:root{--black:#090b10;--panel:#121621;--panel2:#191f2c;--teal:#2de2c5;--violet:#7957ff;--gold:#ffc857;--white:#fff;--text:#e8edf5;--muted:#a5afbf;--line:#313a49;--radius:18px}
*,*::before,*::after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{min-width:320px;margin:0;background:radial-gradient(circle at 15% -5%,rgba(121,87,255,.2),transparent 30rem),radial-gradient(circle at 90% 18%,rgba(45,226,197,.1),transparent 28rem),var(--black);color:var(--text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",Arial,sans-serif;font-size:17px;line-height:1.62;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}.screen{width:min(1240px,calc(100% - 30px));margin:auto}.premiere{margin:16px 0;border:1px solid var(--line);border-radius:24px;background:linear-gradient(145deg,var(--panel2),var(--panel));overflow:hidden}.premiere-top{display:flex;justify-content:space-between;gap:12px;padding:8px 14px;border-bottom:1px solid var(--line);color:var(--muted);font-size:.63rem;font-weight:900;letter-spacing:.11em}.premiere-top span{display:flex;align-items:center;gap:7px;color:var(--teal)}.premiere-top i,.micro i{width:7px;height:7px;border-radius:50%;background:var(--teal);animation:pulse 1.55s ease-out infinite}@keyframes pulse{70%{box-shadow:0 0 0 7px rgba(45,226,197,0)}}.premiere-top em{font-style:normal}.premiere-body{display:grid;grid-template-columns:1.15fr .85fr}.title-block,.premiere-copy{padding:clamp(24px,4vw,48px)}.title-block{border-right:1px solid var(--line)}.wordmark{display:flex;align-items:baseline;font-size:clamp(2.4rem,6.4vw,5.8rem);font-weight:950;letter-spacing:-.095em;line-height:.85}.wordmark span{color:#fff}.wordmark strong{color:var(--teal)}.wordmark b{color:var(--gold)}.wordmark small{margin-left:.18em;color:var(--violet);font-size:.14em;letter-spacing:.03em}.title-block h1{max-width:680px;margin:20px 0 0;font-size:clamp(1.4rem,2.5vw,2.25rem);line-height:1.1}.premiere-copy{display:flex;flex-direction:column;justify-content:center}.premiere-copy p{margin:0;color:var(--muted);font-size:1.05rem}.premiere-copy>div{display:flex;flex-wrap:wrap;gap:7px;margin-top:18px}.premiere-copy span{padding:5px 8px;border:1px solid var(--line);color:var(--gold);font-size:.62rem;font-weight:900;letter-spacing:.07em}
.provider-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin-bottom:18px}.movie-card{position:relative;display:flex;min-width:0;flex-direction:column;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(155deg,var(--panel2),var(--panel));transition:none}.movie-card:hover,.movie-card:focus-within{transform:none;border-color:var(--line);background:linear-gradient(155deg,var(--panel2),var(--panel));color:var(--text)}.reel{display:flex;align-items:center;gap:7px;height:30px;padding:0 12px;background:#07090d;color:#687487}.reel span{margin-right:auto;color:var(--gold);font-size:.62rem;font-weight:950}.reel i{width:9px;height:9px;border:1px solid #3b4555;border-radius:50%}.logo-box{display:grid;place-items:center;min-height:88px;margin:10px 10px 0;padding:12px;border:1px solid #343e4d;border-radius:13px;background:radial-gradient(circle at 50% 35%,#263043,#111620)}.provider-logo{display:flex;align-items:baseline;justify-content:center;max-width:100%;font-family:"Arial Black",Arial,sans-serif;font-size:clamp(1.4rem,2.7vw,2.5rem);font-weight:950;letter-spacing:-.09em;line-height:1;white-space:nowrap}.provider-logo em,.provider-logo strong{font:inherit;font-style:normal}.provider-logo small{margin-left:.17em;color:var(--teal);font-size:.22em;letter-spacing:.02em}.xvideos em{color:var(--teal)}.xvideos strong{color:#fff}.xnxx strong{color:var(--violet)}.bangbros em{color:var(--gold)}.bangbros strong{margin-left:.08em;padding:.08em .13em;background:#fff;color:#111}.analvids em{color:#fff}.analvids strong{color:var(--teal)}.red small{color:#ff5369}.gold strong{background:linear-gradient(#a96f00,#ffd473,#8f5b00);-webkit-background-clip:text;background-clip:text;color:transparent}.gold small{color:var(--gold)}
.micro{display:flex;flex-wrap:wrap;gap:6px;margin:10px 14px 0}.micro span,.micro b{display:inline-flex;align-items:center;gap:5px;padding:4px 7px;border:1px solid #354050;border-radius:999px;background:#171d27;color:#8f9bad;font-size:.57rem;font-weight:900;letter-spacing:.065em;line-height:1}.micro span{border-color:rgba(45,226,197,.28);color:#79f1dd}.copy{display:flex;flex:1;flex-direction:column;padding:15px 15px 0}.copy h2{margin:0;color:var(--gold);font-size:clamp(1.3rem,2vw,1.75rem);line-height:1.08;letter-spacing:-.035em}.copy p{margin:10px 0 0;color:#c1cad7;font-size:1rem;line-height:1.67}.tags{display:flex;flex-wrap:wrap;gap:6px;margin:15px;padding-top:11px;border-top:1px solid #313a48}.tags span{padding:5px 7px;border:1px solid #394354;color:#94a0b2;font-size:.59rem;font-weight:900;letter-spacing:.06em}
.cta-frame{position:relative;margin:0 15px 15px;padding:3px;border-radius:13px;background:#080a0f;isolation:isolate}.cta-frame::before{content:"";position:absolute;inset:0;border-radius:13px;background:conic-gradient(from 90deg,var(--teal),transparent 20%,var(--violet) 38%,transparent 58%,var(--gold) 78%,transparent 90%,var(--teal));animation:marquee 2.7s linear infinite}@keyframes marquee{to{transform:rotate(360deg)}}.cta-frame::after{content:"";position:absolute;inset:3px;border-radius:10px;background:var(--panel)}.cta{position:relative;z-index:1;display:flex;min-height:56px;align-items:center;justify-content:space-between;overflow:hidden;padding:11px 13px;border-radius:10px;background:linear-gradient(110deg,#242c3a,#151a24);color:#fff}.cta::before{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 30%,rgba(45,226,197,.22),transparent 65%);transform:translateX(-120%)}.cta span,.cta i{position:relative;z-index:1}.cta span{font-size:.75rem;font-weight:950;letter-spacing:.052em}.cta i{display:grid;width:28px;height:28px;place-items:center;border:1px solid #485466;border-radius:50%;color:var(--teal);font-size:.65rem;font-style:normal}.cta:hover,.cta:focus-visible{background:linear-gradient(110deg,#322961,#151a24);outline:0}.cta:hover::before,.cta:focus-visible::before{animation:beam .75s ease both}@keyframes beam{to{transform:translateX(120%)}}.cta:hover i,.cta:focus-visible i{border-color:var(--gold);background:var(--gold);color:#111;transform:scale(1.08)}
.feature-notes{display:grid;grid-template-columns:1.2fr repeat(3,minmax(0,1fr));gap:12px;margin-bottom:18px}.feature-main,.note{padding:22px;border:1px solid var(--line);border-radius:var(--radius);background:var(--panel)}.feature-main{background:linear-gradient(145deg,#33266d,#17162c)}.feature-main>span,.note>b{color:var(--teal);font-size:.63rem;letter-spacing:.11em}.feature-main h2{margin:9px 0 0;color:#fff;font-size:clamp(1.55rem,2.8vw,2.45rem);line-height:1.04}.feature-main p{margin:12px 0 0;color:#c5c8df}.note h3{margin:7px 0 0;color:var(--gold);font-size:1.15rem}.note p{margin:9px 0 0;color:var(--muted);font-size:.94rem}.footer{margin-bottom:28px;padding:25px;border:1px solid var(--line);border-radius:var(--radius);background:#07090d;text-align:center}.footer strong{color:var(--gold);font-size:1.1rem;letter-spacing:.08em}.footer p{max-width:760px;margin:8px auto;color:var(--muted)}.footer span{font-size:.67rem;letter-spacing:.07em}
@media(max-width:980px){.provider-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.feature-notes{grid-template-columns:repeat(2,minmax(0,1fr))}.feature-main{grid-column:1/-1}}
@media(max-width:680px){.screen{width:min(100% - 16px,1240px)}.premiere{margin-top:8px}.premiere-top em{display:none}.premiere-body{grid-template-columns:1fr}.title-block{border-right:0;border-bottom:1px solid var(--line)}.title-block,.premiere-copy{padding:22px 18px}.provider-grid,.feature-notes{grid-template-columns:1fr}.feature-main{grid-column:auto}.logo-box{min-height:78px}.provider-logo{font-size:clamp(1.55rem,9vw,2.4rem)}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.premiere-top i,.micro i,.cta-frame::before,.cta::before{animation:none}}

/* Keep the rotating marquee strictly inside each CTA frame. */
.movie-card .cta-frame{
    overflow:hidden;
    contain:paint;
    isolation:isolate;
    padding:2px;
}
.movie-card .cta-frame::before{
    z-index:0;
    inset:-90%;
    transform-origin:center;
}
.movie-card .cta-frame::after{z-index:1;inset:2px}
.movie-card .cta{z-index:2}

/* Ocean-liner deck edition */
:root{--black:#04111f;--panel:#0b263f;--panel2:#103653;--teal:#8de6f1;--violet:#306fa5;--gold:#d6ad55;--white:#fff;--text:#edf7fb;--muted:#9db7c7;--line:#31536b;--radius:16px}
body{background:linear-gradient(180deg,rgba(141,230,241,.08),transparent 25rem),repeating-linear-gradient(90deg,transparent 0 59px,rgba(141,230,241,.025) 60px),#04111f}
.premiere{position:relative;border:1px solid #45657a;border-radius:4px;background:linear-gradient(145deg,#103653,#071d33);box-shadow:0 18px 50px rgba(0,0,0,.35)}.premiere::after{content:"";position:absolute;right:4%;bottom:-28px;width:120px;height:120px;border:14px solid rgba(141,230,241,.08);border-radius:50%;pointer-events:none}.premiere-top{background:#04111f}.premiere-top span{color:#8de6f1}.premiere-top i{background:#cf3446}.title-block{border-right-color:#45657a}.wordmark span{color:#edf7fb}.wordmark strong{color:#cf3446}.wordmark small{color:#d6ad55}.title-block h1{color:#edf7fb}.premiere-copy>div span{border-color:#45657a;color:#d6ad55}
.provider-grid{gap:16px}.movie-card{border:1px solid #31536b;border-radius:4px;background:linear-gradient(155deg,#103653,#071d33);box-shadow:0 12px 26px rgba(0,0,0,.25)}.movie-card:hover,.movie-card:focus-within{border-color:#31536b;background:linear-gradient(155deg,#103653,#071d33)}.reel{background:#03101c}.reel i{border-color:#8de6f1;background:rgba(141,230,241,.08)}.logo-box{min-height:80px;border:1px solid #45657a;border-radius:50px;background:radial-gradient(circle,#174b6b,#071d33 72%)}.provider-logo small{color:#8de6f1}.xvideos em,.analvids strong{color:#cf3446}.xvideos strong,.analvids em{color:#edf7fb}.xnxx strong{color:#8de6f1}.bangbros em{color:#d6ad55}.bangbros strong{background:#edf7fb;color:#071d33}.copy h2{color:#d6ad55}.copy p{color:#c7d9e3}.tags{border-top-color:#31536b}.tags span{border-color:#45657a;color:#a9c5d4}
.cta-frame{padding:1px;border-radius:3px;background:#04111f}.cta-frame::before{background:conic-gradient(from 0deg,#8de6f1,transparent 20%,#d6ad55 38%,transparent 58%,#cf3446 78%,transparent 90%,#8de6f1)}.cta-frame::after{inset:1px;border-radius:1px;background:#071d33}.cta{border-radius:1px;background:linear-gradient(110deg,#174b6b,#0b263f)}.cta:hover,.cta:focus-visible{background:linear-gradient(110deg,#cf3446,#8e1e2d)}.cta:hover i,.cta:focus-visible i{border-color:#d6ad55;background:#d6ad55;color:#071d33}
.feature-main{border-radius:4px;background:linear-gradient(145deg,#174b6b,#071d33)}.feature-main>span,.note>b{color:#8de6f1}.note{border-radius:4px;background:#0b263f}.note h3{color:#d6ad55}.footer{border-radius:4px;background:#03101c}.footer strong{color:#d6ad55}

/* Torrential storm-radar edition */
:root{--black:#050912;--panel:#0c1725;--panel2:#12283a;--teal:#38e8ff;--violet:#7768ff;--gold:#ffe66d;--white:#fff;--text:#eef8ff;--muted:#9bb0c2;--line:#29465b;--radius:14px}
body{background:radial-gradient(circle at 82% 2%,rgba(56,232,255,.12),transparent 25rem),radial-gradient(circle at 8% 30%,rgba(119,104,255,.12),transparent 28rem),repeating-linear-gradient(104deg,transparent 0 23px,rgba(116,194,230,.035) 24px,transparent 25px 49px),#050912;color:var(--text)}
.premiere{border-color:#31556c;border-radius:14px;background:radial-gradient(circle at 76% 55%,transparent 0 58px,rgba(56,232,255,.08) 59px 60px,transparent 61px 102px,rgba(56,232,255,.06) 103px 104px,transparent 105px),linear-gradient(135deg,#12283a,#07111e);box-shadow:none}.premiere::after{right:6%;bottom:-62px;width:190px;height:190px;border:1px dashed rgba(56,232,255,.22);animation:radar-turn 18s linear infinite}@keyframes radar-turn{to{transform:rotate(360deg)}}
.premiere-top{border-color:#29465b;background:#060c16}.premiere-top span{color:#62efff}.premiere-top i{background:#56f39a}.title-block{border-right-color:#29465b}.wordmark span{color:#eef8ff}.wordmark strong{color:#ffe66d;text-shadow:none}.wordmark small{color:#38e8ff}.premiere-copy>div span{border-color:#31556c;color:#ffe66d;background:rgba(5,9,18,.45)}
.provider-grid{gap:15px}.movie-card{border-color:#29465b;border-radius:14px;background:linear-gradient(155deg,#12283a,#0a1421);box-shadow:none}.movie-card:hover,.movie-card:focus-within{border-color:#29465b;background:linear-gradient(155deg,#12283a,#0a1421);box-shadow:none}.reel{background:#060c16}.reel span{color:#ffe66d}.reel i{border-color:#3d637b;background:transparent}.reel i:first-of-type{background:#38e8ff;box-shadow:0 0 9px rgba(56,232,255,.6)}
.logo-box{min-height:78px;border-color:#31556c;border-radius:9px;background:linear-gradient(rgba(56,232,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(56,232,255,.035) 1px,transparent 1px),radial-gradient(circle at 50% 50%,#173a50,#081522 70%);background-size:14px 14px,14px 14px,auto}.provider-logo small{color:#38e8ff}.xvideos em,.analvids strong{color:#38e8ff}.xnxx strong{color:#8f85ff}.bangbros em{color:#ffe66d}.bangbros strong{background:#eef8ff;color:#07111e}.copy h2{color:#ffe66d}.copy p{color:#c7d8e4}.micro span{border-color:rgba(86,243,154,.28);color:#72f5aa}.micro i{background:#56f39a}.tags{border-top-color:#29465b}.tags span{border-color:#31556c;color:#a8bdcb}
.movie-card .cta-frame{padding:1px;border-radius:11px;background:#050912;overflow:hidden;contain:paint;isolation:isolate}.movie-card .cta-frame::before{z-index:0;inset:-100%;background:conic-gradient(from 0deg,#38e8ff,transparent 16%,#ffe66d 32%,transparent 50%,#7768ff 67%,transparent 84%,#38e8ff);animation:storm-line 2.8s linear infinite}.movie-card .cta-frame::after{z-index:1;inset:1px;border-radius:10px;background:#0a1421}.movie-card .cta{z-index:2;border-radius:10px;background:linear-gradient(110deg,#17364b,#101f30);box-shadow:none}.movie-card .cta:hover,.movie-card .cta:focus-visible{background:linear-gradient(110deg,#1d536c,#253556);box-shadow:none}.cta i{border-color:#477089;color:#38e8ff}.cta:hover i,.cta:focus-visible i{border-color:#ffe66d;background:#ffe66d;color:#07111e}@keyframes storm-line{to{transform:rotate(360deg)}}
.feature-main{border-radius:14px;background:radial-gradient(circle at 90% 10%,rgba(56,232,255,.16),transparent 9rem),linear-gradient(145deg,#15394f,#0a1421)}.feature-main>span,.note>b{color:#38e8ff}.note{border-radius:14px;background:#0c1725}.note h3{color:#ffe66d}.footer{border-radius:14px;background:#060c16}.footer strong{color:#ffe66d}
@media(prefers-reduced-motion:reduce){.premiere::after,.movie-card .cta-frame::before{animation:none}}

/* Weird Sex controlled-psychedelia edition */
:root{--black:#0d0613;--panel:#190c23;--panel2:#281037;--teal:#b8ff3d;--violet:#b45cff;--gold:#ff76c8;--white:#fff;--text:#fbf2ff;--muted:#c8b4d0;--line:#603573;--radius:17px}
body{background:radial-gradient(circle at 88% 2%,rgba(180,92,255,.16),transparent 29rem),radial-gradient(circle at 7% 34%,rgba(184,255,61,.08),transparent 25rem),repeating-linear-gradient(125deg,transparent 0 46px,rgba(255,118,200,.018) 47px),#0d0613;color:var(--text)}
.premiere{border:1px solid #704080;border-radius:28px 8px 28px 8px;background:radial-gradient(ellipse at 80% 45%,rgba(184,255,61,.1),transparent 12rem),linear-gradient(125deg,#281037,#14091c);box-shadow:none}.premiere::after{content:"?";right:7%;bottom:-48px;width:auto;height:auto;border:0;border-radius:0;background:none;color:rgba(255,118,200,.13);font-size:15rem;font-weight:950;line-height:1;animation:weird-float 6s ease-in-out infinite alternate}.premiere-top{background:#08030c;border-color:#603573}.premiere-top span{color:#c7ff67}.premiere-top i{background:#6cf399}.title-block{border-right-color:#603573}.wordmark{font-size:clamp(2.7rem,7vw,6.3rem);letter-spacing:-.105em}.wordmark span{color:#fbf2ff}.wordmark strong{color:#b8ff3d}.wordmark small{color:#ff76c8}.premiere-copy>div span{border-color:#704080;color:#ff9ad6;background:#13091a}@keyframes weird-float{to{transform:translateY(-12px) rotate(-8deg)}}
.provider-grid{gap:17px}.movie-card{border-color:#603573;border-radius:17px 5px 17px 5px;background:linear-gradient(155deg,#281037,#160a1e);box-shadow:none}.movie-card:hover,.movie-card:focus-within{border-color:#603573;background:linear-gradient(155deg,#281037,#160a1e);box-shadow:none}.reel{background:#08030c}.reel span{color:#ff76c8}.reel i{border-color:#76438a;background:transparent}.reel i:first-of-type{background:#b8ff3d;box-shadow:0 0 9px rgba(184,255,61,.62)}
.logo-box{min-height:72px;border-color:#704080;border-radius:14px 4px 14px 4px;background:radial-gradient(circle at 28% 30%,rgba(255,118,200,.13),transparent 5rem),linear-gradient(135deg,#321343,#170a20)}.provider-logo small{color:#ff76c8}.xvideos em,.analvids strong{color:#b8ff3d}.xnxx strong{color:#cf8dff}.bangbros em{color:#ff76c8}.bangbros strong{background:#fbf2ff;color:#281037}.copy h2{color:#ff9ad6}.copy p{color:#e3d4e8}.micro span{border-color:rgba(108,243,153,.3);color:#86f7ad}.micro i{background:#6cf399}.tags{border-top-color:#603573}.tags span{border-color:#704080;color:#cab5d1}
.movie-card .cta-frame{padding:1px;border-radius:12px 4px 12px 4px;background:#0d0613}.movie-card .cta-frame::before{inset:-105%;background:conic-gradient(from 0deg,#b8ff3d,transparent 18%,#ff76c8 34%,transparent 50%,#b45cff 67%,transparent 84%,#b8ff3d);animation:weird-line 2.5s linear infinite}.movie-card .cta-frame::after{inset:1px;border-radius:11px 3px 11px 3px;background:#160a1e}.movie-card .cta{border-radius:11px 3px 11px 3px;background:linear-gradient(105deg,#3b174b,#22102c);box-shadow:none}.movie-card .cta:hover,.movie-card .cta:focus-visible{background:linear-gradient(105deg,#8b27b6,#d33b91);box-shadow:none}.cta i{border-color:#805091;color:#c7ff67}.cta:hover i,.cta:focus-visible i{border-color:#b8ff3d;background:#b8ff3d;color:#1a0b22}@keyframes weird-line{to{transform:rotate(360deg)}}
.feature-main{border-radius:24px 7px 24px 7px;background:radial-gradient(circle at 88% 12%,rgba(184,255,61,.12),transparent 9rem),linear-gradient(130deg,#55206b,#1c0d26)}.feature-main>span,.note>b{color:#c7ff67}.note{border-color:#603573;border-radius:16px 5px 16px 5px;background:#190c23}.note h3{color:#ff9ad6}.footer{border-color:#603573;border-radius:24px 7px 24px 7px;background:#08030c}.footer strong{color:#ff76c8}
@media(max-width:680px){.wordmark{font-size:clamp(2.5rem,12vw,4rem)}.premiere::after{font-size:10rem}}
@media(prefers-reduced-motion:reduce){.premiere::after,.movie-card .cta-frame::before{animation:none}}

/* UseX modular neon edition */
:root{--black:#061311;--panel:#0d211e;--panel2:#15332e;--teal:#50f2c2;--violet:#ff5f6d;--gold:#ffcc72;--white:#fff;--text:#f3fff9;--muted:#a8c6bd;--line:#2e5b51;--radius:9px}
body{background:radial-gradient(circle at 86% 2%,rgba(80,242,194,.13),transparent 28rem),radial-gradient(circle at 8% 34%,rgba(255,95,109,.1),transparent 26rem),linear-gradient(120deg,transparent 0 74%,rgba(255,204,114,.025) 74.2% 74.5%,transparent 74.7%),#061311;color:var(--text)}
.premiere{border:1px solid #376d61;border-radius:9px;background:linear-gradient(125deg,#15332e 0 59%,#0a1c19 59%);box-shadow:none}.premiere::after{content:"X";right:5%;bottom:-42px;width:auto;height:auto;border:0;border-radius:0;background:none;color:rgba(80,242,194,.11);font-size:15rem;font-weight:950;line-height:1;animation:usex-mark 5s ease-in-out infinite alternate}.premiere-top{background:#030c0b;border-color:#2e5b51}.premiere-top span{color:#65f5c9}.premiere-top i{background:#68f19a}.title-block{border-right-color:#2e5b51}.wordmark{font-size:clamp(3rem,8vw,7.2rem);letter-spacing:-.11em}.wordmark span{color:#ffcc72}.wordmark strong{color:#50f2c2}.wordmark small{color:#ff7a86}.premiere-copy>div span{border-color:#376d61;color:#ffcc72;background:#091b18}@keyframes usex-mark{to{transform:translateY(-10px) rotate(4deg)}}
.provider-grid{gap:13px}.movie-card{border-color:#2e5b51;border-radius:9px;background:linear-gradient(155deg,#15332e,#0a1d1a);box-shadow:none}.movie-card:hover,.movie-card:focus-within{border-color:#2e5b51;background:linear-gradient(155deg,#15332e,#0a1d1a);box-shadow:none}.reel{background:#030c0b}.reel span{color:#ffcc72}.reel i{border-color:#3c7165;background:transparent}.reel i:first-of-type{background:#50f2c2;box-shadow:0 0 9px rgba(80,242,194,.72)}
.logo-box{min-height:69px;border-color:#376d61;border-radius:5px;background:linear-gradient(90deg,rgba(80,242,194,.07) 1px,transparent 1px),linear-gradient(rgba(80,242,194,.07) 1px,transparent 1px),#102a25;background-size:18px 18px}.provider-logo small{color:#ffcc72}.xvideos em,.analvids strong{color:#50f2c2}.xnxx strong{color:#ff7a86}.bangbros em{color:#ffcc72}.bangbros strong{background:#f3fff9;color:#0d211e}.copy h2{color:#ffcc72}.copy p{color:#d1e5df}.micro span{border-color:rgba(104,241,154,.3);color:#82f6ac}.micro i{background:#68f19a}.tags{border-top-color:#2e5b51}.tags span{border-color:#376d61;color:#accbc2}
.movie-card .cta-frame{padding:1px;border-radius:6px;background:#061311}.movie-card .cta-frame::before{inset:-105%;background:conic-gradient(from 0deg,#50f2c2,transparent 18%,#ffcc72 34%,transparent 50%,#ff5f6d 67%,transparent 84%,#50f2c2);animation:usex-line 2.3s linear infinite}.movie-card .cta-frame::after{inset:1px;border-radius:5px;background:#0a1d1a}.movie-card .cta{border-radius:5px;background:linear-gradient(105deg,#19443c,#0f2924);box-shadow:none}.movie-card .cta:hover,.movie-card .cta:focus-visible{background:linear-gradient(105deg,#e64756,#b73673);box-shadow:none}.cta i{border-color:#437a6e;color:#65f5c9}.cta:hover i,.cta:focus-visible i{border-color:#ffcc72;background:#ffcc72;color:#0d211e}@keyframes usex-line{to{transform:rotate(360deg)}}
.feature-main{border-radius:9px;background:linear-gradient(130deg,#17604f,#152720)}.feature-main>span,.note>b{color:#65f5c9}.note{border-color:#2e5b51;border-radius:9px;background:#0d211e}.note h3{color:#ffcc72}.footer{border-color:#2e5b51;border-radius:9px;background:#030c0b}.footer strong{color:#ffcc72}
@media(max-width:680px){.wordmark{font-size:clamp(3rem,15vw,5rem)}.premiere::after{font-size:10rem}}
@media(prefers-reduced-motion:reduce){.premiere::after,.movie-card .cta-frame::before{animation:none}}

/* Twenty One monochrome-editorial edition */
:root{--black:#09090a;--panel:#151516;--panel2:#202022;--teal:#e5333f;--violet:#8b8b92;--gold:#f0e7d5;--white:#fff;--text:#faf8f3;--muted:#aaa8a4;--line:#3f3f43;--radius:2px}
body{background:linear-gradient(90deg,transparent 0 49.8%,rgba(240,231,213,.025) 50%,transparent 50.2%),repeating-linear-gradient(0deg,transparent 0 39px,rgba(240,231,213,.018) 40px),#09090a;color:var(--text)}
.premiere{border:1px solid #515156;border-radius:2px;background:linear-gradient(105deg,#202022 0 64%,#121213 64%);box-shadow:none}.premiere::after{content:"21";right:4%;bottom:-24px;width:auto;height:auto;border:0;border-radius:0;background:none;color:rgba(229,51,63,.14);font-size:12rem;font-weight:950;line-height:1;letter-spacing:-.12em;animation:issue-shift 5s ease-in-out infinite alternate}.premiere-top{background:#050506;border-color:#3f3f43}.premiere-top span{color:#ef4a55}.premiere-top i{background:#5aee91}.title-block{border-right-color:#3f3f43}.wordmark{font-size:clamp(2.2rem,6vw,5.5rem);letter-spacing:-.095em}.wordmark span{color:#faf8f3}.wordmark strong{color:#e5333f}.wordmark small{color:#f0e7d5}.premiere-copy>div span{border-color:#515156;color:#f0e7d5;background:#111112}@keyframes issue-shift{to{transform:translateY(-9px)}}
.provider-grid{gap:12px}.movie-card{border-color:#3f3f43;border-radius:2px;background:linear-gradient(155deg,#202022,#121213);box-shadow:none}.movie-card:hover,.movie-card:focus-within{border-color:#3f3f43;background:linear-gradient(155deg,#202022,#121213);box-shadow:none}.reel{background:#050506}.reel span{color:#f0e7d5}.reel i{border-color:#55555a;background:transparent}.reel i:first-of-type{background:#e5333f;box-shadow:0 0 8px rgba(229,51,63,.7)}
.logo-box{min-height:68px;border-color:#515156;border-radius:0;background:linear-gradient(135deg,rgba(229,51,63,.08),transparent 50%),repeating-linear-gradient(90deg,transparent 0 13px,rgba(250,248,243,.018) 14px),#181819}.provider-logo small{color:#f0e7d5}.xvideos em,.analvids strong{color:#e5333f}.xnxx strong{color:#d5d5d9}.bangbros em{color:#f0e7d5}.bangbros strong{background:#faf8f3;color:#151516}.copy h2{color:#f0e7d5}.copy p{color:#d4d2ce}.micro span{border-color:rgba(90,238,145,.3);color:#78f3a6}.micro i{background:#5aee91}.tags{border-top-color:#3f3f43}.tags span{border-color:#515156;color:#aaa8a4}
.movie-card .cta-frame{padding:1px;border-radius:1px;background:#09090a}.movie-card .cta-frame::before{inset:-105%;background:conic-gradient(from 0deg,#e5333f,transparent 18%,#f0e7d5 34%,transparent 50%,#77777e 67%,transparent 84%,#e5333f);animation:issue-line 2.6s linear infinite}.movie-card .cta-frame::after{inset:1px;border-radius:0;background:#121213}.movie-card .cta{border-radius:0;background:linear-gradient(105deg,#29292c,#19191b);box-shadow:none}.movie-card .cta:hover,.movie-card .cta:focus-visible{background:linear-gradient(105deg,#c3222e,#73151c);box-shadow:none}.cta i{border-color:#5b5b61;color:#ef4a55}.cta:hover i,.cta:focus-visible i{border-color:#f0e7d5;background:#f0e7d5;color:#151516}@keyframes issue-line{to{transform:rotate(360deg)}}
.feature-main{border-radius:2px;background:linear-gradient(130deg,#7a1820,#1c1c1e)}.feature-main>span,.note>b{color:#ef4a55}.note{border-color:#3f3f43;border-radius:2px;background:#151516}.note h3{color:#f0e7d5}.footer{border-color:#3f3f43;border-radius:2px;background:#050506}.footer strong{color:#f0e7d5}
@media(max-width:680px){.wordmark{font-size:clamp(2rem,10vw,3.2rem)}.premiere::after{font-size:8rem}}
@media(prefers-reduced-motion:reduce){.premiere::after,.movie-card .cta-frame::before{animation:none}}

/* TV Free Xbox console-screen edition */
:root{--black:#080d0a;--panel:#111a15;--panel2:#18261e;--teal:#62e66c;--violet:#9b6cff;--gold:#d9ff5c;--white:#fff;--text:#f3fff5;--muted:#adbcaf;--line:#36513d;--radius:16px}
body{background:radial-gradient(circle at 88% 3%,rgba(98,230,108,.14),transparent 29rem),radial-gradient(circle at 8% 32%,rgba(155,108,255,.11),transparent 27rem),repeating-linear-gradient(0deg,transparent 0 3px,rgba(210,255,216,.018) 4px),#080d0a;color:var(--text)}
.premiere{border:1px solid #41644a;border-radius:19px;background:radial-gradient(circle at 78% 48%,rgba(98,230,108,.14),transparent 13rem),linear-gradient(128deg,#1c3023,#0e1712);box-shadow:none}.premiere::after{right:6%;bottom:-58px;width:185px;height:185px;border:1px solid rgba(98,230,108,.25);border-radius:50%;background:linear-gradient(90deg,transparent 48%,rgba(217,255,92,.12) 49% 51%,transparent 52%),linear-gradient(transparent 48%,rgba(217,255,92,.12) 49% 51%,transparent 52%);animation:controller-spin 17s linear infinite}.premiere-top{background:#060a07;border-color:#36513d}.premiere-top span{color:#72ef7c}.premiere-top i{background:#62e66c}.title-block{border-right-color:#36513d}.wordmark span{color:#f3fff5}.wordmark strong{color:#62e66c}.wordmark small{color:#d9ff5c}.premiere-copy>div span{border-color:#41644a;color:#d9ff5c;background:#0b120e}@keyframes controller-spin{to{transform:rotate(360deg)}}
.wordmark{font-size:clamp(2rem,5vw,4.55rem);letter-spacing:-.085em}
.provider-grid{gap:16px}.movie-card{border-color:#36513d;border-radius:16px;background:linear-gradient(155deg,#18261e,#0e1712);box-shadow:none}.movie-card:hover,.movie-card:focus-within{border-color:#36513d;background:linear-gradient(155deg,#18261e,#0e1712);box-shadow:none}.reel{background:#060a07}.reel span{color:#d9ff5c}.reel i{border-color:#4a6a51;background:transparent}.reel i:first-of-type{background:#62e66c;box-shadow:0 0 9px rgba(98,230,108,.75)}
.logo-box{min-height:72px;border-color:#41644a;border-radius:11px;background:radial-gradient(circle at 50% 45%,rgba(98,230,108,.13),transparent 7rem),repeating-linear-gradient(0deg,transparent 0 4px,rgba(98,230,108,.025) 5px),#101c15}.provider-logo small{color:#d9ff5c}.xvideos em,.analvids strong{color:#62e66c}.xnxx strong{color:#b498ff}.bangbros em{color:#d9ff5c}.bangbros strong{background:#f3fff5;color:#101b14}.copy h2{color:#d9ff5c}.copy p{color:#d5e1d7}.micro span{border-color:rgba(98,230,108,.3);color:#7bef84}.micro i{background:#62e66c}.tags{border-top-color:#36513d}.tags span{border-color:#41644a;color:#b5c6b8}
.movie-card .cta-frame{padding:1px;border-radius:12px;background:#080d0a}.movie-card .cta-frame::before{inset:-105%;background:conic-gradient(from 0deg,#62e66c,transparent 18%,#d9ff5c 34%,transparent 50%,#9b6cff 67%,transparent 84%,#62e66c);animation:xbox-line 2.5s linear infinite}.movie-card .cta-frame::after{inset:1px;border-radius:11px;background:#0e1712}.movie-card .cta{border-radius:11px;background:linear-gradient(105deg,#203b28,#14231a);box-shadow:none}.movie-card .cta:hover,.movie-card .cta:focus-visible{background:linear-gradient(105deg,#168c34,#4d34a8);box-shadow:none}.cta i{border-color:#4d7055;color:#72ef7c}.cta:hover i,.cta:focus-visible i{border-color:#d9ff5c;background:#d9ff5c;color:#0b110e}@keyframes xbox-line{to{transform:rotate(360deg)}}
.feature-main{border-radius:16px;background:radial-gradient(circle at 88% 12%,rgba(217,255,92,.12),transparent 9rem),linear-gradient(135deg,#18532a,#111b15)}.feature-main>span,.note>b{color:#72ef7c}.note{border-color:#36513d;border-radius:16px;background:#111a15}.note h3{color:#d9ff5c}.footer{border-color:#36513d;border-radius:16px;background:#060a07}.footer strong{color:#d9ff5c}
@media(prefers-reduced-motion:reduce){.premiere::after,.movie-card .cta-frame::before{animation:none}}
@media(max-width:680px){.wordmark{font-size:clamp(1.85rem,8vw,3rem)}}

/* TV Shows Download retro broadcast-guide edition */
:root{--black:#0d111a;--panel:#171e2b;--panel2:#222d3d;--teal:#e96f3c;--violet:#d9464f;--gold:#ffdda1;--white:#fff;--text:#fff8e9;--muted:#bdc4cd;--line:#455469;--radius:10px}
body{background:radial-gradient(circle at 88% 0,rgba(233,111,60,.15),transparent 29rem),linear-gradient(90deg,rgba(255,221,161,.025) 1px,transparent 1px),linear-gradient(rgba(255,221,161,.025) 1px,transparent 1px),#0d111a;background-size:auto,48px 48px,48px 48px,auto;color:var(--text)}
.premiere{border:1px solid #53657c;border-radius:10px;background:linear-gradient(118deg,#222d3d 0 62%,#171e2b 62%);box-shadow:none}.premiere::after{right:5%;bottom:-76px;width:210px;height:210px;border:1px solid rgba(255,221,161,.22);border-radius:50%;background:repeating-conic-gradient(from 0deg,transparent 0 29deg,rgba(233,111,60,.08) 30deg);animation:guide-dial 22s linear infinite}.premiere-top{background:#090c12;border-color:#455469}.premiere-top span{color:#ff9365}.premiere-top i{background:#62ef94}.title-block{border-right-color:#455469}.wordmark{font-size:clamp(1.75rem,4.25vw,3.9rem);letter-spacing:-.075em}.wordmark span{color:#fff8e9}.wordmark strong{color:#e96f3c}.wordmark small{color:#ffdda1}.premiere-copy>div span{border-color:#53657c;color:#ffdda1;background:#111722}@keyframes guide-dial{to{transform:rotate(360deg)}}
.provider-grid{gap:15px}.movie-card{border-color:#455469;border-radius:10px;background:linear-gradient(155deg,#222d3d,#141b27);box-shadow:none}.movie-card:hover,.movie-card:focus-within{border-color:#455469;background:linear-gradient(155deg,#222d3d,#141b27);box-shadow:none}.reel{background:#090c12}.reel span{color:#ffdda1}.reel i{border-color:#5a6b80;background:transparent}.reel i:first-of-type{background:#e96f3c;box-shadow:0 0 9px rgba(233,111,60,.75)}
.logo-box{min-height:70px;border-color:#53657c;border-radius:6px;background:repeating-linear-gradient(0deg,transparent 0 5px,rgba(255,248,233,.022) 6px),linear-gradient(130deg,#2b394c,#161e2a)}.provider-logo small{color:#ffdda1}.xvideos em,.analvids strong{color:#e96f3c}.xnxx strong{color:#f06b72}.bangbros em{color:#ffdda1}.bangbros strong{background:#fff8e9;color:#171e2b}.copy h2{color:#ffdda1}.copy p{color:#d7dce4}.micro span{border-color:rgba(98,239,148,.3);color:#80f5a9}.micro i{background:#62ef94}.tags{border-top-color:#455469}.tags span{border-color:#53657c;color:#bdc7d3}
.movie-card .cta-frame{padding:1px;border-radius:7px;background:#0d111a}.movie-card .cta-frame::before{inset:-105%;background:conic-gradient(from 0deg,#e96f3c,transparent 18%,#ffdda1 34%,transparent 50%,#d9464f 67%,transparent 84%,#e96f3c);animation:guide-line 2.7s linear infinite}.movie-card .cta-frame::after{inset:1px;border-radius:6px;background:#141b27}.movie-card .cta{border-radius:6px;background:linear-gradient(105deg,#34465d,#1b2533);box-shadow:none}.movie-card .cta:hover,.movie-card .cta:focus-visible{background:linear-gradient(105deg,#d85831,#a52f3e);box-shadow:none}.cta i{border-color:#60738b;color:#ff9365}.cta:hover i,.cta:focus-visible i{border-color:#ffdda1;background:#ffdda1;color:#171e2b}@keyframes guide-line{to{transform:rotate(360deg)}}
.feature-main{border-radius:10px;background:linear-gradient(130deg,#8d3929,#242d3b)}.feature-main>span,.note>b{color:#ff9365}.note{border-color:#455469;border-radius:10px;background:#171e2b}.note h3{color:#ffdda1}.footer{border-color:#455469;border-radius:10px;background:#090c12}.footer strong{color:#ffdda1}
@media(max-width:680px){.wordmark{font-size:clamp(1.55rem,6.8vw,2.45rem)}}
@media(prefers-reduced-motion:reduce){.premiere::after,.movie-card .cta-frame::before{animation:none}}

/* Tubezzz broadcast-signal edition */
:root{--black:#07090e;--panel:#111722;--panel2:#182333;--teal:#27d7ff;--violet:#315dff;--gold:#f4ff3b;--white:#fff;--text:#f7f9ff;--muted:#aab4c4;--line:#34445a;--radius:12px}
body{background:radial-gradient(circle at 85% 0,rgba(49,93,255,.18),transparent 30rem),linear-gradient(rgba(39,215,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(39,215,255,.025) 1px,transparent 1px),#07090e;background-size:auto,32px 32px,32px 32px,auto;color:var(--text)}
.premiere{border:1px solid #3d5069;border-radius:12px;background:linear-gradient(118deg,#182333 0 58%,#101722 58%);box-shadow:none}.premiere::after{right:5%;bottom:-88px;width:230px;height:230px;border:1px solid rgba(39,215,255,.25);border-radius:50%;background:repeating-radial-gradient(circle,transparent 0 22px,rgba(39,215,255,.06) 23px 24px);animation:signal-pulse 3.5s ease-in-out infinite}.premiere-top{background:#05070b;border-color:#34445a}.premiere-top span{color:#27d7ff}.premiere-top i{background:#57ef8b}.title-block{border-right-color:#34445a}.wordmark span{color:#f7f9ff}.wordmark strong{color:#f4ff3b}.wordmark small{color:#27d7ff}.premiere-copy>div span{border-color:#40536d;color:#f4ff3b;background:#0b1018}@keyframes signal-pulse{50%{transform:scale(1.07);opacity:.55}}
.provider-grid{gap:14px}.movie-card{border-color:#34445a;border-radius:12px;background:linear-gradient(155deg,#182333,#0e141e);box-shadow:none}.movie-card:hover,.movie-card:focus-within{border-color:#34445a;background:linear-gradient(155deg,#182333,#0e141e);box-shadow:none}.reel{background:#05070b}.reel span{color:#f4ff3b}.reel i{border-color:#465b75;background:transparent}.reel i:first-of-type{background:#27d7ff;box-shadow:0 0 9px rgba(39,215,255,.75)}
.logo-box{min-height:70px;border-color:#40536d;border-radius:7px;background:linear-gradient(110deg,rgba(49,93,255,.16),transparent 45%),repeating-linear-gradient(0deg,transparent 0 7px,rgba(39,215,255,.025) 8px),#111a27}.provider-logo small{color:#27d7ff}.xvideos em,.analvids strong{color:#27d7ff}.xnxx strong{color:#7391ff}.bangbros em{color:#f4ff3b}.bangbros strong{background:#f7f9ff;color:#0a0d13}.copy h2{color:#f4ff3b}.copy p{color:#d0d8e5}.micro span{border-color:rgba(87,239,139,.3);color:#79f6a5}.micro i{background:#57ef8b}.tags{border-top-color:#34445a}.tags span{border-color:#40536d;color:#aeb9ca}
.movie-card .cta-frame{padding:1px;border-radius:8px;background:#07090e}.movie-card .cta-frame::before{inset:-105%;background:conic-gradient(from 0deg,#27d7ff,transparent 18%,#f4ff3b 34%,transparent 50%,#315dff 67%,transparent 84%,#27d7ff);animation:tube-signal 2.35s linear infinite}.movie-card .cta-frame::after{inset:1px;border-radius:7px;background:#0e141e}.movie-card .cta{border-radius:7px;background:linear-gradient(105deg,#1d2b40,#121a26);box-shadow:none}.movie-card .cta:hover,.movie-card .cta:focus-visible{background:linear-gradient(105deg,#284fff,#1592bd);box-shadow:none}.cta i{border-color:#4d617d;color:#27d7ff}.cta:hover i,.cta:focus-visible i{border-color:#f4ff3b;background:#f4ff3b;color:#07090e}@keyframes tube-signal{to{transform:rotate(360deg)}}
.feature-main{border-radius:12px;background:linear-gradient(125deg,#1e43ad,#132136 68%)}.feature-main>span,.note>b{color:#27d7ff}.note{border-color:#34445a;border-radius:12px;background:#111722}.note h3{color:#f4ff3b}.footer{border-color:#34445a;border-radius:12px;background:#05070b}.footer strong{color:#f4ff3b}
@media(prefers-reduced-motion:reduce){.premiere::after,.movie-card .cta-frame::before{animation:none}}

/* Total Ecstasy ultraviolet-club edition */
:root{--black:#100616;--panel:#1d0d29;--panel2:#321340;--teal:#ff4fc8;--violet:#9c6bff;--gold:#ffd98a;--white:#fff;--text:#fff4fc;--muted:#cbb5ce;--line:#65316e;--radius:20px}
body{background:radial-gradient(circle at 12% 0,rgba(255,79,200,.18),transparent 29rem),radial-gradient(circle at 90% 24%,rgba(156,107,255,.18),transparent 32rem),linear-gradient(135deg,transparent 48%,rgba(255,217,138,.025) 49% 51%,transparent 52%),#100616;background-size:auto,auto,44px 44px,auto;color:var(--text)}
.premiere{border:1px solid #77377e;border-radius:28px 8px 28px 8px;background:radial-gradient(circle at 78% 48%,rgba(255,79,200,.22),transparent 12rem),linear-gradient(130deg,#321340,#16091f);box-shadow:none}.premiere::after{right:7%;bottom:-74px;width:210px;height:210px;border:1px solid rgba(255,217,138,.24);border-radius:42% 58% 62% 38%;animation:ecstasy-orbit 14s ease-in-out infinite alternate}.premiere-top{background:rgba(12,4,17,.75);border-color:#65316e}.premiere-top span{color:#ff7bd8}.premiere-top i{background:#64f59d}.title-block{border-right-color:#65316e}.wordmark span{color:#fff4fc}.wordmark strong{color:#ff4fc8}.wordmark small{color:#ffd98a}.title-block h1{color:#fff4fc}.premiere-copy>div span{border-color:#77377e;color:#ffd98a;background:rgba(16,6,22,.45)}
@keyframes ecstasy-orbit{to{transform:rotate(48deg) scale(1.08);border-radius:64% 36% 40% 60%}}
.provider-grid{gap:17px}.movie-card{border-color:#593064;border-radius:20px 7px 20px 7px;background:linear-gradient(150deg,#2c1238,#180a21);box-shadow:none}.movie-card:hover,.movie-card:focus-within{border-color:#593064;background:linear-gradient(150deg,#2c1238,#180a21);box-shadow:none}.reel{background:#0d0412}.reel span{color:#ffd98a}.reel i{border-color:#7c3b83;background:transparent}.reel i:first-of-type{background:#ff4fc8;box-shadow:0 0 10px rgba(255,79,200,.75)}
.logo-box{min-height:74px;border-color:#6e3576;border-radius:16px 5px 16px 5px;background:radial-gradient(ellipse at center,rgba(255,79,200,.16),transparent 62%),linear-gradient(135deg,#391644,#190b22)}.provider-logo small{color:#ffd98a}.xvideos em,.analvids strong{color:#ff4fc8}.xnxx strong{color:#b99aff}.bangbros em{color:#ffd98a}.bangbros strong{background:#fff4fc;color:#2a0e32}.copy h2{color:#ffd98a}.copy p{color:#ead9e8}.micro span{border-color:rgba(100,245,157,.3);color:#88f9b3}.micro i{background:#64f59d}.tags{border-top-color:#563060}.tags span{border-color:#6e3576;color:#cdb4d1}
.movie-card .cta-frame{padding:1px;border-radius:15px 5px 15px 5px;background:#100616}.movie-card .cta-frame::before{inset:-105%;background:conic-gradient(from 30deg,#ff4fc8,transparent 18%,#ffd98a 34%,transparent 50%,#9c6bff 68%,transparent 84%,#ff4fc8);animation:ecstasy-line 2.45s linear infinite}.movie-card .cta-frame::after{inset:1px;border-radius:14px 4px 14px 4px;background:#180a21}.movie-card .cta{border-radius:14px 4px 14px 4px;background:linear-gradient(105deg,#47184e,#25102e);box-shadow:none}.movie-card .cta:hover,.movie-card .cta:focus-visible{background:linear-gradient(105deg,#d92b9f,#6f35ad);box-shadow:none}.cta i{border-color:#8c4a91;color:#ff73d3}.cta:hover i,.cta:focus-visible i{border-color:#ffd98a;background:#ffd98a;color:#2a0e32}@keyframes ecstasy-line{to{transform:rotate(360deg)}}
.feature-main{border-radius:24px 7px 24px 7px;background:radial-gradient(circle at 90% 15%,rgba(255,217,138,.14),transparent 10rem),linear-gradient(140deg,#4c1854,#1c0b26)}.feature-main>span,.note>b{color:#ff70d1}.note{border-color:#593064;border-radius:18px 6px 18px 6px;background:#1d0d29}.note h3{color:#ffd98a}.footer{border-color:#593064;border-radius:24px 7px 24px 7px;background:#0d0412}.footer strong{color:#ffd98a}
@media(prefers-reduced-motion:reduce){.premiere::after,.movie-card .cta-frame::before{animation:none}}
