@property --beam{syntax:"<angle>";inherits:false;initial-value:0deg}.h2{font:600 clamp(2.25rem,1.1rem + 3.4vw,4.375rem)/1.02 var(--display);letter-spacing:-.046em;text-wrap:balance}.h3{font:600 clamp(1.5rem,1.3rem + .6vw,1.875rem)/1.1 var(--display);letter-spacing:-.03em}.sec-head{margin-bottom:clamp(48px,5vw,72px)}@media (min-width:1101px){.sec-head--split{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gap);align-items:last baseline}.sec-head--split>.label{grid-column:1/-1}.sec-head--split>.h2{grid-column:1/span 7}.sec-head--split>.sec-lead{grid-column:8/span 5;margin-top:0}.sec-head--split .ln{display:inline}}.sec-head .h2{margin-top:22px}.sec-lead{max-width:680px;margin-top:24px;font-size:clamp(1.0625rem,1rem + .3vw,1.1875rem);line-height:1.6;color:var(--ink-2)}[data-theme=dark] .sec-lead{color:var(--n-text-2)}@media (min-width:641px){.ln{display:block}}[data-theme=dark] .h2{color:#fff}.sec-head--row{display:flex;justify-content:space-between;align-items:flex-end;gap:24px 40px;flex-wrap:wrap}.link{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0;border:0;background:none;font:600 .9375rem/1 var(--sans);color:var(--ink);cursor:pointer}.link svg{width:15px;height:15px;color:var(--blue);transition:transform .25s var(--ease-out)}.link:hover svg{transform:translate(3px)}@media (hover:hover){.link>span:not(.sr-only),.link{background:linear-gradient(currentColor,currentColor) 0 calc(50% + .72em) /0 1px no-repeat;transition:background-size .35s var(--ease-out)}.link:hover{background-size:calc(100% - 23px) 1px}}.link--dark{color:#fff}.link--dark svg{color:var(--blue-3)}.pill{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;font:500 .75rem/1.3 var(--sans);white-space:nowrap}.pill:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.pill--review{background:#fbf1dc;color:#8a5a06}.pill--paid{background:var(--mint-wash);color:var(--mint-ink)}.pill--done{background:var(--p-2);color:var(--ink-3)}.pill--dark,.pill--live{background:#5b9bff24;color:var(--sky)}.chip{display:inline-flex;align-items:center;gap:10px;min-height:40px;padding:0 14px 0 12px;border:1px solid var(--n-line-2);border-radius:999px;background:#ffffff0a;font-size:.875rem;color:var(--n-text-2);transition:border-color .2s,background-color .2s}.chip:hover{border-color:#aac3eb73;background:#ffffff12}.chip svg{width:13px;height:13px;opacity:.7}.chip-dot{width:7px;height:7px;border-radius:50%;background:var(--mint);box-shadow:0 0 0 4px #2fd08f29}.chip-sep{width:1px;height:14px;background:var(--n-line-2)}.chip .tnum{font-family:var(--mono);font-size:.8125rem;color:#fff}.hero{position:relative;overflow:hidden;isolation:isolate;margin-top:calc(var(--hdr) * -1);padding:calc(var(--hdr) + clamp(48px,6vw,96px)) 0 clamp(120px,10vw,152px);background:var(--n-0);color:var(--n-text)}.hero-fx{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;pointer-events:none}.fx-orb{position:absolute;border-radius:50%}.fx-orb--a{right:-180px;top:-380px;width:1000px;height:1000px;background:radial-gradient(closest-side,#1a66e057,#1a66e000)}.fx-orb--b{left:-300px;top:420px;width:900px;height:900px;background:radial-gradient(closest-side,#2fd08f14,#2fd08f00)}.fx-floor{position:absolute;left:50%;bottom:-1004px;width:max(180%,1800px);height:1100px;border-radius:50%;transform:translate(-50%);background:radial-gradient(60% 30% at 50% 0%,rgba(26,102,224,.22),transparent 70%),#050a15;box-shadow:0 0 0 1px #aac3eb5c,0 -1px 0 1px #5b9bff38,0 -30px 90px -10px #1a66e07a,0 -80px 200px #1a66e033}.fx-floor:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:50%;padding:1.5px;background:linear-gradient(90deg,transparent 22%,rgba(214,232,255,.95) 50%,transparent 78%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;filter:drop-shadow(0 0 8px rgba(91,155,255,.85))}.hero-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gap);align-items:center}.hero-copy{grid-column:1/span 6;padding-right:24px}.hero-title{margin-top:28px;font:600 clamp(2.75rem,1.4rem + 3.9vw,5rem)/1 var(--display);letter-spacing:-.052em;color:#fff;text-wrap:balance}.hero-title .hl{display:block;overflow:hidden;padding-bottom:.08em;margin-bottom:-.08em}.hero-title .hl>span{display:inline-block}.rot{display:inline-block;padding-right:.06em;font:italic 400 1.08em/.9 var(--serif);letter-spacing:-.01em;background:linear-gradient(100deg,#cfe3ff,#7fb2ff 30%,#3f86ff 48%,#e8f2ff 52%,#7fb2ff 66%,#3f86ff) 100% 0/250% 100%;-webkit-background-clip:text;background-clip:text;color:transparent}.hero-lead{max-width:30em;margin-top:28px;font-size:clamp(1.0625rem,1rem + .35vw,1.25rem);line-height:1.55;color:var(--n-text-2)}.hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:36px}.console-wrap{grid-column:7/span 6;perspective:1400px}.console{position:relative;border:1px solid transparent;border-radius:var(--r-lg);background:linear-gradient(180deg,#16274aeb,#0a1426f5);box-shadow:inset 0 1px #ffffff0f,0 50px 100px -40px #000000bf;transform:rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .5s var(--ease-out);transform-style:preserve-3d}.console:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;padding:1px;background:conic-gradient(from var(--beam),transparent 0deg,transparent 250deg,rgba(91,155,255,.95) 300deg,rgba(127,230,187,.8) 330deg,transparent 360deg),linear-gradient(140deg,#5b9bff80,#aac3eb14 35%,#aac3eb0f 65%,#2fd08f4d);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.console:after{content:"";position:absolute;inset:auto 10% -40px;z-index:-1;height:80px;border-radius:50%;background:radial-gradient(closest-side,rgba(26,102,224,.45),transparent);filter:blur(10px);pointer-events:none}.console-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px;border-bottom:1px solid var(--n-line)}.console-tabs{display:flex;gap:2px;padding:3px;border-radius:999px;background:#00000047}.console-tab{min-height:40px;padding:0 15px;border:0;border-radius:999px;background:none;color:var(--n-text-3);font:500 .875rem/1 var(--sans);transition:background-color .2s,color .2s}.console-tab:hover{color:#fff}.console-tab[aria-selected=true]{background:var(--n-3);color:#fff;box-shadow:inset 0 1px #ffffff12,0 1px 2px #0000004d}.console-tag{margin-right:8px;font:500 .75rem/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--n-text-3)}.console-panel{padding:20px 22px 22px}.console-head{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px}.console-title{margin-top:8px;font:600 1.0625rem/1.25 var(--sans);color:#fff}.legend{display:flex;gap:14px;padding-top:2px;font-size:.8125rem;color:var(--n-text-2)}.legend li{display:inline-flex;align-items:center;gap:7px;white-space:nowrap}.legend li:before{content:"";width:14px;height:2px;border-radius:2px}.lg-with:before{background:var(--blue-3)}.lg-without:before{background:repeating-linear-gradient(90deg,var(--coral) 0 4px,transparent 4px 7px)}.status{flex:none;display:inline-flex;align-items:center;gap:7px;padding:5px 11px;border-radius:999px;font:500 .75rem/1.3 var(--sans);white-space:nowrap}.status:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.status--ok{background:#2fd08f1f;color:#7fe6bb}.status--warn{background:#ff7a6b24;color:#ffb3a9}.chart{position:relative;margin:0 0 18px}.chart-plot{position:relative;height:clamp(190px,18vw,230px);margin:0 0 26px 44px;touch-action:pan-y}.chart-plot:focus-visible{outline:2px solid var(--blue-3);outline-offset:8px;border-radius:6px}.chart-plot svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.c-grid{stroke:#aac3eb17;stroke-width:1;vector-effect:non-scaling-stroke}.c-zero{stroke:#aac3eb59;stroke-width:1;vector-effect:non-scaling-stroke}.c-neg{fill:#ff7a6b29}.c-with-fill{fill:url(#cWithFill)}.c-without{fill:none;stroke:var(--coral);stroke-width:1.75;stroke-dasharray:5 4;vector-effect:non-scaling-stroke;stroke-linejoin:round}.c-with{fill:none;stroke:var(--blue-3);stroke-width:2.5;vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round}.ct-ys{position:absolute;left:-44px;top:0;bottom:0;width:38px}.ct-y{position:absolute;right:0;top:var(--y);transform:translateY(-50%);font:500 .75rem/1 var(--mono);color:var(--n-text-3);white-space:nowrap}.ct-xs{position:absolute;left:0;right:0;top:calc(100% + 10px)}.ct-x{position:absolute;left:var(--x);transform:translate(-50%);font:500 .75rem/1 var(--mono);color:var(--n-text-3);white-space:nowrap}.ct-x:first-child{transform:none}.c-ann{position:absolute;left:var(--x);top:var(--y);font:500 .75rem/1.2 var(--sans);white-space:nowrap;pointer-events:none}.c-ann--adv{transform:translate(10px,-50%);padding:5px 9px;border-radius:999px;background:var(--blue);color:#fff;box-shadow:0 6px 14px -6px #1a66e0cc}.c-ann--adv:before{content:"";position:absolute;left:-14px;top:50%;width:8px;height:8px;margin-top:-4px;border:2px solid var(--blue-3);border-radius:50%;background:var(--n-1)}.c-ann--adv b{font-weight:700;font-variant-numeric:tabular-nums}.c-ann--neg{transform:translate(-50%,-50%);color:#ffb3a9}.c-ann--pay{transform:translate(-50%,calc(-100% - 10px));padding:3px 9px;border:1px solid var(--n-line-2);border-radius:999px;background:var(--n-1);color:var(--n-text-2)}.c-cross{position:absolute;top:0;bottom:0;left:var(--cx,0);width:0;border-left:1px dashed rgba(170,195,235,.5);pointer-events:none}.c-tip{position:absolute;top:-4px;left:10px;display:grid;gap:3px;min-width:190px;padding:9px 11px;border:1px solid var(--n-line-2);border-radius:10px;background:#060c18f5;font:500 .75rem/1.3 var(--sans);color:var(--n-text-2);white-space:nowrap;box-shadow:0 12px 30px -12px #000c}.c-tip.is-left{left:auto;right:10px}.c-tip b{font:500 .75rem/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--n-text-3)}.c-tip span{display:flex;justify-content:space-between;gap:14px}.c-tip i{font-style:normal;font-variant-numeric:tabular-nums;color:#fff}.c-tip .t-without i{color:#ffb3a9}.kpis{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin-bottom:16px;border:1px solid var(--n-line);border-radius:14px;overflow:hidden;background:var(--n-line)}.kpis--2{grid-template-columns:1fr 1fr}.kpis div{display:grid;gap:6px;padding:12px 14px;background:#060c188c}.kpis dt{font-size:.75rem;color:var(--n-text-3)}.kpis dd{font:600 1.25rem/1 var(--display);letter-spacing:-.03em;color:#fff}.kpi-key dd{color:var(--mint)}.range{display:grid;gap:4px;margin-top:4px}.range-top{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-size:.8125rem;color:var(--n-text-2)}.range-top output{font:500 .875rem/1 var(--mono);color:#fff}.range-hint{font:500 .75rem/1 var(--mono);color:var(--n-text-3)}.range-input{--p:4%;-webkit-appearance:none;appearance:none;width:100%;height:40px;margin:0;background:transparent;cursor:pointer}.range-input::-webkit-slider-runnable-track{height:4px;border-radius:4px;background:linear-gradient(90deg,var(--blue-3) var(--p),rgba(170,195,235,.18) var(--p))}.range-input::-moz-range-track{height:4px;border-radius:4px;background:linear-gradient(90deg,var(--blue-3) var(--p),rgba(170,195,235,.18) var(--p))}.range-input::-webkit-slider-thumb{-webkit-appearance:none;width:20px;height:20px;margin-top:-8px;border:0;border-radius:50%;background:#fff;box-shadow:0 0 0 5px #5b9bff40,0 2px 6px #0006;transition:box-shadow .2s}.range-input::-moz-range-thumb{width:20px;height:20px;border:0;border-radius:50%;background:#fff;box-shadow:0 0 0 5px #5b9bff40,0 2px 6px #0006}.range-input:hover::-webkit-slider-thumb{box-shadow:0 0 0 8px #5b9bff40,0 2px 6px #0006}.range-input:focus-visible{outline:none}.range-input:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px var(--n-1),0 0 0 5px var(--blue-3)}.range-input:focus-visible::-moz-range-thumb{box-shadow:0 0 0 3px var(--n-1),0 0 0 5px var(--blue-3)}.ltv-read{display:flex;align-items:baseline;gap:14px;margin:4px 0 28px}.ltv-read strong{font:600 3.25rem/1 var(--display);letter-spacing:-.05em;color:#fff}.ltv-read span{max-width:17em;font-size:.875rem;line-height:1.4;color:var(--n-text-2)}.ltv-bar{position:relative;height:10px;margin:0 0 34px;border-radius:6px;background:#aac3eb1f}.ltv-fill{position:absolute;left:0;top:0;bottom:0;width:calc(var(--ltv) * 1%);max-width:100%;border-radius:6px;background:linear-gradient(90deg,var(--blue),var(--blue-3));transition:width .35s var(--ease-out)}.ltv-bar.is-over .ltv-fill{background:linear-gradient(90deg,#d9534a,var(--coral))}.ltv-ref{position:absolute;left:70%;z-index:1;top:-6px;bottom:-6px;border-left:1.5px dashed var(--amber)}.ltv-ref em{position:absolute;bottom:100%;left:-15px;margin-bottom:3px;font:500 .75rem/1 var(--mono);font-style:normal;color:var(--amber)}.ltv-scale{position:absolute;left:0;right:0;top:calc(100% + 8px);display:flex;justify-content:space-between;font:500 .75rem/1 var(--mono);color:var(--n-text-3)}.ltv-scale i{font-style:normal}.console-note{margin-top:12px;padding:10px 12px;border-radius:10px;background:#2fd08f14;font-size:.8125rem;line-height:1.45;color:#a8ecd0}.console-note.is-warn{background:#ff7a6b1f;color:#ffc2b9}.console-fine{margin-top:12px;font-size:.75rem;line-height:1.5;color:var(--n-text-3)}.console-fine b{color:var(--n-text-2)}.trustbar{display:grid;gap:32px;margin-top:clamp(56px,6vw,96px);padding-top:32px;border-top:1px solid var(--n-line)}.stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--gap)}.stats>div{display:flex;flex-direction:column;gap:10px}.stats>div+div{padding-left:var(--gap);border-left:1px solid var(--n-line-2)}.stats dd{white-space:nowrap;font:500 clamp(2.25rem,1.4rem + 2.4vw,3.75rem)/1 var(--display);letter-spacing:-.05em;background:linear-gradient(180deg,#fff 30%,#a9c6ee);-webkit-background-clip:text;background-clip:text;color:transparent}.stats dt{font:500 .75rem/1.4 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--n-text-3)}.registers{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.registers:before{content:"Verified on public registers";margin-right:12px;font:500 .75rem/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--n-text-3)}.registers a{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 14px;border:1px solid var(--n-line);border-radius:999px;font-size:.875rem;color:var(--n-text-2);transition:border-color .2s,color .2s}.registers a:hover{border-color:var(--n-line-2);color:#fff}.registers svg{width:14px;height:14px;color:var(--mint)}.registers svg:last-of-type{width:12px;height:12px;color:var(--n-text-3)}.registers b{font:500 .8125rem/1 var(--mono);color:#fff}.lines,.how,.insights,.faq{background:var(--p-0)}.lines,.how,.platform,.proof,.insights,.faq,.apply{padding:0 0 calc(var(--sec) * .55)}.lines{padding-top:calc(var(--sec) * .7)}.lines,.platform,.insights,.faq{content-visibility:auto}.lines{contain-intrinsic-size:auto 1500px}.platform{contain-intrinsic-size:auto 1300px}.insights{contain-intrinsic-size:auto 700px}.faq{contain-intrinsic-size:auto 900px}.card{border:1px solid var(--p-line);border-radius:var(--r-lg);background:var(--card);box-shadow:var(--lift)}.modules{display:grid;grid-template-columns:1fr 1fr;gap:var(--gap)}.module{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--p-line);border-radius:var(--r-lg);background:var(--card);box-shadow:var(--lift);transition:box-shadow .3s var(--ease),border-color .3s}.module:hover{border-color:var(--p-line-2);box-shadow:var(--lift-2)}.module-ui{padding:var(--pad) var(--pad) 18px;background:linear-gradient(180deg,var(--p-0),#fff);border-bottom:1px solid var(--p-line)}.ui-head{display:flex;justify-content:space-between;margin-bottom:12px;font:500 .75rem/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.ui-foot{margin-top:12px;font:500 .75rem/1.45 var(--mono);color:var(--ink-3)}.queue{display:grid;gap:6px}.queue li{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:11px 14px;border:1px solid var(--p-line);border-radius:12px;background:#fff;font-size:.8125rem}.queue li.is-hot{border-color:#bcd3f7;box-shadow:0 0 0 3px var(--blue-wash)}.q-id{font:500 .75rem/1 var(--mono);color:var(--ink-3)}.q-co{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.q-amt{font-weight:600}.deal{padding:16px;border:1px solid var(--p-line);border-radius:14px;background:#fff}.deal-bar{height:6px;border-radius:6px;background:var(--p-2);overflow:hidden}.deal-bar i{display:block;height:100%;border-radius:6px;background:linear-gradient(90deg,var(--blue),var(--blue-3))}.deal-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:14px 0 16px;font-size:.75rem;color:var(--ink-3)}.deal-steps li{display:flex;align-items:center;gap:6px}.deal-steps span{flex:none;width:14px;height:14px;border:1.5px solid var(--p-line-2);border-radius:50%}.deal-steps .is-done{color:var(--ink)}.deal-steps .is-done span{border-color:var(--mint-ink);background:var(--mint-ink) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m3.8 7.2 2.1 2.1 4.3-4.4'/%3E%3C/svg%3E") center/12px no-repeat}.deal-steps .is-now{color:var(--blue);font-weight:600}.deal-steps .is-now span{border-color:var(--blue);background:var(--blue);box-shadow:inset 0 0 0 3px #fff}.deal-kv{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;border-radius:10px;overflow:hidden;background:var(--p-line)}.deal-kv div{display:grid;gap:4px;padding:10px 12px;background:var(--p-1)}.deal-kv dt{font-size:.75rem;color:var(--ink-3)}.deal-kv dd{font-size:.875rem;font-weight:600}.module-body{display:flex;flex-direction:column;flex:1;padding:var(--pad)}.module-body>p{margin-top:12px;color:var(--ink-2)}.mkpi{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:24px 0 8px;border:1px solid var(--p-line);border-radius:14px;background:var(--p-1);overflow:hidden}.mkpi div{display:grid;grid-template-rows:auto 1fr;gap:10px;padding:16px 18px}.mkpi div+div{border-left:1px solid var(--p-line)}.mkpi dt{font:500 .75rem/1.2 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.mkpi dd{align-self:end;font:600 clamp(1.5rem,1.1rem + 1vw,2rem)/1 var(--display);letter-spacing:-.04em;white-space:nowrap}.list{margin-top:20px;border-top:1px solid var(--p-line)}.list li{border-bottom:1px solid var(--p-line)}.list a,.list div{display:grid;grid-template-columns:minmax(0,auto) minmax(0,1fr) auto;align-items:center;gap:14px;min-height:52px;padding:6px 4px}.list b{font-weight:600;font-size:.9375rem}.list span{font-size:.875rem;color:var(--ink-3);text-align:right}.list svg{width:15px;height:15px;color:var(--ink-3);transition:transform .25s var(--ease-out),color .2s}.list a{border-radius:10px;transition:background-color .15s,padding .25s var(--ease-out)}.list a:hover{padding:6px 10px;background:var(--p-0)}.list a:hover b,.list a:hover svg{color:var(--blue)}.list a:hover svg{transform:translate(3px)}.list--plain div{grid-template-columns:minmax(0,auto) minmax(0,1fr)}.module-note{margin-top:20px;padding:14px 16px;border-radius:12px;background:var(--p-1);border:1px solid var(--p-line);font-size:.875rem;line-height:1.5;color:var(--ink-2)}.module-note b{display:block;margin-bottom:4px;font:500 .75rem/1.2 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.module-foot{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:auto;padding-top:28px}.compare{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:16px 20px;margin-top:var(--gap);padding:18px var(--pad);border:1px solid var(--p-line);border-radius:var(--r-lg);background:var(--card);box-shadow:var(--lift);transition:border-color .2s,box-shadow .25s}.compare:hover{border-color:var(--p-line-2);box-shadow:var(--lift-2)}.compare-ico{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:var(--p-2);color:var(--ink)}.compare-ico svg{width:20px;height:20px}.compare-t{color:var(--ink-2)}.compare-t b{color:var(--ink)}.compare-opts{display:flex;align-items:center;gap:8px;font-size:.8125rem;font-weight:500;color:var(--ink-2)}.compare-opts i{padding:6px 12px;border:1px solid var(--p-line-2);border-radius:999px;background:var(--p-1);font-style:normal;white-space:nowrap;transition:border-color .2s,background-color .2s}.compare-opts i:first-child{border-color:var(--ink);background:var(--ink);color:#fff}.compare-opts em{font:500 .75rem/1 var(--mono);font-style:normal;color:var(--ink-3)}.compare:hover .compare-opts i:not(:first-child){border-color:var(--ink-3);background:#fff}.compare-go{display:inline-flex;align-items:center;gap:8px;font-weight:600}.compare-go svg{width:16px;height:16px;color:var(--blue);transition:transform .25s var(--ease-out)}.compare:hover .compare-go svg{transform:translate(3px)}.seg{display:inline-flex;gap:2px;padding:4px;border:1px solid var(--p-line);border-radius:999px;background:#fff;box-shadow:var(--lift)}.seg button{min-height:42px;padding:0 18px;border:0;border-radius:999px;background:none;font:500 .9375rem/1 var(--sans);color:var(--ink-3);transition:background-color .2s,color .2s}.seg button:hover{color:var(--ink)}.seg button[aria-selected=true]{background:var(--ink);color:#fff}.story{--tl:100;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gap);align-items:start}.story-stage{grid-column:1/span 7;align-self:stretch}.story-steps{grid-column:9/span 4}.statement{position:relative;overflow:hidden;border:1px solid var(--p-line);border-radius:var(--r-lg);background:var(--card);box-shadow:var(--lift-2)}.statement:before{content:"";position:absolute;z-index:1;top:0;bottom:0;left:13px;width:3px;border-left:1px solid rgba(178,59,44,.32);border-right:1px solid rgba(178,59,44,.32);pointer-events:none}.statement-head{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;flex-wrap:wrap;padding:var(--pad) var(--pad) 20px}.statement-head h3{margin-top:12px;font:600 1.375rem/1.15 var(--display);letter-spacing:-.03em}.statement-sub{font:500 .8125rem/1 var(--mono);color:var(--ink-3)}.tl{padding:0 var(--pad) 4px}.tl-track{position:relative;height:4px;border-radius:4px;background:var(--p-2)}.tl-fill{position:absolute;left:0;top:0;bottom:0;width:calc(var(--tl) * 1%);border-radius:4px;background:linear-gradient(90deg,var(--blue),var(--blue-3));transition:width .7s var(--ease-out)}.tl-dot{position:absolute;z-index:1;left:calc(var(--tl) * 1%);top:50%;width:14px;height:14px;margin:-7px 0 0 -7px;border-radius:50%;background:#fff;box-shadow:0 0 0 2px var(--blue),0 0 0 7px #1a66e024;transition:left .7s var(--ease-out)}.tl{padding-top:26px}.tl-ms{position:absolute;left:calc(var(--x) * 1%);top:50%;width:0;height:0}.tl-ms:before{content:"";position:absolute;left:-5px;top:-5px;width:10px;height:10px;border-radius:2px;background:var(--mint-ink);transform:rotate(45deg);transition:background-color .45s,box-shadow .45s;box-shadow:0 0 0 3px var(--card)}.tl-ms em{position:absolute;bottom:12px;left:-4px;font:600 .75rem/1 var(--mono);font-style:normal;color:var(--mint-ink);white-space:nowrap;transition:color .45s}.tl-ms--end em{left:auto;right:-4px}.story.is-live[data-step="1"] .tl-ms:before,.story.is-live[data-step="2"] .tl-ms--end:before{background:var(--p-line-2)}.story.is-live[data-step="1"] .tl-ms em,.story.is-live[data-step="2"] .tl-ms--end em{color:var(--ink-3)}.tl-ticks{position:relative;height:26px}.tl-ticks i{position:absolute;left:calc(var(--x) * 1%);top:10px;transform:translate(-50%);font:500 .75rem/1 var(--mono);font-style:normal;color:var(--ink-3);white-space:nowrap}.tl-ticks i:first-child{transform:none}.tl-ticks i:last-child{transform:translate(-100%)}.st-total{display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin:8px var(--pad) 0;padding:18px 0;border-top:1px solid var(--p-line)}.st-total span{font:500 .75rem/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.st-total b{font:600 clamp(2.25rem,1.6rem + 1.6vw,3.25rem)/1 var(--display);letter-spacing:-.05em;color:var(--ink);text-decoration:underline double transparent;text-decoration-thickness:1px;text-underline-offset:.2em;transition:text-decoration-color .45s var(--ease)}.story:not(.is-live) .st-total b,.story[data-step="4"] .st-total b{text-decoration-color:var(--ink)}.ledger-table{font-size:.9375rem}.ledger-table th,.ledger-table td{padding:13px var(--pad);text-align:left;vertical-align:middle}.ledger-table td+td,.ledger-table th+th{padding-left:8px}.ledger-table thead th{padding-top:11px;padding-bottom:11px;border-top:1px solid var(--p-line);border-bottom:1px solid var(--p-line);background:var(--p-1);font:500 .75rem/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.ledger-table tbody tr+tr td{border-top:1px solid var(--p-line)}.ledger-table td:first-child{width:72px;white-space:nowrap;font-family:var(--mono);font-size:.875rem;color:var(--ink-3)}.ledger-table .r{text-align:right;white-space:nowrap}.ledger-table td.r{font-weight:600}.ledger-table .is-in td:nth-child(3){color:var(--mint-ink)}.ledger-table .is-fee td:nth-child(3){color:var(--coral-ink)}.ledger-table tbody tr{transition:opacity .45s var(--ease),background-color .45s}.tag{display:inline-block;margin-left:6px;padding:2px 7px;border-radius:999px;background:var(--p-2);font:500 .75rem/1.3 var(--mono);color:var(--ink-3);vertical-align:1px}.statement .fine{padding:16px var(--pad) var(--pad);border-top:1px solid var(--p-line);font-size:.8125rem;line-height:1.55;color:var(--ink-3)}.story-intro{padding:20px 0 24px;border-bottom:1px solid var(--p-line);font-size:.9375rem;line-height:1.6;color:var(--ink-2)}.story-intro b{display:block;margin-bottom:6px;font:500 .75rem/1.2 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.story-steps ol{counter-reset:none}.story-steps li{position:relative;padding:28px 0 28px 24px;border-bottom:1px solid var(--p-line);transition:opacity .45s var(--ease)}.story-steps li:before{content:"";position:absolute;left:0;top:28px;bottom:28px;width:2px;border-radius:2px;background:var(--p-line-2);transition:background-color .45s}.st-day{font:500 .75rem/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--blue-ink)}.story-steps h3{margin-top:12px;font:600 1.5rem/1.15 var(--display);letter-spacing:-.03em}.story-steps p{margin-top:8px;color:var(--ink-2)}.story-steps p b{font-weight:600;color:var(--ink)}.how-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px 28px;margin-top:32px}.story.is-wide .statement{position:sticky;top:calc(var(--hdr) + 36px)}.story.is-wide .story-steps li{min-height:52vh;display:flex;flex-direction:column;justify-content:center}.story-mini{display:none}.story.is-live:not(.is-wide) .story-mini{position:sticky;z-index:3;top:calc(var(--hdr) + 8px);display:grid;grid-template-columns:1fr auto;align-items:baseline;gap:4px 12px;margin:0 0 8px;padding:12px 16px 14px;border:1px solid var(--p-line);border-radius:16px;background:#fffdf9f0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--lift-2)}.sm-k{font:500 .75rem/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.sm-v{font:600 1.5rem/1 var(--display);letter-spacing:-.04em}.sm-track{grid-column:1/-1;height:4px;overflow:hidden;border-radius:4px;background:var(--p-2)}.sm-track i{display:block;width:calc(var(--tl) * 1%);height:100%;border-radius:4px;background:linear-gradient(90deg,var(--blue),var(--blue-3));transition:width .7s var(--ease-out)}.story.is-live:not(.is-wide) .story-steps li{min-height:42vh;display:flex;flex-direction:column;justify-content:center}.story.is-live .story-steps li:not(.is-on) :is(.st-day,h3,p,p b){color:var(--ink-3)}.story.is-live .story-steps li:not(.is-on) h3{font-weight:500}.story-steps :is(.st-day,h3,p,p b){transition:color .45s var(--ease)}.story.is-live .story-steps li.is-on:before{background:linear-gradient(180deg,var(--blue),var(--blue-3))}.story.is-live[data-step="1"] tbody tr:is([data-at="2"],[data-at="3"],[data-at="4"]),.story.is-live[data-step="2"] tbody tr:is([data-at="3"],[data-at="4"]),.story.is-live[data-step="3"] tbody tr[data-at="4"]{background:var(--p-1)}.story.is-live[data-step="1"] tbody tr:is([data-at="2"],[data-at="3"],[data-at="4"]) :is(td,.tag),.story.is-live[data-step="2"] tbody tr:is([data-at="3"],[data-at="4"]) :is(td,.tag),.story.is-live[data-step="3"] tbody tr[data-at="4"] :is(td,.tag){color:var(--ink-3);font-weight:400}.story.is-live tbody tr :is(td,.tag){transition:color .45s var(--ease)}.story.is-live[data-step="1"] tbody tr[data-at="1"],.story.is-live[data-step="2"] tbody tr[data-at="2"],.story.is-live[data-step="3"] tbody tr[data-at="3"],.story.is-live[data-step="4"] tbody tr[data-at="4"]{background:var(--blue-wash)}.pipeline{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--gap);margin-bottom:var(--gap)}.pipeline li{position:relative;display:grid;gap:8px;align-content:start;padding:22px var(--pad) 24px;border:1px solid var(--p-line);border-radius:18px;background:var(--card);box-shadow:var(--lift)}.pipeline li:before{content:"";position:absolute;left:var(--pad);right:var(--pad);top:-1px;height:3px;border-radius:0 0 3px 3px;background:var(--p-line-2)}.pipeline li:has(~.is-key):before{background:var(--blue)}.pipeline .is-key{border-color:#bcd3f7;box-shadow:0 0 0 4px var(--blue-wash),0 24px 44px -26px #1a66e073}.pipeline .is-key:before{background:linear-gradient(90deg,var(--blue),var(--mint))}.node{display:grid;place-items:center;width:34px;height:34px;border:1px solid var(--p-line-2);border-radius:50%;background:#fff;font:600 .8125rem/1 var(--mono);color:var(--ink-2)}.pipeline .is-key .node{border-color:var(--blue);background:var(--blue);color:#fff}.pipeline h3{margin-top:12px;font:600 1.1875rem/1.2 var(--display);letter-spacing:-.025em}.pipeline p{font-size:.9375rem;line-height:1.55;color:var(--ink-2)}.br-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--gap)}.race{display:flex;flex-direction:column;grid-column:1/span 7;padding:var(--pad);border:1px solid var(--p-line);border-radius:var(--r-lg);background:var(--card);box-shadow:var(--lift)}.race-foot{display:grid;grid-template-columns:1fr 1fr;gap:var(--gap);margin-top:auto;padding-top:22px;border-top:1px solid var(--p-line)}.race-foot div{display:grid;gap:6px;align-content:start}.race-foot dt{font:500 .75rem/1.2 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.race-foot dd{font-size:.9375rem;line-height:1.5;color:var(--ink-2)}.race-head h3{margin-top:12px;font:600 1.375rem/1.15 var(--display);letter-spacing:-.03em}.race-plot{position:relative;margin:26px 0 32px;padding:26px 0 0}.race-row{display:grid;grid-template-columns:150px 1fr;align-items:center;gap:16px;margin-bottom:14px}.race-k{font-size:.875rem;font-weight:600;color:var(--ink-2)}.race-track{position:relative;display:block;height:32px;border-radius:999px;background:var(--p-0)}.race-bar{position:absolute;left:0;top:0;bottom:0;width:calc(var(--w) * 1%);border-radius:999px}.race-bar--fast{background:linear-gradient(90deg,var(--blue),var(--blue-3))}.race-bar--slow{background:repeating-linear-gradient(-45deg,#e3ded3 0 6px,#efece5 6px 12px)}.race-v{position:absolute;left:calc(16.7% + 12px);top:50%;transform:translateY(-50%);font:600 .8125rem/1 var(--sans);font-style:normal;color:var(--blue);white-space:nowrap}.race-v--in{left:auto;right:12px;color:var(--ink-2)}.race-deadline{position:absolute;top:0;bottom:22px;left:calc(166px + (100% - 166px) * var(--x) / 100);border-left:1.5px dashed var(--coral-ink)}.race-deadline em{position:absolute;top:0;left:8px;font:500 .75rem/1 var(--mono);font-style:normal;color:var(--coral-ink);white-space:nowrap}.race-axis{position:relative;height:16px;margin-left:166px;border-top:1px solid var(--p-line-2)}.race-axis i{position:absolute;left:calc(var(--x) * 1%);top:6px;transform:translate(-50%);font:500 .75rem/1 var(--mono);font-style:normal;color:var(--ink-3);white-space:nowrap}.race-axis i:first-child{transform:none}.race-axis i:last-child{transform:translate(-100%)}.fit{grid-column:8/span 5;display:grid;grid-template-rows:1fr 1fr;gap:var(--gap)}.fit-col{padding:22px var(--pad);border:1px solid var(--p-line);border-radius:var(--r-lg);background:var(--card)}.fit-h{margin-bottom:10px;font:500 .75rem/1.2 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.fit-h--warn{color:var(--coral-ink)}.checks li{position:relative;padding:6px 0 6px 28px;font-size:.9375rem;line-height:1.5;color:var(--ink-2)}.checks li:before{content:"";position:absolute;left:0;top:8px;width:18px;height:18px;border-radius:50%;background:var(--mint-wash) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18' fill='none' stroke='%230f7a50' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5.5 9.2 2.4 2.4 4.6-4.8'/%3E%3C/svg%3E") center/16px no-repeat}.checks--warn li:before{background:var(--coral-wash) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18' fill='none' stroke='%23b23b2c' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M9 5.5v4.2M9 12.4v.2'/%3E%3C/svg%3E") center/16px no-repeat}.notice{margin-top:var(--gap);padding:16px var(--pad);border:1px solid #efd2ca;border-radius:16px;background:var(--coral-wash);font-size:.9375rem;color:#5a2a22}.notice b{color:var(--coral-ink)}.platform,.proof,.apply{position:relative;isolation:isolate;background:var(--n-0);color:var(--n-text)}.platform{overflow:hidden}.platform:before{content:"";position:absolute;z-index:-1;left:50%;top:-320px;width:1200px;height:720px;margin-left:-600px;background:radial-gradient(closest-side,rgba(26,102,224,.2),transparent);pointer-events:none}.bento{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:var(--gap)}.tile{position:relative;display:flex;flex-direction:column;overflow:hidden;border-radius:var(--r-lg);background:linear-gradient(180deg,#16274ab3,#0a1426e0)}.tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:inherit;padding:1px;background:linear-gradient(180deg,#aac3eb57,#aac3eb0f 45%,#5b9bff29);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.tile:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:radial-gradient(420px circle at var(--mx,50%) var(--my,-30%),rgba(91,155,255,.14),transparent 60%);opacity:0;transition:opacity .3s}.tile:hover:before{opacity:1}.tile--portal{grid-column:span 4;grid-row:span 2}.tile--sign,.tile--upload,.tile--ai,.tile--api,.tile--speed{grid-column:span 2}.tile-ui{position:relative;flex:1;min-height:160px;padding:var(--pad) var(--pad) 8px}.tile-body{position:relative;display:grid;gap:8px;justify-items:start;padding:16px var(--pad) var(--pad)}.tile-body h3{font:600 1.1875rem/1.2 var(--display);letter-spacing:-.025em;color:#fff}.tile-body p{font-size:.9375rem;line-height:1.55;color:var(--n-text-2)}.tile-body .link{margin:-2px 0 -6px;font-size:.875rem}.tile--portal .tile-ui{display:grid;gap:14px;align-content:center;padding:40px 40px 8px}.tile--portal .tile-body{padding:16px 40px 36px}.tile--portal .tile-body h3{font-size:1.75rem;letter-spacing:-.035em}:is(.tile--ai,.tile--api,.tile--speed) .tile-ui{flex:0 0 212px;display:grid;align-content:center}.tile--speed .tile-ui{justify-items:center}.pk{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;padding:20px;border:1px solid var(--n-line-2);border-radius:18px;background:#060c1899;box-shadow:0 30px 60px -30px #0009}.pk-ring{position:relative;display:grid;place-items:center;width:64px;height:64px;overflow:hidden;border:1px solid rgba(91,155,255,.4);border-radius:50%;background:radial-gradient(circle,#5b9bff40,#5b9bff0d);color:var(--sky)}.pk-ring svg{width:30px;height:30px}.pk-scan{position:absolute;left:0;right:0;top:6%;height:2px;background:var(--mint);box-shadow:0 0 12px 2px #2fd08fb3}.pk-txt{display:grid;gap:3px}.pk-txt b{font-size:1.0625rem;color:#fff}.pk-txt span{font-size:.875rem;color:var(--n-text-3)}.pk-ok{display:inline-flex;align-items:center;gap:6px;padding:6px 11px;border-radius:999px;background:#2fd08f1f;font-size:.8125rem;font-weight:600;color:#7fe6bb}.pk-ok svg{width:14px;height:14px}.pk-list{display:grid;grid-template-columns:max-content minmax(0,1fr) auto;gap:8px}.pk-list li{display:grid;grid-column:1/-1;grid-template-columns:subgrid;align-items:center;gap:14px;padding:12px 16px;border:1px solid var(--n-line);border-radius:14px;background:#ffffff05;font-size:.875rem}.pk-list .pill{justify-self:start}.pk-list b{font-weight:500;color:var(--n-text)}.pk-list i{justify-self:end;font:500 .75rem/1 var(--mono);font-style:normal;color:var(--n-text-3)}.pk-track{display:grid;gap:14px;padding:16px 18px 18px;border:1px solid var(--n-line);border-radius:14px;background:#ffffff05}.pk-tk{font:500 .75rem/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--n-text-3)}.pk-track ol{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.pk-track li{display:grid;gap:10px;font-size:.8125rem;color:var(--n-text-3)}.pk-track li:before{content:"";height:4px;border-radius:2px;background:#ffffff14}.pk-track li.done{color:var(--n-text-2)}.pk-track li.done:before{background:var(--blue)}.pk-track li.now{color:#fff}.pk-track li.now:before{background:linear-gradient(90deg,var(--blue-3) 55%,rgba(255,255,255,.08) 55%)}.doc{position:relative;display:grid;gap:9px;width:78%;margin:4px auto 0;padding:18px 18px 16px;border-radius:12px;background:#f7f6f2;box-shadow:0 20px 40px -20px #000000b3;transform:rotate(-2deg)}.doc-l{height:6px;border-radius:4px;background:#dedad1}.doc-l--s{width:60%}.doc-sig{margin-top:6px;padding-top:4px;border-top:1px dashed #c3bdb0;color:var(--blue)}.doc-sig svg{width:100%;height:30px}.sig-path{stroke-dasharray:260;stroke-dashoffset:0}.hash{display:block;width:max-content;margin:16px auto 0;padding:5px 11px;border:1px solid var(--n-line-2);border-radius:999px;background:#060c1899;font:500 .75rem/1 var(--mono);color:#7fe6bb}.up{display:grid;gap:12px}.up li{display:grid;grid-template-columns:1fr auto;gap:6px 10px;align-items:center;font-size:.8125rem;color:var(--n-text)}.up-bar{grid-column:1/-1;height:5px;overflow:hidden;border-radius:5px;background:#aac3eb1f}.up-bar i{display:block;width:var(--w);height:100%;border-radius:5px;background:linear-gradient(90deg,var(--blue),var(--blue-3))}.up li:first-child .up-bar i{background:var(--mint)}.up-s{grid-row:1;grid-column:2;font:500 .75rem/1 var(--mono);color:var(--n-text-3)}.up-s svg{width:15px;height:15px;color:var(--mint)}.up-foot{display:flex;align-items:center;gap:8px;margin-top:16px;font:500 .75rem/1 var(--mono);color:var(--n-text-3)}.up-foot svg{width:13px;height:13px;color:var(--mint)}.chat{display:grid;gap:10px}.msg{max-width:90%;padding:10px 13px;border-radius:14px;font-size:.8125rem;line-height:1.45}.msg--q{justify-self:end;border-bottom-right-radius:4px;background:var(--blue);color:#fff}.msg--a{justify-self:start;border:1px solid var(--n-line-2);border-bottom-left-radius:4px;background:#ffffff0a;color:var(--n-text)}.src{display:block;width:max-content;margin-top:8px;padding:3px 9px;border-radius:999px;background:#5b9bff29;font:500 .75rem/1.2 var(--mono);color:var(--sky)}.code{padding:16px;overflow:hidden;border:1px solid var(--n-line);border-radius:14px;background:#040912;font:500 .75rem/1.65 var(--mono);color:var(--n-text-2);white-space:pre}.c-p{color:var(--mint)}.c-s{color:#9ec5ff}.c-b{color:var(--n-text-3)}.gauge{position:relative;width:148px;height:148px}.gauge svg{width:100%;height:100%;transform:rotate(-90deg)}.g-track{fill:none;stroke:#aac3eb1f;stroke-width:8}.g-fill{fill:none;stroke:var(--blue-3);stroke-width:8;stroke-linecap:round;stroke-dasharray:314;stroke-dashoffset:60;filter:drop-shadow(0 0 6px rgba(91,155,255,.6))}.g-v{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;justify-items:center;gap:6px}.g-v b{font:600 2.5rem/1 var(--display);letter-spacing:-.04em;color:#fff}.g-v small{font:500 .75rem/1.3 var(--mono);letter-spacing:.08em;text-align:center;text-transform:uppercase;color:var(--n-text-3)}.proof{background:radial-gradient(90% 60% at 85% 0%,rgba(26,102,224,.16),transparent 70%),linear-gradient(180deg,#081428,#060c18 75%)}.cases{display:grid;grid-template-columns:1fr 1fr;gap:var(--gap)}.case,.voice{position:relative;border-radius:var(--r-lg)}.case:before,.voice:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(180deg,#aac3eb57,#aac3eb0f 45%,#5b9bff29);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;transition:opacity .35s}.case:after,.voice:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(180deg,#5b9bffe6,#5b9bff1a 60%,#7fe6bb80);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .35s;pointer-events:none}.case:hover:after,.voice:hover:after{opacity:1}.case{display:flex;flex-direction:column;padding:var(--pad);background:linear-gradient(180deg,#16274ab8,#0a1426b8)}.case-top{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:.8125rem;color:var(--n-text-3)}.case-fig{display:flex;align-items:baseline;gap:10px;margin-top:28px;font:600 clamp(2rem,1.6rem + 1vw,2.75rem)/1 var(--display);letter-spacing:-.045em;color:#fff}.case-fig small{font:500 .75rem/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--n-text-3)}.case h3{margin:18px 0 10px;font:600 1.3125rem/1.25 var(--display);letter-spacing:-.025em;color:#fff}.case>p:not(.case-fig){font-size:var(--fs-small);line-height:1.6;color:var(--n-text-2)}.case-kv{display:grid;grid-template-columns:1fr 1fr;margin-top:auto;padding-top:24px}.case-kv div{display:grid;gap:6px;padding-top:14px;border-top:1px solid var(--n-line)}.case-kv div+div{padding-left:16px}.case-kv dt{font:500 .75rem/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--n-text-3)}.case-kv dd{font-size:.9375rem;font-weight:500;color:#fff}.case-go{align-self:flex-start;margin-top:14px;margin-bottom:-10px;font-size:.875rem}.verify{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gap);margin-top:clamp(64px,7vw,104px);padding-top:32px;border-top:1px solid var(--n-line-2)}.verify-h{grid-column:1/span 4;font:600 clamp(1.5rem,1.2rem + .8vw,2rem)/1.15 var(--display);letter-spacing:-.03em;color:#fff}.verify-h span{display:block;font:italic 400 1.08em/1.1 var(--serif);letter-spacing:-.01em;color:var(--sky)}.verify-list{grid-column:5/span 8;display:grid;grid-template-columns:1fr 1fr;gap:var(--gap)}.verify-list a{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:6px 12px;min-height:96px;padding:18px 20px;border:1px solid var(--n-line);border-radius:16px;background:#ffffff05;transition:border-color .2s,background-color .2s}.verify-list a:hover{border-color:var(--n-line-2);background:#ffffff0d}.vf-k{grid-column:1/-1;font:500 .75rem/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--n-text-3)}.verify-list b{font-weight:600;color:#fff}.vf-n{font:500 .8125rem/1 var(--mono);color:var(--mint)}.verify-list svg{width:14px;height:14px;color:var(--n-text-3);transition:transform .25s var(--ease-out)}.verify-list a:hover svg{transform:translate(2px,-2px)}.voices{margin-top:clamp(64px,7vw,104px)}.voices-head{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px 24px;margin-bottom:var(--gap)}.voices-head h3{font:600 1.375rem/1.2 var(--display);letter-spacing:-.025em;color:#fff}.voices-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--gap)}.voice{display:flex;flex-direction:column;justify-content:space-between;gap:24px;padding:var(--pad);background:#ffffff06}.voice blockquote p{font:400 1.125rem/1.5 var(--display);letter-spacing:-.012em;color:#fff}.voice figcaption{display:flex;align-items:center;gap:12px;font-size:.8125rem;color:var(--n-text-3)}.voice figcaption>span:last-child{display:grid;gap:2px}.voice figcaption b{font-weight:600;color:var(--n-text-2)}.avatar{display:grid;place-items:center;flex:none;width:38px;height:38px;border-radius:50%;background:linear-gradient(135deg,var(--blue),#0f3a80);font:600 .875rem/1 var(--display);color:#fff}.voice--lead{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr) 300px;align-items:end;column-gap:48px;padding:48px var(--pad) 44px 112px}.voice--lead blockquote{position:relative}.voice--lead blockquote:before{content:"\201c";position:absolute;left:-84px;top:-34px;font:italic 400 9rem/1 var(--serif);background:linear-gradient(180deg,#a9c6ee,#1a66e0);-webkit-background-clip:text;background-clip:text;color:transparent}.voice--lead blockquote p{font:italic 400 clamp(1.75rem,1.1rem + 1.6vw,2.5rem)/1.2 var(--serif);letter-spacing:-.01em}.voice--lead .q-mk{display:none}.voice--lead figcaption{padding-bottom:6px}.guides{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--gap)}.guide{display:flex;flex-direction:column;gap:10px;overflow:hidden;border:1px solid var(--p-line);border-radius:var(--r-lg);background:var(--card);box-shadow:var(--lift);transition:border-color .2s,box-shadow .3s var(--ease),transform .3s var(--ease)}.guide:hover{border-color:var(--p-line-2);box-shadow:var(--lift-2);transform:translateY(-3px)}.guide>:not(.gc){margin-left:var(--pad);margin-right:var(--pad)}.gc{display:flex;flex-wrap:wrap;align-content:center;gap:6px;height:132px;margin-bottom:10px;padding:18px var(--pad);border-bottom:1px solid var(--p-line);background:var(--p-1);transition:background-color .3s}.guide:hover .gc{background:var(--p-0)}.gc--terms i{padding:4px 10px;border:1px solid var(--p-line-2);border-radius:999px;background:#fff;font:500 .75rem/1.2 var(--mono);font-style:normal;color:var(--ink-3)}.gc--terms i.on{border-color:var(--blue);background:var(--blue-wash);color:var(--blue)}.gc--split,.gc--stack{flex-direction:column;flex-wrap:nowrap;align-content:stretch;justify-content:center;gap:10px}.gc-row{display:grid;grid-template-columns:90px 1fr;align-items:center;gap:3px 10px}.gc-row em{font:500 .75rem/1 var(--mono);font-style:normal;color:var(--ink-2)}.gc-row b{height:8px;border-radius:5px;background:linear-gradient(90deg,var(--coral),#ffb3a9)}.gc-row b.ins{background:linear-gradient(90deg,var(--mint-ink),var(--mint))}.gc-row small{grid-column:2;font-size:.75rem;color:var(--ink-3)}.gc-bar{display:flex;gap:3px;height:26px}.gc-bar b{display:flex;align-items:center;width:var(--w);padding:0 8px;overflow:hidden;border-radius:7px;background:var(--blue);font:500 .75rem/1 var(--mono);color:#fff;white-space:nowrap}.gc-bar b.cis{background:var(--amber);color:#3a2700}.gc-bar b.ret{background:repeating-linear-gradient(-45deg,#d5d0c5 0 3px,#efede7 3px 6px)}.gc--stack small{font-size:.75rem;color:var(--ink-3)}.gc--clock{flex-wrap:nowrap;align-items:center;gap:14px}.gc--clock svg{width:64px;height:64px;flex:none;transform:rotate(-90deg)}.gc--clock .t{fill:none;stroke:var(--p-2);stroke-width:6}.gc--clock .f{fill:none;stroke:var(--amber);stroke-width:6;stroke-linecap:round;stroke-dasharray:170;stroke-dashoffset:40}.gc--clock>span{display:grid;gap:4px}.gc--clock b{font:600 1.75rem/1 var(--display);letter-spacing:-.04em}.gc--clock small{font:500 .75rem/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.guide-k{display:inline-flex;align-items:center;gap:8px;font:500 .75rem/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.guide-go .guide-t{margin-left:auto;white-space:nowrap;font:500 .75rem/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.dot{width:7px;height:7px;border-radius:50%;background:var(--blue)}.dot--br{background:var(--amber)}.guide-h{margin:0;font:600 1.1875rem/1.25 var(--display);letter-spacing:-.025em}.guide-d{flex:1;font-size:.9375rem;line-height:1.55;color:var(--ink-2)}.guide-go{display:flex;flex-wrap:wrap;row-gap:6px;align-items:center;gap:8px;margin-top:6px;margin-bottom:var(--pad);font-size:.875rem;font-weight:600}.guide-go svg{width:15px;height:15px;color:var(--blue);transition:transform .25s var(--ease-out)}.guide:hover .guide-go svg{transform:translate(3px)}.faq-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gap);align-items:start}.faq-side{grid-column:1/span 5;position:sticky;top:120px;display:grid;justify-items:start;gap:20px}.faq-side .sec-lead{margin-top:4px}.faq-side .h2,.apply-copy .h2{font-size:clamp(2.25rem,1.2rem + 2.9vw,3.875rem);letter-spacing:-.042em}.faq-list{grid-column:7/span 6;overflow:hidden;border:1px solid var(--p-line);border-radius:var(--r-lg);background:var(--card);box-shadow:var(--lift)}.qa{position:relative}.qa+.qa{border-top:1px solid var(--p-line)}.qa summary{position:relative;display:block;padding:24px 72px 24px var(--pad);cursor:pointer;list-style:none;font:600 1.125rem/1.4 var(--sans);letter-spacing:-.01em;transition:background-color .15s}.qa summary::-webkit-details-marker{display:none}.qa summary:hover{background:var(--p-1)}.qa summary:focus-visible{outline-offset:-4px;border-radius:14px}.qa summary:after{content:"";position:absolute;right:var(--pad);top:50%;width:26px;height:26px;margin-top:-13px;border-radius:50%;background:var(--p-2) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%230c121c' stroke-width='1.6' stroke-linecap='round'%3E%3Cpath d='m4.5 6.5 3.5 3.5 3.5-3.5'/%3E%3C/svg%3E") center/14px no-repeat;transition:transform .3s var(--ease-out),background-color .2s}.qa[open]{background:linear-gradient(90deg,#eef3fc,#fff0 70%)}.qa[open]:before{content:"";position:absolute;left:0;top:18px;bottom:18px;width:3px;border-radius:0 3px 3px 0;background:var(--blue)}.qa[open] summary:hover{background:transparent}.qa[open] summary:after{transform:rotate(180deg);background-color:var(--blue-wash)}.qa div{padding:0 72px 24px var(--pad);color:var(--ink-2)}@supports (interpolate-size:allow-keywords){.faq-list{interpolate-size:allow-keywords}.qa::details-content{height:0;overflow:clip;opacity:0;transition:height .35s var(--ease-out),opacity .3s,content-visibility .35s allow-discrete}.qa[open]::details-content{height:auto;opacity:1}}@media (prefers-reduced-motion:reduce){.qa::details-content{transition:none}}.qa div a{color:var(--blue);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.ask-box{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;width:100%;max-width:var(--measure);min-height:64px;margin-top:8px;padding:0 10px 0 16px;border:1px solid var(--p-line-2);border-radius:999px;background:#fff;box-shadow:var(--lift);color:var(--ink-3);font:400 1rem/1.3 var(--sans);text-align:left;cursor:text;transition:border-color .2s,box-shadow .25s}.ask-box:hover{border-color:#a9c4ef;box-shadow:0 0 0 4px var(--blue-wash),var(--lift)}.ask-ic{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--ink);color:#fff}.ask-ic svg{width:16px;height:16px}.ask-ph{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ask-go{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--ink);color:#fff;transition:transform .25s var(--ease-out)}.ask-go svg{width:16px;height:16px}.ask-box:hover .ask-go{transform:translate(2px)}.ask-note{justify-self:stretch;max-width:var(--measure);margin-top:-4px;font-size:.875rem;line-height:1.55;color:var(--ink-3);text-wrap:wrap}.ask-all{margin-top:-14px}.apply{overflow:hidden;padding-bottom:calc(var(--sec) / 2 + 24px)}.apply:before{content:"";position:absolute;z-index:-1;right:-200px;bottom:-80px;width:1000px;aspect-ratio:1;background:radial-gradient(closest-side,rgba(26,102,224,.24),transparent 74%);pointer-events:none}.apply-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gap);align-items:center}.apply-copy{grid-column:1/span 5;display:grid;gap:20px;align-content:start}.apply-copy .sec-lead{margin-top:4px}.steps{display:grid;margin-top:12px}.steps li{position:relative;display:grid;grid-template-columns:34px 1fr;gap:16px;padding:0 0 22px}.steps li:not(:last-child):before{content:"";position:absolute;left:16.5px;top:38px;bottom:2px;width:1px;background:var(--n-line-2)}.steps .node{border-color:var(--n-line-2);background:var(--n-2);color:var(--sky)}.steps div{display:grid;gap:4px;padding-top:6px}.steps li:first-child .node{border-color:#fff;background:#fff;color:var(--ink);box-shadow:0 0 0 5px #ffffff14}.steps b{font-weight:600;color:#fff}.steps span:not(.node){font-size:.9375rem;line-height:1.55;color:var(--n-text-2)}.apply-talk{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin-top:8px;padding-top:24px;border-top:1px solid var(--n-line-2);font-size:.9375rem;color:var(--n-text-2)}.apply-talk>svg{width:18px;height:18px;color:var(--blue-3)}.apply-talk a{display:inline-flex;align-items:center;gap:6px;min-height:44px;font-weight:600;color:#fff}.apply-talk a svg{width:14px;height:14px;transition:transform .25s var(--ease-out)}.apply-talk a:hover svg{transform:translate(3px)}.form{grid-column:7/span 6;position:relative;isolation:isolate;display:grid;gap:18px;padding:32px;border-radius:24px;background:#fff;color:var(--ink);box-shadow:0 50px 100px -40px #000c}.form:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:2;border-radius:inherit;padding:1px;background:linear-gradient(160deg,#5b9bfff2,#fff0 38% 70%,#7fe6bbb3);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.form:after{content:"";position:absolute;inset:auto 6% -60px;z-index:-1;height:120px;background:radial-gradient(closest-side,rgba(26,102,224,.55),transparent);filter:blur(14px);pointer-events:none}.form-head{display:grid;gap:6px}.form-progress{display:flex;gap:16px;margin-bottom:12px;font-size:.8125rem;color:var(--ink-3)}.form-progress li{display:inline-flex;align-items:center;gap:8px}.form-progress li+li:before{content:"";width:24px;height:1px;margin-right:4px;background:var(--p-line-2)}.form-progress span{display:grid;place-items:center;width:22px;height:22px;border:1px solid var(--p-line-2);border-radius:50%;font:600 .75rem/1 var(--mono)}.form-progress .is-now{font-weight:600;color:var(--ink)}.form-progress .is-now span{border-color:var(--ink);background:var(--ink);color:#fff}.form-head h3{font:600 clamp(1.5rem,1.3rem + .6vw,1.875rem)/1.1 var(--display);letter-spacing:-.035em}.form-head>p:last-child{font-size:.9375rem;color:var(--ink-3)}.form legend,.form label{display:block;margin-bottom:7px;font-size:.875rem;font-weight:600;color:var(--ink)}.form .opt{margin-left:6px;font-weight:400;font-size:.8125rem;color:var(--ink-3)}.pick{display:grid;grid-template-columns:1fr 1fr;gap:8px}.pick label{position:relative;margin:0}.pick input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.pick span{display:flex;align-items:center;gap:10px;min-height:52px;padding:0 16px;border:1px solid var(--p-line-2);border-radius:14px;font-size:.9375rem;font-weight:600;color:var(--ink-2);transition:border-color .2s,background-color .2s,color .2s,box-shadow .2s}.pick span svg{width:18px;height:18px;color:var(--ink-3);transition:color .2s}.pick label:hover span{border-color:var(--ink-3)}.pick input:checked+span{border-color:var(--ink);background:var(--p-0);color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.pick input:checked+span svg{color:var(--blue)}.pick input:focus-visible+span{outline:2px solid var(--blue);outline-offset:2px}.row2{display:grid;grid-template-columns:1fr 1fr;gap:18px 14px}.field input,.field select,.field textarea{display:block;width:100%;min-height:50px;padding:12px 14px;border:1px solid var(--p-line-2);border-radius:12px;background:#fff;font-size:1rem;color:var(--ink);transition:border-color .2s,box-shadow .2s}.field textarea{min-height:96px;resize:vertical;line-height:1.5}.field select{-webkit-appearance:none;appearance:none;padding-right:40px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%2362676f' stroke-width='1.6' stroke-linecap='round'%3E%3Cpath d='m4 6 4 4 4-4'/%3E%3C/svg%3E") right 14px center/14px no-repeat}.field input::placeholder,.field textarea::placeholder{color:#8d9098}.field input:hover,.field select:hover,.field textarea:hover{border-color:var(--ink-3)}.field input:focus,.field select:focus,.field textarea:focus{outline:none;border-color:var(--blue);box-shadow:0 0 0 4px #1a66e026}.field [aria-invalid=true],.field [aria-invalid=true]:focus{border-color:var(--coral-ink);box-shadow:0 0 0 4px #b23b2c21}.form-msg{display:flex;align-items:center;gap:8px;padding:10px 12px;border-radius:10px;background:var(--coral-wash);font-size:.9375rem;font-weight:600;color:var(--coral-ink)}.form-msg:before{content:"!";flex:none;display:grid;place-items:center;width:18px;height:18px;border-radius:50%;background:var(--coral-ink);font:700 .75rem/1 var(--sans);color:#fff}.field .form-msg{margin-top:8px;padding:0;background:none;font-size:.875rem;animation:rise .25s var(--ease-out)}.field [aria-invalid=true]{border-width:1.5px}.form-msg:empty{display:none}.form .cb-btn--primary{background:var(--ink);color:#fff;box-shadow:0 12px 26px -12px #0c121c8c}.form .cb-btn--primary:hover{background:#1e2836}.form .cb-btn--primary:after{background:linear-gradient(100deg,transparent,rgba(255,255,255,.2),transparent)}.form-fine{display:flex;align-items:flex-start;gap:10px;font-size:.8125rem;line-height:1.5;color:var(--ink-3)}.form-fine svg{flex:none;width:15px;height:15px;margin-top:2px;color:var(--mint-ink)}.form-fine a{color:var(--ink-2);text-decoration:underline;text-underline-offset:3px}.hp{position:absolute!important;left:-10000px!important;width:1px;height:1px;overflow:hidden}.cb-ai{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;display:grid;place-items:center;padding:16px}.cb-ai__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#040810a8;opacity:0;transition:opacity .25s var(--ease)}.cb-ai__panel{position:relative;display:flex;flex-direction:column;width:min(560px,100%);max-height:min(720px,calc(100dvh - 32px));border:1px solid var(--n-line-2);border-radius:var(--r-lg);background:var(--n-1);color:#fff;box-shadow:0 40px 100px -30px #000000b3;opacity:0;transform:translateY(12px) scale(.98);transition:opacity .25s var(--ease),transform .25s var(--ease)}.cb-ai.is-open .cb-ai__scrim{opacity:1}.cb-ai.is-open .cb-ai__panel{opacity:1;transform:none}.cb-ai__head{display:flex;align-items:flex-start;gap:16px;padding:22px 22px 16px;border-bottom:1px solid var(--n-line)}.cb-ai__head h2{font:600 1.25rem/1.2 var(--display);letter-spacing:-.02em}.cb-ai__head p{margin-top:6px;font-size:.875rem;line-height:1.5;color:var(--n-text-3)}.cb-ai__x{flex:none;display:grid;place-items:center;width:44px;height:44px;margin:-6px -6px 0 auto;border:0;border-radius:999px;background:none;color:var(--n-text-2);font-size:1.75rem;line-height:1}.cb-ai__x:hover{background:#ffffff14;color:#fff}.cb-ai__body{flex:1;overflow-y:auto;padding:20px 22px}.cb-ai__hi{margin-bottom:14px;color:var(--n-text-2)}.cb-ai .cb-ask-log:not([hidden])+.cb-ai__hello{display:none}.cb-ai .cb-ask-chips{display:grid;gap:8px}.cb-ai .cb-ask-chips button{min-height:48px;padding:12px 16px;border:1px solid var(--n-line-2);border-radius:14px;background:#ffffff0a;color:#fff;font:500 .9375rem/1.35 var(--sans);text-align:left}.cb-ai .cb-ask-chips button:hover{border-color:var(--sky);background:#7fb2ff1a}.cb-ai .cb-ask-log{display:grid;gap:12px}.cb-ai .cb-ask-msg{max-width:92%;padding:12px 14px;border-radius:14px;font-size:.9375rem;line-height:1.55}.cb-ai .cb-ask-msg p{margin:0 0 8px}.cb-ai .cb-ask-msg p:last-child{margin:0}.cb-ai .cb-ask-msg ul{margin:0 0 8px;padding-left:18px;list-style:disc}.cb-ai .cb-ask-q{justify-self:end;border-bottom-right-radius:4px;background:var(--blue);color:#fff}.cb-ai .cb-ask-a{justify-self:start;border:1px solid var(--n-line);border-bottom-left-radius:4px;background:#ffffff0d;color:#fff}.cb-ai .cb-ask-a a{color:var(--sky);text-decoration:underline;text-underline-offset:3px}.cb-ai :is(.cb-ask-sources,.cb-ask-from,.cb-ask-results){display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.cb-ai :is(.cb-ask-sources,.cb-ask-from,.cb-ask-results)>span{width:100%;font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--n-text-3)}.cb-ai :is(.cb-ask-sources,.cb-ask-from,.cb-ask-results) a{padding:6px 10px;border-radius:999px;background:#7fb2ff24;color:#fff;font-size:.8125rem;text-decoration:none}.cb-ai .cb-ask-results ul{display:grid;gap:6px;width:100%;padding:0;list-style:none}.cb-ai .cb-ask-dots{display:inline-flex;gap:5px}.cb-ai .cb-ask-dots i{width:7px;height:7px;border-radius:50%;background:var(--sky);animation:cb-ask-dot 1.2s infinite ease-in-out}.cb-ai .cb-ask-dots i:nth-child(2){animation-delay:.15s}.cb-ai .cb-ask-dots i:nth-child(3){animation-delay:.3s}@keyframes cb-ask-dot{0%,80%,to{opacity:.25}40%{opacity:1}}.cb-ai .cb-ask-form{display:flex;gap:8px;padding:14px 22px;border-top:1px solid var(--n-line)}.cb-ai .cb-ask-form input{flex:1;min-width:0;height:48px;padding:0 18px;border:1px solid var(--n-line-2);border-radius:999px;background:#00000040;color:#fff;font-size:1rem}.cb-ai .cb-ask-form input::placeholder{color:var(--n-text-3)}.cb-ai .cb-ask-form input:focus{outline:2px solid var(--sky);outline-offset:1px}.cb-ai__send{display:grid;place-items:center;flex:none;width:48px;height:48px;border:0;border-radius:50%;background:#fff;color:var(--ink)}.cb-ai__send svg{width:18px;height:18px}.cb-ai__send:hover{background:#eaf1fd}.cb-ask-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.cb-ai__note{padding:0 22px 18px;font-size:.8125rem;line-height:1.5;color:var(--n-text-3)}.cb-ai__note a{color:var(--sky);text-decoration:underline;text-underline-offset:3px}html.cb-ai-open{overflow:hidden}@media (prefers-reduced-motion:no-preference){html:not([data-cb-motion=off]) .hero-title .hl>span{animation:rise .9s var(--ease-out) both}html:not([data-cb-motion=off]) .hero-title .hl:nth-child(3)>span{animation-delay:.08s}html:not([data-cb-motion=off]) .rot{animation:sheen 2.4s .9s var(--ease-out) both}html:not([data-cb-motion=off]) .console:before{animation:beam 7s linear infinite}html:not([data-cb-motion=off]) .pk-scan{animation:scan 2.6s ease-in-out infinite}html:not([data-cb-motion=off]) .up-bar .is-moving{animation:upl 3.2s var(--ease-out) infinite}}@keyframes sheen{0%{background-position:100% 0}to{background-position:0 0}}@keyframes beam{to{--beam:360deg}}@keyframes scan{0%{top:6%}50%{top:92%}to{top:6%}}@keyframes upl{0%{width:8%}70%{width:var(--w)}to{width:var(--w)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){html:not([data-cb-motion=off]) :is(.sec-head,.module,.tile,.case,.voice,.guide,.compare,.pipeline li){animation:rev linear both;animation-timeline:view();animation-range:entry 0% entry 35%}html:not([data-cb-motion=off]) .sig-path{stroke-dashoffset:260;animation:sign linear both;animation-timeline:view();animation-range:entry 30% cover 45%}html:not([data-cb-motion=off]) .g-fill{animation:gauge linear both;animation-timeline:view();animation-range:entry 20% cover 45%}}}@keyframes rev{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes sign{to{stroke-dashoffset:0}}@keyframes gauge{0%{stroke-dashoffset:314}to{stroke-dashoffset:60}}@media (min-width:1680px){.hero-title{font-size:5.5rem}}.track-bar{display:none}@supports (animation-timeline:scroll()){@media (max-width:640px){.platform,.proof,.insights{timeline-scope:--t-bento,--t-cases,--t-voices,--t-guides}.bento{scroll-timeline:--t-bento x}.cases{scroll-timeline:--t-cases x}.voices-grid{scroll-timeline:--t-voices x}.guides{scroll-timeline:--t-guides x}.track-bar{display:block;height:3px;margin-top:6px;overflow:hidden;border-radius:3px;background:var(--p-line)}[data-theme=dark] .track-bar{background:var(--n-line-2)}.track-bar i{display:block;width:34%;height:100%;border-radius:3px;background:var(--blue);animation:thumb linear both}[data-theme=dark] .track-bar i{background:var(--blue-3)}.bento+.track-bar i{animation-timeline:--t-bento}.cases+.track-bar i{animation-timeline:--t-cases}.voices-grid+.track-bar i{animation-timeline:--t-voices}.guides+.track-bar i{animation-timeline:--t-guides}}}@keyframes thumb{0%{transform:translate(0)}to{transform:translate(194%)}}@media (max-width:1100px){.verify-h,.verify-list{grid-column:1/-1}.verify-list{margin-top:24px}.hero-copy,.console-wrap,.faq-side,.faq-list,.apply-copy,.form{grid-column:1/-1}.hero-copy{padding-right:0}.console-wrap{max-width:680px;margin-top:56px}.faq-side{position:static}.faq-list,.form{margin-top:40px}.form{max-width:680px}.modules{grid-template-columns:1fr}.module{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.module-ui{display:grid;align-content:center;border-bottom:0;border-right:1px solid var(--p-line)}.queue li{grid-template-columns:1fr auto;row-gap:6px}.q-id{grid-column:1}.q-co{grid-column:1;grid-row:2}.q-amt{grid-column:2;grid-row:1;text-align:right}.queue .pill{grid-column:2;grid-row:2;justify-self:end}.story-stage,.story-steps{grid-column:1/-1}.story-steps{margin-top:var(--gap)}.story-steps ol{display:grid;grid-template-columns:1fr 1fr;column-gap:var(--gap)}.pipeline{grid-template-columns:repeat(3,minmax(0,1fr))}.race,.fit{grid-column:1/-1}.fit{grid-template-columns:1fr 1fr;grid-template-rows:none}.bento{grid-template-columns:repeat(2,minmax(0,1fr))}.tile--portal{grid-column:1/-1;grid-row:auto}.tile--sign,.tile--upload,.tile--ai,.tile--api{grid-column:span 1}:is(.tile--ai,.tile--api) .tile-ui{flex:1 1 auto}.tile--speed{grid-column:1/-1;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:8px}.tile--speed .tile-ui{flex:none;min-height:0;padding:var(--pad)}.tile--speed .tile-body{padding:var(--pad) var(--pad) var(--pad) 0}.voices-grid{grid-template-columns:1fr}.voice--lead{display:flex;padding:var(--pad)}.voice--lead blockquote:before{display:none}.voice--lead .q-mk{display:inline}.voice--lead blockquote p{font-size:1.375rem}.guides{grid-template-columns:1fr 1fr}}@media (max-width:820px){.compare{grid-template-columns:auto minmax(0,1fr)}.compare-opts,.compare-go{grid-column:2}.compare-opts{flex-wrap:wrap}.module{display:flex}.module-ui{border-right:0;border-bottom:1px solid var(--p-line)}.story-steps ol{grid-template-columns:1fr}.pipeline{grid-template-columns:1fr 1fr}.fit,.cases{grid-template-columns:1fr}.stats{grid-template-columns:1fr 1fr;row-gap:32px}.stats>div:nth-child(odd){padding-left:0;border-left:0}}@media (max-width:640px){.compare-opts{display:none}.deal-steps{grid-template-columns:1fr 1fr;row-gap:10px}.verify-list{grid-template-columns:1fr;gap:10px}.verify-list a{min-height:0}body{font-size:1rem}.hero{padding-bottom:112px}.hero-title{margin-top:22px;font-size:clamp(2.5rem,10.6vw,3.25rem);letter-spacing:-.05em}.hero-actions .cb-btn{flex:1 1 100%}.console-wrap{margin-top:40px}.console-bar{padding:8px}.console-tag{display:none}.console-panel{padding:16px}.console-head{flex-direction:column;gap:10px}.chart-plot{margin-left:38px;height:180px}.ct-ys{left:-38px;width:32px}.ct-x:nth-child(2n){display:none}.kpis{grid-template-columns:1fr 1fr}.kpis:not(.kpis--2) div:first-child{grid-column:1/-1}.ltv-read strong{font-size:2.5rem}.registers{display:grid;justify-items:start}.registers:before{margin:0 0 4px}.h2{font-size:clamp(2rem,9vw,2.5rem);letter-spacing:-.04em}.faq-side .h2,.apply-copy .h2{font-size:clamp(2rem,9vw,2.5rem)}.sec-head{margin-bottom:40px}.module-ui{padding:18px 16px 14px}.mkpi div{padding:14px}.mkpi dd{font-size:1.25rem}.list a,.list div{grid-template-columns:minmax(0,1fr) auto;row-gap:2px;padding:10px 2px}.list span{grid-column:1;grid-row:2;text-align:left}.list svg{grid-column:2;grid-row:1/span 2}.list--plain div{grid-template-columns:1fr}.module-foot .cb-btn{flex:1 1 100%}.seg{width:100%}.seg button{flex:1}.statement-head{padding-bottom:16px}.ledger-table thead{display:none}.ledger-table tbody tr{display:grid;grid-template-columns:52px minmax(0,1fr) auto;padding:12px var(--pad)}.ledger-table tbody tr+tr{border-top:1px solid var(--p-line)}.ledger-table tbody td{padding:0;border:0!important}.ledger-table tbody td:first-child{width:auto}.ledger-table tbody td:nth-child(4){grid-column:2/-1;font-weight:400;font-size:.8125rem;color:var(--ink-3)}.ledger-table tbody td:nth-child(4):before{content:"To you "}.pipeline{grid-template-columns:1fr}.race{padding:var(--pad)}.race-foot{grid-template-columns:1fr}.race-row{grid-template-columns:1fr;gap:8px}.race-deadline{left:calc(100% * var(--x) / 100)}.race-axis{margin-left:0}.race-v{font-size:.75rem}.bento.track,.cases.track,.voices-grid.track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;margin:0 calc(var(--gutter) * -1);padding:2px var(--gutter) 12px;scroll-padding:0 var(--gutter);scrollbar-width:none}.track::-webkit-scrollbar{display:none}.bento.track>.tile{flex:0 0 86%;scroll-snap-align:start}.cases.track>*,.voices-grid.track>*{flex:0 0 86%;scroll-snap-align:start}.tile--portal .tile-ui{padding:20px 16px 4px}.tile--portal .tile-body{padding:12px 16px 18px}.tile--portal .tile-body h3{font-size:1.1875rem}.tile--speed{display:flex}.tile--speed .tile-body{padding:16px var(--pad) var(--pad)}.pk{grid-template-columns:auto 1fr;padding:14px;gap:12px}.pk-ring{width:48px;height:48px}.pk-ok{grid-column:1/-1;justify-self:start}.pk-list,.pk-track{display:none}.tile-ui{min-height:0;padding:18px 16px 4px}.tile-body{padding:12px 16px 18px}.case-fig{font-size:1.75rem;white-space:nowrap}.case-kv{grid-template-columns:1fr}.case-kv div+div{padding-left:0}.voice--lead blockquote p{font-size:1.125rem}.guides{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;margin:0 calc(var(--gutter) * -1);padding:2px var(--gutter) 12px;scroll-padding:0 var(--gutter);scrollbar-width:none}.guide{flex:0 0 80%;scroll-snap-align:start}.gc{height:112px}.qa summary{padding:20px 60px 20px var(--pad);font-size:1rem}.qa summary:after{right:16px}.qa div{padding:0 var(--pad) 20px}.ask-box{min-height:60px;padding:8px 8px 8px 12px;border-radius:20px}.ask-ph{white-space:normal;line-height:1.35}.form{padding:24px 20px}.row2{grid-template-columns:1fr}.pick span{gap:8px;padding:8px 12px;font-size:.875rem;line-height:1.25}}@media (max-width:359px){.pick{grid-template-columns:1fr}}@media print{.console-bar,.apply,.skip,.hero-fx{display:none!important}.hero,.platform,.proof{background:#fff!important;color:#000!important}}
