.legal-page[data-v-974d6be7]{background:#f7f7f5;color:#151515;min-height:100vh}.legal-hero[data-v-974d6be7]{background:#09090a;border-bottom:3px solid #ffbf0d;color:#fff;padding:clamp(72px,9vw,118px) 0 clamp(48px,6vw,72px)}.legal-hero__inner[data-v-974d6be7]{max-width:940px}.legal-hero__eyebrow[data-v-974d6be7]{color:#ffbf0d;font-size:.8rem;font-weight:800;margin:0 0 16px;text-transform:uppercase}.legal-hero h1[data-v-974d6be7]{font-family:var(--font-display);font-size:clamp(2.25rem,5vw,4.6rem);letter-spacing:0;line-height:1.02;margin:0;max-width:850px}.legal-hero__updated[data-v-974d6be7]{color:#ffffff9e;font-size:.9rem;margin:22px 0 0}.legal-content[data-v-974d6be7]{max-width:940px;padding-bottom:clamp(72px,9vw,120px);padding-top:clamp(52px,7vw,84px)}.legal-content[data-v-974d6be7] .legal-intro{border-left:3px solid #ffbf0d;color:#3d3d3d;font-size:1.12rem;line-height:1.75;margin:0 0 46px;padding-left:22px}.legal-content[data-v-974d6be7] section{margin-top:42px}.legal-content[data-v-974d6be7] h2{color:#111;font-family:var(--font-display);font-size:clamp(1.35rem,2.5vw,1.8rem);line-height:1.2;margin:0 0 13px}.legal-content[data-v-974d6be7] li,.legal-content[data-v-974d6be7] p{color:#4d4d4d;line-height:1.75}.legal-content[data-v-974d6be7] ul{display:grid;gap:8px;padding-left:22px}.legal-content[data-v-974d6be7] a{color:#9e151e;font-weight:700;text-decoration:underline;text-underline-offset:3px}.legal-content[data-v-974d6be7] .legal-company{background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:8px;margin-top:48px;padding:24px}@media(max-width:600px){.legal-hero[data-v-974d6be7]{padding-top:54px}.legal-content[data-v-974d6be7] .legal-intro{padding-left:16px}}
