:is(.muse-video-list,.muse-video-detail,.actress-library,.actress-detail,.user-page,.legal-page,.redirect-page,.contact-page){--gut:max(clamp(20px,8.33333vw,120px),(100vw - var(--content-max))/2)}@media(max-width:768px){:is(.muse-video-list,.muse-video-detail,.actress-library,.actress-detail,.user-page,.legal-page,.redirect-page,.contact-page){--gut:12px}}:is(.muse-video-list,.muse-video-detail,.actress-detail,.user-page) .vcard__cover.ph-cover{background-color:#3a3a3a}:is(.muse-video-list,.muse-video-detail,.actress-detail,.user-page) .vcard__cover--default{background:#3a3a3a url(./cover-fallback.RNp_VZ-d.webp) 50%/60% auto no-repeat}:is(.muse-video-list,.muse-video-detail,.actress-detail,.user-page) .vcard__cover--default:before{content:none}:is(.muse-video-list,.muse-video-detail,.actress-detail,.user-page) .vcard__cover--default>.vcard__cover-img{visibility:hidden}.redirect-page.redirect-page{padding-inline:var(--gut)}.redirect-page .redirect-hero{padding-block:112px 64px}.redirect-page .redirect-btn-primary{min-height:65px;min-width:233px;padding:16px 40px}.redirect-page .redirect-node{padding:32px}.legal-page .legal{color:var(--text)}.legal-page .legal-head{border-color:transparent}.legal-page .legal-api-content,.legal-page .legal-inline-link,.legal-page .legal-meta,.legal-page .legal-sec h2,.legal-page .legal-sec h2 small,.legal-page .legal-sec p,.legal-page .legal-title,.legal-page .legal-title-en{color:var(--text)}.legal-page .legal-inline-link:hover{color:var(--gold)}.legal-page .legal-sec p.en{color:#858181}.redirect-page.redirect-page{background:var(--bg);color:var(--text)}.redirect-page .redirect-top{border-color:#342b38}.redirect-page .redirect-hero:before{background:radial-gradient(circle,#26113d66,transparent 68%)}.redirect-page .redirect-wordmark .brand-logo{filter:none}.redirect-page .redirect-tagline{background-image:linear-gradient(110deg,var(--text),var(--purple-6))}.redirect-page .redirect-btn-primary{background:#251e23;border-color:#d8b982;box-shadow:inset 0 0 0 1px var(--gold);color:#dfdcda}.redirect-page .redirect-btn-primary:hover{background:#352c39}.redirect-page .redirect-domain{background:#18151b;border-color:#342c31}.redirect-page .redirect-section-dot{background:#6b5d80;box-shadow:none}.redirect-page .redirect-section-head h2{color:#dfdcda}.redirect-page .redirect-contact,.redirect-page .redirect-node,.redirect-page .redirect-node.is-featured,.redirect-page .redirect-security-card{background:var(--surface);border-color:#342b38;box-shadow:none}.redirect-page .redirect-node-domain{color:#dfdcda}.redirect-page .redirect-node-badge{background:#6b5d80;color:var(--text)}.redirect-page .redirect-contact-badge,.redirect-page .redirect-copy,.redirect-page .redirect-permanent-copy,.redirect-page .redirect-sister-cta{background:#251e23;border-color:#88734d;box-shadow:none;color:#dfdcda}.redirect-page .redirect-contact-cta{color:#dfdcda}.redirect-page .redirect-contact-value{background:#0d0912;color:#dfdcda}.redirect-page .redirect-contact-icon{background:#251c32}.redirect-page .redirect-permanent-card{background:radial-gradient(ellipse,#30253866,transparent 75%);box-shadow:none}.redirect-page .redirect-permanent-bar{background:#15111866;border-color:#342b38}.redirect-page .redirect-faq-card{border-color:#6b5d80}.redirect-page .redirect-faq-index{background:#1a151b;color:#77664a}.redirect-page .redirect-faq-body p{color:var(--muted)}.redirect-page .redirect-sister-card{background:linear-gradient(140deg,#2b2926,#161016);border-color:#777078}.redirect-page .redirect-contact p,.redirect-page .redirect-eyebrow,.redirect-page .redirect-node-code,.redirect-page .redirect-node-desc,.redirect-page .redirect-section-desc,.redirect-page .redirect-security-card p,.redirect-page .redirect-subline,.redirect-page .redirect-subtitle{color:var(--muted)}@media(max-width:768px){.legal-page .legal-brand{display:none}.legal-page .legal-title{font-size:20px}.legal-page .legal-head{gap:24px;margin-bottom:20px;padding-bottom:24px}.legal-page .legal-title-row{gap:12px}.legal-page .legal-sections{gap:24px}.legal-page .legal-sec p{font-size:16px;line-height:1.5}.legal-page .legal-sec p.en{font-size:13px;line-height:1.3}.redirect-page .redirect-hero{padding-block:48px 32px}.redirect-page .redirect-btn-primary{min-height:44px;min-width:156px;padding:12px 28px;width:auto}.redirect-page .redirect-node{padding:20px}}
