@font-face{font-family:Inter;src:url(/_astro/Inter-Cyrillic.BVlUm8-z.woff2)format("woff2");font-weight:100 900;font-display:swap;unicode-range:U+400-52F,U+2DE0-2DFF,U+A640-A69F,U+2116}@font-face{font-family:Inter;src:url(/_astro/Inter-Latin.Cq54NT9D.woff2)format("woff2");font-weight:100 900;font-display:swap;unicode-range:U+??,U+2000-206F,U+20AC,U+2122,U+2190-21FF,U+2212}@font-face{font-family:Inter;src:url(/_astro/Inter-LatinExt.DYlmjQEB.woff2)format("woff2");font-weight:100 900;font-display:swap;unicode-range:U+100-24F}@font-face{font-family:Inter;src:url(/_astro/Inter-Vietnamese.CqkGi2DE.woff2)format("woff2");font-weight:100 900;font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:RV Lang;src:url(data:font/woff2;base64,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)format("woff2");font-weight:100 900;font-display:swap;unicode-range:U+65E5,U+672C,U+8A9E}@font-face{font-family:RV Lang;src:url(data:font/woff2;base64,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)format("woff2");font-weight:100 900;font-display:swap;unicode-range:U+4E2D,U+6587}@font-face{font-family:RV Lang;src:url(/_astro/IBMPlexSansArabic-names.vdJsQEUp.woff2)format("woff2");font-weight:100 900;font-display:swap;unicode-range:U+627-629,U+631,U+639,U+644,U+64A}:root{--bg:#101213;--ink:#f2f5f5;--text:#c6cfd0;--soft:#929b9c;--mint:#64e8cf;--mint2:#3fc9b0;--sky:#6ec3ff;--gold:#e8d58f;--dark:#071214;--p1:#14181a;--p2:#171c1e;--p3:#1b2123;--glass:#14181ad9;--field:#1a2123e3;--glow:0 0 34px #64e8cf73;--ease:cubic-bezier(.2,.7,.2,1);--head:84px;--gut:clamp(16px,3.6vw,52px);--max:1240px}*{box-sizing:border-box}html{background:var(--bg);color-scheme:dark;scroll-padding-top:calc(var(--head) + 16px);-webkit-text-size-adjust:100%}body{letter-spacing:.005em;background:var(--bg);color:var(--ink);-webkit-font-smoothing:antialiased;margin:0;font:400 16px/1.6 Inter,Arial,sans-serif;overflow-x:hidden}a{color:inherit}button{font:inherit;color:inherit;border:0;border-radius:0}:focus-visible{outline:2px solid var(--mint);outline-offset:2px}.vh{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.skip{inset-inline-start:16px;z-index:110;background:var(--mint);color:var(--dark);letter-spacing:.015em;padding:10px 16px;font-weight:600;text-decoration:none;transition:top .2s;position:fixed;top:-60px}.skip:focus{top:12px}mark{color:#fff;background:#64e8cf38;padding:0 1px}.hero{margin-top:calc(-1 * var(--head));padding:calc(var(--head) + clamp(36px,8vh,96px)) var(--gut) clamp(40px,7vh,80px);isolation:isolate;position:relative;overflow:hidden}.hero-bg{z-index:-1;pointer-events:none;background-color:var(--bg);--hb:clamp(140px,18vh,260px);--scene-tail:#000 58%,#000000f0 63%,#000000d1 68%,#000000a6 73%,#00000078 78%,#0000004d 83%,#0000002b 88%,#00000012 93%,#00000005 97%,transparent;-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - var(--hb)),#000000e6 calc(100% - var(--hb) * .85),#000000b3 calc(100% - var(--hb) * .7),#00000073 calc(100% - var(--hb) * .5),#00000038 calc(100% - var(--hb) * .3),#00000012 calc(100% - var(--hb) * .15),transparent);mask-image:linear-gradient(to bottom,#000 calc(100% - var(--hb)),#000000e6 calc(100% - var(--hb) * .85),#000000b3 calc(100% - var(--hb) * .7),#00000073 calc(100% - var(--hb) * .5),#00000038 calc(100% - var(--hb) * .3),#00000012 calc(100% - var(--hb) * .15),transparent);position:absolute;inset:0}.hero-bg .scene{object-fit:cover;object-position:50% 38%;width:100%;height:clamp(560px,56.25vw,1180px);-webkit-mask-image:linear-gradient(to bottom,var(--scene-tail));mask-image:linear-gradient(to bottom,var(--scene-tail));position:absolute;top:0;left:0}.hero-bg-foot .scene{-webkit-mask-image:linear-gradient(to bottom,transparent,#000 16%,var(--scene-tail));mask-image:linear-gradient(to bottom,transparent,#000 16%,var(--scene-tail));top:clamp(36px,6vw,115px)}.hero-bg .scene{mix-blend-mode:lighten}.hero-bg canvas{z-index:1;width:100%;height:100%;position:absolute;inset:0}.hero-bg video.scene{opacity:0;transition:opacity .9s}.hero-bg video.scene.on{opacity:1}.hero-bg img.scene{transition:opacity .9s}.hero-bg.vid-on img.scene{opacity:0}.hero-in{text-align:center;max-width:1040px;margin:0 auto}.kicker{letter-spacing:.2em;text-transform:uppercase;color:var(--mint);text-shadow:0 1px 3px #000e,0 0 16px #000c;margin:0 0 18px;font-size:13px;font-weight:600}h1{letter-spacing:.02em;color:#fff;text-wrap:balance;text-shadow:0 2px 6px #000c,0 0 30px #000a,0 0 44px #64e8cf2a;margin:0;font-size:clamp(30px,3.33vw,48px);font-weight:200;line-height:1.12}.lead{color:#d3dadb;text-wrap:pretty;text-shadow:0 1px 3px #000e,0 0 14px #000,0 0 30px #000c;max-width:640px;margin:24px auto 0;font-size:clamp(16px,1.6vw,20px);line-height:1.55}.js .hero-in>*{animation:rise .8s var(--ease) both}.js .hero-in>:nth-child(2){animation-delay:60ms}.js .hero-in>:nth-child(3){animation-delay:.12s}.js .hero-in>:nth-child(4){animation-delay:.18s}.js .hero-in>:nth-child(5){animation-delay:.24s}@keyframes rise{0%{opacity:0;transform:translateY(16px)}}.search{text-align:start;z-index:5;max-width:720px;margin:clamp(30px,4.5vh,46px) auto 0;position:relative}.search input{padding:0;background:var(--field);-webkit-backdrop-filter:blur(10px);width:100%;height:64px;color:var(--ink);border:0;border-radius:0;outline:none;padding-inline:58px 64px;font:500 18px Inter,Arial,sans-serif;transition:background .2s,box-shadow .25s;box-shadow:0 24px 60px -34px #000}.search input::placeholder{color:#7f8a8b}.search input::-webkit-search-cancel-button{display:none}.search input:hover{background:#1e2628ea}.search input:focus{box-shadow:inset 0 -2px 0 var(--mint),0 0 44px -12px #64e8cf66,0 24px 60px -34px #000;background:#1e2628f0}.search .si{z-index:1;inset-inline-start:20px;fill:none;width:22px;height:22px;stroke:var(--mint);stroke-width:1.8px;stroke-linecap:round;pointer-events:none;position:absolute;top:21px}.search .key{z-index:1;inset-inline-end:18px;min-width:26px;height:26px;color:var(--soft);background:#ffffff12;place-items:center;font:600 13px Inter,Arial,sans-serif;display:grid;position:absolute;top:19px}.search .sx{z-index:1;inset-inline-end:10px;width:44px;height:44px;color:var(--soft);cursor:pointer;background:#ffffff0d;font-size:20px;line-height:1;transition:background .2s,color .2s;position:absolute;top:10px}.search .sx:hover{color:var(--dark);background:var(--mint)}.search.has .key,html:not(.js) .search{display:none}.results{max-height:min(62vh,520px);animation:pop .18s var(--ease);background:#161b1d;padding:6px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:auto;box-shadow:0 34px 80px -20px #000e}@keyframes pop{0%{opacity:0;transform:translateY(-6px)}}.results .r{cursor:pointer;padding:12px 14px;text-decoration:none;transition:background .15s;display:block}.results .r b{color:var(--ink);letter-spacing:.015em;font-size:15px;font-weight:600;line-height:1.4;display:block}.results .r span{color:var(--soft);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:3px;font-size:13px;line-height:1.45;display:-webkit-box;overflow:hidden}.results .r small{letter-spacing:.16em;text-transform:uppercase;color:var(--mint2);margin-bottom:2px;font-size:11px;font-weight:700;display:block}.results .r[aria-selected=true],.results .r:hover{background:#64e8cf14}.results .ra{color:var(--mint);cursor:pointer;letter-spacing:.015em;background:#ffffff06;justify-content:space-between;align-items:center;margin-top:6px;padding:12px 14px;font-size:13px;font-weight:600;text-decoration:none;display:flex}.results .ra[aria-selected=true],.results .ra:hover{background:var(--mint);color:var(--dark)}.results .none{color:var(--soft);padding:14px;font-size:14px}.popular{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;margin-top:18px;display:flex}.popular .pl{display:none}.pchip{background:var(--field);-webkit-backdrop-filter:blur(6px);color:#e8eeee;min-height:36px;transition:background .2s,color .2s,box-shadow .25s,transform .25s var(--ease);align-items:center;padding:0 14px;font-size:14px;text-decoration:none;display:inline-flex}.pchip:hover,.pchip:focus-visible{background:var(--mint);color:var(--dark);box-shadow:var(--glow);outline:none;transform:translateY(-2px)}.tiles{max-width:var(--max);grid-template-columns:repeat(4,1fr);grid-auto-rows:minmax(176px,auto);gap:10px;margin:clamp(48px,9vh,96px) auto 0;display:grid;position:relative}.tile{--mx:50%;--my:0%;background:radial-gradient(420px circle at var(--mx) var(--my),#64e8cf1c,transparent 60%),var(--glass);-webkit-backdrop-filter:blur(8px);color:var(--ink);transition:transform .35s var(--ease),background-color .3s,box-shadow .35s var(--ease);flex-direction:column;gap:6px;padding:24px 22px 22px;text-decoration:none;display:flex;position:relative;overflow:hidden}.js .tile{animation:rise .7s var(--ease) both;animation-delay:calc(.25s + var(--i) * 55ms)}.tile:hover,.tile:focus-visible{background-color:#182022e6;outline:none;transform:translateY(-4px);box-shadow:0 26px 60px -26px #64e8cf66}.tile:after{content:"";background:linear-gradient(90deg,var(--mint) 58%,var(--sky));transform-origin:0;height:3px;transition:transform .45s var(--ease);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.tile:hover:after,.tile:focus-visible:after{transform:scaleX(1)}.tile .ti{background:#64e8cf14;border-radius:50%;flex:none;place-items:center;width:68px;height:68px;margin-bottom:14px;transition:background .25s;display:grid}.tile .ti svg{fill:none;width:40px;height:40px;stroke:var(--mint);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;transition:stroke .25s}.tile:hover .ti{background:var(--mint)}.tile:hover .ti svg{stroke:var(--dark)}.tile .tc{inset-inline-end:20px;color:var(--soft);letter-spacing:.04em;transition:transform .3s var(--ease),color .2s;font-size:12px;font-weight:600;position:absolute;top:24px}.tile:hover .tc,.tile:focus-visible .tc{color:var(--mint);transform:translate(-28px)}.tile .tt{letter-spacing:.012em;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;font-size:20px;font-weight:600;line-height:1.25}.tile small{color:var(--soft);font-size:14px;line-height:1.45}.tile .tq{flex-direction:column;gap:4px;margin-top:auto;padding-top:14px;display:flex}.tile .tq span{color:#aab5b6;white-space:nowrap;text-overflow:ellipsis;padding-inline-start:14px;font-size:13px;line-height:1.35;position:relative;overflow:hidden}.tile .tq span:before{content:"";inset-inline-start:0;background:var(--mint);opacity:.75;width:5px;height:5px;position:absolute;top:.5em}.tile .ar{inset-inline-end:20px;fill:none;width:18px;height:18px;stroke:var(--mint);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;opacity:0;transition:opacity .25s,transform .3s var(--ease);position:absolute;top:22px;transform:translate(-6px)}.tile:hover .ar,.tile:focus-visible .ar{opacity:1;transform:none}.t-about{grid-area:span 2/span 2;padding:32px 30px 28px}.t-about .tt{letter-spacing:.02em;max-width:12ch;font-size:clamp(24px,2.6vw,36px);font-weight:200}.t-about small{max-width:28ch;font-size:16px}.t-about .tq span{color:var(--text);font-size:15px}.t-about .tq{max-width:56%}.tile-pic{inset-inline-end:-30px;aspect-ratio:1;width:min(58%,330px);transition:transform .6s var(--ease);border-radius:50%;position:absolute;top:50%;overflow:hidden;transform:translateY(-54%);box-shadow:0 0 90px -10px #64e8cf40}.tile-pic img{object-fit:cover;filter:grayscale()contrast(1.25)brightness(.92);width:100%;height:100%;-webkit-mask-image:radial-gradient(closest-side,#000 70%,#0000);mask-image:radial-gradient(closest-side,#000 70%,#0000)}.tile-pic:after{content:"";background:radial-gradient(circle at 30% 25%,#64e8cf2e,#0000 55%),linear-gradient(#0000 60%,#121618aa);border-radius:50%;position:absolute;inset:0}.t-about:hover .tile-pic{transform:translateY(-54%)scale(1.04)rotate(-3deg)}.t-support{grid-column:span 2}.t-support .tq{flex-flow:wrap;gap:4px 18px}.bar{display:none}.layout{max-width:calc(var(--max) + 2 * var(--gut));box-sizing:border-box;padding:0 var(--gut);grid-template-columns:260px minmax(0,1fr);gap:clamp(28px,4vw,64px);margin:clamp(40px,7vh,72px) auto 0;display:grid}.side{top:calc(var(--head) + 16px);max-height:calc(100vh - var(--head) - 32px);scrollbar-width:thin;align-self:start;position:sticky;overflow:auto}.side-h{letter-spacing:.2em;text-transform:uppercase;color:var(--soft);margin:6px 0 14px;font-size:12px;font-weight:600}.topics{flex-direction:column;gap:2px;padding-inline-start:12px;display:flex;position:relative}.topics .prog{inset-inline-start:0;background:#ffffff0d;width:3px;position:absolute;top:0;bottom:0}.topics .prog i{width:100%;height:var(--p,0%);background:linear-gradient(var(--mint) 58%,var(--sky));transition:height .2s linear;position:absolute;top:0;left:0;box-shadow:0 0 12px #64e8cf88}.topics a{color:var(--soft);grid-template-columns:28px 1fr auto;align-items:baseline;gap:8px;padding:10px 12px;font-size:14px;line-height:1.35;text-decoration:none;transition:color .2s,background .2s;display:grid}.topics a:hover{color:var(--ink);background:#ffffff08}.topics a.on{color:#fff;background:var(--p2)}.topics .tn{color:var(--mint2);letter-spacing:.06em;font-size:11px;font-weight:700}.topics .tc{color:#7a8586;font-size:12px}.topics a.off{opacity:.35}.status{background:var(--p1);color:var(--soft);justify-content:space-between;align-items:center;gap:16px;padding:12px 16px;font-size:13px;display:flex}.status button{letter-spacing:.16em;text-transform:uppercase;color:var(--mint);cursor:pointer;background:0 0;padding:6px 0;font-size:12px;font-weight:700}.status button:hover{color:#fff}.status .reset{color:var(--gold);margin-inline-start:auto}.empty{background:var(--p1);color:var(--soft);text-align:center;margin:20px 0;padding:22px}.topic{padding-top:clamp(44px,6vh,68px)}.topic-h{align-items:flex-start;gap:20px;margin-bottom:20px;display:flex}.topic-h>div{min-width:0}.topic-h .ti{--th:68px;width:var(--th);height:var(--th);background:#64e8cf14;border-radius:50%;flex:none;place-items:center;display:grid}.topic-h .ti svg{fill:none;width:40px;height:40px;stroke:var(--mint);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.topic-h h2{letter-spacing:.02em;margin:0;font-size:clamp(24px,2.6vw,36px);font-weight:200;line-height:1.12}.topic-h .tk{letter-spacing:.2em;text-transform:uppercase;color:var(--soft);margin:0 0 10px;font-size:12px;font-weight:600;line-height:14px}.topic-h .tk b{color:var(--mint);letter-spacing:.015em;font-weight:600}.topic-h .tk i{opacity:.6;margin:0 .7em;font-style:normal}.topic-h .ts{color:var(--soft);margin:10px 0 0;font-size:15px}.qa{--mx:50%;--my:50%;background:radial-gradient(360px circle at var(--mx) var(--my),#64e8cf0d,transparent 65%) no-repeat var(--p1);transition:background-color .25s,box-shadow .35s var(--ease);margin:6px 0}.qa summary{padding:22px 28px;cursor:pointer;grid-template-columns:minmax(0,1fr) auto 38px;align-items:center;gap:6px 14px;padding-inline-start:40px;list-style:none;display:grid;position:relative}.qa summary::-webkit-details-marker{display:none}.qa summary:focus-visible{outline-offset:-2px}.qa:hover{background-color:var(--p2)}.qa[open]{background-color:#1d292b;box-shadow:0 30px 70px -44px #64e8cf55}.qt{letter-spacing:.012em;color:#d3dbdb;text-wrap:pretty;transition:transform .3s var(--ease),color .2s;font-size:clamp(16px,1.4vw,18px);font-weight:400;line-height:1.4}.qa summary:hover .qt{color:var(--ink);transform:translate(3px)}.qa[open] .qt{color:var(--ink)}.qa .badge{letter-spacing:.14em;text-transform:uppercase;color:var(--dark);background:var(--gold);white-space:nowrap;padding:4px 9px;font-size:11px;font-weight:700}.qa:not(.extra) summary{grid-template-columns:minmax(0,1fr) 38px}.pm{background:#ffffff0a;width:38px;height:38px;transition:background .25s,box-shadow .25s;position:relative}.pm:before,.pm:after{content:"";background:var(--mint);width:14px;height:2px;transition:background .25s,transform .35s var(--ease);margin:-1px 0 0 -7px;position:absolute;top:50%;left:50%}.pm:after{transform:rotate(90deg)}.qa summary:hover .pm{background:#64e8cf1f}.qa[open] .pm,.qa[open] summary:hover .pm{background:var(--mint);box-shadow:0 0 22px #64e8cf66}.qa[open] .pm:before{background:var(--dark);transform:rotate(45deg)}.qa[open] .pm:after{background:var(--dark);transform:rotate(135deg)}.snip{color:var(--soft);grid-column:1/-1;font-size:14px;line-height:1.5;display:none}.filtering .qa:not([open]) .snip:not(:empty){display:block}.a{overflow:hidden}.a-in{max-width:880px;padding:2px 40px 32px}.a-in>p,.a-in>ul{color:var(--text);max-width:70ch;margin:0 0 14px;font-size:16px;line-height:1.7}.a-in>p:first-child{margin-top:-4px}.a-in strong{color:#fff;letter-spacing:.015em;font-weight:650}.a-in a{color:var(--mint);text-underline-offset:3px;text-decoration:underline #64e8cf66}.a-in a:hover{text-decoration-color:var(--mint)}.a-in ul{padding-inline-start:0;list-style:none}.a-in ul li{margin:6px 0;padding-inline-start:22px;position:relative}.a-in ul li:before{content:"";inset-inline-start:4px;background:var(--mint);width:6px;height:6px;position:absolute;top:.68em}.fig{max-width:640px;margin:22px 0}.fig-img{background:#fff;width:100%;padding:16px;display:block;position:relative;box-shadow:0 22px 50px -30px #000}.fig-img img{width:auto;max-width:100%;height:auto;max-height:380px;margin:0 auto;display:block}.fig figcaption{background:#ffffff08;margin-top:12px;padding:12px 16px}.fig figcaption b{color:var(--ink);letter-spacing:.015em;margin-bottom:4px;font-size:15px;font-weight:650;display:block}.fig figcaption p{color:var(--soft);margin:0 0 6px;font-size:14px;line-height:1.6}.fig figcaption p:last-child{margin-bottom:0}.callout{background:linear-gradient(100deg,#64e8cf1a,#64e8cf08);max-width:70ch;margin:18px 0;padding:18px 20px;padding-inline-start:24px}.callout p{color:#e7f3f1;margin:0;font-size:16px;line-height:1.6}.quote{max-width:66ch;margin:22px 0;padding:6px 0;padding-inline-start:52px;position:relative}.quote:before{content:"“";inset-inline-start:0;color:var(--mint);opacity:.85;letter-spacing:.02em;font-size:76px;font-weight:700;line-height:1;position:absolute;top:-14px}.quote p{color:#fff;letter-spacing:0;margin:0;font-size:clamp(18px,1.6vw,20px);font-weight:300;line-height:1.5}.tiers{grid-template-columns:repeat(var(--n),minmax(0,1fr));gap:8px;margin:18px 0;display:grid}.tier{transition:transform .3s var(--ease),box-shadow .3s;background:#ffffff08;padding:20px}.tier:hover{transform:translateY(-3px);box-shadow:0 20px 50px -30px #64e8cf66}.tier .tv{letter-spacing:.02em;color:#fff;font-size:30px;font-weight:800;line-height:1.1}.meter{background:#ffffff12;height:6px;margin:14px 0 6px;overflow:hidden}.meter i{height:100%;width:var(--p);background:linear-gradient(90deg,var(--mint2),var(--gold));display:block}.js .qa:not([open]) .meter i{width:0}.qa[open] .meter i{transition:width .9s var(--ease) .15s}.tier .tl{letter-spacing:.12em;text-transform:uppercase;color:var(--soft);font-size:11px;font-weight:600}.tier h4{letter-spacing:.015em;margin:12px 0 4px;font-size:16px;font-weight:650}.tier p{color:var(--text);margin:8px 0 0;font-size:14px;line-height:1.55}.tier h4+p{margin-top:0}.schemes{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:18px 0;display:grid}.a-in .conds{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:18px 0;padding:0;list-style:none;display:grid}.a-in .cond{--mx:50%;--my:0%;background:radial-gradient(320px circle at var(--mx) var(--my),#64e8cf1c,transparent 62%),#ffffff08;transition:transform .3s var(--ease),box-shadow .3s;flex-direction:column;margin:0;padding:18px 18px 20px;display:flex}.a-in .cond:hover{transform:translateY(-3px);box-shadow:0 20px 50px -30px #64e8cf66}.cond .ch{justify-content:space-between;align-items:flex-start;margin-bottom:14px;display:flex}.cond .cn{color:var(--mint);letter-spacing:.1em;font-size:11px;font-weight:700}.cond h4{letter-spacing:.015em;margin:0 0 6px;font-size:16px;font-weight:650;line-height:1.3}.cond p{color:var(--text);margin:0;font-size:14px;line-height:1.55}.ci{width:64px;height:48px;display:block;overflow:visible}.ci path{fill:none;stroke:var(--ci,#64e8cf);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.ci .ci-plate{fill:#64e8cf14}.ci .ci-dot{fill:var(--ci,#64e8cf);stroke:none}.ci .ci-head{fill:var(--ci,#64e8cf)}.ci .ci-solid{fill:#64e8cf2e}.ci .ci-glow{fill:#fff;filter:drop-shadow(0 0 1.6px var(--ci,#64e8cf)) drop-shadow(0 0 3px var(--ci,#64e8cf))}.ci .ci-move,.ci .ci-turn,.ci .ci-float{transform-box:view-box;transform-origin:32px 24px}.ci .ci-ray{opacity:.5}@keyframes ci-slide{0%{transform:translate(-4px)}to{transform:translate(4px)}}@keyframes ci-spark{0%,to{opacity:.3}50%{opacity:1}}@keyframes ci-float{0%{transform:translateY(2px)}to{transform:translateY(-3px)}}@keyframes ci-turn{to{transform:rotate(360deg)}}.cond:hover .ci-move{animation:1.3s ease-in-out infinite alternate ci-slide}.cond:hover .ci-ray{animation:.65s ease-in-out infinite ci-spark}.cond:hover .ci-float{animation:1.5s ease-in-out infinite alternate ci-float}.cond:hover .ci-float:nth-of-type(2){animation-delay:.4s}.cond:hover .ci-float:nth-of-type(3){animation-delay:.8s}.cond:hover .ci-turn{animation:3.2s linear infinite ci-turn}@media (prefers-reduced-motion:reduce){.cond:hover .ci *{animation:none!important}}.scheme{transition:transform .3s var(--ease),box-shadow .3s;background:#ffffff08;flex-direction:column;display:flex}.scheme:hover{transform:translateY(-3px);box-shadow:0 20px 50px -30px #64e8cf66}.scheme .sh{flex-direction:column;gap:2px;padding:18px 18px 0;display:flex}.scheme .sn{color:var(--mint);letter-spacing:.1em;font-size:11px;font-weight:700}.scheme h4{letter-spacing:.015em;margin:2px 0 0;font-size:16px;font-weight:650;line-height:1.3}.scheme .se{color:var(--soft);letter-spacing:.02em;font-size:12px}.scheme .sd{color:var(--text);margin:12px 0 16px;padding:0 18px;font-size:14px;line-height:1.55}.scheme .sr{background:#64e8cf0d;margin-top:auto;padding:14px 18px 18px}.scheme .sl{letter-spacing:.12em;text-transform:uppercase;color:var(--mint);margin-bottom:6px;font-size:11px;font-weight:700;display:block}.scheme .sr p{color:#e1eceb;margin:0;font-size:14px;line-height:1.55}.btns{flex-wrap:wrap;gap:8px;margin:16px 0 8px;display:flex}.a-in .btn{color:#fff;min-height:46px;transition:background .2s,color .2s,box-shadow .25s,transform .25s var(--ease);letter-spacing:.015em;background:#64e8cf1a;align-items:center;gap:10px;padding:0 20px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.a-in .btn:hover,.a-in .btn:focus-visible{background:var(--mint);color:var(--dark);box-shadow:var(--glow);outline:none;transform:translateY(-2px)}.btn .ar{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.a-foot{justify-content:space-between;align-items:center;gap:12px;margin-top:22px;display:flex}.src{flex-wrap:wrap;align-items:center;gap:6px;margin:0;display:flex}.src-l{letter-spacing:.16em;text-transform:uppercase;color:var(--soft);margin-inline-end:4px;font-size:11px;font-weight:700}.a-in .chip{color:#dff8f3;letter-spacing:.015em;background:#64e8cf14;align-items:center;gap:7px;min-height:36px;padding:0 13px;font-size:13px;font-weight:600;text-decoration:none;transition:background .2s,color .2s,box-shadow .25s;display:inline-flex}.a-in .chip:hover,.a-in .chip:focus-visible{background:var(--mint);color:var(--dark);box-shadow:var(--glow);outline:none}.chip svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.chip .ar{opacity:.8;width:11px;height:11px}.qlink{width:38px;height:38px;color:var(--soft);cursor:pointer;background:#ffffff0a;flex:none;place-items:center;margin-inline-start:auto;transition:color .2s,background .2s,box-shadow .25s;display:grid}.qlink:hover,.qlink:focus-visible{color:var(--dark);background:var(--mint);box-shadow:var(--glow);outline:none}.qlink svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;width:16px;height:16px}.rel{background:linear-gradient(100deg,#64e8cf14,#64e8cf06);margin-top:18px;padding:14px 16px}.rel-h{letter-spacing:.16em;text-transform:uppercase;color:var(--mint);margin:0 0 6px;font-size:11px;font-weight:700}.rel ul{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.a-in .rel li{margin:0;padding-inline-start:0}.a-in .rel li:before{display:none}.a-in .rel a{color:var(--text);transition:color .2s,transform .25s var(--ease);align-items:baseline;gap:10px;padding:5px 0;font-size:15px;text-decoration:none;display:inline-flex}.a-in .rel a:hover{color:#fff;transform:translate(3px)}.a-in .rel a:hover span{text-underline-offset:3px;text-decoration:underline #64e8cf88}.rel .ar{fill:none;width:14px;height:14px;stroke:var(--mint);stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none;transform:translateY(2px)}.qa.flash{animation:flash 1.6s var(--ease)}@keyframes flash{0%,30%{box-shadow:0 0 60px -6px #64e8cf88}}.more{max-width:var(--max);padding:clamp(44px,6vw,80px) var(--gut);text-align:center;isolation:isolate;margin:clamp(72px,12vh,140px) auto 0;position:relative}.more:before{content:"";inset:0 var(--gut);z-index:-1;background:radial-gradient(80% 120% at 50% 0%,#64e8cf1f,transparent 60%),var(--p1);position:absolute}.more h2{letter-spacing:.02em;margin:0;font-size:clamp(36px,4.6vw,64px);font-weight:200;line-height:1.05}.more-t{max-width:560px;color:var(--text);margin:16px auto 0;font-size:16px}.mrow{text-align:start;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;max-width:1040px;margin:36px auto 0;display:grid}.mcard{-webkit-backdrop-filter:blur(6px);min-height:132px;transition:transform .3s var(--ease),background .2s,color .2s,box-shadow .25s;background:#101213c4;flex-direction:column;gap:6px;padding:22px;padding-inline-end:52px;text-decoration:none;display:flex;position:relative}.mcard b{letter-spacing:.015em;font-size:18px;font-weight:700;line-height:1.25}.mcard small{color:var(--soft);font-size:14px;line-height:1.45;transition:color .2s}.mcard .ar{inset-inline-end:20px;fill:none;width:18px;height:18px;stroke:var(--mint);stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;transition:transform .3s var(--ease),stroke .2s;position:absolute;top:22px}.mcard:hover,.mcard:focus-visible{background:var(--mint);color:var(--dark);box-shadow:var(--glow);outline:none;transform:translateY(-3px)}.mcard:hover small,.mcard:focus-visible small{color:#071214cc}.mcard:hover .ar,.mcard:focus-visible .ar{stroke:var(--dark);transform:translate(3px,-3px)}.tosec{min-height:44px;color:var(--soft);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:10px;margin-top:30px;padding:0 18px;font-size:12px;font-weight:700;text-decoration:none;transition:color .2s,background .2s,box-shadow .25s;display:inline-flex}.tosec:hover,.tosec:focus-visible{color:var(--dark);background:var(--mint);box-shadow:var(--glow);outline:none}.tosec svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.foot{max-width:var(--max);padding:24px var(--gut) 40px;color:#7a8586;text-align:center;flex-wrap:wrap;justify-content:center;gap:6px 22px;margin:48px auto 0;font-size:12px;display:flex}.toast{background:var(--mint);color:var(--dark);box-shadow:var(--glow);opacity:0;pointer-events:none;transition:opacity .25s,transform .3s var(--ease);z-index:60;letter-spacing:.015em;padding:12px 18px;font-size:14px;font-weight:600;position:fixed;bottom:28px;left:50%;transform:translate(-50%,20px)}.toast.on{opacity:1;transform:translate(-50%)}@media (width<=1100px){.tiles{grid-template-columns:repeat(2,1fr)}.t-about{grid-row:span 1}.tile-pic{width:min(44%,260px)}}@media (width<=900px){:root{--head:64px}.layout{margin-top:0;padding:0 16px;display:block}.side{display:none}html{scroll-padding-top:68px}.bar{z-index:25;-webkit-backdrop-filter:blur(14px);background:#101213eb;align-items:center;gap:6px;margin-top:clamp(32px,6vh,56px);padding:8px 16px;display:flex;position:sticky;top:0;box-shadow:0 14px 30px -24px #000}.bar-s{cursor:pointer;background:#ffffff0d;flex:none;place-items:center;width:40px;height:40px;display:grid}.bar-s svg{fill:none;width:18px;height:18px;stroke:var(--mint);stroke-width:1.8px;stroke-linecap:round}.bar-t{scrollbar-width:none;scroll-behavior:smooth;gap:4px;padding-inline-end:24px;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 88%,#0000);mask-image:linear-gradient(90deg,#000 88%,#0000)}.bar-t::-webkit-scrollbar{display:none}.bar-t a{min-height:40px;color:var(--soft);white-space:nowrap;background:#ffffff08;flex:none;align-items:center;gap:6px;padding:0 14px;font-size:14px;text-decoration:none;display:inline-flex}.bar-t a.on{color:var(--dark);background:var(--mint);letter-spacing:.015em;font-weight:600}.bar-t a.off{opacity:.35}.bar-t .tn,.bar-t .tc{display:none}.status{margin-top:18px}.schemes,.a-in .conds,.mrow{grid-template-columns:1fr}}@media (width<=640px){.hero{padding-top:calc(var(--head) + 28px)}.lead{font-size:16px}.search input{height:56px;padding-inline:50px 16px;font-size:15px}.search.has input{padding-inline-end:56px}.search .si{inset-inline-start:16px;top:17px}.search .key{display:none}.search .sx{top:6px;inset-inline-end:6px}.popular{scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;margin:16px -16px 0;padding:0 16px 4px;overflow-x:auto}.popular::-webkit-scrollbar{display:none}.popular .pl{display:none}.pchip{flex:none}.tiles{grid-template-columns:1fr 1fr;grid-auto-rows:auto;gap:6px;margin-top:36px}.tile{gap:2px;padding:14px 14px 13px}.tile .ti{width:50px;height:50px;margin-bottom:8px}.tile .ti svg{width:30px;height:30px}.tile .tt{font-size:15px;line-height:1.25}.tile small,.tile .tq,.tile .ar{display:none}.tile .tc{order:3;margin-top:4px;font-size:12px;position:static}.t-about,.t-support{grid-column:span 2}.t-about{grid-row:auto;min-height:150px;padding:18px 16px 16px;padding-inline-end:150px}.t-about .tt{font-size:20px}.t-about small{margin-top:4px;font-size:13px;display:block}.tile-pic{width:150px;inset-inline-end:-22px;transform:translateY(-50%)}.t-about:hover .tile-pic{transform:translateY(-50%)}.qa summary{grid-template-columns:minmax(0,1fr) 34px;gap:8px 10px;padding:16px 14px;padding-inline-start:22px}.qa.extra summary{grid-template-columns:minmax(0,1fr) 34px}.qa .badge{grid-area:2/1;justify-self:start}.pm{width:34px;height:34px}.a-in{padding:0 22px 22px}.a-in>p,.a-in>ul{font-size:16px}.fig-img{padding:8px}.tiers{grid-template-columns:1fr}.quote{padding-inline-start:38px}.quote:before{letter-spacing:.02em;font-size:60px}.topic-h .ti{--th:50px}.topic-h .ti svg{width:30px;height:30px}.more:before{inset:0}.more{margin-left:16px;margin-right:16px;padding:40px 18px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.tile .ti,.topic-h .ti{background:#64e8cf14}.limits{background:#ffffff08;margin-top:clamp(40px,6vh,64px);padding:22px 24px}.limits h2{letter-spacing:.16em;text-transform:uppercase;color:var(--mint);margin:0 0 10px;font-size:12px;font-weight:700}.limits p{color:var(--text);max-width:80ch;margin:0;font-size:14px;line-height:1.6}.limits .fn{color:var(--mint);font-weight:700}.fig-img.vec{box-shadow:none;background:0 0;padding:0}.fig-img.vec img{max-height:460px}.foot-wrap{isolation:isolate;margin-top:clamp(40px,6vh,80px);padding-top:clamp(140px,15vw,320px);position:relative;overflow:hidden}.foot-wrap .rvfoot{margin-top:0}.foot-scene{z-index:-1;pointer-events:none;position:absolute;inset:0}.foot-scene img{object-fit:cover;object-position:30% 60%;width:100%;height:100%;position:absolute;bottom:0;left:0;-webkit-mask-image:linear-gradient(#0000,#000 38%);mask-image:linear-gradient(#0000,#000 38%)}.foot-wrap .rvfoot{text-shadow:0 1px 3px #000d,0 0 16px #000b}@media (width<=640px){.foot-wrap{padding-top:120px}.foot-scene img{object-position:22% 60%}}[dir=rtl] svg.ar,[dir=rtl] .tosec svg{scale:-1 1}[dir=rtl] .tile:after{background:linear-gradient(270deg,var(--mint) 58%,var(--sky));transform-origin:100%}[dir=rtl] .tile:hover .tc,[dir=rtl] .tile:focus-visible .tc{transform:translate(28px)}[dir=rtl] .qa summary:hover .qt,[dir=rtl] .a-in .rel a:hover{transform:translate(-3px)}[dir=rtl] .callout{background:linear-gradient(260deg,#64e8cf1a,#64e8cf08)}[dir=rtl] .rel{background:linear-gradient(260deg,#64e8cf14,#64e8cf06)}[dir=rtl] .meter i{background:linear-gradient(270deg,var(--mint2),var(--gold))}@media (width<=900px){[dir=rtl] .bar-t{-webkit-mask-image:linear-gradient(270deg,#000 88%,#0000);mask-image:linear-gradient(270deg,#000 88%,#0000)}}
