.vh{--vh-ink: #12061f;--vh-deep: #1e0a33;--vh-pink: #ff2fa8;--vh-hot: #ff5fc4;--vh-cyan: #35e3ff;--vh-violet: #8b46ff;--vh-gold: #ffd86b;--vh-holo: linear-gradient(115deg, #ff5fc4 0%, #ffd86b 22%, #35e3ff 45%, #8b46ff 68%, #ff5fc4 100%);position:relative;color:#fff;background:radial-gradient(1200px 700px at 85% 0%,rgba(255,47,168,.28),transparent 60%),radial-gradient(900px 600px at 0% 40%,rgba(53,227,255,.16),transparent 60%),var(--vh-ink);overflow:clip}.vh img{display:block;max-width:100%;height:auto}.vh [id]{scroll-margin-top:calc(var(--header-height, 65px) + 20px)}.vh-stars{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0}.vh-stars span{position:absolute;aspect-ratio:1;background:#fff;clip-path:polygon(50% 0,60% 40%,100% 50%,60% 60%,50% 100%,40% 60%,0 50%,40% 40%);opacity:0;filter:drop-shadow(0 0 6px var(--vh-cyan));animation:vh-twinkle 4.2s ease-in-out infinite;animation-delay:calc(var(--i) * -.73s)}.vh-stars span:nth-child(3n){filter:drop-shadow(0 0 6px var(--vh-pink))}@keyframes vh-twinkle{0%,to{opacity:0;transform:scale(.4) rotate(0)}45%{opacity:.95;transform:scale(1) rotate(45deg)}60%{opacity:.2}}.vh>section,.vh>div:not(.vh-stars){position:relative;z-index:1}.vh-kicker{display:inline-block;margin:0 0 12px;padding:4px 12px;border:2px solid var(--vh-cyan);border-radius:999px;color:var(--vh-cyan);font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;text-shadow:0 0 10px rgba(53,227,255,.7);box-shadow:0 0 14px #35e3ff59,inset 0 0 10px #35e3ff33}.vh-kicker--alt{border-color:var(--vh-pink);color:var(--vh-hot);text-shadow:0 0 10px rgba(255,47,168,.8);box-shadow:0 0 14px #ff2fa866,inset 0 0 10px #ff2fa833}.vh-title{margin:0;font-family:var(--FONT-STACK-HEADING);font-weight:900;font-style:italic;font-size:clamp(32px,4.4vw,60px);line-height:.95;text-transform:uppercase;color:#fff;background:linear-gradient(180deg,#fff,#ffd6f0 45%,#ff5fc4 52%,#ffe0f4);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(3px 3px 0 #6a1bb3) drop-shadow(0 0 18px rgba(255,47,168,.45))}.vh-sub{margin:14px 0 0;font-size:19px;font-weight:700;font-style:italic;color:var(--vh-cyan)}.vh-text{margin-top:16px;max-width:48ch;font-size:18px;line-height:1.55;color:#ffffffe6}.vh-text p{margin:0 0 10px}.vh-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 26px;border:0;border-radius:999px;font-size:15px;font-weight:900;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.vh-btn--pink{background:linear-gradient(180deg,#ff6fcb,#ff1f9a);color:#fff;box-shadow:0 0 0 2px #fff inset,0 0 24px #ff2fa8a6}.vh-btn--cyan{background:linear-gradient(180deg,#7cf0ff,#18c8ea);color:#14062a;box-shadow:0 0 0 2px #fff inset,0 0 24px #35e3ff99}.vh-btn--ghost{background:transparent;color:#fff;box-shadow:0 0 0 2px var(--vh-cyan) inset,0 0 18px #35e3ff59}.vh-btn:hover{transform:translateY(-2px) scale(1.02);color:inherit}.vh-btn--pink:hover{color:#fff;box-shadow:0 0 0 2px #fff inset,0 0 34px #ff2fa8e6}.vh-btn--ghost:hover{color:#fff}.vh-ctas{display:flex;flex-wrap:wrap;gap:14px;margin-top:26px}.vh-hero{padding:clamp(40px,6vw,80px) 0 clamp(20px,3vw,40px)}.vh-hero__in{display:grid;gap:30px;align-items:center}@media(min-width:990px){.vh-hero__in{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:40px}}.vh-badge{display:inline-flex;align-items:center;gap:10px;margin:0 0 18px;padding:6px 14px;border-radius:999px;background:#ff2fa826;box-shadow:0 0 0 2px var(--vh-pink) inset,0 0 22px #ff2fa880;color:#fff;font-size:13px;font-weight:900;letter-spacing:.2em;text-transform:uppercase}.vh-badge__dot{width:9px;height:9px;border-radius:50%;background:var(--vh-pink);box-shadow:0 0 10px var(--vh-pink);animation:vh-blink 1.4s steps(2,start) infinite}@keyframes vh-blink{to{visibility:hidden}}.vh-hero__logo{margin:0;max-width:620px}.vh-hero__logo img{width:100%;filter:drop-shadow(4px 4px 0 var(--vh-pink)) drop-shadow(-3px -2px 0 var(--vh-cyan)) drop-shadow(0 0 26px rgba(255,47,168,.55))}.vh-tagline{margin:18px 0 0;font-family:var(--FONT-STACK-HEADING);font-weight:900;font-style:italic;font-size:clamp(20px,2.3vw,30px);text-transform:uppercase;letter-spacing:.02em;background:var(--vh-holo);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:vh-holo 6s linear infinite}@keyframes vh-holo{to{background-position:-200% 0}}.vh-hero__pitch{margin-top:14px;max-width:46ch;font-size:clamp(16px,1.4vw,19px);line-height:1.55;color:#ffffffe6}.vh-hero__pitch p{margin:0 0 8px}.vh-hero__art{position:relative;display:flex;justify-content:center;align-items:flex-end;min-height:420px}.vh-holo{position:absolute;left:50%;top:48%;width:min(460px,86%);aspect-ratio:1;transform:translate(-50%,-50%) rotate(45deg);border-radius:28px;background:var(--vh-holo);background-size:300% 300%;opacity:.85;box-shadow:0 0 60px #ff2fa899,0 0 120px #35e3ff4d;animation:vh-holo-move 8s ease-in-out infinite alternate}.vh-holo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:repeating-linear-gradient(0deg,rgba(255,255,255,.16) 0 2px,transparent 2px 6px)}@keyframes vh-holo-move{to{background-position:100% 100%}}.vh-bolt{position:absolute;width:70px;height:150px;background:var(--vh-gold);clip-path:polygon(45% 0,100% 0,62% 42%,92% 42%,20% 100%,42% 55%,10% 55%);filter:drop-shadow(0 0 12px rgba(255,216,107,.9));z-index:2}.vh-bolt--a{left:4%;top:12%;transform:rotate(-12deg)}.vh-bolt--b{right:6%;bottom:18%;width:52px;height:110px;background:var(--vh-cyan);filter:drop-shadow(0 0 12px rgba(53,227,255,.9));transform:rotate(14deg)}.vh-hero__chaney{position:relative;z-index:1;width:auto;max-height:min(78vh,680px);filter:drop-shadow(0 20px 30px rgba(0,0,0,.55))}.vh-show{padding:clamp(50px,6vw,90px) 0;background:linear-gradient(180deg,transparent,rgba(139,70,255,.18) 40%,transparent)}.vh-show__in{display:grid;gap:36px;align-items:center}@media(min-width:990px){.vh-show__in{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:56px}}.vh-tv{padding:18px;border-radius:28px;background:linear-gradient(160deg,#3b2a55,#1c1030);box-shadow:0 0 0 3px #5a3d86,0 0 40px #ff2fa859,0 30px 60px -30px #000000e6}.vh-tv__screen{position:relative;overflow:hidden;aspect-ratio:4 / 3;border-radius:18px/26px;background:radial-gradient(70% 70% at 50% 40%,#ff8fd6,#b51f8e 60%,#4a0d4a)}.vh-tv__screen img{position:absolute;top:4%;right:3%;bottom:14%;left:3%;width:94%;height:82%;object-fit:contain}.vh-tv__scan{position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(0deg,rgba(0,0,0,.14) 0 2px,transparent 2px 4px);mix-blend-mode:multiply;pointer-events:none}.vh-tv__live{position:absolute;top:14px;left:16px;display:inline-flex;align-items:center;gap:6px;padding:3px 9px;border-radius:4px;background:#0000008c;font-size:12px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.vh-tv__live span{width:8px;height:8px;border-radius:50%;background:#ff3434;animation:vh-blink 1.2s steps(2,start) infinite}.vh-tv__chyron{position:absolute;left:0;bottom:6%;display:flex;flex-direction:column;padding:8px 18px 8px 14px;background:linear-gradient(90deg,#ff1f9a,#ff1f9a 80%,transparent);clip-path:polygon(0 0,100% 0,92% 100%,0 100%)}.vh-tv__chyron b{font-size:clamp(13px,1.3vw,17px);font-weight:900;letter-spacing:.04em;text-transform:uppercase}.vh-tv__chyron i{font-size:12px;font-weight:700;color:#ffe0f4;letter-spacing:.12em;text-transform:uppercase;font-style:normal}.vh-hero2{padding:clamp(50px,6vw,90px) 0}.vh-chaney{display:grid;gap:36px;align-items:center}@media(min-width:990px){.vh-chaney{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:60px}}.vh-chaney__art{position:relative;justify-self:center;max-width:360px}.vh-chaney__art img{position:relative;z-index:1;filter:drop-shadow(0 0 24px rgba(53,227,255,.45))}.vh-chaney__glitch{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background-size:contain;background-repeat:no-repeat;background-position:center bottom;mix-blend-mode:screen;opacity:0;filter:hue-rotate(160deg) saturate(3);animation:vh-glitch 5s steps(1) infinite;pointer-events:none}@keyframes vh-glitch{0%,86%,to{opacity:0;transform:none}88%{opacity:.55;transform:translate(-6px);clip-path:inset(20% 0 55% 0)}90%{opacity:.45;transform:translate(5px);clip-path:inset(60% 0 15% 0)}92%{opacity:.5;transform:translate(-3px);clip-path:inset(5% 0 80% 0)}}.vh-facts{display:grid;gap:12px;margin:24px 0 0;padding:0;list-style:none}@media(min-width:750px){.vh-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}.vh-facts li{position:relative;padding:14px 16px 14px 44px;border-radius:14px;background:#ffffff0d;box-shadow:0 0 0 1px #ff5fc473 inset;font-size:15px;font-weight:700;line-height:1.4}.vh-facts li:before{content:"";position:absolute;left:16px;top:16px;width:16px;height:16px;background:var(--vh-holo);clip-path:polygon(50% 0,60% 40%,100% 50%,60% 60%,50% 100%,40% 60%,0 50%,40% 40%)}.vh-villain{padding:clamp(50px,6vw,90px) 0;background:radial-gradient(800px 500px at 70% 50%,rgba(139,70,255,.35),transparent 70%)}.vh-villain__in{display:grid;gap:36px;align-items:center}@media(min-width:990px){.vh-villain__in{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:56px}}.vh-villain__art{border-radius:22px;overflow:hidden;box-shadow:0 0 0 3px var(--vh-violet),0 0 50px #8b46ff99}.vh-format{padding:18px 0;background:var(--vh-holo);background-size:200% 100%;animation:vh-holo 10s linear infinite}.vh-format p{margin:0;text-align:center;color:#14062a;font-size:clamp(14px,1.4vw,18px);font-weight:900;letter-spacing:.08em;text-transform:uppercase}.vh-signup{padding:clamp(56px,7vw,100px) 0 clamp(64px,8vw,110px)}.vh-signup__in{display:grid;gap:22px}@media(min-width:990px){.vh-signup__in{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);align-items:stretch}}.vh-card{padding:clamp(26px,3.4vw,44px);border-radius:26px;background:linear-gradient(160deg,#ff2fa82e,#1e0a33e6 60%);box-shadow:0 0 0 2px #ff5fc499 inset,0 0 40px #ff2fa840}.vh-card--patreon{background:linear-gradient(160deg,#35e3ff29,#1e0a33e6 60%);box-shadow:0 0 0 2px #35e3ff8c inset,0 0 40px #35e3ff33;display:flex;flex-direction:column;align-items:flex-start}.vh-card--patreon .vh-btn{margin-top:auto}.vh-card--patreon .vh-sub{margin-bottom:22px;color:#ffffffe0;font-style:normal;font-weight:600;font-size:16px}.vh-card--news .vh-sub{color:#ffffffe0;font-style:normal;font-weight:600;font-size:16px}.vh-form{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px}.vh-form input[type=email]{flex:1 1 240px;min-height:52px;padding:0 20px;border:0;border-radius:999px;background:#fffffff2;color:#14062a;font-size:16px;font-weight:600;box-shadow:0 0 0 3px #35e3ff80}.vh-form input[type=email]:focus{outline:none;box-shadow:0 0 0 3px var(--vh-cyan),0 0 22px #35e3ff99}.vh-form__ok{margin:0;padding:14px 18px;border-radius:14px;background:#35e3ff29;font-weight:800}.vh-form__err{flex-basis:100%;margin:0;color:#ffb3d9;font-weight:700}.vh-fine{margin:12px 0 0;font-size:13px;color:#fff9}@media(prefers-reduced-motion:reduce){.vh-stars span,.vh-tagline,.vh-holo,.vh-chaney__glitch,.vh-format,.vh-badge__dot,.vh-tv__live span{animation:none}.vh-stars span{opacity:.6}}@media(max-width:749px){.vh-hero__art{min-height:0}.vh-hero__chaney{max-height:460px}.vh-chaney__art{max-width:240px}}.vh-chaney__art{max-width:340px;transform:rotate(-3deg)}.vh-chaney__art img{border:4px solid #fff;border-radius:6px;box-shadow:8px 8px 0 var(--vh-pink),0 0 40px #35e3ff73;filter:none}.vh-chaney__glitch{top:4px;right:4px;bottom:4px;left:4px;border-radius:4px;background-size:cover;background-position:center}.vh-cast{padding:clamp(40px,5vw,70px) 0 clamp(50px,6vw,80px)}.vh-cast__head{text-align:center;margin-bottom:30px}.vh-cast__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none}@media(min-width:750px){.vh-cast__row{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1100px){.vh-cast__row{grid-template-columns:repeat(5,minmax(0,1fr))}}.vh-wife{text-align:center}.vh-wife__stage{position:relative;display:flex;align-items:flex-end;justify-content:center;aspect-ratio:3 / 5;padding:14px 10px 0;border-radius:22px 22px 6px 6px;overflow:hidden;background:radial-gradient(70% 45% at 50% 100%,rgba(255,255,255,.35),transparent 70%),linear-gradient(180deg,#2a0f48,hsl(calc(300 + var(--k) * 28),85%,45%));box-shadow:0 0 0 2px #ffffff40 inset,0 0 26px #ff2fa859;transition:transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s ease}.vh-wife__stage:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(115deg,transparent 0 22px,rgba(255,255,255,.06) 22px 26px)}.vh-wife__stage img{position:relative;width:auto;max-width:100%;max-height:100%;object-fit:contain;filter:drop-shadow(0 12px 14px rgba(0,0,0,.45))}.vh-wife:hover .vh-wife__stage{transform:translateY(-6px);box-shadow:0 0 0 2px #fff inset,0 0 40px #ff2fa8b3}.vh-wife__name{margin:14px 0 0;font-family:var(--FONT-STACK-HEADING);font-weight:900;font-style:italic;font-size:clamp(16px,1.4vw,20px);line-height:1.05;text-transform:uppercase;background:var(--vh-holo);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.vh-season{margin:8px 0 0;font-size:clamp(14px,1.3vw,17px);font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--vh-cyan);text-shadow:0 0 12px rgba(53,227,255,.6)}
/*# sourceMappingURL=/cdn/shop/t/5/assets/pa-vh.css.map */
