: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}}.x3-hero{align-items:flex-start;min-height:0;padding-bottom:40px}.x3-hero h1 em,.x3-sh h2 em{font-style:normal;background:var(--tg2,var(--tg));-webkit-background-clip:text;background-clip:text;color:#fff0}.x3-top{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:30px 40px;align-items:center}.x3-intro .s{max-width:46ch}@media(max-width:1020px){.x3-top{grid-template-columns:1fr}}.x3-stage{--s:250px;--gap:56px;--sx:.848;position:relative;border-radius:32px;border:1px solid var(--line);background:radial-gradient(420px 260px at 40% 45%,color-mix(in srgb,var(--t) 16%,transparent),transparent 70%),var(--card);overflow:hidden;touch-action:pan-y;user-select:none;-webkit-user-select:none;cursor:grab}.x3-stage.drag{cursor:grabbing}.x3-scene{position:relative;height:470px;perspective:1300px;perspective-origin:50% 40%}.x3-stack{position:absolute;left:calc(50% - 60px);top:50%;width:var(--s);height:var(--s);margin:calc(var(--s)/-2) 0 0 calc(var(--s)/-2);transform-style:preserve-3d;transform:rotateX(var(--rx,58deg)) rotateZ(var(--rz,-32deg))}.x3-slab{position:absolute;inset:0;padding:0;border:0;background:none;cursor:inherit;transform-style:preserve-3d;transform:translateZ(calc((var(--i) - 2) * var(--gap) + var(--lift,0px)));transition:transform .7s cubic-bezier(.2,.9,.2,1),opacity .4s;-webkit-tap-highlight-color:#fff0}.x3-slab:focus-visible{outline:none}.x3-slab:focus-visible .x3-face{outline:3px solid var(--fg);outline-offset:4px}.x3-slab::before{content:"";position:absolute;inset:0;border-radius:36px;background:color-mix(in srgb,var(--c) 50%,#000);transform:translateZ(-10px)}.x3-face{position:absolute;inset:0;border-radius:36px;border:2px solid var(--c);background:radial-gradient(circle at 1.5px 1.5px,color-mix(in srgb,var(--c) 70%,transparent) 1.2px,transparent 1.8px) 0 0/22px 22px,linear-gradient(145deg,color-mix(in srgb,var(--c) 52%,#0b1413),color-mix(in srgb,var(--c) 22%,#0b1413));box-shadow:inset 0 0 34px color-mix(in srgb,var(--c) 38%,transparent),0 0 34px -8px var(--c);transition:box-shadow .5s,filter .5s}.x3-face::after{content:"";position:absolute;inset:16px;border-radius:24px;border:1.5px dashed color-mix(in srgb,#fff 38%,transparent)}.x3-stack.sel .x3-slab:not(.on){opacity:.42}.x3-slab.on .x3-face{box-shadow:inset 0 0 40px color-mix(in srgb,#fff 30%,transparent),0 0 60px 4px var(--c);filter:saturate(1.2) brightness(1.12)}.x3-slab:hover .x3-face{filter:brightness(1.12)}.x3-labels{position:absolute;inset:0;pointer-events:none}.x3-lb{--y:calc(50% - ((var(--i) - 2) * var(--gap) + var(--lift,0px)) * var(--sx));position:absolute;right:14px;top:var(--y);transform:translateY(-50%);pointer-events:auto;display:flex;align-items:center;gap:8px;padding:7px 14px 7px 8px;border-radius:99px;border:1.5px solid color-mix(in srgb,var(--c) 70%,var(--line));background:var(--bg);color:var(--fg);font:700 .86rem var(--b);cursor:pointer;transition:top .7s cubic-bezier(.2,.9,.2,1),background .3s,box-shadow .3s;white-space:nowrap;box-shadow:0 8px 20px -12px #0006}.x3-lb b{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--c);color:#06201c;font:800 .75rem var(--d)}.x3-lb::before{content:"";position:absolute;right:100%;top:50%;width:var(--ll,60px);height:0;border-top:1.5px dashed color-mix(in srgb,var(--c) 70%,transparent);margin-right:2px}.x3-lb.on{background:var(--c);color:#06201c;box-shadow:0 12px 28px -10px var(--c)}.x3-lb.on b{background:#06201c;color:var(--c)}.x3-wl{position:absolute;left:0;right:0;top:calc(50% - (var(--i) - 2) * var(--gap) * var(--sx));height:0;border-top:1.5px dashed color-mix(in srgb,var(--fg) 30%,transparent);pointer-events:none}.x3-wl em{position:absolute;left:18px;font:800 .66rem var(--b);letter-spacing:.14em;text-transform:uppercase;font-style:normal;color:var(--mut)}.x3-wl em:first-child{bottom:6px}.x3-wl em:last-child{top:6px}.x3-hint{position:absolute;left:16px;top:16px;z-index:3;display:flex;gap:7px;align-items:center;padding:7px 13px;border-radius:99px;background:var(--bg);border:1px solid var(--line);font:700 .78rem var(--b);color:var(--mut);transition:opacity .5s}.x3-hint.off{opacity:0}.x3-spin{position:absolute;left:16px;bottom:16px;z-index:3}.x3-spin button{padding:7px 14px;border-radius:99px;background:var(--bg);border:1px solid var(--line);font:700 .78rem var(--b);color:var(--fg);cursor:pointer}@media(max-width:640px){.x3-stage{--s:190px;--gap:46px}.x3-scene{height:400px}.x3-stack{left:calc(50% - 44px)}.x3-lb{right:8px;font-size:.74rem;padding:5px 10px 5px 6px;--ll:30px}.x3-lb b{width:18px;height:18px;font-size:.66rem}.x3-wl em{display:none}}.x3-panel{margin-top:30px;border:1px solid var(--line);border-radius:30px;background:var(--card);overflow:hidden}.x3-tabs{display:flex;gap:6px;padding:12px;border-bottom:1px solid var(--line);overflow-x:auto;scrollbar-width:none}.x3-tabs::-webkit-scrollbar{display:none}.x3-tabs button{flex:1 0 auto;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:11px 16px;border-radius:99px;border:1.5px solid #fff0;background:none;color:var(--mut);font:700 .92rem var(--b);cursor:pointer;transition:.25s;white-space:nowrap;min-height:44px}.x3-tabs button b{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:color-mix(in srgb,var(--c) 22%,transparent);color:var(--fg);font:800 .72rem var(--d)}.x3-tabs button:hover{color:var(--fg)}.x3-tabs button[aria-selected=true]{color:#06201c;background:var(--c);box-shadow:0 10px 24px -12px var(--c)}.x3-tabs button[aria-selected=true] b{background:#06201c;color:var(--c)}.x3-card{display:none;grid-template-columns:1.25fr 1fr 1fr;gap:28px;padding:30px;animation:x3in .5s both}.x3-card.on{display:grid}html:not(.js) .x3-card{display:grid;border-top:1px solid var(--line)}@keyframes x3in{from{opacity:0;transform:translateY(10px)}}.x3-k{display:inline-block;font:800 .72rem var(--b);letter-spacing:.12em;text-transform:uppercase;color:var(--c);margin-bottom:8px}.x3-c1 h2{font-size:clamp(1.4rem,2.6vw,1.9rem);margin-bottom:10px}.x3-c1 h2 span{color:var(--mut);font-weight:600}.x3-c1 p{color:var(--mut)}.x3-c2{display:grid;gap:12px;align-content:start}.x3-cmp{padding:14px 16px;border-radius:16px;border:1px solid var(--line);background:var(--bg)}.x3-cmp small,.x3-c3>small{display:block;font:800 .7rem var(--b);letter-spacing:.11em;text-transform:uppercase;margin-bottom:5px}.x3-cmp.bad{border-color:color-mix(in srgb,#ff6f91 45%,var(--line))}.x3-cmp.bad small{color:#e11d48}[data-theme=dark] .x3-cmp.bad small{color:#ff8fa8}.x3-cmp.good{border-color:color-mix(in srgb,#19c9a0 50%,var(--line))}.x3-cmp.good small{color:#0a8f74}[data-theme=dark] .x3-cmp.good small{color:#5eead4}.x3-cmp p{font-size:.95rem}.x3-c3>small{color:var(--mut)}.x3-c3 ul{list-style:none;padding:0;display:grid;gap:8px}.x3-c3 a{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:11px 14px;border-radius:14px;border:1px solid var(--line);background:var(--bg);color:var(--fg);text-decoration:none;font-weight:600;font-size:.92rem;transition:.2s}.x3-c3 a::after{content:"\2192";color:var(--c);font-weight:800;transition:transform .2s}.x3-c3 a:hover{border-color:var(--c);transform:translateX(3px)}.x3-c3 a:hover::after{transform:translateX(3px)}@media(max-width:980px){.x3-card{grid-template-columns:1fr;padding:22px}}.x3-sh{max-width:760px;margin:0 0 30px}.x3-sh .lead{margin-bottom:0}.x3-ctl{display:flex;gap:14px 24px;flex-wrap:wrap;align-items:center;margin-bottom:34px}.x3-biz,.x3-mode{display:flex;gap:4px;padding:4px;border-radius:99px;background:var(--card);border:1px solid var(--line)}.x3-biz button,.x3-mode button{padding:10px 18px;border-radius:99px;border:0;background:none;color:var(--mut);font:700 .9rem var(--b);cursor:pointer;transition:.25s;min-height:44px}.x3-biz button[aria-selected=true]{background:var(--fg);color:var(--bg)}.x3-mode button[aria-pressed=true][data-m="360"]{background:var(--tg);color:#fff;box-shadow:0 8px 20px -10px var(--v)}.x3-mode button[aria-pressed=true][data-m=gap]{background:#e11d48;color:#fff;box-shadow:0 8px 20px -10px #e11d48}.x3-wrap{display:grid;grid-template-columns:minmax(300px,380px) minmax(0,1fr);gap:56px;align-items:start}.x3-phoneCol{align-self:stretch}.x3-phoneStick{position:sticky;top:96px;display:grid;justify-items:center;gap:14px}.x3-prog{display:flex;align-items:center;gap:0;width:290px}.x3-prog i{flex:1;height:4px;background:var(--line);position:relative;transition:background .4s}.x3-prog .step:first-child i{display:none}.x3-prog u{display:block;width:16px;height:16px;border-radius:50%;background:var(--bg);border:3px solid var(--line);transition:.4s;flex:none;text-decoration:none}.x3-prog .done u{border-color:var(--v)}.x3-prog .done i,.x3-prog .cur i{background:var(--v)}.x3-wrap.gap .x3-prog .cur i{background:#e11d48}.x3-prog .done u{background:var(--v)}.x3-prog .cur u{border-color:var(--v);box-shadow:0 0 0 5px color-mix(in srgb,var(--t) 28%,transparent);background:var(--bg)}.x3-wrap.gap .x3-prog .cur u{border-color:#e11d48;box-shadow:0 0 0 5px #e11d4833}.x3-prog .step{display:contents}.x3-phone{position:relative;width:290px;height:590px;padding:11px;border-radius:46px;background:linear-gradient(160deg,#30343b,#101216);box-shadow:0 0 0 2px #454a53 inset,0 50px 70px -34px #000b,0 0 80px -34px var(--t);transform-origin:top center}.x3-notch{position:absolute;top:18px;left:50%;width:74px;height:20px;margin-left:-37px;border-radius:99px;background:#050607;z-index:4}.x3-screen{position:relative;height:100%;border-radius:36px;overflow:hidden;background:#fff;color:#14201e;font:13px/1.4 var(--b);text-align:left}.x3-verdict{max-width:290px;text-align:center;font:700 .92rem var(--b);color:var(--mut);min-height:2.8em}.x3-verdict.ok{color:#0a8f74}[data-theme=dark] .x3-verdict.ok{color:#5eead4}.x3-verdict.no{color:#e11d48}[data-theme=dark] .x3-verdict.no{color:#ff8fa8}.x3-steps{list-style:none;padding:0;margin:0;display:grid;gap:0}.x3-step{display:grid;grid-template-columns:48px 1fr;gap:18px;min-height:56vh;align-content:center;padding:18px 0;opacity:.38;transition:opacity .5s;outline:none;cursor:pointer}.x3-step.cur{opacity:1}.x3-step:focus-visible{outline:3px solid color-mix(in srgb,var(--v) 50%,transparent);outline-offset:6px;border-radius:18px}.x3-num{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;border:3px solid var(--line);background:var(--card);font:800 1.1rem var(--d);color:var(--mut);transition:.4s}.x3-step.cur .x3-num{background:var(--v);border-color:var(--v);color:#fff;box-shadow:0 0 0 7px color-mix(in srgb,var(--t) 22%,transparent)}.x3-wrap.gap .x3-step.cur .x3-num{background:#e11d48;border-color:#e11d48;box-shadow:0 0 0 7px #e11d4826}.x3-step small{display:block;font:800 .72rem var(--b);letter-spacing:.12em;text-transform:uppercase;color:var(--v)}[data-theme=dark] .x3-step small{color:var(--t)}.x3-step h3{font-size:clamp(1.4rem,2.8vw,2rem);margin:4px 0 10px}.x3-t{color:var(--mut);font-size:1.05rem;max-width:44ch}.x3-t b{color:var(--fg)}.x3-wrap.gap .x3-t b{color:#e11d48}[data-theme=dark] .x3-wrap.gap .x3-t b{color:#ff8fa8}@media(max-width:900px){.x3-wrap{display:block}.x3-phoneCol{display:contents}.x3-phoneStick{top:62px;z-index:6;padding:8px 0 10px;background:var(--bg);border-bottom:1px solid var(--line);gap:6px;height:calc(590px*.46 + 84px);align-content:start}.x3-alt .x3-phoneStick{background:var(--card)}.x3-phone{transform:scale(.46);margin-bottom:calc(-590px*.54)}.x3-prog{width:min(290px,80vw)}.x3-verdict{font-size:.82rem;min-height:2.4em}.x3-step{min-height:0;padding:34px 0;grid-template-columns:40px 1fr;gap:14px}.x3-num{width:40px;height:40px}}@media(min-width:901px) and (max-height:760px){.x3-phoneStick{top:84px}.x3-phone{transform:scale(.8);margin-bottom:calc(-590px*.2)}.x3-prog{width:232px}.x3-phone,.x3-verdict{max-width:290px}}@media(min-width:901px) and (max-height:620px){.x3-phone{transform:scale(.62);margin-bottom:calc(-590px*.38)}.x3-prog{width:180px}}.p-bar{display:flex;justify-content:space-between;align-items:center;height:42px;padding:12px 24px 0;font:700 11px var(--b);color:#14201e}.p-pg{position:absolute;inset:42px 0 0;overflow:hidden;animation:x3in .45s both}.p-search{margin:6px 14px 10px;padding:10px 14px;border-radius:99px;background:#f1f4f3;display:flex;gap:8px;align-items:center;font-size:13px;box-shadow:0 1px 6px #0001}.p-search svg{flex:none;color:#6b7a77}.p-sec{padding:0 14px;font:700 10.5px var(--b);letter-spacing:.1em;text-transform:uppercase;color:#6b7a77;margin:8px 0 6px}.p-map{margin:0 14px 10px;border-radius:16px;border:1.5px solid var(--bc,#19b5a5);overflow:hidden;box-shadow:0 10px 24px -14px var(--bc,#19b5a5)}.p-mapimg{height:74px;background:linear-gradient(135deg,#dff3ee,#cfe8f7);position:relative}.p-mapimg::before,.p-mapimg::after{content:"";position:absolute;background:#fff;opacity:.8}.p-mapimg::before{left:-10%;right:-10%;top:48%;height:8px;transform:rotate(-8deg)}.p-mapimg::after{top:-10%;bottom:-10%;left:62%;width:8px;transform:rotate(12deg)}.p-pin{position:absolute;left:58%;top:22%;width:22px;height:22px;border-radius:50% 50% 50% 0;background:#e11d48;transform:rotate(-45deg);z-index:2;box-shadow:0 4px 8px #0004}.p-pin::after{content:"";position:absolute;inset:6px;border-radius:50%;background:#fff}.p-biz{padding:10px 12px}.p-biz b{display:block;font-size:14px}.p-biz small{color:#5d6f6b;font-size:11.5px}.p-star{color:#f5a300;letter-spacing:1px}.p-acts{display:flex;gap:6px;margin-top:9px}.p-acts span{flex:1;text-align:center;padding:7px 4px;border-radius:99px;font:700 11px var(--b);background:color-mix(in srgb,var(--bc,#19b5a5) 14%,#fff);color:#0b5f55}.p-row{margin:0 14px 8px;padding:10px 12px;border-radius:12px;background:#f6f8f7;display:flex;gap:10px;align-items:center}.p-row i{width:30px;height:30px;border-radius:9px;background:#d7dedc;flex:none}.p-row b{display:block;font-size:12.5px}.p-row small{color:#6b7a77;font-size:11px}.p-note{margin:10px 14px;padding:9px 12px;border-radius:12px;font:700 11.5px var(--b);background:#fff1f3;color:#be123c;border:1px dashed #f3a3b3}.p-ok{margin:10px 14px;padding:9px 12px;border-radius:12px;font:700 11.5px var(--b);background:#e8faf5;color:#0a7a64;border:1px dashed #8fdcc9}.p-prof{display:flex;gap:14px;align-items:center;padding:6px 16px 10px}.p-av{width:64px;height:64px;border-radius:50%;display:grid;place-items:center;font:800 20px var(--d);color:#fff;background:linear-gradient(135deg,var(--bc,#19b5a5),color-mix(in srgb,var(--bc,#19b5a5) 55%,#0b3b66));flex:none}.p-av.bad{background:#cfd6d4;color:#8a9794;filter:blur(.6px)}.p-prof b{display:block;font-size:15px}.p-prof small{color:#5d6f6b;font-size:11.5px}.p-btn{margin:0 16px 12px;padding:10px;text-align:center;border-radius:12px;background:var(--bc,#19b5a5);color:#fff;font:700 12.5px var(--b)}.p-btn.dis{background:#e3e8e7;color:#98a5a2}.p-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:3px;padding:0 3px}.p-grid i{aspect-ratio:1;display:grid;place-items:center;font:700 10px var(--b);font-style:normal;color:#fff;text-align:center;padding:4px;background:linear-gradient(135deg,var(--bc,#19b5a5),color-mix(in srgb,var(--bc,#19b5a5) 50%,#0b3b66))}.p-grid i:nth-child(2n){background:linear-gradient(135deg,color-mix(in srgb,var(--bc,#19b5a5) 55%,#fff),var(--bc,#19b5a5))}.p-grid.bad i{background:var(--bg0);color:#fff}.p-url{margin:6px 12px 0;padding:8px 12px;border-radius:99px;background:#f1f4f3;font:600 11.5px var(--b);display:flex;gap:6px;align-items:center}.p-url.bad{background:#fff1f3;color:#be123c}.p-hero{margin:12px;padding:20px 16px;border-radius:20px;background:linear-gradient(145deg,var(--bc,#19b5a5),color-mix(in srgb,var(--bc,#19b5a5) 50%,#0b3b66));color:#fff}.p-hero h4{font:800 20px/1.15 var(--d);margin-bottom:8px}.p-hero p{font-size:12px;opacity:.9;margin-bottom:14px}.p-cta{display:inline-block;padding:10px 16px;border-radius:99px;background:#fff;color:#0b3b3a;font:800 12.5px var(--b);box-shadow:0 8px 16px -8px #0006}.p-chips{display:flex;gap:6px;flex-wrap:wrap;padding:0 12px}.p-chips span{padding:6px 10px;border-radius:99px;background:#f1f4f3;font:700 10.5px var(--b)}.p-load{margin:14px 12px 8px;height:5px;border-radius:5px;background:#e6ecea;overflow:hidden}.p-load i{display:block;height:100%;width:38%;background:#e11d48;animation:x3ld 1.6s infinite}@keyframes x3ld{0%{width:8%}60%{width:55%}100%{width:60%}}.p-sk{margin:10px 12px;height:16px;border-radius:8px;background:#eef2f1}.p-sk.l{height:90px;border-radius:14px}.p-sk.s{width:55%}.p-chat{position:absolute;inset:42px 0 0;display:flex;flex-direction:column;background:#e9e2d6 radial-gradient(circle at 1px 1px,#d9d0c0 1px,transparent 1.5px) 0 0/14px 14px;animation:x3in .45s both}.p-ch{display:flex;gap:9px;align-items:center;padding:8px 12px;background:#0f6b5e;color:#fff}.p-ch .p-av{width:34px;height:34px;font-size:12px;background:#fff;color:#0f6b5e}.p-ch small{display:block;opacity:.85;font-size:10.5px}.p-ch b{font-size:13px}.p-msgs{flex:1;padding:12px 10px;display:flex;flex-direction:column;gap:7px;overflow:hidden}.p-m{max-width:80%;padding:8px 11px;border-radius:12px;font-size:12.5px;box-shadow:0 1px 1px #0002;animation:x3in .5s both}.p-m small{display:block;text-align:right;font-size:9.5px;color:#7a8683;margin-top:2px}.p-m.me{align-self:flex-end;background:#d8f8c8;border-top-right-radius:3px}.p-m.you{align-self:flex-start;background:#fff;border-top-left-radius:3px}.p-m.d2{animation-delay:.35s}.p-m.d3{animation-delay:.75s}.p-m.d4{animation-delay:1.15s}.p-qr{display:flex;gap:5px;flex-wrap:wrap;margin-top:6px}.p-qr span{padding:5px 9px;border-radius:99px;background:#e6f6f3;color:#0b6b5c;font:700 11px var(--b);border:1px solid #bfe7de}.p-div{align-self:center;padding:4px 12px;border-radius:99px;background:#fff8d6;font:700 10.5px var(--b);color:#7a6400;box-shadow:0 1px 1px #0002}.p-seen{color:#53b3e8;font-weight:800;letter-spacing:-2px}.p-wait{margin:auto 10px 12px;padding:10px 12px;border-radius:12px;background:#fff1f3;color:#be123c;font:700 11.5px var(--b);text-align:center;border:1px dashed #f3a3b3}.p-board{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;padding:4px 10px}.p-col{background:#f1f5f4;border-radius:12px;padding:7px 6px;min-height:200px}.p-col h5{font:800 9.5px var(--b);letter-spacing:.08em;text-transform:uppercase;color:#6b7a77;padding:2px 3px 7px}.p-card{background:#fff;border-radius:10px;padding:8px;margin-bottom:6px;box-shadow:0 1px 4px #0001;font-size:11px}.p-card b{display:block;font-size:11.5px}.p-card small{color:#6b7a77;font-size:10px}.p-card.hot{border:1.5px solid var(--bc,#19b5a5);box-shadow:0 8px 18px -10px var(--bc,#19b5a5);animation:x3in .6s both .3s}.p-own{display:inline-grid;place-items:center;width:18px;height:18px;border-radius:50%;background:var(--bc,#19b5a5);color:#fff;font:800 8px var(--b);margin-top:5px}.p-toast{position:absolute;left:12px;right:12px;bottom:14px;padding:10px 12px;border-radius:14px;background:#14201e;color:#fff;font:600 11.5px var(--b);display:flex;gap:9px;align-items:center;animation:x3in .6s both .6s}.p-toast i{width:8px;height:8px;border-radius:50%;background:#34d399;flex:none}.p-scrap{margin:10px 16px;padding:14px;background:#fff6a8;transform:rotate(-2deg);box-shadow:0 8px 14px -8px #0005;font:600 13px/1.5 'Comic Sans MS','Segoe Print',cursive;color:#3b3200}.p-scrap s{opacity:.55}.p-unread{margin:0 14px 8px;display:flex;justify-content:space-between;padding:10px 12px;border-radius:12px;background:#f6f8f7;font-size:12px}.p-unread em{font-style:normal;background:#e11d48;color:#fff;border-radius:99px;padding:0 8px;font-weight:800;font-size:11px}.p-stars{text-align:center;font-size:24px;letter-spacing:4px;color:#f5a300;margin:12px 0 4px}.p-stars.off{color:#d4dcda}.p-rev{margin:0 14px 8px;padding:12px;border-radius:14px;background:#f6f8f7;font-size:12px}.p-rev b{display:block;margin-bottom:3px}.p-empty{margin:70px 22px;text-align:center;color:#8a9794;font-size:13px}.p-empty svg{display:block;margin:0 auto 10px;color:#c3cdca}@media(prefers-reduced-motion:reduce){.x3-slab,.x3-lb,.x3-card,.p-pg,.p-chat,.p-m,.x3-step{animation:none!important;transition:none!important}.p-load i{animation:none}}.x3-cgrid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(300px,1fr);gap:28px;align-items:start}.x3-qs{display:grid;gap:12px}.x3-q{display:flex;gap:16px;justify-content:space-between;align-items:center;flex-wrap:wrap;padding:18px 20px;border-radius:22px;border:1.5px solid var(--line);background:var(--bg);transition:border-color .3s,box-shadow .3s}.x3-q.set{border-color:color-mix(in srgb,var(--c) 60%,var(--line));box-shadow:0 14px 30px -22px var(--c)}.x3-qt{display:flex;gap:14px;align-items:flex-start;flex:1 1 280px;min-width:0}.x3-qt>b{flex:none;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--c);color:#06201c;font:800 .86rem var(--d)}.x3-qt strong{display:block;font:800 1.02rem var(--d)}.x3-qt p{color:var(--mut);font-size:.9rem;margin-top:2px}.x3-seg{display:flex;padding:4px;border-radius:99px;background:var(--card);border:1px solid var(--line);flex:none}.x3-seg button{padding:9px 15px;border-radius:99px;border:0;background:none;color:var(--mut);font:700 .86rem var(--b);cursor:pointer;transition:.2s;min-height:44px}.x3-seg button:hover{color:var(--fg)}.x3-seg button[aria-checked=true][data-v="2"]{background:#12a56b;color:#fff}.x3-seg button[aria-checked=true][data-v="1"]{background:#e0900a;color:#fff}.x3-seg button[aria-checked=true][data-v="0"]{background:#e11d48;color:#fff}.x3-res{position:sticky;top:96px;padding:24px;border-radius:28px;border:1px solid var(--line);background:var(--bg);box-shadow:var(--lift,none);display:grid;gap:14px;justify-items:center;text-align:center}.x3-mini{display:grid;gap:6px;width:150px;perspective:600px;margin:6px 0 4px}.x3-mini i{display:block;height:20px;border-radius:7px;background:color-mix(in srgb,var(--c) 14%,var(--card));border:1.5px dashed color-mix(in srgb,var(--c) 50%,var(--line));transform:rotateX(55deg) scale(1.12);transition:.5s}.x3-mini i.s2{background:var(--c);border:1.5px solid var(--c);box-shadow:0 0 20px -4px var(--c)}.x3-mini i.s1{background:color-mix(in srgb,var(--c) 45%,var(--card));border:1.5px solid var(--c)}.x3-mini i.s0{border-color:#e11d48;background:#e11d4818;animation:x3sh .6s both}@keyframes x3sh{20%{transform:rotateX(55deg) scale(1.12) translateX(-5px)}60%{transform:rotateX(55deg) scale(1.12) translateX(5px)}}.x3-ring{position:relative;width:132px;height:132px}.x3-ring svg{width:100%;height:100%;transform:rotate(-90deg)}.x3-ring circle{fill:none;stroke-width:9;stroke-linecap:round}.x3-ring .bg{stroke:var(--line)}.x3-ring .fg{stroke:var(--v);stroke-dasharray:100;stroke-dashoffset:100;transition:stroke-dashoffset .8s cubic-bezier(.2,.9,.2,1),stroke .4s}.x3-ring div{position:absolute;inset:0;display:grid;place-content:center}.x3-ring b{font:800 1.9rem var(--d);letter-spacing:-.03em}.x3-ring small{color:var(--mut);font-size:.74rem}.x3-res h3{font-size:1.25rem}.x3-res p{color:var(--mut);font-size:.95rem}.x3-rs{list-style:none;padding:0;margin:0;display:grid;gap:6px;width:100%;text-align:left}.x3-rs li{display:flex;justify-content:space-between;gap:10px;padding:8px 12px;border-radius:12px;background:var(--card);font-size:.9rem;font-weight:600}.x3-rs em{font-style:normal;font-weight:800;font-size:.78rem}.x3-rs .s2 em{color:#0a8f74}.x3-rs .s1 em{color:#b87500}.x3-rs .s0 em{color:#e11d48}.x3-res .btn{width:100%}.x3-res .btn[aria-disabled=true]{opacity:.5;pointer-events:none}.x3-link{color:var(--mut);font-size:.9rem}.x3-link:hover{color:var(--v)}@media(max-width:980px){.x3-cgrid{grid-template-columns:1fr}.x3-res{position:static}.x3-seg{width:100%}.x3-seg button{flex:1}}.x3-fg{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.x3-fact{margin:0;padding:24px;border-radius:24px;border:1px solid var(--line);background:var(--card);display:flex;flex-direction:column;gap:10px}.x3-fact strong{font:800 clamp(1.9rem,3.4vw,2.6rem)/1.05 var(--d);letter-spacing:-.03em;background:var(--tg2,var(--tg));-webkit-background-clip:text;background-clip:text;color:#fff0}.x3-fact p{color:var(--fg);font-size:.95rem}.x3-fact figcaption{margin-top:auto;font-size:.76rem}.x3-fact figcaption a{color:var(--mut);text-decoration:underline;text-underline-offset:3px}.x3-fact figcaption a:hover{color:var(--v)}.x3-note{margin-top:16px}@media(max-width:980px){.x3-fg{grid-template-columns:1fr 1fr}}@media(max-width:560px){.x3-fg{grid-template-columns:1fr}}@media print{.x3-stage{display:none}}