:root{color-scheme:dark}.pf-standalone-body{margin:0!important;background:#000!important}.pf-standalone-body #wpadminbar{position:fixed}.pf-page,.pf-page *{box-sizing:border-box}.pf-page{--pf-bg:#000;--pf-text:#fff;--pf-muted:#bbb;--pf-accent:#e50914;--pf-btn-bg:#fff;--pf-btn-text:#050505;--pf-radius:10px;--pf-max:1180px;--pf-hero-desktop:78vh;--pf-hero-mobile:66vh;--pf-overlay:.5;background:var(--pf-bg);color:var(--pf-text);min-height:100vh;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;overflow-x:hidden}.pf-page button,.pf-page a{font:inherit}.pf-content-card.pf-card-pix{appearance:none;border:0;background:transparent;padding:0;text-align:left;width:100%;cursor:pointer;color:inherit}.pf-shell{width:min(calc(100% - 48px),var(--pf-max));margin-inline:auto}.pf-hero{position:relative;min-height:var(--pf-hero-desktop);display:flex;align-items:flex-end;isolation:isolate;overflow:hidden;background:#090909}.pf-hero-media,.pf-hero-media:after,.pf-hero-shade{position:absolute;inset:0}.pf-hero-media{z-index:-3}.pf-hero-media img,.pf-hero-media video{width:100%;height:100%;object-fit:cover;object-position:var(--pf-object-position,50% 50%);display:block}.pf-hero-shade{z-index:-2;background:linear-gradient(90deg,rgba(0,0,0,.82) 0%,rgba(0,0,0,.36) 48%,rgba(0,0,0,.1) 75%),linear-gradient(0deg,var(--pf-bg) 0%,rgba(0,0,0,.18) 42%,rgba(0,0,0,calc(var(--pf-overlay) * .45)) 100%)}.pf-hero-shade:after{content:"";position:absolute;inset:0;background:rgba(0,0,0,var(--pf-overlay));opacity:.45}.pf-header{position:absolute;top:0;left:50%;transform:translateX(-50%);padding-top:max(18px,env(safe-area-inset-top));display:flex;justify-content:space-between;align-items:center;z-index:3}.pf-logo{font-weight:1000;font-size:clamp(38px,5vw,72px);line-height:1;color:var(--pf-accent);letter-spacing:-.08em;text-shadow:0 8px 24px rgba(0,0,0,.35)}.pf-age{border:1px solid rgba(255,255,255,.7);border-radius:999px;padding:7px 10px;font-size:12px;font-weight:800;background:rgba(0,0,0,.38);backdrop-filter:blur(8px)}.pf-hero-content{padding-bottom:clamp(48px,7vh,92px);position:relative;z-index:2}.pf-eyebrow{font-weight:900;letter-spacing:.18em;font-size:clamp(12px,1.4vw,16px);margin-bottom:8px}.pf-brand-title{margin:0;font-size:clamp(50px,8.2vw,112px);line-height:.86;max-width:900px;font-weight:1000;letter-spacing:-.065em;text-transform:uppercase}.pf-brand-title::first-letter{color:var(--pf-accent)}.pf-model-name{margin-top:18px;font-weight:900;font-size:clamp(16px,2.1vw,28px);letter-spacing:.06em}.pf-tags{display:flex;flex-wrap:wrap;gap:8px 14px;margin-top:16px;color:#fff;font-weight:700;font-size:13px}.pf-tags span:not(:last-child):after{content:"•";margin-left:14px;color:var(--pf-muted)}.pf-actions{display:grid;grid-template-columns:110px minmax(210px,320px) 110px;align-items:center;gap:18px;margin-top:28px;max-width:650px}.pf-watch-btn{appearance:none;border:0;border-radius:9px;min-height:58px;padding:0 28px;background:var(--pf-btn-bg);color:var(--pf-btn-text);font-weight:950;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:12px;box-shadow:0 10px 30px rgba(0,0,0,.2);transition:transform .18s ease,filter .18s ease}.pf-watch-btn:hover{transform:translateY(-2px);filter:brightness(.92)}.pf-watch-btn:active{transform:translateY(0) scale(.985)}.pf-play{font-size:.9em}.pf-side-action{border:0;background:transparent;color:var(--pf-text);display:flex;flex-direction:column;align-items:center;gap:5px;cursor:pointer;min-width:0}.pf-side-action>span{font-size:34px;line-height:1;height:36px;display:grid;place-items:center}.pf-info{width:30px!important;height:30px!important;border:2px solid currentColor;border-radius:50%;font-size:18px!important;font-weight:800}.pf-side-action small{font-size:12px;color:var(--pf-muted);white-space:nowrap}.pf-content{padding-top:2px;padding-bottom:72px}.pf-content h2{font-size:clamp(20px,2.2vw,30px);margin:0 0 18px;font-weight:950;letter-spacing:.015em}.pf-card-row-front{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.pf-content-card{color:inherit;text-decoration:none;display:block;min-width:0;transition:transform .2s ease}.pf-content-card:hover{transform:translateY(-4px)}.pf-card-media{position:relative;aspect-ratio:2/3;border-radius:var(--pf-radius);overflow:hidden;background:#151515;box-shadow:0 14px 40px rgba(0,0,0,.28)}.pf-card-media img,.pf-card-media video{width:100%;height:100%;display:block;object-fit:cover}.pf-card-media:after{content:"";position:absolute;inset:auto 0 0;height:46%;background:linear-gradient(transparent,rgba(0,0,0,.8));pointer-events:none}.pf-card-badge{position:absolute;top:10px;right:10px;z-index:2;max-width:54px;background:var(--pf-accent);color:#fff;border-radius:5px 5px 12px 5px;padding:6px 7px;font-weight:1000;font-size:10px;line-height:1.05;text-align:center;text-transform:uppercase}.pf-card-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2;width:46px;height:46px;border-radius:50%;display:grid;place-items:center;background:rgba(0,0,0,.55);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.45);opacity:.86}.pf-card-copy{padding:11px 4px 2px;display:flex;flex-direction:column;gap:3px}.pf-card-copy strong{font-size:15px;line-height:1.25}.pf-card-copy small{color:var(--pf-muted);font-weight:700}.pf-footer{padding-top:50px;color:var(--pf-muted);font-size:12px;text-align:center}.pf-footer-nav{width:100%;margin:42px auto 0;overflow:hidden;background:#0d0d0d}.pf-footer-nav img{display:block;width:100%;height:auto;object-fit:contain}.pf-mobile-sticky{display:none}.pf-page video::-webkit-media-controls{display:none!important}
@media (max-width:900px){.pf-shell{width:min(calc(100% - 28px),var(--pf-max))}.pf-hero{min-height:var(--pf-hero-mobile)}.pf-hero-shade{background:linear-gradient(0deg,var(--pf-bg) 0%,rgba(0,0,0,.35) 48%,rgba(0,0,0,.18) 100%)}.pf-hero-content{padding-bottom:34px}.pf-brand-title{font-size:clamp(42px,14vw,76px)}.pf-actions{grid-template-columns:78px minmax(170px,1fr) 78px;gap:8px;max-width:520px}.pf-watch-btn{padding:0 16px;min-height:54px}.pf-card-row-front{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 14px 10px 0;margin-right:-14px;scrollbar-width:none}.pf-card-row-front::-webkit-scrollbar{display:none}.pf-content-card{flex:0 0 min(62vw,260px);scroll-snap-align:start}.pf-content{padding-bottom:105px}.pf-mobile-sticky{display:block;position:fixed;left:0;right:0;bottom:0;z-index:1000;padding:10px 14px max(10px,env(safe-area-inset-bottom));background:linear-gradient(transparent,rgba(0,0,0,.92) 32%);pointer-events:none}.pf-watch-btn-sticky{width:100%;max-width:560px;margin:auto;display:flex;pointer-events:auto}.pf-watch-btn-sticky b{margin-left:auto}.pf-side-action small{font-size:10px}}@media (max-width:520px){.pf-footer-nav{margin-top:30px;width:calc(100% + 24px);margin-left:-12px}.pf-shell{width:calc(100% - 24px)}.pf-header{padding-top:max(13px,env(safe-area-inset-top))}.pf-logo{font-size:46px}.pf-age{font-size:10px;padding:5px 8px}.pf-hero-content{padding-bottom:24px}.pf-eyebrow{font-size:10px;margin-bottom:5px}.pf-brand-title{font-size:clamp(38px,15vw,64px)}.pf-model-name{font-size:15px;margin-top:11px}.pf-tags{font-size:11px;gap:6px 9px;margin-top:9px}.pf-tags span:not(:last-child):after{margin-left:9px}.pf-actions{margin-top:17px}.pf-side-action>span{font-size:28px}.pf-info{width:26px!important;height:26px!important;font-size:15px!important}.pf-watch-btn{font-size:14px;min-height:50px;border-radius:8px}.pf-content h2{font-size:18px;margin-bottom:12px}.pf-content-card{flex-basis:min(66vw,230px)}.pf-card-copy strong{font-size:13px}.pf-card-copy small{font-size:11px}}@media (prefers-reduced-motion:reduce){.pf-content-card,.pf-watch-btn{transition:none}}

.pf-pix-modal{position:fixed;inset:0;z-index:2000;display:flex;align-items:center;justify-content:center;padding:20px}.pf-pix-modal[hidden]{display:none!important}.pf-pix-modal-backdrop{position:absolute;inset:0;background:rgba(0,0,0,.72);backdrop-filter:blur(8px)}.pf-pix-modal-box{position:relative;width:min(92vw,380px);background:#111;color:#fff;border:1px solid rgba(255,255,255,.12);border-radius:16px;padding:28px 22px 22px;box-shadow:0 24px 70px rgba(0,0,0,.45);text-align:center;z-index:1}.pf-pix-modal-close{position:absolute;top:8px;right:10px;border:0;background:transparent;color:#fff;font-size:28px;line-height:1;cursor:pointer;opacity:.7}.pf-pix-modal-kicker{font-size:11px;font-weight:800;letter-spacing:.16em;color:var(--pf-accent,#e50914);margin-bottom:8px}.pf-pix-modal-box h3{margin:0 0 8px;font-size:28px;font-weight:950}.pf-pix-modal-box p{margin:0 0 18px;color:var(--pf-muted,#bbb);font-weight:600}.pf-pix-modal-cta{width:100%!important;min-height:56px}

.pf-header-right{display:flex;align-items:center;gap:12px}.pf-profile-avatar{width:42px;height:42px;border-radius:8px;overflow:hidden;border:1px solid rgba(255,255,255,.25);background:rgba(255,255,255,.08);box-shadow:0 6px 18px rgba(0,0,0,.22)}.pf-profile-avatar img{width:100%;height:100%;display:block;object-fit:cover}.pf-card-overlay{position:absolute;inset:0;z-index:4;pointer-events:none}.pf-card-overlay img{width:100%;height:100%;display:block;object-fit:cover}.pf-card-media.has-overlay:after{height:30%}
@media (max-width:520px){.pf-header-right{gap:8px}.pf-profile-avatar{width:34px;height:34px;border-radius:7px}}

.pf-card-overlay-html{display:block}.pf-card-overlay-html .pf-html-overlay{position:absolute;inset:0;pointer-events:none}.pf-card-overlay-html .pf-ov-white{color:#fff}.pf-card-overlay-html .pf-ov-shadow{text-shadow:0 4px 12px rgba(0,0,0,.85)}.pf-card-overlay-html .pf-ov-title,.pf-card-overlay-html .pf-ov-subtitle,.pf-card-overlay-html .pf-ov-click,.pf-card-overlay-html .pf-ov-neon{position:absolute;line-height:.96;letter-spacing:0}.pf-card-overlay-html .pf-ov-title{font-family:Arial,Helvetica,sans-serif;font-weight:400}.pf-card-overlay-html .pf-ov-subtitle{font-family:Georgia,'Times New Roman',serif;font-weight:400}.pf-card-overlay-html .pf-ov-serif{font-family:Georgia,'Times New Roman',serif}.pf-card-overlay-html .pf-card-ov1 .pf-ov-title{left:7%;bottom:8%;font-size:clamp(18px,4.8vw,38px)}.pf-card-overlay-html .pf-card-ov2 .pf-ov-title{left:8%;bottom:20%;font-size:clamp(18px,4.2vw,34px)}.pf-card-overlay-html .pf-card-ov2 .pf-ov-subtitle{left:20%;bottom:7%;font-size:clamp(20px,5.4vw,42px)}.pf-card-overlay-html .pf-card-ov3 .pf-ov-neon{left:7%;bottom:8%;font-family:Impact,'Arial Black',sans-serif;font-size:clamp(22px,6vw,46px);line-height:.92;color:#fff;text-shadow:-2px 0 0 #0ff,2px 0 0 #f0f}.pf-card-overlay-html .pf-card-ov4 .pf-ov-pill{position:absolute;left:8%;top:16%;background:#ff1208;color:#fff;padding:.12em .36em;border-radius:.16em;font-family:Arial,Helvetica,sans-serif;font-weight:700;font-size:clamp(18px,4.4vw,34px);transform:rotate(-2deg)}.pf-card-overlay-html .pf-card-ov4 .pf-ov-click{left:7%;top:34%;font-family:Arial,Helvetica,sans-serif;font-weight:300;color:#fff;font-size:clamp(34px,9vw,72px)}.pf-card-overlay-html .pf-card-ov5 .pf-ov-subtitle{left:8%;bottom:8%;font-size:clamp(22px,5.4vw,42px)}.pf-card-overlay-html .pf-card-ov6 .pf-ov-sex{left:10%;bottom:26%;font-size:clamp(22px,5vw,38px)}.pf-card-overlay-html .pf-card-ov6 .pf-ov-no{left:18%;bottom:15%;font-size:clamp(28px,7vw,52px)}.pf-card-overlay-html .pf-card-ov6 .pf-ov-title{left:7%;bottom:4%;font-size:clamp(20px,4.8vw,38px)}

.pf-card-copy.has-overlay-copy{padding-top:9px}.pf-card-copy.has-overlay-copy small{display:block;color:var(--pf-muted);font-size:13px;font-weight:700;line-height:1.3}
.pf-pix-modal{position:fixed;inset:0;z-index:2000;display:flex;align-items:center;justify-content:center;padding:20px}.pf-pix-modal[hidden]{display:none!important}.pf-pix-modal-backdrop{position:absolute;inset:0;background:rgba(0,0,0,.72);backdrop-filter:blur(8px)}.pf-pix-modal-box{position:relative;width:min(92vw,380px);background:#111;color:#fff;border:1px solid rgba(255,255,255,.12);border-radius:16px;padding:28px 22px 22px;box-shadow:0 24px 70px rgba(0,0,0,.45);text-align:center;z-index:1}.pf-pix-modal-close{position:absolute;top:8px;right:10px;border:0;background:transparent;color:#fff;font-size:28px;line-height:1;cursor:pointer;opacity:.7}.pf-pix-modal-kicker{font-size:11px;font-weight:800;letter-spacing:.16em;color:var(--pf-accent,#e50914);margin-bottom:8px}.pf-pix-modal-box h3{margin:0 0 8px;font-size:28px;font-weight:950}.pf-pix-modal-box p{margin:0 0 18px;color:var(--pf-muted,#bbb);font-weight:600}.pf-pix-modal-cta{width:100%!important;min-height:56px}
