:root{--bg:#0f1117;--surface:#171c24;--surface-2:#1e2430;--surface-3:#262d3a;--lesson-illustration-paper:#fff;--lesson-illustration-ink:#111;--sidebar-bg:#080a0f;--sidebar-border-color:#ffffff0f;--sidebar-text:var(--text-primary);--sidebar-text-secondary:var(--text-secondary);--sidebar-text-tertiary:var(--text-tertiary);--sidebar-surface-hover:#151a21;--sidebar-surface-active:var(--accent-dim);--sidebar-accent:var(--accent);--border:#ffffff0f;--border-light:#ffffff08;--border-hover:#ffffff1a;--field-accent:var(--branch-accent,var(--accent));--field-strength:7%;--ambient-field:linear-gradient(180deg, color-mix(in srgb, var(--field-accent) var(--field-strength), transparent) 0, transparent clamp(24rem, 48vw, 42rem));--text-primary:#f4f4f5;--text-secondary:#a1a1aa;--text-tertiary:#8c8c96;--text-disabled:#6b6b76;--accent:#14b8a6;--accent-hover:#0d9488;--accent-dim:#14b8a626;--accent-border:#14b8a659;--cta-text:#021a17;--primary:#22c55e;--primary-strong:#16a34a;--primary-light:#22c55e26;--success:#22c55e;--success-strong:#16a34a;--success-dim:#22c55e26;--success-border:#22c55e59;--warning:#eab308;--warning-dim:#eab30826;--warning-border:#eab30859;--danger:#ff6b6b;--danger-dim:#ff6b6b26;--danger-border:#ff6b6b59;--pro:#a855f7;--pro-bg:#a855f71a;--pro-border:#a855f74d;--ar:#f97316;--ar-dim:#f9731626;--mf:#c084fc;--mf-dim:#c084fc26;--mk:#3b82f6;--mk-dim:#3b82f626;--wk:#06b6d4;--wk-dim:#06b6d426;--pc:#22c55e;--pc-dim:#22c55e26;--gs:#eab308;--gs-dim:#eab30826;--ai:#ec4899;--ai-dim:#ec489926;--si:#f97316;--si-dim:#f9731626;--ei:#f59e0b;--ei-dim:#f59e0b26;--mc:#8b5cf6;--mc-dim:#8b5cf626;--ao:#14b8a6;--ao-dim:#14b8a626;--army:#65a30d;--army-dim:#65a30d26;--navy:#2563eb;--navy-dim:#2563eb26;--airforce:#0ea5e9;--airforce-dim:#0ea5e926;--marines:#dc2626;--marines-dim:#dc262626;--spaceforce:#6366f1;--spaceforce-dim:#6366f126;--coastguard:#f97316;--coastguard-dim:#f9731626;--branch-accent:var(--accent);--branch-accent-dim:var(--accent-dim);--card-padding:24px;--touch-target-min:44px;--radius-xs:4px;--radius-sm:8px;--radius-md:10px;--radius-lg:12px;--radius-xl:14px;--radius-full:9999px;--font-display:var(--font-space-grotesk), system-ui, -apple-system, sans-serif;--font-body:var(--font-dm-sans), system-ui, -apple-system, sans-serif;--font-reading:var(--font-source-serif), Georgia, "Times New Roman", serif;--font-mono:var(--font-jetbrains-mono,ui-monospace), ui-monospace, monospace;--transition-fast:.1s ease;--transition-base:.15s ease;--transition-slow:.3s ease;--shadow-sm:0 1px 4px #00000014;--shadow-md:0 4px 12px #0000001f;--shadow-lg:0 8px 24px #00000029;--pixel-unit:2px;--pixel-radius-sm:2px;--pixel-radius-md:4px;--pixel-edge:#ffffff24;--pixel-edge-strong:#ffffff38;--pixel-shadow-color:#05070b;--pixel-grid-line:#ffffff06;--pixel-panel-shadow:4px 4px 0 var(--pixel-shadow-color);--pixel-control-shadow:3px 3px 0 var(--pixel-shadow-color);--pixel-control-shadow-hover:4px 4px 0 var(--pixel-shadow-color);--pixel-control-shadow-active:0 0 0 var(--pixel-shadow-color);--pill-shadow:0 1px 2px #0003, inset 0 1px 0 #ffffff0f;--card-shadow:0 1px 2px #00000014, 0 4px 12px #0000000f;--btn-shadow:0 2px 4px #00000040, inset 0 1px 0 #ffffff1a;--btn-shadow-hover:0 4px 8px #0000004d, inset 0 1px 0 #ffffff1f;--btn-shadow-active:0 1px 2px #0003, inset 0 1px 3px #00000026;--number-shadow:0 2px 4px #0000004d;--number-shadow-lg:0 3px 6px #00000059;--glow-accent:0 0 30px #14b8a64d;--glow-danger:0 0 30px #ff6b6b4d;--glow-success:0 0 30px #22c55e4d;--glow-warning:0 0 30px #eab3084d}[data-mantine-color-scheme=light]{--bg:#f5f5f4;--surface:#fff;--surface-2:#f0efed;--surface-3:#e5e4e1;--sidebar-bg:#1c1f26;--sidebar-border-color:#ffffff0f;--sidebar-text:#e4e4e7;--sidebar-text-secondary:#a1a1aa;--sidebar-text-tertiary:#8c8c96;--sidebar-surface-hover:#ffffff0f;--sidebar-surface-active:#0d948826;--sidebar-accent:#14b8a6;--border:#f3f2f0;--border-light:#f7f6f5;--border-hover:#eaeae8;--field-strength:4%;--text-primary:#1a1a19;--text-secondary:#52524e;--text-tertiary:#6b6b68;--text-disabled:#a3a3a0;--accent:#0f766e;--accent-hover:#115e59;--accent-dim:#0f766e1f;--accent-border:#0f766e4d;--cta-text:#fff;--primary:#16a34a;--primary-strong:#15803d;--primary-light:#dcfce7;--success:#16a34a;--success-strong:#15803d;--success-dim:#dcfce7;--success-border:#16a34a40;--warning:#ca8a04;--warning-dim:#ca8a041f;--warning-border:#ca8a0440;--danger:#dc2626;--danger-dim:#dc26261f;--danger-border:#dc262640;--pro:#9333ea;--pro-bg:#9333ea14;--pro-border:#9333ea40;--ar:#f97316;--ar-dim:#f973161f;--mf:#a855f7;--mf-dim:#a855f71f;--mk:#2563eb;--mk-dim:#2563eb1f;--wk:#22c55e;--wk-dim:#22c55e1f;--pc:#eab308;--pc-dim:#eab3081f;--gs:#ca8a04;--gs-dim:#ca8a041f;--ai:#db2777;--ai-dim:#db27771f;--si:#ea580c;--si-dim:#ea580c1f;--ei:#d97706;--ei-dim:#d977061f;--mc:#7c3aed;--mc-dim:#7c3aed1f;--ao:#0d9488;--ao-dim:#0d94881f;--army:#4d7c0f;--army-dim:#4d7c0f1a;--navy:#1d4ed8;--navy-dim:#1d4ed81a;--airforce:#0284c7;--airforce-dim:#0284c71a;--marines:#b91c1c;--marines-dim:#b91c1c1a;--spaceforce:#4f46e5;--spaceforce-dim:#4f46e51a;--coastguard:#ea580c;--coastguard-dim:#ea580c1a;--shadow-sm:0 1px 3px #0000000d;--shadow-md:0 2px 8px #0000000f;--shadow-lg:0 4px 16px #00000014;--pixel-edge:#0f172a2e;--pixel-edge-strong:#0f172a47;--pixel-shadow-color:#0f172a2e;--pixel-grid-line:#0f172a09;--pill-shadow:0 1px 3px #0000001a, 0 1px 2px #0000000f, inset 0 1px 0 #ffffffb3;--card-shadow:0 1px 3px #0000000f, 0 4px 16px #0000000a;--btn-shadow:0 2px 4px #0000001f, 0 1px 2px #00000014, inset 0 1px 0 #ffffff40;--btn-shadow-hover:0 4px 8px #00000026, 0 2px 4px #0000001a, inset 0 1px 0 #ffffff4d;--btn-shadow-active:0 1px 2px #0000001a, inset 0 1px 3px #0000001a;--number-shadow:0 1px 2px #0000001f;--number-shadow-lg:0 2px 4px #00000026;--glow-accent:none;--glow-danger:none;--glow-success:none;--glow-warning:none}@media (forced-colors:active),(prefers-contrast:more){:root{--ambient-field:none}}.mantine-Button-root{box-shadow:var(--btn-shadow)}.mantine-Button-root:hover{box-shadow:var(--btn-shadow-hover);transform:translateY(-1px)}.mantine-Button-root:active{box-shadow:var(--btn-shadow-active);transform:translateY(0)}.mantine-Button-root[data-variant=subtle],.mantine-Button-root[data-variant=transparent]{box-shadow:none}.mantine-Button-root[data-variant=subtle]:hover,.mantine-Button-root[data-variant=transparent]:hover,.mantine-Button-root[data-variant=subtle]:active,.mantine-Button-root[data-variant=transparent]:active{box-shadow:none;transform:none}@media (max-width:767px),(hover:none) and (pointer:coarse){button,[role=button],.mantine-Button-root,.mantine-ActionIcon-root{touch-action:manipulation;min-width:var(--touch-target-min)!important;min-height:var(--touch-target-min)!important}input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),select,textarea,.mantine-Input-input{font-size:16px!important}.mantine-DatePicker-day,.mantine-DatePickerInput-day{min-width:min(44px,14.2857vw - 4.85714px)!important}}
:root{--bg2:var(--surface);--bg3:var(--surface-2);--bg4:var(--surface-3);--text:var(--text-primary);--fg:var(--text-primary);--muted:var(--text-secondary);--dim:var(--text-tertiary);--mantine-color-dimmed:var(--text-secondary);--line:var(--border);--line-subtle:#ffffff0a;--line-emphasis:var(--border-hover);--ok:var(--success);--bad:var(--danger);--warn:var(--warning);--section-ar:var(--ar);--section-mf:var(--mf);--section-mk:var(--mk);--section-wk:var(--wk);--section-pc:var(--pc);--section-gs:var(--gs);--section-ai:var(--ai);--section-si:var(--si);--section-ei:var(--ei);--section-mc:var(--mc);--section-ao:var(--ao);--od-green:#3a5a40;--action-orange:#f97316;--sand:#c2b280;--gold:#d4af37;--navy:#0b1f3b;--primary:#3a5a40;--primary-light:#5c8a63;--primary-dark:#28402c;--accent2:#3b82f6;--accent3:#34d399;--accent4:#d4af37;--code:var(--surface);--mastery-weak:var(--danger-dim);--mastery-weak-text:var(--danger);--mastery-learning:var(--ar-dim);--mastery-learning-text:var(--ar);--mastery-familiar:var(--warning-dim);--mastery-familiar-text:var(--warning);--mastery-mastered:var(--success-dim);--mastery-mastered-text:var(--success);--radius:var(--radius-xl);--shadow:var(--shadow-lg);--transition:var(--transition-base);--glass:#1a2332cc;--glass-border:#0d94881a;--nav-bg:#111826f2;--gradient-bg:linear-gradient(180deg, var(--bg) 0%, var(--surface) 100%)}[data-mantine-color-scheme=light]{--muted:var(--text-secondary);--dim:var(--text-tertiary);--line-subtle:#0000000a;--accent3:#10b981;--code:var(--surface);--glass:#fffffff2;--glass-border:#0000000f;--nav-bg:var(--bg);--gradient-bg:linear-gradient(180deg, var(--bg) 0%, #fff 100%)}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent;margin:0;padding:0}html{background-color:var(--bg);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scroll-behavior:smooth;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--border-hover) transparent;font-size:106.25%}html[data-mantine-color-scheme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-mantine-color-scheme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (min-width:2560px){html{font-size:118.75%}}@media (min-width:3840px){html{font-size:137.5%}}body{font-family:var(--font-body);background:var(--bg);color:var(--text);min-height:100vh;min-height:100dvh;padding-bottom:env(safe-area-inset-bottom);line-height:1.6;overflow-x:hidden}html[data-dashboard-scroll-locked=true],html[data-dashboard-scroll-locked=true] body{overscroll-behavior:none;height:100%;overflow:hidden}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.6}}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}button:focus-visible,input:focus-visible,select:focus-visible{box-shadow:0 0 0 2px #f9731633}html::-webkit-scrollbar{width:8px}html::-webkit-scrollbar-track{background:0 0}html::-webkit-scrollbar-thumb{background:var(--border-hover);border-radius:var(--radius-sm)}html::-webkit-scrollbar-thumb:hover{background:var(--text-tertiary)}.formula::-webkit-scrollbar{width:0;height:4px}.formula::-webkit-scrollbar-track{background:0 0}.formula::-webkit-scrollbar-thumb{background:var(--bg4);border-radius:var(--radius-sm)}.formula{-webkit-overflow-scrolling:touch}
.question-text{font-family:var(--font-reading);font-optical-sizing:auto}.question-text :where(:not(.katex,.katex *)){font-family:var(--font-reading)}.katex{color:inherit}.formula{color:var(--mantine-color-text)}body.assessment-test-active #nav-header,body.assessment-test-active nav[aria-label=Breadcrumb],body.assessment-test-active #practice-test-faq,body.assessment-test-results #practice-test-faq{display:none}@media print{#nav-header{display:none!important}}
:root{--text-hero:clamp(2.5rem, 5vw + 1rem, 4rem);--text-h1:clamp(2rem, 4vw + .5rem, 3rem);--text-h2:clamp(1.5rem, 3vw + .5rem, 2.25rem);--text-h3:clamp(1.25rem, 2vw + .5rem, 1.75rem);--text-h4:clamp(1.125rem, 1.5vw + .5rem, 1.375rem);--text-body:1rem;--text-body-sm:.875rem;--text-caption:.75rem;--text-xs:.6875rem;--text-xxs:.625rem;--weight-light:300;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--leading-none:1;--leading-tight:1.15;--leading-snug:1.3;--leading-normal:1.5;--leading-relaxed:1.625;--leading-loose:2;--tracking-tighter:-.03em;--tracking-tight:-.02em;--tracking-normal:0;--tracking-wide:.02em;--tracking-wider:.04em;--tracking-widest:.08em;--tracking-caps:.1em}:root,[data-mantine-color-scheme=dark]{--landing-bg:#0d1117;--landing-bg-alt:#010409;--landing-card-bg:#161b22;--landing-elevated:#21262d;--landing-border:#30363d;--landing-text:#f0f6fc;--landing-text-muted:#8b949e;--landing-text-dim:#6e7681;--landing-nav-bg:#0d1117f0;--landing-grid-line:#f0f6fc0a;--landing-glow:#f0f6fc06;--landing-shadow-rgb:1, 4, 9;--landing-brand:#14b8a6;--landing-brand-dim:#0d9488;--landing-brand-rgb:20, 184, 166;--landing-accent:#58a6ff;--landing-accent-dim:#1f6feb;--landing-accent-rgb:88, 166, 255;--landing-accent-contrast:#fff;--landing-accent-bg:#388bfd1a;--landing-accent-border:#388bfd66;--landing-action:#238636;--landing-action-hover:#2ea043;--landing-action-rgb:35, 134, 54;--landing-action-contrast:#fff;--landing-success:#3fb950;--landing-warning:#d29922;--landing-danger:#f85149;--landing-pill-bg:#161b22f2;--landing-pill-shadow:0 10px 40px #01040966}[data-mantine-color-scheme=light]{--landing-bg:#fff;--landing-bg-alt:#f6f8fa;--landing-card-bg:#fff;--landing-elevated:#f6f8fa;--landing-border:#d1d9e0;--landing-text:#1f2328;--landing-text-muted:#59636e;--landing-text-dim:#818b98;--landing-nav-bg:#fffffff2;--landing-grid-line:#1f23280b;--landing-glow:#1f232805;--landing-shadow-rgb:31, 35, 40;--landing-brand:#0d9488;--landing-brand-dim:#0f766e;--landing-brand-rgb:13, 148, 136;--landing-accent:#0969da;--landing-accent-dim:#0550ae;--landing-accent-rgb:9, 105, 218;--landing-accent-contrast:#fff;--landing-accent-bg:#0969da14;--landing-accent-border:#0969da59;--landing-action:#1a7f37;--landing-action-hover:#116329;--landing-action-rgb:26, 127, 55;--landing-action-contrast:#fff;--landing-success:#1a7f37;--landing-warning:#9a6700;--landing-danger:#cf222e;--landing-pill-bg:#f6f8faf2;--landing-pill-shadow:0 10px 40px #1f23281f}.public-theme,.public-theme-scope{--bg:var(--landing-bg);--surface:var(--landing-card-bg);--surface-hover:var(--landing-elevated);--surface-2:var(--landing-elevated);--surface-3:var(--landing-bg-alt);--border:var(--landing-border);--border-hover:var(--landing-accent-border);--border-light:var(--landing-grid-line);--text-primary:var(--landing-text);--text-secondary:var(--landing-text-muted);--text-tertiary:var(--landing-text-dim);--accent:var(--landing-accent);--accent-hover:var(--landing-accent-dim);--accent-dim:var(--landing-accent-bg);--accent-border:var(--landing-accent-border);--cta-text:var(--landing-action-contrast);--success:var(--landing-success);--success-dim:color-mix(in srgb, var(--landing-success) 12%, transparent);--success-border:color-mix(in srgb, var(--landing-success) 35%, transparent);--warning:var(--landing-warning);--danger:var(--landing-danger);--mantine-color-body:var(--landing-bg);--mantine-color-text:var(--landing-text);--mantine-color-dimmed:var(--landing-text-muted);--mantine-color-placeholder:var(--landing-text-dim);--mantine-color-anchor:var(--landing-accent);--mantine-color-default:var(--landing-card-bg);--mantine-color-default-hover:var(--landing-elevated);--mantine-color-default-color:var(--landing-text);--mantine-color-default-border:var(--landing-border);--mantine-primary-color-filled:var(--landing-action);--mantine-primary-color-filled-hover:var(--landing-action-hover);--mantine-primary-color-light:var(--landing-accent-bg);--mantine-primary-color-light-hover:var(--landing-accent-bg);--mantine-primary-color-light-color:var(--landing-accent);--mantine-primary-color-outline:var(--landing-accent);--mantine-primary-color-outline-hover:var(--landing-accent-bg);background:var(--landing-bg);color:var(--landing-text)}.public-theme{min-height:100dvh}html{scroll-padding-top:100px}
@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c3cb240f9c892514-s.270md_-rr62el.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:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.0lsanbtneewqp.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:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/c3cb240f9c892514-s.270md_-rr62el.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:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.0lsanbtneewqp.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:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/c3cb240f9c892514-s.270md_-rr62el.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:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.0lsanbtneewqp.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:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/c3cb240f9c892514-s.270md_-rr62el.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:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.0lsanbtneewqp.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:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}.dm_sans_11759a73-module__YWshtG__className{font-family:DM Sans,DM Sans Fallback;font-style:normal}.dm_sans_11759a73-module__YWshtG__variable{--font-dm-sans:"DM Sans", "DM Sans Fallback"}
@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:optional;src:url(../media/32687112bd2dd8db-s.0v2ipp7s07_p9.woff2)format("woff2");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:Space Grotesk;font-style:normal;font-weight:500;font-display:optional;src:url(../media/28868e710e86be81-s.44ks8kcggj012.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:Space Grotesk;font-style:normal;font-weight:500;font-display:optional;src:url(../media/0c89a48fa5027cee-s.p.1ii7211jqpzi_.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:Space Grotesk;font-style:normal;font-weight:600;font-display:optional;src:url(../media/32687112bd2dd8db-s.0v2ipp7s07_p9.woff2)format("woff2");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:Space Grotesk;font-style:normal;font-weight:600;font-display:optional;src:url(../media/28868e710e86be81-s.44ks8kcggj012.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:Space Grotesk;font-style:normal;font-weight:600;font-display:optional;src:url(../media/0c89a48fa5027cee-s.p.1ii7211jqpzi_.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:Space Grotesk;font-style:normal;font-weight:700;font-display:optional;src:url(../media/32687112bd2dd8db-s.0v2ipp7s07_p9.woff2)format("woff2");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:Space Grotesk;font-style:normal;font-weight:700;font-display:optional;src:url(../media/28868e710e86be81-s.44ks8kcggj012.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:Space Grotesk;font-style:normal;font-weight:700;font-display:optional;src:url(../media/0c89a48fa5027cee-s.p.1ii7211jqpzi_.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:Space Grotesk Fallback;src:local(Arial);ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.0%;size-adjust:109.69%}.space_grotesk_4f1768ed-module__qyORcG__className{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.space_grotesk_4f1768ed-module__qyORcG__variable{--font-space-grotesk:"Space Grotesk", "Space Grotesk Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:optional;src:url(../media/04c5164763c40239-s.1zakzi6q17d4o.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:JetBrains Mono;font-style:normal;font-weight:400;font-display:optional;src:url(../media/26f284dcc38c84c0-s.2htf8h-pf57mm.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:optional;src:url(../media/7e7f32a39836f228-s.3skwie1wjplzh.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:optional;src:url(../media/fa39153a3fc630ba-s.3zhbgtelpa5ua.woff2)format("woff2");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:JetBrains Mono;font-style:normal;font-weight:400;font-display:optional;src:url(../media/6a5386fd6038edbe-s.3vf5yzuqk3fsd.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:JetBrains Mono;font-style:normal;font-weight:400;font-display:optional;src:url(../media/051742360c26797e-s.p.1wmoa0e_blxrz.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:optional;src:url(../media/04c5164763c40239-s.1zakzi6q17d4o.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:optional;src:url(../media/26f284dcc38c84c0-s.2htf8h-pf57mm.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:optional;src:url(../media/7e7f32a39836f228-s.3skwie1wjplzh.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:optional;src:url(../media/fa39153a3fc630ba-s.3zhbgtelpa5ua.woff2)format("woff2");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:JetBrains Mono;font-style:normal;font-weight:500;font-display:optional;src:url(../media/6a5386fd6038edbe-s.3vf5yzuqk3fsd.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:optional;src:url(../media/051742360c26797e-s.p.1wmoa0e_blxrz.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:JetBrains Mono;font-style:normal;font-weight:600;font-display:optional;src:url(../media/04c5164763c40239-s.1zakzi6q17d4o.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:JetBrains Mono;font-style:normal;font-weight:600;font-display:optional;src:url(../media/26f284dcc38c84c0-s.2htf8h-pf57mm.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:optional;src:url(../media/7e7f32a39836f228-s.3skwie1wjplzh.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:optional;src:url(../media/fa39153a3fc630ba-s.3zhbgtelpa5ua.woff2)format("woff2");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:JetBrains Mono;font-style:normal;font-weight:600;font-display:optional;src:url(../media/6a5386fd6038edbe-s.3vf5yzuqk3fsd.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:JetBrains Mono;font-style:normal;font-weight:600;font-display:optional;src:url(../media/051742360c26797e-s.p.1wmoa0e_blxrz.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:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_f3529833-module__dXWbrW__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_f3529833-module__dXWbrW__variable{--font-jetbrains-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:200 900;font-display:swap;src:url(../media/34d6927adec7cf56-s.1ob82_8939ahk.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:"Source Serif 4";font-style:italic;font-weight:200 900;font-display:swap;src:url(../media/11e9730d70f3df61-s.128rw_frk7cg-.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:200 900;font-display:swap;src:url(../media/94800d63c463b116-s.232hpqc6onjei.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:200 900;font-display:swap;src:url(../media/7685343155bcb53f-s.1e5p1xthivbko.woff2)format("woff2");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:"Source Serif 4";font-style:italic;font-weight:200 900;font-display:swap;src:url(../media/c0640dc9a2bf5797-s.2muachl6ov_g2.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:"Source Serif 4";font-style:italic;font-weight:200 900;font-display:swap;src:url(../media/48a1b83fac2e67c0-s.p.42nfwtuxx8u2o.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:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/0fb96d1b5bc8468e-s.3hcunrvt_bt_o.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:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/1a36275c0a5dae4b-s.452ifmvv-9yum.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/4516abe641523af1-s.1kbk5odn53sdi.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/8b28f59145c251c9-s.0vjnn8p66njqx.woff2)format("woff2");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:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/6809fa33fa73d760-s.288shi68pyvg7.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:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/cef856781ea24bd1-s.p.0i67n8kf07qoy.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:"Source Serif 4 Fallback";src:local(Times New Roman);ascent-override:87.87%;descent-override:28.41%;line-gap-override:0.0%;size-adjust:117.91%}.source_serif_4_24ab16d7-module__CkD70G__className{font-family:"Source Serif 4","Source Serif 4 Fallback"}.source_serif_4_24ab16d7-module__CkD70G__variable{--font-source-serif:"Source Serif 4", "Source Serif 4 Fallback"}
