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 » Feed" href="https://talktofred.ai/feed/" /> 38<link rel="alternate" type="application/rss+xml" title="Talk to Fred » 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 & 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 & Care</h3> 922 <a href="/industries/healthcare/">Healthcare & Medical</a> 923 <a href="/industries/health-wellness/">Health, Beauty & Wellness</a> 924 <a href="/industries/education/">Education & Childcare</a> 925 <a href="/industries/funeral-memorial/">Funeral & Memorial</a> 926 </div> 927 <div> 928 <h3>Property & Trades</h3> 929 <a href="/industries/home-services/">Home Services & Construction</a> 930 <a href="/industries/automotive/">Automotive</a> 931 <a href="/industries/real-estate/">Real Estate & Property</a> 932 <a href="/industries/professional-services/">Professional & B2B</a> 933 </div> 934 <div> 935 <h3>Money, Legal & 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 & Compliance</a> 939 <a href="/industries/public-sector-nonprofit/">Public Sector & Nonprofit</a> 940 </div> 941 <div> 942 <h3>Commerce &
942 Hospitality</h3> 943 <a href="/industries/restaurants/">Restaurants & Food Service</a> 944 <a href="/industries/retail-ecommerce/">Retail & E-commerce</a> 945 <a href="/industries/travel-transportation/">Travel & Transportation</a> 946 <a href="/industries/regulated-restricted/">Regulated & Age-Restricted</a> 947 </div> 948 </div> 949 <div class="ttfh-mega-all"><a href="/industries/">All industries →</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 & 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 & Care</div> 992 <a href="/industries/healthcare/">Healthcare & Medical</a> 993 <a href="/industries/health-wellness/">Health, Beauty & Wellness</a> 994 <a href="/industries/education/">Education & Childcare</a> 995 <a href="/industries/funeral-memorial/">Funeral & Memorial</a> 996 <div class="ttfh-grouphead">Property & Trades</div> 997 <a href="/industries/home-services/">Home Services & Construction</a> 998 <a href="/industries/automotive/">Automotive</a> 999 <a href="/industries/real-estate/">Real Estate & Property</a> 1000 <a href="/industries/professional-services/">Professional & B2B</a> 1001 <div class="ttfh-grouphead">Money, Legal & 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 & Compliance</a> 1005 <a href="/industries/public-sector-nonprofit/">Public Sector & Nonprofit</a> 1006 <div class="ttfh-grouphead">Commerce & Hospitality</div> 1007 <a href="/industries/restaurants/">Restaurants & Food Service</a> 1008 <a href="/industries/retail-ecommerce/">Retail & E-commerce</a> 1009 <a href="/industries/travel-transportation/">Travel & Transportation</a> 1010 <a href="/industries/regulated-restricted/">Regulated & Age-Restricted</a> 1011 <a href="/industries/"><strong>All industries →</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">“The last AI I tried promised a customer it would cancel their policy. That’s a compliance nightmare in insurance. I was done with chatbots after that. Fred is different. Not because it’s smarter, but because it’s bounded. It’s been tested against the things that could get me in trouble, and it knows the limits. I don’t worry about what Fred might say. I already know.”</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">“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.”</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 →</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’s scope. <a class="t2-link" href="/security/">How Fred earns trust →</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’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 “just looking” 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. →</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’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 →</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’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 & 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 & Medical</a></li> 1572 <li><a href="/industries/health-wellness/">Health, Beauty & Wellness</a></li> 1573 <li><a href="/industries/education/">Education & Childcare</a></li> 1574 <li><a href="/industries/funeral-memorial/">Funeral & Memorial</a></li> 1575 <li><a href="/industries/home-services/">Home Services & Construction</a></li> 1576 <li><a href="/industries/automotive/">Automotive</a></li> 1577 <li><a href="/industries/real-estate/">Real Estate & Property</a></li> 1578 <li><a href="/industries/professional-services/">Professional & 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 & Compliance</a></li> 1582 <li><a href="/industries/public-sector-nonprofit/">Public Sector & Nonprofit</a></li> 1583 <li><a href="/industries/restaurants/">Restaurants & Food Service</a></li> 1584 <li><a href="/industries/retail-ecommerce/">Retail & E-commerce</a></li> 1585 <li><a href="/industries/travel-transportation/">Travel & Transportation</a></li> 1586 <li><a href="/industries/regulated-restricted/">Regulated & Age-Restricted</a></li> 1587 <li class="ttff-all"><a href="/industries/">All industries →</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>© 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.