@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/c3cb240f9c892514-s.d8e4bce2.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:100 1000;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.a62025f2.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_1c871f37-module__30ab_W__className{font-family:DM Sans,DM Sans Fallback;font-style:normal}.dm_sans_1c871f37-module__30ab_W__variable{--font-dm-sans:"DM Sans","DM Sans Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/13bf9871fe164e7f-s.f2220059.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:100 800;font-display:swap;src:url(../media/cc545e633e20c56d-s.f6f1950f.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:100 800;font-display:swap;src:url(../media/71b036adf157cdcf-s.bd5f4d11.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:100 800;font-display:swap;src:url(../media/89b21bb081cb7469-s.51c18f09.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:100 800;font-display:swap;src:url(../media/3fe682a82f50d426-s.23358719.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:100 800;font-display:swap;src:url(../media/70bc3e132a0a741e-s.p.15008bfb.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_fa873072-module__lnb74a__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_fa873072-module__lnb74a__variable{--font-jetbrains:"JetBrains Mono","JetBrains Mono Fallback"}
@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/65c558afe41e89d6-s.e2c8389a.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/14e23f9b59180572-s.9c448f3c.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:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/b49b0d9b851e4899-s.4f3fa681.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:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/2a65768255d6b625-s.d19752fb.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:Playfair Display Fallback;src:local(Times New Roman);ascent-override:97.25%;descent-override:22.56%;line-gap-override:0.0%;size-adjust:111.26%}.playfair_display_8f934a2e-module__4ZPzsG__className{font-family:Playfair Display,Playfair Display Fallback;font-style:normal}.playfair_display_8f934a2e-module__4ZPzsG__variable{--font-playfair:"Playfair Display","Playfair Display Fallback"}
@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/32687112bd2dd8db-s.cfdd66c2.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:300 700;font-display:swap;src:url(../media/28868e710e86be81-s.c30238d4.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:300 700;font-display:swap;src:url(../media/0c89a48fa5027cee-s.4564287c.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_3e334d7-module__GhGpWG__className{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.space_grotesk_3e334d7-module__GhGpWG__variable{--font-space-grotesk:"Space Grotesk","Space Grotesk Fallback"}
:root{--primary-50:#e7efe9;--primary-100:#bacbc1;--primary-200:#7b9a8a;--primary-300:#4a6e5c;--primary-400:#2d4f3e;--primary-500:#1b3a2d;--primary-600:#163123;--primary-700:#14291f;--primary-800:#0f2119;--primary-900:#08110c;--secondary-50:#f2efe9;--secondary-100:#e1dbd0;--secondary-200:#c6bdac;--secondary-300:#a2977f;--secondary-400:#7c7360;--secondary-500:#5a5347;--secondary-600:#443f36;--secondary-700:#302c26;--secondary-800:#201e19;--secondary-900:#12110f;--tertiary-50:#e9eef0;--tertiary-100:#d8e3e3;--tertiary-200:#c6d8d7;--tertiary-300:#94b4b2;--tertiary-400:#5c8886;--tertiary-500:#3a6866;--tertiary-600:#2c5654;--tertiary-700:#234544;--tertiary-800:#183130;--tertiary-900:#0e1e1d;--highlight-50:#faf2e0;--highlight-100:#f4eddd;--highlight-200:#e7d5a8;--highlight-300:#c9a855;--highlight-400:#b8963e;--highlight-500:#9c7c31;--highlight-600:#7a6628;--highlight-700:#5c4c1e;--neutral-0:#fff;--neutral-25:#fbf8f3;--neutral-50:#f5f0e8;--neutral-100:#e8e3db;--neutral-200:#e3dcd0;--neutral-300:#cfc6b6;--neutral-400:#b4a992;--neutral-500:#6b6b6b;--neutral-600:#3d3d3d;--neutral-700:#2a2724;--neutral-800:#1c1a18;--neutral-900:#111;--forest-50:var(--primary-50);--forest-100:var(--primary-100);--forest-200:var(--primary-200);--forest-300:var(--primary-300);--forest-400:var(--primary-400);--forest-500:var(--primary-500);--forest-600:var(--primary-600);--forest-700:var(--primary-700);--forest-800:var(--primary-800);--forest-900:var(--primary-900);--stone-50:var(--secondary-50);--stone-100:var(--secondary-100);--stone-200:var(--secondary-200);--stone-300:var(--secondary-300);--stone-400:var(--secondary-400);--stone-500:var(--secondary-500);--stone-600:var(--secondary-600);--stone-700:var(--secondary-700);--stone-800:var(--secondary-800);--stone-900:var(--secondary-900);--slate-50:var(--tertiary-50);--slate-100:var(--tertiary-100);--slate-200:var(--tertiary-200);--slate-300:var(--tertiary-300);--slate-400:var(--tertiary-400);--slate-500:var(--tertiary-500);--slate-600:var(--tertiary-600);--slate-700:var(--tertiary-700);--slate-800:var(--tertiary-800);--slate-900:var(--tertiary-900);--gold-50:var(--highlight-50);--gold-100:var(--highlight-100);--gold-200:var(--highlight-200);--gold-300:var(--highlight-300);--gold-400:var(--highlight-400);--gold-500:var(--highlight-500);--gold-600:var(--highlight-600);--gold-700:var(--highlight-700);--green-50:#e7efe9;--green-100:#c3dacb;--green-500:#1b5e3a;--green-600:#1b5e3a;--red-50:#f7eaea;--red-100:#e5c4c4;--red-500:#9a2929;--red-600:#9a2929;--amber-50:var(--highlight-50);--amber-100:var(--highlight-200);--amber-500:var(--highlight-500);--amber-600:var(--highlight-600);--info-50:var(--tertiary-50);--info-100:var(--tertiary-200);--info-500:var(--tertiary-500);--info-600:var(--tertiary-600);--surface-canvas:var(--neutral-50);--surface-page:var(--neutral-50);--surface-card:var(--neutral-0);--surface-card-sunken:var(--neutral-25);--surface-muted:var(--neutral-100);--surface-selected:#f1eee4;--surface-overlay:var(--neutral-900);--surface-brand:var(--primary-500);--surface-brand-hover:var(--primary-400);--surface-secondary:var(--secondary-500);--surface-secondary-hover:var(--secondary-600);--surface-accent:var(--highlight-400);--surface-accent-wash:rgba(184,150,62,.12);--surface-tertiary-subtle:var(--tertiary-50);--surface-highlight-subtle:var(--highlight-100);--surface-sidebar:var(--primary-500);--surface-sidebar-raised:var(--primary-400);--surface-sidebar-hover:rgba(255,255,255,.07);--surface-sidebar-active:var(--primary-800);--surface-sidebar-border:rgba(255,255,255,.09);--text-on-sidebar:#ede6d9;--text-on-sidebar-dim:#a8a29a;--sidebar-dot-ready:#8fb39f;--sidebar-dot-idle:#6e7e73;--text-primary:var(--neutral-900);--text-secondary:var(--neutral-600);--text-tertiary:var(--neutral-500);--text-disabled:var(--neutral-400);--text-inverse:var(--neutral-50);--text-brand:var(--primary-500);--text-accent:var(--secondary-500);--text-tertiary-hue:var(--tertiary-600);--text-highlight:var(--highlight-600);--text-link:var(--highlight-600);--text-link-hover:var(--highlight-700);--text-on-brand:var(--neutral-50);--text-on-accent:#fff;--border-control:var(--neutral-300);--border-subtle:var(--neutral-200);--border-divider:var(--neutral-200);--border-strong:var(--neutral-400);--border-brand:var(--primary-500);--border-focus:var(--highlight-400);--border-selected:var(--highlight-400);--state-success-bg:var(--green-50);--state-success-fg:var(--green-600);--state-success-border:var(--green-100);--state-warning-bg:var(--amber-50);--state-warning-fg:var(--amber-600);--state-warning-border:var(--amber-100);--state-error-bg:var(--red-50);--state-error-fg:var(--red-600);--state-error-border:var(--red-100);--state-info-bg:var(--info-50);--state-info-fg:var(--info-600);--state-info-border:var(--info-100);--state-error-on-dark:#e8a9a9;--tint-1-bg:#e7efe9;--tint-1-fg:#1b5e3a;--tint-2-bg:#f4eddd;--tint-2-fg:#7a6628;--tint-3-bg:#e9eef0;--tint-3-fg:#2c5654;--tint-4-bg:#edeae2;--tint-4-fg:#3d3d3d;--data-verified:var(--primary-500);--data-estimated:var(--neutral-500);--data-stale-bg:var(--amber-50);--data-stale-fg:var(--amber-600);--data-missing:var(--neutral-400);--focus-ring:var(--highlight-400);--focus-ring-offset:var(--neutral-0);--overlay-scrim:rgba(15,33,25,.4)}
:root{--font-family-ui:var(--font-sans);--font-family-editorial:var(--font-display);--font-family-mono:var(--font-mono);--text-display-size:38px;--text-display-line:1.08;--text-display-weight:600;--text-display-family:var(--font-family-editorial);--text-h1-size:30px;--text-h1-line:1.12;--text-h1-weight:600;--text-h2-size:19px;--text-h2-line:1.2;--text-h2-weight:600;--text-h3-size:17px;--text-h3-line:1.3;--text-h3-weight:600;--text-body-size:14.5px;--text-body-line:1.6;--text-body-weight:400;--text-body-strong-weight:600;--text-compact-size:13px;--text-compact-line:1.5;--text-compact-weight:400;--text-caption-size:11.5px;--text-caption-line:1.45;--text-caption-weight:500;--text-micro-size:10.5px;--text-micro-line:1.4;--text-micro-weight:600;--text-mono-size:12.5px;--text-mono-line:1.45;--letter-spacing-tight:-.015em;--letter-spacing-normal:0;--letter-spacing-caption:.01em;--letter-spacing-label:.09em;--numerals-tabular:"tnum" 1}
:root{--space-0:0px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:32px;--space-8:40px;--space-9:48px;--space-10:64px;--space-11:80px;--space-12:96px;--control-height-sm:32px;--control-height-md:38px;--control-height-lg:46px;--target-min:24px;--target-comfortable:44px;--sidebar-width:236px;--page-header-height:56px;--tabbar-height:60px;--radius-sm:2px;--radius-md:4px;--radius-lg:6px;--radius-sheet:16px;--radius-pill:999px;--radius-full:50%;--border-width-thin:1px;--border-width-thick:2px;--content-max-width:1440px;--breakpoint-sm:640px;--breakpoint-md:900px;--breakpoint-lg:1200px;--breakpoint-xl:1440px;--grid-gutter:24px;--grid-margin:32px}
:root{--shadow-none:none;--shadow-sm:0 1px 2px rgba(27,58,45,.06);--shadow-md:0 2px 8px rgba(27,58,45,.08);--shadow-lg:0 12px 32px rgba(27,58,45,.18);--shadow-focus:0 0 0 2px var(--surface-card),0 0 0 4px var(--focus-ring);--z-base:0;--z-dropdown:100;--z-sticky:200;--z-drawer:300;--z-dialog:400;--z-toast:500;--z-tooltip:600;--icon-size-sm:16px;--icon-size-md:20px;--icon-size-lg:24px}
:root{--duration-instant:80ms;--duration-fast:.12s;--duration-base:.16s;--duration-slow:.2s;--duration-deliberate:.28s;--ease-standard:cubic-bezier(.2,0,0,1);--ease-out:cubic-bezier(.16,1,.3,1);--ease-in:cubic-bezier(.4,0,1,1)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}
*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--surface-canvas);color:var(--text-primary);font-family:var(--font-family-ui);font-size:var(--text-body-size);line-height:var(--text-body-line);font-feature-settings:var(--numerals-tabular);text-wrap:pretty;-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3,h4,p{margin:0}a{color:var(--text-link);text-decoration:none}a:hover{color:var(--text-link-hover);text-decoration:underline}button,input,select,textarea{font-family:inherit;font-size:inherit;color:inherit}input,textarea,select{font-feature-settings:var(--numerals-tabular)}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:var(--radius-md)}table{font-feature-settings:var(--numerals-tabular)}::selection{background:var(--surface-selected)}[data-scroll]{-webkit-overflow-scrolling:touch;scrollbar-width:thin;overflow-x:hidden;overflow-y:auto}[data-mob],[data-mobf]{display:none!important}[data-hstack]{flex-direction:row;display:flex}@media (max-width:900px){[data-desk]{display:none!important}[data-mob]{display:block!important}[data-mobf]{display:flex!important}[data-hstack]{flex-direction:column}[data-pad]{padding:16px 16px 96px!important}[data-grid2]{grid-template-columns:1fr!important}[data-grid3]{grid-template-columns:1fr 1fr!important}[data-wrap]{flex-wrap:wrap!important}[data-sheet]{border-radius:var(--radius-sheet)var(--radius-sheet)0 0!important;border-left:none!important;border-top:1px solid var(--border-subtle)!important;width:auto!important;max-height:88%!important;top:auto!important;bottom:0!important;left:0!important;right:0!important}[data-dialog]{border-radius:var(--radius-sheet)var(--radius-sheet)0 0!important;width:100%!important;max-width:none!important;max-height:92%!important;margin:auto 0 0!important}[data-hero]{font-size:30px!important}[data-selbar]{bottom:var(--tabbar-height)!important}}@keyframes sdSpin{to{transform:rotate(360deg)}}@keyframes sdUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes sdIn{0%{opacity:0}to{opacity:1}}
:root[data-brand=spacestation]{--primary-50:#f0efed;--primary-100:#dcdad6;--primary-200:#b8b4ae;--primary-300:#8e8a83;--primary-400:#38352f;--primary-500:#222;--primary-600:#1c1b19;--primary-700:#181715;--primary-800:#141312;--primary-900:#0a0a09;--secondary-50:#f2f0ec;--secondary-100:#e2ded7;--secondary-200:#c6c0b5;--secondary-300:#a39c8e;--secondary-400:#7c766a;--secondary-500:#575249;--secondary-600:#423e37;--secondary-700:#2f2c27;--secondary-800:#1f1d19;--secondary-900:#12110f;--tertiary-50:#eceeee;--tertiary-100:#e0e3e3;--tertiary-200:#d5d9d9;--tertiary-300:#afb4b4;--tertiary-400:#767b7b;--tertiary-500:#5a5f5f;--tertiary-600:#4a4e4e;--tertiary-700:#3b3e3e;--tertiary-800:#2b2d2d;--tertiary-900:#1a1b1b;--highlight-50:#fdf3dc;--highlight-100:#fbf0d8;--highlight-200:#f2dca2;--highlight-300:#f7c556;--highlight-400:#f4b223;--highlight-500:#b8850f;--highlight-600:#7c5c0c;--highlight-700:#5a4309;--neutral-0:#fff;--neutral-25:#fbfaf8;--neutral-50:#f7f5f2;--neutral-100:#edeae4;--neutral-200:#e5e1da;--neutral-300:#d2cdc4;--neutral-400:#b6afa4;--neutral-500:#6b6b6b;--neutral-600:#3d3d3d;--neutral-700:#2a2724;--neutral-800:#1c1a18;--neutral-900:#111;--green-50:#e9e4d6;--green-100:#d2c9b2;--green-500:#222;--green-600:#222;--red-50:#f8eae7;--red-100:#e8c9bf;--red-500:#8e3b22;--red-600:#8e3b22;--text-on-accent:#222;--surface-selected:#f2efe9;--text-on-sidebar:#f7f5f2;--text-on-sidebar-dim:#a9a49b;--sidebar-dot-ready:#bdb6a8;--sidebar-dot-idle:#7c766c;--surface-accent-wash:rgba(244,178,35,.15);--state-error-on-dark:#e9b3a3;--overlay-scrim:rgba(20,19,18,.44);--tint-1-bg:#e9e4d6;--tint-1-fg:#33302b;--tint-2-bg:#fbf0d8;--tint-2-fg:#7c5c0c;--tint-3-bg:#eceeee;--tint-3-fg:#4a4e4e;--tint-4-bg:#e7e3da;--tint-4-fg:#3d3d3d;--shadow-sm:0 1px 2px rgba(34,32,28,.06);--shadow-md:0 2px 8px rgba(34,32,28,.09);--shadow-lg:0 12px 32px rgba(34,32,28,.2);--font-display:var(--font-space-grotesk),var(--font-dm-sans),-apple-system,sans-serif}
:root{--font-sans:var(--font-dm-sans),-apple-system,BlinkMacSystemFont,"Helvetica Neue",sans-serif;--font-display:var(--font-playfair),Georgia,"Times New Roman",serif;--font-mono:var(--font-jetbrains),ui-monospace,Menlo,monospace}
