.LegalShell-module__k5Bc6a__frame{background-color:var(--background,#f2f0ec);background-image:linear-gradient(var(--grid-line-faint,#e9e6e1) 1px, transparent 1px), linear-gradient(90deg, var(--grid-line-faint,#e9e6e1) 1px, transparent 1px);min-height:100svh;color:var(--text-primary,#1b1a18);background-size:52px 52px}.LegalShell-module__k5Bc6a__masthead{background:var(--crimson,#7c133a);justify-content:space-between;align-items:center;min-height:64px;padding:0 clamp(20px,4vw,56px);display:flex}.LegalShell-module__k5Bc6a__masthead a:first-child{display:inline-flex}.LegalShell-module__k5Bc6a__returnLink{min-height:44px;color:var(--white,#fefdfc);font-family:var(--font-inter), Inter, sans-serif;letter-spacing:.18em;text-transform:uppercase;align-items:center;font-size:.68rem;font-weight:700;text-decoration:none;display:inline-flex}.LegalShell-module__k5Bc6a__document{border:1px solid var(--grid-line,#d9d5cf);border-top:4px solid var(--crimson,#7c133a);background:var(--white,#fefdfc);width:min(100% - 40px,920px);margin:clamp(32px,6vw,80px) auto}.LegalShell-module__k5Bc6a__introduction{border-bottom:1px solid var(--grid-line,#d9d5cf);padding:clamp(28px,6vw,68px)}.LegalShell-module__k5Bc6a__cueRow{align-items:center;gap:14px;margin-bottom:26px;display:flex}.LegalShell-module__k5Bc6a__kicker,.LegalShell-module__k5Bc6a__updated{font-family:var(--font-inter), Inter, sans-serif;letter-spacing:.19em;text-transform:uppercase;margin:0;font-size:.68rem;font-weight:700}.LegalShell-module__k5Bc6a__kicker{color:var(--crimson,#7c133a)}.LegalShell-module__k5Bc6a__introduction h1{max-width:13ch;font-family:var(--font-instrument-serif), Georgia, serif;letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(3.2rem,7vw,5.6rem);font-style:italic;font-weight:400;line-height:.94}.LegalShell-module__k5Bc6a__updated{color:var(--text-secondary,#77716b);letter-spacing:.12em;margin-top:22px}.LegalShell-module__k5Bc6a__intro{max-width:64ch;color:var(--text-soft,#4c4945);font-family:var(--font-newsreader), Georgia, serif;margin:24px 0 0;font-size:1.1rem;line-height:1.62}.LegalShell-module__k5Bc6a__policyLinks{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.LegalShell-module__k5Bc6a__policyLinks a{border:1px solid var(--grid-line,#d9d5cf);min-height:44px;color:var(--crimson,#7c133a);font-family:var(--font-inter), Inter, sans-serif;letter-spacing:.12em;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;padding:0 18px;font-size:.68rem;font-weight:700;text-decoration:none;display:inline-flex}.LegalShell-module__k5Bc6a__policyLinks a:hover,.LegalShell-module__k5Bc6a__policyLinks a:focus-visible{border-color:var(--crimson,#7c133a);outline:none}.LegalShell-module__k5Bc6a__content{font-family:var(--font-inter), Inter, sans-serif;padding:4px clamp(28px,6vw,68px) clamp(48px,8vw,88px);line-height:1.68}.LegalShell-module__k5Bc6a__section{max-width:70ch;margin-top:44px}.LegalShell-module__k5Bc6a__section h2{color:var(--text-primary,#1b1a18);font-family:var(--font-instrument-serif), Georgia, serif;letter-spacing:-.02em;margin:0 0 14px;font-size:1.75rem;font-style:italic;font-weight:400}.LegalShell-module__k5Bc6a__content a{text-underline-offset:3px;text-decoration-thickness:1px;color:var(--crimson,#7c133a)!important}@media (max-width:600px){.LegalShell-module__k5Bc6a__frame{background-size:36px 36px}.LegalShell-module__k5Bc6a__masthead{min-height:calc(58px + env(safe-area-inset-top));padding-top:env(safe-area-inset-top)}.LegalShell-module__k5Bc6a__document{border-bottom:0;border-left:0;border-right:0;width:100%;margin:0}.LegalShell-module__k5Bc6a__introduction{padding:32px 20px}.LegalShell-module__k5Bc6a__introduction h1{font-size:3.2rem}.LegalShell-module__k5Bc6a__intro{font-size:1rem}.LegalShell-module__k5Bc6a__policyLinks{gap:8px;margin-top:24px}.LegalShell-module__k5Bc6a__policyLinks a{flex:auto;padding:0 12px}.LegalShell-module__k5Bc6a__content{padding:2px 20px calc(56px + env(safe-area-inset-bottom))}.LegalShell-module__k5Bc6a__section{margin-top:36px}}
