.policy-copy{max-width:850px;margin:0 auto}.policy-copy h1{font-size:clamp(52px,7vw,90px);line-height:1.02;margin:25px 0 35px}.policy-copy h2{font-size:44px;letter-spacing:-1px;line-height:1.2;margin:55px 0 28px}.policy-copy h3{font:700 21px/1.45 "DM Sans",sans-serif;margin:30px 0 14px}.policy-copy p{font-size:15px;line-height:1.85;margin:12px 0}.policy-copy a{text-decoration:underline;text-underline-offset:3px}.policy-copy section{scroll-margin-top:115px}.policy-copy .source-note{font-size:13px;line-height:1.8;margin-bottom:25px}.policy-languages{display:flex!important;position:static!important;background:transparent!important;box-shadow:none!important;flex-direction:row!important;gap:25px!important;padding:18px 0!important;border-bottom:1px solid #b8b98a}.site-footer-links a:focus-visible{outline:3px solid #fff1ad;outline-offset:4px}
.policy-copy ul{padding-left:24px;margin:16px 0}.policy-copy li{font-size:15px;line-height:1.85;margin:9px 0}.policy-copy table{width:100%;border-collapse:collapse;table-layout:fixed;margin:25px 0;font-size:14px;line-height:1.7}.policy-copy th,.policy-copy td{padding:14px;border:1px solid #b8b98a;text-align:left;vertical-align:top;overflow-wrap:anywhere}.policy-copy th{background:#f4dfa0}.policy-copy th:first-child{width:30%}.policy-updated{font-size:12px!important;color:#53645b}.policy-copy h2{scroll-margin-top:115px}@media(max-width:500px){.policy-copy th,.policy-copy td{padding:9px;font-size:12px}}