:root{--measure: 50rem;--surface: #031425;--surface-container-lowest: #000f1f;--surface-container-low: #0b1d2d;--surface-container: #102132;--surface-container-high: #1b2b3d;--surface-container-highest: #263648;--on-surface: #d3e4fb;--on-surface-variant: #ebbbb4;--outline: #b18780;--outline-variant: #603e39;--accent: #ffb4a8;--cta: #e60000;--cta-hover: #d40000;--on-cta: #ffffff;--soft: #ebbbb4;--soft-hover: #f5d2cd;--on-soft: #031425;--inverse-surface: #ffffff;--inverse-on-surface: #121212;--inverse-muted: #6b7280;--inverse-line: #e5e7eb;--error: #ffb4ab;--error-container: #93000a;--success: #9fe0b0;--text-muted: #8794a5;--border-subtle: rgba(255, 255, 255, .1);--font-display: "Julius Sans One", "Times New Roman", serif;--font-body: "Sora", "Helvetica Neue", Arial, sans-serif;--font-mono: "Inconsolata", ui-monospace, "SF Mono", Menlo, monospace;--unit: 4px;--gutter: 32px;--margin-page: 64px;--section-v: 120px;--band-v: 96px;--container-max: 1360px;--shadow-ambient: 0 25px 50px -12px rgba(0, 0, 0, .25)}*,*:before,*:after{box-sizing:border-box}[hidden]{display:none!important}html{-webkit-text-size-adjust:100%;scroll-padding-top:132px}body{margin:0;background:var(--surface);color:var(--on-surface);font-family:var(--font-body);font-size:15px;font-weight:400;line-height:1.6;-webkit-font-smoothing:antialiased}img,svg{display:block;max-width:100%}a{color:inherit;text-decoration:none}h1,h2,h3,h4{margin:0;font-family:var(--font-display);font-weight:400;text-transform:uppercase}h1{font-size:64px;line-height:1.1;letter-spacing:.05em}h2{font-size:32px;line-height:1.3;letter-spacing:.02em}h3{font-size:22px;line-height:1.3;letter-spacing:.02em}p{margin:0 0 16px}.container{width:100%;max-width:var(--container-max);margin:0 auto;padding:0 var(--margin-page)}.u-sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.u-mt-16{margin-top:16px}.u-mt-24{margin-top:24px}.u-mt-32{margin-top:32px}.u-mt-40{margin-top:40px}.u-mt-72{margin-top:72px}.u-mb-24{margin-bottom:24px}.u-mb-56{margin-bottom:56px}.u-my-24{margin:24px 0}.u-my-tight{margin:16px 0 12px}.u-center{text-align:center}.u-measure{max-width:560px}.u-variant{color:var(--on-surface-variant)}.u-inverse{color:var(--inverse-on-surface)}.u-inverse-muted{color:var(--inverse-muted)}.u-pre-line{white-space:pre-line}.u-fs-18{font-size:18px}.u-bare{background:none;border:0;cursor:pointer}.u-row-between{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:24px}
