:root{--max-width:1100px;--border-radius:12px;--inspiration-image-height:32rem;--inspiration-card-radius:1rem;--tracking-body:-.018em;--tracking-heading:-.03em;--word-spacing:.025em;--brand-blue-dark:#29375d;--brand-blue:#425a9b;--brand-blue-light:#637ac7;--title-gradient:linear-gradient(115deg, var(--brand-blue-dark) 0%, var(--brand-blue) 55%, var(--brand-blue-light) 100%);--title-gradient-on-dark:linear-gradient(115deg, var(--brand-blue-light) 0%, #7f95df 55%, #9baef0 100%);--font-sans:"SF Pro Display", "SF Pro Text", -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, Arial, "Segoe UI", Roboto, sans-serif;--font-mono:ui-monospace, Menlo, Monaco, "Cascadia Mono", "Segoe UI Mono", "Roboto Mono", "Oxygen Mono", "Ubuntu Monospace", "Source Code Pro", "Fira Mono", "Droid Sans Mono", "Courier New", monospace;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--site-ink-rgb:15, 17, 21;--site-ink:#0f1115;--site-body:#44464d;--site-muted:rgba(var(--site-ink-rgb), .72);--site-subtle:#63656c;--site-line:rgba(var(--site-ink-rgb), .08);--site-line-strong:rgba(var(--site-ink-rgb), .18);--site-surface:#fff;--site-control:#f4f5f7;--site-control-hover:#e9ebef;--site-segment:#e9ecf2;--site-page-gradient:linear-gradient(180deg, #f8f8fb 0%, #fff 22%, #f6f6f8 100%);--site-section-gradient:linear-gradient(180deg, #fff 0%, #f4f5f7 100%);--site-card-gradient:linear-gradient(180deg, #ffffffeb, #f5f5f7fa);--site-card-shadow:inset 0 1px 0 #ffffffe6, 0 24px 70px #11182714;--site-glass:#f8f8fbb8;--site-overlay:#fffffff5;--site-control-glass:#fafafcf0;--site-pill:#ffffffb8;--site-link:var(--brand-blue);--site-link-hover:var(--brand-blue-dark);--site-button:var(--brand-blue);--site-button-hover:var(--brand-blue-dark);--site-button-ink:#fff;--site-solid-button:#0f1115;--site-solid-button-ink:#fff;--site-solid-button-hover:#30343c;--site-track:#d9dce5;--site-floating-shadow:0 8px 40px #0f111517;--site-overlay-shadow:0 24px 80px #0f111524;--site-backdrop:#0f11153d}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--site-ink-rgb:245, 245, 247;--site-ink:#f5f5f7;--site-body:#c8c9d0;--site-subtle:#a4a6b0;--site-surface:#1c1c21;--site-control:#29292f;--site-control-hover:#36363e;--site-segment:#202026;--site-page-gradient:linear-gradient(180deg, #111114 0%, #09090b 22%, #151518 100%);--site-section-gradient:linear-gradient(180deg, #09090b 0%, #121215 100%);--site-card-gradient:linear-gradient(180deg, #24242a, #1b1b20);--site-card-shadow:inset 0 1px 0 #ffffff0f, 0 24px 70px #0003;--site-glass:#141418c7;--site-overlay:#1c1c21f5;--site-control-glass:#1c1c21f0;--site-pill:#ffffff12;--site-link:#a5b9f5;--site-link-hover:#cfdbff;--site-button:#a5b9f5;--site-button-hover:#c1d0ff;--site-button-ink:#12182c;--site-solid-button:#f5f5f7;--site-solid-button-ink:#17171c;--site-solid-button-hover:#d9dbe3;--site-track:#4b4d5a;--site-floating-shadow:0 12px 48px #0006;--site-overlay-shadow:0 24px 80px #00000080;--site-backdrop:#0000008f;--title-gradient:linear-gradient(115deg, #d1dcff 0%, #a5b9f5 55%, #839bdd 100%)}}*{box-sizing:border-box;margin:0;padding:0}html,body{max-width:100vw;overflow-x:clip}html{scroll-padding-top:6.5rem}body{font-family:var(--font-sans);font-kerning:normal;font-optical-sizing:auto;letter-spacing:var(--tracking-body);word-spacing:var(--word-spacing);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--site-ink);background:var(--site-page-gradient);line-height:1.55}button,input,select,textarea{letter-spacing:inherit;word-spacing:inherit;font-family:inherit}a{color:inherit;text-decoration:none}a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid var(--site-link);outline-offset:4px}@supports ((-webkit-background-clip:text) or (background-clip:text)){.titleGradient{background-image:var(--title-gradient);color:#0000;-webkit-background-clip:text;background-clip:text}}@media (forced-colors:active){.titleGradient{color:canvastext;background-image:none}}@media (max-width:720px){:root{--inspiration-image-height:min(26rem, 50svh)}}
