.LegalShell-module__k5Bc6a__page{z-index:1;background:var(--paper);min-height:100vh;color:var(--ink);padding:clamp(120px, 18vh, 220px) var(--gutter) clamp(80px, 12vh, 160px);position:relative}.LegalShell-module__k5Bc6a__inner{max-width:760px;margin-inline:auto}.LegalShell-module__k5Bc6a__head{border-bottom:1px solid var(--ink-line);flex-direction:column;gap:16px;margin-bottom:clamp(28px,4vh,48px);padding-bottom:clamp(28px,4vh,48px);display:flex}.LegalShell-module__k5Bc6a__back{letter-spacing:.18em;text-transform:uppercase;color:var(--ink-dim);transition:color .25s var(--ease), gap .25s var(--ease);align-self:flex-start;align-items:center;gap:10px;font-size:11px;font-weight:600;display:inline-flex}.LegalShell-module__k5Bc6a__back:hover{color:var(--accent);gap:14px}.LegalShell-module__k5Bc6a__title{letter-spacing:-.03em;color:var(--ink);text-wrap:balance;font-size:clamp(2rem,5vw,3.4rem);font-weight:800;line-height:1.04}.LegalShell-module__k5Bc6a__intro{max-width:60ch;color:var(--ink-dim);font-size:clamp(14px,1.3vw,16px);line-height:1.6}.LegalShell-module__k5Bc6a__updated{letter-spacing:.04em;color:var(--ink-faint);font-size:12px}.LegalShell-module__k5Bc6a__prose{color:var(--ink-soft);font-size:clamp(14px,1.15vw,15.5px);line-height:1.75}.LegalShell-module__k5Bc6a__prose h2{letter-spacing:-.01em;color:var(--ink);margin:clamp(34px,5vh,56px) 0 14px;font-size:clamp(1.1rem,1.9vw,1.5rem);font-weight:700}.LegalShell-module__k5Bc6a__prose h2:first-child{margin-top:0}.LegalShell-module__k5Bc6a__prose h3{color:var(--ink);margin:24px 0 8px;font-size:clamp(1rem,1.4vw,1.15rem);font-weight:700}.LegalShell-module__k5Bc6a__prose p{margin:0 0 14px}.LegalShell-module__k5Bc6a__prose ul{margin:0 0 16px;padding-left:1.2em;list-style:none}.LegalShell-module__k5Bc6a__prose li{margin-bottom:8px;padding-left:4px;position:relative}.LegalShell-module__k5Bc6a__prose li:before{content:"";background:var(--accent);border-radius:50%;width:5px;height:5px;position:absolute;top:.62em;left:-.95em}.LegalShell-module__k5Bc6a__prose a{color:var(--accent);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.LegalShell-module__k5Bc6a__prose strong{color:var(--ink);font-weight:700}.LegalShell-module__k5Bc6a__prose address{font-style:normal}.LegalShell-module__k5Bc6a__prose .dl{grid-template-columns:minmax(0,220px) 1fr;gap:6px 24px;margin:0 0 18px;display:grid}.LegalShell-module__k5Bc6a__prose .dl dt{color:var(--ink-faint)}.LegalShell-module__k5Bc6a__prose .dl dd{color:var(--ink);margin:0}@media (max-width:560px){.LegalShell-module__k5Bc6a__prose .dl{grid-template-columns:1fr;gap:2px 0}.LegalShell-module__k5Bc6a__prose .dl dd{margin-bottom:10px}}
.CookiePreferencesButton-module__IHlcMq__btn{color:var(--ink);font:inherit;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:background .25s var(--ease), color .25s var(--ease), border-color .25s var(--ease);background:0 0;border:1px solid #1d1d1b47;border-radius:999px;align-items:center;margin-top:4px;padding:12px 22px;font-size:12px;font-weight:700;display:inline-flex}.CookiePreferencesButton-module__IHlcMq__btn:hover{background:var(--ink);border-color:var(--ink);color:var(--paper)}
