@font-face{unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116,U+20BD;font-family:nunito;src:url(../media/nunito_cyrillic-s.p.3fope3hsfcjah.woff2)format("woff2");font-display:swap}@font-face{font-family:nunito Fallback;src:local(Arial);ascent-override:101.1%;descent-override:35.3%;line-gap-override:0.0%;size-adjust:100.0%}.nunito_bc01d948-module__rGKOIa__className{font-family:nunito,nunito Fallback,Trebuchet MS,system-ui,sans-serif}.nunito_bc01d948-module__rGKOIa__variable{--font-nunito:"nunito", "nunito Fallback", Trebuchet MS, system-ui, sans-serif}
@font-face{unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-family:nunitoLatin;src:url(../media/nunito_latin.1wzrasd95pxo_.woff2)format("woff2");font-display:swap}.nunitolatin_b49b58ed-module__o9TZaq__className{font-family:nunitoLatin,Trebuchet MS,system-ui,sans-serif}.nunitolatin_b49b58ed-module__o9TZaq__variable{--font-nunito-latin:"nunitoLatin", Trebuchet MS, system-ui, sans-serif}
@font-face{unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116,U+20BD;font-family:manrope;src:url(../media/manrope_cyrillic-s.p.1hmx3sz6swr8m.woff2)format("woff2");font-display:swap}@font-face{font-family:manrope Fallback;src:local(Arial);ascent-override:106.6%;descent-override:30%;line-gap-override:0.0%;size-adjust:100.0%}.manrope_ddc5f4f5-module__Lyc2oW__className{font-family:manrope,manrope Fallback,system-ui,sans-serif}.manrope_ddc5f4f5-module__Lyc2oW__variable{--font-manrope:"manrope", "manrope Fallback", system-ui, sans-serif}
@font-face{unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-family:manropeLatin;src:url(../media/manrope_latin.1p_a2k8qd5zhp.woff2)format("woff2");font-display:swap}.manropelatin_5f07fc71-module__4dAfsW__className{font-family:manropeLatin,system-ui,sans-serif}.manropelatin_5f07fc71-module__4dAfsW__variable{--font-manrope-latin:"manropeLatin", system-ui, sans-serif}
:root{--azure-800:#005c87;--azure-600:#007cb4;--azure-500:#0098de;--azure-100:#dceef8;--azure-50:#eff7fc;--denim-700:#2e566c;--denim-800:#234358;--ink-900:#272520;--ink-700:#45423b;--ink-600:#59564e;--ink-500:#6c685f;--ink-300:#8b8779;--ink-200:#dcd8ce;--ink-150:#e0dcd2;--ink-100:#ece9e2;--paper-50:#f8f6f2;--paper-100:#f1eee7;--white:#fff;--red-700:#a81410;--red-600:#e52420;--red-100:#fbe7e4;--green-700:#17663b;--green-100:#dff2e5;--sun-500:#ffeb14;--sun-800:#64510a;--sun-100:#fbf0ce;--amber-800:#6f5400;--amber-100:#faf0d3;--color-bg:var(--paper-50);--color-surface:var(--white);--color-surface-sunken:var(--paper-100);--color-fg-strong:var(--ink-900);--color-fg:var(--ink-700);--color-fg-muted:var(--ink-600);--color-fg-subtle:var(--ink-500);--color-fg-on-brand:var(--white);--color-fg-on-dark:#c8d4dc;--color-fg-on-dark-muted:#9db0bc;--color-fg-on-dark-subtle:#8fa8b8;--color-primary:var(--azure-600);--color-primary-hover:#00699a;--color-primary-strong:var(--azure-800);--color-primary-soft:var(--azure-100);--color-brand-bright:var(--azure-500);--color-primary-text:var(--azure-800);--color-secondary:var(--denim-700);--color-secondary-strong:var(--denim-800);--color-danger:var(--red-700);--color-danger-fill:var(--red-600);--color-danger-strong:var(--red-700);--color-danger-soft:var(--red-100);--color-success:var(--green-700);--color-success-soft:var(--green-100);--color-warning:var(--amber-800);--color-warning-soft:var(--amber-100);--color-accent:var(--sun-500);--color-accent-fg:var(--sun-800);--color-accent-soft:var(--sun-100);--color-line:var(--ink-150);--color-line-strong:var(--ink-300);--color-line-subtle:var(--ink-100);--color-focus:var(--azure-600);--tint-mint:#b5e7c6;--tint-mint-soft:#eaf7ef;--tint-mint-ink:#1e5c3c;--tint-peach:#fcd3a9;--tint-peach-soft:#fdf0e6;--tint-peach-ink:#82481f;--tint-sky:#addcf7;--tint-sky-soft:#e7f4fb;--tint-sky-ink:#175a80;--tint-lilac:#d0c4f4;--tint-lilac-soft:#f1edfa;--tint-lilac-ink:#4a3e7e;--tint-lemon:#f9e48c;--tint-lemon-soft:#fcf6df;--tint-lemon-ink:#635213;--tint-rose:#fbc2d2;--tint-rose-soft:#fdecf0;--tint-rose-ink:#8c3a4b;--font-sans:var(--font-manrope-latin),var(--font-manrope),"Manrope","Segoe UI",system-ui,-apple-system,sans-serif;--font-display:var(--font-nunito-latin),var(--font-nunito),"Nunito","Trebuchet MS",system-ui,sans-serif;--text-xs:.8125rem;--text-sm:.875rem;--text-base:1rem;--text-md:1.125rem;--text-lg:1.25rem;--text-xl:clamp(1.35rem,.9vw + 1.13rem,1.75rem);--text-2xl:clamp(1.6rem,1.8vw + 1.2rem,2.25rem);--text-3xl:clamp(2rem,1.6vw + 1.35rem,2.75rem);--leading-tight:1.08;--leading-snug:1.3;--leading-body:1.55;--tracking-display:-.026em;--tracking-heading:-.016em;--tracking-body:0;--tracking-caption:.01em;--tracking-caps:.07em;--weight-body:500;--weight-medium:600;--weight-bold:700;--weight-heavy:800;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:20px;--s-6:24px;--s-7:32px;--s-8:40px;--s-9:48px;--s-10:64px;--container-max:1224px;--container-pad:16px;--space-section:40px;--space-block:20px;--grid-gap:12px;--hit-target:44px;--topbar-h:0px;--buybar-h:69px;--header-h:64px;--bottomnav-h:60px}@media (min-width:640px){:root{--container-pad:24px;--grid-gap:16px;--space-section:56px}}@media (min-width:900px){:root{--container-pad:32px;--space-section:64px;--grid-gap:20px}}@media (min-width:900px) and (max-height:800px){:root{--space-section:36px;--space-block:16px}}:root{--r-sm:6px;--r-md:8px;--r-lg:10px;--r-xl:14px;--r-pill:999px;--cut-panel:20px;--bevel:polygon(var(--cut,16px) 0, 100% 0, 100% 100%, 0 100%, 0 var(--cut,16px), calc(var(--cut,16px) * .09) calc(var(--cut,16px) * .62), calc(var(--cut,16px) * .3) calc(var(--cut,16px) * .3), calc(var(--cut,16px) * .62) calc(var(--cut,16px) * .09));--sticker-ring:var(--color-surface);--shadow-1:0 1px 2px #2725200f,0 1px 1px #2725200a;--shadow-2:0 3px 10px #27252017,0 1px 3px #2725200d;--shadow-3:0 10px 28px #27252021,0 2px 8px #2725200f;--dur-press:.12s;--dur-hover:.16s;--dur-enter:.24s;--dur-exit:.2s;--dur-panel:.32s;--ease-snap:cubic-bezier(.2,0,0,1);--ease-settle:cubic-bezier(.23,1,.32,1);--ease-panel:cubic-bezier(.32,.72,0,1);--ease-move:cubic-bezier(.77,0,.175,1)}@media (max-width:767px){:root{--topbar-h:0px}}
*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%}body{font-family:var(--font-sans);font-size:var(--text-base);font-weight:var(--weight-body);line-height:var(--leading-body);color:var(--color-fg);background:var(--color-bg);-webkit-font-smoothing:antialiased;overflow-wrap:break-word}img,svg{max-width:100%;display:block}h1,h2,h3,h4{font-family:var(--font-display);color:var(--color-fg-strong);line-height:var(--leading-tight);font-weight:var(--weight-heavy);text-wrap:balance}h1{font-size:var(--text-2xl);letter-spacing:var(--tracking-display)}h2{font-size:var(--text-xl);letter-spacing:var(--tracking-heading)}h3{font-size:var(--text-md);letter-spacing:var(--tracking-heading)}h4{letter-spacing:var(--tracking-heading)}p{text-wrap:pretty}a{color:var(--color-secondary);text-decoration:none}a:hover{text-underline-offset:3px;text-decoration:underline}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}::placeholder{color:var(--color-fg-subtle);opacity:1}::selection{background:var(--color-primary-soft)}html{scrollbar-color:var(--color-line-strong) transparent}:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:var(--r-sm)}.container{max-width:var(--container-max);padding-inline:var(--container-pad);margin-inline:auto}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:1000;background:var(--color-primary);color:var(--color-fg-on-brand);border-radius:var(--r-sm);font-weight:var(--weight-bold);padding:10px 16px;text-decoration:none;position:absolute;top:-100%;left:8px}.skip-link:focus{top:8px}.icon{flex:none;width:20px;height:20px}.icon--sm{width:16px;height:16px}.icon--lg{width:24px;height:24px}.nums{font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-property:opacity,color,background-color,border-color,box-shadow!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}.sk,.skeleton{animation:sk-pulse 1.4s var(--ease-move) infinite!important}.toast:after{animation:toastProgress var(--toast-duration,2.5s) linear forwards!important}select::picker(select){transition:opacity var(--dur-hover) var(--ease-snap)!important;translate:0!important}}
