/* Preserve WordPress privacy policy text and links; style its existing page only. */
body.rcwd-privacy-page{background:radial-gradient(ellipse at 15% 8%,rgba(33,203,226,.1),transparent 35%),radial-gradient(ellipse at 85% 18%,rgba(170,100,244,.12),transparent 40%),#090b19;color:#e8eafa}
body.rcwd-privacy-page #page,body.rcwd-privacy-page .site,body.rcwd-privacy-page .site-content,body.rcwd-privacy-page main{background:transparent}
body.rcwd-privacy-page .entry-header,body.rcwd-privacy-page .wp-block-post-title{max-width:940px;margin:42px auto 0;padding:0 22px}
body.rcwd-privacy-page .entry-title,body.rcwd-privacy-page h1{color:#fff!important;font-size:clamp(2.3rem,5vw,4.3rem);letter-spacing:-.04em}
body.rcwd-privacy-page .entry-content,body.rcwd-privacy-page .wp-block-post-content{box-sizing:border-box;max-width:940px;margin:26px auto 80px;padding:clamp(22px,4vw,50px);background:linear-gradient(135deg,rgba(25,31,55,.96),rgba(21,16,39,.96));border:1px solid rgba(170,137,238,.25);border-radius:24px;box-shadow:0 22px 58px rgba(0,0,0,.2);color:#d9dcef}
body.rcwd-privacy-page .entry-content p,body.rcwd-privacy-page .wp-block-post-content p,body.rcwd-privacy-page .entry-content li,body.rcwd-privacy-page .wp-block-post-content li{color:#d9dcef;line-height:1.85}
body.rcwd-privacy-page .entry-content h2,body.rcwd-privacy-page .entry-content h3,body.rcwd-privacy-page .entry-content h4,body.rcwd-privacy-page .wp-block-post-content h2,body.rcwd-privacy-page .wp-block-post-content h3{color:#fff!important;line-height:1.25;margin-top:1.7em}
body.rcwd-privacy-page .entry-content a,body.rcwd-privacy-page .wp-block-post-content a{color:#55ddec;text-decoration:underline;text-underline-offset:3px}
body.rcwd-privacy-page .entry-content a:hover,body.rcwd-privacy-page .wp-block-post-content a:hover{color:#f09de0}
body.rcwd-privacy-page :focus-visible{outline:3px solid #3bd7e9;outline-offset:3px}
@media(max-width:650px){body.rcwd-privacy-page .entry-content,body.rcwd-privacy-page .wp-block-post-content{margin:18px 12px 50px;padding:22px;border-radius:18px}}
@media print{body.rcwd-privacy-page,body.rcwd-privacy-page .entry-content,body.rcwd-privacy-page .wp-block-post-content{background:#fff!important;color:#000!important;border:0!important;box-shadow:none!important}body.rcwd-privacy-page .entry-content *,body.rcwd-privacy-page .wp-block-post-content *{color:#000!important}}
