.policy-module__O3cqHq__page{background:var(--bone);color:var(--ink);min-height:70vh;padding:clamp(3.5rem,8vw,7rem) clamp(1.25rem,8vw,8rem)}.policy-module__O3cqHq__article{max-width:860px;margin:0 auto}.policy-module__O3cqHq__eyebrow{color:var(--ember);letter-spacing:.08em;text-transform:uppercase;font-size:.7rem;font-weight:800}.policy-module__O3cqHq__article h1{font-family:var(--font-display);letter-spacing:-.035em;text-transform:uppercase;margin:.65rem 0 1rem;font-size:clamp(3.5rem,8vw,6.5rem);line-height:.94}.policy-module__O3cqHq__lede{color:#51483c;max-width:62ch;margin:0 0 3rem;font-size:clamp(1rem,2vw,1.2rem);line-height:1.65}.policy-module__O3cqHq__section{border-top:1px solid #9d8f78;grid-template-columns:minmax(10rem,.35fr) minmax(0,1fr);gap:1rem;padding:1.5rem 0;display:grid}.policy-module__O3cqHq__section h2{font-family:var(--font-display);text-transform:uppercase;margin:0;font-size:1.6rem;line-height:1}.policy-module__O3cqHq__section div{gap:.8rem;display:grid}.policy-module__O3cqHq__section p{color:#51483c;margin:0;line-height:1.65}.policy-module__O3cqHq__section a{color:var(--ember);text-underline-offset:.2rem;font-weight:750}.policy-module__O3cqHq__updated{color:#6d6253;margin-top:2rem;font-size:.76rem}@media (max-width:640px){.policy-module__O3cqHq__section{grid-template-columns:1fr}}
