.policy-page{color:#d5cbc0;background:#0b0907}.policy{max-width:760px;font-family:var(--font-body);color:#d5cbc0;margin:0 auto;padding:64px 24px 96px;font-size:16px;line-height:1.7}.policy h1{font-family:var(--font-display);letter-spacing:-.02em;text-transform:uppercase;color:#fff;margin:0 0 8px;font-size:clamp(2.5rem,5vw,56px);font-weight:700;line-height:.95}.policy__meta{letter-spacing:.6px;text-transform:uppercase;color:#9e9287;margin:0 0 40px;font-size:12px}.policy h2{font-family:var(--font-display);letter-spacing:.01em;text-transform:uppercase;color:#fff;margin:44px 0 12px;font-size:26px;font-weight:700;line-height:1.1}.policy h3{color:#fff;margin:24px 0 8px;font-size:16px;font-weight:600}.policy ol,.policy p,.policy ul{margin:0 0 14px}.policy ol,.policy ul{padding-left:22px}.policy li{margin-bottom:6px}.policy strong{color:#e7e0d8}.policy a{color:#fff;text-underline-offset:3px;transition:text-decoration-color var(--transition-fast);-webkit-text-decoration:underline #9e9287;text-decoration:underline #9e9287}:is(.policy a:focus-visible,.policy a:hover){text-decoration-color:currentColor}.policy a:focus-visible{outline:2px solid var(--color-interactive-primary,#e51b23);outline-offset:2px}@media (max-width:767.98px){.policy{padding:40px 16px 72px}}
