.SiteFooter-module__J5Uj1q__footer{border-top:1px solid var(--line);width:min(1180px,100% - 40px);margin:0 auto;padding:35px 0 24px}.SiteFooter-module__J5Uj1q__main{grid-template-columns:1fr 1.5fr auto;align-items:start;gap:45px;display:grid}.SiteFooter-module__J5Uj1q__brand{align-items:center;width:148px;height:45px;display:inline-flex}.SiteFooter-module__J5Uj1q__brand img{object-fit:cover;object-position:center 55%;width:100%;height:100%}.SiteFooter-module__J5Uj1q__main>div:first-child>p{max-width:285px;color:var(--muted);margin:17px 0 0;font-size:11px;line-height:1.6}.SiteFooter-module__J5Uj1q__links{grid-template-columns:repeat(3,1fr);gap:25px;display:grid}.SiteFooter-module__J5Uj1q__links>div{align-content:start;gap:10px;display:grid}.SiteFooter-module__J5Uj1q__links strong{margin-bottom:3px;font-size:11px}.SiteFooter-module__J5Uj1q__links a{color:var(--muted);font-size:10px;transition:color .18s}.SiteFooter-module__J5Uj1q__links a:hover{color:#fff}.SiteFooter-module__J5Uj1q__bottom{border-top:1px solid var(--line);color:#687386;align-items:center;gap:18px;margin-top:34px;padding-top:18px;font-size:9px;display:flex}.SiteFooter-module__J5Uj1q__age{border:1px solid var(--line);color:var(--cyan);border-radius:8px;margin-left:auto;padding:5px 8px;font-weight:800}@media (max-width:850px){.SiteFooter-module__J5Uj1q__main{grid-template-columns:1fr}.SiteFooter-module__J5Uj1q__links{max-width:600px}.SiteFooter-module__J5Uj1q__bottom{flex-wrap:wrap}}@media (max-width:520px){.SiteFooter-module__J5Uj1q__footer{width:calc(100% - 28px)}.SiteFooter-module__J5Uj1q__links{grid-template-columns:1fr 1fr}.SiteFooter-module__J5Uj1q__bottom{gap:10px}.SiteFooter-module__J5Uj1q__age{margin-left:0}}
.SiteHeader-module__SxbgVq__header{z-index:100;border:1px solid var(--line);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#05070cc2;border-radius:20px;align-items:center;gap:27px;width:min(1180px,100% - 32px);height:66px;padding:8px 10px 8px 18px;display:flex;position:fixed;top:12px;left:50%;transform:translate(-50%);box-shadow:0 14px 44px #00000047}.SiteHeader-module__SxbgVq__brand{align-items:center;width:138px;height:42px;display:inline-flex}.SiteHeader-module__SxbgVq__brand img{object-fit:cover;object-position:center 55%;width:100%;height:100%}.SiteHeader-module__SxbgVq__desktop{color:#a8b2c3;flex:1;justify-content:center;align-items:center;gap:25px;font-size:12px;display:flex}.SiteHeader-module__SxbgVq__desktop a{transition:color .18s}.SiteHeader-module__SxbgVq__desktop a:hover{color:#fff}.SiteHeader-module__SxbgVq__desktop a.SiteHeader-module__SxbgVq__active{color:var(--cyan)}.SiteHeader-module__SxbgVq__menu{color:#fff;cursor:pointer;background:0 0;border:0;display:none}.SiteHeader-module__SxbgVq__menu svg{transition:transform .26s cubic-bezier(.2,.8,.2,1)}.SiteHeader-module__SxbgVq__menuOpen svg{transform:rotate(90deg)}.SiteHeader-module__SxbgVq__mobile{display:none}@media (max-width:800px){.SiteHeader-module__SxbgVq__header{border-radius:17px;gap:10px;width:calc(100% - 20px);height:60px;padding:8px 14px;top:8px}.SiteHeader-module__SxbgVq__desktop,.SiteHeader-module__SxbgVq__header .SiteHeader-module__SxbgVq__desktopCta{display:none}.SiteHeader-module__SxbgVq__brand{flex:0 138px;order:1;max-width:138px;margin-right:auto}.SiteHeader-module__SxbgVq__menu{border:1px solid #0000;border-radius:12px;flex:0 0 42px;order:2;place-items:center;width:42px;height:42px;transition:border-color .22s,background-color .22s;display:grid}.SiteHeader-module__SxbgVq__menuOpen{background:#52deff14;border-color:#52deff47}.SiteHeader-module__SxbgVq__mobile{border:1px solid var(--line);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);opacity:0;pointer-events:none;transform-origin:0 0;visibility:hidden;background:#05070cf7;border-radius:0 0 20px 20px;flex-direction:column;width:calc(100% + 2px);height:calc(100dvh - 76px);padding:28px 20px 18px;transition:opacity .24s,transform .34s cubic-bezier(.2,.85,.25,1),visibility 0s linear .34s;display:flex;position:fixed;top:68px;left:-1px;transform:translateY(-14px)scale(.985);box-shadow:0 30px 70px #00000080}.SiteHeader-module__SxbgVq__mobileOpen{opacity:1;pointer-events:auto;visibility:visible;transition-delay:0s;transform:translateY(0)scale(1)}.SiteHeader-module__SxbgVq__mobile>a:not(:last-child){border-bottom:1px solid var(--line);letter-spacing:-.025em;opacity:0;padding:18px 6px;font-size:20px;font-weight:720;transition:opacity .2s,transform .3s cubic-bezier(.2,.8,.2,1);transform:translate(-12px)}.SiteHeader-module__SxbgVq__mobileOpen>a:not(:last-child){opacity:1;transform:translate(0)}.SiteHeader-module__SxbgVq__mobileOpen>a:first-child{transition-delay:70ms}.SiteHeader-module__SxbgVq__mobileOpen>a:nth-child(2){transition-delay:.11s}.SiteHeader-module__SxbgVq__mobileOpen>a:nth-child(3){transition-delay:.15s}.SiteHeader-module__SxbgVq__mobileOpen>a:nth-child(4){transition-delay:.19s}.SiteHeader-module__SxbgVq__mobileOpen>a:nth-child(5){transition-delay:.23s}.SiteHeader-module__SxbgVq__mobile>a:last-child{opacity:0;transition:opacity .22s,transform .3s cubic-bezier(.2,.8,.2,1);transform:translateY(10px)}.SiteHeader-module__SxbgVq__mobileOpen>a:last-child{opacity:1;transition-delay:.29s;transform:translateY(0)}.SiteHeader-module__SxbgVq__mobile>a:first-child,.SiteHeader-module__SxbgVq__mobile>a.SiteHeader-module__SxbgVq__active{color:var(--cyan)}.SiteHeader-module__SxbgVq__mobile>a:last-child{margin-top:auto}}@media (prefers-reduced-motion:reduce){.SiteHeader-module__SxbgVq__menu svg,.SiteHeader-module__SxbgVq__mobile,.SiteHeader-module__SxbgVq__mobile>a:not(:last-child),.SiteHeader-module__SxbgVq__mobile>a:last-child{transition:none}}
:root{--bg:#05070c;--surface:#0b0f19b8;--line:#ffffff18;--line-strong:#ffffff2b;--text:#f5f8ff;--muted:#8e99ad;--cyan:#63e6ff;--violet:#9f7aea}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--bg)}body{background:var(--bg);min-width:320px;color:var(--text);-webkit-font-smoothing:antialiased;margin:0;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}body:before{content:"";z-index:-2;pointer-events:none;background:radial-gradient(circle at 13% 7%,#28aad717,#0000 29%),radial-gradient(circle at 86% 32%,#7e4ed217,#0000 31%),linear-gradient(#05070c,#070a12 46%,#05070c);position:fixed;inset:0}a{color:inherit;text-decoration:none}button,a{-webkit-tap-highlight-color:transparent}img,svg{display:block}.site-shell{position:relative;overflow:hidden}.skip-link{z-index:200;color:#000;background:#fff;border-radius:10px;padding:10px 14px;position:fixed;top:8px;left:8px;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}.section{width:min(1180px,100% - 40px);margin:0 auto;padding:72px 0;position:relative}.section-kicker{color:var(--cyan);letter-spacing:.17em;text-transform:uppercase;align-items:center;gap:7px;font-size:10px;font-weight:800;display:inline-flex}.button{color:#061018;background:linear-gradient(115deg,#80efff,#73ceff 45%,#a78bfa);border:1px solid #63e6ff47;border-radius:15px;justify-content:center;align-items:center;gap:9px;min-height:49px;padding:0 21px;font-size:13px;font-weight:760;transition:transform .18s,box-shadow .18s;display:inline-flex;box-shadow:0 13px 36px #47aee62b,inset 0 1px #ffffff9e}.button:hover{transform:translateY(-2px);box-shadow:0 17px 42px #47aee642,inset 0 1px #ffffffb3}.button-small{border-radius:13px;min-height:44px;padding:0 17px;font-size:12px}.button-ghost,.button-secondary{border-color:var(--line-strong);color:#e8edf7;background:#ffffff0a;box-shadow:inset 0 1px #ffffff12}.text-link{color:#c6f6ff;align-items:center;gap:6px;margin-top:17px;font-size:11px;font-weight:700;display:inline-flex}.inner-page{width:min(1100px,100% - 40px);min-height:70vh;margin:0 auto;padding:145px 0 100px}.articles-hero{max-width:760px;margin-bottom:46px}.articles-hero h1,.article-header h1{letter-spacing:-.055em;margin:13px 0 16px;font-size:clamp(43px,6vw,72px);line-height:1}.articles-hero p,.article-header>p{color:var(--muted);margin:0;font-size:15px;line-height:1.65}.all-articles{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.article-page{max-width:860px}.article-back{color:var(--muted);align-items:center;gap:7px;margin-bottom:32px;font-size:11px;display:inline-flex}.article-header{border:1px solid var(--line);background:radial-gradient(circle at 90% 10%, #63e6ff17, transparent 32%), var(--surface);border-radius:25px;margin-bottom:36px;padding:42px;position:relative;overflow:hidden}.article-header-violet{background:radial-gradient(circle at 90% 10%, #9f7aea1a, transparent 32%), var(--surface)}.article-byline{color:#748095;flex-wrap:wrap;gap:14px;margin-top:22px;font-size:10px;display:flex}.article-byline span{align-items:center;gap:5px;display:inline-flex}.article-content{color:#c4ccda;font-size:17px;line-height:1.78}.article-content h2{color:var(--text);letter-spacing:-.035em;margin:48px 0 15px;font-size:30px;line-height:1.15}.article-content h3{color:var(--text);margin:31px 0 11px;font-size:21px}.article-content p{margin:0 0 19px}.article-content ul,.article-content ol{margin:0 0 22px;padding-left:23px}.article-content li{margin:7px 0}.article-content a{color:var(--cyan);text-underline-offset:3px;text-decoration:underline}.article-content strong{color:#edf3ff}.article-disclaimer{border-left:2px solid var(--cyan);color:var(--muted);background:#63e6ff09;margin-top:42px;padding:23px;font-size:12px;line-height:1.6}.footer-info-page{width:min(980px,100% - 40px)}.footer-info-hero{border:1px solid var(--line);background:radial-gradient(circle at 84% 12%, #63e6ff26, transparent 30%), radial-gradient(circle at 14% 100%, #9f7aea21, transparent 38%), var(--surface);border-radius:28px;margin-bottom:28px;padding:clamp(29px,5vw,54px);position:relative;overflow:hidden}.footer-info-hero h1{letter-spacing:-.055em;max-width:620px;margin:14px 0;font-size:clamp(40px,6vw,68px);line-height:.98}.footer-info-hero p{max-width:620px;color:var(--muted);margin:0;font-size:16px;line-height:1.65}.footer-info-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.rules-document{max-width:860px}.rules-document-section{border:1px solid var(--line);background:#090d17ad;border-radius:23px;padding:clamp(25px,4vw,38px)}.rules-document-section+.rules-document-section{margin-top:14px}.rules-document-section h2{color:var(--text);letter-spacing:-.04em;margin:0 0 16px;font-size:clamp(23px,3vw,30px);line-height:1.15}.rules-document-section p{color:#c4ccda;margin:0;font-size:16px;line-height:1.75}.rules-document-section p+p{margin-top:14px}.footer-info-card,.support-panel,.license-document{border:1px solid var(--line);background:#090d17ad;border-radius:23px}.footer-info-card{min-height:205px;padding:27px}.footer-info-card-icon{width:40px;height:40px;color:var(--cyan);background:#63e6ff14;border:1px solid #63e6ff40;border-radius:13px;place-items:center;margin-bottom:20px;display:inline-grid}.footer-info-card h2,.support-panel h2{letter-spacing:-.03em;margin:0 0 9px;font-size:20px}.footer-info-card p,.support-panel p{color:var(--muted);margin:0;font-size:14px;line-height:1.65}.license-document{padding:11px}.license-document-frame{background:#f2eee5;border-radius:16px;overflow:hidden}.license-document img{width:100%;height:auto}.support-panel{max-width:700px;padding:clamp(29px,5vw,48px)}.support-panel .button{margin-top:25px}.not-found{text-align:center;place-content:center;width:min(720px,100% - 40px);min-height:80vh;margin:0 auto;display:grid}.not-found h1{letter-spacing:-.08em;margin:13px 0 8px;font-size:clamp(80px,15vw,150px);line-height:.9}.not-found p{color:var(--muted)}.not-found>div{justify-content:center;gap:10px;margin-top:23px;display:flex}@media (max-width:850px){.section{padding:58px 0}.all-articles{grid-template-columns:1fr 1fr}}@media (max-width:560px){.section,.inner-page{width:calc(100% - 28px)}.section{padding:48px 0}.all-articles{grid-template-columns:1fr}.inner-page{padding-top:112px}.article-header{padding:27px 23px}.articles-hero h1,.article-header h1{font-size:42px}.article-content{font-size:16px;line-height:1.73}.not-found>div{display:grid}.footer-info-page{width:calc(100% - 28px)}.footer-info-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
