.LegalShell_page__ZbMsC{--navy:#0c1220;--copper:#c4884a;--copper-bright:#e0a063;--copper-dim:#8a5f33;--cream:#e8ddd0;--secondary:#d4c9b8;--muted:#9aa0ae;--hairline:#232c40;--hairline-strong:#3a4658;--display:var(--font-space-grotesk),ui-sans-serif,system-ui,sans-serif;--mono:var(--font-jetbrains-mono),ui-monospace,Menlo,monospace;min-height:100dvh;background:var(--navy);background-image:radial-gradient(ellipse 1100px 700px at 50% -10%,rgba(196,136,74,.06),transparent 60%),radial-gradient(ellipse 900px 600px at 50% 110%,rgba(6,182,212,.025),transparent 60%);color:var(--cream);font-family:var(--display);font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.LegalShell_page__ZbMsC ::-moz-selection{background:var(--copper-dim);color:var(--cream)}.LegalShell_page__ZbMsC ::selection{background:var(--copper-dim);color:var(--cream)}.LegalShell_shell__TaBpY{max-width:min(880px,92vw);margin:0 auto;padding:28px 0 80px;min-height:100dvh;display:flex;flex-direction:column;position:relative}.LegalShell_spine__2lJdc{position:absolute;left:-56px;top:170px;bottom:96px;width:2px;background:var(--copper-dim);opacity:.45}.LegalShell_spine__2lJdc:before{content:"";position:absolute;top:-5px;left:-3px;width:8px;height:8px;border-radius:50%;border:2px solid var(--copper);background:var(--navy)}@media (max-width:1080px){.LegalShell_spine__2lJdc{display:none}}.LegalShell_topbar__OOf1l{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:clamp(48px,9vh,96px)}.LegalShell_wordmark__cFDaI{font-family:var(--display);font-weight:500;font-size:28px;letter-spacing:-.02em;color:var(--cream);line-height:1;display:inline-flex;align-items:baseline;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.LegalShell_wordmark__cFDaI:hover{color:var(--cream)}.LegalShell_dot__1Lr3O{width:.3em;height:.3em;display:inline-block;vertical-align:baseline;margin-left:.06em;border-radius:50%;background:var(--copper)}.LegalShell_nav__zENaG{display:flex;align-items:center;gap:8px;font-family:var(--mono);font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.LegalShell_nav__zENaG a{color:var(--muted);text-decoration:none;transition:color .16s}.LegalShell_nav__zENaG a:hover{color:var(--secondary)}.LegalShell_nav__zENaG a[aria-current=page]{color:var(--copper)}.LegalShell_sep__lh8kf{color:var(--copper-dim)}.LegalShell_sep__lh8kf:after{content:"\00B7"}.LegalShell_eyebrow__HipPi{font-family:var(--mono);font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--copper);margin:0 0 20px}.LegalShell_title__zA4Zj{font-family:var(--display);font-weight:500;font-size:clamp(2.5rem,6vw,4rem);line-height:.98;letter-spacing:-.03em;color:var(--cream);margin:0 0 24px;text-wrap:balance}.LegalShell_title__zA4Zj .LegalShell_dot__1Lr3O{width:.18em;height:.18em;margin-left:.04em}.LegalShell_meta__9fjJI{font-family:var(--mono);font-size:12px;letter-spacing:.04em;text-transform:uppercase;color:var(--muted);margin:0 0 56px}.LegalShell_meta__9fjJI .LegalShell_sep__lh8kf{margin:0 8px}.LegalShell_prose__awC2B{max-width:72ch}.LegalShell_prose__awC2B h2{font-size:clamp(1.375rem,2.4vw,1.625rem);line-height:1.2;letter-spacing:-.01em;margin:56px 0 20px;padding-top:28px;border-top:1px solid var(--hairline)}.LegalShell_prose__awC2B h2,.LegalShell_prose__awC2B h3{font-family:var(--display);font-weight:500;color:var(--cream)}.LegalShell_prose__awC2B h3{font-size:1.125rem;line-height:1.3;margin:36px 0 14px}.LegalShell_prose__awC2B p{font-size:16px;line-height:1.7;color:var(--secondary);margin:0 0 16px}.LegalShell_prose__awC2B ul{margin:0 0 16px;padding-left:22px}.LegalShell_prose__awC2B li{font-size:16px;line-height:1.7;color:var(--secondary);margin-bottom:10px}.LegalShell_prose__awC2B li::marker{color:var(--copper)}.LegalShell_prose__awC2B a{color:var(--copper);text-decoration:none}.LegalShell_prose__awC2B a:hover{color:var(--copper-bright)}.LegalShell_prose__awC2B strong{color:var(--cream);font-weight:600}.LegalShell_footer___LtlG{margin-top:auto;padding-top:48px;font-family:var(--mono);font-size:12px;color:var(--muted);letter-spacing:.04em}.LegalShell_footer___LtlG .LegalShell_sep__lh8kf{margin:0 8px}.LegalShell_footer___LtlG a{color:var(--muted);text-decoration:none;border-bottom:1px solid transparent;transition:color .16s,border-color .16s}.LegalShell_footer___LtlG a:hover{color:var(--secondary);border-bottom-color:var(--hairline-strong)}@media (max-width:560px){.LegalShell_shell__TaBpY{padding:20px 0 56px}.LegalShell_meta__9fjJI{margin-bottom:40px}}