@font-face{font-family:Satoshi;src:url(/fonts/satoshi-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(/fonts/satoshi-500.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(/fonts/satoshi-700.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(/fonts/manrope-var-cyr-ext.woff2) format("woff2");font-weight:200 800;font-style:normal;font-display:swap;unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Manrope;src:url(/fonts/manrope-var-cyr.woff2) format("woff2");font-weight:200 800;font-style:normal;font-display:swap;unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;src:url(/fonts/manrope-var-latin.woff2) format("woff2");font-weight:200 800;font-style:normal;font-display:swap;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono;src:url(/fonts/jbmono-var-cyr-ext.woff2) format("woff2");font-weight:100 800;font-style:normal;font-display:swap;unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;src:url(/fonts/jbmono-var-cyr.woff2) format("woff2");font-weight:100 800;font-style:normal;font-display:swap;unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;src:url(/fonts/jbmono-var-latin.woff2) format("woff2");font-weight:100 800;font-style:normal;font-display:swap;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}*{box-sizing:border-box}body,html{margin:0;padding:0}body{color:#f5f1e6;font-family:Satoshi,Manrope,sans-serif;-webkit-font-smoothing:antialiased;min-height:100vh;background-color:#0a0d14}::selection{background:rgba(232,178,58,.3)}button,input,select,textarea{font-family:inherit;outline:none}input::placeholder,textarea::placeholder{color:hsla(44,43%,93%,.4)}a{color:inherit}@keyframes mn-ring{0%{transform:scale(.6);opacity:.8}to{transform:scale(2.2);opacity:0}}@keyframes mn-up{0%{transform:translateY(8px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes mn-pop{0%{transform:scale(.6);opacity:0}to{transform:scale(1);opacity:1}}@keyframes mn-spin{to{transform:rotate(1turn)}}.mn-sc::-webkit-scrollbar{height:7px;width:7px}.mn-sc::-webkit-scrollbar-thumb{background:#d8d2c4;border-radius:7px}.mn-arrow{transition:transform .35s cubic-bezier(.22,1,.36,1)}.mn-row:hover .mn-arrow{transform:translateX(4px)}.mn-lift{transition:transform .35s cubic-bezier(.22,1,.36,1)}.mn-lift:hover{transform:translateY(-2px)}.mn-navbtn:hover{border-color:rgba(232,178,58,.5)!important;color:#e8b23a!important}.mn-chip:hover{filter:brightness(1.08)}.mn-more:hover{text-decoration:underline}.mn-back:hover{color:#f5f1e6!important}.mn-agenda{transition:padding-left .35s cubic-bezier(.22,1,.36,1)}.mn-agenda:hover{padding-left:12px!important}.mn-modalrow:hover{background:hsla(44,43%,93%,.05)!important}[data-act]:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid rgba(232,178,58,.85)!important;outline-offset:2px;border-radius:8px}@media (prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}@media (max-width:640px){.mn-pad{padding-left:16px!important;padding-right:16px!important}.mn-stick{position:static!important}.mn-2col{gap:24px!important}.mn-2col,.mn-formpair{grid-template-columns:1fr!important}.mn-appnav{flex-wrap:wrap!important;gap:10px!important;padding:12px 16px!important}.mn-appnav-name{display:none!important}.mn-navmenu{position:fixed!important;top:58px!important;right:8px!important;left:auto!important;max-width:calc(100vw - 16px)!important}}