@font-face{font-display:swap;font-family:Inter Variable;font-style:normal;font-weight:100 900;src:url(./inter-cyrillic-ext-wght-normal.B2xhLi22.woff2) format("woff2-variations");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Inter Variable;font-style:normal;font-weight:100 900;src:url(./inter-cyrillic-wght-normal.CMZtQduZ.woff2) format("woff2-variations");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Inter Variable;font-style:normal;font-weight:100 900;src:url(./inter-greek-ext-wght-normal.CGAr0uHJ.woff2) format("woff2-variations");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Inter Variable;font-style:normal;font-weight:100 900;src:url(./inter-greek-wght-normal.CaVNZxsx.woff2) format("woff2-variations");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Inter Variable;font-style:normal;font-weight:100 900;src:url(./inter-vietnamese-wght-normal.CBcvBZtf.woff2) format("woff2-variations");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Inter Variable;font-style:normal;font-weight:100 900;src:url(./inter-latin-ext-wght-normal.CFHvXkgd.woff2) format("woff2-variations");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,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-display:swap;font-family:Inter Variable;font-style:normal;font-weight:100 900;src:url(./inter-latin-wght-normal.C2S99t-D.woff2) format("woff2-variations");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+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{color-scheme:light;--gray-1:#fcfcfa;--gray-2:#f8f8f5;--gray-3:#f2f2ee;--gray-4:#ebebe6;--gray-5:#e5e4de;--gray-6:#dad9d2;--gray-7:#c9c8bf;--gray-8:#adada3;--gray-9:#8b8c83;--gray-10:#6f7068;--gray-11:#575851;--gray-12:#1b1c19;--green-1:#f6fbf8;--green-2:#ebf5f0;--green-3:#dceee5;--green-4:#c8e3d6;--green-5:#b0d6c3;--green-6:#8fc3aa;--green-7:#5ea585;--green-8:#2e8661;--green-9:#16704f;--green-10:#125f43;--green-11:#0f5139;--green-12:#0a2e21;--bg-app:var(--gray-2);--bg-surface:#fff;--bg-raised:#fff;--bg-subtle:var(--gray-3);--bg-hover:var(--gray-4);--bg-active:var(--gray-5);--bg-inset:var(--gray-3);--bg-scrim:rgba(27,28,25,.36);--bg-inverse:var(--gray-12);--border-subtle:var(--gray-5);--border-default:var(--gray-6);--border-strong:var(--gray-8);--text-primary:var(--gray-12);--text-secondary:var(--gray-11);--text-tertiary:var(--gray-10);--text-disabled:var(--gray-8);--text-inverse:var(--gray-1);--text-on-accent:#fff;--text-on-danger:#fff;--icon-default:var(--gray-11);--icon-subtle:var(--gray-9);--accent:var(--green-9);--accent-hover:var(--green-10);--accent-active:var(--green-11);--accent-subtle:var(--green-2);--accent-subtle-hover:var(--green-3);--accent-border:var(--green-5);--accent-text:var(--green-10);--focus-ring:var(--green-9);--focus-ring-halo:rgba(22,112,79,.18);--success-bg:#eaf5ee;--success-border:#bfe0cb;--success-text:#1a6b3c;--success-solid:#22884b;--warning-bg:#fdf3e1;--warning-border:#f0d6a4;--warning-text:#8a5200;--warning-solid:#c27a0e;--danger-bg:#fcedeb;--danger-border:#f2c6bf;--danger-text:#a3271b;--danger-solid:#c93a2b;--danger-solid-hover:#b03123;--info-bg:#ebf1fb;--info-border:#c4d6f1;--info-text:#1f4f8f;--info-solid:#2f6bc4;--muted-bg:var(--gray-3);--muted-border:var(--gray-5);--muted-text:var(--gray-11);--muted-solid:var(--gray-9);--tile-1-bg:#eef0ea;--tile-1-fg:#3f4a33;--tile-2-bg:#eaeff2;--tile-2-fg:#34495a;--tile-3-bg:#f2ede6;--tile-3-fg:#5a4630;--tile-4-bg:#eeebf1;--tile-4-fg:#4a3f5a;--tile-5-bg:#e8f0ee;--tile-5-fg:#2f504a;--tile-6-bg:#f2ebea;--tile-6-fg:#5c3b37;--chart-1:var(--green-9);--chart-2:var(--green-6);--chart-3:var(--gray-7);--chart-grid:var(--gray-5);--chart-axis:var(--gray-10);--chart-4:#4f6f8f;--chart-5:#b07a35;--chart-up:var(--success-solid);--chart-down:var(--danger-solid);--heat-0:var(--gray-3);--heat-1:var(--green-4);--heat-2:var(--green-6);--heat-3:var(--green-8);--heat-4:var(--green-10)}[data-theme=dark]{color-scheme:dark;--gray-1:#111312;--gray-2:#161917;--gray-3:#1c201e;--gray-4:#222624;--gray-5:#2a2f2c;--gray-6:#333835;--gray-7:#404642;--gray-8:#565c58;--gray-9:#6e746f;--gray-10:#959b96;--gray-11:#b4b9b5;--gray-12:#edefec;--green-1:#0c1612;--green-2:#10211a;--green-3:#132a20;--green-4:#173427;--green-5:#1d4231;--green-6:#25543f;--green-7:#2f6c51;--green-8:#3a8b67;--green-9:#4cc59a;--green-10:#5fd3a8;--green-11:#7bddb8;--green-12:#c9f2e1;--bg-app:var(--gray-1);--bg-surface:#181b19;--bg-raised:#1e2220;--bg-subtle:var(--gray-3);--bg-hover:var(--gray-4);--bg-active:var(--gray-5);--bg-inset:#141715;--bg-scrim:rgba(0,0,0,.56);--bg-inverse:var(--gray-12);--border-subtle:var(--gray-5);--border-default:var(--gray-6);--border-strong:var(--gray-8);--text-primary:var(--gray-12);--text-secondary:var(--gray-11);--text-tertiary:var(--gray-10);--text-disabled:var(--gray-8);--text-inverse:var(--gray-1);--text-on-accent:#06150f;--text-on-danger:#1f0705;--icon-default:var(--gray-11);--icon-subtle:var(--gray-9);--accent:var(--green-9);--accent-hover:var(--green-10);--accent-active:var(--green-11);--accent-subtle:var(--green-3);--accent-subtle-hover:var(--green-4);--accent-border:var(--green-6);--accent-text:var(--green-10);--focus-ring:var(--green-9);--focus-ring-halo:rgba(76,197,154,.22);--success-bg:#132a1c;--success-border:#22492f;--success-text:#86dba6;--success-solid:#3fb872;--warning-bg:#2c2110;--warning-border:#56401b;--warning-text:#f0c273;--warning-solid:#e0a43a;--danger-bg:#311614;--danger-border:#5c2822;--danger-text:#ff9f93;--danger-solid:#e5564a;--danger-solid-hover:#ee6a5f;--info-bg:#142338;--info-border:#25406a;--info-text:#9dbff0;--info-solid:#5b8fe0;--muted-bg:var(--gray-3);--muted-border:var(--gray-5);--muted-text:var(--gray-11);--muted-solid:var(--gray-9);--tile-1-bg:#232a1f;--tile-1-fg:#c5d3b4;--tile-2-bg:#1e2830;--tile-2-fg:#b5cadb;--tile-3-bg:#2c251d;--tile-3-fg:#dcc6a8;--tile-4-bg:#27222e;--tile-4-fg:#cdbfdf;--tile-5-bg:#1c2a27;--tile-5-fg:#afd3cb;--tile-6-bg:#2d2120;--tile-6-fg:#e0bcb6;--chart-1:var(--green-9);--chart-2:var(--green-6);--chart-3:var(--gray-7);--chart-grid:var(--gray-5);--chart-axis:var(--gray-10);--chart-4:#7fa3c8;--chart-5:#d9a55e;--chart-up:var(--success-solid);--chart-down:var(--danger-solid);--heat-0:var(--gray-3);--heat-1:var(--green-5);--heat-2:var(--green-7);--heat-3:var(--green-8);--heat-4:var(--green-10)}:root{--font-sans:"Instrument Sans",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--font-mono:ui-monospace,"SF Mono",SFMono-Regular,Menlo,Consolas,monospace;--font-numeric-features:"tnum" 1,"lnum" 1;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--text-caption-size:12px;--text-caption-line:16px;--text-caption-weight:500;--text-caption-tracking:.01em;--text-footnote-size:13px;--text-footnote-line:18px;--text-footnote-weight:400;--text-footnote-tracking:0;--text-body-size:15px;--text-body-line:22px;--text-body-weight:400;--text-body-tracking:-.003em;--text-subhead-size:17px;--text-subhead-line:24px;--text-subhead-weight:600;--text-subhead-tracking:-.01em;--text-title3-size:20px;--text-title3-line:28px;--text-title3-weight:600;--text-title3-tracking:-.015em;--text-title2-size:24px;--text-title2-line:32px;--text-title2-weight:600;--text-title2-tracking:-.02em;--text-title1-size:32px;--text-title1-line:40px;--text-title1-weight:600;--text-title1-tracking:-.025em;--text-display-size:48px;--text-display-line:52px;--text-display-weight:600;--text-display-tracking:-.035em;--text-input-size:16px;--text-overline-size:12px;--text-overline-line:16px;--text-overline-weight:600;--text-overline-tracking:.04em;--space-0:0;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--touch-min:44px;--control-sm:32px;--control-md:40px;--control-lg:48px;--bp-tablet:640px;--bp-desktop:1024px;--bp-wide:1440px;--grid-columns-mobile:4;--grid-margin-mobile:16px;--grid-gutter-mobile:12px;--grid-columns-tablet:8;--grid-margin-tablet:24px;--grid-gutter-tablet:16px;--grid-columns-desktop:12;--grid-margin-desktop:32px;--grid-gutter-desktop:24px;--content-max:1200px;--frame-mobile-w:390px;--frame-mobile-h:844px;--frame-mobile-min-w:360px;--frame-tablet-w:768px;--frame-desktop-w:1440px;--frame-desktop-h:900px;--frame-wide-w:1920px;--sidebar-width:248px;--sidebar-collapsed:64px;--topbar-height:56px;--tabbar-height:64px;--z-sticky:10;--z-nav:20;--z-overlay:40;--z-popover:50;--z-toast:60;--z-tooltip:70;--radius-xs:4px;--radius-sm:6px;--radius-md:10px;--radius-lg:16px;--radius-full:999px;--border-width:1px;--focus-width:2px;--focus-offset:2px;--shadow-1:0 1px 2px rgba(27,28,25,.06);--shadow-2:0 1px 2px rgba(27,28,25,.04),0 6px 16px -4px rgba(27,28,25,.1);--shadow-3:0 2px 6px rgba(27,28,25,.05),0 20px 40px -12px rgba(27,28,25,.18)}[data-theme=dark]{--shadow-1:0 1px 2px rgba(0,0,0,.4);--shadow-2:0 1px 2px rgba(0,0,0,.4),0 8px 20px -6px rgba(0,0,0,.5);--shadow-3:0 2px 6px rgba(0,0,0,.4),0 24px 48px -12px rgba(0,0,0,.6)}:root{--duration-instant:0ms;--duration-fast:.12s;--duration-base:.2s;--duration-slow:.32s;--ease-standard:cubic-bezier(.2,0,0,1);--ease-out:cubic-bezier(.16,1,.3,1);--ease-in:cubic-bezier(.4,0,1,1);--ease-emphasized:cubic-bezier(.3,1.35,.55,1)}@media (prefers-reduced-motion:reduce){:root{--duration-fast:1ms;--duration-base:1ms;--duration-slow:1ms;--ease-emphasized:linear}}:root{--font-sans:"Inter Variable","Inter",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--font-numeric:var(--font-sans);--control-md:36px;--topbar-height:72px;--hm-ui-text:13px;--hm-ui-line:20px;--hm-page-pad-x:36px;--hm-page-pad-y:28px}@media (max-width:1023px){:root{--hm-page-pad-x:16px;--hm-page-pad-y:20px}}.hm-app{background:var(--bg-surface);color:var(--text-primary);font-family:var(--font-sans);font-size:var(--hm-ui-text);line-height:var(--hm-ui-line);min-height:100vh;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.hm-app *,.hm-app :after,.hm-app :before,.hm-floating *,.hm-floating :after,.hm-floating :before{box-sizing:border-box}:is(.hm-app,.hm-floating) :where(h1,h2,h3,h4,h5,h6,p,ul,ol,dl,dd,figure,blockquote){margin:0}:is(.hm-app,.hm-floating) :where(ul,ol){list-style:none;padding:0}:is(.hm-app,.hm-floating) :where(button,input,select,textarea){color:inherit;font:inherit}:is(.hm-app,.hm-floating) :where(img,svg,video){display:block;max-width:100%}:is(.hm-app,.hm-floating) :where(a){color:var(--accent-text);text-decoration:none}:is(.hm-app,.hm-floating) :where(a:hover){color:var(--accent-hover)}:is(.hm-app,.hm-floating) :where(code,pre,kbd){font-family:var(--font-mono)}.hm-app ::-moz-selection{background:var(--accent-subtle-hover)}.hm-app ::selection{background:var(--accent-subtle-hover)}.hm-display{font-size:var(--text-display-size);font-weight:var(--text-display-weight);letter-spacing:var(--text-display-tracking);line-height:var(--text-display-line)}.hm-title1{font-size:var(--text-title1-size);font-weight:var(--text-title1-weight);letter-spacing:var(--text-title1-tracking);line-height:var(--text-title1-line)}.hm-title2{font-size:var(--text-title2-size);font-weight:var(--text-title2-weight);letter-spacing:var(--text-title2-tracking);line-height:var(--text-title2-line)}.hm-title3{font-size:var(--text-title3-size);font-weight:var(--text-title3-weight);letter-spacing:var(--text-title3-tracking);line-height:var(--text-title3-line)}.hm-subhead{font-size:var(--text-subhead-size);font-weight:var(--text-subhead-weight);letter-spacing:var(--text-subhead-tracking);line-height:var(--text-subhead-line)}.hm-body{font-size:var(--text-body-size);font-weight:var(--text-body-weight);letter-spacing:var(--text-body-tracking);line-height:var(--text-body-line)}.hm-footnote{font-size:var(--text-footnote-size);font-weight:var(--text-footnote-weight);line-height:var(--text-footnote-line)}.hm-caption{font-size:var(--text-caption-size);font-weight:var(--text-caption-weight);letter-spacing:var(--text-caption-tracking);line-height:var(--text-caption-line)}.hm-overline{color:var(--text-tertiary);font-size:var(--text-overline-size);font-weight:var(--text-overline-weight);letter-spacing:var(--text-overline-tracking);line-height:var(--text-overline-line);text-transform:uppercase}.hm-tnum{font-feature-settings:var(--font-numeric-features);font-variant-numeric:tabular-nums}.hm-text-strong{font-weight:600}.hm-text-secondary{color:var(--text-secondary)}.hm-text-tertiary{color:var(--text-tertiary)}.hm-text-danger{color:var(--danger-text)}.hm-text-success{color:var(--success-text)}.hm-sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0 0 0 0);border:0;white-space:nowrap}.hm-tone-neutral{--tone-bg:var(--bg-subtle);--tone-border:var(--border-subtle);--tone-text:var(--text-primary);--tone-solid:var(--gray-9)}.hm-tone-info{--tone-bg:var(--info-bg);--tone-border:var(--info-border);--tone-text:var(--info-text);--tone-solid:var(--info-solid)}.hm-tone-success{--tone-bg:var(--success-bg);--tone-border:var(--success-border);--tone-text:var(--success-text);--tone-solid:var(--success-solid)}.hm-tone-warning{--tone-bg:var(--warning-bg);--tone-border:var(--warning-border);--tone-text:var(--warning-text);--tone-solid:var(--warning-solid)}.hm-tone-danger{--tone-bg:var(--danger-bg);--tone-border:var(--danger-border);--tone-text:var(--danger-text);--tone-solid:var(--danger-solid)}.hm-tone-muted{--tone-bg:var(--muted-bg);--tone-border:var(--muted-border);--tone-text:var(--muted-text);--tone-solid:var(--muted-solid)}.hm-tone-accent{--tone-bg:var(--accent-subtle);--tone-border:var(--accent-border);--tone-text:var(--accent-text);--tone-solid:var(--accent)}.hm-skip{background:var(--bg-inverse);border-radius:var(--radius-sm);color:var(--text-inverse)!important;font-weight:600;left:12px;padding:8px 12px;position:absolute;top:-48px;z-index:100}.hm-skip:focus{top:12px}.hm-brandlink{align-items:center;display:inline-flex;font-size:17px;font-weight:700;gap:10px;letter-spacing:-.015em;text-decoration:none}.hm-brandlink,.hm-brandlink:hover{color:var(--text-primary)}.hm-brandlink:focus-visible{border-radius:var(--radius-sm);outline:var(--focus-width) solid var(--focus-ring);outline-offset:4px}.hm-brandmark{background:var(--accent);border-radius:6px;display:inline-block;flex:none;height:22px;width:22px}.hm-focusable:focus-visible{outline:var(--focus-width) solid var(--focus-ring);outline-offset:var(--focus-offset)}@keyframes hm-fade{0%{opacity:0}to{opacity:1}}@keyframes hm-pop{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:none}}@keyframes hm-drop{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@keyframes hm-slide-r{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@keyframes hm-slide-l{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:none}}@keyframes hm-spin{to{transform:rotate(1turn)}}@keyframes hm-toast-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes hm-shimmer{0%{background-position:-400px 0}to{background-position:400px 0}}.hm-stack{flex-direction:column;gap:var(--hm-gap,var(--space-4))}.hm-row,.hm-stack{display:flex;min-width:0}.hm-row{align-items:center;flex-wrap:wrap;gap:var(--hm-gap,var(--space-3))}.hm-row--nowrap{flex-wrap:nowrap}.hm-row--between{justify-content:space-between}.hm-row--end{justify-content:flex-end}.hm-spacer{flex:1}.hm-grid{display:grid;gap:var(--hm-gap,var(--space-4));grid-template-columns:repeat(var(--hm-cols,1),minmax(0,1fr))}.hm-grid--auto{grid-template-columns:repeat(auto-fill,minmax(var(--hm-min,240px),1fr))}.hm-gap-1{--hm-gap:var(--space-1)}.hm-gap-2{--hm-gap:var(--space-2)}.hm-gap-3{--hm-gap:var(--space-3)}.hm-gap-4{--hm-gap:var(--space-4)}.hm-gap-5{--hm-gap:var(--space-5)}.hm-gap-6{--hm-gap:var(--space-6)}.hm-split{align-items:start;display:grid;gap:var(--space-5);grid-template-columns:minmax(0,1fr) 360px}@media (max-width:1023px){.hm-split{grid-template-columns:minmax(0,1fr)}.hm-grid{grid-template-columns:repeat(var(--hm-cols-md,1),minmax(0,1fr))}}@media (max-width:639px){.hm-grid{grid-template-columns:repeat(var(--hm-cols-sm,1),minmax(0,1fr))}}
