:root{--navy: #08111f;--navy-2: #0d1b2d;--navy-3: #14263b;--paper: #f5f7fa;--white: #ffffff;--ink: #0b1422;--ink-soft: #344158;--muted: #59657a;--line: #d9e0e9;--line-dark: rgba(255, 255, 255, .14);--signal: #c2410c;--signal-dark: #9f2f0a;--signal-soft: #fff0eb;--aqua: #71e3d2;--green: #16856b;--shadow: 0 24px 70px rgba(7, 17, 31, .12);--radius: 16px;--radius-lg: 24px;--container: 1180px;color:var(--ink);font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--paper)}body{margin:0;min-width:320px;background:var(--paper);color:var(--ink);line-height:1.55}button,input,select,textarea{font:inherit}button,a,summary{-webkit-tap-highlight-color:transparent}a{color:inherit}img{display:block;max-width:100%}h1,h2,h3,p{margin-top:0}h1,h2{text-wrap:balance}p{text-wrap:pretty}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline:3px solid var(--aqua);outline-offset:3px}.shell,.section-shell,.site-header{width:min(calc(100% - 48px),var(--container));margin-inline:auto}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.honeypot{position:absolute!important;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.skip-link{position:fixed;z-index:200;left:16px;top:12px;transform:translateY(-150%);padding:10px 14px;border-radius:8px;background:var(--white);color:var(--navy);font-weight:800}.skip-link:focus{transform:none}.site-header-wrap{position:sticky;z-index:80;top:0;background:#08111ff0;border-bottom:1px solid var(--line-dark);backdrop-filter:blur(16px)}.site-header{min-height:76px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:28px}.brand{display:inline-flex;align-items:center;gap:11px;width:fit-content;color:var(--white);text-decoration:none;font-size:20px;font-weight:850;letter-spacing:-.035em}.brand img{width:40px;height:40px;object-fit:contain}.header-nav{display:flex;align-items:center;gap:28px;color:#c9d3e0;font-size:14px;font-weight:650}.header-nav a{text-decoration:none}.header-nav a:hover{color:var(--white)}.menu-toggle{display:none;width:40px;height:40px;align-items:center;justify-content:center;padding:0;border:1px solid currentColor;background:transparent;color:inherit;font-size:17px;line-height:1;cursor:pointer}.header-cta{justify-self:end;min-height:44px;display:inline-flex;align-items:center;justify-content:center;padding:10px 16px;border:1px solid var(--signal);border-radius:10px;background:var(--signal);color:var(--white);text-decoration:none;font-size:14px;font-weight:800}.header-cta:hover{background:var(--signal-dark);border-color:var(--signal-dark)}.header-cta.secondary{border-color:var(--line-dark);background:transparent}.header-label{justify-self:end;color:#c9d3e0;font-size:13px;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.marketing-site{overflow:clip;background:var(--paper)}.home-hero{min-height:690px;display:grid;grid-template-columns:minmax(0,1.02fr) minmax(420px,.82fr);align-items:center;gap:clamp(48px,7vw,100px);padding-block:76px 84px}.signal-pill{width:fit-content;display:inline-flex;align-items:center;gap:9px;margin-bottom:24px;padding:8px 12px;border:1px solid #cad4e0;border-radius:999px;background:var(--white);color:var(--ink-soft);font-size:13px;font-weight:750}.signal-pill span{width:8px;height:8px;border-radius:50%;background:var(--signal);box-shadow:0 0 0 4px var(--signal-soft)}.home-hero h1{max-width:720px;margin-bottom:26px;font-size:clamp(58px,6.6vw,94px);line-height:.9;letter-spacing:-.065em;font-weight:900}.home-hero h1 em{color:var(--signal);font-style:normal}.hero-lede{max-width:660px;margin-bottom:30px;color:var(--ink-soft);font-size:19px;line-height:1.62}.hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:14px}.primary-button,.text-button{min-height:52px;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:13px 19px;border:0;border-radius:11px;text-decoration:none;font-weight:820;cursor:pointer}.primary-button{background:var(--signal);color:var(--white);box-shadow:0 12px 28px #da3f1838}.primary-button:hover{background:var(--signal-dark);transform:translateY(-1px)}.primary-button svg{width:19px;height:19px}.text-button{border:1px solid var(--line);background:var(--white);color:var(--ink)}.text-button:hover{border-color:#aeb9c8}.hero-assurances{display:flex;flex-wrap:wrap;gap:16px 22px;list-style:none;margin:24px 0 0;padding:0;color:var(--muted);font-size:13px}.hero-assurances li{display:inline-flex;align-items:center;gap:7px}.hero-assurances svg{width:15px;color:var(--green)}.call-console{position:relative;padding:24px;border:1px solid #233a54;border-radius:var(--radius-lg);background:linear-gradient(145deg,#0c192a,#08111f 74%);color:var(--white);box-shadow:0 32px 90px #08111f3d}.call-console:after{content:"";position:absolute;inset:-18px 22px auto auto;width:120px;height:5px;background:var(--signal)}.console-topline{display:flex;align-items:center;gap:9px;padding-bottom:19px;border-bottom:1px solid var(--line-dark);color:#b8c6d7;font-size:12px;font-weight:720;letter-spacing:.04em;text-transform:uppercase}.console-topline>span:last-child{margin-left:auto;color:var(--aqua);font-variant-numeric:tabular-nums}.live-dot{width:8px;height:8px;border-radius:50%;background:var(--signal);box-shadow:0 0 0 5px #ff5a2f24}.caller-row{display:grid;grid-template-columns:50px 1fr auto;align-items:center;gap:13px;padding-block:22px}.caller-avatar{width:50px;height:50px;display:grid;place-items:center;border-radius:12px;background:var(--signal);font-weight:900}.caller-row div:nth-child(2){display:grid;gap:3px}.caller-row div:nth-child(2) span{color:#9fb0c3;font-size:13px}.call-status{padding:6px 9px;border:1px solid rgba(113,227,210,.3);border-radius:999px;background:#71e3d214;color:var(--aqua);font-size:11px;font-weight:800}.capture-list{display:grid;gap:9px}.capture-list>div{display:grid;gap:5px;padding:14px;border:1px solid var(--line-dark);border-radius:11px;background:#ffffff09}.capture-list span{color:#8fa2b8;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.capture-list strong{font-size:15px}.console-result{display:flex;align-items:center;gap:12px;margin-top:14px;padding:14px;border-radius:11px;background:#71e3d21a;color:var(--aqua)}.console-result svg{flex:0 0 auto;width:23px}.console-result div{display:grid}.console-result span{color:#b7c7d6;font-size:12px}.example-note{margin:13px 0 0;color:#8fa2b8;font-size:12px;line-height:1.45}.proof-strip{border-block:1px solid var(--line);background:var(--white)}.proof-grid{display:grid;grid-template-columns:repeat(4,1fr)}.proof-grid>div{display:grid;gap:4px;min-height:112px;padding:25px 24px;border-left:1px solid var(--line)}.proof-grid>div:last-child{border-right:1px solid var(--line)}.proof-grid strong{font-size:14px}.proof-grid span{color:var(--muted);font-size:13px}.outcome-section,.onboarding-section,.faq-section{padding-block:104px}.section-intro{max-width:760px;margin-bottom:44px}.split-intro{max-width:none;display:grid;grid-template-columns:1fr .72fr;align-items:end;gap:72px}.section-label{display:block;margin-bottom:14px;color:var(--signal-dark);font-size:12px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.section-label.light{color:var(--aqua)}.section-intro h2,.demo-copy h2,.pilot-section aside h2{margin-bottom:18px;font-size:clamp(42px,4.8vw,66px);line-height:.98;letter-spacing:-.055em;font-weight:880}.section-intro p,.split-intro>p{margin-bottom:0;color:var(--ink-soft);font-size:18px;line-height:1.65}.outcome-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.outcome-grid article{min-height:270px;display:flex;flex-direction:column;padding:28px;border:1px solid var(--line);border-radius:var(--radius);background:var(--white)}.outcome-grid article>span{color:var(--signal-dark);font-size:12px;font-weight:900;letter-spacing:.12em}.outcome-grid h3{margin:auto 0 12px;font-size:25px;letter-spacing:-.035em}.outcome-grid p{margin:0;color:var(--ink-soft)}.demo-section{padding-block:104px;background:var(--navy);color:var(--white)}.demo-layout{display:grid;grid-template-columns:.82fr 1fr;align-items:center;gap:70px}.demo-copy h2{max-width:570px}.demo-copy>p{max-width:590px;color:#b8c6d7;font-size:17px}.number-link{width:fit-content;display:flex;align-items:center;gap:10px;margin-top:26px;color:var(--white);text-decoration:none;font-size:clamp(24px,3vw,34px);font-weight:860}.number-link svg{width:25px;color:var(--signal)}.demo-copy small{display:block;margin-top:8px;color:#8fa2b8;font-size:12px}.demo-section .audio-card{margin:0;color:var(--ink)}.niche-block{margin-top:74px;padding-top:54px;border-top:1px solid var(--line-dark)}.niche-heading{display:flex;justify-content:space-between;gap:32px;align-items:end;margin-bottom:26px}.niche-heading h3{max-width:600px;margin:0;font-size:29px;letter-spacing:-.035em}.niche-heading p{max-width:520px;margin:0;color:#9fb0c3}.niche-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.niche-grid a{min-height:180px;display:flex;flex-direction:column;padding:22px;border:1px solid var(--line-dark);border-radius:14px;background:#ffffff09;color:var(--white);text-decoration:none}.niche-grid a:hover{border-color:#71e3d28c;background:#71e3d20e}.niche-grid span{font-size:21px;font-weight:850}.niche-grid p{margin:8px 0 24px;color:#9fb0c3}.niche-grid strong{margin-top:auto;color:var(--aqua);font-size:13px}.onboarding-section{background:var(--white)}.onboarding-timeline{display:grid;grid-template-columns:repeat(4,1fr);gap:0;list-style:none;margin:0;padding:0;border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}.onboarding-timeline li{min-height:235px;display:flex;flex-direction:column;gap:34px;padding:24px;border-left:1px solid var(--line)}.onboarding-timeline li:first-child{border-left:0}.onboarding-timeline li>span{width:34px;height:34px;display:grid;place-items:center;border-radius:50%;background:var(--navy);color:var(--white);font-weight:850}.onboarding-timeline strong{font-size:20px}.onboarding-timeline p{margin:8px 0 0;color:var(--ink-soft);font-size:14px}.pricing-section{padding-block:104px;background:#eaf0f5}.pricing-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;align-items:stretch}.price-card{position:relative;min-height:570px;display:flex;flex-direction:column;padding:28px;border:1px solid #cbd5e1;border-radius:var(--radius);background:var(--white)}.price-card.featured{border:2px solid var(--signal);background:var(--navy);color:var(--white);box-shadow:var(--shadow);transform:translateY(-8px)}.recommended{position:absolute;top:-15px;right:18px;padding:6px 10px;border-radius:999px;background:var(--signal);color:var(--white);font-size:11px;font-weight:850}.plan-label{color:var(--signal-dark);font-size:13px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.featured .plan-label{color:var(--aqua)}.price-card h3{margin:19px 0 14px;font-size:47px;letter-spacing:-.055em}.price-card h3 small{display:block;margin-top:3px;color:var(--muted);font-size:13px;font-weight:650;letter-spacing:0}.featured h3 small{color:#9fb0c3}.price-card>p{min-height:76px;color:var(--ink-soft)}.featured>p{color:#b8c6d7}.price-card ul{display:grid;gap:14px;list-style:none;margin:20px 0 28px;padding:22px 0 0;border-top:1px solid var(--line)}.featured ul{border-color:var(--line-dark)}.price-card li{display:flex;gap:9px;align-items:flex-start;color:var(--ink-soft);font-size:14px}.featured li{color:#d9e3ed}.price-card li svg{flex:0 0 auto;width:18px;color:var(--green)}.featured li svg{color:var(--aqua)}.price-card>a{min-height:49px;display:inline-flex;align-items:center;justify-content:center;margin-top:auto;border:1px solid var(--ink);border-radius:10px;background:var(--ink);color:var(--white);text-decoration:none;font-weight:820}.featured>a{border-color:var(--signal);background:var(--signal)}.pricing-note{max-width:850px;margin:30px auto 0;color:var(--ink-soft);text-align:center;font-size:14px}.faq-section .section-intro{max-width:720px}.faq-list{max-width:900px}.faq-list details{border-top:1px solid var(--line)}.faq-list details:last-child{border-bottom:1px solid var(--line)}.faq-list summary{min-height:78px;display:grid;grid-template-columns:1fr auto;align-items:center;gap:20px;list-style:none;cursor:pointer;font-size:18px;font-weight:760}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{width:30px;height:30px;display:grid;place-items:center;border:1px solid var(--line);border-radius:50%;color:var(--signal-dark);transition:transform .16s ease}.faq-list details[open] summary span{transform:rotate(45deg)}.faq-list details p{max-width:760px;margin:-4px 0 25px;color:var(--ink-soft)}.pilot-section{padding-block:100px;background:var(--navy);color:var(--white)}.pilot-layout{display:grid;grid-template-columns:.75fr 1fr;align-items:start;gap:72px}.pilot-section aside{padding-top:32px}.pilot-section aside>p{max-width:480px;color:#b8c6d7;font-size:18px}.pilot-section aside ul{display:grid;gap:12px;list-style:none;margin:28px 0 0;padding:0;color:#d8e1eb}.pilot-section aside li{display:flex;align-items:center;gap:9px}.pilot-section aside li svg{width:18px;color:var(--aqua)}.contact-lines{display:grid;gap:4px;margin-top:34px;color:var(--aqua)}.lead-form{padding:34px;border:1px solid var(--line-dark);border-radius:var(--radius-lg);background:var(--white);color:var(--ink);box-shadow:0 30px 80px #0000002e}.form-heading h2{margin:0 0 12px;font-size:32px;letter-spacing:-.04em}.form-heading>p{margin-bottom:25px;color:var(--ink-soft)}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:17px}.lead-form label{display:grid;gap:7px;color:var(--ink-soft);font-size:14px;font-weight:750}.lead-form label small{color:var(--muted);font-weight:500}.lead-form input:not([type=checkbox]),.lead-form select,.lead-form textarea{width:100%;min-height:48px;padding:11px 12px;border:1px solid #bfc9d6;border-radius:9px;background:var(--white);color:var(--ink);font-size:16px}.lead-form textarea{min-height:94px;resize:vertical}.lead-form input::placeholder,.lead-form textarea::placeholder{color:#8792a4}.full-field{margin-top:17px}.consent-row{grid-template-columns:20px 1fr!important;align-items:start;gap:10px!important;margin-top:19px;font-weight:500!important;line-height:1.5}.consent-row input{width:18px;height:18px;margin:2px 0 0;accent-color:var(--signal)}.consent-row a{color:var(--signal-dark)}.form-submit{width:100%;margin-top:22px}.form-footnote{margin:14px 0 0;color:var(--muted);font-size:12px;text-align:center}.marketing-footer{padding-top:68px;background:#050b14;color:var(--white)}.footer-grid{display:grid;grid-template-columns:1.6fr repeat(3,1fr);gap:48px;padding-bottom:56px}.footer-identity p{max-width:330px;margin-top:18px;color:#8fa2b8}.footer-grid>div:not(.footer-identity){display:grid;align-content:start;gap:10px}.footer-grid strong{margin-bottom:5px;color:#dce5ef;font-size:13px;text-transform:uppercase;letter-spacing:.1em}.footer-grid a{color:#9fb0c3;text-decoration:none;font-size:14px}.footer-grid a:hover{color:var(--white)}.footer-bottom{min-height:68px;display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--line-dark);color:#72869d;font-size:12px}.site{min-height:100vh;overflow:clip;background:var(--paper)}.site .hero{padding-block:78px 68px}.site .hero-copy{max-width:900px;margin-inline:auto;text-align:center}.eyebrow,.section-kicker,.audio-kicker{margin-bottom:13px;color:var(--signal-dark);font-size:12px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.site .hero h1{max-width:940px;margin:0 auto 22px;font-size:clamp(44px,6.4vw,78px);line-height:.96;letter-spacing:-.06em}.hero-supporting{max-width:680px;margin:0 auto;color:var(--ink-soft);font-size:19px}.friction-removers{display:flex;justify-content:center;gap:22px;list-style:none;margin:24px 0 0;padding:0;color:var(--muted);font-size:14px}.friction-removers li{display:flex;align-items:center;gap:7px}.friction-removers svg{width:16px;color:var(--green)}.personalised-note{max-width:760px;margin:28px auto -8px;padding:15px 18px;border-left:3px solid var(--signal);background:var(--white);color:var(--ink-soft)}.audio-card{max-width:860px;margin:40px auto 16px;padding:30px;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--white);box-shadow:var(--shadow)}.audio-heading{display:flex;justify-content:space-between;gap:20px;align-items:flex-start;margin-bottom:26px}.audio-heading h2{margin:0;font-size:clamp(25px,3vw,34px);letter-spacing:-.04em}.duration-label{flex:0 0 auto;padding:6px 10px;border-radius:999px;background:#edf2f6;color:var(--muted);font-size:12px;font-weight:800}.player-row{display:grid;grid-template-columns:76px 1fr;align-items:center;gap:22px}.play-button{width:76px;height:76px;display:grid;place-items:center;padding:0;border:0;border-radius:50%;background:var(--signal);color:var(--white);cursor:pointer;box-shadow:0 12px 28px #da3f183d}.play-button:hover{background:var(--signal-dark)}.play-button:disabled{opacity:.55;cursor:not-allowed}.play-button svg{width:30px}.player-main{min-width:0}.player-status{display:flex;justify-content:space-between;gap:16px;margin-bottom:8px;color:var(--muted);font-size:13px;font-variant-numeric:tabular-nums}.player-status span:first-child{color:var(--ink);font-weight:750}.seek-control{width:100%;height:44px;margin:0;accent-color:var(--signal);cursor:pointer}.assistant-note,.audio-error{margin:18px 0 0 98px;color:var(--muted);font-size:13px}.audio-error{padding:11px 13px;border-radius:8px;background:#fff0eb;color:#8c2d16}.context-box{max-width:860px;display:flex;gap:13px;margin:14px auto;padding:15px 18px;border:1px solid var(--line);border-radius:12px;background:var(--white)}.context-box p{margin:0;color:var(--ink-soft);font-size:15px}.context-mark{flex:0 0 24px;width:24px;height:24px;display:grid;place-items:center;border:1px solid var(--line);border-radius:50%;color:var(--signal-dark);font-weight:850}.transcript{max-width:860px;margin:12px auto 0;border-block:1px solid var(--line)}.transcript-toggle{width:100%;min-height:64px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:10px 4px;border:0;background:transparent;color:var(--ink);cursor:pointer;text-align:left;font-weight:760}.transcript-hint{color:var(--muted);font-size:13px;font-weight:450}.transcript-toggle svg{width:20px;transition:transform .16s ease}.transcript.is-open .transcript-toggle svg{transform:rotate(180deg)}.transcript-content{padding:8px 4px 22px}.transcript-content p{display:grid;grid-template-columns:100px 1fr;gap:14px;margin-bottom:11px;color:var(--ink-soft);font-size:15px}.transcript-content strong{color:var(--ink)}.collection,.how,.live-demo,.final-cta{padding-block:88px;border-top:1px solid var(--line)}.section-heading{max-width:730px;margin-bottom:30px}.section-heading h2,.live-demo h2,.final-cta h2{margin-bottom:15px;font-size:clamp(38px,4.8vw,58px);line-height:1;letter-spacing:-.055em}.section-heading>p:last-child,.live-demo>div>p:not(.section-kicker),.final-cta>p:not(.section-kicker){color:var(--ink-soft);font-size:17px}.collection-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:11px;list-style:none;margin:0;padding:0}.collection-grid li{min-height:68px;display:flex;align-items:center;gap:11px;padding:15px;border:1px solid var(--line);border-radius:10px;background:var(--white);font-weight:700}.collection-grid svg{flex:0 0 19px;width:19px;color:var(--green)}.service-strip{display:grid;grid-template-columns:175px 1fr;gap:16px;margin-top:22px;padding:22px;border-radius:12px;background:var(--navy);color:var(--white)}.service-strip span{color:#b8c6d7}.safety-note{max-width:840px;margin:15px 0 0;color:var(--muted);font-size:13px}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;list-style:none;margin:0;padding:0}.steps li{min-height:180px;display:flex;flex-direction:column;justify-content:space-between;padding:23px;border:1px solid var(--line);border-radius:12px;background:var(--white)}.steps span{color:var(--signal-dark);font-size:12px;font-weight:900}.steps p{margin:28px 0 0;font-size:18px;font-weight:680}.live-demo{display:grid;grid-template-columns:1fr minmax(350px,.72fr);align-items:center;gap:48px}.demo-disclaimer{color:var(--muted)!important;font-size:12px!important}.number-panel{padding:24px;border:1px solid var(--line);border-radius:14px;background:var(--white)}.phone-number{display:flex;align-items:center;gap:10px;color:var(--ink);text-decoration:none;font-size:clamp(23px,3vw,31px);font-weight:850;white-space:nowrap}.phone-number svg{width:24px;color:var(--signal)}.copy-button{min-height:44px;margin-top:10px;padding:9px 13px;border:1px solid var(--line);border-radius:8px;background:var(--paper);cursor:pointer;font-weight:750}.copy-button svg{width:17px;vertical-align:middle;margin-right:6px}.copy-status{display:block;min-height:21px;margin-top:6px;color:var(--green);font-size:13px}.final-cta{text-align:center}.final-cta h2{max-width:760px;margin-inline:auto}.final-cta>p:not(.section-kicker){max-width:620px;margin-inline:auto}.primary-cta{min-height:50px;display:inline-flex;align-items:center;gap:8px;margin-top:14px;padding:12px 18px;border-radius:9px;background:var(--navy);color:var(--white);text-decoration:none;font-weight:800}.primary-cta svg{width:17px}.site-footer{min-height:104px;display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:28px;border-top:1px solid var(--line);color:var(--muted);font-size:13px}.footer-brand{display:flex;align-items:center;gap:8px;color:var(--ink);font-weight:800}.footer-brand img{width:32px;height:32px}.footer-links{display:flex;gap:20px}.site-footer p{margin:0}.legal-site{min-height:100vh;padding-bottom:70px;background:var(--paper)}.legal-card{width:min(calc(100% - 40px),850px);margin:54px auto 0;padding:46px;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--white)}.legal-card h1{margin-bottom:18px;font-size:clamp(44px,7vw,68px);line-height:.96;letter-spacing:-.055em}.legal-lede{color:var(--ink-soft);font-size:19px}.legal-card h2{margin:34px 0 10px;font-size:23px;letter-spacing:-.025em}.legal-card p,.legal-card li{color:var(--ink-soft)}.legal-card li+li{margin-top:7px}.legal-card a{color:var(--signal-dark)}.legal-status{padding:12px 14px;border-radius:12px;background:#fff3dd;color:#6a4913;font-weight:700;font-size:15px;margin-bottom:22px}.legal-card .legal-status+h2{margin-top:10px}.internal-site{min-height:100vh;background:#e8edf2}.control-layout{display:grid;grid-template-columns:minmax(340px,440px) 1fr;min-height:calc(100vh - 77px)}.control-sidebar{padding:42px;background:var(--white);border-right:1px solid var(--line)}.control-sidebar h1{margin-bottom:14px;font-size:40px;line-height:1;letter-spacing:-.05em}.control-intro{color:var(--muted)}.field-group{position:relative;margin-top:20px}.field-group label,.generated-link label{display:block;margin-bottom:6px;font-weight:750}.field-group label span{color:var(--muted);font-size:12px;font-weight:500}.field-group input,.field-group select,.generated-link input{width:100%;min-height:48px;padding:10px 42px 10px 12px;border:1px solid #bfc9d6;border-radius:9px;background:var(--white);color:var(--ink)}.field-group small{position:absolute;right:10px;bottom:14px;color:var(--muted);font-size:11px}.validation-error{margin-top:14px;padding:11px;border-radius:8px;background:#fff0eb;color:#8c2d16}.generated-link{margin-top:28px;padding-top:22px;border-top:1px solid var(--line)}.generated-link input{padding-right:12px;font-size:13px}.link-actions{display:flex;gap:10px;margin-top:10px}.link-actions button,.link-actions a{min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:9px 13px;border:1px solid var(--navy);border-radius:8px;background:var(--navy);color:var(--white);text-decoration:none;cursor:pointer;font-weight:750}.link-actions a{background:transparent;color:var(--navy)}.link-actions svg{width:17px}.config-audit{margin-top:28px;padding:22px;border:1px solid var(--line);border-radius:12px;background:var(--paper)}.config-audit h2{font-size:20px}.audit-pass,.audit-error{display:flex;align-items:center;gap:7px;font-size:13px;font-weight:750}.audit-pass{color:var(--green)}.audit-error{color:#8c2d16}.audit-pass svg,.audit-error svg{width:18px}.config-audit dl{font-size:12px}.config-audit dl div{display:grid;grid-template-columns:105px 1fr;gap:8px;padding-block:8px;border-top:1px solid var(--line)}.config-audit dt{color:var(--muted)}.config-audit dd{margin:0;overflow-wrap:anywhere}.preview-area{min-width:0;padding:30px}.preview-toolbar{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px}.preview-toolbar h2{margin:0;font-size:20px}.preview-options{display:flex;padding:3px;border-radius:9px;background:#ffffffb3}.preview-options button{min-height:38px;padding:6px 11px;border:0;border-radius:7px;background:transparent;cursor:pointer;text-transform:capitalize}.preview-options button.is-active{background:var(--white);font-weight:750}.preview-stage{min-height:700px;display:flex;justify-content:center;padding:22px;overflow:auto;border-radius:12px;background:#ced6df}.preview-stage iframe{max-width:100%;height:780px;border:0;background:var(--paper);box-shadow:var(--shadow)}.noscript-message{width:min(calc(100% - 40px),620px);margin:60px auto;padding:30px;border:1px solid var(--line);border-radius:16px;background:var(--white)}@media(max-width:980px){.site-header{grid-template-columns:1fr auto auto;gap:14px}.menu-toggle{display:inline-flex}.header-nav{display:none}.header-nav.is-open{display:flex;flex-direction:column;align-items:stretch;gap:0;position:absolute;left:0;right:0;top:100%;padding:0 24px 8px;background:var(--paper);border-bottom:1px solid var(--ink)}.header-nav.is-open a{padding:16px 0;border-top:1px solid var(--line)}.header-nav.is-open a:first-child{border-top:0}.home-hero{grid-template-columns:1fr;min-height:0}.call-console{max-width:660px}.proof-grid{grid-template-columns:repeat(2,1fr)}.proof-grid>div:nth-child(3),.proof-grid>div:nth-child(4){border-top:1px solid var(--line)}.split-intro,.demo-layout,.pilot-layout{grid-template-columns:1fr;gap:34px}.niche-heading{align-items:flex-start;flex-direction:column}.onboarding-timeline{grid-template-columns:repeat(2,1fr)}.onboarding-timeline li:nth-child(3){border-left:0;border-top:1px solid var(--line)}.onboarding-timeline li:nth-child(4){border-top:1px solid var(--line)}.pricing-grid{grid-template-columns:1fr;max-width:690px;margin-inline:auto}.price-card{min-height:0}.price-card.featured{transform:none}.footer-grid{grid-template-columns:1.4fr 1fr 1fr}.footer-grid>div:last-child{grid-column:2 / -1}.live-demo{grid-template-columns:1fr}.collection-grid{grid-template-columns:repeat(2,1fr)}.control-layout{grid-template-columns:1fr}.control-sidebar{border-right:0;border-bottom:1px solid var(--line)}}@media(max-width:680px){.shell,.section-shell,.site-header{width:min(calc(100% - 32px),var(--container))}html{scroll-behavior:auto}.site-header{min-height:66px;gap:12px}.brand{font-size:18px}.brand img{width:34px;height:34px}.header-cta{min-height:42px;padding:9px 11px;font-size:12px}.home-hero{gap:42px;padding-block:48px 58px}.signal-pill{max-width:100%;font-size:12px}.home-hero h1{font-size:clamp(49px,15vw,68px)}.hero-lede{font-size:17px}.hero-actions{align-items:stretch;flex-direction:column}.primary-button,.text-button{width:100%}.hero-assurances{display:grid;gap:10px}.call-console{padding:18px;border-radius:16px}.caller-row{grid-template-columns:44px 1fr}.caller-avatar{width:44px;height:44px}.call-status{grid-column:2;justify-self:start}.proof-grid{grid-template-columns:1fr}.proof-grid>div{min-height:0;padding:19px 0;border:0;border-top:1px solid var(--line)}.proof-grid>div:first-child{border-top:0}.proof-grid>div:nth-child(3),.proof-grid>div:nth-child(4){border-left:0;border-right:0}.outcome-section,.onboarding-section,.faq-section,.demo-section,.pricing-section,.pilot-section{padding-block:72px}.section-intro,.split-intro{margin-bottom:30px}.section-intro h2,.demo-copy h2,.pilot-section aside h2{font-size:clamp(38px,12vw,52px)}.section-intro p,.split-intro>p{font-size:16px}.outcome-grid,.niche-grid{grid-template-columns:1fr}.outcome-grid article{min-height:220px}.demo-layout{gap:30px}.number-link{white-space:nowrap;font-size:24px}.niche-block{margin-top:50px;padding-top:42px}.onboarding-timeline{grid-template-columns:1fr}.onboarding-timeline li{min-height:0;flex-direction:row;gap:17px;border-left:0;border-top:1px solid var(--line)}.onboarding-timeline li:first-child{border-top:0}.onboarding-timeline li:nth-child(4){border-left:0}.price-card{padding:23px}.price-card h3{font-size:42px}.faq-list summary{min-height:74px;font-size:16px}.pilot-section aside{padding-top:0}.lead-form{padding:22px 18px;border-radius:16px}.form-grid{grid-template-columns:1fr}.footer-grid{grid-template-columns:1fr 1fr;gap:34px 22px}.footer-identity{grid-column:1 / -1}.footer-grid>div:last-child{grid-column:auto}.footer-bottom{align-items:flex-start;flex-direction:column;justify-content:center;gap:5px}.site .hero{padding-block:48px}.site .hero h1{font-size:clamp(39px,12vw,56px)}.hero-supporting{font-size:17px}.friction-removers{flex-wrap:wrap;gap:10px 16px}.audio-card{margin-top:28px;padding:20px 16px;border-radius:15px}.audio-heading{display:block;margin-bottom:18px}.duration-label{display:inline-block;margin-top:10px}.player-row{grid-template-columns:64px 1fr;gap:13px}.play-button{width:64px;height:64px}.player-status{display:grid;gap:1px}.assistant-note,.audio-error{margin-left:0}.transcript-hint{display:none}.transcript-toggle{grid-template-columns:1fr auto}.transcript-content p{grid-template-columns:1fr;gap:2px}.collection,.how,.live-demo,.final-cta{padding-block:64px}.collection-grid,.steps,.service-strip{grid-template-columns:1fr}.phone-number{font-size:22px}.site-footer{grid-template-columns:1fr;padding-block:28px;gap:13px}.footer-links{align-items:flex-start;flex-direction:column;gap:7px}.legal-card{margin-top:28px;padding:25px 20px;border-radius:15px}.legal-card h1{font-size:43px}.control-sidebar{padding:28px 16px}.preview-area{padding:16px}.preview-toolbar{align-items:flex-start;flex-direction:column}.preview-options{width:100%}.preview-options button{flex:1}.preview-stage{min-height:520px;padding:10px}.preview-stage iframe{height:650px}}@media(max-width:360px){.header-cta{max-width:116px;line-height:1.15;text-align:center}.home-hero h1{font-size:47px}.number-link{font-size:21px}.footer-grid{grid-template-columns:1fr}.footer-identity{grid-column:auto}.player-row{grid-template-columns:58px 1fr}.play-button{width:58px;height:58px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.marketing-site{--paper: #f3efe6;--white: #fffdf8;--ink: #101922;--ink-soft: #39434c;--muted: #59636b;--line: #b9b3a8;--signal: #c43d1a;--signal-dark: #963016;background:var(--paper)}.marketing-site .site-header-wrap{background:var(--paper);border-bottom:1px solid var(--ink);backdrop-filter:none}.marketing-site .site-header{min-height:68px}.marketing-site .brand{color:var(--ink)}.marketing-site .brand img{width:34px;height:34px}.marketing-site .header-nav{color:var(--ink);font-size:13px;text-transform:uppercase;letter-spacing:.04em}.marketing-site .header-cta{min-height:38px;border:0;border-bottom:2px solid var(--signal);border-radius:0;padding:8px 0;background:transparent;color:var(--ink)}.marketing-site .header-cta:hover{border-color:var(--ink);background:transparent;color:var(--signal-dark)}.marketing-site .job-sheet-hero{min-height:720px;grid-template-columns:minmax(0,.92fr) minmax(420px,.72fr);gap:clamp(42px,7vw,112px);padding-block:62px 72px}.hero-overline{width:fit-content;margin:0 0 34px;border-block:1px solid var(--ink);padding:8px 0 7px;color:var(--ink);font:700 12px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.08em;text-transform:uppercase}.marketing-site .home-hero h1{max-width:720px;margin-bottom:26px;color:var(--ink);font-family:Georgia,Times New Roman,serif;font-size:clamp(62px,6.8vw,104px);font-weight:500;line-height:.91;letter-spacing:-.06em}.marketing-site .home-hero h1 span{display:block;color:var(--signal-dark);font-style:italic;font-weight:400}.marketing-site .hero-lede{max-width:620px;font-size:18px;line-height:1.62}.marketing-site .hero-actions{margin-top:30px}.marketing-site .primary-button,.marketing-site .text-button{min-height:48px;border-radius:0;box-shadow:none}.marketing-site .primary-button{border:1px solid var(--ink);background:var(--ink)}.marketing-site .primary-button:hover{background:var(--signal-dark);transform:none}.marketing-site .text-button{border:1px solid var(--ink);background:transparent}.hero-phone{margin:22px 0 0;color:var(--muted);font-size:14px}.hero-phone a{color:var(--ink);font-weight:800;text-decoration-thickness:1px;text-underline-offset:3px}.trade-hero-figure{position:relative;min-height:610px;margin:0;border:1px solid var(--ink);background:var(--ink);overflow:hidden}.trade-hero-figure>img{width:100%;height:610px;object-fit:cover;object-position:center 54%;filter:saturate(.78) contrast(1.04)}.paper-call-note{position:absolute;right:-22px;bottom:52px;width:min(88%,340px);padding:20px 22px 16px;border:1px solid var(--ink);background:#fffdf8;color:var(--ink);box-shadow:10px 10px #101922eb;transform:rotate(-1.25deg)}.note-heading{display:flex;justify-content:space-between;padding-bottom:10px;border-bottom:2px solid var(--ink);font:700 11px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.08em}.paper-call-note dl{margin:12px 0 8px}.paper-call-note dl>div{display:grid;grid-template-columns:70px 1fr;gap:8px;padding:7px 0;border-bottom:1px solid #cec8bc}.paper-call-note dt{color:var(--muted);font:700 10px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;text-transform:uppercase}.paper-call-note dd{margin:0;font:700 13px/1.4 ui-sans-serif,system-ui,sans-serif}.paper-call-note>p{margin:11px 0 0;color:var(--muted);font-size:10px}@media(max-width:900px){.marketing-site .job-sheet-hero{min-height:0;grid-template-columns:1fr;gap:42px;padding-block:48px 58px}.trade-hero-figure{min-height:560px}.trade-hero-figure>img{height:560px}}@media(max-width:560px){.marketing-site .home-hero h1{font-size:clamp(52px,16.2vw,72px)}.hero-overline{margin-bottom:26px;font-size:11px}.trade-hero-figure{min-height:460px;margin-inline:-8px}.trade-hero-figure>img{height:460px}.paper-call-note{right:14px;bottom:42px;width:86%}}.marketing-site{font-family:Arial,Helvetica,sans-serif;overflow:clip}.marketing-site h2,.marketing-site .demo-copy h2,.marketing-site .pilot-section aside h2{font-family:Georgia,Times New Roman,serif;font-weight:500}.marketing-site .proof-strip{border:0;background:var(--ink);color:var(--white)}.marketing-site .proof-grid{grid-template-columns:repeat(4,1fr)}.marketing-site .proof-grid>div{min-height:124px;align-content:space-between;padding:22px 20px;border:0;border-right:1px solid rgba(255,255,255,.22)}.marketing-site .proof-grid>div:first-child{border-left:1px solid rgba(255,255,255,.22)}.marketing-site .proof-grid span{color:#c8d0d5;font:700 10px/1.3 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.08em}.marketing-site .proof-grid strong{max-width:190px;font-size:15px;line-height:1.35}.marketing-site .outcome-section{padding-block:116px 124px}.marketing-site .section-intro{margin-bottom:54px}.marketing-site .split-intro{grid-template-columns:minmax(0,1.1fr) minmax(280px,.58fr);gap:90px;align-items:end}.marketing-site .section-label{color:var(--signal-dark);font:700 11px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.09em}.marketing-site .section-intro h2,.marketing-site .demo-copy h2,.marketing-site .pilot-section aside h2{font-size:clamp(48px,5.6vw,78px);line-height:.96;letter-spacing:-.045em}.marketing-site .section-intro p,.marketing-site .split-intro>p{font-size:17px;line-height:1.65}.marketing-site .outcome-grid{display:block;border-top:2px solid var(--ink)}.marketing-site .outcome-grid article{min-height:0;display:grid;grid-template-columns:100px minmax(0,1fr);gap:clamp(24px,7vw,110px);padding:30px 0 34px;border:0;border-bottom:1px solid var(--ink);border-radius:0;background:transparent}.marketing-site .outcome-grid article>span{color:var(--signal-dark);font:700 14px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace}.marketing-site .outcome-grid article>div{display:grid;grid-template-columns:minmax(230px,.65fr) minmax(280px,1fr);gap:50px;align-items:baseline}.marketing-site .outcome-grid h3{margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(27px,3vw,38px);font-weight:500}.marketing-site .outcome-grid p{margin:0;font-size:16px;line-height:1.6}.marketing-site .demo-section{padding-block:112px 100px;border-block:1px solid var(--ink);background:#dfe8e9;color:var(--ink)}.marketing-site .demo-layout{grid-template-columns:minmax(0,.78fr) minmax(480px,1fr);gap:84px}.marketing-site .demo-copy>p{max-width:520px;color:var(--ink-soft);font-size:17px}.marketing-site .number-link{border-bottom:2px solid var(--ink);color:var(--ink);font-size:clamp(27px,3.2vw,40px)}.marketing-site .number-link svg{color:var(--signal-dark)}.marketing-site .demo-copy small{color:var(--muted)}.marketing-site .audio-card{max-width:none;margin:0;padding:30px;border:1px solid var(--ink);border-radius:0;background:var(--white);box-shadow:10px 10px 0 var(--ink)}.marketing-site .audio-heading{border-bottom:1px solid var(--ink);padding-bottom:22px}.marketing-site .duration-label{border:1px solid var(--ink);border-radius:0;background:transparent}.marketing-site .play-button{border-radius:0;background:var(--signal-dark);box-shadow:none}.marketing-site .seek-control{accent-color:var(--signal-dark)}.marketing-site .niche-block{margin-top:92px;padding-top:46px;border-top:2px solid var(--ink)}.marketing-site .niche-heading h3{font-family:Georgia,Times New Roman,serif;font-size:clamp(32px,3.3vw,48px);font-weight:500}.marketing-site .niche-heading p{color:var(--ink-soft)}.marketing-site .niche-grid{display:block;border-top:1px solid var(--ink)}.marketing-site .niche-grid a{min-height:96px;display:grid;grid-template-columns:64px 1fr 1.2fr auto;gap:24px;align-items:center;padding:18px 4px;border:0;border-bottom:1px solid var(--ink);border-radius:0;background:transparent;color:var(--ink)}.marketing-site .niche-grid a:hover{border-color:var(--ink);background:#ffffff6b}.marketing-site .niche-grid small{color:var(--muted);font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.marketing-site .niche-grid span{font-family:Georgia,Times New Roman,serif;font-size:26px;font-weight:500}.marketing-site .niche-grid p{margin:0;color:var(--ink-soft)}.marketing-site .niche-grid strong{margin:0;color:var(--signal-dark);font-size:13px}.marketing-site .onboarding-section{padding-block:120px;border-bottom:1px solid var(--ink);background:var(--paper)}.marketing-site .onboarding-layout{display:grid;grid-template-columns:minmax(0,.72fr) minmax(440px,1fr);gap:90px}.marketing-site .onboarding-layout .section-intro{position:sticky;top:110px;align-self:start;margin:0}.approval-stamp{width:190px;margin-top:38px;padding:13px 12px 11px;border:3px double var(--signal-dark);color:var(--signal-dark);text-align:center;transform:rotate(-2deg)}.approval-stamp strong,.approval-stamp span{display:block}.approval-stamp strong{font:800 15px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.07em}.approval-stamp span{margin-top:3px;font-size:11px;text-transform:uppercase}.marketing-site .onboarding-timeline{display:block;border:0;border-top:2px solid var(--ink);border-radius:0}.marketing-site .onboarding-timeline li{min-height:0;display:grid;grid-template-columns:52px 1fr;gap:24px;padding:28px 0 30px;border:0;border-bottom:1px solid var(--ink)}.marketing-site .onboarding-timeline li>span{width:34px;height:34px;border:1px solid var(--ink);border-radius:0;background:transparent;color:var(--ink);font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.marketing-site .onboarding-timeline strong{font-family:Georgia,Times New Roman,serif;font-size:27px;font-weight:500}.marketing-site .onboarding-timeline p{max-width:600px;font-size:15px}.marketing-site .pricing-section{padding-block:116px;background:var(--ink);color:var(--white)}.marketing-site .pricing-section .section-label{color:#f39072}.marketing-site .pricing-section .section-intro p{color:#c2cbd2}.marketing-site .pricing-ledger{display:block;border-top:2px solid var(--white)}.marketing-site .price-card{min-height:0;display:grid;grid-template-columns:1.1fr .55fr 1.25fr 150px;gap:28px;align-items:center;padding:27px 0;border:0;border-bottom:1px solid rgba(255,255,255,.38);border-radius:0;background:transparent;color:var(--white)}.marketing-site .price-card.featured{border:0;border-bottom:1px solid rgba(255,255,255,.38);background:transparent;box-shadow:none;transform:none}.marketing-site .price-name{min-width:0}.marketing-site .plan-label{color:#f39072;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}.marketing-site .plan-label em{margin-left:10px;padding:3px 5px;border:1px solid #f39072;font-style:normal;letter-spacing:.03em}.marketing-site .price-name p{margin:10px 0 0;color:#c2cbd2}.marketing-site .price-card h3{margin:0;font-family:Georgia,Times New Roman,serif;font-size:43px;font-weight:500}.marketing-site .price-card h3 small{color:#aeb9c1;font-family:Arial,Helvetica,sans-serif;font-size:11px}.marketing-site .price-card ul{grid-template-columns:1fr 1fr;gap:8px 18px;margin:0;padding:0;border:0}.marketing-site .price-card li,.marketing-site .featured li{color:#d5dde1;font-size:12px}.marketing-site .price-card li svg{color:#8fcbbd}.marketing-site .price-card>a,.marketing-site .featured>a{min-height:44px;margin:0;border:1px solid var(--white);border-radius:0;background:transparent;color:var(--white)}.marketing-site .price-card>a:hover{background:var(--white);color:var(--ink)}.marketing-site .pricing-note{margin-top:24px;color:#aeb9c1;text-align:left}.marketing-site .faq-section{padding-block:116px}.marketing-site .faq-list{max-width:none;border-top:2px solid var(--ink)}.marketing-site .faq-list details,.marketing-site .faq-list details:last-child{border:0;border-bottom:1px solid var(--ink)}.marketing-site .faq-list summary{min-height:82px;grid-template-columns:1fr 34px;font-family:Georgia,Times New Roman,serif;font-size:22px;font-weight:500}.marketing-site .faq-list summary span{border:0;border-radius:0;color:var(--signal-dark);font:500 24px/1 Georgia,serif}.marketing-site .faq-list details p{max-width:850px;color:var(--ink-soft);font-size:16px}.marketing-site .pilot-section{padding-block:116px;border-top:1px solid var(--ink);background:var(--signal-dark)}.marketing-site .pilot-layout{grid-template-columns:minmax(0,.68fr) minmax(520px,1fr);gap:88px}.marketing-site .pilot-section .section-label.light{color:#ffe6dd}.marketing-site .pilot-section aside>p,.marketing-site .pilot-section aside ul{color:#fff4ef}.marketing-site .contact-lines{color:var(--white)}.marketing-site .lead-form{padding:36px;border:1px solid var(--ink);border-radius:0;background:var(--white);box-shadow:10px 10px 0 var(--ink)}.marketing-site .lead-form input:not([type=checkbox]),.marketing-site .lead-form select,.marketing-site .lead-form textarea{border:0;border-bottom:1px solid var(--ink);border-radius:0;background:transparent}.marketing-site .form-heading h2{font-family:Georgia,Times New Roman,serif;font-weight:500}.marketing-site .form-submit{background:var(--ink)}.marketing-site .self-serve-card{display:flex;flex-direction:column}.marketing-site .self-serve-card>ul{display:grid;gap:14px;margin:8px 0 12px;padding:22px 0;border-block:1px solid var(--line);list-style:none}.marketing-site .self-serve-card>ul li{display:flex;align-items:flex-start;gap:10px;color:var(--ink-soft)}.marketing-site .self-serve-card>ul svg{flex:0 0 auto;width:19px;color:var(--green)}.marketing-site .self-serve-card .primary-button{color:var(--white);text-decoration:none}.marketing-site .marketing-footer{padding-top:70px;background:#091017}.marketing-site .marketing-footer .brand{color:var(--white)}.marketing-site .footer-grid{border-bottom:1px solid rgba(255,255,255,.18)}.marketing-site .footer-bottom{border:0}@media(max-width:1050px){.marketing-site .price-card{grid-template-columns:.95fr .5fr 1fr}.marketing-site .price-card>a{grid-column:1 / -1;width:100%}.marketing-site .pilot-layout{grid-template-columns:.68fr 1fr;gap:48px}}@media(max-width:900px){.marketing-site .proof-grid{grid-template-columns:1fr 1fr}.marketing-site .proof-grid>div{border-bottom:1px solid rgba(255,255,255,.22)}.marketing-site .split-intro,.marketing-site .demo-layout,.marketing-site .onboarding-layout,.marketing-site .pilot-layout{grid-template-columns:1fr;gap:48px}.marketing-site .onboarding-layout .section-intro{position:static}.marketing-site .niche-grid a{grid-template-columns:50px 1fr auto}.marketing-site .niche-grid p{grid-column:2 / 3}.marketing-site .price-card{grid-template-columns:1fr 1fr}.marketing-site .price-card ul{grid-column:1 / -1}.marketing-site .price-card>a{grid-column:1 / -1}}@media(max-width:640px){.marketing-site .site-header{grid-template-columns:1fr auto auto;min-height:60px;gap:10px}.marketing-site .header-cta{font-size:12px}.marketing-site .proof-grid{grid-template-columns:1fr}.marketing-site .proof-grid>div{min-height:88px;border-left:1px solid rgba(255,255,255,.22)}.marketing-site .outcome-section,.marketing-site .demo-section,.marketing-site .onboarding-section,.marketing-site .pricing-section,.marketing-site .faq-section,.marketing-site .pilot-section{padding-block:82px}.marketing-site .section-intro h2,.marketing-site .demo-copy h2,.marketing-site .pilot-section aside h2{font-size:clamp(42px,13vw,58px)}.marketing-site .outcome-grid article{grid-template-columns:48px 1fr;gap:14px}.marketing-site .outcome-grid article>div{grid-template-columns:1fr;gap:10px}.marketing-site .niche-heading{display:block}.marketing-site .niche-heading p{margin-top:14px}.marketing-site .niche-grid a{grid-template-columns:38px 1fr;gap:10px 14px}.marketing-site .niche-grid p,.marketing-site .niche-grid strong{grid-column:2}.marketing-site .price-card{grid-template-columns:1fr;gap:18px}.marketing-site .price-card ul,.marketing-site .price-card>a{grid-column:auto}.marketing-site .price-card ul{grid-template-columns:1fr}.marketing-site .lead-form{padding:25px 20px;box-shadow:6px 6px 0 var(--ink)}}.site,.legal-site{--paper: #f3efe6;--white: #fffdf8;--ink: #101922;--ink-soft: #39434c;--muted: #59636b;--line: #b9b3a8;--signal: #c43d1a;--signal-dark: #963016;background:var(--paper);font-family:Arial,Helvetica,sans-serif}.site .site-header-wrap,.legal-site .site-header-wrap{background:var(--paper);border-bottom:1px solid var(--ink);backdrop-filter:none}.site .site-header,.legal-site .site-header{min-height:68px}.site .brand,.legal-site .brand{color:var(--ink)}.site .header-nav,.legal-site .header-nav{color:var(--ink);font:700 12px/1.2 Arial,Helvetica,sans-serif;letter-spacing:.05em;text-transform:uppercase}.site .header-nav a:hover,.legal-site .header-nav a:hover{color:var(--signal-dark)}.site .header-cta,.legal-site .header-cta{min-height:38px;padding:8px 0;border:0;border-bottom:2px solid var(--signal);border-radius:0;background:transparent;color:var(--ink)}.site .hero{padding-block:88px 76px}.site .hero-copy{max-width:940px;text-align:left;margin-left:0}.site .eyebrow,.site .section-kicker,.site .audio-kicker{color:var(--signal-dark);font:700 11px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.09em}.site .hero h1,.site .section-heading h2,.site .live-demo h2,.site .final-cta h2,.legal-site h1,.legal-site h2{font-family:Georgia,Times New Roman,serif;font-weight:500;letter-spacing:-.045em}.site .hero h1{max-width:900px;margin-left:0;font-size:clamp(50px,7vw,86px);line-height:.94}.site .hero-supporting{max-width:720px;margin-left:0;color:var(--ink-soft);font-size:18px}.site .friction-removers{justify-content:flex-start;color:var(--ink)}.site .personalised-note{max-width:860px;margin:30px 0 0;padding:16px 0;border:0;border-block:1px solid var(--ink);border-radius:0;background:transparent}.site .audio-card{max-width:920px;margin:48px 10px 22px 0;border:1px solid var(--ink);border-radius:0;background:var(--white);box-shadow:10px 10px 0 var(--ink)}.site .audio-heading{padding-bottom:20px;border-bottom:1px solid var(--ink)}.site .duration-label,.site .play-button,.site .transcript-toggle,.site .context-box,.site .number-panel,.site .copy-button{border-radius:0}.site .duration-label{border-color:var(--ink);background:transparent}.site .play-button{background:var(--signal-dark);box-shadow:none}.site .seek-control{accent-color:var(--signal-dark)}.site .context-box{max-width:920px;margin:24px 0 0;padding:18px 0;border:0;border-block:1px solid var(--ink);background:transparent}.site .context-mark{border-radius:0;background:var(--ink);color:var(--white)}.site .transcript{max-width:920px;margin-left:0}.site .transcript-toggle{border-color:var(--ink);background:transparent}.site .transcript-content{border-color:var(--ink);border-radius:0;background:var(--white)}.site .collection,.site .how,.site .live-demo,.site .final-cta{padding-block:100px;border-top:1px solid var(--ink)}.site .section-heading{max-width:800px}.site .section-heading h2,.site .live-demo h2,.site .final-cta h2{font-size:clamp(42px,5.5vw,68px);line-height:.98}.site .collection-grid{display:block;border-top:2px solid var(--ink)}.site .collection-grid li{min-height:62px;padding:15px 2px;border:0;border-bottom:1px solid var(--ink);border-radius:0;background:transparent}.site .collection-grid svg{color:var(--signal-dark)}.site .service-strip{margin-top:32px;padding:22px 0;border-block:1px solid var(--ink);border-radius:0;background:transparent;color:var(--ink)}.site .service-strip span{color:var(--ink-soft)}.site .steps{display:block;border-top:2px solid var(--ink)}.site .steps li{min-height:0;display:grid;grid-template-columns:90px 1fr;align-items:baseline;padding:26px 0;border:0;border-bottom:1px solid var(--ink);border-radius:0;background:transparent}.site .steps span{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.site .steps p{margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(23px,3vw,32px);font-weight:500}.site .live-demo{border-bottom:1px solid var(--ink)}.site .number-panel{border-color:var(--ink);box-shadow:8px 8px 0 var(--ink)}.site .copy-button{border-color:var(--ink);background:transparent}.site .final-cta{text-align:left}.site .final-cta h2,.site .final-cta>p:not(.section-kicker){margin-left:0}.site .primary-cta{border-radius:0;background:var(--ink)}.site .site-footer{border-color:var(--ink)}.legal-site .legal-card{border-color:var(--ink);border-radius:0;background:var(--white);box-shadow:8px 8px 0 var(--ink)}@media(max-width:680px){.site .hero{padding-block:58px}.site .hero h1{font-size:clamp(45px,14vw,62px)}.site .audio-card{margin-right:6px;padding:22px 17px;box-shadow:6px 6px 0 var(--ink)}.site .collection,.site .how,.site .live-demo,.site .final-cta{padding-block:72px}.site .steps li{grid-template-columns:52px 1fr;gap:12px}.site .service-strip{grid-template-columns:1fr}.legal-site .legal-card{box-shadow:5px 5px 0 var(--ink)}}
