.policy-page{max-width:800px;padding:74px 0 110px}.policy-page>.wordmark{display:inline-block;margin-bottom:76px}.policy-page h1{font:600 clamp(48px,7vw,80px)/.97 var(--display);letter-spacing:-.06em;max-width:720px;margin:0}.policy-lead{max-width:650px;color:var(--soft-ink);font-size:18px;line-height:1.65;margin:25px 0 54px}.policy-page section{border-top:1px solid var(--line);padding:28px 0}.policy-page section:last-of-type{border-bottom:1px solid var(--line);margin-bottom:35px}.policy-page h2{font:600 27px/1.1 var(--display);letter-spacing:-.035em;margin:0 0 9px}.policy-page section p{max-width:680px;color:var(--soft-ink);font-size:16px;margin:0}.policy-page>.eyebrow{margin-bottom:18px}@media(max-width:780px){.policy-page{padding:48px 0 80px}.policy-page>.wordmark{margin-bottom:58px}.policy-page h1{font-size:48px}.policy-lead{font-size:16px}.policy-page section p{font-size:15px}}
.policy-page section p+p{margin-top:14px}
.policy-page section ul{max-width:680px;margin:14px 0 0;padding-left:19px;color:var(--soft-ink);font-size:16px;display:grid;gap:9px;line-height:1.6}
.policy-page section li::marker{color:var(--coral)}
.policy-page section a{color:var(--wine);font-weight:800}
