.policies{color:#302c2b;background:#f8f7f3;max-width:1120px;margin:auto;padding:48px 24px;font-family:Arial,sans-serif;line-height:1.8}.policies a{text-underline-offset:4px;text-decoration:underline}.policies h1{font-family:Georgia,serif;font-size:clamp(calc(30px * var(--mwn-text-scale,1)),calc(5vw * var(--mwn-text-scale,1)),calc(52px * var(--mwn-text-scale,1)));margin:40px 0 24px;line-height:1.3}.policies h1 span,.policy-pending span{margin-top:12px;display:block}.policies nav{gap:16px;margin:32px 0;display:grid}.policies nav a{border:1px solid #d8d4cd;padding:18px}.policies section{border-bottom:1px solid #dedbd3;grid-template-columns:1fr 1fr;gap:44px;padding:28px 0;display:grid}.policies h2{font-size:calc(21px * var(--mwn-text-scale,1))}.policies p{white-space:pre-line}.policies small{overflow-wrap:anywhere}.policy-pending{background:#f0ebe0;border:1px solid #b9a488;padding:20px}.policies footer{font-size:calc(14px * var(--mwn-text-scale,1));padding-top:36px}@media (max-width:700px){.policies section{grid-template-columns:1fr;gap:8px}.policies{padding:28px 20px}}
