@font-face{font-family:Sora;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/b886574ba42c3409-s.1_wjncogyh-s7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/c41ca59f1c34ba31-s.p.2y2uoi4t910qy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora Fallback;src:local(Arial);ascent-override:85.29%;descent-override:25.5%;line-gap-override:0.0%;size-adjust:113.73%}.ROuf_q_className{font-family:Sora,Sora Fallback;font-style:normal}.ROuf_q_variable{--font-sora:"Sora", "Sora Fallback"}
@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.3p2_lha1f2xer.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.390ncx5urfkfu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.21jp631_3pja2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0wgildi0cnwt9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.FqT7fq_className{font-family:Geist,Geist Fallback;font-style:normal}.FqT7fq_variable{--font-geist:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/316bb157f985759c-s.3jzqmxpevyhx0.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/3e19a33f554fa0a0-s.2235mpa3g0s8a.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/122b9f2e4f8e51a4-s.23gcsyr-xc01s.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0fb88268c76d4312-s.26a7rlfo_sv5y.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4a404718ad388446-s.0h7e00f9km-36.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/64c5f24155ea0bd5-s.p.08hbbknvbgrcb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.Cgo5Hq_className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal;font-weight:400}.Cgo5Hq_variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
@layer theme,base;@layer components{.WlZX4q_spin{transform-origin:50%;flex:none;animation:.8s linear infinite WlZX4q_ui-spin}@keyframes WlZX4q_ui-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.WlZX4q_spin{animation-duration:2.4s}}}@layer utilities;
@layer theme,base;@layer components{.Ly0Bva_button{--btn-h:40px;--btn-px:16px;--btn-fs:.9375rem;--btn-gap:8px;justify-content:center;align-items:center;gap:var(--btn-gap);height:var(--btn-h);padding:0 var(--btn-px);border-radius:var(--corner-control);font-family:var(--ff-body);font-size:var(--btn-fs);letter-spacing:-.005em;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-hover) var(--easing-standard), border-color var(--dur-hover) var(--easing-standard), color var(--dur-hover) var(--easing-standard), transform var(--dur-press) var(--easing-standard);border:1px solid #0000;font-weight:500;line-height:1;text-decoration:none;display:inline-flex;position:relative}.Ly0Bva_button:focus-visible{outline:var(--focus-width) solid var(--focus-color);outline-offset:var(--focus-offset)}.Ly0Bva_button:active:not([aria-disabled=true]):not(:disabled){transform:translateY(.5px)scale(.985)}.Ly0Bva_button:disabled,.Ly0Bva_button[aria-disabled=true]{cursor:not-allowed}.Ly0Bva_button:disabled:not([data-loading]){opacity:.42}.Ly0Bva_sm{--btn-h:32px;--btn-px:12px;--btn-fs:.84375rem;--btn-gap:6px}.Ly0Bva_lg{--btn-h:48px;--btn-px:22px;--btn-fs:1rem;--btn-gap:10px}.Ly0Bva_iconOnly{width:var(--btn-h);padding:0}.Ly0Bva_full{width:100%}.Ly0Bva_primary{background:var(--inverse);color:var(--on-inverse)}.Ly0Bva_primary:hover:not(:disabled):not([aria-disabled=true]){background:var(--inverse-hover)}.Ly0Bva_secondary{background:var(--surface-raised);border-color:var(--border-strong);color:var(--text);box-shadow:var(--elevation-raised)}.Ly0Bva_secondary:hover:not(:disabled):not([aria-disabled=true]){background:var(--surface-hover);border-color:var(--border-control)}.Ly0Bva_ghost{color:var(--text-muted);background:0 0}.Ly0Bva_ghost:hover:not(:disabled):not([aria-disabled=true]){background:var(--surface-hover);color:var(--text)}.Ly0Bva_danger{background:var(--danger);color:var(--danger-contrast)}.Ly0Bva_danger:hover:not(:disabled):not([aria-disabled=true]){background:var(--danger-hover)}.Ly0Bva_icon{flex:none;display:inline-flex}.Ly0Bva_label{align-items:center;display:inline-flex}.Ly0Bva_button[data-loading] .Ly0Bva_label{opacity:.72}@media (forced-colors:active){.Ly0Bva_button{border-color:buttontext}}}@layer utilities;
@layer theme,base;@layer components{.KmNvFG_frame{isolation:isolate;background:var(--bg);color:var(--text);position:relative;overflow:hidden}.KmNvFG_container{width:100%;max-width:var(--container);padding:0 var(--space-gutter);margin:0 auto}.KmNvFG_nav{z-index:2;align-items:center;gap:32px;height:72px;display:flex;position:relative}.KmNvFG_navLinks{font-size:var(--fs-small);gap:28px;display:none}.KmNvFG_navLinks a,.KmNvFG_signIn{color:var(--text-muted);border-radius:var(--corner-badge);transition:color var(--dur-hover) var(--easing-standard);text-decoration:none}.KmNvFG_navLinks a:hover,.KmNvFG_signIn:hover{color:var(--text)}.KmNvFG_navLinks a:focus-visible,.KmNvFG_signIn:focus-visible,.KmNvFG_menu summary:focus-visible{outline:var(--focus-width) solid var(--focus-color);outline-offset:var(--focus-offset)}.KmNvFG_navEnd{align-items:center;gap:12px;margin-left:auto;display:flex}.KmNvFG_signIn{font-size:var(--fs-small);display:none}.KmNvFG_menu{position:relative}.KmNvFG_menu summary{border-radius:var(--corner-control);width:36px;height:36px;color:var(--text);cursor:pointer;place-items:center;list-style:none;display:grid}.KmNvFG_menu summary::-webkit-details-marker{display:none}.KmNvFG_menuPanel{background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--corner-card);min-width:200px;box-shadow:var(--elevation-overlay);padding:8px;display:grid;position:absolute;top:calc(100% + 8px);right:0}.KmNvFG_menuPanel a{border-radius:var(--corner-control);color:var(--text);font-size:var(--fs-small);padding:10px 12px;text-decoration:none}.KmNvFG_menuPanel a:hover{background:var(--surface-hover)}@media (min-width:960px){.KmNvFG_navLinks,.KmNvFG_signIn{display:flex}.KmNvFG_menu{display:none}}.KmNvFG_capture{background:var(--surface-raised);border:1px solid var(--border-control);border-radius:calc(var(--corner-control) + 6px);width:100%;max-width:560px;box-shadow:var(--elevation-raised);transition:border-color var(--dur-hover) var(--easing-standard), box-shadow var(--dur-hover) var(--easing-standard);gap:6px;padding:6px;display:flex}.KmNvFG_capture:focus-within{border-color:var(--focus-color);box-shadow:0 0 0 4px var(--accent-soft)}.KmNvFG_captureField{min-width:0;color:var(--text-subtle);flex:1;align-items:center;gap:10px;padding-left:12px;display:flex}.KmNvFG_captureField input{min-width:0;height:44px;color:var(--text);font-family:var(--ff-body);background:0 0;border:0;outline:none;flex:1;font-size:1.0625rem}.KmNvFG_captureField input::placeholder{color:var(--text-subtle);opacity:1}.KmNvFG_capture button{height:44px}@media (max-width:479px){.KmNvFG_capture{flex-direction:column}.KmNvFG_captureField{padding:0 8px}.KmNvFG_capture button{width:100%}}.KmNvFG_micro{font-size:var(--fs-micro);color:var(--text-muted);margin:12px 0 0}.KmNvFG_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.KmNvFG_facts{font-size:var(--fs-small);color:var(--text-muted);flex-wrap:wrap;gap:8px 24px;margin:28px 0 0;padding:0;list-style:none;display:flex}.KmNvFG_facts li{align-items:center;gap:8px;display:inline-flex}.KmNvFG_facts strong{color:var(--text);font-weight:500}.KmNvFG_tick{color:var(--accent);flex:none}.KmNvFG_engineStrip{z-index:1;border-top:1px solid var(--border);position:relative}.KmNvFG_engineStripInner{flex-wrap:wrap;align-items:baseline;gap:10px 36px;padding-top:22px;padding-bottom:22px;display:flex}.KmNvFG_engineStripLabel{font-size:var(--fs-small);color:var(--text-muted)}.KmNvFG_engineList{font-family:var(--ff-display);letter-spacing:-.01em;color:var(--text);flex-wrap:wrap;gap:6px 28px;margin:0;padding:0;font-size:1.0625rem;font-weight:500;list-style:none;display:flex}.KmNvFG_seats{font-size:var(--fs-small);color:var(--text-muted);align-items:center;gap:10px;display:inline-flex}.KmNvFG_seatsBar{border-radius:var(--corner-pill);background:var(--surface-hover);width:72px;height:4px;position:relative;overflow:hidden}.KmNvFG_seatsFill{background:var(--accent);border-radius:inherit;position:absolute;inset:0 auto 0 0}.KmNvFG_captureError{font-size:var(--fs-small);color:var(--danger);margin:8px 0 0}.KmNvFG_anchorTarget{scroll-margin-top:96px}}@layer utilities;
@layer theme,base;@layer components{.ITKaha_hero{z-index:1;align-items:center;gap:clamp(40px,6vw,72px);padding-top:clamp(40px,7vw,112px);padding-bottom:clamp(56px,8vw,120px);display:grid;position:relative}@media (min-width:1024px){.ITKaha_hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.ITKaha_copy{max-width:620px}.ITKaha_seats{margin-top:20px}.ITKaha_title{font-family:var(--ff-display);font-size:clamp(2.75rem,1.7rem + 3.9vw,5.25rem);line-height:var(--lh-display);letter-spacing:var(--ls-display);text-wrap:balance;margin:0;font-weight:500}.ITKaha_lead{max-width:34em;font-size:var(--fs-lead);line-height:var(--lh-lead);color:var(--text-muted);text-wrap:pretty;margin:24px 0 36px}.ITKaha_pane{background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--corner-panel);box-shadow:var(--elevation-overlay);position:relative;overflow:hidden}.ITKaha_rings{z-index:-1;aspect-ratio:1;background:radial-gradient(circle, transparent 0 33%, var(--border) 33% calc(33% + 1px), transparent calc(33% + 1px)), radial-gradient(circle, transparent 0 49.8%, var(--border) 49.8% 50%, transparent 50%);opacity:.7;pointer-events:none;border-radius:50%;width:900px;position:absolute;top:50%;right:-18%;transform:translateY(-50%)}.ITKaha_paneHead{border-bottom:1px solid var(--border);scrollbar-width:none;align-items:center;gap:4px;padding:10px 12px;display:flex;overflow-x:auto}.ITKaha_paneHead::-webkit-scrollbar{display:none}.ITKaha_engine{border-radius:var(--corner-control);font-size:var(--fs-micro);color:var(--text-muted);white-space:nowrap;flex:none;padding:6px 10px;font-weight:500}.ITKaha_engineActive{background:var(--surface-hover);color:var(--text);box-shadow:inset 0 0 0 1px var(--border-strong)}.ITKaha_paneBody{gap:18px;padding:clamp(18px,2.4vw,28px);display:grid}.ITKaha_question{background:var(--surface-hover);max-width:85%;font-size:var(--fs-small);line-height:var(--lh-small);border-radius:14px 14px 4px;justify-self:end;margin:0;padding:10px 14px}.ITKaha_answer{font-size:var(--fs-small);color:var(--text-muted);gap:10px;line-height:1.65;display:grid}.ITKaha_answer p,.ITKaha_answer ol{margin:0}.ITKaha_answer ol{gap:8px;padding-left:1.25em;display:grid}.ITKaha_answer li::marker{color:var(--text-subtle);font-family:var(--ff-mono);font-size:.8em}.ITKaha_named{color:var(--text);font-weight:600}.ITKaha_sources{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ITKaha_sources li{border-radius:var(--corner-pill);box-shadow:inset 0 0 0 1px var(--border);font-family:var(--ff-mono);color:var(--text-muted);padding:3px 8px;font-size:.75rem}.ITKaha_verdict{border-radius:var(--corner-card);background:var(--warning-soft);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--warning) 30%, transparent);font-size:var(--fs-small);line-height:var(--lh-small);grid-template-columns:auto 1fr;align-items:start;gap:2px 12px;margin:0 clamp(10px,1.4vw,16px) clamp(10px,1.4vw,16px);padding:14px 16px;display:grid}.ITKaha_verdictIcon{width:18px;height:18px;box-shadow:inset 0 0 0 2px var(--warning);border-radius:50%;grid-row:span 2;margin-top:1px}.ITKaha_verdict strong{color:var(--text);font-weight:600}.ITKaha_verdict span{color:var(--text-muted)}.ITKaha_meta{border-top:1px solid var(--border);color:var(--text-subtle);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:12px clamp(18px,2.4vw,28px);font-size:.75rem;display:flex}.ITKaha_metaReading{font-family:var(--ff-mono)}}@layer utilities;
@layer theme,base;@layer components{.QxRSMG_scope{aspect-ratio:1;width:100%;max-width:640px;margin:0 auto;position:relative;container-type:inline-size}.QxRSMG_svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.QxRSMG_bezel{fill:none;stroke:var(--border-strong);stroke-width:1px}.QxRSMG_ring{fill:none;stroke:var(--border);stroke-width:1px}.QxRSMG_hair{stroke:var(--border);stroke-width:1px;opacity:.7}.QxRSMG_tick{stroke:var(--border-strong);stroke-width:1px}.QxRSMG_tickMajor{stroke:var(--border-control);stroke-width:1.25px}.QxRSMG_bearing{fill:var(--text-subtle);font-family:var(--ff-mono);letter-spacing:.04em;font-size:11px}@container (max-width:520px){.QxRSMG_bearing{display:none}}.QxRSMG_sweep{transform-box:view-box;transform-origin:320px 320px;animation:QxRSMG_scope-sweep var(--dur-sweep) linear calc(var(--dur-sweep) * .17) both}@keyframes QxRSMG_scope-sweep{0%{transform:rotate(-60deg)}to{opacity:.6;transform:rotate(330deg)}}.QxRSMG_slice{fill:var(--accent)}.QxRSMG_edge{stroke:var(--accent);stroke-width:1.5px;stroke-linecap:round}.QxRSMG_blip{transform-box:fill-box;transform-origin:50%;animation:QxRSMG_blip-on var(--dur-reveal) var(--easing-enter) calc(var(--dur-sweep) * (.17 + var(--f))) both}@keyframes QxRSMG_blip-on{0%{opacity:0;transform:scale(.4)}}.QxRSMG_hit{fill:var(--accent)}.QxRSMG_hitHalo{fill:none;stroke:var(--accent);stroke-opacity:.4}.QxRSMG_miss{fill:none;stroke:var(--warning);stroke-width:2px}.QxRSMG_ping{fill:none;stroke:var(--accent);transform-box:fill-box;transform-origin:50%;opacity:0;animation:QxRSMG_ping var(--dur-reveal) var(--easing-enter) calc(var(--dur-sweep) * (.17 + var(--f))) 1}@keyframes QxRSMG_ping{0%{opacity:.8;transform:scale(.6)}to{opacity:0;transform:scale(2.4)}}.QxRSMG_readout{transform:translate(var(--tx), -50%);white-space:nowrap;pointer-events:none;animation:QxRSMG_blip-on var(--dur-reveal) var(--easing-enter) calc(var(--dur-sweep) * (.17 + var(--f))) both;gap:2px;padding:4px 6px;display:grid;position:absolute}.QxRSMG_readoutName{color:var(--text);font-size:.8125rem;font-weight:500}.QxRSMG_readoutValue{font-family:var(--ff-mono);color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:.75rem}.QxRSMG_readoutMiss{font-family:var(--ff-body);color:var(--warning);font-weight:500}.QxRSMG_full{display:inline}.QxRSMG_code{font-family:var(--ff-mono);letter-spacing:.06em;font-size:.6875rem;display:none}@container (max-width:460px){.QxRSMG_full{display:none}.QxRSMG_code{display:inline}.QxRSMG_readoutValue{font-size:.6875rem}}.QxRSMG_center{text-align:center;pointer-events:none;place-content:center;justify-items:center;gap:6px;display:grid;position:absolute;inset:0}.QxRSMG_score{font-family:var(--ff-display);letter-spacing:-.05em;color:var(--text);font-variant-numeric:tabular-nums;text-shadow:0 0 32px var(--bg), 0 0 12px var(--bg);animation:QxRSMG_blip-on var(--dur-reveal) var(--easing-enter) calc(var(--dur-sweep) * 1.12) both;font-size:clamp(2.75rem,14cqi,5.5rem);font-weight:500;line-height:.9}.QxRSMG_scoreLabel{font-size:var(--fs-micro);color:var(--text-muted)}}@layer utilities;
@layer theme,base;@layer components{.u3aPQW_hero{z-index:1;text-align:center;justify-items:center;padding-top:clamp(40px,7vw,104px);padding-bottom:clamp(48px,6vw,96px);display:grid;position:relative}.u3aPQW_glow{z-index:-1;aspect-ratio:1;background:radial-gradient(closest-side, color-mix(in srgb, var(--accent) 7%, transparent), transparent 70%);pointer-events:none;width:min(1100px,160vw);position:absolute;top:58%;left:50%;transform:translate(-50%,-50%)}.u3aPQW_title{max-width:15ch;font-family:var(--ff-display);font-size:var(--fs-display);line-height:var(--lh-display);letter-spacing:var(--ls-display);text-wrap:balance;margin:0;font-weight:500}.u3aPQW_lead{max-width:38em;font-size:var(--fs-lead);line-height:var(--lh-lead);color:var(--text-muted);text-wrap:pretty;margin:24px auto 36px}.u3aPQW_capture{justify-items:center;width:100%;max-width:560px;display:grid}.u3aPQW_instrument{width:100%;margin-top:clamp(40px,6vw,72px);padding:0 clamp(28px,6vw,72px)}.u3aPQW_loop{border-top:1px solid var(--border);text-align:left;gap:24px;width:100%;max-width:960px;margin:clamp(40px,6vw,72px) 0 0;padding:28px 0 0;list-style:none;display:grid}@media (min-width:768px){.u3aPQW_loop{grid-template-columns:repeat(3,1fr);gap:40px}}.u3aPQW_loop h2{font-family:var(--ff-display);font-size:var(--fs-h4);letter-spacing:var(--ls-h4);margin:0 0 6px;font-weight:500}.u3aPQW_loop p{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text-muted);margin:0}}@layer utilities;
@layer theme,base;@layer components{._3ADgsq_badge{--tone:var(--text-muted);--tone-bg:var(--surface-hover);border-radius:var(--corner-badge);background:var(--tone-bg);height:22px;color:var(--tone);font-family:var(--ff-body);white-space:nowrap;vertical-align:middle;align-items:center;gap:6px;padding:0 8px;font-size:.78125rem;font-weight:500;line-height:1;display:inline-flex}._3ADgsq_sm{height:18px;padding:0 6px;font-size:.71875rem}._3ADgsq_neutral{box-shadow:inset 0 0 0 1px var(--border)}._3ADgsq_accent{--tone:var(--accent);--tone-bg:var(--accent-soft)}._3ADgsq_success{--tone:var(--success);--tone-bg:var(--success-soft)}._3ADgsq_warning{--tone:var(--warning);--tone-bg:var(--warning-soft)}._3ADgsq_danger{--tone:var(--danger);--tone-bg:var(--danger-soft)}._3ADgsq_info{--tone:var(--info);--tone-bg:var(--info-soft)}._3ADgsq_dot{border-radius:var(--corner-pill);background:currentColor;flex:none;width:6px;height:6px}._3ADgsq_live ._3ADgsq_dot{animation:_3ADgsq_badge-ping var(--dur-reveal) var(--easing-enter) 1 both}@keyframes _3ADgsq_badge-ping{0%{box-shadow:0 0 0 0 color-mix(in srgb, currentColor 55%, transparent)}to{box-shadow:0 0 0 6px #0000}}@media (forced-colors:active){._3ADgsq_badge{border:1px solid canvastext}}}@layer utilities;
@layer theme,base;@layer components{.ctPemq_callout{--tone:var(--text-muted);--tone-bg:var(--surface);border-radius:var(--corner-card);background:var(--tone-bg);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--tone) 28%, transparent);color:var(--text);font-size:var(--fs-small);line-height:var(--lh-small);grid-template-columns:auto 1fr;gap:4px 12px;padding:14px 16px;display:grid}.ctPemq_neutral{box-shadow:inset 0 0 0 1px var(--border)}.ctPemq_accent{--tone:var(--accent);--tone-bg:var(--accent-soft)}.ctPemq_info{--tone:var(--info);--tone-bg:var(--info-soft)}.ctPemq_success{--tone:var(--success);--tone-bg:var(--success-soft)}.ctPemq_warning{--tone:var(--warning);--tone-bg:var(--warning-soft)}.ctPemq_danger{--tone:var(--danger);--tone-bg:var(--danger-soft)}.ctPemq_icon{color:var(--tone);grid-row:span 2;padding-top:1px}.ctPemq_title{color:var(--text);margin:0;font-weight:600}.ctPemq_body{color:var(--text-muted);grid-column:2;margin:0}.ctPemq_body>:first-child{margin-top:0}.ctPemq_action{grid-column:2;margin-top:8px}@media (forced-colors:active){.ctPemq_callout{border:1px solid canvastext}}}@layer utilities;
@layer theme,base;@layer components{.HiGLca_card{background:var(--surface);border:1px solid var(--border);border-radius:var(--corner-card);min-width:0;color:var(--text);position:relative}.HiGLca_raised{background:var(--surface-raised);box-shadow:var(--elevation-raised)}.HiGLca_sunken{background:var(--bg)}.HiGLca_padNone{padding:0}.HiGLca_padSm{padding:16px}.HiGLca_padMd{padding:clamp(16px,2.2vw,24px)}.HiGLca_padLg{padding:clamp(20px,3.2vw,36px)}.HiGLca_interactive{transition:border-color var(--dur-hover) var(--easing-standard), background-color var(--dur-hover) var(--easing-standard)}.HiGLca_interactive:hover{border-color:var(--border-strong);background:var(--surface-hover)}.HiGLca_interactive:focus-within:has(:focus-visible){outline:var(--focus-width) solid var(--focus-color);outline-offset:var(--focus-offset)}.HiGLca_panel{background:var(--surface);border:1px solid var(--border);border-radius:var(--corner-panel);min-width:0;color:var(--text)}.HiGLca_panelHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px 24px;padding:clamp(16px,2.2vw,24px) clamp(16px,2.2vw,24px) 0;display:flex}.HiGLca_panelTitle{font-family:var(--ff-display);font-size:var(--fs-h4);line-height:var(--lh-h4);letter-spacing:var(--ls-h4);margin:0;font-weight:500}.HiGLca_panelDescription{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text-muted);max-width:var(--measure);margin:4px 0 0}.HiGLca_panelActions{flex:none;align-items:center;gap:8px;display:flex}.HiGLca_panelBody{padding:clamp(16px,2.2vw,24px)}.HiGLca_panelFooter{border-top:1px solid var(--border);font-size:var(--fs-small);color:var(--text-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px clamp(16px,2.2vw,24px);display:flex}}@layer utilities;
@layer theme,base;@layer components{.jkx1Ca_group{flex-wrap:wrap;gap:8px;display:flex}.jkx1Ca_chip{border-radius:var(--corner-pill);border:1px solid var(--border-strong);height:32px;color:var(--text-muted);font-family:var(--ff-body);font-size:var(--fs-small);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-hover) var(--easing-standard), border-color var(--dur-hover) var(--easing-standard), color var(--dur-hover) var(--easing-standard);background:0 0;align-items:center;gap:6px;padding:0 12px;font-weight:500;line-height:1;display:inline-flex}.jkx1Ca_chip:hover:not(:disabled){border-color:var(--border-control);color:var(--text)}.jkx1Ca_chip:focus-visible,.jkx1Ca_remove:focus-visible{outline:var(--focus-width) solid var(--focus-color);outline-offset:var(--focus-offset)}.jkx1Ca_chip[aria-pressed=true]{background:var(--accent-soft);border-color:color-mix(in srgb, var(--accent) 55%, transparent);color:var(--text)}.jkx1Ca_chip:disabled{opacity:.45;cursor:not-allowed}.jkx1Ca_check{color:var(--accent);margin-left:-2px}.jkx1Ca_static{cursor:default;padding-right:4px}.jkx1Ca_remove{border-radius:var(--corner-pill);width:24px;height:24px;color:var(--text-subtle);cursor:pointer;background:0 0;border:0;place-items:center;display:inline-grid}.jkx1Ca_remove:hover{background:var(--surface-hover);color:var(--text)}}@layer utilities;
@layer theme,base;@layer components{.y1-Mrq_dialog{color:var(--text);background:0 0;border:0;max-width:100vw;max-height:100dvh;margin:auto;padding:0;overflow:visible}.y1-Mrq_dialog::backdrop{background:var(--scrim);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.y1-Mrq_dialog[open]::backdrop{animation:y1-Mrq_scrim-in var(--dur-layout) var(--easing-standard) both}.y1-Mrq_dialog[data-closing]::backdrop{animation:y1-Mrq_scrim-out var(--dur-hover) var(--easing-exit) both}@keyframes y1-Mrq_scrim-in{0%{opacity:0}}@keyframes y1-Mrq_scrim-out{to{opacity:0}}.y1-Mrq_panel{width:min(var(--dialog-w,560px), calc(100vw - 32px));background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--corner-panel);max-height:calc(100dvh - 64px);box-shadow:var(--elevation-modal);animation:y1-Mrq_panel-in var(--dur-layout) var(--easing-enter) both;outline:none;flex-direction:column;display:flex}.y1-Mrq_dialog[data-closing] .y1-Mrq_panel{animation:y1-Mrq_panel-out var(--dur-hover) var(--easing-exit) both}@keyframes y1-Mrq_panel-in{0%{opacity:0;transform:translateY(var(--motion-distance)) scale(var(--motion-scale))}}@keyframes y1-Mrq_panel-out{to{opacity:0;transform:scale(var(--motion-scale))}}.y1-Mrq_sm{--dialog-w:420px}.y1-Mrq_lg{--dialog-w:760px}.y1-Mrq_grabber{display:none}.y1-Mrq_header{grid-template-columns:1fr auto;gap:4px 16px;padding:20px 20px 0 24px;display:grid}.y1-Mrq_title{font-family:var(--ff-display);font-size:var(--fs-h4);line-height:var(--lh-h4);letter-spacing:var(--ls-h4);margin:0;font-weight:500}.y1-Mrq_description{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text-muted);grid-column:1;margin:0}.y1-Mrq_close{border-radius:var(--corner-control);width:32px;height:32px;color:var(--text-subtle);cursor:pointer;background:0 0;border:0;grid-area:1/2;place-items:center;margin-top:-4px;display:grid}.y1-Mrq_close:hover{background:var(--surface-hover);color:var(--text)}.y1-Mrq_close:focus-visible{outline:var(--focus-width) solid var(--focus-color);outline-offset:0}.y1-Mrq_body{overscroll-behavior:contain;font-size:var(--fs-small);line-height:var(--lh-small);padding:16px 24px 24px;overflow-y:auto}.y1-Mrq_footer{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:16px 24px;display:flex}@media (min-width:640px){.y1-Mrq_sheet{height:100dvh;max-height:100dvh;margin:0 0 0 auto}.y1-Mrq_sheet .y1-Mrq_panel{width:min(var(--dialog-w,480px), 100vw);border-radius:var(--corner-panel) 0 0 var(--corner-panel);border-right:0;height:100%;max-height:none}.y1-Mrq_sheet .y1-Mrq_body{flex:1}@media (prefers-reduced-motion:no-preference){.y1-Mrq_sheet .y1-Mrq_panel{animation-name:y1-Mrq_sheet-side-in}@keyframes y1-Mrq_sheet-side-in{0%{transform:translate(100%)}}}}@media (max-width:639px){.y1-Mrq_dialog{width:100%;margin:auto 0 0}.y1-Mrq_panel{border-radius:var(--corner-sheet) var(--corner-sheet) 0 0;width:100%;max-height:92dvh;padding-bottom:env(safe-area-inset-bottom);border-bottom:0}.y1-Mrq_grabber{border-radius:var(--corner-pill);background:var(--border-strong);width:36px;height:4px;margin:8px auto 0;display:block}.y1-Mrq_header{padding-top:12px}.y1-Mrq_footer>*{flex:1}@media (prefers-reduced-motion:no-preference){.y1-Mrq_panel{animation-name:y1-Mrq_sheet-up}@keyframes y1-Mrq_sheet-up{0%{transform:translateY(100%)}}}}}@layer utilities;
@layer theme,base;@layer components{.nI128W_empty{text-align:center;border:1px dashed var(--border-strong);border-radius:var(--corner-panel);justify-items:center;gap:12px;padding:clamp(32px,6vw,64px) 20px;display:grid}.nI128W_plain{border:0}.nI128W_icon{border-radius:var(--corner-pill);background:var(--surface-raised);width:56px;height:56px;box-shadow:inset 0 0 0 1px var(--border);color:var(--text-muted);place-items:center;margin-bottom:4px;display:grid}.nI128W_title{font-family:var(--ff-display);font-size:var(--fs-h4);line-height:var(--lh-h4);letter-spacing:var(--ls-h4);color:var(--text);margin:0;font-weight:500}.nI128W_description{max-width:44ch;font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text-muted);text-wrap:pretty;margin:0}.nI128W_actions{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:8px;display:flex}}@layer utilities;
@layer theme,base;@layer components{.L27QEG_field{gap:6px;min-width:0;display:grid}.L27QEG_labelRow{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.L27QEG_label{font-family:var(--ff-body);font-size:var(--fs-small);color:var(--text);font-weight:500}.L27QEG_optional{font-size:var(--fs-micro);color:var(--text-subtle)}.L27QEG_hint{font-size:var(--fs-micro);line-height:var(--lh-micro);color:var(--text-muted)}.L27QEG_error{font-size:var(--fs-micro);line-height:var(--lh-micro);color:var(--danger);align-items:flex-start;gap:6px;display:flex}.L27QEG_error svg{flex:none;margin-top:1px}.L27QEG_count{font-family:var(--ff-mono);color:var(--text-subtle);font-variant-numeric:tabular-nums;font-size:.75rem}.L27QEG_count[data-over]{color:var(--danger)}.L27QEG_control{background:var(--field);border:1px solid var(--border-control);border-radius:var(--corner-control);min-height:40px;color:var(--text);transition:border-color var(--dur-hover) var(--easing-standard), box-shadow var(--dur-hover) var(--easing-standard);align-items:center;display:flex;position:relative}.L27QEG_control:hover{border-color:var(--text-subtle)}.L27QEG_control:focus-within{border-color:var(--focus-color);box-shadow:0 0 0 3px var(--accent-soft)}.L27QEG_control[data-invalid]{border-color:var(--danger)}.L27QEG_control[data-invalid]:focus-within{box-shadow:0 0 0 3px var(--danger-soft)}.L27QEG_control[data-disabled]{opacity:.5;cursor:not-allowed}.L27QEG_lg{min-height:52px}.L27QEG_input,.L27QEG_select,.L27QEG_textarea{width:100%;min-width:0;color:inherit;font-family:var(--ff-body);background:0 0;border:0;outline:none;flex:1;height:38px;padding:0 12px;font-size:1rem;line-height:1.4}.L27QEG_lg .L27QEG_input{height:50px;padding:0 16px;font-size:1.0625rem}.L27QEG_input::placeholder,.L27QEG_textarea::placeholder{color:var(--text-subtle);opacity:1}.L27QEG_input:disabled,.L27QEG_select:disabled,.L27QEG_textarea:disabled{cursor:not-allowed}.L27QEG_adornment{color:var(--text-subtle);font-family:var(--ff-mono);font-size:var(--fs-mono);white-space:nowrap;-webkit-user-select:none;user-select:none;align-items:center;padding:0 0 0 12px;display:inline-flex}.L27QEG_adornment+.L27QEG_input{padding-left:4px}.L27QEG_suffix{padding:0 12px 0 0}.L27QEG_lg .L27QEG_adornment{padding-left:16px}.L27QEG_select{appearance:none;cursor:pointer;padding-right:36px}.L27QEG_select option{background:var(--surface-raised);color:var(--text)}.L27QEG_chevron{pointer-events:none;color:var(--text-muted);position:absolute;right:10px}.L27QEG_textarea{resize:vertical;height:auto;min-height:104px;padding:10px 12px}.L27QEG_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}@media (forced-colors:active){.L27QEG_control:focus-within{outline:2px solid highlight}}}@layer utilities;
@layer theme,base;@layer components{.hhwcxa_root{gap:8px;min-width:0;display:grid}.hhwcxa_head{font-size:var(--fs-small);color:var(--text-muted);justify-content:space-between;align-items:baseline;gap:12px;display:flex}.hhwcxa_reading{font-family:var(--ff-mono);font-size:var(--fs-mono);color:var(--text);font-variant-numeric:tabular-nums}.hhwcxa_track{border-radius:var(--corner-pill);background:var(--surface-hover);height:6px;box-shadow:inset 0 0 0 1px var(--border);position:relative;overflow:hidden}.hhwcxa_sm .hhwcxa_track{height:4px}.hhwcxa_fill{border-radius:inherit;background:var(--tone,var(--accent));transition:width var(--dur-layout) var(--easing-standard);position:absolute;inset:0 auto 0 0}.hhwcxa_indeterminate .hhwcxa_fill{width:36%;animation:hhwcxa_progress-scan 1.6s var(--easing-standard) infinite}@keyframes hhwcxa_progress-scan{0%{transform:translate(-100%)}to{transform:translate(280%)}}@media (prefers-reduced-motion:reduce){.hhwcxa_indeterminate .hhwcxa_fill{width:100%;animation:2.4s ease-in-out infinite hhwcxa_progress-breathe;transform:none}@keyframes hhwcxa_progress-breathe{50%{opacity:.35}}}.hhwcxa_meter{gap:10px;min-width:0;display:grid}.hhwcxa_meterRow{align-items:center;gap:14px;display:flex}.hhwcxa_segments{flex:1;grid-auto-columns:1fr;grid-auto-flow:column;gap:3px;height:14px;display:grid}.hhwcxa_segment{background:var(--surface-hover);box-shadow:inset 0 0 0 1px var(--border);border-radius:1.5px}.hhwcxa_segment[data-lit]{background:var(--tone);box-shadow:none}.hhwcxa_meterValue{min-width:3ch;font-family:var(--ff-display);letter-spacing:-.03em;text-align:end;color:var(--text);font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:500;line-height:1}.hhwcxa_zone{font-size:var(--fs-micro);color:var(--text-muted)}.hhwcxa_toneAccent{--tone:var(--accent)}.hhwcxa_toneSuccess{--tone:var(--success)}.hhwcxa_toneWarning{--tone:var(--warning)}.hhwcxa_toneDanger{--tone:var(--danger)}@media (forced-colors:active){.hhwcxa_fill,.hhwcxa_segment[data-lit]{background:highlight}}}@layer utilities;
@layer theme,base;@layer components{.Yani7a_skeleton{background:var(--skeleton);border-radius:var(--corner-badge);display:block;position:relative;overflow:hidden}.Yani7a_skeleton:after{content:"";background:linear-gradient(90deg, transparent, var(--skeleton-shine), transparent);animation:Yani7a_skeleton-sweep 1.8s var(--easing-standard) infinite;position:absolute;inset:0;transform:translate(-100%)}@keyframes Yani7a_skeleton-sweep{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.Yani7a_skeleton:after{animation:none;display:none}}.Yani7a_text{height:.75em;margin:.375em 0}.Yani7a_circle{border-radius:var(--corner-pill)}.Yani7a_rect{border-radius:var(--corner-card)}.Yani7a_lines{display:grid}.Yani7a_lines>:last-child{width:62%}}@layer utilities;
@layer theme,base;@layer components{.GeahQq_stat{background:var(--surface);border:1px solid var(--border);border-radius:var(--corner-card);gap:8px;min-width:0;padding:clamp(16px,2vw,20px);display:grid}.GeahQq_bare{background:0 0;border:0;padding:0}.GeahQq_label{font-size:var(--fs-small);color:var(--text-muted);align-items:center;gap:8px;margin:0;display:flex}.GeahQq_valueRow{justify-content:space-between;align-items:flex-end;gap:16px;min-width:0;display:flex}.GeahQq_value{font-family:var(--ff-display);letter-spacing:-.035em;font-variant-numeric:tabular-nums;color:var(--text);margin:0;font-size:clamp(1.75rem,1.4rem + 1.2vw,2.5rem);font-weight:500;line-height:1}.GeahQq_unit{font-family:var(--ff-body);letter-spacing:0;color:var(--text-subtle);margin-left:4px;font-size:.9375rem;font-weight:500}.GeahQq_meta{font-size:var(--fs-micro);color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.GeahQq_delta{font-family:var(--ff-mono);font-size:var(--fs-mono);font-variant-numeric:tabular-nums;align-items:center;gap:4px;display:inline-flex}.GeahQq_good{color:var(--success)}.GeahQq_bad{color:var(--danger)}.GeahQq_flat{color:var(--text-muted)}.GeahQq_spark{flex:none;overflow:visible}.GeahQq_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}}@layer utilities;
@layer theme,base;@layer components{.zOpdlG_wrap{border:1px solid var(--border);border-radius:var(--corner-card);background:var(--surface);min-width:0;overflow:hidden;container:ui-table/inline-size}.zOpdlG_scroll{overflow-x:auto}.zOpdlG_table{border-collapse:collapse;width:100%;font-size:var(--fs-small);line-height:var(--lh-small)}.zOpdlG_caption{text-align:start;font-family:var(--ff-display);font-size:var(--fs-h4);color:var(--text);caption-side:top;padding:14px 16px 0;font-weight:500}.zOpdlG_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.zOpdlG_th{text-align:start;font-weight:500;font-size:var(--fs-micro);color:var(--text-muted);background:var(--surface);border-bottom:1px solid var(--border);white-space:nowrap;padding:10px 16px}.zOpdlG_td{color:var(--text);border-bottom:1px solid var(--border);vertical-align:middle;padding:12px 16px}.zOpdlG_compact .zOpdlG_td{padding-top:8px;padding-bottom:8px}.zOpdlG_row:last-child .zOpdlG_td{border-bottom:0}.zOpdlG_row:hover .zOpdlG_td{background:var(--surface-hover)}.zOpdlG_end{text-align:end}.zOpdlG_center{text-align:center}.zOpdlG_numeric{font-family:var(--ff-mono);font-size:var(--fs-mono);font-variant-numeric:tabular-nums}.zOpdlG_cellLabel{display:none}.zOpdlG_empty{text-align:center;color:var(--text-muted);padding:32px 16px}@container ui-table (max-width:560px){.zOpdlG_head{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.zOpdlG_table,.zOpdlG_body{display:block}.zOpdlG_row{border-bottom:1px solid var(--border);gap:6px;padding:14px 16px;display:grid}.zOpdlG_row:last-child{border-bottom:0}.zOpdlG_row:hover .zOpdlG_td{background:0 0}.zOpdlG_td{text-align:start;border:0;grid-template-columns:minmax(96px,38%) 1fr;align-items:baseline;gap:12px;padding:0;display:grid}.zOpdlG_td.zOpdlG_primary{font-weight:500;font-size:var(--fs-body);margin-bottom:2px;display:block}.zOpdlG_cellLabel{font-family:var(--ff-body);font-size:var(--fs-micro);color:var(--text-muted);display:block}.zOpdlG_primary .zOpdlG_cellLabel,.zOpdlG_hideStacked{display:none}}}@layer utilities;
@layer theme,base;@layer components{.cLBMra_tabs{min-width:0}.cLBMra_list{scrollbar-width:none;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;gap:4px;display:flex;overflow-x:auto}.cLBMra_list::-webkit-scrollbar{display:none}.cLBMra_tab{scroll-snap-align:start;height:40px;color:var(--text-muted);font-family:var(--ff-body);font-size:var(--fs-small);white-space:nowrap;cursor:pointer;border-radius:var(--corner-control);-webkit-tap-highlight-color:transparent;transition:color var(--dur-hover) var(--easing-standard), background-color var(--dur-hover) var(--easing-standard);background:0 0;border:0;flex:none;align-items:center;gap:8px;padding:0 12px;font-weight:500;display:inline-flex;position:relative}.cLBMra_tab:hover{color:var(--text)}.cLBMra_tab:focus-visible{outline:var(--focus-width) solid var(--focus-color);outline-offset:-2px}.cLBMra_tab[aria-selected=true]{color:var(--text)}.cLBMra_count{font-family:var(--ff-mono);color:var(--text-subtle);font-variant-numeric:tabular-nums;font-size:.75rem}.cLBMra_line .cLBMra_list{border-bottom:1px solid var(--border);gap:8px}.cLBMra_line .cLBMra_tab{border-radius:var(--corner-control) var(--corner-control) 0 0;margin-bottom:-1px;padding:0 4px}.cLBMra_line .cLBMra_tab:after{content:"";background:var(--accent);height:2px;transition:transform var(--dur-layout) var(--easing-enter);border-radius:2px;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.cLBMra_line .cLBMra_tab[aria-selected=true]:after{transform:scaleX(1)}.cLBMra_segmented .cLBMra_list{background:var(--bg);border:1px solid var(--border);border-radius:calc(var(--corner-control) + 3px);gap:2px;max-width:100%;padding:3px;display:inline-flex}.cLBMra_segmented .cLBMra_tab{height:32px;padding:0 14px}.cLBMra_segmented .cLBMra_tab[aria-selected=true]{background:var(--surface-raised);box-shadow:var(--elevation-raised), inset 0 0 0 1px var(--border-strong)}.cLBMra_panel{padding-top:20px}.cLBMra_panel:focus-visible{outline:var(--focus-width) solid var(--focus-color);outline-offset:4px;border-radius:var(--corner-control)}}@layer utilities;
@layer theme,base;@layer components{.Fn_jtq_group{border:1px solid var(--border);border-radius:var(--corner-pill);background:var(--bg);gap:2px;min-inline-size:0;margin:0;padding:3px;display:inline-flex}.Fn_jtq_legend{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.Fn_jtq_option{border-radius:var(--corner-pill);width:30px;height:26px;color:var(--text-subtle);cursor:pointer;transition:color var(--dur-hover) var(--easing-standard), background-color var(--dur-hover) var(--easing-standard);place-items:center;display:grid;position:relative}.Fn_jtq_option:hover{color:var(--text)}.Fn_jtq_input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.Fn_jtq_option:has(.Fn_jtq_input:checked){background:var(--surface-raised);color:var(--text);box-shadow:inset 0 0 0 1px var(--border-strong)}.Fn_jtq_option:has(.Fn_jtq_input:focus-visible){outline:var(--focus-width) solid var(--focus-color);outline-offset:1px}}@layer utilities;
@layer theme,base;@layer components{.JsVq1a_viewport{z-index:var(--z-toast);right:max(16px, env(safe-area-inset-right));bottom:max(16px, env(safe-area-inset-bottom));pointer-events:none;flex-direction:column;gap:8px;width:min(392px,100vw - 32px);margin:0;padding:0;list-style:none;display:flex;position:fixed}@media (max-width:639px){.JsVq1a_viewport{left:max(12px, env(safe-area-inset-left));right:max(12px, env(safe-area-inset-right));bottom:max(12px, env(safe-area-inset-bottom));width:auto}}.JsVq1a_toast{--tone:var(--text-muted);pointer-events:auto;background:var(--surface-raised);border:1px solid var(--border-strong);border-radius:var(--corner-card);box-shadow:var(--elevation-overlay);color:var(--text);font-size:var(--fs-small);line-height:var(--lh-small);animation:JsVq1a_toast-in var(--dur-enter) var(--easing-enter) both;grid-template-columns:auto 1fr auto;align-items:start;gap:2px 12px;padding:14px 12px 14px 16px;display:grid}.JsVq1a_toast[data-closing]{animation:JsVq1a_toast-out var(--dur-hover) var(--easing-exit) both}@keyframes JsVq1a_toast-in{0%{opacity:0;transform:translateY(var(--motion-distance)) scale(var(--motion-scale))}}@keyframes JsVq1a_toast-out{to{opacity:0;transform:scale(var(--motion-scale))}}.JsVq1a_success{--tone:var(--success)}.JsVq1a_warning{--tone:var(--warning)}.JsVq1a_danger{--tone:var(--danger)}.JsVq1a_accent{--tone:var(--accent)}.JsVq1a_icon{color:var(--tone);grid-row:span 2;padding-top:1px}.JsVq1a_title{margin:0;font-weight:600}.JsVq1a_description{color:var(--text-muted);grid-column:2;margin:0}.JsVq1a_action{grid-column:2;justify-self:start;margin-top:8px}.JsVq1a_close{border-radius:var(--corner-control);width:28px;height:28px;color:var(--text-subtle);cursor:pointer;background:0 0;border:0;grid-area:1/3;place-items:center;margin:-4px -2px 0 0;display:grid}.JsVq1a_close:hover{background:var(--surface-hover);color:var(--text)}.JsVq1a_close:focus-visible{outline:var(--focus-width) solid var(--focus-color);outline-offset:0}.JsVq1a_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}}@layer utilities;
@layer theme,base;@layer components{.jj3o3G_page{background:var(--bg);min-height:100vh;color:var(--text);font-family:var(--ff-body)}.jj3o3G_container{width:100%;max-width:var(--container);padding:0 var(--space-gutter);margin:0 auto}.jj3o3G_bar{z-index:var(--z-header);background:color-mix(in srgb, var(--bg) 86%, transparent);-webkit-backdrop-filter:blur(12px)saturate(1.2);backdrop-filter:blur(12px)saturate(1.2);border-bottom:1px solid var(--border);position:sticky;top:0}.jj3o3G_barInner{align-items:center;gap:24px;height:60px;display:flex}.jj3o3G_barNav{font-size:var(--fs-small);gap:22px;display:none}.jj3o3G_barNav a{color:var(--text-muted);text-decoration:none}.jj3o3G_barNav a:hover{color:var(--text)}@media (min-width:1024px){.jj3o3G_barNav{display:flex}}.jj3o3G_themeSwitch{border:1px solid var(--border);border-radius:var(--corner-pill);background:var(--surface);gap:2px;margin-left:auto;padding:3px;display:inline-flex}.jj3o3G_themeSwitch a{border-radius:var(--corner-pill);font-size:var(--fs-micro);color:var(--text-muted);white-space:nowrap;padding:5px 12px;font-weight:500;text-decoration:none}.jj3o3G_themeSwitch a[aria-current=page]{background:var(--surface-raised);color:var(--text);box-shadow:inset 0 0 0 1px var(--border-strong)}.jj3o3G_themeSwitch a:focus-visible,.jj3o3G_barNav a:focus-visible{outline:var(--focus-width) solid var(--focus-color);outline-offset:2px}.jj3o3G_intro{padding-block:clamp(48px,8vw,120px) clamp(40px,6vw,80px)}.jj3o3G_introTitle{max-width:14ch;margin:0}.jj3o3G_introLead{margin:24px 0 0}.jj3o3G_principles{gap:28px;margin:clamp(40px,6vw,72px) 0 0;padding:0;list-style:none;display:grid}@media (min-width:768px){.jj3o3G_principles{grid-template-columns:repeat(2,1fr)}}@media (min-width:1200px){.jj3o3G_principles{grid-template-columns:repeat(4,1fr)}}.jj3o3G_principles li{border-top:1px solid var(--border-strong);padding-top:16px}.jj3o3G_principles h2{font-family:var(--ff-display);font-size:var(--fs-h4);letter-spacing:var(--ls-h4);margin:0 0 6px;font-weight:500}.jj3o3G_principles p{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text-muted);margin:0}.jj3o3G_section{border-top:1px solid var(--border);padding:clamp(56px,7vw,112px) 0;scroll-margin-top:60px}.jj3o3G_sectionHead{gap:12px;margin-bottom:clamp(32px,4vw,56px);display:grid}@media (min-width:1024px){.jj3o3G_sectionHead{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:end;gap:48px}}.jj3o3G_sectionTitle{margin:0}.jj3o3G_sectionLead{max-width:56ch;font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-muted);margin:0}.jj3o3G_sub{font-family:var(--ff-display);font-size:var(--fs-h4);letter-spacing:var(--ls-h4);margin:clamp(40px,5vw,64px) 0 16px;font-weight:500}.jj3o3G_note{font-size:var(--fs-micro);line-height:var(--lh-micro);color:var(--text-muted);max-width:72ch;margin:12px 0 0}.jj3o3G_stage{background:var(--surface);border:1px solid var(--border);border-radius:var(--corner-panel);place-items:center;min-height:clamp(220px,32vw,420px);padding:40px 24px;display:grid}.jj3o3G_stageWordmark{width:min(100%,720px);height:auto}.jj3o3G_brandGrid{gap:24px;margin-top:24px;display:grid}@media (min-width:960px){.jj3o3G_brandGrid{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}}.jj3o3G_construction{background:var(--surface);border:1px solid var(--border);border-radius:var(--corner-panel);padding:16px}.jj3o3G_construction svg{width:100%;height:auto;display:block}.jj3o3G_rationale{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-muted);align-content:start;gap:16px;display:grid}.jj3o3G_rationale p{margin:0}.jj3o3G_rationale strong{color:var(--text);font-weight:600}.jj3o3G_tones{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.jj3o3G_tone{border-radius:var(--corner-card);border:1px solid var(--border);align-content:space-between;gap:28px;min-height:168px;padding:20px;display:grid}.jj3o3G_tone figcaption{font-size:var(--fs-micro)}.jj3o3G_toneNight{color:#edf0f6;background:#050c1b}.jj3o3G_toneNight figcaption{color:#abb5c5}.jj3o3G_toneDay{color:#121927;background:#f5f6fa}.jj3o3G_toneDay figcaption,.jj3o3G_toneMono figcaption{color:#4b5464}.jj3o3G_toneMono{color:#121927;background:#fff}.jj3o3G_toneImage{color:#fff;background:radial-gradient(120% 90% at 85% 10%,#1d6f86 0%,#0000 55%),radial-gradient(90% 80% at 10% 100%,#3a2d5c 0%,#0000 60%),#0d1b2a}.jj3o3G_toneImage figcaption{color:#e3e8f0}.jj3o3G_icons{background:var(--surface);border:1px solid var(--border);border-radius:var(--corner-panel);flex-wrap:wrap;align-items:flex-end;gap:28px 36px;padding:28px;display:flex}.jj3o3G_icon{font-size:var(--fs-micro);color:var(--text-muted);text-align:center;justify-items:center;gap:10px;margin:0;display:grid}.jj3o3G_icon img,.jj3o3G_icon svg{color:var(--text);display:block}.jj3o3G_iosMask{border-radius:22.5%}.jj3o3G_circleMask{border-radius:50%}.jj3o3G_rules{gap:12px;display:grid}@media (min-width:768px){.jj3o3G_rules{grid-template-columns:3fr 2fr}}.jj3o3G_clear{background:var(--surface);border:1px solid var(--border);border-radius:var(--corner-panel);padding:24px}.jj3o3G_clear svg{width:100%;height:auto;display:block}.jj3o3G_minimums{background:var(--surface);border:1px solid var(--border);border-radius:var(--corner-panel);font-size:var(--fs-micro);color:var(--text-muted);align-content:center;gap:20px;padding:24px;display:grid}.jj3o3G_minimums div{align-items:center;gap:16px;display:flex}.jj3o3G_donts{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:12px;display:grid}.jj3o3G_dont{background:var(--surface);border:1px solid var(--border);border-radius:var(--corner-card);gap:14px;margin:0;padding:18px;display:grid}.jj3o3G_dontArt{height:64px;color:var(--text);place-items:center;display:grid}.jj3o3G_dont figcaption{font-size:var(--fs-micro);line-height:var(--lh-micro);color:var(--text-muted);align-items:flex-start;gap:8px;display:flex}.jj3o3G_dont figcaption svg{color:var(--danger);flex:none;margin-top:1px}.jj3o3G_themes{gap:16px;display:grid}@media (min-width:960px){.jj3o3G_themes{grid-template-columns:1fr 1fr}}.jj3o3G_themePanel{background:var(--bg);color:var(--text);border:1px solid var(--border);border-radius:var(--corner-panel);padding:clamp(16px,2.4vw,28px)}.jj3o3G_themeName{font-family:var(--ff-display);font-size:var(--fs-h3);letter-spacing:var(--ls-h3);margin:0 0 4px;font-weight:500}.jj3o3G_themeDesc{font-size:var(--fs-small);color:var(--text-muted);margin:0 0 20px}.jj3o3G_swatches{margin:0;padding:0;list-style:none;display:grid}.jj3o3G_swatch{border-top:1px solid var(--border);grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:14px;padding:9px 0;display:grid}.jj3o3G_chip{border-radius:var(--corner-control);width:36px;height:36px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--text) 14%, transparent)}.jj3o3G_swatchName{gap:1px;min-width:0;display:grid}.jj3o3G_swatchName code{font-family:var(--ff-mono);font-size:var(--fs-mono);color:var(--text)}.jj3o3G_swatchName span{font-size:var(--fs-micro);color:var(--text-muted)}.jj3o3G_swatchMeta{font-family:var(--ff-mono);color:var(--text-muted);font-variant-numeric:tabular-nums;justify-items:end;gap:3px;font-size:.75rem;display:grid}.jj3o3G_ramp{grid-template-columns:repeat(auto-fit,minmax(44px,1fr));gap:4px;margin-top:20px;display:grid}.jj3o3G_ramp span{border-radius:var(--corner-badge);height:36px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--text) 10%, transparent)}.jj3o3G_typeRows{display:grid}.jj3o3G_typeRow{border-top:1px solid var(--border);gap:8px 32px;padding:24px 0;display:grid}@media (min-width:900px){.jj3o3G_typeRow{grid-template-columns:220px minmax(0,1fr);align-items:baseline}}.jj3o3G_typeSpec{gap:2px;display:grid}.jj3o3G_typeSpec strong{font-size:var(--fs-small);font-weight:600}.jj3o3G_typeSpec span{font-family:var(--ff-mono);color:var(--text-muted);font-size:.75rem}.jj3o3G_typeSample{overflow-wrap:anywhere;min-width:0;margin:0}.jj3o3G_pairing{gap:12px;margin-top:32px;display:grid}@media (min-width:900px){.jj3o3G_pairing{grid-template-columns:repeat(3,1fr)}}.jj3o3G_face{background:var(--surface);border:1px solid var(--border);border-radius:var(--corner-card);padding:20px}.jj3o3G_face .jj3o3G_faceGlyphs{color:var(--text);letter-spacing:-.02em;margin:0 0 12px;font-size:2.5rem;line-height:1}.jj3o3G_face p{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text-muted);margin:0}.jj3o3G_face p strong{color:var(--text);font-weight:600}.jj3o3G_scale{gap:6px;display:grid}.jj3o3G_scaleRow{font-family:var(--ff-mono);color:var(--text-muted);grid-template-columns:88px 1fr;align-items:center;gap:12px;font-size:.75rem;display:grid}.jj3o3G_scaleBar{background:var(--accent-soft);height:10px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 45%, transparent);border-radius:2px}.jj3o3G_shapes{flex-wrap:wrap;align-content:flex-start;align-items:flex-end;gap:28px 24px;display:flex}.jj3o3G_shape{font-size:var(--fs-micro);color:var(--text-muted);gap:10px;margin:0;display:grid}.jj3o3G_shape>span{background:var(--surface-raised);border:1px solid var(--border-control);display:block}.jj3o3G_shape strong{color:var(--text);font-weight:600;font-size:var(--fs-small);display:block}.jj3o3G_elevations{background:var(--bg);border:1px solid var(--border);border-radius:var(--corner-panel);grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:16px;padding:32px;display:grid}.jj3o3G_elevation{border-radius:var(--corner-card);background:var(--surface-raised);border:1px solid var(--border);min-height:120px;font-size:var(--fs-micro);color:var(--text-muted);align-content:end;padding:16px;display:grid}.jj3o3G_elevation strong{color:var(--text);font-size:var(--fs-small)}.jj3o3G_twoCol{gap:24px;display:grid}@media (min-width:960px){.jj3o3G_twoCol{grid-template-columns:1fr 1fr}}.jj3o3G_sideBySide{gap:16px;display:grid}@media (min-width:1100px){.jj3o3G_sideBySide{grid-template-columns:1fr 1fr}}.jj3o3G_themeColumn{background:var(--bg);min-width:0;color:var(--text);border:1px solid var(--border);border-radius:var(--corner-panel);padding:clamp(16px,2.4vw,28px)}.jj3o3G_themeColumnHead{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:8px;display:flex}.jj3o3G_concept{border-top:1px solid var(--border)}.jj3o3G_conceptHead{gap:8px 48px;padding-top:clamp(40px,5vw,64px);padding-bottom:24px;display:grid}@media (min-width:1024px){.jj3o3G_conceptHead{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:baseline}}.jj3o3G_conceptName{font-family:var(--ff-display);font-size:var(--fs-h3);letter-spacing:var(--ls-h3);margin:0;font-weight:500}.jj3o3G_conceptWhy{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text-muted);max-width:70ch;margin:0}.jj3o3G_conceptWhy strong{color:var(--text);font-weight:600}.jj3o3G_conceptStage{border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.jj3o3G_footer{border-top:1px solid var(--border);font-size:var(--fs-micro);color:var(--text-muted);padding:40px 0 64px}}@layer utilities;
@layer theme,base;@layer components{.p5-54G_catalog{gap:var(--space-6);display:grid}.p5-54G_catalogBar{justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-6);flex-wrap:wrap;display:flex}.p5-54G_grid{gap:var(--space-4);grid-template-columns:1fr;display:grid}@media (min-width:720px){.p5-54G_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1180px){.p5-54G_grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.p5-54G_plan{gap:var(--space-5);background:var(--surface);border:1px solid var(--border);border-radius:var(--corner-panel);min-width:0;color:var(--text);scroll-margin-top:var(--space-24);flex-direction:column;padding:clamp(20px,2.4vw,28px);display:flex}.p5-54G_grid>.p5-54G_plan{grid-row:span 6;grid-template-rows:subgrid;row-gap:var(--space-5);margin-bottom:var(--space-4);align-content:start;display:grid}.p5-54G_grid{row-gap:0}.p5-54G_plan[data-selected]{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.p5-54G_plan[data-current]{border-color:var(--border-strong)}.p5-54G_planHead{gap:var(--space-1);display:grid}.p5-54G_planNameRow{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.p5-54G_planName{font-family:var(--ff-display);font-size:var(--fs-h4);line-height:var(--lh-h4);letter-spacing:var(--ls-h4);margin:0;font-weight:600}.p5-54G_tagline{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text-muted);margin:0}.p5-54G_price{gap:var(--space-1);display:grid}.p5-54G_amount{align-items:baseline;gap:0 var(--space-2);font-family:var(--ff-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;flex-wrap:wrap;margin:0;font-size:clamp(2rem,1.6rem + 1.2vw,2.625rem);font-weight:500;line-height:1.05;display:flex}.p5-54G_per{font-family:var(--ff-body);font-size:var(--fs-small);letter-spacing:0;color:var(--text-muted)}.p5-54G_equation{font-family:var(--ff-mono);font-size:var(--fs-mono);line-height:var(--lh-mono);color:var(--text-subtle);font-variant-numeric:tabular-nums;margin:0}.p5-54G_priceMeta{align-items:center;gap:var(--space-2);min-height:22px;font-size:var(--fs-micro);color:var(--text-muted);flex-wrap:wrap;display:flex}.p5-54G_sentence{font-size:var(--fs-micro);line-height:var(--lh-micro);color:var(--text-muted);margin:0}.p5-54G_highlights{align-content:start;gap:var(--space-2);padding:var(--space-4) 0 0;border-top:1px solid var(--border);font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text-muted);margin:0;list-style:none;display:grid}.p5-54G_highlights li{gap:var(--space-2);grid-template-columns:16px 1fr;align-items:start;display:grid}.p5-54G_highlights svg{color:var(--text-subtle);margin-top:3px}.p5-54G_grow{flex:1}.p5-54G_cta{gap:var(--space-2);display:grid}.p5-54G_ctaNote{font-size:var(--fs-micro);color:var(--text-subtle);text-align:center;margin:0}.p5-54G_stepper{gap:var(--space-2);display:grid}.p5-54G_stepperLabel{font-size:var(--fs-small);color:var(--text);font-weight:500}.p5-54G_stepperHint{font-size:var(--fs-micro);color:var(--text-muted);margin:0}.p5-54G_stepperRow{border:1px solid var(--border-control);border-radius:var(--corner-control);background:var(--field);grid-template-columns:44px minmax(0,1fr) 44px;align-items:stretch;height:44px;display:grid;overflow:hidden}.p5-54G_stepperRow:focus-within{border-color:var(--accent)}.p5-54G_stepperButton{color:var(--text);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-hover) var(--easing-standard);background:0 0;border:0;place-items:center;display:grid}.p5-54G_stepperButton:hover:not(:disabled){background:var(--surface-hover)}.p5-54G_stepperButton:disabled{color:var(--text-subtle);cursor:not-allowed;opacity:.5}.p5-54G_stepperButton:focus-visible{outline:var(--focus-width) solid var(--focus-color);outline-offset:-3px}.p5-54G_stepperInput{border:0;border-inline:1px solid var(--border);width:100%;min-width:0;color:var(--text);font-family:var(--ff-mono);text-align:center;font-variant-numeric:tabular-nums;appearance:textfield;background:0 0;font-size:1rem}.p5-54G_stepperInput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.p5-54G_stepperInput::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.p5-54G_stepperInput:focus-visible{outline:none}.p5-54G_compact{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.p5-54G_compactRow{align-items:center;gap:var(--space-3);width:100%;min-height:64px;padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-radius:var(--corner-card);background:var(--surface);color:var(--text);font:inherit;text-align:left;cursor:pointer;grid-template-columns:1fr auto 16px;display:grid}.p5-54G_compactRow[data-selected]{border-color:var(--accent)}.p5-54G_compactRow:focus-visible{outline:var(--focus-width) solid var(--focus-color);outline-offset:var(--focus-offset)}.p5-54G_compactName{font-weight:600;display:block}.p5-54G_compactSub{font-size:var(--fs-micro);color:var(--text-muted);display:block}.p5-54G_compactPrice{font-family:var(--ff-mono);font-size:var(--fs-mono);font-variant-numeric:tabular-nums;white-space:nowrap}.p5-54G_phoneOnly{display:none}@media (max-width:639px){.p5-54G_phoneOnly{display:grid}.p5-54G_notOnPhone{display:none}}.p5-54G_sheetPlan .p5-54G_plan{box-shadow:none;background:0 0;border:0;padding:0}.p5-54G_fixpack{gap:var(--space-6);border:1px solid var(--border);border-radius:var(--corner-panel);background:var(--surface);padding:clamp(20px,3vw,36px);display:grid}@media (min-width:880px){.p5-54G_fixpack{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) auto;align-items:center}}.p5-54G_fixpackIncludes{gap:var(--space-2);font-size:var(--fs-small);color:var(--text-muted);margin:0;padding:0;list-style:none;display:grid}@media (min-width:560px){.p5-54G_fixpackIncludes{grid-template-columns:repeat(2,minmax(0,1fr))}}.p5-54G_fixpackIncludes li{gap:var(--space-2);grid-template-columns:16px 1fr;display:grid}.p5-54G_fixpackIncludes svg{color:var(--text-subtle);margin-top:3px}.p5-54G_fixpackAction{gap:var(--space-2);justify-items:stretch;min-width:min(100%,240px);display:grid}.p5-54G_cues{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.p5-54G_cuesLabel{font-size:var(--fs-micro);color:var(--text-subtle);margin-right:var(--space-1)}.p5-54G_currency{background:var(--bg);border:1px solid var(--border);border-radius:calc(var(--corner-control) + 3px);gap:2px;padding:3px;display:inline-flex}.p5-54G_currencyOption{border-radius:var(--corner-control);height:32px;color:var(--text-muted);font:inherit;font-size:var(--fs-small);white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;padding:0 14px;font-weight:500;text-decoration:none;display:inline-flex}.p5-54G_currencyOption:hover{color:var(--text)}.p5-54G_currencyOption[aria-current=true],.p5-54G_currencyOption[aria-pressed=true]{background:var(--surface-raised);color:var(--text);box-shadow:var(--elevation-raised), inset 0 0 0 1px var(--border-strong)}.p5-54G_currencyOption:focus-visible{outline:var(--focus-width) solid var(--focus-color);outline-offset:-2px}.p5-54G_founding{align-items:center;gap:var(--space-2) var(--space-3);font-size:var(--fs-small);color:var(--text-muted);flex-wrap:wrap;margin:0;display:flex}.p5-54G_founding strong{color:var(--text);font-weight:600}.p5-54G_summary{gap:var(--space-4);display:grid}.p5-54G_summaryList{gap:var(--space-2);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--corner-card);background:var(--bg);margin:0;display:grid}.p5-54G_summaryRow{justify-content:space-between;gap:var(--space-4);font-size:var(--fs-small);display:flex}.p5-54G_summaryRow dt{color:var(--text-muted)}.p5-54G_summaryRow dd{text-align:right;font-variant-numeric:tabular-nums;margin:0}.p5-54G_summaryTotal{padding-top:var(--space-2);border-top:1px solid var(--border);font-weight:600}.p5-54G_summaryTotal dt{color:var(--text)}.p5-54G_offer{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--border-strong);border-radius:var(--corner-card);background:var(--surface);display:grid}.p5-54G_offerTitle{color:var(--text);margin:0;font-weight:600}.p5-54G_facts{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.p5-54G_facts li{gap:var(--space-2);grid-template-columns:16px 1fr;display:grid}.p5-54G_facts svg{color:var(--text-subtle);margin-top:2px}.p5-54G_muted{color:var(--text-muted)}.p5-54G_micro{font-size:var(--fs-micro);line-height:var(--lh-micro);color:var(--text-muted)}}@layer utilities;
@layer theme,base;@layer components{._6N-ljq_hero{isolation:isolate;position:relative;overflow:hidden}._6N-ljq_heroGrid{z-index:1;grid-template-columns:minmax(0,1fr);align-items:center;gap:clamp(40px,6vw,72px);padding-top:clamp(36px,5vw,72px);padding-bottom:clamp(48px,6vw,88px);display:grid;position:relative}@media (min-width:1024px){._6N-ljq_heroGrid{grid-template-columns:minmax(0,7fr) minmax(0,6fr)}}._6N-ljq_heroCopy{max-width:660px}._6N-ljq_heroTitle{font-family:var(--ff-display);font-size:clamp(2.75rem,1.7rem + 3.4vw,4.5rem);line-height:var(--lh-display);letter-spacing:var(--ls-display);text-wrap:balance;margin:0;font-weight:500}._6N-ljq_heroLead{max-width:34em;font-size:var(--fs-lead);line-height:var(--lh-lead);color:var(--text-muted);text-wrap:pretty;margin:20px 0 28px}._6N-ljq_founding{font-size:var(--fs-small);color:var(--text-muted);align-items:center;gap:12px;margin:20px 0 0;display:flex}._6N-ljq_foundingBar{border-radius:var(--corner-pill);background:var(--surface-hover);flex:none;width:72px;height:4px;position:relative;overflow:hidden}._6N-ljq_foundingFill{border-radius:inherit;background:var(--accent);position:absolute;inset:0 auto 0 0}._6N-ljq_founding strong{color:var(--text);font-weight:500}._6N-ljq_answerPane{min-width:0}._6N-ljq_engineTabs>[role=tablist]{gap:8px;padding:4px 12px 0}._6N-ljq_engineTabs>[role=tabpanel]{padding-top:0}._6N-ljq_answerBody{gap:18px;min-height:19rem;padding:clamp(18px,2.4vw,28px);display:grid}@media (max-width:479px){._6N-ljq_answerBody{min-height:21rem}}._6N-ljq_scopeGrid{grid-template-columns:minmax(0,1fr);align-items:center;gap:clamp(40px,6vw,80px);display:grid}@media (min-width:1024px){._6N-ljq_scopeGrid{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}}._6N-ljq_scopeFigure{justify-items:center;gap:16px;padding:0 clamp(36px,7vw,64px);display:grid}._6N-ljq_playOnView[data-state=armed] *{animation-play-state:paused!important}._6N-ljq_scoreParts{border-top:1px solid var(--border);gap:0;margin:28px 0 0;display:grid}._6N-ljq_scoreParts>div{border-bottom:1px solid var(--border);font-size:var(--fs-small);grid-template-columns:minmax(0,9rem) minmax(0,1fr);gap:16px;padding:12px 0;line-height:1.5;display:grid}._6N-ljq_scoreParts dt{color:var(--text);font-weight:500}._6N-ljq_scoreParts dd{color:var(--text-muted);margin:0}._6N-ljq_matrixWrap{max-width:1080px}._6N-ljq_loop{counter-reset:step;grid-template-columns:minmax(0,1fr);gap:48px 40px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:1024px){._6N-ljq_loop{grid-template-columns:repeat(3,minmax(0,1fr))}}._6N-ljq_step{counter-increment:step;grid-template-columns:minmax(0,1fr);align-content:start;gap:12px;min-width:0;display:grid}._6N-ljq_stepHead{border-top:1px solid var(--border-strong);align-items:baseline;gap:12px;padding-top:16px;display:flex}._6N-ljq_stepHead:before{content:counter(step);font-family:var(--ff-mono);font-size:var(--fs-mono);color:var(--text-subtle)}._6N-ljq_stepHead h3{font-family:var(--ff-display);font-size:var(--fs-h3);line-height:var(--lh-h3);letter-spacing:var(--ls-h3);margin:0;font-weight:500}._6N-ljq_step>p{max-width:36ch;color:var(--text-muted);margin:0;line-height:1.6}._6N-ljq_artefact{margin-top:12px}._6N-ljq_engineChips{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}._6N-ljq_engineChips li{border-radius:var(--corner-pill);box-shadow:inset 0 0 0 1px var(--border-strong);font-size:var(--fs-micro);color:var(--text);padding:5px 10px}._6N-ljq_artefactLabel{font-size:var(--fs-micro);color:var(--text-muted);justify-content:space-between;align-items:center;gap:8px;margin:0 0 8px;display:flex}._6N-ljq_priceGrid{background:var(--border);border:1px solid var(--border);border-radius:var(--corner-panel);grid-template-columns:minmax(0,1fr);gap:1px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}@media (min-width:640px){._6N-ljq_priceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){._6N-ljq_priceGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}._6N-ljq_price{background:var(--surface);grid-template-rows:auto auto 1fr auto;gap:10px;padding:24px;display:grid}._6N-ljq_price h3{font-family:var(--ff-body);font-size:var(--fs-small);color:var(--text);margin:0;font-weight:600}._6N-ljq_priceValue{font-family:var(--ff-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin:0;font-size:clamp(2rem,1.6rem + 1.2vw,2.75rem);font-weight:500;line-height:1}._6N-ljq_priceUnit{font-family:var(--ff-body);font-size:var(--fs-small);letter-spacing:0;color:var(--text-muted);margin-left:6px}._6N-ljq_price ul{font-size:var(--fs-small);color:var(--text-muted);align-content:start;gap:6px;margin:4px 0 0;padding:0;line-height:1.5;list-style:none;display:grid}._6N-ljq_price a{font-size:var(--fs-small);color:var(--text);text-underline-offset:.25em;justify-self:start;margin-top:8px;font-weight:500}._6N-ljq_priceFoot{font-size:var(--fs-small);color:var(--text-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;margin-top:20px;display:flex}._6N-ljq_payCues{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}._6N-ljq_payCues li{border-radius:var(--corner-badge);box-shadow:inset 0 0 0 1px var(--border-strong);color:var(--text-muted);padding:4px 10px;font-size:.75rem;font-weight:500}._6N-ljq_proof{border-top:1px solid var(--border);border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr);gap:24px 40px;margin:0;padding:clamp(32px,4vw,48px) 0;list-style:none;display:grid}@media (min-width:768px){._6N-ljq_proof{grid-template-columns:repeat(3,minmax(0,1fr))}}._6N-ljq_proof li{gap:6px;display:grid}._6N-ljq_proof strong{font-family:var(--ff-display);font-size:var(--fs-h3);line-height:var(--lh-h3);letter-spacing:var(--ls-h3);color:var(--text);font-weight:500}._6N-ljq_proof span{max-width:34ch;font-size:var(--fs-small);color:var(--text-muted);line-height:1.5}}@layer utilities;
@layer theme,base;@layer components{._2kbhOa_anchor{display:inline-flex;position:relative}._2kbhOa_tip{z-index:var(--z-tooltip);border-radius:var(--corner-control);background:var(--inverse);width:max-content;max-width:min(260px,100vw - 32px);color:var(--on-inverse);box-shadow:var(--elevation-overlay);font-family:var(--ff-body);font-size:var(--fs-micro);text-align:center;pointer-events:none;opacity:0;visibility:hidden;transition:opacity var(--dur-enter) var(--easing-enter), transform var(--dur-enter) var(--easing-enter), visibility 0s linear var(--dur-enter);padding:6px 10px;font-weight:500;line-height:1.4;position:absolute;left:50%;transform:translate(-50%,2px)}._2kbhOa_top{bottom:calc(100% + 8px)}._2kbhOa_bottom{top:calc(100% + 8px);transform:translate(-50%,-2px)}._2kbhOa_start{text-align:start;left:0;transform:translateY(2px)}._2kbhOa_end{text-align:end;left:auto;right:0;transform:translateY(2px)}._2kbhOa_tip[data-open]{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;transform:translate(-50%)}._2kbhOa_tip._2kbhOa_start[data-open],._2kbhOa_tip._2kbhOa_end[data-open]{transform:translate(0)}@media (forced-colors:active){._2kbhOa_tip{border:1px solid canvastext}}}@layer utilities;
@layer theme,base;@layer components{.hXStDW_gallery{gap:0;display:grid}.hXStDW_group{border-top:1px solid var(--border);gap:14px;padding:24px 0;display:grid}.hXStDW_group:first-child{border-top:0;padding-top:8px}.hXStDW_groupTitle{font-family:var(--ff-display);letter-spacing:-.01em;margin:0;font-size:1.0625rem;font-weight:500}.hXStDW_row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.hXStDW_stack,.hXStDW_grid2{gap:16px;display:grid}@container gallery (min-width:520px){.hXStDW_grid2{grid-template-columns:1fr 1fr}}.hXStDW_grid3{gap:12px;display:grid}@container gallery (min-width:560px){.hXStDW_grid3{grid-template-columns:repeat(3,1fr)}}.hXStDW_container{container:gallery/inline-size}.hXStDW_caption{font-size:var(--fs-micro);color:var(--text-muted);margin:0}.hXStDW_cardBody{font-size:var(--fs-small);color:var(--text-muted);margin:6px 0 0}.hXStDW_cardTitle{font-weight:600;font-size:var(--fs-small);margin:0}.hXStDW_skeletonCard{grid-template-columns:40px 1fr;align-items:start;gap:14px;display:grid}.hXStDW_toastStack{gap:8px;max-width:392px;display:grid}.hXStDW_tipRow{flex-wrap:wrap;align-items:center;gap:16px;padding-top:44px;display:flex}.hXStDW_brandCell{align-items:center;gap:8px;display:inline-flex}.hXStDW_you{font-size:var(--fs-micro);color:var(--accent);font-weight:600}.hXStDW_motion{gap:16px;display:grid}@media (min-width:768px){.hXStDW_motion{grid-template-columns:repeat(3,1fr)}}.hXStDW_motionCell{background:var(--surface);border:1px solid var(--border);border-radius:var(--corner-card);font-size:var(--fs-small);color:var(--text-muted);align-content:start;gap:12px;padding:20px;display:grid}.hXStDW_motionCell strong{color:var(--text);font-weight:600}.hXStDW_motionStage{border-radius:var(--corner-control);background:var(--bg);height:120px;box-shadow:inset 0 0 0 1px var(--border);place-items:center;display:grid;position:relative;overflow:hidden}.hXStDW_enterBox{border-radius:var(--corner-card);background:var(--surface-raised);width:120px;height:56px;box-shadow:var(--elevation-overlay);border:1px solid var(--border);animation:hXStDW_enter var(--dur-layout) var(--easing-enter) both}@keyframes hXStDW_enter{0%{opacity:0;transform:translateY(var(--motion-distance)) scale(var(--motion-scale))}}.hXStDW_hitDot{background:var(--accent);width:14px;height:14px;animation:hXStDW_hit-in var(--dur-reveal) var(--easing-enter) both;border-radius:50%;position:relative}.hXStDW_hitDot:after{content:"";border:1.5px solid var(--accent);animation:hXStDW_hit-ping var(--dur-reveal) var(--easing-enter) both;border-radius:50%;position:absolute;inset:0}@keyframes hXStDW_hit-in{0%{opacity:0;transform:scale(.4)}}@keyframes hXStDW_hit-ping{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(3.6)}}.hXStDW_sweepDisc{width:96px;height:96px;box-shadow:inset 0 0 0 1px var(--border-strong);background:conic-gradient(from 0deg, transparent 0deg 300deg, color-mix(in srgb, var(--accent) 35%, transparent) 360deg);animation:hXStDW_sweep var(--dur-sweep) linear both;border-radius:50%}@keyframes hXStDW_sweep{0%{transform:rotate(-120deg)}to{transform:rotate(240deg)}}}@layer utilities;
@layer theme,base;@layer components{.CtOaDq_faq{gap:var(--space-6);max-width:var(--container-text);display:grid}.CtOaDq_title{font-family:var(--ff-display);font-size:var(--fs-h3);line-height:var(--lh-h3);letter-spacing:var(--ls-h3);margin:0;font-weight:500}.CtOaDq_list{border-top:1px solid var(--border)}.CtOaDq_item{border-bottom:1px solid var(--border)}.CtOaDq_question{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:56px;padding:var(--space-3) 0;color:var(--text);cursor:pointer;font-weight:500;list-style:none;display:flex}.CtOaDq_question::-webkit-details-marker{display:none}.CtOaDq_question:after{content:"";border-right:1.5px solid var(--text-subtle);border-bottom:1.5px solid var(--text-subtle);width:10px;height:10px;transition:transform var(--dur-hover) var(--easing-standard);flex:none;transform:translateY(-3px)rotate(45deg)}.CtOaDq_item[open]>.CtOaDq_question:after{transform:translateY(2px)rotate(-135deg)}.CtOaDq_question:focus-visible{outline:var(--focus-width) solid var(--focus-color);outline-offset:var(--focus-offset);border-radius:var(--corner-control)}.CtOaDq_answer{gap:var(--space-3);padding:0 0 var(--space-5);max-width:var(--measure);font-size:var(--fs-small);color:var(--text-muted);line-height:1.6;display:grid}.CtOaDq_answer p{margin:0}.CtOaDq_answer a{color:var(--text);text-decoration:underline}}@layer utilities;
@layer theme,base;@layer components{.NDEOgG_figure,.NDEOgG_compact{gap:10px;margin:0;display:grid}.NDEOgG_compact{border-top:1px solid var(--border);max-width:360px;margin-top:28px;padding-top:16px}.NDEOgG_svg{width:100%;height:auto;display:block;overflow:visible}.NDEOgG_grid{stroke:var(--border);stroke-width:1px;vector-effect:non-scaling-stroke}.NDEOgG_tick{fill:var(--text-subtle);font-family:var(--ff-mono);font-size:11px}.NDEOgG_area{fill:var(--accent);fill-opacity:.1}.NDEOgG_line{fill:none;stroke:var(--accent);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.NDEOgG_dot,.NDEOgG_dotEdge{fill:var(--accent);stroke:var(--bg);stroke-width:2px}.NDEOgG_hit{fill:#0000}.NDEOgG_point{outline:none}.NDEOgG_point:focus-visible .NDEOgG_dot,.NDEOgG_point:focus-visible .NDEOgG_dotEdge{stroke:var(--focus-color)}.NDEOgG_tip{opacity:0;pointer-events:none;transition:opacity var(--dur-hover) var(--easing-standard)}.NDEOgG_tip rect{fill:var(--inverse)}.NDEOgG_tip text{fill:var(--on-inverse);font-family:var(--ff-body);font-size:12px;font-weight:500}.NDEOgG_point:hover .NDEOgG_tip,.NDEOgG_point:focus-visible .NDEOgG_tip{opacity:1}.NDEOgG_label{fill:var(--text-muted);font-family:var(--ff-body);font-size:12px}.NDEOgG_labelStrong{fill:var(--text);font-family:var(--ff-body);font-size:13px;font-weight:600}.NDEOgG_caption{font-size:var(--fs-micro);color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:6px 10px;line-height:1.45;display:flex}.NDEOgG_summary{border-top:1px solid var(--border);gap:12px;max-width:30rem;margin:24px 0 0;padding-top:18px;display:grid}.NDEOgG_summaryHead{font-size:var(--fs-micro);color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.NDEOgG_bars{gap:8px;margin:0;display:grid}.NDEOgG_bars>div{font-size:var(--fs-small);grid-template-columns:7.5rem minmax(0,1fr);align-items:center;gap:12px;display:grid}.NDEOgG_bars dt{color:var(--text-muted)}.NDEOgG_bars dd{grid-template-columns:minmax(0,1fr) 4.5rem;align-items:center;gap:12px;margin:0;display:grid}.NDEOgG_track{border-radius:var(--corner-pill);background:var(--surface-hover);height:8px;display:block;overflow:hidden}.NDEOgG_fillBefore,.NDEOgG_fillAfter{border-radius:0 4px 4px 0;height:100%;display:block}.NDEOgG_fillBefore{background:var(--border-strong)}.NDEOgG_fillAfter{background:var(--accent)}.NDEOgG_value,.NDEOgG_valueStrong{font-family:var(--ff-mono);font-size:var(--fs-mono);font-variant-numeric:tabular-nums;color:var(--text-muted);white-space:nowrap}.NDEOgG_valueStrong{color:var(--text)}}@layer utilities;
@layer theme,base;@layer components{.vjiKhq_page{background:var(--bg);width:100%;color:var(--text);font-family:var(--ff-body);flex:1}.vjiKhq_nav,.vjiKhq_hero,.vjiKhq_section,.vjiKhq_footer{width:100%;max-width:var(--container);padding-inline:var(--space-gutter);margin-inline:auto}.vjiKhq_nav{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:72px;display:flex}.vjiKhq_navLinks{align-items:center;gap:var(--space-5);font-size:var(--fs-small);display:flex}.vjiKhq_navLinks>a:not([class]){color:var(--text-muted);text-decoration:none}.vjiKhq_navLinks>a:not([class]):hover{color:var(--text)}.vjiKhq_hero{gap:var(--space-5);padding-top:clamp(var(--space-10), 6vw, var(--space-20));padding-bottom:var(--space-10);display:grid}.vjiKhq_hero h1{max-width:18ch;margin:0}.vjiKhq_lead{max-width:var(--measure);color:var(--text-muted);margin:0}.vjiKhq_controls{align-items:center;gap:var(--space-3) var(--space-6);padding-top:var(--space-2);flex-wrap:wrap;display:flex}.vjiKhq_lockedNote{font-size:var(--fs-small);color:var(--text-muted);margin:0}.vjiKhq_section{padding-bottom:clamp(var(--space-12), 6vw, var(--space-20))}.vjiKhq_footer{padding-top:var(--space-8);padding-bottom:var(--space-12);border-top:1px solid var(--border)}.vjiKhq_footerLinks{gap:var(--space-3) var(--space-6);font-size:var(--fs-small);flex-wrap:wrap;display:flex}.vjiKhq_footerLinks a{color:var(--text-muted);text-decoration:none}.vjiKhq_footerLinks a:hover{color:var(--text)}}@layer utilities;
@layer theme,base;@layer components{.fPyaPG_container{width:100%;max-width:var(--container);padding-inline:var(--space-gutter);margin-inline:auto}.fPyaPG_narrow{max-width:calc(var(--container-text) + 2 * var(--space-gutter))}.fPyaPG_intro{padding-top:clamp(48px,8vw,120px);padding-bottom:clamp(40px,6vw,88px)}.fPyaPG_crumbs{font-size:var(--fs-small);color:var(--text-muted);flex-wrap:wrap;gap:6px;margin:0 0 20px;padding:0;list-style:none;display:flex}.fPyaPG_crumbs li+li:before{content:"/";color:var(--text-subtle);margin-right:6px}.fPyaPG_crumbs a{color:var(--text-muted);text-decoration:none}.fPyaPG_crumbs a:hover{color:var(--text);text-decoration:underline}.fPyaPG_h1{max-width:18ch;font-family:var(--ff-display);font-size:var(--fs-h1);line-height:var(--lh-h1);letter-spacing:var(--ls-h1);text-wrap:balance;margin:0;font-weight:500}.fPyaPG_h1Wide{max-width:24ch}.fPyaPG_lead{max-width:40em;font-size:var(--fs-lead);line-height:var(--lh-lead);color:var(--text-muted);text-wrap:pretty;margin:24px 0 0}.fPyaPG_actions{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:32px;display:flex}.fPyaPG_note{font-size:var(--fs-micro);color:var(--text-muted);margin:12px 0 0}.fPyaPG_section{padding-top:var(--space-section);padding-bottom:0}.fPyaPG_section:last-of-type{padding-bottom:var(--space-section)}.fPyaPG_ruled{border-top:1px solid var(--border)}.fPyaPG_sectionHead{gap:16px;max-width:46rem;margin-bottom:clamp(32px,5vw,56px);display:grid}.fPyaPG_h2{font-family:var(--ff-display);font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:var(--ls-h2);text-wrap:balance;margin:0;font-weight:500}.fPyaPG_h3{font-family:var(--ff-display);font-size:var(--fs-h4);line-height:var(--lh-h4);letter-spacing:var(--ls-h4);margin:0;font-weight:500}.fPyaPG_sectionLead{max-width:40em;font-size:var(--fs-lead);line-height:var(--lh-lead);color:var(--text-muted);text-wrap:pretty;margin:0}.fPyaPG_muted{color:var(--text-muted)}.fPyaPG_cols{grid-template-columns:minmax(0,1fr);gap:32px 40px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.fPyaPG_cols{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.fPyaPG_cols3{grid-template-columns:repeat(3,minmax(0,1fr))}}.fPyaPG_col h3{margin:0 0 8px}.fPyaPG_col p{font-size:var(--fs-small);color:var(--text-muted);margin:0;line-height:1.6}.fPyaPG_split{grid-template-columns:minmax(0,1fr);align-items:start;gap:clamp(32px,5vw,72px);display:grid}@media (min-width:1024px){.fPyaPG_split{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.fPyaPG_splitEven{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.fPyaPG_checks{gap:12px;margin:0;padding:0;list-style:none;display:grid}.fPyaPG_checks li{grid-template-columns:18px 1fr;align-items:start;gap:12px;line-height:1.55;display:grid}.fPyaPG_checks svg{color:var(--accent);margin-top:3px}.fPyaPG_checks strong{color:var(--text);font-weight:600}.fPyaPG_checks span{color:var(--text-muted)}.fPyaPG_prose{max-width:var(--container-text);font-size:var(--fs-body);color:var(--text-muted);line-height:1.7}.fPyaPG_prose>*+*{margin-top:1em}.fPyaPG_prose h2{font-family:var(--ff-display);font-size:var(--fs-h3);line-height:var(--lh-h3);letter-spacing:var(--ls-h3);color:var(--text);margin-top:2.2em;margin-bottom:0;font-weight:500}.fPyaPG_prose h2+*{margin-top:.6em}.fPyaPG_prose h3{font-family:var(--ff-display);font-size:var(--fs-h4);color:var(--text);margin-top:1.8em;font-weight:500}.fPyaPG_prose strong{color:var(--text);font-weight:600}.fPyaPG_prose a{color:var(--accent);text-decoration:underline}.fPyaPG_prose ul,.fPyaPG_prose ol{padding-left:1.25em}.fPyaPG_prose li+li{margin-top:.4em}.fPyaPG_prose code{font-family:var(--ff-mono);border-radius:var(--corner-badge);background:var(--surface-hover);color:var(--text);padding:1px 5px;font-size:.9em}.fPyaPG_updated{font-size:var(--fs-small);color:var(--text-subtle)}.fPyaPG_defs{border-top:1px solid var(--border);margin:0}.fPyaPG_defs>div{border-bottom:1px solid var(--border);gap:4px 24px;padding:14px 0;display:grid}@media (min-width:640px){.fPyaPG_defs>div{grid-template-columns:minmax(0,14rem) minmax(0,1fr)}}.fPyaPG_defs dt{color:var(--text);font-weight:500}.fPyaPG_defs dd{color:var(--text-muted);margin:0}.fPyaPG_faqGrid{grid-template-columns:minmax(0,1fr);gap:32px 64px;display:grid}@media (min-width:1024px){.fPyaPG_faqGrid{grid-template-columns:minmax(0,4fr) minmax(0,8fr)}}.fPyaPG_faqList{border-top:1px solid var(--border)}.fPyaPG_faqItem{border-bottom:1px solid var(--border)}.fPyaPG_faqItem summary{cursor:pointer;font-family:var(--ff-display);font-size:var(--fs-h4);line-height:var(--lh-h4);letter-spacing:var(--ls-h4);color:var(--text);border-radius:var(--corner-badge);justify-content:space-between;align-items:center;gap:16px;padding:20px 0;font-weight:500;list-style:none;display:flex}.fPyaPG_faqItem summary::-webkit-details-marker{display:none}.fPyaPG_faqItem summary svg{color:var(--text-muted);transition:transform var(--dur-layout) var(--easing-standard);flex:none}.fPyaPG_faqItem[open] summary svg{transform:rotate(180deg)}.fPyaPG_faqItem p{max-width:62ch;color:var(--text-muted);margin:0;padding:0 0 22px;line-height:1.65}.fPyaPG_cta{padding-top:var(--space-section);padding-bottom:var(--space-section);grid-template-columns:minmax(0,1fr);gap:24px;display:grid}@media (min-width:1024px){.fPyaPG_cta{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end}}.fPyaPG_code{border-radius:var(--corner-card);background:var(--bg);box-shadow:inset 0 0 0 1px var(--border);font-family:var(--ff-mono);color:var(--text-muted);white-space:pre;tab-size:2;margin:0;padding:16px 18px;font-size:.78125rem;line-height:1.6;overflow-x:auto}.fPyaPG_footnotes{border-top:1px solid var(--border);font-size:var(--fs-micro);color:var(--text-subtle);margin:24px 0 0;padding:16px 0 0;line-height:1.55}.fPyaPG_footnotes ol{margin:0;padding-left:1.25em}.fPyaPG_footnotes li+li{margin-top:6px}.fPyaPG_footnotes a{color:var(--text-muted)}.fPyaPG_sup{vertical-align:super;font-size:.7em;line-height:0}.fPyaPG_sup a{color:var(--accent);text-decoration:none}.fPyaPG_prose :where(section,div)>*+*{margin-top:1em}.fPyaPG_prose>:first-child>h2:first-child{margin-top:0}}@layer utilities;
@layer theme,base;@layer components{._0_LUKG_logo{color:var(--text,#edf0f6);border-radius:var(--corner-badge,4px);align-items:center;gap:.75em;line-height:1;text-decoration:none;display:inline-flex}._0_LUKG_logo:focus-visible{outline:var(--focus-width,2px) solid var(--focus-color,#63e0f9);outline-offset:4px}._0_LUKG_rule{background:var(--border-strong,#404b5d);align-self:stretch;width:1px}._0_LUKG_descriptor{font-family:var(--ff-body);font-size:var(--fs-small,.875rem);color:var(--text-muted,#abb5c5);white-space:nowrap;font-weight:500}._0_LUKG_wideOnly{display:none}._0_LUKG_narrowOnly{display:inline-flex}@media (min-width:480px){._0_LUKG_wideOnly{display:inline-flex}._0_LUKG_narrowOnly{display:none}}}@layer utilities;
@layer theme,base;@layer components{.txbX6G_shell{background:var(--bg);min-height:0;color:var(--text);flex-direction:column;flex:1;display:flex}.txbX6G_bar{z-index:var(--z-header);padding:10px max(16px, env(safe-area-inset-right)) 10px max(16px, env(safe-area-inset-left));border-bottom:1px solid var(--border);background:color-mix(in srgb, var(--bg) 90%, transparent);-webkit-backdrop-filter:saturate(140%)blur(14px);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 16px;display:grid;position:sticky;top:0}.txbX6G_brand{align-items:center;gap:10px;min-width:0;display:flex}.txbX6G_brand a{display:inline-flex}.txbX6G_tools{grid-area:1/2;align-items:center;gap:8px;display:flex}.txbX6G_who{text-overflow:ellipsis;white-space:nowrap;max-width:16em;font-size:var(--fs-micro);color:var(--text-muted);display:none;overflow:hidden}.txbX6G_nav{scrollbar-width:none;grid-area:2/1/auto/-1;gap:4px;margin:0 -4px;padding:0 4px 2px;display:flex;overflow-x:auto}.txbX6G_nav::-webkit-scrollbar{display:none}.txbX6G_nav a{border-radius:var(--corner-control);color:var(--text-muted);font-size:var(--fs-small);flex:none;padding:6px 10px;font-weight:500;text-decoration:none}.txbX6G_nav a:hover{background:var(--surface-hover);color:var(--text)}@media (min-width:900px){.txbX6G_bar{grid-template-columns:auto minmax(0,1fr) auto}.txbX6G_nav{grid-area:1/2;justify-content:center}.txbX6G_tools{grid-column:3}.txbX6G_who{display:block}}.txbX6G_main{width:100%;max-width:88rem;padding:24px max(16px, env(safe-area-inset-right)) 64px max(16px, env(safe-area-inset-left));margin:0 auto}@media (min-width:768px){.txbX6G_main{padding-top:32px;padding-left:32px;padding-right:32px}}.txbX6G_page{grid-template-columns:minmax(0,1fr);gap:32px;display:grid}.txbX6G_head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 24px;display:flex}.txbX6G_title{font-family:var(--ff-display);font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:var(--ls-h2);margin:0;font-weight:500}.txbX6G_sub{font-size:var(--fs-small);color:var(--text-muted);margin:6px 0 0;line-height:1.55}.txbX6G_section{grid-template-columns:minmax(0,1fr);gap:16px;scroll-margin-top:120px;display:grid}.txbX6G_sectionTitle{font-family:var(--ff-display);font-size:var(--fs-h3);line-height:var(--lh-h3);margin:0;font-weight:500}.txbX6G_sectionLead{font-size:var(--fs-small);color:var(--text-muted);margin:-8px 0 0}.txbX6G_kpis{grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr));gap:12px;display:grid}.txbX6G_kpi{border:1px solid var(--border);border-radius:var(--corner-card);background:var(--surface);min-width:0;padding:14px 16px}.txbX6G_two,.txbX6G_three{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}@media (min-width:960px){.txbX6G_two{grid-template-columns:repeat(2,minmax(0,1fr))}.txbX6G_three{grid-template-columns:repeat(3,minmax(0,1fr))}}.txbX6G_facts{grid-template-columns:minmax(8rem,1fr) minmax(0,1.25fr);gap:8px 16px;margin:0;display:grid}.txbX6G_facts dt{color:var(--text-muted);font-size:var(--fs-small)}.txbX6G_facts dd{font-family:var(--ff-mono);font-size:var(--fs-small);text-align:end;overflow-wrap:anywhere;margin:0}.txbX6G_stack{gap:12px;display:grid}.txbX6G_row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.txbX6G_muted{color:var(--text-muted);font-size:var(--fs-small)}.txbX6G_mono{font-family:var(--ff-mono);font-size:var(--fs-small);overflow-wrap:anywhere}.txbX6G_link{color:var(--text);text-decoration:underline;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);text-underline-offset:3px}.txbX6G_link:hover{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.txbX6G_err{max-width:32em;font-family:var(--ff-mono);font-size:var(--fs-micro);color:var(--text-muted);overflow-wrap:anywhere}.txbX6G_actions{flex-wrap:wrap;align-items:flex-start;gap:16px 24px;display:flex}.txbX6G_search{flex-wrap:wrap;align-items:flex-end;gap:8px;display:flex}.txbX6G_search>:first-child{flex:16rem}.txbX6G_foot{font-size:var(--fs-micro);color:var(--text-subtle)}.txbX6G_bars{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:end;gap:3px;height:72px;display:grid}.txbX6G_dayBar{position:relative}.txbX6G_barFill{background:var(--accent);border-radius:2px 2px 0 0;min-height:2px;display:block}.txbX6G_barZero{background:var(--border);height:2px;display:block}.txbX6G_barAxis{font-size:var(--fs-micro);color:var(--text-subtle);justify-content:space-between;margin-top:6px;display:flex}.txbX6G_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@layer utilities;
@layer theme,base;@layer components{.rsV0Xa_modeLine{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.rsV0Xa_tabs{scrollbar-width:none;border-bottom:1px solid var(--border);gap:4px;margin:0 -4px;padding:0 4px 2px;display:flex;overflow-x:auto}.rsV0Xa_tabs::-webkit-scrollbar{display:none}.rsV0Xa_tab{color:var(--text-muted);font-size:var(--fs-small);border-bottom:2px solid #0000;flex:none;align-items:center;gap:8px;margin-bottom:-1px;padding:10px 12px;font-weight:500;text-decoration:none;display:inline-flex}.rsV0Xa_tab:hover{color:var(--text)}.rsV0Xa_tab[aria-current=page]{color:var(--text);border-bottom-color:var(--accent)}.rsV0Xa_count{font-family:var(--ff-mono);font-size:var(--fs-micro);color:var(--text-subtle)}.rsV0Xa_filters{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.rsV0Xa_filter{border:1px solid var(--border-control);border-radius:var(--corner-pill);color:var(--text-muted);font-size:var(--fs-micro);padding:4px 10px;text-decoration:none}.rsV0Xa_filter[aria-current=true]{border-color:var(--text);color:var(--text)}.rsV0Xa_list{margin:0;padding:0;list-style:none;display:grid}.rsV0Xa_item{border-bottom:1px solid var(--border);grid-template-columns:56px minmax(0,1fr);align-items:start;gap:12px 14px;padding:14px 0;display:grid}.rsV0Xa_item:last-child{border-bottom:0}@media (min-width:760px){.rsV0Xa_item{grid-template-columns:64px minmax(0,1fr) 15rem}}.rsV0Xa_thumb{aspect-ratio:4/5;border-radius:var(--corner-control);background:var(--surface-raised);object-fit:cover;border:1px solid var(--border);width:100%}.rsV0Xa_thumbText{aspect-ratio:4/5;border-radius:var(--corner-control);background:var(--surface-raised);border:1px solid var(--border);width:100%;color:var(--text-subtle);font-size:var(--fs-micro);place-items:center;display:grid}.rsV0Xa_itemTitle{color:var(--text);overflow-wrap:anywhere;font-weight:500;text-decoration:none;display:block}.rsV0Xa_itemTitle:hover{text-decoration:underline}.rsV0Xa_itemMeta{flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;display:flex}.rsV0Xa_itemCaption{color:var(--text-muted);font-size:var(--fs-small);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:6px 0 0;display:-webkit-box;overflow:hidden}.rsV0Xa_chips{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.rsV0Xa_chip{border:1px solid var(--border-control);border-radius:var(--corner-pill);color:var(--text);font-size:var(--fs-micro);align-items:center;gap:6px;padding:4px 10px;text-decoration:none;display:inline-flex}.rsV0Xa_chip:hover{background:var(--surface-hover)}.rsV0Xa_chipDot{background:var(--text-subtle);border-radius:50%;width:7px;height:7px}.rsV0Xa_chipDot[data-tone=info]{background:var(--info)}.rsV0Xa_chipDot[data-tone=success]{background:var(--success)}.rsV0Xa_chipDot[data-tone=accent]{background:var(--accent)}.rsV0Xa_chipDot[data-tone=warning]{background:var(--warning)}.rsV0Xa_chipDot[data-tone=danger]{background:var(--danger)}.rsV0Xa_itemWhen{font-size:var(--fs-small);color:var(--text-muted);grid-column:2}@media (min-width:760px){.rsV0Xa_itemWhen{text-align:right;grid-column:3}}.rsV0Xa_whenLine{display:block}.rsV0Xa_channels{grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));gap:12px;display:grid}.rsV0Xa_channel{border:1px solid var(--border);border-radius:var(--corner-card);background:var(--surface);align-content:start;gap:10px;padding:16px;display:grid}.rsV0Xa_channelHead{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.rsV0Xa_channelName{font-size:var(--fs-body);margin:0;font-weight:600}.rsV0Xa_channelFacts{font-size:var(--fs-small);grid-template-columns:auto 1fr;gap:4px 12px;margin:0;display:grid}.rsV0Xa_channelFacts dt{color:var(--text-muted)}.rsV0Xa_channelFacts dd{text-align:right;margin:0}.rsV0Xa_detail{grid-template-columns:minmax(0,1fr);gap:24px;display:grid}@media (min-width:1080px){.rsV0Xa_detail{grid-template-columns:minmax(0,26rem) minmax(0,1fr);align-items:start}}.rsV0Xa_back{color:var(--text-muted);font-size:var(--fs-small);text-decoration:none}.rsV0Xa_back:hover{color:var(--text)}.rsV0Xa_siblings{flex-wrap:wrap;gap:6px;display:flex}.rsV0Xa_preview{border:1px solid var(--border-strong);border-radius:var(--corner-panel);background:var(--surface);gap:12px;max-width:26rem;padding:14px;display:grid}.rsV0Xa_previewHead{font-size:var(--fs-small);align-items:center;gap:10px;display:flex}.rsV0Xa_avatar{background:#050c1b;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;display:grid;overflow:hidden}.rsV0Xa_avatar img{width:60%;height:auto}.rsV0Xa_handle{font-weight:600}.rsV0Xa_sub{color:var(--text-subtle);font-size:var(--fs-micro)}.rsV0Xa_strip{scroll-snap-type:x mandatory;gap:8px;padding-bottom:4px;display:flex;overflow-x:auto}.rsV0Xa_strip img{border-radius:var(--corner-control);scroll-snap-align:start;border:1px solid var(--border);flex:none;width:82%;height:auto}.rsV0Xa_single{border-radius:var(--corner-control);border:1px solid var(--border);width:100%;height:auto}.rsV0Xa_story{border-radius:var(--corner-card);border:1px solid var(--border);justify-self:center;width:62%;height:auto}.rsV0Xa_caption{white-space:pre-wrap;overflow-wrap:anywhere;font-size:var(--fs-small);margin:0;line-height:1.5}.rsV0Xa_more{color:var(--text-subtle)}.rsV0Xa_tweet{border-top:1px solid var(--border);gap:8px;padding:12px 0;display:grid}.rsV0Xa_tweet:first-of-type{border-top:0;padding-top:0}.rsV0Xa_pinTitle{margin:0;font-weight:600}.rsV0Xa_editor{gap:16px;display:grid}.rsV0Xa_issues{font-size:var(--fs-small);gap:6px;margin:0;padding:0;list-style:none;display:grid}.rsV0Xa_issue{align-items:baseline;gap:8px;display:flex}.rsV0Xa_actionsRow{flex-wrap:wrap;align-items:flex-start;gap:10px;display:flex}.rsV0Xa_when2{grid-template-columns:minmax(0,1fr) 7rem;align-items:end;gap:12px;display:grid}.rsV0Xa_code{border-radius:var(--corner-control);background:var(--field);border:1px solid var(--border);max-height:22rem;font-family:var(--ff-mono);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:12px;font-size:12px;line-height:1.5;overflow:auto}.rsV0Xa_calls{gap:12px;margin:0;padding:0;list-style:none;display:grid}.rsV0Xa_callHead{font-size:var(--fs-small);flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.rsV0Xa_method{font-family:var(--ff-mono);font-weight:600}.rsV0Xa_url{font-family:var(--ff-mono);color:var(--text-muted);overflow-wrap:anywhere;font-size:12px}}@layer utilities;
@layer theme,base;@layer components{.RBae4W_page{width:100%;padding:var(--space-12) var(--space-gutter);background:var(--bg);color:var(--text);font-family:var(--ff-body);flex:1;place-items:center;display:grid}.RBae4W_card{gap:var(--space-5);border:1px solid var(--border);border-radius:var(--corner-panel);background:var(--surface);width:min(100%,34rem);padding:clamp(20px,4vw,36px);display:grid}.RBae4W_title{font-family:var(--ff-display);font-size:var(--fs-h3);line-height:var(--lh-h3);letter-spacing:var(--ls-h3);margin:0;font-weight:500}.RBae4W_body{color:var(--text-muted);font-size:var(--fs-small);margin:0;line-height:1.6}.RBae4W_facts{gap:var(--space-2);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--corner-card);background:var(--bg);font-size:var(--fs-small);margin:0;display:grid}.RBae4W_facts div{justify-content:space-between;gap:var(--space-4);display:flex}.RBae4W_facts dt{color:var(--text-muted)}.RBae4W_facts dd{font-family:var(--ff-mono);font-variant-numeric:tabular-nums;margin:0}.RBae4W_actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.RBae4W_actions>*{flex:12rem}}@layer utilities;
@layer theme,base;@layer components{.sz_nwW_page{background:var(--bg);min-height:100vh;color:var(--text);font-family:var(--ff-body);padding-bottom:var(--space-section)}.sz_nwW_container{width:100%;max-width:1240px;padding:0 var(--space-gutter);margin:0 auto}.sz_nwW_bar{z-index:var(--z-header);background:color-mix(in srgb, var(--bg) 88%, transparent);-webkit-backdrop-filter:blur(12px)saturate(1.2);backdrop-filter:blur(12px)saturate(1.2);border-bottom:1px solid var(--border);position:sticky;top:0}.sz_nwW_barInner{align-items:center;gap:24px;height:60px;display:flex}.sz_nwW_themeSwitch{border:1px solid var(--border);border-radius:var(--corner-pill);background:var(--surface);gap:2px;margin-left:auto;padding:3px;display:inline-flex}.sz_nwW_themeSwitch a{border-radius:var(--corner-pill);font-size:var(--fs-micro);color:var(--text-muted);white-space:nowrap;padding:5px 12px;font-weight:500;text-decoration:none}.sz_nwW_themeSwitch a[aria-current=page]{background:var(--surface-raised);color:var(--text);box-shadow:inset 0 0 0 1px var(--border-strong)}.sz_nwW_intro{max-width:62ch;padding-block:clamp(48px,7vw,104px) clamp(32px,4vw,56px)}.sz_nwW_title{margin:0}.sz_nwW_lead{margin:var(--space-6) 0 0;color:var(--text-muted)}.sz_nwW_method{margin:var(--space-4) 0 0;font-size:var(--fs-small);color:var(--text-subtle)}.sz_nwW_summary{padding-block:var(--space-8) var(--space-16);border-top:1px solid var(--border)}.sz_nwW_summaryTitle{margin:0 0 var(--space-6);font-size:var(--fs-h3);letter-spacing:-.02em}.sz_nwW_tableWrap{overflow-x:auto}.sz_nwW_table{border-collapse:collapse;width:100%;font-size:var(--fs-small)}.sz_nwW_table th,.sz_nwW_table td{border-bottom:1px solid var(--border);text-align:left;white-space:nowrap;padding:10px 12px}.sz_nwW_table thead th{font-family:var(--ff-body);color:var(--text-muted);font-weight:500}.sz_nwW_table tbody th{font-weight:500}.sz_nwW_table tr[data-recommended] th,.sz_nwW_table tr[data-recommended] td{background:var(--accent-soft)}.sz_nwW_rowLink{align-items:center;gap:10px;text-decoration:none;display:inline-flex}.sz_nwW_num{font-family:var(--ff-mono);font-variant-numeric:tabular-nums}.sz_nwW_table .sz_nwW_num{text-align:right}.sz_nwW_total{color:var(--text);font-weight:500}.sz_nwW_verdict{gap:var(--space-4);margin-top:var(--space-8);max-width:78ch;color:var(--text-muted);display:grid}.sz_nwW_verdict p{margin:0}.sz_nwW_verdict strong{color:var(--text);font-weight:600}.sz_nwW_concept{padding-block:var(--space-16);border-top:1px solid var(--border)}.sz_nwW_conceptHead{gap:var(--space-10);align-items:start;display:grid}@media (min-width:1100px){.sz_nwW_conceptHead{grid-template-columns:592px 1fr}}.sz_nwW_hero{border:1px solid var(--border);border-radius:var(--corner-panel);background:var(--bg);place-items:center;padding:40px;display:grid}.sz_nwW_heroArt{width:100%;max-width:512px;height:auto;color:var(--text)}.sz_nwW_info{max-width:60ch}.sz_nwW_conceptTitle{font-size:var(--fs-h2);letter-spacing:-.03em;margin:0;line-height:1.05}.sz_nwW_ref{color:var(--text-subtle)}.sz_nwW_badge{margin:var(--space-4) 0 0;border-radius:var(--corner-pill);background:var(--accent-soft);color:var(--accent);font-size:var(--fs-micro);padding:3px 10px;font-weight:500;display:inline-block}.sz_nwW_idea{margin:var(--space-5) 0 0;font-size:var(--fs-lead);line-height:1.45}.sz_nwW_body{margin:var(--space-4) 0 0;color:var(--text-muted)}.sz_nwW_risk{margin:var(--space-4) 0 0;font-size:var(--fs-small);color:var(--text-muted)}.sz_nwW_risk strong{color:var(--text);font-weight:600}.sz_nwW_scorecard{width:100%;margin-top:var(--space-6);border-collapse:collapse;font-size:var(--fs-small)}.sz_nwW_scorecard th,.sz_nwW_scorecard td{border-bottom:1px solid var(--border);text-align:left;padding:7px 0}.sz_nwW_scorecard th{color:var(--text-muted);font-weight:400}.sz_nwW_scorecard tfoot th{color:var(--text);border-bottom:0;font-weight:500}.sz_nwW_scorecard tfoot td{border-bottom:0;font-weight:500}.sz_nwW_scorecard .sz_nwW_num{text-align:right;width:4.5em}.sz_nwW_weight{color:var(--text-subtle);font-family:var(--ff-mono);font-size:var(--fs-micro)}.sz_nwW_pips{vertical-align:middle;gap:3px;display:inline-flex}.sz_nwW_pips span{background:var(--border);border-radius:1px;width:22px;height:6px}.sz_nwW_pips span[data-on]{background:var(--text)}.sz_nwW_rank{margin:var(--space-3) 0 0;font-size:var(--fs-micro);color:var(--text-subtle)}.sz_nwW_matrix,.sz_nwW_lockups{gap:var(--space-3);margin-top:var(--space-6);display:grid}@media (min-width:720px){.sz_nwW_matrix{grid-template-columns:repeat(2,1fr)}.sz_nwW_lockups{grid-template-columns:repeat(3,1fr)}.sz_nwW_lockupWide{grid-column:1/-1}}@media (min-width:1100px){.sz_nwW_matrix{grid-template-columns:repeat(4,1fr)}}.sz_nwW_cell{padding:var(--space-4);border:1px solid var(--border);border-radius:var(--corner-card);background:var(--bg);color:var(--text);min-width:0}.sz_nwW_cellMono{background:var(--surface)}.sz_nwW_cellImagery{color:#fff;background:linear-gradient(135deg,#3b4a63 0%,#26324a 45%,#4a4f5e 100%);border-color:#0000}.sz_nwW_cellImagery .sz_nwW_cellLabel{color:#ffffffc7}.sz_nwW_cellLabel{margin:0 0 var(--space-4);font-size:var(--fs-micro);color:var(--text-subtle)}.sz_nwW_sizes{align-items:flex-end;gap:var(--space-5);display:flex}.sz_nwW_size{justify-items:center;gap:6px;margin:0;display:grid}.sz_nwW_size figcaption{font-family:var(--ff-mono);color:var(--text-subtle);font-size:11px}.sz_nwW_cellImagery .sz_nwW_size figcaption{color:#ffffffb3}.sz_nwW_fluid{max-width:100%;height:auto}}@layer utilities;
@layer components{.xp0Aga_page{background:var(--bg);min-height:100dvh;color:var(--text);padding:var(--space-8) var(--space-gutter) var(--space-16)}.xp0Aga_column{max-width:34rem;margin:0 auto}.xp0Aga_header{margin-bottom:clamp(var(--space-10), 8vh, var(--space-20))}.xp0Aga_title{margin:0 0 var(--space-3);font-family:var(--ff-display);letter-spacing:-.015em;text-wrap:balance;font-size:clamp(1.75rem,1.35rem + 1.6vw,2.375rem);font-weight:600;line-height:1.15}.xp0Aga_lede{margin:0 0 var(--space-6);color:var(--text-muted);max-width:60ch;font-size:1rem;line-height:1.6}.xp0Aga_stack{gap:var(--space-5);display:grid}.xp0Aga_stack>.xp0Aga_lede{margin:0}.xp0Aga_widen{gap:var(--space-3);display:grid}.xp0Aga_widenText{color:var(--text-muted);margin:0;font-size:.9375rem;line-height:1.55}.xp0Aga_actions{gap:var(--space-3);margin-top:var(--space-8);flex-wrap:wrap;display:flex}}
@layer theme,base;@layer components{._20xpSa_confirm{justify-items:start;gap:8px;min-width:0;display:grid}._20xpSa_why{max-width:36em;font-size:var(--fs-micro);line-height:var(--lh-micro);color:var(--text-muted);margin:0}._20xpSa_result{max-width:40em}._20xpSa_form{gap:16px;display:grid}._20xpSa_reveal{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:inline-flex}._20xpSa_mono{font-family:var(--ff-mono);font-size:var(--fs-small);overflow-wrap:anywhere}._20xpSa_searchBox{gap:12px;display:grid}._20xpSa_searchForm{flex-wrap:wrap;align-items:flex-end;gap:8px;display:flex}._20xpSa_searchForm>:first-child{flex:16rem}._20xpSa_link{color:var(--text);text-decoration:underline;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);text-underline-offset:3px}._20xpSa_link:hover{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}}@layer utilities;
@layer theme,base;@layer components{._147CMW_page a:not([class]):not(nav a){text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}._147CMW_page{gap:var(--space-8);max-width:76rem;color:var(--text);font-family:var(--ff-body);margin-inline:auto;display:grid}._147CMW_header{justify-content:space-between;align-items:flex-end;gap:var(--space-3) var(--space-6);flex-wrap:wrap;display:flex}._147CMW_h1{font-family:var(--ff-display);font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:var(--ls-h2);margin:0;font-weight:500}._147CMW_lede{margin:var(--space-2) 0 0;max-width:var(--measure);font-size:var(--fs-small);color:var(--text-muted)}._147CMW_headerLinks{gap:var(--space-4);font-size:var(--fs-small);display:flex}._147CMW_headerLinks a{color:var(--text-muted)}._147CMW_headerLinks a:hover{color:var(--text)}._147CMW_stack{gap:var(--space-10);display:grid}._147CMW_top{gap:var(--space-4);align-items:start;display:grid}@media (min-width:960px){._147CMW_top{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}}._147CMW_planPanel{min-height:100%}._147CMW_planName{margin:0 0 var(--space-2);font-family:var(--ff-display);font-size:var(--fs-h3);line-height:var(--lh-h3);letter-spacing:var(--ls-h3);font-weight:500}._147CMW_line{margin:0 0 var(--space-1);max-width:var(--measure);color:var(--text-muted)}._147CMW_details{gap:var(--space-4);margin:var(--space-5) 0 0;padding-top:var(--space-4);border-top:1px solid var(--border);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}._147CMW_details dt{font-size:var(--fs-micro);color:var(--text-subtle)}._147CMW_details dd{font-size:var(--fs-small);margin:2px 0 0}._147CMW_actions{gap:var(--space-2);flex-wrap:wrap;width:100%;display:flex}._147CMW_actions:empty{display:none}._147CMW_section{gap:var(--space-5);display:grid}._147CMW_sectionHead{justify-content:space-between;align-items:flex-end;gap:var(--space-3) var(--space-6);flex-wrap:wrap;display:flex}._147CMW_h2{font-family:var(--ff-display);font-size:var(--fs-h3);line-height:var(--lh-h3);letter-spacing:var(--ls-h3);margin:0;font-weight:500}._147CMW_sub{margin:var(--space-1) 0 0;font-size:var(--fs-small);color:var(--text-muted)}._147CMW_meters{gap:var(--space-5);display:grid}._147CMW_meterFoot{font-size:var(--fs-micro);color:var(--text-muted);font-variant-numeric:tabular-nums;margin:6px 0 0}._147CMW_note{font-size:var(--fs-micro);line-height:var(--lh-micro);color:var(--text-muted);margin:0}._147CMW_gst{font-size:var(--fs-micro);color:var(--text-muted);gap:2px;display:grid}}@layer utilities;
@layer theme,base;@layer components{.g0OpTG_page a:not([class]):not(nav a){text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}.g0OpTG_page{gap:var(--space-8);max-width:52rem;color:var(--text);font-family:var(--ff-body);margin-inline:auto;display:grid}.g0OpTG_h1{font-family:var(--ff-display);font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:var(--ls-h2);margin:0;font-weight:500}.g0OpTG_lede{margin:var(--space-2) 0 0;font-size:var(--fs-small);color:var(--text-muted)}.g0OpTG_toc{gap:var(--space-2) var(--space-4);margin-top:var(--space-4);font-size:var(--fs-small);flex-wrap:wrap;display:flex}.g0OpTG_toc a{color:var(--text-muted)}.g0OpTG_toc a:hover{color:var(--text)}.g0OpTG_panels{gap:var(--space-6);display:grid}.g0OpTG_panels>section{scroll-margin-top:var(--space-8)}.g0OpTG_form{gap:var(--space-4);display:grid}.g0OpTG_grid2{gap:var(--space-4);align-items:start;display:grid}@media (min-width:640px){.g0OpTG_grid2{grid-template-columns:repeat(2,minmax(0,1fr))}}.g0OpTG_row{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.g0OpTG_note{font-size:var(--fs-micro);line-height:var(--lh-micro);color:var(--text-muted);margin:0}.g0OpTG_text{max-width:var(--measure);font-size:var(--fs-small);color:var(--text-muted);margin:0}.g0OpTG_text strong{color:var(--text);font-weight:600}.g0OpTG_toggle{gap:var(--space-3);padding:var(--space-3) 0;cursor:pointer;grid-template-columns:20px 1fr;align-items:start;display:grid}.g0OpTG_toggle+.g0OpTG_toggle{border-top:1px solid var(--border)}.g0OpTG_toggle input{width:20px;height:20px;accent-color:var(--accent);cursor:pointer;margin:2px 0 0}.g0OpTG_toggle input:focus-visible{outline:var(--focus-width) solid var(--focus-color);outline-offset:var(--focus-offset)}.g0OpTG_toggleLabel{font-weight:500;display:block}.g0OpTG_toggle:has(input:disabled){cursor:default;color:var(--text-muted)}.g0OpTG_toggle input:disabled{cursor:default}.g0OpTG_subhead{padding-top:var(--space-5);border-top:1px solid var(--border);font-family:var(--ff-display);font-size:var(--fs-h4);line-height:var(--lh-h4);margin:0;font-weight:500}.g0OpTG_toggleHint{font-size:var(--fs-small);color:var(--text-muted);display:block}.g0OpTG_consequences{gap:var(--space-2);padding-left:var(--space-5);font-size:var(--fs-small);color:var(--text-muted);margin:0;display:grid}.g0OpTG_fieldset{gap:var(--space-4);border:0;min-width:0;margin:0;padding:0;display:grid}.g0OpTG_people{border:1px solid var(--border);border-radius:var(--corner-panel,12px);margin:0;padding:0;list-style:none;display:grid}.g0OpTG_person{gap:var(--space-3);padding:var(--space-3) var(--space-4);min-width:0;display:grid}.g0OpTG_person+.g0OpTG_person{border-top:1px solid var(--border)}@media (min-width:640px){.g0OpTG_person{grid-template-columns:minmax(0,1fr) auto;align-items:center}}.g0OpTG_personWho{gap:2px;min-width:0;display:grid}.g0OpTG_personName{overflow-wrap:anywhere;font-weight:500}.g0OpTG_personMeta{font-size:var(--fs-small);color:var(--text-muted);overflow-wrap:anywhere}.g0OpTG_you{color:var(--text-muted);font-weight:400}.g0OpTG_personActions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.g0OpTG_inviteRow{gap:var(--space-4);align-items:start;display:grid}@media (min-width:640px){.g0OpTG_inviteRow{grid-template-columns:minmax(0,1fr) 11rem}}}@layer utilities;
@layer theme,base;@layer components{.H4hNEG_page{background:var(--bg);min-width:0;color:var(--text);flex-direction:column;flex:1;display:flex}.H4hNEG_main{flex:1;min-width:0}.H4hNEG_container{width:100%;max-width:var(--container);padding-inline:var(--space-gutter);margin-inline:auto}.H4hNEG_skip{left:var(--space-gutter);z-index:var(--z-tooltip);border-radius:var(--corner-control);background:var(--inverse);color:var(--on-inverse);font-size:var(--fs-small);padding:8px 12px;text-decoration:none;position:absolute;top:8px}.H4hNEG_skip:not(:focus){clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;padding:0;overflow:hidden}.H4hNEG_header{z-index:var(--z-header);background:color-mix(in srgb, var(--bg) 86%, transparent);-webkit-backdrop-filter:saturate(140%)blur(14px);border-bottom:1px solid color-mix(in srgb, var(--border) 70%, transparent);position:sticky;top:0}.H4hNEG_headerInner{align-items:center;gap:32px;height:64px;display:flex}.H4hNEG_nav{font-size:var(--fs-small);gap:26px;display:none}.H4hNEG_nav a,.H4hNEG_signIn{color:var(--text-muted);border-radius:var(--corner-badge);transition:color var(--dur-hover) var(--easing-standard);text-decoration:none}.H4hNEG_nav a:hover,.H4hNEG_signIn:hover,.H4hNEG_nav a[aria-current=page]{color:var(--text)}.H4hNEG_headerEnd{align-items:center;gap:12px;margin-left:auto;display:flex}.H4hNEG_signIn{font-size:var(--fs-small);display:none}.H4hNEG_menu{position:relative}.H4hNEG_menu summary{border-radius:var(--corner-control);width:40px;height:40px;color:var(--text);cursor:pointer;place-items:center;list-style:none;display:grid}.H4hNEG_menu summary::-webkit-details-marker{display:none}.H4hNEG_menu summary:hover{background:var(--surface-hover)}.H4hNEG_menuPanel{background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--corner-card);min-width:220px;box-shadow:var(--elevation-overlay);padding:8px;display:grid;position:absolute;top:calc(100% + 10px);right:0}.H4hNEG_menuPanel a{border-radius:var(--corner-control);color:var(--text);font-size:var(--fs-small);padding:11px 12px;text-decoration:none}.H4hNEG_menuPanel a:hover{background:var(--surface-hover)}.H4hNEG_menuRule{background:var(--border);height:1px;margin:6px 4px}@media (min-width:960px){.H4hNEG_nav,.H4hNEG_signIn{display:flex}.H4hNEG_menu{display:none}}@media (max-width:379px){.H4hNEG_headerEnd{gap:6px}}.H4hNEG_footer{border-top:1px solid var(--border);background:var(--surface);font-size:var(--fs-small);color:var(--text-muted);margin-top:auto}.H4hNEG_footerTop{gap:40px;padding-top:clamp(48px,6vw,72px);padding-bottom:40px;display:grid}@media (min-width:900px){.H4hNEG_footerTop{grid-template-columns:minmax(0,1.3fr) repeat(4,minmax(0,1fr));gap:32px}}.H4hNEG_footerBrand p{max-width:30ch;line-height:var(--lh-small);margin:16px 0 0}.H4hNEG_footerCols{display:contents}@media (max-width:899px){.H4hNEG_footerCols{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 16px;display:grid}}.H4hNEG_footerCol h2{font-family:var(--ff-body);font-size:var(--fs-small);letter-spacing:0;color:var(--text);margin:0 0 14px;font-weight:600}.H4hNEG_footerCol ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.H4hNEG_footerCol a{color:var(--text-muted);border-radius:var(--corner-badge);text-decoration:none}.H4hNEG_footerCol a:hover{color:var(--text);text-decoration:underline}.H4hNEG_footerBottom{background:linear-gradient(var(--border), var(--border)) top center / calc(100% - 2 * var(--space-gutter)) 1px no-repeat;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;padding-top:20px;padding-bottom:28px;display:flex}.H4hNEG_footerControls{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}.H4hNEG_copyright{font-size:var(--fs-micro);color:var(--text-subtle);margin:0}.H4hNEG_market{align-items:center;gap:10px;margin:0;display:inline-flex}.H4hNEG_marketLabel{font-size:var(--fs-micro);color:var(--text-muted)}.H4hNEG_marketOptions{border-radius:calc(var(--corner-control) + 2px);box-shadow:inset 0 0 0 1px var(--border-control);padding:2px;display:inline-flex}.H4hNEG_marketOptions button{border-radius:var(--corner-control);min-height:32px;color:var(--text-muted);font:inherit;font-size:var(--fs-micro);cursor:pointer;transition:background-color var(--dur-hover) var(--easing-standard), color var(--dur-hover) var(--easing-standard);background:0 0;border:0;padding:0 10px}.H4hNEG_marketOptions button:hover{color:var(--text)}.H4hNEG_marketOptions button[aria-pressed=true]{background:var(--surface-hover);color:var(--text);box-shadow:inset 0 0 0 1px var(--border-strong)}}@layer utilities;
