:root{--cs-ink:#0a0d12;--cs-ink-2:#121821;--cs-night:#0d1828;--cs-navy:#15293f;--cs-paper:#f6f1ea;--cs-paper-2:#ece4d8;--cs-green:#33cc7a;--cs-green-deep:#1f9d5a;--cs-cyan:#67e8f9;--cs-amber:#fbbf24;--cs-red:#f87171;--cs-pale:#b7c8db;--cs-muted:#6b5d55;--cs-radius-sheet:3.5rem;--cs-shadow:0 1.5rem 3rem -1.5rem #0a0d1299;--cs-shadow-green:0 .75rem 1.75rem -.75rem #33cc7ad9}*{box-sizing:border-box}html{scroll-padding-top:1rem}body{background:var(--cs-ink);color:var(--cs-ink);-webkit-font-smoothing:antialiased;margin:0;font-family:Host Grotesk,ui-sans-serif,system-ui,sans-serif}button,input,select{font:inherit;color:inherit}button{cursor:pointer}a{color:inherit}p,h1,h2,h3,h4,ul,ol,figure{margin:0}ul,ol{padding:0;list-style:none}img,svg{max-width:100%;display:block}.cs{background:var(--cs-ink);overflow-x:clip}.cs :focus-visible{outline:3px solid var(--cs-green);outline-offset:3px}.cs ::selection{background:var(--cs-green);color:var(--cs-ink)}.wrap{width:min(88rem,100%);margin-inline:auto;padding-inline:clamp(1.125rem,4.2vw,3.5rem)}.section-pad{padding-block:clamp(5rem,10vw,9rem)}.stack{gap:1.75rem;display:grid}.gap-sm{gap:1.25rem}.gap-xs{gap:.5rem}.cluster{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.grow{flex:1;min-width:0}.align-end{justify-self:end}.align-start{justify-items:start}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.split{align-items:end;gap:1.5rem;display:grid}.studio-body,.order-grid,.voices-grid{align-items:start;margin-top:2.5rem}@media (width>=1024px){.split-7-5{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:4rem}.split-6-5{grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:4rem}.split-5-6{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:4rem}.split-7-4{grid-template-columns:minmax(0,7fr) minmax(0,4fr);gap:2.5rem}.split-5-7{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:4rem}.sticky-side{position:sticky;top:1.5rem}}.sheet{isolation:isolate;margin-top:-3.5rem;scroll-margin-top:1rem;position:relative}.sheet.is-dark{color:var(--cs-paper)}.sheet:not(.is-dark){color:var(--cs-ink)}.sheet-band{z-index:-1;inset:0 0 calc(-1 * var(--cs-radius-sheet)) 0;border-radius:var(--cs-radius-sheet) var(--cs-radius-sheet) 0 0;pointer-events:none;position:absolute}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.sheet-band{animation:linear both band-rise;animation-timeline:view();animation-range:cover cover 70vh}}}@keyframes band-rise{0%{clip-path:inset(0% 4% 0% 4% round calc(var(--cs-radius-sheet) * 2.4) calc(var(--cs-radius-sheet) * 2.4) 0 0)}to{clip-path:inset(0% 0% 0% 0% round var(--cs-radius-sheet) var(--cs-radius-sheet) 0 0)}}.eyebrow,.eyebrow-dark{border-radius:999px;align-items:center;gap:.5rem;width:fit-content;padding:.4rem .9rem;font-size:.8125rem;font-weight:600;display:inline-flex}.sheet .title-l,.sheet .lead,.sheet .stack.gap-sm>p.muted,.hero .title-xl,.hero .lead{padding-inline:.9rem}.sheet .stack.gap-sm>.btn{margin-inline:.9rem}.eyebrow{color:var(--cs-muted);background:#0a0d120f}.eyebrow-dark{color:var(--cs-pale);background:#ffffff14}.eyebrow-dot,.live-dot{background:var(--cs-green);border-radius:999px;flex:none;width:.4rem;height:.4rem}.live-dot{color:var(--cs-green);display:inline-block;position:relative}.live-dot:after{content:"";opacity:0;border:2px solid;border-radius:999px;animation:1.8s cubic-bezier(0,0,.2,1) infinite ping;position:absolute;inset:-4px}@keyframes ping{0%{opacity:.8;transform:scale(.6)}to{opacity:0;transform:scale(1.8)}}.title-xl{letter-spacing:-.045em;font-size:clamp(2.6rem,6.4vw,6.25rem);font-weight:600;line-height:.95}.title-l{letter-spacing:-.04em;font-size:clamp(2.1rem,5vw,4.5rem);font-weight:600;line-height:1}.title-tight{max-width:12em}.title-wide{max-width:14em}.title-xl.title-tight{max-width:11ch}.lead{letter-spacing:-.01em;font-size:clamp(1.0625rem,1.35vw,1.3125rem);line-height:1.45}.h3{letter-spacing:-.02em;font-size:clamp(1.125rem,1.6vw,1.4375rem);font-weight:600;line-height:1.2}.pale{color:var(--cs-pale)}.muted{color:var(--cs-muted)}.accent{color:var(--cs-green)}.max-lead{max-width:34rem}.max-copy{max-width:30rem}.word{vertical-align:bottom;padding-bottom:.08em;display:inline-block;overflow:hidden}.word>span{display:inline-block}.kicker{font-size:.8125rem;font-weight:600}.kicker.deep{color:var(--cs-green-deep);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem}.fine{color:#ffffff8c;font-size:.75rem;line-height:1.45}.soft{opacity:.8;line-height:1.5}.btn{letter-spacing:-.005em;border:0;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;min-height:3.25rem;padding:.85rem 1.625rem;font-size:1rem;font-weight:600;text-decoration:none;transition:transform .2s,background-color .2s;display:inline-flex;position:relative}.btn:active{transform:scale(.98)}.btn-label{align-items:center;gap:.5rem;display:inline-flex}.btn-green{background:var(--cs-green);color:var(--cs-ink);box-shadow:var(--cs-shadow-green)}.btn-green:hover{background:#3ddc87}.btn-ink{background:var(--cs-ink);color:var(--cs-paper)}.btn-ink:hover{background:var(--cs-ink-2)}.btn-paper{background:var(--cs-paper);color:var(--cs-ink)}.btn-block{width:100%}.btn-fit{width:fit-content}.btn-wave{opacity:0;align-items:center;gap:2px;width:0;height:.875rem;transition:width .35s,opacity .3s;display:inline-flex;overflow:hidden}.btn-wave i{background:currentColor;border-radius:2px;width:3px;height:100%;transform:scaleY(.35)}@media (hover:hover){.btn:hover .btn-wave{opacity:1;width:1.1rem}.btn:hover .btn-wave i{animation:.7s ease-in-out infinite alternate talk}.btn:hover .btn-wave i:nth-child(2){animation-delay:-.35s}.btn:hover .btn-wave i:nth-child(3){animation-delay:-.6s}}.link-quiet{min-height:2.75rem;color:var(--cs-paper);text-underline-offset:6px;background:0 0;border:0;font-weight:600;-webkit-text-decoration:underline #ffffff59;text-decoration:underline #ffffff59}.link-quiet:hover{-webkit-text-decoration-color:var(--cs-green);text-decoration-color:var(--cs-green)}.text-link{text-underline-offset:4px;align-items:center;min-height:2.75rem;font-weight:600;display:inline-flex}.signin{text-underline-offset:4px;justify-content:center;align-items:center;min-height:2.75rem;font-size:.875rem;font-weight:600;text-decoration:underline;display:flex}.bubble{max-width:100%;box-shadow:var(--cs-shadow);align-items:center;gap:.6rem;padding:.65rem 1rem;font-weight:500;line-height:1.3;display:inline-flex}.bubble.is-compact{padding:.45rem .75rem;font-size:.8125rem}.bubble-caller{background:var(--cs-green);color:var(--cs-ink);border-radius:1.25rem 1.25rem .3rem}.bubble-agent{background:var(--cs-paper);color:var(--cs-ink);border-radius:1.25rem 1.25rem 1.25rem .3rem}.bubble-bars{align-items:flex-end;gap:2px;height:.85rem;display:inline-flex}.bubble-bars i{background:currentColor;border-radius:2px;width:3px}.bubble-caller .bubble-bars i{background:var(--cs-ink)}.bubble-agent .bubble-bars i{background:var(--cs-green)}.bubble-bars i:first-child{height:45%}.bubble-bars i:nth-child(2){height:100%}.bubble-bars i:nth-child(3){height:65%}.bubble-bars i:nth-child(4){height:85%}.wave{align-items:flex-end;gap:3px;display:flex}.wave i{transform-origin:50% 100%;background:currentColor;border-radius:3px;flex:1;display:block}.wave.is-talking i{animation:.9s ease-in-out infinite alternate talk;animation-delay:calc(var(--k,0) * -.07s)}@keyframes talk{0%{transform:scaleY(.25)}to{transform:scaleY(1)}}.wave-hero{color:#33cc7ab3;height:3rem;margin-top:1.25rem}.wave-duo{color:#f6f1ea40;height:5rem;margin-top:auto;padding-top:2rem}.wave-live,.wave-idle{height:2.5rem;margin-top:1rem}.wave-live{color:var(--cs-green)}.wave-idle{color:#ffffff26}.placeholder{color:var(--cs-amber);background:#fbbf241a;border:1px dashed #fbbf24b3;border-radius:.4rem;padding:.15rem .45rem;font-size:.75rem;line-height:1.35;display:inline-flex}.hero{isolation:isolate;z-index:1;background:var(--cs-night);color:var(--cs-paper);position:relative;overflow-x:clip}.hero-wash{z-index:-1;pointer-events:none;background:radial-gradient(60% 55% at 78% 30%,#33cc7a2e,#0000 70%),radial-gradient(50% 60% at 10% 90%,#67e8f91a,#0000 70%),linear-gradient(#0d1828 0%,#0f2033 100%);position:absolute;inset:0}.hero-arcs{z-index:-1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.flow-line{stroke-dasharray:.012 .088;animation:7s linear infinite flow}.flow-line.delay{animation-delay:-3s}@keyframes flow{to{stroke-dashoffset:-.5px}}.arc-draw{stroke-dasharray:1;animation:1.4s cubic-bezier(.5,0,.2,1) both arc-draw}@keyframes arc-draw{0%{stroke-dashoffset:1px}}.hero-grid{align-items:center;gap:3rem;padding-top:clamp(3.5rem,9vh,7rem);padding-bottom:4rem;display:grid}@media (width>=1024px){.hero-grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:4rem}}.hero-card-wrap{justify-content:center;display:flex}@media (width>=1024px){.hero-card-wrap{justify-content:flex-end}}.hero-spacer{height:3.5rem}.chips{flex-wrap:wrap;gap:.5rem;display:flex}.chip{border-radius:999px;padding:.4rem .9rem;font-size:.875rem;font-weight:600}.chip-solid{background:var(--cs-paper);color:var(--cs-ink)}.chip-soft{background:#ffffff14}.cta-row{flex-wrap:wrap;align-items:center;gap:1rem 1.75rem;display:flex}.proof{max-width:36rem;color:var(--cs-pale);gap:.5rem;font-size:.875rem;display:grid}.proof li{align-items:flex-start;gap:.5rem;display:flex}.proof svg{color:var(--cs-green);flex:none;margin-top:.15rem}.proof .star{fill:var(--cs-green)}.live-card{width:min(26rem,100%);color:var(--cs-paper);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0a0d12cc;border:1px solid #ffffff1a;border-radius:2rem;padding:1.5rem;box-shadow:0 40px 80px -40px #000c}.live-card-top,.sim-top,.contact-ways li,.toggle{align-items:center;gap:.75rem;display:flex}.live-avatar,.sim-badge,.live-niche,.act-icon,.niche-mark,.outcome-icon,.guard>span,.contact-ways span,.flow li>span{flex:none;place-items:center;display:grid}.live-avatar{background:var(--cs-green);width:2.75rem;height:2.75rem;color:var(--cs-ink);border-radius:999px}.live-niche{width:2.5rem;height:2.5rem;color:var(--cs-green);background:#ffffff14;border-radius:999px}.live-name,.sim-name{font-weight:600}.live-meta,.sim-meta{color:var(--cs-pale);align-items:center;gap:.4rem;font-size:.75rem;display:flex}.live-script{align-content:start;gap:.75rem;min-height:13.5rem;margin-top:1.25rem;display:grid}.outcome{background:#ffffff0f;border-radius:1rem;align-items:center;gap:.75rem;padding:.75rem;display:flex}.outcome-icon{width:2.25rem;height:2.25rem;color:var(--cs-green);background:#33cc7a26;border-radius:.75rem}.outcome-title{font-size:.875rem;font-weight:600}.outcome-detail{color:var(--cs-pale);font-size:.75rem}.scene-dots{gap:.4rem;margin-top:1rem;display:flex}.scene-dots span{background:#ffffff26;border-radius:999px;flex:1;height:.25rem}.scene-dots .is-on{background:var(--cs-green)}.marquee-band{z-index:2;border-top:1px solid #ffffff1a;padding-block:1.25rem;position:relative}.marquee-label{color:var(--cs-pale);margin-bottom:.75rem;font-size:.8125rem;font-weight:600}.marquee{-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.marquee-track{gap:.5rem;width:max-content;animation:48s linear infinite marquee;display:flex}.marquee:hover .marquee-track,.marquee:focus-within .marquee-track{animation-play-state:paused}@keyframes marquee{to{transform:translate(-50%)}}.trade-btn,.pill,.ghost-pill,.reply-pill{white-space:nowrap;border-radius:999px;align-items:center;gap:.5rem;min-height:2.75rem;padding:0 1rem;font-size:.875rem;font-weight:500;display:inline-flex}.trade-btn{color:var(--cs-paper);background:#ffffff0d;border:1px solid #ffffff1f}.trade-btn:hover{background:#33cc7a1a;border-color:#33cc7a99}.trade-btn svg,.pill svg{color:var(--cs-green)}.pill.is-on svg{color:var(--cs-ink)}.duo{box-shadow:var(--cs-shadow);border-radius:1.75rem;margin-top:clamp(2.5rem,5vw,4rem);display:grid;overflow:hidden}@media (width>=768px){.duo{grid-template-columns:1fr 1fr}}.duo-ink,.duo-green{flex-direction:column;gap:1.5rem;min-height:22rem;padding:1.5rem;display:flex}@media (width>=768px){.duo-ink,.duo-green{min-height:30rem;padding:2rem}}.duo-ink{background:var(--cs-ink);color:var(--cs-paper)}.duo-green{background:var(--cs-green);color:var(--cs-ink)}.duo-label{color:var(--cs-pale);font-weight:600}.duo-green .duo-label{color:inherit}@media (width>=768px){.duo-label-end{text-align:right}}.act-row{background:var(--cs-paper);box-shadow:var(--cs-shadow);color:var(--cs-ink);border-radius:1.25rem;gap:1rem;padding:1rem;display:flex}.act-icon{background:var(--cs-ink);width:2.75rem;height:2.75rem;color:var(--cs-green);border-radius:.75rem}.act-tag{letter-spacing:.08em;text-transform:uppercase;color:var(--cs-green-deep);font-size:.75rem;font-weight:600}.act-detail{color:var(--cs-muted);margin-top:.25rem;font-size:.9375rem}.calls-layout{gap:2.5rem;margin-top:clamp(3rem,6vw,5rem);display:grid}@media (width>=1024px){.calls-layout{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:4rem}}.call-steps{gap:1rem;padding-inline:.9rem;display:grid}.call-step{background:#ffffff0a;border:1px solid #ffffff26;border-radius:1rem;flex-direction:column;justify-content:center;gap:.6rem;padding:1.25rem;display:flex}.step-index{color:var(--cs-green);font-size:.8125rem;font-weight:600}.call-body{max-width:28rem;color:var(--cs-pale);line-height:1.55}.phone-sticky{display:none}.phone-fallback{justify-content:center;display:flex}@media (width>=1024px){.call-steps{gap:0}.call-step{opacity:.35;background:0 0;border:0;border-left:2px solid #ffffff26;border-radius:0;min-height:58vh;padding:0 0 0 1.5rem;transition:opacity .5s}.call-step.is-on{border-left-color:var(--cs-green);opacity:1}.phone-sticky{justify-content:center;height:fit-content;display:flex;position:sticky;top:calc(50vh - 18rem)}.phone-fallback{display:none}}.phone{background:var(--cs-ink);border-radius:2.75em;width:17.5em;padding:.625em;font-size:1rem;box-shadow:0 50px 90px -40px #000000d9}.phone-sm{font-size:.9rem}.phone-screen{background:var(--cs-paper);height:35em;color:var(--cs-ink);border-radius:2.15em;flex-direction:column;gap:.6em;padding:1.25em .875em .75em;display:flex;overflow:hidden}.phone-head{grid-template-columns:1fr auto;align-items:center;column-gap:.75em;display:grid}.phone-who{font-weight:600}.phone-end{background:var(--cs-green);border-radius:999px;grid-row:span 2;place-items:center;width:2.4em;height:2.4em;display:grid}.phone-state,.phone-note{color:var(--cs-muted);align-items:center;gap:.4em;font-size:.72em;display:flex}.phone-number{text-align:center}.phone-number p{background:var(--cs-paper-2);border-radius:999px;padding:.35em .8em;font-size:.68em;font-weight:600;display:inline-block}.phone-number small{color:var(--cs-muted);margin-top:.3em;font-size:.62em;display:block}.phone-thread{flex-direction:column;flex:1;gap:.5em;display:flex}.phone-bubble{max-width:88%;padding:.55em .85em;font-size:.78em;font-weight:500;line-height:1.3}.phone-bubble.caller{background:var(--cs-green);border-radius:1.1em 1.1em .3em;margin-left:auto}.phone-bubble.agent{background:var(--cs-paper-2);border-radius:1.1em 1.1em 1.1em .3em}.triage-cue{color:#7a4a00;background:#fbbf2440;border-radius:999px;align-items:center;gap:.4em;padding:.3em .7em;font-size:.64em;font-weight:600;display:inline-flex}.slot-row{gap:.35em;margin-top:.3em;display:flex}.slot{border-radius:.6em;padding:.3em .55em;font-size:.62em;font-weight:600}.slot-0{background:var(--cs-paper-2);color:var(--cs-muted);text-decoration:line-through}.slot-1{background:var(--cs-ink);color:var(--cs-green)}.slot-2{border:1px solid #0a0d1226}.crm-banner{background:var(--cs-ink);color:var(--cs-paper);text-align:center;border-radius:.9em;justify-content:center;align-items:center;gap:.4em;padding:.55em .6em;font-size:.66em;font-weight:600;display:flex}.crm-banner svg{color:var(--cs-green)}.phone-bar{border-top:1px solid #0a0d121a;grid-template-columns:repeat(4,1fr);padding-top:.6em;display:grid}.phone-bar span{color:#6b5d55b3;justify-items:center;gap:.2em;font-size:.58em;display:grid}.phone-bar .is-on{color:var(--cs-ink)}.studio-picks{gap:1.25rem;margin-top:2.5rem;padding-inline:.9rem;display:grid}.tier2-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.tier2-row>.stack{flex:1;min-width:min(100%,16rem)}.pills{gap:.5rem;padding-bottom:.25rem;display:flex;overflow-x:auto}@media (width>=640px){.pills{flex-wrap:wrap;overflow:visible}}.pill{color:var(--cs-paper);background:#ffffff0a;border:1px solid #ffffff1f}.pill.is-on{border-color:var(--cs-green);background:var(--cs-green);color:var(--cs-ink)}.ghost-pill{color:var(--cs-paper);background:0 0;border:1px solid #ffffff26;font-weight:600}.ghost-pill:hover{border-color:var(--cs-green);background:#33cc7a1a}.tabs{background:#ffffff0f;border-radius:999px;gap:.25rem;max-width:100%;padding:.25rem;display:inline-flex;overflow-x:auto}.tab{min-height:2.75rem;color:var(--cs-pale);white-space:nowrap;background:0 0;border:0;border-radius:999px;padding:0 1rem;font-weight:600;position:relative}.tab.is-on{color:var(--cs-ink)}.tab span{z-index:1;position:relative}.tab-pill{z-index:0;background:var(--cs-green);border-radius:999px;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.tab.is-on{background:var(--cs-green)}}.search-pop{z-index:40;background:#0a0d128c;justify-content:center;align-items:start;padding:12vh 1rem 2rem;display:grid;position:fixed;inset:0}.search-panel{background:var(--cs-paper);width:min(36rem,100%);max-height:70vh;color:var(--cs-ink);border-radius:1.25rem;padding:1rem;overflow:auto}.search-panel input{background:#fff;border:1px solid #0a0d1226;border-radius:.75rem;width:100%;min-height:3rem;padding:0 .8rem}.search-panel li button{text-align:left;border-radius:.6rem;align-items:center;gap:.6rem;width:100%;min-height:2.75rem;padding:.4rem .5rem;display:flex}.search-panel li button[aria-current=true],.search-panel li button:hover{background:var(--cs-paper-2)}.search-panel small{color:var(--cs-muted);margin-left:auto;font-size:.75rem}.search-empty{color:var(--cs-muted);padding:.75rem}.text-btn{min-height:2.75rem;color:var(--cs-pale);background:0 0;border:0;align-items:center;gap:.4rem;font-weight:600;display:inline-flex}.sim{background:var(--cs-ink-2);min-height:100%;color:var(--cs-paper);border:1px solid #ffffff1a;border-radius:1.75rem;flex-direction:column;padding:1.25rem;display:flex}.sim-badge{background:var(--cs-green);width:2.75rem;height:2.75rem;color:var(--cs-ink);border-radius:999px;font-weight:700}.sim-status{color:var(--cs-pale);background:#ffffff12;border-radius:999px;padding:.25rem .75rem;font-size:.75rem;font-weight:600;display:none}@media (width>=640px){.sim-status{display:inline}}.sim-idle{flex:1;align-content:center;justify-items:start;gap:1.25rem;margin-top:1.5rem;display:grid}.sim-chat{flex:1;align-content:start;gap:.75rem;min-height:16rem;max-height:24rem;margin-top:1rem;display:grid;overflow-y:auto}.sim-card,.sim-result{border-radius:1rem;padding:.85rem}.sim-card{background:#ffffff0f}.sim-kicker{color:var(--cs-pale);font-size:.75rem;font-weight:600}.sim-slots{flex-wrap:wrap;gap:.5rem;margin-top:.5rem;display:flex}.sim-slots li{border-radius:.75rem;padding:.35rem .75rem;font-size:.875rem;font-weight:600}.sim-slots .is-taken{color:#fff6;background:#ffffff0f;text-decoration:line-through}.sim-slots .is-open{color:var(--cs-green);background:#33cc7a26}.sim-result{align-items:center;gap:.75rem;display:flex}.sim-result span{border-radius:.75rem;place-items:center;width:2.5rem;height:2.5rem;display:grid}.sim-result.is-booked{background:#33cc7a1f}.sim-result.is-booked span{color:var(--cs-green);background:#33cc7a33}.sim-result.is-paged{background:#fbbf241f}.sim-result.is-paged span{color:var(--cs-amber);background:#fbbf2433}.sim-result small{color:var(--cs-pale)}.sim-summary{background:#33cc7a0f;border:1px solid #33cc7a4d;border-radius:1rem;gap:.75rem;margin-top:.5rem;padding:1rem;display:grid}.sim-summary dl{gap:.5rem;font-size:.875rem;display:grid}.sim-summary dt{color:var(--cs-pale)}.sim-replies{border-top:1px solid #ffffff1a;gap:.75rem;margin-top:1rem;padding-top:1rem;display:grid}.sim-replies>p{color:var(--cs-pale);font-size:.75rem;font-weight:600}.reply-pill{color:var(--cs-paper);background:#ffffff14;border:0}.reply-pill:hover{background:var(--cs-green);color:var(--cs-ink)}.end-call{min-height:2.75rem;color:var(--cs-red);background:0 0;border:1px solid #f8717166;border-radius:999px;align-items:center;gap:.4rem;margin-left:auto;padding:0 1rem;font-weight:600;display:inline-flex}.niche-card{background:var(--cs-paper);color:var(--cs-ink);border-radius:1.75rem;align-content:start;gap:1.25rem;padding:1.5rem;display:grid}@media (width>=1024px){.niche-card{position:sticky;top:1.5rem}}.niche-card h3{letter-spacing:-.03em;font-size:1.5rem}.niche-mark{background:var(--cs-ink);width:3.5rem;height:3.5rem;color:var(--cs-green);border-radius:1rem}.niche-card-head{align-items:center;gap:1rem;display:flex}.cat-pills{flex-wrap:wrap;gap:.4rem;margin-top:.5rem;display:flex}.cat-pills li{background:var(--cs-paper-2);border-radius:999px;align-items:center;gap:.4rem;padding:.25rem .75rem;font-size:.8125rem;font-weight:500;display:inline-flex}.emergency-dot{background:var(--cs-red);border-radius:999px;width:.4rem;height:.4rem}.knows,.roi{gap:1rem;display:grid}@media (width>=768px){.knows{grid-template-columns:1fr 1fr}.roi{grid-template-columns:minmax(0,1fr) minmax(0,.9fr)}.span-2,.roi-note{grid-column:1/-1}}.know-panel{background:#ffffff09;border:1px solid #ffffff1a;border-radius:1.5rem;padding:1.25rem}.know-panel h4{letter-spacing:.08em;text-transform:uppercase;color:var(--cs-pale);margin-bottom:.75rem;font-size:.8125rem;font-weight:600}.triage-grid{gap:.75rem;display:grid}@media (width>=640px){.triage-grid{grid-template-columns:1fr 1fr}}.triage-grid li,.questions li,.never li,.scam{gap:.6rem;font-size:.875rem;line-height:1.35;display:flex}.triage-grid li{background:#ffffff0a;border-radius:1rem;padding:.85rem}.dot-red,.dot-amber,.dot-cyan,.dot-green{border-radius:999px;flex:none;width:.6rem;height:.6rem;margin-top:.35rem}.dot-red{background:var(--cs-red)}.dot-amber{background:var(--cs-amber)}.dot-cyan{background:var(--cs-cyan)}.dot-green{background:var(--cs-green)}.safety{color:#ffffffb3;margin-top:.75rem;font-size:.875rem;line-height:1.5}.questions span,.never svg{color:var(--cs-green);flex:none;font-weight:600}.never svg{color:var(--cs-red);margin-top:.1rem}.know-panel blockquote{font-size:.875rem;font-style:italic;line-height:1.5}.ranges{color:#ffffffbf;gap:.35rem;margin-top:.5rem;font-size:.75rem;display:grid}.scam svg{color:var(--cs-amber);flex:none;margin-top:.1rem}.scam-response{border-left:2px solid var(--cs-green);color:var(--cs-pale);margin-top:.75rem;padding-left:.75rem;font-size:.875rem}.roi{background:var(--cs-ink-2);border:1px solid #ffffff1a;border-radius:1.75rem;padding:1.5rem}.slider{gap:.25rem;display:grid}.slider>span{justify-content:space-between;gap:1rem;font-size:.875rem;display:flex}.slider b{font-variant-numeric:tabular-nums}.range{appearance:none;cursor:pointer;background:0 0;width:100%;height:2.75rem}.range::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--cs-green) var(--p,50%), #ffffff24 var(--p,50%));border-radius:999px;height:6px}.range::-moz-range-track{background:linear-gradient(90deg, var(--cs-green) var(--p,50%), #ffffff24 var(--p,50%));border-radius:999px;height:6px}.range::-webkit-slider-thumb{appearance:none;background:var(--cs-paper);border:3px solid var(--cs-green);border-radius:999px;width:24px;height:24px;margin-top:-9px}.range::-moz-range-thumb{background:var(--cs-paper);border:3px solid var(--cs-green);border-radius:999px;width:18px;height:18px}.roi-result{background:var(--cs-green);color:var(--cs-ink);border-radius:1.25rem;align-content:space-between;gap:1.25rem;padding:1.25rem;display:grid}.roi-figure{letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin-top:.25rem;font-size:clamp(2.25rem,4.5vw,3.5rem);font-weight:600;line-height:1}.roi-result dl{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.roi-result dl div{background:#0a0d1214;border-radius:.75rem;padding:.75rem;font-size:.875rem}.roi-result dd{font-size:1.125rem;font-weight:600}.flow{grid-template-columns:1fr 1fr;gap:.75rem;margin-top:3rem;display:grid;position:relative}@media (width>=640px){.flow{grid-template-columns:repeat(4,1fr)}}.flow li{text-align:center;justify-items:center;gap:.5rem;font-size:.875rem;font-weight:600;display:grid;position:relative}.flow li>span{background:var(--cs-ink);width:3.5rem;height:3.5rem;color:var(--cs-green);box-shadow:var(--cs-shadow);border-radius:1rem}.flow-connector{width:75%;height:4px;display:none;position:absolute;top:1.75rem;left:12.5%;right:12.5%}@media (width>=640px){.flow-connector{display:block}}.connector{stroke-dasharray:6 8;animation:1.6s linear infinite dash}@keyframes dash{to{stroke-dashoffset:-28px}}.pair{gap:1.25rem;margin-top:3rem;display:grid}@media (width>=1024px){.pair{grid-template-columns:1fr 1fr}}.free-card,.crm-card{border-radius:1.75rem;align-content:start;gap:1.25rem;padding:1.5rem;display:grid}@media (width>=640px){.free-card,.crm-card{padding:2rem}}.free-card{background:var(--cs-paper-2)}.crm-card{background:var(--cs-ink);color:var(--cs-paper)}.tag{border-radius:999px;width:fit-content;padding:.25rem .75rem;font-size:.8125rem;font-weight:600}.tag-green{background:var(--cs-green);color:var(--cs-ink)}.tag-paper{background:var(--cs-paper);color:var(--cs-ink)}.free-card ul,.plan-card ul{gap:1rem;display:grid}.free-card li,.plan-card li,.check-line{align-items:flex-start;gap:.75rem;display:flex}.free-card small{color:var(--cs-muted);margin-top:.15rem;display:block}.mini-icon{background:var(--cs-paper);width:2.75rem;height:2.75rem;color:var(--cs-green-deep);border-radius:.75rem;flex:none;place-items:center;display:grid}.crm-pills{flex-wrap:wrap;gap:.5rem;display:flex}.crm-pills li{background:#ffffff0a;border:1px solid #ffffff26;border-radius:999px;padding:.35rem .85rem;font-size:.875rem}.setup-list{gap:1.25rem;margin-top:clamp(3rem,6vw,5rem);display:grid}.setup-card{box-shadow:var(--cs-shadow);border-radius:1.75rem;align-items:center;gap:1.5rem;padding:clamp(1.5rem,4vw,3.5rem);display:grid;position:sticky}@media (width>=768px){.setup-card{grid-template-columns:auto minmax(0,1fr)}}@media (width>=1024px){.setup-card{grid-template-columns:minmax(0,2fr) minmax(0,5fr) minmax(0,5fr);gap:3rem;min-height:clamp(19rem,46vh,26rem)}}.tone-paper{background:var(--cs-paper);color:var(--cs-ink)}.tone-green{background:var(--cs-green);color:var(--cs-ink)}.tone-ink{background:var(--cs-ink);color:var(--cs-paper)}.setup-num{letter-spacing:-.05em;font-size:clamp(4.5rem,11vw,9.5rem);font-weight:600;line-height:.8}.setup-ui{background:#7f7f7f14;border-radius:1.25rem;justify-items:start;gap:.6rem;padding:1.25rem;display:grid}@media (width>=768px) and (width<=1023px){.setup-ui{grid-column:1/-1}}.check-line{font-weight:600}.guard-grid,.review-grid{gap:1rem;display:grid}@media (width>=640px){.guard-grid,.review-grid{grid-template-columns:1fr 1fr}}.guard{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:1.5rem;align-content:start;gap:.75rem;height:100%;padding:1.5rem;display:grid}.guard>span{background:var(--cs-green);width:2.75rem;height:2.75rem;color:var(--cs-ink);border-radius:.75rem}.guard p{color:var(--cs-pale);line-height:1.55}.review-grid li{text-align:center;border:1px dashed #fff3;border-radius:1.25rem;place-items:center;min-height:8.5rem;padding:1.25rem;display:grid}.order-grid{align-items:start}.order-step{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:1.5rem;padding:1.25rem}.order-step header{align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.order-step header span{width:2rem;height:2rem;color:var(--cs-green);background:#ffffff14;border-radius:999px;place-items:center;font-weight:600;display:grid}.order-step header h3{flex:1;font-size:1.125rem}.order-step header em{color:var(--cs-pale);background:#ffffff14;border-radius:999px;padding:.25rem .6rem;font-size:.75rem;font-style:normal;font-weight:600}.trade-select{align-items:center;gap:.75rem;display:flex}.trade-select>span{background:var(--cs-paper);width:3rem;height:3rem;color:var(--cs-ink);border-radius:.75rem;flex:none;place-items:center;display:grid}.trade-select select,.search-panel input{font-weight:600}.trade-select select{background:var(--cs-ink);width:100%;min-height:3rem;color:var(--cs-paper);border:1px solid #ffffff26;border-radius:.75rem;padding:0 .75rem}.plan-card{background:var(--cs-paper);color:var(--cs-ink);border-radius:1rem;padding:1.25rem}.plan-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.plan-card .plan-head p:last-child{font-size:1.5rem;font-weight:600}.plan-card small{color:var(--cs-muted);font-size:1rem;font-weight:500}.plan-card ul{margin-top:.75rem}@media (width>=640px){.plan-card ul{grid-template-columns:1fr 1fr}}.plan-card li{font-size:.9375rem}.plan-card svg{color:var(--cs-green-deep);flex:none;margin-top:.15rem}.toggle-grid,.pack-grid{gap:.6rem;display:grid}@media (width>=640px){.toggle-grid,.pack-grid{grid-template-columns:1fr 1fr}}.toggle{text-align:left;background:0 0;border:1px solid #ffffff1f;border-radius:1rem;width:100%;min-height:3.5rem;padding:.85rem}.toggle.is-on{border-color:var(--cs-green);background:#33cc7a1a}.toggle .box{border:1px solid #ffffff4d;border-radius:.35rem;flex:none;place-items:center;width:1.5rem;height:1.5rem;display:grid}.toggle.is-on .box{border-color:var(--cs-green);background:var(--cs-green);color:var(--cs-ink)}.toggle-icon{color:var(--cs-green);display:grid}.toggle .price{color:var(--cs-pale);font-size:.875rem;font-weight:600}.crm-reveal{overflow:hidden}.crm-reveal fieldset{border:0;margin:1rem 0 0;padding:0}.crm-reveal legend{color:var(--cs-pale);margin-bottom:.5rem;font-size:.875rem;font-weight:600}.pack{border:1px solid #ffffff1f;border-radius:1rem;gap:.6rem;padding:1rem;display:grid}.save{color:var(--cs-green);background:#33cc7a26;border-radius:999px;padding:.15rem .55rem;font-size:.75rem;font-weight:600}.pack-price{letter-spacing:-.03em;font-size:1.5rem;font-weight:600}.pack a{min-height:2.75rem;color:var(--cs-green);align-items:center;gap:.4rem;font-size:.875rem;font-weight:600;display:inline-flex}.summary{background:var(--cs-paper);color:var(--cs-ink);border-radius:1.75rem;gap:1.25rem;padding:1.5rem;display:grid;box-shadow:0 40px 80px -40px #000000b3}.summary h3{font-size:1.25rem}.summary dl{gap:.75rem;font-size:.9375rem;display:grid}.summary dl div,.due{justify-content:space-between;gap:1rem;display:flex}.summary dt{color:var(--cs-muted)}.summary dd{text-align:right;font-weight:600}.due{border-top:1px solid #0a0d121a;align-items:flex-end;padding-top:1rem}.due strong{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:2.25rem;line-height:1;display:block}.due p,.checkout-note{color:var(--cs-muted);font-size:.75rem}.checkout-note{justify-content:center;align-items:center;gap:.4rem;display:flex}.summary .fine.muted{color:var(--cs-muted)}.faq-list{border-top:1px solid #0a0d1226}.faq-item{border-bottom:1px solid #0a0d1226}.faq-item summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1.5rem;min-height:2.75rem;padding:1.25rem .9rem;list-style:none;display:flex}.faq-item summary::-webkit-details-marker{display:none}.faq-item p{max-width:38rem;color:var(--cs-muted);padding:0 .9rem 1.5rem;line-height:1.55}.faq-icon{background:var(--cs-paper-2);border-radius:999px;flex:none;width:2.25rem;height:2.25rem;position:relative}.faq-icon:before,.faq-icon:after{content:"";background:var(--cs-ink);border-radius:2px;width:.875rem;height:2px;margin:-1px 0 0 -.4375rem;transition:rotate .35s;position:absolute;top:50%;left:50%}.faq-icon:after{rotate:90deg}.faq-item[open] .faq-icon{background:var(--cs-green)}.faq-item[open] .faq-icon:after{rotate:0deg}.contact-ways{gap:1rem;display:grid}@media (width>=640px){.contact-ways{grid-template-columns:repeat(3,1fr)}}@media (width>=1024px){.contact-ways{grid-template-columns:1fr}}.contact-ways li{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:1.25rem;padding:1rem}.contact-ways span{background:var(--cs-green);width:2.75rem;height:2.75rem;color:var(--cs-ink);border-radius:.75rem}.contact-ways p{color:var(--cs-pale);margin-bottom:.25rem;font-size:.875rem}.legal{border-top:1px solid #ffffff1a;margin-top:4rem;padding-top:1.5rem}@media (prefers-reduced-motion:reduce){.flow-line,.arc-draw,.wave.is-talking i,.live-dot:after,.marquee-track,.connector,.btn:hover .btn-wave i{animation:none!important}.setup-card{position:static}html{scroll-behavior:auto}}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}
