.footer-fineprint{margin-top:10px;font-size:11px;line-height:1.6}
.footer-fineprint a{display:inline-flex;align-items:center;min-height:32px;color:#baaab5;text-decoration:underline;text-underline-offset:3px}
.footer-fineprint a:hover,.footer-fineprint a:focus-visible{color:#fff7e7}
.privacy-page{max-width:840px;padding-top:42px;padding-bottom:64px}
.privacy-page h1{font-size:clamp(38px,6vw,62px);line-height:1.06;margin:10px 0 12px}
.privacy-page .privacy-updated{font-size:12px;color:#77636c}
.privacy-page .privacy-intro{font-size:18px;line-height:1.65;margin:28px 0}
.privacy-page section{margin:30px 0}
.privacy-page h2{font-size:28px;line-height:1.2;margin-bottom:12px}
.privacy-page p{font-size:16px;line-height:1.75;color:#51464e;margin:0 0 14px}
.privacy-page a{color:#08727c;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}
.privacy-page .privacy-contact{padding-top:24px;border-top:1px solid #cdbfa9}
.privacy-contact a{font-weight:700}
@media(max-width:600px){.privacy-page{padding-top:26px;padding-bottom:40px}.privacy-page h2{font-size:25px}.privacy-page p{font-size:15px}.privacy-page .privacy-intro{font-size:17px}.privacy-page .privacy-updated{font-size:12px}}
