.fvp{--volt: #e8ff00;--ti: #8a8a8a;--silver: #c0c0c0;--white: #f5f5f5;--fvp-rcol: 392px;--eo: cubic-bezier(.16, 1, .3, 1);--spring: cubic-bezier(.34, 1.56, .64, 1);--ein: cubic-bezier(.7, 0, .84, 0);--eio: cubic-bezier(.65, 0, .35, 1);--sheet: cubic-bezier(.2, 1.12, .32, 1)}.fvp [hidden]{display:none!important}html.fvp-lock{overflow:hidden}.fvp-layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:300;font-family:Outfit,system-ui,sans-serif;color:var(--white);-webkit-font-smoothing:antialiased}.fvp-layer *,.fvp-pill *{box-sizing:border-box}.fvp-layer p,.fvp-layer h2{margin:0}.fvp-scrim{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;padding:0;border:0;cursor:default;background:#060606a8;-webkit-backdrop-filter:blur(7px) saturate(.75);backdrop-filter:blur(7px) saturate(.75);animation:fvpFade .45s ease-out both}.is-closing .fvp-scrim{animation:fvpFadeOut .5s ease-in .15s both}.fvp-pop{position:absolute;left:50%;top:50%;width:min(940px,calc(100vw - 48px));height:min(600px,calc(100vh - 32px));transform:translate(-50%,-50%);outline:none}.fvp-seam{position:absolute;z-index:9;left:0;right:0;top:50%;height:2px;margin-top:-1px;background:var(--volt);box-shadow:0 0 18px 2px #e8ff00b3,0 0 3px #fff;opacity:0;pointer-events:none}.fvp-seam--a{animation:fvpSeamA 1.15s var(--eo) .12s both}.fvp-seam--b{animation:fvpSeamB 1.15s var(--eo) .12s both}.fvp-shell{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:4px;overflow:hidden;background:#ffffff14;box-shadow:0 50px 140px -24px #000000f2;animation:fvpOpen .78s var(--eo) .5s both}.fvp-edge{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;border-radius:inherit;animation:fvpFade .9s ease-out 1.1s both}.fvp-edge:before{content:"";position:absolute;left:50%;top:50%;width:1500px;height:1500px;margin:-750px 0 0 -750px;background:conic-gradient(from 0deg,transparent 0deg,transparent 110deg,rgba(232,255,0,.9) 150deg,transparent 175deg,transparent 280deg,rgba(232,255,0,.55) 320deg,transparent 345deg);animation:fvpSpin 6s linear infinite}.is-applied .fvp-edge:before{animation-duration:2.4s}.fvp-face{position:absolute;top:1px;right:1px;bottom:1px;left:1px;border-radius:3px;overflow:hidden;background:#0c0c0c;display:grid;grid-template-columns:minmax(0,1fr) var(--fvp-rcol);grid-template-rows:minmax(0,1fr)}.fvp-atmo{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.fvp-gridbg{position:absolute;top:-28px;right:-28px;bottom:-28px;left:-28px;background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px);background-size:28px 28px;-webkit-mask-image:radial-gradient(ellipse 70% 62% at 24% 30%,#000 8%,transparent 74%);mask-image:radial-gradient(ellipse 70% 62% at 24% 30%,#000 8%,transparent 74%);animation:fvpFade 1s ease-out .8s both,fvpDrift 16s linear infinite}.fvp-glow{position:absolute;left:-140px;top:-80px;width:560px;height:440px;background:radial-gradient(closest-side,rgba(232,255,0,.12),transparent);animation:fvpFade 1.2s ease-out 1.3s both}.is-applied .fvp-glow{animation:fvpGlowBurst 1.6s ease-out both}.fvp-streak{position:absolute;width:1px;height:90px;background:linear-gradient(transparent,rgba(232,255,0,.6),transparent);opacity:0;transform:rotate(62deg);animation:fvpStreak 7s linear infinite}.fvp-streak.k1{left:8%;top:78%;animation-delay:1.2s}.fvp-streak.k2{left:34%;top:60%;animation-delay:2.9s}.fvp-streak.k3{left:58%;top:86%;animation-delay:4.1s}.fvp-streak.k4{left:20%;top:40%;animation-delay:5.3s}.fvp-streak.k5{left:70%;top:52%;animation-delay:1.9s}.fvp-streak.k6{left:46%;top:24%;animation-delay:6.2s}.fvp-streak.k7{left:84%;top:74%;animation-delay:3.6s}.fvp-scan-clip{position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;overflow:hidden;pointer-events:none}.fvp-scan{position:absolute;left:0;right:0;top:0;height:150px;background:linear-gradient(180deg,transparent,rgba(232,255,0,.07) 70%,rgba(232,255,0,.55) 98.5%,transparent);transform:translateY(-150px);animation:fvpScan 1.15s cubic-bezier(.45,0,.2,1) 1s both;pointer-events:none}.fvp-left{position:relative;z-index:2;grid-row:1;grid-column:1;min-width:0;padding:40px 48px 28px;overflow-y:auto;scrollbar-width:none}.fvp-left::-webkit-scrollbar{display:none}.fvp-view{display:flex;flex-direction:column}.fvp-eyebrow{display:flex;align-items:center;gap:10px;min-height:12px;font:500 11px/1 JetBrains Mono,ui-monospace,monospace;letter-spacing:.32em;text-transform:uppercase;color:var(--volt)}.fvp-live{flex:none;width:8px;height:8px;border-radius:50%;background:var(--volt);animation:fvpFade .3s .85s both,fvpLive 1.8s ease-out 1.4s infinite}.fvp-type{display:inline-block;white-space:nowrap;clip-path:inset(0 100% 0 0);animation:fvpType .6s steps(26,end) .95s forwards}.fvp-amt-row{margin-top:20px;display:flex;align-items:flex-end;gap:16px}.fvp-amt{display:flex;align-items:flex-start;color:var(--volt);font:400 160px/.86 Bebas Neue,Impact,sans-serif;animation:fvpAmtGlow 1.4s ease-out 1.75s both}.fvp-cur{font-size:.4em;line-height:1;margin:.1em .03em 0 0;animation:fvpUp .5s var(--eo) 1s both}.fvp-odo{display:block;height:.86em;overflow:hidden}.fvp-odo-col{display:flex;flex-direction:column;animation:fvpOdo .85s cubic-bezier(.22,.8,.26,1) .95s both}.fvp-odo-col--2{animation-duration:1s;animation-delay:1.02s}.fvp-odo-col--3{animation-duration:1.1s;animation-delay:1.08s}.fvp-odo-col span{display:block;height:.86em;line-height:.86em;text-align:center}.fvp-off{display:flex;flex-direction:column;gap:10px;padding-bottom:8px}.fvp-off-word{font:400 74px/.82 Bebas Neue,Impact,sans-serif;text-transform:uppercase;animation:fvpSlideL .7s var(--eo) 1.35s both}.fvp-off-sub{font:500 10px/1.5 JetBrains Mono,ui-monospace,monospace;letter-spacing:.22em;text-transform:uppercase;color:var(--silver);animation:fvpFade .5s ease-out 1.6s both}.fvp-h{margin-top:18px!important;font:400 38px/1 Bebas Neue,Impact,sans-serif;letter-spacing:.015em;text-transform:uppercase;color:var(--white)}.fvp-line{display:block;overflow:hidden;padding-bottom:2px}.fvp-line>span{display:block;transform:translateY(110%);animation:fvpLineUp .75s var(--eo) both}.fvp-line.l1>span{animation-delay:1.3s}.fvp-line.l2>span{animation-delay:1.4s}.fvp-sub{margin-top:10px!important;font:400 15px/1.5 Outfit,system-ui,sans-serif;color:var(--silver);animation:fvpUp .6s var(--eo) 1.55s both}.fvp-prices{margin-top:20px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.fvp-pr{display:flex;flex-direction:column;gap:7px;padding:12px 14px;border:1px solid #262626;border-radius:3px;background:#ffffff05;animation:fvpUp .6s var(--eo) 1.65s both}.fvp-pr.p2{animation-delay:1.73s}.fvp-pr-name{font:500 10px/1 JetBrains Mono,ui-monospace,monospace;letter-spacing:.24em;text-transform:uppercase;color:var(--ti)}.fvp-pr-vals{display:flex;align-items:baseline;gap:10px;min-width:0}.fvp-pr-was{position:relative;font:400 22px/1 Bebas Neue,Impact,sans-serif;color:var(--ti)}.fvp-pr-was i{position:absolute;left:-3px;right:-3px;top:46%;height:2px;background:var(--volt);transform:scaleX(0);transform-origin:0 50%;animation:fvpStrike .35s var(--eo) 1.95s both}.fvp-pr.p2 .fvp-pr-was i{animation-delay:2.05s}.fvp-pr-now{font:400 30px/1 Bebas Neue,Impact,sans-serif;color:var(--white);animation:fvpDrop .55s var(--spring) 2.1s both}.fvp-pr.p2 .fvp-pr-now{animation-delay:2.2s}.fvp-pr-model{margin-left:auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:400 10px/1 JetBrains Mono,ui-monospace,monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--ti)}.fvp-count-m{display:none}.fvp-cta-wrap{margin-top:18px;animation:fvpUp .6s var(--eo) 1.8s both}.fvp-cta{position:relative;display:block;width:100%;height:60px;margin:0;padding:0;border:0;border-radius:2px;overflow:hidden;cursor:pointer;background:var(--volt);color:#0a0a0a;font:700 15px/1 Outfit,system-ui,sans-serif;letter-spacing:.14em;text-transform:uppercase;animation:fvpBreath 3.6s ease-in-out 2.6s infinite;transition:transform .25s var(--eo)}.fvp-cta:hover{transform:translateY(-2px)}.fvp-cta:active{transform:translateY(0) scale(.992)}.fvp-cta:focus-visible{outline:2px solid #fff;outline-offset:3px}.fvp-cta-fill{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#ffffff26,#ffffffd9);transform:scaleX(0);transform-origin:0 50%}.fvp-cta-shine{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,transparent 35%,rgba(255,255,255,.8) 50%,transparent 65%);transform:translate(-120%);animation:fvpShine 3.6s ease-in-out 2.4s infinite}.fvp-cta-label{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;gap:12px;height:100%}.fvp-lock{overflow:visible}.fvp-shackle{transform-box:fill-box;transform-origin:100% 100%}.fvp-cta:hover .fvp-shackle{animation:fvpWiggle .5s ease-in-out}.is-unlocking .fvp-cta{animation:none}.is-unlocking .fvp-cta-shine{display:none}.is-unlocking .fvp-cta-fill{animation:fvpCharge .82s var(--eio) both}.is-unlocking .fvp-shackle{animation:fvpShackle .38s var(--spring) .55s both}.fvp-error{margin-top:12px!important;padding:10px 12px;border:1px solid rgba(232,255,0,.4);border-radius:3px;font:400 13px/1.4 Outfit,system-ui,sans-serif;color:var(--white)}.fvp-error strong{font-family:JetBrains Mono,ui-monospace,monospace;letter-spacing:.08em;color:var(--volt)}.fvp-meta{margin-top:6px;display:flex;align-items:center;justify-content:space-between;gap:16px;animation:fvpFade .6s ease-out 1.95s both}.fvp-notnow{min-height:44px;margin:0;padding:0 2px;border:0;background:none;cursor:pointer;color:var(--silver);font:500 13px/1 Outfit,system-ui,sans-serif;letter-spacing:normal;text-transform:none;text-decoration:underline;text-underline-offset:4px}.fvp-notnow:hover{color:var(--white)}.fvp-fine{font:400 10px/1.5 JetBrains Mono,ui-monospace,monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--ti);text-align:right}.fvp-right{position:relative;grid-row:1;grid-column:2;overflow:hidden;background:#050505}.fvp-photo{position:absolute;top:0;right:0;bottom:0;left:0;animation:fvpPhotoIn 1.15s var(--eo) .85s both}.fvp-photo-img{display:block;width:100%;height:100%;max-width:none;object-fit:cover;object-position:64% 50%;animation:fvpKen 16s ease-in-out 2.2s infinite alternate}.fvp-glint{position:absolute;top:-20%;right:-20%;bottom:-20%;left:-20%;background:linear-gradient(112deg,transparent 42%,rgba(255,255,255,.2) 49%,rgba(255,255,255,.04) 53%,transparent 58%);transform:translate(-70%);animation:fvpGlint 6s ease-in-out 1.7s infinite}.fvp-photo-fade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0c0c0c,#0c0c0c8c 20%,#0c0c0c00 46%),linear-gradient(0deg,#080808f0,#08080800 44%)}.is-applied .fvp-photo-fade{animation:fvpTint 1.2s ease-out both}.fvp-word{position:absolute;z-index:3;top:34px;left:72px;width:132px;height:auto;opacity:.92;animation:fvpFade .8s ease-out 1.5s both}.fvp-count{position:absolute;z-index:3;left:28px;right:28px;bottom:26px;padding:16px 18px 14px;border:1px solid rgba(255,255,255,.13);border-radius:3px;background:#0a0a0a99;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:fvpUp .7s var(--eo) 1.85s both}.is-urgent .fvp-count{border-color:#e8ff0080}.fvp-count-label{font:500 10px/1.3 JetBrains Mono,ui-monospace,monospace;letter-spacing:.2em;text-transform:uppercase;color:var(--silver)}.fvp-count-row{margin-top:10px;display:flex;align-items:flex-start;justify-content:space-between}.fvp-unit{display:flex;flex-direction:column;align-items:center;gap:6px;min-width:56px}.fvp-num{display:block;height:44px;overflow:hidden;font:400 46px/44px Bebas Neue,Impact,sans-serif;letter-spacing:.02em;color:var(--white)}.is-urgent .fvp-num--s,.is-urgent .fvp-sec{color:var(--volt)}.fvp-tick{display:block}.fvp-tick.is-ticking{animation:fvpTick .45s var(--eo) both}.fvp-u{font:500 9px/1 JetBrains Mono,ui-monospace,monospace;letter-spacing:.24em;text-transform:uppercase;color:var(--ti)}.fvp-colon{font:400 34px/44px Bebas Neue,Impact,sans-serif;color:var(--volt);animation:fvpBlink 1s steps(1) infinite}.fvp-shield{position:absolute;z-index:7;top:26px;right:calc(var(--fvp-rcol) - 44px);width:88px;height:72px;overflow:visible;filter:drop-shadow(0 0 14px rgba(232,255,0,.35));animation:fvpShieldIn .9s var(--spring) 1.05s both}.fvp-shield path{fill:var(--volt);fill-opacity:0;stroke:var(--volt);stroke-width:7;stroke-dasharray:1;stroke-dashoffset:1;animation:fvpDraw 1s var(--eio) 1.1s forwards,fvpFillIn .5s ease-out 1.95s forwards}.is-applied .fvp-shield{animation:fvpShieldPop .9s var(--spring) both,fvpShieldGlow 2.4s ease-in-out .9s infinite}.is-applied .fvp-shield path{stroke-dashoffset:0;fill-opacity:1;animation:none}.fvp-x{position:absolute;z-index:10;top:12px;right:12px;width:44px;height:44px;display:grid;place-items:center;margin:0;padding:0;border:0;border-radius:50%;cursor:pointer;background:#0a0a0a8c;color:var(--white);transition:background .2s,transform .35s var(--eo);animation:fvpFade .4s ease-out 1.6s both}.fvp-x:hover{background:#ffffff24;transform:rotate(90deg)}.fvp-x:focus-visible,.fvp-notnow:focus-visible,.fvp-pill:focus-visible,.fvp-pick:focus-visible{outline:2px solid var(--volt);outline-offset:3px}.fvp-ok-eyebrow{animation:fvpFade .4s ease-out .1s both}.fvp-ok-eyebrow svg path,.fvp-chip-ok svg path,.fvp-pill-check path{stroke-dasharray:1;stroke-dashoffset:1;animation:fvpDraw .45s ease-out .25s forwards}.fvp-chip-ok svg path{animation-delay:1.05s}.fvp-unlocked{margin-top:18px!important;display:flex;font:400 100px/.86 Bebas Neue,Impact,sans-serif;letter-spacing:.01em;text-transform:uppercase;color:var(--volt);text-shadow:0 0 34px rgba(232,255,0,.35)}.fvp-unlocked span{display:block;animation:fvpLetter .62s var(--eo) both}.fvp-unlocked .u1{animation-delay:.16s}.fvp-unlocked .u2{animation-delay:.2s}.fvp-unlocked .u3{animation-delay:.24s}.fvp-unlocked .u4{animation-delay:.28s}.fvp-unlocked .u5{animation-delay:.32s}.fvp-unlocked .u6{animation-delay:.36s}.fvp-unlocked .u7{animation-delay:.4s}.fvp-unlocked .u8{animation-delay:.44s}.fvp-unlocked .u9{animation-delay:.48s}.fvp-ok-sub{margin-top:14px!important;max-width:440px;font:400 15px/1.5 Outfit,system-ui,sans-serif;color:var(--silver);animation:fvpUp .55s var(--eo) .55s both}.fvp-chip{margin-top:16px;display:flex;align-items:center;justify-content:space-between;height:46px;padding:0 6px 0 16px;border:1px dashed rgba(232,255,0,.6);border-radius:3px;animation:fvpUp .55s var(--eo) .65s both}.fvp-chip-code{font:700 15px/1 JetBrains Mono,ui-monospace,monospace;letter-spacing:.18em;color:var(--white)}.fvp-chip-ok{display:flex;align-items:center;gap:8px;height:34px;padding:0 12px;border-radius:2px;background:var(--volt);color:#0a0a0a;font:700 11px/1 JetBrains Mono,ui-monospace,monospace;letter-spacing:.16em;text-transform:uppercase}.fvp-picks{margin-top:14px;display:flex;flex-direction:column;gap:8px}.fvp-pick{display:grid;grid-template-columns:56px minmax(0,1fr) auto 18px;align-items:center;gap:14px;min-height:58px;padding:5px 14px 5px 5px;border:1px solid #282828;border-radius:3px;background:#ffffff06;color:var(--white);text-decoration:none;transition:border-color .2s,background .2s;animation:fvpUp .55s var(--eo) .8s both}.fvp-pick.q1{border-color:#e8ff0073}.fvp-pick.q2{animation-delay:.88s}.fvp-pick:hover{color:var(--white);border-color:var(--volt);background:#e8ff000f}.fvp-pick img{display:block;width:56px;height:46px;object-fit:cover;border-radius:2px}.fvp-pick-t{display:flex;flex-direction:column;gap:5px;min-width:0}.fvp-pick-t b{font:400 22px/1 Bebas Neue,Impact,sans-serif;letter-spacing:.04em;text-transform:uppercase}.fvp-pick-t small{font:400 10px/1 JetBrains Mono,ui-monospace,monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--ti);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fvp-pick-p{display:flex;align-items:baseline;gap:8px}.fvp-pick-p s{font:400 18px/1 Bebas Neue,Impact,sans-serif;color:var(--ti)}.fvp-pick-p span{min-width:2.4em;text-align:right;font:400 30px/1 Bebas Neue,Impact,sans-serif;color:var(--volt);font-variant-numeric:tabular-nums}.fvp-arrow{transition:transform .25s var(--eo)}.fvp-pick:hover .fvp-arrow{transform:translate(4px)}.fvp-remind{margin:14px 0 0;animation:fvpFade .5s ease-out 1.05s both}.fvp-remind label{display:block;font:400 13px/1.3 Outfit,system-ui,sans-serif;color:var(--silver)}.fvp-remind-row{margin-top:8px;display:flex;gap:8px}.fvp-remind input{flex:1;min-width:0;height:44px;padding:0 14px;border:1px solid #2e2e2e;border-radius:2px;background:#121212;color:var(--white);font:400 15px/1 Outfit,system-ui,sans-serif}.fvp-remind input::placeholder{color:#8f8f8f}.fvp-remind input:focus{outline:none;border-color:var(--volt)}.fvp-remind button{height:44px;margin:0;padding:0 18px;border:1px solid #3a3a3a;border-radius:2px;background:transparent;cursor:pointer;color:var(--white);font:600 12px/1 Outfit,system-ui,sans-serif;letter-spacing:.14em;text-transform:uppercase;transition:border-color .2s,color .2s}.fvp-remind button:hover{border-color:var(--volt);color:var(--volt)}.fvp-remind button[disabled]{opacity:.5;cursor:progress}.fvp-reminded{display:flex;align-items:center;gap:10px;min-height:69px;font:400 14px/1.4 Outfit,system-ui,sans-serif;color:var(--white);animation:fvpUp .5s var(--eo) both}.fvp-burst{position:absolute;top:0;right:0;bottom:0;left:0;z-index:8;overflow:hidden;pointer-events:none}.fvp-flash{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at var(--fvp-bx, 29%) var(--fvp-by, 82%),rgba(232,255,0,.38),transparent 58%);animation:fvpFlash 1s ease-out both}.fvp-burst-at{position:absolute;left:50%;top:80%;width:0;height:0}.fvp-ring{position:absolute;left:-40px;top:-40px;width:80px;height:80px;border:2px solid var(--volt);border-radius:50%;animation:fvpRing .95s cubic-bezier(.2,.7,.2,1) both}.fvp-ring.r2{border-width:1px;animation-delay:.12s}.fvp-shard{position:absolute;left:0;top:-1px;width:28px;height:2px;background:var(--volt);box-shadow:0 0 8px #e8ff00cc;transform-origin:0 50%;animation:fvpShard .85s cubic-bezier(.15,.8,.3,1) both}.fvp-shard.s1{--r: -4deg;--d: 250px}.fvp-shard.s2{--r: 22deg;--d: 190px}.fvp-shard.s3{--r: 48deg;--d: 150px}.fvp-shard.s4{--r: 76deg;--d: 120px}.fvp-shard.s5{--r: 104deg;--d: 130px}.fvp-shard.s6{--r: 131deg;--d: 170px}.fvp-shard.s7{--r: 158deg;--d: 240px}.fvp-shard.s8{--r: 184deg;--d: 260px}.fvp-shard.s9{--r: 210deg;--d: 210px}.fvp-shard.s10{--r: 236deg;--d: 280px}.fvp-shard.s11{--r: 262deg;--d: 320px}.fvp-shard.s12{--r: 288deg;--d: 300px}.fvp-shard.s13{--r: 314deg;--d: 270px}.fvp-shard.s14{--r: 340deg;--d: 230px}.fvp-shard.s3,.fvp-shard.s7,.fvp-shard.s11{width:16px;animation-delay:.05s}.fvp-shard.s5,.fvp-shard.s9,.fvp-shard.s13{height:3px}.is-closing .fvp-shell{animation:fvpClose .42s var(--ein) both}.is-closing .fvp-seam--a{animation:fvpSeamFly .78s var(--eio) both}.is-closing .fvp-seam--b{animation:none;opacity:0}.fvp-pill{position:fixed;z-index:95;left:24px;bottom:24px;display:flex;align-items:center;gap:12px;height:58px;margin:0;padding:0 22px 0 8px;border:1px solid rgba(232,255,0,.55);border-radius:29px;cursor:pointer;background:#0f0f0f;color:var(--white);text-align:left;font-family:Outfit,system-ui,sans-serif;letter-spacing:normal;text-transform:none;box-shadow:0 18px 44px -12px #000000d9;animation:fvpPillIn .7s var(--spring) both;transition:border-color .2s,background .2s}.fvp-pill:hover{background:#151515;border-color:var(--volt)}.fvp-pill:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border:1px solid var(--volt);border-radius:inherit;opacity:0;animation:fvpPillPulse 2.8s ease-out 1.2s infinite;pointer-events:none}.fvp-pill--ok:before{display:none}.fvp-pill-badge{flex:none;display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:var(--volt);color:#0a0a0a}.fvp-pill-badge svg{display:block}.fvp-pill-t{display:flex;flex-direction:column;gap:4px}.fvp-pill-t b{font:400 22px/1 Bebas Neue,Impact,sans-serif;letter-spacing:.04em;text-transform:uppercase}.fvp-pill-t small{font:500 10px/1 JetBrains Mono,ui-monospace,monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--silver)}.fv-price-flash{animation:fvpPriceFlash 1.8s ease-out}@media(max-width:980px){.fvp{--fvp-rcol: 300px}.fvp-left{padding:34px 32px 24px}.fvp-amt{font-size:136px}.fvp-word{width:112px;left:60px}.fvp-count{left:18px;right:18px;padding:14px 12px 12px}.fvp-unit{min-width:44px}.fvp-num{font-size:38px}}@media(max-width:760px){.fvp-pop{left:0;right:0;top:auto;bottom:0;width:auto;height:auto;transform:none}.fvp-seam--a{top:0;margin-top:0;left:10px;right:10px;border-radius:2px;animation:fvpSeamTop 1.4s var(--eo) .45s both}.fvp-seam--b{display:none}.fvp-shell{position:relative;inset:auto;border-radius:16px 16px 0 0;animation:fvpRise .8s var(--sheet) .12s both}.is-closing .fvp-shell{animation:fvpSheetDrop .46s var(--ein) both}.is-closing .fvp-seam--a{animation:fvpFadeOut .2s ease-in both}.fvp-face{position:relative;inset:auto;margin:1px 1px 0;border-radius:15px 15px 0 0;display:flex;flex-direction:column;max-height:calc(94vh - 1px);max-height:calc(94dvh - 1px);overflow-y:auto;overscroll-behavior:contain}.fvp-right{order:-1;flex:none;height:150px}.fvp-photo{animation:fvpStripIn .9s var(--eo) .5s both}.fvp-photo-fade{background:linear-gradient(0deg,#0c0c0c,#0c0c0c66 45%,#0c0c0c26)}.fvp-word{left:22px;right:auto;top:24px;width:112px}.fvp-count{display:none}.fvp-left{padding:36px 22px calc(16px + env(safe-area-inset-bottom));overflow:visible}.fvp-shield{right:auto;left:18px;top:108px;width:66px;height:54px;animation-delay:.85s}.fvp-shield path{stroke-width:8;animation-delay:.9s,1.7s}.fvp-eyebrow{font-size:10px;letter-spacing:.26em}.fvp-amt-row{margin-top:18px;gap:12px}.fvp-amt{font-size:120px}.fvp-off-word{font-size:56px}.fvp-off-sub{font-size:9.5px}.fvp-h{margin-top:12px!important;font-size:30px}.fvp-sub{display:none}.fvp-prices{margin-top:14px;gap:8px}.fvp-pr{padding:10px 12px;gap:6px}.fvp-pr-was{font-size:20px}.fvp-pr-now{font-size:28px}.fvp-pr-model{display:none}.fvp-count-m{margin-top:12px;height:44px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 12px;border:1px solid rgba(255,255,255,.12);border-radius:3px;background:#ffffff05;animation:fvpUp .6s var(--eo) 1.55s both}.is-urgent .fvp-count-m{border-color:#e8ff0080}.fvp-count-m-l{font:500 9.5px/1.4 JetBrains Mono,ui-monospace,monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--silver)}.fvp-count-m-r{display:flex;align-items:center;gap:2px;font:400 28px/1 Bebas Neue,Impact,sans-serif;letter-spacing:.03em;white-space:nowrap}.fvp-count-m-r small{font-size:.6em;color:var(--ti);margin:0 8px 0 1px}.fvp-count-m-r b{font-weight:400;color:var(--volt);animation:fvpBlink 1s steps(1) infinite}.fvp-sec{display:inline-block;width:1.06em;height:28px;overflow:hidden}.fvp-cta-wrap{margin-top:14px}.fvp-cta{height:56px;border-radius:4px}.fvp-meta{margin-top:4px;gap:12px}.fvp-fine{font-size:9.5px;letter-spacing:.1em}.fvp-x{top:10px;right:10px}.fvp-unlocked{margin-top:14px!important;font-size:76px}.fvp-ok-sub{margin-top:10px!important;font-size:14px}.fvp-chip{margin-top:12px;height:44px}.fvp-chip-code{font-size:14px;letter-spacing:.14em}.fvp-pick{grid-template-columns:52px minmax(0,1fr) auto;gap:12px;min-height:56px;padding:4px 12px 4px 4px}.fvp-pick img{width:52px}.fvp-pick .fvp-arrow{display:none}.fvp-pick-t b{font-size:20px}.fvp-pick-p span{font-size:28px}.fvp-remind input{font-size:16px}.fvp-pill{left:12px;bottom:calc(84px + env(safe-area-inset-bottom));height:52px;padding:0 18px 0 6px}.fvp-pill-badge{width:40px;height:40px}.fvp-pill-t b{font-size:20px}}@media(max-width:760px)and (max-height:700px){.fvp-right{height:112px}.fvp-shield{top:72px}.fvp-amt{font-size:100px}}@keyframes fvpFade{0%{opacity:0}to{opacity:1}}@keyframes fvpFadeOut{0%{opacity:1}to{opacity:0}}@keyframes fvpUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes fvpSlideL{0%{opacity:0;transform:translate(26px)}to{opacity:1;transform:none}}@keyframes fvpSeamA{0%{opacity:1;transform:translateY(0) scaleX(0)}34%{opacity:1;transform:translateY(0) scaleX(1)}to{opacity:0;transform:translateY(-300px) scaleX(1)}}@keyframes fvpSeamB{0%{opacity:1;transform:translateY(0) scaleX(0)}34%{opacity:1;transform:translateY(0) scaleX(1)}to{opacity:0;transform:translateY(300px) scaleX(1)}}@keyframes fvpSeamFly{0%{opacity:0;transform:translateY(-300px) scaleX(1)}45%{opacity:1;transform:translate(0) scaleX(1)}to{opacity:0;transform:translate(calc(150px - 50vw),calc(50vh - 53px)) scaleX(.12)}}@keyframes fvpSeamTop{0%{opacity:1;transform:scaleX(0)}35%{opacity:1;transform:scaleX(1)}to{opacity:.35;transform:scaleX(1)}}@keyframes fvpOpen{0%{clip-path:inset(50% 0 50% 0 round 4px);transform:scale(.985)}to{clip-path:inset(0 0 0 0 round 4px);transform:scale(1)}}@keyframes fvpClose{0%{clip-path:inset(0 0 0 0 round 4px)}to{clip-path:inset(50% 0 50% 0 round 4px)}}@keyframes fvpRise{0%{transform:translateY(104%)}to{transform:translateY(0)}}@keyframes fvpSheetDrop{0%{transform:translateY(0)}to{transform:translateY(104%)}}@keyframes fvpStripIn{0%{clip-path:inset(0 0 100% 0);transform:scale(1.08)}to{clip-path:inset(0 0 0 0);transform:none}}@keyframes fvpSpin{to{transform:rotate(360deg)}}@keyframes fvpDrift{to{transform:translate(28px,28px)}}@keyframes fvpStreak{0%{opacity:0;transform:translate(0) rotate(62deg)}10%{opacity:.85}55%{opacity:0;transform:translate(150px,-80px) rotate(62deg)}to{opacity:0;transform:translate(150px,-80px) rotate(62deg)}}@keyframes fvpScan{0%{transform:translateY(-150px);opacity:1}88%{opacity:1}to{transform:translateY(610px);opacity:0}}@keyframes fvpLive{0%{box-shadow:0 0 #e8ff008c}to{box-shadow:0 0 0 10px #e8ff0000}}@keyframes fvpType{to{clip-path:inset(0 0 0 0)}}@keyframes fvpOdo{0%{transform:translateY(0);filter:blur(0)}20%{filter:blur(3px)}80%{filter:blur(.5px)}to{transform:translateY(-6.88em);filter:blur(0)}}@keyframes fvpAmtGlow{0%{filter:drop-shadow(0 0 0 rgba(232,255,0,0))}30%{filter:drop-shadow(0 0 26px rgba(232,255,0,.7))}to{filter:drop-shadow(0 0 12px rgba(232,255,0,.22))}}@keyframes fvpLineUp{to{transform:translateY(0)}}@keyframes fvpStrike{to{transform:scaleX(1)}}@keyframes fvpDrop{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:none}}@keyframes fvpBreath{0%,to{box-shadow:0 0 #e8ff0000,0 10px 30px -10px #e8ff004d}50%{box-shadow:0 0 0 6px #e8ff0017,0 14px 46px -8px #e8ff008c}}@keyframes fvpShine{0%{transform:translate(-120%)}34%,to{transform:translate(120%)}}@keyframes fvpCharge{to{transform:scaleX(1)}}@keyframes fvpShackle{to{transform:translate(-1px,-4px) rotate(24deg)}}@keyframes fvpWiggle{0%,to{transform:none}30%{transform:translateY(-2px) rotate(8deg)}60%{transform:translateY(0) rotate(-4deg)}}@keyframes fvpPhotoIn{0%{opacity:0;transform:translate(40px) scale(1.12)}to{opacity:1;transform:none}}@keyframes fvpKen{to{transform:scale(1.07) translate(-8px,4px)}}@keyframes fvpGlint{0%{transform:translate(-70%)}28%,to{transform:translate(70%)}}@keyframes fvpTint{0%{background-color:#e8ff0059}to{background-color:#e8ff0000}}@keyframes fvpShieldIn{0%{opacity:0;transform:scale(.6) rotate(-8deg)}to{opacity:1;transform:none}}@keyframes fvpShieldPop{0%{transform:scale(1)}35%{transform:scale(1.3)}to{transform:scale(1)}}@keyframes fvpShieldGlow{0%,to{filter:drop-shadow(0 0 12px rgba(232,255,0,.35))}50%{filter:drop-shadow(0 0 26px rgba(232,255,0,.75))}}@keyframes fvpDraw{to{stroke-dashoffset:0}}@keyframes fvpFillIn{to{fill-opacity:1}}@keyframes fvpTick{0%{opacity:0;transform:translateY(-60%);filter:blur(2px)}to{opacity:1;transform:none;filter:none}}@keyframes fvpBlink{0%{opacity:1}50%{opacity:.25}}@keyframes fvpLetter{0%{opacity:0;transform:translateY(-38%) scaleY(1.4);filter:blur(6px)}to{opacity:1;transform:none;filter:none}}@keyframes fvpFlash{0%{opacity:0}18%{opacity:1}to{opacity:0}}@keyframes fvpGlowBurst{0%{opacity:1;transform:scale(1)}25%{opacity:1;transform:scale(1.5)}to{opacity:1;transform:scale(1)}}@keyframes fvpRing{0%{opacity:1;transform:scale(.2)}to{opacity:0;transform:scale(9)}}@keyframes fvpShard{0%{opacity:1;transform:rotate(var(--r)) translate(8px) scaleX(.4)}60%{opacity:1}to{opacity:0;transform:rotate(var(--r)) translate(var(--d)) scaleX(.15)}}@keyframes fvpPillIn{0%{opacity:0;transform:translateY(16px) scale(.6)}to{opacity:1;transform:none}}@keyframes fvpPillPulse{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.18,1.55)}}@keyframes fvpPriceFlash{0%{color:inherit;text-shadow:none}20%{color:#e8ff00;text-shadow:0 0 26px rgba(232,255,0,.55)}to{color:inherit;text-shadow:none}}@media(prefers-reduced-motion:reduce){.fvp *,.fvp *:before,.fv-price-flash{animation-duration:.01ms!important;animation-delay:0s!important;animation-iteration-count:1!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/offer-popup.css.map */
