/* TrafficOS JV premium pass — presentation only; copy and section order are untouched. */
:root{--tos-ink:#020817;--tos-ink2:#04142f;--tos-lime:#b9eb2c;--tos-gold:#ffd521;--tos-cyan:#35d5ff;--tos-line:rgba(105,192,249,.24);--tos-glass:linear-gradient(145deg,rgba(35,84,145,.68),rgba(7,29,68,.9) 52%,rgba(2,13,38,.96));--tos-soft:linear-gradient(145deg,rgba(40,91,151,.4),rgba(5,24,59,.76));--tos-shadow:0 28px 75px rgba(0,5,26,.54),inset 0 1px 0 rgba(255,255,255,.055)}
html{scroll-behavior:smooth;background:var(--tos-ink)}
body{overflow-x:hidden;color:#f7fbff;background:radial-gradient(circle at 12% 7%,rgba(32,132,232,.14),transparent 26rem),radial-gradient(circle at 86% 27%,rgba(185,235,44,.045),transparent 29rem),var(--tos-ink);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}
body:before{position:fixed;inset:0;z-index:-1;content:"";pointer-events:none;background-image:linear-gradient(rgba(83,161,232,.022) 1px,transparent 1px),linear-gradient(90deg,rgba(83,161,232,.022) 1px,transparent 1px);background-size:48px 48px;mask-image:linear-gradient(to bottom,#000,transparent 84%)}
body>section{position:relative;isolation:isolate;overflow:hidden;border-top:1px solid rgba(87,165,231,.08)}
.container-remix{width:min(1180px,calc(100% - 40px))}
h1,h2,h3,.headline-font1-remix{letter-spacing:-.032em;text-wrap:balance}p{text-wrap:pretty}a:focus-visible{outline:3px solid var(--tos-gold);outline-offset:4px}

/* Reusable editorial details */
.meet-eyebrow,.blk-three-simple-steps__pill,.blk-intro-multimodal__chip,.blk-demo-video__chip,.funnel-eyebrow,.blk-reasons-eyebrow,.gt-pill,.blk-affiliate-link-cta__eyebrow,.cc-badge,.blk-affiliate-link-two-step__badge{border:1px solid rgba(185,235,44,.46)!important;background:linear-gradient(180deg,rgba(185,235,44,.105),rgba(185,235,44,.035))!important;color:var(--tos-lime)!important;box-shadow:inset 0 1px rgba(255,255,255,.08),0 0 22px rgba(185,235,44,.055);letter-spacing:.16em!important}
.hvc-mark,.meet-mark,.blk-intro-multimodal__mark,.funnel-title-accent,.title-mark,.proof-headline-accent,.cc-title-accent,.blk-reasons-accent,.blk-affiliate-link-cta__accent{position:relative;z-index:0;display:inline-block;padding:0 .04em!important;border:0!important;border-radius:0!important;background:transparent!important;color:#071326!important;font-style:italic;line-height:.98;text-shadow:none!important;box-shadow:none!important;transform:none!important}
.hvc-mark:before,.meet-mark:before,.blk-intro-multimodal__mark:before,.funnel-title-accent:before,.title-mark:before,.proof-headline-accent:before,.cc-title-accent:before,.blk-reasons-accent:before,.blk-affiliate-link-cta__accent:before{position:absolute;inset:-.05em -.16em -.08em;z-index:-1;content:"";border-radius:.12em;background:linear-gradient(115deg,#84b50c,#c9f63a 40%,#a4d515 74%,#e1ff73);box-shadow:0 .07em 0 rgba(71,103,3,.8),0 .18em .55em rgba(156,200,33,.16),inset 0 1px rgba(255,255,255,.48);transform:skewX(-4deg) rotate(-.35deg)}

/* Glossy affiliate hero */
.blk-hero-video-cta{padding-bottom:0!important;background:radial-gradient(circle at 50% 20%,rgba(35,136,235,.24),transparent 33rem),radial-gradient(circle at 10% 63%,rgba(38,202,255,.08),transparent 25rem),linear-gradient(155deg,#031433,#062e63 46%,#02102d)!important}
.blk-hero-video-cta:before{position:absolute;inset:0;z-index:-1;content:"";background:linear-gradient(rgba(93,181,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(93,181,255,.035) 1px,transparent 1px);background-size:54px 54px;mask-image:radial-gradient(ellipse 80% 68% at 50% 20%,#000 12%,transparent 74%)}
.blk-hero-video-cta:after{position:absolute;top:-16rem;left:50%;z-index:-1;width:54rem;aspect-ratio:1;content:"";border-radius:50%;background:radial-gradient(circle,rgba(62,176,255,.18),transparent 67%);transform:translateX(-50%)}
.hvc-eyebrow{position:relative;z-index:2;border-bottom:1px solid rgba(94,183,255,.18);background:rgba(1,12,38,.58)!important;backdrop-filter:blur(14px)}.hvc-eyebrow p{text-shadow:0 0 18px rgba(185,235,44,.35)}
.hvc-badges{gap:.7rem!important;margin-top:1.2rem}.hvc-badge{overflow:hidden;border:1px solid rgba(185,235,44,.43)!important;background:linear-gradient(180deg,rgba(29,70,123,.8),rgba(5,24,58,.92))!important;color:var(--tos-lime)!important;box-shadow:inset 0 1px rgba(255,255,255,.1),0 10px 28px rgba(0,5,27,.22);backdrop-filter:blur(12px)}
.hvc-badge:first-child,.hvc-badge:nth-child(3){border-color:rgba(222,255,106,.6)!important;background:linear-gradient(135deg,#c8f74d,#8fc80e)!important;color:#06142c!important;box-shadow:inset 0 1px rgba(255,255,255,.56),0 8px 30px rgba(156,200,33,.18)}
.hvc-headline{max-width:22ch!important;margin:1.15rem auto 1.5rem!important;font-size:clamp(2.45rem,5.3vw,5rem)!important;font-weight:850!important;line-height:1.025!important;letter-spacing:-.055em!important;color:#fbfdff!important;text-shadow:0 2px 0 rgba(255,255,255,.12),0 14px 42px rgba(0,10,42,.42),0 0 32px rgba(42,139,255,.08)}
.hvc-mark{margin-inline:.04em;padding-inline:.04em}.hvc-mark--2:before{background:linear-gradient(115deg,#ffca00,#ffe53c 42%,#f3ba00 80%,#fff070);box-shadow:0 .07em 0 #9a7300,0 .18em .55em rgba(255,213,33,.16),inset 0 1px rgba(255,255,255,.52);transform:skewX(-4deg) rotate(.35deg)}
.hvc-sub{max-width:67ch!important;margin:0 auto 2.4rem!important;color:rgba(228,238,251,.82)!important;font-size:clamp(1rem,1.45vw,1.17rem)!important;line-height:1.72!important}.hvc-sub strong{color:#fff;font-weight:780}
.hvc-main{align-items:stretch!important;gap:clamp(1.2rem,2.6vw,2rem)!important;margin-bottom:clamp(2rem,5vw,3.8rem)}.hvc-video-col,.hvc-panel{position:relative}
.hvc-video-col:before{position:absolute;inset:8% 4% -6%;z-index:-1;content:"";border-radius:50%;background:radial-gradient(ellipse,rgba(46,185,255,.23),rgba(185,235,44,.06) 46%,transparent 72%);filter:blur(26px)}
.hvc-video-col .video-slot{height:100%;min-height:430px;overflow:hidden;border:1px solid rgba(113,205,255,.42)!important;border-radius:1.3rem!important;background:#020a1d;box-shadow:0 32px 88px rgba(0,5,27,.58),0 0 0 1px rgba(185,235,44,.07),inset 0 1px rgba(255,255,255,.08)}
.hero-promo-image{width:100%;height:100%;object-fit:cover;transition:transform 700ms cubic-bezier(.22,1,.36,1),filter 500ms ease}
.hvc-panel{border:1px solid rgba(118,202,255,.3)!important;background:var(--tos-glass)!important;box-shadow:var(--tos-shadow)!important;backdrop-filter:blur(18px)}
.hvc-panel:before,.funnel-card:before,.cc-panel:before,.proof-panel:before,.blk-affiliate-link-two-step__card:before,.blk-affiliate-link-cta__card:before{position:absolute;inset:0 0 auto;height:1px;content:"";background:linear-gradient(90deg,transparent,rgba(121,218,255,.58),rgba(185,235,44,.4),transparent);pointer-events:none}
.hvc-launch-day-label{color:var(--tos-lime)!important;letter-spacing:.18em!important;text-shadow:0 0 18px rgba(185,235,44,.24)}.hvc-date-chip{border:1px solid rgba(108,185,245,.24)!important;background:linear-gradient(180deg,rgba(27,73,132,.78),rgba(8,31,72,.86))!important;box-shadow:inset 0 1px rgba(255,255,255,.045)}
.hvc-cta,.blk-affiliate-link-two-step__btn,.blk-affiliate-link-cta__submit{position:relative;overflow:hidden;border:1px solid rgba(231,255,138,.78)!important;background:linear-gradient(180deg,#d8ff65,#a6db17 52%,#87ba06)!important;color:#071327!important;box-shadow:inset 0 1px rgba(255,255,255,.62),0 12px 34px rgba(112,174,0,.2),0 0 34px rgba(185,235,44,.11)!important;transition:transform 180ms ease,box-shadow 220ms ease,filter 220ms ease!important}
.hvc-cta:after,.blk-affiliate-link-two-step__btn:after,.blk-affiliate-link-cta__submit:after{position:absolute;inset:0;content:"";background:linear-gradient(110deg,transparent 25%,rgba(255,255,255,.34) 43%,transparent 62%);transform:translateX(-130%);transition:transform 620ms ease}.hvc-cta:hover:after,.blk-affiliate-link-two-step__btn:hover:after,.blk-affiliate-link-cta__submit:hover:after{transform:translateX(130%)}
.hvc-network-wordmark{max-width:168px!important;font-size:clamp(1.15rem,1.8vw,1.55rem)!important}
.hvc-ribbon,.blk-highlight-marquee{border-block:1px solid rgba(205,252,70,.44)!important;background:linear-gradient(90deg,#8fbd11,#c2ef35 42%,#9acc16)!important;box-shadow:0 0 36px rgba(156,200,33,.1)}.hvc-ribbon-track,.marquee-track{animation-duration:31s!important}

/* Proof strip and section atmospheres */
.blk-commission-stats-bar{padding-block:clamp(2rem,4vw,3.4rem)!important;background:linear-gradient(180deg,#061a3b,#020d27)!important}.stats-panel{overflow:hidden;border:1px solid var(--tos-line)!important;background:var(--tos-soft)!important;box-shadow:var(--tos-shadow);backdrop-filter:blur(16px)}.stat-cell{position:relative;padding-block:clamp(1.35rem,3vw,2rem)!important}.stat-value{color:var(--tos-lime)!important;text-shadow:0 0 24px rgba(185,235,44,.16)}.blk-highlight-marquee{border-top:0!important;filter:saturate(.88) brightness(.92)}
.blk-meet-team,.blk-three-simple-steps,.blk-customers-get-inclusions,.blk-sales-funnel-breakdown,.blk-earnings-proof{background:radial-gradient(circle at 16% 16%,rgba(28,145,240,.12),transparent 28rem),linear-gradient(180deg,#041733,#020b22)!important}
.blk-affiliate-link-two-step,.blk-intro-multimodal,.blk-demo-video,.blk-cash-contests,.blk-reasons-to-promote,.blk-get-in-touch,.blk-affiliate-link-cta,.blk-affiliate-faqs{background:radial-gradient(circle at 84% 18%,rgba(34,157,242,.11),transparent 28rem),linear-gradient(180deg,#061d42,#020c25)!important}
.blk-meet-team:before,.blk-intro-multimodal:before,.blk-customers-get-inclusions:before,.blk-sales-funnel-breakdown:before,.blk-reasons-to-promote:before,.blk-affiliate-link-cta:before{position:absolute;inset:0;z-index:-1;content:"";background-image:linear-gradient(rgba(101,181,244,.027) 1px,transparent 1px),linear-gradient(90deg,rgba(101,181,244,.027) 1px,transparent 1px);background-size:42px 42px;mask-image:linear-gradient(to bottom,transparent,#000 18%,#000 82%,transparent)}

/* One coherent glass-card family */
.team-card,.stat-pill,.blk-affiliate-link-two-step__card,.blk-three-simple-steps__card,.cgi-card,.cc-panel,.cc-prize,.blk-reason-card,.proof-panel,.earner-card,.trackrecord-card,.gt-card,.blk-affiliate-link-cta__card,.blk-affiliate-faqs__card{border-color:var(--tos-line)!important;background:var(--tos-soft)!important;box-shadow:inset 0 1px rgba(255,255,255,.045),0 18px 52px rgba(0,5,26,.23);backdrop-filter:blur(14px);transition:transform 230ms ease,border-color 230ms ease,box-shadow 260ms ease,background 260ms ease}
.team-card,.blk-affiliate-link-two-step__card,.cc-panel,.proof-panel,.gt-card,.blk-affiliate-link-cta__card,.blk-three-simple-steps__card,.cgi-card,.cc-prize,.blk-reason-card,.earner-card,.trackrecord-card,.blk-affiliate-faqs__card{position:relative;overflow:hidden}
.team-card:after,.blk-three-simple-steps__card:after,.cgi-card:after,.blk-reason-card:after,.earner-card:after,.trackrecord-card:after,.gt-card:after,.blk-affiliate-faqs__card:after{position:absolute;inset:0;z-index:-1;content:"";pointer-events:none;opacity:0;background:radial-gradient(380px circle at var(--mx,50%) var(--my,50%),rgba(67,191,255,.12),transparent 52%);transition:opacity 260ms ease}
.team-card:hover:after,.blk-three-simple-steps__card:hover:after,.cgi-card:hover:after,.blk-reason-card:hover:after,.earner-card:hover:after,.trackrecord-card:hover:after,.gt-card:hover:after,.blk-affiliate-faqs__card:hover:after{opacity:1}
.team-photo-wrap,.gt-avatar-wrap{box-shadow:0 0 0 1px rgba(99,192,255,.23),0 0 30px rgba(37,165,255,.13)!important}.team-photo,.gt-avatar{transition:transform 500ms cubic-bezier(.22,1,.36,1),filter 400ms ease}.team-role{border-color:rgba(185,235,44,.34)!important;background:rgba(185,235,44,.045)!important}

/* Affiliate CTA cards and restrained wordmarks */
.blk-affiliate-link-two-step__cards,.blk-affiliate-link-cta__grid{gap:clamp(1rem,3vw,2rem)!important}.blk-affiliate-link-two-step__card,.blk-affiliate-link-cta__card{border-radius:1.35rem!important;box-shadow:var(--tos-shadow)!important}
.blk-affiliate-link-two-step__wordmark{display:inline-flex!important;align-items:baseline;justify-content:center;width:auto!important;max-width:210px;color:#f7fbff!important;font-size:clamp(1.15rem,2.2vw,1.8rem)!important;line-height:1!important;letter-spacing:-.075em!important;text-shadow:0 6px 18px rgba(0,4,22,.45)}.blk-affiliate-link-two-step__wordmark span{color:#34c6e8!important}.blk-affiliate-link-two-step__wordmark em{margin-left:.15em;color:var(--tos-lime)!important;font-size:.62em!important;letter-spacing:-.03em!important}

/* Cinematic product imagery */
.blk-intro-multimodal__stage,.blk-three-simple-steps__media,.cgi-stage,.blk-demo-video__frame{position:relative;border:1px solid rgba(113,205,255,.32)!important;background:linear-gradient(180deg,rgba(8,31,70,.82),rgba(1,10,32,.96))!important;box-shadow:0 36px 94px rgba(0,4,24,.58),0 0 42px rgba(43,172,255,.08),inset 0 1px rgba(255,255,255,.07)!important}
.blk-intro-multimodal__stage:before,.cgi-stage:before,.blk-demo-video__frame:before{position:absolute;inset:-12% 8%;z-index:-1;content:"";border-radius:50%;background:radial-gradient(ellipse,rgba(42,179,255,.17),rgba(185,235,44,.045) 46%,transparent 72%);filter:blur(28px)}
.blk-intro-multimodal__shot,.blk-three-simple-steps__img,.cgi-stack-img{filter:saturate(1.03) contrast(1.02) drop-shadow(0 24px 42px rgba(0,4,23,.36));transition:transform 700ms cubic-bezier(.22,1,.36,1),filter 500ms ease}
.blk-intro-multimodal__headline,.funnel-title,.cc-title,.blk-reasons-title,.proof-headline,.gt-headline,.blk-affiliate-link-cta__headline{letter-spacing:-.048em!important;line-height:1.04!important;text-shadow:0 2px 0 rgba(255,255,255,.08),0 16px 42px rgba(0,5,27,.28)}
.blk-three-simple-steps__icon,.cgi-icon{border:1px solid rgba(218,255,95,.68)!important;background:linear-gradient(145deg,#c9f34a,#87ba08)!important;color:#071326!important;box-shadow:inset 0 1px rgba(255,255,255,.54),0 0 24px rgba(185,235,44,.14)!important}.cgi-badge{border-color:rgba(185,235,44,.4)!important;background:rgba(185,235,44,.07)!important;color:var(--tos-lime)!important}
.cgi-icon--scores,.cgi-icon--clone,.cgi-icon--agent{position:relative;isolation:isolate;overflow:visible}
.cgi-icon--scores:before{width:2.55rem;height:2.55rem;border:3px solid #071326;border-radius:50%;content:"";box-shadow:inset 0 0 0 5px rgba(7,19,38,.12),0 0 0 2px rgba(255,255,255,.2)}
.cgi-icon--scores:after{position:absolute;top:50%;left:50%;width:.34rem;height:1.05rem;border-radius:99px;background:#071326;content:"";box-shadow:.62rem -.35rem 0 #071326,-.62rem .3rem 0 #071326;transform:translate(-50%,-50%) translateY(.18rem)}
.cgi-icon--clone:before,.cgi-icon--clone:after{position:absolute;top:50%;left:50%;width:2rem;height:1.55rem;border:3px solid #071326;border-radius:.35rem;content:"";background:rgba(255,255,255,.08)}
.cgi-icon--clone:before{transform:translate(-68%,-68%)}.cgi-icon--clone:after{transform:translate(-32%,-32%);box-shadow:inset 0 0 0 2px rgba(255,255,255,.13)}
.cgi-icon--agent:before{width:2.55rem;height:2rem;border:3px solid #071326;border-radius:.58rem;content:"";background:radial-gradient(circle at 31% 50%,#071326 0 .18rem,transparent .2rem),radial-gradient(circle at 69% 50%,#071326 0 .18rem,transparent .2rem);box-shadow:0 .42rem 0 -.2rem #071326}
.cgi-icon--agent:after{position:absolute;top:.5rem;left:50%;width:.22rem;height:.66rem;border-radius:99px;background:#071326;content:"";box-shadow:0 -.3rem 0 .12rem #071326;transform:translateX(-50%)}

/* Front-end commercial card: one product, large ecover, no checkout-stack cues */
.funnel-card{position:relative;display:grid!important;grid-template-columns:minmax(0,.95fr) minmax(360px,1.05fr)!important;gap:clamp(1.5rem,4vw,4rem)!important;align-items:center!important;overflow:hidden;max-width:1120px!important;margin-inline:auto;padding:clamp(1.5rem,4vw,3.4rem)!important;border:1px solid rgba(105,198,255,.34)!important;border-radius:1.6rem!important;background:radial-gradient(circle at 82% 48%,rgba(44,184,255,.16),transparent 35%),linear-gradient(145deg,rgba(31,79,137,.82),rgba(5,26,64,.95) 54%,rgba(1,11,35,.98))!important;box-shadow:0 42px 110px rgba(0,4,24,.62),0 0 0 1px rgba(185,235,44,.05),inset 0 1px rgba(255,255,255,.075)!important}.funnel-card-copy{position:relative;z-index:2}.funnel-card-title{color:var(--tos-lime)!important;letter-spacing:.045em!important}.funnel-price-wrap{padding:1rem 1.15rem!important;border:1px solid rgba(224,255,122,.42);border-radius:.85rem;background:linear-gradient(135deg,rgba(200,247,77,.98),rgba(139,197,8,.98))!important;box-shadow:inset 0 1px rgba(255,255,255,.55),0 14px 36px rgba(115,174,0,.14);color:#061329!important}.funnel-price{color:#061329!important;line-height:1.02!important;letter-spacing:-.045em!important}.funnel-price-note{display:inline-flex!important;margin-top:.75rem!important;border-color:rgba(5,20,46,.28)!important;background:rgba(4,19,44,.12)!important;color:#061329!important}.funnel-desc{color:rgba(229,239,252,.84)!important;line-height:1.68!important}.funnel-commercial-strip{gap:.55rem!important}.funnel-commercial-strip>span{border:1px solid rgba(104,191,248,.21)!important;background:rgba(2,15,44,.52)!important;box-shadow:inset 0 1px rgba(255,255,255,.035)}
.funnel-card-media{position:relative;z-index:1;min-width:0!important;min-height:430px;display:grid!important;place-items:center;overflow:visible!important;border:0!important;background:transparent!important;box-shadow:none!important}.funnel-card-media:before{position:absolute;inset:7% 4%;z-index:-1;content:"";border-radius:50%;background:radial-gradient(ellipse,rgba(48,191,255,.28),rgba(185,235,44,.065) 44%,transparent 72%);filter:blur(28px)}.funnel-media-badge{position:absolute!important;top:0!important;z-index:3;border:1px solid rgba(185,235,44,.42)!important;background:rgba(3,20,51,.74)!important;color:var(--tos-lime)!important;backdrop-filter:blur(12px)}.trafficos-lifetime-bundle-image{display:block;width:min(100%,610px)!important;max-height:500px!important;object-fit:contain!important;border:0!important;background:transparent!important;box-shadow:none!important;filter:drop-shadow(0 34px 40px rgba(0,5,27,.55)) saturate(1.05)!important;transform:translateY(1rem) scale(1.06);transition:transform 650ms cubic-bezier(.22,1,.36,1),filter 450ms ease}

/* Prize board, reasons, proof and footer */
.blk-cash-contests{background:radial-gradient(circle at 50% 0,rgba(255,168,44,.09),transparent 25rem),linear-gradient(180deg,#0a1732,#020a20)!important}.cc-panel,.proof-panel{border:1px solid rgba(111,194,255,.26)!important;box-shadow:var(--tos-shadow)!important}.cc-prize{border-color:rgba(255,195,55,.18)!important;background:linear-gradient(145deg,rgba(43,84,137,.48),rgba(5,22,53,.74))!important}.cc-trophy{filter:drop-shadow(0 8px 14px rgba(255,170,25,.24))}.cc-prize-amount,.earner-amount,.trackrecord-stat{color:var(--tos-lime)!important;text-shadow:0 0 22px rgba(185,235,44,.13)}.blk-reason-icon-wrap{border-color:rgba(185,235,44,.34)!important;background:rgba(185,235,44,.06)!important;box-shadow:0 0 24px rgba(185,235,44,.07)}.blk-reasons-mascot img{filter:drop-shadow(0 32px 50px rgba(0,4,24,.48)) saturate(1.04)}.gt-card{border:1px solid rgba(105,192,249,.23)!important}.blk-affiliate-faqs__list{gap:.85rem!important}.blk-affiliate-faqs__card{border-radius:.9rem!important}.blk-affiliate-faqs__q{color:var(--tos-lime)!important}.blk-footer-and-legal{background:linear-gradient(180deg,#020a20,#000617)!important}.blk-footer-and-legal__rules{border-top:1px solid rgba(100,183,242,.12)}.blk-footer-and-legal__legal{border-top-color:rgba(103,181,238,.13)!important;background:rgba(0,5,19,.56)!important}

/* Scroll reveal and micro-interactions */
html.tos-motion-ready .tos-reveal{opacity:0;transform:translate3d(0,22px,0);transition:opacity 680ms cubic-bezier(.22,1,.36,1),transform 680ms cubic-bezier(.22,1,.36,1);transition-delay:var(--tos-delay,0ms);will-change:opacity,transform}html.tos-motion-ready .tos-reveal.tos-reveal--visible{opacity:1;transform:none;will-change:auto}
@media (hover:hover) and (pointer:fine){.hvc-video-col:hover .hero-promo-image,.blk-intro-multimodal__stage:hover .blk-intro-multimodal__shot,.blk-three-simple-steps__media:hover .blk-three-simple-steps__img,.cgi-stage:hover .cgi-stack-img{transform:scale(1.012);filter:saturate(1.08) contrast(1.025) drop-shadow(0 28px 48px rgba(0,4,23,.4))}.funnel-card:hover .trafficos-lifetime-bundle-image{transform:translateY(.55rem) scale(1.09);filter:drop-shadow(0 38px 46px rgba(0,5,27,.62)) saturate(1.08)!important}.team-card:hover,.stat-pill:hover,.blk-affiliate-link-two-step__card:hover,.blk-three-simple-steps__card:hover,.cgi-card:hover,.cc-prize:hover,.blk-reason-card:hover,.earner-card:hover,.trackrecord-card:hover,.gt-card:hover,.blk-affiliate-link-cta__card:hover,.blk-affiliate-faqs__card:hover{transform:translateY(-3px);border-color:rgba(185,235,44,.32)!important;box-shadow:0 24px 64px rgba(0,5,26,.34),0 0 28px rgba(185,235,44,.045),inset 0 1px rgba(255,255,255,.065)}.team-card:hover .team-photo,.gt-card:hover .gt-avatar{transform:scale(1.045);filter:saturate(1.06) contrast(1.02)}.hvc-cta:hover,.blk-affiliate-link-two-step__btn:hover,.blk-affiliate-link-cta__submit:hover{transform:translateY(-2px);filter:brightness(1.03) saturate(1.03);box-shadow:inset 0 1px rgba(255,255,255,.7),0 16px 42px rgba(112,174,0,.25),0 0 48px rgba(185,235,44,.16)!important}}

@media(max-width:980px){.funnel-card{grid-template-columns:1fr!important}.funnel-card-media{min-height:350px;order:-1}.trafficos-lifetime-bundle-image{width:min(100%,590px)!important;max-height:400px!important}.hvc-video-col .video-slot{min-height:0}}
@media(max-width:700px){.container-remix{width:min(100% - 26px,1180px)}.hvc-headline{font-size:clamp(2.15rem,10.8vw,3.6rem)!important;line-height:1.01!important}.hvc-badges{display:grid!important;grid-template-columns:1fr 1fr;width:100%}.hvc-badge{display:flex!important;align-items:center;justify-content:center;min-height:48px;text-align:center}.hvc-sub{font-size:.98rem!important;line-height:1.62!important}.hvc-panel,.funnel-card,.cc-panel,.proof-panel,.blk-affiliate-link-two-step__card,.blk-affiliate-link-cta__card{border-radius:1.05rem!important}.funnel-card-media{min-height:270px}.trafficos-lifetime-bundle-image{max-height:300px!important;transform:translateY(.8rem) scale(1.03)}.funnel-price{font-size:clamp(1.8rem,9vw,2.75rem)!important}.stat-cell:not(:last-child):after{display:none}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}html.tos-motion-ready .tos-reveal,html.tos-motion-ready .tos-reveal.tos-reveal--visible{opacity:1;transform:none}}

/* Final conversion polish: refined pricing, dominant ecover and high-contrast proof. */
.funnel-card{grid-template-columns:minmax(0,.82fr) minmax(430px,1.18fr)!important}
.funnel-price-wrap{position:relative;overflow:hidden;display:block!important;margin:1.15rem 0 1.5rem!important;padding:1.05rem 1.2rem 1.1rem 1.35rem!important;border:1px solid rgba(114,204,255,.28)!important;border-radius:1rem!important;background:radial-gradient(circle at 0 50%,rgba(185,235,44,.13),transparent 46%),linear-gradient(145deg,rgba(10,39,81,.94),rgba(2,16,46,.98))!important;color:#f8fbff!important;box-shadow:0 18px 42px rgba(0,5,28,.34),inset 0 1px rgba(255,255,255,.065)!important}
.funnel-price-wrap:before{position:absolute;inset:0 auto 0 0;width:4px;content:"";background:linear-gradient(180deg,#d7ff5e,#87ba08);box-shadow:0 0 20px rgba(185,235,44,.46)}
.funnel-price-wrap:after{position:absolute;top:-70%;right:-10%;width:12rem;aspect-ratio:1;border-radius:50%;content:"";background:radial-gradient(circle,rgba(51,184,255,.14),transparent 68%);pointer-events:none}
.funnel-price-kicker{display:block;margin-bottom:.45rem;color:var(--tos-lime);font-size:.67rem;font-weight:850;letter-spacing:.16em;line-height:1.25;text-transform:uppercase}
.funnel-price-line{position:relative;z-index:1;display:flex;align-items:flex-end;gap:1rem}
.funnel-price{color:#fff!important;font-size:clamp(3.15rem,5.1vw,4.7rem)!important;font-weight:900!important;line-height:.86!important;letter-spacing:-.07em!important;text-shadow:0 2px rgba(255,255,255,.16),0 0 30px rgba(49,170,255,.12)}
.funnel-price-terms{display:flex;flex-direction:column;gap:.14rem;padding-bottom:.1rem;color:#dce8f6;font-size:.72rem;font-weight:850;letter-spacing:.11em;line-height:1.25;text-transform:uppercase}.funnel-price-terms em{color:var(--tos-lime);font-size:.68rem;font-style:normal;letter-spacing:.08em}
.funnel-commercial-strip{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem!important;margin-top:1.25rem!important}
.funnel-commercial-strip>span{display:grid!important;grid-template-columns:2.35rem 1fr;grid-template-rows:auto auto;column-gap:.68rem;align-items:center;min-width:0;padding:.78rem .72rem!important;border:1px solid rgba(108,195,251,.22)!important;border-radius:.8rem!important;background:linear-gradient(145deg,rgba(16,55,105,.82),rgba(2,18,50,.9))!important;box-shadow:0 12px 28px rgba(0,5,27,.22),inset 0 1px rgba(255,255,255,.045)!important}
.funnel-commercial-strip i{display:grid;grid-row:1/3;place-items:center;width:2.25rem;height:2.25rem;border:1px solid rgba(218,255,103,.48);border-radius:.62rem;background:linear-gradient(145deg,#c9f34a,#8bbc0a);color:#071326;font-size:1.05rem;font-style:normal;font-weight:900;box-shadow:inset 0 1px rgba(255,255,255,.52),0 0 18px rgba(185,235,44,.11)}
.funnel-commercial-strip small{align-self:end;color:#9db0cb!important;font-size:.57rem!important;font-weight:800!important;letter-spacing:.13em!important;line-height:1.2}.funnel-commercial-strip strong{align-self:start;color:#fff!important;font-size:.94rem!important;line-height:1.2;text-shadow:0 5px 18px rgba(0,5,27,.4)}
.funnel-card-media{min-height:500px!important;margin-right:-2rem}.funnel-card-media:before{inset:2% -3%;background:radial-gradient(ellipse,rgba(48,191,255,.31),rgba(185,235,44,.075) 43%,transparent 72%);filter:blur(32px)}
.trafficos-lifetime-bundle-image{width:min(124%,760px)!important;max-width:none!important;max-height:570px!important;transform:translate(.4rem,.2rem) scale(1.13)!important;filter:drop-shadow(0 38px 46px rgba(0,5,27,.62)) saturate(1.07)!important}
.proof-lede strong,.gt-copy strong{color:#fff;font-weight:800;text-shadow:0 0 18px rgba(84,183,255,.11)}
.earner-name{color:#fff!important;opacity:1!important;font-weight:800!important;text-shadow:0 5px 18px rgba(0,5,27,.35)}
.earner-label{color:#b9cbe3!important;opacity:1!important;font-style:normal!important;font-weight:650!important}
.earner-amount{opacity:1!important}.trackrecord-label{color:#c5d4e8!important;opacity:1!important;font-weight:600!important}
@media(hover:hover) and (pointer:fine){.funnel-card:hover .trafficos-lifetime-bundle-image{transform:translate(.4rem,-.15rem) scale(1.16)!important}}
@media(max-width:980px){.funnel-card{grid-template-columns:1fr!important}.funnel-card-media{min-height:390px!important;margin:0;order:-1}.trafficos-lifetime-bundle-image{width:min(112%,720px)!important;max-height:440px!important;transform:scale(1.08)!important}}
@media(max-width:700px){.funnel-card-media{min-height:270px!important}.trafficos-lifetime-bundle-image{width:112%!important;max-height:310px!important;transform:scale(1.04)!important}.funnel-price-line{align-items:flex-start;flex-direction:column;gap:.65rem}.funnel-price{font-size:clamp(3rem,17vw,4.3rem)!important}.funnel-price-terms{padding:0}.funnel-commercial-strip{grid-template-columns:1fr!important}.funnel-commercial-strip>span{grid-template-columns:2.6rem 1fr;padding:.75rem .9rem!important}.funnel-commercial-strip i{width:2.45rem;height:2.45rem}}

/* Proportion corrections from final visual review. */
.funnel-price{color:#061329!important;text-shadow:none!important}
.blk-reasons-badge{color:#061329!important;text-shadow:none!important}
.funnel-commercial-strip{grid-template-columns:1fr!important}
.funnel-commercial-strip>span{grid-template-columns:2.35rem minmax(0,1fr) auto;grid-template-rows:1fr;column-gap:.78rem;padding:.7rem .85rem!important}
.funnel-commercial-strip i{grid-row:auto}.funnel-commercial-strip small,.funnel-commercial-strip strong{align-self:center;white-space:nowrap}.funnel-commercial-strip strong{font-size:1.02rem!important;text-align:right}
.funnel-card-media{margin-right:0!important;overflow:hidden!important;padding-inline:.35rem}
.trafficos-lifetime-bundle-image{width:100%!important;max-width:670px!important;max-height:520px!important;transform:scale(1.075)!important}
@media(hover:hover) and (pointer:fine){.funnel-card:hover .trafficos-lifetime-bundle-image{transform:translateY(-.15rem) scale(1.095)!important}}
@media(max-width:980px){.trafficos-lifetime-bundle-image{width:100%!important;max-width:650px!important;transform:scale(1.04)!important}}
@media(max-width:700px){.funnel-commercial-strip>span{grid-template-columns:2.45rem minmax(0,1fr) auto!important}.funnel-commercial-strip strong{font-size:.96rem!important}.trafficos-lifetime-bundle-image{width:100%!important;max-width:540px!important;transform:scale(1.02)!important}}

/* Final bundle composition: editorial balance, dominant product visual and compact commercial tiles. */
.funnel-card{grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr)!important;gap:clamp(1.6rem,3.2vw,3rem)!important;padding:clamp(2rem,3.7vw,3.35rem)!important}
.funnel-card-copy{min-width:0}
.funnel-price-wrap{width:100%;max-width:430px;border-color:rgba(180,255,39,.25)!important;background:linear-gradient(135deg,rgba(11,39,73,.96),rgba(4,24,52,.88))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 18px 42px rgba(0,0,0,.22),-10px 0 30px rgba(180,255,39,.06)!important}
.funnel-desc{font-size:clamp(1rem,1.15vw,1.12rem)!important;line-height:1.72!important}.funnel-desc strong{color:#fff;font-weight:800}
.funnel-commercial-strip{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:.58rem!important;margin-top:1.35rem!important}
.funnel-commercial-strip>span{display:flex!important;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:.18rem;min-width:0;min-height:108px;padding:.72rem .68rem!important;border:1px solid rgba(109,203,255,.16)!important;border-radius:14px!important;background:linear-gradient(145deg,rgba(20,69,119,.72),rgba(5,29,65,.88))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 12px 25px rgba(0,0,0,.14)!important}
.funnel-commercial-strip i{width:2.18rem!important;height:2.18rem!important;margin:0 0 .28rem!important;flex:0 0 auto;box-shadow:0 8px 20px rgba(180,255,39,.22),inset 0 1px 0 rgba(255,255,255,.45)!important}
.funnel-commercial-strip small{font-size:.53rem!important;line-height:1.15!important;letter-spacing:.13em!important;white-space:normal!important}.funnel-commercial-strip strong{font-size:clamp(.83rem,1vw,.98rem)!important;line-height:1.1!important;text-align:left!important;white-space:nowrap!important}
.funnel-card-media{min-height:520px!important;margin:0 -1.35rem 0 0!important;padding:0!important;overflow:visible!important;isolation:isolate}
.funnel-card-media::after{content:"";position:absolute;z-index:-1;left:7%;right:2%;bottom:8%;height:22%;border-radius:50%;background:radial-gradient(ellipse,rgba(28,174,255,.2),rgba(28,174,255,0) 70%);filter:blur(14px)}
.trafficos-lifetime-bundle-image{width:116%!important;max-width:770px!important;max-height:600px!important;transform:translateX(.45rem) scale(1.13)!important;transform-origin:center center!important}
@media(hover:hover) and (pointer:fine){.funnel-card:hover .trafficos-lifetime-bundle-image{transform:translateX(.45rem) scale(1.155)!important}}
@media(max-width:1100px){.funnel-card{grid-template-columns:minmax(0,.98fr) minmax(0,1.02fr)!important;gap:1.4rem!important}.funnel-commercial-strip>span{padding:.65rem .58rem!important}.funnel-commercial-strip strong{font-size:.84rem!important}}
@media(max-width:980px){.funnel-card{grid-template-columns:1fr!important}.funnel-card-media{min-height:390px!important;margin:0!important;overflow:hidden!important}.trafficos-lifetime-bundle-image{width:108%!important;max-width:720px!important;transform:scale(1.07)!important}.funnel-price-wrap{max-width:none}.funnel-commercial-strip>span{min-height:102px}}
@media(max-width:700px){.funnel-commercial-strip{grid-template-columns:1fr!important}.funnel-commercial-strip>span{display:grid!important;grid-template-columns:2.2rem minmax(0,1fr) auto!important;grid-template-rows:auto!important;align-items:center!important;min-height:0;padding:.68rem .72rem!important}.funnel-commercial-strip i{margin:0!important}.funnel-commercial-strip strong{text-align:right!important}.funnel-card-media{min-height:300px!important}.trafficos-lifetime-bundle-image{width:110%!important;transform:scale(1.03)!important}}
