.landing_lp__Z83fk{--lp-font-display:"Syne";--lp-font-body:"Zen Kaku Gothic New";--lp-font-mono:"JetBrains Mono";position:relative;z-index:5;background:#f5f7fa;color:#0d1520;font-family:var(--lp-font-body),"Zen Kaku Gothic New",system-ui,sans-serif;--g:#12a173;--gd:#0d7a53;--b:#3d6fd6;--mu:rgba(13,21,32,0.58);--bd:rgba(13,21,32,0.1);--s2:#eef1f6}.landing_lp__Z83fk a{color:var(--g);text-decoration:none}.landing_lp__Z83fk a:hover{color:#0d1520}.landing_lp__Z83fk h2,.landing_lp__Z83fk h3{font-family:var(--lp-font-display),"Syne",sans-serif;font-weight:800;letter-spacing:-.032em;line-height:1.16;margin:0}.landing_lp__Z83fk h2{font-size:clamp(27px,3.5vw,49px);margin-top:16px}.landing_lpW__gSukx{max-width:1200px;margin:0 auto;padding:0 clamp(20px,4vw,44px)}.landing_lpS__7G6zy{padding:clamp(70px,9vw,126px) 0}.landing_lpLab__oxdyH{font-family:var(--lp-font-display),"Syne",sans-serif;font-size:11px;font-weight:800;letter-spacing:.22em;color:var(--gd);margin:0}.landing_lpP__vUR1N{font-size:15px;line-height:1.92;color:var(--mu);margin:0;text-wrap:pretty}.landing_lpHd__2v9DY{display:grid;gap:26px}@media (min-width:1000px){.landing_lpHd__2v9DY{grid-template-columns:.85fr 1.15fr;align-items:end;gap:48px}}.landing_more__55Y0o{display:inline-flex;align-items:center;gap:8px;margin-top:30px;font-size:14px;font-weight:800;font-family:var(--lp-font-display),"Syne",sans-serif}.landing_dark__Pr2_O{background:#071b14;color:#fff;position:relative;overflow:hidden}.landing_dark__Pr2_O:before{content:"";position:absolute;inset:0;opacity:.4;background:radial-gradient(circle at 15% 15%,rgba(31,191,130,.28),transparent 28%),radial-gradient(circle at 88% 80%,rgba(61,111,214,.2),transparent 24%)}.landing_dark__Pr2_O .landing_lpW__gSukx{position:relative}.landing_dark__Pr2_O .landing_lpLab__oxdyH{color:#76dfb8}.landing_dark__Pr2_O .landing_lpP__vUR1N{color:rgba(255,255,255,.6)}.landing_dark__Pr2_O .landing_lpHd__2v9DY{align-items:center}@media (min-width:1000px){.landing_dark__Pr2_O .landing_lpHd__2v9DY{grid-template-columns:1.05fr .95fr}.landing_dark__Pr2_O h2{white-space:nowrap}}.landing_dark__Pr2_O h2{font-size:clamp(25px,3vw,42px)}.landing_ghostbtn__weT5s{display:inline-flex;align-items:center;gap:8px;margin-top:30px;padding:13px 20px;border-radius:12px;border:1px solid rgba(255,255,255,.15);background:rgba(255,255,255,.06);font-size:14px;font-weight:700;color:#fff}.landing_lp__Z83fk .landing_ghostbtn__weT5s:hover{background:rgba(255,255,255,.1);color:#fff}.landing_rangebox__F6gtS{border-radius:16px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.04);padding:clamp(20px,2.4vw,28px)}.landing_rangebox__F6gtS .landing_rh__ZqugQ{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.landing_rangebox__F6gtS .landing_rh__ZqugQ p{margin:0;font-size:12px;font-weight:700}.landing_rangebox__F6gtS .landing_rh__ZqugQ p+p{margin-top:4px;font-size:10px;color:rgba(255,255,255,.45);font-weight:400}.landing_rangebox__F6gtS .landing_pill__8qRX_{border-radius:999px;border:1px solid rgba(31,191,130,.3);background:rgba(31,191,130,.1);padding:5px 12px;font-size:10px;font-weight:700;color:#73e1b7;font-family:var(--lp-font-mono),"JetBrains Mono",monospace;white-space:nowrap}.landing_rangebox__F6gtS svg{width:100%;margin-top:20px;display:block}.landing_pcells__e9xGY{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:12px;text-align:center}.landing_pcells__e9xGY div{border-radius:8px;background:rgba(255,255,255,.05);padding:10px 8px}.landing_pcells__e9xGY p{margin:0;font-size:9px;color:rgba(255,255,255,.4)}.landing_pcells__e9xGY b{display:block;margin-top:3px;font-family:var(--lp-font-mono),"JetBrains Mono",monospace;font-size:12px}.landing_hcards__q1a9z{display:grid;gap:12px;margin-top:56px}@media (min-width:1000px){.landing_hcards__q1a9z{grid-template-columns:repeat(3,1fr)}}.landing_hcards__q1a9z article{border-radius:16px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.045);padding:26px}.landing_hcards__q1a9z .landing_mk__N51ft{font-family:var(--lp-font-mono),"JetBrains Mono",monospace;font-size:9px;font-weight:700;letter-spacing:.18em;color:#76dfb8;margin:0}.landing_hcards__q1a9z h3{font-size:18px;margin-top:18px}.landing_hcards__q1a9z .landing_lpP__vUR1N{font-size:13px;line-height:1.8;margin-top:12px}.landing_dd__5h0r_{display:grid;gap:22px;margin-top:52px}@media (min-width:1000px){.landing_dd__5h0r_{grid-template-columns:1fr 1fr}}.landing_dd__5h0r_ article{border-radius:22px;border:1px solid var(--bd);background:#fff;overflow:hidden;display:flex;flex-direction:column}.landing_dd__5h0r_ .landing_body__7unSj{padding:clamp(26px,3vw,36px)}.landing_dd__5h0r_ .landing_mk__N51ft{font-family:var(--lp-font-mono),"JetBrains Mono",monospace;font-size:10px;font-weight:700;letter-spacing:.16em;color:var(--gd);margin:0}.landing_dd__5h0r_ article:last-child .landing_mk__N51ft{color:var(--b)}.landing_dd__5h0r_ h3{font-size:24px;margin-top:12px}.landing_dd__5h0r_ .landing_lpP__vUR1N{font-size:13px;line-height:1.85;margin-top:12px}.landing_dd__5h0r_ .landing_shot__Z44Vx{height:clamp(220px,26vw,320px);border-top:1px solid var(--bd);background:#f5f7fa;overflow:hidden;position:relative}.landing_dd__5h0r_ .landing_shot__Z44Vx img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.landing_lmap__adW69{width:100%;height:100%;background:#eef1f6}.landing_lmap__adW69 svg{display:block;width:100%;height:100%}.landing_chip__HymbC{position:absolute;z-index:500;left:14px;top:14px;background:rgba(255,255,255,.95);border:1px solid var(--bd);border-radius:10px;padding:8px 12px;box-shadow:0 8px 24px -12px rgba(13,21,32,.5);pointer-events:none}.landing_chip__HymbC p{margin:0;font-size:11px;font-weight:800}.landing_chip__HymbC small{display:block;margin-top:2px;font-size:9.5px;color:var(--mu);font-weight:500}.landing_legend__9wTz6{position:absolute;z-index:500;left:14px;bottom:14px;display:flex;gap:12px;background:rgba(255,255,255,.95);border:1px solid var(--bd);border-radius:999px;padding:6px 12px;font-size:9.5px;font-weight:700;color:var(--mu);pointer-events:none}.landing_legend__9wTz6 span{display:flex;align-items:center;gap:5px}.landing_legend__9wTz6 i{width:7px;height:7px;border-radius:50%}.landing_cases__x8SWc{display:grid;gap:26px}@media (min-width:1000px){.landing_cases__x8SWc{grid-template-columns:.75fr 1.25fr;gap:48px}}.landing_caselist__1DKCS{border-top:1px solid var(--bd)}.landing_caselist__1DKCS article{display:grid;gap:12px;padding:28px 0;border-bottom:1px solid var(--bd)}@media (min-width:640px){.landing_caselist__1DKCS article{grid-template-columns:48px 1fr}}.landing_caselist__1DKCS .landing_n__axDxO{font-family:var(--lp-font-display),"Syne",sans-serif;font-size:14px;font-weight:800;color:var(--s2)}.landing_caselist__1DKCS .landing_tag2__IJcZF{font-size:10px;font-weight:800;letter-spacing:.14em;color:var(--gd);margin:0}.landing_caselist__1DKCS h3{font-size:18px;margin-top:8px;line-height:1.5}.landing_caselist__1DKCS .landing_lpP__vUR1N{font-size:13px;line-height:1.85;margin-top:8px;max-width:44em}.landing_white__6qCJK{background:#fff;border-top:1px solid var(--bd);border-bottom:1px solid var(--bd)}.landing_cta2__aWUUJ{position:relative;overflow:hidden;border-radius:28px;background:#0d1520;color:#fff;text-align:center;padding:clamp(56px,7vw,84px) clamp(24px,5vw,52px)}.landing_cta2__aWUUJ:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 18% 18%,rgba(31,191,130,.32),transparent 30%),radial-gradient(circle at 85% 80%,rgba(61,111,214,.3),transparent 28%)}.landing_cta2__aWUUJ>div{position:relative}.landing_cta2__aWUUJ .landing_lpLab__oxdyH{color:#7de2bc}.landing_cta2__aWUUJ h2{max-width:22em;margin:18px auto 0}.landing_cta2__aWUUJ .landing_lpP__vUR1N{color:rgba(255,255,255,.62);max-width:34em;margin:18px auto 0;font-size:14px}.landing_cta2__aWUUJ .landing_btns__Gv_5L{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:30px}.landing_cta2__aWUUJ .landing_b1__cMWrr,.landing_cta2__aWUUJ .landing_b2__96n_g{display:inline-flex;align-items:center;gap:8px;min-height:48px;padding:0 26px;border-radius:12px;font-size:14px;font-weight:700}.landing_cta2__aWUUJ .landing_b1__cMWrr{background:var(--g);color:#fff}.landing_lp__Z83fk .landing_cta2__aWUUJ .landing_b1__cMWrr:hover{background:#0d8a60;color:#fff}.landing_cta2__aWUUJ .landing_b2__96n_g{border:1px solid rgba(255,255,255,.15);background:rgba(255,255,255,.06);color:#fff}.landing_lp__Z83fk .landing_cta2__aWUUJ .landing_b2__96n_g:hover{background:rgba(255,255,255,.1);color:#fff}.landing_cta2__aWUUJ .landing_fine__NFErF{margin:16px 0 0;font-size:10px;color:rgba(255,255,255,.4)}.landing_lpFoot__2it8H{border-top:1px solid var(--bd);background:#fff;padding:34px 0}.landing_lpFoot__2it8H .landing_lpW__gSukx{display:flex;flex-direction:column;gap:20px;font-size:11px;line-height:1.7;color:var(--mu)}@media (min-width:768px){.landing_lpFoot__2it8H .landing_lpW__gSukx{flex-direction:row;align-items:flex-end;justify-content:space-between}.landing_lpFoot__2it8H .landing_rt__M2dhJ{text-align:right;max-width:46em}}.landing_lpFoot__2it8H .landing_bn__996QH{font-family:var(--lp-font-display),"Syne",sans-serif;font-size:19px;font-weight:800;color:var(--g);margin:0}.landing_lpS__7G6zy{scroll-margin-top:56px;padding:clamp(60px,7vw,96px) 0;border-top:1px solid var(--bd)}.landing_lp__Z83fk h2{letter-spacing:-.025em}.landing_lpLab__oxdyH{display:flex;align-items:center;gap:10px;font-family:var(--lp-font-mono),"JetBrains Mono",monospace;font-size:10.5px;letter-spacing:.14em}.landing_lpLab__oxdyH:before{counter-increment:sec;content:"§" counter(sec,decimal-leading-zero);color:rgba(13,21,32,.35)}.landing_cta2__aWUUJ .landing_lpLab__oxdyH:before,.landing_dark__Pr2_O .landing_lpLab__oxdyH:before{color:rgba(255,255,255,.35)}.landing_cta2__aWUUJ .landing_lpLab__oxdyH{justify-content:center}.landing_dark__Pr2_O{background:#0a1610}.landing_dark__Pr2_O:before{opacity:1;background:none;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 0);background-size:40px 40px}.landing_cta2__aWUUJ{border-radius:8px}.landing_cta2__aWUUJ:before{background:none;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 0);background-size:40px 40px}.landing_hcards__q1a9z article,.landing_rangebox__F6gtS{border-radius:6px}.landing_dd__5h0r_ article{border-radius:8px}.landing_cta2__aWUUJ .landing_b1__cMWrr,.landing_cta2__aWUUJ .landing_b2__96n_g,.landing_ghostbtn__weT5s{border-radius:6px}.landing_lp__Z83fk .landing_ghostbtn__weT5s{color:#fff}.landing_chip__HymbC,.landing_legend__9wTz6{border-radius:4px}.landing_caselist__1DKCS .landing_n__axDxO{font-family:var(--lp-font-mono),"JetBrains Mono",monospace;font-size:11px;color:var(--g)}@media (min-width:1100px){.landing_dd__5h0r_{grid-template-columns:repeat(3,1fr)}.landing_dd__5h0r_ h3{font-size:21px}}@media (min-width:1000px){.landing_whyHd___nfBy{grid-template-columns:1fr 1fr}.landing_whyHd___nfBy h2{font-size:clamp(25px,3vw,42px);white-space:nowrap}}.landing_gaps__7hiJi{display:grid;gap:1px;margin-top:52px;overflow:hidden;border:1px solid var(--bd);border-radius:6px;background:var(--bd)}@media (min-width:1000px){.landing_gaps__7hiJi{grid-template-columns:repeat(3,1fr)}}.landing_gaps__7hiJi article{padding:clamp(26px,3vw,36px);background:#fff;border-top:3px solid transparent;transition:border-color .2s}.landing_gaps__7hiJi article:hover{border-top-color:var(--g)}.landing_gaps__7hiJi .landing_num__YlsLK{font-family:var(--lp-font-mono),"JetBrains Mono",monospace;font-size:12px;font-weight:700;letter-spacing:.1em;color:var(--g)}.landing_gaps__7hiJi h3{margin-top:14px;font-size:18px;line-height:1.5}.landing_gaps__7hiJi .landing_lpP__vUR1N{margin-top:12px;font-size:13px;line-height:1.85}.landing_simctl__GLRMk{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;margin-top:16px;font-size:12px;font-weight:700}.landing_simctl__GLRMk input{width:100%;accent-color:#40dda8}.landing_simctl__GLRMk output{min-width:5.5em;text-align:right;font-family:var(--lp-font-mono),"JetBrains Mono",monospace;font-size:12px;color:#73e1b7}.landing_simres__0TpZg{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:14px}.landing_simres__0TpZg div{border-radius:4px;background:rgba(255,255,255,.05);padding:10px 12px}.landing_simres__0TpZg p{margin:0;font-size:9.5px;line-height:1.5;color:rgba(255,255,255,.45)}.landing_simres__0TpZg b{display:block;margin-top:4px;font-family:var(--lp-font-mono),"JetBrains Mono",monospace;font-size:12.5px;line-height:1.4}.landing_simres__0TpZg b.landing_ok__gBlfb{color:#73e1b7}.landing_simres__0TpZg b.landing_ng__GMHc0{color:#ff9fb8}.landing_simVerdict__rAXc8{margin:12px 0 0;font-size:12px;color:rgba(255,255,255,.7)}.landing_simVerdict__rAXc8 b{color:#fff}.landing_simNote__yM60M{margin:8px 0 0;font-size:10.5px;line-height:1.7;color:rgba(255,255,255,.45)}.landing_faqw__c7pKA{display:grid;gap:28px}@media (min-width:1000px){.landing_faqw__c7pKA{grid-template-columns:.75fr 1.25fr;gap:48px}}.landing_faq__QTfp4{border-top:1px solid var(--bd)}.landing_faq__QTfp4 details{border-bottom:1px solid var(--bd)}.landing_faq__QTfp4 summary{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;list-style:none;cursor:pointer;font-size:16px;font-weight:700}.landing_faq__QTfp4 summary::-webkit-details-marker{display:none}.landing_faq__QTfp4 summary:after{content:"+";flex:none;display:grid;place-items:center;width:28px;height:28px;border-radius:4px;font-family:var(--lp-font-mono),"JetBrains Mono",monospace;font-size:15px;color:var(--gd);background:color-mix(in srgb,var(--g) 10%,transparent)}.landing_faq__QTfp4 details[open] summary:after{content:"−"}.landing_faq__QTfp4 summary:hover{color:var(--gd)}.landing_faq__QTfp4 details .landing_lpP__vUR1N{max-width:44em;padding:0 48px 24px 0;font-size:14px}@media (prefers-reduced-motion:reduce){.landing_gaps__7hiJi article{transition:none}}.landing_ctr__A9oiS{max-width:44em;margin:0 auto;text-align:center}.landing_ctr__A9oiS .landing_lpLab__oxdyH{justify-content:center}.landing_ctr__A9oiS .landing_lpP__vUR1N{margin-top:18px}.landing_frame__Xoat9{display:flex;flex-direction:column;margin:0;overflow:hidden;border:1px solid var(--bd);border-radius:6px;background:#fff;box-shadow:0 1px 0 rgba(13,21,32,.04),0 18px 40px -24px rgba(13,21,32,.28)}.landing_fbar__3yi_z{display:flex;flex:none;align-items:center;gap:6px;height:36px;padding:0 16px;border-bottom:1px solid var(--s2)}.landing_fbar__3yi_z i{width:8px;height:8px;border-radius:50%}.landing_fbar__3yi_z span{margin-left:8px;overflow:hidden;font-family:var(--lp-font-mono),"JetBrains Mono",monospace;font-size:9px;font-weight:800;letter-spacing:.14em;color:var(--mu);text-overflow:ellipsis;white-space:nowrap}.landing_demoFrame__5o1DG{margin-top:44px}.landing_dstage__BEn_Z{position:relative;aspect-ratio:16/9;background:#0d1520}.landing_dstage__BEn_Z video{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.landing_demoCap__lOh1Y{padding:12px 16px 14px;border-top:1px solid var(--s2);font-size:11px;line-height:1.7;color:var(--mu)}.landing_ugw__9tVoU{display:grid;gap:14px;margin-top:52px}.landing_ugf__rs4PW{background:#0f1a14;border-color:rgba(255,255,255,.1);box-shadow:0 30px 90px -30px rgba(0,0,0,.7)}.landing_ugf__rs4PW .landing_fbar__3yi_z{border-bottom-color:rgba(255,255,255,.08)}.landing_ugf__rs4PW .landing_fbar__3yi_z span{color:rgba(255,255,255,.5)}.landing_ugst__mE0zE{aspect-ratio:16/9.5;min-height:520px;background:#dfe6ec}@media (max-width:700px){.landing_ugst__mE0zE{aspect-ratio:auto;height:620px}}.home_root__J5F4U{--ink:#0d1520;--g:#12a173;--gd:#0d7a53;--b:#3d6fd6;--mu:rgba(13,21,32,0.6);--bd:rgba(13,21,32,0.1);--bg:#f5f7fa;--s2:#eef1f6;--disp:"Syne","Zen Kaku Gothic New",sans-serif;--body:"Zen Kaku Gothic New",system-ui,sans-serif;--mono:"JetBrains Mono",ui-monospace,monospace;background:var(--bg);color:var(--ink);font-family:var(--body);counter-reset:sec}.home_wrap__Z5oR9{max-width:1200px;margin:0 auto;padding:0 clamp(20px,4vw,44px)}.home_header__GpYzf{position:relative;z-index:2}.home_headerIn__1rZl9{display:flex;align-items:center;gap:24px;height:64px}.home_brand__A_uY6{display:inline-flex;align-items:center;gap:9px;color:var(--ink)!important;text-decoration:none;font-family:var(--disp);font-weight:800;font-size:18px;letter-spacing:-.02em}.home_brand__A_uY6 b{color:var(--g);font-weight:800}.home_bm__mcZql{display:grid;place-items:center;width:28px;height:28px;border-radius:3px;background:var(--g);color:#04150e}.home_navLinks__eQru_{display:none;gap:22px;margin-left:auto}.home_navLinks__eQru_ a{color:var(--mu);font-size:13.5px;font-weight:600;text-decoration:none}.home_navLinks__eQru_ a:hover{color:var(--ink)}.home_headerCta__tUu2i{margin-left:auto;display:inline-flex;align-items:center;height:38px;padding:0 16px;border-radius:6px;background:var(--ink);color:#fff!important;font-size:13px;font-weight:700;text-decoration:none;white-space:nowrap}.home_headerCta__tUu2i:hover{background:#26313f}@media (min-width:900px){.home_navLinks__eQru_{display:flex}.home_headerCta__tUu2i{margin-left:8px}}.home_hero__e2ycB{position:relative;overflow:hidden;isolation:isolate;padding:0 0 clamp(48px,6vw,88px)}.home_streets__Wog1_{position:absolute;inset:0;z-index:-1;opacity:.1;mask-image:radial-gradient(120% 90% at 78% 40%,#000 30%,transparent 78%);-webkit-mask-image:radial-gradient(120% 90% at 78% 40%,#000 30%,transparent 78%)}.home_streets__Wog1_ img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.home_city3d__pOuhr{position:absolute;inset:0;z-index:-1;opacity:0;transition:opacity 1.2s ease;mask-image:linear-gradient(90deg,transparent,rgba(0,0,0,.45) 36%,#000 60%);-webkit-mask-image:linear-gradient(90deg,transparent,rgba(0,0,0,.45) 36%,#000 60%)}.home_city3dReady__b4B__{opacity:.92}.home_city3d__pOuhr .mapboxgl-ctrl-logo{opacity:.7}.home_city3dCredit__rcokR{position:absolute;right:12px;bottom:8px;margin:0;max-width:60%;text-align:right;font-size:10px;line-height:1.4;color:rgba(255,255,255,.85);text-shadow:0 1px 2px rgba(0,0,0,.6)}.home_heroGrid__yetsZ{display:grid;padding-top:clamp(20px,4vw,48px);gap:clamp(28px,4vw,56px);align-items:start}@media (min-width:1000px){.home_heroGrid__yetsZ{grid-template-columns:minmax(0,1fr) minmax(0,380px);align-items:start}.home_heroGrid__yetsZ>div:first-child{padding-top:clamp(12px,3vw,44px)}}.home_eyebrow__hi2iC{display:inline-flex;align-items:center;gap:9px;margin:0;padding:7px 14px;border-radius:999px;border:1px solid rgba(13,21,32,.16);background:rgba(13,21,32,.05);font-size:11px;font-weight:700;letter-spacing:.16em;color:var(--g)}.home_eyebrow__hi2iC:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--g)}.home_h1__KAtRW{margin:24px 0 0;font-family:var(--disp);font-weight:800;font-size:clamp(42px,6vw,86px);line-height:1.06;letter-spacing:-.045em;word-break:keep-all}.home_h1__KAtRW em{display:inline-block;padding:0 .1em;font-style:normal;white-space:nowrap;background:var(--g);color:#04150e}.home_lead__aIvzP{margin:24px 0 0;font-size:clamp(20px,2.1vw,27px);font-weight:800;line-height:1.45;letter-spacing:-.01em;word-break:keep-all}.home_lead__aIvzP mark{background:linear-gradient(transparent 62%,rgba(18,161,115,.22) 0);color:inherit}.home_body__lhyhp{margin:14px 0 0;max-width:32em;font-size:15.5px;line-height:1.9;color:var(--mu);text-wrap:pretty}.home_ctas__6iSHw{display:flex;flex-wrap:wrap;gap:10px;margin-top:26px}.home_btnGhost__f5ccL,.home_btnPrimary__EbWIu{display:inline-flex;align-items:center;justify-content:center;height:52px;padding:0 24px;border:2px solid var(--ink);border-radius:6px;font-weight:700;font-size:15px;text-decoration:none;white-space:nowrap;transition:transform .18s cubic-bezier(.22,1,.36,1),box-shadow .18s cubic-bezier(.22,1,.36,1),background .18s ease}.home_btnPrimary__EbWIu{background:var(--ink);color:#fff!important;box-shadow:5px 5px 0 var(--g)}.home_btnPrimary__EbWIu:hover{transform:translate(2px,2px);box-shadow:2px 2px 0 var(--g)}.home_btnGhost__f5ccL{background:rgba(13,21,32,.06);color:var(--ink)!important}.home_btnGhost__f5ccL:hover{background:rgba(13,21,32,.12)}.home_fine__iJrpc{margin:12px 0 0;font-size:12px;color:var(--mu)}.home_stats__JgGX3{display:grid;grid-template-columns:repeat(3,max-content);gap:14px clamp(16px,4vw,34px);margin:34px 0 0;padding:20px 0 0;border-top:2px solid var(--ink);list-style:none}.home_stats__JgGX3 li{margin:0}.home_stats__JgGX3 b{display:block;font-family:var(--mono);font-size:clamp(19px,5vw,23px);font-weight:600;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.home_stats__JgGX3 span{display:block;max-width:9.5em;font-size:11.5px;line-height:1.5;color:var(--mu)}.home_credit__3LG1I{margin:18px 0 0;font-size:10.5px;color:rgba(13,21,32,.45)}.home_section__IZY9q{scroll-margin-top:56px;padding:clamp(60px,7vw,96px) 0;border-top:1px solid var(--bd)}.home_white__c8W__{background:#fff}.home_label__DsptW{display:flex;align-items:center;gap:10px;margin:0;font-family:var(--mono);font-size:10.5px;font-weight:800;letter-spacing:.14em;color:var(--gd)}.home_label__DsptW:before{counter-increment:sec;content:"§" counter(sec,decimal-leading-zero);color:rgba(13,21,32,.35)}.home_h2__7hutK{margin:16px 0 0;font-family:var(--disp);font-weight:800;font-size:clamp(28px,3.6vw,48px);line-height:1.18;letter-spacing:-.025em;word-break:keep-all}.home_p__GW3sC{margin:18px 0 0;font-size:15.5px;line-height:1.95;color:var(--mu);text-wrap:pretty}.home_head__W9v21{display:grid;gap:8px;max-width:44em}.home_beats__QWjZz{display:grid;gap:14px;margin-top:clamp(32px,4vw,52px);counter-reset:beat}@media (min-width:900px){.home_beats__QWjZz{grid-template-columns:repeat(3,1fr)}}.home_beat__m1fgt{position:relative;padding:24px 22px 22px;border-radius:6px;background:var(--bg);border:1px solid var(--bd)}.home_beatN__Dkl_Z{margin:0;font-family:var(--mono);font-size:11px;font-weight:700;color:var(--gd)}.home_beat__m1fgt h3,.home_part__2PTOw h3{word-break:keep-all;overflow-wrap:anywhere;text-wrap:balance}.home_beat__m1fgt h3{margin:8px 0 0;font-family:var(--disp);font-weight:800;font-size:21px;letter-spacing:-.02em}.home_beat__m1fgt p{margin:10px 0 0;font-size:14px;line-height:1.85;color:var(--mu)}.home_fig__KTT8L{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 10px;margin-top:16px;font-variant-numeric:tabular-nums}.home_fig__KTT8L b{font-family:var(--disp);font-size:30px;font-weight:800;letter-spacing:-.03em}.home_fig__KTT8L s{color:rgba(13,21,32,.4);font-size:18px;font-weight:700}.home_fig__KTT8L small{font-size:12px;color:var(--mu)}.home_arrow__ZmVwJ{color:var(--g);font-weight:800}.home_muted__ypcOM{color:rgba(13,21,32,.45);font-size:18px;font-weight:700}.home_tableWrap__m5_PN{margin-top:clamp(28px,3.4vw,44px);overflow-x:auto;border:1px solid var(--bd);border-radius:6px;background:#fff}.home_table__m3Zuj{width:100%;min-width:640px;border-collapse:collapse;font-size:13.5px}.home_table__m3Zuj caption{caption-side:bottom;text-align:left;padding:14px 18px 16px;font-size:11.5px;line-height:1.8;color:var(--mu);border-top:1px solid var(--bd)}.home_table__m3Zuj td,.home_table__m3Zuj th{padding:12px 18px;text-align:right;white-space:nowrap;border-bottom:1px solid var(--s2);font-variant-numeric:tabular-nums}.home_table__m3Zuj td:first-child,.home_table__m3Zuj th:first-child{text-align:left}.home_table__m3Zuj thead th{font-size:11.5px;font-weight:700;color:var(--mu);background:#fafbfc}.home_table__m3Zuj tbody tr:last-child td{border-bottom:0}.home_table__m3Zuj td small{display:block;font-size:11px;color:var(--mu)}.home_table__m3Zuj td>span{display:inline-block}.home_near__5a2XZ{color:var(--gd);font-weight:800}.home_proofFoot__UU5Pc{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:18px}.home_proofFoot__UU5Pc p{margin:0;flex:1 1 26em;font-size:12.5px;line-height:1.8;color:var(--mu)}.home_textLink__qvmGT{font-weight:800;color:var(--g)!important;text-decoration:none;white-space:nowrap}.home_textLink__qvmGT:hover{color:var(--ink)!important}.home_anatomy__Ew0pl{display:grid;gap:1px;margin-top:clamp(32px,4vw,52px);overflow:hidden;border:1px solid var(--bd);border-radius:6px;background:var(--bd)}@media (min-width:700px){.home_anatomy__Ew0pl{grid-template-columns:repeat(2,1fr)}}@media (min-width:1040px){.home_anatomy__Ew0pl{grid-template-columns:repeat(3,1fr)}}.home_part__2PTOw{padding:24px 22px;background:#fff;border-top:3px solid transparent;transition:border-color .2s}.home_part__2PTOw:hover{border-top-color:var(--g)}.home_partTag__1mPjl{margin:0;font-family:var(--mono);font-size:10.5px;font-weight:700;letter-spacing:.08em;color:var(--gd)}.home_part__2PTOw h3{margin:8px 0 0;font-family:var(--disp);font-weight:800;font-size:18px;letter-spacing:-.02em}.home_part__2PTOw p{margin:8px 0 0;font-size:13.5px;line-height:1.85;color:var(--mu)}.home_bandTitle__tGdRA{margin:0;font-size:13px;font-weight:700;color:#fff}.home_bandSub__vlYEW{margin:4px 0 0;font-size:11.5px;line-height:1.7;color:rgba(255,255,255,.58)}.home_retShot__m6QLm{display:grid;align-content:center;gap:10px;height:100%;min-height:260px;padding:clamp(20px,3vw,32px);background:linear-gradient(135deg,rgba(18,161,115,.06),rgba(61,111,214,.06)),#fff}.home_retRow__fTUc0{display:grid;grid-template-columns:5.5em 1fr;align-items:center;gap:12px;padding:12px 14px;border-radius:4px;background:#fff;border:1px solid var(--bd);font-size:13px}.home_retRow__fTUc0 b{font-family:var(--disp);font-weight:800}.home_retRow__fTUc0 span{color:var(--mu);font-size:12px;line-height:1.6}@media (prefers-reduced-motion:reduce){.home_btnGhost__f5ccL,.home_btnPrimary__EbWIu,.home_part__2PTOw{transition:none}}@media (max-width:699px){.home_tableWrap__m5_PN{overflow-x:visible;border:0;background:transparent}.home_table__m3Zuj{min-width:0;display:block}.home_table__m3Zuj thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.home_table__m3Zuj tbody,.home_table__m3Zuj tr{display:block}.home_table__m3Zuj tr{margin-bottom:10px;padding:14px 16px;border:1px solid var(--bd);border-radius:6px;background:#fff}.home_table__m3Zuj td{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:6px 0;border:0;text-align:right;white-space:normal}.home_table__m3Zuj td:first-child{display:block;padding-bottom:8px;margin-bottom:4px;border-bottom:1px solid var(--s2);font-weight:800}.home_table__m3Zuj td[data-label]:before{content:attr(data-label);font-size:11.5px;font-weight:600;color:var(--mu);text-align:left}.home_table__m3Zuj td small{display:inline;margin-left:6px}.home_table__m3Zuj caption{display:block;padding:8px 2px 0;border:0}}.home_qs__umD1C{display:flex;align-items:stretch;max-width:560px;margin-top:28px;overflow:hidden;background:#fff;border:2px solid var(--ink);border-radius:6px;box-shadow:5px 5px 0 var(--g)}.home_shake__ZzSy9{animation:home_lcShake__tcKHm .35s}@keyframes home_lcShake__tcKHm{25%{transform:translateX(-5px)}75%{transform:translateX(5px)}}.home_qf__LtFuI{display:flex;flex:1;flex-direction:column;justify-content:center;gap:2px;min-width:0;padding:9px 14px}.home_qf__LtFuI+.home_qf__LtFuI{border-left:1px solid rgba(20,24,28,.14)}.home_qi__4wPpu{flex:0 0 150px}.home_qf__LtFuI span{font-size:10px;font-weight:700;letter-spacing:.12em;color:#6b7580}.home_qf__LtFuI input,.home_qf__LtFuI select{width:100%;min-width:0;padding:0;border:0;outline:0;background:transparent;font:inherit;font-size:15px;font-weight:700;color:#14181c}.home_qf__LtFuI input::-moz-placeholder{color:#8a939c;font-weight:500}.home_qf__LtFuI input::placeholder{color:#8a939c;font-weight:500}.home_qf__LtFuI:focus-within{background:rgba(18,161,115,.06)}.home_qb__HP8LF{padding:0 20px;border:0;background:#14181c;color:#fff;font:inherit;font-size:14.5px;font-weight:700;white-space:nowrap;cursor:pointer;transition:background .18s}.home_qb__HP8LF:focus-visible,.home_qb__HP8LF:hover{background:var(--g)}@media (max-width:600px){.home_qs__umD1C{flex-wrap:wrap}.home_qf__LtFuI{flex:1 1 100%}.home_qf__LtFuI+.home_qf__LtFuI{border-left:0;border-top:1px solid rgba(20,24,28,.14)}.home_qi__4wPpu{flex:1 1 auto}.home_qb__HP8LF{flex:1 1 100%;padding:13px}}.home_qmeta__dn7fU{display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px;margin:14px 0 0;padding:0;list-style:none;font-size:12px;color:var(--mu)}.home_qmeta__dn7fU li{display:flex;align-items:center;gap:6px}.home_qmeta__dn7fU li:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--g)}.home_qmeta__dn7fU li.home_qlink__eDd7O:before{display:none}.home_qmeta__dn7fU a{font-weight:700;color:var(--ink)!important;text-decoration:underline;text-underline-offset:3px;text-decoration-color:rgba(13,21,32,.3)}.home_src__3XyY_{position:relative;padding:22px 0 26px;background:#fff;border-top:1px solid var(--bd);border-bottom:1px solid var(--bd)}.home_srchd__GezKR{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 20px;padding-bottom:14px}.home_srchd__GezKR p{margin:0;font-size:11px;color:rgba(13,21,32,.55)}.home_srchd__GezKR .home_k__CiNdS{font-family:var(--mono);font-size:10px;font-weight:700;letter-spacing:.16em}.home_srchd__GezKR b{color:var(--ink)}.home_mq__imfe6{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.home_mqt__cYwSW{display:flex;gap:12px;width:-moz-max-content;width:max-content;padding:2px 0;animation:home_lcMarquee__JBEZ6 56s linear infinite}.home_mq__imfe6:focus-within .home_mqt__cYwSW,.home_mq__imfe6:hover .home_mqt__cYwSW{animation-play-state:paused}@keyframes home_lcMarquee__JBEZ6{to{transform:translateX(calc(-50% - 6px))}}.home_mqDup__66WVD{display:contents}@media (prefers-reduced-motion:reduce){.home_mqt__cYwSW{animation:none}.home_mq__imfe6{overflow-x:auto}.home_mqDup__66WVD{display:none}}.home_dsc__e5adT{flex:none;width:272px;padding:14px 16px;border:1px solid var(--bd);border-radius:6px;background:var(--bg);transition:border-color .2s,background .2s}.home_dsc__e5adT:hover{border-color:var(--g);background:#fff}.home_dsc__e5adT header{display:flex;align-items:center;gap:8px}.home_dsc__e5adT header b{font-size:13.5px}.home_tg__YwCWE{flex:none;padding:2px 7px;border-radius:4px;font-family:var(--mono);font-size:9.5px;font-weight:700;background:rgba(18,161,115,.14);color:var(--gd)}.home_tgAp__aGlHK{background:rgba(216,122,18,.16);color:#9a5608}.home_dsc__e5adT .home_who__NTDlw{margin:6px 0 0;font-size:11px;color:rgba(13,21,32,.58)}.home_dsc__e5adT dl{display:grid;gap:5px;margin:10px 0 0;padding-top:10px;border-top:1px solid rgba(13,21,32,.08)}.home_dsc__e5adT dl div{display:grid;grid-template-columns:34px 1fr;gap:8px;font-size:11.5px}.home_dsc__e5adT dt{font-weight:700;color:rgba(13,21,32,.5)}.home_dsc__e5adT dd{margin:0;font-weight:500}.home_sh__HHyr5{position:fixed;top:0;right:0;left:0;z-index:50;background:rgba(255,255,255,.9);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid rgba(13,21,32,.08);transform:translateY(-100%);transition:transform .3s cubic-bezier(.22,1,.36,1)}.home_shOn__bveNm{transform:none}.home_shIn__hUwAE{display:flex;align-items:center;gap:28px;height:56px}.home_shb__gwEdX{font-family:var(--disp);font-weight:800;font-size:17px;letter-spacing:-.03em;color:var(--g)!important;text-decoration:none}.home_sh__HHyr5 nav{display:flex;gap:22px;font-size:12.5px;font-weight:700}.home_sh__HHyr5 nav a{color:rgba(13,21,32,.6);text-decoration:none}.home_sh__HHyr5 nav a:hover{color:var(--ink)}.home_shc__1LhpF{margin-left:auto;padding:9px 16px;border-radius:6px;background:var(--ink);color:#fff!important;font-size:12.5px;font-weight:700;text-decoration:none;white-space:nowrap}.home_shc__1LhpF:hover{background:var(--g)}@media (max-width:760px){.home_sh__HHyr5 nav{display:none}}.home_rail__uu8zH{position:fixed;top:50%;left:14px;z-index:30;display:none;flex-direction:column;gap:2px;padding:8px 12px 8px 10px;border:1px solid rgba(13,21,32,.08);border-radius:6px;background:rgba(255,255,255,.86);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);opacity:0;pointer-events:none;transform:translateY(-50%);transition:opacity .3s}@media (min-width:1360px){.home_rail__uu8zH{display:flex}}.home_railOn__dV47H{opacity:1;pointer-events:auto}.home_rail__uu8zH a{display:flex;align-items:center;gap:10px;padding:5px 0;font-family:var(--mono);font-size:10px;font-weight:700;letter-spacing:.08em;color:rgba(13,21,32,.38);text-decoration:none}.home_rail__uu8zH a i{width:14px;height:1.5px;background:currentColor;transition:width .25s}.home_rail__uu8zH a span{display:none;white-space:nowrap}.home_rail__uu8zH:focus-within a span,.home_rail__uu8zH:hover a span{display:inline}.home_rail__uu8zH a.home_railCur__F0f4m{color:var(--g)}.home_rail__uu8zH a.home_railCur__F0f4m i{width:26px}@media (prefers-reduced-motion:reduce){.home_rail__uu8zH,.home_rail__uu8zH a i,.home_sh__HHyr5{transition:none}}.instrument_card__OQ7db{--ink:#0d1520;--g:#12a173;--gd:#0d7a53;--mu:rgba(13,21,32,0.58);--bd:rgba(13,21,32,0.1);--s2:#eef1f6;position:relative;background:rgba(255,255,255,.86);backdrop-filter:blur(14px) saturate(1.2);-webkit-backdrop-filter:blur(14px) saturate(1.2);border:1px solid var(--bd);border-radius:8px;box-shadow:inset 0 1px 0 rgba(255,255,255,.8),0 30px 70px -30px rgba(13,21,32,.35),0 10px 24px -12px rgba(13,21,32,.12);padding:clamp(16px,1.8vw,22px);color:var(--ink);font-family:Zen Kaku Gothic New,system-ui,sans-serif}.instrument_kicker__cQX0S{margin:0;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10.5px;font-weight:600;letter-spacing:.14em;color:var(--gd)}.instrument_title__72d4Z{margin:8px 0 0;font-family:Syne,Zen Kaku Gothic New,sans-serif;font-weight:800;font-size:clamp(16px,1.4vw,19px);line-height:1.35;letter-spacing:-.02em;word-break:keep-all}.instrument_group__5fKbQ{margin-top:12px}.instrument_groupLabel___J0j8{margin:0 0 7px;font-size:11.5px;font-weight:700;color:var(--mu)}.instrument_chips__AQmTp{display:flex;flex-wrap:wrap;gap:6px}.instrument_chip__7KupH{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--bd);background:#fff;color:var(--ink);font:inherit;font-size:12px;font-weight:600;line-height:1;padding:6px 9px;border-radius:999px;cursor:pointer;transition:background .18s ease,color .18s ease,border-color .18s ease;min-height:28px}.instrument_chip__7KupH:hover{border-color:rgba(13,21,32,.35)}.instrument_chip__7KupH[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:#fff}.instrument_barBtn___f3y5:focus-visible,.instrument_chip__7KupH:focus-visible,.instrument_cta__LCA1c:focus-visible{outline:2px solid var(--g);outline-offset:2px}.instrument_result__rqqVH{margin-top:14px;padding-top:12px;border-top:1px solid var(--bd)}.instrument_resultLabel__g_TS9{margin:0;font-size:12px;color:var(--mu);line-height:1.6}.instrument_big__Eq2K2{margin:2px 0 0;display:flex;align-items:baseline;gap:8px}.instrument_bigNum__4ifJI{font-family:Syne,Zen Kaku Gothic New,sans-serif;font-weight:800;font-size:clamp(36px,3.6vw,50px);line-height:1;letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--ink)}.instrument_bigUnit__SttL3{font-size:14px;font-weight:700;color:var(--mu)}.instrument_meta__8o_gT{margin:6px 0 0;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;color:var(--mu)}.instrument_bars__S7i4u{list-style:none;margin:12px 0 0;padding:0;display:grid;gap:2px}.instrument_avg__a0FIV,.instrument_bar__bQFfo{margin:0}.instrument_avg__a0FIV,.instrument_barBtn___f3y5{display:grid;grid-template-columns:4.6em 1fr 6.4em;align-items:center;gap:10px;width:100%}.instrument_barBtn___f3y5{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;padding:2px 0;font:inherit;color:inherit;cursor:pointer;text-align:left;border-radius:6px}.instrument_barLabel__QBP6e{font-size:11.5px;font-weight:600;color:var(--mu);white-space:nowrap}.instrument_barTrack__iJLWB{position:relative;display:block;height:9px;background:var(--s2);border-radius:999px;overflow:visible}.instrument_barFill__jc9SZ{display:block;height:100%;border-radius:999px;background:#c3ccd8;transition:width .55s cubic-bezier(.2,.8,.2,1),background .2s ease}.instrument_barValue__nfZDs{font-family:JetBrains Mono,ui-monospace,monospace;font-size:11.5px;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;color:var(--mu)}.instrument_bar__bQFfo[data-on=true] .instrument_barFill__jc9SZ{background:var(--g)}.instrument_bar__bQFfo[data-on=true] .instrument_barLabel__QBP6e,.instrument_bar__bQFfo[data-on=true] .instrument_barValue__nfZDs{color:var(--ink);font-weight:700}.instrument_barBtn___f3y5:hover .instrument_barFill__jc9SZ{background:#9fb0c3}.instrument_bar__bQFfo[data-on=true] .instrument_barBtn___f3y5:hover .instrument_barFill__jc9SZ{background:var(--g)}.instrument_avg__a0FIV{margin-top:4px;padding-top:7px;border-top:1px dashed var(--bd)}.instrument_avg__a0FIV .instrument_barTrack__iJLWB{background:transparent;border-top:1px dashed rgba(13,21,32,.18);height:0}.instrument_avgTick__e652H{position:absolute;top:-7px;width:2px;height:13px;margin-left:-1px;background:var(--ink);border-radius:2px;transition:left .55s cubic-bezier(.2,.8,.2,1)}.instrument_scaleNote__Tdw58{margin:8px 0 0;font-size:10.5px;color:var(--mu)}.instrument_source__hbvLE{margin:10px 0 0;font-size:10px;line-height:1.7;color:var(--mu)}.instrument_cta__LCA1c{display:flex;justify-content:center;margin-top:12px;padding:11px 14px;border-radius:6px;background:var(--g);color:#fff!important;font-weight:700;font-size:14px;text-decoration:none;transition:background .18s ease,transform .18s ease}.instrument_cta__LCA1c:hover{background:var(--gd);transform:translateY(-1px)}@media (max-width:420px){.instrument_avg__a0FIV,.instrument_barBtn___f3y5{grid-template-columns:4.2em 1fr 5.8em;gap:8px}}@media (prefers-reduced-motion:reduce){.instrument_avgTick__e652H,.instrument_barFill__jc9SZ,.instrument_chip__7KupH,.instrument_cta__LCA1c{transition:none}}.instrument_fold__S_uhA{position:absolute;top:12px;right:12px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--bd);background:rgba(255,255,255,.9);color:var(--mu);font:inherit;font-size:11px;font-weight:700;padding:4px 9px;border-radius:4px;cursor:pointer}.instrument_fold__S_uhA:hover{border-color:rgba(13,21,32,.35);color:var(--ink)}.instrument_fold__S_uhA:focus-visible{outline:2px solid var(--g);outline-offset:2px}.instrument_mini__poTRl{justify-self:end;width:min(100%,300px);padding:12px 14px}.instrument_miniLine__iGrDw{display:flex;align-items:baseline;gap:6px;margin:6px 64px 0 0;white-space:nowrap}.instrument_miniLine__iGrDw span{font-size:12px;font-weight:700;color:var(--mu)}.instrument_miniLine__iGrDw b{font-family:Syne,Zen Kaku Gothic New,sans-serif;font-size:24px;font-weight:800;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.instrument_miniLine__iGrDw small{font-size:11px;font-weight:700;color:var(--mu)}.instrument_mini__poTRl .instrument_fold__S_uhA{top:50%;transform:translateY(-50%)}.xray_root__wUvn6{--ink:#0d1520;--mu:rgba(13,21,32,0.56);--bd:rgba(13,21,32,0.1);--s2:#eef1f6;--g:#12a173;--b:#3d6fd6;--amber:#d87a12;display:grid;grid-template-rows:minmax(0,1fr) 60px;height:100%;color:var(--ink);font-family:Zen Kaku Gothic New,system-ui,sans-serif}.xray_stage__yj8sp{position:relative;overflow:hidden;background:linear-gradient(#e9eef3,#dfe6ec)}.xray_gl__1Lngc,.xray_labels__rH5BD{position:absolute;inset:0}.xray_labels__rH5BD{pointer-events:none}.xray_tag__UqmnQ{position:absolute;transform:translate(-50%,-100%);padding:3px 7px;border:1px solid var(--bd);border-radius:5px;background:rgba(255,255,255,.94);box-shadow:0 2px 6px rgba(13,21,32,.12);font-size:10.5px;font-weight:700;white-space:nowrap;transition:opacity .2s}.xray_ex__l_f3u{font-family:JetBrains Mono,ui-monospace,monospace;color:var(--b)}.xray_ex__l_f3u.xray_on__KZpkM{background:var(--b);border-color:var(--b);color:#fff}.xray_site__B19_T{padding:5px 9px;background:var(--ink);border-color:var(--ink);color:#fff;font-size:11px}.xray_lv__DTxSt{transform:translate(calc(-100% - 6px),-50%);pointer-events:none;border:0;background:transparent;box-shadow:none;font-family:JetBrains Mono,ui-monospace,monospace;font-size:9.5px;letter-spacing:.12em;color:rgba(13,21,32,.55)}.xray_xtog__iPjwI{position:absolute;top:14px;left:50%;display:flex;gap:2px;padding:3px;transform:translateX(-50%);border:1px solid var(--bd);border-radius:6px;background:rgba(255,255,255,.94);box-shadow:0 6px 20px -10px rgba(13,21,32,.3)}.xray_views__uXFV8 button,.xray_xtog__iPjwI button{border:0;font:inherit;font-size:12px;font-weight:700;cursor:pointer}.xray_xtog__iPjwI button{padding:6px 12px;white-space:nowrap;border-radius:4px;background:transparent;color:var(--mu)}.xray_xtog__iPjwI button[aria-pressed=true]{background:var(--ink);color:#fff}.xray_views__uXFV8{position:absolute;right:14px;bottom:12px;display:flex;gap:4px}.xray_views__uXFV8 button{padding:7px 10px;border:1px solid var(--bd);border-radius:4px;background:rgba(255,255,255,.94);color:var(--ink);font-size:11px}.xray_views__uXFV8 button:hover{border-color:var(--g);color:#0d7a53}.xray_play__ks0Pv:focus-visible,.xray_views__uXFV8 button:focus-visible,.xray_xtog__iPjwI button:focus-visible{outline:2px solid var(--g);outline-offset:2px}.xray_bot__E4Kc_{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:0 14px;border-top:1px solid var(--bd);background:#fff}.xray_play__ks0Pv{display:grid;place-items:center;width:34px;height:34px;border:0;border-radius:50%;background:var(--ink);color:#fff;cursor:pointer}.xray_play__ks0Pv:hover{background:var(--g)}.xray_clock__ldcn5{min-width:4.2ch;margin:0;font-family:JetBrains Mono,ui-monospace,monospace;font-size:18px;font-weight:700}.xray_clock__ldcn5 small{display:block;font-size:9.5px;font-weight:500;letter-spacing:.1em;color:var(--mu)}.xray_tl__s4A2X input{width:100%;accent-color:var(--g)}.xray_ticks__QB66a{display:flex;justify-content:space-between;margin-top:2px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:9.5px;color:var(--mu)}@media (max-width:600px){.xray_xtog__iPjwI{top:10px}.xray_xtog__iPjwI button{padding:6px 9px;font-size:11.5px}.xray_ticks__QB66a span:nth-child(2n){visibility:hidden}}.xray_fallback__o1weQ{--mu:rgba(13,21,32,0.58);display:grid;place-content:center;gap:8px;height:100%;padding:24px;text-align:center;background:linear-gradient(#e9eef3,#dfe6ec);font-size:13px;color:var(--mu)}.xray_st__iUVsW{padding:5px 9px;background:var(--ink);border-color:var(--ink);color:#fff;font-size:11.5px}.xray_spd__sMVPU{display:flex;gap:2px;padding:3px;border-radius:6px;background:var(--s2)}.xray_spd__sMVPU button{border:0;border-radius:4px;padding:5px 8px;background:transparent;color:var(--mu);font:inherit;font-size:11px;font-weight:700;cursor:pointer;white-space:nowrap}.xray_spd__sMVPU button[aria-pressed=true]{background:#fff;color:var(--ink)}.xray_panel__bRTza{display:grid;grid-template-rows:auto minmax(0,1fr) auto;height:100%;color:var(--ink);font-family:Zen Kaku Gothic New,system-ui,sans-serif;--ink:#0d1520;--mu:rgba(13,21,32,0.58);--bd:rgba(13,21,32,0.1);--s2:#eef1f6;--g:#12a173;--b:#3d6fd6;--amber:#d87a12}.xray_phead__hRPjU{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;padding:10px 14px;border-bottom:1px solid var(--bd);background:#fff}.xray_pname__Vmn4M{margin:0;font-family:Syne,Zen Kaku Gothic New,sans-serif;font-size:16px;font-weight:800;letter-spacing:-.02em}.xray_pchips___sEGv{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.xray_pchips___sEGv li{padding:2px 7px;border-radius:4px;background:var(--s2);font-family:JetBrains Mono,ui-monospace,monospace;font-size:10.5px;font-weight:700;color:var(--mu)}.xray_pchips___sEGv li[data-miss]{background:color-mix(in srgb,var(--amber) 14%,transparent);color:#8a4c06}.xray_search__xCZ1S{display:flex;gap:6px;margin-left:auto;position:relative}.xray_search__xCZ1S input{width:180px;padding:6px 10px;border:1px solid var(--bd);border-radius:4px;font:inherit;font-size:13px}.xray_search__xCZ1S button{padding:6px 12px;border:0;border-radius:4px;background:var(--ink);color:#fff;font:inherit;font-size:12.5px;font-weight:700;cursor:pointer}.xray_hits__kBGyR{position:absolute;top:calc(100% + 4px);right:0;z-index:10;width:300px;max-height:320px;margin:0;padding:4px;overflow:auto;list-style:none;border:1px solid var(--bd);border-radius:6px;background:#fff;box-shadow:0 12px 30px -12px rgba(13,21,32,.35)}.xray_hits__kBGyR button{display:block;width:100%;padding:7px 9px;border:0;border-radius:4px;background:none;font:inherit;font-size:13px;font-weight:700;text-align:left;cursor:pointer}.xray_hits__kBGyR button:focus-visible,.xray_hits__kBGyR button:hover{background:var(--s2)}.xray_hits__kBGyR small{display:block;font-size:11px;font-weight:500;color:var(--mu)}.xray_pbody__qchwd{position:relative;min-height:0}.xray_status__nGTjx{display:grid;place-content:center;gap:8px;height:100%;padding:24px;text-align:center;background:linear-gradient(#e9eef3,#dfe6ec);font-size:13px;color:var(--mu)}.xray_status__nGTjx b{color:var(--ink)}.xray_pfoot__LKzFL{margin:0;padding:9px 14px 11px;border-top:1px solid var(--bd);background:#fff;font-size:10.5px;line-height:1.75;color:var(--mu)}@media (max-width:600px){.xray_search__xCZ1S{width:100%;margin-left:0}.xray_search__xCZ1S input{flex:1;width:auto}.xray_spd__sMVPU{display:none}}.xray_retry__U5hQn{justify-self:center;margin-top:4px;padding:8px 14px;border:0;border-radius:4px;background:var(--ink);color:#fff;font:inherit;font-size:12.5px;font-weight:700;cursor:pointer}.xray_fac__SMAxN{padding:2px 6px;border-color:color-mix(in srgb,#e8963c 40%,transparent);font-size:9.5px;font-weight:600;color:#8a4c06}.xray_flowCard__G_QqO{position:absolute;top:12px;left:12px;z-index:5;width:230px;border:1px solid var(--bd);border-radius:6px;background:rgba(255,255,255,.94);backdrop-filter:blur(8px);box-shadow:0 8px 24px -14px rgba(13,21,32,.4);font-size:11.5px}.xray_flowCard__G_QqO header{display:flex;flex-direction:column;gap:4px;padding:8px 10px}.xray_flowHead__Njzqd{display:flex;align-items:center;gap:6px;padding:0;border:0;background:none;font:inherit;font-size:12.5px;font-weight:800;text-align:left;cursor:pointer}.xray_flowHead__Njzqd span[aria-hidden]{margin-left:auto;color:var(--mu)}.xray_assume__amcnh{padding:1px 5px;border-radius:3px;background:color-mix(in srgb,var(--amber) 16%,transparent);font-size:9.5px;font-weight:700;color:#8a4c06}.xray_flowToggle__6dyot{display:flex;align-items:center;gap:6px;font-size:11px;color:var(--mu);cursor:pointer}.xray_flowBody__Lzbac{padding:0 10px 10px;border-top:1px solid var(--bd)}.xray_flowRow__B8tCO{display:flex;justify-content:space-between;margin:8px 0 0}.xray_flowRow__B8tCO b{font-family:JetBrains Mono,ui-monospace,monospace}.xray_flowLab__fuZLw{margin:10px 0 4px;font-weight:700}.xray_flowLab__fuZLw small{display:block;font-weight:500;font-size:10px;color:var(--mu)}.xray_hours__vIj99{display:flex;align-items:flex-end;gap:1px;height:36px}.xray_hours__vIj99 i{flex:1;border-radius:1px 1px 0 0;background:color-mix(in srgb,var(--g) 55%,transparent)}.xray_hax__PR8bx{display:flex;justify-content:space-between;font-family:JetBrains Mono,ui-monospace,monospace;font-size:9px;color:var(--mu)}.xray_exitBars__S_EPa{display:grid;gap:3px;margin:0;padding:0;list-style:none}.xray_exitBars__S_EPa li{display:grid;grid-template-columns:52px 1fr;align-items:center;gap:6px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10.5px}.xray_exitBars__S_EPa i{height:6px;border-radius:2px;background:var(--b)}@media (max-width:600px){.xray_flowCard__G_QqO{width:190px}}.xray_studioBackdrop__uzI2s{position:fixed;inset:0;z-index:80;display:grid;place-items:center;padding:clamp(8px,2vw,28px);background:rgba(13,21,32,.45)}.xray_studioSheet__Xno5b{display:grid;grid-template-rows:auto minmax(0,1fr);width:min(1400px,100%);height:min(900px,100%);overflow:hidden;border-radius:8px;background:#fff;box-shadow:0 30px 80px -20px rgba(0,0,0,.5)}.xray_studioBar__E920f{display:flex;align-items:center;gap:12px;padding:10px 14px;border-bottom:1px solid rgba(13,21,32,.1);font-size:13px}.xray_studioBar__E920f span{color:rgba(13,21,32,.6)}.xray_studioBar__E920f button{margin-left:auto;padding:6px 12px;border:1px solid rgba(13,21,32,.15);border-radius:4px;background:#fff;font:inherit;font-weight:700;cursor:pointer}.xray_studioBody__R8pyg{min-height:0}