/* Restore the native policy heading; no policy wording is changed. */
.spspl-privacy-notice #content>.ast-container{width:100%;max-width:960px;padding:56px 28px 72px;margin-inline:auto}
.spspl-privacy-notice #content article.type-page{width:100%;margin:0;padding:0;min-width:0}
.spspl-privacy-notice #content article .entry-header,.spspl-privacy-notice #content article h1.entry-title{display:block!important;visibility:visible!important}
.spspl-privacy-notice #content article .entry-header{margin:0 0 24px}
.spspl-privacy-notice #content article h1.entry-title{font:800 clamp(32px,3.4vw,44px)/1.2 Urbanist,sans-serif;letter-spacing:-.03em;color:#1B2A41;margin:0}
.spspl-privacy-notice #content .entry-content{font:400 17px/1.75 'Average Sans',sans-serif;color:#344B68;overflow-wrap:anywhere}
.spspl-privacy-notice #content .entry-content h2{font:700 26px/1.3 Urbanist,sans-serif;color:#1B2A41;margin:34px 0 14px;letter-spacing:-.02em}
.spspl-privacy-notice #content .entry-content p{margin:0 0 20px}
.spspl-privacy-notice #content .entry-content a{color:#0B5CFF;text-decoration:underline;text-underline-offset:3px}
.spspl-privacy-notice #content a:focus-visible{outline:3px solid #94BFFF;outline-offset:3px}
@media(max-width:767px){.spspl-privacy-notice #content>.ast-container{padding:36px 22px 48px}.spspl-privacy-notice #content .entry-content h2{font-size:23px}}
