:is(html:has(.policy-shell-module__BNH8Da__policyPage),body:has(.policy-shell-module__BNH8Da__policyPage)){color:#f2c230;background:#000}.policy-shell-module__BNH8Da__policyPage{color:#f2c230;min-height:100svh;font-family:var(--font-geist-mono), monospace;background:#000;padding:clamp(36px,5vw,88px) clamp(24px,8vw,160px) 84px}.policy-shell-module__BNH8Da__policyHeader{justify-content:space-between;align-items:flex-start;margin-bottom:clamp(84px,13vh,156px);display:flex}.policy-shell-module__BNH8Da__brandMark{object-fit:contain;width:48px;height:48px;display:block}.policy-shell-module__BNH8Da__brandMarkLink{cursor:pointer;display:block}.policy-shell-module__BNH8Da__topNavigation,.policy-shell-module__BNH8Da__sideNavigation,.policy-shell-module__BNH8Da__policyFooterLinks{flex-wrap:wrap;gap:24px;display:flex}.policy-shell-module__BNH8Da__topNavigation{justify-content:flex-end;padding-top:4px}.policy-shell-module__BNH8Da__navLink,.policy-shell-module__BNH8Da__navLabel,.policy-shell-module__BNH8Da__policyFooterLink{color:#f2c230;letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:600;line-height:1.35;text-decoration:none}.policy-shell-module__BNH8Da__navLink:hover,.policy-shell-module__BNH8Da__policyFooterLink:hover{text-underline-offset:4px;text-decoration:underline}.policy-shell-module__BNH8Da__policyLayout{grid-template-columns:minmax(150px,200px) minmax(0,580px);align-items:start;gap:clamp(72px,13vw,220px);display:grid}.policy-shell-module__BNH8Da__sideNavigation{gap:46px;display:grid;position:sticky;top:28px}.policy-shell-module__BNH8Da__sideGroup{align-content:start;gap:14px;display:grid}.policy-shell-module__BNH8Da__sideGroupTitle{color:#f2c2309e;letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:10px;font-weight:600}.policy-shell-module__BNH8Da__sideGroupList{gap:11px;margin:0;padding:0;list-style:none;display:grid}.policy-shell-module__BNH8Da__policyContent{max-width:580px}.policy-shell-module__BNH8Da__policyTitle{color:#f2c230;letter-spacing:.07em;margin:0 0 68px;font-size:clamp(28px,3vw,44px);font-weight:400;line-height:1.05}.policy-shell-module__BNH8Da__policySection{margin:0 0 42px}.policy-shell-module__BNH8Da__policySectionTitle{color:#f2c230;letter-spacing:.12em;margin:0 0 15px;font-size:12px;font-weight:600;line-height:1.2}.policy-shell-module__BNH8Da__policySubsectionTitle{color:#f2c230e0;letter-spacing:.08em;margin:24px 0 12px;font-size:11px;font-weight:600;line-height:1.25}.policy-shell-module__BNH8Da__policyParagraph,.policy-shell-module__BNH8Da__policyList{color:#f2c230e0;margin:0;font-size:13.5px;font-weight:400;line-height:1.72}.policy-shell-module__BNH8Da__policyParagraph+.policy-shell-module__BNH8Da__policyParagraph{margin-top:11px}.policy-shell-module__BNH8Da__policyInlineLink{color:inherit;text-underline-offset:3px}.policy-shell-module__BNH8Da__contactSupportingCopy{color:#f2c230e0;letter-spacing:.06em;max-width:540px;margin:0 0 28px;font-size:13.5px;font-weight:600;line-height:1.72}.policy-shell-module__BNH8Da__contactEmail{color:#f2c230;letter-spacing:.04em;margin:0;font-size:clamp(18px,2vw,28px);font-weight:600;line-height:1.2;display:inline-block}.policy-shell-module__BNH8Da__contactNote{color:#f2c230d1;max-width:520px;margin:22px 0 0;font-size:12.5px;line-height:1.7}.policy-shell-module__BNH8Da__contactLinks{border-top:1px solid #f2c2304d;gap:13px;margin-top:64px;padding-top:22px;display:grid}.policy-shell-module__BNH8Da__contactLinksTitle{color:#f2c2309e;letter-spacing:.14em;text-transform:uppercase;margin:0 0 4px;font-size:10px;font-weight:600}.policy-shell-module__BNH8Da__contactPolicyLink{color:#f2c230;letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:600;text-decoration:none}.policy-shell-module__BNH8Da__contactPolicyLink:hover{text-underline-offset:4px;text-decoration:underline}@media (max-width:760px){.policy-shell-module__BNH8Da__contactSupportingCopy{font-size:12.5px}.policy-shell-module__BNH8Da__contactEmail{font-size:18px}.policy-shell-module__BNH8Da__contactNote{font-size:12px}.policy-shell-module__BNH8Da__contactLinks{margin-top:52px}}.policy-shell-module__BNH8Da__policyList{padding-left:18px}.policy-shell-module__BNH8Da__policyList li+li{margin-top:8px}.policy-shell-module__BNH8Da__policyClosingNote{color:#f2c230d1;margin:8px 0 0;font-size:13px;font-style:italic;line-height:1.6}.policy-shell-module__BNH8Da__policyFooterLinks{gap:10px;margin-top:8px}.policy-shell-module__BNH8Da__policyFooter{border-top:1px solid #f2c2304d;margin-top:80px;padding-top:24px}.policy-shell-module__BNH8Da__policyFooterCopyright{color:#f2c2309e;letter-spacing:.08em;margin:18px 0 0;font-size:10px}@media (max-width:760px){.policy-shell-module__BNH8Da__policyPage{padding:36px 20px 60px}.policy-shell-module__BNH8Da__policyHeader{gap:34px;margin-bottom:70px;display:grid}.policy-shell-module__BNH8Da__topNavigation{justify-content:flex-start;gap:14px 22px}.policy-shell-module__BNH8Da__policyLayout{display:block}.policy-shell-module__BNH8Da__sideNavigation{gap:34px;margin-bottom:72px;display:grid;position:static}.policy-shell-module__BNH8Da__sideGroupList{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px}.policy-shell-module__BNH8Da__policyTitle{margin-bottom:52px;font-size:clamp(25px,8vw,34px)}.policy-shell-module__BNH8Da__policySection{margin-bottom:36px}.policy-shell-module__BNH8Da__policyParagraph,.policy-shell-module__BNH8Da__policyList,.policy-shell-module__BNH8Da__policyClosingNote{font-size:12.5px;line-height:1.7}}
