@font-face{font-display:swap;font-family:Calibre;font-style:normal;font-weight:400;src:url(https://2355195.fs1.hubspotusercontent-na1.net/hubfs/2355195/Website_%20Assets/Fonts/CalibreRegular.woff) format("woff")}@font-face{font-display:swap;font-family:Calibre;font-style:italic;font-weight:400;src:url(https://2355195.fs1.hubspotusercontent-na1.net/hubfs/2355195/Website_%20Assets/Fonts/CalibreRegularItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Calibre;font-style:normal;font-weight:300;src:url(https://2355195.fs1.hubspotusercontent-na1.net/hubfs/2355195/Website_%20Assets/Fonts/CalibreLight.woff) format("woff")}@font-face{font-display:swap;font-family:Calibre;font-style:normal;font-weight:500;src:url(https://2355195.fs1.hubspotusercontent-na1.net/hubfs/2355195/Website_%20Assets/Fonts/CalibreMedium.woff) format("woff")}@font-face{font-display:swap;font-family:Calibre;font-style:normal;font-weight:600;src:url(https://2355195.fs1.hubspotusercontent-na1.net/hubfs/2355195/Website_%20Assets/Fonts/CalibreSemibold.woff) format("woff")}@font-face{font-display:swap;font-family:Calibre;font-style:normal;font-weight:700;src:url(https://2355195.fs1.hubspotusercontent-na1.net/hubfs/2355195/Website_%20Assets/Fonts/CalibreBold.woff) format("woff")}@font-face{font-display:swap;font-family:Calibre;font-style:italic;font-weight:700;src:url(https://2355195.fs1.hubspotusercontent-na1.net/hubfs/2355195/Website_%20Assets/Fonts/CalibreBoldItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Calibre;font-style:normal;font-weight:800;src:url(https://2355195.fs1.hubspotusercontent-na1.net/hubfs/2355195/Website_%20Assets/Fonts/CalibreBlack.woff) format("woff")}:root{--crayon:#0538bf;--crayon-2:#0363d1;--crayon-3:#001764;--crayon-bg:#eef2ff;--crayon-bright:#7dd3fc;--generic:#b91c1c;--generic-bg:#fef2f2;--generic-edge:#fecaca;--win:#16a34a;--lose:#dc2626;--ink:#0f172a;--ink-2:#334155;--dim:#64748b;--rule:#e2e8f0;--paper:#fafafa;--llm-side:#0f172a;--crayon-side:#2dc3d0;--flip-purple:#0f172a;--stat-llm:#fca5a5;--stat-crayon:#6ee7b7;--accent-llm:#ef4444;--accent-crayon:#2dc3d0}.llm-vs-crayon-app *{box-sizing:border-box;margin:0;padding:0}html{overflow-y:scroll;scrollbar-gutter:stable}.llm-vs-crayon-app{background:#fff;color:var(--ink);font-family:Calibre,Inter,sans-serif;font-size:15px;line-height:1.55;-webkit-font-smoothing:antialiased}.hero{background:transparent;height:100vh;min-height:800px;overflow:hidden;position:relative;z-index:10}.hero-bg{bottom:0;position:absolute;top:0;width:100%;z-index:1}.hero-bg.generic{background:var(--llm-side);clip-path:polygon(0 0,56% 0,44% 100%,0 100%)}.hero-bg.crayon{background:var(--crayon-side);clip-path:polygon(56% 0,100% 0,100% 100%,44% 100%)}.hero-content{display:flex;flex-direction:column;height:100%;padding:28px 56px 24px;position:relative;z-index:3}.hero-top-row{align-items:center;display:grid;gap:28px;grid-template-columns:1fr auto 1fr;min-height:72px}.hero-brand-mark{font-family:Calibre,Inter,sans-serif;font-size:26px;font-weight:500;letter-spacing:-.01em;line-height:1.1}.hero-brand-mark.generic{color:hsla(0,0%,100%,.92);font-weight:400;justify-self:start;max-width:175px;word-spacing:999px}.hero-brand-mark.crayon{color:hsla(0,0%,100%,.92);justify-self:end}.vs-badge{align-items:center;background:linear-gradient(135deg,#fff,#f1f5f9);border-radius:50%;box-shadow:0 0 0 2px #0a0e1a,0 0 0 5px hsla(0,0%,100%,.15),0 12px 40px rgba(0,0,0,.5);color:var(--ink);display:flex;font-family:Fraunces,serif;font-size:26px;font-weight:600;height:72px;justify-content:center;letter-spacing:-.04em;width:72px}.hero-headline{padding:24px 0 20px;text-align:center}.hero-headline-text{color:#fff;font-family:Fraunces,serif;font-size:clamp(48px,7vw,88px);font-weight:300;letter-spacing:-.03em;line-height:1.05}.hero-headline-text em{font-style:italic;font-weight:500}.hero-main{align-items:center;display:grid;flex:1;gap:32px;grid-template-columns:1fr auto 1fr;transform:translateY(-50px)}.hero-rep-block{align-items:center;display:flex;flex-direction:column;gap:14px;text-align:center}.rep-label{color:hsla(0,0%,100%,.85);font-family:Fraunces,serif;font-size:22px;font-style:italic;font-weight:400;line-height:1.3;max-width:280px;position:relative;text-align:center;top:65px}.rep-label strong{color:#fff;font-style:normal;font-weight:600}.rep-illustration{filter:grayscale(1) contrast(.95) opacity(.85);height:210px;width:180px}.rep-illustration svg{display:block;height:100%;width:100%}.rep-stat{align-items:center;display:flex;flex-direction:column;gap:8px;margin-top:6px}.rep-stat-label{color:hsla(0,0%,100%,.85);font-family:JetBrains Mono,monospace;font-size:11px;font-weight:700;letter-spacing:.28em;text-transform:uppercase}.rep-stat-value{font-family:Fraunces,serif;font-size:96px;letter-spacing:-.03em;line-height:1}.rep-stat-value,.rep-stat-value.unknown{color:#fcd34d;font-weight:500}.hero-deal{flex-shrink:0;width:230px}.deal-card{background:#fff;border-radius:12px;box-shadow:0 30px 80px rgba(0,0,0,.55),0 0 0 1px hsla(0,0%,100%,.08);padding:26px 22px;position:relative;text-align:center}.deal-card:before{background:linear-gradient(to right,var(--crayon-bright),#fff,#fca5a5);border-radius:12px 12px 0 0;content:"";height:4px;left:-1px;position:absolute;right:-1px;top:-1px}.deal-tag{color:var(--dim);font-family:JetBrains Mono,monospace;font-size:9px;font-weight:700;letter-spacing:.2em;margin-bottom:14px;text-transform:uppercase}.deal-company{color:var(--ink);font-family:Fraunces,serif;font-size:28px;font-weight:500;letter-spacing:-.02em;line-height:1;margin-bottom:14px}.deal-size-label{color:var(--dim);font-family:JetBrains Mono,monospace;font-size:9px;font-weight:700;letter-spacing:.2em;margin-bottom:4px;text-transform:uppercase}.deal-amount{color:var(--crayon);font-family:Fraunces,serif;font-size:42px;font-weight:300;letter-spacing:-.03em;line-height:1}.deal-amount em{font-style:italic;font-weight:500}.hero-cta-row{display:flex;justify-content:center;padding-bottom:8px;padding-top:18px;transform:translateY(-90px)}.lets-go{align-items:center;appearance:none;background:#0f172a;border:none;border-radius:4px;box-shadow:0 12px 30px rgba(15,23,42,.45),inset 0 0 0 1px hsla(0,0%,100%,.08);color:#fff;cursor:pointer;display:inline-flex;font-family:JetBrains Mono,monospace;font-size:13px;font-weight:700;gap:14px;letter-spacing:.22em;padding:18px 32px;text-transform:uppercase;transition:transform .15s ease-out,box-shadow .15s ease-out,background .15s}.lets-go:hover{background:#1e293b;box-shadow:0 18px 36px rgba(15,23,42,.55),inset 0 0 0 1px hsla(0,0%,100%,.12);transform:translateY(-2px)}.lets-go .arrow{font-size:16px;line-height:1;transition:transform .2s ease-out}.lets-go:hover .arrow{transform:translateX(2px)}.hero.exiting .hero-headline{transform:translateY(-80px) scale(.92)}.hero.exiting .hero-deal,.hero.exiting .hero-headline{opacity:0;transition:opacity .6s ease-out,transform .8s cubic-bezier(.4,0,.2,1)}.hero.exiting .hero-deal{transform:translateY(80px) scale(.65)}.hero.exiting .vs-badge{display:none}.hero.exiting .hero-cta-row{opacity:0;transform:translateY(140px) scale(.6);transition:opacity .5s ease-out,transform .7s cubic-bezier(.4,0,.2,1)}.hero.gone{display:none}.stage-page.measuring{display:block!important;left:0;pointer-events:none;position:fixed!important;right:0;top:0;visibility:hidden;z-index:-1}.top-chrome{background:rgba(10,14,26,0);border-bottom:1px solid transparent;box-shadow:0 12px 32px transparent;display:none;left:0;position:fixed;right:0;top:0;transition:background .7s ease-out,box-shadow .7s ease-out,border-color .7s ease-out;z-index:100}.top-chrome.active{display:block}.top-chrome.visible{background:#0a0e1a;border-bottom-color:hsla(0,0%,100%,.12);box-shadow:0 12px 32px rgba(0,0,0,.4)}.sb-row{color:#fff;gap:28px;grid-template-columns:1fr auto 1fr;min-height:72px;padding:28px 56px 16px}.sb-row,.sb-side{align-items:center;display:grid}.sb-side.left{grid-template-columns:auto 1fr}.sb-side.right{grid-template-columns:1fr auto}.sb-side .sb-stat{justify-self:center}.sb-brand-wm{font-family:Calibre,Inter,sans-serif;font-size:26px;font-weight:500;letter-spacing:-.01em;line-height:1.1;visibility:hidden;white-space:nowrap}.sb-side.left .sb-brand-wm{color:hsla(0,0%,100%,.92);font-weight:400;max-width:175px;white-space:normal;word-spacing:999px}.sb-side.right .sb-brand-wm{color:hsla(0,0%,100%,.92)}.sb-stat{align-items:center;display:flex;flex-direction:column;gap:3px}.sb-stat-label{color:hsla(0,0%,100%,.9);font-family:JetBrains Mono,monospace;font-size:9px;font-weight:700;letter-spacing:.22em;line-height:1;text-indent:.22em;text-transform:uppercase}.sb-stat-value{color:#fcd34d;display:inline-block;font-family:Fraunces,serif;font-size:60px;font-weight:500;letter-spacing:-.03em;line-height:1;transform-origin:center;transition:color .3s}.sb-stat-value.unknown{color:#fcd34d}.sb-stat-value.earned,.sb-stat-value.unknown{font-weight:500;opacity:1}.sb-side.left .sb-stat-value.earned{color:var(--stat-llm)}.sb-side.right .sb-stat-value.earned{color:var(--stat-crayon)}.sb-stat-value.bumped-big{animation:bumpBig 1.1s cubic-bezier(.34,1.7,.64,1)}@keyframes bumpBig{0%{filter:brightness(1) drop-shadow(0 0 0 transparent);transform:scale(1)}18%{filter:brightness(1.7) drop-shadow(0 0 28px currentColor);transform:scale(2.4)}35%{filter:brightness(1.5) drop-shadow(0 0 22px currentColor);transform:scale(2)}65%{filter:brightness(1.15) drop-shadow(0 0 6px currentColor);transform:scale(1.08)}to{filter:brightness(1) drop-shadow(0 0 0 transparent);transform:scale(1)}}.sb-center{text-align:center}.pipeline{align-items:center;display:flex;gap:0;justify-content:center}.pipe-step{cursor:pointer;flex-shrink:0;position:relative}.pipe-bubble,.pipe-step{align-items:center;display:flex;height:26px;justify-content:center;width:26px}.pipe-bubble{background:hsla(0,0%,100%,.08);border:1.5px solid hsla(0,0%,100%,.18);border-radius:50%;color:hsla(0,0%,100%,.5);font-family:Fraunces,serif;font-size:12px;font-weight:600;transition:all .35s cubic-bezier(.34,1.56,.64,1)}.pipe-step:hover .pipe-bubble{border-color:hsla(0,0%,100%,.4);color:#fff}.pipe-step.done .pipe-bubble{background:var(--crayon);border-color:var(--crayon-bright);box-shadow:0 0 8px rgba(125,211,252,.35);color:#fff}.pipe-step.active .pipe-bubble{background:linear-gradient(135deg,var(--crayon) 0,var(--crayon-3) 100%);border-color:#fff;box-shadow:0 0 0 3px hsla(0,0%,100%,.12),0 0 16px rgba(125,211,252,.5);color:#fff;transform:scale(1.18)}body.vignette-ringing .pipe-step.active .pipe-bubble{animation:pipe-pulse 1.6s ease-in-out infinite}@keyframes pipe-pulse{0%,to{box-shadow:0 0 0 3px hsla(0,0%,100%,.12),0 0 16px rgba(125,211,252,.5);transform:scale(1.18)}50%{box-shadow:0 0 0 5px rgba(125,211,252,.28),0 0 28px rgba(125,211,252,.85);transform:scale(1.32)}}.pipe-label{color:hsla(0,0%,100%,.55);cursor:pointer;font-family:JetBrains Mono,monospace;font-size:9px;font-weight:700;left:50%;letter-spacing:.08em;line-height:1.2;position:absolute;text-align:center;text-transform:uppercase;transform:translateX(-50%)}.pipe-step.label-above .pipe-label{bottom:calc(100% + 6px)}.pipe-step.label-below .pipe-label{top:calc(100% + 6px)}.pipe-step.done .pipe-label{color:var(--crayon-bright)}.pipe-step.active .pipe-label{color:#fff;font-weight:800}.pipe-line{align-self:center;background:hsla(0,0%,100%,.15);flex:1;height:1.5px;max-width:78px;min-width:36px;transition:background .35s}.pipe-line.done{background:linear-gradient(to right,var(--crayon-bright) 0,var(--crayon) 100%)}.pipe-line-final.done{background:linear-gradient(to right,var(--crayon) 0,#fbbf24 100%)}.pipe-step.pipe-final .pipe-bubble{background:rgba(251,191,36,.12);border-color:rgba(251,191,36,.55);color:#fbbf24}.pipe-step.pipe-final .pipe-bubble svg{display:block;fill:currentColor;height:12px;width:12px}.pipe-step.pipe-final.active .pipe-bubble svg{height:14px;width:14px}.pipe-step.pipe-final:hover .pipe-bubble{border-color:#fbbf24;color:#fff}.pipe-step.pipe-final.active .pipe-bubble{background:linear-gradient(135deg,#fbbf24,#f59e0b);border-color:#fff;box-shadow:0 0 0 3px hsla(0,0%,100%,.12),0 0 18px rgba(251,191,36,.55);color:#fff;transform:scale(1.18)}.pipe-step.pipe-final .pipe-label{color:rgba(251,191,36,.8)}.pipe-step.pipe-final.active .pipe-label{color:#fff;font-weight:800}.stage-page{background:transparent;display:none;min-height:100vh;padding:200px 32px 80px;position:relative;z-index:5}.stage-page.active{display:block}.stage-page.fade-in{animation:pageIn .35s ease-out}@keyframes pageIn{0%{opacity:0}to{opacity:1}}.stage-card{margin:0 auto;max-width:1080px}.vignette-flipper{cursor:pointer;margin:0 auto 24px;max-width:760px;opacity:0;perspective:2000px;position:relative;transition:opacity 1s ease-out;width:100%}.vignette-flipper.visible{opacity:1}.vignette-inner{display:grid;grid-template-columns:1fr;min-height:240px;position:relative;transform-style:preserve-3d;transition:transform .75s cubic-bezier(.4,0,.2,1)}.vignette-inner.flipped{transform:rotateY(180deg)}.vignette-face{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:0;grid-column:1;grid-row:1;overflow:hidden}.vignette-front{align-items:center;background:#fff;border:1px solid var(--rule);border-top:3px solid var(--accent-crayon);box-shadow:0 8px 22px rgba(15,23,42,.08),0 1px 2px rgba(15,23,42,.04);color:var(--ink);display:flex;flex-direction:column;font-family:Fraunces,serif;gap:16px;justify-content:center;padding:26px 32px;position:relative;text-align:center;transition:transform .15s,box-shadow .15s}.vignette-stage-badge{align-items:center;color:var(--dim);display:inline-flex;font-family:JetBrains Mono,monospace;font-size:10px;font-weight:700;gap:8px;left:16px;letter-spacing:.22em;position:absolute;text-transform:uppercase;top:14px}.vignette-stage-badge .num{align-items:center;background:var(--ink);border-radius:50%;color:#fff;display:inline-flex;font-family:Fraunces,serif;font-size:12px;font-weight:600;height:22px;justify-content:center;letter-spacing:0;width:22px}.vignette-front-text{align-items:center;color:rgba(15,23,42,.85);display:flex;font-size:22px;font-weight:500;gap:12px;justify-content:center;letter-spacing:-.01em;line-height:1.2}.vignette-front-text .ring{animation:phone-ring 1.5s ease-in-out infinite;display:inline-block;filter:grayscale(.2);font-size:26px;transform-origin:50% 80%}@keyframes phone-ring{0%,60%,to{transform:rotate(0)}10%,30%{transform:rotate(-15deg)}20%,40%{transform:rotate(15deg)}50%{transform:rotate(0)}}.vignette-front .card-front-cue{opacity:0}.vignette-flipper.visible .vignette-front .card-front-cue{animation:vignette-fade-in 1s ease-out 2s forwards}@keyframes vignette-fade-in{0%{opacity:0}to{opacity:1}}.vignette-flipper:hover .vignette-front{box-shadow:0 16px 40px rgba(0,0,0,.18);transform:translateY(-3px)}.vignette-back{background:#fff;border:1px solid var(--rule);border-top:3px solid var(--accent-crayon);display:flex;flex-direction:column;justify-content:center;padding:50px 56px 36px;position:relative;text-align:center;transform:rotateY(180deg)}.vignette-stage-pill{color:rgba(15,23,42,.75);font-family:JetBrains Mono,monospace;font-size:10px;font-weight:700;left:24px;letter-spacing:.26em;position:absolute;text-transform:uppercase;top:18px;white-space:nowrap}.vignette-stage-pill .pill-num{color:var(--ink);font-weight:800;margin-right:4px}.vignette-stage-pill .pill-sep{color:rgba(15,23,42,.3);margin:0 6px}.vignette-live{align-items:center;color:#b91c1c;display:inline-flex;font-family:JetBrains Mono,monospace;font-size:10px;font-weight:700;gap:7px;letter-spacing:.26em;position:absolute;right:24px;text-transform:uppercase;top:18px}.vignette-live .dot{animation:live-pulse 1.6s ease-out infinite;background:#ef4444;border-radius:50%;box-shadow:0 0 0 0 rgba(239,68,68,.55);height:7px;width:7px}@keyframes live-pulse{0%{box-shadow:0 0 0 0 rgba(239,68,68,.55)}70%{box-shadow:0 0 0 8px rgba(239,68,68,0)}to{box-shadow:0 0 0 0 rgba(239,68,68,0)}}.vignette-teeup{color:var(--dim);font-family:JetBrains Mono,monospace;font-size:10px;font-weight:700;letter-spacing:.22em;margin-bottom:12px;text-transform:uppercase}.vignette-quote{color:var(--ink);font-family:Fraunces,serif;font-size:26px;font-weight:400;line-height:1.35}.vignette-quote:before{color:var(--dim);content:'"';margin-right:4px}.vignette-quote:after{color:var(--dim);content:'"';margin-left:4px}.answers-label{color:var(--dim);font-family:JetBrains Mono,monospace;font-size:11px;font-weight:700;letter-spacing:.25em;margin:0 0 20px;text-align:center;text-transform:uppercase}.cards{display:grid;gap:24px;grid-template-columns:1fr 1fr}.card-frame{display:flex;flex-direction:column;gap:12px}.card-flipper{cursor:pointer;perspective:1800px}.card-flipper.locked{cursor:default}.card-inner{display:grid;grid-template-columns:1fr;position:relative;transform-style:preserve-3d;transition:transform .75s cubic-bezier(.4,0,.2,1)}.card-inner.flipped{transform:rotateY(180deg)}.card-face{-webkit-backface-visibility:hidden;backface-visibility:hidden;border:1px solid;border-radius:18px;grid-column:1;grid-row:1;overflow:hidden}.card-back{transform:rotateY(180deg)}.card-front{align-items:center;display:flex;flex-direction:column;gap:14px;justify-content:flex-start;padding:22px 24px 24px;text-align:center}.card-back.llm,.card-front.llm{background:#fff;border-color:rgba(15,23,42,.1);border-top:3px solid var(--accent-llm);color:rgba(15,23,42,.88)}.card-back.crayon,.card-front.crayon{background:#fff;border-color:rgba(15,23,42,.1);border-top:3px solid var(--accent-crayon);color:rgba(15,23,42,.88)}.card-front-top{align-items:center;display:flex;flex-direction:column;gap:0}.card-front-illustration{filter:grayscale(1) contrast(.95) opacity(.85);flex-shrink:0;height:210px;margin-top:-52px;width:180px}.card-front-illustration svg{display:block;height:100%;width:100%}.card-front-brand{color:rgba(0,0,0,.75);font-family:Fraunces,serif;font-size:22px;font-style:italic;font-weight:400;letter-spacing:0;line-height:1.3;max-width:280px;text-align:center}.card-front-brand strong{color:var(--ink);font-style:normal;font-weight:600}.card-front-cue{align-items:center;background:#0f172a;border:none;border-radius:4px;box-shadow:0 6px 14px rgba(15,23,42,.25),inset 0 0 0 1px hsla(0,0%,100%,.04);color:#fff;cursor:pointer;display:inline-flex;flex-shrink:0;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:700;gap:10px;letter-spacing:.22em;padding:11px 22px;position:relative;text-transform:uppercase;transition:background .15s,color .15s,transform .15s,box-shadow .15s,opacity .35s ease-out}.card-flipper:not(.locked):hover .card-front-cue,.vignette-flipper:hover .card-front-cue{background:#1e293b;box-shadow:0 10px 22px rgba(15,23,42,.32),inset 0 0 0 1px hsla(0,0%,100%,.08);transform:translateY(-1px)}.card-front-cue .icon{display:inline-block;font-size:13px}.card-flipper:not(.locked):hover .card-front-cue .icon,.vignette-flipper:hover .card-front-cue .icon{animation:spinHint 1s ease-in-out infinite}@keyframes spinHint{0%,to{transform:rotateY(0)}50%{transform:rotateY(180deg)}}.card-flipper.locked .card-front-cue{opacity:0;pointer-events:none}.card-back{color:rgba(0,0,0,.88);display:flex;flex-direction:column;font-family:Fraunces,serif;gap:22px;padding:26px 28px}.card-back-section-head{border-bottom:1px solid rgba(0,0,0,.15);color:rgba(0,0,0,.6);font-family:Fraunces,serif;font-size:18px;font-style:italic;font-weight:500;letter-spacing:-.01em;margin-bottom:8px;padding-bottom:6px}.card-back.llm .card-back-section-head{border-bottom-color:rgba(185,28,28,.35);color:rgba(185,28,28,.85)}.card-back.crayon .card-back-section-head{border-bottom-color:rgba(4,120,87,.35);color:rgba(4,120,87,.9)}.card-back-said{background:hsla(0,0%,100%,.75);border-left:4px solid var(--ink);border-radius:10px;color:rgba(0,0,0,.95);font-family:Fraunces,serif;font-size:18px;font-style:italic;line-height:1.55;padding:16px 18px}.card-back-said:before{color:rgba(0,0,0,.35);content:"\201C";margin-right:3px}.card-back-said:after{color:rgba(0,0,0,.35);content:"\201D";margin-left:3px}.card-back-howitwent{color:rgba(0,0,0,.82);font-family:Fraunces,serif;font-size:16.5px;line-height:1.55}.card-back-points{color:rgba(0,0,0,.85);font-family:Fraunces,serif;list-style:disc outside;margin:0;padding-left:22px}.card-back-points li{font-size:16px;line-height:1.55;margin-bottom:12px}.card-back-points li:last-child{margin-bottom:0}.card-back-points strong{color:#000;font-weight:600}.card-back.llm .card-back-points li::marker{color:#b91c1c}.card-back.crayon .card-back-points li::marker{color:#047857}.nav-btn{align-items:center;appearance:none;background:#fff;border:1px solid rgba(15,23,42,.12);border-radius:50%;box-shadow:0 4px 12px rgba(15,23,42,.08),0 1px 2px rgba(15,23,42,.04);color:var(--ink);cursor:pointer;display:flex;font:inherit;height:56px;justify-content:center;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .3s ease-out,transform .15s ease-out,box-shadow .15s ease-out,border-color .15s,background .15s;width:56px;z-index:5}.nav-btn .arrow{font-size:18px;line-height:1;transform:translateY(2px)}.nav-btn .label{display:none}.nav-btn:hover{border-color:rgba(15,23,42,.28);box-shadow:0 8px 18px rgba(15,23,42,.12),0 1px 2px rgba(15,23,42,.06);transform:translateY(calc(-50% - 1px))}.nav-btn:disabled{opacity:0!important;pointer-events:none}.nav-prev{left:-88px}.nav-next{right:-88px}.nav-btn.nav-final-cta{align-items:center;border-radius:999px;display:inline-flex;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:700;gap:10px;height:auto;letter-spacing:.18em;padding:14px 20px 14px 22px;right:-210px;text-transform:uppercase;white-space:nowrap;width:auto}.nav-btn.nav-final-cta .cta-text{display:inline-block}.nav-btn.nav-final-cta .arrow{font-size:18px;line-height:1;transform:none}.stage-card.both-flipped .nav-btn:not(:disabled){opacity:1;pointer-events:auto}.stage-bottom-nav{display:none}@media (max-width:1080px){.stage-bottom-nav{align-items:center;display:flex;gap:14px;justify-content:space-between;margin:32px auto 0;max-width:760px;padding:0 8px}.stage-bottom-nav .nav-btn{height:56px;position:static;transform:none;width:56px}.stage-bottom-nav .nav-btn:hover{transform:translateY(-1px)}.stage-bottom-nav .nav-btn.nav-final-cta{background:#0f172a;border:none;border-radius:4px;color:#fff;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:700;gap:10px;height:auto;letter-spacing:.18em;padding:14px 22px;text-transform:uppercase;width:auto}.stage-bottom-nav .nav-btn.nav-final-cta .cta-text{display:inline-block}}.controls{align-items:center;display:none;gap:24px;justify-content:space-between;margin-left:auto;margin-right:auto;margin-top:32px;max-width:1080px}.next-btn{appearance:none;background:var(--ink);border:none;border-radius:999px;box-shadow:0 12px 30px rgba(15,23,42,.25);color:#fff;cursor:pointer;font:inherit;font-size:16px;font-weight:700;padding:18px 36px;transition:all .15s}.next-btn:hover{background:var(--crayon-3);transform:translateY(-1px)}.next-btn.glow{background:linear-gradient(135deg,var(--crayon) 0,var(--crayon-3) 100%);box-shadow:0 16px 40px rgba(5,56,191,.4)}.back-btn{appearance:none;background:transparent;border:none;color:var(--dim);cursor:pointer;font-family:JetBrains Mono,monospace;font-size:12px;font-weight:700;letter-spacing:.2em;padding:10px 16px;text-transform:uppercase}.back-btn:hover{color:var(--ink)}.back-btn:disabled{opacity:0;pointer-events:none}.verdict{background:linear-gradient(180deg,#0a0e1a,#001764);color:#fff;display:none;min-height:100vh;overflow:hidden;padding:0 32px 80px;position:relative;z-index:5}.verdict.active{display:block}.verdict:before{background:radial-gradient(ellipse at 50% 30%,rgba(45,195,208,.15) 0,transparent 60%);content:"";inset:0;pointer-events:none;position:absolute}.verdict-inner{margin:0 auto;max-width:1200px;position:relative;text-align:center}.verdict-tag{color:#fbbf24;font-family:JetBrains Mono,monospace;font-size:12px;font-weight:700;letter-spacing:.3em;margin-bottom:18px;text-transform:uppercase}.verdict-headline{font-family:Fraunces,serif;font-size:48px;font-weight:300;letter-spacing:-.025em;line-height:1.15;margin:0 auto 40px;max-width:1000px}.verdict-headline em{color:var(--crayon-bright);font-style:italic;font-weight:500}.verdict-chart{background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.08);border-radius:16px;box-shadow:0 24px 60px rgba(0,0,0,.35);padding:18px 14px 6px;position:relative}.verdict-chart svg{display:block;font-family:JetBrains Mono,monospace;height:auto;width:100%}.verdict-chart svg .x-label{cursor:pointer}.verdict-chart svg .x-label:hover text{fill:#fff!important}.verdict-chart svg .dot{cursor:pointer}.verdict-chart svg .dot circle{transition:r .15s,stroke-width .15s}.verdict-chart svg .dot:hover circle{r:9;stroke-width:3}.verdict-helper{color:hsla(0,0%,100%,.55);font-family:Fraunces,serif;font-size:15px;font-style:italic;margin-top:18px}.verdict-restart{appearance:none;background:transparent;border:1px solid hsla(0,0%,100%,.3);border-radius:999px;color:#fff;cursor:pointer;font-family:JetBrains Mono,monospace;font-size:12px;letter-spacing:.2em;margin-top:28px;padding:12px 26px;text-transform:uppercase}.verdict-restart:hover{background:hsla(0,0%,100%,.1)}@media (max-width:1480px){.hero-content,.sb-row{padding-left:32px;padding-right:32px}.sb-row{gap:22px}.sb-stat-value{font-size:50px}.pipe-line{max-width:60px}}@media (max-width:1280px){.hero-content,.sb-row{padding-left:22px;padding-right:22px}.sb-row{gap:14px}.sb-side.left{justify-content:start}.sb-side.left,.sb-side.right{column-gap:14px;grid-template-columns:auto auto}.sb-side.right{justify-content:end}.sb-side .sb-stat{justify-self:auto}.sb-stat-value{font-size:42px}.sb-stat-label{font-size:8px;letter-spacing:.18em}.pipe-line{max-width:38px;min-width:22px}.pipe-bubble{font-size:11px}.pipe-bubble,.pipe-step{height:22px;width:22px}.pipe-label{font-size:8px;letter-spacing:.04em}.hero-brand-mark,.sb-brand-wm{font-size:22px}.hero-brand-mark.generic,.sb-side.left .sb-brand-wm{max-width:132px}.nav-btn.nav-final-cta{border-radius:50%;height:56px;padding:0;right:-88px;width:56px}.nav-btn.nav-final-cta .cta-text{display:none}}@media (max-width:1080px){.sb-center{display:none}.sb-row{gap:14px;grid-template-columns:1fr 1fr;min-height:84px;padding:24px 18px 14px}.sb-side.left{justify-content:start}.sb-side.right{justify-content:end}.sb-stat-value{font-size:38px}.cards{grid-template-columns:1fr}.vignette-inner{min-height:200px}.nav-btn{height:48px;width:48px}.nav-btn .arrow{font-size:16px}.nav-prev{left:-64px}.nav-next{right:-64px}.nav-btn.nav-final-cta{height:48px;right:-64px;width:48px}.hero-content{padding:24px 22px}.hero-main{gap:22px;grid-template-columns:1fr;transform:none}.hero-deal{margin:0 auto;max-width:280px;width:100%}.hero-cta-row{padding-top:6px;transform:none}.verdict-headline{font-size:36px}}@media (max-width:768px){.hero-content,.sb-row{padding-left:14px;padding-right:14px}.sb-row{min-height:78px;padding-bottom:12px;padding-top:18px}.hero-brand-mark,.sb-brand-wm{font-size:18px}.hero-brand-mark.generic,.sb-side.left .sb-brand-wm{max-width:110px}.sb-stat-value{font-size:28px}.sb-stat-label{font-size:7px;letter-spacing:.12em}.hero-headline-text{font-size:36px}.rep-illustration{height:160px;width:140px}.rep-stat-value{font-size:64px}.rep-label{font-size:18px;max-width:220px;top:40px}.lets-go{font-size:11px;letter-spacing:.18em;padding:14px 22px}.nav-prev{left:-8px}.nav-btn.nav-final-cta,.nav-next{right:-8px}.verdict-headline{font-size:28px}.verdict{padding-left:16px;padding-right:16px}}