.why{--font-sans:var(--font-inter),system-ui,-apple-system,"Segoe UI",sans-serif;--font-mono:var(--font-jetbrains-mono),Menlo,Monaco,"Courier New",monospace;--font-serif:var(--font-source-serif),Georgia,serif;background:var(--canvas);color:var(--text-body);font:15px/1.6 var(--font-sans);width:100%;max-width:none}.why *{box-sizing:border-box}body:has(.why){background:var(--canvas)}body:has(.why>nav.nav) .sv2-foot,body:has(.why>nav.nav) .sv2-nav{display:none!important}body:has(.why) .sv2-page{min-height:0;width:100%;max-width:none}.sv2:has(.why),.sv2:has(.why) .sv2-page{width:100%;max-width:none;display:block}.sv2-page .why section{position:relative}.sv2:has(.why) a.btn.primary,.sv2:has(.why) a.btn.primary:hover{color:var(--text-on-accent);text-decoration:none}.sv2 .why .wrap,.sv2 .why .wrap.hero-in,.why .wrap.hero-in{max-width:960px;width:100%;margin:0 auto;padding:0 28px;text-align:left}.sv2 .why .hero-in,.why .hero-in{text-align:left;position:relative;z-index:1;max-width:960px;width:100%;margin:0 auto}.sv2.is-js .why .rv{opacity:1;transform:none}.sv2 .why h1,.why h1{font:700 clamp(38px,6vw,68px)/1.04 var(--font-serif);font-weight:700;letter-spacing:-.026em;line-height:1.04;color:var(--text-heading);text-wrap:balance;margin:0}.sv2 .why h2.sect,.why h2.sect{font:700 clamp(30px,4.6vw,52px)/1.06 var(--font-serif);font-weight:700;letter-spacing:-.022em;line-height:1.06;color:var(--primary);text-wrap:balance;margin:0 0 18px;max-width:24ch}.sv2 .why .band.dark h2.sect{color:var(--primary-on-ink)}.sv2 .why .close-band h2{font:700 clamp(34px,5.5vw,60px)/1.06 var(--font-serif);font-weight:700;letter-spacing:-.022em;color:var(--primary);margin-bottom:16px;text-wrap:balance}.why .nlinks a:focus-visible,.why .qdx a:focus-visible,.why a:focus-visible{outline:0;box-shadow:var(--focus-ring)}.why .wrap{max-width:960px;width:100%;margin:0 auto;padding:0 28px}.why a{color:var(--primary);text-decoration:none}.why a:hover{text-decoration:underline}.why .band,.why .close-band,.why .nav,.why .whero,.why footer{width:100%;max-width:none}.why .nav{background:var(--elevated);border-bottom:1px solid var(--border);position:sticky;top:0;z-index:10}.why .nav .wrap{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:26px;height:58px;width:100%;max-width:none;padding:0 32px}.why .nav .logo{justify-self:start}.why .logo{font:700 17px var(--font-sans);color:var(--text-heading);letter-spacing:-.01em}.why .logo sup{color:var(--primary);font:600 10px var(--font-mono)}.why .nlinks{display:flex;gap:20px;justify-self:center}.why .nlinks a{font:500 13.5px var(--font-sans);color:var(--text-subheading)}.why .nlinks a.cur{color:var(--primary)}.why .nlinks a:hover{color:var(--primary);text-decoration:none}.why .nav .cta{justify-self:end;display:flex;gap:14px;align-items:center}.why .nav .tt-icon{display:none}.why .nav .tt-icon--moon{display:block}html[data-theme=dark] .why .nav .tt-icon--moon{display:none}html[data-theme=dark] .why .nav .tt-icon--sun{display:block}.why .nav .theme-toggle{width:38px;height:38px;border-radius:var(--r-md)}.why .nav .signin{font:500 13.5px var(--font-sans);color:var(--text-secondary)}.why .btn{display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:var(--r-md);height:38px;padding:0 18px;font:600 14px var(--font-sans);cursor:pointer;white-space:nowrap;transition:background var(--dur-normal) var(--ease-default)}.why .btn.primary{background:var(--primary);color:var(--text-on-accent)}.why .btn.primary:hover{background:var(--primary-hover);text-decoration:none}.why .btn.secondary{background:transparent;border:1px solid var(--border);color:var(--text-subheading)}.why .btn.secondary:hover{background:var(--surface);border-color:var(--border-strong);color:var(--text-heading);text-decoration:none}.why .btn.lg{height:46px;padding:0 24px;font-size:15px}.why .btn:focus-visible{outline:0;box-shadow:var(--focus-ring)}.why .eyebrow{display:inline-flex;align-items:center;gap:9px;border:1.5px solid var(--border-strong);background:var(--elevated);padding:7px 13px 6px;font:600 10px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-subheading);margin:0 0 22px}.sv2 .why .eyebrow:before,.why .chq:before,.why .dg-t:before,.why .eyebrow:before{content:"";width:7px;height:7px;background:var(--primary);flex-shrink:0;border-radius:0}.why .eyebrow.vi{border-color:var(--primary);color:var(--primary)}.why .band.dark .eyebrow{border-color:var(--band-ink-border);background:transparent}.why .trule{display:none}.why .band.dark .trule{background:var(--band-ink-border)}.why h1{font:700 clamp(38px,6vw,68px)/1.04 var(--font-serif);letter-spacing:-.026em;color:var(--text-heading);text-wrap:balance}.why h2.sect{font:700 clamp(30px,4.6vw,52px)/1.06 var(--font-serif);letter-spacing:-.022em;color:var(--primary);text-wrap:balance;margin:0 0 18px;max-width:24ch}.why .lede{font:400 19px/1.6 var(--font-serif);color:var(--text-subheading);max-width:60ch}.why .lede.sm{font-size:16px}.why .whero .lede{margin-top:24px}.why h2.sect+.contrast,.why h2.sect+.lede{margin-top:4px}.why .band{padding:clamp(76px,10vw,120px) 0;border-top:1px solid var(--border-subtle)}.why .band.alt{background:var(--elevated)}.why .band.dark{background:var(--band-ink);border-top:0}.why .band.dark h2.sect{color:var(--primary-on-ink)}.why .band.dark .lede{color:var(--band-ink-text)}.why .close-band{padding:clamp(80px,11vw,130px) 0;text-align:center;background:var(--elevated)}.why.seg .close-band:not(.alt){background:var(--canvas)}.sv2 .why .close-band .wrap{text-align:center}.why .close-band .btn{margin:0 6px}.why .close-band h2{font:700 clamp(34px,5.5vw,60px)/1.06 var(--font-serif);letter-spacing:-.022em;color:var(--primary);margin-bottom:16px;text-wrap:balance}.why .close-band p{font:400 15px var(--font-serif);color:var(--text-subheading);max-width:56ch;margin:0 auto 24px}.why footer{border-top:1px solid var(--border);padding:34px 0;background:var(--canvas)}.why footer .wrap{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;font-size:12.5px;color:var(--text-secondary)}.why footer b{color:var(--text-heading);font-family:var(--font-serif)}.why .flinks{display:flex;gap:16px}@media(max-width:820px){.why .nlinks{display:none}.why .nav .wrap{display:flex;justify-content:space-between;gap:12px}.why .nav .cta{min-width:0;flex-shrink:1}.why .nav .cta .btn.primary{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 14px}}@media(max-width:560px){.why .nav .wrap{padding:0 18px}.why .nav .signin{display:none}.why .btn{white-space:normal;height:auto;min-height:38px;padding:8px 15px;text-align:center}.why .btn.lg{min-height:46px;height:auto;padding:10px 18px}}.why .logo{display:inline-flex;align-items:center;gap:9px}.why .logo img{width:32px;height:32px;display:block;flex-shrink:0}.why .ch{position:relative}.why .chq{display:inline-flex;align-items:center;gap:9px;border:1.5px solid var(--border-strong);background:var(--elevated);padding:7px 13px 6px;font:600 10px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-subheading);margin:0 0 22px}.why .contrast{font:400 clamp(19px,2.6vw,26px)/1.45 var(--font-serif);font-style:italic;color:var(--text-heading);max-width:56ch;margin:6px 0 22px}.why .contrast b{font-style:normal;color:var(--primary)}.why .band.dark .contrast{color:var(--band-ink-text)}.why .chbody{font:400 15px/1.7 var(--font-sans);color:var(--text-body);max-width:66ch}.why .dg+.atrev,.why .dg+.chbody,.why .dg+p{margin-top:28px}.why .chbody p+p{margin-top:14px}.why .chbody b{color:var(--text-heading)}.why .band.dark .chbody{color:var(--band-ink-text)}.why .band.dark .chbody b{color:var(--text-on-accent)}.why .atrev{margin-top:26px;max-width:62ch;border-left:3px solid var(--text-heading);padding-left:16px}.why .kick{font:600 10px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-secondary);margin-bottom:6px}.why .atrev .kick{color:var(--primary)}.why .atrev p{font:400 14.5px/1.6 var(--font-serif);color:var(--text-subheading)}.why .band.dark .atrev{border-left-color:var(--band-ink-border)}.why .band.dark .atrev p{color:var(--band-ink-text)}.why .vq2{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:0 28px;margin-top:24px;border-top:1px solid var(--border);max-width:760px}.why .vq{padding:18px 26px 0 0;border-right:1px solid var(--border-subtle)}.why .vq+.vq{padding-left:26px}.why .vq:last-child{border-right:0}.why .vq .q{font:600 15px/1.4 var(--font-serif);color:var(--text-heading)}.why .vq .a{margin-top:8px;font:600 11px var(--font-mono);letter-spacing:.08em;color:var(--primary)}.why .whero{padding:clamp(72px,9vw,110px) 0 clamp(48px,6vw,72px);background:var(--canvas);border-bottom:4px solid var(--text-heading)}.why .qdx{display:grid;grid-template-columns:1fr 1fr;gap:0 44px;margin-top:36px;max-width:840px}.why .qdx a{display:flex;gap:12px;align-items:baseline;border-top:1px solid var(--border);padding:10px 2px;font:400 14px var(--font-serif);color:var(--text-subheading);text-decoration:none}.why .qdx a:hover{color:var(--primary);text-decoration:none}.why .nlinks a:focus-visible,.why .qdx a:focus-visible{outline:0;box-shadow:var(--focus-ring);color:var(--primary)}.why .qdx a span{font:700 10.5px var(--font-mono);color:var(--primary);flex-shrink:0}@media(max-width:640px){.why .qdx{grid-template-columns:1fr}}.why .ch{scroll-margin-top:72px}@media(max-width:700px){.why .trsvg{min-width:640px}}.why .dg{border:1px solid var(--border-strong);border-top:3px solid var(--text-heading);background:var(--elevated);border-radius:var(--r-lg);padding:24px 28px;margin-top:32px;max-width:860px;overflow-x:auto;box-shadow:var(--shadow-md)}.why .band.alt .dg{background:var(--canvas)}.why .dg-t{display:flex;align-items:center;gap:9px;font:700 10.5px var(--font-mono);letter-spacing:.12em;color:var(--text-heading);margin-bottom:20px}.why .dg-t:before{border-radius:0}.why .dg-f{margin-top:16px;padding-top:12px;border-top:1px solid var(--border-subtle);font:500 9.5px/1.6 var(--font-mono);letter-spacing:.06em;color:var(--text-secondary)}.why .band.dark .dg{background:var(--band-ink-raised);border-color:var(--band-ink-border)}.why .band.dark .dg-t{color:var(--band-ink-text)}.why .band.dark .dg-f{color:var(--band-ink-muted);border-top-color:var(--band-ink-border)}.why .anat{display:grid;grid-template-columns:1fr 1.25fr 1.25fr;gap:16px;align-items:stretch}@media(max-width:700px){.why .anat{grid-template-columns:1fr}}.why .doc{background:var(--elevated);border:1px solid var(--border-strong);border-radius:var(--r-md);box-shadow:var(--shadow-lg);display:flex;flex-direction:column;overflow:hidden}.why .doc-bar{background:var(--surface);border-bottom:1px solid var(--border);padding:8px 12px;font:700 8.5px var(--font-mono);letter-spacing:.08em;color:var(--text-subheading)}.why .doc-body{padding:14px 12px;display:grid;gap:8px;flex:1}.why .dl{height:7px;border-radius:var(--r-sm);background:var(--subtle)}.why .w9{width:92%}.why .w8{width:82%}.why .w7{width:74%}.why .w6{width:64%}.why .w5{width:50%}.why .doc-cap{padding:9px 12px;border-top:1px solid var(--border-subtle);font:600 8.5px var(--font-mono);letter-spacing:.06em;color:var(--text-secondary)}.why .evt{background:var(--canvas);border:1px solid var(--border-strong);border-radius:var(--r-md);overflow:hidden;display:flex;flex-direction:column}.why .evt-h{background:var(--text-heading);color:var(--on-ink);padding:9px 14px;font:700 9px var(--font-mono);letter-spacing:.1em}.why .evr{display:flex;justify-content:space-between;gap:10px;align-items:center;padding:10px 14px;border-bottom:1px solid var(--border-subtle);font:600 11px var(--font-mono);color:var(--text-subheading)}.why .ok2c{font:700 9px var(--font-mono);color:var(--success);background:var(--success-bg);border:1px solid var(--success);border-radius:var(--r-sm);padding:2.5px 8px}.why .gapc{font:700 8.5px var(--font-mono);background:var(--surface);border:1.5px dashed var(--border-strong);border-radius:var(--r-sm);padding:2.5px 8px}.why .evt-cap,.why .gapc{color:var(--text-secondary)}.why .evt-cap{padding:9px 14px;font:600 8.5px var(--font-mono);letter-spacing:.06em;margin-top:auto}.why .rec{background:var(--primary-tint);border:1.5px solid var(--primary);border-radius:var(--r-md);overflow:hidden;box-shadow:var(--shadow-glow);display:flex;flex-direction:column}.why .rec-h{background:var(--primary);color:var(--text-on-accent);padding:9px 14px;font:700 9px var(--font-mono);letter-spacing:.1em;display:flex;justify-content:space-between;align-items:center}.why .rec-s{background:var(--success-bg);color:var(--success);border-radius:var(--r-sm);padding:2px 8px;font:700 8.5px var(--font-mono)}.why .rec-b{padding:6px 0}.why .rr{display:flex;gap:12px;align-items:baseline;padding:8px 14px;border-bottom:1px solid var(--primary-border)}.why .rr:last-child{border-bottom:0}.why .rr span{flex:0 0 84px;font:700 8px var(--font-mono);letter-spacing:.08em;color:var(--primary)}.why .rr b{font:600 12px var(--font-serif);color:var(--text-heading)}.why .bg2{display:grid;grid-template-columns:1fr 1.4fr;gap:12px}@media(max-width:640px){.why .bg2{grid-template-columns:1fr}}.why .bbox{background:var(--band-ink);border-radius:var(--r-md);padding:14px 16px;display:flex;flex-direction:column;justify-content:center}.why .bbox .bk{font:600 9.5px var(--font-mono);letter-spacing:.08em;color:var(--band-ink-muted);margin-bottom:10px}.why .bbox .bl{font:600 11px var(--font-mono);color:var(--band-ink-text)}.why .bbox .bs{margin-top:10px;font:400 12px var(--font-serif);font-style:italic;color:var(--band-ink-muted)}.why .gbox{border:1px solid var(--primary-border);border-radius:var(--r-md);padding:14px 16px;background:var(--elevated)}.why .gbox .bk{font:600 9.5px var(--font-mono);letter-spacing:.08em;color:var(--primary);margin-bottom:10px}.why .ge{display:flex;gap:10px;font:500 10.5px/1.9 var(--font-mono);color:var(--text-secondary)}.why .ge .tm{color:var(--text-muted);flex-shrink:0}.why .ge b{color:var(--text-subheading);font-weight:600}.why .cmp{position:relative;height:228px;border-radius:var(--r-md);overflow:hidden;border:1px solid var(--border);touch-action:none}.why .cmp:focus-within{box-shadow:var(--focus-ring)}.why .cmp-under{position:absolute;inset:0;background:var(--band-ink)}.why .cmp-underin{position:absolute;left:20px;top:50%;transform:translateY(-50%);width:min(230px,60%)}.why .cmp-under .bl{font:600 12px/1.9 var(--font-mono);color:var(--band-ink-text)}.why .cmp-under .bs{margin-top:10px;font:400 13px var(--font-serif);font-style:italic;color:var(--band-ink-muted)}.why .cmp-tag{position:absolute;top:14px;left:20px;font:600 9.5px var(--font-mono);letter-spacing:.09em;color:var(--band-ink-muted)}.why .cmp-tag.gb{left:auto;right:20px;color:var(--primary)}.why .cmp-over{position:absolute;inset:0;background:var(--elevated);clip-path:inset(0 0 0 var(--pos))}.why .cmp-overin{position:absolute;top:50%;transform:translateY(-50%);right:20px;width:min(490px,58%)}.why .cmp-bar{top:0;bottom:0;left:var(--pos);width:2px;margin-left:-1px;pointer-events:none}.why .cmp-bar,.why .cmp-knob{position:absolute;background:var(--primary)}.why .cmp-knob{top:50%;left:50%;transform:translate(-50%,-50%);width:40px;height:40px;border-radius:var(--r-full);border:3px solid var(--elevated);color:var(--text-on-accent);display:flex;align-items:center;justify-content:center;font:700 11px var(--font-mono);letter-spacing:-.05em;box-shadow:var(--shadow-lg)}.why .cmp-range{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:ew-resize;margin:0}@media(max-width:640px){.why .cmp{height:264px}.why .cmp-underin{width:42%}.why .cmp-overin{width:70%}}.why .pair2{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media(max-width:640px){.why .pair2{grid-template-columns:1fr}}.why .pcell{border:1px solid var(--border-strong);border-radius:var(--r-md);padding:18px 20px;background:var(--canvas)}.why .pcell .bk{font:600 9.5px var(--font-mono);letter-spacing:.08em;color:var(--text-muted);margin-bottom:12px}.why .cdoc{background:var(--elevated);border:1px solid var(--border-strong);border-radius:var(--r-md);box-shadow:var(--shadow-md);overflow:hidden;margin-bottom:12px}.why .cdoc-head{display:flex;justify-content:space-between;align-items:center;gap:10px;background:var(--surface);border-bottom:1px solid var(--border);padding:8px 12px;font:700 8.5px var(--font-mono);letter-spacing:.08em;color:var(--text-subheading)}.why .cavs,.why .cline{display:flex}.why .cline{align-items:center;gap:10px;padding:9px 12px;border-bottom:1px solid var(--border-subtle)}.why .cline:last-child{border-bottom:0}.why .cwho{width:26px;height:26px;border-radius:var(--r-sm);display:flex;align-items:center;justify-content:center;font:700 8.5px var(--font-mono);flex-shrink:0}.why .cwho.h{background:var(--text-heading);color:var(--on-ink)}.why .cwho.a{background:var(--primary-tint);color:var(--primary);border:1.5px solid var(--primary-border)}.why .cbar{height:9px;border-radius:var(--r-full);background:var(--chart-2)}.why .cbar.um{background:var(--warning)}.why .cbar.gn{background:var(--success)}.why .ctag{margin-left:auto;font:700 7.5px var(--font-mono);letter-spacing:.05em;border-radius:var(--r-sm);padding:2.5px 7px;background:var(--surface);color:var(--text-secondary);border:1px solid var(--border);white-space:nowrap}.why .ctag.um{background:var(--warning-bg);color:var(--warning);border-color:var(--warning)}.why .ctag.gn{background:var(--success-bg);color:var(--success);border-color:var(--success)}.why .ctag.vi{background:var(--primary-tint);color:var(--primary);border-color:var(--primary-border)}.why .cnote2{font:600 8.5px/1.6 var(--font-mono);letter-spacing:.05em;color:var(--text-secondary);margin-top:10px}.why .tree{display:block;width:100%;max-width:320px;height:auto;margin:6px auto 2px}.why .canvasrow{gap:6px;flex-wrap:wrap}.why .canvasrow,.why .cav{display:flex;align-items:center}.why .cav{width:30px;height:30px;border-radius:var(--r-md);justify-content:center;font:700 9.5px var(--font-mono);box-shadow:var(--shadow-sm);border:2px solid var(--elevated)}.why .cavs .cav+.cav{margin-left:-8px}.why .cav.h{background:var(--text-heading);color:var(--on-ink)}.why .cav.a{background:var(--primary-tint);color:var(--primary);border:1px solid var(--primary-border)}.why .cnote{font:500 10px var(--font-mono);letter-spacing:.05em;color:var(--text-secondary);margin-left:6px}.why .rdest:before{content:"";position:absolute;left:0;top:14px;bottom:14px;width:2.5px;background:var(--text-heading);border-radius:var(--r-full)}.why .rdest .rd{position:relative}.why .rdest .rd:after{content:"";position:absolute;left:-18px;top:50%;margin-top:-1.25px;width:18px;height:2.5px;background:var(--text-heading)}@media(max-width:640px){.why .route{grid-template-columns:1fr;gap:10px}.why .rlink{display:none}}.why .trav{display:grid;grid-template-columns:1fr auto 1fr;gap:10px 18px;align-items:center;max-width:640px;margin:0 auto}.why .tnode{grid-column:2;border:1px solid var(--border-strong);border-radius:var(--r-md);background:var(--elevated);padding:9px 22px;font:600 10.5px var(--font-mono);letter-spacing:.08em;color:var(--text-heading);text-align:center}.why .tnode.vi{border-color:var(--primary);color:var(--primary)}.why .tarr{grid-column:2;text-align:center;font:600 13px var(--font-mono);color:var(--text-muted);line-height:1}.why .tq{font:400 11.5px/1.5 var(--font-serif);font-style:italic;color:var(--text-secondary)}.why .tq b{font-style:normal;font:600 8.5px var(--font-mono);letter-spacing:.08em;color:var(--primary);display:block;margin-bottom:2px}.why .tq.r{grid-column:3}.why .tq.l{grid-column:1;text-align:right}@media(max-width:640px){.why .trav{grid-template-columns:1fr}.why .tarr,.why .tnode,.why .tq.l,.why .tq.r{grid-column:1;text-align:left}}.why .trsvg{display:block;width:100%;max-width:780px;margin:0 auto;height:auto}.why .tnr{fill:var(--text-heading);stroke:var(--text-heading);stroke-width:1.5}.why .tnr.vi{fill:var(--primary);stroke:var(--primary)}.why .tlab{font:700 13.5px var(--font-mono);letter-spacing:.08em;fill:var(--text-on-accent)}.why .trk{font:700 10.5px var(--font-mono);letter-spacing:.09em}.why .trk.td{fill:var(--chart-2)}.why .trk.bu{fill:var(--chart-3)}.why .trk.dg{fill:var(--warning)}.why .trq{font:italic 400 14px var(--font-serif);fill:var(--text-subheading)}.why .tspine{stroke:var(--text-muted);stroke-width:2.25;fill:none}.why .tpath{fill:none;stroke-width:3;stroke-linecap:round}.why .tp-td{stroke:var(--chart-2)}.why .tp-bu{stroke:var(--chart-3)}.why .tp-dg{stroke:var(--warning);stroke-dasharray:5 5;stroke-width:2}.why .tprobe{fill:var(--warning)}.why .ten{display:grid;grid-template-columns:1.5fr 1fr;gap:14px;align-items:stretch}@media(max-width:640px){.why .ten{grid-template-columns:1fr}}.why .tbox{border:2.5px solid var(--text-heading);border-radius:var(--r-md);background:var(--elevated);overflow:hidden;box-shadow:var(--shadow-lg);padding:0}.why .tbox .bk{background:var(--text-heading);color:var(--on-ink);padding:10px 16px;font:700 9.5px var(--font-mono);letter-spacing:.1em;margin:0 0 14px}.why .tchips{display:flex;gap:8px;flex-wrap:wrap;padding:0 16px}.why .tch{border:1.5px solid var(--primary-border);background:var(--primary-tint);border-radius:var(--r-sm);padding:7px 12px}.why .tch,.why .tloop{font:700 10px var(--font-mono);color:var(--primary)}.why .tloop{margin:14px 16px 16px;letter-spacing:.06em}.why .tout{display:flex;flex-direction:column;gap:10px;justify-content:center}.why .tno{border:1.5px dashed var(--border-strong);border-left:4px solid var(--error);border-radius:var(--r-md);padding:13px 15px;font:700 10px var(--font-mono);letter-spacing:.06em;color:var(--text-secondary);background:var(--error-bg)}.why .tno b{color:var(--error);font-weight:700}.why .tyes{border:1.5px solid var(--border-strong);border-left:4px solid var(--success);border-radius:var(--r-md);padding:13px 15px;font:700 10px var(--font-mono);letter-spacing:.06em;color:var(--text-subheading);background:var(--success-bg)}.why .tyes b{color:var(--success);font-weight:700}.why .prow{display:grid;grid-template-columns:1fr 1fr 1fr;gap:18px;position:relative;padding-top:26px}.why .prow:before{content:"";position:absolute;top:7px;left:8%;right:8%;height:3px;background:var(--band-ink-border);border-radius:var(--r-full)}.why .pstep{position:relative;border:1.5px solid var(--band-ink-border);border-top:3px solid var(--live-on-ink);border-radius:var(--r-md);padding:14px 16px;background:var(--band-ink);box-shadow:var(--shadow-md)}.why .pstep:before{content:"";position:absolute;top:-25px;left:50%;transform:translateX(-50%);width:12px;height:12px;border-radius:var(--r-full);background:var(--live-on-ink);border:3px solid var(--band-ink)}.why .pstep .k{font:700 10px var(--font-mono);letter-spacing:.09em;color:var(--live-on-ink)}.why .pstep .d{margin-top:6px;font:400 12.5px var(--font-serif);color:var(--band-ink-text)}@media(max-width:640px){.why .prow{grid-template-columns:1fr;padding-top:0}.why .prow:before,.why .pstep:before{display:none}}.why .el{display:grid;gap:10px;max-width:740px}.why .erow{display:flex;align-items:center;gap:14px}.why .elab{flex:0 0 178px;color:var(--text-secondary);text-align:right}.why .ebar,.why .elab{font:700 9.5px var(--font-mono);letter-spacing:.07em}.why .ebar{height:36px;border-radius:var(--r-sm);display:flex;align-items:center;padding:0 14px;color:var(--text-on-accent);box-shadow:var(--shadow-sm)}.why .ebar.lead{width:46%;background:var(--text-heading);color:var(--on-ink)}.why .ebar.orch{width:58%;background:var(--chart-2)}.why .ebar.core{width:44%;background:var(--primary)}.why .ebar.flex{height:36px;border:2.5px dashed var(--primary);border-radius:var(--r-sm);flex:0 0 34%;display:flex;align-items:center;justify-content:center;font:700 8.5px var(--font-mono);letter-spacing:.05em;color:var(--primary);background:var(--primary-tint);box-shadow:none;padding:0 6px;text-align:center}@media(max-width:560px){.why .elab{flex-basis:104px}.why .ebar{font-size:8px;padding:0 8px}}@media (prefers-reduced-motion:no-preference){.why.anim .hero-in>*{opacity:0;transform:translateY(20px);animation:why-rise .65s var(--ease-out) forwards}.why.anim .hero-in>:nth-child(2){animation-delay:.09s}.why.anim .hero-in>:nth-child(3){animation-delay:.18s}@keyframes why-rise{to{opacity:1;transform:none}}.sv2.is-js .why.anim .rv,.why.anim .rv{opacity:0;transform:translateY(18px)}.sv2.is-js .why.anim .rv.in,.why.anim .rv.in{opacity:1;transform:none;transition:opacity .6s var(--ease-out),transform .6s var(--ease-out)}.why.anim .trule{transform:scaleX(0);transform-origin:left}.why.anim .trule.in{transform:scaleX(1);transition:transform .7s var(--ease-out)}.why.anim .dg .tp-bu,.why.anim .dg .tp-td{stroke-dasharray:620;stroke-dashoffset:620}.why.anim .dg.in .tp-td{stroke-dashoffset:0;transition:stroke-dashoffset 1.1s var(--ease-out) .25s}.why.anim .dg.in .tp-bu{stroke-dashoffset:0;transition:stroke-dashoffset 1.1s var(--ease-out) .55s}.why.anim .dg .tp-dg,.why.anim .dg .tprobe{opacity:0}.why.anim .dg.in .tp-dg,.why.anim .dg.in .tprobe{opacity:1;transition:opacity .6s var(--ease-out) 1.5s}.why .cmp-knob{animation:why-knudge 2.4s var(--ease-default) 3}@keyframes why-knudge{0%,to{margin-left:0}30%{margin-left:-7px}60%{margin-left:5px}}.why .ebar.flex{animation:why-ebreathe 6.5s ease-in-out infinite alternate}@keyframes why-ebreathe{0%{flex-basis:34%}to{flex-basis:13%}}}.why .solution-sub{margin:78px 0 18px;font:600 10px var(--font-mono);text-transform:uppercase;color:var(--primary);display:flex;align-items:center;gap:10px}.why .solution-sub:before{content:"";width:7px;height:7px;background:var(--primary);flex-shrink:0}.why .solution-sub:after{content:"";flex:1;height:1px;background:var(--border-subtle)}.why h3.sect-sub{font:700 clamp(22px,3vw,30px)/1.25 var(--font-serif);letter-spacing:-.018em;color:var(--text-heading);text-wrap:balance;margin:0 0 6px;max-width:26ch}.why #solution .chbody{margin-top:16px}.why #solution .eng3{margin-top:8px}.why .approach-intro{padding-bottom:clamp(40px,5vw,56px)}.why .approach-intro .lede{margin-top:2px}.why .vidgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(268px,1fr));gap:14px;margin-top:20px}.why .vidgrid-2{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));max-width:860px;margin-top:28px}.why .vidcard{display:flex;flex-direction:column;align-items:flex-start;gap:6px;text-align:left;border:1px solid var(--border);border-radius:var(--r-lg);padding:18px 20px;cursor:pointer;font-family:inherit;transition:border-color var(--dur-normal) var(--ease-default),box-shadow var(--dur-normal) var(--ease-default),transform var(--dur-normal) var(--ease-default)}.why .band.alt .vidcard,.why .vidcard{background:var(--canvas)}.why .vidcard:hover{border-color:var(--primary-border);box-shadow:var(--shadow-md);transform:translateY(-2px)}.why .vidcard:focus-visible{outline:0;box-shadow:var(--focus-ring)}.why .vidcard .vk{font:600 9.5px var(--font-mono);letter-spacing:.09em;color:var(--text-muted)}.why .vidcard .vt{font:600 16.5px var(--font-serif);color:var(--text-heading);line-height:1.25}.why .vidcard .vd{font-size:13px;line-height:1.55;color:var(--text-body)}.why .vidcard .vgo{margin-top:6px;font:600 12.5px var(--font-sans);color:var(--primary);display:inline-flex;align-items:center;gap:6px;transition:gap var(--dur-normal) var(--ease-default)}.why .vidcard:hover .vgo{gap:10px}.why .vidnote{margin-top:16px;font:600 10px var(--font-mono);letter-spacing:.08em;color:var(--text-muted)}.why h2.sect+.lede.sm,.why h3.sect-sub+.lede.sm{margin-top:6px}.why .atrev+p{margin-top:24px}.why .uniq{position:absolute;top:14px;right:14px;font:600 8.5px var(--font-mono);letter-spacing:.08em;background:var(--primary);color:var(--text-on-accent);border-radius:var(--r-sm);padding:2.5px 7px}.why .glyph{display:block;margin-bottom:16px}.why .g-a{fill:var(--chart-1)}.why .g-b{fill:var(--chart-3)}.why .g-c{fill:var(--chart-2)}.why .g-d{fill:var(--chart-6)}.why .g-sa{stroke:var(--chart-1)}.why .g-sb{stroke:var(--chart-3)}.why .g-sc{stroke:var(--chart-2)}.why .g-sd{stroke:var(--chart-5)}.why .solution-sub{font-size:13px;letter-spacing:.12em}.why .solution-sub:before{width:9px;height:9px}.why .see-lede{font:400 clamp(22px,2.4vw,30px)/1.45 var(--font-serif);color:var(--text-heading);text-wrap:pretty;max-width:760px;margin-top:20px}.why .seewrap{display:grid;grid-template-columns:minmax(0,340px) minmax(0,1fr);gap:32px;align-items:center;margin-top:44px}.why .seecards{display:grid;gap:8px;align-content:center}.why .seecard{all:unset;cursor:pointer;display:grid;gap:5px;align-content:start;padding:12px 14px 11px;box-sizing:border-box;border-radius:10px;width:100%;background:var(--canvas);border:1px solid var(--border);opacity:.86;transition:box-shadow .18s ease,border-color .18s ease,transform .18s ease,opacity .18s ease}.why .seecard:hover{opacity:1;transform:translateY(-1px);box-shadow:var(--shadow-md)}.why .seecard.on{opacity:1;border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-tint),var(--shadow-md)}.why .seecard:focus-visible{outline:0;box-shadow:var(--focus-ring)}.why .seecard .sk{font:500 10px/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);transition:color .18s}.why .seecard.on .sk{color:var(--primary)}.why .seecard .st{font:600 16px/1.2 var(--font-serif);color:var(--text-heading);letter-spacing:-.01em}.why .seecard .sb{font:400 13px/1.5 var(--font-sans);color:var(--text-body);text-wrap:pretty}.why .seecard .sgo{margin-top:2px;display:flex;align-items:center;gap:6px;font:600 13px/1 var(--font-sans);color:var(--primary)}.why .seecard .sgo span{display:inline-block;transition:transform .18s}.why .seecard.on .sgo span,.why .seecard:hover .sgo span{transform:translateX(3px)}.why .seestage{position:relative;width:100%;min-width:0;aspect-ratio:var(--see-ar,16/10);border-radius:16px;overflow:hidden;background:var(--canvas);border:1px solid var(--border);box-shadow:var(--shadow-md),0 16px 40px rgba(28,25,23,.1);outline:1px solid transparent;outline-offset:-1px;transition:outline-color .18s,aspect-ratio .32s ease}.why .seewrap:hover .seestage{outline-color:var(--primary)}.why .seevid{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block;opacity:0;transform:translateY(14px);pointer-events:none;transition:opacity .32s ease,transform .32s cubic-bezier(.2,.7,.2,1)}.why .seevid.on{opacity:1;transform:none}@media(max-width:900px){.why .seewrap{grid-template-columns:1fr;gap:24px}}@media(prefers-reduced-motion:reduce){.why .seevid{transform:none}.why .seecard,.why .seestage,.why .seevid{transition:none}}.why .engrows{margin-top:30px;border-top:1px solid var(--border)}.why .engrow{position:relative;display:grid;grid-template-columns:56px minmax(0,1fr);gap:28px;align-items:start;padding:30px 0;border-bottom:1px solid var(--border-subtle)}.why .engrow:last-child{border-bottom:0}.why .engmark{display:block;padding-top:2px}.why .engrow .glyph{margin:0}.why .engbody{display:block;max-width:60ch}.why .engrow h3{font:600 19px/1.25 var(--font-serif);color:var(--text-heading);letter-spacing:-.01em;margin:0 0 6px}.why .engrow p{font:400 14px/1.7 var(--font-sans);color:var(--text-body)}.why .engrow.lead{border-left:3px solid var(--primary);padding-left:20px;margin-left:-23px;padding-right:0}.why .engrow.lead .uniq{position:absolute;top:26px;right:0;float:none;margin:0;font:600 8.5px/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--primary);background:var(--primary-tint);border:1px solid var(--primary-border);padding:4px 8px;border-radius:var(--r-sm)}@media(max-width:640px){.why .engrow{grid-template-columns:1fr;gap:12px}.why .engrow.lead{margin-left:0;padding-left:16px}}.why #solution .chbody{margin-top:14px;max-width:62ch}.why #solution .contrast{max-width:52ch}.why #solution .seewrap{grid-template-columns:minmax(0,300px) minmax(0,1fr);gap:32px}.why #solution .seestage{max-width:560px;justify-self:center}@media(max-width:900px){.why #solution .seewrap{grid-template-columns:1fr;gap:24px}.why #solution .seestage{max-width:460px;justify-self:start}}@keyframes rf-fade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes rf-slide{0%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:none}}@keyframes rf-drawx{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes rf-drawy{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes rf-pop{0%{opacity:0;transform:scale(.7)}70%{transform:scale(1.06)}to{opacity:1;transform:scale(1)}}@keyframes rf-in{0%{opacity:0}to{opacity:1}}.why .rfflow{display:flex;align-items:center;margin-top:22px;padding-bottom:24px}.why .rfq{position:relative;flex:1 1 0;min-width:0}.why .rfbubble{border:1px solid var(--border-strong);background:var(--canvas);border-radius:var(--r-full);padding:11px 18px;font:500 13px var(--font-sans);color:var(--text-heading);text-align:center;white-space:nowrap;box-shadow:var(--shadow-sm)}.why .rfcap{position:absolute;left:0;right:0;top:calc(100% + 8px);text-align:center;font:600 8.5px var(--font-mono);letter-spacing:.07em;text-transform:uppercase;color:var(--text-secondary);text-wrap:balance}.why .rfarm{position:relative;width:44px;height:2.5px;flex:none}.why .rfline{position:absolute;inset:0;background:var(--text-heading);transform-origin:left}.why .rfhead{position:absolute;right:-2px;top:50%;transform:translateY(-50%);border-left:8px solid var(--text-heading);border-top:5px solid transparent;border-bottom:5px solid transparent}.why .rfcos{flex:none;width:52px;height:52px;border-radius:var(--r-md);background:var(--primary);color:var(--text-on-accent);display:flex;align-items:center;justify-content:center;font:700 13px var(--font-mono);box-shadow:var(--shadow-sm)}.why .rfout{position:relative;flex:1.5 1 0;min-width:0;padding-left:18px}.why .rfspine{position:absolute;left:0;width:2.5px;background:var(--text-heading);top:calc((100% - 18px) / 8);bottom:calc((100% - 18px) / 8);transform-origin:center}.why .rfrows{display:grid;gap:10px}.why .rfrow{position:relative;display:flex;align-items:center}.why .rfstub{position:absolute;left:-18px;width:18px;height:2.5px;background:var(--text-heading);transform-origin:left}.why .rfcard{flex:1;justify-content:space-between;gap:8px 24px;flex-wrap:wrap;padding:13px 15px;box-sizing:border-box;border-radius:var(--r-md);border:1.5px solid var(--primary-border);border-left:4px solid var(--primary);background:var(--primary-tint);font:700 10px var(--font-mono);letter-spacing:.05em;text-transform:uppercase}.why .rfcard,.why .rfcard .rfl{display:flex;align-items:center}.why .rfcard .rfl{color:var(--primary);gap:6px;min-width:0}.why .rfcard .rfarrow{font-size:12px;line-height:1}.why .rfcard .rfp{color:var(--text-secondary);font-weight:500;white-space:nowrap;margin-left:auto;font-size:9.5px}.why .rfcard.nm{border-color:var(--border-strong);border-left-color:var(--text-muted);background:var(--surface)}.why .rfcard.nm .rfl{color:var(--text-body)}.sv2.is-js .why .rflow .rfcard,.sv2.is-js .why .rflow .rfcos,.sv2.is-js .why .rflow .rfhead,.sv2.is-js .why .rflow .rfq{opacity:0}.sv2.is-js .why .rflow .rfline,.sv2.is-js .why .rflow .rfspine,.sv2.is-js .why .rflow .rfstub{transform:scaleX(0)}.sv2.is-js .why .rflow .rfspine{transform:scaleY(0)}.why .rflow.in .rfq{animation:rf-fade .5s ease both}.why .rflow.in .rfline{animation:rf-drawx .4s ease .4s both}.why .rflow.in .rfhead{animation:rf-in .2s ease .75s both}.why .rflow.in .rfcos{animation:rf-pop .45s cubic-bezier(.2,.8,.2,1) .7s both}.why .rflow.in .rfline-2{animation:rf-drawx .4s ease 1.05s both}.why .rflow.in .rfhead-2{animation:rf-in .2s ease 1.4s both}.why .rflow.in .rfspine{animation:rf-drawy .5s ease 1.35s both}.why .rflow.in .rfstub{animation:rf-drawx .3s ease calc(1.75s + var(--i) * .14s) both}.why .rflow.in .rfcard{animation:rf-slide .45s ease calc(1.9s + var(--i) * .14s) both}@media(max-width:640px){.why .rfflow{flex-direction:column;align-items:stretch;gap:30px}.why .rfarm{width:3px;height:34px;transform:rotate(90deg)}.why .rfarm,.why .rfcos{align-self:center}.why .rfout{padding-left:0}.why .rfspine,.why .rfstub{display:none}}@media(prefers-reduced-motion:reduce){.sv2.is-js .why .rflow .rfcard,.sv2.is-js .why .rflow .rfcos,.sv2.is-js .why .rflow .rfhead,.sv2.is-js .why .rflow .rfq{opacity:1}.sv2.is-js .why .rflow .rfline,.sv2.is-js .why .rflow .rfspine,.sv2.is-js .why .rflow .rfstub{transform:none}.why .rflow.in *{animation:none!important}}@keyframes tn-fade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes tn-slide{0%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:none}}@keyframes tn-pop{0%{opacity:0;transform:scale(.85)}70%{transform:scale(1.04)}to{opacity:1;transform:scale(1)}}@keyframes tn-drawx{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes tn-drawy{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes tn-in{0%{opacity:0}to{opacity:1}}@keyframes tn-spin{to{transform:rotate(1turn)}}.why .tnflow .bk{display:flex;align-items:center;gap:10px}.why .tnflow .tdot{width:8px;height:8px;border-radius:50%;background:var(--primary);flex:none}.why .tnflow .tloop{display:flex;align-items:center;gap:10px}.why .tnflow .tring{width:12px;height:12px;border-radius:50%;border:2px solid var(--primary);border-right:2px solid transparent;flex:none}.why .tnflow .tout{position:relative;padding-left:18px}.why .tnflow .tout>.tbranch{width:100%}.why .tnflow .tfeed{position:absolute;left:-14px;top:50%;width:14px;height:2.5px;margin-top:-1.25px;background:var(--text-heading);transform-origin:left}.why .tnflow .tbranch{position:relative;display:grid;gap:10px;margin-left:-18px;padding-left:18px}.why .tnflow .tspine{position:absolute;left:0;width:2.5px;background:var(--text-heading);top:calc(var(--trow,42px) / 2);bottom:calc(var(--trow,42px) / 2);transform-origin:center}.why .tnflow .tline{position:relative;display:flex;align-items:center}.why .tnflow .tline .tno,.why .tnflow .tline .tyes{flex:1}.why .tnflow .tstub{position:absolute;left:-18px;width:18px;height:2.5px;background:var(--text-heading);transform-origin:left}.why .tnflow .thead{position:absolute;left:-5px;top:50%;margin-top:-5px;border-left:7px solid var(--text-heading);border-top:5px solid transparent;border-bottom:5px solid transparent}.sv2.is-js .why .tnflow .dg-f,.sv2.is-js .why .tnflow .tbox,.sv2.is-js .why .tnflow .tch,.sv2.is-js .why .tnflow .thead,.sv2.is-js .why .tnflow .tloop,.sv2.is-js .why .tnflow .tno,.sv2.is-js .why .tnflow .tyes{opacity:0}.sv2.is-js .why .tnflow .tfeed,.sv2.is-js .why .tnflow .tstub{transform:scaleX(0)}.sv2.is-js .why .tnflow .tspine{transform:scaleY(0)}.why .tnflow.in .tbox{animation:tn-pop .5s cubic-bezier(.2,.8,.2,1) both}.why .tnflow.in .tch{animation:tn-fade .4s ease both;animation-delay:calc(.35s + var(--i) * .1s)}.why .tnflow.in .tfeed{animation:tn-drawx .35s ease .6s both}.why .tnflow.in .tloop{animation:tn-in .5s ease .9s both}.why .tnflow.in .tring{animation:tn-spin 2.4s linear infinite}.why .tnflow.in .tspine{animation:tn-drawy .4s ease .9s both}.why .tnflow.in .tstub{animation:tn-drawx .3s ease calc(1.25s + var(--i) * .15s) both}.why .tnflow.in .thead{animation:tn-in .2s ease calc(1.5s + var(--i) * .15s) both}.why .tnflow.in .tno,.why .tnflow.in .tyes{animation:tn-slide .45s ease both;animation-delay:calc(1.4s + var(--i) * .15s)}.why .tnflow.in .dg-f{animation:tn-in .5s ease 1.6s both}.why .tnflow .tline{--i:0}@media(max-width:640px){.why .tnflow .tout{padding-left:0}.why .tnflow .tfeed,.why .tnflow .thead,.why .tnflow .tspine,.why .tnflow .tstub{display:none}}@media(prefers-reduced-motion:reduce){.sv2.is-js .why .tnflow .dg-f,.sv2.is-js .why .tnflow .tbox,.sv2.is-js .why .tnflow .tch,.sv2.is-js .why .tnflow .thead,.sv2.is-js .why .tnflow .tloop,.sv2.is-js .why .tnflow .tno,.sv2.is-js .why .tnflow .tyes{opacity:1}.sv2.is-js .why .tnflow .tfeed,.sv2.is-js .why .tnflow .tspine,.sv2.is-js .why .tnflow .tstub{transform:none}.why .tnflow.in *{animation:none!important}}.why .whero-c{padding:clamp(28px,3.5vw,56px) 0 0;border-bottom:0;min-height:calc(100svh - 58px);display:flex;flex-direction:column}.why .whero-c .hero-in{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center}.why .whero-c .qstrip{margin-top:auto;flex:none}.sv2 .why .whero-c .hero-in,.why .whero-c .hero-in{text-align:center;max-width:900px}.sv2 .why .whero-c h1,.why .whero-c h1{text-align:center;font:700 clamp(46px,6.4vw,88px)/1 var(--font-serif);letter-spacing:-.03em;margin:0}.why .whero-c .weyebrow{display:inline-flex;align-items:center;justify-content:center;gap:10px;font:500 13px var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--primary);margin:0 0 26px}.why .whero-c .weyebrow:before{content:"";width:10px;height:10px;background:var(--primary);flex:none}.sv2 .why .whero-c .lede{margin:26px auto 0;text-align:center;max-width:58ch;font:400 clamp(17px,1.5vw,21px)/1.55 var(--font-serif);color:var(--text-heading)}.why .qstrip{margin-top:clamp(32px,4vw,56px);display:grid;grid-template-columns:repeat(6,minmax(0,1fr));border-top:1px solid var(--border)}.why .qstrip .qcell{display:grid;align-content:start;gap:14px;padding:20px 24px 26px;border-right:1px solid var(--border);color:var(--text-heading);text-decoration:none;transition:background var(--dur-normal) var(--ease-default)}.why .qstrip .qcell:first-child{border-left:1px solid var(--border)}.why .qstrip .qcell:hover{background:var(--elevated);text-decoration:none}.why .qstrip .qn{font:500 13px var(--font-mono);letter-spacing:.06em;color:var(--primary)}.why .qstrip .qt{font:400 17px/1.3 var(--font-serif);color:var(--text-heading);text-wrap:pretty}.why .qstrip .qcell:hover .qt{color:var(--primary)}@media(max-width:1100px){.why .qstrip{grid-template-columns:repeat(3,minmax(0,1fr))}.why .qstrip .qcell:nth-child(3n+1){border-left:1px solid var(--border)}.why .qstrip .qcell:nth-child(n+4){border-top:1px solid var(--border)}}@media(max-width:700px){.why .qstrip{grid-template-columns:repeat(2,minmax(0,1fr))}.why .qstrip .qcell{padding:20px 18px 34px}.why .qstrip .qcell:nth-child(odd){border-left:1px solid var(--border)}.why .qstrip .qcell:nth-child(n+3){border-top:1px solid var(--border)}}.sv2 .why .whero-c h1.h1-sm,.why .whero-c h1.h1-sm{font:700 clamp(30px,3.6vw,54px)/1.06 var(--font-serif);letter-spacing:-.025em;max-width:20ch;margin:0 auto}.why .whero-c .hero-note{margin:20px auto 0;max-width:62ch;text-align:center;font:400 15px/1.6 var(--font-sans);color:var(--text-body)}.why .whero-c .hero-note b{color:var(--text-heading)}.why .whero-c .hero-cta{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;margin-top:30px}.why .qstrip-5{grid-template-columns:repeat(5,minmax(0,1fr))}@media(max-width:1100px){.why .qstrip-5{grid-template-columns:repeat(3,minmax(0,1fr))}.why .qstrip-5 .qcell:nth-child(3n+1){border-left:1px solid var(--border)}.why .qstrip-5 .qcell:nth-child(n+4){border-top:1px solid var(--border)}}@media(max-width:700px){.why .qstrip-5{grid-template-columns:repeat(2,minmax(0,1fr))}.why .qstrip-5 .qcell:nth-child(odd){border-left:1px solid var(--border)}.why .qstrip-5 .qcell:nth-child(n+3){border-top:1px solid var(--border)}}.why .qstrip-4{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:1100px){.why .qstrip-4{grid-template-columns:repeat(2,minmax(0,1fr))}.why .qstrip-4 .qcell:nth-child(odd){border-left:1px solid var(--border)}.why .qstrip-4 .qcell:nth-child(n+3){border-top:1px solid var(--border)}}@media(max-width:640px){.why .qstrip-4{grid-template-columns:1fr}.why .qstrip-4 .qcell{border-left:1px solid var(--border)}.why .qstrip-4 .qcell+.qcell{border-top:1px solid var(--border)}}@keyframes el-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes el-in{0%{opacity:0}to{opacity:1}}@keyframes el-drawx{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes el-drawy{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes el-breathe{0%,to{width:52%}50%{width:88%}}.why .elhead{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px}.why .elq{margin:0}.why .elpov{font:500 11px var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-secondary)}.why .elintro{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:24px clamp(40px,6vw,88px);align-items:start;margin-top:28px}.why .elintro .sect{margin:0;font-size:clamp(34px,4vw,56px);line-height:1.02;letter-spacing:-.025em;max-width:none}.why .elintro .contrast{margin:20px 0 0;font-size:clamp(20px,1.8vw,26px);line-height:1.3}.why .elbody{font:400 clamp(15px,1.15vw,17px)/1.6 var(--font-sans);color:var(--text-body)}.why .elbody p{margin:0;text-wrap:pretty}.why .elwp{display:inline-block;margin-top:16px;font:500 12px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-heading);border-bottom:1.5px solid var(--text-heading);padding-bottom:3px}.why .elwp:hover{color:var(--primary);border-bottom-color:var(--primary);text-decoration:none}.why .elcard{margin-top:40px}.why .eltiers{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:12px;margin-top:16px}.why .eltier{display:flex;flex-direction:column;border:1px solid var(--border);border-radius:10px;background:var(--canvas);overflow:hidden}.why .eltier-orch{border-color:var(--primary-border);background:var(--primary-tint)}.why .elth{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:8px 14px;font:400 10px var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.why .eltier-lead .elth{background:var(--text-heading);color:var(--on-ink)}.why .eltier-orch .elth{background:var(--primary);color:var(--text-on-accent)}.why .eltier-cap .elth{background:var(--surface);color:var(--text-heading)}.why .eltk{opacity:.75;text-align:right;min-width:0}.why .eltb{padding:14px}.why .eltbar{height:6px;border-radius:3px;background:var(--border);overflow:hidden}.why .eltfill{display:block;height:100%;border-radius:3px;width:var(--w);transform-origin:left}.why .eltier-lead .eltfill{background:var(--text-heading)}.why .eltier-orch .eltfill{background:var(--primary)}.why .eltier-cap .eltfill{background:#a78bfa}.why .elos{margin-top:clamp(48px,6vw,72px)}.why .eloshead{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:10px 24px;padding-bottom:16px;border-bottom:1px solid var(--text-heading)}.why .eloskick{display:flex;align-items:center;gap:12px;font:500 12px var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--primary)}.why .eloskick:before{content:"";width:9px;height:9px;background:var(--primary);flex:none}.why .elossub{margin:0;font-style:italic;font:italic 400 clamp(16px,1.3vw,19px) var(--font-serif);color:var(--text-body);text-wrap:balance}.why .elsys3{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:16px;margin-top:24px}.why .elsys{background:var(--canvas);border:1px solid var(--border);border-top:3px solid var(--text-heading);border-radius:12px;padding:22px 22px 24px;display:flex;flex-direction:column;gap:14px;transition:border-top-color .18s,transform .18s,box-shadow .18s}.why .elsys:hover{border-top-color:var(--primary);transform:translateY(-3px);box-shadow:0 20px 30px -24px rgba(28,25,23,.35)}.why .elsysk{display:flex;justify-content:space-between;align-items:center;gap:12px;font:400 11px var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.why .elsysn{color:var(--primary);font-weight:500}.why .elsysq{color:var(--text-secondary);text-align:right}.why .elsyst{font:600 22px/1.2 var(--font-serif);letter-spacing:-.01em;color:var(--text-heading)}.why .elsysb{font:400 15px/1.55 var(--font-sans);color:var(--text-body);text-wrap:pretty}.why .elnote{position:relative;margin-top:28px;padding:4px 0 4px 24px;max-width:46em}.why .elnote:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--text-heading);transform-origin:top}.why .elnotek{font:500 12px var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--primary)}.why .elnote p{margin:8px 0 0;font:italic 400 clamp(16px,1.3vw,19px)/1.5 var(--font-serif);text-wrap:pretty}.sv2.is-js .why .elastic .elcard,.sv2.is-js .why .elastic .elhead,.sv2.is-js .why .elastic .elintro>*,.sv2.is-js .why .elastic .elnote,.sv2.is-js .why .elastic .eloshead,.sv2.is-js .why .elastic .elsys,.sv2.is-js .why .elastic .eltier{opacity:0}.sv2.is-js .why .elastic .elnote:before,.sv2.is-js .why .elastic .eltfill{transform:scaleX(0)}.why .elastic.in .elhead{animation:el-up .5s ease both}.why .elastic.in .elintro>:first-child{animation:el-up .6s ease .1s both}.why .elastic.in .elintro>:last-child{animation:el-up .6s ease .3s both}.why .elastic.in .elcard{animation:el-up .6s ease .4s both}.why .elastic.in .eltier{animation:el-in .5s ease both;animation-delay:calc(.6s + var(--i) * .15s)}.why .elastic.in .eltfill{animation:el-drawx .6s ease both;animation-delay:calc(.8s + var(--i) * .2s)}.why .elastic.in .eltfill.eltier-breathe{animation:el-drawx .6s ease 1.2s both,el-breathe 4s ease-in-out 1.8s infinite}.why .elastic.in .eloshead{animation:el-up .5s ease .5s both}.why .elastic.in .elsys{animation:el-up .6s ease both;animation-delay:calc(.65s + var(--i) * .12s)}.why .elastic.in .elnote{animation:el-up .6s ease 1s both}.why .elastic.in .elnote:before{animation:el-drawy .6s ease 1.1s both}@media(prefers-reduced-motion:reduce){.sv2.is-js .why .elastic *{opacity:1!important;transform:none!important}.why .elastic.in *{animation:none!important}}:root{--t-title:clamp(38px,4.6vw,60px);--t-section:clamp(28px,3.4vw,44px);--t-sub:20px;--t-lede:19px;--t-body:15px;--t-quote:20px}.lp3 h1,.sv2 .lp3 h1,.sv2 .why .whero-c h1,.sv2 .why .whero-c h1.h1-sm,.sv2 .why h1,.why .whero-c h1,.why .whero-c h1.h1-sm,.why h1{font-size:var(--t-title)}.lp3 .close-band h2,.lp3 .ctacard h2,.lp3 h2.sect,.sv2 .lp3 .ctacard h2,.sv2 .lp3 h2.sect,.sv2 .why h2.sect,.why .close-band h2,.why .elintro .sect,.why h2.sect{font-size:var(--t-section)}.lp3 .acard h4,.lp3 .ecard h3,.lp3 .fcard h3,.lp3 .oscard h3,.lp3 .rcard .rt,.lp3 .vidcard .vt,.why .elsyst,.why .engrow h3,.why .seecard .st,.why .vidcard .vt,.why h3.sect-sub{font-size:var(--t-sub)}.lp3 .lede,.lp3 .lede.sm,.sv2 .why .whero-c .lede,.why .elbody,.why .elossub,.why .hero-note,.why .lede,.why .lede.sm,.why .see-lede{font-size:var(--t-lede)}.lp3 .acard p,.lp3 .ecard p,.lp3 .fcard p,.lp3 .layer p,.lp3 .moat-b,.lp3 .oscard p,.lp3 .rcard .rb,.lp3 .vidcard .vd,.why .chbody,.why .chbody p,.why .elbody p,.why .elsysb,.why .engrow p,.why .seecard .sb,.why .vidcard .vd{font-size:var(--t-body)}.lp3 .belongs,.lp3 .frag,.lp3 .fstrip,.lp3 .hinge,.sv2 .why .elintro .contrast,.why .contrast,.why .elintro .contrast,.why .elnote p{font-size:var(--t-quote)}@keyframes an-in{0%{opacity:0}to{opacity:1}}@keyframes an-drawx{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes an-card{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes an-pop{0%{opacity:0;transform:scale(.6)}70%{transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@keyframes an-stamp{0%{opacity:0;transform:scale(1.4)}to{opacity:1;transform:scale(1)}}@keyframes an-gap{0%,to{border-color:var(--border-strong)}50%{border-color:var(--primary)}}.sv2.is-js .why .anat .doc,.sv2.is-js .why .anat .evr,.sv2.is-js .why .anat .evt,.sv2.is-js .why .anat .gapc,.sv2.is-js .why .anat .ok2c,.sv2.is-js .why .anat .rec,.sv2.is-js .why .anat .rec-s,.sv2.is-js .why .anat .rr{opacity:0}.sv2.is-js .why .anat .dl{transform:scaleX(0);transform-origin:left}.why .dg.in .anat .doc{animation:an-card .5s cubic-bezier(.2,.8,.2,1) both}.why .dg.in .anat .evt{animation:an-card .5s cubic-bezier(.2,.8,.2,1) .35s both}.why .dg.in .anat .rec{animation:an-card .5s cubic-bezier(.2,.8,.2,1) 2.1s both}.why .dg.in .anat .dl{animation:an-drawx .4s ease both}.why .dg.in .anat .dl:first-child{animation-delay:.3s}.why .dg.in .anat .dl:nth-child(2){animation-delay:.38s}.why .dg.in .anat .dl:nth-child(3){animation-delay:.46s}.why .dg.in .anat .dl:nth-child(4){animation-delay:.54s}.why .dg.in .anat .dl:nth-child(5){animation-delay:.62s}.why .dg.in .anat .dl:nth-child(6){animation-delay:.7s}.why .dg.in .anat .evr{animation:an-in .4s ease both}.why .dg.in .anat .evr:nth-child(2){animation-delay:1.1s}.why .dg.in .anat .evr:nth-child(3){animation-delay:1.35s}.why .dg.in .anat .evr:nth-child(4){animation-delay:1.6s}.why .dg.in .anat .evr:nth-child(2) .ok2c{animation:an-pop .4s cubic-bezier(.2,.8,.2,1) 1.3s both}.why .dg.in .anat .evr:nth-child(3) .ok2c{animation:an-pop .4s cubic-bezier(.2,.8,.2,1) 1.55s both}.why .dg.in .anat .evr:nth-child(4) .gapc{animation:an-pop .4s cubic-bezier(.2,.8,.2,1) 1.8s both,an-gap 2.4s ease-in-out 2.2s infinite}.why .dg.in .anat .rr{animation:an-in .4s ease both}.why .dg.in .anat .rr:first-child{animation-delay:2.5s}.why .dg.in .anat .rr:nth-child(2){animation-delay:2.72s}.why .dg.in .anat .rr:nth-child(3){animation-delay:2.94s}.why .dg.in .anat .rr:nth-child(4){animation-delay:3.16s}.why .dg.in .anat .rec-s{animation:an-stamp .4s cubic-bezier(.2,.8,.2,1) 3.6s both}@media(prefers-reduced-motion:reduce){.sv2.is-js .why .anat *{opacity:1!important;transform:none!important}.why .dg.in .anat *{animation:none!important}}@keyframes wf-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes wf-in{0%{opacity:0}to{opacity:1}}@keyframes wf-pop{0%{opacity:0;transform:scale(.7)}70%{transform:scale(1.06)}to{opacity:1;transform:scale(1)}}@keyframes wf-drawy{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes wf-drawx{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes wf-work{0%{width:20%}50%{width:90%}to{width:20%}}.why .wfhead{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px}.why .wfhead .chq{margin:0}.why .wfq{font:500 11px var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-secondary)}.why .wfintro{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:24px clamp(40px,6vw,88px);align-items:start;margin-top:20px}.why .wfintro .sect{margin:0;line-height:1.02;letter-spacing:-.025em;max-width:none}.why .wfintro .contrast{margin:20px 0 0;line-height:1.3}.why .wfbody{font:400 var(--t-body)/1.6 var(--font-sans);color:var(--text-body)}.why .wfbody p{margin:0;text-wrap:pretty}.why .wfbody p+p{margin-top:14px}.why .wfbody strong{color:var(--text-heading)}.why .wfcard{margin-top:36px}.why .wfcard .dg-t{justify-content:space-between}.why .wfprice{margin-left:auto;font-weight:400;color:var(--text-secondary);letter-spacing:.14em}.why .wfgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:20px 32px;margin-top:16px;align-items:start}.why .wforg{display:flex;flex-direction:column;align-items:center}.why .wfex{display:inline-flex;align-items:center;gap:12px;background:var(--text-heading);color:var(--on-ink);border-radius:8px;padding:10px 16px;font:400 11px var(--font-mono);letter-spacing:.1em;text-transform:uppercase}.why .wfexa{width:26px;height:26px;border-radius:50%;background:var(--primary);display:flex;align-items:center;justify-content:center;font-size:10px;flex:none}.why .wfstem{width:2px;height:18px;background:var(--text-heading);transform-origin:top}.why .wfbranch{position:relative;width:100%;max-width:520px}.why .wfrail{position:absolute;left:12.5%;right:12.5%;top:0;height:2px;background:var(--text-heading);transform-origin:center}.why .wfstaffs{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;padding-top:18px}.why .wfstaff{position:relative;display:flex;flex-direction:column;align-items:center;gap:8px}.why .wfdrop{position:absolute;top:-18px;width:2px;height:18px;background:var(--text-heading);transform-origin:top}.why .wfsc{width:100%;border:1px solid var(--primary-border);background:var(--primary-tint);border-radius:8px;padding:10px 8px;display:flex;flex-direction:column;align-items:center;gap:8px}.why .wfsn{font:400 9.5px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--primary);text-align:center}.why .wfsbar{width:100%;height:4px;border-radius:2px;background:var(--primary-tint);overflow:hidden}.why .wfsfill{display:block;height:100%;background:var(--primary);width:20%}.why .wforgcap{margin-top:12px;font:400 9.5px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-secondary);text-align:center}.why .wfcanvas{border:1px solid var(--border);border-radius:10px;overflow:hidden;background:var(--canvas)}.why .wfch{padding:8px 14px;background:var(--surface);border-bottom:1px solid var(--border-subtle);font:400 10px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-secondary)}.why .wfcb{padding:12px 14px;display:flex;flex-direction:column;gap:8px}.why .wfcrow{display:grid;grid-template-columns:28px 78px minmax(0,1fr);gap:10px;align-items:center}.why .wfav{width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font:400 9px var(--font-mono)}.why .wfav-ag{background:var(--primary);color:var(--text-on-accent)}.why .wfav-ex{background:var(--text-heading);color:var(--on-ink)}.why .wfav-you{background:var(--success-bg);color:var(--success)}.why .wfact{font:400 10px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--primary)}.why .wfcbar{height:6px;border-radius:3px;background:var(--border);width:var(--w)}.why .wfcf{padding:9px 14px;border-top:1px solid var(--border-subtle);font:400 9.5px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-secondary)}.why .wffoot{margin-top:28px;max-width:860px}.why .wffoot .atrev{margin-top:0}.why .wfwatch{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:12px}.why .wfw{all:unset;cursor:pointer;display:flex;flex-direction:column;gap:8px;padding:16px 18px;background:var(--canvas);border:1px solid var(--border);border-radius:12px;box-sizing:border-box;transition:border-color .18s,transform .18s,box-shadow .18s}.why .wfw:hover{border-color:var(--primary);transform:translateY(-2px);box-shadow:var(--shadow-md)}.why .wfw:focus-visible{outline:0;box-shadow:var(--focus-ring)}.why .wfwk{font:400 10px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-secondary)}.why .wfwt{font:600 18px/1.25 var(--font-serif);letter-spacing:-.01em;color:var(--text-heading)}.why .wfwg{margin-top:auto;font:400 11px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--primary)}.sv2.is-js .why .workforce .atrev,.sv2.is-js .why .workforce .wfcanvas,.sv2.is-js .why .workforce .wfcrow,.sv2.is-js .why .workforce .wfex,.sv2.is-js .why .workforce .wfhead,.sv2.is-js .why .workforce .wfintro>*,.sv2.is-js .why .workforce .wfsc,.sv2.is-js .why .workforce .wfwatch{opacity:0}.sv2.is-js .why .workforce .atrev:before,.sv2.is-js .why .workforce .wfdrop,.sv2.is-js .why .workforce .wfstem{transform:scaleY(0)}.sv2.is-js .why .workforce .wfrail{transform:scaleX(0)}.why .workforce.in .wfhead{animation:wf-up .5s ease both}.why .workforce.in .wfintro>:first-child{animation:wf-up .6s ease .1s both}.why .workforce.in .wfintro>:last-child{animation:wf-up .6s ease .3s both}.why .workforce.in .wfex{animation:wf-in .5s ease .8s both}.why .workforce.in .wfstem{animation:wf-drawy .3s ease 1s both}.why .workforce.in .wfrail{animation:wf-drawx .4s ease 1.2s both}.why .workforce.in .wfdrop{animation:wf-drawy .3s ease both;animation-delay:calc(1.25s + var(--i) * .08s)}.why .workforce.in .wfsc{animation:wf-pop .4s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(1.35s + var(--i) * .1s)}.why .workforce.in .wfsfill{animation:wf-work 3s ease-in-out infinite;animation-delay:calc(var(--i) * .6s)}.why .workforce.in .wfcanvas{animation:wf-in .5s ease 1.4s both}.why .workforce.in .wfcrow{animation:wf-in .4s ease both;animation-delay:calc(1.6s + var(--i) * .25s)}.why .workforce.in .atrev{animation:wf-up .6s ease .5s both}.why .workforce.in .atrev:before{animation:wf-drawy .6s ease .6s both}.why .workforce.in .wfwatch{animation:wf-up .6s ease .7s both}@media(prefers-reduced-motion:reduce){.sv2.is-js .why .workforce *{opacity:1!important;transform:none!important}.why .workforce.in *{animation:none!important}}.why .trust{padding:44px 0;background:var(--primary-tint);border-top:1px solid var(--primary-border);border-bottom:1px solid var(--primary-border)}.why .pline{font:400 var(--t-lede)/1.45 var(--font-serif);color:var(--text-heading);max-width:46ch}.why .tsub{margin-top:10px;font:400 var(--t-body)/1.6 var(--font-sans);color:var(--text-subheading);max-width:70ch}.why .tsub b{color:var(--text-heading)}@keyframes oc-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes oc-in{0%{opacity:0}to{opacity:1}}@keyframes oc-pop{0%{opacity:0;transform:scale(.8)}70%{transform:scale(1.04)}to{opacity:1;transform:scale(1)}}@keyframes oc-drawy{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes oc-flow{0%{background-position:0 0}to{background-position:0 16px}}@keyframes oc-pulse{0%,to{opacity:.35}50%{opacity:1}}.why .ochead{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px}.why .ochead .chq{margin:0}.why .ocq{font:500 11px var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-secondary)}.why .ocintro{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:24px clamp(40px,6vw,88px);align-items:start;margin-top:20px}.why .ocintro .sect{margin:0;line-height:1.02;letter-spacing:-.025em;max-width:none}.why .ocintro .contrast{margin:20px 0 0;line-height:1.3}.why .ocbody{font:400 var(--t-body)/1.6 var(--font-sans);color:var(--text-body)}.why .ocbody p{margin:0;text-wrap:pretty}.why .ocbody p+p{margin-top:14px}.why .ocbody strong{color:var(--text-heading)}.why .occard{margin-top:36px}.why .occard .dg-t{justify-content:space-between}.why .ocsub{margin-left:auto;font-weight:400;color:var(--text-secondary);letter-spacing:.14em}.why .ocgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:20px 32px;margin-top:16px;align-items:stretch}.why .occhain{display:flex;flex-direction:column;align-items:center;justify-content:center}.why .ocnode{width:min(100%,300px);text-align:center;padding:12px 18px;border-radius:8px;box-sizing:border-box}.why .ocnode-strat{background:var(--text-heading);color:var(--on-ink);border:1.5px solid var(--text-heading)}.why .ocnode-out{background:var(--primary);color:var(--text-on-accent);border:1.5px solid var(--primary)}.why .ocnode-work{background:var(--canvas);color:var(--text-heading);border:1.5px solid var(--text-heading)}.why .ocnl{font:500 11px var(--font-mono);letter-spacing:.12em}.why .ocnl,.why .ocnr{text-transform:uppercase}.why .ocnr{margin-top:4px;font:400 9.5px var(--font-mono);letter-spacing:.08em;opacity:.7;text-wrap:balance}.why .oclink{display:flex;align-items:center;gap:12px;height:40px}.why .ocls,.why .oclsv{font:400 9px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.why .ocls{color:var(--text-heading)}.why .oclsv{color:var(--primary)}.why .oclines{display:flex;gap:8px;height:100%}.why .ocline{width:2px;height:100%;transform-origin:top}.why .ocline-a{background:repeating-linear-gradient(to bottom,var(--text-heading) 0 8px,transparent 8px 16px)}.why .ocline-b{background:repeating-linear-gradient(to bottom,var(--primary) 0 8px,transparent 8px 16px)}.why .ocreads{display:flex;flex-direction:column;gap:10px}.why .ocread{display:grid;grid-template-columns:22px minmax(0,1fr);gap:12px;align-items:start;padding:12px 14px;border-radius:8px;border:1px solid var(--border);background:var(--canvas)}.why .ocread-td{border-color:var(--primary-border);background:var(--primary-tint)}.why .ocread-dg{border-color:color-mix(in srgb,var(--warning) 40%,transparent);background:var(--warning-bg)}.why .ocdot{margin-top:3px;width:10px;height:10px;border-radius:50%;background:var(--text-heading)}.why .ocread-td .ocdot{background:var(--primary)}.why .ocread-dg .ocdot{background:var(--warning)}.why .ocrk{font:500 10px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-heading)}.why .ocread-td .ocrk{color:var(--primary)}.why .ocread-dg .ocrk{color:var(--warning)}.why .ocrq{margin-top:4px;font:italic 400 15px/1.4 var(--font-serif);color:var(--text-heading)}.why .occard,.why .octiles{max-width:860px}.why .octiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:12px;margin-top:16px}.why .octile{background:var(--canvas);border-radius:12px;padding:16px 18px;display:flex;flex-direction:column;gap:6px;border:1px solid var(--border);border-top:3px solid var(--text-heading)}.why .octile-vi{border-top-color:var(--primary)}.why .octile-gr{border-top-color:var(--success)}.why .octk{font:500 10px var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--primary)}.why .octt{font:600 18px/1.25 var(--font-serif);letter-spacing:-.01em;color:var(--text-heading)}.why .octb{font:400 14px/1.45 var(--font-sans);color:var(--text-body);text-wrap:pretty}.why .ocfoot{margin-top:28px;max-width:860px}.why .ocfoot .atrev{margin-top:0;max-width:34em}.sv2.is-js .why .outcomes .atrev,.sv2.is-js .why .outcomes .ochead,.sv2.is-js .why .outcomes .ocintro>*,.sv2.is-js .why .outcomes .ocls,.sv2.is-js .why .outcomes .oclsv,.sv2.is-js .why .outcomes .ocnode,.sv2.is-js .why .outcomes .ocread,.sv2.is-js .why .outcomes .octile{opacity:0}.sv2.is-js .why .outcomes .atrev:before,.sv2.is-js .why .outcomes .ocline{transform:scaleY(0)}.why .outcomes.in .ochead{animation:oc-up .5s ease both}.why .outcomes.in .ocintro>:first-child{animation:oc-up .6s ease .1s both}.why .outcomes.in .ocintro>:last-child{animation:oc-up .6s ease .3s both}.why .outcomes.in .ocnode{animation:oc-pop .45s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(.6s + var(--i) * .22s)}.why .outcomes.in .ocline{animation:oc-drawy .35s ease both,oc-flow 1.2s linear infinite;animation-delay:calc(.6s + var(--i) * .22s),calc(.95s + var(--i) * .22s)}.why .outcomes.in .ocls,.why .outcomes.in .oclsv{animation:oc-in .4s ease both;animation-delay:calc(.9s + var(--i) * .22s)}.why .outcomes.in .ocread{animation:oc-in .4s ease both;animation-delay:calc(1.8s + var(--i) * .2s)}.why .outcomes.in .ocdot{animation:oc-pulse 2.4s ease-in-out infinite;animation-delay:calc(var(--i) * .8s)}.why .outcomes.in .octile{animation:oc-up .5s ease both;animation-delay:calc(2.2s + var(--i) * .12s)}.why .outcomes.in .atrev{animation:oc-up .6s ease .6s both}.why .outcomes.in .atrev:before{animation:oc-drawy .6s ease .7s both}@media(prefers-reduced-motion:reduce){.sv2.is-js .why .outcomes *{opacity:1!important;transform:none!important}.why .outcomes.in *{animation:none!important}}@keyframes tp-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes tp-in{0%{opacity:0}to{opacity:1}}@keyframes tp-drawx{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes tp-rise{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes tp-grow{0%,to{height:40%}50%{height:100%}}.why .nhch2{margin:0;max-width:16em;line-height:1;letter-spacing:-.03em;text-wrap:balance}.why .nhch2 span{color:var(--primary)}.why .nhclede{margin:20px 0 0;max-width:34em}.why .nhcnote{margin-top:14px;max-width:46em}.why .nhcgrid{position:relative;margin-top:clamp(36px,5vw,56px)}.why .nhcrule{height:1px;background:var(--border);transform-origin:left}.why .nhctiers{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:0 24px}.why .nhctier{padding:24px 0 32px;display:flex;flex-direction:column;gap:14px;min-height:260px}.why .nhcth{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.why .nhcn{font:400 40px/1 var(--font-mono);letter-spacing:-.04em;color:var(--primary)}.why .nhcmode{font:400 10px var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-secondary)}.why .nhcname{font:600 22px/1.2 var(--font-serif);letter-spacing:-.01em;color:var(--text-heading)}.why .nhcd{font:400 14px/1.5 var(--font-sans);color:var(--text-body);text-wrap:pretty}.why .nhcbars{margin-top:auto;height:56px;display:flex;align-items:flex-end;gap:4px;padding-right:24px}.why .nhcbar{flex:1;border-radius:2px;transform-origin:bottom;height:var(--h);background:var(--text-heading)}.why .nhctier-orch .nhcbar{background:var(--primary)}.why .nhctier-flex .nhcbar{background:var(--violet-200)}.why .nhcfoot{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;padding-top:20px;border-top:1px solid var(--border);font:400 11px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-secondary)}.why .nhcfoot a{color:var(--text-heading);border-bottom:1.5px solid var(--text-heading);padding-bottom:3px;text-decoration:none}.why .nhcfoot a:hover{color:var(--primary);border-bottom-color:var(--primary)}.sv2.is-js .why .nhc .chq,.sv2.is-js .why .nhc .nhcfoot,.sv2.is-js .why .nhc .nhch2,.sv2.is-js .why .nhc .nhclede,.sv2.is-js .why .nhc .nhcnote,.sv2.is-js .why .nhc .nhctier{opacity:0}.sv2.is-js .why .nhc .nhcrule{transform:scaleX(0)}.sv2.is-js .why .nhc .nhcbar{transform:scaleY(0)}.why .nhc.in .chq{animation:tp-up .5s ease both}.why .nhc.in .nhch2{animation:tp-up .6s ease .1s both}.why .nhc.in .nhclede{animation:tp-up .6s ease .2s both}.why .nhc.in .nhcnote{animation:tp-up .6s ease .3s both}.why .nhc.in .nhcrule{animation:tp-drawx .7s ease .4s both}.why .nhc.in .nhctier{animation:tp-in .6s ease both;animation-delay:calc(.5s + var(--i) * .15s)}.why .nhc.in .nhcbar{animation:tp-rise .5s ease both;animation-delay:calc(.8s + var(--i) * .15s + var(--j) * .06s)}.why .nhc.in .nhctier-flex .nhcbar{animation:tp-rise .5s ease both,tp-grow 4s ease-in-out infinite;animation-delay:calc(1.1s + var(--j) * .06s),calc(1.8s + var(--j) * .3s)}.why .nhc.in .nhcfoot{animation:tp-in .6s ease 1.4s both}@media(prefers-reduced-motion:reduce){.sv2.is-js .why .nhc *{opacity:1!important;transform:none!important}.why .nhc.in *{animation:none!important}}@keyframes gb-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes gb-line{0%{opacity:0;transform:translateX(-6px)}to{opacity:1;transform:none}}@keyframes gb-pop{0%{opacity:0;transform:scale(.6)}70%{transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@keyframes gb-in{0%{opacity:0}to{opacity:1}}.why .gbgrid{display:grid;grid-template-columns:minmax(min(100%,360px),.92fr) minmax(min(100%,400px),1.08fr);gap:40px clamp(32px,4vw,52px);align-items:center}@media(max-width:900px){.why .gbgrid{grid-template-columns:minmax(0,1fr)}}.why .gbh2{margin:0;line-height:1.02;letter-spacing:-.025em;text-wrap:balance}.why .gblede{margin:18px 0 0}.why .gbbody{margin-top:20px;max-width:34em}.why .gbbody p+p{margin-top:12px}.why .gbcopy .atrev{margin-top:24px}.why .gbfig{display:grid;grid-template-columns:minmax(0,1fr) minmax(150px,.58fr);gap:14px;align-items:stretch}.why .gbdoc{background:var(--canvas);border:1px solid var(--border-strong);border-radius:10px;padding:22px 22px 24px;display:flex;flex-direction:column;gap:12px;box-shadow:var(--shadow-lg);box-sizing:border-box}.why .gbmeta{font:400 9.5px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-secondary)}.why .gbtitle{font:600 17px/1.3 var(--font-serif);color:var(--text-heading);text-wrap:balance}.why .gbrows{flex:1;display:flex;flex-direction:column;justify-content:space-evenly;gap:10px}.why .gbrow{display:flex;gap:10px;align-items:center}.why .gbbar{flex:1;height:7px;border-radius:4px;background:var(--subtle);max-width:var(--w)}.why .gbtag{border:1px solid var(--border);background:var(--surface);color:var(--text-secondary);border-radius:4px;padding:2px 7px;font:400 9px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.why .gbtag-ok{border-color:color-mix(in srgb,var(--success) 40%,transparent);background:var(--success-bg);color:var(--success)}.why .gbtag-ch{border-color:var(--primary-border);background:var(--primary-tint);color:var(--primary)}.why .gbnotes{display:flex;flex-direction:column;gap:10px}.why .gbnote{flex:1;display:flex;flex-direction:column;justify-content:center;border-left:3px solid var(--text-heading);background:var(--canvas);border-radius:0 8px 8px 0;padding:10px 12px;box-sizing:border-box}.why .gbnote-vf{border-left-color:var(--primary)}.why .gbnote-gt{border-left-color:var(--success)}.why .gbnh{display:flex;justify-content:space-between;gap:8px;font:400 9px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-secondary)}.why .gbwho{color:var(--text-heading)}.why .gbnote-vf .gbwho{color:var(--primary)}.why .gbnote-gt .gbwho{color:var(--success)}.why .gbv{margin-top:4px;font:italic 400 13px/1.4 var(--font-serif);color:var(--text-heading);text-wrap:pretty}@media(max-width:520px){.why .gbfig{grid-template-columns:minmax(0,1fr)}}.sv2.is-js .why .glass .chq,.sv2.is-js .why .glass .gbbody,.sv2.is-js .why .glass .gbcopy .atrev,.sv2.is-js .why .glass .gbfig,.sv2.is-js .why .glass .gbh2,.sv2.is-js .why .glass .gblede,.sv2.is-js .why .glass .gbnote,.sv2.is-js .why .glass .gbrow,.sv2.is-js .why .glass .gbtag{opacity:0}.why .glass.in .chq{animation:gb-up .5s ease both}.why .glass.in .gbh2{animation:gb-up .6s ease .1s both}.why .glass.in .gblede{animation:gb-up .6s ease .2s both}.why .glass.in .gbbody{animation:gb-up .6s ease .3s both}.why .glass.in .gbcopy .atrev{animation:gb-up .6s ease .4s both}.why .glass.in .gbfig{animation:gb-up .6s ease .35s both}.why .glass.in .gbrow{animation:gb-in .4s ease both;animation-delay:calc(.6s + var(--i) * .2s)}.why .glass.in .gbtag{animation:gb-pop .35s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(.9s + var(--i) * .2s)}.why .glass.in .gbnote{animation:gb-line .4s ease both;animation-delay:calc(1.4s + var(--i) * .3s)}@media(prefers-reduced-motion:reduce){.sv2.is-js .why .glass *{opacity:1!important;transform:none!important}.why .glass.in *{animation:none!important}}.why.seg .seg-hero{padding-top:clamp(64px,8vw,104px);border-top:0}.why.seg .seg-hero h1{margin:0;letter-spacing:-.025em;line-height:1.02;max-width:17em;text-wrap:balance}.why.seg .seg-hero .contrast{margin-top:20px}.why.seg .segpull{margin-top:clamp(28px,3.4vw,40px);max-width:78ch;background:var(--elevated);border:1px solid var(--border);border-left:3px solid var(--primary);border-radius:0 var(--r-lg) var(--r-lg) 0;padding:22px 26px}.why.seg .segpull .kick{color:var(--primary);margin-bottom:10px}.why.seg .segpull p{margin:0;font:400 var(--t-body)/1.7 var(--font-sans);color:var(--text-body);text-wrap:pretty}.why.seg .segfig{margin-top:0}.why.seg .segfig .figband{background:none;border:0;border-radius:0;padding:0;margin:0;box-shadow:none}.why.seg .segfaq{margin-top:26px;max-width:82ch}.why.seg .segfaq details{border-top:1px solid var(--border)}.why.seg .segfaq details:last-child{border-bottom:1px solid var(--border)}.why.seg .segfaq summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:18px;padding:17px 0;font:600 var(--t-sub)/1.35 var(--font-serif);color:var(--text-heading)}.why.seg .segfaq summary::-webkit-details-marker{display:none}.why.seg .segfaq summary:after{content:"+";font:400 18px var(--font-mono);color:var(--text-muted);flex:none}.why.seg .segfaq details[open] summary:after{content:"–"}.why.seg .segfaq summary:hover{color:var(--primary)}.why.seg .segfaq details p{margin:0 0 20px;font:400 var(--t-body)/1.7 var(--font-sans);color:var(--text-body);max-width:70ch}.why.seg .segctas{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.why.seg .close-band .btn{margin:0}@keyframes pp-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes pp-in{0%{opacity:0}to{opacity:1}}@keyframes pp-drawx{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.why .pphero{padding-top:clamp(56px,7vw,88px);border-top:0}.sv2 .why .pphero .wrap,.why .pphero,.why .pphero .wrap{text-align:center}.why .pphero h1{margin:22px auto 0;max-width:14em;line-height:1;letter-spacing:-.03em;text-wrap:balance}.why .pphero .lede{margin:16px auto 0;max-width:40em}.why .pricing .ppfound{background:var(--canvas);border:1.5px solid var(--primary);border-radius:16px;padding:26px 28px}.why .ppfoundt{margin-top:8px;font:600 clamp(19px,1.7vw,22px)/1.3 var(--font-serif);color:var(--text-heading);text-wrap:balance}.why .ppfound p{margin:10px 0 0;font:400 14.5px/1.6 var(--font-sans);color:var(--text-body);text-wrap:pretty}.why .pptwo{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:20px;margin-top:28px;align-items:stretch}.why .ppbox{background:var(--canvas);border:1px solid var(--border-strong);border-radius:16px;padding:24px 26px;gap:14px}.why .ppbar,.why .ppbox{display:flex;flex-direction:column}.why .ppbar{gap:6px}.why .ppbarh{display:flex;justify-content:space-between;gap:12px;font:400 10px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-secondary)}.why .ppbarh .ppv{color:var(--text-heading)}.why .pptrack{height:10px;border-radius:5px;background:var(--subtle);overflow:hidden}.why .ppfill{height:100%;width:var(--w);transform-origin:left}.why .ppfill-ink{background:var(--text-secondary)}.why .ppfill-vi{background:var(--primary)}.why .ppnote{margin:auto 0 0;font:400 10.5px/1.55 var(--font-mono);letter-spacing:.04em;color:var(--text-secondary)}.why .ppwin{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:12px}.why .ppwc{border:1px solid var(--border);background:var(--surface);border-radius:10px;padding:14px;display:flex;flex-direction:column;gap:6px;font:400 13px/1.4 var(--font-sans);color:var(--text-body)}.why .ppwc-in{border-color:var(--primary-border);background:var(--primary-tint)}.why .ppwk{font:500 9.5px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-secondary);margin-bottom:2px}.why .ppwc-in .ppwk{color:var(--primary)}.why .ppnot{margin-top:28px;background:var(--canvas);border:1px solid var(--border-strong);border-left:4px solid var(--text-heading);border-radius:16px;padding:24px 26px}.why .ppnott{font:600 clamp(18px,1.6vw,21px)/1.3 var(--font-serif);color:var(--text-heading)}.why .ppnot p{margin:8px 0 0;font:400 14.5px/1.6 var(--font-sans);color:var(--text-body);text-wrap:pretty}.why .ppnot em{font-family:var(--font-serif);color:var(--text-secondary)}.why .ppgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:20px;margin-top:clamp(56px,6vw,80px);align-items:stretch}.why .ppcard{position:relative;display:flex;flex-direction:column;text-align:center;background:var(--canvas);border:1px solid var(--border-strong);border-radius:18px;padding:34px 28px 30px;box-sizing:border-box;box-shadow:var(--shadow-md)}.why .ppcard-pro{border:2px solid var(--primary);box-shadow:0 30px 60px -36px rgba(144,85,224,.55)}.why .ppcard-team{top:-16px}.why .ppcard-ent{box-shadow:var(--shadow-xs)}.why .ppflag{position:absolute;top:0;right:0;display:flex;align-items:center;gap:6px;background:var(--primary);color:var(--text-on-accent);padding:5px 12px;border-radius:0 17px 0 12px;font:500 10px var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.why .ppname{font:500 12px var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--text-secondary)}.why .ppprice{margin-top:22px;display:flex;justify-content:center;align-items:baseline;gap:6px}.why .ppamt{font:700 clamp(40px,4vw,52px)/1 var(--font-serif);letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--text-heading)}.why .ppper{font:400 12px var(--font-mono);letter-spacing:.08em}.why .ppbill,.why .ppper{color:var(--text-secondary)}.why .ppbill{margin-top:6px;font:400 12.5px/1.5 var(--font-sans);min-height:38px;text-wrap:balance}.why .ppfeat{list-style:none;margin:26px 0 auto;padding:0;display:flex;flex-direction:column;gap:9px;text-align:left;font:400 14.5px/1.4 var(--font-sans);color:var(--text-body)}.why .ppfeat li{display:flex;gap:10px;align-items:flex-start}.why .pptick{flex:none;margin-top:2px;width:16px;height:16px;border-radius:50%;background:var(--primary-tint);border:1px solid var(--primary-border);color:var(--primary);display:flex;align-items:center;justify-content:center;font-size:10px;line-height:1}.why .pprule{height:1px;background:var(--border-subtle);margin:32px 0 24px}.why .ppcta{display:block;padding:13px 16px;border-radius:10px;font:600 15px var(--font-sans);letter-spacing:-.01em;text-decoration:none;background:var(--canvas);color:var(--text-heading);border:1.5px solid var(--text-heading);transition:background var(--dur-normal) var(--ease-default),color var(--dur-normal) var(--ease-default),border-color var(--dur-normal) var(--ease-default)}.why .ppcard-pro .ppcta,.why .ppcta:hover{background:var(--primary);color:var(--text-on-accent);border-color:var(--primary)}.why .ppcta:hover{box-shadow:0 0 0 3px rgba(144,85,224,.25)}.why .ppdesc{margin:18px 0 0;font:italic 400 13px/1.5 var(--font-serif);min-height:calc(13px * 1.5 * 4)}.why .ppdesc,.why .ppfine{color:var(--text-secondary);text-wrap:pretty}.why .ppfine{margin:clamp(36px,4vw,52px) 0 0;font:400 12.5px/1.6 var(--font-sans)}.why .ppfine strong{color:var(--text-subheading)}.sv2.is-js .why .pricing .ppcard,.sv2.is-js .why .pricing .ppfine,.sv2.is-js .why .pricing .ppfound,.sv2.is-js .why .pricing .ppnot,.sv2.is-js .why .pricing .pptwo{opacity:0}.sv2.is-js .why .pricing .ppfill{transform:scaleX(0)}.why .pricing.in .ppfound{animation:pp-up .6s ease .5s both}.why .pricing.in .pptwo{animation:pp-up .6s ease .6s both}.why .pricing.in .ppnot{animation:pp-up .6s ease .7s both}.why .pricing.in .ppfill-ink{animation:pp-drawx 1s ease .9s both}.why .pricing.in .ppfill-vi{animation:pp-drawx 1s ease 1.1s both}.why .pricing.in .ppcard{animation:pp-up .8s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(.2s + var(--i) * .12s)}.why .pricing.in .ppfine{animation:pp-in .6s ease .9s both}@media(prefers-reduced-motion:reduce){.sv2.is-js .why .pricing *{opacity:1!important;transform:none!important}.why .pricing.in *{animation:none!important}}@keyframes ab-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes ab-in{0%{opacity:0}to{opacity:1}}@keyframes ab-rise{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes ab-blink{0%,to{opacity:1}50%{opacity:.25}}.why .abt{max-width:1200px;margin:0 auto;padding:clamp(48px,7vw,88px) 32px clamp(56px,7vw,96px);box-sizing:border-box}.why .abhero{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:32px clamp(40px,6vw,88px);align-items:end}.why .abhero h1{margin:24px 0 0;font-size:clamp(40px,5.2vw,68px);line-height:.98;letter-spacing:-.03em;text-wrap:balance}.why .abhero h1 span{color:var(--primary)}.why .abherol{margin:0;max-width:30em;font:italic 400 var(--t-quote)/1.4 var(--font-serif);color:var(--text-heading);text-wrap:pretty}.why .abch{margin-top:clamp(48px,6vw,80px);padding-top:32px;border-top:1px solid var(--border);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:24px clamp(40px,6vw,88px);align-items:start}.why .abch:first-of-type{margin-top:clamp(56px,7vw,96px)}.why .abn{font:500 11px var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--primary)}.why .abch h2{margin:14px 0 0;font-size:clamp(26px,2.8vw,38px);line-height:1.1;letter-spacing:-.02em;font-weight:700;color:var(--text-heading);text-wrap:balance}.why .abbody,.why .abbody p{font:400 var(--t-body)/1.6 var(--font-sans);color:var(--text-body);text-wrap:pretty}.why .abbody p{margin:0}.why .abbody p+p{margin-top:16px}.why .abbody strong{color:var(--text-heading)}.why p.abbody{margin:14px 0 0;max-width:28em}.why .abfl{margin:14px 0 0;max-width:26em;font:italic 400 16px/1.5 var(--font-serif);color:var(--text-secondary);text-wrap:pretty}.why .abground{margin-top:32px;background:var(--canvas);border:1px solid var(--border-strong);border-top:4px solid var(--text-heading);border-radius:14px;padding:16px clamp(16px,2.5vw,22px);box-sizing:border-box;box-shadow:var(--shadow-md)}.why .abgh{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 20px;font:500 11px var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-heading)}.why .abgt{display:flex;align-items:center;gap:10px}.why .abgsq{width:9px;height:9px;background:var(--primary);border-radius:2px;flex:none}.why .abgn{color:var(--text-secondary);font-weight:400}.why .abplot{position:relative;margin-top:14px;height:84px;border-bottom:1px solid var(--border)}.why .abbars{position:absolute;inset:0;display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(8px,1.5vw,18px);align-items:end}.why .abbcol{position:relative;height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center}.why .abbar{width:100%;height:var(--h);border-radius:4px 4px 0 0;transform-origin:bottom;background:var(--border)}.why .abbar-b{background:var(--border-strong)}.why .abbar-c{background:var(--text-secondary)}.why .abbar-here{background:var(--primary)}.why .abhere{position:absolute;top:0;display:flex;align-items:center;gap:6px;font:500 10px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--primary)}.why .abdot{width:7px;height:7px;border-radius:50%;background:var(--primary);flex:none}.why .abblabs{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(8px,1.5vw,18px);margin-top:8px;font:400 9px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;text-align:center;color:var(--text-secondary)}.why .abblab-here{color:var(--text-heading);font-weight:500}.why .abgf{margin-top:12px;padding-top:10px;border-top:1px solid var(--border-subtle);font:400 10px/1.55 var(--font-mono);letter-spacing:.08em;color:var(--text-secondary)}.why .abch-f{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}@media(max-width:860px){.why .abch-f{grid-template-columns:minmax(0,1fr)}}.why .abcards{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:14px}.why .abcard{background:var(--canvas);border:1px solid var(--border-strong);border-radius:14px;overflow:hidden;display:flex;flex-direction:column}.why .abphoto{aspect-ratio:1/1;background:var(--surface);overflow:hidden}.why .abphoto img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;display:block}.why .abmeta{padding:16px 18px 18px;display:flex;flex-direction:column;gap:6px}.why .abname{font:600 19px/1.25 var(--font-serif);letter-spacing:-.01em;color:var(--text-heading)}.why .abrole{font:500 10px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--primary)}.why .abbio{margin-top:4px;font:400 14px/1.5 var(--font-sans);color:var(--text-body);text-wrap:pretty}.why .abboard{background:var(--canvas);border:1px solid var(--border-strong);border-radius:14px;overflow:hidden}.why .abbh{display:flex;justify-content:space-between;padding:10px 18px;border-bottom:1px solid var(--border);font:400 10px var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-secondary)}.why .abrow{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;align-items:center;padding:14px 18px;border-bottom:1px solid var(--border-subtle)}.why .abrow:last-child{border-bottom:0}.why .abrk{font:600 16px/1.3 var(--font-serif);color:var(--text-heading)}.why .abrd{margin-top:3px;font:400 13px/1.45 var(--font-sans);color:var(--text-secondary)}.why .abpill{display:inline-flex;align-items:center;gap:8px;border-radius:999px;padding:5px 11px;font:400 10px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;border:1px solid var(--border);background:var(--surface);color:var(--text-subheading)}.why .abpill-vi{border-color:var(--primary-border);background:var(--primary-tint);color:var(--primary)}.why .abpill-ok{border-color:color-mix(in srgb,var(--success) 40%,transparent);background:var(--success-bg);color:var(--success)}.why .abpd{width:6px;height:6px;border-radius:50%;background:currentColor;flex:none}.sv2.is-js .why .abch,.sv2.is-js .why .abground,.sv2.is-js .why .abhere,.sv2.is-js .why .abhero h1,.sv2.is-js .why .abherol,.sv2.is-js .why .abt .chq{opacity:0}.sv2.is-js .why .abbar{transform:scaleY(0)}.why .abt .chq{animation:ab-up .5s ease both}.why .abhero h1{animation:ab-up .6s ease .1s both}.why .abherol{animation:ab-up .6s ease .2s both}.why .abch{animation:ab-up .6s ease .3s both}.why .abground{animation:ab-up .6s ease .4s both}.why .abbar{animation:ab-rise .7s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(.5s + var(--i) * .2s)}.why .abhere{animation:ab-in .4s ease 1.6s both}.why .abdot{animation:ab-blink 2.4s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.sv2.is-js .why .abt *{opacity:1!important;transform:none!important}.why .abt *{animation:none!important}}