PageSourceSearch

https://talktofred.ai/

html talktofred.ai collected 2026-10-05 13:53:08 UTC 134,972 bytes, 1,672 lines download raw bytes

1<!doctype html>
2<html lang="en-US">
3<head><!--metasync_optimized-->
4<meta name="description" content="Turn your website into a conversation with Fred, an AI agent for websites that answers questions, captures leads, connects to your CRM, and stays within your business rules." data-otto="true">
5	<meta charset="UTF-8">
6	<meta name="viewport" content="width=device-width, initial-scale=1">
7	<link rel="profile" href="https://gmpg.org/xfn/11">
8	
8<script
9				type="text/javascript"
10				src="https://app.termly.io/resource-blocker/d8590a09-7ae4-4ca7-8dc2-043809368e27">
11			</script>
11<meta name='robots' content='noindex, follow' />
12	
12<script>!function(key) {if (window.reb2b) return;window.reb2b = {loaded: true};var s = document.createElement("script");s.async = true;s.src = "https://b2bjsstore.s3.us-west-2.amazonaws.com/b/" + key + "/" + key + ".js.gz";document.getElementsByTagName("script")[0].parentNode.insertBefore(s, document.getElementsByTagName("script")[0]);}("4N210H58WP6Z");</script>
12
13	<link rel="dns-prefetch" href="//sa.searchatlas.com">
14<link rel="preconnect" href="https://sa.searchatlas.com" crossorigin>
15<meta name="otto" content="uuid=1a5abadb-5250-469d-a159-30244ef6daf0; type=wordpress; enabled=true; version=2.6.26">
15<script>window.__SA_DYO_INITIALIZED__=true;</script>
15
16
17	<!-- This site is optimized with the Yoast SEO plugin v28.6 - https://yoast.com/product/yoast-seo-wordpress/ -->
18	<title>Talk to Fred | The AI Agent Built to Stay in Its Lane</title>
19	<meta property="og:locale" content="en_US" />
20	<meta property="og:type" content="website" />
21	<meta property="og:title" content="Talk to Fred | The AI Agent Built to Stay in Its Lane" />
22	<meta property="og:url" content="https://talktofred.ai/" />
23	<meta property="og:site_name" content="Talk to Fred" />
24	<meta property="article:publisher" content="https://www.facebook.com/simpleesystem" />
25	<meta property="og:image" content="https://talktofred.ai/wp-content/uploads/2026/07/fred-og-card.png" />
26	<meta name="twitter:card" content="summary_large_image" />
27	
27<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/talktofred.ai\/","url":"https:\/\/talktofred.ai\/","name":"Talk to Fred | The AI Agent Built to Stay in Its Lane","isPartOf":{"@id":"https:\/\/talktofred.ai\/#website"},"about":{"@id":"https:\/\/talktofred.ai\/#organization"},"datePublished":"2026-06-09T18:51:27+00:00","dateModified":"2026-09-16T19:29:02+00:00","description":"Meet Fred, the voice and text assistant for your website. Guide conversations with your content and connect inquiries to your team.","inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/talktofred.ai\/"]}]},{"@type":"WebSite","@id":"https:\/\/talktofred.ai\/#website","url":"https:\/\/talktofred.ai\/","name":"Talk to Fred | AI Voice Assistant for Regulated Industries","description":"Talk to Fred is the WordPress AI voice assistant that captures leads, trains on your content, and ships guardrail packs for 50+ industries. Typical setup about 20 minutes; timing varies by site.","publisher":{"@id":"https:\/\/talktofred.ai\/#organization"},"alternateName":"Talk to Fred | AI Voice Assistant for All Industries","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/talktofred.ai\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/talktofred.ai\/#organization","name":"Talk to Fred","url":"https:\/\/talktofred.ai\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/talktofred.ai\/#\/schema\/logo\/image\/","url":"https:\/\/talktofred.ai\/wp-content\/uploads\/2025\/12\/[email protected]","contentUrl":"https:\/\/talktofred.ai\/wp-content\/uploads\/2025\/12\/[email protected]","width":1078,"height":400,"caption":"Talk to Fred"},"image":{"@id":"https:\/\/talktofred.ai\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/simpleesystem"]}]}</script>
27
28	<!-- / Yoast SEO plugin. -->
29
30
31<link rel='dns-prefetch' href='//api.talktofred.ai' />
32<link rel='dns-prefetch' href='//www.googletagmanager.com' />
33<link rel='dns-prefetch' href='//fonts.googleapis.com' />
34<link rel='dns-prefetch' href='//app.termly.io' />
35<link href='https://fonts.gstatic.com' crossorigin rel='preconnect' />
36<link rel='preconnect' href='https://fonts.googleapis.com' />
37<link rel="alternate" type="application/rss+xml" title="Talk to Fred &raquo; Feed" href="https://talktofred.ai/feed/" />
38<link rel="alternate" type="application/rss+xml" title="Talk to Fred &raquo; Comments Feed" href="https://talktofred.ai/comments/feed/" />
39<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://talktofred.ai/wp-json/oembed/1.0/embed?url=https%3A%2F%2Ftalktofred.ai%2F" />
40<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://talktofred.ai/wp-json/oembed/1.0/embed?url=https%3A%2F%2Ftalktofred.ai%2F&format=xml" />
41<style id="wp-img-auto-sizes-contain-inline-css">
42img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
43/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
44</style>
45<style id="wp-block-library-inline-css">
46:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;
46--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
47
48/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */
49</style>
50<style id="wp-block-button-inline-css">
51.wp-block-button__link{align-content:center;box-sizing:border-box;cursor:pointer;display:inline-block;height:100%;text-align:center;word-break:break-word}.wp-block-button__link.aligncenter{text-align:center}.wp-block-button__link.alignright{text-align:right}:where(.wp-block-button__link){border-radius:9999px;box-shadow:none;padding:calc(.667em + 2px) calc(1.333em + 2px);text-decoration:none}.wp-block-button[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons>.wp-block-button.has-custom-width{max-width:none}.wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link{width:100%}.wp-block-buttons>.wp-block-button.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons>.wp-block-button[class*=wp-block-button__width]{width:calc(var(--wp--block-button--width)*1% - var(--wp--style--block-gap, .5em)*(1 - var(--wp--block-button--width)/100))}.wp-block-buttons>.wp-block-button.wp-block-button__width-25{width:calc(25% - var(--wp--style--block-gap, .5em)*.75)}.wp-block-buttons>.wp-block-button.wp-block-button__width-50{width:calc(50% - var(--wp--style--block-gap, .5em)*.5)}.wp-block-buttons>.wp-block-button.wp-block-button__width-75{width:calc(75% - var(--wp--style--block-gap, .5em)*.25)}.wp-block-buttons>.wp-block-button.wp-block-button__width-100{flex-basis:100%;width:100%}.wp-block-buttons.is-vertical>.wp-block-button[class*=wp-block-button__width]{width:calc(var(--wp--block-button--width)*1%)}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-25{width:25%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-50{width:50%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-75{width:75%}.wp-block-button.is-style-squared,.wp-block-button__link.wp-block-button.is-style-squared{border-radius:0}.wp-block-button.no-border-radius,.wp-block-button__link.no-border-radius{border-radius:0!important}:root :where(.wp-block-button .wp-block-button__link.is-style-outline),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link){border:2px solid;padding:.667em 1.333em}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color)){color:currentColor}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-background)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background)){background-color:transparent;background-image:none}
52/*# sourceURL=https://talktofred.ai/wp-includes/blocks/button/style.min.css */
53</style>
54<style id="wp-block-heading-inline-css">
55h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}
56/*# sourceURL=https://talktofred.ai/wp-includes/blocks/heading/style.min.css */
57</style>
58<style id="wp-block-paragraph-inline-css">
59.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}
60/*# sourceURL=https://talktofred.ai/wp-includes/blocks/paragraph/style.min.css */
61</style>
62<style id="wp-block-buttons-inline-css">
63.wp-block-buttons{box-sizing:border-box}.wp-block-buttons.is-vertical{flex-direction:column}.wp-block-buttons.is-vertical>.wp-block-button:last-child{margin-bottom:0}.wp-block-buttons>.wp-block-button{display:inline-block;margin:0}.wp-block-buttons.is-content-justification-left{justify-content:flex-start}.wp-block-buttons.is-content-justification-left.is-vertical{align-items:flex-start}.wp-block-buttons.is-content-justification-center{justify-content:center}.wp-block-buttons.is-content-justification-center.is-vertical{align-items:center}.wp-block-buttons.is-content-justification-right{justify-content:flex-end}.wp-block-buttons.is-content-justification-right.is-vertical{align-items:flex-end}.wp-block-buttons.is-content-justification-space-between{justify-content:space-between}.wp-block-buttons.aligncenter{text-align:center}.wp-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block-button.aligncenter{margin-left:auto;margin-right:auto;width:100%}.wp-block-buttons[style*=text-decoration] .wp-block-button,.wp-block-buttons[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons .wp-block-button__link{width:100%}.wp-block-button.aligncenter{text-align:center}
64/*# sourceURL=https://talktofred.ai/wp-includes/blocks/buttons/style.min.css */
65</style>
66<style id="wp-block-columns-inline-css">
67.wp-block-columns{box-sizing:border-box;display:flex;flex-wrap:wrap!important}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap!important}}.wp-block-columns{align-items:normal!important}.wp-block-columns.are-vertically-aligned-top{align-items:flex-start}.wp-block-columns.are-vertically-aligned-center{align-items:center}.wp-block-columns.are-vertically-aligned-bottom{align-items:flex-end}@media (max-width:781px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}}@media (min-width:782px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column[style*=flex-basis]{flex-grow:0}}.wp-block-columns.is-not-stacked-on-mobile{flex-wrap:nowrap!important}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column[style*=flex-basis]{flex-grow:0}:where(.wp-block-columns){margin-bottom:1.75em}:where(.wp-block-columns.has-background){padding:1.25em 2.375em}.wp-block-column{flex-grow:1;min-width:0;overflow-wrap:break-word;word-break:break-word}.wp-block-column.is-vertically-aligned-top{align-self:flex-start}.wp-block-column.is-vertically-aligned-center{align-self:center}.wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}.wp-block-column.is-vertically-aligned-stretch{align-self:stretch}.wp-block-column.is-vertically-aligned-bottom,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-top{width:100%}
68/*# sourceURL=https://talktofred.ai/wp-includes/blocks/columns/style.min.css */
69</style>
70<style id="wp-block-group-inline-css">
71.wp-block-group{box-sizing:border-box}:where(.wp-block-group.wp-block-group-is-layout-constrained){position:relative}
72/*# sourceURL=https://talktofred.ai/wp-includes/blocks/group/style.min.css */
73</style>
74<style id="wp-block-separator-inline-css">
75@charset "UTF-8";.wp-block-separator{border:none;border-top:2px solid}:root :where(.wp-block-separator.is-style-dots){height:auto;line-height:1;text-align:center}:root :where(.wp-block-separator.is-style-dots):before{color:currentColor;content:"···";font-family:serif;font-size:1.5em;letter-spacing:2em;padding-left:2em}.wp-block-separator.is-style-dots{background:none!important;border:none!important}
76/*# sourceURL=https://talktofred.ai/wp-includes/blocks/separator/style.min.css */
77</style>
78<style id="wp-block-spacer-inline-css">
79.wp-block-spacer{clear:both}
80/*# sourceURL=https://talktofred.ai/wp-includes/blocks/spacer/style.min.css */
81</style>
82
83
84<style id="global-styles-inline-css">
85:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
85--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:root { --wp--style--global--content-size: 800px;--wp--style--global--wide-size: 1200px; }:where(body) { margin: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.wp-site-blocks) > * { margin-block-start: 24px; margin-block-end: 0; }:where(.wp-site-blocks) > :first-child { margin-block-start: 0; }:where(.wp-site-blocks) > :last-child { margin-block-end: 0; }:root { --wp--style--block-gap: 24px; }:root :where(.is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.is-layout-flow) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.is-layout-constrained) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-flex){gap: 24px;}:root :where(.is-layout-grid){gap: 24px;}.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
85.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
86/*# sourceURL=global-styles-inline-css */
87</style>
88
89<link rel='stylesheet' id='ttfh-jakarta-css' href='https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700;800&display=swap' media='all' />
90<link rel='stylesheet' id='metasync-breadcrumbs-css' href='https://talktofred.ai/wp-content/plugins/metasync/breadcrumbs/css/metasync-breadcrumbs.css?ver=2.6.26' media='all' />
91<link rel='stylesheet' id='affwp-forms-css' href='https://talktofred.ai/wp-content/plugins/affiliate-wp/assets/css/forms.min.css?ver=2.36.4' media='all' />
92<link rel='stylesheet' id='wcsatt-css-css' href='https://talktofred.ai/wp-content/plugins/woocommerce-subscriptions/build/apfs-frontend.css?ver=9.2.0' media='all' />
93<link rel='stylesheet' id='hello-elementor-css' href='https://talktofred.ai/wp-content/themes/hello-elementor/assets/css/reset.css?ver=3.5.1' media='all' />
94<link rel='stylesheet' id='hello-elementor-theme-style-css' href='https://talktofred.ai/wp-content/themes/hello-elementor/assets/css/theme.css?ver=3.5.1' media='all' />
95<link rel='stylesheet' id='hello-elementor-header-footer-css' href='https://talktofred.ai/wp-content/themes/hello-elementor/assets/css/header-footer.css?ver=3.5.1' media='all' />
96<script id="jquery-core-js" src="https://talktofred.ai/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 96
96
97<script id="jquery-migrate-js" src="https://talktofred.ai/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
vendor: 1 bytes, line 97
97
98<script data-wp-strategy="defer" id="wc-jquery-blockui-js" src="https://talktofred.ai/wp-content/plugins/woocommerce/assets/js/jquery-blockui/jquery.blockUI.min.js?ver=2.7.0-wc.11.1.2"></script>
vendor: 1 bytes, line 98
98
99<script id="wc-add-to-cart-js-extra">
100var wc_add_to_cart_params = {"ajax_url":"/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","i18n_view_cart":"View cart","cart_url":"https://talktofred.ai/checkout/","is_cart":"","cart_redirect_after_add":"no"};
101//# sourceURL=wc-add-to-cart-js-extra
102</script>
vendor: 1 bytes, line 102
102
103<script data-wp-strategy="defer" defer id="wc-add-to-cart-js" src="https://talktofred.ai/wp-content/plugins/woocommerce/assets/js/frontend/add-to-cart.min.js?ver=11.1.2"></script>
vendor: 1 bytes, line 103
103
104<script data-wp-strategy="defer" id="wc-js-cookie-js" src="https://talktofred.ai/wp-content/plugins/woocommerce/assets/js/js-cookie/js.cookie.min.js?ver=2.1.4-wc.11.1.2"></script>
vendor: 1 bytes, line 104
104
105<script data-wp-strategy="defer" id="wc-jquery-cookie-js" src="https://talktofred.ai/wp-content/plugins/woocommerce/assets/js/jquery-cookie/jquery.cookie.min.js?ver=1.4.1-wc.11.1.2"></script>
vendor: 1 bytes, line 105
105
106<script id="jquery-cookie-js-extra">
107var affwp_scripts = {"ajaxurl":"https://talktofred.ai/wp-admin/admin-ajax.php"};
108//# sourceURL=jquery-cookie-js-extra
109</script>
vendor: 1 bytes, line 109
109
110<script id="affwp-tracking-js-extra">
111var affwp_debug_vars = {"integrations":{"elementor":"Elementor","woocommerce":"WooCommerce"},"version":"2.36.4","currency":"USD","ref_cookie":"affwp_ref","visit_cookie":"affwp_ref_visit_id","campaign_cookie":"affwp_campaign"};
112//# sourceURL=affwp-tracking-js-extra
113</script>
vendor: 1 bytes, line 113
113
114<script id="affwp-tracking-js" src="https://talktofred.ai/wp-content/plugins/affiliate-wp/assets/js/tracking.min.js?ver=2.36.4"></script>
114
115
116<!-- Google tag (gtag.js) snippet added by Site Kit -->
117<!-- Google Analytics snippet added by Site Kit -->
vendor: 80 bytes, lines 117-118
117
118<script id="google_gtagjs-js" src="https://www.googletagmanager.com/gtag/js?id=
118GT-WVXJSJ46
vendor: 18 bytes, line 118
118" async></script>
119<script id="google_gtagjs-js-after">
120window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);}
121gtag("set","linker",{"domains":["talktofred.ai"]});
122gtag("js", new Date());
123gtag("set", "developer_id.dZTNiMT", true);
124gtag("config", "GT-WVXJSJ46");
125 window._googlesitekit = window._googlesitekit || {}; window._googlesitekit.throttledEvents = []; window._googlesitekit.gtagEvent = (name, data) => { var key = JSON.stringify( { name, data } ); if ( !! window._googlesitekit.throttledEvents[ key ] ) { return; } window._googlesitekit.throttledEvents[ key ] = true; setTimeout( () => { delete window._googlesitekit.throttledEvents[ key ]; }, 5 ); gtag( "event", name, { ...data, event_source: "site-kit" } ); }; 
126//# sourceURL=google_gtagjs-js-after
127</script>
127
128<link rel="https://api.w.org/" href="https://talktofred.ai/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://talktofred.ai/wp-json/wp/v2/pages/3088" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://talktofred.ai/xmlrpc.php?rsd" />
129<meta name="generator" content="WordPress 7.1.2" />
130<meta name="generator" content="WooCommerce 11.1.2" />
131<link rel='shortlink' href='https://talktofred.ai/' />
132<link rel="describedby" href="https://talktofred.ai/llms.txt" />
133<meta name="generator" content="Site Kit by Google 1.188.0" />		
133<script type="text/javascript">
134		var AFFWP = AFFWP || {};
135		AFFWP.referral_var = 'ref';
136		AFFWP.expiration = 1;
137		AFFWP.debug = 0;
138
139		
140				AFFWP.referral_credit_last = 0;
141		</script>
141
142				<style>#affwp-affiliate-dashboard-order-details td{vertical-align: top;}</style>
143			<noscript><style>.woocommerce-product-gallery{ opacity: 1 !important; }</style></noscript>
144	<style id="ttfh-css">
145header.site-header{display:none!important}
146.ttfh{--ttfh-purple:#25152c;--ttfh-purple-hi:#321d3c;--ttfh-hover:rgba(255,255,255,.1);--ttfh-cream:#f6e7ce;--ttfh-orange:#f15a25;
147	position:sticky;top:0;z-index:9990;background:var(--ttfh-purple);
148	border-bottom:1px solid rgba(255,255,255,.08);
149	font-family:'Plus Jakarta Sans',ui-sans-serif,system-ui,sans-serif;font-size:1.17rem;line-height:1.4}
150body.admin-bar .ttfh{top:32px}
151.ttfh *{box-sizing:border-box}
152.ttfh-bar{max-width:1480px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:18px 32px}
153.ttfh-logo{display:flex;align-items:center;flex:0 0 auto}
154.ttfh-logo img{height:44px;width:auto;display:block}
155.ttfh-nav{display:flex;align-items:center;gap:2px;flex:0 1 auto}
156.ttfh-nav>li{list-style:none;position:relative}
157.ttfh-nav,.ttfh-nav ul{margin:0;padding:0}
158.ttfh-link,.ttfh-toggle{display:flex;align-items:center;gap:6px;padding:10px 14px;border-radius:9px;
159	color:var(--ttfh-cream);text-decoration:none;font-size:1.17rem;font-weight:600;background:none;border:0;
160	cursor:pointer;font-family:inherit;line-height:1.3;white-space:nowrap}
161.ttfh-link:hover,.ttfh-toggle:hover,.ttfh-toggle[aria-expanded="true"]{background:var(--ttfh-hover);color:#fff}
162.ttfh-caret{width:11px;height:11px;flex:0 0 auto;transition:transform .18s}
163.ttfh-toggle[aria-expanded="true"] .ttfh-caret{transform:rotate(180deg)}
164.ttfh-panel{position:absolute;top:calc(100% + 6px);left:0;min-width:248px;background:var(--ttfh-purple);
165	border:1px solid rgba(255,255,255,.14);border-radius:14px;padding:10px;display:none;
166	box-shadow:0 18px 44px rgba(0,0,0,.45)}
167.ttfh-panel.open{display:block}
168.ttfh-panel a{display:block;padding:10px 14px;border-radius:8px;color:var(--ttfh-cream);text-decoration:none;
169	font-size:1.17rem;font-weight:500}
170.ttfh-panel a:hover{background:var(--ttfh-purple-hi);color:#fff}
171.ttfh-mega{left:50%;transform:translateX(-50%);width:min(960px,calc(100vw - 40px));padding:22px}
172.ttfh-mega-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}
173.ttfh-mega-grid h3{margin:0 0 6px;padding:0 14px;font-size:1.17rem;font-weight:800;color:var(--ttfh-orange);
174	letter-spacing:.02em;text-transform:uppercase}
175.ttfh-mega-all{margin-top:14px;padding-top:12px;border-top:1px solid rgba(255,255,255,.12);text-align:center}
176.ttfh-mega-all a{display:inline-block;font-weight:700;color:#fff}
177.ttfh-actions{display:flex;align-items:center;gap:10px;flex:0 0 auto}
178.ttfh-cta{display:inline-block;background:var(--ttfh-orange);color:#fff;font-weight:700;font-size:1.17rem;
179	padding:11px 22px;border-radius:10px;text-decoration:none;white-space:nowrap}
180.ttfh-cta:hover{background:#ff6a33;color:#fff}
181.ttfh-login{color:var(--ttfh-cream);text-decoration:none;font-weight:600;font-size:1.17rem;padding:10px 12px;
182	border-radius:9px;white-space:nowrap}
183.ttfh-login:hover{background:var(--ttfh-hover);color:#fff}
184.ttfh-burger{display:none;background:none;border:0;cursor:pointer;padding:10px;border-radius:9px}
185.ttfh-burger:hover{background:var(--ttfh-hover)}
186.ttfh-burger span{display:block;width:26px;height:3px;background:var(--ttfh-cream);border-radius:2px;margin:5px 0;
187	transition:transform .2s,opacity .2s}
188.ttfh-burger[aria-expanded="true"] span:nth-child(1){transform:translateY(8px) rotate(45deg)}
189.ttfh-burger[aria-expanded="true"] span:nth-child(2){opacity:0}
190.ttfh-burger[aria-expanded="true"] span:nth-child(3){transform:translateY(-8px) rotate(-45deg)}
191.ttfh-mobile{display:none}
192@media (max-width:1080px){
193	.ttfh-nav,.ttfh-login{display:none}
194	.ttfh-burger{display:block}
195	.ttfh-bar{padding:12px 16px}
196	.ttfh-mobile.open{display:block;background:var(--ttfh-purple);border-top:1px solid rgba(255,255,255,.1);
197		max-height:calc(100vh - 80px);overflow-y:auto;padding:8px 16px 26px}
198	.ttfh-mobile a{display:block;padding:13px 12px;color:var(--ttfh-cream);text-decoration:none;font-size:1.17rem;
199		font-weight:600;border-radius:8px}
200	.ttfh-mobile a:hover{background:var(--ttfh-purple-hi)}
201	.ttfh-mobile details{border-bottom:1px solid rgba(255,255,255,.09)}
202	.ttfh-mobile summary{display:flex;align-items:center;justify-content:space-between;padding:13px 12px;
203		color:var(--ttfh-cream);font-size:1.17rem;font-weight:700;cursor:pointer;list-style:none;border-radius:8px}
204	.ttfh-mobile summary::-webkit-details-marker{display:none}
205	.ttfh-mobile summary:hover{background:var(--ttfh-purple-hi)}
206	.ttfh-mobile summary .ttfh-caret{transition:transform .18s}
207	.ttfh-mobile details[open] summary .ttfh-caret{transform:rotate(180deg)}
208	.ttfh-mobile .ttfh-sub{padding:0 0 8px 14px}
209	.ttfh-mobile .ttfh-grouphead{padding:12px 12px 2px;font-size:1.17rem;font-weight:800;color:var(--ttfh-orange);
210		text-transform:uppercase;letter-spacing:.02em}
211	.ttfh-mobile .ttfh-mcta{margin:16px 12px 0;display:block;text-align:center}
212}
212
213</style>
214	<style id="ttff-css">
215footer.site-footer{display:none!important}
216.ttff{--ttff-purple:#25152c;--ttff-cream:#f6e7ce;--ttff-orange:#f15a25;--ttff-hover:rgba(255,255,255,.1);
217	background:var(--ttff-purple);border-top:1px solid rgba(255,255,255,.08);
218	font-family:'Plus Jakarta Sans',ui-sans-serif,system-ui,sans-serif;font-size:1.17rem;line-height:1.5;
219	color:var(--ttff-cream)}
220.ttff *{box-sizing:border-box}
221.ttff-inner{max-width:1480px;margin:0 auto;padding:64px 32px 28px}
222.ttff-grid{display:grid;grid-template-columns:1.35fr 1fr 1.7fr 1fr;gap:44px}
223.ttff-brand img{height:48px;width:auto;display:block;margin-bottom:18px}
224.ttff-tag{margin:0;font-size:1.17rem;font-weight:600;line-height:1.55;color:rgba(255,255,255,.92)}
225.ttff-tag .acc{color:var(--ttff-orange)}
226.ttff h2{margin:0 0 14px;font-size:1.17rem;font-weight:800;color:#fff;letter-spacing:.04em;text-transform:uppercase}
227.ttff ul{margin:0;padding:0;list-style:none}
228.ttff li{margin:0 0 9px}
229.ttff a{color:rgba(246,231,206,.88);text-decoration:none;font-size:1.17rem;font-weight:500;
230	border-radius:6px;display:inline-block;padding:2px 6px;margin-left:-6px}
231.ttff a:hover{color:#fff;background:var(--ttff-hover)}
232.ttff-ind ul{columns:2;column-gap:26px}
233.ttff-ind li{break-inside:avoid}
234.ttff-all a{font-weight:700;color:#fff}
235.ttff-legal{margin-top:48px;padding-top:22px;border-top:1px solid rgba(255,255,255,.1);
236	display:flex;flex-wrap:wrap;align-items:center;gap:8px 22px}
237.ttff-legal p{margin:0;font-size:1.17rem;color:rgba(246,231,206,.7)}
238.ttff-legal nav{display:flex;flex-wrap:wrap;gap:2px 14px;margin-left:auto}
239.ttff-legal a{font-size:1.17rem;color:rgba(246,231,206,.7)}
240@media (max-width:980px){
241	.ttff-grid{grid-template-columns:1fr 1fr;gap:36px}
242	.ttff-inner{padding:48px 20px 24px}
243	.ttff-legal nav{margin-left:0}
244}
245@media (max-width:560px){
246	.ttff-grid{grid-template-columns:1fr}
247	.ttff-ind ul{columns:1}
248}
249</style>
250	<link rel="icon" href="https://talktofred.ai/wp-content/uploads/2025/12/[email protected]" sizes="32x32" />
251<link rel="icon" href="https://talktofred.ai/wp-content/uploads/2025/12/[email protected]" sizes="192x192" />
252<link rel="apple-touch-icon" href="https://talktofred.ai/wp-content/uploads/2025/12/[email protected]" />
253<meta name="msapplication-TileImage" content="https://talktofred.ai/wp-content/uploads/2025/12/[email protected]" />
254<style id="ttf-fullwidth-css">.ttf-fullwidth-main{width:100%;max-width:none;margin:0;padding:0}.ttf-fullwidth-main>*{max-width:none}</style>
255<style id="wp-custom-css">
256/* === TTF-DESIGN-SYSTEM v1 (t2) === */
257/* Official brand palette (Brand Guidelines 2026):
258   orange  #F15A25  accent / emphasis      (Pantone 1655 CP)
259   purple  #25152C  primary dark           (Pantone 276 C)
260   cream   #F6E7CE  light surface          (Pantone 14-1 C)
261   olive   #3D3F1F  tertiary / billboard   (brand addition, not in printed guide)
262   Type: Plus Jakarta Sans -- ExtraBold (800) headlines, SemiBold (600) subheads,
263   Regular (400) body. Headlines: -60 tracking (-.06em), leading >= font size. */
264@import url('https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700;800&display=swap');
265.ttf2{
266--purple:#25152c;
267--purple-elevated:#2b1b33;
268--purple-deep:#120718;
269--orange:#f15a25;
270--cream:#f6e7ce;
271--cream-dark:#eac5a2;
272--olive:#3d3f1f;
273--ink:oklch(22% .04 312);
274/* Card surfaces (social-template gradient language). Subtle = dense grids; hi = spotlight. */
275--card-light:linear-gradient(159deg,#fffefb 0%,#fdf2e7 100%);
276--card-light-hi:linear-gradient(157deg,#fffdf9 0%,#fdefe0 52%,#f7d2b2 100%);
277--card-dark:radial-gradient(130% 108% at 20% 6%,color-mix(in oklab,var(--orange) 11%,var(--purple-elevated)) 0%,var(--purple-elevated) 52%,var(--purple-deep) 130%);
278--card-dark-hi:radial-gradient(125% 95% at 22% 10%,color-mix(in oklab,var(--orange) 20%,var(--purple-elevated)) 0%,var(--purple-elevated) 44%,var(--purple-deep) 100%);
279--hair-light:rgba(241,90,37,.18);
280--hair-dark:rgba(255,255,255,.12);
281font-family:'Plus Jakarta Sans',ui-sans-serif,system-ui,sans-serif;
282line-height:1.6;
283}
284.ttf2 h1,.ttf2 h2,.ttf2 h3{font-family:'Plus Jakarta Sans',ui-sans-serif,system-ui,sans-serif;font-weight:800;margin:0 0 .4em}
285.ttf2 h1{font-size:clamp(2.6rem,6vw,5rem);line-height:1.04;letter-spacing:-.06em}
286.ttf2 h2{font-size:clamp(2rem,4vw,3rem);line-height:1.1;letter-spacing:-.06em}
287.ttf2 h3{font-size:1.17rem;line-height:1.3}
288.ttf2 p{font-size:1.17rem;margin:0 0 1em}
289.ttf2 .acc{color:var(--orange)}
290.t2-section{padding:88px 24px;position:relative;overflow:hidden}
291.t2-inner{max-width:1120px;margin:0 auto;position:relative;z-index:1}
292.t2-narrow{max-width:780px;margin:0 auto;text-align:center;position:relative;z-index:1}
293.t2-dark{background:var(--purple);color:#fff}
294.t2-dark h1,.t2-dark h2,.t2-dark h3{color:#fff}
295.t2-dark p{color:rgba(255,255,255,.82)}
296.t2-cream{background:var(--cream);color:var(--ink)}
297.t2-cream h2,.t2-cream h3{color:var(--ink)}
298.t2-cream p{color:oklch(35% .03 312)}
299.t2-olive{background:var(--olive);color:#fff}
300.t2-olive h2{color:#fff}
301.ttf2,.ttf2 .wp-block-group,.ttf2 section{margin-block-start:0!important;margin-block-end:0!important}
302.ttf2 section.t2-roster{margin:0!important}
303.ttf2 .t2-section{margin:0!important}
304.entry-content .ttf2{margin:0!important}
305.t2-hero{background:radial-gradient(90% 70% at 50% 35%, oklch(26.9% .048 315 / .77) 0%, var(--purple) 55%, oklch(16.7% .04 312 / .94) 100%), var(--purple)}
306.t2-bubbles{position:absolute;inset:0;overflow:hidden;opacity:.22;pointer-events:none;z-index:0}
307.t2-bubbles span{position:absolute;background:color-mix(in oklab,var(--orange) 55%,black 45%);-webkit-mask-image:url(/wp-content/uploads/2026/06/fred-mark.png);mask-image:url(/wp-content/uploads/2026/06/fred-mark.png);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center}
308.t2-bubbles span:nth-child(1){top:-8%;left:-6%;width:22rem;height:22rem;transform:rotate(-8deg)}
309.t2-bubbles span:nth-child(2){top:10%;left:30%;width:14rem;height:14rem;transform:rotate(6deg)}
310.t2-bubbles span:nth-child(3){top:-4%;left:62%;width:26rem;height:26rem;transform:rotate(-6deg)}
311.t2-bubbles span:nth-child(4){top:32%;left:84%;width:18rem;height:18rem;transform:rotate(10deg)}
312.t2-bubbles span:nth-child(5){top:48%;left:6%;width:24rem;height:24rem;transform:rotate(6deg)}
313.t2-bubbles span:nth-child(6){top:62%;left:46%;width:19rem;height:19rem;transform:rotate(-4deg)}
314.t2-bubbles span:nth-child(7){top:78%;left:72%;width:16rem;height:16rem;transform:rotate(8deg)}
315.t2-bubbles span:nth-child(8){top:85%;left:14%;width:21rem;height:21rem;transform:rotate(-10deg)}
316.t2-bubbles span:nth-child(9){top:28%;left:-4%;width:13rem;height:13rem;transform:rotate(12deg)}
317.t2-bubbles span:nth-child(10){top:92%;left:52%;width:15rem;height:15rem;transform:rotate(4deg)}
318@media(max-width:781px){.t2-bubbles span{display:none}.t2-bubbles span:nth-child(2),.t2-bubbles span:nth-child(6){display:block}}
319/* On cream sections the dark bubble fill cut text contrast; soften to a faint peach watermark. */
320.t2-pattern-cream .t2-bubbles{opacity:.1}
321.t2-pattern-cream .t2-bubbles span{background:color-mix(in oklab,var(--orange) 52%,white 48%)}
322.t2-eyebrow{display:block;font-size:1.17rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--orange);margin-bottom:16px}
323.ttf2 .wp-block-buttons{gap:14px}
324.ttf2 .wp-block-button__link{border-radius:10px;padding:15px 30px;font-weight:600;font-size:1.17rem;text-decoration:none;font-family:'Plus Jakarta Sans',sans-serif}
325.t2-btn-orange .wp-block-button__link{background:var(--orange);color:#fff;border:none}
326.t2-btn-orange .wp-block-button__link:hover{background:oklch(60% .196 38);color:#fff}
327.t2-btn-outline .wp-block-button__link{background:transparent;color:#fff;border:1.5px solid rgba(255,255,255,.35)}
328.t2-btn-outline .wp-block-button__link:hover{border-color:#fff;color:#fff}
329.t2-cream .t2-btn-outline .wp-block-button__link{color:var(--ink);border-color:rgba(34,21,48,.3)}
330.t2-hero .wp-block-columns{align-items:center;gap:48px}
331.t2-hero-sub{font-size:1.22rem!important;max-width:480px}
332.t2-hero .sva-widget{background:var(--purple-elevated);border:1px solid rgba(255,255,255,.12);border-radius:20px;box-shadow:0 24px 60px rgba(0,0,0,.35)}
333.t2-cards .wp-block-column{background:var(--card-light);border:1px solid var(--hair-light);border-radius:14px;padding:30px 26px;text-align:left}
334.t2-cards-tint .wp-block-column{background:oklch(91% .05 55);border:1px solid rgba(201,138,62,.3)}
335.t2-quote-cards .wp-block-column{background:var(--card-light-hi);border:1px solid var(--hair-light);border-radius:18px;padding:34px 30px;text-align:left;position:relative;overflow:hidden;box-shadow:0 10px 30px rgba(43,33,24,.06)}
336.t2-quote-cards .wp-block-column::before{content:"\201C";position:absolute;top:-.32em;right:.04em;font-size:8.5rem;line-height:1;font-weight:800;color:rgba(241,90,37,.13);font-family:'Plus Jakarta Sans',Georgia,serif;pointer-events:none}
337.t2-quote-cards .wp-block-column>*{position:relative;z-index:1}
338.t2-quote{font-size:1.17rem!important;color:oklch(35% .03 312)!important;margin-bottom:22px}
339.t2-divider{border:none;border-top:1px solid rgba(201,138,62,.35);margin:0 0 16px;width:60px}
340.t2-name{font-weight:700;margin:0!important;color:var(--ink)!important}
341.t2-role{font-size:1.17rem!important;color:oklch(50% .04 312)!important;margin:0!important}
342.t2-statement h2{font-size:clamp(2.4rem,5.5vw,4.2rem);line-height:1.04;letter-spacing:-.06em}
343.t2-sig{text-align:right;font-weight:800;font-size:1.25rem;color:#fff;margin-top:28px!important}
344.t2-sig .acc{color:var(--orange)}
345.t2-steps .wp-block-column{text-align:left}
346.t2-steps-card .wp-block-column{background:var(--card-light);border:1px solid var(--hair-light);border-radius:14px;padding:28px 26px;box-shadow:0 8px 26px rgba(43,33,24,.08)}
347.t2-step-k{font-size:1.17rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--orange);margin-bottom:10px!important}
348.t2-step-dash{display:block;width:44px;border:none;border-top:3px solid var(--orange);margin:18px 0 0}
349.t2-faq{max-width:780px;margin:0 auto}
350.t2-faq details{background:var(--card-dark);border:1px solid var(--hair-dark);border-radius:12px;padding:18px 22px;margin-bottom:12px}
351.t2-faq summary{font-weight:700;font-size:1.17rem;cursor:pointer;color:#fff;list-style:none;display:flex;justify-content:space-between;align-items:center}
352.t2-faq summary::after{content:'+';color:var(--orange);font-size:1.4rem;font-weight:600}
353.t2-faq details[open] summary::after{content:'\2212'}
354.t2-faq details p{color:rgba(255,255,255,.8);margin:12px 0 0;font-size:1.17rem}
355.t2-center{text-align:center}
356.ttf2 .wp-block-columns{gap:24px}
357.t2-price-line{font-size:1.17rem!important}
358@media(max-width:781px){.t2-section{padding:60px 18px}.ttf2 h1{font-size:2.4rem}.t2-statement h2{font-size:2rem}}
359
360.t2-hero-note{font-size:1.17rem;color:rgba(255,255,255,.6);margin-top:16px!important}
361.t2-link{color:var(--orange);font-weight:700;text-decoration:none}
362.t2-logos{display:flex;justify-content:center;align-items:center;gap:44px;flex-wrap:wrap;margin:4px 0 42px}
363.t2-logos img{height:34px;width:auto;filter:brightness(0);opacity:.5}
364.t2-see-all{display:block;text-align:center;margin-top:30px;color:var(--orange);font-weight:700;text-decoration:none;font-size:1.17rem}
365.t2-orange-band{background:var(--orange)}
366.t2-orange-band h2,.t2-orange-band p{color:#fff}
367.t2-orange-band .t2-btn-ghost .wp-block-button__link{color:#fff;border-color:rgba(255,255,255,.7)}
368.t2-roster{padding:88px 0;overflow:hidden;position:relative}
369.t2-roster .t2-head{max-width:780px;margin:0 auto 44px;text-align:center;padding:0 24px;position:relative;z-index:1}
370.t2-roster-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;max-width:1120px;margin:0 auto;padding:0 24px;position:relative;z-index:1}
371@media(max-width:980px){.t2-roster-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
372@media(max-width:560px){.t2-roster-grid{grid-template-columns:1fr}}
373.t2-rcard{border-radius:16px;padding:24px 22px 22px;background:var(--card-dark-hi);border:1px solid var(--hair-dark);color:#fff;display:block;text-decoration:none}
374.t2-rcard.olive{background:var(--olive)}
375.t2-rtop{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}
376.t2-rtop img{height:24px;width:auto}
377.t2-duty{font-size:1.17rem;font-weight:800;letter-spacing:.1em;background:#00e0a8;color:#0c2a20;padding:4px 10px;border-radius:999px;box-shadow:0 0 10px rgba(0,224,168,.6),0 0 22px rgba(0,224,168,.25)}
378.ttf2 .t2-rcard.open .t2-duty{background:var(--orange);color:#fff;box-shadow:none}
379.ttf2 .t2-rcard .t2-rname{color:#fff;font-size:1.65rem;font-weight:800;line-height:1.05;margin:0 0 2px}
380.ttf2 .t2-rcard .t2-rrole{font-size:1.17rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--orange);margin:0 0 12px;border-bottom:1px solid rgba(255,255,255,.15);padding-bottom:12px}
381.ttf2 .t2-rcard .t2-rserves{font-size:1.17rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.45);margin:0 0 2px}
382.ttf2 .t2-rcard .t2-rbiz{color:#fff;font-weight:700;font-size:1.17rem;margin:0 0 10px}
383.ttf2 .t2-rcard .t2-rline{font-size:1.17rem;color:rgba(255,255,255,.75);line-height:1.45;margin:0}
384.ttf2 .t2-rcard .t2-rstat{font-size:1.9rem;font-weight:800;color:var(--orange);line-height:1;margin:4px 0 2px}
385.t2-rcard.open{background:oklch(91% .05 65);border:2px dashed var(--orange);color:var(--ink);box-shadow:0 2px 10px rgba(43,33,24,.05)}
386.ttf2 .t2-rcard.open .t2-rrole{border-bottom-color:rgba(43,33,24,.15)}
387.ttf2 .t2-rcard.open .t2-rserves{color:rgba(43,33,24,.45)}
388.ttf2 .t2-rcard.open .t2-rline{color:rgba(43,33,24,.7)}
389
390.ttf2 .t2-rcard.open .t2-rname,.ttf2 .t2-rcard.open .t2-rbiz{color:var(--ink)}
391
392.t2-rcard.t2-hidden{display:none}
393.t2-loadmore-wrap{text-align:center;margin-top:34px;position:relative;z-index:1}
394.t2-loadmore{display:none;background:transparent;border:1.5px solid var(--ink);color:var(--ink);border-radius:10px;padding:13px 30px;font-weight:600;font-size:1.17rem;font-family:'Plus Jakarta Sans',sans-serif;cursor:pointer}
395.t2-loadmore:hover{background:var(--ink);color:var(--cream)}
396
397@media(min-width:782px){.t2-steps .wp-block-column:nth-child(2){margin-top:56px!important}.t2-steps .wp-block-column:nth-child(3){margin-top:112px!important}}
398
399.t2-btn-ghost .wp-block-button__link{background:transparent!important;color:#fff;border:1.5px solid rgba(255,255,255,.6)}
400.t2-btn-ghost .wp-block-button__link:hover{background:rgba(255,255,255,.12)!important;color:#fff;border-color:#fff}
401
402.t2-price-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;align-items:stretch}
403@media(max-width:980px){.t2-price-grid{grid-template-columns:1fr}}
404.t2-pcard{background:var(--card-light);border:1px solid var(--hair-light);border-radius:16px;padding:34px 28px;display:flex;flex-direction:column;text-align:left;position:relative}
405.t2-pcard.popular{background:var(--card-light-hi);border:2px solid var(--orange);box-shadow:0 14px 40px rgba(241,90,37,.14)}
406.t2-pop-badge{position:absolute;top:-13px;left:50%;transform:translateX(-50%);background:var(--orange);color:#fff;font-size:1.17rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;padding:5px 14px;border-radius:999px;white-space:nowrap;line-height:1.1}
407.t2-pname{font-size:1.17rem;font-weight:800;margin:0 0 4px;color:var(--ink)}
408.t2-pprice{font-size:2.3rem;font-weight:800;color:var(--ink);letter-spacing:-.03em;margin:0}
409.t2-pprice .per{font-size:1.17rem;font-weight:600;color:#8a7660;letter-spacing:0}
410.t2-psub{font-size:1.17rem;color:#8a7660;margin:2px 0 18px}
411.t2-pfeats{list-style:none;margin:0 0 26px;padding:0;flex:1}
412.t2-pfeats li{padding:8px 0 8px 30px;position:relative;font-size:1.17rem;color:oklch(35% .03 312);border-bottom:1px solid rgba(201,138,62,.14)}
413.t2-pfeats li:last-child{border-bottom:none}
414.t2-pfeats li::before{content:'';position:absolute;
414left:0;top:13px;width:18px;height:18px;border-radius:50%;background:var(--orange);opacity:.15}
415.t2-pfeats li::after{content:'';position:absolute;left:5px;top:19px;width:8px;height:4px;border-left:2px solid var(--orange);border-bottom:2px solid var(--orange);transform:rotate(-45deg)}
416.t2-pcard .wp-block-button{width:100%}
417.t2-pcard .wp-block-button__link{width:100%;text-align:center}
418.t2-soon-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;max-width:760px;margin:0 auto}
419@media(max-width:780px){.t2-soon-grid{grid-template-columns:1fr}}
420.t2-soon{background:var(--card-dark);border:1px solid var(--hair-dark);border-radius:16px;padding:32px 28px;text-align:left;color:#fff}
421.t2-soon-badge{display:inline-block;background:transparent;border:1.5px dashed var(--orange);color:var(--orange);font-size:1.17rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;padding:4px 12px;border-radius:999px;margin-bottom:14px}
422.t2-soon h3{color:#fff;margin-bottom:4px}
423.t2-soon .t2-pprice{color:#fff;font-size:1.7rem}
424.t2-soon .t2-pprice .per{color:rgba(255,255,255,.55)}
425.t2-soon p{color:rgba(255,255,255,.75);font-size:1.17rem}
426
427/* Stat band (Results) */
428.t2-stat-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}
429@media(max-width:900px){.t2-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
430@media(max-width:540px){.t2-stat-grid{grid-template-columns:1fr}}
431.t2-stat{background:var(--card-light);border:1px solid var(--hair-light);border-radius:14px;padding:30px 26px;text-align:left}
432.ttf2 .t2-stat .t2-stat-n{font-size:clamp(2.2rem,4vw,3rem);font-weight:800;letter-spacing:-.03em;color:var(--orange);line-height:1;margin:0 0 12px}
433.ttf2 .t2-stat .t2-stat-l{font-weight:700;color:var(--ink);margin:0 0 4px;font-size:1.17rem}
434.ttf2 .t2-stat .t2-stat-s{color:#8a7660;font-size:1.17rem;margin:0}
435
436/* Insights panel mockup (Results capstone) */
437.t2-insight{background:var(--card-dark);border:1px solid var(--hair-dark);border-radius:16px;padding:28px 30px;max-width:640px;margin:0 auto;text-align:left}
438.t2-insight-duo{display:grid;grid-template-columns:1fr 1fr;gap:22px;max-width:1120px;margin:0 auto}
439@media(max-width:900px){.t2-insight-duo{grid-template-columns:1fr}}
440.t2-insight-duo .t2-insight{max-width:none}
441.t2-insight-duo .t2-in-label{flex:0 0 170px}
442.ttf2 .t2-insight .t2-in-biz{font-size:1.17rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:rgba(255,255,255,.45);margin:0 0 14px}
443.t2-insight-top{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-bottom:18px}
444.ttf2 .t2-insight .t2-in-score{font-size:2.6rem;font-weight:800;line-height:1;color:#00E0A8;text-shadow:0 0 18px rgba(0,224,168,.45);margin:0}
445.ttf2 .t2-insight .t2-in-outof{font-size:1.17rem;color:rgba(255,255,255,.5);margin:0}
446.t2-in-badge{display:inline-block;background:rgba(0,224,168,.12);border:1px solid rgba(0,224,168,.5);color:#00E0A8;font-size:1.17rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:4px 12px;border-radius:999px}
447.ttf2 .t2-insight .t2-in-score.amber{color:#F5B83D;text-shadow:0 0 18px rgba(245,184,61,.4)}
448.t2-in-badge.amber{background:rgba(245,184,61,.12);border-color:rgba(245,184,61,.55);color:#F5B83D}
449.t2-in-chip{display:inline-block;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.18);color:rgba(255,255,255,.85);font-size:1.17rem;font-weight:600;padding:4px 12px;border-radius:999px}
450.ttf2 .t2-insight .t2-in-summary{font-style:italic;color:rgba(255,255,255,.8);font-size:1.17rem;margin:0 0 18px}
451.t2-in-turn{border-left:3px solid #00E0A8;padding-left:14px;margin-bottom:20px}
452.ttf2 .t2-insight .t2-in-turn-k{font-size:1.17rem;letter-spacing:.12em;text-transform:uppercase;color:rgba(255,255,255,.5);margin:0 0 4px}
453.ttf2 .t2-insight .t2-in-turn-q{color:#fff;font-size:1.17rem;margin:0}
454.ttf2 .t2-insight .t2-in-sig-k{font-size:1.17rem;letter-spacing:.12em;text-transform:uppercase;color:rgba(255,255,255,.5);margin:0 0 10px}
455.t2-in-row{display:flex;align-items:center;gap:12px;margin-bottom:10px}
456.ttf2 .t2-insight .t2-in-label{flex:0 0 210px;color:rgba(255,255,255,.8);font-size:1.17rem;margin:0}
457.t2-in-bar{flex:1;height:8px;background:rgba(255,255,255,.12);border-radius:999px;overflow:hidden}
458.t2-in-fill{height:100%;border-radius:999px;background:linear-gradient(90deg,var(--orange),#ff8a5c)}
459.ttf2 .t2-insight .t2-in-pct{flex:0 0 48px;text-align:right;color:rgba(255,255,255,.6);font-size:1.17rem;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}
460@media(max-width:540px){.ttf2 .t2-insight .t2-in-label{flex-basis:130p
460x}}
461.t2-in-more{margin-top:4px}
462.t2-in-more>summary{cursor:pointer;list-style:none;display:inline-flex;align-items:center;gap:8px;color:var(--orange);font-weight:700;font-size:1.17rem}
463.t2-in-more>summary::-webkit-details-marker{display:none}
464.t2-in-more>summary::after{content:"+";font-weight:800;font-size:1.25rem;line-height:1}
465.t2-in-more[open]>summary::after{content:"\2212"}
466.t2-in-more>summary:hover{text-decoration:underline}
467.t2-in-more .t2-in-sig-k{margin-top:14px}
468
469/* CRM payload demo card (Results capstone) */
470.t2-payload{background:var(--purple-elevated);border:1px solid rgba(255,255,255,.14);border-radius:16px;padding:26px 28px;max-width:600px;margin:0 auto;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:1.17rem;line-height:1.75;color:rgba(255,255,255,.85);overflow-x:auto;text-align:left}
471.t2-payload .k{color:#EAC5A2}
472.t2-payload .v{color:#fff}
473.t2-payload .n{color:#00E0A8;font-weight:700}
474.t2-addon{background:var(--card-light-hi);border:1px solid var(--hair-light);border-radius:16px;padding:34px;display:flex;gap:30px;align-items:center;flex-wrap:wrap;max-width:880px;margin:0 auto}
475.t2-addon-body{flex:1;min-width:260px}
476.t2-addon h3{margin-bottom:6px}
477.t2-addon p{margin:0;font-size:1.17rem}
478.t2-addon-price{font-size:1.9rem;font-weight:800;color:var(--ink);white-space:nowrap}
479.t2-addon-price .per{display:block;font-size:1.17rem;font-weight:600;color:#8a7660}
480.t2-acc{max-width:780px;margin:0 auto}
481.t2-acc details{background:var(--card-light);border:1px solid var(--hair-light);border-radius:12px;padding:18px 22px;margin-bottom:12px;text-align:left}
482.t2-acc summary{font-weight:700;font-size:1.17rem;cursor:pointer;color:var(--ink);list-style:none;display:flex;justify-content:space-between;align-items:center}
483.t2-acc summary::after{content:'+';color:var(--orange);font-size:1.4rem;font-weight:600;margin-left:12px}
484.t2-acc details[open] summary::after{content:'\2212'}
485.t2-acc details p{color:oklch(35% .03 312);margin:12px 0 0;font-size:1.17rem}
486.t2-guarantee{max-width:680px;margin:0 auto;text-align:center}
487.t2-incl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 28px;max-width:880px;margin:26px auto 0;text-align:left}
488@media(max-width:780px){.t2-incl{grid-template-columns:1fr}}
489.t2-incl span{position:relative;padding:7px 0 7px 28px;font-size:1.17rem;color:rgba(255,255,255,.82)}
490.t2-incl span::before{content:'';position:absolute;left:2px;top:14px;width:8px;height:4px;border-left:2px solid var(--orange);border-bottom:2px solid var(--orange);transform:rotate(-45deg)}
491
492.ttf2 .t2-pcard p{color:var(--ink)}
493.ttf2 .t2-pcard .t2-pname,.ttf2 .t2-pcard .t2-pprice{color:var(--ink)}
494.ttf2 .t2-pcard .t2-psub,.ttf2 .t2-pcard .t2-pprice .per{color:#8a7660}
495
496/* Gradient card language (from social templates): warm "ignite" gradient + thin
497   hairline border + soft radius. .light for cream sections, .dark for purple. Add
498   .t2-quotemark for the oversized quote watermark behind card content. */
499.t2-grad-light{background:var(--card-light-hi);border:1px solid var(--hair-light);border-radius:18px;box-shadow:0 10px 30px rgba(43,33,24,.06)}
500.t2-grad-dark{background:var(--card-dark-hi);border:1px solid var(--hair-dark);border-radius:18px;box-shadow:0 18px 44px rgba(0,0,0,.28)}
501.t2-grad-dark h2,.t2-grad-dark h3{color:#fff}.t2-grad-dark p{color:rgba(255,255,255,.78)}
502.t2-quotemark{position:relative;overflow:hidden}
503.t2-quotemark>*{position:relative;z-index:1}
504.t2-quotemark::before{content:"\201C";position:absolute;top:-.32em;right:.04em;font-size:8.5rem;line-height:1;font-weight:800;font-family:'Plus Jakarta Sans',Georgia,serif;pointer-events:none}
505.t2-grad-light.t2-quotemark::before{color:rgba(241,90,37,.13)}
506.t2-grad-dark.t2-quotemark::before{color:rgba(241,90,37,.22)}
507/* === /TTF-DESIGN-SYSTEM === */
508
509/* ---------- Contact page ---------- */
510.t2-contact-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:28px;max-width:1120px;margin:0 auto;padding:0 24px;align-items:start;position:relative;z-index:1}
511@media(max-width:900px){.t2-contact-grid{grid-template-columns:1fr}}
512.t2-form-card{background:var(--card-light);border:1px solid var(--hair-light);border-radius:16px;padding:36px 32px}
513.t2-form-card h3{margin-bottom:4px}
514.t2-form-card .t2-form-sub{color:#8a7660;font-size:1.17rem;margin-bottom:22px}
515.t2-form-row{display:grid;grid-template-columns:1fr 1fr;gap:14px}
516@media(max-width:600px){.t2-form-row{grid-template-columns:1fr}}
517.t2-form-card label{display:block;font-weight:700;font-size:1.17rem;color:var(--ink);margin:14px 0 6px}
518.t2-form-card label .req{color:var(--orange)}
519.t2-form-card input,.t2-form-card textarea{width:100%;background:#fff;border:1.5px solid rgba(43,33,24,.25);border-radius:10px;padding:13px 14px;font-size:1.17rem;font-family:'Plus Jakarta Sans',ui-sans-serif,system-ui,sans-serif;color:var(--ink);box-sizing:border-box}
520.t2-form-card input:focus,.t2-form-card textarea:focus{outline:none;border-color:var(--orange);box-shadow:0 0 0 3px rgba(241,90,37,.2)}
521.t2-form-card select{width:100%;background:#fff;border:1.5px solid rgba(43,33,24,.25);border-radius:10px;padding:13px 14px;font-size:1.17rem;font-family:'Plus Jakarta Sans',ui-sans-serif,system-ui,sans-serif;color:var(--ink);box-sizing:border-box;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' viewBox='0 0 14 9'%3E%3Cpath d='M1 1l6 6 6-6' fill='none' stroke='%232B2118' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;cursor:pointer}
522.t2-form-card select:focus{outline:none;border-color:var(--orange);box-shadow:0 0 0 3px rgba(241,90,37,.2)}
523.t2-form-card button[type=submit]{width:100%;margin-top:20px;background:var(--orange);color:#fff;border:none;border-radius:10px;padding:16px;font-weight:600;font-size:1.17rem;font-family:'Plus Jakarta Sans',sans-serif;cursor:pointer}
524.t2-form-card button[type=submit]:hover{background:oklch(60% .196 38)}
525.t2-hp{position:absolute;
525left:-9999px;opacity:0;height:0;overflow:hidden}
526.t2-form-card label.t2-consent{display:flex;align-items:flex-start;gap:10px;margin:18px 0 0;font-weight:400;font-size:1.17rem;line-height:1.5;color:var(--ink);cursor:pointer}
527.t2-form-card .t2-consent input[type=checkbox]{width:20px;height:20px;flex:0 0 auto;margin-top:3px;accent-color:var(--orange);cursor:pointer}
528.t2-form-card .t2-consent a{color:var(--orange);font-weight:700;text-decoration:none}
529.t2-form-card .t2-consent a:hover{text-decoration:underline}
530.t2-contact-aside{display:flex;flex-direction:column;gap:22px}
531.t2-cinfo{background:var(--card-dark);border:1px solid var(--hair-dark);border-radius:16px;padding:28px;color:#fff}
532.t2-cinfo h3{color:#fff;margin:0 0 4px;display:flex;align-items:center;gap:10px}
533.t2-cinfo p{color:rgba(255,255,255,.78);margin:0;font-size:1.17rem}
534.t2-cinfo a{color:var(--orange);font-weight:700;text-decoration:none;font-size:1.17rem}
535.t2-cinfo .t2-ic{width:22px;height:22px;flex:none}
536.t2-alert{max-width:1120px;margin:0 auto 26px;padding:16px 22px;border-radius:12px;font-size:1.17rem;font-weight:600;position:relative;z-index:1}
537.t2-alert.ok{background:rgba(0,224,168,.12);border:1.5px solid #00b386;color:#0c2a20}
538.t2-dark .t2-alert.ok{color:#bdf5e4}
539.t2-alert.err{background:rgba(241,90,37,.1);border:1.5px solid var(--orange);color:var(--ink)}
540
541.t2-widget-stage .sva-widget{background:var(--purple-elevated);border:1px solid rgba(255,255,255,.12);border-radius:20px;box-shadow:0 24px 60px rgba(0,0,0,.35);max-width:560px;margin:0 auto}
542
543/* ---------- Early access modal ---------- */
544.t2-modal-overlay[hidden]{display:none!important}
545.t2-modal-overlay{position:fixed;inset:0;background:rgba(18,7,24,.7);backdrop-filter:blur(3px);z-index:99999;display:flex;align-items:center;justify-content:center;padding:24px}
546.t2-modal{background:#fffdf9;border-radius:18px;max-width:480px;width:100%;position:relative;box-shadow:0 30px 80px rgba(0,0,0,.45);font-family:'Plus Jakarta Sans',ui-sans-serif,system-ui,sans-serif}
547.t2-modal-body{padding:38px 34px 30px}
548.t2-modal h3{font-size:1.7rem;font-weight:800;color:var(--ink);margin:0 0 6px;letter-spacing:-.02em}
549.t2-modal .acc{color:var(--orange)}
550.t2-modal-sub{color:#8a7660;font-size:1.17rem;margin:0 0 20px}
551.t2-modal label{display:block;font-weight:700;font-size:1.17rem;color:var(--ink);margin:14px 0 6px}
552.t2-modal label .req{color:var(--orange)}
553.t2-modal input[type=email],.t2-modal input[type=text]{width:100%;background:#fff;border:1.5px solid rgba(43,33,24,.25);border-radius:10px;padding:13px 14px;font-size:1.17rem;font-family:inherit;color:var(--ink);box-sizing:border-box}
554.t2-modal input:focus{outline:none;border-color:var(--orange);box-shadow:0 0 0 3px rgba(241,90,37,.2)}
555.t2-modal button[type=submit]{width:100%;margin-top:22px;background:var(--orange);color:#fff;border:none;border-radius:10px;padding:16px;font-weight:600;font-size:1.17rem;font-family:inherit;cursor:pointer}
556.t2-modal button[type=submit]:hover{background:oklch(60% .196 38)}
557.t2-modal button[type=submit]:disabled{opacity:.6}
558.t2-modal-fine{font-size:1.17rem;color:#8a7660;text-align:center;margin:12px 0 0}
559.t2-modal-close{position:absolute;top:14px;right:16px;background:none;border:none;font-size:1.9rem;line-height:1;color:#8a7660;cursor:pointer;padding:6px}
560.t2-modal-close:hover{color:var(--ink)}
561.t2-modal-success p{font-size:1.17rem;color:oklch(35% .03 312)}
562.t2-modal-success a{color:var(--orange);font-weight:700}
563
564/* Video block (explainer / clips) */
565.t2-video{position:relative;max-width:900px;margin:0 auto;aspect-ratio:16/9;border-radius:18px;overflow:hidden;background:var(--purple-elevated);border:1px solid rgba(255,255,255,.14);display:flex;align-items:center;justify-content:center}
566.t2-video.cream{background:#fffdf9;border-color:rgba(201,138,62,.3)}
567.t2-video iframe,.t2-video video{position:absolute;inset:0;width:100%;height:100%;border:0}
568/* Crop YouTube's top title chrome ("Video Title") — no embed param can hide it anymore */
569.t2-video iframe{top:-60px;height:calc(100% + 60px)}
570.t2-video-ph{display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center;padding:24px}
571.t2-video-play{width:74px;height:74px;border-radius:999px;background:var(--orange);display:flex;align-items:center;justify-content:center;box-shadow:0 10px 34px rgba(241,90,37,.45)}
572.t2-video-play::after{content:"";display:block;width:0;height:0;border-style:solid;border-width:15px 0 15px 26px;border-color:transparent transparent transparent #fff;margin-left:5px}
573.ttf2 .t2-video-ph p{margin:0;color:rgba(255,255,255,.6);font-size:1.17rem;font-weight:600;letter-spacing:.04em}
574.t2-video.cream .t2-video-ph p{color:#8a7660}
575
576/* Mechanism overview grid (How It Works) */
577.t2-overview{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;max-width:1120px;margin:0 auto}
578@media(max-width:900px){.t2-overview{grid-template-columns:1fr 1fr}}
579@media(max-width:600px){.t2-overview{grid-template-columns:1fr}}
580.t2-ov-card{background:var(--card-light);border:1px solid var(--hair-light);border-radius:14px;padding:30px 26px;text-align:left;display:flex;flex-direction:column}
581.t2-dark .t2-ov-card{background:var(--card-dark);border-color:var(--hair-dark)}
582.ttf2 .t2-ov-card h3{font-size:1.3rem;margin-bottom:10px;color:var(--ink)}
583.t2-dark .t2-ov-card h3{color:#fff}
584.ttf2 .t2-ov-card p{font-size:1.17rem;color:#6b5a48;margin-bottom:18px;flex:1}
585.t2-dark .t2-ov-card p{color:rgba(255,255,255,.72)}
586.t2-ov-card .t2-link{color:var(--orange);font-weight:700;font-size:1.17rem;text-decoration:none;margin-top:auto}
587.t2-ov-card .t2-link:hover{text-decoration:underline}
588
589/* Industry vertical engine (Can do / Escalates / Won't do) */
590.t2-vcards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;max-width:1120px;margin:0 auto}
591@media(max-width:900px){.t2-vcards{grid-template-columns:1fr}}
592.t2-vcard{background:var(--card-light);border:1px solid var(--hair-light);border-radius:14px;padding:30px 28px;text-align:left;border-top-width:4px}
593.t2-vcard.can{border-top-color:var(--orange)}
594.t2-vcard.esc{border-top-color:#c9a23e}
595.t2-vcard.wont{border-top-color:#6b5a48}
596.ttf2 .t2-vcard h3{font-size:1.3rem;margin-bottom:16px;color:var(--ink)}
597.t2-vcard ul{list-style:none;padding:0;margin:0}
598.ttf2 .t2-vcard li{position:relative;padding-left:28px;margin-bottom:12px;font-size:1.17rem;color:#5a4a3a;line-height:1.45}
599.t2-vcard.can li::before{content:"";position:absolute;left:0;top:7px;width:14px;height:8px;border-left:3px solid var(--orange);border-bottom:3px solid var(--orange);transform:rotate(-45deg)}
600.t2-vcard.esc li::before{content:"\2192";position:absolute;left:0;top:0;color:#c9a23e;font-weight:800}
601.t2-vcard.wont li::before{content:"\2715";position:absolute;left:2px;top:1px;color:#6b5a48;font-weight:800;font-size:1.17rem}
602
603/* Industries hub grid */
604.t2-ind-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;max-width:1120px;margin:0 auto}
605@media(max-width:900px){.t2-ind-grid{grid-template-columns:1fr 1fr}}
606@media(max-width:600px){.t2-ind-grid{grid-template-columns:1fr}}
607.t2-ind-card{background:var(--card-light);border:1px solid var(--hair-light);border-radius:14px;padding:28px 26px;text-align:left;text-decoration:none;display:flex;flex-direction:column;transition:transform .15s ease,box-shadow .15s ease}
608.t2-ind-card:hover{transform:translateY(-3px);box-shadow:0 12px 30px rgba(43,33,24,.1)}
609.ttf2 .t2-ind-card h3{font-size:1.3rem;margin-bottom:8px;color:var(--ink)}
610.ttf2 .t2-ind-card p{font-size:1.17rem;color:#6b5a48;margin:0 0 16px;flex:1}
611.t2-ind-card .t2-ind-go{color:var(--orange);font-weight:700;font-size:1.17rem;margin-top:auto}
612.t2-ind-card.soon{opacity:.72}
613.t2-ind-card.soon .t2-ind-go{color:#8a7660}
614
615/* Industry catalog chips (full guardrail-pack breadth) */
616.t2-chip-wrap{display:flex;flex-wrap:wrap;gap:12px;max-width:1000px;margin:0 auto;justify-content:center}
617.t2-chip{background:#fffdf9;border:1px solid rgba(201,138,62,.3);border-radius:999px;padding:10px 18px;font-size:1.17rem;color:#6b5a48;font-weight:600;line-height:1.2;text-decoration:none;display:inline-block}
618a.t2-chip{border-color:var(--orange);color:var(--ink)}
619a.t2-chip:hover{background:var(--orange);color:#fff;border-color:var(--orange)}
620
621/* Build placeholder (iteration scaffold) */
622.t2-ph{border:2px dashed rgba(241,90,37,.5);border-radius:14px;background:rgba(241,90,37,.04);padding:34px 24px;text-align:center;color:var(--orange);font-weight:700;letter-spacing:.04em;font-size:1.17rem}
623.t2-dark .t2-ph{background:rgba(255,255,255,.04);border-color:rgba(241,90,37,.6)}
624
625/* Guardrails: citation badges (real statute references from the packs) */
626.t2-cite{display:inline-block;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:1.17rem;font-weight:600;letter-spacing:.01em;padding:3px 9px;border-radius:6px;background:rgba(241,90,37,.1);color:#b8451c;border:1px solid rgba(241,90,37,.28);line-height:1.35;white-space:nowrap}
627.t2-dark .t2-cite{background:rgba(255,255,255,.07);color:#f3b79c;border-color:rgba(255,255,255,.18)}
628.t2-cites{display:flex;flex-wrap:wrap;gap:8px}
629
630/* Guardrails: curated enforcement list (what Fred enforces, with citations) */
631.t2-enforce{max-width:880px;margin:0 auto;display:grid;gap:14px}
632.t2-enf{background:var(--card-light);border:1px solid var(--hair-light);border-left:4px solid var(--orange);border-radius:12px;padding:20px 22px;text-align:left}
633.t2-dark .t2-enf{background:var(--card-dark);border-color:var(--hair-dark);border-left-color:var(--orange)}
634.ttf2 .t2-enf-t{font-size:1.17rem;font-weight:700;color:var(--ink);margin:0 0 6px;line-height:1.4}
635.t2-dark .t2-enf-t{color:#fff}
636.ttf2 .t2-enf-d{font-size:1.17rem;color:#6b5a48;margin:0 0 12px;line-height:1.5}
637.t2-dark .t2-enf-d{color:rgba(255,255,255,.72)}
638
639/* Guardrails: layered enforcement model */
640.t2-layers{max-width:880px;margin:0 auto;display:grid;gap:16px}
641.t2-layer{background:var(--card-dark);border:1px solid var(--hair-dark);border-radius:14px;
641padding:24px 26px;text-align:left;display:flex;gap:20px;align-items:flex-start}
642.t2-layer-n{flex:none;width:44px;height:44px;border-radius:12px;background:rgba(241,90,37,.14);color:var(--orange);font-weight:800;font-size:1.3rem;display:flex;align-items:center;justify-content:center}
643.t2-layer-tag{display:block;font-size:1.17rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--orange);margin-bottom:4px}
644.ttf2 .t2-layer h3{font-size:1.25rem;margin:0 0 6px;color:#fff}
645.ttf2 .t2-layer p{font-size:1.17rem;color:rgba(255,255,255,.74);margin:0;line-height:1.55}
646@media(max-width:600px){.t2-layer{flex-direction:column;gap:12px}}
647
648/* Guardrails: general content card (regional / macro overlays) */
649.t2-gcard{background:var(--card-light);border:1px solid var(--hair-light);border-radius:14px;padding:26px 24px;text-align:left}
650.t2-dark .t2-gcard{background:var(--card-dark);border-color:var(--hair-dark)}
651.ttf2 .t2-gcard h3{font-size:1.28rem;margin:0 0 4px;color:var(--ink)}
652.t2-dark .t2-gcard h3{color:#fff}
653.t2-gcard-sub{display:block;font-size:1.17rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--orange);margin-bottom:14px}
654.ttf2 .t2-gcard>p{font-size:1.17rem;color:#6b5a48;margin:0 0 14px;line-height:1.5}
655.t2-dark .t2-gcard>p{color:rgba(255,255,255,.72)}
656.t2-gcard ul{list-style:none;padding:0;margin:0 0 14px}
657.ttf2 .t2-gcard li{position:relative;padding-left:24px;margin-bottom:9px;font-size:1.17rem;color:#5a4a3a;line-height:1.45}
658.t2-dark .t2-gcard li{color:rgba(255,255,255,.78)}
659.t2-gcard li::before{content:"";position:absolute;left:0;top:7px;width:12px;height:7px;border-left:3px solid var(--orange);border-bottom:3px solid var(--orange);transform:rotate(-45deg)}
660.t2-gcard-cite{margin-top:16px;padding-top:14px;border-top:1px solid rgba(201,138,62,.2)}
661.t2-dark .t2-gcard-cite{border-top-color:rgba(255,255,255,.1)}
662.t2-g2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;max-width:980px;margin:0 auto}
663.t2-g3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;max-width:1080px;margin:0 auto}
664@media(max-width:860px){.t2-g2,.t2-g3{grid-template-columns:1fr}}
665
666/* Guardrails: branded compliance panel (Talk to Fred scorecard styling) */
667.t2-admin{max-width:1040px;margin:0 auto;display:grid;gap:18px;text-align:left}
668.t2-acard{background:var(--card-dark);border:1px solid var(--hair-dark);border-radius:16px;box-shadow:0 18px 44px rgba(0,0,0,.28)}
669.t2-acard-h{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:24px 26px 16px}
670.ttf2 .t2-acard-t{font-size:1.18rem;font-weight:700;color:#fff;margin:0}
671.t2-acard-sub{font-size:1.17rem;color:rgba(255,255,255,.66);margin:6px 0 0;line-height:1.45}
672.t2-acard-pack{display:block;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:1.17rem;color:rgba(255,255,255,.42);margin-top:6px}
673.t2-acard-pill{flex:none;font-size:1.17rem;font-weight:800;letter-spacing:.02em;padding:6px 12px;border-radius:999px;background:rgba(241,90,37,.15);color:var(--orange);white-space:nowrap}
674.t2-acard-body{padding:0 26px 24px}
675.t2-atbl-wrap{overflow-x:auto}
676.t2-atbl{width:100%;border-collapse:collapse;font-size:1.17rem;min-width:840px}
677.t2-atbl thead th{text-align:left;font-size:1.17rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:rgba(255,255,255,.5);padding:0 14px 12px;border-bottom:1px solid rgba(255,255,255,.12);white-space:nowrap}
678.t2-atbl thead th:first-child{padding-left:0}
679.ttf2 .t2-atbl tbody td{padding:14px 14px;border-bottom:1px solid rgba(255,255,255,.08);vertical-align:top;color:rgba(255,255,255,.74);line-height:1.5;font-size:1.17rem}
680.t2-atbl tbody td:first-child{padding-left:0}
681.t2-atbl tbody tr:last-child td{border-bottom:none}
682.t2-acol-id{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:1.17rem;color:#fff;white-space:nowrap}
683.t2-acol-act{font-weight:800;color:var(--orange);white-space:nowrap;font-size:1.17rem;letter-spacing:.04em}
684.t2-acol-act.deny{color:#ff7a59}
685.t2-acol-act.muted{color:rgba(255,255,255,.55)}
686.t2-acol-sev{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:1.17rem;color:rgba(255,255,255,.66)}
687.t2-acol-phase{color:rgba(255,255,255,.6);text-transform:capitalize}
688.t2-acol-msg{color:rgba(255,255,255,.78);min-width:240px;max-width:340px}
689.t2-acol-trig{color:rgba(255,255,255,.42);font-size:1.17rem;min-width:170px;max-width:230px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}
690/* Hard limits: branded list */
691.t2-alist{list-style:none;margin:0;padding:0;display:grid;gap:13px}
692.ttf2 .t2-alist li{position:relative;padding-left:32px;color:rgba(255,255,255,.84);font-size:1.17rem;line-height:1.5}
693.t2-alist li::before{content:"";position:absolute;
693left:0;top:2px;width:20px;height:20px;border-radius:50%;background:rgba(241,90,37,.16)}
694.t2-alist li::after{content:"";position:absolute;left:6px;top:9px;width:8px;height:4px;border-left:2px solid var(--orange);border-bottom:2px solid var(--orange);transform:rotate(-45deg)}
695/* Custom rules: example list + add affordance */
696.t2-rulesx{list-style:none;margin:0 0 4px;padding:0;display:grid;gap:11px}
697.ttf2 .t2-rulesx li{display:flex;gap:12px;align-items:baseline;color:rgba(255,255,255,.8);font-size:1.17rem;line-height:1.4}
698.t2-rulesx .t2-acol-act{flex:none;width:62px}
699.t2-addrule{display:inline-flex;align-items:center;gap:8px;margin-top:18px;font-size:1.17rem;font-weight:700;color:var(--orange);border:1.5px dashed rgba(241,90,37,.5);border-radius:10px;padding:10px 16px}
700.t2-addrule::before{content:"+";font-size:1.17rem;line-height:1}
701@media(max-width:600px){.t2-acard-h{flex-direction:column}}
702
703/* ---- Kill sheet (Compare) — big head-to-head rows, dark sections ---- */
704.t2-kill{max-width:980px;margin:0 auto;text-align:left}
705.t2-kill-head{display:grid;grid-template-columns:1.2fr 1fr;gap:10px 40px;padding-bottom:20px;border-bottom:2px solid rgba(255,255,255,.28)}
706.ttf2 .t2-kill-side{font-size:1.35rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.5);margin:0;text-align:center}
707.ttf2 .t2-kill-side.fred{color:var(--orange)}
708.t2-kill-row{display:grid;grid-template-columns:1.2fr 1fr;gap:10px 40px;padding:42px 0;border-bottom:1px solid rgba(255,255,255,.12);align-items:start}
709.t2-kill-row:last-child{border-bottom:none;padding-bottom:6px}
710.ttf2 .t2-kill-dim{grid-column:1/-1;font-size:1.17rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--orange);margin:0 0 16px;text-align:left}
711.ttf2 .t2-kill-them{font-size:1.35rem;font-weight:600;color:rgba(255,255,255,.42);line-height:1.4;margin:0}
712.ttf2 .t2-kill-fred{font-size:1.7rem;font-weight:800;color:#fff;line-height:1.25;letter-spacing:-.02em;margin:0}
713.ttf2 .t2-kill-fred .acc{color:var(--orange)}
714.ttf2 .t2-kill-fred[data-tip]{position:relative;cursor:help;outline:none}
715.ttf2 .t2-kill-fred[data-tip]:hover::after,.ttf2 .t2-kill-fred[data-tip]:focus::after,.ttf2 .t2-kill-fred[data-tip].tip-open::after{content:attr(data-tip);position:absolute;left:0;top:calc(100% + 10px);z-index:40;width:min(440px,90vw);background:#180d1e;border:1px solid rgba(255,255,255,.18);border-radius:12px;padding:16px 20px;font-size:1.17rem;font-weight:500;letter-spacing:0;line-height:1.5;color:rgba(255,255,255,.85);box-shadow:0 16px 40px rgba(0,0,0,.5)}
716@media(max-width:760px){.t2-kill-head{display:none}.t2-kill-row{grid-template-columns:1fr;gap:12px;padding:30px 0}.ttf2 .t2-kill-fred{font-size:1.5rem}}
717
718/* === TTF-WOO-BRAND v1 - Talk to Fred WooCommerce brand layer === */
719:root{
720--ttf-purple:#25152c;--ttf-elev:#2b1b33;--ttf-deep:#120718;
721--ttf-orange:#f15a25;--ttf-orange-dk:#d2491a;
722--ttf-cream:#f6e7ce;--ttf-cream-dk:#eac5a2;
723}
724
725/* ---------- Buttons ---------- */
726.woocommerce .button,
727.woocommerce a.button,
728.woocommerce button.button,
729.woocommerce input.button,
730.woocommerce .button.alt,
731.woocommerce a.checkout-button,
732.woocommerce #respond input#submit,
733.woocommerce button#place_order,
734.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{
735background:var(--ttf-orange)!important;color:#fff!important;border:none!important;
736border-radius:10px!important;font-family:'Plus Jakarta Sans',ui-sans-serif,system-ui,sans-serif!important;
737font-weight:600!important;padding:13px 28px!important;line-height:1.2!important;
738transition:background .15s ease;text-decoration:none!important;
739}
740.woocommerce .button:hover,
741.woocommerce a.button:hover,
742.woocommerce button.button:hover,
743.woocommerce .button.alt:hover,
744.woocommerce a.checkout-button:hover,
745.woocommerce button#place_order:hover{background:var(--ttf-orange-dk)!important;color:#fff!important}
746.woocommerce .button:disabled,
747.woocommerce .button.disabled{opacity:.5!important}
748
749/* ---------- Prices ---------- */
750.woocommerce .price,
751.woocommerce span.woocommerce-Price-amount,
752.woocommerce div.product p.price,
753.woocommerce ul.products li.product .price{color:var(--ttf-orange)!important;font-weight:700}
754.woocommerce div.product p.price del,
755.woocommerce .price del{color:var(--ttf-cream-dk)!important;opacity:.6;font-weight:500}
756.woocommerce div.product p.price ins,
757.woocommerce .price ins{text-decoration:none}
758
759/* ---------- Notices ---------- */
760.woocommerce-message,.woocommerce-info,.woocommerce-error,.woocommerce-noreviews,
761.wc-block-components-notice-banner{
762background:var(--ttf-elev)!important;color:var(--ttf-cream)!important;
763border-top:3px solid var(--ttf-orange)!important;border-radius:10px!important;
764}
765.woocommerce-message::before,.woocommerce-info::before{color:var(--ttf-orange)!important}
766.woocommerce-error::before{color:#e2401c!important}
767.woocommerce-message a,.woocommerce-info a,.woocommerce-error a{color:var(--ttf-cream)!important;text-decoration:underline}
768.woocommerce-message a.button,.woocommerce-info a.button{color:#fff!important;text-decoration:none!important}
769
770/* ---------- Forms ---------- */
771.woocommerce form .form-row input.input-text,
772.woocommerce form .form-row textarea,
773.woocommerce form .form-row select,
774.woocommerce .select2-container--default .select2-selection--single{
775background:rgba(255,255,255,.06)!important;border:1px solid rgba(255,255,255,.18)!important;
776color:#fff!important;border-radius:8px!important;padding:11px 13px!important;
777}
778.woocommerce form .form-row input.input-text:focus,
779.woocommerce form .form-row textarea:focus,
780.woocommerce form .form-row select:focus{border-color:var(--ttf-orange)!important;outline:none!important;box-shadow:0 0 0 2px rgba(241,90,37,.25)!important}
781.woocommerce form .form-row label{color:var(--ttf-cream)!important;font-weight:600}
782.woocommerce form .form-row .required{color:var(--ttf-orange)!important}
783.woocommerce .select2-container--default .select2-selection--single .select2-selection__rendered{color:#fff!important}
784
785/* ---------- Tables (cart, totals, orders) ---------- */
786.woocommerce table.shop_table{
787border:1px solid rgba(255,255,255,.14)!important;border-radius:12px!important;
788color:var(--ttf-cream)!important;border-collapse:separate!important;
789}
790.woocommerce table.shop_table th{color:var(--ttf-cream)!important;border-color:rgba(255,255,255,.12)!important}
791.woocommerce table.shop_table td{border-color:rgba(255,255,255,.1)!important;overflow-wrap:anywhere;word-break:break-word}
792.woocommerce table.shop_table a{color:var(--ttf-cream);overflow-wrap:anywhere;word-break:break-word}
793/* License keys are long unbroken strings - force them to wrap inside the cell */
794.woocommerce table.shop_table td code,
795.woocommerce-MyAccount-content table td,
796.woocommerce-MyAccount-content table td code{overflow-wrap:anywhere;word-break:break-word;white-space:normal}
797.woocommerce a.remove{color:var(--ttf-orange)!important}
798.woocommerce a.remove:hover{background:var(--ttf-orange)!important;color:#fff!important}
799
800/* ---------- Quantity ---------- */
801.woocommerce .quantity .qty{
802background:rgba(255,255,255,.06)!important;border:1px solid rgba(255,255,255,.18)!important;
803color:#fff!important;border-radius:8px!important;
804}
805
806/* ---------- Product page ---------- */
807.woocommerce span.onsale{background:var(--ttf-orange)!important;color:#fff!important;border-radius:999px!important;font-weight:700}
808.woocommerce div.product .woocommerce-tabs ul.tabs{border-bottom:1px solid rgba(255,255,255,.14)!important;padding-left:0!important}
809.woocommerce div.product .woocommerce-tabs ul.tabs li{
810background:var(--ttf-elev)!important;border:1px solid rgba(255,255,255,.14)!important;
811border-radius:10px 10px 0 0!important;
812}
813.woocommerce div.product .woocommerce-tabs ul.tabs li a{color:var(--ttf-cream)!important;font-weight:600}
814.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:var(--ttf-orange)!important;border-color:var(--ttf-orange)!important}
815.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:#fff!important}
816.woocommerce div.product .woocommerce-tabs ul.tabs li::before,
817.woocommerce div.product .woocommerce-tabs ul.tabs li::after{display:none!important}
818.woocommerce .star-rating span::before,
819.woocommerce p.stars a{color:var(--ttf-orange)!important}
820
821/* ---------- Product grid (shop / related) ---------- */
822.woocommerce ul.products li.product{
823background:var(--ttf-elev);border:1px solid rgba(255,255,255,.12);
824border-radius:16px;padding:18px 18px 22px;
825}
826.woocommerce ul.products li.product .woocommerce-loop-product__title,
827.woocommerce ul.products li.product h2{color:var(--ttf-cream)!important;font-family:'Plus Jakarta Sans',ui-sans-serif,system-ui,sans-serif;font-weight:700}
828.woocommerce ul.products li.product img{border-radius:10px}
829
830/* ---------- My Account ---------- */
831.woocommerce-MyAccount-navigation ul{border:1px solid rgba(255,255,255,.12);border-radius:12px;overflow:hidden}
832.woocommerce-MyAccount-navigation li{border-bottom:1px solid rgba(255,255,255,.08)}
833.woocommerce-MyAccount-navigation li a{color:var(--ttf-cream)!important;padding:12px 16px;display:block;text-decoration:none}
834.woocommerce-MyAccount-navigation li.is-active a,
835.woocommerce-MyAccount-navigation li a:hover{background:var(--ttf-orange)!important;color:#fff!important}
836
837/* ---------- Coupon / misc links ---------- */
838.woocommerce .coupon .button{padding:11px 20px!important}
839.woocommerce .woocommerce-breadcrumb,
840.woocommerce .woocommerce-breadcrumb a{color:var(--ttf-cream-dk)!important}
841
842/* ---------- CartFlows Instant Checkout ---------- */
843.wcf-customer-info-main-wrapper{background:var(--ttf-purple)!important}
844.wcf-ic-layout-right-column{background:var(--ttf-cream)!important}
845.wcf-ic-layout-right-column :is(p,span,div,td,th,h3,h4,h5,label,strong,small):not(.woocommerce-Price-amount):not(.button){color:#2b2118}
846.wcf-ic-layout-right-column .woocommerce-Price-amount{color:var(--ttf-orange)!important}
847.wcf-coupon-code-input,
848.wcf-ic-layout-right-column input.input-text{
849border:1.5px solid rgba(43,33,24,.25)!important;background:#fff!important;color:#2b2118!important;border-radius:8px!important;
850}
851.wcf-coupon-code-input:focus{border-color:var(--ttf-orange)!important;box-shadow:0 0 0 2px rgba(241,90,37,.25)!important;outline:none!important}
852/* Instant Checkout order review table: light surface, ink text */
853.wcf-ic-layout-right-column table.shop_table,
854table.instant-checkout-order-review-table{background:transparent!important;color:#2b2118!important;border:none!important}
855.wcf-ic-layout-right-column table.shop_table th,
856.wcf-ic-layout-right-column table.shop_table td{color:#2b2118!important;border-color:rgba(43,33,24,.15)!important}
857.wcf-ic-layout-right-column table.shop_table a{color:#2b2118!important}
858/* CartFlows variable override - retire legacy green theme */
859.wcf-embed-checkout-form,
860.wcf-embed-checkout-form.wcf-embed-checkout-form-instant-checkout{
861--wcf-primary-color:#f15a25!important;
862--wcf-btn-bg-color:#f15a25!important;
863--wcf-btn-bg-hover-color:#d2491a!important;
864--wcf-btn-text-color:#ffffff!important;
865--wcf-btn-hover-text-color:#ffffff!important;
866--wcf-field-border-color:rgba(43,33,24,.3)!important;
867--wcf-ic-left-column-bg-color:#25152c!important;
868--wcf-ic-right-column-bg-color:#f6e7ce!important;
869--wcf-payment-section-desc-bg-color:#2b1b33!important;
870--wcf-ic-section-border-color:rgba(43,33,24,.18)!important;
871}
872/* ---------- Cart chrome suppression (B2B: no t-shirt store energy) ---------- */
873/* Modern Cart floating button + slide-out drawer: fully suppressed */
874#moderncart-floating-cart,
875[id^="moderncart"],
876[class^="moderncart"],
877.moderncart-toggle-slide-out{display:none!important}
878/* Header cart: hidden until something is in it */
879.elementor-widget-woocommerce-menu-cart:has(.elementor-button-icon-qty[data-counter="0"]){display:none!important}
880/* Elementor cart drawer: suppress when cart empty (markup teleports outside widget) */
881body:has(.elementor-button-icon-qty[data-counter="0"]) .elementor-menu-cart__container{display:none!important}
882/* Checkout: "View cart" button in the added-to-cart notice is circular now - hide it */
883.woocommerce-checkout .woocommerce-message a.button{display:none!important}
884/* === /TTF-WOO-BRAND === */
885
886</style>
887<style id="core-block-supports-inline-css">
888.wp-container-core-columns-is-layout-7387b849{flex-wrap:nowrap;}.wp-container-core-buttons-is-layout-3e41869c{justify-content:center;}
889/*# sourceURL=core-block-supports-inline-css */
890</style>
891
892<meta property="og:description" content="Your website should talk back. Help visitors get answers from your content, share an inquiry, and take the next step with your team. Fred brings text and voice conversations to..." data-metasync-og="fill">
893<meta name="twitter:description" content="Your website should talk back. Help visitors get answers from your content, share an inquiry, and take the next step with your team. Fred brings text and voice conversations to..." data-metasync-og="fill">
894</head>
895<body class="home wp-singular page-template page-template-elementor_header_footer page page-id-3088 wp-custom-logo wp-embed-responsive wp-theme-hello-elementor theme-hello-elementor woocommerce-no-js hello-elementor-default">
896
897<header class="ttfh" id="ttfh">
898	<div class="ttfh-bar">
899		<a class="ttfh-logo" href="https://talktofred.ai/" aria-label="Talk to Fred home">
900			<img src="/wp-content/uploads/2025/12/[email protected]" alt="Talk to Fred" width="340" height="123" />
901		</a>
902		<nav aria-label="Primary">
903			<ul class="ttfh-nav">
904				<li>
905					<button class="ttfh-toggle" type="button" aria-expanded="false" aria-controls="ttfh-p-how">How It Works <svg class="ttfh-caret" viewBox="0 0 12 12" fill="none" aria-hidden="true"><path d="M2 4l4 4 4-4" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg></button>
906					<div class="ttfh-panel" id="ttfh-p-how">
907												<a href="/how-it-works/">Overview</a>
908												<a href="/how-it-works/guardrails/">Guardrails</a>
909												<a href="/how-it-works/your-content/">Your Content</a>
910												<a href="/how-it-works/buying-signals/">Buying Signals</a>
911												<a href="/how-it-works/ai-models/">AI Models</a>
912												<a href="/integrations/">Integrations</a>
913												<a href="/trust/">Trust &amp; Security</a>
914											</div>
915				</li>
916				<li>
917					<button class="ttfh-toggle" type="button" aria-expanded="false" aria-controls="ttfh-p-ind">Industries <svg class="ttfh-caret" viewBox="0 0 12 12" fill="none" aria-hidden="true"><path d="M2 4l4 4 4-4" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg></button>
918					<div class="ttfh-panel ttfh-mega" id="ttfh-p-ind">
919						<div class="ttfh-mega-grid">
920														<div>
921								<h3>Health &amp; Care</h3>
922																<a href="/industries/healthcare/">Healthcare &amp; Medical</a>
923																<a href="/industries/health-wellness/">Health, Beauty &amp; Wellness</a>
924																<a href="/industries/education/">Education &amp; Childcare</a>
925																<a href="/industries/funeral-memorial/">Funeral &amp; Memorial</a>
926															</div>
927														<div>
928								<h3>Property &amp; Trades</h3>
929																<a href="/industries/home-services/">Home Services &amp; Construction</a>
930																<a href="/industries/automotive/">Automotive</a>
931																<a href="/industries/real-estate/">Real Estate &amp; Property</a>
932																<a href="/industries/professional-services/">Professional &amp; B2B</a>
933															</div>
934														<div>
935								<h3>Money, Legal &amp; Public</h3>
936																<a href="/industries/financial-services/">Financial Services</a>
937																<a href="/industries/insurance/">Insurance</a>
938																<a href="/industries/legal-compliance/">Legal &amp; Compliance</a>
939																<a href="/industries/public-sector-nonprofit/">Public Sector &amp; Nonprofit</a>
940															</div>
941														<div>
942								<h3>Commerce &amp;
942 Hospitality</h3>
943																<a href="/industries/restaurants/">Restaurants &amp; Food Service</a>
944																<a href="/industries/retail-ecommerce/">Retail &amp; E-commerce</a>
945																<a href="/industries/travel-transportation/">Travel &amp; Transportation</a>
946																<a href="/industries/regulated-restricted/">Regulated &amp; Age-Restricted</a>
947															</div>
948													</div>
949						<div class="ttfh-mega-all"><a href="/industries/">All industries &rarr;</a></div>
950					</div>
951				</li>
952				<li>
953					<button class="ttfh-toggle" type="button" aria-expanded="false" aria-controls="ttfh-p-fred">Choose Your Fred <svg class="ttfh-caret" viewBox="0 0 12 12" fill="none" aria-hidden="true"><path d="M2 4l4 4 4-4" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg></button>
954					<div class="ttfh-panel" id="ttfh-p-fred">
955												<a href="/choose-your-fred/">Choose Your Fred</a>
956												<a href="/fred-plugin/">Fred Plugin</a>
957												<a href="/fred-cloud/">Fred Cloud</a>
958												<a href="/fred-everywhere/">Fred Everywhere</a>
959												<a href="/compare/">Compare</a>
960											</div>
961				</li>
962				<li><a class="ttfh-link" href="/results/">Results</a></li>
963				<li><a class="ttfh-link" href="/pricing/">Pricing</a></li>
964				<li><a class="ttfh-link" href="/contact/">Contact</a></li>
965			</ul>
966		</nav>
967		<div class="ttfh-actions">
968			<a class="ttfh-cta" href="/pricing/">Get Fred</a>
969			<a class="ttfh-login" href="/account/">Login</a>
970			<button class="ttfh-burger" type="button" aria-expanded="false" aria-controls="ttfh-mobile" aria-label="Menu">
971				<span></span><span></span><span></span>
972			</button>
973		</div>
974	</div>
975	<nav class="ttfh-mobile" id="ttfh-mobile" aria-label="Primary mobile">
976		<details>
977			<summary>How It Works <svg class="ttfh-caret" viewBox="0 0 12 12" fill="none" aria-hidden="true"><path d="M2 4l4 4 4-4" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg></summary>
978			<div class="ttfh-sub">
979								<a href="/how-it-works/">Overview</a>
980								<a href="/how-it-works/guardrails/">Guardrails</a>
981								<a href="/how-it-works/your-content/">Your Content</a>
982								<a href="/how-it-works/buying-signals/">Buying Signals</a>
983								<a href="/how-it-works/ai-models/">AI Models</a>
984								<a href="/integrations/">Integrations</a>
985								<a href="/trust/">Trust &amp; Security</a>
986							</div>
987		</details>
988		<details>
989			<summary>Industries <svg class="ttfh-caret" viewBox="0 0 12 12" fill="none" aria-hidden="true"><path d="M2 4l4 4 4-4" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg></summary>
990			<div class="ttfh-sub">
991								<div class="ttfh-grouphead">Health &amp; Care</div>
992								<a href="/industries/healthcare/">Healthcare &amp; Medical</a>
993								<a href="/industries/health-wellness/">Health, Beauty &amp; Wellness</a>
994								<a href="/industries/education/">Education &amp; Childcare</a>
995								<a href="/industries/funeral-memorial/">Funeral &amp; Memorial</a>
996												<div class="ttfh-grouphead">Property &amp; Trades</div>
997								<a href="/industries/home-services/">Home Services &amp; Construction</a>
998								<a href="/industries/automotive/">Automotive</a>
999								<a href="/industries/real-estate/">Real Estate &amp; Property</a>
1000								<a href="/industries/professional-services/">Professional &amp; B2B</a>
1001												<div class="ttfh-grouphead">Money, Legal &amp; Public</div>
1002								<a href="/industries/financial-services/">Financial Services</a>
1003								<a href="/industries/insurance/">Insurance</a>
1004								<a href="/industries/legal-compliance/">Legal &amp; Compliance</a>
1005								<a href="/industries/public-sector-nonprofit/">Public Sector &amp; Nonprofit</a>
1006												<div class="ttfh-grouphead">Commerce &amp; Hospitality</div>
1007								<a href="/industries/restaurants/">Restaurants &amp; Food Service</a>
1008								<a href="/industries/retail-ecommerce/">Retail &amp; E-commerce</a>
1009								<a href="/industries/travel-transportation/">Travel &amp; Transportation</a>
1010								<a href="/industries/regulated-restricted/">Regulated &amp; Age-Restricted</a>
1011												<a href="/industries/"><strong>All industries &rarr;</strong></a>
1012			</div>
1013		</details>
1014		<details>
1015			<summary>Choose Your Fred <svg class="ttfh-caret" viewBox="0 0 12 12" fill="none" aria-hidden="true"><path d="M2 4l4 4 4-4" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg></summary>
1016			<div class="ttfh-sub">
1017								<a href="/choose-your-fred/">Choose Your Fred</a>
1018								<a href="/fred-plugin/">Fred Plugin</a>
1019								<a href="/fred-cloud/">Fred Cloud</a>
1020								<a href="/fred-everywhere/">Fred Everywhere</a>
1021								<a href="/compare/">Compare</a>
1022							</div>
1023		</details>
1024		<a href="/results/">Results</a>
1025		<a href="/pricing/">Pricing</a>
1026		<a href="/contact/">Contact</a>
1027		<a href="/account/">Login</a>
1028		<a class="ttfh-cta ttfh-mcta" href="/pricing/">Get Fred</a>
1029	</nav>
1030</header>
1031<script id="ttfh-js">
1032(function(){
1033	var header=document.getElementById('ttfh');if(!header)return;
1034	var toggles=header.querySelectorAll('.ttfh-toggle');
1035	function closeAll(except){
1036		toggles.forEach(function(t){
1037			if(t===except)return;
1038			t.setAttribute('aria-expanded','false');
1039			document.getElementById(t.getAttribute('aria-controls')).classList.remove('open');
1040		});
1041	}
1042	toggles.forEach(function(t){
1043		var panel=document.getElementById(t.getAttribute('aria-controls'));
1044		t.addEventListener('click',function(){
1045			var open=t.getAttribute('aria-expanded')==='true';
1046			closeAll(t);
1047			t.setAttribute('aria-expanded',open?'false':'true');
1048			panel.classList.toggle('open',!open);
1049		});
1050		t.parentElement.addEventListener('mouseenter',function(){
1051			if(window.matchMedia('(hover:hover) and (min-width:1081px)').matches){
1052				closeAll(t);t.setAttribute('aria-expanded','true');panel.classList.add('open');
1053			}
1054		});
1055		t.parentElement.addEventListener('mouseleave',function(){
1056			if(window.matchMedia('(hover:hover) and (min-width:1081px)').matches){
1057				t.setAttribute('aria-expanded','false');panel.classList.remove('open');
1058			}
1059		});
1060	});
1061	document.addEventListener('click',function(e){if(!header.contains(e.target))closeAll(null);});
1062	document.addEventListener('keydown',function(e){
1063		if(e.key==='Escape'){closeAll(null);
1064			var b=header.querySelector('.ttfh-burger');
1065			if(b&&b.getAttribute('aria-expanded')==='true'){b.click();}
1066		}
1067	});
1068	var burger=header.querySelector('.ttfh-burger'),mobile=document.getElementById('ttfh-mobile');
1069	if(burger&&mobile){
1070		burger.addEventListener('click',function(){
1071			var open=burger.getAttribute('aria-expanded')==='true';
1072			burger.setAttribute('aria-expanded',open?'false':'true');
1073			mobile.classList.toggle('open',!open);
1074		});
1075	}
1076})();
1077</script>
1077
1078	
1079<a class="skip-link screen-reader-text" href="#content">Skip to content</a>
1080
1081
1082<header id="site-header" class="site-header">
1083
1084	<div class="site-branding">
1085		<a href="https://talktofred.ai/" class="custom-logo-link" rel="home" aria-current="page"><img width="1078" height="400" src="https://talktofred.ai/wp-content/uploads/2025/12/[email protected]" class="custom-logo" alt="Talk to Fred" decoding="async" fetchpriority="high" srcset="https://talktofred.ai/wp-content/uploads/2025/12/[email protected] 1078w, https://talktofred.ai/wp-content/uploads/2025/12/[email protected] 300w, https://talktofred.ai/wp-content/uploads/2025/12/[email protected] 1024w, https://talktofred.ai/wp-content/uploads/2025/12/[email protected] 768w, https://talktofred.ai/wp-content/uploads/2025/12/[email protected] 600w" sizes="(max-width: 1078px) 100vw, 1078px" /></a>	</div>
1086
1087	</header>
1088<main id="content" class="ttf-fullwidth-main">
1089
1090<div class="wp-block-group ttf2 is-layout-flow wp-block-group-is-layout-flow">
1091
1092
1093<div class="wp-block-group t2-section t2-dark t2-pattern-dark t2-hero is-layout-flow wp-block-group-is-layout-flow">
1094
1095<div class="t2-bubbles" aria-hidden="true"><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span></div>
1096
1097
1098<div class="wp-block-group t2-inner is-layout-flow wp-block-group-is-layout-flow">
1099
1100<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-7387b849 wp-block-columns-is-layout-flex">
1101
1102<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:55%">
1103
1104<h1 class="wp-block-heading">Your <span class="acc">website</span> should <span class="acc">talk back</span><span class="acc">.</span></h1>
1105
1106
1107<p class="t2-hero-sub wp-block-paragraph">Help visitors get answers from your content, share an inquiry, and take the next step with your team. Fred brings text and voice conversations to your website.</p>
1108
1109
1110<div class="wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex">
1111
1112<div class="wp-block-button t2-btn-orange"><a class="wp-block-button__link wp-element-button" href="/pricing/">Get Fred</a></div>
1113
1114
1115<div class="wp-block-button t2-btn-outline"><a class="wp-block-button__link wp-element-button" href="/how-it-works/">See how it works</a></div>
1116
1117</div>
1118
1119
1120<p class="t2-hero-note wp-block-paragraph">Put your website content to work in conversation.</p>
1121
1122</div>
1123
1124
1125<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:45%">
1126<div class="sva-widget" data-widget-id="cloud-1" data-widget-mode="inline"></div>
1127
1128</div>
1129
1130</div>
1131
1132</div>
1133
1134</div>
1135
1136
1137
1138<div class="wp-block-group t2-section t2-cream t2-pattern-cream is-layout-flow wp-block-group-is-layout-flow">
1139
1140<div class="t2-bubbles" aria-hidden="true"><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span></div>
1141
1142
1143<div class="wp-block-group t2-inner is-layout-flow wp-block-group-is-layout-flow">
1144
1145<h2 class="wp-block-heading t2-center">Proof, not <span class="acc">promises</span><span class="acc">.</span></h2>
1146
1147
1148<div style="height:34px" aria-hidden="true" class="wp-block-spacer"></div>
1149
1150
1151<div class="t2-logos" aria-label="Customer logos">
1152<img decoding="async" src="/wp-content/uploads/2026/02/[email protected]" alt="The Ford Agency">
1153<img decoding="async" src="/wp-content/uploads/2026/02/PrairieLights-768x204-1.webp" alt="Prairie Lights">
1154<img decoding="async" src="/wp-content/uploads/2026/02/[email protected]" alt="Bon Air Service Company">
1155<img decoding="async" src="/wp-content/uploads/2026/02/ntx200.png" alt="NTX Junk Removal">
1156<img decoding="async" src="/wp-content/uploads/2026/05/LegendzWayPrimary.svg" alt="Legendz Way">
1157</div>
1158
1159
1160<div class="wp-block-columns t2-quote-cards is-layout-flex wp-container-core-columns-is-layout-7387b849 wp-block-columns-is-layout-flex">
1161
1162<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
1163
1164<p class="t2-quote wp-block-paragraph">&ldquo;The last AI I tried promised a customer it would cancel their policy. That&rsquo;s a compliance nightmare in insurance. I was done with chatbots after that. Fred is different. Not because it&rsquo;s smarter, but because it&rsquo;s bounded. It&rsquo;s been tested against the things that could get me in trouble, and it knows the limits. I don&rsquo;t worry about what Fred might say. I already know.&rdquo;</p>
1165
1166
1167<hr class="wp-block-separator has-alpha-channel-opacity t2-divider"/>
1168
1169
1170<p class="t2-name wp-block-paragraph">Mark Ford</p>
1171
1172
1173<p class="t2-role wp-block-paragraph">Licensed Insurance Agent, The Ford Agency</p>
1174
1175</div>
1176
1177
1178
1179<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
1180
1181<p class="t2-quote wp-block-paragraph">&ldquo;This is the first time I could see AI work for me and my customers. And when I saw it respond in Spanish like we speak in Texas, I knew we could finally serve our whole community the right way. No more language barr
1181iers. No more lost calls.&rdquo;</p>
1182
1183
1184<hr class="wp-block-separator has-alpha-channel-opacity t2-divider"/>
1185
1186
1187<p class="t2-name wp-block-paragraph">Martin Caballero</p>
1188
1189
1190<p class="t2-role wp-block-paragraph">Owner, Bon Air Service Company</p>
1191
1192</div>
1193
1194</div>
1195
1196
1197<a class="t2-see-all" href="/results/">See all customer stories &rarr;</a>
1198
1199</div>
1200
1201</div>
1202
1203
1204
1205<div class="wp-block-group t2-section t2-dark t2-pattern-dark t2-statement is-layout-flow wp-block-group-is-layout-flow">
1206
1207<div class="wp-block-group t2-inner is-layout-flow wp-block-group-is-layout-flow">
1208
1209<h2 class="wp-block-heading">The <span class="acc">agent</span> that <span class="acc">listens</span><span class="acc">.</span></h2>
1210
1211
1212<p class="t2-sig wp-block-paragraph">Talk to <span class="acc">Fred.</span></p>
1213
1214</div>
1215
1216</div>
1217
1218
1219
1220<div class="wp-block-group t2-section t2-cream t2-pattern-cream is-layout-flow wp-block-group-is-layout-flow">
1221
1222<div class="t2-bubbles" aria-hidden="true"><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span></div>
1223
1224
1225<div class="wp-block-group t2-inner is-layout-flow wp-block-group-is-layout-flow">
1226
1227<h2 class="wp-block-heading t2-center">Your current chatbot is <span class="acc">costing you money</span><span class="acc">.</span></h2>
1228
1229
1230<div style="height:34px" aria-hidden="true" class="wp-block-spacer"></div>
1231
1232
1233<div class="wp-block-columns t2-cards is-layout-flex wp-container-core-columns-is-layout-7387b849 wp-block-columns-is-layout-flex">
1234
1235<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
1236
1237<h3 class="wp-block-heading">Leads walk away.</h3>
1238
1239
1240<p class="wp-block-paragraph">Visitors get vague answers and leave without giving you their information.</p>
1241
1242</div>
1243
1244
1245<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
1246
1247<h3 class="wp-block-heading">One wrong response is a regulatory problem.</h3>
1248
1249
1250<p class="wp-block-paragraph">Healthcare, insurance, legal, finance. The AI does not know what it cannot say. You find out when it is too late.</p>
1251
1252</div>
1253
1254
1255<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
1256
1257<h3 class="wp-block-heading">Your content is wasted.</h3>
1258
1259
1260<p class="wp-block-paragraph">You have published hundreds of pages. Your chatbot ignores all of them.</p>
1261
1262</div>
1263
1264</div>
1265
1266
1267<div style="height:56px" aria-hidden="true" class="wp-block-spacer"></div>
1268
1269
1270<h2 class="wp-block-heading t2-center">Fred fixes <span class="acc">all three</span><span class="acc">.</span></h2>
1271
1272
1273<div style="height:34px" aria-hidden="true" class="wp-block-spacer"></div>
1274
1275
1276<div class="wp-block-columns t2-cards t2-cards-tint is-layout-flex wp-container-core-columns-is-layout-7387b849 wp-block-columns-is-layout-flex">
1277
1278<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
1279
1280<h3 class="wp-block-heading">Captures the inquiry.</h3>
1281
1282
1283<p class="wp-block-paragraph">Capture contact details through your configured workflow and connect follow-up to your CRM.</p>
1284
1285</div>
1286
1287
1288<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
1289
1290<h3 class="wp-block-heading">Stays in its lane.</h3>
1291
1292
1293<p class="wp-block-paragraph">Fred is designed to refuse medical advice, legal counsel, and financial recommendations. Configured rules help keep conversations within your business&rsquo;s scope. <a class="t2-link" href="/security/">How Fred earns trust &rarr;</a></p>
1294
1295</div>
1296
1297
1298<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
1299
1300<h3 class="wp-block-heading">Trained on your content.</h3>
1301
1302
1303<p class="wp-block-paragraph">Your website, your documents, your voice. Fred answers like you would.</p>
1304
1305</div>
1306
1307</div>
1308
1309</div>
1310
1311</div>
1312
1313
1314
1315<div class="wp-block-group t2-section t2-olive t2-statement is-layout-flow wp-block-group-is-layout-flow">
1316
1317<div class="wp-block-group t2-inner is-layout-flow wp-block-group-is-layout-flow">
1318
1319<h2 class="wp-block-heading">Fred <span class="acc">listens</span>. Fred <span class="acc">knows</span> your business. And Fred is <span class="acc">built</span> to stay in its lane<span class="acc">.</span></h2>
1320
1321
1322<p class="t2-sig wp-block-paragraph">Talk to <span class="acc">Fred.</span></p>
1323
1324</div>
1325
1326</div>
1327
1328
1329
1330<section class="t2-cream t2-roster">
1331<div class="t2-bubbles" aria-hidden="true"><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span></div>
1332<div class="t2-head">
1333<h2>Fred&rsquo;s <span class="acc">on duty</span><span class="acc">.</span></h2>
1334<p>Real Freds, working real businesses, right now.</p>
1335</div>
1336<div class="t2-roster-grid"><div class="t2-rcard"><div class="t2-rtop"><img decoding="async" src="/wp-content/uploads/2026/06/fred-mark.png" alt=""><span class="t2-duty">ON DUTY</span></div><p class="t2-rname">Cal</p><p class="t2-rrole">Service Closer</p><p class="t2-rserves">Serves</p><p class="t2-rbiz">Bon Air HVAC</p><p class="t2-rline">Quotes the right service and books it on the spot, in English and Spanish.</p></div><div class="t2-rcard"><div class="t2-rtop"><img decoding="async" src="/wp-content/uploads/2026/06/fred-mark.png" alt=""><span class="t2-duty">ON DUTY</span></div><p class="t2-rname">Dash</p><p class="t2-rrole">Concierge</p><p class="t2-rserves">Serves</p><p class="t2-rbiz">Prairie Lights</p><p class="t2-rline">Helps visitors explore Prairie Lights.</p></div><div class="t2-rcard olive"><div class="t2-rtop"><img decoding="async" src="/wp-content/uploads/2026/06/fred-mark.png" alt=""><span class="t2-duty">ON DUTY</span></div><p class="t2-rname">Olivia</p><p class="t2-rrole">Loan Concierge</p><p class="t2-rserves">Serves</p><p class="t2-rbiz">Lend With Me</p><p class="t2-rline">Qualifies borrowers before they ever pick up the phone.</p></div><div class="t2-rcard"><div class="t2-rtop"><img decoding="async" src="/wp-content/uploads/2026/06/fred-mark.png" alt=""><span class="t2-duty">ON DUTY</span></div><p class="t2-rname">Ben</p><p class="t2-rrole">Estimate Setter</p><p class="t2-rserves">Serves</p><p class="t2-rbiz">Stellar Painting DFW</p><p class="t2-rline">Turns &ldquo;just looking&rdquo; into booked estimates.</p></div><div class="t2-rcard"><div class="t2-rtop"><img decoding="async" src="/wp-content/uploads/2026/06/fred-mark.png" alt=""><span class="t2-duty">ON DUTY</span></div><p class="t2-rname">Tex</p><p class="t2-rrole">Storm-Season Dispatch</p><p class="t2-rserves">Serves</p><p class="t2-rbiz">Ameriana Roofing</p><p class="t2-rline">Helps capture storm-season inquiries.</p></div><div class="t2-rcard olive"><div class="t2-rtop"><img decoding="async" src="/wp-content/uploads/2026/06/fred-mark.png" alt=""><span class="t2-duty">ON DUTY</span></div><p class="t2-rname">Scout</p><p class="t2-rrole">Haul-Away Scheduler</p><p class="t2-rserves">Serves</p><p class="t2-rbiz">NTX Junk Removal</p><p class="t2-rline">Books the pickup while the lead is hot.</p></div><div class="t2-rcard"><div class="t2-rtop"><img decoding="async" src="/wp-content/uploads/2026/06/fred-mark.png" alt=""><span class="t2-duty">ON DUTY</span></div><p class="t2-rname">JM</p><p class="t2-rrole">3PL/4PL Virtual Assistant</p><p class="t2-rserves">Serves</p><p class="t2-rbiz">Legendz Way</p><p class="t2-rline">On brand. On message. On the record.</p></div><a class="t2-rcard open" href="/pricing/"><div class="t2-rtop"><img decoding="async" src="/wp-content/uploads/2026/06/fred-mark.png" alt=""><span class="t2-duty">OPEN</span></div><p class="t2-rname">?</p><p class="t2-rrole">Next on the roster</p><p class="t2-rserves">Recruiting</p><p class="t2-rbiz">Your business here</p><p class="t2-rline">Meet your next website assistant. &rarr;</p></a></div>
1337<div class="t2-loadmore-wrap"><button class="t2-loadmore" type="button">Load more Freds</button></div>
1338<script>
1339(function(){
1340var grid=document.querySelector('.t2-roster-grid');if(!grid)return;
1341var btn=document.querySelector('.t2-loadmore');
1342var VISIBLE=11; /* 11 + OPEN card = 3 rows of 4 */
1343var BATCH=12;
1344var open=grid.querySelector('.t2-rcard.open');
1345var cards=Array.prototype.filter.call(grid.children,function(c){return c!==open});
1346if(open)grid.appendChild(open); /* keep OPEN card last */
1347var hidden=cards.slice(VISIBLE);
1348if(hidden.length){hidden.forEach(function(c){c.classList.add('t2-hidden')});btn.style.display='inline-block';}
1349btn&&btn.addEventListener('click',function(){
1350var next=grid.querySelectorAll('.t2-rcard.t2-hidden');
1351Array.prototype.slice.call(next,0,BATCH).forEach(function(c){c.classList.remove('t2-hidden')});
1352if(grid.querySelectorAll('.t2-rcard.t2-hidden').length===0)btn.style.display='none';
1353});
1354})();
1355</script>
1355
1356</section>
1357
1358
1359<div class="wp-block-group t2-section t2-dark t2-pattern-dark is-layout-flow wp-block-group-is-layout-flow">
1360
1361<div class="t2-bubbles" aria-hidden="true"><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span></div>
1362
1363
1364<div class="wp-block-group t2-inner is-layout-flow wp-block-group-is-layout-flow">
1365
1366<h2 class="wp-block-heading t2-center">Set up. Test. Launch.</h2>
1367
1368
1369<p class="t2-center wp-block-paragraph">Choose your deployment, connect your content, configure the controls, and test with the questions visitors ask.</p>
1370
1371
1372<div style="height:40px" aria-hidden="true" class="wp-block-spacer"></div>
1373
1374
1375<div class="wp-block-columns t2-steps is-layout-flex wp-container-core-columns-is-layout-7387b849 wp-block-columns-is-layout-flex">
1376
1377<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
1378
1379<p class="t2-step-k wp-block-paragraph">Step 01</p>
1380
1381
1382<h3 class="wp-block-heading">Sign up for Fred Cloud or <span class="acc">install the plugin</span>.</h3>
1383
1384
1385<p class="wp-block-paragraph">
1385No code, no developer required for either path. Start in our cloud dashboard or stay right inside your WordPress admin.</p>
1386
1387
1388<hr class="wp-block-separator has-alpha-channel-opacity t2-step-dash"/>
1389
1390</div>
1391
1392
1393<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
1394
1395<p class="t2-step-k wp-block-paragraph">Step 02</p>
1396
1397
1398<h3 class="wp-block-heading">Train Fred on <span class="acc">your content</span>.</h3>
1399
1400
1401<p class="wp-block-paragraph">Point Fred at your website pages, upload any documents you want him to know about, and pick the industry guardrail pack that matches your business.</p>
1402
1403
1404<hr class="wp-block-separator has-alpha-channel-opacity t2-step-dash"/>
1405
1406</div>
1407
1408
1409<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
1410
1411<p class="t2-step-k wp-block-paragraph">Step 03</p>
1412
1413
1414<h3 class="wp-block-heading">Launch and <span class="acc">turn him on</span>.</h3>
1415
1416
1417<p class="wp-block-paragraph">Set the voice, name your Fred, and hit the switch. Visitors start talking. Leads start coming in.</p>
1418
1419
1420<hr class="wp-block-separator has-alpha-channel-opacity t2-step-dash"/>
1421
1422</div>
1423
1424</div>
1425
1426</div>
1427
1428</div>
1429
1430
1431
1432<div class="wp-block-group t2-section t2-cream t2-pattern-cream is-layout-flow wp-block-group-is-layout-flow">
1433
1434<div class="t2-bubbles" aria-hidden="true"><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span></div>
1435
1436
1437<div class="wp-block-group t2-inner is-layout-flow wp-block-group-is-layout-flow">
1438
1439<h2 class="wp-block-heading t2-center">Know who to <span class="acc">call first</span><span class="acc">.</span></h2>
1440
1441
1442<p class="t2-center wp-block-paragraph">With an enabled integration, Fred can send lead scores and conversation summaries to your system. Delivery depends on your configuration and the receiving system.</p>
1443
1444
1445<div style="height:30px" aria-hidden="true" class="wp-block-spacer"></div>
1446
1447
1448<div class="t2-insight-duo">
1449<div class="t2-insight"><p class="t2-in-biz">Conversation context</p><h3>See what the visitor needs.</h3><p>Review the inquiry, the requested service and any stated timing. Use the original conversation to confirm important details.</p></div>
1450<div class="t2-insight"><p class="t2-in-biz">Follow-up priorities</p><h3>Give your team a starting point.</h3><p>Use available signals alongside your team&rsquo;s judgment. Scores are indicators to review, not predictions that someone will buy.</p></div>
1451</div>
1452<p class="t2-center" style="margin-top:10px"><a class="t2-link" href="/results/">Explore conversation signals &rarr;</a></p>
1453
1454</div>
1455
1456</div>
1457
1458
1459
1460<div class="wp-block-group t2-section t2-cream t2-pattern-cream is-layout-flow wp-block-group-is-layout-flow">
1461
1462<div class="t2-bubbles" aria-hidden="true"><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span></div>
1463
1464
1465<div class="wp-block-group t2-narrow is-layout-flow wp-block-group-is-layout-flow">
1466
1467<h2 class="wp-block-heading">Enterprise architecture. <span class="acc">Owner-operator pricing</span><span class="acc">.</span></h2>
1468
1469
1470<p class="t2-price-line wp-block-paragraph">One platform price. You pay AI providers directly at their rates. No platform tax on every conversation.</p>
1471
1472
1473<div class="wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-3e41869c wp-block-buttons-is-layout-flex">
1474
1475<div class="wp-block-button t2-btn-orange"><a class="wp-block-button__link wp-element-button" href="/pricing/">See full pricing</a></div>
1476
1477</div>
1478
1479</div>
1480
1481</div>
1482
1483
1484
1485<div class="wp-block-group t2-section t2-dark t2-pattern-dark is-layout-flow wp-block-group-is-layout-flow">
1486
1487<div class="t2-bubbles" aria-hidden="true"><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span></div>
1488
1489
1490<div class="wp-block-group t2-inner is-layout-flow wp-block-group-is-layout-flow">
1491
1492<h2 class="wp-block-heading t2-center">Questions people ask <span class="acc">Fred</span><span class="acc">.</span></h2>
1493
1494
1495<p class="t2-center wp-block-paragraph">These are real questions, with real answers.</p>
1496
1497
1498<div style="height:30px" aria-hidden="true" class="wp-block-spacer"></div>
1499
1500
1501<div class="t2-faq">
1502<details><summary>How is Fred different from ChatGPT or other AI chatbots?</summary><p>
1502Fred connects your website and documents to business-specific conversations. Configure guardrails around the topics your team handles, and test answers against your current content. Grounding and automated checks can still miss information or produce an incorrect answer.</p></details>
1503<details><summary>Can Fred work for my industry?</summary><p>Fred ships with industry and regional guardrail packs covering home services, healthcare, insurance, financial services, legal, automotive, travel, and more. If your industry isn&rsquo;t listed, talk to us. Fred adapts to your rules.</p></details>
1504<details><summary>Can I use my own OpenAI or Claude API key?</summary><p>Yes. Fred uses your own API keys for OpenAI, Anthropic, Google, Grok, and ElevenLabs. Your provider bills you directly at published rates. No markup on every conversation.</p></details>
1505<details><summary>How long does setup take?</summary><p>Setup time depends on your deployment, content, and integrations. Choose a provider, prepare your content, configure guardrails and lead capture, and test before launch.</p></details>
1506</div>
1507
1508</div>
1509
1510</div>
1511
1512
1513
1514<div class="wp-block-group t2-section t2-orange-band is-layout-flow wp-block-group-is-layout-flow">
1515
1516<div class="wp-block-group t2-narrow is-layout-flow wp-block-group-is-layout-flow">
1517
1518<h2 class="wp-block-heading">Put Fred to work.</h2>
1519
1520
1521<p class="wp-block-paragraph">Your next lead is on your website right now. Make sure someone answers.</p>
1522
1523
1524<div class="wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-3e41869c wp-block-buttons-is-layout-flex">
1525
1526<div class="wp-block-button t2-btn-ghost"><a class="wp-block-button__link wp-element-button" href="/pricing/">Get Fred</a></div>
1527
1528</div>
1529
1530</div>
1531
1532</div>
1533
1534
1535</div>
1536
1537</main>
1538<footer id="site-footer" class="site-footer">
1539	</footer>
1540
1541<footer class="ttff" id="ttff" aria-label="Site footer">
1542	<div class="ttff-inner">
1543		<div class="ttff-grid">
1544			<div class="ttff-brand">
1545				<a href="https://talktofred.ai/" aria-label="Talk to Fred home">
1546					<img src="/wp-content/uploads/2025/12/[email protected]" alt="Talk to Fred" width="340" height="123" loading="lazy" />
1547				</a>
1548				<p class="ttff-tag">Fred <span class="acc">listens</span>. Fred <span class="acc">knows</span> your business, and Fred is <span class="acc">built</span> to stay in its lane.</p>
1549			</div>
1550			<nav aria-label="Product">
1551				<h2>Product</h2>
1552				<ul>
1553										<li><a href="/how-it-works/">How Fred Works</a></li>
1554										<li><a href="/how-it-works/guardrails/">Guardrails</a></li>
1555										<li><a href="/how-it-works/your-content/">Your Content</a></li>
1556										<li><a href="/how-it-works/buying-signals/">Buying Signals</a></li>
1557										<li><a href="/how-it-works/ai-models/">AI Models</a></li>
1558										<li><a href="/integrations/">Integrations</a></li>
1559										<li><a href="/trust/">Trust &amp; Security</a></li>
1560										<li><a href="/compare/">Compare</a></li>
1561										<li><a href="/choose-your-fred/">Choose Your Fred</a></li>
1562										<li><a href="/fred-plugin/">Fred Plugin</a></li>
1563										<li><a href="/fred-cloud/">Fred Cloud</a></li>
1564										<li><a href="/fred-everywhere/">Fred Everywhere</a></li>
1565										<li><a href="/pricing/">Pricing</a></li>
1566									</ul>
1567			</nav>
1568			<nav class="ttff-ind" aria-label="Industries">
1569				<h2>Industries</h2>
1570				<ul>
1571										<li><a href="/industries/healthcare/">Healthcare &amp; Medical</a></li>
1572										<li><a href="/industries/health-wellness/">Health, Beauty &amp; Wellness</a></li>
1573										<li><a href="/industries/education/">Education &amp; Childcare</a></li>
1574										<li><a href="/industries/funeral-memorial/">Funeral &amp; Memorial</a></li>
1575										<li><a href="/industries/home-services/">Home Services &amp; Construction</a></li>
1576										<li><a href="/industries/automotive/">Automotive</a></li>
1577										<li><a href="/industries/real-estate/">Real Estate &amp; Property</a></li>
1578										<li><a href="/industries/professional-services/">Professional &amp; B2B</a></li>
1579										<li><a href="/industries/financial-services/">Financial Services</a></li>
1580										<li><a href="/industries/insurance/">Insurance</a></li>
1581										<li><a href="/industries/legal-compliance/">Legal &amp; Compliance</a></li>
1582										<li><a href="/industries/public-sector-nonprofit/">Public Sector &amp; Nonprofit</a></li>
1583										<li><a href="/industries/restaurants/">Restaurants &amp; Food Service</a></li>
1584										<li><a href="/industries/retail-ecommerce/">Retail &amp; E-commerce</a></li>
1585										<li><a href="/industries/travel-transportation/">Travel &amp; Transportation</a></li>
1586										<li><a href="/industries/regulated-restricted/">Regulated &amp; Age-Restricted</a></li>
1587										<li class="ttff-all"><a href="/industries/">All industries &rarr;</a></li>
1588				</ul>
1589			</nav>
1590			<nav aria-label="Company">
1591				<h2>Company</h2>
1592				<ul>
1593										<li><a href="/about/">About</a></li>
1594										<li><a href="/contact/">Contact</a></li>
1595										<li><a href="/results/">Results</a></li>
1596										<li><a href="/help/">Help center</a></li>
1597										<li><a href="/ai-insights/">AI Insights</a></li>
1598										<li><a href="/affiliate-program/">Become an Affiliate</a></li>
1599										<li><a href="/affiliate-program/affiliate-login/">Affiliate Login</a></li>
1600									</ul>
1601			</nav>
1602		</div>
1603		<div class="ttff-legal">
1604			<p>&copy; 2026 Talk to Fred, LLC</p>
1605			<nav aria-label="Legal">
1606								<a href="/privacy-policy/">Privacy Policy</a>
1607								<a href="/terms-conditions/">Terms of Service</a>
1608								<a href="/cookie-policy/">Cookie Policy</a>
1609								<a href="/eula/">EULA</a>
1610								<a href="/responsible-ai-policy/">Responsible AI Policy</a>
1611								<a href="/refund_returns/">Refund Policy</a>
1612							</nav>
1613		</div>
1614	</div>
1615</footer>
1616	
1616<script type="speculationrules">
1617{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/hello-elementor/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
1618</script>
1618
1619	
1619<script>
1620		(function () {
1621			var c = document.body.className;
1622			c = c.replace(/woocommerce-no-js/, 'woocommerce-js');
1623			document.body.className = c;
1624		})();
1625	</script>
1625
1626	
1626<script id="metasync-tracker-js-extra">
1627var saOttoData = {"otto_uuid":"1a5abadb-5250-469d-a159-30244ef6daf0","page_url":"https://talktofred.ai/","context":null,"enable_metadesc":"1"};
1628//# sourceURL=metasync-tracker-js-extra
1629</script>
vendor: 1 bytes, line 1629
1629
1630<script id="metasync-tracker-js" defer src="https://talktofred.ai/wp-content/plugins/metasync/public/js/otto-tracker.min.js?ver=2.6.26"></script>
vendor: 1 bytes, line 1630
1630
1631<script id="metasync-js" defer src="https://talktofred.ai/wp-content/plugins/metasync/public/js/metasync-public.js?ver=2.6.26"></script>
vendor: 1 bytes, line 1631
1631
1632<script id="woocommerce-js-extra">
1633var woocommerce_params = {"ajax_url":"/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","i18n_password_show":"Show password","i18n_password_hide":"Hide password"};
1634//# sourceURL=woocommerce-js-extra
1635</script>
vendor: 1 bytes, line 1635
1635
1636<script data-wp-strategy="defer" id="woocommerce-js" src="https://talktofred.ai/wp-content/plugins/woocommerce/assets/js/frontend/woocommerce.min.js?ver=11.1.2"></script>
vendor: 1 bytes, line 1636
1636
1637<script id="sfai-fred-widget-js" async src="https://api.talktofred.ai/embed/wsk_5u9jqcoa1tpn13cjbusy6wior7gbcg1fbra0t43l.js"></script>
vendor: 1 bytes, line 1637
1637
1638<script id="sourcebuster-js-js" src="https://talktofred.ai/wp-content/plugins/woocommerce/assets/js/sourcebuster/sourcebuster.min.js?ver=11.1.2"></script>
vendor: 1 bytes, line 1638
1638
1639<script id="wc-order-attribution-js-extra">
1640var wc_order_attribution = {"params":{"lifetime":1.0e-5,"session":30,"base64":false,"ajaxurl":"https://talktofred.ai/wp-admin/admin-ajax.php","prefix":"wc_order_attribution_","allowTracking":true},"fields":{"source_type":"current.typ","referrer":"current_add.rf","utm_campaign":"current.cmp","utm_source":"current.src","utm_medium":"current.mdm","utm_content":"current.cnt","utm_id":"current.id","utm_term":"current.trm","utm_source_platform":"current.plt","utm_creative_format":"current.fmt","utm_marketing_tactic":"current.tct","session_entry":"current_add.ep","session_start_time":"current_add.fd","session_pages":"session.pgs","session_count":"udata.vst","user_agent":"udata.uag"}};
1641//# sourceURL=wc-order-attribution-js-extra
1642</script>
vendor: 1 bytes, line 1642
1642
1643<script id="wc-order-attribution-js" src="https://talktofred.ai/wp-content/plugins/woocommerce/assets/js/frontend/order-attribution.min.js?ver=11.1.2"></script>
vendor: 1 bytes, line 1643
1643
1644<script id="googlesitekit-events-provider-content-events-js-before">
1645window._googlesitekit = window._googlesitekit || {};
1646window._googlesitekit.contentEvents = {"postID":3088,"isSinglePost":false,"hasVimeoEmbed":false};
1647//# sourceURL=googlesitekit-events-provider-content-events-js-before
1648</script>
vendor: 1 bytes, line 1648
1648
1649<script id="googlesitekit-events-provider-content-events-js" src="https://talktofred.ai/wp-content/plugins/google-site-kit/dist/assets/js/googlesitekit-events-provider-content-events-c7172f3fd0e4d5ad62ef.js" defer></script>
vendor: 1 bytes, line 1649
1649
1650<script id="googlesitekit-events-provider-woocommerce-js-before">
1651window._googlesitekit.wcdata = window._googlesitekit.wcdata || {};
1652window._googlesitekit.wcdata.products = [];
1653window._googlesitekit.wcdata.add_to_cart = null;
1654window._googlesitekit.wcdata.currency = "USD";
1655window._googlesitekit.wcdata.currencyMinorUnit = 2;
1656window._googlesitekit.wcdata.eventsToTrack = ["add_to_cart","purchase"];
1657//# sourceURL=googlesitekit-events-provider-woocommerce-js-before
1658</script>
vendor: 1 bytes, line 1658
1658
1659<script id="googlesitekit-events-provider-woocommerce-js" src="https://talktofred.ai/wp-content/plugins/google-site-kit/dist/assets/js/googlesitekit-events-provider-woocommerce-86c5a3ff303665006998.js" defer></script>
1659
1660
1661<script type="application/ld+json">{"@context":"https://schema.org","@type":"FAQPage","@id":"https://talktofred.ai/#faq","mainEntity":[{"@type":"Question","name":"How is Fred different from ChatGPT or other AI chatbots?","acceptedAnswer":{"@type":"Answer","text":"Fred connects your website and documents to business-specific conversations. Configure guardrails around the topics your team handles, and test answers against your current content. Grounding and automated checks can still miss information or produce an incorrect answer."}},{"@type":"Question","name":"Can Fred work for my industry?","acceptedAnswer":{"@type":"Answer","text":"Fred ships with industry and regional guardrail packs covering home services, healthcare, insurance, financial services, legal, automotive, travel, and more. If your industry isn’t listed, talk to us. Fred adapts to your rules."}},{"@type":"Question","name":"Can I use my own OpenAI or Claude API key?","acceptedAnswer":{"@type":"Answer","text":"Yes. Fred uses your own API keys for OpenAI, Anthropic, Google, Grok, and ElevenLabs. Your provider bills you directly at published rates. No markup on every conversation."}},{"@type":"Question","name":"How long does setup take?","acceptedA
1661nswer":{"@type":"Answer","text":"Setup time depends on your deployment, content, and integrations. Choose a provider, prepare your content, configure guardrails and lead capture, and test before launch."}}]}</script>
1661
1662
1663<script type="application/ld+json">{"@context":"https://schema.org","@type":"SoftwareApplication","@id":"https://talktofred.ai/#software","name":"Talk to Fred","applicationCategory":"BusinessApplication","operatingSystem":"Web, WordPress","url":"https://talktofred.ai/","description":"Meet Fred, the voice and text assistant for your website. Guide conversations with your content and connect inquiries to your team.","provider":{"@id":"https://talktofred.ai/#organization"},"image":"https://talktofred.ai/wp-content/uploads/2026/06/Purple-Fred-Tile.png"}</script>
1663
1664
1665
1666</body>
1667</html>
1668<!--
1669Performance optimized by Redis Object Cache. Learn more: https://wprediscache.com
1670
1671Retrieved 3551 objects (1 MB) from Redis using PhpRedis (v5.3.7).
1672-->

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.