.blueprint-page{--paper:#f8fbfd;--paper-2:#f0f4f7;--paper-3:#e8eef2;--card:#fff;--ink:#1f2731;--ink-soft:#4c535c;--ink-faint:#767c84;--line:#dce0e5;--line-soft:#e7eaed;--slate-900:#18202a;--slate-800:#262f3a;--slate-700:#404854;--go:#23995e;--go-deep:#0e6c43;--go-bright:#2fba74;--go-soft:#d9f5e3;--go-tint:#edfbf2;--serif:var(--font-serif), Georgia, "Times New Roman", serif;--sans:var(--font-sans), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--mono:var(--font-mono), "SF Mono", ui-monospace, monospace;--maxw:1140px;--gut:clamp(20px, 5vw, 64px);--radius:14px;--radius-lg:22px;--shadow-sm:0 1px 2px #1f27300f, 0 2px 8px #1f27300d;--shadow-md:0 4px 14px #1f273014, 0 12px 34px #1f273014;--shadow-lg:0 8px 24px #1f27301a, 0 30px 70px #1f273024;--ease:cubic-bezier(.22, 1, .36, 1);scroll-behavior:smooth;-webkit-text-size-adjust:100%;font-family:var(--sans);background:var(--paper);color:var(--ink);letter-spacing:-.003em;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;min-height:100vh;margin:0;padding:0;font-size:18px;line-height:1.6;overflow-x:clip}@supports (color:lab(0% 0 0)){.blueprint-page{--paper:lab(98.4986% -.659555 -1.32245);--paper-2:lab(96.0657% -.986069 -1.98176);--paper-3:lab(93.6327% -1.31014 -2.63976);--card:lab(100% 0 0);--ink:lab(15.266% -1.67705 -7.73911);--ink-soft:lab(35.0077% -1.59906 -6.42029);--ink-faint:lab(51.8386% -1.31506 -5.02737);--line:lab(88.9735% -.876993 -2.85814);--line-soft:lab(92.4553% -.66185 -2.14596);--slate-900:lab(11.7655% -1.2217 -7.83173);--slate-800:lab(18.7236% -1.42327 -8.57354);--slate-700:lab(30.3393% -1.47904 -7.92416);--go:lab(55.9343% -43.6443 21.3885);--go-deep:lab(39.8939% -34.5818 15.2151);--go-bright:lab(67.2149% -50.0911 24.5467);--go-soft:lab(94.134% -12.0591 5.33165);--go-tint:lab(97.3445% -5.69168 2.51783);--shadow-sm:0 1px 2px lab(15.2733% -1.57151 -7.05184/.06), 0 2px 8px lab(15.2733% -1.57151 -7.05184/.05);--shadow-md:0 4px 14px lab(15.2733% -1.57151 -7.05184/.08), 0 12px 34px lab(15.2733% -1.57151 -7.05184/.08);--shadow-lg:0 8px 24px lab(15.2733% -1.57151 -7.05184/.1), 0 30px 70px lab(15.2733% -1.57151 -7.05184/.14)}}.blueprint-page,.blueprint-page *,.blueprint-page :before,.blueprint-page :after{box-sizing:border-box}.blueprint-page *{margin:0;padding:0}.blueprint-page ::selection{background:var(--go-soft);color:var(--go-deep)}.blueprint-page img{max-width:100%;display:block}.blueprint-page a:not(.btn){color:inherit;text-decoration:none}.blueprint-page button{cursor:pointer;font-family:inherit}.wrap{max-width:var(--maxw);padding-inline:var(--gut);margin:0 auto}.wrap-narrow{max-width:760px;padding-inline:var(--gut);margin:0 auto}.blueprint-page section{position:relative}.band{padding-block:clamp(64px,10vw,132px)}.band-tight{padding-block:clamp(48px,7vw,88px)}.bg-2{background:var(--paper-2)}.bg-tint{background:var(--go-tint)}.bg-dark{background:var(--slate-900);color:#e0e5eb;color:lab(90.7116% -1.09041 -3.56942)}.divider{border-top:1px solid var(--line)}.blueprint-page h1,.blueprint-page h2,.blueprint-page h3{font-family:var(--serif);letter-spacing:-.02em;color:var(--ink);font-weight:400;line-height:1.06}.blueprint-page h1{font-size:clamp(2.5rem,5.6vw,4.4rem)}.blueprint-page h2{font-size:clamp(2rem,4.2vw,3.2rem);line-height:1.08}.blueprint-page h3{font-size:clamp(1.25rem,2vw,1.6rem);line-height:1.18}.lead{color:var(--ink-soft);max-width:56ch;font-size:clamp(1.1rem,1.6vw,1.32rem);line-height:1.55}.blueprint-page em{font-style:italic}.italic-accent{color:var(--go-deep);font-style:italic}.kicker{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--go-deep);align-items:center;gap:.6em;font-size:.72rem;font-weight:500;display:inline-flex}.kicker:before,.kicker.center:after{content:"";background:var(--go);width:22px;height:1px;display:inline-block}.eyebrow{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-faint);font-size:.7rem;font-weight:500}.btn{font-family:var(--sans);letter-spacing:-.01em;transition:transform .25s var(--ease), box-shadow .25s var(--ease), background .2s ease;will-change:transform;white-space:nowrap;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.55em;padding:1.05em 1.7em;font-size:1.02rem;font-weight:600;line-height:1;display:inline-flex}.btn .arrow{transition:transform .3s var(--ease)}.btn:hover .arrow{transform:translate(4px)}.btn-go{background:var(--go-deep);color:#f7fef9;color:lab(98.976% -3.15785 1.39724);box-shadow:0 1px 1px #00563366,0 10px 24px #186b4547;box-shadow:0 1px 1px lab(31.7025% -33.1542 14.5765/.4),0 10px 24px lab(39.8309% -32.8511 14.4578/.28)}.btn-go:hover{transform:translateY(-2px);box-shadow:0 2px 2px #00563366,0 16px 34px #186b455c;box-shadow:0 2px 2px lab(31.7025% -33.1542 14.5765/.4),0 16px 34px lab(39.8309% -32.8511 14.4578/.36)}.btn-go:active{transform:translateY(0)}.btn-ghost{color:var(--ink);border-color:var(--line);background:0 0}.btn-ghost:hover{border-color:var(--ink-faint);background:var(--card);transform:translateY(-1px)}.btn-lg{padding:1.18em 2em;font-size:1.12rem}.btn-block{width:100%}.btn-price{font-variant-numeric:tabular-nums}.btn-price s{opacity:.55;margin-right:.1em;font-weight:400}.microcopy{color:var(--ink-faint);flex-wrap:wrap;align-items:center;gap:.4em 1.1em;font-size:.82rem;display:flex}.microcopy .dot{background:var(--go);border-radius:50%;flex:none;width:4px;height:4px}[data-reveal],.stagger .w{opacity:1;transform:none}.blueprint-page.js-anim [data-reveal]{opacity:0;transition:opacity .8s var(--ease), transform .8s var(--ease);transition-delay:var(--d,0s);transform:translateY(22px)}.blueprint-page.js-anim [data-reveal].in{opacity:1;transform:none}.blueprint-page.js-anim [data-reveal=fade]:not(.in){transform:none}.blueprint-page.js-anim [data-reveal=scale]:not(.in){transform:translateY(28px)scale(.97)}.blueprint-page.js-anim [data-reveal=left]:not(.in){transform:translate(-26px)}.blueprint-page.js-anim [data-reveal=right]:not(.in){transform:translate(26px)}.stagger .w{display:inline-block}.blueprint-page.js-anim .stagger .w{opacity:0;transition:opacity .7s var(--ease), transform .7s var(--ease);transition-delay:calc(var(--i) * 55ms + 50ms);transform:translateY(.5em)}.blueprint-page.js-anim .stagger.in .w{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.blueprint-page *{scroll-behavior:auto!important}.blueprint-page.js-anim [data-reveal],.blueprint-page.js-anim .stagger .w{opacity:1!important;transition:none!important;transform:none!important}}.topbar{z-index:60;padding:14px var(--gut);-webkit-backdrop-filter:blur(14px)saturate(1.4);backdrop-filter:blur(14px)saturate(1.4);background:#f8fbfdb8;background:lab(98.4986% -.659555 -1.32245/.72);border-bottom:1px solid #0000;justify-content:space-between;align-items:center;transition:border-color .3s,padding .3s,background .3s;display:flex;position:fixed;top:0;left:0;right:0}.topbar.scrolled{border-color:var(--line);padding-block:10px}.brand{letter-spacing:-.02em;align-items:center;gap:.6em;font-size:1.05rem;font-weight:700;display:flex}.brand .mark{background:var(--go-deep);color:#fff;width:26px;height:26px;font-family:var(--serif);border-radius:7px;place-items:center;font-size:1rem;font-weight:500;display:grid;box-shadow:0 2px 8px #186b4566;box-shadow:0 2px 8px lab(39.8309% -32.8511 14.4578/.4)}.brand .sub{color:var(--ink-faint);font-size:.85rem;font-weight:500}.topbar-cta{opacity:0;pointer-events:none;transition:opacity .35s var(--ease), transform .35s var(--ease);align-items:center;gap:1.2rem;display:flex;transform:translate(8px)}.topbar.scrolled .topbar-cta{opacity:1;pointer-events:auto;transform:none}.topbar-cta .price-now{font-variant-numeric:tabular-nums;font-weight:700}.topbar-cta .price-now s{color:var(--ink-faint);font-weight:400}.btn-sm{padding:.7em 1.2em;font-size:.92rem}@media (max-width:720px){.topbar-cta .meta{display:none}}.hero{padding-top:clamp(112px,14vw,168px);padding-bottom:clamp(60px,8vw,104px);position:relative;overflow:hidden}.hero-grid-bg{z-index:0;pointer-events:none;background-image:radial-gradient(circle at 1px 1px,#1f27300b 1px,#0000 0);background-image:radial-gradient(circle at 1px 1px,lab(15.2733% -1.57151 -7.05184/.045) 1px,#0000 0);background-size:32px 32px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(90% 70% at 50% 0,#000,#0000 75%);mask-image:radial-gradient(90% 70% at 50% 0,#000,#0000 75%)}.hero .wrap{z-index:1;position:relative}.hero-headline{margin:.35em 0 0}.hero-headline .dollar{color:var(--go-deep);font-style:italic}.hero-sub{margin-top:1.1rem}.checklist{gap:.7rem;margin-top:1.5rem;list-style:none;display:grid}.checklist li{color:var(--ink-soft);align-items:flex-start;gap:.7em;font-size:1.02rem;line-height:1.45;display:flex}.checklist .tick{background:var(--go-soft);width:22px;height:22px;color:var(--go-deep);border-radius:50%;flex:none;place-items:center;margin-top:2px;font-size:12px;font-weight:700;display:grid}.checklist b{color:var(--ink);font-weight:600}.hero-cta-row{flex-wrap:wrap;align-items:center;gap:.9rem;margin-top:2rem;display:flex}.hero-micro{margin-top:1.1rem}.browser{border-radius:var(--radius-lg);background:var(--card);box-shadow:var(--shadow-lg);border:1px solid var(--line);overflow:hidden}.browser-bar{background:var(--paper-2);border-bottom:1px solid var(--line);align-items:center;gap:.6rem;padding:11px 14px;display:flex}.browser-dots{gap:6px;display:flex}.browser-dots span{background:var(--line);border-radius:50%;width:11px;height:11px}.browser-dots span:first-child{background:#ff958d;background:lab(73.228% 40.5134 22.6485)}.browser-dots span:nth-child(2){background:#f5c761;background:lab(82.832% 8.70934 56.098)}.browser-dots span:nth-child(3){background:#80cd82;background:lab(76.0933% -36.3932 29.4667)}.browser-url{font-family:var(--mono);color:var(--ink-faint);background:var(--card);border:1px solid var(--line);border-radius:7px;flex:1;align-items:center;gap:.5em;padding:5px 11px;font-size:.72rem;display:flex}.browser-url .lock{color:var(--go)}.browser-body{background:var(--paper)}.hero-video{object-fit:cover;background:var(--paper);width:100%;height:auto;display:block}.proto{grid-template-columns:64px 1fr;min-height:340px;display:grid}.proto-rail{background:var(--slate-900);flex-direction:column;align-items:center;gap:14px;padding:16px 0;display:flex}.proto-rail .logo{background:var(--go);border-radius:8px;width:30px;height:30px}.proto-rail .ic{background:#414853;background:lab(30.3464% -1.37573 -7.21667);border-radius:7px;width:26px;height:26px}.proto-rail .ic.on{background:#468060;background:lab(48.8613% -25.8918 11.4158)}.proto-main{align-content:start;gap:14px;padding:20px;display:grid}.proto-head{justify-content:space-between;align-items:center;display:flex}.proto-h{font-family:var(--serif);color:var(--ink);font-size:1.05rem}.proto-pill{font-size:.62rem;font-family:var(--mono);color:var(--go-deep);background:var(--go-soft);letter-spacing:.05em;border-radius:999px;padding:4px 9px}.proto-cards{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.proto-card{background:var(--card);border:1px solid var(--line);border-radius:10px;padding:12px}.proto-card .n{font-family:var(--serif);color:var(--ink);font-variant-numeric:tabular-nums;font-size:1.3rem}.proto-card .l{color:var(--ink-faint);margin-top:3px;font-size:.6rem}.proto-chart{background:var(--card);border:1px solid var(--line);border-radius:10px;align-items:flex-end;gap:7px;height:120px;padding:14px;display:flex}.proto-chart .bar{background:#c8ded0;background:lab(86.4862% -9.51055 4.20554);border-radius:4px 4px 0 0;flex:1}.proto-chart .bar.hi{background:var(--go)}.proto-row{background:var(--card);border:1px solid var(--line);border-radius:10px;align-items:center;gap:10px;padding:10px 12px;display:flex}.proto-row .av{background:var(--paper-3);border-radius:50%;flex:none;width:24px;height:24px}.proto-row .bar2{background:var(--paper-3);border-radius:4px;height:7px}.float-chip{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow-md);border-radius:14px;align-items:center;gap:.7rem;padding:12px 16px;font-size:.84rem;display:flex;position:absolute}.float-chip .av{background:var(--go-soft);width:34px;height:34px;color:var(--go-deep);border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}.float-chip b{color:var(--ink);font-weight:700}.float-chip .s{color:var(--ink-faint);font-size:.76rem}.hero-variant{display:none}.hero-variant.active{display:block}.heroA .grid{grid-template-columns:1.05fr 1fr;align-items:center;gap:clamp(32px,5vw,72px);display:grid}.heroA .visual{position:relative}.heroA .float-chip.c1{bottom:-22px;left:-28px}.heroA .float-chip.c2{top:-22px;right:-8px}.heroB{text-align:center}.heroB .wrap{flex-direction:column;align-items:center;display:flex}.heroB .hero-sub,.heroB .lead{text-align:center;margin-left:auto;margin-right:auto}.heroB .hero-cta-row,.heroB .hero-micro{justify-content:center}.heroB .visual{width:100%;max-width:940px;margin-top:clamp(40px,6vw,72px);position:relative}.heroB .float-chip.c1{bottom:30px;left:-20px}.heroB .float-chip.c2{top:-18px;right:-16px}.heroC .grid{grid-template-columns:1.25fr .85fr;align-items:stretch;gap:clamp(32px,4.5vw,64px);display:grid}.heroC .offer-card{background:var(--slate-900);color:#e6ecf2;color:lab(93.0316% -1.09106 -3.56977);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);flex-direction:column;padding:clamp(26px,3vw,38px);display:flex;position:relative;overflow:hidden}.heroC .offer-card .glow{filter:blur(8px);background:radial-gradient(circle,#29975e80,#0000 70%);background:radial-gradient(circle,lab(55.2916% -41.9681 20.5633/.5),#0000 70%);border-radius:50%;width:280px;height:280px;position:absolute;top:-120px;right:-90px}.heroC .offer-card .oc-label{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--go-bright);font-size:.7rem}.heroC .offer-card .price{font-family:var(--serif);color:#fff;font-variant-numeric:tabular-nums;margin:.2em 0 0;font-size:4.2rem;line-height:1}.heroC .offer-card .price s{opacity:.5;color:#b9bec4;color:lab(76.7913% -1.08567 -3.56684);margin-right:.2em;font-size:1.6rem}.heroC .offer-card .oc-list{gap:.6rem;margin:1.5rem 0;list-style:none;display:grid;position:relative}.heroC .offer-card .oc-list li{color:#ccd2d7;color:lab(83.7514% -1.08817 -3.56821);gap:.6em;font-size:.95rem;display:flex}.heroC .offer-card .oc-list .tick{color:var(--go-bright);flex:none}.heroC .offer-card .btn{margin-top:auto}.heroC .offer-card .oc-guar{color:#9a9fa5;color:lab(65.191% -1.08051 -3.56405);text-align:center;margin-top:.9rem;font-size:.78rem}.trustbar{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:.6rem 2rem;margin-top:2rem;padding-top:1.6rem;display:flex}.trustbar .item{color:var(--ink-soft);align-items:center;gap:.5em;font-size:.86rem;display:flex}.trustbar .item .i{color:var(--go-deep)}.hero-switch{z-index:70;background:var(--slate-900);box-shadow:var(--shadow-lg);border:1px solid #414853;border:1px solid lab(30.3464% -1.37573 -7.21667);border-radius:999px;align-items:center;gap:4px;padding:6px;display:flex;position:fixed;bottom:22px;left:50%;transform:translate(-50%)}.hero-switch .lbl{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#9a9fa5;color:lab(65.191% -1.08051 -3.56405);padding:0 .8em 0 .9em;font-size:.62rem}.hero-switch button{color:#bfc5ca;color:lab(79.1114% -1.08659 -3.56731);font-family:var(--sans);background:0 0;border:none;border-radius:999px;padding:.5em 1em;font-size:.84rem;font-weight:600;transition:all .2s}.hero-switch button:hover{color:#fff}.hero-switch button.on{background:var(--go);color:#fff}.sec-head{max-width:720px}.sec-head.center{text-align:center;margin-inline:auto}.sec-head h2{margin-top:.5rem}.sec-head h2 s{color:var(--ink-faint);font-weight:400}.sec-head .lead{margin-top:1rem}.sec-head.center .lead{margin-inline:auto}.story{gap:1.8rem;max-width:720px;margin-top:2.5rem;display:grid}.story .beat b{font-family:var(--serif);color:var(--ink);letter-spacing:-.015em;margin-bottom:.4rem;font-size:clamp(1.3rem,2.4vw,1.85rem);line-height:1.2;display:block}.story .beat p{color:var(--ink-soft);font-size:1.06rem;line-height:1.6}.story .kicker-line{border-left:2px solid var(--go);margin-top:.6rem;padding-left:1.3rem}.story .kicker-line b{color:var(--ink)}.story .punch{font-family:var(--serif);color:var(--ink);font-size:clamp(1.5rem,3vw,2.2rem);line-height:1.22}.story .punch .hl{color:var(--go-deep);font-style:italic}.turn{text-align:center}.turn h2{max-width:18ch;margin-inline:auto}.turn h2 .hl{color:var(--go-deep);font-style:italic}.turn .lead{text-align:center;max-width:60ch;margin:1.6rem auto 0}.turn-gallery-wrap{padding-block:2.4rem 0}.gallery{text-align:left;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:.5rem;display:grid}.gcard{appearance:none;background:var(--card);border:1px solid var(--line);border-radius:var(--radius-lg);text-align:left;width:100%;color:inherit;cursor:pointer;transition:transform .4s var(--ease), box-shadow .4s var(--ease), border-color .3s ease;box-shadow:var(--shadow-sm);flex-direction:column;gap:14px;padding:14px;font-family:inherit;display:flex}.gcard:hover{box-shadow:var(--shadow-md);border-color:#cbd2d9;border-color:lab(83.7493% -1.29783 -4.27747);transform:translateY(-4px)}.gcard:focus-visible{outline:2px solid var(--go);outline-offset:3px}.gcard-frame{background:var(--slate-900);aspect-ratio:16/10;border-radius:12px;position:relative;overflow:hidden}.gcard-vid{object-fit:cover;background:var(--slate-900);width:100%;height:100%;display:block}.gcard-cta{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;font-family:var(--sans);letter-spacing:-.005em;transition:background .2s ease, transform .25s var(--ease);pointer-events:none;background:#0b121bc7;background:lab(5.20297% -.7421 -7.06235/.78);border:1px solid #ffffff2e;border:1px solid lab(100% 0 0/.18);border-radius:999px;align-items:center;gap:.45em;padding:.6em .95em;font-size:.82rem;font-weight:600;display:inline-flex;position:absolute;bottom:12px;right:12px}.gcard:hover .gcard-cta{background:var(--go-deep);transform:translate(-1px)}.gcard-cta .play-dot{background:var(--go-bright);width:8px;height:8px;animation:pulseDot 1.6s var(--ease) infinite;border-radius:50%;flex:none;box-shadow:0 0 0 4px #2fba7440;box-shadow:0 0 0 4px lab(67.2149% -50.0911 24.5467/.25)}@keyframes pulseDot{0%,to{box-shadow:0 0 0 4px #2fba7440;box-shadow:0 0 0 4px lab(67.2149% -50.0911 24.5467/.25)}50%{box-shadow:0 0 0 7px #2fba7400;box-shadow:0 0 0 7px lab(67.2149% -50.0911 24.5467/0)}}.gcard-meta{padding:4px 6px 6px}.gcard-name{font-family:var(--serif);letter-spacing:-.01em;color:var(--ink);font-size:1.25rem;line-height:1.15}.gcard-desc{color:var(--ink-soft);margin-top:.45rem;font-size:.92rem;line-height:1.5}.vid-modal{z-index:200;justify-content:center;align-items:center;padding:clamp(16px,4vw,48px);display:none;position:fixed;inset:0}.vid-modal.open{display:flex}.vid-modal-bg{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:vmFade .3s var(--ease);background:#0b121bbd;background:lab(5.20297% -.7421 -7.06235/.74);position:absolute;inset:0}@keyframes vmFade{0%{opacity:0}to{opacity:1}}.vid-modal-card{background:var(--card);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);width:min(960px,100%);max-height:calc(100vh - 80px);animation:vmPop .4s var(--ease);flex-direction:column;display:flex;position:relative;overflow:hidden}@keyframes vmPop{0%{opacity:0;transform:translateY(20px)scale(.97)}to{opacity:1;transform:none}}.vid-modal-actions{z-index:3;align-items:center;gap:10px;display:flex;position:absolute;top:12px;right:12px}.vid-modal-cta{white-space:nowrap}.vid-modal-close{border:1px solid var(--line);background:var(--card);width:36px;height:36px;color:var(--ink);cursor:pointer;transition:background .2s ease, transform .2s var(--ease);border-radius:50%;place-items:center;font-size:1.4rem;line-height:1;display:grid}.vid-modal-close:hover{background:var(--paper-2);transform:scale(1.05)}.vid-modal-head{border-bottom:1px solid var(--line);padding:18px 260px 14px 22px}.vid-modal-title{font-family:var(--serif);color:var(--ink);font-size:1.3rem;line-height:1.2}.vid-modal-sub{color:var(--ink-faint);margin-top:.2rem;font-size:.85rem}.vid-modal-body{background:var(--slate-900);place-items:center;display:grid}.vid-modal-video{width:100%;height:auto;max-height:70vh;display:block}@media (max-width:560px){.vid-modal-cta{padding:8px 12px;font-size:.78rem}.vid-modal-head{padding-top:60px;padding-right:18px}}@media (prefers-reduced-motion:reduce){.gcard-cta .play-dot{animation:none!important}}.deliverables{grid-template-columns:repeat(2,1fr);gap:18px;margin-top:3rem;display:grid}.del-card{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);transition:transform .4s var(--ease), box-shadow .4s var(--ease), border-color .3s ease;padding:28px}.del-card:hover{box-shadow:var(--shadow-md);border-color:var(--line-soft);transform:translateY(-4px)}.del-card .top{align-items:center;gap:.8rem;margin-bottom:.9rem;display:flex}.del-icon{background:var(--go-tint);border:1px solid var(--go-soft);width:44px;height:44px;color:var(--go-deep);border-radius:11px;flex:none;place-items:center;display:grid}.del-icon svg{width:22px;height:22px}.del-card h3{font-size:1.18rem}.del-card p{color:var(--ink-soft);font-size:.98rem;line-height:1.55}.del-card .price-note{color:var(--ink-faint);margin-top:.8rem;font-size:.82rem;font-style:italic}.del-card.feature{background:var(--slate-900);color:#d9dfe5;color:lab(88.3915% -1.08966 -3.56903);border-color:#0000;grid-column:span 2;grid-template-columns:1.1fr 1fr;align-items:center;gap:28px;display:grid}.del-card.feature:hover{transform:translateY(-4px)}.del-card.feature h3{color:#fff;font-size:1.5rem}.del-card.feature p{color:#b3b8be;color:lab(74.4713% -1.08472 -3.56634)}.del-card.feature .del-icon{color:var(--go-bright);background:#213328;background:lab(19.2013% -9.6225 4.24776);border-color:#2f503d;border-color:lab(31.0658% -16.1155 7.10927)}.del-card.feature .mini-proto{box-shadow:var(--shadow-md);background:var(--paper);border-radius:14px;overflow:hidden}.del-note{text-align:center;color:var(--ink-soft);margin-top:1.6rem;font-size:1rem}.del-note b{color:var(--go-deep);font-weight:600}.flow-anim{background:var(--paper);border-radius:14px;min-height:320px;position:relative;overflow:hidden}.flow-anim:before{content:"";pointer-events:none;opacity:.7;background-image:radial-gradient(circle at 1px 1px,#1f27300d 1px,#0000 0);background-image:radial-gradient(circle at 1px 1px,lab(15.2733% -1.57151 -7.05184/.05) 1px,#0000 0);background-size:22px 22px;position:absolute;inset:0}.fa-scene{opacity:0;animation:faCycle 16s var(--ease) infinite;flex-direction:column;padding:22px 24px;display:flex;position:absolute;inset:0;transform:translateY(14px)}.fa-s1{animation-delay:0s}.fa-s2{animation-delay:4s}.fa-s3{animation-delay:8s}.fa-s4{animation-delay:12s}@keyframes faCycle{0%{opacity:0;transform:translateY(14px)}3%{opacity:1;transform:none}22%{opacity:1;transform:none}25%{opacity:0;transform:translateY(-14px)}to{opacity:0;transform:translateY(-14px)}}.fa-tag{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--go-deep);background:var(--go-soft);border-radius:999px;align-self:flex-start;align-items:center;gap:.5em;padding:5px 10px;font-size:.68rem;display:inline-flex}.fa-tag .fa-dot{background:var(--go-bright);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #2fba7433;box-shadow:0 0 0 3px lab(67.2149% -50.0911 24.5467/.2)}.fa-s1 .fa-q-card{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow-sm);border-radius:12px;margin-top:auto;margin-bottom:auto;padding:18px}.fa-q-label{font-family:var(--mono);color:var(--ink-faint);letter-spacing:.06em;text-transform:uppercase;margin-bottom:10px;font-size:.7rem}.fa-q-input{font-family:var(--serif);color:var(--ink);background:var(--paper-2);border:1px solid var(--line);letter-spacing:-.005em;border-radius:8px;min-height:44px;padding:12px 14px;font-size:1.05rem;line-height:1.4;position:relative}.fa-typed{white-space:nowrap;vertical-align:bottom;width:0;max-width:100%;animation:faType 2.2s var(--ease) forwards;animation-delay:.4s;display:inline-block;overflow:hidden}.fa-s1 .fa-typed{animation-delay:.4s}@keyframes faType{0%{width:0}to{width:100%}}.fa-caret{background:var(--go-deep);vertical-align:-3px;width:2px;height:1.1em;margin-left:2px;animation:.8s step-end infinite faCaret;display:inline-block}@keyframes faCaret{50%{opacity:0}}.fa-q-btn{background:var(--go-deep);color:#fff;opacity:0;animation:faPop .45s var(--ease) forwards;border-radius:999px;align-self:flex-start;align-items:center;margin-top:14px;padding:8px 14px;font-size:.84rem;font-weight:600;animation-delay:2.7s;display:inline-flex;transform:translateY(6px);box-shadow:0 6px 14px #186b454d;box-shadow:0 6px 14px lab(39.8309% -32.8511 14.4578/.3)}@keyframes faPop{to{opacity:1;transform:none}}.fa-s2{align-items:center}.fa-ai{flex-direction:column;align-items:center;gap:18px;margin:auto;display:flex}.fa-ai-orb{place-items:center;width:88px;height:88px;display:grid;position:relative}.fa-orb-core{background:radial-gradient(circle, var(--go-bright), var(--go-deep));width:32px;height:32px;animation:faPulse 1.6s var(--ease) infinite;border-radius:50%;box-shadow:0 0 24px #2fba7480;box-shadow:0 0 24px lab(67.2149% -50.0911 24.5467/.5)}@keyframes faPulse{0%,to{transform:scale(1);box-shadow:0 0 24px #2fba7480;box-shadow:0 0 24px lab(67.2149% -50.0911 24.5467/.5)}50%{transform:scale(1.15);box-shadow:0 0 36px #2fba74b3;box-shadow:0 0 36px lab(67.2149% -50.0911 24.5467/.7)}}.fa-orb-ring{border:1.5px solid var(--go);opacity:0;animation:faRing 2.4s var(--ease) infinite;border-radius:50%;position:absolute}.fa-orb-ring.r1{width:100%;height:100%;animation-delay:0s}.fa-orb-ring.r2{width:100%;height:100%;animation-delay:1.2s}@keyframes faRing{0%{opacity:.7;transform:scale(.4)}to{opacity:0;transform:scale(1.3)}}.fa-ai-tasks{font-family:var(--mono);color:#e0e5eb;color:lab(90.7116% -1.09041 -3.56942);gap:8px;font-size:.85rem;display:grid}.fa-task{color:#9a9fa5;color:lab(65.191% -1.08051 -3.56405);opacity:0;animation:faTask .5s var(--ease) forwards;background:#262f3a99;background:lab(18.7236% -1.42327 -8.57354/.6);border-radius:999px;align-items:center;gap:.6em;padding:7px 14px;display:flex;transform:translate(-10px)}.fa-task:before{content:"";border:1.5px solid #6a727d;border:1.5px solid lab(47.751% -1.45984 -7.25375);border-radius:50%;flex:none;width:14px;height:14px}.fa-s2 .fa-task.t1{animation-delay:.3s}.fa-s2 .fa-task.t2{animation-delay:.7s}.fa-s2 .fa-task.t3{animation-delay:1.1s}@keyframes faTask{to{opacity:1;transform:none}}.fa-task.t1:after,.fa-task.t2:after,.fa-task.t3:after{content:"";background:var(--go-bright);opacity:0;width:14px;height:14px;animation:faCheck .4s var(--ease) forwards;border-radius:50%;margin-left:auto}.fa-s2 .fa-task.t1:after{animation-delay:1.6s}.fa-s2 .fa-task.t2:after{animation-delay:2.1s}.fa-s2 .fa-task.t3:after{animation-delay:2.6s}@keyframes faCheck{to{opacity:1}}.fa-s3 .fa-mail{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow-md);opacity:0;width:100%;max-width:320px;animation:faMailIn .6s var(--ease) forwards;border-radius:12px;margin:auto;padding:20px;animation-delay:.2s;position:relative;transform:translateY(20px)scale(.95)}@keyframes faMailIn{to{opacity:1;transform:none}}.fa-mail:before{content:"✉";background:var(--go-deep);color:#fff;border-radius:50%;place-items:center;width:32px;height:32px;font-size:.95rem;display:grid;position:absolute;top:-14px;left:20px;box-shadow:0 4px 12px #186b4559;box-shadow:0 4px 12px lab(39.8309% -32.8511 14.4578/.35)}.fa-mail-from{font-family:var(--mono);color:var(--ink-faint);letter-spacing:.04em;margin-top:6px;font-size:.7rem}.fa-mail-subj{font-family:var(--serif);color:var(--ink);margin:.4rem 0 .9rem;font-size:1.1rem;line-height:1.25}.fa-mail-link{font-family:var(--mono);color:var(--go-deep);background:var(--go-soft);border:1px solid var(--go-soft);border-radius:8px;justify-content:space-between;align-items:center;gap:.5em;padding:9px 12px;font-size:.82rem;display:flex}.fa-mail-link span{animation:faArrow 1.4s var(--ease) infinite;display:inline-block}@keyframes faArrow{50%{transform:translate(4px)}}.fa-s4 .fa-dash{flex:1;align-content:start;gap:12px;margin-top:14px;display:grid}.fa-dash-cards{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.fa-dash-card{background:var(--card);border:1px solid var(--line);opacity:0;animation:faPop .4s var(--ease) forwards;border-radius:10px;padding:10px;transform:translateY(8px)}.fa-s4 .fa-dash-card:first-child{animation-delay:.25s}.fa-s4 .fa-dash-card:nth-child(2){animation-delay:.4s}.fa-s4 .fa-dash-card:nth-child(3){animation-delay:.55s}.fa-dash-card .n{font-family:var(--serif);color:var(--ink);font-variant-numeric:tabular-nums;font-size:1.25rem;line-height:1}.fa-dash-card .l{color:var(--ink-faint);font-size:.66rem;font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;margin-top:4px}.fa-dash-chart{background:var(--card);border:1px solid var(--line);opacity:0;height:140px;animation:faPop .5s var(--ease) forwards;border-radius:10px;align-items:flex-end;gap:7px;padding:14px;animation-delay:.7s;display:flex}.fa-dash-chart i{transform-origin:bottom;animation:faBar .6s var(--ease) forwards;background:#c8ded0;background:lab(86.4862% -9.51055 4.20554);border-radius:4px 4px 0 0;flex:1;transform:scaleY(0)}.fa-dash-chart i.hi{background:var(--go)}.fa-s4 .fa-dash-chart i:first-child{animation-delay:.95s}.fa-s4 .fa-dash-chart i:nth-child(2){animation-delay:1.05s}.fa-s4 .fa-dash-chart i:nth-child(3){animation-delay:1.15s}.fa-s4 .fa-dash-chart i:nth-child(4){animation-delay:1.25s}.fa-s4 .fa-dash-chart i:nth-child(5){animation-delay:1.35s}.fa-s4 .fa-dash-chart i:nth-child(6){animation-delay:1.45s}.fa-s4 .fa-dash-chart i:nth-child(7){animation-delay:1.55s}@keyframes faBar{to{transform:scaleY(1)}}.flow-anim:after{content:"";background:linear-gradient(90deg, var(--go) 0% 25%, #bed4c6 25% 100%);pointer-events:none;background-size:400% 100%;border-radius:999px;width:92px;height:4px;animation:16s linear infinite faProgress;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}@supports (color:lab(0% 0 0)){.flow-anim:after{background:linear-gradient(90deg, var(--go) 0% 25%, lab(83.0062% -9.51245 4.20626) 25% 100%)}}@keyframes faProgress{0%{background-position:100% 0}to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.fa-scene,.fa-typed,.fa-caret,.fa-q-btn,.fa-orb-core,.fa-orb-ring,.fa-task,.fa-task:after,.fa-mail,.fa-dash-card,.fa-dash-chart,.fa-dash-chart i,.fa-mail-link span,.flow-anim:after{animation:none!important}.fa-scene{position:relative;opacity:1!important;transform:none!important}.fa-scene+.fa-scene{margin-top:16px}.fa-typed{width:auto!important}.fa-q-btn,.fa-task,.fa-mail,.fa-dash-card,.fa-dash-chart,.fa-dash-chart i{opacity:1!important;transform:none!important}}.steps{counter-reset:step;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:3rem;display:grid}.step{position:relative}.step .num{font-family:var(--serif);color:var(--go);align-items:baseline;gap:.3rem;font-size:3rem;line-height:1;display:flex}.step .dur{font-family:var(--mono);color:var(--ink-faint);letter-spacing:.05em;text-transform:uppercase;font-size:.7rem}.step h3{margin:.9rem 0 .5rem;font-size:1.3rem}.step p{color:var(--ink-soft);font-size:1rem;line-height:1.55}.step .connector{background:var(--line);width:22px;height:1px;position:absolute;top:1.5rem;left:100%}.step .tag-claude{font-family:var(--mono);background:var(--go-tint);color:var(--go-deep);border:1px solid var(--go-soft);border-radius:6px;padding:2px 8px;font-size:.7rem;display:inline-block}.objection{background:var(--card);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);margin-top:3.5rem;padding:clamp(28px,4vw,48px)}.objection h3{font-size:clamp(1.4rem,2.5vw,1.9rem);font-style:italic}.objection .two{grid-template-columns:1fr 1fr;gap:28px;margin-top:1.8rem;display:grid}.objection .reason{gap:1rem;display:flex}.objection .reason .n{font-family:var(--serif);color:var(--go);flex:none;font-size:1.6rem;line-height:1}.objection .reason b{color:var(--ink);margin-bottom:.3rem;font-weight:600;display:block}.objection .reason b s{color:var(--ink-faint);font-weight:400}.objection .reason p{color:var(--ink-soft);font-size:.98rem;line-height:1.55}.proof-grid{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:3rem;display:grid}.quote-card{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);transition:transform .4s var(--ease), box-shadow .4s var(--ease);flex-direction:column;padding:28px;display:flex}.quote-card:hover{box-shadow:var(--shadow-md);transform:translateY(-4px)}.quote-card .raise{font-family:var(--serif);color:var(--go-deep);font-variant-numeric:tabular-nums;font-size:2.4rem;line-height:1}.quote-card .q{color:var(--ink);font-size:1.06rem;line-height:1.5;font-family:var(--serif);margin:.8rem 0 1.4rem}.quote-card .who{border-top:1px solid var(--line);align-items:center;gap:.8rem;margin-top:auto;padding-top:1rem;display:flex}.quote-card .who .name{font-size:.92rem;font-weight:600}.quote-card .who .meta{color:var(--ink-faint);font-size:.78rem}.quote-card .who .meta .badge-clutch{margin-right:.35em}.quote-card .badge-clutch{font-family:var(--mono);color:var(--go-deep);background:var(--go-soft);letter-spacing:.04em;border-radius:6px;padding:3px 8px;font-size:.66rem}.proof-strip{text-align:center;font-family:var(--serif);color:var(--ink);margin-top:2.4rem;font-size:clamp(1.2rem,2.4vw,1.7rem);font-style:italic}.proof-strip .hl{color:var(--go-deep)}.cred-bar{font-family:var(--mono);color:var(--ink-faint);letter-spacing:.03em;border-top:1px solid var(--line);flex-wrap:wrap;justify-content:center;gap:.6rem 1.6rem;margin-top:2.4rem;padding-top:1.6rem;font-size:.78rem;display:flex}.cred-bar .sep{color:var(--go)}.stack-wrap{grid-template-columns:1.15fr .85fr;align-items:start;gap:clamp(28px,4vw,56px);margin-top:3rem;display:grid}.stack-table{border-collapse:collapse;width:100%}.stack-table tr{border-bottom:1px solid var(--line)}.stack-table td{padding:1rem 0;font-size:1.02rem}.stack-table td:first-child{color:var(--ink)}.stack-table td:last-child{text-align:right;font-variant-numeric:tabular-nums;color:var(--ink-soft);white-space:nowrap;font-weight:600}.stack-table .incl td:last-child{color:var(--go-deep);font-style:italic;font-weight:600}.stack-table .total td{font-family:var(--serif);color:var(--ink);border-bottom:none;padding-top:1.3rem;font-size:1.3rem}.stack-table .total td:last-child{font-size:1.5rem}.price-card{background:var(--slate-900);color:#fff;border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);padding:clamp(28px,3.5vw,42px);position:sticky;top:90px;overflow:hidden}.price-card .glow{background:radial-gradient(circle,#29975e73,#0000 70%);background:radial-gradient(circle,lab(55.2916% -41.9681 20.5633/.45),#0000 70%);border-radius:50%;width:320px;height:320px;position:absolute;top:-140px;left:-100px}.price-card .strike-row{align-items:baseline;gap:.6rem;display:flex;position:relative}.price-card .normally{color:#9a9fa5;color:lab(65.191% -1.08051 -3.56405);font-size:.9rem;line-height:1.5}.price-card .crossed{font-family:var(--serif);color:#9a9fa5;color:lab(65.191% -1.08051 -3.56405);font-size:1.6rem;text-decoration:line-through}.price-card .now-label{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--go-bright);margin-top:1.4rem;font-size:.7rem;display:block;position:relative}.price-card .now-label s{color:var(--ink-faint);font-weight:400}.price-card .big-price{font-family:var(--serif);font-variant-numeric:tabular-nums;margin-top:.2rem;font-size:clamp(3.6rem,7vw,5rem);line-height:1;position:relative}.price-card .big-price s{opacity:.5;margin-right:.15em;font-size:.4em}.price-card .launch{color:#b3b8be;color:lab(74.4713% -1.08472 -3.56634);margin-top:1rem;font-size:.88rem;line-height:1.5;position:relative}.price-card .btn{margin-top:1.6rem;position:relative}.price-card .seats{margin-top:1rem;position:relative}.seats-bar{background:#343b45;background:lab(24.5441% -1.33115 -7.19838);border-radius:99px;height:6px;overflow:hidden}.seats-bar i{background:var(--go);width:0;height:100%;transition:width 1.4s var(--ease);border-radius:99px;display:block}.seats .lbl{font-family:var(--mono);color:#a0a5ab;color:lab(67.5111% -1.08168 -3.56467);justify-content:space-between;margin-top:.5rem;font-size:.72rem;display:flex}.guarantee{background:var(--go-tint);border:1px solid var(--go-soft);border-radius:var(--radius-lg);grid-template-columns:auto 1fr;align-items:center;gap:28px;margin-top:3rem;padding:clamp(26px,3.5vw,40px);display:grid}.guarantee .seal{border:2px dashed var(--go);width:92px;height:92px;color:var(--go-deep);text-align:center;font-family:var(--mono);letter-spacing:.05em;border-radius:50%;flex:none;place-items:center;font-size:.6rem;line-height:1.3;display:grid}.guarantee .seal b{font-family:var(--serif);font-size:1.5rem;display:block}.guarantee h3{margin-bottom:.5rem;font-style:italic}.guarantee p{color:var(--ink-soft);font-size:.98rem;line-height:1.55}.guarantee p+p{margin-top:.6rem}.faq-list{border-top:1px solid var(--line);margin-top:2.6rem}.faq-item{border-bottom:1px solid var(--line)}.faq-q{text-align:left;width:100%;font-family:var(--serif);color:var(--ink);background:0 0;border:none;justify-content:space-between;align-items:center;gap:1rem;padding:1.4rem 3rem 1.4rem 0;font-size:clamp(1.1rem,1.8vw,1.4rem);display:flex;position:relative}.faq-q .pm{flex:none;width:26px;height:26px;position:relative}.faq-q .pm:before,.faq-q .pm:after{content:"";background:var(--go-deep);transition:transform .35s var(--ease), opacity .3s ease;border-radius:2px;position:absolute}.faq-q .pm:before{height:2px;top:50%;left:4px;right:4px;transform:translateY(-50%)}.faq-q .pm:after{width:2px;top:4px;bottom:4px;left:50%;transform:translate(-50%)}.faq-item.open .pm:after{opacity:0;transform:translate(-50%)scaleY(0)}.faq-a{max-height:0;transition:max-height .4s var(--ease);overflow:hidden}.faq-a .inner{color:var(--ink-soft);max-width:62ch;padding:0 3rem 1.5rem 0;font-size:1.04rem;line-height:1.6}.final{text-align:center;overflow:hidden}.final .glow-bg{pointer-events:none;background:radial-gradient(60% 80% at 50% 120%,#29975e2e,#0000 70%);background:radial-gradient(60% 80% at 50% 120%,lab(55.2916% -41.9681 20.5633/.18),#0000 70%);position:absolute;inset:0}.final h2{max-width:20ch;margin-inline:auto;position:relative}.final .lead{text-align:center;max-width:62ch;margin:1.6rem auto 0}.final .hero-cta-row{justify-content:center;margin-top:2.4rem}.final .launch-note{font-family:var(--mono);color:var(--ink-faint);letter-spacing:.04em;margin-top:1.4rem;font-size:.8rem}.final .secondary{margin-top:1.6rem}.final .secondary a{color:var(--ink-soft);border-bottom:1px solid var(--line);padding-bottom:2px;transition:color .2s,border-color .2s}.final .secondary a:hover{color:var(--go-deep);border-color:var(--go)}.footer{background:var(--slate-900);color:#9a9fa5;color:lab(65.191% -1.08051 -3.56405);padding-block:48px;font-size:.86rem}.footer .wrap{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;display:flex}.footer .brand{color:#fff}.footer .brand .mark{background:var(--go)}.footer .links{flex-wrap:wrap;gap:1.5rem;display:flex}.footer a:hover{color:#fff}.mobile-cta{z-index:65;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--line);padding:12px var(--gut);transition:transform .4s var(--ease);background:#f8fbfdeb;background:lab(98.4986% -.659555 -1.32245/.92);justify-content:space-between;align-items:center;gap:1rem;display:none;position:fixed;bottom:0;left:0;right:0;transform:translateY(100%)}.mobile-cta.show{transform:none}.mobile-cta .mc-price{font-weight:700}.mobile-cta .mc-price s{color:var(--ink-faint);font-weight:400}.mobile-cta .mc-price small{color:var(--ink-faint);font-size:.72rem;font-weight:400;display:block}@media (max-width:940px){.heroA .grid,.heroC .grid{grid-template-columns:1fr}.heroC .offer-card{order:-1}.deliverables{grid-template-columns:1fr}.del-card.feature{grid-column:span 1;grid-template-columns:1fr}.steps{grid-template-columns:1fr;gap:28px}.step .connector{display:none}.objection .two,.proof-grid,.stack-wrap{grid-template-columns:1fr}.price-card{position:static}.hero-switch{top:70px;bottom:auto}.gallery{grid-template-columns:1fr;gap:16px}}@media (max-width:600px){.blueprint-page{font-size:17px}.guarantee{text-align:center;grid-template-columns:1fr;justify-items:center}.float-chip{display:none!important}.mobile-cta{display:flex}.topbar-cta .btn,.hero-switch .lbl{display:none}.proto-cards{grid-template-columns:repeat(3,1fr)}.footer .wrap{flex-direction:column;align-items:flex-start}}.clutch-review{background:var(--card);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);color:inherit;transition:transform .4s var(--ease), box-shadow .4s var(--ease), border-color .3s ease;justify-content:space-between;align-items:center;gap:clamp(20px,3vw,48px);margin-top:2.4rem;padding:clamp(22px,2.6vw,32px) clamp(24px,3vw,40px);text-decoration:none;display:flex}.clutch-review:hover{box-shadow:var(--shadow-md);border-color:#cbd2d9;border-color:lab(83.7493% -1.29783 -4.27747);transform:translateY(-3px)}.clutch-review .cr-top{flex-wrap:wrap;align-items:center;gap:.7rem;display:flex}.clutch-review .cr-stars{color:#f68c36;color:lab(69.0195% 37.0844 61.0352);letter-spacing:.08em;font-size:1.1rem}.clutch-review .cr-score{font-family:var(--serif);color:var(--ink);font-size:1.25rem;line-height:1}.clutch-review .cr-badge{font-family:var(--mono);text-transform:uppercase;letter-spacing:.08em;color:#af2b25;color:lab(40.3353% 53.1823 37.9783);background:#ffede8;background:lab(95.1203% 8.63129 6.19983);border:1px solid #fdcabf;border:1px solid lab(85.5904% 17.4418 12.5797);border-radius:999px;padding:4px 10px;font-size:.66rem}.clutch-review .cr-quote{font-family:var(--serif);color:var(--ink);max-width:42ch;margin:.9rem 0 1rem;font-size:clamp(1.15rem,1.9vw,1.5rem);line-height:1.3}.clutch-review .cr-who{flex-direction:column;gap:.1rem;display:flex}.clutch-review .cr-name{color:var(--ink);font-size:.95rem;font-weight:600}.clutch-review .cr-meta{color:var(--ink-faint);font-size:.8rem}.clutch-review .cr-link{color:var(--go-deep);white-space:nowrap;flex:none;align-items:center;gap:.4em;font-size:.92rem;font-weight:600;display:inline-flex}.clutch-review:hover .cr-link .arrow{transform:translate(3px)}.clutch-review .cr-link .arrow{transition:transform .3s var(--ease)}.founder .founder-head{align-items:center;gap:clamp(20px,3vw,32px);display:flex}.founder-photo{object-fit:cover;border:3px solid var(--card);border-radius:50%;flex:none;width:120px;height:120px;box-shadow:0 6px 22px #1f273029;box-shadow:0 6px 22px lab(15.2733% -1.57151 -7.05184/.16)}.founder-lead .kicker{margin-bottom:.35rem}.founder-lead h2{margin:0}.founder-body{gap:1.2rem;max-width:68ch;margin-top:2rem;display:grid}.founder-body p{color:var(--ink-soft);font-size:1.08rem;line-height:1.7}.founder-body .hl{color:var(--go-deep);font-style:italic}.founder-body b{color:var(--ink);font-weight:600}.founder-sign{gap:.15rem;margin-top:.6rem;display:grid}.founder-sign .sig{font-family:var(--serif);color:var(--ink);font-size:1.4rem;font-style:italic}.founder-sign .role{color:var(--ink-faint);font-size:.85rem}@media (max-width:600px){.clutch-review{flex-direction:column;align-items:flex-start}.founder .founder-head{text-align:center;flex-direction:column}.founder-body{margin-inline:auto}}.heroA .visual,.heroB .visual{min-width:0}.browser{max-width:100%}@media (max-width:940px){.heroA .visual{margin-top:1.5rem}}@media (max-width:600px){.hero-cta-row .btn{width:100%}.hero-cta-row{gap:.7rem}}@media (max-width:380px){.browser-url{font-size:.64rem}}.blueprint-page a.btn,.blueprint-page .btn{text-decoration:none}.blueprint-page a.btn-go,.blueprint-page .btn-go{color:#f7fef9;color:lab(98.976% -3.15785 1.39724);background:var(--go-deep)}.blueprint-page a.btn-ghost,.blueprint-page .btn-ghost{color:var(--ink);background:0 0}.blueprint-page .bg-dark,.blueprint-page .bg-dark :where(p,li,span,h2,h3,a:not(.btn)){color:#e0e5eb;color:lab(90.7116% -1.09041 -3.56942)}.blueprint-page .kicker{color:var(--go-deep);font-family:var(--mono)}.blueprint-page .lead{color:var(--ink-soft)}.blueprint-page :where(p,li,span,div,label,input,textarea,select,small){font-family:inherit}.meta-topbar .price-now{font-variant-numeric:tabular-nums;align-items:baseline;gap:.45rem;font-weight:700;display:inline-flex}.meta-topbar .price-now .amt{color:var(--ink-faint);font-weight:500;text-decoration:line-through}.meta-topbar .price-now .free{font-family:var(--serif);color:var(--go-deep);font-style:italic}.meta-hero{text-align:center;padding-top:clamp(112px,14vw,168px);padding-bottom:clamp(60px,8vw,104px);position:relative;overflow:hidden}.meta-hero .wrap-narrow{z-index:1;flex-direction:column;align-items:center;display:flex;position:relative}.meta-hero h1{max-width:18ch;margin-top:.35em}.meta-hero h1 .hl{color:var(--go-deep);font-style:italic}.meta-sub{color:var(--ink-soft);text-align:center;max-width:48ch;margin-top:1.1rem;font-size:clamp(1.1rem,1.6vw,1.32rem);line-height:1.55}.meta-cta{flex-direction:column;align-items:center;gap:1.1rem;margin-top:2rem;display:flex}.meta-trust{color:var(--ink-faint);flex-wrap:wrap;justify-content:center;align-items:center;gap:.45em 1.2em;font-size:.82rem;display:flex}.meta-trust .dot{background:var(--go);vertical-align:middle;border-radius:50%;width:4px;height:4px;margin-right:.45em;display:inline-block}.agitate{text-align:center;padding-block:clamp(64px,10vw,120px)}.agitate .sec-head{margin-inline:auto}.agitate .punch{font-family:var(--serif);color:var(--ink);margin-top:2rem;max-width:34ch;margin-inline:auto;font-size:clamp(1.5rem,3vw,2.2rem);line-height:1.22}.agitate .kicker-final{font-family:var(--serif);color:var(--ink-soft);margin-top:1.4rem;font-size:clamp(1.25rem,2.4vw,1.75rem);line-height:1.3}.agitate .kicker-final .hl{color:var(--go-deep);font-style:italic}.quote-stack{gap:16px;margin-top:2.6rem;display:grid}.quote-stack .q{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);transition:transform .4s var(--ease), box-shadow .4s var(--ease);padding:clamp(22px,3vw,30px)}.quote-stack .q:hover{box-shadow:var(--shadow-md);transform:translateY(-3px)}.quote-stack .q p{font-family:var(--serif);color:var(--ink);font-size:clamp(1.05rem,1.8vw,1.25rem);line-height:1.45}.quote-stack .q-featured{background:var(--go-tint);border-color:var(--go-soft);border-width:2px}.quote-stack .q-featured p{font-size:clamp(1.15rem,2vw,1.4rem)}.quote-stack .by{align-items:center;gap:.8rem;margin-top:1.2rem;display:flex}.quote-stack .av,.quote-stack .av-sil{object-fit:cover;border-radius:50%;flex:none;width:42px;height:42px}.quote-stack .q-featured .av{width:56px;height:56px}.quote-stack .by b{font-size:.92rem;font-weight:600;display:block}.quote-stack .by span{color:var(--ink-faint);font-size:.78rem}.quote-stack .badge-clutch{font-family:var(--mono);color:var(--go-deep);background:var(--go-soft);letter-spacing:.04em;border-radius:6px;width:fit-content;margin-top:.2rem;padding:3px 8px;font-size:.66rem;display:block}.cred-line{text-align:center;font-family:var(--mono);color:var(--ink-faint);letter-spacing:.03em;margin-top:2rem;font-size:.78rem}.what-free .visual{margin-top:2.4rem;max-width:940px;margin-inline:auto}.visual-caption{text-align:center;color:var(--ink-soft);margin-top:1rem;max-width:52ch;margin-inline:auto;font-size:.95rem;line-height:1.5}.proof-line{text-align:center;color:var(--ink-soft);margin-top:1.6rem;max-width:58ch;margin-inline:auto;font-size:1.02rem;line-height:1.55}.proof-line b{color:var(--ink);font-weight:600}.pack-list{gap:.85rem;margin-top:2rem;list-style:none;display:grid}.pack-list li{color:var(--ink-soft);align-items:flex-start;gap:.75em;font-size:1.02rem;line-height:1.45;display:flex}.pack-list .tick{background:var(--go-soft);width:22px;height:22px;color:var(--go-deep);border-radius:50%;flex:none;place-items:center;margin-top:2px;font-size:12px;font-weight:700;display:grid}.pack-list b{color:var(--ink);font-weight:600}.pack-value{text-align:center;color:var(--ink-soft);margin-top:1.4rem;font-size:1rem}.pack-value .free{color:var(--go-deep);font-style:italic;font-weight:600}.pack-cta{text-align:center;margin-top:2rem}.how-strip{grid-template-columns:repeat(3,1fr);gap:22px;margin-top:3rem;display:grid}.how-strip .s{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);transition:transform .4s var(--ease), box-shadow .4s var(--ease);padding:28px}.how-strip .s:hover{box-shadow:var(--shadow-md);transform:translateY(-4px)}.how-strip .n{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--go-deep);font-size:.72rem}.how-strip h3{margin:.9rem 0 .5rem;font-size:1.2rem}.how-strip p{color:var(--ink-soft);font-size:.98rem;line-height:1.5}.next-step .sec-head{text-align:center;margin-inline:auto}.next-lead{text-align:center;color:var(--ink-soft);margin-top:1.4rem;max-width:62ch;margin-inline:auto;font-size:1.06rem;line-height:1.6}.next-lead b{color:var(--ink);font-weight:600}.next-row{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:2rem;display:grid}.next-stat{text-align:center;background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:20px 16px}.next-stat .n{font-family:var(--serif);color:var(--go-deep);font-size:clamp(1.8rem,3vw,2.4rem);line-height:1}.next-stat .l{color:var(--ink-faint);margin-top:.45rem;font-size:.82rem;line-height:1.35}.founder-note-section{padding-block:clamp(48px,7vw,88px)}.founder-note{border-left:3px solid var(--go);padding-left:clamp(20px,3vw,28px)}.fn-byline{align-items:center;gap:.9rem;display:flex}.fn-byline img{object-fit:cover;border-radius:50%;flex:none;width:52px;height:52px}.fn-name{color:var(--ink);font-size:.95rem;font-weight:600}.fn-title{color:var(--ink-faint);margin-top:.1rem;font-size:.8rem}.fn-body{gap:1rem;max-width:62ch;margin-top:1.2rem;display:grid}.fn-body p{color:var(--ink-soft);font-size:1.02rem;line-height:1.65}.convert .sec-head{text-align:center;margin-inline:auto}.facts{margin-top:2rem;gap:.75rem;max-width:36ch;margin-inline:auto;list-style:none;display:grid}.facts li{color:var(--ink-soft);align-items:center;gap:.7em;font-size:1rem;display:flex}.facts .dot{background:var(--go);border-radius:50%;flex:none;width:6px;height:6px}.convert-cta{text-align:center;flex-direction:column;align-items:center;gap:1rem;margin-top:2rem;display:flex}.meta-guar{background:var(--go-tint);border:1px solid var(--go-soft);border-radius:var(--radius);text-align:center;margin-top:2.4rem;max-width:52ch;margin-inline:auto;padding:clamp(22px,3vw,30px)}.meta-guar h3{margin-bottom:.5rem;font-size:1.25rem;font-style:italic}.meta-guar p{color:var(--ink-soft);font-size:.98rem;line-height:1.55}.final-meta{text-align:center;overflow:hidden}.final-meta .glow-bg{pointer-events:none;background:radial-gradient(60% 80% at 50% 120%,#29975e2e,#0000 70%);background:radial-gradient(60% 80% at 50% 120%,lab(55.2916% -41.9681 20.5633/.18),#0000 70%);position:absolute;inset:0}.final-meta h2{max-width:20ch;margin-inline:auto;position:relative}.final-meta h2 em{color:var(--go-deep);font-style:italic}.final-meta .lead{text-align:center;max-width:62ch;margin:1.6rem auto 0}.final-cta{justify-content:center;margin-top:2.4rem;display:flex}.final-meta .secondary{color:var(--ink-soft);margin-top:1.6rem;font-size:.92rem}.final-meta .secondary a{border-bottom:1px solid var(--line);padding-bottom:2px;transition:color .2s,border-color .2s}.final-meta .secondary a:hover{color:var(--go-deep);border-color:var(--go)}.meta-cal{padding-block:clamp(3rem,7vw,5rem)}.meta-cal-head{text-align:center;margin-bottom:clamp(1.5rem,3vw,2.25rem)}.meta-cal-head h2{margin:0}.meta-cal-head .lead{text-align:center;max-width:42ch;margin:.9rem auto 0}.meta-cal-embed{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--card);box-shadow:var(--shadow-sm);padding:clamp(14px,2.2vw,20px);overflow:visible}.meta-cal-embed .cal-inline-embed{width:100%;min-height:560px}.meta-cal-embed .cal-inline-embed iframe{border-radius:calc(var(--radius-lg) - 6px)}@media (max-width:680px){.meta-cal-embed{border-radius:var(--radius);padding:10px}.meta-cal-embed .cal-inline-embed{min-height:480px}}@media (max-width:940px){.how-strip,.next-row{grid-template-columns:1fr}}
