.LegalPolicyPage_page__Oqz4k{min-height:100vh;padding:0 var(--ttl-page-gutter,20px) clamp(72px,8vw,104px);background:var(--bg-page);color:var(--text-primary)}.LegalPolicyPage_hero__Wi_0U{margin:0 calc(var(--ttl-page-gutter, 20px) * -1) clamp(30px,5vw,52px);border-bottom:5px solid #fd5700;background:#090909;color:#F5F0E8}.LegalPolicyPage_article__Xn0h9,.LegalPolicyPage_heroInner__7ED07{width:min(100%,880px);margin-inline:auto}.LegalPolicyPage_heroInner__7ED07{padding:clamp(42px,7vw,84px) var(--ttl-page-gutter,20px) clamp(36px,6vw,66px)}.LegalPolicyPage_eyebrow__SPoTu{margin:0 0 12px;color:#FF8B52;font-size:11px;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.LegalPolicyPage_hero__Wi_0U h1{max-width:760px;margin:0;color:#FFFAF2;font-size:clamp(2.35rem,6vw,4.8rem);font-weight:900;letter-spacing:-.06em;line-height:.94}.LegalPolicyPage_description__OZuGU{max-width:720px;margin:18px 0 0;color:#D4CCC1;font-size:clamp(15px,2vw,17px);line-height:1.65}.LegalPolicyPage_updated__BBIyd{margin:16px 0 0;color:#AAA197;font-size:12px;font-weight:700}.LegalPolicyPage_policyNav__ZVWqE{display:flex;align-items:center;flex-wrap:wrap;gap:7px;margin-bottom:28px;padding-bottom:18px;border-bottom:1px solid var(--border-primary)}.LegalPolicyPage_policyNav__ZVWqE a{min-height:40px;display:inline-flex;align-items:center;border:1px solid var(--border-primary);border-radius:6px;background:var(--bg-card);padding:0 12px;color:var(--text-secondary);font-size:12px;font-weight:760;text-decoration:none}.LegalPolicyPage_policyNav__ZVWqE a:first-child{border-color:#151515;background:#151515;color:#FFFAF2}.LegalPolicyPage_policyNav__ZVWqE a:hover{border-color:#FD5700;color:var(--primary-orange-text)}.LegalPolicyPage_policyNav__ZVWqE a[aria-current=page]{border-color:#FD5700;background:#FD5700;color:#090909}.LegalPolicyPage_section__oVW5C{margin-bottom:12px;border:1px solid var(--border-primary);border-radius:10px;background:var(--bg-card);padding:clamp(20px,3vw,28px);box-shadow:var(--ttl-shadow-sm)}.LegalPolicyPage_section__oVW5C h2{margin:0 0 10px;color:var(--text-primary);font-size:clamp(18px,2.2vw,21px);font-weight:850;line-height:1.25}.LegalPolicyPage_section__oVW5C h2:before{color:#FD5700;content:"— "}.LegalPolicyPage_sectionBody__lLs9J{color:var(--text-secondary);font-size:15px;line-height:1.78}.LegalPolicyPage_sectionBody__lLs9J>:first-child{margin-top:0}.LegalPolicyPage_sectionBody__lLs9J>:last-child{margin-bottom:0}.LegalPolicyPage_sectionBody__lLs9J li+li{margin-top:8px}.LegalPolicyPage_sectionBody__lLs9J a{color:var(--primary-orange-text);font-weight:700;text-decoration-thickness:1px;text-underline-offset:3px}@media (max-width:620px){.LegalPolicyPage_page__Oqz4k{padding-inline:14px}.LegalPolicyPage_hero__Wi_0U{margin-inline:-14px}.LegalPolicyPage_heroInner__7ED07{padding-inline:18px}.LegalPolicyPage_policyNav__ZVWqE{flex-wrap:nowrap;overflow-x:auto;margin-inline:-14px;padding-inline:14px;scrollbar-width:none}.LegalPolicyPage_policyNav__ZVWqE::-webkit-scrollbar{display:none}.LegalPolicyPage_policyNav__ZVWqE a{flex:0 0 auto}.LegalPolicyPage_section__oVW5C{border-radius:8px;padding:18px 16px}.LegalPolicyPage_sectionBody__lLs9J{font-size:14px;line-height:1.72}}