
/* TSP v12: legible privacy document & connected disclosures */
.footer-end a{color:#fff;opacity:.93;text-decoration:underline;text-underline-offset:4px}
.footer-end a:hover,.footer-end a:focus-visible{color:#F5CA01;opacity:1}
.privacy-v05 a{font-weight:700;text-decoration:underline;text-underline-offset:3px}
.privacy-sensitive-v12{border-left:4px solid #F55D0D;padding:10px 12px;background:#FFF4ED;color:#363534;font-size:.93rem;line-height:1.6;margin:10px 0}
.privacy-header-v12 .container{max-width:1060px}
.privacy-header-v12 h1{max-width:780px}
.privacy-section-v12{padding-top:54px;padding-bottom:100px}
.privacy-article-v12{max-width:830px;margin-inline:auto;font-family:'Open Sans',Arial,sans-serif;color:#333331;line-height:1.8}
.privacy-article-v12 p{font-size:1rem;line-height:1.83;margin:0 0 21px}
.privacy-article-v12 h2{font-family:Futura,'Century Gothic','Trebuchet MS',sans-serif;color:#575756;font-size:clamp(1.18rem,2.1vw,1.65rem);line-height:1.3;margin:45px 0 14px}
.privacy-article-v12 h2:first-of-type{margin-top:20px}
.privacy-article-v12 ul{margin:12px 0 26px;padding-left:25px}
.privacy-article-v12 li{margin:8px 0}
.privacy-article-v12 a{color:#8000DB;text-decoration:underline;text-underline-offset:2px}
.privacy-article-v12 a:hover,.privacy-article-v12 a:focus-visible{color:#E02236}
.privacy-article-v12 p:first-child{background:#F7F0FE;border-left:4px solid #8000DB;border-radius:4px;padding:16px 20px}
.privacy-article-v12 .privacy-links-v12{border-top:1px solid #E0DEDE;margin-top:44px;padding-top:22px;font-size:.93rem;color:#575756}
@media(max-width:640px){.privacy-section-v12{padding-top:30px;padding-bottom:65px}.privacy-article-v12 p{font-size:1rem}.privacy-article-v12 h2{margin-top:32px}}
