.ti-section{padding-top:96px;padding-right:24px;padding-bottom:96px;padding-left:24px;background-color:var(--ti-cream)}@media (max-width:1023px){.ti-section{padding-top:80px;padding-right:24px;padding-bottom:80px;padding-left:24px}}@media (max-width:767px){.ti-section{padding-top:64px;padding-right:20px;padding-bottom:64px;padding-left:20px}}.ti-section--sand{background-color:var(--ti-sand)}.ti-section--white{background-color:var(--ti-white)}.ti-section--navy{background-color:var(--ti-navy)}.ti-section--coral{background-color:var(--ti-coral-dark)}.ti-inner{width:100%;max-width:var(--ti-container);margin-right:auto;margin-left:auto}.ti-narrow{width:100%;max-width:760px;margin-right:auto;margin-left:auto}.ti-eyebrow{display:inline-block;color:var(--ti-teal);font-family:var(--ti-font-body);font-weight:700;font-size:14px;text-transform:uppercase;letter-spacing:0.08em;margin-bottom:16px}.ti-h1{color:var(--ti-navy);font-family:var(--ti-font-display);font-weight:600;font-size:58px;line-height:1.08;letter-spacing:-0.01em}@media (max-width:1023px){.ti-h1{font-size:48px}}@media (max-width:767px){.ti-h1{font-size:38px}}@media (max-width:479px){.ti-h1{font-size:33px}}.ti-h2{color:var(--ti-navy);font-family:var(--ti-font-display);font-weight:600;font-size:42px;line-height:1.15;margin-bottom:24px}@media (max-width:1023px){.ti-h2{font-size:36px}}@media (max-width:767px){.ti-h2{font-size:30px}}@media (max-width:479px){.ti-h2{font-size:27px}}.ti-h3{color:var(--ti-navy);font-family:var(--ti-font-display);font-weight:600;font-size:24px;line-height:1.25}.ti-lead{color:var(--ti-text);font-family:var(--ti-font-body);font-size:20px;line-height:1.6}@media (max-width:767px){.ti-lead{font-size:18px}}.ti-text{color:var(--ti-text);font-family:var(--ti-font-body);font-size:18px;line-height:1.7;margin-bottom:16px}@media (max-width:767px){.ti-text{font-size:17px}}.ti-btn{display:inline-flex;justify-content:center;align-items:center;gap:10px;color:var(--ti-white);font-family:var(--ti-font-body);font-weight:700;font-size:17px;line-height:1.2;text-align:center;text-decoration:none;padding-top:18px;padding-right:30px;padding-bottom:18px;padding-left:30px;background-color:var(--ti-coral-dark);border-radius:999px;transition:background-color 0.2s ease,transform 0.2s ease}.ti-btn:hover{color:var(--ti-white);background-color:#a84e30;transform:translate3d(0,-2px,0)}.ti-btn:focus-visible{color:var(--ti-white);outline:3px solid var(--ti-teal);outline-offset:3px}@media (max-width:479px){.ti-btn{width:100%}}.ti-btn--navy{color:var(--ti-white);background-color:var(--ti-navy)}.ti-btn--navy:hover{color:var(--ti-white);background-color:var(--ti-teal)}.ti-btn--small{font-size:15px;padding-top:12px;padding-right:22px;padding-bottom:12px;padding-left:22px}.ti-link{color:var(--ti-coral-dark);font-family:var(--ti-font-body);font-weight:700;text-decoration:underline}.ti-link:hover{color:var(--ti-navy)}.ti-link{text-underline-offset:4px}.ti-hero{padding-top:72px;padding-bottom:96px}@media (max-width:767px){.ti-hero{padding-top:48px;padding-bottom:72px}}.ti-hero-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:64px}@media (max-width:1023px){.ti-hero-grid{grid-template-columns:minmax(0,1fr);gap:56px}}.ti-accent{color:var(--ti-coral-dark)}.ti-hero-lead{max-width:560px;margin-top:24px}.ti-hero-actions{display:flex;align-items:center;gap:16px 24px;margin-top:36px}.ti-hero-actions{flex-wrap:wrap}.ti-hero-note{color:var(--ti-muted);font-family:var(--ti-font-body);font-size:15px}.ti-hero-visual{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}@media (max-width:1023px){.ti-hero-visual{max-width:560px}}@media (max-width:479px){.ti-hero-visual{gap:12px}}.ti-hero-img{width:100%;object-fit:cover;aspect-ratio:1/1;border-radius:var(--ti-radius)}.ti-hero-img{box-shadow:var(--ti-shadow)}.ti-hero-img--2{transform:translate3d(0,32px,0)}@media (max-width:479px){.ti-hero-img--2{transform:translate3d(0,18px,0)}}.ti-hero-img--4{transform:translate3d(0,32px,0)}@media (max-width:479px){.ti-hero-img--4{transform:translate3d(0,18px,0)}}.ti-problem-punch{color:var(--ti-coral-dark);font-family:var(--ti-font-display);font-weight:600;font-size:26px;margin-top:8px}@media (max-width:767px){.ti-problem-punch{font-size:22px}}.ti-center{text-align:center}.ti-duo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin-top:24px}@media (max-width:767px){.ti-duo{grid-template-columns:minmax(0,1fr)}}.ti-duo-card{display:flex;flex-flow:column;gap:12px;padding-top:36px;padding-right:36px;padding-bottom:36px;padding-left:36px;background-color:var(--ti-white);border-radius:var(--ti-radius)}.ti-duo-card{box-shadow:var(--ti-shadow)}@media (max-width:767px){.ti-duo-card{padding-top:28px;padding-right:28px;padding-bottom:28px;padding-left:28px}}.ti-duo-card--human{border-top:6px solid var(--ti-coral)}.ti-duo-card--ai{border-top:6px solid var(--ti-teal)}.ti-duo-dot{display:block;width:48px;height:48px;margin-bottom:8px;border-radius:999px}.ti-duo-dot--human{background-color:var(--ti-coral-soft);border-top:3px solid var(--ti-coral);border-right:3px solid var(--ti-coral);border-bottom:3px solid var(--ti-coral);border-left:3px solid var(--ti-coral)}.ti-duo-dot--ai{background-color:var(--ti-teal-soft);border-top:3px dashed var(--ti-teal);border-right:3px dashed var(--ti-teal);border-bottom:3px dashed var(--ti-teal);border-left:3px dashed var(--ti-teal)}.ti-duo-text{color:var(--ti-text);font-family:var(--ti-font-body);font-size:18px;line-height:1.6}.ti-duo-after{margin-top:48px}.ti-tagline{color:var(--ti-teal);font-family:var(--ti-font-display);font-weight:500;font-size:28px;font-style:italic;margin-top:8px}@media (max-width:767px){.ti-tagline{font-size:24px}}.ti-team{display:flex;justify-content:center;gap:28px;margin-top:48px}.ti-team{flex-wrap:wrap}.ti-agent{display:flex;flex-flow:column;width:calc(( 100% - 56px ) / 3);overflow:hidden;background-color:var(--ti-white);border-radius:var(--ti-radius);transition:transform 0.25s ease,box-shadow 0.25s ease}.ti-agent:hover{box-shadow:0px 16px 40px rgba(30,42,58,.12);transform:translate3d(0,-4px,0)}.ti-agent{box-shadow:var(--ti-shadow)}@media (max-width:1119px){.ti-agent{width:calc(( 100% - 28px ) / 2)}}@media (max-width:767px){.ti-agent{width:100%;max-width:440px}}.ti-agent-img{display:block;width:100%;object-fit:cover;aspect-ratio:1/1}.ti-agent-body{display:flex;flex-flow:column;gap:10px;padding-top:24px;padding-right:26px;padding-bottom:30px;padding-left:26px}.ti-agent-tag{align-self:start;color:var(--ti-teal);font-family:var(--ti-font-body);font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:0.04em;padding-top:6px;padding-right:12px;padding-bottom:6px;padding-left:12px;background-color:var(--ti-teal-soft);border-radius:999px}.ti-agent-text{color:var(--ti-text);font-family:var(--ti-font-body);font-size:16px;line-height:1.65}.ti-team-note{color:var(--ti-text);font-family:var(--ti-font-body);font-size:18px;text-align:center;margin-top:48px}.ti-steps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:24px;margin-top:24px}.ti-steps{list-style:none}@media (max-width:1119px){.ti-steps{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.ti-steps{grid-template-columns:minmax(0,1fr)}}.ti-step{display:flex;flex-flow:column;gap:12px;padding-top:28px;padding-right:22px;padding-bottom:28px;padding-left:22px;background-color:var(--ti-cream);border-radius:var(--ti-radius);border-top:1px solid var(--ti-line);border-right:1px solid var(--ti-line);border-bottom:1px solid var(--ti-line);border-left:1px solid var(--ti-line)}.ti-step-num{display:flex;justify-content:center;align-items:center;width:44px;height:44px;color:var(--ti-white);font-family:var(--ti-font-display);font-weight:600;font-size:20px;background-color:var(--ti-coral);border-radius:999px}.ti-step-title{color:var(--ti-navy);font-family:var(--ti-font-display);font-weight:600;font-size:20px;line-height:1.3}.ti-step-text{color:var(--ti-text);font-family:var(--ti-font-body);font-size:16px;line-height:1.6}.ti-ethics{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:32px 72px}@media (max-width:1023px){.ti-ethics{grid-template-columns:minmax(0,1fr)}}.ti-eyebrow--light{color:var(--ti-coral)}.ti-on-dark{color:var(--ti-white)}.ti-on-dark-soft{color:#d7dde5}.ti-on-coral{color:var(--ti-white);margin-bottom:32px}.ti-link--light{color:var(--ti-coral)}.ti-link--light:hover{color:var(--ti-white)}.ti-rules{display:flex;flex-flow:column;gap:16px}.ti-rules{list-style:none}.ti-rule{color:#d7dde5;font-family:var(--ti-font-body);font-size:17px;line-height:1.6;padding-top:20px;padding-right:24px;padding-bottom:20px;padding-left:24px;background-color:rgba(255,255,255,.06);border-radius:var(--ti-radius-sm);border-left:4px solid var(--ti-coral)}.ti-rule-title{color:var(--ti-white);font-weight:700}.ti-rule-text{color:#d7dde5}.ti-ethics-quote{grid-column-start:1;grid-column-end:-1;color:var(--ti-white);font-family:var(--ti-font-display);font-size:30px;line-height:1.3;text-align:center;font-style:italic;margin-top:32px}@media (max-width:767px){.ti-ethics-quote{font-size:24px}}.ti-about{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:64px}@media (max-width:1023px){.ti-about{grid-template-columns:minmax(0,1fr);gap:40px}}.ti-about-img{width:100%;object-fit:cover;aspect-ratio:1/1;border-radius:999px;border-top:10px solid var(--ti-white);border-right:10px solid var(--ti-white);border-bottom:10px solid var(--ti-white);border-left:10px solid var(--ti-white)}.ti-about-img{box-shadow:var(--ti-shadow)}@media (max-width:1023px){.ti-about-img{max-width:340px}}@media (max-width:479px){.ti-about-img{max-width:260px}}.ti-cta{display:flex;flex-flow:column;align-items:center}.ti-hdr{position:sticky;top:calc(var(--wp-admin--admin-bar--height,0px) + 0px);z-index:50;padding-top:12px;padding-right:24px;padding-bottom:12px;padding-left:24px;background-color:rgba(251,245,236,.94);border-bottom:1px solid var(--ti-line)}@media (max-width:479px){.ti-hdr{padding-top:10px;padding-right:16px;padding-bottom:10px;padding-left:16px}}.ti-hdr-bar{display:flex;justify-content:space-between;align-items:center;gap:24px}@media (max-width:767px){.ti-hdr-bar{gap:8px}.ti-hdr-bar{flex-wrap:wrap}}.ti-hdr-brand{display:flex;align-items:center;gap:10px;text-decoration:none}.ti-hdr-logo{display:block;width:66px;height:auto}@media (max-width:767px){.ti-hdr-logo{width:52px}}.ti-hdr-name{color:var(--ti-navy);font-family:var(--ti-font-display);font-weight:600;font-size:24px}@media (max-width:767px){.ti-hdr-name{font-size:20px}}.ti-hdr-ia{color:var(--ti-coral-dark)}.ti-hdr-nav{display:flex;align-items:center;gap:32px}@media (max-width:1023px){.ti-hdr-nav{gap:20px}}@media (max-width:767px){.ti-hdr-nav{justify-content:center;gap:20px;order:3;width:100%}}@media (max-width:479px){.ti-hdr-nav{gap:14px}}.ti-hdr-link{color:var(--ti-navy);font-family:var(--ti-font-body);font-weight:600;font-size:16px;text-decoration:none;padding-top:6px;padding-right:0px;padding-bottom:6px;padding-left:0px;border-bottom:2px solid transparent}.ti-hdr-link:hover{color:var(--ti-coral-dark)}.ti-hdr-link.is-active{color:var(--ti-coral-dark)}@media (max-width:767px){.ti-hdr-link{font-size:15px}}@media (max-width:479px){.ti-hdr-link{font-size:14px}}@media (max-width:479px){.ti-hdr-cta{width:auto;font-size:14px;padding-top:10px;padding-right:16px;padding-bottom:10px;padding-left:16px}}.ti-ftr{padding-top:72px;padding-right:24px;padding-bottom:32px;padding-left:24px;background-color:var(--ti-navy)}@media (max-width:767px){.ti-ftr{padding-top:56px;padding-right:20px;padding-bottom:28px;padding-left:20px}}.ti-ftr-grid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr);gap:48px}@media (max-width:767px){.ti-ftr-grid{grid-template-columns:minmax(0,1fr);gap:36px}}.ti-ftr-brand{display:flex;flex-flow:column;gap:10px}.ti-ftr-name{color:var(--ti-white);font-family:var(--ti-font-display);font-weight:600;font-size:28px}.ti-ftr-ia{color:var(--ti-coral)}.ti-ftr-tag{color:var(--ti-coral);font-family:var(--ti-font-display);font-size:18px;font-style:italic}.ti-ftr-col{display:flex;flex-flow:column;gap:10px}.ti-ftr-title{color:var(--ti-coral);font-family:var(--ti-font-body);font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:0.08em;margin-bottom:4px}.ti-ftr-text{color:#d7dde5;font-family:var(--ti-font-body);font-size:15px;line-height:1.6}.ti-ftr-link{color:#d7dde5;font-family:var(--ti-font-body);font-size:15px;text-decoration:none}.ti-ftr-link:hover{color:var(--ti-white);text-decoration:underline}.ti-ftr-bottom{display:flex;justify-content:space-between;gap:12px 24px;margin-top:56px;padding-top:24px;border-top:1px solid rgba(255,255,255,.12)}.ti-ftr-bottom{flex-wrap:wrap}.ti-ftr-legal{display:flex;gap:20px}.ti-ftr-legal{flex-wrap:wrap}.ti-ftr-small{color:#a9b2bf;font-family:var(--ti-font-body);font-size:13px}.ti-ftr-small-link{color:#a9b2bf;font-family:var(--ti-font-body);font-size:13px;text-decoration:none}.ti-ftr-small-link:hover{color:var(--ti-white);text-decoration:underline}.ti-page-hero{text-align:center;padding-top:88px;padding-right:24px;padding-bottom:72px;padding-left:24px;background-color:var(--ti-sand)}.ti-page-hero .ti-lead{margin-top:8px}@media (max-width:767px){.ti-page-hero{padding-top:64px;padding-right:20px;padding-bottom:56px;padding-left:20px}}.ti-prose{color:var(--ti-text);font-family:var(--ti-font-body);font-size:18px;line-height:1.7}.ti-prose-h2{color:var(--ti-navy);font-family:var(--ti-font-display);font-weight:600;font-size:30px;line-height:1.2;margin-top:48px;margin-bottom:16px}@media (max-width:767px){.ti-prose-h2{font-size:25px;margin-top:36px}}.ti-prose-p{color:var(--ti-text);font-family:var(--ti-font-body);font-size:18px;line-height:1.7;margin-bottom:16px}@media (max-width:767px){.ti-prose-p{font-size:17px}}.ti-prose-list{display:flex;flex-flow:column;gap:12px;margin-bottom:16px;padding-left:22px}.ti-prose-li{color:var(--ti-text);font-family:var(--ti-font-body);font-size:18px;line-height:1.65}@media (max-width:767px){.ti-prose-li{font-size:17px}}.ti-cta-band{display:flex;flex-flow:column;align-items:center;text-align:center}.ti-roster{display:flex;flex-flow:column;gap:96px}@media (max-width:767px){.ti-roster{gap:72px}}.ti-row{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:64px}@media (max-width:1023px){.ti-row{gap:40px}}@media (max-width:767px){.ti-row{grid-template-columns:minmax(0,1fr);gap:28px}}.ti-row--flip .ti-row-img{order:2}@media (max-width:767px){.ti-row--flip .ti-row-img{order:0}}.ti-row-img{width:100%;object-fit:cover;aspect-ratio:1/1;border-radius:var(--ti-radius)}.ti-row-img{box-shadow:var(--ti-shadow)}@media (max-width:767px){.ti-row-img{max-width:420px}}.ti-row-body{display:flex;flex-flow:column;gap:14px}.ti-row-name{color:var(--ti-navy);font-family:var(--ti-font-display);font-weight:600;font-size:42px;line-height:1.1}@media (max-width:1023px){.ti-row-name{font-size:36px}}@media (max-width:767px){.ti-row-name{font-size:32px}}.ti-row-intro{color:var(--ti-text);font-family:var(--ti-font-body);font-size:20px;line-height:1.55}@media (max-width:767px){.ti-row-intro{font-size:18px}}.ti-row-list{display:flex;flex-flow:column;gap:8px;padding-left:22px}.ti-row-li{color:var(--ti-text);font-family:var(--ti-font-body);font-size:17px;line-height:1.6}.ti-chat{display:flex;flex-flow:column;gap:10px;margin-top:10px;padding-top:22px;padding-right:22px;padding-bottom:22px;padding-left:22px;background-color:var(--ti-cream);border-radius:var(--ti-radius);border-top:1px solid var(--ti-line);border-right:1px solid var(--ti-line);border-bottom:1px solid var(--ti-line);border-left:1px solid var(--ti-line)}.ti-chat-label{color:var(--ti-muted);font-family:var(--ti-font-body);font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:0.06em}.ti-bubble{max-width:88%;font-family:var(--ti-font-body);font-size:16px;line-height:1.55;padding-top:12px;padding-right:16px;padding-bottom:12px;padding-left:16px;border-radius:16px}@media (max-width:767px){.ti-bubble{max-width:100%}}.ti-bubble--client{align-self:start;color:var(--ti-text);background-color:var(--ti-white);border-bottom-left-radius:4px;border-top:1px solid var(--ti-line);border-right:1px solid var(--ti-line);border-bottom:1px solid var(--ti-line);border-left:1px solid var(--ti-line)}.ti-bubble--agent{align-self:end;color:var(--ti-white);background-color:var(--ti-teal);border-bottom-right-radius:4px}.ti-pledges{display:flex;justify-content:center;gap:24px;margin-top:16px}.ti-pledges{flex-wrap:wrap;list-style:none}.ti-pledge{display:flex;flex-flow:column;gap:12px;width:calc(( 100% - 48px ) / 3);padding-top:30px;padding-right:28px;padding-bottom:30px;padding-left:28px;background-color:var(--ti-cream);border-radius:var(--ti-radius);border-top:1px solid var(--ti-line);border-right:1px solid var(--ti-line);border-bottom:1px solid var(--ti-line);border-left:1px solid var(--ti-line)}@media (max-width:1023px){.ti-pledge{width:calc(( 100% - 24px ) / 2)}}@media (max-width:767px){.ti-pledge{width:100%}}.ti-pledge-text{color:var(--ti-text);font-family:var(--ti-font-body);font-size:17px;line-height:1.6}.ti-story{text-align:center}.ti-bio{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);align-items:start;gap:72px}@media (max-width:1023px){.ti-bio{grid-template-columns:minmax(0,1fr);gap:40px}}.ti-bio-side{display:flex;flex-flow:column;align-items:center;gap:16px;position:sticky;top:calc(var(--wp-admin--admin-bar--height,0px) + 110px)}@media (max-width:1023px){.ti-bio-side{position:static}}.ti-bio-caption{color:var(--ti-teal);font-family:var(--ti-font-display);font-size:18px;text-align:center;font-style:italic}.ti-bio-copy{display:flex;flex-flow:column}.ti-bio-first{margin-top:0px}.ti-contact{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,.8fr);align-items:start;gap:56px}@media (max-width:1023px){.ti-contact{grid-template-columns:minmax(0,1fr);gap:32px}}.ti-contact-form{display:flex;flex-flow:column;gap:8px;padding-top:40px;padding-right:40px;padding-bottom:40px;padding-left:40px;background-color:var(--ti-cream);border-radius:var(--ti-radius);border-top:1px solid var(--ti-line);border-right:1px solid var(--ti-line);border-bottom:1px solid var(--ti-line);border-left:1px solid var(--ti-line)}@media (max-width:767px){.ti-contact-form{padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px}}.ti-contact-side{display:flex;flex-flow:column;gap:16px}.ti-contact-card{display:flex;flex-flow:column;gap:8px;padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px;background-color:var(--ti-sand);border-radius:var(--ti-radius)}.ti-contact-p{margin-bottom:0px}.ti-form-slot{--bde-form-input-border-radius:12px;--bde-form-input-border-color:#e7d9c6;--bde-button-border-radius:999px;--bde-button-padding-base:16px 28px;--bde-button-font-weight:700;--bde-button-primary-background-color-hover:#a84e30;--bde-form-label-font-weight:700}