@font-face{font-family:Inter Fallback;src:local(Arial),local(Helvetica Neue),local(Liberation Sans),local(DejaVu Sans);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0%;size-adjust:107.12%}@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-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}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-mono-cyrillic-ext-400-normal.09jq5v9-1wf71.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(../media/ibm-plex-mono-cyrillic-ext-500-normal.28wp48yubenc3.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-mono-cyrillic-ext-600-normal.0lqep3bw7v3wl.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-mono-cyrillic-400-normal.0m1ahpdxrpokj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(../media/ibm-plex-mono-cyrillic-500-normal.26ox_itp_alxp.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-mono-cyrillic-600-normal.0qipn60581k5b.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-mono-latin-ext-400-normal.1hjaitcyq2e2r.woff2)format("woff2");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(../media/ibm-plex-mono-latin-ext-500-normal.1cuq9_67cn48n.woff2)format("woff2");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-mono-latin-ext-600-normal.1h4gkbs1bbtv3.woff2)format("woff2");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-mono-latin-400-normal.3xdfs0-p_zi4c.woff2)format("woff2");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(../media/ibm-plex-mono-latin-500-normal.11q3guvgd1r20.woff2)format("woff2");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-mono-latin-600-normal.30e0eqd5fxn92.woff2)format("woff2");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,[data-ds-island]{--ds-bg:var(--lightningcss-light,#f5f6f8)var(--lightningcss-dark,#07080b);--ds-bg-tint:var(--lightningcss-light,#eceef3)var(--lightningcss-dark,#0b0d13);--ds-surface:var(--lightningcss-light,#fff)var(--lightningcss-dark,#0e1016);--ds-surface-2:var(--lightningcss-light,#eceef3)var(--lightningcss-dark,#151822);--ds-surface-glass:var(--lightningcss-light,#ffffffe0)var(--lightningcss-dark,#0e1016d6);--ds-surface-inverse:var(--lightningcss-light,#0b0c10)var(--lightningcss-dark,#eef0f6);--ds-surface-night:#08090e;--ds-surface-feature:#0a0b12;--ds-tone:var(--lightningcss-light,#0b0c100d)var(--lightningcss-dark,#ffffff0f);--ds-tone-strong:var(--lightningcss-light,#0b0c1016)var(--lightningcss-dark,#ffffff1a);--ds-surface-float:var(--lightningcss-light,#ffffffdb)var(--lightningcss-dark,#ffffff0b);--ds-surface-pop:var(--lightningcss-light,#fff)var(--lightningcss-dark,#151822);--ds-surface-raised:var(--lightningcss-light,#fff)var(--lightningcss-dark,#ffffff1f);--ds-dock-display:#08090e;--ds-text:var(--lightningcss-light,#0b0c10)var(--lightningcss-dark,#eef0f6);--ds-text-2:var(--lightningcss-light,#2b2f3a)var(--lightningcss-dark,#c5c9d4);--ds-text-muted:var(--lightningcss-light,#5a6070)var(--lightningcss-dark,#9298a6);--ds-text-disabled:var(--lightningcss-light,#6b7080)var(--lightningcss-dark,#7f8594);--ds-text-inverse:var(--lightningcss-light,#f5f6f8)var(--lightningcss-dark,#07080b);--ds-text-on-night:#f3f4f8;--ds-text-on-night-2:#f3f4f8d6;--ds-text-on-night-muted:#f3f4f8bd;--ds-border:var(--lightningcss-light,#0b0c1017)var(--lightningcss-dark,#ffffff17);--ds-border-strong:var(--lightningcss-light,#0b0c1033)var(--lightningcss-dark,#fff3);--ds-border-control:var(--lightningcss-light,#858a96)var(--lightningcss-dark,#5d6270);--ds-border-on-night:#ffffff3d;--ds-border-panel:var(--lightningcss-light,#0b0c1017)var(--lightningcss-dark,#ffffff1f);--ds-hover:var(--lightningcss-light,#0b0c100b)var(--lightningcss-dark,#ffffff0d);--ds-accent:var(--lightningcss-light,#4436f5)var(--lightningcss-dark,#9d97ff);--ds-accent-soft:var(--lightningcss-light,#4436f517)var(--lightningcss-dark,#9d97ff24);--ds-on-accent:var(--lightningcss-light,#fff)var(--lightningcss-dark,#0b0c10);--ds-accent-on-night:#b7b2ff;--ds-focus:var(--ds-accent);--ds-focus-on-night:#b7b2ff;--ds-selection:var(--ds-accent);--ds-positive:var(--lightningcss-light,#11734b)var(--lightningcss-dark,#5cc99a);--ds-positive-soft:var(--lightningcss-light,#11734b1a)var(--lightningcss-dark,#5cc99a24);--ds-on-positive:var(--lightningcss-light,#fff)var(--lightningcss-dark,#0b0c10);--ds-warning:var(--lightningcss-light,#8a5a00)var(--lightningcss-dark,#e8bb69);--ds-warning-soft:var(--lightningcss-light,#8a5a001a)var(--lightningcss-dark,#e8bb6924);--ds-critical:var(--lightningcss-light,#b42318)var(--lightningcss-dark,#ff8a7a);--ds-critical-soft:var(--lightningcss-light,#b4231814)var(--lightningcss-dark,#ff8a7a24);--ds-critical-on-night:#ffb4a8;--ds-info:var(--ds-accent);--ds-info-soft:var(--ds-accent-soft);--ds-series-1:var(--ds-accent);--ds-series-2:var(--ds-text-2);--ds-series-3:var(--lightningcss-light,#0b7f86)var(--lightningcss-dark,#4fc3c9);--ds-series-4:var(--lightningcss-light,#a15c00)var(--lightningcss-dark,#f0b35a);--ds-series-5:var(--lightningcss-light,#7a3fb5)var(--lightningcss-dark,#c49bff);--ds-series-6:var(--lightningcss-light,#5a6070)var(--lightningcss-dark,#9298a6);--ds-art-bg:var(--lightningcss-light,#eceef3)var(--lightningcss-dark,#10121a);--ds-art-core:var(--lightningcss-light,#4436f5)var(--lightningcss-dark,#6d64ff);--ds-art-mid:var(--lightningcss-light,#aaa5ff)var(--lightningcss-dark,#2f2a86);--ds-art-warm:var(--lightningcss-light,#f2b999)var(--lightningcss-dark,#b86a4a);--ds-art-ring:var(--lightningcss-light,#0b0c104d)var(--lightningcss-dark,#ffffff3d);--ds-art-dot:var(--lightningcss-light,#0b0c101a)var(--lightningcss-dark,#ffffff12);--ds-art-muted-core:var(--lightningcss-light,#8a8f9c)var(--lightningcss-dark,#5b6070);--ds-art-muted-mid:var(--lightningcss-light,#c9ccd4)var(--lightningcss-dark,#262a35);--ds-sky-1:var(--lightningcss-light,#d4dffff2)var(--lightningcss-dark,#4436f54d);--ds-sky-2:var(--lightningcss-light,#cbc7ff99)var(--lightningcss-dark,#786eff2e);--ds-sky-warm:var(--lightningcss-light,#f7d0b8b3)var(--lightningcss-dark,#ff8c5a24);--ds-sky-base:var(--lightningcss-light,#edf0f7)var(--lightningcss-dark,#07080b);--ds-field-line:var(--lightningcss-light,#0b0c10)var(--lightningcss-dark,#eef0f6);--ds-field-peak:var(--lightningcss-light,#4436f5)var(--lightningcss-dark,#9d97ff);--ds-field-fill:var(--lightningcss-light,#f5f6f8)var(--lightningcss-dark,#07080b);--ds-space-1:4px;--ds-space-2:8px;--ds-space-3:12px;--ds-space-4:16px;--ds-space-5:24px;--ds-space-6:32px;--ds-space-7:48px;--ds-space-8:64px;--ds-space-section:clamp(96px, 11vw, 176px);--ds-space-section-s:clamp(64px, 7vw, 104px);--ds-space-head:clamp(48px, 6vw, 88px);--ds-row-hover-inset:4px;--ds-frame-top:clamp(28px, 3.6vw, 56px);--ds-frame-bottom:var(--ds-space-section-s);--ds-rhythm-tight:12px;--ds-rhythm-block:clamp(24px, 2.8vw, 40px);--ds-rhythm-major:clamp(28px, 3.9vw, 56px);--ds-rhythm-section:clamp(36px, 4.4vw, 64px);--ds-rhythm-band:var(--ds-space-section);--ds-row-pad-block:clamp(20px, 2vw, 28px);--ds-row-gap-col:clamp(20px, 2.6vw, 44px);--ds-row-gap-row:14px;--ds-row-wash-x:18px;--ds-row-title-size:clamp(20px, 1.6vw, 23px);--ds-row-kicker-size:11.5px;--ds-rule:1px solid var(--ds-border);--ds-rule-strong:1px solid var(--ds-border-strong);--ds-rule-clearance:12px;--ds-container:1440px;--ds-editorial:760px;--ds-editorial-min:680px;--ds-gutter:clamp(20px, 4vw, 56px);--ds-gap:clamp(16px, 2vw, 24px);--ds-header-h:64px;--ds-subnav-h:44px;--ds-admin-sidebar:264px;--ds-app-sidebar:232px;--ds-app-rail:64px;--ds-app-topbar:56px;--ds-app-inset:8px;--ds-facet-col:248px;--ds-facet-col-compact:216px;--ds-row-h-table:48px;--ds-row-h-compact:40px;--ds-row-h-single:44px;--ds-radius-xs:4px;--ds-radius-sm:6px;--ds-radius-md:10px;--ds-radius-lg:20px;--ds-radius-card:24px;--ds-radius-xl:28px;--ds-radius-pill:999px;--ds-shadow-1:0 1px 2px var(--lightningcss-light,#0b0c100a)var(--lightningcss-dark,#0006);--ds-shadow-2:var(--ds-shadow-1), 0 18px 40px -18px var(--lightningcss-light,#0b0c1038)var(--lightningcss-dark,#000000b3);--ds-shadow-control:0 1px 2px #00000014;--ds-shadow-float:0 1px 2px var(--lightningcss-light,#0b0c100d)var(--lightningcss-dark,#0000004d), 0 28px 56px -32px var(--lightningcss-light,#241c8c4d)var(--lightningcss-dark,#000000e6);--ds-shadow-pop:0 0 0 1px var(--lightningcss-light,#0b0c100a)var(--lightningcss-dark,#ffffff0d), 0 2px 4px var(--lightningcss-light,#0b0c100a)var(--lightningcss-dark,#0000004d), 0 32px 64px -24px var(--lightningcss-light,#1e186e57)var(--lightningcss-dark,#000000d9);--ds-shadow-dock:0 1px 2px #00000047, 0 18px 44px -14px #0000008c, inset 0 1px 0 #ffffff1a;--ds-ease:cubic-bezier(.2, .7, .1, 1);--ds-dur-1:.15s;--ds-dur-2:.2s;--ds-dur-3:.4s;--ds-dur-reveal:1s;--ds-control-sm:32px;--ds-control-md:40px;--ds-control-lg:48px;--ds-touch:44px;--ds-focus-width:2px;--ds-focus-offset:3px;--ds-z-table-head:20;--ds-z-subnav:30;--ds-z-header:40;--ds-z-overlay:80;--ds-z-toast:90;--ds-z-skip:100;--ds-font-sans:"Inter Variable", "Inter Fallback", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--ds-font-mono:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--ds-font-features:"cv11", "ss01", "ss03"}:root{--ds-dock-chassis:var(--lightningcss-light,#151822)var(--lightningcss-dark,#2a2f3d);--ds-dock-edge:var(--lightningcss-light,#676c7a)var(--lightningcss-dark,#7d8291);--ds-island:var(--lightningcss-light,#0f1117)var(--lightningcss-dark,#eceef4);--ds-island-text:var(--lightningcss-light,#f3f4f8)var(--lightningcss-dark,#0b0c10);--ds-island-muted:var(--lightningcss-light,#a3a9b6)var(--lightningcss-dark,#4a4f5c);--ds-island-line:var(--lightningcss-light,#f3f4f838)var(--lightningcss-dark,#0b0c1038);--ds-island-hover:var(--lightningcss-light,#f3f4f81a)var(--lightningcss-dark,#0b0c1014);--ds-island-chip:var(--lightningcss-light,#262935)var(--lightningcss-dark,#d6d9e1);--ds-island-go:var(--lightningcss-light,#a59fff)var(--lightningcss-dark,#4436f5);--ds-island-go-ink:var(--lightningcss-light,#0b0c10)var(--lightningcss-dark,#fff);--ds-row-picked:var(--lightningcss-light,#eeedfe)var(--lightningcss-dark,#1b1a35);--ds-check-edge:var(--lightningcss-light,#858a96)var(--lightningcss-dark,#7d8291);--ds-scrim:var(--lightningcss-light,#07080b7a)var(--lightningcss-dark,#07080b99);--ds-scroll-thumb:var(--lightningcss-light,#858a96)var(--lightningcss-dark,#6b7180);--ds-shadow-island:0 2px 6px #0003, 0 16px 40px -12px #00000073}@media (prefers-reduced-motion:reduce){:root,[data-ds-island]{--ds-dur-1:0s;--ds-dur-2:0s;--ds-dur-3:0s;--ds-dur-reveal:0s}}
:root{--ds-type-display-hero-size:clamp(56px, 10vw, 164px);--ds-type-display-hero-size-mobile:clamp(44px, 12.8vw, 72px);--ds-type-display-hero-line:.9;--ds-type-display-hero-track:-.058em;--ds-type-display-figure-size:clamp(128px, 22vw, 340px);--ds-type-display-figure-size-mobile:clamp(112px, 34vw, 180px);--ds-type-display-figure-line:.8;--ds-type-display-figure-track:-.075em;--ds-type-display-section-size:clamp(40px, 5.4vw, 80px);--ds-type-display-section-line:.98;--ds-type-display-section-track:-.047em;--ds-type-display-feature-size:clamp(30px, 3.4vw, 52px);--ds-type-display-feature-line:1.02;--ds-type-display-feature-track:-.042em;--ds-type-title-l-size:clamp(24px, 2.2vw, 32px);--ds-type-title-l-line:1.15;--ds-type-title-m-size:24px;--ds-type-title-m-line:1.12;--ds-type-title-s-size:20px;--ds-type-title-s-line:1.25;--ds-type-title-track:-.03em;--ds-type-lead-size:clamp(18px, 1.45vw, 21px);--ds-type-lead-line:1.5;--ds-type-lede-size:17px;--ds-type-lede-line:1.6;--ds-type-h1-size:36px;--ds-type-h1-line:44px;--ds-type-h1-size-mobile:28px;--ds-type-h1-line-mobile:36px;--ds-type-h2-size:24px;--ds-type-h2-line:32px;--ds-type-h3-size:18px;--ds-type-h3-line:26px;--ds-type-body-size:16px;--ds-type-body-line:24px;--ds-type-body-s-size:14px;--ds-type-body-s-line:20px;--ds-type-micro-size:12px;--ds-type-micro-line:16px;--ds-type-label-track:.12em;--ds-type-data-size:18px;--ds-type-data-line:26px;--ds-type-kpi-size:32px;--ds-type-kpi-line:40px;--ds-type-kpi-size-mobile:28px;--ds-type-kpi-line-mobile:36px;--ds-type-panel-size:15px;--ds-type-panel-line:22px;--ds-type-meta-size:13px;--ds-type-meta-line:18px;--ds-measure:72ch}:where(.ds-type-display-hero){font-size:var(--ds-type-display-hero-size);font-weight:600;line-height:var(--ds-type-display-hero-line);letter-spacing:var(--ds-type-display-hero-track);text-wrap:balance}:where(.ds-type-display-figure){font-size:var(--ds-type-display-figure-size);font-weight:500;line-height:var(--ds-type-display-figure-line);letter-spacing:var(--ds-type-display-figure-track);font-variant-numeric:tabular-nums}:where(.ds-type-display-section){font-size:var(--ds-type-display-section-size);font-weight:600;line-height:var(--ds-type-display-section-line);letter-spacing:var(--ds-type-display-section-track);text-wrap:balance}:where(.ds-type-display-feature){font-size:var(--ds-type-display-feature-size);font-weight:600;line-height:var(--ds-type-display-feature-line);letter-spacing:var(--ds-type-display-feature-track);text-wrap:balance}:where(.ds-type-title-l){font-size:var(--ds-type-title-l-size);font-weight:600;line-height:var(--ds-type-title-l-line);letter-spacing:var(--ds-type-title-track)}:where(.ds-type-title-m){font-size:var(--ds-type-title-m-size);font-weight:600;line-height:var(--ds-type-title-m-line);letter-spacing:var(--ds-type-title-track)}:where(.ds-type-title-s){font-size:var(--ds-type-title-s-size);font-weight:600;line-height:var(--ds-type-title-s-line);letter-spacing:-.025em}:where(.ds-type-lead){font-size:var(--ds-type-lead-size);line-height:var(--ds-type-lead-line);letter-spacing:-.012em}:where(.ds-type-h1){font-size:var(--ds-type-h1-size);font-weight:600;line-height:var(--ds-type-h1-line);letter-spacing:-.02em;text-wrap:balance}:where(.ds-type-h2){font-size:var(--ds-type-h2-size);font-weight:600;line-height:var(--ds-type-h2-line);letter-spacing:-.015em}:where(.ds-type-h3){font-size:var(--ds-type-h3-size);font-weight:600;line-height:var(--ds-type-h3-line);letter-spacing:-.01em}:where(.ds-type-body){font-size:var(--ds-type-body-size);line-height:var(--ds-type-body-line)}:where(.ds-type-body-s){font-size:var(--ds-type-body-s-size);line-height:var(--ds-type-body-s-line)}:where(.ds-type-micro){font-size:var(--ds-type-micro-size);line-height:var(--ds-type-micro-line)}:where(.ds-type-label){font-family:var(--ds-font-mono);font-size:var(--ds-type-micro-size);font-weight:500;line-height:var(--ds-type-micro-line);letter-spacing:var(--ds-type-label-track);text-transform:uppercase}:where(.ds-type-num){font-variant-numeric:tabular-nums}:where(.ds-type-num-table){font-family:var(--ds-font-mono);font-size:var(--ds-type-body-s-size);line-height:var(--ds-type-body-s-line);font-variant-numeric:tabular-nums}:where(.ds-type-data){font-size:var(--ds-type-data-size);font-weight:600;line-height:var(--ds-type-data-line);letter-spacing:-.02em;font-variant-numeric:tabular-nums}:where(.ds-type-code){font-family:var(--ds-font-mono);font-size:.9em}:where(.ds-measure){max-width:var(--ds-measure)}@media (max-width:720px){:where(.ds-type-display-hero){font-size:var(--ds-type-display-hero-size-mobile)}:where(.ds-type-display-figure){font-size:var(--ds-type-display-figure-size-mobile)}:where(.ds-type-h1){font-size:var(--ds-type-h1-size-mobile);line-height:var(--ds-type-h1-line-mobile)}}:where([data-ds-root] table){font-variant-numeric:tabular-nums}
:root:has([data-ds-root]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;background-color:var(--ds-bg);scroll-padding-top:calc(var(--ds-header-h) + 16px);-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:transparent}@media (prefers-color-scheme:dark){:root:has([data-ds-root]){--lightningcss-light: ;--lightningcss-dark:initial}}:root:has([data-ds-shell=app]){scroll-padding-top:calc(var(--ds-app-topbar) + 16px)}:root:has([data-ds-shell=app] [data-ds-sticky-head]){scroll-padding-top:calc(var(--ds-app-topbar) + 36px + 12px)}:root[data-theme=light]:has([data-ds-root]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]:has([data-ds-root]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-ds-island][data-ds-island]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ds-border-control:var(--ds-dock-edge)}body:has([data-ds-root]){background-color:var(--ds-bg);color:var(--ds-text);margin:0}[data-ds-root]{background-color:var(--ds-bg);min-height:100vh;color:var(--ds-text);font-family:var(--ds-font-sans);font-size:var(--ds-type-body-size);font-feature-settings:var(--ds-font-features);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;line-height:1.6;overflow-x:clip}[data-ds-root] *,[data-ds-root] :before,[data-ds-root] :after{box-sizing:border-box}[data-ds-root] :where(h1,h2,h3,h4,h5,h6,p,ul,ol,dl,dd,figure,blockquote){margin:0}[data-ds-root] :where(ul,ol){padding:0;list-style:none}[data-ds-root] :where(a){color:inherit;text-decoration:none}[data-ds-root] :where(button,input,select,textarea){font:inherit;color:inherit}[data-ds-root] :where(select) :where(option,optgroup){background-color:var(--ds-surface);color:var(--ds-text)}[data-ds-root] :where(img,svg,video,canvas){max-width:100%}[data-ds-root] :focus-visible{outline:var(--ds-focus-width) solid var(--ds-focus);outline-offset:var(--ds-focus-offset);border-radius:var(--ds-radius-sm)}[data-ds-root] ::selection{background:var(--ds-selection);color:var(--ds-on-accent)}[data-ds-root] :target,[data-ds-root] [tabindex="-1"]{scroll-margin-top:calc(var(--ds-header-h) + 16px)}[data-ds-root] :where([tabindex="-1"]):focus:not(:focus-visible){outline:none}.ds-sr-only{clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}:is(:root:has(dialog[data-ds-scroll-lock][open]),:root:has([data-calculator-panel][role=dialog])){overflow:hidden}:root:has([data-ds-root]){scroll-padding-bottom:calc(var(--ds-dock-height,0px) + 16px)}dialog[data-ds-instant],dialog[data-ds-instant]::backdrop{transition:none!important}@media (prefers-reduced-motion:reduce){[data-ds-root] *,[data-ds-root] :before,[data-ds-root] :after{scroll-behavior:auto!important;transition-duration:.001ms!important;transition-delay:0s!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}
