@layer base{:root{--color-ink:#234386;--color-ink-deep:#172c53;--color-ink-line:#23438633;--color-accent:#ed7328;--color-paper:#fbf9f6;--color-sand:#f2dfcb;--color-cream:#fff2d8;--color-rust:#b64d13;--color-error:#a3341c;--color-success:#2f7a3b;--color-success-soft:#e3f4e4;--color-sun:#ffc400;--color-sun-soft:#fff6d6;--color-mint:#a2d3a6;--color-mint-soft:#edf7ee;--color-sky-soft:#eaf0fb;--color-white:#fff;--shadow-card:0 12px 32px #2343861a;--shadow-pop:0 24px 64px #17132f40;--font-base:"Inter", "Segoe UI", sans-serif;--font-hand:"Caveat", cursive;--radius:8px;--radius-card:20px;--radius-control:12px;--radius-pill:32px;background:var(--color-white);font-synthesis:none;font-size:18px}*{box-sizing:border-box}html{scroll-behavior:smooth}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{border-radius:var(--radius-pill);background:var(--color-ink-line) padding-box;border:3px solid #0000;transition:background-color .2s}::-webkit-scrollbar-thumb:hover{background-color:var(--color-accent)}::-webkit-scrollbar-corner{background:0 0}@supports not selector(::-webkit-scrollbar){*{scrollbar-color:var(--color-ink-line) #0000;scrollbar-width:thin}}body{font-family:var(--font-base);color:var(--color-ink);background:var(--color-paper);overflow-wrap:anywhere;margin:0;line-height:1.5}button,input,select,textarea{font:inherit}button,a,input{-webkit-tap-highlight-color:#0000}button{color:inherit;cursor:pointer}a{color:inherit;text-decoration:none}a:hover{text-underline-offset:5px;text-decoration:underline}:is(button,a,input):focus-visible{outline:3px solid var(--color-ink);outline-offset:5px}:is(select,textarea):focus-visible{outline:3px solid var(--color-ink);outline-offset:2px}h1,h2,h3,p{margin:0}h1,h2,h3{font-weight:700;line-height:1.18}h1{font-size:64px}@media (max-width:1100px){h1{font-size:56px}}h2{font-size:46px}h3{font-size:28px}@media (max-width:767px){h1,h2,h3{font-size:clamp(28px,8vw,36px)}}p{font-size:18px;line-height:1.6}[hidden]{display:none!important}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important}}}@layer ui;
@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(../media/inter-cyrillic-400-normal.1nwx-p2ngx2yg.woff2)format("woff2"),url(../media/inter-cyrillic-400-normal.2jms6gqb5gbhf.woff)format("woff")}
@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(../media/inter-cyrillic-700-normal.0gg1d0-0b9ut0.woff2)format("woff2"),url(../media/inter-cyrillic-700-normal.2axi65e8cn602.woff)format("woff")}
@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(../media/inter-latin-400-normal.2qdljeg3s-lsl.woff2)format("woff2"),url(../media/inter-latin-400-normal.102grxki9ek3x.woff)format("woff")}
@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(../media/inter-latin-700-normal.4421omqeymgmp.woff2)format("woff2"),url(../media/inter-latin-700-normal.2u2w-uf8g45lc.woff)format("woff")}
@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:400;src:url(../media/caveat-cyrillic-400-normal.04p2b1377vle2.woff2)format("woff2"),url(../media/caveat-cyrillic-400-normal.2vfkyx_ufxehh.woff)format("woff")}
@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:400;src:url(../media/caveat-latin-400-normal.3r_2tlsk65eum.woff2)format("woff2"),url(../media/caveat-latin-400-normal.058ck91smx8lk.woff)format("woff")}
.ziWnnG_brand{align-items:center;gap:10px;font-size:24px;font-weight:650;display:inline-flex}@media (max-width:767px){.ziWnnG_brand{font-size:20px}}.ziWnnG_icon{flex-shrink:0;width:48px;height:48px;display:block}@media (max-width:767px){.ziWnnG_icon{width:40px;height:40px}}
.JLT4gq_footer{width:100%;color:var(--color-white);background:var(--color-ink);padding:48px max(40px,50% - 600px)}@media (max-width:1100px){.JLT4gq_footer{padding-inline:24px}}@media (max-width:767px){.JLT4gq_footer{padding:32px 16px}}.JLT4gq_footer a:focus-visible{outline-color:var(--color-white)}.JLT4gq_top,.JLT4gq_bottom{justify-content:space-between;gap:24px;display:flex}@media (max-width:767px){.JLT4gq_top,.JLT4gq_bottom{flex-direction:column;gap:12px}}.JLT4gq_tagline{font-family:var(--font-hand);font-size:32px}@media (max-width:767px){.JLT4gq_tagline{font-size:26px;line-height:1.2}}.JLT4gq_nav{flex-wrap:wrap;gap:16px 28px;margin-block:28px;display:flex}@media (max-width:767px){.JLT4gq_nav{flex-direction:column}}.JLT4gq_nav a{text-underline-offset:4px;font-size:14px;text-decoration:underline}.JLT4gq_bottom{margin-top:36px;font-size:16px}.JLT4gq_disclaimer{margin-top:20px;font-size:12px;line-height:1.5}
