@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-cyrillic-ext-wght-normal.20g3-bbbhdq0_.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-cyrillic-wght-normal.2cxlyxah-fd35.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-greek-ext-wght-normal.0mkxydxl0e43d.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-greek-wght-normal.1rx9vjatjkdar.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-vietnamese-wght-normal.2kcj5i_8uff48.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-latin-ext-wght-normal.3gdi_th3seg1n.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-latin-wght-normal.0gsaq8ukbf34m.woff2)format("woff2-variations");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}
:root{--bg:#fbfbfa;--surface:#fff;--surface-2:#f4f4f2;--surface-3:#ececea;--border:#e6e6e3;--border-strong:#d4d4d0;--border-control:#7b897f;--text:#18191b;--text-2:#5d5f63;--text-3:#8b8d92;--accent:#17583d;--accent-hover:#10452f;--accent-fg:#fff;--accent-text:#17583d;--accent-soft:#e8f2ec;--danger:#b42318;--danger-soft:#fdecea;--warning:#b54708;--warning-soft:#fdf1e3;--success:#067647;--success-soft:#e6f4ec;--info:#175cd3;--info-soft:#e9f0fc;--focus:#2f7d5a;--overlay:#10111352;--shadow-float:0 1px 2px #1011130f, 0 8px 24px #1011131a;--font-sans:"Inter Variable", Inter, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-mono:ui-monospace, "SF Mono", Menlo, Consolas, monospace;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--ease-out:cubic-bezier(.22, 1, .36, 1);--dur-fast:.12s;--dur:.18s;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--bg:#0e0f10;--surface:#151618;--surface-2:#1c1d20;--surface-3:#24252a;--border:#26272b;--border-strong:#34363b;--text:#ececee;--text-2:#9a9ca3;--text-3:#6b6e75;--accent:#3fa877;--accent-hover:#4fb986;--accent-fg:#0b1a12;--accent-text:#5cc595;--accent-soft:#15291f;--danger:#f97066;--danger-soft:#2c1615;--warning:#fdb022;--warning-soft:#2b2011;--success:#47cd89;--success-soft:#11261a;--info:#84adff;--info-soft:#141d30;--focus:#5cc595;--overlay:#0000008f;--shadow-float:0 0 0 1px #2c2e33, 0 12px 32px #00000080}[data-surface=public]{--bg:#fff;--surface:#fff;--surface-2:#f5f6f4;--surface-3:#eceeeb;--border:#e4e7e3;--border-strong:#d2d6d1;--border-control:#7b897f;--text:#17231d;--text-2:#58625c;--text-3:#87908a;--accent:#17583d;--accent-hover:#10452f;--accent-fg:#fff;--accent-text:#17583d;--accent-soft:#e8f2ec;--danger:#b42318;--danger-soft:#fdecea;--focus:#2f7d5a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}
*{box-sizing:border-box}html,body{margin:0;padding:0}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{background:var(--bg);color:var(--text);font-family:var(--font-sans);font-feature-settings:"cv11" 1, "ss01" 1, "ss03" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;line-height:1.5}a{color:var(--accent-hover)}::selection{background:color-mix(in srgb, var(--accent) 22%, transparent);color:inherit}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--focus);outline-offset:2px}:where([tabindex="-1"]):focus-visible{outline:none}.skip-link{z-index:100;border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface);color:var(--text);padding:8px 14px;font-size:.875rem;font-weight:500;text-decoration:none;position:absolute;top:0;left:-9999px}.skip-link:focus{top:12px;left:12px}:where(form){gap:1rem;max-width:480px;display:grid}:where(form>div){gap:.375rem;display:grid}:where(label){font-weight:600}:where(form p[id$=-error]){color:var(--danger);margin:0;font-size:.875rem}:where(form fieldset){border:1px solid var(--border);border-radius:var(--radius-md);padding:.75rem 1rem}form [role=alert]:not(:empty){color:var(--danger);font-weight:600}:where(select,textarea,input,button){font:inherit}:where(select,textarea,input[type=text],input[type=email],input[type=tel],input[type=search],input[type=password]){border:1px solid var(--border-control);border-radius:var(--radius-md);background:var(--surface);color:var(--text);padding:10px 12px}:where(input[type=text],input[type=email],input[type=tel]){border-radius:var(--radius-sm)}:where(input[aria-invalid=true]){border-color:var(--danger)}:where(input,textarea){caret-color:var(--accent)}:where(button,input,select){accent-color:var(--accent)}@media (pointer:coarse){:where(select,textarea,input:not([type=checkbox],[type=radio]),button){min-height:44px}}:where([data-surface=public]) :where(select,textarea,input:not([type=checkbox],[type=radio]),button){min-height:44px}
