header.svelte-1elxaub{view-transition-name:site-header;z-index:20;transition:background var(--ms-fast) var(--ease);position:sticky;top:0}header.scrolled.svelte-1elxaub{background:var(--surface-variant)}header.svelte-1elxaub:after{content:"";height:var(--r-4);opacity:0;pointer-events:none;transition:opacity var(--ms-fast) var(--ease);background:radial-gradient(circle var(--r-4) at var(--r-4) var(--r-4), transparent 99%, var(--surface-variant) 100%) top left / var(--r-4) var(--r-4) no-repeat, radial-gradient(circle var(--r-4) at 0 var(--r-4), transparent 99%, var(--surface-variant) 100%) top right / var(--r-4) var(--r-4) no-repeat;position:absolute;top:100%;left:0;right:0}header.scrolled.svelte-1elxaub:after{opacity:1}.bar.svelte-1elxaub{align-items:center;gap:var(--s-3);padding-block:var(--s-3);display:flex}.logo.svelte-1elxaub{align-items:center;gap:var(--s-2);flex:none;font-weight:700;display:inline-flex}.mark.svelte-1elxaub{width:var(--s-4);height:var(--s-4);background:var(--primary);-webkit-mask:var(--mark) center / contain no-repeat;mask:var(--mark) center / contain no-repeat}nav.svelte-1elxaub{scrollbar-width:none;align-items:center;margin-left:auto;display:flex;overflow-x:auto}nav.svelte-1elxaub::-webkit-scrollbar{display:none}nav.svelte-1elxaub a:where(.svelte-1elxaub){padding:var(--s-2) var(--s-3);border-radius:var(--r-full);color:var(--on-surface-variant);font-size:var(--fs-small);white-space:nowrap;font-weight:500}nav.svelte-1elxaub a.active:where(.svelte-1elxaub){background:var(--primary);color:var(--on-primary)}.langs.svelte-1elxaub{padding:var(--s-1);border-radius:var(--r-full);background:var(--surface-bright);flex:none;display:flex}.langs.svelte-1elxaub button:where(.svelte-1elxaub){padding:var(--s-1) var(--s-2);border-radius:var(--r-full);color:var(--on-surface-variant);font-size:var(--fs-micro);letter-spacing:.04em;cursor:pointer;background:0 0;border:none;font-weight:600}.langs.svelte-1elxaub button.on:where(.svelte-1elxaub){background:var(--primary);color:var(--on-primary)}@media (width<=720px){.bar.svelte-1elxaub{row-gap:var(--s-2);flex-wrap:wrap}nav.svelte-1elxaub{gap:var(--s-2);order:3;width:100%;margin-left:0}nav.svelte-1elxaub a:where(.svelte-1elxaub){min-width:0;padding-inline:var(--s-2);text-align:center;flex:1}.langs.svelte-1elxaub{margin-left:auto}}@font-face{font-family:Montserrat;src:url(./montserrat-latin.l_AIctKy.woff2)format("woff2");font-weight:400 700;font-style:normal;font-display:swap;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+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;src:url(./montserrat-cyrillic.EAA9jha_.woff2)format("woff2");font-weight:400 700;font-style:normal;font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat fallback;src:local(Arial),local(Helvetica Neue),local(Liberation Sans);size-adjust:102.2%;ascent-override:94.7%;descent-override:24.6%;line-gap-override:0%}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--primary:#8f4a4d;--on-primary:#fff;--primary-container:#ffdada;--on-primary-container:#3b080e;--secondary-container:#ffdada;--on-secondary-container:#2c1516;--error:#ba1a1a;--surface:#fceae9;--on-surface:#221919;--on-surface-variant:#524343;--surface-lowest:#fff;--surface-bright:#fff8f7;--surface-container:#f6e4e4;--surface-variant:#f4dddd;--glow-rose:#ffdada;--glow-warm:#ffddb0;--scrim:#2219198c;--shadow:0 2px 6px #3b080e0f, 0 12px 32px #3b080e14;--s-1:4px;--s-2:8px;--s-3:16px;--s-4:24px;--s-5:40px;--s-section:clamp(48px, 7vw, 88px);--r-1:4px;--r-2:12px;--r-3:20px;--r-4:28px;--r-full:999px;--fs-display:clamp(34px, 5.5vw, 54px);--fs-title:clamp(24px, 3vw, 32px);--fs-heading:20px;--fs-body:15px;--fs-small:13px;--fs-micro:12px;--h-control:48px;--h-compact:40px;--page:1120px;--state-hover:.08;--state-press:.12;--ease:cubic-bezier(.2, 0, 0, 1);--ease-exit:cubic-bezier(.8, 0, .6, 1);--ease-leave:cubic-bezier(.4, 0, 1, 1);--ms-fast:.12s;--ms-rise:.45s;--ms-delay:50ms;--rise:32px;--ms-alpha:.24s;--nav-in:10%;--nav-out:-10%;--ms-swap:83ms;--ms-delay-out:35ms;--ease-rise:cubic-bezier(.05, .7, .1, 1)}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}@supports (transition-timing-function:linear(0, 1)){:root{--ease-rise:linear(0, .0141, .0616, .1622, .4, .6686, .7728, .8315, .8706, .8989, .9204, .9372, .9506, .9614, .9701, .9773, .983, .9877, .9914, .9943, .9965, .9981, .9992, .9998, 1)}}@media (prefers-color-scheme:dark){:root{--primary:#ffb3b4;--on-primary:#561d22;--primary-container:#733337;--on-primary-container:#ffdada;--secondary-container:#5d3f40;--on-secondary-container:#ffdada;--error:#ffb4ab;--surface:#271d1d;--on-surface:#f0dede;--on-surface-variant:#d7c1c1;--surface-lowest:#140c0c;--surface-bright:#413737;--surface-container:#322828;--surface-variant:#524343;--glow-rose:#ffb3b4;--glow-warm:#e6c18d;--scrim:#0a0606b3;--shadow:0 2px 6px #0000003d, 0 12px 32px #00000052}}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}@media (scripting:enabled){[data-appear]{opacity:0}.appear-in{animation:appear-rise var(--ms-rise) var(--ease-rise) var(--appear-delay,0s) both, appear-fade var(--ms-alpha) var(--ease) calc(var(--appear-delay,0s) + var(--ms-delay)) both}}@keyframes appear-rise{0%{transform:translateY(var(--rise))}to{transform:none}}@keyframes appear-fade{0%{opacity:0}to{opacity:1}}:root[data-nav=back]{--nav-in:-10%;--nav-out:10%}::view-transition-old(root){mix-blend-mode:normal}::view-transition-new(root){mix-blend-mode:normal}::view-transition-new(root){animation:swap-in-move var(--ms-rise) var(--ease-rise) both, swap-in-fade var(--ms-swap) linear var(--ms-delay) both}::view-transition-old(root){animation:swap-out-move var(--ms-rise) var(--ease-rise) both, swap-out-fade var(--ms-swap) var(--ease-exit) var(--ms-delay-out) both}@keyframes swap-in-move{0%{translate:var(--nav-in) 0}}@keyframes swap-in-fade{0%{opacity:0}}@keyframes swap-out-move{to{translate:var(--nav-out) 0}}@keyframes swap-out-fade{to{opacity:0}}::view-transition-group(root){z-index:0}::view-transition-group(glow){z-index:1}::view-transition-group(site-header){z-index:2;animation-name:none}::view-transition-old(site-header){animation-duration:var(--ms-alpha);animation-delay:.1s;animation-timing-function:var(--ease)}::view-transition-new(site-header){animation-duration:var(--ms-alpha);animation-delay:.1s;animation-timing-function:var(--ease)}::view-transition-new(glow){animation-duration:var(--ms-rise);animation-timing-function:var(--ease)}::view-transition-old(glow){animation-duration:var(--ms-alpha);animation-timing-function:var(--ease-leave)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}body{background:var(--surface);color:var(--on-surface);font-family:Montserrat,Montserrat fallback,system-ui,sans-serif;font-size:var(--fs-body);-webkit-font-smoothing:antialiased;margin:0;line-height:1.55}h1,h2,h3{letter-spacing:-.02em;margin:0;font-weight:500;line-height:1.15}h1,h2{margin-inline-start:-.05em}h1{font-size:var(--fs-display)}h2{font-size:var(--fs-title)}h3{font-size:var(--fs-heading);letter-spacing:normal;font-weight:600}p,dl,dd,figure{margin:0}ol,ul{margin:0;padding:0;list-style:none}a{color:inherit;text-decoration:none}img,video{max-width:100%;display:block}button{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.page{width:100%;max-width:var(--page);padding:0 var(--s-3);margin:0 auto}.section{padding:var(--s-section) 0}.section+.section{padding-top:0}.head,.inset{padding-inline:var(--s-2)}.head{max-width:60ch;margin-bottom:var(--s-4)}.head p{margin-top:var(--s-2);color:var(--on-surface-variant)}.tiles{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.card,.btn,.state{isolation:isolate;position:relative}.card:before,.btn:before,.state:before{content:"";z-index:-1;border-radius:inherit;opacity:0;transition:opacity var(--ms-fast) var(--ease-leave);pointer-events:none;background:currentColor;position:absolute;inset:0}.card:hover:before,.btn:hover:before,.state:hover:before{opacity:var(--state-hover);transition-timing-function:var(--ease)}.btn:active:before,.state:active:before{opacity:var(--state-press)}.card{background:var(--surface-bright);border-radius:var(--r-3);padding:var(--s-3)}.area{border-radius:var(--r-3);gap:2px;display:grid;overflow:hidden}.area>*{border-radius:var(--r-1);min-height:72px}.panel{background:var(--surface-bright);border-radius:var(--r-4);padding:var(--s-4);box-shadow:var(--shadow)}.btn{justify-content:center;align-items:center;gap:var(--s-2);min-height:var(--h-control);padding:0 var(--s-4);border-radius:var(--r-full);background:var(--primary);color:var(--on-primary);font-size:var(--fs-body);cursor:pointer;border:none;font-weight:600;display:inline-flex}.btn:disabled{opacity:.45;cursor:default}.btn.tonal{background:var(--secondary-container);color:var(--on-secondary-container)}.btn.ghost{min-height:var(--h-compact);padding:0 var(--s-3);color:var(--on-surface-variant);background:0 0;font-weight:500}.row{gap:var(--s-2);flex-wrap:wrap;display:flex}.pill{padding:5px var(--s-2);border-radius:var(--r-full);background:var(--surface-container);color:var(--on-surface-variant);font-size:var(--fs-small);white-space:nowrap;align-self:center;align-items:center;gap:6px;font-weight:500;display:inline-flex}.pill b{color:var(--on-surface);font-weight:600}.pill.num{margin-bottom:var(--s-2);background:var(--primary-container);color:var(--on-primary-container);font-weight:700}.label{color:var(--on-surface-variant);font-size:var(--fs-micro);letter-spacing:.06em;text-transform:uppercase;font-weight:600}.muted{color:var(--on-surface-variant)}.small{font-size:var(--fs-small)}.b{font-weight:700}.i{font-style:italic}.u{text-decoration:underline}.s{text-decoration:line-through}.u.s{text-decoration:underline line-through}.shell.svelte-12qhfyh{flex-direction:column;min-height:100dvh;display:flex}main.svelte-12qhfyh{flex:1}.legal.svelte-12qhfyh{gap:var(--s-3);padding:var(--s-3);color:var(--on-surface-variant);font-size:var(--fs-micro);justify-content:center;display:flex}.legal.svelte-12qhfyh a:where(.svelte-12qhfyh){color:inherit}
