@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/onest-cyrillic-400-normal.BTdD9fLi.woff2) format("woff2"),url(/_astro/onest-cyrillic-400-normal.BQq8x-Ju.woff) format("woff")}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/onest-cyrillic-500-normal.CJRUgmys.woff2) format("woff2"),url(/_astro/onest-cyrillic-500-normal.BMFE-GJD.woff) format("woff")}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/onest-cyrillic-600-normal.BZYKVyuq.woff2) format("woff2"),url(/_astro/onest-cyrillic-600-normal.DXk93W_-.woff) format("woff")}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/onest-cyrillic-700-normal.3rOSeAdn.woff2) format("woff2"),url(/_astro/onest-cyrillic-700-normal.BYHfPO1G.woff) format("woff")}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/onest-latin-400-normal.9AYXx_QC.woff2) format("woff2"),url(/_astro/onest-latin-400-normal.RaMPE1jb.woff) format("woff")}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/onest-latin-500-normal.2-RsuwM3.woff2) format("woff2"),url(/_astro/onest-latin-500-normal.CVP923du.woff) format("woff")}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/onest-latin-600-normal.DM19Lk_j.woff2) format("woff2"),url(/_astro/onest-latin-600-normal.D88KJsY0.woff) format("woff")}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/onest-latin-700-normal.DMkYZIUB.woff2) format("woff2"),url(/_astro/onest-latin-700-normal.HOulLaZS.woff) format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/jetbrains-mono-latin-400-normal.V6pRDFza.woff2) format("woff2"),url(/_astro/jetbrains-mono-latin-400-normal.6-qcROiO.woff) format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/jetbrains-mono-latin-500-normal.BWZEU5yA.woff2) format("woff2"),url(/_astro/jetbrains-mono-latin-500-normal.CJOVTJB7.woff) format("woff")}/*! tailwindcss v4.3.5 | MIT License | https://tailwindcss.com */@layer utilities;:root,:host{--color-white:#fff;--color-plate:#f5f6f9;--color-tint:#f2f5ff;--color-tint-strong:#e6ecff;--color-ink:#0e1220;--color-ink-raised:#161b2a;--color-ink-line:#2b3142;--color-muted:#5a6175;--color-on-ink:#c5cad6;--color-on-ink-muted:#a3aabb;--color-line:#e3e6ed;--color-accent:#2f5bff;--color-accent-strong:#1f45d6;--color-accent-on-ink:#7e9bff;--color-orange:#ff7a45;--color-ok:#16a34a;--color-danger:#e5484d;--color-warn-text:#c62828;--color-warn-bg:#fff1ee;--color-line-sky:#2ba8ff;--color-hero-from:#36a1ff;--color-hero-via:#1f5fe0;--color-hero-to:#093a8e;--color-pod-light:#eef0f5;--color-pod-mid:#dde1ea;--color-pod-edge:#aeb4c3;--color-pod-glow:#e9ecf2;--color-pod-soft:#dadee7;--color-pod-dark:#9298a9;--color-ink-tile-line:#242a3b;--color-ink-bubble:#232a3d;--color-ink-chip-line:#3a4154;--color-violet:#6b5bff;--color-orange-deep:#e8572a;--color-coral:#f2464a;--color-deep:#041030;--color-black:#000;--color-ok-strong:#15803d;--color-ok-bg:#e8f7ee;--color-tint-line:#d5defa;--color-danger-on-ink:#ff9c9c;--color-podp-mid:#6e7589;--color-podp-edge:#1c2130;--color-podp-top:#d8dce5;--color-podp-top-mid:#a5abba;--color-podp-top-edge:#7c8396;--font-sans:"Onest", system-ui, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, monospace;--radius-chip:12px;--radius-field:18px;--radius-tile:22px;--radius-block:24px;--radius-hero:36px}[hidden]{display:none!important}body{background:var(--color-white);margin:0}a{color:var(--color-accent)}a:hover{color:var(--color-accent-strong)}.w{box-sizing:border-box;width:100%;max-width:1200px;margin:0 auto;padding:0 24px}.lb{font:500 13px/1.2 var(--font-mono);letter-spacing:.08em;color:var(--color-accent);text-transform:uppercase}.h2{letter-spacing:-.035em;margin:0;font-size:52px;font-weight:600;line-height:1.06}.b{box-sizing:border-box;height:56px;font:600 17px/1 var(--font-sans);cursor:pointer;white-space:nowrap;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 28px;text-decoration:none;transition:background .16s,transform .16s;display:inline-flex}.b:active{transform:scale(.98)}.sm{height:44px;padding:0 22px;font-size:15px}.bp{background:var(--color-accent);color:var(--color-white)}.bp:hover{background:var(--color-accent-strong);color:var(--color-white)}.bs{background:var(--color-tint);color:var(--color-accent-strong)}.bs:hover{background:var(--color-tint-strong);color:var(--color-accent-strong)}.bo{background:var(--color-white);color:var(--color-ink);border:1.5px solid var(--color-line)}.bo:hover{background:var(--color-plate);color:var(--color-ink)}.bd{background:var(--color-ink);color:var(--color-white)}.bd:hover{background:var(--color-ink-line);color:var(--color-white)}.bw{background:var(--color-white);color:var(--color-ink)}.bw:hover{background:var(--color-tint-strong);color:var(--color-ink)}.bg{color:var(--color-white);background:0 0;border:1.5px solid #ffffff73}@supports (color:color-mix(in lab,red,red)){.bg{border:1.5px solid color-mix(in srgb,var(--color-white) 45%,transparent)}}.bg:hover{background:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.bg:hover{background:color-mix(in srgb,var(--color-white) 10%,transparent)}}.bg:hover{color:var(--color-white)}.lk{color:var(--color-accent-strong);font-size:16px;font-weight:600;text-decoration:none}.lk:hover{color:var(--color-ink)}.cd{width:25em;height:15.75em;font-family:var(--font-sans);border-radius:1.6em;position:relative;overflow:hidden}.cd .a{width:100%;height:100%;position:absolute;top:0;left:0}.cd .m{width:2.5em;height:2.5em;position:absolute;top:1em;left:1.1em}.cd .n{letter-spacing:-.04em;white-space:nowrap;font-size:1em;font-weight:700;position:absolute;top:1.65em;left:3.75em}.cd .l{font:500 .625em/1 var(--font-mono);letter-spacing:.08em;white-space:nowrap;position:absolute;top:7.2em;left:2.4em}.cd .nm{font:500 1.25em/1 var(--font-mono);letter-spacing:.04em;white-space:nowrap;position:absolute;bottom:2.1em;left:1.2em}.cd .d{font:400 .6875em/1 var(--font-mono);position:absolute;bottom:2em;left:2.18em}.ai{color:var(--color-white)}.ai .l,.ai .d{color:#ffffffd1}@supports (color:color-mix(in lab,red,red)){.ai .l,.ai .d{color:color-mix(in srgb,var(--color-white) 82%,transparent)}}.tr{color:var(--color-ink)}.tr .l,.tr .d{color:#0e1220b8}@supports (color:color-mix(in lab,red,red)){.tr .l,.tr .d{color:color-mix(in srgb,var(--color-ink) 72%,transparent)}}.pr{color:var(--color-white)}.pr .l,.pr .d{color:var(--color-on-ink)}.lt{background:var(--color-white);border:1px solid var(--color-line);box-sizing:border-box;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.lt img{width:24px;height:24px}.bar{background:var(--color-accent);border-radius:3px;flex-shrink:0;width:6px;height:26px;display:block}.bar:nth-child(3n){opacity:.75}@keyframes fl{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}.fl1{animation:6s ease-in-out infinite fl}.fl2{animation:7s ease-in-out -2s infinite fl}.fl3{animation:8s ease-in-out -4s infinite fl}@keyframes tilt{0%,to{transform:rotateX(10deg)rotateY(-16deg)rotate(-4deg)}50%{transform:rotateX(4deg)rotateY(10deg)rotate(-1deg)}}.tilt{transform-style:preserve-3d;animation:9s ease-in-out infinite tilt}@keyframes mq{0%{transform:translate(0)}to{transform:translate(-50%)}}.mq{gap:12px;width:max-content;animation:40s linear infinite mq;display:flex}.mq:hover{animation-play-state:paused}@keyframes up{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.up{animation:.8s cubic-bezier(.2,.8,.2,1) both up}.u2{animation-delay:80ms}.u3{animation-delay:.16s}.u4{animation-delay:.24s}.u5{animation-delay:.32s}@keyframes car{50%{opacity:0}}.caret{background:var(--color-accent);vertical-align:-4px;width:2px;height:24px;margin-left:3px;animation:1s step-end infinite car;display:inline-block}@keyframes pulse{0%{box-shadow:0 0 color-mix(in srgb,var(--color-orange) 55%,transparent)}to{box-shadow:0 0 0 12px color-mix(in srgb,var(--color-orange) 0%,transparent)}}.pulse{animation:1.8s ease-out infinite pulse}@keyframes roll{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.roll{animation:14s linear infinite roll}@keyframes grow{0%{transform:scaleY(.15)}}.grow{transform-origin:bottom;animation:1.2s cubic-bezier(.2,.8,.2,1) both grow}@keyframes wave{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(1.5)}}.wave{animation:2.4s ease-out infinite wave}.wv2{animation-delay:.8s}.wv3{animation-delay:1.6s}@keyframes orb{0%,to{transform:translate(0)}33%{transform:translate(8px,-10px)}66%{transform:translate(-6px,6px)}}.orb{animation:7s ease-in-out infinite orb}.ob2{animation-delay:-2.3s}.ob3{animation-delay:-4.6s}@keyframes prog{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.prog{background:var(--color-accent);transform-origin:0;border-radius:3px;height:3px;animation:4.5s linear both prog;display:block}@keyframes dot{0%,80%,to{opacity:.25}40%{opacity:1}}.td{background:var(--color-on-ink-muted);border-radius:50%;width:7px;height:7px;animation:1.2s infinite dot;display:inline-block}.td2{animation-delay:.2s}.td3{animation-delay:.4s}@keyframes flow{to{stroke-dashoffset:-20px}}.flow{animation:1.2s linear infinite flow}@keyframes ring{0%{stroke-dashoffset:327px}}.ring{animation:1.2s cubic-bezier(.2,.8,.2,1) both ring}@keyframes spin{to{transform:rotate(360deg)}}.spin{animation:6s linear infinite spin}@keyframes rise2{0%{opacity:0;transform:translateY(10px)}15%,85%{opacity:1;transform:none}to{opacity:0;transform:translateY(-14px)}}.rs{animation:4s ease-in-out infinite both rise2}.rs2{animation-delay:1.3s}.rs3{animation-delay:2.6s}@keyframes silkA{0%{transform:translate(-50%)translateY(0)rotate(0)skew(0)scale(1.06)}35%{transform:translate(calc(-50% - 16px))translateY(12px)rotate(-1.2deg)skew(3deg)scale(1.08,1.12)}70%{transform:translate(calc(12px - 50%))translateY(-8px)rotate(1deg)skew(-2.5deg)scale(1.07,1.04)}to{transform:translate(calc(-50% - 6px))translateY(6px)rotate(-.5deg)skew(1.5deg)scale(1.08)}}@keyframes silkB{0%{transform:translate(-50%)translateY(0)rotate(0)skewY(0)scale(1.07)}40%{transform:translate(calc(16px - 50%))translateY(-10px)rotate(1.4deg)skewY(-1.5deg)scale(1.1,1.05)}to{transform:translate(calc(-50% - 12px))translateY(10px)rotate(-1deg)skewY(1.2deg)scale(1.06,1.11)}}@keyframes silkF{0%{transform:translate(-50%)scaleX(-1.06)translateY(0)skew(0)}50%{transform:translate(-50%)scale(-1.08,1.1)translateY(10px)skew(3deg)}to{transform:translate(-50%)scale(-1.06,.96)translateY(-6px)skew(-2deg)}}@keyframes wd{0%{opacity:0;filter:blur(4px);transform:translateY(.45em)}to{opacity:1;filter:none;transform:none}}.wd{color:var(--color-accent);animation:.6s cubic-bezier(.7,0,.2,1) both wd;display:inline-block}@keyframes scan{0%,to{transform:translateY(0)}50%{transform:translateY(168px)}}.scan{animation:2.6s ease-in-out infinite scan}@keyframes wb1{0%,6%{opacity:0;transform:translateY(10px)}12%,92%{opacity:1;transform:none}98%,to{opacity:0;transform:none}}@keyframes wb2{0%,32%{opacity:0;transform:translateY(10px)}38%,92%{opacity:1;transform:none}98%,to{opacity:0;transform:none}}@keyframes wb3{0%,58%{opacity:0;transform:translateY(10px)}64%,92%{opacity:1;transform:none}98%,to{opacity:0;transform:none}}.wb1{animation:10s linear infinite wb1}.wb2{animation:10s linear infinite wb2}.wb3{animation:10s linear infinite wb3}.why{grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));gap:20px;display:grid}.wt{background:var(--color-ink-raised);border:1px solid var(--color-ink-tile-line);box-sizing:border-box;border-radius:24px;flex-direction:column;gap:24px;padding:32px;display:flex}.wh{flex-direction:column;gap:10px;min-height:88px;display:flex}.wn{letter-spacing:-.02em;font-size:24px;font-weight:600}.wd2{color:var(--color-on-ink-muted);font-size:15px;line-height:1.5}.ws{background:var(--color-ink);border:1px solid var(--color-ink-tile-line);box-sizing:border-box;border-radius:18px;flex-direction:column;gap:10px;height:290px;padding:18px;display:flex;overflow:hidden}.wc{border-bottom:1px solid var(--color-ink-tile-line);align-items:center;gap:10px;padding-bottom:12px;display:flex}.wa{background:var(--color-accent);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.wa img{width:22px;height:22px}.wu{color:var(--color-on-ink-muted);flex-direction:column;font-size:12px;display:flex}.wu b{color:var(--color-white);font-size:14px;font-weight:600}.mi{background:var(--color-ink-bubble);box-sizing:border-box;border-radius:16px 16px 16px 4px;align-self:flex-start;max-width:84%;padding:10px 14px;font-size:14px;line-height:1.45}.me{background:var(--color-accent);box-sizing:border-box;border-radius:16px 16px 4px;align-self:flex-end;max-width:84%;padding:10px 14px;font-size:14px;line-height:1.45}.ok{align-items:center;gap:8px;font-size:14px;display:inline-flex}.ok i{background:var(--color-ok);border-radius:50%;width:8px;height:8px}.wr{border-bottom:1px solid var(--color-ink-tile-line);grid-template-columns:32px minmax(0,1fr) auto;align-items:center;column-gap:14px;min-height:80px;padding:0 4px;display:grid}.wr:last-child{border-bottom:0}.wnm{background:var(--color-ink-bubble);width:32px;height:32px;color:var(--color-accent-on-ink);font:500 14px var(--font-mono);border-radius:50%;justify-content:center;align-items:center;display:flex}.wl{color:var(--color-on-ink-muted);flex-direction:column;gap:3px;min-width:0;font-size:13px;display:flex}.wl b{color:var(--color-white);font-size:15px;font-weight:600}.wv{font:500 15px var(--font-mono);text-align:right;white-space:nowrap;color:var(--color-white)}@keyframes hl{0%{opacity:0;filter:blur(10px);transform:perspective(500px)translateY(.45em)rotateX(-60deg)}6%,22%{opacity:1;filter:blur();transform:none}24%,to{opacity:0;filter:blur(8px);transform:translateY(-.35em)}}.hw{white-space:nowrap;display:inline-grid}.hwd{grid-area:1/1}.hl{will-change:transform,opacity,filter;animation:12s cubic-bezier(.2,.8,.2,1) infinite both hl;display:inline-block}.vh{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes sa-cur{0%,6%{transform:translate(404px,216px)}18%,22%{transform:translate(210px,402px)}34%,40%{transform:translate(210px,168px)}54%,60%{transform:translate(366px,288px)}76%,84%{transform:translate(210px,402px)}96%,to{transform:translate(404px,216px)}}@keyframes sa-pr{0%,19%,21%,37%,39%,57%,59%,81%,83%,to{transform:scale(1)}20%,38%,58%,82%{transform:scale(.82)}}@keyframes sa-r1{0%,19.5%{opacity:0;transform:scale(.3)}20%{opacity:.45;transform:scale(.4)}26%,to{opacity:0;transform:scale(1.5)}}@keyframes sa-r2{0%,37.5%{opacity:0;transform:scale(.3)}38%{opacity:.45;transform:scale(.4)}44%,to{opacity:0;transform:scale(1.5)}}@keyframes sa-r3{0%,57.5%{opacity:0;transform:scale(.3)}58%{opacity:.45;transform:scale(.4)}64%,to{opacity:0;transform:scale(1.5)}}@keyframes sa-r4{0%,81.5%{opacity:0;transform:scale(.3)}82%{opacity:.45;transform:scale(.4)}88%,to{opacity:0;transform:scale(1.5)}}@keyframes sa-mask{0%,40%{opacity:1;filter:blur()}43%,83%{opacity:0;filter:blur(6px)}86%,to{opacity:1;filter:blur()}}@keyframes sa-show{0%,41%{opacity:0;filter:blur(6px)}44%,83%{opacity:1;filter:blur()}85%,to{opacity:0;filter:blur(6px)}}@keyframes sa-pop{0%,22%{opacity:0;transform:translateY(-14px)scale(.97)}26%,39%{opacity:1;transform:none}42%,to{opacity:0;transform:translateY(-8px)scale(.98)}}@keyframes sa-cp{0%,58%{opacity:0;transform:translate(6px)}60%,74%{opacity:1;transform:none}77%,to{opacity:0;transform:none}}.sc{width:420px;height:450px;margin:-225px 0 0 -210px;position:absolute;top:50%;left:50%}.sc-cur{z-index:5;animation:12s cubic-bezier(.65,0,.3,1) infinite sa-cur;position:absolute;top:0;left:0}.sc-cur svg{transform-origin:4px 3px;animation:12s linear infinite sa-pr;display:block}.sc-rp{background:var(--color-accent);opacity:0;z-index:4;border-radius:50%;width:56px;height:56px;margin:-28px 0 0 -28px;position:absolute}.sc-m{animation:12s ease-in-out infinite sa-mask}.sc-s{opacity:0;animation:12s ease-in-out infinite sa-show}.sc-pop{box-sizing:border-box;background:var(--color-white);border-radius:18px;width:360px;height:162px;padding:14px;position:absolute;top:40px;left:30px;box-shadow:0 20px 40px #0e122038}@supports (color:color-mix(in lab,red,red)){.sc-pop{box-shadow:0 20px 40px color-mix(in srgb,var(--color-ink) 22%,transparent)}}.sc-pop{z-index:3;opacity:0;flex-direction:column;gap:8px;animation:12s ease-in-out infinite sa-pop;display:flex}.sc-pl{box-sizing:border-box;background:var(--color-white);border:1px solid var(--color-line);border-radius:20px;width:376px;padding:14px;position:absolute;top:250px;left:22px}.sc-rw{flex-direction:column;justify-content:center;gap:2px;height:52px;display:flex;position:relative}.sc-rw+.sc-rw{border-top:1px solid var(--color-line)}.sc-k{color:var(--color-muted);font-size:12px}.sc-v{height:22px;font:500 16px/22px var(--font-mono);color:var(--color-ink);white-space:nowrap;position:relative}.sc-v span{position:absolute;top:0;left:0}.sc-btn{background:var(--color-ink);height:48px;color:var(--color-white);border-radius:999px;margin-top:10px;font-size:15px;font-weight:600;position:relative}.sc-btn span{text-align:center;line-height:48px;position:absolute;top:0;left:0;right:0}@media(max-width:520px){.sc{transform:scale(.76)}}.silk{transform-origin:68% 62%;will-change:transform;animation:18s ease-in-out infinite alternate silkA}.silk2{transform-origin:58% 78%;opacity:.5;will-change:transform;animation:13s ease-in-out infinite alternate silkB}.silkf{transform-origin:50%;will-change:transform;animation:14s ease-in-out infinite alternate silkF}@media(prefers-reduced-motion:reduce){*{animation:none!important}}.tl{flex-direction:column;display:flex;position:relative}.tl:before{content:"";background:linear-gradient(180deg,var(--color-line-sky),var(--color-accent) 40%,var(--color-violet) 70%,var(--color-orange));width:2px;position:absolute;top:24px;bottom:24px;left:23px}.pod{position:absolute;left:50%}.podt{background:linear-gradient(180deg,var(--color-white) 0%,var(--color-pod-light) 55%,var(--color-pod-mid) 100%);border-radius:50%;width:230px;height:52px;margin-left:-115px;position:absolute;left:50%}.podb{background:linear-gradient(90deg,var(--color-pod-edge) 0%,var(--color-pod-glow) 16%,var(--color-white) 34%,var(--color-pod-soft) 62%,var(--color-pod-dark) 100%);border-radius:0 0 115px 115px/0 0 28px 28px;width:230px;height:92px;margin-left:-115px;position:absolute;left:50%}.h1{letter-spacing:-.04em;margin:0;font-size:64px;font-weight:600;line-height:1.04}.h3{letter-spacing:-.03em;margin:0;font-size:40px;font-weight:600;line-height:1.08}.mt{color:var(--color-muted)}.mo{font-family:var(--font-mono);font-weight:500}.dt{border-radius:50%;flex-shrink:0;width:8px;height:8px;display:inline-block}.ok{background:var(--color-ok)}.no{background:var(--color-danger)}.sf{pointer-events:none;position:absolute;left:50%;transform:translate(-50%)}.crb{color:var(--color-muted);font-size:14px}.crb a{color:var(--color-muted);text-decoration:none}.crb a:hover{color:var(--color-ink)}.lg2{background:var(--color-white);border:1px solid var(--color-line);box-sizing:border-box;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.lg2 img{object-fit:contain;width:26px;height:26px}.faq{border-top:1px solid var(--color-line)}.faq button,.faq summary{width:100%;font:600 19px var(--font-sans);color:var(--color-ink);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:22px 0;display:flex}.faq summary{list-style:none}.faq summary::-webkit-details-marker{display:none}.faq[open] .sg-plus,.faq:not([open]) .sg-minus{display:none}.chip{cursor:pointer;height:42px;font:600 15px/1 var(--font-sans);background:var(--color-plate);color:var(--color-ink);border:0;border-radius:999px;align-items:center;gap:8px;padding:0 16px 0 8px;transition:background .16s,color .16s;display:inline-flex}.chip[aria-pressed=true]{background:var(--color-ink);color:var(--color-white)}.cat{height:42px;font:500 14px var(--font-sans);cursor:pointer;background:var(--color-white);color:var(--color-ink);border:0;border-radius:999px;padding:0 16px}.cat[aria-pressed=true]{background:var(--color-ink);color:var(--color-white)}.pkc{font-size:13px;top:0;left:0;box-shadow:0 28px 56px #0e122038;position:absolute!important}@supports (color:color-mix(in lab,red,red)){.pkc{box-shadow:0 28px 56px color-mix(in srgb,var(--color-ink) 22%,transparent)}}.pkc{transition:transform .52s cubic-bezier(.7,0,.2,1);transform:translate(520px)rotate(6deg)}.pkc.on{transform:translate(0)rotate(-12deg)}.stp{text-align:left;cursor:pointer;width:100%;font-family:var(--font-sans);color:var(--color-ink);opacity:.6;background:0 0;border:0;border-radius:24px;padding:22px 24px;transition:background .3s;display:block}.stp[aria-pressed=true]{background:var(--color-white);opacity:1}.stp:not([aria-pressed=true]) .stp-bar{display:none!important}[data-steps].hold .prog{animation:none;transform:scaleX(1)}.mth{text-align:left;cursor:pointer;width:100%;font-family:var(--font-sans);color:var(--color-ink);box-sizing:border-box;background:var(--color-white);border:2px solid var(--color-line);border-radius:24px;align-items:center;gap:18px;padding:22px 24px;transition:background .3s,border-color .3s;display:flex}.mth[aria-checked=true]{background:var(--color-tint);border-color:var(--color-accent)}.mth-dot{box-sizing:border-box;border:2px solid var(--color-on-ink-muted);border-radius:50%;flex-shrink:0;width:22px;height:22px;margin-top:4px}.mth[aria-checked=true] .mth-dot{border:7px solid var(--color-accent);background:var(--color-white)}.mth-badge{height:26px;font:500 11px var(--font-mono);letter-spacing:.06em;text-transform:uppercase;background:var(--color-plate);color:var(--color-ink-line);border-radius:8px;align-items:center;padding:0 10px;display:inline-flex}.mth-badge.main{background:var(--color-accent);color:var(--color-white)}.fq summary{list-style:none}.fq summary::-webkit-details-marker{display:none}.fq-sign{width:36px;height:36px;font:500 22px/1 var(--font-sans);background:var(--color-plate);color:var(--color-ink);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:transform .3s,background .3s;display:inline-flex}.fq[open] .fq-sign{background:var(--color-ink);color:var(--color-white);transform:rotate(45deg)}@media(max-width:1100px){.hd{gap:20px!important}.hd .hn{display:none!important}.hd .hlang{margin-left:auto}}@media(max-width:680px){.hd .hk{display:none!important}}@media(max-width:440px){.w{padding:0 16px}.hd{gap:12px!important}.hd .hlang{display:none!important}.hd .bp{margin-left:auto;padding:0 14px;font-size:14px}.hd .lg span{font-size:19px!important}.hd .lg img{width:30px!important;height:30px!important}.ft{padding-top:340px!important}}.mx{border-collapse:separate;border-spacing:0;width:100%;font-size:15px}.mx th,.mx td{text-align:left;border-top:1px solid var(--color-line);padding:18px 20px}.mx thead th{border-top:0;font-size:16px;font-weight:600}.mx .p{background:var(--color-ink);color:var(--color-white);border-top-color:var(--color-ink-line)}.mx thead .p{border-radius:24px 24px 0 0}.mx tr:last-child .p{border-radius:0 0 24px 24px}a{text-decoration:none}@media(max-width:760px){.h1{font-size:42px}.h3{font-size:30px}.m-col{flex:100%!important;min-width:0!important;max-width:100%!important}.m-scene{zoom:var(--mz3);width:var(--mw)!important;flex:none!important;max-width:none!important}.m-grid1{grid-template-columns:minmax(0,1fr)!important}.m-grid1>*{grid-column:auto!important}.m-pad{padding-top:80px!important}.m-p24{padding:24px!important}.m-hero{padding-bottom:40px;height:auto!important}.m-hero>.w{height:auto!important}.m-marq{margin-top:24px;position:relative!important;bottom:auto!important}.m-auto,.m-auto>div:first-child{height:auto!important}.m-tile{height:auto!important;padding-bottom:250px!important}.m-dec-b{bottom:-120px;top:auto!important}.m-feed{height:280px;margin-top:8px;width:auto!important;position:relative!important;right:auto!important}.m-py{padding:56px 0!important}.m-hide{display:none!important}.h2{font-size:36px}.m-h1{font-size:50px!important}}@media(max-width:600px){.m-scene{zoom:var(--mz2)}}@media(max-width:440px){.m-scene{zoom:var(--mz1)}.wt{padding:20px}.wr{grid-template-columns:32px minmax(0,1fr);row-gap:4px;padding:12px 4px}.wv{text-align:left;grid-column:2}.h2{font-size:32px}.m-h1{font-size:44px!important}}
