:root{--wrap:1760px;--gut:clamp(20px,3.6vw,68px);--bg:#fff;--fg:#0e0e11;--mut:#5f6068;--card:#f5f5f8;--line:#e5e5ea;--v:#00877a;--t:#0fc4b0;--tg:linear-gradient(135deg,#00877a 0%,#0fc4b0 100%);--tg2:linear-gradient(120deg,#00a896,#19e0c8 55%,#7cf3e3);--glow:rgba(15,196,176,.45);--dim:rgba(14,14,17,.18);--d:"Bricolage Grotesque","Arial Black",system-ui,sans-serif;--b:"DM Sans",system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif}[data-theme=dark]{--bg:#0f0f10;--fg:#f2f2f4;--mut:#a0a0a8;--card:#19191b;--line:#2b2b2f;--v:#12b3a1;--t:#3ee6d3;--tg:linear-gradient(135deg,#0ea597 0%,#3ee6d3 100%);--tg2:linear-gradient(120deg,#12c4b0,#5ff0df 55%,#a6fbf0);--glow:rgba(62,230,211,.4);--dim:rgba(255,255,255,.18)}@view-transition{navigation:auto}*{box-sizing:border-box;margin:0}html{scroll-behavior:smooth;scroll-padding-top:76px}body.t14{font:16px/1.65 var(--b);background:var(--bg);color:var(--fg);transition:background .5s,color .5s;overflow-x:hidden;padding-bottom:env(safe-area-inset-bottom)}.t14 h1,.t14 h2,.t14 h3{font-family:var(--d);line-height:1.04;letter-spacing:-.035em;font-weight:800}.t14 h1{font-size:clamp(2.4rem,6.4vw,5rem)}.t14 h2{font-size:clamp(1.9rem,4.4vw,3.2rem);margin-bottom:14px}.t14 h3{font-size:1.25rem;letter-spacing:-.02em}.t14 a{color:inherit}.w{max-width:var(--wrap);margin:auto;padding:0 var(--gut);position:relative}.narrow{max-width:760px}.sec{padding:88px 0;position:relative}.alt{background:var(--card);border-block:1px solid var(--line)}.lead{color:var(--mut);max-width:58ch;margin-bottom:36px;font-size:1.08rem}.note2{font-size:.85rem;color:var(--mut)}.skip{position:absolute;left:-999px}.skip:focus{left:12px;top:12px;z-index:200;background:var(--fg);color:var(--bg);padding:10px 16px;border-radius:8px}:focus-visible{outline:3px solid var(--t);outline-offset:3px}#pg{position:fixed;top:0;left:0;height:3px;width:0;background:linear-gradient(90deg,var(--v),var(--t));z-index:99}#glow{position:fixed;width:420px;height:420px;border-radius:50%;pointer-events:none;z-index:0;background:radial-gradient(circle,var(--v),transparent 65%);opacity:.1;transform:translate(-50%,-50%);left:-999px;top:-999px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 24px;border-radius:999px;border:0;font:700 1rem var(--b);cursor:pointer;text-decoration:none;transition:box-shadow .3s,background .3s,color .3s;will-change:transform}.t14 .pri{background:linear-gradient(135deg,#007a6f 0%,#0aa596 55%,#12c2ae 100%);background-size:160% 100%;background-position:0 0;color:#fff;box-shadow:0 12px 32px -8px var(--glow),inset 0 1px 0 #ffffff40;transition:background-position .5s,box-shadow .3s,transform .2s}.pri:hover{background-position:100% 0;box-shadow:0 18px 44px -6px var(--glow),inset 0 1px 0 #fff5}.t14 .ghost{background:#fff0;border:1.5px solid var(--fg);color:var(--fg)}.ghost:hover{background:var(--fg);color:var(--bg)}.lnk{color:var(--v);font-weight:700;background:none;border:0;cursor:pointer;font:inherit;text-decoration:underline;text-underline-offset:3px}.admin-bar .nav{top:var(--abh,32px)}@media(max-width:782px){.admin-bar .nav{top:var(--abh,46px)}.admin-bar .mm{inset:calc(var(--abh,46px) + 64px) 0 0}}.nav{position:fixed;top:0;left:0;right:0;z-index:90;padding-top:env(safe-area-inset-top);background:color-mix(in srgb,var(--bg) 84%,transparent);backdrop-filter:blur(14px);border-bottom:1px solid var(--line);transition:transform .35s}.nav.hid{transform:translateY(-110%)}.nav>.w{display:flex;align-items:center;justify-content:space-between;height:64px;gap:14px}.logo{font:800 1.3rem var(--d);text-decoration:none;letter-spacing:-.04em}.logo b{color:var(--t)}.links{display:flex;gap:22px;font-size:.92rem;align-items:center}.links>a,.dd>a{text-decoration:none;color:var(--mut);padding:8px 0;display:block}.links a:hover{color:var(--fg)}.dd{position:relative}.mega{position:absolute;top:100%;left:-20px;background:var(--bg);border:1px solid var(--line);border-radius:18px;padding:20px;display:none;grid-template-columns:repeat(3,minmax(190px,1fr));gap:20px;box-shadow:0 30px 60px -30px #0007;width:max-content;max-width:90vw}.mega.one{grid-template-columns:200px}.dd:hover .mega,.dd:focus-within .mega{display:grid}.mega h4{font:800 .95rem var(--d);margin-bottom:8px;color:var(--v)}.mega a{display:block;padding:5px 0;font-size:.9rem;color:var(--mut);text-decoration:none}.mega a:hover{color:var(--fg)}.nr{display:flex;gap:8px;align-items:center}.nav .btn{padding:10px 18px;font-size:.88rem}.ib{width:42px;height:42px;border-radius:50%;border:1.5px solid var(--line);background:var(--card);color:var(--fg);cursor:pointer;font-size:1.05rem;transition:transform .5s}#th:hover{transform:rotate(180deg)}.mbtn{display:none}.mm{position:fixed;inset:64px 0 0;background:var(--bg);padding:18px 22px 40px;overflow-y:auto;display:flex;flex-direction:column;gap:6px;z-index:80}.mm[hidden]{display:none}.mm details{background:var(--card);border-radius:14px;padding:12px 16px}.mm summary{font-weight:700}.mm details a{display:block;padding:8px 0;color:var(--mut);text-decoration:none}.mm .big{font:800 1.4rem var(--d);text-decoration:none;padding:8px 0}@media(max-width:980px){.links{display:none}.mbtn{display:block}.hide-s{display:none!important}}.hero{padding:140px 0 70px;overflow:hidden;min-height:90vh;min-height:90svh;display:flex;align-items:center;position:relative}.hero.sub{min-height:0;padding:140px 0 56px}#cv{position:absolute;inset:0;width:100%;height:100%}.g{display:grid;grid-template-columns:1.1fr .9fr;gap:44px;align-items:center}.g.one{grid-template-columns:1fr;max-width:900px}@media(max-width:940px){.g{grid-template-columns:1fr}}.wd{display:inline-block;overflow:hidden;vertical-align:bottom;padding-bottom:.08em}.wd>i{display:inline-block;font-style:normal;transform:translateY(105%);animation:up .9s cubic-bezier(.2,.9,.2,1) forwards}@keyframes up{to{transform:none}}.rot{display:inline-block;background:linear-gradient(90deg,var(--v),var(--t));-webkit-background-clip:text;background-clip:text;color:#fff0;transition:opacity .3s,transform .3s}.rot.o{opacity:0;transform:translateY(14px)}.s{color:var(--mut);max-width:52ch;margin:22px 0 28px;font-size:1.15rem}.cta{display:flex;gap:12px;flex-wrap:wrap}.chip-p{display:inline-block;padding:6px 14px;border-radius:999px;background:var(--card);border:1px solid var(--line);font-weight:700;font-size:.85rem;text-decoration:none;margin-bottom:18px;color:var(--v)}.stage{position:relative;height:410px;touch-action:pan-y;border-radius:26px;background:color-mix(in srgb,var(--card) 88%,transparent);border:1px solid var(--line);backdrop-filter:blur(6px);user-select:none}.cap{position:absolute;left:18px;right:18px;bottom:14px;display:flex;justify-content:space-between;align-items:center;font-size:.85rem;color:var(--mut)}.tog{background:var(--fg);color:var(--bg);border:0;border-radius:999px;padding:9px 16px;font:700 .85rem var(--b);cursor:pointer}.hint{position:absolute;top:12px;right:16px;font-size:.78rem;color:var(--mut)}.chip{touch-action:pan-y;position:absolute;padding:9px 14px;border-radius:12px;font-size:.84rem;font-weight:700;background:var(--bg);border:1px solid var(--line);border-left:4px solid var(--v);box-shadow:0 8px 22px -10px #0006;white-space:nowrap;cursor:grab;transition:left 1s cubic-bezier(.2,.9,.2,1),top 1s cubic-bezier(.2,.9,.2,1),transform 1s,border-color .6s,width 1s}.chip.drag{transition:none;cursor:grabbing;z-index:5;box-shadow:0 18px 36px -10px #0008}.stage.order .chip{border-left-color:var(--t);cursor:default}.stage.order .chip::after{content:"tracked";float:right;margin-left:14px;color:var(--t);font-weight:800}.mq{border-block:1px solid var(--line);overflow:hidden;padding:16px 0;background:var(--card)}.mq div{display:flex;gap:46px;width:max-content;animation:mq 60s linear infinite;font:700 1.05rem var(--d);color:var(--mut);white-space:nowrap}.mq span::before{content:"\2726";color:var(--t);margin-right:46px}@keyframes mq{to{transform:translateX(-50%)}}.card{padding:30px;border-radius:24px;background:var(--card);border:1px solid var(--line)}.alt .card{background:var(--bg)}.sg{display:grid;grid-template-columns:repeat(auto-fit,minmax(290px,1fr));gap:18px}.sc{--mx:50%;--my:50%;position:relative;display:block;padding:28px;border-radius:24px;background:var(--card);border:1px solid var(--line);overflow:hidden;text-decoration:none;color:inherit;transition:transform .2s,border-color .3s;text-align:left;font:inherit}.alt .sc{background:var(--bg)}.sc::before{content:"";position:absolute;inset:0;background:radial-gradient(300px circle at var(--mx) var(--my),color-mix(in srgb,var(--v) 20%,transparent),transparent 70%);opacity:0;transition:opacity .3s}.sc:hover{border-color:var(--v)}.sc:hover::before{opacity:1}.sc>*{position:relative}.ic{width:50px;height:50px;border-radius:16px;display:grid;place-items:center;font-size:1.3rem;margin-bottom:16px;background:var(--fg);color:var(--bg);transition:transform .5s}.sc:hover .ic{transform:rotate(-12deg) scale(1.1);background:var(--v);color:#fff}.sc p{color:var(--mut);margin:8px 0 10px}.sc ul{list-style:none;font-size:.92rem;padding:0}.sc li{padding:3px 0 3px 18px;position:relative}.sc li::before{content:"+";position:absolute;left:0;color:var(--t);font-weight:800}.pills{display:flex;flex-wrap:wrap;gap:8px}.pills button,.pill{padding:10px 16px;border-radius:999px;border:1.5px solid var(--line);background:var(--bg);color:var(--fg);font:500 .92rem var(--b);cursor:pointer;text-decoration:none;transition:transform .2s,background .2s}.pills button:hover,.pill:hover{transform:translateY(-2px);border-color:var(--v)}.pills button[aria-pressed=true]{background:var(--v);border-color:var(--v);color:#fff;transform:scale(1.04)}.lb,.planner label,.card label{display:block;font-weight:700;margin:18px 0 10px}.lb small{font-weight:400;color:var(--mut)}textarea,select,.inp{width:100%;padding:13px;border-radius:14px;border:1.5px solid var(--line);background:var(--bg);color:var(--fg);font:inherit}textarea{min-height:90px;resize:vertical}details{background:var(--card);border:1px solid var(--line);border-radius:16px;padding:16px 20px;margin-bottom:10px}summary{cursor:pointer;font-weight:700}details p{color:var(--mut);margin-top:10px}.alt details{background:var(--bg)}.sp{display:grid;grid-template-columns:1fr 1fr;gap:18px}@media(max-width:760px){.sp{grid-template-columns:1fr}}.tick,.dash2{list-style:none;padding:0;margin-top:10px}.tick li,.dash2 li{padding:6px 0 6px 28px;position:relative}.tick li::before{content:"\2713";position:absolute;left:0;color:var(--t);font-weight:800}.dash2 li::before{content:"\2013";position:absolute;left:5px;color:var(--v);font-weight:800}.prose p{margin-bottom:16px;color:var(--mut)}.prose h2,.prose h3{margin:26px 0 10px}.planner{display:grid;grid-template-columns:1.1fr .9fr;gap:30px}@media(max-width:900px){.planner{grid-template-columns:1fr;padding:20px}}.ps .gl{font-size:.8rem;font-weight:700;color:var(--v);margin:14px 0 6px}.sum,.sum2{background:#0e0e11;color:#f2f2f4;border-radius:22px;padding:24px;align-self:start}.planner .sum{position:sticky;top:84px}.meter{display:flex;gap:6px;margin:10px 0}.meter i{flex:1;height:5px;border-radius:5px;background:#333;transition:background .4s}.meter i.on{background:linear-gradient(90deg,#0ea597,#3ee6d3)}.pv{white-space:pre-wrap;font:.88rem/1.6 var(--b);color:#d0d0d8;margin:12px 0 18px}.acts{display:flex;flex-direction:column;gap:10px;margin-bottom:12px}.band .acts{flex-direction:row;flex-wrap:wrap}.acts .btn{width:100%}.band .acts .btn{width:auto}.sum .ghost,.sum2 .ghost{color:#fff;border-color:#fff4}.sum .ghost:hover,.sum2 .ghost:hover{background:#fff;color:#0e0e11}.dc{display:flex;gap:16px;flex-wrap:wrap;font-size:.9rem}.note{font-size:.8rem;color:var(--mut);margin-top:10px}.sum .note,.sum2 .note,.stk .note{color:#9a9aa4}.stk .card:last-child{background:#0e0e11;color:#f2f2f4}.stk .note2{color:#9a9aa4}[data-cp].ok{background:var(--t)!important;border-color:var(--t)!important;color:#04211e!important}.band{padding:90px 0;text-align:center;background:linear-gradient(135deg,color-mix(in srgb,var(--v) 14%,var(--bg)),color-mix(in srgb,var(--t) 12%,var(--bg)));border-top:1px solid var(--line)}.band .lead{margin-inline:auto}.band .acts,.band .dc{justify-content:center}.bpg{display:grid;grid-template-columns:1fr 1fr;gap:20px}@media(max-width:860px){.bpg{grid-template-columns:1fr}}.fp{display:flex;gap:6px;margin-bottom:18px}.fp i{flex:1;height:5px;border-radius:5px;background:var(--line);transition:background .4s}.fp i.on{background:linear-gradient(90deg,var(--v),var(--t))}.fq{font-size:clamp(1.4rem,3vw,2rem)!important;margin-bottom:10px}.opts{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0}.opts button{padding:13px 18px;border-radius:14px;border:1.5px solid var(--line);background:var(--bg);color:var(--fg);font:500 .98rem var(--b);cursor:pointer;transition:.2s;text-align:left}.opts button:hover{border-color:var(--v);transform:translateY(-2px)}.opts button[aria-pressed=true]{background:var(--v);border-color:var(--v);color:#fff}.opts textarea{width:100%}.fb{background:none;border:0;color:var(--mut);cursor:pointer;margin-right:14px;font:inherit}svg text{font-family:var(--b)}.hub{fill:var(--fg)}.hubt{fill:var(--bg);font-weight:700;font-size:12px}.ln{stroke:var(--mut);stroke-width:1.4;stroke-dasharray:240;stroke-dashoffset:240;animation:dr .8s forwards}@keyframes dr{to{stroke-dashoffset:0}}.nd{opacity:0;animation:fi2 .5s forwards}@keyframes fi2{to{opacity:1}}.nd rect{fill:var(--bg);stroke:var(--v);stroke-width:1.6}.nd.t rect{stroke:var(--mut);stroke-dasharray:4 3}.nd.m rect{fill:var(--v)}.nd text{font-size:10.5px;fill:var(--fg);font-weight:600}.nd.m text{fill:#fff}.rec{margin-top:14px}.rec a{display:inline-block;margin:0 8px 8px 0}.radar .ax{stroke:var(--line)}.radar .pg2{fill:color-mix(in srgb,var(--v) 30%,transparent);stroke:var(--v);stroke-width:2;transition:all .5s}.radar text{font-size:11px;fill:var(--mut)}.stk{display:grid;grid-template-columns:1fr 1fr;gap:20px}@media(max-width:860px){.stk{grid-template-columns:1fr}}.orw{display:grid;place-items:center;overflow:hidden;max-width:100%}.orbit{position:relative;width:min(92vw,480px);aspect-ratio:1;border-radius:50%;border:1.5px dashed var(--line);animation:spin 60s linear infinite}.orbit:hover,.orbit:focus-within{animation-play-state:paused}@keyframes spin{to{transform:rotate(360deg)}}.orbit>button{position:absolute;left:50%;top:50%;width:92px;height:92px;margin:-46px;border-radius:50%;border:1.5px solid var(--line);background:var(--bg);color:var(--fg);font:700 .85rem var(--b);cursor:pointer;transform:rotate(var(--a)) translateY(calc(min(46vw,240px) * -1 + 46px))}.orbit>button span{display:block;animation:unspin 60s linear infinite}@keyframes unspin{from{transform:rotate(calc(var(--a)*-1))}to{transform:rotate(calc(var(--a)*-1 - 360deg))}}.orbit>button.sel{background:var(--v);color:#fff;border-color:var(--v)}.oc{position:absolute;inset:26%;border-radius:50%;background:var(--fg);color:var(--bg);display:grid;place-items:center;text-align:center;padding:18px;animation:spin 60s linear infinite reverse;font-size:.88rem}.oc strong{font-family:var(--d);font-size:1.1rem;display:block}.oc a{color:#3ee6d3;font-weight:700}[data-theme=dark] .oc a{color:#00877a}.orbit:hover{animation-play-state:paused}.orbit:hover .oc,.orbit:hover>button span,.orbit:focus-within>button span,.orbit:focus-within .oc{animation-play-state:paused}.kin{font:800 clamp(1.7rem,4.2vw,3rem)/1.12 var(--d);letter-spacing:-.03em;margin-bottom:26px}.kin span{display:inline-block;transition:transform 1s cubic-bezier(.2,.9,.2,1),opacity 1s;transform:translate(var(--x),var(--y)) rotate(var(--r));opacity:0}.kin.in span{transform:none;opacity:1}.flip{position:relative;min-height:170px;border-radius:24px;border:1px solid var(--line);background:var(--bg);cursor:pointer;color:inherit;font:inherit;perspective:700px;overflow:hidden;padding:0}.flip span{position:absolute;inset:0;display:grid;place-items:center;padding:24px;text-align:center;transition:transform .6s,opacity .4s;backface-visibility:hidden}.ff{font:800 1.5rem var(--d);letter-spacing:-.02em}.fb2{background:var(--v);color:#fff;transform:rotateX(90deg);opacity:0}.flip[aria-pressed=true] .ff{transform:rotateX(-90deg);opacity:0}.flip[aria-pressed=true] .fb2{transform:none;opacity:1}.flip:hover .fb2{opacity:0}.tiers{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:22px}@media(max-width:760px){.tiers{grid-template-columns:1fr}}.tier{padding:22px;border-radius:18px;border:1.5px solid var(--line);opacity:.45;transition:.4s}.tier.on{opacity:1;border-color:var(--v);transform:translateY(-6px);box-shadow:0 20px 40px -24px var(--v)}.card input[type=range]{width:100%;accent-color:var(--v);height:34px}.hw{display:grid;grid-template-columns:1fr 240px;gap:40px}@media(max-width:760px){.hw{grid-template-columns:1fr}.obj{display:none}}.tl{position:relative;padding-left:56px}.tl::before{content:"";position:absolute;left:17px;top:6px;bottom:6px;width:3px;background:var(--line);border-radius:3px}.fill{position:absolute;left:17px;top:6px;width:3px;height:0;background:linear-gradient(var(--v),var(--t));border-radius:3px}.st{position:relative;padding:0 0 56px;opacity:.35;transition:opacity .5s,transform .5s;transform:translateX(10px)}.st.on{opacity:1;transform:none}.st::before{content:attr(data-n);position:absolute;left:-56px;top:0;width:38px;height:38px;border-radius:50%;display:grid;place-items:center;background:var(--bg);border:2px solid var(--line);font-weight:800;transition:.5s}.st.on::before{background:var(--v);border-color:var(--v);color:#fff;box-shadow:0 0 0 7px color-mix(in srgb,var(--v) 18%,transparent)}.st p{color:var(--mut);max-width:50ch}.obj{position:sticky;top:110px;align-self:start;display:flex;flex-direction:column-reverse;gap:8px}.obj i{height:46px;border-radius:12px;border:2px dashed var(--line);transition:.6s;transform:scale(.9)}.obj i.on{background:linear-gradient(90deg,var(--v),var(--t));border:2px solid #fff0;transform:none}.swap{display:flex;gap:20px;align-items:center;justify-content:space-between;flex-wrap:wrap}.qs{display:grid;gap:16px}.qa p{color:var(--mut);margin-top:8px}.qa .fixl{color:var(--fg)}.ind{display:grid;grid-template-columns:250px 1fr;gap:24px}@media(max-width:860px){.ind{grid-template-columns:1fr}.il{display:flex;overflow-x:auto;gap:8px;padding-bottom:6px}}.il button{display:block;width:100%;text-align:left;padding:14px 18px;margin-bottom:8px;border-radius:14px;border:1px solid var(--line);background:var(--bg);color:var(--fg);font:700 .95rem var(--b);cursor:pointer;white-space:nowrap;transition:.25s}.il button:hover{transform:translateX(5px)}.il button[aria-selected=true]{background:var(--v);color:#fff;border-color:var(--v)}.dash{background:#0e0e11;color:#f2f2f4;border-radius:24px;padding:24px;min-height:360px;box-shadow:0 30px 60px -30px #000a}.dash .top{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px;margin-bottom:16px;align-items:center}.dots{display:flex;gap:6px}.dots i{width:10px;height:10px;border-radius:50%;background:#333}.dots i:first-child{background:#0ea597}.dots i:nth-child(2){background:#3ee6d3}.tag{font-size:.75rem;font-weight:700;background:#0f2f2b;color:#7ee8dc;padding:5px 11px;border-radius:999px}.kp{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:14px}.kp div{background:#1b1b1f;border-radius:14px;padding:14px}.kp b{font:800 1.7rem var(--d);display:block;letter-spacing:-.03em}.kp span{font-size:.78rem;color:#a0a0a8}.row{display:flex;justify-content:space-between;align-items:center;padding:10px 0;border-top:1px solid #2b2b2f;font-size:.9rem;gap:10px}.bar{height:8px;border-radius:9px;background:#2b2b2f;flex:1;max-width:150px;overflow:hidden}.bar i{display:block;height:100%;background:linear-gradient(90deg,#0ea597,#3ee6d3);width:0;transition:width 1.2s cubic-bezier(.2,.9,.2,1)}.feed{margin:12px 0;min-height:96px}.fe{padding:8px 12px;border-radius:10px;background:#1b1b1f;margin-bottom:6px;font-size:.85rem;display:flex;justify-content:space-between;animation:fi .5s both}.fe em{color:#3ee6d3;font-style:normal;font-weight:700}@keyframes fi{from{opacity:0;transform:translateY(-14px)}}.demo{padding:26px;border-radius:24px;background:var(--bg);border:1px solid var(--line);min-height:240px}.demo .pills{margin-bottom:16px}.demo input[type=range]{width:100%;accent-color:var(--v)}.demo label{margin:12px 0 4px}.demo .out{font:800 2rem var(--d);margin-top:10px;background:linear-gradient(90deg,var(--v),var(--t));-webkit-background-clip:text;background-clip:text;color:#fff0}.dvw{display:grid;place-items:center;padding:10px 0 20px}.dvs{max-width:100%;border:2px solid var(--fg);border-radius:18px;padding:18px;transition:width .5s;background:var(--card)}.dvs i{display:block;height:14px;width:50%;background:var(--v);border-radius:8px;margin-bottom:10px}.dvs b{display:block;height:9px;background:var(--line);border-radius:8px;margin-bottom:7px}.dvs span{display:inline-block;margin-top:8px;padding:7px 14px;border-radius:99px;background:var(--t);color:#04211e;font-weight:700;font-size:.8rem}.dvs p{font-weight:800;margin:10px 0 4px}.cal{display:grid;grid-template-columns:repeat(7,1fr);gap:6px}.cal button{padding:14px 2px;border-radius:12px;border:1px solid var(--line);background:var(--card);color:var(--fg);font:600 .72rem var(--b);cursor:pointer}.cal .P{background:var(--v);color:#fff}.cal .R{background:var(--t);color:#04211e}.cal .S{background:var(--fg);color:var(--bg)}.kb{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.kb>div{background:var(--card);border-radius:16px;padding:12px;min-height:150px}.kb h4{font-size:.85rem;margin-bottom:8px;color:var(--mut)}.kb button{display:block;width:100%;text-align:left;margin-bottom:8px;padding:10px;border-radius:10px;border:1px solid var(--line);background:var(--bg);color:var(--fg);font:500 .85rem var(--b);cursor:pointer;animation:fi .4s}.kb em{display:block;font-style:normal;font-size:.72rem;color:var(--v)}.rs{display:flex;justify-content:space-between;align-items:center;padding:10px 0;border-top:1px solid var(--line);gap:10px;flex-wrap:wrap}.rs button{padding:6px 14px;border-radius:99px;border:1.5px solid var(--t);background:var(--t);color:#04211e;font:700 .8rem var(--b);cursor:pointer}.rs.ab button{background:#fff0;color:var(--v);border-color:var(--v)}.risk{font-size:.78rem;color:var(--v);font-weight:700}.brw{position:relative;height:230px}.brw .row{position:absolute;left:0;right:0;transition:top .7s cubic-bezier(.2,.9,.2,1);border-top:0;background:var(--card);border-radius:12px;padding:10px 14px}.brw .bar{background:var(--line)}.brp{border-radius:18px;padding:26px;color:#fff;transition:.5s;margin-top:6px}.brp h3{font-size:1.6rem}.brp span{display:inline-block;margin-top:12px;padding:8px 16px;background:#fff;color:#111;font-weight:700;border-radius:99px;font-size:.85rem}.chain{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:14px}.chain span{padding:9px 14px;border-radius:12px;background:var(--v);color:#fff;font-weight:700;font-size:.85rem;animation:fi2 .4s}.chain em{color:var(--mut);font-style:normal}.mp{background:var(--card);border-radius:16px;width:100%;touch-action:pan-y}.mp .pn{touch-action:none}.mp .rg{fill:color-mix(in srgb,var(--v) 18%,transparent);stroke:var(--v)}.mp .st2{stroke:var(--line);stroke-width:6}.mp .pn{fill:var(--t);stroke:var(--bg);stroke-width:3;cursor:grab}.ws{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.ws span{padding:8px 14px;border-radius:12px;border:1.5px solid var(--t);font-weight:700;font-size:.85rem;animation:fi2 .4s}.mmx{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;margin-top:14px}.mmx div{padding:14px;border-radius:14px;background:var(--card);border-left:4px solid var(--v);animation:fi2 .5s both;font-size:.9rem}.mmx b{display:block;font-size:.8rem;color:var(--v)}.pal{position:fixed;inset:0;z-index:150;background:#000a;display:grid;place-items:start center;padding:12vh 16px}.pal[hidden]{display:none}.pbox{width:min(560px,100%);background:var(--bg);border:1px solid var(--line);border-radius:20px;padding:16px}.pbox input{width:100%;padding:14px;border-radius:12px;border:1.5px solid var(--line);background:var(--card);color:var(--fg);font:inherit}.pbox ul{list-style:none;padding:0;max-height:46vh;overflow:auto;margin:10px 0}.pbox li a{display:block;padding:10px 12px;border-radius:10px;text-decoration:none}.pbox li a:hover,.pbox li a.f{background:var(--v);color:#fff}.foot{border-top:1px solid var(--line);padding:50px 0 20px;background:var(--bg)}.fg{display:grid;grid-template-columns:1.5fr repeat(5,1fr);gap:26px;color:var(--mut);font-size:.9rem}@media(max-width:1000px){.fg{grid-template-columns:1fr 1fr}.fbrand{grid-column:1/-1}}.foot h4{color:var(--fg);margin-bottom:8px;font:800 .95rem var(--d)}.foot a{display:block;padding:3px 0;text-decoration:none}.foot a:hover{color:var(--v)}.fbrand p{margin:10px 0}.fbrand a{display:inline}.fl{padding-top:24px;color:var(--mut);font-size:.82rem}.mob{display:none}@media(max-width:760px){.mob{display:flex;position:fixed;left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));z-index:85;gap:8px}.mob .pri{flex:1}.mob .ghost{background:var(--bg);flex:0 0 54px;padding:0}.foot{padding-bottom:110px}.sec{padding:64px 0}}.js .rv{opacity:0;transform:translateY(26px);transition:opacity .8s,transform .8s cubic-bezier(.2,.9,.2,1)}.js .rv.in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}.rv,.wd>i,.kin span{opacity:1;transform:none}.st{opacity:1}}.hero>.w{width:100%}.nw{white-space:nowrap}.mm{padding-bottom:110px}body.menu-open .mob{display:none}.foot a{min-height:32px;display:flex;align-items:center}.foot .fbrand a{display:inline}.dc a{display:inline-block;padding:10px 0}@media(pointer:coarse){.pills button,.pill{min-height:44px}.opts button{min-height:46px}.foot a{min-height:44px}.tog{min-height:44px}.cal button{min-height:48px}.mm details a{padding:12px 0}.skip:focus{min-height:44px}}.pg-nav{margin-top:34px}.pg-nav .nav-links{display:flex;gap:10px;justify-content:center;flex-wrap:wrap}.pg-nav .screen-reader-text{position:absolute;left:-999px}.pg-nav .page-numbers{padding:10px 16px;border-radius:999px;border:1.5px solid var(--line);text-decoration:none;min-width:44px;text-align:center}.pg-nav .current{background:var(--v);border-color:var(--v);color:#fff}.t14 img{max-width:100%;height:auto}.prose img,.prose video,.prose iframe{max-width:100%;border-radius:14px}.prose a{color:var(--v)}.prose ul,.prose ol{margin:0 0 16px 22px;color:var(--mut)}@media print{.nav,.mob,#pg,#glow,.band,#cv{display:none!important}.js .rv{opacity:1!important;transform:none!important}}.logo{display:inline-flex;align-items:center;line-height:0}.lg{display:block;width:auto}.nav .lg-horizontal{height:34px}.lg-dark{display:none}[data-theme=dark] .lg-light{display:none}[data-theme=dark] .lg-dark{display:block}@media(max-width:420px){.nav .lg-horizontal{height:28px}}.logo-st .lg-stacked{height:128px}.soc{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.t14 .so{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:44px;min-height:44px;border-radius:999px;border:1.5px solid var(--line);background:var(--card);color:var(--fg);text-decoration:none;transition:background .25s,color .25s,border-color .25s,transform .25s;padding:0 12px}.t14 .so:hover,.t14 .so:focus-visible{background:var(--v);border-color:var(--v);color:#fff;transform:translateY(-2px)}.t14 .so span{font-weight:700;font-size:.92rem}.foot .so{display:inline-flex;min-height:44px;padding:0 12px}.foot .fbrand .soc{margin-top:14px}.mmsoc{margin-top:14px;justify-content:center}.follow{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:22px}.cf{padding:32px}.cf h2{font-size:1.7rem;margin:0 0 6px}.cf-lead{color:var(--mut);margin:0 0 6px}.cf label{display:block;font-weight:700;margin:16px 0 8px}.cf label small{font-weight:400;color:var(--mut)}.cf-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 18px}@media(max-width:640px){.cf{padding:22px}.cf-grid{grid-template-columns:1fr}}.cf .inp,.cf select,.cf textarea{min-height:48px;font-size:1rem}.cf textarea{min-height:130px}.cf input:focus-visible,.cf select:focus-visible,.cf textarea:focus-visible{outline:3px solid color-mix(in srgb,var(--v) 45%,transparent);outline-offset:1px;border-color:var(--v)}.cf .btn{margin-top:20px;width:100%}.cf .btn[disabled]{opacity:.65;cursor:wait}.cf .note a{color:var(--v);text-decoration:underline}.cf-trap{position:absolute;left:-9999px;top:auto;width:1px;height:1px;overflow:hidden}.cf-status{margin:14px 0 4px;padding:14px 16px;border-radius:14px;font-weight:600;border:1.5px solid var(--line)}.cf-status[hidden]{display:none}.cf-status.ok{background:color-mix(in srgb,var(--t) 14%,var(--bg));border-color:var(--t)}.cf-status.err{background:color-mix(in srgb,#d9482b 12%,var(--bg));border-color:#d9482b}.cf-status a{color:var(--v);text-decoration:underline}[data-theme=dark] .cf .note a,[data-theme=dark] .cf-status a{color:var(--t)}.rot,.pd-head h2 em{background:var(--tg2);-webkit-background-clip:text;background-clip:text;color:#fff0}#pg{background:var(--tg2);box-shadow:0 0 12px var(--glow)}#glow{opacity:.16}.hero::before{content:"";position:absolute;inset:-10% -10% auto auto;width:62%;height:90%;background:radial-gradient(closest-side,color-mix(in srgb,var(--t) 26%,transparent),transparent 72%);filter:blur(24px);pointer-events:none;z-index:0}.hero::after{content:"";position:absolute;left:-12%;bottom:-25%;width:55%;height:70%;background:radial-gradient(closest-side,color-mix(in srgb,var(--v) 20%,transparent),transparent 72%);filter:blur(30px);pointer-events:none;z-index:0}.hero>.w{z-index:1}.stage{border-color:color-mix(in srgb,var(--t) 35%,var(--line));box-shadow:0 30px 70px -34px var(--glow),inset 0 1px 0 #fff2}.chip{border-left-color:var(--t);box-shadow:0 10px 26px -12px var(--glow)}.stage.order .chip{box-shadow:0 10px 26px -10px var(--glow);border-color:color-mix(in srgb,var(--t) 50%,var(--line))}.chip-p{background:color-mix(in srgb,var(--t) 14%,var(--bg));border-color:color-mix(in srgb,var(--t) 45%,var(--line));color:var(--v);box-shadow:0 6px 18px -10px var(--glow)}[data-theme=dark] .chip-p{color:var(--t)}.t14 .ghost{border-color:color-mix(in srgb,var(--t) 70%,var(--fg))}.t14 .ghost:hover{background:var(--tg);border-color:#fff0;color:#fff;box-shadow:0 12px 30px -10px var(--glow)}.lnk{color:var(--v)}[data-theme=dark] .lnk{color:var(--t)}.ic{background:var(--tg);color:#fff;box-shadow:0 10px 24px -10px var(--glow)}.sc:hover .ic{background:var(--tg2);color:#04211e}.sc:hover{border-color:var(--t);box-shadow:0 22px 50px -26px var(--glow)}.sc::before{background:radial-gradient(320px circle at var(--mx) var(--my),color-mix(in srgb,var(--t) 24%,transparent),transparent 70%)}.band{background:radial-gradient(700px 300px at 15% 0,color-mix(in srgb,var(--t) 22%,transparent),transparent 70%),radial-gradient(700px 300px at 90% 100%,color-mix(in srgb,var(--v) 18%,transparent),transparent 70%),var(--bg)}.mq span::before{color:var(--t);text-shadow:0 0 12px var(--glow)}.nav .btn.pri{box-shadow:0 8px 24px -8px var(--glow),inset 0 1px 0 #ffffff40}.pills button[aria-pressed=true],.opts button[aria-pressed=true],.orbit>button.sel{background:var(--tg);border-color:#fff0;box-shadow:0 10px 24px -10px var(--glow)}.fp i.on,.meter i.on{background:var(--tg2);box-shadow:0 0 10px var(--glow)}.card{transition:border-color .3s,box-shadow .3s}.card:hover{border-color:color-mix(in srgb,var(--t) 45%,var(--line))}.alt{background:linear-gradient(180deg,color-mix(in srgb,var(--t) 4%,var(--card)),var(--card))}.mega h4{color:var(--v)}[data-theme=dark] .mega h4{color:var(--t)}.sum,.sum2{background:linear-gradient(160deg,#0c1d1a,#0e0e11 60%);border:1px solid #1d3a35}.dash{background:linear-gradient(160deg,#0c1d1a,#0e0e11 60%);border:1px solid #1d3a35;box-shadow:0 30px 70px -30px var(--glow)}.tick li::before,.sc li::before{color:var(--t)}::selection{background:color-mix(in srgb,var(--t) 40%,transparent)}.rot.stk{display:inline-grid;vertical-align:bottom;background:none;color:inherit;transition:none}.rot.stk>span{grid-area:1/1;padding-bottom:.1em;opacity:0;transform:translateY(14px);transition:opacity .3s,transform .3s;background:linear-gradient(90deg,var(--v),var(--t));-webkit-background-clip:text;background-clip:text;color:#fff0}.rot.stk>span.on{opacity:1;transform:none}.ui{display:block;flex:none}.ib{display:inline-grid;place-items:center;padding:0}#th .i-sun{display:none}[data-theme=dark] #th .i-sun{display:block}[data-theme=dark] #th .i-moon{display:none}#th .i-moon{display:block}.ic .ui{width:24px;height:24px}.mob .btn.ghost{padding:0 16px}.mob .btn .ui{width:20px;height:20px}.t14 .so svg{width:20px;height:20px;flex:none}body.t14{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;text-rendering:optimizeLegibility}.nav{will-change:transform}.js .rv{will-change:opacity,transform}.js .rv.in{will-change:auto}.btn,.sc,.so,.ib{-webkit-tap-highlight-color:#fff0}.rot.stk>span{white-space:nowrap}@media(max-width:480px){.stage.order .chip::after{content:"\2713";margin-left:8px}.chip{font-size:.8rem;padding:9px 12px}}.t14 .so.so{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:44px;min-height:44px;padding:0 12px;line-height:0;vertical-align:middle}.t14 .so.so:not(:has(span)){width:44px;height:44px;padding:0}.t14 .so.so svg{display:block;margin:0;flex:none}.t14 .so.so span{line-height:1.2}[data-theme=light]{--fg:#0a1416;--mut:#46525a;--card:#f0f7f6;--line:#d3dfe1;--v:#00766a;--wash:#e2f1ef;--ink-line:#b8c9cc;--gl:12%;--g1:15%;--g2:10%;--lift:0 1px 2px rgba(8,45,42,.07),0 18px 38px -22px rgba(0,100,90,.38);--lift-hi:0 2px 4px rgba(8,45,42,.08),0 28px 54px -24px rgba(0,110,98,.5)}[data-theme=dark]{--bg:#0a1011;--fg:#f4f8f8;--mut:#b4bec2;--card:#121c1d;--line:#2b3c3f;--v:#14bba8;--wash:#0f1b1c;--ink-line:#3d5155;--gl:7%;--g1:10%;--g2:7%;--lift:0 1px 0 rgba(255,255,255,.05) inset,0 26px 46px -30px rgba(0,0,0,.9);--lift-hi:0 1px 0 rgba(94,240,223,.2) inset,0 32px 58px -28px rgba(0,0,0,.95),0 0 0 1px color-mix(in srgb,var(--t) 34%,transparent)}.hero::after{bottom:4%}.t14 .mq{background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--wash) 85%,transparent) 50%,transparent);border:0;padding:22px 0}[data-theme=light] .mq div{color:#2f3c43}.t14 .sec{background:none;isolation:isolate}.t14 .alt{background:none;border:0}.t14 .alt::before,.t14 .sec.pd::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none}.t14 .alt::before{background:radial-gradient(640px 280px at 88% 50%,color-mix(in srgb,var(--t) var(--gl),transparent),transparent 72%),linear-gradient(180deg,transparent 0,var(--wash) 120px,var(--wash) calc(100% - 120px),transparent 100%)}.t14 .alt:has(+.alt)::before{background:radial-gradient(640px 280px at 88% 50%,color-mix(in srgb,var(--t) var(--gl),transparent),transparent 72%),linear-gradient(180deg,transparent 0,var(--wash) 120px,var(--wash) 100%)}.t14 .alt+.alt::before{background:radial-gradient(640px 280px at 88% 50%,color-mix(in srgb,var(--t) var(--gl),transparent),transparent 72%),linear-gradient(180deg,var(--wash) 0,var(--wash) calc(100% - 120px),transparent 100%)}.t14 .alt:has(+.alt):is(.alt+.alt)::before{background:var(--wash)}.t14 .sec.pd{background:none}.t14 .sec.pd::before{background:radial-gradient(900px 420px at 10% 32%,color-mix(in srgb,var(--t) var(--g1),transparent),transparent 70%),radial-gradient(800px 460px at 94% 58%,color-mix(in srgb,var(--v) var(--g2),transparent),transparent 70%)}[data-theme=light] .card,[data-theme=light] .sc,[data-theme=light] .red,[data-theme=light] details,[data-theme=light] .pdi>div,[data-theme=light] .flip,[data-theme=light] .tier{background:#fff}[data-theme=dark] .card,[data-theme=dark] .sc,[data-theme=dark] details,[data-theme=dark] .pdi>div,[data-theme=dark] .flip,[data-theme=dark] .tier{background:var(--card)}.t14 .card,.t14 .sc,.t14 details,.t14 .pdi>div,.t14 .flip,.t14 .tier,.t14 .cf{box-shadow:var(--lift)}.t14 .sc:hover,.t14 .card:hover{box-shadow:var(--lift-hi)}.t14 .sc:hover{border-color:var(--t)}[data-theme=light] .cf{--card:#fff}.t14 .pd-tabs{background:var(--card);box-shadow:var(--lift);border-color:var(--ink-line)}[data-theme=light] .pd-tabs{background:#fff}.t14 textarea,.t14 select,.t14 .inp,.t14 .opts button,.t14 .pills button,.t14 .pill,.t14 .ib,.t14 .so{border-color:var(--ink-line)}.t14 .foot h4{color:var(--fg)}.t14 .band{background:none;border:0;padding:48px 0 88px}.t14 .band>.w{width:calc(100% - 32px);max-width:calc(var(--wrap) - 32px);padding:64px 28px;border-radius:32px;color:#fff;overflow:hidden;background:radial-gradient(520px 260px at 10% 0,rgb(94 240 223 / .38),transparent 70%),radial-gradient(480px 260px at 100% 100%,rgb(15 196 176 / .3),transparent 70%),linear-gradient(135deg,#003c36 0%,#00645a 55%,#0a8d80 100%);box-shadow:0 44px 80px -42px rgb(0 90 80 / .75),0 0 0 1px rgb(94 240 223 / .18) inset}.t14 .band h2,.t14 .band h3{color:#fff}.t14 .band .lead{color:rgb(255 255 255 / .88)}.t14 .band .note{color:rgb(255 255 255 / .74)}.t14 .band .lnk,.t14 .band .dc a{color:#fff}.t14 .band .pri{background:#fff;color:#004d45;box-shadow:0 14px 32px -12px rgb(0 0 0 / .5)}.t14 .band .ghost{color:#fff;border-color:rgb(255 255 255 / .6)}.t14 .band .ghost:hover{background:#fff;color:#004d45;border-color:#fff;box-shadow:none}.t14 .band [data-cp].ok{color:#04211e!important}@media(max-width:640px){.t14 .band>.w{padding:48px 20px;border-radius:26px}}.t14 .foot{background:linear-gradient(180deg,transparent,var(--wash));border-top:0}.deck{--cw:min(84vw,440px);width:100vw;position:relative;left:50%;margin-left:-50vw}.deck-track{display:flex;gap:18px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;padding:36px calc(50% - var(--cw)/2) 48px;perspective:1100px;scrollbar-width:none;-webkit-overflow-scrolling:touch;outline-offset:-4px}.deck-track::-webkit-scrollbar{display:none}.deck-track .cf{position:relative;flex:none;width:var(--cw);scroll-snap-align:center;scroll-snap-stop:always;display:flex;flex-direction:column;gap:12px;min-height:340px;padding:34px 28px 26px;border-radius:0 26px 26px 26px;cursor:pointer;background:radial-gradient(circle at 1px 1px,color-mix(in srgb,var(--v) 20%,transparent) 1px,transparent 1.6px) 0 0/18px 18px,linear-gradient(180deg,color-mix(in srgb,var(--t) 9%,var(--card)),var(--card));border:1px solid var(--line);transition:transform .5s cubic-bezier(.2,.9,.2,1),opacity .5s,box-shadow .5s,border-color .5s}.deck-track .cf.act{border-color:color-mix(in srgb,var(--t) 60%,var(--line));box-shadow:0 30px 60px -34px var(--glow)}.cf-tab{position:absolute;left:-1px;top:-29px;height:30px;padding:0 18px;display:flex;align-items:center;border-radius:14px 14px 0 0;background:color-mix(in srgb,var(--t) 18%,var(--card));border:1px solid var(--line);border-bottom:0;font:800 .7rem var(--b);letter-spacing:.12em;text-transform:uppercase;color:var(--v)}[data-theme=dark] .cf-tab{color:var(--t)}.cf-stamp{position:absolute;right:20px;top:18px;padding:4px 10px;border:2px solid currentColor;border-radius:6px;color:var(--v);font:800 .64rem var(--b);letter-spacing:.16em;text-transform:uppercase;transform:rotate(7deg);opacity:.8}[data-theme=dark] .cf-stamp{color:var(--t)}.deck-track .cf h3{margin-top:24px;font-size:1.45rem;max-width:92%}.deck-track .cf>p{color:var(--mut)}.cf-mods{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:10px}.cf-mods li{padding:7px 13px;border-radius:99px;font-size:.82rem;font-weight:700;border:1.5px solid color-mix(in srgb,var(--t) 70%,var(--line));background:color-mix(in srgb,var(--t) 11%,var(--bg))}.cf-mods li::before{content:"\2713";color:var(--v);margin-right:7px;font-weight:800}[data-theme=dark] .cf-mods li::before{color:var(--t)}.t14 .cf-go{align-self:flex-start;margin-top:6px;color:var(--v)}[data-theme=dark] .t14 .cf-go{color:var(--t)}.deck-ui{display:flex;align-items:center;justify-content:center;gap:18px;margin-top:-6px}.deck-b{width:46px;height:46px}.deck-b:hover{border-color:var(--v);color:var(--v)}.deck-dots{display:flex;gap:8px;align-items:center}.deck-dots button{width:9px;height:9px;padding:0;border-radius:99px;border:0;background:var(--line);cursor:pointer;transition:width .35s,background .35s;position:relative}.deck-dots button::after{content:"";position:absolute;inset:-10px}.deck-dots button[aria-current=true]{width:28px;background:var(--tg2)}@keyframes cfdeck{0%{transform:scale(.84) rotateY(18deg);opacity:.5}50%{transform:none;opacity:1}100%{transform:scale(.84) rotateY(-18deg);opacity:.5}}@supports (animation-timeline:view(inline)){.deck-track .cf{animation:cfdeck linear both;animation-timeline:view(inline)}}@supports not (animation-timeline:view(inline)){.deck-track .cf:not(.act){transform:scale(.93);opacity:.7}}@media(max-width:640px){.deck-track .cf{min-height:320px;padding:32px 22px 24px}.deck-b{width:44px;height:44px}}@media(prefers-reduced-motion:reduce){.deck-track .cf{transform:none!important;opacity:1!important}}.t14 .foot{padding:56px 0 0}.t14 .foot .fg{display:grid;grid-template-columns:minmax(240px,1fr) 3fr;gap:56px;align-items:start;font-size:.92rem}.t14 .foot .fbrand{grid-column:auto}.t14 .foot .fbrand .lg-stacked{height:96px}.t14 .foot .ftag{margin:14px 0 18px;max-width:34ch;line-height:1.55}.t14 .foot .fct{list-style:none;margin:0 0 6px;padding:0;display:grid;gap:2px}.t14 .foot .fct a{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:0;color:var(--fg);font-weight:600;word-break:break-word}.t14 .foot .fct .ui{flex:0 0 18px;color:var(--v)}.t14 .foot .fct a:hover{color:var(--v)}.t14 .foot .fbrand .soc{margin-top:10px}.t14 .foot .fnav{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:32px;row-gap:0;align-items:start}.t14 .foot .fcol{min-width:0;background:none!important;border:0;border-radius:0;box-shadow:none!important;padding:0;margin:0}.t14 .foot .fcol summary{list-style:none;cursor:default;color:var(--fg);font:800 .8rem var(--d);letter-spacing:.08em;text-transform:uppercase;padding:0 0 12px}.t14 .foot .fcol summary::-webkit-details-marker{display:none}.t14 .foot .fl2{display:grid;gap:0}.t14 .foot .fl2 a{display:block;min-height:0;padding:5px 0;line-height:1.35;color:var(--mut);font-size:.9rem}.t14 .foot .fl2 a:hover{color:var(--v)}.t14 .foot .fnav{grid-template-areas:"a b co in" "a c co in";grid-template-rows:auto 1fr}.t14 .foot .fp-a{grid-area:a}.t14 .foot .fp-b{grid-area:b}.t14 .foot .fp-c{grid-area:c;margin-top:22px}.t14 .foot .fc-co{grid-area:co}.t14 .foot .fc-in{grid-area:in}.t14 .foot .fl{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:6px 20px;margin-top:40px;padding:20px 0;border-top:1px solid var(--line);color:var(--mut);font-size:.82rem}.t14 .foot .flg{display:flex;gap:6px}.t14 .foot .flg a{display:inline-flex;align-items:center;min-height:44px;padding:0 10px;color:var(--mut)}.t14 .foot .flg a:hover{color:var(--v)}@media(max-width:1100px){.t14 .foot .fg{grid-template-columns:1fr;gap:32px}.t14 .foot .ftag{max-width:56ch}}@media(max-width:860px){.t14 .foot{padding-top:40px}.t14 .foot .fbrand .lg-stacked{height:84px}.t14 .foot .fnav{display:block;border-top:1px solid var(--line)}.t14 .foot .fnav{grid-template-areas:none}.t14 .foot .fcol,.t14 .foot .fp-a,.t14 .foot .fp-b,.t14 .foot .fp-c,.t14 .foot .fc-co,.t14 .foot .fc-in{margin:0;border-bottom:1px solid var(--line)!important}.t14 .foot .fcol summary{cursor:pointer;display:flex;align-items:center;justify-content:space-between;min-height:54px;padding:0;font-size:.84rem}.t14 .foot .fcol summary::after{content:"";width:9px;height:9px;border-right:2px solid var(--mut);border-bottom:2px solid var(--mut);transform:rotate(45deg) translateY(-2px);transition:transform .25s;margin-right:4px}.t14 .foot .fcol[open] summary::after{transform:rotate(-135deg) translateY(-2px)}.t14 .foot .fl2{padding:0 0 14px}.t14 .foot .fl2 a{padding:0;min-height:44px;display:flex;align-items:center;font-size:.95rem}.t14 .foot .fl{flex-direction:column;align-items:flex-start;margin-top:8px;padding:16px 0 4px}.t14 .foot .flg{margin-left:-10px}.t14 .foot{padding-bottom:96px}}.jh .gt{background:var(--tg2);-webkit-background-clip:text;background-clip:text;color:#fff0}.jh .cta{margin-top:6px}.jo{padding:12px 0 76px}.jo-cap{color:var(--mut);margin-bottom:22px;max-width:72ch}.jo-cap strong{color:var(--fg)}.jov{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:0 -22px;padding:6px 22px 14px;scrollbar-width:thin}.jov:focus-visible{outline:3px solid color-mix(in srgb,var(--v) 45%,transparent);outline-offset:2px;border-radius:12px}.jov-in{position:relative;min-width:800px}.jcw{position:relative;height:120px}.jcv{display:block;width:100%;height:120px;overflow:visible}.jln{fill:none;stroke:var(--v);stroke-width:3.2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset 2s cubic-bezier(.3,.7,.2,1) .2s}.jfa{opacity:0;transition:opacity 1.2s .9s}.jov.in .jln{stroke-dashoffset:0}.jov.in .jfa{opacity:1}html:not(.js) .jln{stroke-dashoffset:0}html:not(.js) .jfa{opacity:1}.jcd{position:absolute;width:16px;height:16px;margin:-8px 0 0 -8px;border-radius:50%;background:var(--bg);border:3px solid var(--line);transition:background .4s,border-color .4s,box-shadow .4s,transform .4s}.jcd.on{background:var(--v);border-color:var(--v);box-shadow:0 0 0 6px color-mix(in srgb,var(--t) 24%,transparent)}.jst{list-style:none;padding:0;margin:8px 0 0;display:grid;grid-template-columns:repeat(var(--n,8),minmax(0,1fr))}.jst a{display:flex;flex-direction:column;align-items:center;text-align:center;gap:5px;padding:8px 6px;border-radius:16px;text-decoration:none;color:var(--fg);transition:background .25s}.jst a:hover{background:var(--card)}.jst b{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;background:var(--card);border:1.5px solid var(--line);font:800 .88rem var(--d);transition:.3s}.jst span{font:700 .84rem/1.25 var(--b)}.jst em{font-style:normal;font-size:.76rem;color:var(--v);font-weight:600}.jst a.on b{border-color:var(--v);color:var(--v)}.jst a.cur b{background:var(--v);border-color:var(--v);color:#fff}.jo-n{margin-top:6px}.jm{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:48px;align-items:start}.jl{position:relative;padding-left:66px}.jrail{position:absolute;left:21px;top:6px;bottom:6px;width:4px;border-radius:4px;background:var(--line)}.jfill{position:absolute;left:0;top:0;width:100%;height:0;border-radius:4px;background:linear-gradient(var(--v),var(--t));box-shadow:0 0 18px var(--glow)}.jph{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin:6px 0 20px}.jph:not(:first-child){margin-top:30px}.jph span{font:800 .72rem var(--d);letter-spacing:.12em;text-transform:uppercase;color:var(--v);background:color-mix(in srgb,var(--v) 13%,transparent);padding:6px 13px;border-radius:99px}.jph strong{font:800 1.5rem var(--d);letter-spacing:-.02em}.jph em{font-style:normal;color:var(--mut)}.jstop{position:relative;margin-bottom:30px}.jnode{position:absolute;left:-66px;top:22px}.jnode span{display:grid;place-items:center;width:46px;height:46px;border-radius:50%;background:var(--card);border:3px solid var(--line);font:800 1.05rem var(--d);color:var(--mut);transition:background .4s,border-color .4s,color .4s,box-shadow .4s,transform .4s}.jstop.on .jnode span{border-color:var(--v);color:var(--v)}.jstop.cur .jnode span{background:var(--v);border-color:var(--v);color:#fff;transform:scale(1.08);box-shadow:0 0 0 8px color-mix(in srgb,var(--t) 22%,transparent),0 10px 28px -6px var(--glow)}.jcard{background:var(--bg);border:1px solid var(--line);border-radius:28px;padding:30px;box-shadow:var(--lift,none);transition:border-color .4s,box-shadow .4s}.jstop.cur .jcard{border-color:color-mix(in srgb,var(--v) 55%,var(--line));box-shadow:0 30px 60px -34px var(--glow),var(--lift,none)}.jhd{display:flex;justify-content:space-between;align-items:flex-start;gap:14px 24px;flex-wrap:wrap;margin-bottom:22px}.jk{font:800 .74rem var(--d);letter-spacing:.12em;text-transform:uppercase;color:var(--v)}.jhd h3{font-size:clamp(1.55rem,3.2vw,2.15rem);margin:6px 0 8px}.jsub{color:var(--mut);max-width:46ch}.jmeta{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.jtime{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:99px;background:color-mix(in srgb,var(--v) 12%,transparent);color:var(--v);font:700 .85rem var(--b)}.jtime .ui{flex:0 0 auto}.jfeel{font-size:.86rem;color:var(--mut)}.jfeel b{color:var(--fg)}.jbody{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,290px);gap:22px;align-items:start}.jcols{display:grid;gap:14px}.jcol{padding:16px 18px;border-radius:18px;border:1px solid var(--line);background:var(--card)}.jcol.we{border-color:color-mix(in srgb,var(--v) 38%,var(--line))}.jcol h4,.jget h4,.jtp h4{font:800 .74rem var(--d);letter-spacing:.11em;text-transform:uppercase;margin-bottom:10px}.jcol.you h4,.jget h4,.jtp h4{color:var(--mut)}.jcol.we h4{color:var(--v)}.jcol ul,.jget ul{list-style:none;padding:0;display:grid;gap:8px}.jcol li,.jget li{position:relative;padding-left:26px;font-size:.95rem;line-height:1.45}.jcol li::before,.jget li::before{content:"";position:absolute;left:0;top:.18em;width:17px;height:17px;border-radius:50%;background:color-mix(in srgb,var(--v) 16%,transparent)}.jcol li::after,.jget li::after{content:"";position:absolute;left:6px;top:.42em;width:4px;height:8px;border:solid var(--v);border-width:0 2px 2px 0;transform:rotate(45deg)}.jft{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:18px 30px;margin-top:22px;padding-top:22px;border-top:1px dashed var(--line)}.jtp div{display:flex;flex-wrap:wrap;gap:8px}.jtp span{padding:7px 13px;border-radius:99px;border:1px solid var(--line);background:var(--card);font-size:.82rem;font-weight:600}.pk{border:1px solid var(--line);border-radius:18px;background:var(--card);overflow:hidden;font-size:.82rem;line-height:1.4}.pk-t{display:flex;align-items:center;gap:6px;padding:9px 12px;border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--fg) 4%,var(--card))}.pk-t i{width:8px;height:8px;border-radius:50%;background:var(--line);display:block}.pk-t b{margin-left:6px;font-size:.72rem;color:var(--mut);font-weight:700}.bub{max-width:90%;padding:9px 12px;border-radius:14px;margin:9px 12px}.bub.you{background:color-mix(in srgb,var(--t) 24%,var(--bg));margin-left:auto;border-bottom-right-radius:4px}.bub.we{background:var(--bg);border:1px solid var(--line);border-bottom-left-radius:4px}.flow{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin:14px 12px 10px}.flow span{padding:6px 10px;border-radius:10px;background:var(--bg);border:1px solid var(--line);font-weight:700;font-size:.78rem}.flow .slip{border-color:#d99a22;background:color-mix(in srgb,#f5b942 24%,var(--bg))}.flow em{display:block;width:12px;height:2px;background:var(--line)}.pk-n{margin:2px 12px 12px;color:var(--mut);font-size:.8rem}.pk-n b{color:var(--fg)}.rows{list-style:none;padding:0;margin:4px 12px 10px}.rows li{display:flex;justify-content:space-between;gap:10px;padding:9px 0;border-top:1px solid var(--line)}.rows li:first-child{border-top:0}.rows b{color:var(--v);font-weight:700;text-align:right}.rows .s-p{color:var(--mut)}.rows .s-w{color:#a86a00}[data-theme=dark] .rows .s-w{color:#f5b942}.wf{margin:14px 12px;display:grid;gap:8px}.wf i{display:block;border-radius:8px;background:color-mix(in srgb,var(--fg) 13%,transparent)}.wf .h{height:12px;width:42%}.wf .b{height:58px;background:linear-gradient(135deg,color-mix(in srgb,var(--v) 42%,transparent),color-mix(in srgb,var(--t) 30%,transparent))}.wf div{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.wf div i{height:40px}.pb{margin:12px 12px 0}.pb span{display:block;font-weight:600;margin-bottom:5px}.pb i{display:block;height:8px;border-radius:8px;background:var(--line);position:relative;overflow:hidden}.pb i::after{content:"";position:absolute;inset:0;width:0;border-radius:8px;background:linear-gradient(90deg,var(--v),var(--t));transition:width 1.3s cubic-bezier(.2,.8,.2,1) .25s}.jstop.on .pb i::after,html:not(.js) .pb i::after{width:var(--w)}.pk-build .pk-n{margin-top:12px}.tick{list-style:none;padding:0;margin:8px 12px 12px}.tick li{position:relative;padding:6px 0 6px 28px}.tick li::before{content:"";position:absolute;left:0;top:.55em;width:17px;height:17px;border-radius:5px;border:2px solid var(--line);background:var(--bg);transition:background .35s,border-color .35s}.tick li::after{content:"";position:absolute;left:6px;top:.78em;width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg) scale(0);transition:transform .3s}.jstop.on .tick li::before,html:not(.js) .tick li::before{background:var(--v);border-color:var(--v)}.jstop.on .tick li::after,html:not(.js) .tick li::after{transform:rotate(45deg) scale(1)}[data-theme=dark] .tick li::after{border-color:#04211e}.tick li:nth-child(2)::before,.tick li:nth-child(2)::after{transition-delay:.2s}.tick li:nth-child(3)::before,.tick li:nth-child(3)::after{transition-delay:.4s}.tick li:nth-child(4)::before,.tick li:nth-child(4)::after{transition-delay:.6s}.live{display:flex;align-items:center;justify-content:center;gap:12px;padding:22px 12px 8px}.live b{font:800 1.7rem var(--d);letter-spacing:.07em}.dot{width:14px;height:14px;border-radius:50%;background:#18c06a;animation:jp 1.8s infinite}@keyframes jp{0%{box-shadow:0 0 0 0 rgb(24 192 106 / .55)}70%{box-shadow:0 0 0 14px #fff0}100%{box-shadow:0 0 0 0 #fff0}}.jside{position:sticky;top:104px;align-self:start}.jsc{padding:22px;border-radius:26px;background:var(--bg);border:1px solid var(--line);box-shadow:var(--lift,none)}.jsh{font:800 .72rem var(--d);letter-spacing:.12em;text-transform:uppercase;color:var(--mut)}.jsn{font:800 1.4rem var(--d);margin:4px 0 12px;letter-spacing:-.02em}.jbar{height:6px;border-radius:6px;background:var(--line);overflow:hidden;margin-bottom:12px}.jbar i{display:block;height:100%;width:0;background:linear-gradient(90deg,var(--v),var(--t));transition:width .5s}.jsl{list-style:none;padding:0;margin:0 0 16px}.jsl a{display:flex;align-items:center;gap:10px;padding:5px 8px;border-radius:12px;color:var(--mut);text-decoration:none;font-size:.88rem;min-height:36px;line-height:1.25}.jsl a b{flex:0 0 24px;height:24px;border-radius:50%;display:grid;place-items:center;border:1.5px solid var(--line);font:800 .72rem var(--d)}.jsl a:hover{color:var(--fg)}.jsl a.on{color:var(--fg)}.jsl a.on b{border-color:var(--v);color:var(--v)}.jsl a.cur{background:color-mix(in srgb,var(--v) 11%,transparent);font-weight:700}.jsl a.cur b{background:var(--v);border-color:var(--v);color:#fff}.jsc .btn{width:100%}.jwa{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:8px;font-size:.88rem;color:var(--mut);text-decoration:none;min-height:44px}.jwa:hover{color:var(--v)}.jside{max-height:calc(100vh - 120px);max-height:calc(100svh - 120px);overflow-y:auto;scrollbar-width:thin}@media(max-height:720px){.jside{top:84px;max-height:calc(100svh - 100px)}.jsc{padding:16px}.jsn{margin-bottom:8px}.jbar{margin-bottom:8px}.jsl{margin-bottom:10px}.jsl a{min-height:28px;padding:3px 8px}.jsc .btn{padding:10px 16px}.jwa{min-height:34px;margin-top:2px}}.jpr{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.jp{padding:26px;border-radius:24px;background:var(--card);border:1px solid var(--line);box-shadow:var(--lift,none)}.ji{display:grid;place-items:center;width:46px;height:46px;border-radius:14px;background:color-mix(in srgb,var(--v) 14%,transparent);color:var(--v);margin-bottom:14px}.jp p{color:var(--mut);margin-top:8px;font-size:.95rem}.jfh{max-width:64ch;margin-bottom:28px}.jfh .lead{margin-bottom:0}.jfw{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:24px;align-items:start}.jnext{padding:32px}.jnext h3{font-size:1.45rem;margin-bottom:20px}.jn{list-style:none;padding:0;display:grid;gap:20px;margin:0 0 26px}.jn li{display:flex;gap:14px}.jn b{flex:0 0 36px;height:36px;border-radius:50%;display:grid;place-items:center;background:var(--tg);color:#fff;font:800 .95rem var(--d)}.jn strong{display:block;margin-bottom:2px}.jn span{color:var(--mut);font-size:.92rem;line-height:1.5}.jalt{border-top:1px dashed var(--line);padding-top:16px;display:flex;flex-wrap:wrap;gap:0 18px;align-items:center}.jalt>span{flex:0 0 100%;font-weight:700;font-size:.9rem;margin-bottom:2px}.jalt a{display:inline-flex;align-items:center;gap:8px;min-height:44px;text-decoration:none;font-weight:600;font-size:.92rem}.jalt a:hover{color:var(--v)}.jf{position:relative}.jf-f{border:0;padding:0;margin:0;min-width:0}.jf-f legend{font-weight:700;margin:20px 0 10px;padding:0}.jf-f legend small{font-weight:400;color:var(--mut)}.rp{display:flex;flex-wrap:wrap;gap:8px}.jf .rpi{position:relative;display:inline-block;margin:0;font-weight:500}.rpi input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.rpi span{display:inline-flex;align-items:center;min-height:44px;padding:9px 16px;border-radius:999px;border:1.5px solid var(--line);background:var(--bg);font-size:.92rem;line-height:1.25;transition:background .25s,border-color .25s,color .25s}.rpi:hover span{border-color:var(--v)}.rpi input:checked+span{background:var(--v);border-color:var(--v);color:#fff;font-weight:700}[data-theme=dark] .rpi input:checked+span{color:#04211e}.rpi input:focus-visible+span{outline:3px solid color-mix(in srgb,var(--v) 50%,transparent);outline-offset:2px}.jf.sent .jf-body{display:none}.jf-done{text-align:center;padding:14px 4px 6px}.jf-done[hidden]{display:none}.jf-done:focus{outline:0}.jd-ic{width:72px;height:72px;margin:0 auto 16px;border-radius:50%;display:grid;place-items:center;background:var(--tg);color:#fff;box-shadow:0 14px 34px -8px var(--glow);animation:jpop .7s cubic-bezier(.2,1.4,.3,1)}[data-theme=dark] .jd-ic{color:#04211e}@keyframes jpop{from{transform:scale(.4);opacity:0}to{transform:none;opacity:1}}.jf-done h3{font-size:1.7rem;margin-bottom:8px}.jd-p{color:var(--mut);max-width:44ch;margin:0 auto 22px}.jd-s{list-style:none;padding:0;display:grid;gap:12px;text-align:left;max-width:380px;margin:0 auto 26px}.jd-s li{display:flex;gap:12px;align-items:flex-start;opacity:.6}.jd-s li.ok,.jd-s li.now{opacity:1}.jd-s b{flex:0 0 30px;height:30px;border-radius:50%;display:grid;place-items:center;border:1.5px solid var(--line);font:800 .85rem var(--d)}.jd-s .ok b{background:var(--v);border-color:var(--v);color:#fff}.jd-s .now b{border-color:var(--v);color:var(--v)}[data-theme=dark] .jd-s .ok b{color:#04211e}.jd-s strong{display:block;line-height:1.3}.jd-s span{font-size:.88rem;color:var(--mut)}.jf-done .btn{width:100%;max-width:380px}.jd-c{margin-top:14px;font-size:.88rem;color:var(--mut)}.jd-c button{background:none;border:0;color:var(--v);font:700 .88rem var(--b);text-decoration:underline;cursor:pointer;min-height:44px;padding:0 6px}@media(max-width:1020px){.jm{grid-template-columns:minmax(0,1fr)}.jside{display:none}}@media(max-width:860px){.jbody{grid-template-columns:minmax(0,1fr)}.jft{grid-template-columns:minmax(0,1fr)}.jfw{grid-template-columns:minmax(0,1fr)}.jpr{grid-template-columns:repeat(2,minmax(0,1fr))}.jo{padding-bottom:56px}}@media(max-width:600px){.jl{padding-left:46px}.jrail{left:15px;width:4px}.jnode{left:-46px;top:18px}.jnode span{width:34px;height:34px;font-size:.9rem;border-width:2.5px}.jcard{padding:22px 18px;border-radius:22px}.jhd{margin-bottom:18px}.jmeta{flex-direction:row;flex-wrap:wrap;align-items:center}.jph strong{font-size:1.25rem}.jpr{grid-template-columns:minmax(0,1fr)}.jp{padding:22px}.jnext{padding:24px 20px}.jf{padding:22px 18px}.jov{margin:0 -22px}}@media print{.jside{display:none}.jm{grid-template-columns:1fr}.jstop,.jph{opacity:1!important;transform:none!important}}.jf-f{margin-top:18px}.jft{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.jo-sw{display:none;font-size:.8rem;color:var(--mut);margin:0 0 4px}@media(max-width:860px){.jo-sw{display:block}.jft{grid-template-columns:minmax(0,1fr)}}[data-theme=dark] .jstop.cur .jnode span,[data-theme=dark] .jsl a.cur b,[data-theme=dark] .jst a.cur b{color:#04211e}.jf{padding:32px}.jf label{display:block;font-weight:700;margin:16px 0 8px}.jf label small{font-weight:400;color:var(--mut)}.jf .inp,.jf select,.jf textarea{min-height:48px;font-size:1rem}.jf textarea{min-height:120px}.jf input:focus-visible,.jf select:focus-visible,.jf textarea:focus-visible{outline:3px solid color-mix(in srgb,var(--v) 45%,transparent);outline-offset:1px;border-color:var(--v)}.jf .jf-go{margin-top:22px;width:100%}.jf .jf-go[disabled]{opacity:.65;cursor:wait}.jf .note a{color:var(--v);text-decoration:underline}.jf .cf-grid{margin-bottom:0}@media(max-width:640px){.jf{padding:22px 18px}}html{scroll-padding-top:96px}.t14 .nav{top:10px;padding:env(safe-area-inset-top) 12px 0;background:none;border:0;backdrop-filter:none;pointer-events:none}.admin-bar .nav{top:calc(var(--abh,32px) + 10px)}.t14 .nav>.w{pointer-events:auto;max-width:1180px;height:60px;padding:0 10px 0 20px;border-radius:999px;background:color-mix(in srgb,var(--bg) 80%,transparent);backdrop-filter:blur(18px) saturate(1.7);-webkit-backdrop-filter:blur(18px) saturate(1.7);border:1px solid var(--ink-line,var(--line));box-shadow:0 12px 36px -16px rgb(0 70 64 / .4);transition:box-shadow .3s,background .3s,height .3s}.t14 .nav.stuck>.w{height:54px;background:color-mix(in srgb,var(--bg) 92%,transparent);box-shadow:0 18px 44px -16px rgb(0 70 64 / .5)}.t14 .nav .links{gap:2px}.t14 .nav .links>a,.t14 .nav .dd>a{padding:9px 14px;border-radius:999px;color:var(--fg);font-weight:600;transition:background .2s,color .2s}.t14 .nav .links>a:hover,.t14 .nav .dd:hover>a,.t14 .nav .dd:focus-within>a{background:color-mix(in srgb,var(--v) 11%,transparent);color:var(--fg)}.t14 .nav .links a[aria-current=page]{background:color-mix(in srgb,var(--v) 14%,transparent);color:var(--v)}[data-theme=dark] .t14 .nav .links a[aria-current=page],[data-theme=dark] .nav .links a[aria-current=page]{color:var(--t)}.nav .dd>a::after{content:"";display:inline-block;width:6px;height:6px;margin:0 0 3px 8px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);opacity:.6;transition:transform .25s}.nav .dd:hover>a::after,.nav .dd:focus-within>a::after{transform:rotate(-135deg) translate(-2px,-2px)}.nav .dd{position:static}.t14 .nav .mega{left:50%;top:calc(100% + 12px);width:min(940px,94vw);max-width:none;padding:22px;gap:14px;border-radius:26px;border-color:var(--ink-line,var(--line));background:var(--bg);box-shadow:0 40px 80px -30px rgb(0 50 46 / .55);transform:translateX(-50%);animation:t14m .22s ease-out}.nav .mega::before{content:"";position:absolute;left:0;right:0;top:-16px;height:16px}@keyframes t14m{from{opacity:0;transform:translate(-50%,8px)}}.nav .mega.one{grid-template-columns:repeat(2,minmax(0,1fr));width:min(560px,94vw)}.nav .mega.one>div{display:contents}.nav .mega .mc{padding:16px 16px 12px;border-radius:18px;background:var(--card);border:1px solid var(--line)}.nav .mega .mc h4{display:inline-block;margin:0 0 4px;padding:4px 12px;border-radius:99px;background:var(--tg);color:#fff;font:800 .8rem var(--d);letter-spacing:.02em}.nav .mega .mc .md{font-size:.8rem;line-height:1.4;color:var(--mut);margin:6px 0 8px}.nav .mega a{padding:7px 10px;margin:0 -10px;border-radius:10px;color:var(--fg);font-weight:500;transition:background .15s,color .15s,transform .15s}.nav .mega a:hover{background:color-mix(in srgb,var(--v) 12%,transparent);color:var(--v);transform:translateX(3px)}.nav .mega.one a{margin:0}.nav .mega .mall{grid-column:1/-1;display:flex;justify-content:space-between;margin:0;padding:12px 16px;border-radius:14px;background:var(--fg);color:var(--bg);font-weight:700}.nav .mega .mall:hover{background:var(--v);color:#fff;transform:none}.t14 .nav .ib{border-color:var(--ink-line,var(--line));background:#fff0}.t14 .nav .ib:hover{background:color-mix(in srgb,var(--v) 12%,transparent)}.t14 .nav .ib.sp{width:auto;padding:0 14px;border-radius:999px;gap:10px;display:inline-flex;align-items:center;color:var(--mut)}.nav .sp .kb{display:none;font-size:.82rem;font-weight:600}.nav .sp kbd{font:600 .7rem var(--b);padding:2px 7px;border-radius:6px;border:1px solid var(--ink-line,var(--line));color:var(--mut)}@media(min-width:1280px){.nav .sp .kb{display:inline-flex;align-items:center;gap:10px}}.t14 .nav .btn.pri{padding:11px 20px}@media(max-width:980px){.t14 .nav>.w{padding:0 8px 0 16px}.mbtn{display:inline-grid}}@media(max-width:420px){.t14 .nav{padding-inline:8px}.t14 .nav>.w{height:56px}}.t14 .mm{inset:82px 0 0;background:color-mix(in srgb,var(--bg) 96%,transparent);backdrop-filter:blur(16px)}.admin-bar .mm{inset:calc(var(--abh,32px) + 82px) 0 0}.t14 .mm details{border:1px solid var(--line);background:var(--card)}.t14 .mm details a{color:var(--fg)}.t14 .mm .big{color:var(--fg)}.t14 .mm a[aria-current=page]{color:var(--v)}.t14 .foot{--fi:#e9f4f2;--fm:#a9c4c0;--fl:rgba(255,255,255,.12);--fa:#5ef0df;position:relative;margin:0 12px 12px;padding:64px 0 0;border-radius:36px;color:var(--fi);overflow:hidden;isolation:isolate;background:radial-gradient(640px 320px at 8% 0,rgb(94 240 223 / .2),transparent 70%),radial-gradient(560px 300px at 100% 100%,rgb(15 196 176 / .16),transparent 70%),linear-gradient(160deg,#06201d 0%,#051412 60%,#040d0c 100%);border:1px solid #12403a}.t14 .foot::before{content:"";position:absolute;inset:0;z-index:-1;background-image:radial-gradient(rgb(255 255 255 / .07) 1px,transparent 1.4px);background-size:26px 26px;-webkit-mask-image:linear-gradient(180deg,#000,transparent 70%);mask-image:linear-gradient(180deg,#000,transparent 70%)}.t14 .foot .ftop{display:flex;justify-content:space-between;align-items:flex-end;gap:28px;flex-wrap:wrap;padding-bottom:44px;margin-bottom:44px;border-bottom:1px solid var(--fl)}.foot .fkick{display:inline-block;font:800 .74rem var(--d);letter-spacing:.16em;text-transform:uppercase;color:var(--fa);margin-bottom:12px}.foot .fbig{font:800 clamp(1.7rem,3.8vw,2.9rem)/1.08 var(--d);letter-spacing:-.035em;max-width:20ch;color:#fff}.foot .fcta{display:flex;gap:10px;flex-wrap:wrap}.t14 .foot .fcta .pri{background:#fff;color:#04332d;box-shadow:0 14px 30px -12px rgb(0 0 0 / .6)}.t14 .foot .fcta .ghost{color:#fff;border-color:rgb(255 255 255 / .5)}.t14 .foot .fcta .ghost:hover{background:#fff;color:#04332d;border-color:#fff}.t14 footer.foot .fg{color:var(--fm)}.t14 footer.foot .fg{grid-template-columns:minmax(250px,1fr) 3fr}.foot .lg-light{display:none!important}.foot .lg-dark{display:block!important}.t14 .foot .ftag{color:var(--fm)}.t14 .foot .fct a{color:var(--fi)}.t14 .foot .fct .ui{color:var(--fa)}.t14 .foot .fct a:hover{color:var(--fa)}.t14 .foot .fcol summary{color:#fff}.t14 .foot .fl2 a{color:var(--fm);transition:color .2s,transform .2s}.t14 .foot .fl2 a:hover{color:var(--fa);transform:translateX(3px)}.t14 .foot .so{background:rgb(255 255 255 / .06);border-color:rgb(255 255 255 / .2);color:#fff}.t14 .foot .so.so:hover{background:var(--fa);border-color:var(--fa);color:#04211e}.t14 .foot .fl{border-top:1px solid var(--fl);color:var(--fm);margin-top:44px}.t14 .foot .flg a,.t14 .foot .ftop-b{color:var(--fm)}.t14 .foot .flg a:hover,.t14 .foot .ftop-b:hover{color:var(--fa)}.t14 .foot .ftop-b{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 12px 0 14px;margin-left:8px;border-radius:99px;border:1px solid rgb(255 255 255 / .22);background:none;font:700 .82rem var(--b);cursor:pointer;transition:color .2s,border-color .2s}.t14 .foot .ftop-b:hover{border-color:var(--fa)}.t14 .foot .fcol:focus-within summary{color:var(--fa)}@media(max-width:860px){.t14 .foot{margin:0 8px 8px;border-radius:28px;padding-top:44px}.t14 .foot .ftop{padding-bottom:32px;margin-bottom:32px}.t14 footer.foot .fg{grid-template-columns:1fr}.t14 .foot .fnav{border-top-color:var(--fl)}.t14 .foot .fcol,.t14 .foot .fp-a,.t14 .foot .fp-b,.t14 .foot .fp-c,.t14 .foot .fc-co,.t14 .foot .fc-in{border-bottom-color:var(--fl)!important}.t14 .foot .fcol summary::after{border-color:var(--fm)}.t14 .foot .fcta .btn{flex:1}}@media(max-width:760px){.t14 .foot{padding-bottom:0}.t14 .foot .fl{padding-bottom:104px}}[data-theme=light]{--mut:#41505a;--v:#00695f}[data-theme=light] .t14 .stk .card:last-child,[data-theme=light] .t14 .card.sum2,[data-theme=light] .t14 .card.sum{background:linear-gradient(160deg,#0c1d1a,#0e0e11 60%);color:#f2f2f4}.t14 .sum .note,.t14 .sum2 .note,.t14 .stk .note,.t14 .stk .note2{color:#c3cbd0}.t14 .sum2 .pv,.t14 .sum .pv{color:#dfe5e8}.t14 .sum2 a,.t14 .sum a{color:#e9f4f2}.t14 .sum2 .btn.pri,.t14 .sum .btn.pri{color:#fff}.t14 .band .note{color:rgb(255 255 255 / .9)}.t14 .band .btn.ghost{color:#fff}.t14 .band .dc a{color:#fff}[data-theme=light] .rows .s-w{color:#8a5600}[data-theme=light] .t14 .jtp span,[data-theme=light] .jfeel{color:var(--mut)}[data-theme=light] .cf-tab,[data-theme=light] .cf-stamp,[data-theme=light] .t14 .cf-go,[data-theme=light] .cf-mods li::before{color:#00544b}[data-theme=light] .deck-track .cf>p{color:#33424b}[data-theme=light] .t14 .mq div{color:#2f3c43}[data-theme=light] .t14 .ghost{border-color:#0a1416}[data-theme=light] .chip-p,[data-theme=light] .mega h4{color:#00544b}[data-theme=light] .nav .mega .mc h4{color:#fff}[data-theme=light] .t14 .lnk,[data-theme=light] .t14 .more{color:#00605a}[data-theme=light] .dl.up,[data-theme=light] .live{color:#0a6b47!important}[data-theme=light] .hreg,[data-theme=light] .btn2.pr{filter:none}[data-theme=light] .t14 .hx-for b{color:var(--fg)}:focus-visible{outline-color:#00796c}[data-theme=dark] :focus-visible{outline-color:var(--t)}.t14 textarea,.t14 select,.t14 .inp,.t14 input[type=text],.t14 input[type=email],.t14 input[type=tel]{border-color:var(--ink-line,var(--line))}.t14 ::placeholder{color:var(--mut);opacity:.85}.t14 .inp:focus,.t14 select:focus,.t14 textarea:focus{border-color:var(--v)}.t14 .tog,.t14 .lnk{min-height:32px}@media(pointer:coarse){.t14 .nav .ib{width:44px;height:44px}}html{-webkit-text-size-adjust:100%}.t14 .nav .links,.t14 .nav .links a,.t14 .nav .btn,.t14 .nav .nr{white-space:nowrap;flex-wrap:nowrap}.t14 .nav .links>a,.t14 .nav .dd>a{padding:9px 12px;font-size:.9rem}.t14 .nav .links{gap:0}@media(min-width:1480px){.nav .sp .kb{display:inline-flex;align-items:center;gap:10px}}@media(max-width:1479px){.nav .sp .kb{display:none!important}}@media(max-width:1340px){.nav .nr .btn.hide-m{display:none}}@media(max-width:1100px){.t14 .nav .links>a,.t14 .nav .dd>a{padding:9px 9px}}.t14 .foot .fcta .btn{display:inline-flex;padding:14px 26px;min-height:0;line-height:1.2}.t14 .foot .ftop-b{min-height:44px}.t14 .nav .logo{flex:none}.t14 .nav .lg{max-width:none;width:auto}.t14 .mm{background:var(--bg);backdrop-filter:none}.t14 .nav>.w{max-width:1240px}.t14 .nav .nav-in>.logo .lg-horizontal,.t14 .nav .lg-horizontal{height:30px}.t14 .nav .mbtn{display:none}.t14 .nav .nr{flex:none;gap:8px}.t14 .nav .links{flex:1 1 auto;justify-content:center;min-width:0}.t14 .nav .nr .btn.hide-m{display:none}@media(min-width:1500px){.t14 .nav .nr .btn.hide-m{display:inline-flex}}@media(min-width:1700px){.nav .sp .kb{display:inline-flex!important;align-items:center;gap:10px}}@media(max-width:1699px){.nav .sp .kb{display:none!important}}@media(max-width:1140px){.t14 .nav .links{display:none}.t14 .nav .mbtn{display:inline-grid}.t14 .nav .nr{margin-left:auto}}@media(max-width:420px){.t14 .nav .lg-horizontal{height:26px}}.nav .sp .kb{display:none!important}.t14 .nav .ib.sp{width:42px;padding:0}.t14 .nav .nr .btn.hide-m{display:none}@media(min-width:1560px){.t14 .nav>.w{max-width:1340px}.t14 .nav .nr .btn.hide-m{display:inline-flex}}.t14 .nav .mbtn .i-close,.t14 .nav .mbtn[aria-expanded=true] .i-open{display:none}.t14 .nav .mbtn[aria-expanded=true] .i-close{display:block}.t14 .nav .mbtn[aria-expanded=true]{background:var(--fg);color:var(--bg);border-color:var(--fg)}.t14 .mm{position:fixed;inset:78px 8px 8px;z-index:80;display:flex;flex-direction:column;gap:0;padding:0;overflow:hidden;border-radius:28px;background:var(--bg);border:1px solid var(--ink-line,var(--line));box-shadow:0 0 0 100vmax rgb(5 20 18 / .45),0 40px 80px -30px rgb(0 50 46 / .6);backdrop-filter:none}.t14 .mm[hidden]{display:none}.admin-bar .mm{inset:calc(var(--abh,32px) + 78px) 8px 8px}.t14 .mm .mm-nav{flex:1;overflow-y:auto;overscroll-behavior:contain;padding:10px 18px 8px;display:flex;flex-direction:column}.t14 .mm .mm-nav>*{animation:mmin .4s cubic-bezier(.2,.9,.2,1) both}.t14 .mm .mm-nav>*:nth-child(2){animation-delay:.04s}.t14 .mm .mm-nav>*:nth-child(3){animation-delay:.08s}.t14 .mm .mm-nav>*:nth-child(4){animation-delay:.12s}.t14 .mm .mm-nav>*:nth-child(5){animation-delay:.16s}.t14 .mm .mm-nav>*:nth-child(6){animation-delay:.2s}.t14 .mm .mm-nav>*:nth-child(7){animation-delay:.24s}.t14 .mm .mm-nav>*:nth-child(8){animation-delay:.28s}@keyframes mmin{from{opacity:0;transform:translateY(14px)}}.t14 .mm .mm-d{background:none;border:0;border-bottom:1px solid var(--line);border-radius:0;box-shadow:none;padding:0;margin:0}.t14 .mm .mm-d summary,.t14 .mm .mm-l{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:62px;padding:0 2px;font:800 1.45rem var(--d);letter-spacing:-.03em;color:var(--fg);text-decoration:none;list-style:none;cursor:pointer;border-bottom:1px solid var(--line)}.t14 .mm .mm-d summary{border-bottom:0}.t14 .mm .mm-d summary::-webkit-details-marker{display:none}.t14 .mm .mm-d summary .ui,.t14 .mm .mm-l .ui{color:var(--v);transition:transform .25s}.t14 .mm .mm-d[open] summary{color:var(--v)}.t14 .mm .mm-d[open] summary .ui{transform:rotate(180deg)}.t14 .mm .mm-l:active .ui,.t14 .mm .mm-l:hover .ui{transform:translateX(4px)}.t14 .mm .mm-l:last-child{border-bottom:0}.t14 .mm .mm-l[aria-current=page]{color:var(--v)}.t14 .mm .mm-in{display:grid;gap:2px;padding:0 0 16px}.t14 .mm .mm-d[open] .mm-in{animation:mmin .3s ease-out both}.t14 .mm .mm-g{margin:14px 0 4px;font:800 .7rem var(--d);letter-spacing:.14em;text-transform:uppercase;color:var(--v)}.t14 .mm .mm-g:first-child{margin-top:2px}.t14 .mm .mm-in a{display:flex;align-items:center;min-height:46px;padding:0 14px;border-radius:12px;background:var(--card);color:var(--fg);font-weight:600;font-size:.98rem;text-decoration:none;border:1px solid #fff0;margin:0}.t14 .mm .mm-in a:active,.t14 .mm .mm-in a:hover{border-color:var(--v)}.t14 .mm .mm-in .mm-all{justify-content:space-between;margin-top:10px;background:var(--fg);color:var(--bg);font-weight:700}.t14 .mm .mm-foot{padding:14px 18px calc(16px + env(safe-area-inset-bottom));display:grid;gap:10px;border-top:1px solid var(--line);background:linear-gradient(180deg,color-mix(in srgb,var(--t) 7%,var(--bg)),var(--bg))}.t14 .mm .mm-foot .btn{width:100%;padding:14px 20px}.t14 .mm .mm-meta{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.t14 .mm .mm-meta>a{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:var(--fg);font-weight:600;font-size:.92rem;text-decoration:none}.t14 .mm .mm-meta .ui{color:var(--v)}.t14 .mm .mmsoc{margin:0;justify-content:flex-end;gap:8px}.t14 .mm .mmsoc .so{min-width:40px;min-height:40px;width:40px;height:40px;padding:0}@media(max-height:620px){.t14 .mm .mm-d summary,.t14 .mm .mm-l{min-height:52px;font-size:1.25rem}}.t14 .nav .mega,.t14 .nav .mega *{white-space:normal}.t14 .nav .mega .mall{white-space:nowrap}.t14 .nav .ib,.t14 .nav .ib.sp{display:inline-flex;align-items:center;justify-content:center;padding:0;gap:0}.t14 .nav .ib.sp{width:42px;height:42px}@media(pointer:coarse){.t14 .nav .ib.sp{width:44px;height:44px}}.t14 .nav .ib.mbtn{display:none}@media(max-width:1140px){.t14 .nav .ib.mbtn{display:inline-flex}}.t14 .nav .mbtn .i-close,.t14 .nav .mbtn[aria-expanded=false] .i-close{display:none}.t14 .nav .mbtn[aria-expanded=true] .i-close{display:block}@media(min-width:1500px){.t14 h1{font-size:clamp(4rem,4.5vw,5.8rem)}.t14 h2{font-size:clamp(2.6rem,3.3vw,3.9rem)}.lead{font-size:1.18rem}.sec{padding:104px 0}}@media(min-width:1900px){body.t14{font-size:17px}}.t14 .nav{top:12px}.admin-bar .nav{top:calc(var(--abh,32px) + 12px)}.t14 .nav>.w{max-width:min(calc(var(--wrap) - 2*var(--gut) + 44px),100%);height:64px;padding:0 10px 0 22px;gap:18px;background:color-mix(in srgb,var(--bg) 86%,transparent);border:1px solid color-mix(in srgb,var(--fg) 11%,transparent);box-shadow:0 1px 0 color-mix(in srgb,#fff 70%,transparent) inset,0 10px 30px -14px rgb(8 40 40 / .28),0 2px 6px -2px rgb(8 40 40 / .08);backdrop-filter:blur(20px) saturate(1.6);-webkit-backdrop-filter:blur(20px) saturate(1.6)}.t14 .nav.stuck>.w{height:58px;background:color-mix(in srgb,var(--bg) 94%,transparent);box-shadow:0 1px 0 color-mix(in srgb,#fff 70%,transparent) inset,0 16px 40px -16px rgb(8 40 40 / .4),0 2px 6px -2px rgb(8 40 40 / .1)}[data-theme=dark] .t14 .nav>.w{background:color-mix(in srgb,var(--bg) 78%,transparent);border-color:rgb(255 255 255 / .1);box-shadow:0 1px 0 rgb(255 255 255 / .06) inset,0 18px 40px -18px rgb(0 0 0 / .8)}[data-theme=dark] .t14 .nav.stuck>.w{background:color-mix(in srgb,var(--bg) 92%,transparent)}.t14 .nav .nav-in>.logo .lg-horizontal,.t14 .nav .lg-horizontal{height:32px}.t14 .nav .links{flex:1 1 auto;justify-content:center;gap:2px;min-width:0}.t14 .nav .links>a,.t14 .nav .dd>a{padding:10px 15px;font-size:.93rem;font-weight:600;letter-spacing:-.005em;color:color-mix(in srgb,var(--fg) 82%,transparent);position:relative}.t14 .nav .links>a:hover,.t14 .nav .dd:hover>a,.t14 .nav .dd:focus-within>a{color:var(--fg)}.t14 .nav .links a[aria-current=page]{background:none;color:var(--v)}.t14 .nav .links>a[aria-current=page]::before{content:"";position:absolute;left:50%;bottom:3px;width:5px;height:5px;margin-left:-2.5px;border-radius:50%;background:var(--t)}[data-theme=dark] .t14 .nav .links a[aria-current=page]{color:var(--t)}.t14 .nav .nr{gap:8px;flex:none}.t14 .nav .ib{width:42px;height:42px;border-color:color-mix(in srgb,var(--fg) 14%,transparent)}.t14 .nav .ib.sp{width:42px}.t14 .nav .btn{font-size:.9rem;padding:11px 20px}.t14 .nav .btn.ghost{border-width:1.5px}.t14 .nav .nr .btn.hide-m{display:none}@media(min-width:1380px){.t14 .nav .nr .btn.hide-m{display:inline-flex}}.nav .sp .kb{display:none!important}@media(min-width:1640px){.t14 .nav .ib.sp{width:auto;padding:0 14px 0 13px;gap:10px;border-radius:999px}.nav .sp .kb{display:inline-flex!important;align-items:center;gap:10px}}@media(max-width:1140px){.t14 .nav .links{display:none}.t14 .nav .ib.mbtn{display:inline-flex}.t14 .nav .nr{margin-left:auto}}@media(max-width:980px){.t14 .nav>.w{padding:0 8px 0 18px}}@media(max-width:420px){.t14 .nav>.w{height:56px}.t14 .nav .lg-horizontal{height:26px}}[data-theme=light]{--bg:#f4f8f7;--fg:#081214;--mut:#35444c;--card:#e9f2f1;--wash:#e1efed;--line:#c7d6d9;--ink-line:#a3b8bd;--v:#00675d;--lift:0 1px 2px rgba(8,40,40,.09),0 14px 30px -18px rgba(0,80,72,.34);--lift-hi:0 2px 4px rgba(8,40,40,.1),0 26px 50px -22px rgba(0,100,90,.46)}[data-theme=light] .t14 .card,[data-theme=light] .t14 .sc,[data-theme=light] .t14 details,[data-theme=light] .t14 .flip,[data-theme=light] .t14 .tier,[data-theme=light] .t14 .bx{border-color:var(--line)}[data-theme=light] .t14 .bx{background:#fff;box-shadow:var(--lift)}[data-theme=light] .t14 .bx.b-run{background:linear-gradient(160deg,#fff,#eaf5f3)}[data-theme=light] .t14 .bx.b-n{background:#fff}[data-theme=light] .t14 .bx.b-wa{background:linear-gradient(160deg,#0c1d1a,#0e0e11 60%)}[data-theme=light] body.t14{background:var(--bg)}[data-theme=light] .t14 .hx-pill,[data-theme=light] .t14 .hx-paths{background:rgb(255 255 255 / .82);border-color:var(--line)}[data-theme=light] .t14 .hx-dev{background:rgb(255 255 255 / .9);border-color:color-mix(in srgb,var(--v) 28%,var(--line));box-shadow:0 40px 80px -40px rgb(0 90 80 / .45),0 2px 6px rgb(8 40 40 / .08)}[data-theme=light] .t14 .hx-bg i{opacity:.34}[data-theme=light] .t14 .hx-bg .a2{opacity:.2}[data-theme=light] .t14 .hx-bg .gr{opacity:.7}[data-theme=light] .t14 .mm{background:var(--bg)}[data-theme=light] .t14 .nav .mega{background:#fff}[data-theme=light] .t14 .nav .mega .mc{background:var(--card)}[data-theme=light] .t14 ::placeholder{color:#5b6a72;opacity:1}[data-theme=light] .t14 .ghost{border-color:#0a1416;color:#0a1416}[data-theme=light] .t14 .ghost:hover{color:#fff}#glow{width:520px;height:520px;z-index:0;opacity:.11;background:radial-gradient(circle,var(--t),transparent 66%);mix-blend-mode:screen}[data-theme=light] #glow{display:none}@media(hover:none),(prefers-reduced-motion:reduce){#glow{display:none}}#nav,#mm{--ink:#0b1513;--ink2:#112220;--on:#fff;--onm:rgba(255,255,255,.74);--ln:rgba(255,255,255,.13);--tx:#3ee6d3}[data-theme=dark] #nav,[data-theme=dark] #mm{--ink:#161c1b;--ink2:#1d2524;--ln:rgba(255,255,255,.15)}.t14 #nav{top:12px}.admin-bar #nav{top:calc(var(--abh,32px) + 12px)}.t14 #nav>.w{height:68px;padding:0 12px 0 26px;gap:18px;border-radius:999px;background:radial-gradient(260px 120px at 4% 0,rgb(62 230 211 / .16),transparent 70%),linear-gradient(180deg,var(--ink2),var(--ink));border:1px solid var(--ln);box-shadow:inset 0 1px 0 rgb(255 255 255 / .07),0 22px 44px -22px rgb(0 30 26 / .7),0 3px 8px -3px rgb(0 30 26 / .25);-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--on);transition:box-shadow .3s}.t14 #nav.stuck>.w{background:radial-gradient(260px 120px at 4% 0,rgb(62 230 211 / .16),transparent 70%),linear-gradient(180deg,var(--ink2),var(--ink));box-shadow:inset 0 1px 0 rgb(255 255 255 / .07),0 26px 50px -22px rgb(0 30 26 / .85),0 3px 8px -3px rgb(0 30 26 / .3)}.t14 #nav>.w::after{content:"";position:absolute;left:30px;right:30px;bottom:0;height:2px;border-radius:2px;pointer-events:none;background:linear-gradient(90deg,#0fc4b0,#3ee6d3 60%,#9d86ff) no-repeat;background-size:calc(var(--p,0)*1%) 100%}#pg{display:none}.t14 #nav .lg-light{display:none!important}.t14 #nav .lg-dark{display:block!important}.t14 #nav .links{position:relative}.t14 #nav .links>a,.t14 #nav .dd>a{position:relative;z-index:1;background:none!important;color:var(--onm);font-weight:600;transition:color .2s}.t14 #nav .links>a:hover,.t14 #nav .dd:hover>a,.t14 #nav .dd:focus-within>a,.t14 #nav .links>a:focus-visible{color:var(--on)}.t14 #nav .links a[aria-current=page],[data-theme=dark] .t14 #nav .links a[aria-current=page]{color:var(--on);background:none!important}.t14 #nav .links>a[aria-current=page]::before{display:none}.t14 #nav .nav-liq{position:absolute;left:0;top:50%;z-index:0;height:38px;margin-top:-19px;width:var(--w,0);transform:translateX(var(--x,0));border-radius:999px;pointer-events:none;opacity:0;background:rgb(255 255 255 / .1);transition:transform .5s cubic-bezier(.2,.9,.2,1),width .5s cubic-bezier(.2,.9,.2,1),height .35s,margin-top .35s,background .3s,opacity .25s}.t14 #nav .nav-liq.on{opacity:1}.t14 #nav .nav-liq.rest{height:3px;margin-top:13px;width:20px;border-radius:3px;background:var(--tx);opacity:1;transform:translateX(calc(var(--x,0px) + var(--w,0px)/2 - 10px));box-shadow:0 0 12px rgb(62 230 211 / .7)}.t14 #nav .ib{background:#fff0;border:1.5px solid var(--ln);color:var(--on);box-shadow:none;transition:transform .5s,background .2s,border-color .2s}.t14 #nav .ib:hover{background:rgb(255 255 255 / .1);border-color:rgb(255 255 255 / .35)}.t14 #nav .mbtn[aria-expanded=true]{background:#fff;border-color:#fff;color:var(--ink)}.t14 #nav .btn.ghost,[data-theme=light] .t14 #nav .btn.ghost,[data-theme=dark] .t14 #nav .btn.ghost{background:#fff0;border:1.5px solid rgb(255 255 255 / .42);color:#fff;box-shadow:none}.t14 #nav .btn.ghost:hover,[data-theme=light] .t14 #nav .btn.ghost:hover,[data-theme=dark] .t14 #nav .btn.ghost:hover{background:#fff;border-color:#fff;color:var(--ink)}.t14 #nav .btn.pri,[data-theme=light] .t14 #nav .btn.pri{color:#fff;box-shadow:0 10px 24px -8px rgb(18 194 174 / .6),inset 0 1px 0 rgb(255 255 255 / .35)}.t14 #nav :focus-visible{outline:2px solid var(--tx);outline-offset:3px}.t14 #nav .mega{background:var(--ink);border:1px solid var(--ln);color:var(--on);box-shadow:inset 0 1px 0 rgb(255 255 255 / .06),0 44px 80px -30px rgb(0 20 18 / .8);-webkit-backdrop-filter:none;backdrop-filter:none}.t14 #nav .mega .mc{background:rgb(255 255 255 / .05);border:1px solid rgb(255 255 255 / .08)}.t14 #nav .mega .mc .md{color:rgb(255 255 255 / .62)}.t14 #nav .mega a{color:rgb(255 255 255 / .86)}.t14 #nav .mega a:hover{background:rgb(62 230 211 / .12);color:var(--tx)}.t14 #nav .mega .mc h4,[data-theme=light] .t14 #nav .mega .mc h4{color:#fff}.t14 #nav .mega .mall{background:#fff;color:var(--ink)}.t14 #nav .mega .mall:hover{background:var(--tx);color:var(--ink)}@media(max-width:1199px){.t14 #nav .links{display:none}.t14 #nav .ib.mbtn{display:inline-flex}.t14 #nav .nr{margin-left:auto}.t14 #nav{padding-inline:10px}.t14 #nav>.w{height:62px;padding:0 8px 0 22px;gap:10px}.t14 #nav>.w::after{left:24px;right:24px}.t14 #nav .nr{gap:6px}.t14 #nav .ib{width:44px;height:44px}}@media(max-width:420px){.t14 #nav{padding-inline:8px}.t14 #nav>.w{height:60px;padding:0 6px 0 18px}.t14 #nav .ib{width:44px;height:44px}.t14 #nav .nr{gap:5px}}body.menu-open::after{content:"";position:fixed;inset:0;z-index:79;background:rgb(4 12 10 / .6);animation:t14fade .3s ease-out both}@keyframes t14fade{from{opacity:0}}.t14 #mm{inset:76px 8px 8px;border-radius:30px;color:#fff;background:radial-gradient(420px 260px at 100% 0,rgb(62 230 211 / .14),transparent 70%),radial-gradient(360px 260px at 0 100%,rgb(124 92 255 / .14),transparent 70%),var(--ink);border:1px solid var(--ln);box-shadow:0 40px 90px -30px #000;-webkit-backdrop-filter:none;backdrop-filter:none}.admin-bar #mm{inset:calc(var(--abh,32px) + 76px) 8px 8px}.t14 #mm:not([hidden]){animation:t14sheet .5s cubic-bezier(.2,.9,.2,1) both}@keyframes t14sheet{from{clip-path:inset(0 0 100% 0 round 30px)}to{clip-path:inset(0 0 0 0 round 30px)}}.t14 #mm .mm-nav{counter-reset:mm;padding:8px 20px}.t14 #mm .mm-d summary,.t14 #mm .mm-l{justify-content:flex-start;gap:0;color:#fff;border-bottom-color:rgb(255 255 255 / .1)}.t14 #mm .mm-d{border-bottom-color:rgb(255 255 255 / .1)}.t14 #mm .mm-d summary::before,.t14 #mm .mm-l::before{counter-increment:mm;content:"0" counter(mm);flex:none;width:2.4em;font:700 .72rem var(--b);letter-spacing:.12em;color:var(--tx);opacity:.9;transform:translateY(-.5em)}.t14 #mm .mm-d summary .ui,.t14 #mm .mm-l .ui{margin-left:auto;color:var(--tx)}.t14 #mm .mm-d[open] summary{color:var(--tx)}.t14 #mm .mm-l[aria-current=page]{color:var(--tx)}.t14 #mm .mm-g{color:var(--tx)}.t14 #mm .mm-in a{background:rgb(255 255 255 / .06);border:1px solid rgb(255 255 255 / .08);color:#fff}.t14 #mm .mm-in a:active,.t14 #mm .mm-in a:hover{border-color:var(--tx)}.t14 #mm .mm-in .mm-all{background:#fff;color:var(--ink);border-color:#fff}.t14 #mm .mm-foot{background:rgb(255 255 255 / .04);border-top:1px solid rgb(255 255 255 / .1)}.t14 #mm .mm-foot .btn.ghost{background:#fff0;border:1.5px solid rgb(255 255 255 / .45);color:#fff}.t14 #mm .mm-foot .btn.ghost:hover{background:#fff;color:var(--ink);border-color:#fff}.t14 #mm .mm-meta>a{color:#fff}.t14 #mm .mm-meta .ui{color:var(--tx)}.t14 #mm .mmsoc .so{color:#fff;border-color:rgb(255 255 255 / .22);background:#fff0}@media(max-width:420px){.t14 #mm{inset:70px 8px 8px;border-radius:26px}.admin-bar #mm{inset:calc(var(--abh,46px) + 70px) 8px 8px}}@media(prefers-reduced-motion:reduce){.t14 #mm:not([hidden]),body.menu-open::after{animation:none}}.t14 #nav .nav-in>.logo .lg-horizontal,.t14 #nav .lg-horizontal{height:36px}.t14 #nav .links>a,.t14 #nav .dd>a{font-size:1.03rem;padding:12px 13px;letter-spacing:-.005em}.t14 #nav .btn{font-size:1rem;padding:13px 24px}.t14 #nav .nav-liq{height:42px;margin-top:-21px}@media(min-width:1500px){.t14 #nav .links>a,.t14 #nav .dd>a{font-size:1.1rem;padding:12px 17px}.t14 #nav .btn{font-size:1.05rem;padding:14px 28px}.t14 #nav>.w{height:72px}}@media(max-width:1320px){.t14 #nav .links>a,.t14 #nav .dd>a{padding:12px 10px}}@media(max-width:1199px){.t14 #nav .lg-horizontal{height:34px}}@media(max-width:420px){.t14 #nav .lg-horizontal{height:30px}}.t14 #nav .btn.pri,[data-theme=light] .t14 #nav .btn.pri,[data-theme=dark] .t14 #nav .btn.pri{background:#fff;color:#0b1513;border:0;box-shadow:0 10px 24px -10px rgb(255 255 255 / .35)}.t14 #nav .btn.pri:hover,[data-theme=light] .t14 #nav .btn.pri:hover,[data-theme=dark] .t14 #nav .btn.pri:hover{background:#3ee6d3;color:#04211e;box-shadow:0 12px 28px -10px rgb(62 230 211 / .6)}.t14 #nav .mega .mc h4,[data-theme=light] .t14 #nav .mega .mc h4{background:linear-gradient(135deg,#005f56,#007a6c);color:#fff;font-size:.88rem;padding:5px 13px}.t14 #nav .mega a{font-size:1.02rem;padding:9px 12px;margin:0 -12px}.t14 #nav .mega .mc .md{font-size:.9rem;color:rgb(255 255 255 / .72)}.t14 #nav .mega.one a{margin:0}.t14 #nav .mega .mall{font-size:1rem;margin:0;padding:14px 18px}.t14 #mm .mm-d summary,.t14 #mm .mm-l{font-size:1.6rem;min-height:68px}.t14 #mm .mm-d summary::before,.t14 #mm .mm-l::before{font-size:.8rem}.t14 #mm .mm-in a{font-size:1.06rem;min-height:52px}.t14 #mm .mm-g{font-size:.78rem}.t14 #mm .mm-foot .btn{font-size:1.05rem;padding:16px 20px}.t14 #mm .mm-foot .btn.pri,[data-theme=light] .t14 #mm .mm-foot .btn.pri{background:#fff;color:#0b1513;border:0;box-shadow:none}.t14 #mm .mm-foot .btn.pri:hover{background:#3ee6d3;color:#04211e}.t14 #mm .mm-meta>a{font-size:1rem}@media(max-height:620px){.t14 #mm .mm-d summary,.t14 #mm .mm-l{font-size:1.35rem;min-height:56px}}#nav{--o:64px;--ol:calc(50% - var(--o)/2);--ease:cubic-bezier(.76,0,.24,1);--spring:cubic-bezier(.34,1.56,.64,1)}#nav[data-side=l]{--ol:calc(var(--o)/2 - 50%)}@media(max-width:1199px){#nav{--o:58px}}@media(max-width:420px){#nav{--o:56px}}.t14 #nav>.w{width:100%;left:0;box-sizing:border-box;translate:var(--ox,0) var(--oy,0);transition:width .75s var(--ease),left .75s var(--ease),height .75s var(--ease),padding .75s var(--ease),gap .75s var(--ease),box-shadow .3s,translate .35s cubic-bezier(.2,.9,.2,1),scale .35s var(--spring)}.t14 #nav.orb>.w{width:var(--o);height:var(--o);left:var(--ol);padding:0;gap:0;cursor:grab;background:radial-gradient(60px 60px at 30% 20%,rgb(62 230 211 / .28),transparent 70%),linear-gradient(160deg,var(--ink2),var(--ink));box-shadow:inset 0 1px 0 rgb(255 255 255 / .1),0 16px 34px -12px rgb(0 30 26 / .8),0 0 0 4px rgb(62 230 211 / .12)}.t14 #nav.orb>.w::after{opacity:0}.t14 #nav>.w::after{transition:opacity .25s}.t14 #nav .nav-in>.logo,.t14 #nav .nav-in>.links,.t14 #nav .nav-in>.nr{transition:opacity .35s .42s ease,transform .55s .38s cubic-bezier(.2,.9,.2,1),filter .35s .4s,visibility 0s}.t14 #nav.orb .nav-in>.logo,.t14 #nav.orb .nav-in>.links,.t14 #nav.orb .nav-in>.nr{opacity:0;transform:scale(.82);filter:blur(5px);visibility:hidden;pointer-events:none;transition:opacity .22s ease,transform .32s ease,filter .22s,visibility 0s .32s}.t14 #nav .nav-orb{position:absolute;inset:0;width:100%;height:100%;padding:0;border:0;border-radius:50%;background:#fff0;color:#fff;display:grid;place-items:center;cursor:pointer;-webkit-tap-highlight-color:#fff0;opacity:0;visibility:hidden;transform:scale(.3) rotate(-120deg);transition:opacity .18s ease,transform .3s ease,visibility 0s .3s}.t14 #nav.orb .nav-orb{opacity:1;visibility:visible;transform:none;transition:opacity .3s .42s ease,transform .75s .38s var(--spring),visibility 0s .38s}.t14 #nav .orb-ring{position:absolute;inset:0;width:100%;height:100%;transform:rotate(-90deg);pointer-events:none}.t14 #nav .orb-ring circle{fill:none;stroke-width:2.6}.t14 #nav .orb-ring .rt{stroke:rgb(255 255 255 / .14)}.t14 #nav .orb-ring .rp{stroke:var(--tx);stroke-linecap:round;stroke-dasharray:var(--p,0) 100;filter:drop-shadow(0 0 5px rgb(62 230 211 / .8));transition:stroke-dasharray .2s linear}.t14 #nav .orb-ic{position:relative;width:22px;height:16px;display:block}.t14 #nav .orb-ic i{position:absolute;left:0;height:2px;width:22px;border-radius:2px;background:#fff;transition:transform .4s var(--spring),width .3s,top .3s,opacity .2s}.t14 #nav .orb-ic i:nth-child(1){top:0}.t14 #nav .orb-ic i:nth-child(2){top:7px;left:auto;right:0;width:14px}.t14 #nav .orb-ic i:nth-child(3){top:14px}.t14 #nav .nav-orb:hover .orb-ic i:nth-child(2){width:22px}.t14 #nav .nav-orb[aria-expanded=true] .orb-ic i:nth-child(1){top:7px;transform:rotate(45deg)}.t14 #nav .nav-orb[aria-expanded=true] .orb-ic i:nth-child(2){opacity:0;width:0}.t14 #nav .nav-orb[aria-expanded=true] .orb-ic i:nth-child(3){top:7px;transform:rotate(-45deg)}.t14 #nav .nav-orb:focus-visible{outline:2px solid var(--tx);outline-offset:4px}.t14 #nav.orb>.w::before{content:"";position:absolute;inset:0;border-radius:50%;pointer-events:none;animation:t14orb 3s ease-out infinite}@keyframes t14orb{0%{box-shadow:0 0 0 0 rgb(62 230 211 / .5)}70%,100%{box-shadow:0 0 0 16px #fff0}}@media(hover:hover){.t14 #nav.orb>.w:hover{scale:1.1}}.t14 #nav.orb>.w:active{scale:.92}body.t14.menu-open #nav>.w::before{animation:none}@media(min-width:1200px){.t14 #mm{inset:90px 14px auto auto;width:min(430px,calc(100vw - 28px));max-height:calc(100svh - 106px);transform-origin:100% 0}.admin-bar #mm{inset:calc(var(--abh,32px) + 90px) 14px auto auto}.t14 #mm .mm-nav{min-height:0}}body.menu-open{padding-right:var(--sbw,0)}body.menu-open #nav{right:var(--sbw,0)}@media(prefers-reduced-motion:reduce){.t14 #nav.orb>.w::before{animation:none}}.t14 #nav .nav-orb{touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.t14 #nav>.w.drag{transition:none!important;cursor:grabbing}.t14 #nav.orb>.w.drag{scale:1.14;box-shadow:inset 0 1px 0 rgb(255 255 255 / .1),0 26px 44px -14px rgb(0 30 26 / .9),0 0 0 6px rgb(62 230 211 / .2)}.t14 #nav.orb>.w.drag::before{animation:none}@media(max-width:1199px){.t14 #nav{padding-left:max(10px,env(safe-area-inset-left));padding-right:max(10px,env(safe-area-inset-right))}.t14 #nav.orb>.w{box-shadow:inset 0 1px 0 rgb(255 255 255 / .1),0 12px 26px -10px rgb(0 30 26 / .85),0 0 0 3px rgb(62 230 211 / .14)}}@media(min-width:1200px){.t14 #mm[data-side=l]{inset:90px auto auto 14px;transform-origin:0 0}.admin-bar #mm[data-side=l]{inset:calc(var(--abh,32px) + 90px) auto auto 14px}}@media(prefers-reduced-motion:reduce){.t14 #nav>.w{transition:none}}.t14 #nav>.w{min-width:0;overflow:visible}.t14 #nav .nav-in>.logo{flex:0 1 auto;min-width:0}.t14 #nav .nav-in>.logo .lg{max-width:100%;width:auto}@media(max-width:1199px){.t14 #nav .nav-in>.logo .lg-horizontal,.t14 #nav .lg-horizontal{height:28px;width:auto}.t14 #nav>.w{padding:0 7px 0 20px}}@media(max-width:420px){.t14 #nav .nav-in>.logo .lg-horizontal,.t14 #nav .lg-horizontal{height:25px}.t14 #nav>.w{height:58px;padding:0 6px 0 16px;gap:6px}.t14 #nav .ib{width:40px;height:40px}.t14 #nav .nr{gap:4px}}@media(max-width:350px){.t14 #nav #palb{display:none}}.t14 #nav>.w{transition:width .62s cubic-bezier(.65,0,.25,1),left .62s cubic-bezier(.65,0,.25,1),height .62s cubic-bezier(.65,0,.25,1),padding .62s cubic-bezier(.65,0,.25,1),gap .62s cubic-bezier(.65,0,.25,1),box-shadow .3s,background .4s,translate .35s cubic-bezier(.2,.9,.2,1),scale .35s var(--spring)}.t14 #nav.orb .nav-in>.logo,.t14 #nav.orb .nav-in>.links,.t14 #nav.orb .nav-in>.nr{transform:translateX(18px) scale(.9);filter:blur(4px);transition:opacity .2s ease,transform .45s cubic-bezier(.65,0,.25,1),filter .2s,visibility 0s .45s}.t14 #nav .nav-in>.logo,.t14 #nav .nav-in>.links,.t14 #nav .nav-in>.nr{transition:opacity .3s .34s ease,transform .5s .3s cubic-bezier(.2,.9,.2,1),filter .3s .32s,visibility 0s}.t14 #nav.orb .nav-orb{transition:opacity .25s .28s ease,transform .6s .24s var(--spring),visibility 0s .24s}@media(max-width:1199px){.t14 #mm{inset:84px 8px 10px;max-height:calc(100dvh - 94px);border-radius:28px}.admin-bar #mm{inset:calc(var(--abh,32px) + 84px) 8px 10px}.t14 #mm .mm-nav{overflow-y:auto;overscroll-behavior:contain}}@media(max-width:420px){.t14 #mm{inset:78px 8px 10px;max-height:calc(100dvh - 88px);border-radius:26px}.admin-bar #mm{inset:calc(var(--abh,46px) + 78px) 8px 10px}.t14 #mm .mm-d summary,.t14 #mm .mm-l{font-size:1.45rem;min-height:62px}}.t14 #nav .nav-orb{inset:auto;top:0;right:0;left:auto;width:var(--o);height:var(--o)}.t14 #nav[data-side=l] .nav-orb{right:auto;left:0}.t14 #nav.orb .nav-orb{transition:opacity .25s .32s ease,transform .6s .3s var(--spring),visibility 0s .3s}.t14 #nav.orb>.w::before{border-radius:999px}[data-theme=light] #nav,[data-theme=light] #mm{--ink:#ffffff;--ink2:#f3f8f7;--on:#0b1513;--onm:rgba(11,21,19,.74);--ln:rgba(11,21,19,.12);--tx:#00877a;--hov:rgba(11,21,19,.07);--hov2:rgba(11,21,19,.045);--cta:#0b1513;--ctat:#fff;--cta-h:#0fc4b0;--cta-ht:#04211e}[data-theme=dark] #nav,[data-theme=dark] #mm{--hov:rgba(255,255,255,.1);--hov2:rgba(255,255,255,.06);--cta:#fff;--ctat:#0b1513;--cta-h:#3ee6d3;--cta-ht:#04211e}[data-theme=light] .t14 #nav>.w,[data-theme=light] .t14 #nav.stuck>.w{background:radial-gradient(260px 120px at 4% 0,rgb(15 196 176 / .14),transparent 70%),linear-gradient(180deg,var(--ink),var(--ink2));box-shadow:inset 0 1px 0 #fff,0 18px 40px -20px rgb(0 60 54 / .38),0 2px 8px -3px rgb(0 60 54 / .16)}[data-theme=light] .t14 #nav .lg-light{display:block!important}[data-theme=light] .t14 #nav .lg-dark{display:none!important}[data-theme=dark] .t14 #nav .lg-light{display:none!important}[data-theme=dark] .t14 #nav .lg-dark{display:block!important}.t14 #nav .nav-liq{background:var(--hov)}.t14 #nav .nav-liq.rest{background:var(--tx)}.t14 #nav .ib{color:var(--on)}.t14 #nav .ib:hover{background:var(--hov);border-color:var(--on)}.t14 #nav .mbtn[aria-expanded=true]{background:var(--on);border-color:var(--on);color:var(--ink)}.t14 #nav .btn.ghost,[data-theme=light] .t14 #nav .btn.ghost,[data-theme=dark] .t14 #nav .btn.ghost{border-color:color-mix(in srgb,var(--on) 40%,transparent);color:var(--on)}.t14 #nav .btn.ghost:hover,[data-theme=light] .t14 #nav .btn.ghost:hover,[data-theme=dark] .t14 #nav .btn.ghost:hover{background:var(--on);border-color:var(--on);color:var(--ink)}.t14 #nav .btn.pri,[data-theme=light] .t14 #nav .btn.pri,[data-theme=dark] .t14 #nav .btn.pri{background:var(--cta);color:var(--ctat)}.t14 #nav .btn.pri:hover,[data-theme=light] .t14 #nav .btn.pri:hover,[data-theme=dark] .t14 #nav .btn.pri:hover{background:var(--cta-h);color:var(--cta-ht)}[data-theme=light] .t14 #nav .btn.pri{box-shadow:0 10px 24px -10px rgb(11 21 19 / .5)}[data-theme=light] .t14 #nav .mega{box-shadow:inset 0 1px 0 #fff,0 44px 80px -30px rgb(0 50 46 / .45)}.t14 #nav .mega .mc{background:var(--hov2);border-color:var(--ln)}.t14 #nav .mega .mc .md{color:var(--onm)}.t14 #nav .mega a{color:var(--on)}.t14 #nav .mega a:hover{background:color-mix(in srgb,var(--tx) 13%,transparent);color:var(--tx)}.t14 #nav .mega .mall,[data-theme=light] .t14 #nav .mega .mall{background:var(--cta);color:var(--ctat)}.t14 #nav .mega .mall:hover{background:var(--cta-h);color:var(--cta-ht)}[data-theme=light] .t14 #nav.orb>.w{background:radial-gradient(60px 60px at 30% 20%,rgb(15 196 176 / .22),transparent 70%),linear-gradient(160deg,var(--ink),var(--ink2));box-shadow:inset 0 1px 0 #fff,0 16px 34px -12px rgb(0 60 54 / .5),0 0 0 4px rgb(0 135 122 / .14)}.t14 #nav .nav-orb{color:var(--on)}.t14 #nav .orb-ring .rt{stroke:var(--ln)}.t14 #nav .orb-ic i{background:var(--on)}[data-theme=light] .t14 #mm{background:radial-gradient(420px 260px at 100% 0,rgb(15 196 176 / .13),transparent 70%),radial-gradient(360px 260px at 0 100%,rgb(124 92 255 / .08),transparent 70%),var(--ink);box-shadow:0 40px 90px -30px rgb(0 50 46 / .55)}.t14 #mm{color:var(--on)}.t14 #mm .mm-d summary,.t14 #mm .mm-l{color:var(--on);border-bottom-color:var(--ln)}.t14 #mm .mm-d{border-bottom-color:var(--ln)}.t14 #mm .mm-d[open] summary,.t14 #mm .mm-l[aria-current=page]{color:var(--tx)}.t14 #mm .mm-in a{background:var(--hov2);border-color:var(--ln);color:var(--on)}.t14 #mm .mm-in a:active,.t14 #mm .mm-in a:hover{border-color:var(--tx)}.t14 #mm .mm-in .mm-all{background:var(--cta);color:var(--ctat);border-color:var(--cta)}.t14 #mm .mm-foot{background:var(--hov2);border-top-color:var(--ln)}.t14 #mm .mm-foot .btn.ghost{border-color:color-mix(in srgb,var(--on) 40%,transparent);color:var(--on)}.t14 #mm .mm-foot .btn.ghost:hover{background:var(--on);color:var(--ink);border-color:var(--on)}.t14 #mm .mm-foot .btn.pri,[data-theme=light] .t14 #mm .mm-foot .btn.pri,[data-theme=dark] .t14 #mm .mm-foot .btn.pri{background:var(--cta);color:var(--ctat)}.t14 #mm .mm-foot .btn.pri:hover{background:var(--cta-h);color:var(--cta-ht)}.t14 #mm .mm-meta>a{color:var(--on)}.t14 #mm .mmsoc .so{color:var(--on);border-color:var(--ln)}[data-theme=light] body.menu-open::after{background:rgb(10 30 28 / .38)}.t14 #nav .nav-in>.logo{flex:none;min-width:auto}.t14 #nav .nav-in>.logo .lg{max-width:none;width:auto}.t14 #nav .nav-in>.logo,.t14 #nav .nav-in>.links,.t14 #nav .nav-in>.nr{filter:none;visibility:visible;transition:opacity .28s .3s ease,transform .45s .26s cubic-bezier(.2,.9,.2,1)}.t14 #nav.orb .nav-in>.logo,.t14 #nav.orb .nav-in>.links,.t14 #nav.orb .nav-in>.nr{filter:none;opacity:0;transform:translateX(18px) scale(.9);pointer-events:none;transition:opacity .18s ease,transform .4s cubic-bezier(.65,0,.25,1),visibility 0s .4s;visibility:hidden}@media(prefers-reduced-motion:reduce){.t14 #nav .nav-in>.logo,.t14 #nav .nav-in>.links,.t14 #nav .nav-in>.nr{transition:none}}.qf{position:fixed;inset:0;z-index:160;display:grid;place-items:center;padding:16px;background:rgb(6 12 12 / .55);backdrop-filter:blur(6px);opacity:0;transition:opacity .2s}.qf[hidden]{display:none}.qf.on{opacity:1}body.qf-open{overflow:hidden}.qf-box{position:relative;width:min(620px,100%);max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);overflow-y:auto;overscroll-behavior:contain;background:var(--bg);color:var(--fg);border:1px solid var(--line);border-radius:26px;padding:30px;box-shadow:0 40px 90px -30px #000a;transform:translateY(14px) scale(.98);transition:transform .25s cubic-bezier(.2,.9,.2,1);outline:0}.qf.on .qf-box{transform:none}.qf-box::before{content:"";position:absolute;left:0;right:0;top:0;height:4px;background:var(--tg2)}.qf-x{position:absolute;right:14px;top:14px;width:40px;height:40px;border-radius:50%;border:1.5px solid var(--line);background:var(--card);color:var(--fg);cursor:pointer;display:grid;place-items:center;transition:transform .3s,background .2s}.qf-x:hover{transform:rotate(90deg);background:var(--fg);color:var(--bg)}.qf-f h2,.qf-done h2{font-size:clamp(1.5rem,4vw,1.9rem);margin:2px 44px 6px 0}.qf-lead{color:var(--mut);margin:0 0 4px}.qf-f label{display:block;font-weight:700;font-size:.92rem;margin:16px 0 7px}.qf-f label small{font-weight:400;color:var(--mut)}.qf-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 16px}@media(max-width:600px){.qf-grid{grid-template-columns:1fr}.qf-box{padding:24px 20px;border-radius:22px}}.qf-f .inp,.qf-f select,.qf-f textarea{min-height:48px;font-size:1rem}.qf-f textarea{min-height:120px}.qf-f input:focus-visible,.qf-f select:focus-visible,.qf-f textarea:focus-visible{outline:3px solid color-mix(in srgb,var(--v) 45%,transparent);outline-offset:1px;border-color:var(--v)}.qf-f .btn{width:100%;margin-top:18px}.qf-f .btn[disabled]{opacity:.65;cursor:wait}.qf-f .note a{color:var(--v);text-decoration:underline}[data-theme=dark] .qf-f .note a{color:var(--t)}.qf-done{text-align:center;padding:14px 4px 6px;outline:0}.qf-done h2{margin:12px 0 8px}.qf-done p{color:var(--mut);max-width:44ch;margin:0 auto 22px}.qf-ic{width:68px;height:68px;margin:6px auto 0;border-radius:50%;display:grid;place-items:center;background:var(--tg);color:#fff;box-shadow:0 14px 30px -10px var(--glow);animation:qfp .5s cubic-bezier(.2,.9,.2,1) both}@keyframes qfp{from{transform:scale(.4);opacity:0}}.qf-row{display:flex;gap:10px;flex-wrap:wrap;justify-content:center}@media(max-width:1180px){.nav .nr .btn.hide-m{display:none}}@media(max-width:760px){.mob .ghost[data-form]{flex:0 0 54px;padding:0}}body.menu-open .qf{z-index:160}@media(prefers-reduced-motion:reduce){.qf,.qf-box{transition:none}.qf-ic{animation:none}}.hx{--r:22px;min-height:100vh;min-height:100svh;padding:120px 0 80px;align-items:center;isolation:isolate}.hx::before,.hx::after{display:none}.hx-bg{position:absolute;inset:0;z-index:-1;overflow:hidden}.hx-bg i{position:absolute;border-radius:50%;filter:blur(70px);opacity:.55;animation:hxf 18s ease-in-out infinite alternate}.hx-bg .a1{width:46vw;height:46vw;max-width:640px;max-height:640px;right:-8%;top:-10%;background:color-mix(in srgb,var(--t) 38%,transparent)}.hx-bg .a2{width:36vw;height:36vw;max-width:520px;max-height:520px;left:-10%;bottom:-18%;background:color-mix(in srgb,var(--v) 30%,transparent);animation-delay:-6s}.hx-bg .a3{width:22vw;height:22vw;max-width:320px;max-height:320px;left:42%;top:8%;background:color-mix(in srgb,#7c5cff 22%,transparent);animation-delay:-11s}[data-theme=dark] .hx-bg i{opacity:.4}.hx-bg .gr{position:absolute;inset:0;background-image:linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(ellipse 70% 60% at 60% 40%,#000 20%,transparent 75%);mask-image:radial-gradient(ellipse 70% 60% at 60% 40%,#000 20%,transparent 75%);opacity:.55}@keyframes hxf{to{transform:translate3d(4%,6%,0) scale(1.12)}}.hx-g{display:grid;grid-template-columns:1.02fr .98fr;gap:clamp(28px,4vw,60px);align-items:center}@media(max-width:980px){.hx-g{grid-template-columns:1fr}.hx{padding-top:104px}}.hx-pill{display:inline-flex;align-items:center;gap:10px;padding:7px 14px 7px 12px;border-radius:999px;border:1px solid var(--line);background:color-mix(in srgb,var(--bg) 70%,transparent);backdrop-filter:blur(8px);font-weight:700;font-size:.85rem;text-decoration:none;color:var(--fg);margin-bottom:22px;transition:border-color .3s,transform .3s}.hx-pill:hover{border-color:var(--v);transform:translateY(-2px)}.hx-pill .pd{width:8px;height:8px;border-radius:50%;background:var(--t);box-shadow:0 0 0 0 var(--glow);animation:hxp 2s infinite}@keyframes hxp{70%{box-shadow:0 0 0 9px #fff0}100%{box-shadow:0 0 0 0 #fff0}}.t14 .hx-h{font-size:clamp(2.3rem,4.6vw,4rem);line-height:1.04;margin-bottom:0}.hx-h .g1,.hx-h .g2{background:var(--tg2);-webkit-background-clip:text;background-clip:text;color:#fff0;display:inline-block}.hx-h .g2{background-image:linear-gradient(120deg,#7c5cff,var(--t) 70%)}.hx-s{color:var(--mut);max-width:50ch;margin:20px 0 22px;font-size:1.14rem;min-height:5.2em;transition:opacity .25s,transform .25s}.hx-s.sw{opacity:0;transform:translateY(6px)}.hx-paths{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;max-width:520px;margin-bottom:22px;padding:6px;border-radius:20px;border:1px solid var(--line);background:color-mix(in srgb,var(--card) 80%,transparent);backdrop-filter:blur(8px)}.hx-paths button{display:flex;flex-direction:column;align-items:flex-start;gap:1px;text-align:left;padding:11px 14px;border-radius:14px;border:0;background:#fff0;color:var(--fg);font:inherit;cursor:pointer;transition:background .3s,color .3s,box-shadow .3s}.hx-paths b{font:800 1rem var(--d);letter-spacing:-.02em}.hx-paths small{font-size:.74rem;color:var(--mut);line-height:1.25}.hx-paths button:hover{background:color-mix(in srgb,var(--v) 10%,transparent)}.hx-paths button[aria-selected=true]{background:var(--fg);color:var(--bg);box-shadow:0 10px 24px -10px #0008}.hx-paths button[aria-selected=true] small{color:color-mix(in srgb,var(--bg) 70%,transparent)}@media(max-width:520px){.hx-paths small{display:none}.hx-paths button{padding:12px}}.hx-proof{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:8px 22px;margin-top:26px;color:var(--mut);font-size:.88rem}.hx-proof b{font:800 1.15rem var(--d);color:var(--fg);margin-right:4px}.hx-vis{position:relative;perspective:1200px}.hx-dev{position:relative;border-radius:var(--r);border:1px solid color-mix(in srgb,var(--t) 30%,var(--line));background:color-mix(in srgb,var(--bg) 78%,transparent);backdrop-filter:blur(14px);box-shadow:0 40px 80px -36px var(--glow),0 2px 0 #ffffff30 inset;transform-style:preserve-3d;transition:transform .25s ease-out;will-change:transform;overflow:hidden}.hx-bar{display:flex;align-items:center;gap:12px;padding:12px 16px;border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--card) 70%,transparent)}.hx-bar .dots{display:flex;gap:6px}.hx-bar .dots i{width:10px;height:10px;border-radius:50%;background:var(--line)}.hx-bar .dots i:first-child{background:#ff6b5e}.hx-bar .dots i:nth-child(2){background:#ffc23d}.hx-bar .dots i:nth-child(3){background:#2fd06b}.hx-url{flex:1;text-align:center;font-size:.76rem;color:var(--mut);padding:5px 10px;border-radius:8px;background:var(--bg);border:1px solid var(--line);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hx-live{display:flex;align-items:center;gap:6px;font-size:.72rem;font-weight:700;color:var(--v)}.hx-live i{width:7px;height:7px;border-radius:50%;background:var(--t);animation:hxp 2s infinite}@media(max-width:480px){.hx-live{display:none}}.hx-body{display:grid;padding:18px;min-height:372px}.hx-pane{grid-area:1/1;opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity .45s,transform .45s,visibility .45s;display:flex;flex-direction:column;gap:14px}.hx-pane.on{opacity:1;visibility:visible;transform:none}.kp3{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.kp3 div{padding:12px 12px 10px;border-radius:14px;background:var(--card);border:1px solid var(--line)}.kp3 span{display:block;font-size:.7rem;color:var(--mut);line-height:1.2}.kp3 b{font:800 1.7rem var(--d);letter-spacing:-.03em}.kp3 em{font-style:normal}.pipe{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;align-items:end;height:104px;padding:0 4px}.pipe div{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:6px;height:100%}.pipe i{display:block;width:100%;height:0;border-radius:10px 10px 4px 4px;background:var(--tg);transition:height 1s cubic-bezier(.2,.9,.2,1)}.hx-pane.on .pipe i{height:var(--h)}.pipe div:nth-child(4) i{background:linear-gradient(135deg,#7c5cff,var(--t))}.pipe span{font-size:.7rem;color:var(--mut)}.feed{list-style:none;padding:0;display:flex;flex-direction:column;gap:7px;overflow:hidden;height:122px}.feed li{display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:12px;background:var(--card);border:1px solid var(--line);font-size:.82rem;animation:hxin .5s both}.feed li i{width:8px;height:8px;border-radius:50%;background:var(--t);flex:none}.feed li em{margin-left:auto;font-style:normal;font-size:.7rem;color:var(--mut)}@keyframes hxin{from{opacity:0;transform:translateY(-10px)}}.gw{display:grid;grid-template-columns:.9fr 1.1fr;gap:12px;flex:1}.site{border-radius:14px;border:1px solid var(--line);background:var(--card);padding:14px;display:flex;flex-direction:column;gap:8px;min-height:210px}.site i{display:block;height:10px;border-radius:6px;background:var(--line)}.site .s1{width:80%;height:16px;background:var(--fg);opacity:.85}.site .s2{width:95%}.site .s3{width:60%}.site .sb{margin-top:auto;display:inline-block;align-self:flex-start;padding:7px 12px;border-radius:99px;background:var(--tg);color:#fff;font-weight:700;font-size:.7rem;animation:hxn 2.4s ease-in-out infinite}@keyframes hxn{50%{transform:scale(1.06)}}.ch{border-radius:14px;border:1px solid var(--line);background:var(--card);padding:12px;display:flex;flex-direction:column;min-height:210px}.chh{display:flex;justify-content:space-between;align-items:center;font-size:.74rem;font-weight:700;margin-bottom:6px}.chh em{font-style:normal;font-weight:600;color:var(--mut);font-size:.68rem;padding:2px 8px;border:1px dashed var(--line);border-radius:99px}.ch svg{flex:1;width:100%;min-height:96px;overflow:visible}.ch path{transition:d .8s cubic-bezier(.2,.9,.2,1)}.chips{display:flex;gap:8px;flex-wrap:wrap}.chips button,.mods button{padding:9px 15px;border-radius:99px;border:1.5px solid var(--line);background:var(--bg);color:var(--fg);font:600 .84rem var(--b);cursor:pointer;transition:transform .2s,background .2s,border-color .2s,color .2s}.chips button:hover,.mods button:hover{transform:translateY(-2px);border-color:var(--v)}.chips button.on,.mods button.on{background:var(--v);border-color:var(--v);color:#fff}.bp{font-size:.84rem;color:var(--mut)}.mods{display:grid;grid-template-columns:repeat(2,1fr);gap:9px}.mods button{border-radius:14px;text-align:left;padding:13px 14px;display:flex;align-items:center;justify-content:space-between}.mods button::after{content:"+";font-weight:800;opacity:.6}.mods button.on::after{content:"\2713";opacity:1}.bsum{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap;margin-top:auto;padding-top:6px;font-size:.88rem}.sat{position:absolute;display:flex;align-items:center;gap:8px;padding:9px 14px;border-radius:14px;background:var(--bg);border:1px solid var(--line);box-shadow:0 18px 40px -16px #0007;font-size:.78rem;font-weight:700;white-space:nowrap;animation:hxb 6s ease-in-out infinite;z-index:3}.sat i{width:8px;height:8px;border-radius:50%;background:var(--t)}.sat.s1{left:6%;top:-5%}.sat.s2{right:-3%;top:34%;animation-delay:-2s}.sat.s3{left:8%;bottom:-5%;animation-delay:-4s}.sat.s2 i{background:#ffc23d}.sat.s3 i{background:#7c5cff}@keyframes hxb{50%{transform:translateY(-10px)}}@media(max-width:700px){.sat.s2{right:0}}.hx-scroll{position:absolute;left:50%;bottom:22px;width:26px;height:42px;border-radius:99px;border:2px solid var(--line);transform:translateX(-50%)}.hx-scroll span{position:absolute;left:50%;top:8px;width:4px;height:8px;margin-left:-2px;border-radius:4px;background:var(--t);animation:hxs 1.8s infinite}@keyframes hxs{to{transform:translateY(14px);opacity:0}}@media(max-width:980px){.hx-scroll{display:none}}.hm-head{max-width:760px;margin:0 auto 38px;text-align:center}.hm-head .lead{margin-inline:auto}.hm-head h2{margin-top:6px}.bento{display:grid;grid-template-columns:repeat(6,1fr);grid-auto-rows:minmax(120px,auto);gap:16px}.bx{position:relative;display:flex;flex-direction:column;padding:28px;border-radius:26px;background:var(--card);border:1px solid var(--line);text-decoration:none;color:inherit;overflow:hidden;transition:transform .3s,border-color .3s,box-shadow .3s}a.bx:hover{transform:translateY(-4px);border-color:var(--v);box-shadow:0 26px 50px -30px var(--glow)}.bx p{color:var(--mut);margin:8px 0 14px}.bx h3{font-size:1.5rem}.b-run{grid-column:span 3;grid-row:span 2;background:linear-gradient(160deg,color-mix(in srgb,var(--v) 12%,var(--card)),var(--card) 60%)}.b-a,.b-c{grid-column:span 3}.b-n{grid-column:span 2;justify-content:center}.b-n b{font:800 clamp(2.4rem,4vw,3.4rem) var(--d);letter-spacing:-.04em;background:var(--tg2);-webkit-background-clip:text;background-clip:text;color:#fff0;line-height:1}.b-n span{color:var(--mut);margin-top:8px;font-size:.92rem}.t14 .b-wa{grid-column:span 2;justify-content:center;background:var(--fg);color:var(--bg);border-color:var(--fg)}.b-wa b{font:800 1.35rem/1.15 var(--d);letter-spacing:-.02em}.b-wa span{opacity:.75;margin-top:8px;font-size:.92rem}.b-wa:hover{border-color:var(--t)!important}@media(max-width:900px){.bento{grid-template-columns:1fr 1fr}.b-run,.b-a,.b-c{grid-column:span 2;grid-row:auto}.b-n,.b-wa{grid-column:span 1}.b-wa{grid-column:span 2}}@media(max-width:520px){.b-n{grid-column:span 2}}.tagx{align-self:flex-start;padding:4px 12px;border-radius:99px;background:var(--tg);color:#fff;font-size:.72rem;font-weight:800;margin-bottom:14px;letter-spacing:.02em}.tagx.alt{background:var(--fg);color:var(--bg)}.bx ul{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px}.bx ul li{padding:6px 12px;border-radius:99px;background:var(--bg);border:1px solid var(--line);font-size:.82rem}.more{display:inline-flex;align-items:center;gap:8px;margin-top:auto;font-weight:800;color:var(--v)}.more svg{transition:transform .3s}a.bx:hover .more svg{transform:translateX(5px)}.mini-k{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:2px 0 16px}.mini-k>div{background:var(--bg);border:1px solid var(--line);border-radius:12px;padding:8px;display:flex;flex-direction:column;gap:6px}.mini-k i{font-style:normal;font-size:.68rem;font-weight:700;color:var(--mut)}.mini-k u{display:block;height:20px;border-radius:7px;background:var(--line);transition:transform .5s}.mini-k u.hot{background:var(--tg)}.b-run:hover .mini-k u.hot{transform:translate(calc(100% + 8px),0)}.mini-s{position:relative;height:60px;margin-bottom:14px;display:flex;gap:8px;align-items:flex-end}.mini-s i{flex:1;border-radius:8px 8px 3px 3px;background:var(--line);transition:height .5s}.mini-s i:nth-child(1){height:30%}.mini-s i:nth-child(2){height:50%}.mini-s i:nth-child(3){height:72%;background:color-mix(in srgb,var(--v) 40%,var(--line))}.mini-s b{flex:1;height:100%;border-radius:8px 8px 3px 3px;background:var(--tg)}.b-a:hover .mini-s i:nth-child(1){height:46%}.b-a:hover .mini-s i:nth-child(2){height:68%}.mini-b{display:grid;grid-template-columns:repeat(6,1fr);gap:6px;margin-bottom:14px}.mini-b i{height:26px;border-radius:8px;background:var(--line);transition:background .4s,transform .4s}.mini-b i:nth-child(2),.mini-b i:nth-child(5){background:var(--tg)}.b-c:hover .mini-b i{transform:translateY(-4px)}.b-c:hover .mini-b i:nth-child(odd){background:var(--tg)}.ip{max-width:min(1240px,100%);margin:auto}.ip-tabs{display:flex;gap:8px;overflow-x:auto;padding:4px 2px 10px;justify-content:center;flex-wrap:wrap}.ip-tabs button{padding:11px 18px;border-radius:99px;border:1.5px solid var(--line);background:var(--bg);color:var(--fg);font:700 .92rem var(--b);cursor:pointer;white-space:nowrap;transition:.25s}.ip-tabs button:hover{border-color:var(--v);transform:translateY(-2px)}.ip-tabs button[aria-selected=true]{background:var(--fg);color:var(--bg);border-color:var(--fg)}.ip-p{display:grid;grid-template-columns:1.1fr .9fr;gap:20px;margin-top:14px;padding:30px;border-radius:28px;background:var(--bg);border:1px solid var(--line);box-shadow:0 30px 60px -40px #0006}.ip-p[hidden]{display:none}.ip-p.on{animation:hxin .5s both}@media(max-width:800px){.ip-p{grid-template-columns:1fr;padding:22px}}.ip-l h3{font-size:clamp(1.5rem,3vw,2.1rem);margin-bottom:14px}.ip-pain{list-style:none;padding:0;margin:0 0 22px}.ip-pain li{position:relative;padding:8px 0 8px 30px;color:var(--mut)}.ip-pain li::before{content:"!";position:absolute;left:0;top:9px;width:20px;height:20px;border-radius:50%;background:color-mix(in srgb,#ff6b5e 18%,transparent);color:#e0483a;font-weight:800;font-size:.75rem;display:grid;place-items:center}.ip-k{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.ip-k div{padding:14px;border-radius:16px;background:var(--card);border:1px solid var(--line)}.ip-k b{display:block;font:800 1.7rem var(--d);letter-spacing:-.03em}.ip-k span{font-size:.74rem;color:var(--mut);line-height:1.2;display:block}.ip-t{margin:20px 0 10px;font-weight:800;font-size:.85rem;color:var(--v)}.ip-c{display:flex;flex-wrap:wrap;gap:8px}.ip-c a{padding:8px 14px;border-radius:99px;border:1.5px solid var(--line);text-decoration:none;font-size:.86rem;font-weight:600;transition:.25s}.ip-c a:hover{border-color:var(--v);background:var(--v);color:#fff}.jr{list-style:none;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:18px;position:relative;counter-reset:j}@media(min-width:861px){.jr::before{content:"";position:absolute;left:8%;right:8%;top:27px;height:3px;border-radius:3px;background:linear-gradient(90deg,var(--v),var(--t),#7c5cff);opacity:.5}}@media(max-width:860px){.jr{grid-template-columns:1fr}}.jr-i{z-index:1;position:relative;padding:74px 26px 26px;border-radius:26px;background:var(--bg);border:1px solid var(--line)}.jr-n{position:absolute;left:26px;top:-2px;width:56px;height:56px;border-radius:50%;display:grid;place-items:center;font:800 1.4rem var(--d);background:var(--tg);color:#fff;box-shadow:0 12px 26px -8px var(--glow)}.jr-i h3{font-size:1.5rem}.jr-i>p{color:var(--mut);margin:6px 0 14px}.jr-i ul{list-style:none;padding:0;display:flex;flex-direction:column;gap:6px}.jr-i li{position:relative;padding-left:22px;font-size:.92rem}.jr-i li::before{content:"";position:absolute;left:0;top:.55em;width:8px;height:8px;border-radius:50%;background:var(--t)}[data-theme=dark] .hx-dev{background:color-mix(in srgb,var(--card) 82%,transparent)}@media(prefers-reduced-motion:reduce){.hx-bg i,.sat,.hx-pill .pd,.site .sb{animation:none!important}.hx-dev{transform:none!important}}.t14 .b-wa{grid-column:span 2;justify-content:center;background:linear-gradient(150deg,#0b2a27,#0e0e11);color:#fff;border-color:#0e0e11}.t14 .b-wa b{color:#fff}.b-wa span{opacity:.78}.b-wa-c{display:flex;gap:10px;flex-wrap:wrap;margin-top:16px}.b-wa-c .btn{padding:11px 18px;font-size:.9rem}.b-wa .ghost{color:#fff;border-color:#fff6}.b-wa .ghost:hover{background:#fff;color:#0e0e11}@media(max-width:900px){.t14 .b-wa{grid-column:span 2}}.hx-pill b{font:800 .68rem var(--b);letter-spacing:.06em;text-transform:uppercase;padding:3px 8px;border-radius:99px;background:var(--tg);color:#fff}.t14 .hx-h{font-size:clamp(1.95rem,3.5vw,3.1rem);line-height:1.07;text-wrap:balance}.sat.s2{top:auto;bottom:-6%;right:2%}.hx-h .g1,.hx-h .g2{background-size:200% auto;animation:hxsh 6s linear infinite}@keyframes hxsh{to{background-position:200% center}}.hx-for{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin:18px 0 0;font-size:1.05rem;color:var(--mut)}.hx-for b{display:inline-flex;align-items:center;padding:6px 16px;border-radius:99px;font:800 1.05rem var(--d);letter-spacing:-.01em;color:var(--fg);background:color-mix(in srgb,var(--t) 14%,var(--bg));border:1.5px solid color-mix(in srgb,var(--t) 45%,var(--line));transition:opacity .2s,transform .2s}.hx-for b.sw{opacity:0;transform:translateY(6px)}.hx-for .cr{width:2px;height:1.3em;background:var(--t);animation:hxc 1s steps(2) infinite}@keyframes hxc{50%{opacity:0}}.hx-s{min-height:4.6em;margin-top:14px}.ichips{display:flex;gap:6px;flex-wrap:wrap}.ichips button{padding:6px 12px;border-radius:99px;border:1.5px solid var(--line);background:var(--bg);color:var(--mut);font:700 .74rem var(--b);cursor:pointer;transition:.2s}.ichips button:hover{border-color:var(--v);color:var(--fg)}.ichips button.on{background:var(--fg);border-color:var(--fg);color:var(--bg)}.kp3 u{text-decoration:none;font:800 1.1rem var(--d)}.pipe i{background:linear-gradient(135deg,var(--ia,var(--t)),var(--ib,var(--v)))}.pipe div:nth-child(4) i{background:linear-gradient(135deg,var(--ib,#7c5cff),var(--ia,var(--t)))}.feed li i{background:var(--ia,var(--t))}.sat em{font-style:normal}.hx-dev{transition:transform .25s ease-out,border-color .6s,box-shadow .6s}.hx-dev[data-ind=hc]{border-color:color-mix(in srgb,#12b5a6 40%,var(--line))}@media(max-width:520px){.ichips{gap:5px}.ichips button{padding:6px 10px;font-size:.7rem}.hx-for{font-size:.95rem}}@media(prefers-reduced-motion:reduce){.hx-h .g1,.hx-h .g2,.hx-for .cr{animation:none!important}}@media(min-width:1500px){.t14 .hx-h{font-size:clamp(3.1rem,3.7vw,4.6rem)}.hx-s{font-size:1.22rem;max-width:54ch}.hx-paths{max-width:600px}.hx-g{gap:clamp(48px,5vw,96px)}}.hx-for,.sat{display:none!important}.hx-s{min-height:0;margin:22px 0 28px}.hx-paths{margin-bottom:26px}.hx-pill{margin-bottom:26px}.hx-dev{box-shadow:0 50px 90px -50px color-mix(in srgb,var(--v) 55%,transparent)}.hx .cta{gap:12px}.hx .cta .btn{padding:16px 28px}.feed li:nth-child(n+3){display:none}.hm-head{margin-bottom:56px}.hm-head h2{max-width:20ch;margin-inline:auto;text-wrap:balance}.hm-head .lead{margin-bottom:0}.t14 .sec{padding:clamp(72px,8vw,120px) 0}.bento{grid-template-columns:repeat(6,1fr);gap:20px}.bx{padding:34px;border-radius:28px}.bx h3{font-size:1.65rem;margin-bottom:2px}.bx p{font-size:1.02rem;max-width:44ch}.b-run .mini-k{margin:6px 0 22px}.t14 .b-wa{grid-column:1/-1;flex-direction:row;align-items:center;justify-content:space-between;gap:24px;padding:26px 34px;border-radius:999px}.b-wa b{font-size:1.3rem}.b-wa span{margin:0;flex:1}.b-wa-c{margin:0;flex:none}@media(max-width:900px){.t14 .b-wa{flex-direction:column;align-items:flex-start;border-radius:28px}.b-wa-c{margin-top:6px}}.lp-hint{display:none!important}.jr-i ul{display:none}.jr-i p{margin-bottom:0}.t14 .b-wa .b-wa-c .btn{min-height:46px;line-height:1.2;text-align:center;white-space:nowrap}.t14 .b-wa .b-wa-c .btn.pri,[data-theme=light] .t14 .b-wa .b-wa-c .btn.pri{background:linear-gradient(135deg,#0aa596 0%,#12c2ae 100%);color:#fff;border:1.5px solid #fff0;box-shadow:0 12px 28px -10px rgb(18 194 174 / .6)}.t14 .b-wa .b-wa-c .btn.pri:hover,[data-theme=light] .t14 .b-wa .b-wa-c .btn.pri:hover{background:#fff;color:#04332d;border-color:#fff;box-shadow:0 14px 30px -10px rgb(255 255 255 / .35)}.t14 .b-wa .b-wa-c .btn.ghost,[data-theme=light] .t14 .b-wa .b-wa-c .btn.ghost,[data-theme=dark] .t14 .b-wa .b-wa-c .btn.ghost{background:rgb(255 255 255 / .1);color:#fff;border:1.5px solid rgb(255 255 255 / .75);box-shadow:none}.t14 .b-wa .b-wa-c .btn.ghost:hover,.t14 .b-wa .b-wa-c .btn.ghost:focus-visible,[data-theme=light] .t14 .b-wa .b-wa-c .btn.ghost:hover,[data-theme=dark] .t14 .b-wa .b-wa-c .btn.ghost:hover{background:#fff;color:#0b1f1c;border-color:#fff;box-shadow:0 12px 28px -12px rgb(255 255 255 / .4)}.t14 .b-wa .b-wa-c .btn:focus-visible{outline:2px solid #fff;outline-offset:3px}@media(max-width:900px){.bento{grid-template-columns:1fr;gap:14px}.bento>.bx,.t14 .b-run,.t14 .b-a,.t14 .b-c,.t14 .b-n,.t14 .b-wa{grid-column:1/-1;grid-row:auto}.bx{padding:26px 24px;border-radius:24px}.bx h3{font-size:1.4rem}.bx p{max-width:none}.t14 .b-wa{padding:26px 24px;gap:12px}.b-wa span{flex:none}.b-wa-c{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:10px}.t14 .b-wa .b-wa-c .btn{width:100%;padding:13px 14px}}@media(max-width:420px){.b-wa-c{grid-template-columns:1fr}}.t14-main{overflow-x:clip}@media(max-width:640px){.hx{min-height:0;padding:92px 0 52px}.hx-bg i{animation:none;filter:blur(48px)}.hx-g{gap:30px}.hx-pill{white-space:normal;align-items:flex-start;border-radius:18px;font-size:.78rem;margin-bottom:18px;line-height:1.3}.hx-pill svg{flex:none;margin-top:2px}.t14 .hx-h{font-size:clamp(1.85rem,8vw,2.35rem);line-height:1.08}.hx-s{font-size:1rem;margin:16px 0 22px;max-width:none}.hx-paths{max-width:none;margin-bottom:20px}.hx .cta{flex-direction:column;align-items:stretch;gap:10px}.hx .cta .btn{width:100%;padding:15px 20px}.hx-bar{padding:10px 12px;gap:8px}.hx-url{font-size:.7rem}.hx-body{padding:14px;min-height:0}.kp3{gap:8px}.kp3 div{padding:10px 8px}.kp3 b{font-size:1.35rem}.kp3 span{font-size:.64rem}.pipe{height:92px}.feed{height:auto}.gw{grid-template-columns:1fr}.site,.ch{min-height:150px}.mods{gap:8px}.mods button{padding:11px 12px;font-size:.8rem}.bsum{flex-direction:column;align-items:flex-start}.hm-head{margin-bottom:34px}.hm-head h2{max-width:none}.t14 .sec{padding:56px 0}.jr-i{padding:70px 22px 22px}.ip-p{padding:18px}.ip-k{gap:8px}.ip-k div{padding:10px}.ip-k b{font-size:1.3rem}}.pd{position:relative;overflow:hidden;background:radial-gradient(900px 420px at 15% 0,color-mix(in srgb,var(--t) 16%,transparent),transparent 70%),radial-gradient(800px 460px at 100% 30%,color-mix(in srgb,var(--v) 14%,transparent),transparent 70%),var(--bg)}.pd-head{text-align:center;max-width:780px;margin:0 auto 30px}.pd-head .lead{margin-inline:auto}.pd-head h2 em{font-style:normal;background:var(--tg);-webkit-background-clip:text;background-clip:text;color:#fff0}.pd-tabs{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;margin:0 auto 70px}.pd-tabs button{display:flex;align-items:center;gap:12px;text-align:left;padding:12px 18px 12px 12px;border-radius:18px;border:1.5px solid var(--line);background:var(--card);color:var(--fg);font:inherit;cursor:pointer;transition:transform .25s,border-color .25s,box-shadow .25s,background .25s}.pd-tabs button:hover{transform:translateY(-3px);border-color:var(--t)}.pd-tabs .pi{width:42px;height:42px;border-radius:13px;display:grid;place-items:center;background:var(--bg);border:1px solid var(--line);color:var(--v);transition:.25s}.pd-tabs b{display:block;font:800 .98rem var(--d);letter-spacing:-.02em;line-height:1.2}.pd-tabs small{display:block;color:var(--mut);font-size:.78rem;line-height:1.3}.pd-tabs button[aria-selected=true]{background:var(--tg);border-color:#fff0;color:#fff;box-shadow:0 18px 40px -14px var(--v),0 0 0 4px color-mix(in srgb,var(--t) 22%,transparent)}.pd-tabs button[aria-selected=true] small{color:#fffc}.pd-tabs button[aria-selected=true] .pi{background:#ffffff26;border-color:#ffffff40;color:#fff}.lp{position:relative;margin:0 auto;width:min(100%,1120px)}.lp::before{content:"";position:absolute;inset:8% -6% -6%;background:radial-gradient(closest-side,color-mix(in srgb,var(--t) 38%,transparent),transparent 72%);filter:blur(30px);opacity:.55;z-index:0;pointer-events:none}.lp-lid{position:relative;z-index:1;background:linear-gradient(160deg,#30343b,#14161a 60%);border-radius:22px 22px 8px 8px;padding:13px 13px 15px;box-shadow:0 0 0 1.5px #454a53 inset,0 60px 90px -40px #000a,0 0 80px -30px var(--t)}.lp-cam{position:absolute;top:5px;left:50%;width:6px;height:6px;margin-left:-3px;border-radius:50%;background:#0b0c0e;box-shadow:0 0 0 1.5px #2b2f35,inset 0 0 2px #3d78ff}.lp-screen{position:relative;aspect-ratio:16/10;border-radius:8px;overflow:hidden;background:#07100f;container-type:inline-size}.lp-base{position:relative;z-index:1;height:15px;width:116%;margin:0 0 0 -8%;border-radius:2px 2px 22px 22px;background:linear-gradient(#d5d9de,#9ba1aa 70%,#7d838c);box-shadow:0 30px 40px -18px #0009}.lp-base::before{content:"";position:absolute;left:50%;top:0;width:17%;height:6px;margin-left:-8.5%;border-radius:0 0 10px 10px;background:linear-gradient(#8a9099,#b7bcc4)}[data-theme=dark] .lp-base{background:linear-gradient(#5a5f68,#3a3e45 70%,#2a2d33)}[data-theme=dark] .lp-base::before{background:linear-gradient(#2a2d33,#454a53)}.lp-bar{position:absolute;right:16px;top:-46px;z-index:2;display:flex;gap:8px}.lp-bar button{display:inline-flex;align-items:center;gap:8px;padding:9px 15px;border-radius:999px;border:1.5px solid var(--line);background:var(--card);color:var(--fg);font:700 .82rem var(--b);cursor:pointer;transition:.25s}.lp-bar button:hover{border-color:var(--t);transform:translateY(-2px)}.lp-tour{position:absolute;left:50%;bottom:-44px;transform:translateX(-50%);z-index:3;display:flex;align-items:center;gap:8px;padding:8px 16px;border-radius:999px;background:var(--fg);color:var(--bg);font:700 .8rem var(--b);white-space:nowrap;transition:opacity .4s,transform .4s;pointer-events:none}.lp-tour i{width:8px;height:8px;border-radius:50%;background:var(--t);animation:lpp 1.4s infinite}@keyframes lpp{50%{opacity:.25;transform:scale(.7)}}.lp-tour.off{opacity:0;transform:translate(-50%,10px)}.lp-hint{display:none;text-align:center;color:var(--mut);font-size:.82rem;margin-top:22px}.lp.fs{position:fixed;inset:0;z-index:300;width:auto;margin:0;display:grid;place-items:center;background:#040a09ee;backdrop-filter:blur(10px);padding:56px 20px 20px}.lp.fs::before{display:none}.lp.fs .lp-in{width:min(calc(100vw - 40px),calc((100vh - 130px)*1.6 + 26px))}.lp.fs .lp-bar{position:fixed;top:12px;right:16px}.lp.fs .lp-tour{display:none}.lp.fs .lp-base{width:100%;margin:0}body.fs-open{overflow:hidden}.pdi{display:grid;grid-template-columns:1.2fr 1fr 1.2fr;gap:18px;margin-top:84px;align-items:stretch}.pdi>div{padding:24px;border-radius:22px;background:var(--card);border:1px solid var(--line);animation:pdf .5s both}.pdi h3{font-size:1.25rem;margin-bottom:8px}.pdi h4{font:800 .78rem var(--b);text-transform:uppercase;letter-spacing:.09em;color:var(--v);margin-bottom:12px}.pdi p{color:var(--mut);font-size:.96rem}.pdi ul{list-style:none;padding:0}.pdi li{padding:5px 0 5px 24px;position:relative;font-size:.94rem}.pdi li::before{content:"";position:absolute;left:0;top:11px;width:12px;height:2px;background:var(--t);border-radius:2px}.pdi .chips{display:flex;flex-wrap:wrap;gap:7px}.pdi .chips span{padding:6px 12px;border-radius:99px;font-size:.82rem;font-weight:700;background:color-mix(in srgb,var(--t) 13%,var(--bg));border:1px solid color-mix(in srgb,var(--t) 40%,var(--line));color:var(--fg)}.pdi .pdc{margin-top:18px;display:flex;gap:10px;flex-wrap:wrap}.pdi .pdc .btn{padding:12px 20px;font-size:.92rem}.pdn{margin-top:16px;color:var(--mut);font-size:.82rem;text-align:center}@keyframes pdf{from{opacity:0;transform:translateY(10px)}}@media(max-width:980px){.pdi{grid-template-columns:1fr}.pd-tabs button{flex:1 1 calc(50% - 10px)}}@media(max-width:640px){.lp-hint{display:block}.lp-bar{top:-44px;right:0}.pd-tabs{gap:8px}.pd-tabs button{flex:1 1 calc(50% - 8px);padding:10px;gap:9px}.pd-tabs small{display:none}.pd-tabs .pi{width:36px;height:36px}.pdi{margin-top:70px}.lp-lid{padding:8px 8px 10px;border-radius:14px 14px 6px 6px}}.dsh{--k-bg:#08110f;--k-side:#0b1715;--k-card:#0f1d1a;--k-card2:#13251f;--k-line:#1c302c;--k-fg:#e9f6f3;--k-mut:#86a49e;--k-a:#19e0c8;--k-a2:#7aa2ff;--k-good:#34d399;--k-warn:#fbbf24;--k-bad:#fb7185;--c1:var(--k-a);--c2:var(--k-a2);--c3:#f5b544;--c4:#b78bff;--c5:#ff7a8a;--c6:#5eead4;position:absolute;left:0;top:0;width:1280px;height:800px;transform-origin:0 0;display:grid;grid-template-columns:208px 1fr;background:var(--k-bg);color:var(--k-fg);font:13px/1.4 var(--b);text-align:left;-webkit-font-smoothing:antialiased}.dsh.lt{--k-bg:#f1f6f5;--k-side:#fff;--k-card:#fff;--k-card2:#f4f9f8;--k-line:#dde9e7;--k-fg:#0c1f1c;--k-mut:#5d7873;--k-a:#00a896;--k-a2:#4f6df5;--k-good:#059669;--k-warn:#d97706;--k-bad:#e11d48;--c3:#e08a00;--c4:#8b5cf6;--c5:#e11d48;--c6:#0d9488}.dsh *{box-sizing:border-box;margin:0}.dsh button{font:inherit;color:inherit;cursor:pointer;border:0;background:none}.dsh b{font-weight:700}.dsh small{font-size:11.5px;color:var(--k-mut)}.dsh svg.ik{flex:none}.sb{background:var(--k-side);border-right:1px solid var(--k-line);padding:16px 12px;display:flex;flex-direction:column;gap:4px}.sbl{display:flex;align-items:center;gap:10px;padding:4px 6px 16px}.sbl i{width:36px;height:36px;border-radius:11px;background:linear-gradient(135deg,var(--k-a),var(--k-a2));display:grid;place-items:center;color:var(--k-on,#04211e);font:800 13px var(--d);font-style:normal;box-shadow:0 8px 20px -8px var(--k-a)}.sbl b{display:block;font:800 14px/1.15 var(--d);letter-spacing:-.02em}.sbl small{display:block;font-size:10.5px}.sbh{font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--k-mut);padding:4px 10px 6px;font-weight:700}.ni{display:flex;align-items:center;gap:11px;padding:10px 11px;border-radius:11px;color:var(--k-mut);text-align:left;width:100%;transition:background .2s,color .2s;position:relative;font-weight:600;font-size:13px}.ni:hover{background:var(--k-card2);color:var(--k-fg)}.ni.on{background:linear-gradient(90deg,color-mix(in srgb,var(--k-a) 24%,transparent),color-mix(in srgb,var(--k-a) 6%,transparent));color:var(--k-fg);box-shadow:inset 3px 0 0 var(--k-a)}.ni.on svg{color:var(--k-a)}.ni span{flex:1}.ni.lk{opacity:.5}.ni em{font-style:normal;background:var(--k-a);color:var(--k-on,#04211e);font-size:10px;font-weight:800;padding:1px 7px;border-radius:99px}.sbf{margin-top:auto;padding:12px;border-radius:14px;background:linear-gradient(160deg,color-mix(in srgb,var(--k-a) 16%,var(--k-card)),var(--k-card));border:1px solid var(--k-line)}.sbf b{font-size:12px;display:block}.sbf small{display:block;margin-top:3px;font-size:11px;line-height:1.35}.mn{position:relative;display:flex;flex-direction:column;min-width:0;height:var(--dh,800px);overflow:hidden}.top{height:60px;flex:none;display:flex;align-items:center;gap:12px;padding:0 20px;border-bottom:1px solid var(--k-line);position:relative;z-index:5;background:var(--k-bg)}.top h2{font:800 18px/1.1 var(--d);letter-spacing:-.03em}.top .tt small{display:block;margin-top:2px;font-size:11px}.tt{min-width:190px}.gs{position:relative;flex:1;max-width:300px;margin-left:auto}.gs svg{position:absolute;left:11px;top:9px;color:var(--k-mut)}.gs input{width:100%;height:34px;border-radius:10px;border:1px solid var(--k-line);background:var(--k-card);color:var(--k-fg);padding:0 12px 0 34px;font:inherit;outline:none}.gs input:focus{border-color:var(--k-a);box-shadow:0 0 0 3px color-mix(in srgb,var(--k-a) 22%,transparent)}.gsr{position:absolute;top:40px;left:0;right:0;background:var(--k-card);border:1px solid var(--k-line);border-radius:12px;padding:6px;box-shadow:0 20px 40px -10px #0008;display:none;z-index:20}.gsr.on{display:block}.gsr button{display:flex;justify-content:space-between;gap:8px;width:100%;text-align:left;padding:8px 10px;border-radius:8px}.gsr button:hover{background:var(--k-card2)}.gsr small{white-space:nowrap}.gsr p{padding:8px 10px;color:var(--k-mut)}.seg{display:flex;padding:3px;border-radius:10px;background:var(--k-card);border:1px solid var(--k-line)}.seg button{padding:5px 11px;border-radius:7px;color:var(--k-mut);font-weight:700;font-size:12px;transition:.2s}.seg button.on{background:var(--k-a);color:var(--k-on,#04211e)}.ib2{width:34px;height:34px;border-radius:10px;border:1px solid var(--k-line);background:var(--k-card);display:grid;place-items:center;color:var(--k-mut);position:relative;transition:.2s}.ib2:hover{color:var(--k-fg);border-color:var(--k-a)}.ib2 em{position:absolute;top:-4px;right:-4px;min-width:16px;height:16px;border-radius:99px;background:var(--k-bad);color:#fff;font:700 10px/16px var(--b);text-align:center;font-style:normal}.bl{position:absolute;top:44px;right:0;width:290px;background:var(--k-card);border:1px solid var(--k-line);border-radius:12px;padding:8px;box-shadow:0 20px 40px -10px #0008;display:none;z-index:20}.bl.on{display:block}.bl div{padding:9px 10px;border-radius:8px;display:flex;gap:9px;align-items:flex-start}.bl div:hover{background:var(--k-card2)}.bl i{width:7px;height:7px;border-radius:50%;background:var(--k-warn);margin-top:6px;flex:none}.bw{position:relative}.av{display:inline-grid;place-items:center;width:30px;height:30px;border-radius:50%;font:700 11px var(--b);font-style:normal;color:#06201c;flex:none}.av.sm{width:22px;height:22px;font-size:9px}.av.lg{width:46px;height:46px;font-size:16px}.vw{flex:1;overflow:auto;padding:18px 20px 22px;position:relative;scrollbar-width:thin;scrollbar-color:var(--k-line) #fff0}.vw>*{animation:vin .4s both}@keyframes vin{from{opacity:0;transform:translateY(8px)}}.cd{background:var(--k-card);border:1px solid var(--k-line);border-radius:14px;padding:15px 16px;min-width:0}.cd h4{font:700 13px var(--b);display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px}.cd h4 small{font-weight:500}.gr{display:grid;gap:14px}.g4{grid-template-columns:repeat(4,1fr)}.g3{grid-template-columns:2fr 1fr}.g2{grid-template-columns:1fr 1fr}.mt{margin-top:14px}.kc{text-align:left;position:relative;overflow:hidden;background:var(--k-card);border:1px solid var(--k-line);border-radius:14px;padding:13px 15px;transition:transform .2s,border-color .2s,box-shadow .2s;width:100%}.kc:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--k-a) 55%,var(--k-line))}.kc.on{border-color:var(--k-a);box-shadow:0 0 0 3px color-mix(in srgb,var(--k-a) 20%,transparent),0 14px 30px -14px var(--k-a)}.kc .kt{display:flex;justify-content:space-between;align-items:center;color:var(--k-mut);font-weight:600;font-size:12px}.kc .kt i{width:28px;height:28px;border-radius:9px;display:grid;place-items:center;background:color-mix(in srgb,var(--k-a) 16%,transparent);color:var(--k-a)}.kc strong{display:block;font:800 25px/1.15 var(--d);letter-spacing:-.03em;margin:6px 0 2px}.kc .dl{font-size:11.5px;font-weight:700}.up{color:var(--k-good)}.dn{color:var(--k-bad)}.kc svg.sp2{position:absolute;right:10px;bottom:10px;opacity:.9}.rgs{display:flex;gap:4px}.rgs button{padding:3px 10px;border-radius:7px;color:var(--k-mut);font-weight:700;font-size:11.5px;border:1px solid #fff0}.rgs button.on{background:color-mix(in srgb,var(--k-a) 18%,transparent);color:var(--k-a);border-color:color-mix(in srgb,var(--k-a) 40%,transparent)}.ch{position:relative}.ch svg{display:block;width:100%;height:auto;overflow:visible}.ch .gl{stroke:var(--k-line);stroke-width:1}.ch text{fill:var(--k-mut);font-size:10.5px}.ch .xh{stroke:var(--k-mut);stroke-dasharray:3 3;opacity:0}.ch .dt{opacity:0;stroke:var(--k-card);stroke-width:2.5}.ch.hv .xh,.ch.hv .dt{opacity:1}.ch .b{transition:opacity .15s}.ch.hv .b{opacity:.45}.ch.hv .b.hi{opacity:1}.tip{position:absolute;top:4px;pointer-events:none;background:var(--k-card2);border:1px solid var(--k-line);border-radius:10px;padding:7px 10px;font-size:11.5px;box-shadow:0 12px 26px -8px #000a;opacity:0;transition:opacity .12s;white-space:nowrap;z-index:3}.ch.hv .tip{opacity:1}.tip b{display:block;margin-bottom:3px}.tip span{display:flex;gap:7px;align-items:center;color:var(--k-mut)}.tip i{width:8px;height:8px;border-radius:50%}.tip em{font-style:normal;color:var(--k-fg);font-weight:700;margin-left:auto;padding-left:10px}.lg2{display:flex;gap:14px;font-size:11.5px;color:var(--k-mut)}.lg2 i{display:inline-block;width:9px;height:9px;border-radius:3px;margin-right:6px}.dn2{display:flex;gap:16px;align-items:center}.dn2 svg{width:132px;height:132px;flex:none}.dn2 circle{transition:stroke-width .2s,opacity .2s;cursor:pointer}.dn2.hv circle{opacity:.35}.dn2.hv circle.hi{opacity:1;stroke-width:26}.dn2 .ct{font:800 20px var(--d);fill:var(--k-fg);text-anchor:middle}.dn2 .cl{font-size:10.5px;fill:var(--k-mut);text-anchor:middle}.lgd{flex:1;display:grid;gap:3px;min-width:0}.lgd button{display:flex;align-items:center;gap:8px;padding:5px 7px;border-radius:8px;text-align:left;width:100%;font-size:12px;transition:.15s}.lgd button:hover,.lgd button.hi{background:var(--k-card2)}.lgd i{width:9px;height:9px;border-radius:3px;flex:none}.lgd span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lgd em{font-style:normal;color:var(--k-mut)}.fd{display:grid;gap:2px}.fi{display:flex;align-items:center;gap:10px;padding:7px 4px;border-bottom:1px solid var(--k-line)}.fi:last-child{border:0}.fi.nw{animation:fnw .6s both}@keyframes fnw{from{opacity:0;transform:translateY(-12px);background:color-mix(in srgb,var(--k-a) 22%,transparent)}}.fi div{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fi div span{color:var(--k-mut)}.fi em{font-style:normal;font-weight:700;font-size:12px}.fi small{width:54px;text-align:right}.live{display:inline-flex;align-items:center;gap:6px;font-size:11px;color:var(--k-good);font-weight:700}.live i{width:7px;height:7px;border-radius:50%;background:var(--k-good);animation:lpp 1.4s infinite}.ls{display:grid;gap:11px}.ls div{display:grid;grid-template-columns:1fr auto;gap:2px 8px}.ls u{grid-column:1/-1}.pu,.pb u{display:block;height:6px;border-radius:9px;background:var(--k-card2);text-decoration:none;overflow:hidden}.lt .pu,.lt .pb u{background:#e4eeec}.pu i,.pb u i{display:block;height:100%;border-radius:9px;background:linear-gradient(90deg,var(--k-a),var(--k-a2));transition:width .8s cubic-bezier(.2,.9,.2,1)}.sm{display:flex;gap:10px;margin-bottom:12px;flex-wrap:wrap}.sm div{flex:1;min-width:140px;padding:10px 14px;border-radius:12px;background:var(--k-card);border:1px solid var(--k-line)}.sm small{display:block}.sm b{font:800 19px var(--d);letter-spacing:-.02em}.tbar{display:flex;gap:10px;align-items:center;margin-bottom:12px;flex-wrap:wrap}.tbar .q{position:relative;width:240px}.tbar .q svg{position:absolute;left:10px;top:8px;color:var(--k-mut)}.tbar input{width:100%;height:32px;border-radius:9px;border:1px solid var(--k-line);background:var(--k-card);color:var(--k-fg);padding:0 10px 0 32px;font:inherit;outline:none}.tbar input:focus{border-color:var(--k-a)}.chp{display:flex;gap:6px;flex-wrap:wrap}.chp button{padding:6px 12px;border-radius:99px;border:1px solid var(--k-line);color:var(--k-mut);font-weight:700;font-size:12px;background:var(--k-card);transition:.2s}.chp button:hover{border-color:var(--k-a);color:var(--k-fg)}.chp button.on{background:var(--k-a);border-color:var(--k-a);color:var(--k-on,#04211e)}.tw{padding:0;overflow:hidden}.tw table{width:100%;border-collapse:collapse}.tw th{text-align:left;padding:10px 14px;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--k-mut);font-weight:700;border-bottom:1px solid var(--k-line);cursor:pointer;white-space:nowrap;background:var(--k-card2);user-select:none}.tw th:hover{color:var(--k-fg)}.tw td{padding:6px 14px;border-bottom:1px solid var(--k-line);white-space:nowrap}.tw tr:last-child td{border:0}.tw tbody tr{cursor:pointer;transition:background .15s}.tw tbody tr:hover{background:var(--k-card2)}.nm{display:flex;gap:10px;align-items:center}.nm small{display:block}.pb{display:flex;align-items:center;gap:8px;width:120px}.pb span{width:34px;font-weight:700}.pb u{flex:1}.pb.w u i{background:var(--k-warn)}.mu{color:var(--k-mut)}.ab{padding:5px 11px;border-radius:8px;background:color-mix(in srgb,var(--k-a) 15%,transparent);color:var(--k-a);font-weight:700;font-size:12px;border:1px solid color-mix(in srgb,var(--k-a) 35%,transparent);transition:.2s}.ab:hover{background:var(--k-a);color:var(--k-on,#04211e)}.bd{display:inline-block;padding:2px 9px;border-radius:99px;font-size:11px;font-weight:700;background:var(--k-card2);color:var(--k-mut);white-space:nowrap}.bd.g{background:color-mix(in srgb,var(--k-good) 16%,transparent);color:var(--k-good)}.bd.w{background:color-mix(in srgb,var(--k-warn) 17%,transparent);color:var(--k-warn)}.bd.r{background:color-mix(in srgb,var(--k-bad) 16%,transparent);color:var(--k-bad)}.bd.i{background:color-mix(in srgb,var(--k-a2) 18%,transparent);color:var(--k-a2)}.nores{padding:30px;text-align:center;color:var(--k-mut)}.bg5{display:grid;gap:12px;grid-template-columns:repeat(var(--n,5),1fr);align-items:start}.bc{background:var(--k-card);border:1px solid var(--k-line);border-radius:14px;padding:10px;min-height:300px}.bh{display:flex;align-items:center;gap:8px;padding:2px 4px 10px;font-weight:700}.bh i{width:8px;height:8px;border-radius:50%}.bh em{margin-left:auto;font-style:normal;color:var(--k-mut);background:var(--k-card2);padding:0 8px;border-radius:99px;font-size:11px}.bk{padding:10px 11px;border-radius:11px;background:var(--k-card2);border:1px solid var(--k-line);margin-bottom:8px;cursor:pointer;transition:transform .15s,border-color .15s;animation:vin .35s both}.bk:hover{transform:translateY(-2px);border-color:var(--k-a)}.bk b{display:block;font-size:12.5px}.bk small{display:block;margin:2px 0 8px}.bm{display:flex;align-items:center;gap:6px}.bm .bd{font-size:10.5px}.bm button{margin-left:auto;width:22px;height:22px;border-radius:7px;background:color-mix(in srgb,var(--k-a) 18%,transparent);color:var(--k-a);font-weight:800;line-height:1;transition:.2s}.bm button:hover{background:var(--k-a);color:var(--k-on,#04211e)}.bm .av{margin-left:auto}.bm .av+button{margin-left:0}.gg{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.gc{background:var(--k-card);border:1px solid var(--k-line);border-radius:14px;padding:14px;cursor:pointer;transition:transform .2s,border-color .2s,box-shadow .2s;animation:vin .4s both}.gc:hover{transform:translateY(-3px);border-color:var(--k-a);box-shadow:0 16px 30px -16px var(--k-a)}.gt{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.gi{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:linear-gradient(135deg,color-mix(in srgb,var(--k-a) 26%,transparent),color-mix(in srgb,var(--k-a2) 22%,transparent));color:var(--k-a)}.gc>b{display:block;font:800 14.5px var(--d);letter-spacing:-.02em}.gc>small{display:block;margin-top:2px}.gm{display:flex;gap:18px;margin:12px 0 10px}.gm div small{display:block;font-size:10.5px}.gm div b{font-size:13px}.gb{display:flex;justify-content:space-between;margin-bottom:5px;font-size:11.5px}.gb span{font-weight:700}.rl{display:grid;grid-template-columns:1fr 290px;gap:14px}.rp{display:grid;grid-template-columns:1fr 1fr;gap:8px 14px}.rr{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:11px;background:var(--k-card2);border:1px solid var(--k-line)}.rr div{flex:1;min-width:0}.rr b{display:block;font-size:12.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.st3{display:flex;gap:3px}.st3 button{width:28px;height:26px;border-radius:7px;font-weight:800;font-size:11.5px;color:var(--k-mut);background:var(--k-card);border:1px solid var(--k-line);transition:.15s}.st3 button:hover{border-color:var(--k-a)}.st3 button.P.on{background:var(--k-good);border-color:var(--k-good);color:var(--k-on,#04211e)}.st3 button.L.on{background:var(--k-warn);border-color:var(--k-warn);color:#2a1c00}.st3 button.A.on{background:var(--k-bad);border-color:var(--k-bad);color:#fff}.rg2{display:flex;gap:10px;align-items:center;justify-content:space-between;margin-bottom:12px;flex-wrap:wrap}.btn2{padding:8px 14px;border-radius:10px;font-weight:700;font-size:12.5px;border:1px solid var(--k-line);background:var(--k-card);transition:.2s}.btn2:hover{border-color:var(--k-a)}.btn2.pr{background:linear-gradient(135deg,var(--k-a),color-mix(in srgb,var(--k-a) 60%,var(--k-a2)));color:var(--k-on,#04211e);border-color:#fff0;box-shadow:0 8px 20px -10px var(--k-a)}.btn2.pr:hover{filter:brightness(1.08)}.ring{position:relative;width:150px;height:150px;margin:6px auto 10px}.ring svg{width:150px;height:150px;transform:rotate(-90deg)}.ring div{position:absolute;inset:0;display:grid;place-content:center;text-align:center}.ring b{font:800 28px var(--d);letter-spacing:-.03em}.rc{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;text-align:center}.rc div{padding:8px;border-radius:10px;background:var(--k-card2)}.rc b{display:block;font:800 17px var(--d)}.ins{display:grid;gap:9px}.ins div{display:flex;gap:10px;align-items:flex-start;padding:10px 12px;border-radius:11px;background:var(--k-card2);border:1px solid var(--k-line);font-size:12.5px;line-height:1.4}.ins svg{color:var(--k-a);margin-top:1px}.dr{position:absolute;inset:0;z-index:30;pointer-events:none}.dr.on{pointer-events:auto}.dr-bg{position:absolute;inset:0;background:#02080790;opacity:0;transition:opacity .25s}.dr.on .dr-bg{opacity:1}.dr-p{position:absolute;top:0;right:0;bottom:0;width:380px;background:var(--k-side);border-left:1px solid var(--k-line);padding:20px;overflow:auto;transform:translateX(102%);transition:transform .32s cubic-bezier(.2,.9,.2,1);box-shadow:-30px 0 60px -20px #0008}.dr.on .dr-p{transform:none}.dr-h{display:flex;gap:12px;align-items:center;margin-bottom:16px}.dr-h h3{font:800 17px/1.15 var(--d);letter-spacing:-.02em}.dr-h button{margin-left:auto;width:30px;height:30px;border-radius:9px;border:1px solid var(--k-line);display:grid;place-items:center;color:var(--k-mut)}.dr dl{display:grid;gap:0;margin:14px 0}.dr dl div{display:flex;justify-content:space-between;gap:12px;padding:9px 0;border-bottom:1px solid var(--k-line)}.dr dt{color:var(--k-mut)}.dr dd{font-weight:700;text-align:right}.dr .bb{margin:12px 0}.dr .bb div{display:flex;justify-content:space-between;margin-bottom:5px}.dr .acts2{display:grid;gap:8px;margin-top:18px}.dr .acts2 .btn2{padding:10px;text-align:center}.dr h5{font-size:10.5px;text-transform:uppercase;letter-spacing:.1em;color:var(--k-mut);margin:16px 0 8px}.stp{display:flex;gap:5px;flex-wrap:wrap}.stp button{padding:5px 10px;border-radius:99px;border:1px solid var(--k-line);color:var(--k-mut);font-weight:700;font-size:11.5px}.stp button.on{background:var(--k-a);border-color:var(--k-a);color:var(--k-on,#04211e)}.stp button:hover{border-color:var(--k-a)}.ts{position:absolute;left:50%;bottom:22px;transform:translate(-50%,20px);background:var(--k-fg);color:var(--k-bg);padding:10px 18px;border-radius:12px;font-weight:700;z-index:40;opacity:0;pointer-events:none;transition:.3s;box-shadow:0 16px 30px -10px #000a;display:flex;gap:8px;align-items:center}.ts.on{opacity:1;transform:translate(-50%,0)}.rpt{display:grid;grid-template-columns:1fr 1fr 1fr;gap:14px}.rpt .s2{grid-column:span 2}@media(prefers-reduced-motion:reduce){.dsh *{animation:none!important;transition:none!important}}.dn2[style*=column] svg{margin:0 auto}.dsh .lkb{display:inline-flex;text-decoration:none;color:var(--k-mut)}.ph{display:flex;align-items:baseline;gap:12px;margin-bottom:14px}.ph h2{font:800 22px var(--d);letter-spacing:-.02em}.dsh .gs{position:relative}.dsh button.ni{cursor:pointer}.dsh .sgb{display:flex;height:14px;border-radius:99px;overflow:hidden;gap:2px;margin:6px 0 14px}.dsh .sgb i{display:block;height:100%}.dsh .sgl{display:grid;gap:7px}.dsh .sgl div{display:flex;align-items:center;gap:9px}.dsh .sgl i{width:10px;height:10px;border-radius:3px;flex:none}.dsh .sgl span{flex:1}.dsh .sgl em{font-style:normal;color:var(--k-mut);width:34px;text-align:right}.dsh .dl.up,.dsh .dl.dn{display:inline-block;font-size:11.5px;font-weight:700}.dsh.b-edu{grid-template-columns:1fr;--d:Georgia,'Times New Roman',serif;--k-on:#151833;--k-bg:#151833;--k-side:#1c2046;--k-card:#1f244d;--k-card2:#292f62;--k-line:#363c7a;--k-fg:#f4f0e4;--k-mut:#aab0d8;--k-a:#9aa6ff;--k-a2:#ffc457;--k-good:#4fd1a1;--k-warn:#ffc457;--k-bad:#ff7a90;--c1:#9aa6ff;--c2:#ffc457;--c3:#4fd1a1;--c4:#ff9ec1;--c5:#7dd3fc;--c6:#c4b5fd}.dsh.b-edu.lt{--k-on:#fff;--k-bg:#f6f0e3;--k-side:#fffdf7;--k-card:#fffdf7;--k-card2:#f1e9d8;--k-line:#e4d9c0;--k-fg:#1f2447;--k-mut:#6c7090;--k-a:#3a46c8;--k-a2:#e89b00;--k-good:#23956a;--k-warn:#cf8200;--k-bad:#d23d58;--c1:#3a46c8;--c2:#e89b00;--c3:#23956a;--c4:#d9528b;--c5:#0ea5d9;--c6:#7c5cd6}.b-edu .eh{display:flex;align-items:center;gap:16px;padding:14px 26px;background:var(--k-side)}.b-edu .ebr{display:flex;gap:12px;align-items:center;min-width:250px}.b-edu .ebr i{width:44px;height:44px;border-radius:15px;background:linear-gradient(135deg,var(--k-a),var(--k-a2));display:grid;place-items:center;color:var(--k-on);font:700 16px var(--d);font-style:normal}.b-edu .ebr b{display:block;font:700 18px/1.15 var(--d)}.b-edu .eh .gs{margin:0 auto;max-width:340px}.b-edu .ect{display:flex;gap:8px;align-items:center}.b-edu .etabs{display:flex;gap:2px;padding:0 26px;background:var(--k-side);border-bottom:1px solid var(--k-line)}.b-edu .etabs .ni{width:auto;border-radius:0;padding:12px 16px;background:none!important;box-shadow:none!important;border-bottom:3px solid #fff0;font-size:13.5px}.b-edu .etabs .ni span{flex:none}.b-edu .etabs .ni.on{border-bottom-color:var(--k-a);color:var(--k-a)}.b-edu .vw{padding:20px 26px 26px}.b-edu .ph h2{font:700 28px var(--d)}.b-edu .cd,.b-edu .gc,.b-edu .bc,.b-edu .sm div{border-radius:22px;box-shadow:0 14px 34px -22px color-mix(in srgb,var(--k-a) 60%,transparent)}.b-edu .cd h4{font:700 15px var(--d)}.b-edu .tw tbody tr:nth-child(even){background:color-mix(in srgb,var(--k-card2) 55%,transparent)}.b-edu .tw th{text-transform:none;letter-spacing:0;font:700 12.5px var(--d)}.b-edu .e-hero{display:grid;grid-template-columns:1.25fr 1fr;gap:16px}.b-edu .e-gr{padding:26px 28px;border-radius:26px;background:linear-gradient(135deg,#4452d8,#262d8c);color:#fff;position:relative;overflow:hidden}.b-edu .e-gr::after{content:"";position:absolute;right:-70px;top:-70px;width:260px;height:260px;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--k-a2) 75%,transparent),transparent 70%)}.b-edu .e-gr>*{position:relative;z-index:1}.b-edu .e-date{color:#ffffffb8;font-size:11.5px;text-transform:uppercase;letter-spacing:.12em}.b-edu .e-gr h1{font:700 36px/1.1 var(--d);margin:8px 0 10px}.b-edu .e-gr p{max-width:44ch;color:#ffffffd2;font-size:14px}.b-edu .e-cta{display:flex;gap:10px;margin-top:20px}.b-edu .e-gr .btn2{background:#ffffff1f;border-color:#ffffff45;color:#fff}.b-edu .e-gr .btn2.pr{background:var(--k-a2);color:#2a1c00;border-color:#fff0}.b-edu .e-tt{padding:16px 18px}.b-edu .tp{display:grid;grid-template-columns:42px 14px 1fr auto;gap:10px;align-items:start;padding:7px 4px;position:relative;border-radius:12px}.b-edu .tp small{display:block}.b-edu .tp time{font-size:11.5px;color:var(--k-mut);font-weight:700;padding-top:1px}.b-edu .tp i{width:10px;height:10px;border-radius:50%;border:2px solid var(--k-line);background:var(--k-card);margin-top:4px;position:relative;z-index:1}.b-edu .tp::before{content:"";position:absolute;left:58px;top:-4px;bottom:-4px;width:2px;background:var(--k-line)}.b-edu .tp.d i{background:var(--k-good);border-color:var(--k-good)}.b-edu .tp.d b{color:var(--k-mut);text-decoration:line-through;text-decoration-thickness:1px}.b-edu .tp.n{background:color-mix(in srgb,var(--k-a) 13%,transparent)}.b-edu .tp.n i{background:var(--k-a);border-color:var(--k-a);box-shadow:0 0 0 4px color-mix(in srgb,var(--k-a) 25%,transparent)}.b-edu .tp em{font-style:normal;font-size:10.5px;font-weight:800;background:var(--k-a);color:var(--k-on);padding:2px 8px;border-radius:99px;align-self:center}.b-edu .e-rings{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:16px}.b-edu .er{display:flex;gap:14px;align-items:center;padding:14px 16px;border-radius:22px;background:var(--k-card);border:1px solid var(--k-line);text-align:left;transition:transform .2s,border-color .2s}.b-edu .er:hover{transform:translateY(-2px)}.b-edu .er.on{border-color:var(--k-a);box-shadow:0 0 0 3px color-mix(in srgb,var(--k-a) 20%,transparent)}.b-edu .erg{position:relative;width:64px;height:64px;flex:none}.b-edu .erg>svg{width:64px;height:64px;transform:rotate(-90deg)}.b-edu .erg i svg{width:18px;height:18px}.b-edu .erg circle{fill:none;stroke-width:7}.b-edu .erg .t{stroke:var(--k-card2)}.b-edu .erg .v{stroke:var(--k-a);stroke-linecap:round}.b-edu .erg i{position:absolute;inset:0;display:grid;place-items:center;color:var(--k-a)}.b-edu .er small{display:block}.b-edu .er strong{display:block;font:700 22px/1.2 var(--d)}.b-edu .e-mid{display:grid;grid-template-columns:1.8fr 1fr;gap:14px;margin-top:16px}.b-edu .e-bot{display:grid;grid-template-columns:1.2fr 1fr;gap:14px;margin-top:16px}.b-edu .hon{display:grid;gap:9px}.b-edu .hon div{display:flex;align-items:center;gap:10px}.b-edu .hon i{width:24px;height:24px;border-radius:50%;display:grid;place-items:center;background:color-mix(in srgb,var(--k-a2) 25%,transparent);color:var(--k-a2);font:700 12px var(--d);font-style:normal}.b-edu .hon span{flex:1}.dsh.b-re{grid-template-columns:78px 1fr;--d:'Optima','Candara','Gill Sans','Trebuchet MS',sans-serif;--k-on:#1a1405;--k-bg:#0a0908;--k-side:#0f0d0a;--k-card:#15120d;--k-card2:#1e1a12;--k-line:#2f2918;--k-fg:#f6f0df;--k-mut:#a69c82;--k-a:#d6b04c;--k-a2:#f3dc95;--k-good:#86d68f;--k-warn:#e9b64e;--k-bad:#ef7468;--c1:#d6b04c;--c2:#8fb4ff;--c3:#86d68f;--c4:#e58ab3;--c5:#ef7468;--c6:#c8b6ff}.dsh.b-re.lt{--k-on:#fff;--k-bg:#f6f1e6;--k-side:#fffdf8;--k-card:#fffdf8;--k-card2:#f1eadb;--k-line:#e3d9c0;--k-fg:#221b0b;--k-mut:#7a6f55;--k-a:#97720f;--k-a2:#c79a22;--k-good:#2c8f48;--k-warn:#b9780a;--k-bad:#cc4a3d;--c1:#97720f;--c2:#3b6fe0;--c3:#2c8f48;--c4:#c0457f;--c5:#cc4a3d;--c6:#7c5cd6}.b-re .rail{background:var(--k-side);border-right:1px solid var(--k-line);display:flex;flex-direction:column;align-items:center;padding:18px 0;gap:8px}.b-re .rl0{width:44px;height:44px;border:1.5px solid var(--k-a);color:var(--k-a);display:grid;place-items:center;font:600 14px var(--d);letter-spacing:.12em;margin-bottom:16px;border-radius:50%}.b-re .rail .ni{width:48px;height:48px;justify-content:center;padding:0;border-radius:50%;box-shadow:none!important;background:none}.b-re .rail .ni span{display:none}.b-re .rail .ni::after{content:attr(data-t);position:absolute;left:60px;white-space:nowrap;background:var(--k-fg);color:var(--k-bg);padding:5px 11px;border-radius:3px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;opacity:0;transform:translateX(-6px);pointer-events:none;transition:.2s;z-index:60}.b-re .rail .ni:hover::after{opacity:1;transform:none}.b-re .rail .ni.on{background:var(--k-a)!important;color:var(--k-on);box-shadow:0 0 24px -4px var(--k-a)!important}.b-re .rail .ni.on svg{color:var(--k-on)}.b-re .rail .lkb{position:absolute;right:3px;top:3px}.b-re .rfoot{margin-top:auto;display:grid;gap:8px}.b-re .rh{display:flex;align-items:flex-end;gap:14px;padding:20px 26px 14px;border-bottom:1px solid var(--k-line)}.b-re .rh small{display:block;letter-spacing:.2em;text-transform:uppercase;font-size:10px;color:var(--k-a);margin-bottom:6px}.b-re .rh h2{font:300 28px/1 var(--d);letter-spacing:.16em;text-transform:uppercase}.b-re .rh .gs{margin-left:auto;max-width:240px}.b-re .gold{background:var(--k-a);color:var(--k-on);font-weight:800;padding:10px 16px;border-radius:2px;letter-spacing:.1em;text-transform:uppercase;font-size:11px;white-space:nowrap}.b-re .seg,.b-re .seg button,.b-re .ib2,.b-re .gs input,.b-re .btn2,.b-re .ab,.b-re .chp button,.b-re .bd,.b-re .tbar input{border-radius:2px}.b-re .seg button{text-transform:uppercase;letter-spacing:.08em;font-size:10.5px}.b-re .cd,.b-re .gc,.b-re .bc,.b-re .bk,.b-re .sm div,.b-re .rr{border-radius:3px}.b-re .cd{border-top:2px solid var(--k-a)}.b-re .gc{border-top:2px solid var(--k-a)}.b-re .bc{border-top:2px solid var(--k-a)}.b-re .cd h4{font:600 11.5px var(--d);letter-spacing:.16em;text-transform:uppercase;color:var(--k-a)}.b-re .tw th{background:#fff0;color:var(--k-a);letter-spacing:.16em;font-weight:600;border-bottom:1px solid var(--k-a)}.b-re .tw td{padding:8px 14px}.b-re .av{border-radius:3px}.b-re .vw{padding:20px 26px 26px}.b-re .r-hero{display:grid;grid-template-columns:1.35fr 1fr;gap:16px}.b-re .r-top{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px}.b-re .r-top small,.b-re .rs small{text-transform:uppercase;letter-spacing:.16em;font-size:10px;display:block}.b-re .cu.big{font:300 52px/1.05 var(--d);letter-spacing:.02em;color:var(--k-a2);display:block;margin:4px 0}.b-re .r-conv{text-align:right}.b-re .r-conv b{display:block;font:300 30px var(--d);color:var(--k-fg)}.b-re .funl{display:grid;gap:8px}.b-re .fr{display:grid;grid-template-columns:110px 1fr 34px 40px;gap:12px;align-items:center;text-align:left;padding:2px 0}.b-re .fr span{font-size:11.5px;letter-spacing:.04em}.b-re .fr div{height:24px;background:var(--k-card2);position:relative}.b-re .fr i{display:block;height:100%;background:linear-gradient(90deg,color-mix(in srgb,var(--k-a) 35%,transparent),var(--k-a));transition:width .8s cubic-bezier(.2,.9,.2,1)}.b-re .fr:hover i{filter:brightness(1.2)}.b-re .fr em{font-style:normal;color:var(--k-mut);font-size:11px}.b-re .fr b{text-align:right}.b-re .hl{display:grid;grid-template-columns:30px 1fr 56px auto;gap:10px;align-items:center;padding:9px 0;border-bottom:1px solid var(--k-line)}.b-re .hl:last-child{border:0}.b-re .hl small{display:block}.b-re .r-strip{display:grid;grid-template-columns:repeat(4,1fr);margin-top:16px;border:1px solid var(--k-line);background:var(--k-card)}.b-re .rs{text-align:left;padding:14px 18px;border-right:1px solid var(--k-line);position:relative;transition:background .2s}.b-re .rs:last-child{border:0}.b-re .rs:hover{background:var(--k-card2)}.b-re .rs.on{background:var(--k-card2);box-shadow:inset 0 -2px 0 var(--k-a)}.b-re .rs strong{display:block;font:300 28px/1.2 var(--d);letter-spacing:.02em}.b-re .r-mid{display:grid;grid-template-columns:1.7fr 1fr;gap:16px;margin-top:16px}.b-re .pod{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:16px}.b-re .pod>div{padding:16px;border:1px solid var(--k-line);background:var(--k-card);text-align:center;position:relative}.b-re .pod em{position:absolute;left:12px;top:10px;font:italic 600 13px Georgia,serif;color:var(--k-a);font-style:italic}.b-re .pod .av{margin:4px auto 8px}.b-re .pod b{display:block;letter-spacing:.04em}.b-re .pod .pd0{border-color:var(--k-a)}.dsh.b-mb{grid-template-columns:1fr 296px;--d:ui-monospace,'SF Mono','Cascadia Mono',Consolas,'Courier New',monospace;font-family:var(--d);font-size:12.5px;--k-on:#04141f;--k-bg:#060a18;--k-side:#0a1024;--k-card:#0c1330;--k-card2:#141d44;--k-line:#212f66;--k-fg:#dfe8ff;--k-mut:#7f8fc4;--k-a:#2de2ff;--k-a2:#a78bfa;--k-good:#34f5a1;--k-warn:#ffc53d;--k-bad:#ff5d7a;--c1:#2de2ff;--c2:#a78bfa;--c3:#34f5a1;--c4:#ffc53d;--c5:#ff5d7a;--c6:#5b8def}.dsh.b-mb.lt{--k-on:#fff;--k-bg:#e9eef8;--k-side:#fff;--k-card:#fff;--k-card2:#eff3fb;--k-line:#d3dbf0;--k-fg:#0d1530;--k-mut:#5a6894;--k-a:#1f5bff;--k-a2:#7c3aed;--k-good:#0f9d63;--k-warn:#c98a00;--k-bad:#d92d51;--c1:#1f5bff;--c2:#7c3aed;--c3:#0f9d63;--c4:#c98a00;--c5:#d92d51;--c6:#0891b2}.dsh.b-mb *{font-family:inherit}.b-mb .mh{display:flex;align-items:center;gap:14px;padding:0 18px;height:50px;border-bottom:1px solid var(--k-line);background:var(--k-side);flex:none}.b-mb .mbr{display:flex;gap:10px;align-items:center;font-weight:700;letter-spacing:.1em;text-transform:uppercase;font-size:12px}.b-mb .mbr i{width:10px;height:10px;background:var(--k-a);box-shadow:0 0 12px var(--k-a);transform:rotate(45deg)}.b-mb .mtabs{display:flex;margin-left:8px}.b-mb .mtabs .ni{width:auto;padding:0 13px;height:50px;border-radius:0;text-transform:uppercase;letter-spacing:.08em;font-size:10.5px;box-shadow:none!important;background:none!important;border-bottom:2px solid #fff0}.b-mb .mtabs .ni span{flex:none}.b-mb .mtabs .ni svg{display:none}.b-mb .mtabs .ni.on{color:var(--k-a);border-bottom-color:var(--k-a);background:linear-gradient(0deg,color-mix(in srgb,var(--k-a) 14%,transparent),transparent)!important}.b-mb .mst{margin-left:auto;font-size:10.5px;color:var(--k-mut);letter-spacing:.06em;text-transform:uppercase}.b-mb .mst b{color:var(--k-good)}.b-mb .vw{padding:14px 16px 18px}.b-mb .ph h2{font:700 14px var(--d);text-transform:uppercase;letter-spacing:.14em;color:var(--k-a)}.b-mb .cd,.b-mb .gc,.b-mb .bc,.b-mb .bk,.b-mb .sm div,.b-mb .rr,.b-mb .kc{border-radius:3px}.b-mb .cd{border-left:2px solid var(--k-a)}.b-mb .cd h4{font:700 11px var(--d);text-transform:uppercase;letter-spacing:.14em;color:var(--k-mut)}.b-mb .seg,.b-mb .seg button,.b-mb .ib2,.b-mb .gs input,.b-mb .btn2,.b-mb .ab,.b-mb .chp button,.b-mb .bd,.b-mb .tbar input,.b-mb .pu,.b-mb .pu i,.b-mb .pb u,.b-mb .pb u i{border-radius:2px}.b-mb .av{border-radius:3px}.b-mb .tw td{padding:4px 12px;font-size:12px}.b-mb .tw th{letter-spacing:.12em;background:#fff0;color:var(--k-a)}.b-mb .rail2{background:var(--k-side);border-left:1px solid var(--k-line);display:flex;flex-direction:column;min-width:0;height:var(--dh,800px);overflow:hidden}.b-mb .r2h{padding:14px;border-bottom:1px solid var(--k-line);display:grid;gap:10px}.b-mb .clk{font:700 28px var(--d);letter-spacing:.04em;color:var(--k-a);text-shadow:0 0 18px color-mix(in srgb,var(--k-a) 50%,transparent)}.b-mb .r2c{display:flex;gap:8px;align-items:center}.b-mb .r2c .seg{flex:1}.b-mb .r2c .seg button{flex:1;padding:5px 4px}.b-mb .r2c .gs{flex:1;max-width:none;margin:0}.b-mb .rail2 .bl{right:0;left:auto;top:40px;width:260px}.b-mb .rail2 h5{padding:12px 14px 6px;font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--k-mut)}.b-mb .rail2 .fd{padding:0 14px;max-height:330px;overflow:hidden}.b-mb .rail2 .fi{display:grid;grid-template-columns:22px minmax(0,1fr);gap:2px 8px;align-items:center;padding:8px 0;border-bottom:1px dashed var(--k-line)}.b-mb .rail2 .fi div{white-space:normal}.b-mb .rail2 .fi em{grid-column:2;color:var(--k-a)}.b-mb .rail2 .fi small{grid-column:2;width:auto;text-align:left;font-size:10.5px}.b-mb .al2{padding:0 14px;display:grid;gap:8px}.b-mb .al2 div{display:flex;gap:9px;align-items:flex-start;padding:8px 10px;border:1px solid color-mix(in srgb,var(--k-bad) 40%,var(--k-line));background:color-mix(in srgb,var(--k-bad) 9%,transparent);font-size:11.5px;line-height:1.35}.b-mb .al2 i{width:7px;height:7px;border-radius:50%;background:var(--k-bad);margin-top:4px;flex:none;animation:lpp 1.4s infinite}.b-mb .m-kp{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.b-mb .mk{text-align:left;padding:11px 14px;background:var(--k-card);border:1px solid var(--k-line);border-top:2px solid var(--k-line);border-radius:3px;transition:.2s}.b-mb .mk:hover{border-top-color:var(--k-a2)}.b-mb .mk.on{border-top-color:var(--k-a);background:var(--k-card2);box-shadow:0 0 22px -10px var(--k-a)}.b-mb .mk small{text-transform:uppercase;letter-spacing:.1em;font-size:10px;display:block}.b-mb .mk strong{display:block;font:700 24px/1.2 var(--d);margin:3px 0;letter-spacing:-.02em}.b-mb .m-main{display:grid;grid-template-columns:1fr 1.3fr;gap:12px;margin-top:12px}.b-mb .m-bot{display:grid;grid-template-columns:1.3fr 1fr;gap:12px;margin-top:12px}.b-mb .nmap{width:100%;height:auto;display:block}.b-mb .nmap .mo{fill:color-mix(in srgb,var(--k-a) 6%,transparent);stroke:var(--k-line);stroke-width:1.2;stroke-dasharray:3 4}.b-mb .nmap .lk{stroke:var(--k-a);stroke-opacity:.45;stroke-width:1;stroke-dasharray:4 5;animation:mbd 1.6s linear infinite}@keyframes mbd{to{stroke-dashoffset:-18}}.b-mb .nd2{cursor:pointer}.b-mb .nd2 .dc{fill:var(--k-good)}.b-mb .nd2 .pl{fill:var(--k-good);fill-opacity:.2;stroke:var(--k-good);stroke-width:1;animation:mbp 2.2s infinite;transform-box:fill-box;transform-origin:center}.b-mb .nd2.w .dc{fill:var(--k-warn)}.b-mb .nd2.w .pl{fill:var(--k-warn);stroke:var(--k-warn)}.b-mb .nd2.r .dc{fill:var(--k-bad)}.b-mb .nd2.r .pl{fill:var(--k-bad);stroke:var(--k-bad)}@keyframes mbp{50%{transform:scale(1.35);fill-opacity:.05}}.b-mb .nd2 text{fill:var(--k-fg);font-size:10.5px}.b-mb .nd2:hover text{fill:var(--k-a)}.b-mb .mbt{width:100%;border-collapse:collapse}.b-mb .mbt th{text-align:left;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--k-mut);padding:4px 6px 8px;font-weight:600}.b-mb .mbt td{padding:7px 6px;border-top:1px solid var(--k-line);white-space:nowrap}.b-mb .mbt tbody tr{cursor:pointer;transition:background .15s}.b-mb .mbt tbody tr:hover{background:var(--k-card2)}.b-mb .sd{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:8px}.b-mb .sd.g{background:var(--k-good)}.b-mb .sd.w{background:var(--k-warn)}.b-mb .sd.r{background:var(--k-bad)}.b-mb .mbt .pb{width:84px}.b-mb .mbt .sp2{width:58px;height:22px}.b-mb .heat{display:grid;grid-template-columns:62px repeat(7,1fr);gap:4px;align-items:center;font-size:10px}.b-mb .heat small{text-align:center;text-transform:uppercase}.b-mb .heat b{font-weight:600;color:var(--k-mut)}.b-mb .heat i{display:grid;place-items:center;height:28px;border-radius:2px;font-style:normal;font-size:10.5px;color:var(--k-fg)}.dsh.b-rt{grid-template-columns:1fr;--d:'Arial Rounded MT Bold','Nunito','Trebuchet MS',system-ui,sans-serif;--k-on:#fff;--k-dock:#0e0807;--k-bg:#1f1411;--k-side:#2a1b16;--k-card:#2b1c17;--k-card2:#3a2822;--k-line:#4a332b;--k-fg:#fff3ea;--k-mut:#c9a99a;--k-a:#ff6a52;--k-a2:#ffc233;--k-good:#34d399;--k-warn:#ffc233;--k-bad:#ff6b8a;--c1:#ff6a52;--c2:#ffc233;--c3:#34d399;--c4:#a78bfa;--c5:#38bdf8;--c6:#ff8fc2}.dsh.b-rt.lt{--k-dock:#2a1810;--k-bg:#fff4ec;--k-side:#fff;--k-card:#fff;--k-card2:#fff0e4;--k-line:#f6dccb;--k-fg:#2a1810;--k-mut:#8f6f5f;--k-a:#ff5a43;--k-a2:#ffb703;--k-good:#12a56b;--k-warn:#e08a00;--k-bad:#e11d48;--c1:#ff5a43;--c2:#ffb703;--c3:#12a56b;--c4:#7c5cff;--c5:#00a3d9;--c6:#ff7eb6}.b-rt .th2{display:flex;align-items:center;gap:12px;padding:14px 22px;flex:none}.b-rt .rbrand{display:flex;gap:11px;align-items:center;min-width:200px}.b-rt .rbrand i{width:46px;height:46px;border-radius:15px;background:var(--k-a);color:#fff;display:grid;place-items:center;font:900 16px var(--d);font-style:normal;transform:rotate(-6deg);box-shadow:0 10px 20px -8px var(--k-a)}.b-rt .rbrand b{display:block;font:900 20px/1.1 var(--d)}.b-rt .th2 .gs{flex:1;max-width:none;margin:0 6px}.b-rt .th2 .gs input{height:44px;border-radius:99px;padding-left:42px;font-size:14px;border-width:2px}.b-rt .th2 .gs svg{top:14px;left:15px}.b-rt .sale{padding:12px 20px;border-radius:99px;background:var(--k-a);color:#fff;font:900 14px var(--d);box-shadow:0 12px 24px -10px var(--k-a);white-space:nowrap;transition:transform .2s}.b-rt .sale:hover{transform:translateY(-2px) scale(1.03)}.b-rt .seg,.b-rt .seg button,.b-rt .ib2,.b-rt .btn2,.b-rt .ab,.b-rt .bd,.b-rt .chp button{border-radius:99px}.b-rt .ib2{width:40px;height:40px;border-width:2px}.b-rt .seg button{font-weight:800}.b-rt .vw{padding:6px 22px 104px}.b-rt .ph h2{font:900 28px var(--d)}.b-rt .dock{position:absolute;left:50%;bottom:14px;transform:translateX(-50%);display:flex;gap:4px;padding:8px;border-radius:28px;background:var(--k-dock);box-shadow:0 22px 44px -14px #000a;z-index:10}.b-rt .dock .ni{flex-direction:column;gap:4px;width:104px;padding:10px 6px 8px;border-radius:20px;color:#ffffffa8;font-size:11px;text-align:center;box-shadow:none!important;background:none}.b-rt .dock .ni span{flex:none;font-weight:800}.b-rt .dock .ni:hover{color:#fff;background:#ffffff14}.b-rt .dock .ni.on{background:var(--k-a);color:#fff}.b-rt .dock .ni svg{color:inherit}.b-rt .dock .lkb{position:absolute;right:10px;top:6px;color:#fff}.b-rt .cd,.b-rt .gc,.b-rt .bc,.b-rt .sm div{border-radius:24px;border-width:2px}.b-rt .cd h4{font:900 15px var(--d)}.b-rt .tw{background:#fff0;border:0;overflow:visible}.b-rt .tw table{border-collapse:separate;border-spacing:0 8px}.b-rt .tw th{background:#fff0;border:0;padding:4px 14px}.b-rt .tw td{background:var(--k-card);border:0;padding:9px 14px}.b-rt .tw td:first-child{border-radius:18px 0 0 18px}.b-rt .tw td:last-child{border-radius:0 18px 18px 0}.b-rt .tw tbody tr:hover td{background:var(--k-card2)}.b-rt .t-top{display:grid;grid-template-columns:1fr 1.5fr;gap:16px}.b-rt .t-reg{padding:22px 26px;border-radius:30px;background:linear-gradient(135deg,#ff5a43,#ff8a3d);color:#fff;position:relative;overflow:hidden;box-shadow:0 24px 40px -22px #ff5a43}.b-rt .t-reg::after{content:"";position:absolute;right:-50px;bottom:-60px;width:210px;height:210px;border-radius:50%;background:#fff2}.b-rt .t-reg>*{position:relative;z-index:1}.b-rt .t-reg>small{color:#ffffffd0;font-weight:800;letter-spacing:.1em;text-transform:uppercase;font-size:11px}.b-rt .tr2{display:flex;align-items:baseline;gap:12px;margin:6px 0 0}.b-rt .t-reg .cu{font:900 52px/1.05 var(--d);letter-spacing:-.02em}.b-rt .t-reg .dl{color:#fff;background:#ffffff2a;padding:3px 10px;border-radius:99px}.b-rt .tl{display:block;color:#ffffffd0;font-weight:700;margin-bottom:16px}.b-rt .tkp{display:grid;grid-template-columns:1fr 1fr;gap:8px}.b-rt .tk{display:flex;align-items:center;gap:8px;padding:9px 12px;border-radius:99px;background:#fff2;color:#fff;font-weight:800;font-size:12px;text-align:left;transition:.2s}.b-rt .tk:hover{background:#ffffff38}.b-rt .tk.on{background:#fff;color:#ff5a43}.b-rt .t-mid{display:grid;grid-template-columns:1.6fr 1fr;gap:16px;margin-top:16px}.b-rt .t-bot{display:grid;grid-template-columns:1.3fr 1fr;gap:16px;margin-top:16px}.b-rt .ptl{display:grid;grid-template-columns:repeat(5,1fr);gap:10px}.b-rt .pt{text-align:left;padding:12px;border-radius:20px;background:var(--k-card2);transition:transform .2s}.b-rt .pt:hover{transform:translateY(-4px) rotate(-1deg)}.b-rt .pt>i{width:44px;height:44px;border-radius:14px;display:grid;place-items:center;color:#fff;font:900 14px var(--d);font-style:normal;margin-bottom:10px}.b-rt .pt b{display:block;font-size:12.5px;line-height:1.25;min-height:32px}.b-rt .pt small{display:block;margin:2px 0 8px}.b-rt .t-low .lw{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border-radius:18px;background:color-mix(in srgb,var(--k-bad) 10%,var(--k-card));margin-bottom:8px}.b-rt .lw small{display:block;color:var(--k-bad);font-weight:800}.b-rt .note3{font-size:11.5px;color:var(--k-mut);margin-top:6px}.b-rt .fi{border-bottom:2px dotted var(--k-line)}@media(prefers-reduced-motion:reduce){.b-mb .nd2 .pl,.b-mb .nmap .lk{animation:none}}.dsh .w{max-width:none;padding:0;margin:0;position:static}.dsh .av.sm{display:inline-grid;gap:0;margin:0}.dsh .ab{background:color-mix(in srgb,var(--k-a) 15%,transparent);border:1px solid color-mix(in srgb,var(--k-a) 35%,transparent)}.dsh .ab:hover{background:var(--k-a);color:var(--k-on,#04211e)}.dsh .btn2:where(:not(.pr)){background:var(--k-card);border:1px solid var(--k-line)}.dsh .ib2{background:var(--k-card);border:1px solid var(--k-line)}.mapp .ib2 .av.sm{width:28px;height:28px;font-size:10.5px}.lp-open{display:none}.lp-open svg{flex:none}.lp-bar button svg{flex:none}.lp.pm .dsh{position:absolute;inset:0;width:100%;height:100%;transform:none!important;display:block;font-size:14px;grid-template-columns:none}.lp.pm:not(.real) .lp-in{width:100%}.lp.pm:not(.real) .lp-lid{width:min(100%,392px);margin:0 auto;border-radius:48px;padding:12px;background:linear-gradient(160deg,#3a3f47,#101215 60%)}.lp.pm .lp-cam{top:21px;width:86px;height:24px;margin-left:-43px;border-radius:14px;background:#000;box-shadow:none;z-index:6}.lp.pm:not(.real) .lp-screen{aspect-ratio:auto;height:min(780px,calc(100vh - 150px));min-height:560px;border-radius:36px}.lp.pm .lp-base{display:none}.lp.pm .lp-tour{bottom:-46px}.lp.pm.fs:not(.real) .lp-in{width:auto}.lp.pm.fs:not(.real) .lp-screen{height:calc(100vh - 110px);max-height:860px}.lp.real{width:100%}.lp.real::before{display:none}.lp.real .lp-lid{background:none;padding:0;box-shadow:none;border-radius:0}.lp.real .lp-cam,.lp.real .lp-base,.lp.real .lp-bar,.lp.real .lp-tour,.lp.real .m-st{display:none}.lp.real .lp-screen{aspect-ratio:auto;height:min(76vh,700px);height:min(76dvh,700px);min-height:520px;border-radius:26px;box-shadow:0 0 0 1px var(--line),0 30px 60px -30px #000a}.lp.real:not(.fs) .lp-open{display:flex;align-items:center;justify-content:center;gap:9px;width:100%;margin-top:14px;padding:15px;border-radius:16px;font-weight:800}.lp.real~.pdi{margin-top:30px}.lp.real.fs{padding:0;display:block;background:#07100f;backdrop-filter:none}.lp.real.fs .lp-in,.lp.real.fs .lp-lid{width:100%;height:100%}.lp.real.fs .lp-screen{height:100vh;height:100dvh;min-height:0;border-radius:0;box-shadow:none}.lp.real.fs .m-top{padding-top:calc(10px + env(safe-area-inset-top,0px))}.lp .m-cl{display:none}.lp.fs .m-cl{display:grid}.lp.fs .m-ex{display:none}.mapp{position:absolute;inset:0;display:flex;flex-direction:column;overflow:hidden;background:var(--k-bg);color:var(--k-fg);-webkit-tap-highlight-color:#fff0}.mapp button,.mapp [data-a]{touch-action:manipulation}.m-st{flex:none;height:42px;display:flex;align-items:center;justify-content:space-between;padding:6px 28px 0;background:var(--k-side);font-size:13px}.m-sti{display:flex;gap:5px;align-items:center}.m-sti i{display:block;background:var(--k-fg);border-radius:2px;opacity:.9}.m-sti .sg{width:16px;height:10px;clip-path:polygon(0 100%,0 70%,25% 70%,25% 45%,50% 45%,50% 20%,75% 20%,75% 0,100% 0,100% 100%)}.m-sti .wf{width:14px;height:10px;border-radius:50% 50% 2px 2px;clip-path:polygon(50% 100%,0 20%,100% 20%)}.m-sti .bt{width:22px;height:11px;border-radius:3.5px;position:relative;box-shadow:inset 0 0 0 1.5px var(--k-fg);background:linear-gradient(90deg,var(--k-fg) 72%,transparent 72%);opacity:.8}.m-top{flex:none;display:flex;align-items:center;gap:10px;padding:10px 14px;background:var(--k-side);border-bottom:1px solid var(--k-line)}.m-br{display:flex;gap:10px;align-items:center;min-width:0;flex:1}.m-br i{flex:none;width:38px;height:38px;border-radius:12px;background:linear-gradient(135deg,var(--k-a),var(--k-a2));display:grid;place-items:center;color:var(--k-on,#04211e);font:800 13px var(--d);font-style:normal}.m-br div{min-width:0}.m-br b{display:block;font:800 15px/1.15 var(--d);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-br small{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:11.5px}.m-ac{display:flex;gap:7px;flex:none}.mapp .ib2{width:38px;height:38px;border-radius:12px}.m-sb{display:none;flex:none;padding:8px 14px 10px;background:var(--k-side);border-bottom:1px solid var(--k-line)}.m-sb.on{display:block}.mapp .gs{max-width:none;margin:0}.mapp .gs input{height:42px;font-size:16px;padding-left:38px}.mapp .gs svg{top:13px}.mapp .gsr{position:static;margin-top:8px;max-height:230px;overflow:auto;box-shadow:none}.mapp .gsr button{padding:12px 10px}.m-sv{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:14px 14px 22px;-webkit-overflow-scrolling:touch;overscroll-behavior:auto;scrollbar-width:none}.lp.fs .m-sv{overscroll-behavior:contain}.m-sv::-webkit-scrollbar{display:none}.m-sv>div{animation:vin .35s both}.m-tabs{flex:none;display:flex;gap:2px;padding:6px 6px calc(8px + env(safe-area-inset-bottom,0px));background:var(--k-side);border-top:1px solid var(--k-line)}.dsh .mt{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;gap:3px;padding:5px 2px;color:var(--k-mut);font-size:10.5px;font-weight:700;border-radius:12px}.mt>span:last-child{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mt .mti{position:relative;display:grid;place-items:center;width:46px;height:28px;border-radius:99px;transition:background .2s,color .2s}.mt.on{color:var(--k-a)}.mt.on .mti{background:color-mix(in srgb,var(--k-a) 20%,transparent)}.mt.lk{opacity:.55}.mt .lkb{position:absolute;right:3px;top:-3px;width:14px;height:14px;border-radius:50%;background:var(--k-card2);display:grid;place-items:center;text-decoration:none;color:var(--k-mut)}.b-edu.pho .m-br i{border-radius:14px}.b-re.pho .m-br i,.b-re.pho .mt .mti{border-radius:3px}.b-re.pho .m-tabs{background:var(--k-bg);border-top:1px solid var(--k-a)}.b-re.pho .mt.on .mti{background:none;border-radius:0;box-shadow:inset 0 -2px 0 var(--k-a)}.b-re.pho .m-top{background:var(--k-bg);border-bottom:1px solid var(--k-line)}.b-re.pho .m-br b{letter-spacing:.06em;text-transform:uppercase;font-size:13px}.b-mb.pho .m-br i{border-radius:3px}.b-mb.pho .mt .mti{border-radius:3px}.b-mb.pho .mt.on .mti{border-radius:3px}.b-mb.pho .mt{font-size:10px}.b-mb.pho .m-tabs{border-top:2px solid var(--k-a)}.b-rt.pho .m-br i{border-radius:50%}.b-rt.pho .m-tabs{margin:0 10px calc(10px + env(safe-area-inset-bottom,0px));padding:6px;border:1px solid var(--k-line);border-radius:26px;background:var(--k-dock,var(--k-side))}.b-rt.pho .mt.on{background:var(--k-a);color:var(--k-on,#fff)}.b-rt.pho .mt.on .mti{background:none}.m-sheet{position:absolute;inset:0;z-index:50;pointer-events:none}.m-sheet.on{pointer-events:auto}.ms-bg{position:absolute;inset:0;background:#02080790;opacity:0;transition:opacity .25s}.m-sheet.on .ms-bg{opacity:1}.ms-p{position:absolute;left:0;right:0;bottom:0;max-height:82%;overflow:auto;background:var(--k-side);border-top:1px solid var(--k-line);border-radius:26px 26px 0 0;padding:10px 16px calc(20px + env(safe-area-inset-bottom,0px));transform:translateY(103%);transition:transform .32s cubic-bezier(.2,.9,.2,1)}.m-sheet.on .ms-p{transform:none}.ms-g{display:block;width:42px;height:4px;border-radius:9px;background:var(--k-line);margin:0 auto 14px}.ms-p h3{font:800 18px var(--d);margin-bottom:12px}.ms-p h5{font-size:10.5px;text-transform:uppercase;letter-spacing:.1em;color:var(--k-mut);margin:18px 0 8px}.ms-list{display:grid;gap:6px}.ms-r{display:flex;align-items:center;gap:13px;padding:12px;border-radius:14px;background:var(--k-card);border:1px solid var(--k-line);text-align:left;font-weight:700;font-size:14.5px;color:var(--k-fg)}.ms-r i{width:36px;height:36px;border-radius:11px;background:var(--k-card2);display:grid;place-items:center;color:var(--k-a)}.ms-r span{flex:1}.ms-r.on{border-color:var(--k-a)}.ms-r.lk{opacity:.55}.ms-p .seg{width:100%}.ms-p .seg button{flex:1;padding:10px 4px;font-size:13px}.ms-act{display:grid;gap:8px;margin-top:16px}.ms-act .btn2{padding:13px;text-align:center;font-size:14px;display:flex;gap:8px;align-items:center;justify-content:center;text-decoration:none;color:var(--k-fg)}.ms-act .btn2.pr{color:var(--k-on,#04211e)}.ms-al{display:grid;gap:8px}.ms-al div{display:flex;gap:10px;align-items:flex-start;padding:12px;border-radius:12px;background:var(--k-card);border:1px solid var(--k-line)}.ms-al i{flex:none;width:8px;height:8px;border-radius:50%;background:var(--k-warn);margin-top:6px}.mapp .dr{z-index:55}.mapp .dr-p{top:auto;left:0;right:0;bottom:0;width:auto;max-height:86%;border-left:0;border-top:1px solid var(--k-line);border-radius:26px 26px 0 0;padding:18px 16px calc(22px + env(safe-area-inset-bottom,0px));transform:translateY(103%);box-shadow:0 -30px 60px -20px #0008}.mapp .dr.on .dr-p{transform:none}.mapp .dr-h button{width:38px;height:38px}.mapp .ts{z-index:70;bottom:96px;width:max-content;max-width:calc(100% - 28px);white-space:normal;font-size:13px}.dsh.pho .e-hero,.dsh.pho .e-mid,.dsh.pho .e-bot,.dsh.pho .r-hero,.dsh.pho .r-mid,.dsh.pho .m-main,.dsh.pho .m-bot,.dsh.pho .t-top,.dsh.pho .t-mid,.dsh.pho .t-bot,.dsh.pho .rl,.dsh.pho .rp,.dsh.pho .rpt,.dsh.pho .gg,.dsh.pho .g3,.dsh.pho .g2,.dsh.pho .pod{grid-template-columns:1fr}.dsh.pho .e-hero,.dsh.pho .e-mid,.dsh.pho .e-bot,.dsh.pho .r-hero,.dsh.pho .r-mid,.dsh.pho .m-main,.dsh.pho .m-bot,.dsh.pho .t-top,.dsh.pho .t-mid,.dsh.pho .t-bot,.dsh.pho .pod,.dsh.pho .e-rings,.dsh.pho .r-strip,.dsh.pho .m-kp{gap:12px}.dsh.pho .e-rings,.dsh.pho .m-kp,.dsh.pho .r-strip,.dsh.pho .ptl,.dsh.pho .g4{grid-template-columns:1fr 1fr}.dsh.pho .e-mid,.dsh.pho .e-bot,.dsh.pho .r-mid,.dsh.pho .t-mid,.dsh.pho .t-bot,.dsh.pho .pod,.dsh.pho .m-main,.dsh.pho .m-bot{margin-top:12px}.dsh.pho .rpt .s2{grid-column:auto}.dsh.pho .ptl{gap:8px}.dsh.pho .b-re .fr,.dsh.pho.b-re .fr{grid-template-columns:78px 1fr 28px 38px;gap:8px}.dsh.pho.b-re .hl{grid-template-columns:30px 1fr auto}.dsh.pho.b-re .hl>*:nth-child(3){display:none}.dsh.pho.b-mb .heat{grid-template-columns:46px repeat(7,1fr)}.dsh.pho h1{font-size:24px!important;line-height:1.12}.dsh.pho .cd{padding:14px}.dsh.pho .cd h4{flex-wrap:wrap;gap:6px}.dsh.pho .ph{margin-bottom:12px}.dsh.pho .ph h2{font-size:20px}.dsh.pho .ph small{display:none}.dsh.pho .mfeed{margin-top:12px}.dsh.pho .mfeed .fd{max-height:none}.dsh.pho .sm div{min-width:calc(50% - 6px)}.dsh.pho .tbar{flex-direction:column;align-items:stretch;gap:10px}.dsh.pho .tbar .q{width:100%}.dsh.pho .tbar input{height:42px;font-size:16px;padding-left:36px}.dsh.pho .tbar .q svg{top:12px}.dsh.pho .chp{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin:0 -14px;padding:0 14px 2px}.dsh.pho .chp::-webkit-scrollbar{display:none}.dsh.pho .chp button{flex:none;white-space:nowrap;padding:9px 15px;font-size:13px}.dsh.pho .rg2{flex-direction:column;align-items:stretch}.dsh.pho .rg2>div{width:100%}.dsh.pho .rg2>div .btn2{flex:1;padding:12px 8px}.dsh.pho .rgs{align-self:flex-start}.dsh.pho .rgs button{padding:8px 13px}.dsh.pho .btn2{padding:11px 14px;font-size:13px}.dsh.pho .e-cta{flex-wrap:wrap}.dsh.pho .ch{touch-action:pan-y}.dsh.pho .bg5{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 -14px;padding:0 14px 8px;scrollbar-width:none}.dsh.pho .bg5::-webkit-scrollbar{display:none}.dsh.pho .bc{flex:0 0 80%;scroll-snap-align:center;min-height:260px}.dsh.pho .tw{border-radius:16px}.mlist{display:flex;flex-direction:column}.mrow{display:flex;align-items:center;gap:12px;padding:12px 14px;min-height:62px;border-bottom:1px solid var(--k-line);cursor:pointer}.mrow:last-child{border:0}.mrow:active{background:var(--k-card2)}.mrow .mrx{flex:1;min-width:0}.mrow .mrx b{display:block;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mrow .mrx small{display:block;margin-top:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mrow .mr{flex:none;display:flex;flex-direction:column;align-items:flex-end;gap:5px;font-size:13px}.mrow .ab{padding:6px 12px;font-size:12px}.mrow .av{flex:none}.dsh .mt{font-size:10.5px}.dsh.b-mb .mt{font-size:10px}.dsh .ms-r{font-size:14.5px}.dsh .mrow .ab{font-size:12px}.dsh.pho .cd.tw{padding:0}.mrow .mr>*{flex:none}.mrow .bd{line-height:1.55;padding:2px 10px}.dsh.pho.b-rt .t-reg{padding:18px 20px;border-radius:26px}.dsh.pho.b-rt .t-reg .cu{font-size:40px;white-space:nowrap}.dsh.pho.b-rt .tr2{flex-wrap:wrap;gap:8px}.dsh.pho.b-re .r-hero .cu,.dsh.pho.b-re .r-hero strong{max-width:100%}.dsh.pho .mbt{width:100%}.dsh.pho .mbt th:nth-child(5),.dsh.pho .mbt td:nth-child(5){display:none}.dsh.pho .mbt th,.dsh.pho .mbt td{padding:9px 5px;font-size:12px;white-space:normal}.dsh.pho .mbt .pb{width:78px;gap:5px}.dsh.pho .mbt .pb span{width:30px}.dsh.pho .cd{overflow-x:auto}.dsh.pho .cd.tw{overflow:hidden}.dsh{--k-r:14px;--k-sh:0 1px 2px rgba(10,14,30,.04),0 10px 28px -18px rgba(10,14,30,.22);font-feature-settings:"tnum" 1,"cv11" 1}.dsh.b-edu,.dsh.b-re,.dsh.b-mb,.dsh.b-rt{--d:"Bricolage Grotesque","DM Sans",system-ui,sans-serif;font-family:"DM Sans",system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;font-size:13px}.dsh.b-mb *{font-family:inherit}.dsh.b-edu{--k-on:#0f1224;--k-bg:#0f1224;--k-side:#151a35;--k-card:#181d3b;--k-card2:#20264a;--k-line:#2a3159;--k-fg:#eef0fb;--k-mut:#9aa2c8;--k-a:#8d9aff;--k-a2:#e0b45d;--k-good:#46c79a;--k-warn:#e0b45d;--k-bad:#f0768d;--c1:#8d9aff;--c2:#e0b45d;--c3:#46c79a;--c4:#c9a0e8;--c5:#6fc3e8;--c6:#8c93b5;--k-r:18px}.dsh.b-edu.lt{--k-on:#fff;--k-bg:#f5f6fa;--k-side:#fff;--k-card:#fff;--k-card2:#f1f3f9;--k-line:#e6e9f2;--k-fg:#12172e;--k-mut:#69708f;--k-a:#4150d4;--k-a2:#cf9a2f;--k-good:#1d9a6f;--k-warn:#b9831a;--k-bad:#cf4560;--c1:#4150d4;--c2:#a3acea;--c3:#1d9a6f;--c4:#b9831a;--c5:#6d7bc0;--c6:#8a91ab}.dsh.b-re{--k-on:#17110a;--k-bg:#0b0b0c;--k-side:#101011;--k-card:#151517;--k-card2:#1d1d20;--k-line:#27272b;--k-fg:#f3efe6;--k-mut:#9b978c;--k-a:#c9a35c;--k-a2:#e6d09b;--k-good:#7fcf9a;--k-warn:#d9ac52;--k-bad:#e07b6f;--c1:#c9a35c;--c2:#6f86b3;--c3:#7fa88a;--c4:#a68bb5;--c5:#d08a76;--c6:#8c8a82;--k-r:10px}.dsh.b-re.lt{--k-on:#fff;--k-bg:#f7f5f0;--k-side:#fff;--k-card:#fff;--k-card2:#f3f0e8;--k-line:#e8e3d6;--k-fg:#1d1a12;--k-mut:#7b7462;--k-a:#94701f;--k-a2:#b8923a;--k-good:#2c8a47;--k-warn:#b27508;--k-bad:#c94a3d;--c1:#94701f;--c2:#4a6fb8;--c3:#2f8a5a;--c4:#8c6aa5;--c5:#c4694f;--c6:#8b8576}.dsh.b-mb{--k-on:#06111d;--k-bg:#0a0f17;--k-side:#0e1520;--k-card:#121a26;--k-card2:#19232f;--k-line:#223040;--k-fg:#e8eef7;--k-mut:#8a9ab0;--k-a:#5aa9f0;--k-a2:#9b8cf0;--k-good:#4ec9a0;--k-warn:#d9a94f;--k-bad:#e0707f;--c1:#5aa9f0;--c2:#6d7f96;--c3:#4ec9a0;--c4:#d9a94f;--c5:#e0707f;--c6:#9b8cf0;--k-r:10px}.dsh.b-mb.lt{--k-on:#fff;--k-bg:#eef1f6;--k-side:#fff;--k-card:#fff;--k-card2:#f2f5f9;--k-line:#dfe5ee;--k-fg:#0f1a2b;--k-mut:#5c6b82;--k-a:#1f6feb;--k-a2:#6a5ae0;--k-good:#0f9d6a;--k-warn:#b9810a;--k-bad:#d3344f;--c1:#1f6feb;--c2:#9aa8bd;--c3:#0f9d6a;--c4:#b9810a;--c5:#d3344f;--c6:#6a5ae0}.dsh.b-rt{--k-on:#fff;--k-dock:var(--k-card);--k-bg:#17120f;--k-side:#1e1815;--k-card:#221b17;--k-card2:#2b2420;--k-line:#382f29;--k-fg:#f6efe9;--k-mut:#a99b90;--k-a:#f0674d;--k-a2:#e8a33a;--k-good:#4ec9a0;--k-warn:#e8a33a;--k-bad:#f0768d;--c1:#f0674d;--c2:#e8a33a;--c3:#4ec9a0;--c4:#9a89e8;--c5:#5fb0e0;--c6:#d98a85;--k-r:18px}.dsh.b-rt.lt{--k-on:#fff;--k-dock:#fff;--k-bg:#faf8f6;--k-side:#fff;--k-card:#fff;--k-card2:#f6f2ee;--k-line:#ebe5de;--k-fg:#221a15;--k-mut:#7d7066;--k-a:#dd4f36;--k-a2:#e39a2a;--k-good:#1a9a6b;--k-warn:#c98312;--k-bad:#d8384f;--c1:#dd4f36;--c2:#e39a2a;--c3:#1a9a6b;--c4:#7a68d8;--c5:#3b94cc;--c6:#c8706a}.dsh:not(.lt){--k-sh:0 1px 0 rgba(255,255,255,.025) inset,0 12px 30px -20px rgba(0,0,0,.7)}.dsh .cd,.dsh .gc,.dsh .bc,.dsh .sm div,.dsh .kc,.dsh .rr,.dsh .er{border-radius:var(--k-r);border:1px solid var(--k-line);box-shadow:var(--k-sh)}.dsh .bk{border-radius:calc(var(--k-r) - 4px);box-shadow:none}.dsh .cd{padding:16px 18px}.dsh .cd h4{font:600 13.5px/1.25 var(--b);letter-spacing:0;text-transform:none;color:var(--k-fg);margin-bottom:12px}.dsh .cd h4 small,.dsh .cd h4 .rgs{font-weight:500}.dsh small{color:var(--k-mut)}.b-re .cd,.b-re .gc,.b-re .bc,.b-mb .cd{border-top:1px solid var(--k-line);border-left:1px solid var(--k-line)}.b-re .cd h4,.b-mb .cd h4,.b-edu .cd h4,.b-rt .cd h4{font:600 13.5px/1.25 var(--b);letter-spacing:0;text-transform:none;color:var(--k-fg)}.b-re .tw th,.b-mb .tw th,.b-mb .mbt th,.b-edu .tw th,.tw th{background:#fff0;color:var(--k-mut);font:600 11px/1 var(--b);letter-spacing:.07em;text-transform:uppercase;border-bottom:1px solid var(--k-line);padding:12px 14px}.dsh .tw td{padding:9px 14px}.dsh .tw tbody tr:hover{background:color-mix(in srgb,var(--k-a) 6%,var(--k-card))}.b-edu .tw tbody tr:nth-child(even){background:none}.dsh .av{background-image:none;font-weight:700;color:#1a2036;letter-spacing:.01em}.b-re .av,.b-mb .av{border-radius:8px}.b-edu .av,.b-rt .av{border-radius:50%}.dsh .bd{font-weight:600;padding:3px 10px}.dsh .seg{background:var(--k-card2);border:0;padding:3px;border-radius:calc(var(--k-r) - 3px)}.dsh .seg button{border-radius:calc(var(--k-r) - 6px);font-weight:600;color:var(--k-mut);padding:5px 12px}.dsh .seg button.on{background:var(--k-card);color:var(--k-fg);box-shadow:0 1px 3px rgb(0 0 0 / .18)}.dsh .ib2{border-radius:calc(var(--k-r) - 4px);background:var(--k-card);border:1px solid var(--k-line)}.dsh .btn2{border-radius:calc(var(--k-r) - 4px);font-weight:600}.dsh .btn2.pr,.dsh .gold,.dsh .sale{background:var(--k-a);color:var(--k-on);border-color:#fff0;box-shadow:none;filter:none}.dsh .btn2.pr:hover{filter:brightness(1.08)}.dsh .ab{border-radius:calc(var(--k-r) - 5px);background:#fff0;border:1px solid var(--k-line);color:var(--k-fg);font-weight:600}.dsh .ab:hover{background:var(--k-a);border-color:var(--k-a);color:var(--k-on)}.dsh .chp button{background:#fff0;font-weight:600}.dsh .chp button.on{background:var(--k-fg);border-color:var(--k-fg);color:var(--k-bg)}.dsh .rgs button{border-radius:8px}.dsh .rgs button.on{background:var(--k-card2);color:var(--k-fg);border-color:#fff0}.dsh .kc strong,.dsh .mk strong,.dsh .rs strong,.dsh .er strong{font:700 26px/1.1 var(--d);letter-spacing:-.025em}.dsh .dl{font-weight:600}.dsh .pu,.dsh .pb u{height:5px;background:var(--k-card2)}.dsh .pu i,.dsh .pb u i{background:var(--k-a)}.dsh .pb.w u i{background:var(--k-warn)}.dsh .ch .gl{stroke:var(--k-line);stroke-opacity:.7}.dsh .live{font-weight:600}.dsh .fi{padding:9px 2px}.dsh .vw{scrollbar-width:thin}.dsh .dr-p{box-shadow:-24px 0 50px -24px #0006}.dsh .ts{border-radius:12px;font-weight:600}.dsh .nores{padding:40px}.b-edu .eh{padding:12px 28px}.b-edu .etabs{padding:0 28px}.b-edu .ebr i{background:var(--k-a);border-radius:12px;font:700 15px var(--d);width:40px;height:40px}.b-edu .ebr b{font:700 17px/1.15 var(--d)}.b-edu .etabs .ni{font-weight:600;padding:13px 16px}.b-edu .vw{padding:22px 28px 28px}.b-edu .ph h2{font:700 26px var(--d);letter-spacing:-.02em}.b-edu .e-hero{gap:16px;grid-template-columns:1.3fr 1fr}.b-edu .e-gr{background:linear-gradient(135deg,var(--k-a),color-mix(in srgb,var(--k-a) 70%,#000));border-radius:calc(var(--k-r) + 4px);padding:24px 28px;box-shadow:var(--k-sh)}.b-edu .e-gr::after{display:none}.b-edu.lt .e-gr{color:#fff}.b-edu .e-gr h1{font:700 30px/1.1 var(--d);letter-spacing:-.025em;margin:8px 0}.b-edu .e-gr p{font-size:13.5px;max-width:46ch}.b-edu .e-date{letter-spacing:.1em;font-size:11px}.b-edu .e-gr .btn2{background:#ffffff1f;border-color:#ffffff40;color:#fff}.b-edu .e-gr .btn2.pr{background:#fff;color:var(--k-a);border-color:#fff0}.b-edu:not(.lt) .e-gr .btn2.pr{color:#0f1224}.b-edu .tp.n{background:color-mix(in srgb,var(--k-a) 10%,transparent)}.b-edu .tp.d b{text-decoration:none}.b-edu .er{border-radius:var(--k-r);padding:14px 16px}.b-edu .erg circle{stroke-width:6}.b-edu .e-rings,.b-edu .e-mid,.b-edu .e-bot{margin-top:16px}.b-edu .hon i{background:color-mix(in srgb,var(--k-a) 14%,transparent);color:var(--k-a);font:700 12px var(--b)}.b-re .rail{width:78px}.b-re .rl0{border-radius:12px;border:1px solid var(--k-line);color:var(--k-a);font:600 13px var(--d);letter-spacing:.08em;background:var(--k-card)}.b-re .rail .ni{border-radius:12px;width:44px;height:44px}.b-re .rail .ni.on{background:var(--k-card2)!important;color:var(--k-a);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--k-a) 45%,transparent)!important}.b-re .rail .ni.on svg{color:var(--k-a)}.b-re .rail .ni::after{border-radius:6px;letter-spacing:0;text-transform:none;font-weight:600}.b-re .rh{padding:18px 28px 16px;align-items:center}.b-re .rh small{letter-spacing:.14em;color:var(--k-mut);margin-bottom:5px}.b-re .rh h2{font:600 26px/1 var(--d);letter-spacing:-.02em;text-transform:none}.b-re .gold{border-radius:10px;letter-spacing:0;text-transform:none;font-size:12.5px;padding:10px 16px}.b-re .vw{padding:20px 28px 28px}.b-re .seg button{text-transform:none;letter-spacing:0;font-size:12px}.b-re .r-hero{gap:16px}.b-re .cu.big{font:600 46px/1.05 var(--d);letter-spacing:-.03em;color:var(--k-fg)}.b-re .r-top small,.b-re .rs small{letter-spacing:.1em;color:var(--k-mut)}.b-re .r-conv b{font:600 28px var(--d);letter-spacing:-.02em}.b-re .funl{gap:7px}.b-re .fr div{height:20px;background:var(--k-card2);border-radius:5px;overflow:hidden}.b-re .fr i{background:var(--k-a);opacity:.9;border-radius:5px}.b-re .fr:nth-child(2) i{opacity:.8}.b-re .fr:nth-child(3) i{opacity:.7}.b-re .fr:nth-child(4) i{opacity:.6}.b-re .fr:nth-child(5) i{opacity:.5}.b-re .r-strip{border-radius:var(--k-r);overflow:hidden;box-shadow:var(--k-sh);background:var(--k-card);grid-template-columns:repeat(3,1fr)}.b-re .rs strong{font:600 26px/1.15 var(--d)}.b-re .rs.on{box-shadow:inset 0 -2px 0 var(--k-a)}.b-re .pod>div{border-radius:var(--k-r);box-shadow:var(--k-sh)}.b-re .pod em{font:italic 500 13px Georgia,serif}.b-re .hl{grid-template-columns:34px 1fr 56px auto}.b-re .tw th{color:var(--k-mut);border-bottom:1px solid var(--k-line)}.dsh.b-mb{grid-template-columns:1fr 280px}.b-mb .mh{height:52px;padding:0 20px}.b-mb .mbr{letter-spacing:.02em;text-transform:none;font:700 14px var(--d)}.b-mb .mbr i{width:12px;height:12px;border-radius:4px;transform:none;box-shadow:none}.b-mb .mtabs{margin-left:14px;gap:2px}.b-mb .mtabs .ni{text-transform:none;letter-spacing:0;font-size:12.5px;font-weight:600;height:52px;padding:0 12px;border-bottom:2px solid #fff0}.b-mb .mtabs .ni.on{background:none!important;color:var(--k-fg);border-bottom-color:var(--k-a)}.b-mb .mst{text-transform:none;letter-spacing:0;font-size:12px}.b-mb .mst b{color:var(--k-good)}.b-mb .vw{padding:18px 20px 22px}.b-mb .ph h2{font:700 20px var(--d);text-transform:none;letter-spacing:-.02em;color:var(--k-fg)}.b-mb .m-kp{gap:14px}.b-mb .mk{border:1px solid var(--k-line);border-top:1px solid var(--k-line);border-radius:var(--k-r);box-shadow:var(--k-sh);padding:14px 16px}.b-mb .mk small{text-transform:none;letter-spacing:0;font-size:12px;font-weight:500}.b-mb .mk.on{border-color:var(--k-a);background:var(--k-card);box-shadow:0 0 0 3px color-mix(in srgb,var(--k-a) 14%,transparent)}.b-mb .m-main,.b-mb .m-bot{gap:14px;margin-top:14px}.b-mb .nmap .mo{fill:color-mix(in srgb,var(--k-a) 5%,transparent);stroke:var(--k-line);stroke-dasharray:none}.b-mb .nmap .lk{stroke-opacity:.3;animation:none}.b-mb .nd2 .pl{animation:none;fill-opacity:.12}.b-mb .nd2 text{font-size:10.5px;font-weight:600}.b-mb .mbt th{text-transform:none;letter-spacing:0;font-size:11.5px;font-weight:600;color:var(--k-mut);padding:2px 6px 8px}.b-mb .mbt td{padding:8px 6px;font-size:12.5px}.b-mb .heat{gap:5px;grid-template-columns:70px repeat(7,1fr)}.b-mb .heat small{text-transform:none;font-size:10.5px}.b-mb .heat b{font-weight:500;white-space:nowrap}.b-mb .heat i{border-radius:6px;height:26px;color:var(--k-fg);font-size:10.5px;font-weight:600}.b-mb .rail2{background:var(--k-side)}.b-mb .clk{font:700 26px var(--d);letter-spacing:-.01em;color:var(--k-fg);text-shadow:none}.b-mb .rail2 h5{letter-spacing:.08em;font-weight:600;padding:14px 16px 8px}.b-mb .r2h{padding:16px;gap:12px}.b-mb .rail2 .fd{padding:0 16px;max-height:none;flex:1;min-height:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 82%,transparent);mask-image:linear-gradient(#000 82%,transparent)}.b-mb .rail2 .fi{border-bottom:1px solid var(--k-line)}.b-mb .rail2 .fd{max-height:300px}.b-mb .al2{padding:0 16px 16px}.b-mb .al2 div{border:1px solid var(--k-line);background:var(--k-card);border-radius:10px}.b-mb .al2 i{animation:none;background:var(--k-warn)}.b-mb .sd{width:7px;height:7px}.b-rt .th2{padding:14px 24px}.b-rt .rbrand i{transform:none;border-radius:12px;box-shadow:none;width:42px;height:42px;font:700 15px var(--d)}.b-rt .rbrand b{font:700 18px/1.1 var(--d)}.b-rt .th2 .gs input{height:42px;border-width:1px;font-size:13px}.b-rt .sale{font:600 13px var(--b);padding:11px 18px;box-shadow:none}.b-rt .sale:hover{transform:none;filter:brightness(1.07)}.b-rt .ib2{border-width:1px}.b-rt .seg,.b-rt .seg button{border-radius:99px}.b-rt .vw{padding:6px 24px 96px}.b-rt .ph h2{font:700 26px var(--d)}.b-rt .cd,.b-rt .gc,.b-rt .bc,.b-rt .sm div{border-width:1px}.b-rt .cd h4{font:600 13.5px var(--b)}.b-rt .t-top{gap:16px;grid-template-columns:1fr 1.5fr}.b-rt .t-reg{border-radius:calc(var(--k-r) + 4px);background:linear-gradient(140deg,var(--k-a),color-mix(in srgb,var(--k-a) 72%,#7a1d0c));box-shadow:var(--k-sh);padding:22px 24px}.b-rt .t-reg::after{display:none}.b-rt .t-reg .cu{font:700 46px/1.05 var(--d);letter-spacing:-.03em}.b-rt .t-reg>small{letter-spacing:.08em;font-weight:600}.b-rt .t-reg .dl{background:#ffffff26;font-weight:600}.b-rt .tl{font-weight:500;margin-bottom:16px}.b-rt .tk{font-weight:600;padding:9px 13px}.b-rt .tk.on{color:var(--k-a)}.b-rt .t-mid,.b-rt .t-bot{gap:16px;margin-top:16px}.b-rt .pt{border-radius:calc(var(--k-r) - 4px);background:var(--k-card2)}.b-rt .pt:hover{transform:translateY(-2px)}.b-rt .pt>i{border-radius:12px;font:700 13px var(--d)}.b-rt .t-low .lw{border-radius:calc(var(--k-r) - 4px);background:color-mix(in srgb,var(--k-bad) 8%,var(--k-card))}.b-rt .lw small{font-weight:600}.b-rt .fi{border-bottom:1px solid var(--k-line)}.b-rt .dock{bottom:16px;padding:6px;gap:2px;border-radius:20px;background:var(--k-dock);border:1px solid var(--k-line);box-shadow:0 18px 40px -18px rgb(20 10 5 / .45)}.b-rt .dock .ni{width:92px;padding:9px 6px 8px;border-radius:15px;color:var(--k-mut);font-size:11px}.b-rt .dock .ni span{font-weight:600}.b-rt .dock .ni:hover{color:var(--k-fg);background:var(--k-card2)}.b-rt .dock .ni.on{background:var(--k-a);color:#fff}.b-rt .dock .lkb{color:var(--k-mut)}.b-rt .tw td{background:var(--k-card);border-top:1px solid var(--k-line);border-bottom:1px solid var(--k-line)}.b-rt .tw td:first-child{border-left:1px solid var(--k-line);border-radius:14px 0 0 14px}.b-rt .tw td:last-child{border-right:1px solid var(--k-line);border-radius:0 14px 14px 0}.dsh.pho .cd{padding:14px 16px}.dsh.pho .m-br i{background:var(--k-a);color:var(--k-on)}.b-re.pho .m-br b{letter-spacing:0;text-transform:none;font-size:15px}.b-rt.pho .m-tabs{background:var(--k-card);border:1px solid var(--k-line)}.b-re.pho .m-tabs{border-top:1px solid var(--k-line)}.dsh.pho .e-gr h1{font-size:24px!important}.dsh .tl{position:static;padding:0}.dsh .tl::before{display:none}.dsh .rs{border-top:0;display:block;padding:0}.b-re .rs{padding:14px 18px}.dsh .st{opacity:1;transform:none;padding:0}.dsh .st::before{display:none}.dsh .r-mid>*,.dsh .e-mid>*,.dsh .e-bot>*,.dsh .m-main>*,.dsh .m-bot>*,.dsh .t-mid>*,.dsh .t-bot>*,.dsh .t-top>*,.dsh .r-hero>*,.dsh .e-hero>*,.dsh .rpt>*,.dsh .rl>*{min-width:0}.b-re .r-mid{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.b-re .r-hero{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.b-edu .e-mid{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr)}.b-edu .e-bot{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.b-rt .t-mid{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.b-rt .t-bot{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}.dsh .fi small{width:62px;flex:none}.dsh .fi em{flex:none;max-width:44%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.b-edu .e-gr{padding:22px 26px}.b-edu .e-gr h1{font-size:28px}.b-edu .e-cta{margin-top:16px}.b-edu .e-tt{padding:14px 18px}.b-edu .tp{padding:4px 4px}.b-edu .e-tt h4{margin-bottom:6px}.b-edu .e-gr{display:flex;flex-direction:column;justify-content:center}.b-edu .e-rings{margin-top:14px}.dsh .fd{grid-template-columns:minmax(0,1fr)}.pd{background:radial-gradient(900px 380px at 12% 0,color-mix(in srgb,var(--t) 9%,transparent),transparent 70%),radial-gradient(800px 420px at 100% 20%,color-mix(in srgb,var(--v) 7%,transparent),transparent 70%),var(--bg)}.pd-head{margin-bottom:28px}.pd-head h2{margin-bottom:12px}.pd-tabs{gap:8px;margin:0 auto 64px;padding:6px;border-radius:22px;background:var(--card);border:1px solid var(--line);width:max-content;max-width:100%}.pd-tabs button{padding:10px 18px 10px 10px;border-radius:16px;border:1px solid #fff0;background:#fff0;gap:11px}.pd-tabs button:hover{transform:none;border-color:var(--line);background:var(--bg)}.pd-tabs .pi{width:38px;height:38px;border-radius:11px;background:var(--bg)}.pd-tabs b{font-size:.94rem}.pd-tabs button[aria-selected=true]{background:var(--fg);color:var(--bg);box-shadow:0 10px 24px -14px #000a;border-color:#fff0}.pd-tabs button[aria-selected=true] small{color:color-mix(in srgb,var(--bg) 70%,transparent)}.pd-tabs button[aria-selected=true] .pi{background:var(--tg);border-color:#fff0;color:#fff}.lp::before{opacity:.22;filter:blur(40px)}.lp-lid{background:linear-gradient(165deg,#2b2e34,#15171b 65%);border-radius:18px 18px 6px 6px;padding:10px 10px 12px;box-shadow:0 0 0 1px #3a3e46 inset,0 50px 80px -44px #000b}.lp-cam{top:4px;width:5px;height:5px;margin-left:-2.5px}.lp-screen{border-radius:6px}.lp-base{height:12px;width:108%;margin:0 0 0 -4%;border-radius:0 0 18px 18px;background:linear-gradient(#d9dce1,#a4a9b1);box-shadow:0 26px 36px -20px #0009}.lp-base::before{width:14%;height:5px;margin-left:-7%;background:linear-gradient(#9097a0,#bcc1c8)}.lp-bar button{font-weight:600;border-width:1px}.lp-bar button:hover{transform:none}.pdi{margin-top:78px;gap:16px}.pdi>div{border-radius:20px;padding:26px}.pdi h3{font-size:1.2rem}.pdi li::before{width:8px;height:8px;border-radius:50%;top:12px}.pdi .chips span{font-weight:600;background:var(--bg);border-color:var(--line)}.pd-cap{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;margin:-34px auto 38px;color:var(--mut);font-size:.88rem}.pd-cap span{display:inline-flex;align-items:center;gap:7px}.pd-cap span::before{content:"";width:6px;height:6px;border-radius:50%;background:var(--t)}@media(max-width:640px){.pd-tabs{width:100%;border-radius:18px;margin-bottom:56px}.pd-cap{margin-top:-26px}}.dsh.pho .b-re .cu.big,.dsh.pho.b-re .cu.big{font-size:38px;white-space:nowrap}.dsh.pho.b-re .r-top{gap:10px}.dsh.pho.b-re .r-conv b{font-size:24px}.dsh.pho .kc strong,.dsh.pho .mk strong,.dsh.pho .rs strong,.dsh.pho .er strong{font-size:22px;white-space:nowrap}.dsh.b-hc{grid-template-columns:236px 1fr;--d:"Bricolage Grotesque","DM Sans",system-ui,sans-serif;font-family:"DM Sans",system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;font-size:13px;--k-r:16px;--k-on:#042a30;--k-bg:#0a171b;--k-side:#0e1f25;--k-card:#112830;--k-card2:#17333c;--k-line:#22434d;--k-fg:#e8f6f8;--k-mut:#8db0b8;--k-a:#3cc6d6;--k-a2:#ff8a7a;--k-good:#4fd6a0;--k-warn:#f2b84b;--k-bad:#ff6b7d;--c1:#3cc6d6;--c2:#ff8a7a;--c3:#4fd6a0;--c4:#f2b84b;--c5:#8fa6ff;--c6:#b9a2f0}.dsh.b-hc.lt{--k-on:#fff;--k-bg:#f0f7f8;--k-side:#fff;--k-card:#fff;--k-card2:#edf5f6;--k-line:#d9e7ea;--k-fg:#0c2a31;--k-mut:#587880;--k-a:#0a8ea0;--k-a2:#e2584a;--k-good:#12996a;--k-warn:#c07d00;--k-bad:#d6354d;--c1:#0a8ea0;--c2:#e2584a;--c3:#12996a;--c4:#c07d00;--c5:#5b73e0;--c6:#8a63d2}.dsh.b-hc *{font-family:inherit}.b-hc .hsb{background:var(--k-side);border-right:1px solid var(--k-line);padding:16px 12px 14px;display:flex;flex-direction:column;gap:2px;min-height:0;overflow:hidden}.b-hc .hbr{display:flex;gap:11px;align-items:center;padding:2px 6px 12px}.b-hc .hbr i{width:40px;height:40px;border-radius:13px;background:var(--k-a);color:var(--k-on);display:grid;place-items:center;font:800 14px var(--d);font-style:normal}.b-hc .hbr b{display:block;font:800 15px/1.15 var(--d);letter-spacing:-.02em}.b-hc .hbr small{display:block}.b-hc .hsb .sbh{padding:12px 10px 5px;font-size:10px}.b-hc .hsb .ni{padding:8px 11px;font-size:13px;border-radius:10px;background:none;box-shadow:none}.b-hc .hsb .ni.on{background:color-mix(in srgb,var(--k-a) 13%,transparent);color:var(--k-a);box-shadow:none}.b-hc .hsb .ni.on::before{content:"";position:absolute;left:-12px;top:8px;bottom:8px;width:3px;border-radius:0 3px 3px 0;background:var(--k-a)}.b-hc .hsf{margin-top:auto;padding:13px;border-radius:16px;background:linear-gradient(160deg,color-mix(in srgb,var(--k-a2) 14%,var(--k-card)),var(--k-card));border:1px solid color-mix(in srgb,var(--k-a2) 35%,var(--k-line))}.b-hc .hsf b{display:block;font-size:12.5px;color:var(--k-a2)}.b-hc .hsf small{display:block;margin-top:3px;line-height:1.35}.b-hc .hh{display:flex;align-items:center;gap:12px;padding:14px 26px;border-bottom:1px solid var(--k-line);background:var(--k-side);flex:none;position:relative;z-index:5}.b-hc .hh small{display:block}.b-hc .hh h2{font:800 21px/1.15 var(--d);letter-spacing:-.025em}.b-hc .hh .gs{margin-left:auto;max-width:250px}.b-hc .hreg{padding:9px 15px;border-radius:11px;background:var(--k-a);color:var(--k-on);font-weight:800;font-size:12.5px;white-space:nowrap;box-shadow:0 8px 18px -10px var(--k-a)}.b-hc .vw{padding:20px 26px 26px}.b-hc .ph h2{font:800 22px var(--d);letter-spacing:-.02em}.b-hc .cd,.b-hc .gc,.b-hc .bc,.b-hc .sm div{border-radius:var(--k-r);box-shadow:var(--k-sh)}.b-hc .cd h4{font:700 14px var(--d);color:var(--k-fg)}.b-hc .av{border-radius:50%}.b-hc .seg,.b-hc .seg button,.b-hc .ib2{border-radius:10px}.b-hc .tw th{background:#fff0;color:var(--k-mut)}.b-hc .h-hello{position:relative;overflow:hidden;display:flex;justify-content:space-between;align-items:center;gap:18px;padding:22px 26px;border-radius:calc(var(--k-r) + 4px);background:linear-gradient(120deg,#0a8ea0,#075d70);color:#fff}.b-hc .h-hello::after{content:"";position:absolute;right:-26px;top:-26px;width:130px;height:130px;background:linear-gradient(#fff,#fff) center/28px 100% no-repeat,linear-gradient(#fff,#fff) center/100% 28px no-repeat;opacity:.12;border-radius:8px;pointer-events:none}.b-hc .h-hello>*{position:relative;z-index:1}.b-hc .h-hello small{color:#ffffffbd;font-size:11.5px;letter-spacing:.06em;text-transform:uppercase}.b-hc .h-hello h1{font:800 28px/1.12 var(--d);letter-spacing:-.03em;margin:6px 0 6px;color:#fff}.b-hc .h-hello p{color:#ffffffd6;max-width:52ch;font-size:13.5px}.b-hc .h-cta{display:flex;gap:10px;margin-top:16px}.b-hc .h-hello .btn2{background:#fff2;border-color:#ffffff50;color:#fff}.b-hc .h-hello .btn2.pr{background:#fff;color:#075d70;border-color:#fff0;box-shadow:none}.b-hc .h-amb{display:flex;gap:12px;align-items:center;padding:13px 16px;border-radius:16px;background:#ffffff1c;border:1px solid #ffffff40;min-width:240px}.b-hc .h-amb i{width:38px;height:38px;border-radius:12px;background:#ff8a7a;color:#4a0f08;display:grid;place-items:center;flex:none;animation:hcp 2s infinite;font-style:normal}.b-hc .h-amb b{display:block;color:#fff;font-size:13.5px}.b-hc .h-amb small{display:block;text-transform:none;letter-spacing:0;font-size:11.5px;margin-top:2px}.b-hc .h-kp{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:16px}.b-hc .h-k{position:relative;text-align:left;padding:15px 16px 14px;border-radius:var(--k-r);background:var(--k-card);border:1px solid var(--k-line);box-shadow:var(--k-sh);overflow:hidden;transition:transform .2s,border-color .2s}.b-hc .h-k:hover{transform:translateY(-2px)}.b-hc .h-k.on{border-color:var(--k-a);box-shadow:0 0 0 3px color-mix(in srgb,var(--k-a) 16%,transparent)}.b-hc .h-k .ki{width:34px;height:34px;border-radius:11px;display:grid;place-items:center;background:color-mix(in srgb,var(--k-a) 14%,transparent);color:var(--k-a);margin-bottom:10px}.b-hc .h-k:nth-child(2) .ki{background:color-mix(in srgb,var(--k-a2) 15%,transparent);color:var(--k-a2)}.b-hc .h-k:nth-child(3) .ki{background:color-mix(in srgb,var(--k-warn) 17%,transparent);color:var(--k-warn)}.b-hc .h-k:nth-child(4) .ki{background:color-mix(in srgb,var(--k-good) 16%,transparent);color:var(--k-good)}.b-hc .h-k small{display:block}.b-hc .h-k strong{display:block;font:800 26px/1.15 var(--d);letter-spacing:-.03em;margin:2px 0}.b-hc .h-k .sp2{position:absolute;right:12px;bottom:12px}.b-hc .h-r2{display:grid;grid-template-columns:1.5fr 1fr;gap:14px;margin-top:14px}.b-hc .h-l{display:grid;gap:14px;align-content:start;min-width:0}.b-hc .h-r3{display:grid;grid-template-columns:1fr 1fr 1fr;gap:14px;margin-top:14px}.b-hc .h-jr{display:grid;grid-template-columns:repeat(6,1fr);gap:6px;position:relative;margin-top:8px}.b-hc .h-jr::before{content:"";position:absolute;left:8%;right:8%;top:21px;height:2px;background:var(--k-line)}.b-hc .hj{position:relative;display:flex;flex-direction:column;align-items:center;gap:2px;text-align:center;padding:0 2px}.b-hc .hj>i{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;background:var(--k-card);border:2px solid var(--k-line);color:var(--k-mut);z-index:1;transition:transform .2s;font-style:normal}.b-hc .hj.d>i{background:var(--k-a);border-color:var(--k-a);color:var(--k-on)}.b-hc .hj.n>i{border-color:var(--k-a2);color:var(--k-a2);animation:hcp 2s infinite}@keyframes hcp{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--k-a2) 45%,transparent)}70%,100%{box-shadow:0 0 0 10px #fff0}}.b-hc .hj b{font:800 19px var(--d);letter-spacing:-.02em;margin-top:5px}.b-hc .hj span{font-size:11px;color:var(--k-mut);line-height:1.2}.b-hc .hj:hover>i{transform:scale(1.08)}.b-hc .h-wd{padding:9px 0;border-bottom:1px dashed var(--k-line)}.b-hc .h-wd:last-of-type{border:0}.b-hc .h-wh{display:flex;justify-content:space-between;margin-bottom:7px;font-size:12px}.b-hc .h-wh span{color:var(--k-mut);font-weight:700}.b-hc .h-bs{display:flex;flex-wrap:wrap;gap:4px}.b-hc .hb{width:17px;height:17px;border-radius:5px;border:1.5px solid var(--k-good);background:#fff0;transition:transform .15s}.b-hc .hb.O{background:var(--k-a);border-color:var(--k-a)}.b-hc .hb.C{background:var(--k-warn);border-color:var(--k-warn)}.b-hc .hb.X{background:var(--k-bad);border-color:var(--k-bad)}.b-hc .hb:hover{transform:scale(1.3)}.b-hc .h-lg{display:flex;gap:14px;flex-wrap:wrap;font-size:11px;color:var(--k-mut);margin-top:12px}.b-hc .h-lg i{display:inline-block;width:10px;height:10px;border-radius:3px;margin-right:6px;vertical-align:-1px}.b-hc .h-q{display:grid;grid-template-columns:10px 1fr auto auto;gap:10px;align-items:center;padding:9px 0;border-bottom:1px solid var(--k-line)}.b-hc .h-q:last-child{border:0}.b-hc .h-q>i{width:10px;height:10px;border-radius:50%;background:var(--k-good)}.b-hc .h-q.c>i{background:var(--k-bad);box-shadow:0 0 0 4px color-mix(in srgb,var(--k-bad) 20%,transparent)}.b-hc .h-q.u>i{background:var(--k-warn)}.b-hc .h-q small{display:block}.b-hc .h-q em{font-style:normal;font-weight:700;font-size:12px;color:var(--k-mut)}.b-hc .h-q .ab{padding:4px 10px}.b-hc .h-dc{display:grid;grid-template-columns:30px 1fr 84px;gap:10px;align-items:center;padding:8px 0;border-bottom:1px solid var(--k-line)}.b-hc .h-dc:last-child{border:0}.b-hc .h-dc small{display:block}.b-hc .h-dc .pb{width:84px}.b-hc .h-r3 .fd{max-height:210px;overflow:hidden}.b-hc.pho .m-br i{border-radius:12px}.b-hc.pho .m-tabs{border-top:1px solid var(--k-line)}.dsh.pho .h-hello{flex-direction:column;align-items:stretch;padding:18px 18px}.dsh.pho .h-hello::after{right:16px;top:30px;transform:none;width:64px;height:64px}.dsh.pho .h-amb{min-width:0}.dsh.pho .h-cta{flex-wrap:wrap}.dsh.pho .h-kp{grid-template-columns:1fr 1fr;gap:12px}.dsh.pho .h-k strong{font-size:22px;white-space:nowrap}.dsh.pho .h-k .sp2{display:none}.dsh.pho .h-r2,.dsh.pho .h-r3{grid-template-columns:1fr;gap:12px;margin-top:12px}.dsh.pho .h-l{gap:12px}.dsh.pho .h-jr{grid-template-columns:repeat(3,1fr);gap:16px 6px}.dsh.pho .h-jr::before{display:none}.dsh.pho .h-q{grid-template-columns:10px 1fr auto auto}.dsh.pho .h-dc{grid-template-columns:30px 1fr 74px}.dsh.pho .h-dc .pb{width:74px}.dsh.pho .hb{width:19px;height:19px}.b-hc .bd.i{background:color-mix(in srgb,var(--k-a) 15%,transparent);color:var(--k-a)}.dsh .ch{background:none;border:0;padding:0;min-height:0;display:block;border-radius:0}.dsh .ch svg{min-height:0;flex:none}body.fs-open .nav,body.fs-open .mob,body.fs-open #pg,body.fs-open #glow,body.fs-open .mm{display:none!important}.t14 .lp.fs{position:fixed;inset:0;z-index:100000;width:auto;height:100vh;height:100dvh;margin:0;padding:0;display:block;background:#07100f;backdrop-filter:none;overflow:hidden}.lp.fs .lp-in,.lp.fs .lp-lid{width:100%;height:100%}.lp.fs .lp-lid{padding:0;margin:0;border-radius:0;background:none;box-shadow:none}.lp.fs .lp-cam,.lp.fs .lp-base,.lp.fs .lp-tour,.lp.fs .lp-open,.lp.fs .m-st{display:none!important}.lp.fs .lp-screen{position:absolute;inset:0;width:100%;height:100%;min-height:0;max-height:none;aspect-ratio:auto;border-radius:0;box-shadow:none}.lp.fs:not(.pm) .lp-screen{background:#07100f}.lp.pm.fs:not(.real) .lp-in{width:min(100%,480px);margin:0 auto;position:relative}.lp.pm.fs:not(.real) .lp-lid{width:100%;border-radius:0;padding:0;background:none}.lp.pm.fs:not(.real) .lp-screen{height:100%!important;max-height:none;min-height:0;border-radius:0}.lp.pm.fs:not(.real){background:#030807}.lp.fs:not(.real) .lp-bar{position:fixed;top:auto;bottom:16px;right:16px;z-index:5;gap:8px}.lp.fs:not(.real) .lp-bar button{background:rgb(7 16 15 / .82);color:#fff;border-color:rgb(255 255 255 / .28);backdrop-filter:blur(8px)}.lp.fs:not(.real) #lpdev{display:none}.lp.real.fs .m-top{padding-top:calc(10px + env(safe-area-inset-top,0px))}@media(min-width:1500px){.lp{width:min(100%,1360px)}.pdi{max-width:none}}.pdi{display:grid;grid-template-columns:1.25fr 1fr 1fr;gap:0;margin-top:72px;padding:0;border-radius:28px;background:var(--card);border:1px solid var(--ink-line,var(--line));box-shadow:var(--lift);overflow:hidden}.pdi>div{padding:36px 38px;border:0;border-radius:0;background:none;box-shadow:none;animation:pdf .5s both}.pdi>div+div{border-left:1px solid var(--line)}[data-theme=light] .pdi{background:#fff}.pdi h3{font-size:1.5rem;margin-bottom:10px}.pdi h4{margin-bottom:14px}.pdi ul+h4{margin-top:24px}.pdi p{font-size:1rem;line-height:1.6}.pdi .pdc{margin-top:22px}.pdi .pdc .btn{padding:13px 22px}.pdi .pdi-plan{display:inline-block;margin-top:16px;font-size:.92rem}.pdi .pdi-c p{margin-top:18px;font-size:.92rem}.pd-cap{margin:-34px auto 34px;gap:10px 28px;font-size:.92rem}@media(max-width:1100px){.pdi{grid-template-columns:1fr 1fr}.pdi>div:first-child{grid-column:1/-1;border-bottom:1px solid var(--line)}.pdi>div+div{border-left:0}.pdi>div:last-child{border-left:1px solid var(--line)}}@media(max-width:700px){.pdi{grid-template-columns:1fr}.pdi>div{padding:28px 24px}.pdi>div:last-child{border-left:0;border-top:1px solid var(--line)}.pdi>div+div{border-top:1px solid var(--line)}.pd-cap{display:none}}.pd-head h2{text-wrap:balance}@media(min-width:1500px){.pd-head{max-width:1100px}}.pd-cap{margin:-30px auto 70px}@media(max-width:640px){.pd-cap{display:none}}