.fr-root{min-height:100dvh;background:radial-gradient(ellipse at 50% 0,#3a0068 0,#1a003a 40%,#0d0018 100%);color:#fff;font-family:var(--font-gilroy,"Outfit",sans-serif);position:relative;overflow-x:hidden}.fr-stars{position:fixed;inset:0;pointer-events:none;z-index:0;overflow:hidden}.fr-star{position:absolute;border-radius:50%;background:#fff;animation:frStarPulse ease-in-out infinite alternate}@keyframes frStarPulse{0%{opacity:.1;transform:scale(1)}to{opacity:.8;transform:scale(1.4)}}.fr-confetti-wrap{position:fixed;inset:0;pointer-events:none;z-index:1;overflow:hidden}.fr-confetti-piece{position:absolute;top:-20px;border-radius:2px;animation:frConfettiFall linear infinite}@keyframes frConfettiFall{0%{transform:translateY(-20px) rotate(0deg);opacity:1}to{transform:translateY(110vh) rotate(2turn);opacity:0}}.fr-page{position:relative;z-index:2;min-height:100dvh;display:flex;flex-direction:column;align-items:center;padding:90px 0 40px}.fr-container{padding:0 20px;margin:0 auto;position:relative;z-index:5}.fr-container,.fr-header{width:100%;max-width:430px}.fr-header{display:flex;align-items:center;justify-content:space-between;padding:16px 20px}.fr-logo{height:56px;width:56px;-o-object-fit:contain;object-fit:contain;border-radius:50%;filter:drop-shadow(0 4px 12px rgba(246,200,0,.45));animation:frLogoFloat 4s ease-in-out infinite}@keyframes frLogoFloat{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-3px) rotate(2deg)}}.fr-stat-pill{display:flex;align-items:center;gap:6px;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.15);border-radius:999px;padding:6px 12px;font-size:12px;font-weight:700}.fr-stat-pill .pill-count{color:#f6c800}.fr-stat-pill .pill-label{color:hsla(0,0%,100%,.7);font-weight:400}.fr-stats-row{gap:10px}.fr-badge-pill,.fr-stats-row{display:flex;align-items:center}.fr-badge-pill{gap:6px;background:rgba(0,0,0,.35);border:1px solid rgba(255,215,0,.3);border-radius:8px;padding:6px 12px;font-size:13px;font-weight:700;color:#fff;white-space:nowrap}.fr-badge-label-desktop{font-size:10px;opacity:.7;font-weight:400}.fr-badge-label-mobile{display:none!important}@media (max-width:767px){.fr-stats-row{gap:6px}.fr-badge-pill{gap:4px;padding:6px 9px;font-size:12.5px;flex-shrink:0}.fr-badge-label-desktop{display:none!important}.fr-badge-label-mobile{display:inline!important;font-size:9.5px;opacity:.85;font-weight:400}}.fr-avatars{display:flex}.fr-avatar-img{width:26px;height:26px;border-radius:50%;border:2px solid #4a0080;-o-object-fit:cover;object-fit:cover;margin-left:-8px}.fr-avatar-img:first-child{margin-left:0}.fr-hero{text-align:center;padding:10px 20px 0;position:relative}.fr-headline-sm{font-size:18px;font-weight:700;color:#fff;margin:0;letter-spacing:.5px}.fr-headline-won{font-size:72px;font-weight:900;line-height:1;background:linear-gradient(180deg,#ffe048,#f6a800 60%,#d4830a);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;letter-spacing:-1px;margin:0;animation:frWonPulse 2s ease-in-out infinite alternate}@keyframes frWonPulse{0%{filter:drop-shadow(0 0 12px rgba(246,168,0,.4))}to{filter:drop-shadow(0 0 28px rgba(246,168,0,.9))}}.fr-subheadline{font-size:15px;color:hsla(0,0%,100%,.85);margin:6px 0 0}.fr-subheadline span{color:#f6c800;font-weight:700}.fr-phone-wrap{position:relative;width:100vw;max-width:560px;margin:0 calc(-50vw + 50%);height:350px}.fr-phone-wrap:before{content:"";position:absolute;top:55%;left:50%;transform:translate(-50%,-50%);width:90%;height:90%;background:radial-gradient(circle,rgba(147,0,255,.7) 0,rgba(147,0,255,0) 70%);filter:blur(60px);z-index:0;pointer-events:none}.fr-podium-img{bottom:-10px;width:150%;z-index:1}.fr-iphone-img,.fr-podium-img{position:absolute;left:50%;transform:translateX(-50%);max-width:none;height:auto;pointer-events:none}.fr-iphone-img{bottom:0;width:250%;aspect-ratio:600/400;z-index:2;animation:frPhoneFloat 4s ease-in-out infinite}@keyframes frPhoneFloat{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,-12px)}}.fr-phone-wrap.is-compact{height:190px;max-width:360px;margin:10px auto 0;width:100%}.fr-phone-wrap.is-compact .fr-iphone-img{width:130%}.fr-phone-wrap.is-compact .fr-podium-img{width:85%;bottom:-10px}.fr-cta-card{display:flex;flex-direction:column;align-items:center;gap:6px;padding:18px 12px 16px;border-radius:18px;cursor:pointer;text-align:center;transition:transform .18s ease,box-shadow .18s ease}.fr-cta-card:active{transform:scale(.96)}.fr-cta-card-icon{width:42px;height:42px;border-radius:13px;display:flex;align-items:center;justify-content:center;font-size:20px;line-height:1;flex-shrink:0;margin-bottom:2px}.fr-cta-card-text{display:flex;flex-direction:column;gap:2px}.fr-cta-card-title{font-size:14px;font-weight:900;letter-spacing:.02em}.fr-cta-card-sub{font-size:10px;font-weight:600;opacity:.55}.fr-cta-card-gold{background:linear-gradient(135deg,rgba(245,158,11,.2),rgba(217,119,6,.08));border:1.5px solid rgba(245,158,11,.45);box-shadow:0 6px 24px rgba(245,158,11,.12),inset 0 1px 0 hsla(0,0%,100%,.06);color:#fef3c7}.fr-cta-card-gold .fr-cta-card-icon{background:linear-gradient(135deg,#f59e0b,#d97706);box-shadow:0 4px 12px rgba(245,158,11,.35)}.fr-cta-card-gold .fr-cta-card-title{color:#fcd34d}.fr-cta-card-purple{background:linear-gradient(135deg,rgba(168,85,247,.2),rgba(124,58,237,.08));border:1.5px solid rgba(168,85,247,.45);box-shadow:0 6px 24px rgba(168,85,247,.12),inset 0 1px 0 hsla(0,0%,100%,.06);color:#e9e0fd}.fr-cta-card-purple .fr-cta-card-icon{background:linear-gradient(135deg,#a855f7,#7c3aed);box-shadow:0 4px 12px rgba(168,85,247,.35)}.fr-cta-card-purple .fr-cta-card-title{color:#c4b5fd}.fr-instant-badge{position:absolute;top:6px;right:6px;left:auto;width:86px;height:86px;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;z-index:5;pointer-events:none;line-height:1.05;isolation:isolate;transform-origin:center;background:radial-gradient(120% 120% at 30% 25%,hsla(0,0%,100%,.22),transparent 55%),radial-gradient(120% 120% at 70% 90%,rgba(246,200,0,.22),transparent 55%),linear-gradient(150deg,rgba(45,0,80,.7),rgba(20,0,38,.78));backdrop-filter:blur(12px) saturate(1.3);-webkit-backdrop-filter:blur(12px) saturate(1.3);border:1px solid rgba(255,224,130,.35);box-shadow:0 10px 30px rgba(120,0,200,.45),inset 0 0 0 1px hsla(0,0%,100%,.08),inset 0 0 22px rgba(246,200,0,.2);animation:frBadgeSpin .6s cubic-bezier(.34,1.56,.64,1),frBadgeWobble 4.2s ease-in-out .6s infinite}.fr-instant-badge:before{content:"";position:absolute;inset:-2px;border-radius:50%;padding:2px;background:conic-gradient(from 0deg,rgba(255,224,72,0) 0deg,rgba(255,224,72,.9) 60deg,rgba(255,145,0,.9) 140deg,rgba(147,0,255,.6) 220deg,rgba(255,224,72,0) 320deg,rgba(255,224,72,0) 1turn);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:frBadgeRingSpin 5s linear infinite;z-index:-1}.fr-instant-badge:after{content:"";position:absolute;inset:-10px;border-radius:50%;background:radial-gradient(circle,rgba(246,200,0,.35) 0,rgba(147,0,255,.25) 45%,transparent 70%);filter:blur(14px);z-index:-2;animation:frBadgeHalo 2.6s ease-in-out infinite alternate}@keyframes frBadgeSpin{0%{transform:scale(0) rotate(-25deg)}to{transform:scale(1) rotate(-8deg)}}@keyframes frBadgeRingSpin{to{transform:rotate(1turn)}}@keyframes frBadgeHalo{0%{opacity:.7;transform:scale(1)}to{opacity:1;transform:scale(1.12)}}@keyframes frBadgeWobble{0%,to{transform:rotate(-8deg) translateY(0) scale(1)}25%{transform:rotate(-4deg) translateY(-3px) scale(1.02)}50%{transform:rotate(-10deg) translateY(-5px) scale(1.03)}75%{transform:rotate(-6deg) translateY(-2px) scale(1.01)}}@keyframes frBadgePulse{0%,to{box-shadow:0 10px 30px rgba(120,0,200,.45),inset 0 0 0 1px hsla(0,0%,100%,.08),inset 0 0 22px rgba(246,200,0,.2)}50%{box-shadow:0 14px 40px rgba(147,0,255,.7),inset 0 0 0 1px hsla(0,0%,100%,.12),inset 0 0 34px rgba(246,200,0,.4)}}.fr-instant-badge-bolt{font-size:16px;line-height:1;margin-bottom:2px;filter:drop-shadow(0 0 6px rgba(255,224,72,.9));animation:frBadgeBolt 1.6s ease-in-out infinite}@keyframes frBadgeBolt{0%,to{transform:scale(1) rotate(0deg);filter:drop-shadow(0 0 6px rgba(255,224,72,.9))}45%{transform:scale(1.25) rotate(-8deg);filter:drop-shadow(0 0 12px rgba(255,224,72,1))}55%{transform:scale(1.25) rotate(8deg);filter:drop-shadow(0 0 12px rgba(255,224,72,1))}}.fr-instant-badge-spark{position:absolute;width:5px;height:5px;border-radius:50%;background:#fff6c2;box-shadow:0 0 6px #ffe97a,0 0 12px rgba(255,224,72,.7);pointer-events:none;z-index:2;opacity:0}.fr-instant-badge-spark-1{top:-6px;left:50%;animation:frBadgeSparkA 2.4s ease-in-out infinite}.fr-instant-badge-spark-2{top:50%;right:-8px;animation:frBadgeSparkB 2.4s ease-in-out .8s infinite}.fr-instant-badge-spark-3{bottom:-4px;left:18%;animation:frBadgeSparkA 2.4s ease-in-out 1.6s infinite}@keyframes frBadgeSparkA{0%,to{transform:scale(0);opacity:0}30%{transform:scale(1.4);opacity:1}70%{transform:scale(.6);opacity:.6}}@keyframes frBadgeSparkB{0%,to{transform:scale(0) translateX(0);opacity:0}30%{transform:scale(1.4) translateX(-4px);opacity:1}70%{transform:scale(.6) translateX(2px);opacity:.6}}.fr-instant-badge .badge-line1{font-size:8px;font-weight:800;color:hsla(0,0%,100%,.9);letter-spacing:1.2px;text-transform:uppercase;margin-bottom:1px}.fr-instant-badge .badge-line2{font-size:13px;font-weight:900;letter-spacing:.3px;margin-bottom:1px;background:linear-gradient(180deg,#ffe97a,#ffb700 60%,#d4830a);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;filter:drop-shadow(0 1px 4px rgba(246,168,0,.5))}.fr-instant-badge .badge-line3{font-size:8px;font-weight:800;color:hsla(0,0%,100%,.9);letter-spacing:1.2px;text-transform:uppercase}@media (prefers-reduced-motion:reduce){.fr-instant-badge,.fr-instant-badge-bolt,.fr-instant-badge-spark{animation:none!important}.fr-instant-badge{transform:rotate(-8deg)}}.fr-it-could{font-size:18px;font-weight:600;color:hsla(0,0%,100%,.95);margin-top:12px;letter-spacing:.2px;text-shadow:0 2px 10px rgba(0,0,0,.6)}.fr-it-could span{color:#f6c800;font-weight:900;background:linear-gradient(135deg,#ffe97a,#f6c800);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;display:inline-block;padding:0 2px;filter:drop-shadow(0 0 10px rgba(246,200,0,.45));animation:frPrizePulse 1.5s ease-in-out infinite alternate}@keyframes frPrizePulse{0%{transform:scale(1);filter:drop-shadow(0 0 4px rgba(246,200,0,.3))}to{transform:scale(1.05);filter:drop-shadow(0 0 12px rgba(246,200,0,.7))}}.fr-prize-slide{opacity:0;transform:translateX(-50%) translateY(8px) scale(.92);filter:blur(6px) saturate(.8);transition:opacity .7s ease,transform .7s cubic-bezier(.34,1.36,.64,1),filter .7s ease;animation:none;z-index:2}.fr-prize-slide.is-active{opacity:1;transform:translateX(-50%) translateY(0) scale(1);filter:blur(0) saturate(1.05) drop-shadow(0 18px 30px rgba(0,0,0,.55));animation:frPhoneFloat 4s ease-in-out infinite;z-index:3}.fr-prize-label-swap{display:inline-block;animation:frPrizeLabelSwap .55s cubic-bezier(.34,1.56,.64,1) both}@keyframes frPrizeLabelSwap{0%{opacity:0;transform:translateY(-8px) scale(.85);filter:blur(3px)}60%{opacity:1;transform:translateY(2px) scale(1.05);filter:blur(0)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}.fr-slide-dots{display:flex;justify-content:center;align-items:center;gap:8px;margin:6px 0 2px;position:relative;z-index:4}.fr-slide-dot{-moz-appearance:none;appearance:none;-webkit-appearance:none;border:none;padding:0;width:8px;height:8px;border-radius:999px;background:hsla(0,0%,100%,.25);cursor:pointer;transition:width .35s ease,background .35s ease,box-shadow .35s ease}.fr-slide-dot.is-active{width:24px;background:linear-gradient(90deg,#ffe97a,#f6a800);box-shadow:0 0 10px rgba(246,200,0,.65),inset 0 0 0 1px hsla(0,0%,100%,.18)}.fr-slide-dot:hover{background:hsla(0,0%,100%,.45)}.fr-slide-dot.is-active:hover{background:linear-gradient(90deg,#fff3a0,#ffb820)}@media (prefers-reduced-motion:reduce){.fr-prize-label-swap,.fr-prize-slide,.fr-prize-slide.is-active{animation:none!important;transition:opacity .3s linear!important}}.fr-teasers{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:20px 0;width:100%}.fr-teaser-item{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:8px;background:linear-gradient(135deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.01));border:1px solid rgba(246,200,0,.15);border-radius:16px;padding:12px 6px;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:inset 0 1px 1px hsla(0,0%,100%,.15),0 10px 30px -5px rgba(0,0,0,.5);transition:transform .4s cubic-bezier(.175,.885,.32,1.275),border-color .3s ease,box-shadow .3s ease;cursor:pointer;position:relative;overflow:hidden}.fr-teaser-item:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.05),transparent);transition:left .6s ease}.fr-teaser-item:hover{transform:translateY(-5px) scale(1.03);border-color:rgba(246,200,0,.4);box-shadow:inset 0 1px 2px hsla(0,0%,100%,.2),0 15px 35px -5px rgba(0,0,0,.7),0 0 20px rgba(246,200,0,.15)}.fr-teaser-item:hover:before{left:100%}.fr-teaser-icon-wrapper{width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle,rgba(246,200,0,.15) 0,rgba(246,200,0,.02) 75%);border:1.5px solid rgba(246,200,0,.25);border-radius:50%;box-shadow:0 4px 12px rgba(0,0,0,.2);transition:transform .4s cubic-bezier(.175,.885,.32,1.275),box-shadow .3s ease,border-color .3s ease}.fr-teaser-item:hover .fr-teaser-icon-wrapper{transform:scale(1.12) rotate(8deg);border-color:rgba(246,200,0,.5);box-shadow:0 6px 15px rgba(246,200,0,.25)}.fr-teaser-icon{font-size:22px;filter:drop-shadow(0 2px 4px rgba(0,0,0,.5))}.fr-teaser-label-group{display:flex;flex-direction:column;align-items:center;gap:2px;text-align:center}.fr-teaser-line1{font-size:9px;color:hsla(0,0%,100%,.55);font-weight:500;text-transform:uppercase;letter-spacing:.5px}.fr-teaser-line2{font-size:11px;color:#ffe048;font-weight:800;line-height:1.2;text-shadow:0 1px 4px rgba(0,0,0,.5);background:linear-gradient(180deg,#fff,gold);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.fr-input-wrap{display:flex;align-items:center;background:hsla(0,0%,100%,.08);border:1.5px solid hsla(0,0%,100%,.2);border-radius:12px;padding:0 16px;margin:16px 0 12px;height:56px;gap:10px;transition:border-color .2s}.fr-input-wrap:focus-within{border-color:#f6c800;box-shadow:0 0 0 3px rgba(246,200,0,.15)}.fr-input-icon{font-size:18px;opacity:.5;flex-shrink:0}.fr-input{flex:1;background:transparent;border:none;outline:none;color:#fff;font-size:15px;font-family:inherit}.fr-input::-moz-placeholder{color:hsla(0,0%,100%,.35)}.fr-input::placeholder{color:hsla(0,0%,100%,.35)}.fr-btn-primary{width:100%;height:56px;display:flex;align-items:center;justify-content:space-between;padding:0 20px;background:linear-gradient(135deg,#f6c800,#e8a500);border:none;border-radius:14px;font-size:16px;font-weight:900;color:#1a003a;cursor:pointer;letter-spacing:.5px;transition:transform .15s,box-shadow .15s;box-shadow:0 4px 20px rgba(246,168,0,.35);font-family:inherit}.fr-btn-primary:hover{transform:translateY(-2px);box-shadow:0 8px 30px rgba(246,168,0,.5)}@media (min-width:768px){.fr-input-wrap{height:48px;margin:12px auto;max-width:360px}.fr-btn-primary{height:48px;font-size:14px;max-width:360px;margin:0 auto}.fr-input{font-size:14px}}.fr-btn-primary:active{transform:translateY(0)}.fr-btn-primary .btn-price-badge{background:#1a003a;color:#f6c800;border-radius:8px;padding:4px 12px;font-size:14px;font-weight:900}.fr-btn-secondary{width:100%;height:56px;display:flex;align-items:center;justify-content:center;gap:8px;background:transparent;border:2px solid hsla(0,0%,100%,.2);border-radius:14px;font-size:15px;font-weight:700;color:hsla(0,0%,100%,.7);cursor:pointer;font-family:inherit;transition:border-color .2s,color .2s}.fr-btn-secondary:hover{border-color:hsla(0,0%,100%,.4);color:#fff}.fr-trust{justify-content:center;gap:18px;margin-top:12px;flex-wrap:wrap}.fr-trust,.fr-trust-item{display:flex;align-items:center}.fr-trust-item{gap:5px;font-size:11px;color:hsla(0,0%,100%,.55)}.fr-trust-item span:first-child{font-size:13px}.fr-back-btn{background:none;border:none;color:#fff;cursor:pointer;display:flex;align-items:center;gap:6px;font-size:15px;padding:0;font-family:inherit;opacity:.8}.fr-back-btn:hover{opacity:1}.fr-card{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.12);border-radius:20px;padding:24px 20px;backdrop-filter:blur(12px);margin-bottom:16px}.fr-phone-display{background:rgba(0,0,0,.3);border:1px solid hsla(0,0%,100%,.15);border-radius:12px;padding:14px 16px;font-size:18px;font-weight:700;color:#fff;letter-spacing:1px;text-align:center;margin:12px 0}.fr-amount-text{text-align:center;font-size:13px;color:hsla(0,0%,100%,.65);margin-bottom:16px}.fr-amount-text strong{color:#fff;font-size:15px}.fr-checklist{list-style:none;padding:0;margin:0 0 20px;display:flex;flex-direction:column;gap:10px}.fr-checklist li{display:flex;align-items:center;gap:10px;font-size:13px;color:hsla(0,0%,100%,.8)}.fr-check-icon{width:20px;height:20px;background:linear-gradient(135deg,#00c853,#009624);border-radius:50%;font-size:11px;flex-shrink:0}.fr-check-icon,.fr-pay-btn{display:flex;align-items:center;justify-content:center}.fr-pay-btn{width:100%;height:56px;gap:10px;background:linear-gradient(135deg,#f6c800,#e8a500);border:none;border-radius:14px;font-size:17px;font-weight:900;color:#1a003a;cursor:pointer;font-family:inherit;transition:transform .15s,box-shadow .15s;box-shadow:0 4px 20px rgba(246,168,0,.35)}.fr-pay-btn:hover{transform:translateY(-2px);box-shadow:0 8px 30px rgba(246,168,0,.5)}.fr-secure-text{font-size:12px;color:hsla(0,0%,100%,.45);gap:5px}.fr-details-toggle,.fr-secure-text{text-align:center;margin-top:10px;display:flex;align-items:center;justify-content:center}.fr-details-toggle{font-size:13px;cursor:pointer;gap:4px;background:none;border:none;color:hsla(0,0%,100%,.5);font-family:inherit;width:100%}.fr-success-icon-wrap{margin:30px auto 20px;width:100px;height:100px;background:radial-gradient(circle,rgba(0,200,83,.2) 0,transparent 70%);position:relative}.fr-success-circle,.fr-success-icon-wrap{display:flex;align-items:center;justify-content:center}.fr-success-circle{width:80px;height:80px;background:linear-gradient(135deg,#00c853,#009624);border-radius:50%;animation:frSuccessPop .5s cubic-bezier(.34,1.56,.64,1) both;box-shadow:0 0 30px rgba(0,200,83,.4)}@keyframes frSuccessPop{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}.fr-success-check{font-size:36px;color:#fff}.fr-success-ring{position:absolute;inset:0;border-radius:50%;border:3px solid rgba(0,200,83,.4);animation:frRingPulse 1.5s ease-out infinite}@keyframes frRingPulse{0%{transform:scale(1);opacity:.8}to{transform:scale(1.6);opacity:0}}.fr-success-title{font-size:28px;font-weight:900;background:linear-gradient(135deg,#00e676,#00c853);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-align:center;margin:0 0 8px}.fr-success-sub{text-align:center;font-size:14px;color:hsla(0,0%,100%,.7);margin-bottom:24px}.fr-gift-wrap{text-align:center;margin:10px 0 20px;animation:frGiftBounce 1s ease-in-out infinite alternate}@keyframes frGiftBounce{0%{transform:translateY(0) rotate(-5deg)}to{transform:translateY(-10px) rotate(5deg)}}.fr-gift-icon{font-size:60px;filter:drop-shadow(0 0 16px rgba(246,200,0,.5))}.fr-flip-banner{position:relative;display:flex;align-items:center;justify-content:space-between;background:radial-gradient(120% 80% at 0 0,rgba(246,200,0,.15),transparent 60%),linear-gradient(135deg,rgba(45,0,80,.55),rgba(20,0,38,.55));border:1px solid rgba(255,200,0,.35);border-radius:14px;padding:12px 16px;margin-bottom:6px;box-shadow:0 6px 24px rgba(0,0,0,.25);overflow:hidden}.fr-flip-banner:after{content:"";position:absolute;top:0;left:-60%;width:50%;height:100%;background:linear-gradient(100deg,hsla(0,0%,100%,0) 20%,hsla(0,0%,100%,.12) 50%,hsla(0,0%,100%,0) 80%);transform:skewX(-20deg);animation:frShimmer 3.4s ease-in-out infinite;pointer-events:none}.fr-flip-banner-left{display:flex;align-items:center;gap:10px}.fr-flip-banner-icon{font-size:16px}.fr-flip-banner-title{font-size:11px;font-weight:900;color:#f6c800}.fr-flip-banner-sub{font-size:9px;color:hsla(0,0%,100%,.6)}.fr-flip-banner-right{position:relative;display:inline-flex;align-items:center;gap:8px;padding:8px 14px 8px 10px;border-radius:999px;background:linear-gradient(135deg,#ffe048,#f6c800 45%,#e89500);color:#1a003a;font-size:11px;font-weight:900;letter-spacing:.8px;text-transform:uppercase;box-shadow:0 0 0 2px rgba(246,200,0,.25),0 6px 18px rgba(246,200,0,.45);animation:frPickPulse 1.4s ease-in-out infinite;overflow:hidden;isolation:isolate}.fr-flip-banner-right:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(100deg,hsla(0,0%,100%,0) 25%,hsla(0,0%,100%,.55) 50%,hsla(0,0%,100%,0) 75%);transform:translateX(-100%);animation:frPickShine 2.2s ease-in-out infinite;pointer-events:none;z-index:0}.fr-flip-banner-finger{position:relative;z-index:1;font-size:16px;display:inline-flex;animation:frFingerTap 1.2s ease-in-out infinite;transform-origin:70% 70%;filter:drop-shadow(0 1px 1px rgba(0,0,0,.25))}.fr-flip-banner-cta-text{position:relative;z-index:1;white-space:nowrap}@keyframes frPickPulse{0%,to{box-shadow:0 0 0 2px rgba(246,200,0,.25),0 6px 18px rgba(246,200,0,.45);transform:scale(1)}50%{box-shadow:0 0 0 6px rgba(246,200,0,.08),0 8px 24px rgba(246,200,0,.7);transform:scale(1.04)}}@keyframes frPickShine{0%{transform:translateX(-100%)}60%,to{transform:translateX(100%)}}@keyframes frFingerTap{0%,to{transform:translateY(0) rotate(0deg)}30%{transform:translateY(-3px) rotate(-12deg)}60%{transform:translateY(0) rotate(0deg)}}.fr-flip-banner-arrow{font-size:18px;animation:frArrowBounce 1s ease-in-out infinite alternate}@keyframes frArrowBounce{0%{transform:translateX(0)}to{transform:translateX(4px)}}.fr-card-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:20px;width:100%}.fr-flip-card{perspective:800px;aspect-ratio:2/3.8;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.fr-flip-card-inner{position:relative;width:100%;height:100%;transform-style:preserve-3d;transition:transform .65s cubic-bezier(.4,.2,.2,1);will-change:transform}.fr-flip-card.flipped .fr-flip-card-inner{transform:rotateY(180deg)}.fr-flip-card-back,.fr-flip-card-front{position:absolute;inset:0;border-radius:16px;backface-visibility:hidden;-webkit-backface-visibility:hidden}.fr-flip-card-front{background:radial-gradient(120% 100% at 50% 0,rgba(147,0,255,.35),transparent 55%),radial-gradient(120% 100% at 50% 100%,rgba(246,200,0,.12),transparent 60%),linear-gradient(145deg,#2d0050,#160028);border:2px solid rgba(246,200,0,.55);display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:10px 6px 8px;box-shadow:0 6px 22px rgba(120,0,200,.35),inset 0 0 30px rgba(120,0,200,.12);animation:frCardGlow 2.4s ease-in-out infinite alternate;overflow:hidden;isolation:isolate}@keyframes frCardGlow{0%{box-shadow:0 6px 22px rgba(120,0,200,.35),inset 0 0 30px rgba(120,0,200,.12)}to{box-shadow:0 6px 32px rgba(246,200,0,.3),0 0 0 1px rgba(246,200,0,.35),inset 0 0 30px rgba(120,0,200,.18)}}.fr-card-rays{position:absolute;inset:-30%;background:conic-gradient(from 0deg,rgba(246,200,0,0) 0deg,rgba(246,200,0,.12) 30deg,rgba(246,200,0,0) 60deg,rgba(147,0,255,.18) 110deg,rgba(246,200,0,0) 160deg,rgba(246,200,0,.12) 220deg,rgba(246,200,0,0) 280deg,rgba(147,0,255,.18) 330deg,rgba(246,200,0,0) 1turn);animation:frCardRaysSpin 9s linear infinite;pointer-events:none;z-index:0}@keyframes frCardRaysSpin{to{transform:rotate(1turn)}}.fr-card-sparkles{position:absolute;inset:0;pointer-events:none;z-index:1}.fr-card-sparkles span{position:absolute;width:3px;height:3px;border-radius:50%;background:#ffe97a;filter:drop-shadow(0 0 4px rgba(255,233,122,.8));opacity:0;animation:frCardSparkleTwinkle 3s ease-in-out infinite}.fr-card-sparkles span:first-child{top:18%;left:14%;animation-delay:0s}.fr-card-sparkles span:nth-child(2){top:72%;left:80%;animation-delay:.6s}.fr-card-sparkles span:nth-child(3){top:30%;left:78%;animation-delay:1.2s}.fr-card-sparkles span:nth-child(4){top:84%;left:20%;animation-delay:1.8s}.fr-card-sparkles span:nth-child(5){top:50%;left:50%;animation-delay:2.4s}@keyframes frCardSparkleTwinkle{0%,to{opacity:0;transform:scale(.6)}50%{opacity:1;transform:scale(1.2)}}.fr-card-stars{position:relative;z-index:2;display:flex;gap:3px;justify-content:center}.fr-card-star{color:#f6c800;font-size:8px;filter:drop-shadow(0 0 4px rgba(246,200,0,.7))}.fr-card-logo-wrap{position:relative;z-index:2;width:78%;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center}.fr-card-logo-halo{position:absolute;inset:-8%;border-radius:50%;background:radial-gradient(circle,rgba(246,200,0,.42) 0,rgba(147,0,255,.22) 45%,transparent 70%);filter:blur(8px);animation:frCardHaloPulse 2.2s ease-in-out infinite alternate}@keyframes frCardHaloPulse{0%{opacity:.7;transform:scale(1)}to{opacity:1;transform:scale(1.1)}}.fr-card-logo-img{position:relative;z-index:1;width:100%!important;height:100%!important;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 2px 10px rgba(246,200,0,.5));animation:frCardLogoFloat 3.4s ease-in-out infinite}@keyframes frCardLogoFloat{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-3px) rotate(1.5deg)}}.fr-card-hint{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;min-height:16px}.fr-card-tap{font-size:8px;font-weight:900;letter-spacing:1.2px;color:hsla(0,0%,100%,.55);text-transform:uppercase;padding:2px 8px;border-radius:999px;border:1px solid hsla(0,0%,100%,.12);background:rgba(0,0,0,.25);animation:frTapPulse 1.8s ease-in-out infinite}@keyframes frTapPulse{0%,to{opacity:.7}50%{opacity:1;color:#f6c800;border-color:rgba(246,200,0,.4)}}.fr-card-tick{width:20px;height:20px;border-radius:50%;background:linear-gradient(135deg,#ffe048,#f6a800);color:#1a003a;font-weight:900;font-size:12px;display:flex;align-items:center;justify-content:center;box-shadow:0 0 12px rgba(246,200,0,.7);animation:frTickPop .4s cubic-bezier(.34,1.56,.64,1) both}@keyframes frTickPop{0%{transform:scale(0) rotate(-45deg)}to{transform:scale(1) rotate(0deg)}}.fr-card-lock{font-size:18px;opacity:.7}.fr-flip-card-front.selected{border-color:#ffe048;box-shadow:0 0 0 2px rgba(246,200,0,.6),0 0 24px rgba(246,200,0,.7),inset 0 0 30px rgba(246,200,0,.18);animation:frCardSelected 1.4s ease-in-out infinite alternate}@keyframes frCardSelected{0%{box-shadow:0 0 0 2px rgba(246,200,0,.5),0 0 18px rgba(246,200,0,.5),inset 0 0 30px rgba(246,200,0,.12)}to{box-shadow:0 0 0 2px rgba(246,200,0,.85),0 0 32px rgba(246,200,0,.85),inset 0 0 36px rgba(246,200,0,.22)}}@media (hover:hover){.fr-flip-card:not(.flipped):hover .fr-flip-card-inner{transform:translateY(-4px) rotateX(4deg)}}.fr-flip-card.flipped .fr-flip-card-back{animation:frFlipBurst .9s ease-out .32s both}@keyframes frFlipBurst{0%{box-shadow:0 0 0 0 rgba(246,200,0,0),inset 0 0 0 0 hsla(0,0%,100%,0)}35%{box-shadow:0 0 0 6px rgba(246,200,0,.5),0 0 30px rgba(246,200,0,.7),inset 0 0 40px hsla(0,0%,100%,.3)}to{box-shadow:0 0 0 0 rgba(246,200,0,0),inset 0 0 0 0 hsla(0,0%,100%,0)}}.fr-card-corner{position:absolute;z-index:3;width:12px;height:12px;border-color:rgba(246,200,0,.55);border-style:solid;filter:drop-shadow(0 0 4px rgba(246,200,0,.5))}.fr-card-corner.tl{top:6px;left:6px;border-width:2px 0 0 2px}.fr-card-corner.tr{top:6px;right:6px;border-width:2px 2px 0 0}.fr-card-corner.bl{bottom:6px;left:6px;border-width:0 0 2px 2px}.fr-card-corner.br{bottom:6px;right:6px;border-width:0 2px 2px 0}.fr-flip-card-back{transform:rotateY(180deg);display:flex;flex-direction:column;border:2px solid hsla(0,0%,100%,.18);border-radius:16px;overflow:hidden;position:absolute;isolation:isolate}.fr-card-back-shine{position:absolute;inset:0;pointer-events:none;z-index:0;background:radial-gradient(circle at 50% 0,hsla(0,0%,100%,.18),transparent 55%)}.fr-flip-card.flipped .fr-card-back-shine:after{content:"";position:absolute;top:-10%;left:-60%;width:50%;height:120%;background:linear-gradient(100deg,hsla(0,0%,100%,0) 20%,hsla(0,0%,100%,.35) 50%,hsla(0,0%,100%,0) 80%);transform:skewX(-20deg);animation:frBackShineSweep 1.4s ease-out .4s both}@keyframes frBackShineSweep{to{left:120%}}.fr-reward-header{height:28px;padding:2px 4px;text-align:center;font-size:8.5px;font-weight:900;letter-spacing:.5px;color:#fff;flex-shrink:0}.fr-reward-body,.fr-reward-header{display:flex;align-items:center;justify-content:center}.fr-reward-body{flex:1;flex-direction:column;padding:6px 4px;background:radial-gradient(circle at 50% 30%,hsla(0,0%,100%,.08),transparent 60%),rgba(0,0,0,.42);position:relative;z-index:1}.fr-reward-icon{font-size:30px;margin-bottom:4px;filter:drop-shadow(0 0 8px currentColor)}.fr-flip-card.flipped .fr-reward-icon{animation:frRewardPop .6s cubic-bezier(.34,1.56,.64,1) .45s both}@keyframes frRewardPop{0%{transform:scale(.3) rotate(-30deg);opacity:0}to{transform:scale(1) rotate(0deg);opacity:1}}.fr-reward-value{font-size:13.5px;font-weight:900;color:#fff;text-align:center;line-height:1.1;background:linear-gradient(180deg,#fff,#ffe97a);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.fr-flip-card.flipped .fr-reward-value{animation:frRewardRise .5s ease .6s both}@keyframes frRewardRise{0%{transform:translateY(8px);opacity:0}to{transform:translateY(0);opacity:1}}.fr-reward-sub{font-size:9.5px;line-height:1.15;color:hsla(0,0%,100%,.65);text-align:center;margin-top:2px}.fr-flip-btn{background:linear-gradient(135deg,#f6c800,#e8a500);border:none;padding:7px;font-size:11px;font-weight:900;color:#1a003a;cursor:pointer;font-family:inherit;letter-spacing:.5px;transition:opacity .15s;flex-shrink:0}.fr-flip-btn:hover{opacity:.9}.fr-theme-purple{background:linear-gradient(135deg,#6a0dad,#9b00d3)}.fr-theme-gold{background:linear-gradient(135deg,#8b6914,#c9960e)}.fr-theme-blue{background:linear-gradient(135deg,#06c,#09f)}.fr-theme-navy{background:linear-gradient(135deg,#0d2157,#1a3a8a)}.fr-theme-red{background:linear-gradient(135deg,#ef4444,#fee2e2)}.fr-theme-green{background:linear-gradient(135deg,#006624,#00a035)}.fr-flip-card-back.fr-theme-gold{background:radial-gradient(120% 90% at 50% 0,rgba(255,230,120,.55),transparent 60%),radial-gradient(120% 90% at 50% 100%,rgba(255,140,0,.35),transparent 65%),linear-gradient(160deg,#f6c800,#e07b00 55%,#8b3a00);border-color:rgba(255,224,130,.55);box-shadow:0 6px 26px rgba(246,168,0,.45),inset 0 0 30px rgba(255,240,180,.18)}.fr-flip-card-back.fr-theme-purple{background:radial-gradient(120% 90% at 50% 0,rgba(220,130,255,.45),transparent 60%),radial-gradient(120% 90% at 50% 100%,rgba(80,0,160,.55),transparent 65%),linear-gradient(160deg,#b400ff,#6a0dad 55%,#2a004a);border-color:rgba(220,150,255,.55);box-shadow:0 6px 26px rgba(155,0,211,.5),inset 0 0 30px rgba(220,150,255,.18)}.fr-flip-card-back.fr-theme-blue{background:radial-gradient(120% 90% at 50% 0,rgba(120,220,255,.45),transparent 60%),radial-gradient(120% 90% at 50% 100%,rgba(0,60,140,.55),transparent 65%),linear-gradient(160deg,#00b4ff,#06c 55%,#001f4a);border-color:rgba(140,220,255,.55);box-shadow:0 6px 26px rgba(0,153,255,.45),inset 0 0 30px rgba(140,220,255,.18)}.fr-flip-card-back.fr-theme-green{background:radial-gradient(120% 90% at 50% 0,rgba(140,255,180,.45),transparent 60%),radial-gradient(120% 90% at 50% 100%,rgba(0,70,30,.55),transparent 65%),linear-gradient(160deg,#15c460,#006624 55%,#00351a);border-color:rgba(150,255,190,.55);box-shadow:0 6px 26px rgba(0,160,53,.45),inset 0 0 30px rgba(150,255,190,.18)}.fr-flip-card-back.fr-theme-navy{background:radial-gradient(120% 90% at 50% 0,rgba(120,160,255,.35),transparent 60%),radial-gradient(120% 90% at 50% 100%,rgba(10,20,60,.55),transparent 65%),linear-gradient(160deg,#2452c4,#0d2157 55%,#06112e);border-color:rgba(140,170,255,.45);box-shadow:0 6px 26px rgba(26,58,138,.5),inset 0 0 30px rgba(140,170,255,.14)}.fr-flip-card-back.fr-theme-red{background:radial-gradient(120% 90% at 50% 0,hsla(0,93%,94%,.45),transparent 60%),radial-gradient(120% 90% at 50% 100%,rgba(153,27,27,.45),transparent 65%),linear-gradient(160deg,#ff6b8b,#dc2626 55%,#7f1d1d);border-color:hsla(0,96%,89%,.45);box-shadow:0 6px 26px rgba(220,38,38,.35),inset 0 0 30px hsla(0,96%,89%,.15)}.fr-flip-card-back.dud-tryagain{border-color:rgba(239,68,68,.8)!important;box-shadow:0 6px 26px rgba(239,68,68,.45),inset 0 0 30px rgba(239,68,68,.18)!important}.fr-card-back-glow{position:absolute;inset:0;pointer-events:none;z-index:0;background:radial-gradient(60% 50% at 50% 38%,hsla(0,0%,100%,.22),transparent 70%);animation:frBackGlowBreath 2.6s ease-in-out infinite}@keyframes frBackGlowBreath{0%,to{opacity:.65;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}.fr-reward-icon-wrap{position:relative;width:58px;height:58px;display:flex;align-items:center;justify-content:center;margin-bottom:4px}.fr-reward-icon-halo{position:absolute;inset:-6px;border-radius:50%;background:radial-gradient(circle,hsla(0,0%,100%,.55) 0,hsla(0,0%,100%,.1) 55%,transparent 75%);filter:blur(3px);animation:frRewardHaloPulse 2s ease-in-out infinite}@keyframes frRewardHaloPulse{0%,to{transform:scale(.85);opacity:.7}50%{transform:scale(1.1);opacity:1}}.fr-reward-icon-wrap .fr-reward-icon{position:relative;z-index:1;margin-bottom:0}.fr-reward-image{position:relative;z-index:1;width:48px!important;height:48px!important;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 4px 10px rgba(0,0,0,.55));animation:frRewardImageFloat 3s ease-in-out infinite}.fr-flip-card.flipped .fr-reward-image{animation:frRewardPop .6s cubic-bezier(.34,1.56,.64,1) .45s both,frRewardImageFloat 3s ease-in-out 1.05s infinite}@keyframes frRewardImageFloat{0%,to{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-3px) rotate(2deg)}}.fr-reward-footer{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;padding:4px 0 6px;flex-shrink:0}.fr-reward-flip-pill{font-size:9px;font-weight:900;letter-spacing:2px;color:#1a003a;background:linear-gradient(135deg,#fff6c2,#f6c800 55%,#e8a500);padding:4px 14px;border-radius:999px;box-shadow:0 2px 8px rgba(0,0,0,.35),inset 0 1px 0 hsla(0,0%,100%,.55);text-shadow:0 1px 0 hsla(0,0%,100%,.35)}.fr-sticky-cta-spacer{height:110px}.fr-sticky-cta{position:fixed;bottom:0;left:0;right:0;width:100%;z-index:50;padding:12px 0 calc(14px + env(safe-area-inset-bottom, 0px));background:linear-gradient(0deg,rgba(15,0,35,.96) 0,rgba(15,0,35,.82) 65%,rgba(15,0,35,0));backdrop-filter:blur(16px) saturate(1.2);-webkit-backdrop-filter:blur(16px) saturate(1.2);border-top:1px solid rgba(246,200,0,.18);pointer-events:none}.fr-sticky-cta-inner{width:100%;max-width:430px;margin:0 auto;padding:0 20px;box-sizing:border-box;pointer-events:auto}.fr-sticky-cta .fr-btn-primary{width:100%;box-shadow:0 10px 30px rgba(246,168,0,.55),inset 0 0 0 1px rgba(255,230,130,.35)}.fr-txn-header-btn{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:rgba(255,215,0,.08);border:1.2px solid rgba(255,215,0,.4);border-radius:8px;color:#ffe048;cursor:pointer;transition:all .25s cubic-bezier(.25,.8,.25,1);padding:0;box-sizing:border-box;flex-shrink:0;box-shadow:0 4px 10px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.05)}.fr-txn-header-btn:focus-visible,.fr-txn-header-btn:hover{background:rgba(255,215,0,.18);border-color:#ffc107;color:#ffc107;transform:translateY(-1.5px) scale(1.05);box-shadow:0 6px 15px rgba(255,193,7,.25),inset 0 0 8px rgba(255,215,0,.2);outline:none}.fr-txn-header-btn:active{transform:translateY(.5px) scale(.98)}.fr-txn-secondary-bar{width:100%;max-width:430px;margin:8px auto 0;padding:0 20px;box-sizing:border-box;pointer-events:auto}.fr-txn-secondary-btn{display:flex;align-items:center;justify-content:center;gap:7px;width:100%;height:40px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.15);border-radius:12px;color:hsla(0,0%,100%,.7);font-size:12.5px;font-weight:700;letter-spacing:.3px;cursor:pointer;font-family:inherit;transition:background .2s ease,border-color .2s ease,color .2s ease}.fr-txn-secondary-btn:focus-visible,.fr-txn-secondary-btn:hover{background:rgba(246,200,0,.08);border-color:rgba(246,200,0,.35);color:hsla(0,0%,100%,.9);outline:none}.fr-txn-secondary-icon{font-size:14px}@media (max-width:767px){body:has(.fr-sticky-cta) .ife-assistant-container{bottom:calc(92px + env(safe-area-inset-bottom, 0px))!important}}@media (max-width:767px){.fr-desktop-only{display:none!important}}@media (min-width:768px){.fr-mobile-only{display:none!important}.fr-sticky-cta-inner,.fr-txn-secondary-bar{max-width:720px;padding:0 32px}}.fr-txn-back-btn{display:flex;align-items:center;gap:6px;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.14);border-radius:10px;padding:7px 14px 7px 10px;color:hsla(0,0%,100%,.85);font-size:13px;font-weight:700;font-family:inherit;cursor:pointer;transition:background .2s ease,border-color .2s ease}.fr-txn-back-btn:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.25)}.fr-txn-back-arrow{font-size:16px;line-height:1}.fr-txn-back-label{font-size:13px}.fr-txn-header-right{display:flex;align-items:center;justify-content:center;width:38px;height:38px;background:rgba(255,215,0,.08);border:1.2px solid rgba(255,215,0,.4);border-radius:10px;color:#ffe048;box-shadow:0 4px 10px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.05)}.fr-txn-page-title{text-align:center;margin:20px 0 24px}.fr-txn-page-title h1{font-size:26px;font-weight:900;letter-spacing:1px;text-transform:uppercase;margin:0 0 6px;line-height:1.1;background:linear-gradient(180deg,#fff,#c8a8ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.fr-txn-page-title h1 span{background:linear-gradient(90deg,#ffe97a,#f6c800);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.fr-txn-page-sub{font-size:13px;color:hsla(0,0%,100%,.5);margin:0}.fr-txn-loading{flex-direction:column;padding:60px 20px;gap:20px}.fr-txn-loading,.fr-txn-spinner-wrap{display:flex;align-items:center;justify-content:center}.fr-txn-spinner-wrap{position:relative;width:80px;height:80px}.fr-txn-spinner-outer{position:absolute;inset:0;border-radius:50%;border:3px solid rgba(246,200,0,.15);border-top-color:#f6c800;animation:frSpinnerRot 1s linear infinite}.fr-txn-spinner-inner{position:absolute;inset:10px;border-radius:50%;border:2px dashed rgba(168,85,247,.3);border-bottom-color:#a855f7;animation:frSpinnerRot 2s linear infinite reverse}.fr-txn-spinner-icon{font-size:28px;position:relative;z-index:1}.fr-txn-loading-text{font-size:14px;color:hsla(0,0%,100%,.55);margin:0;text-align:center}@keyframes frSpinnerRot{to{transform:rotate(1turn)}}.fr-txn-error{display:flex;flex-direction:column;align-items:center;text-align:center;padding:50px 20px;gap:12px}.fr-txn-error-icon{font-size:48px;margin-bottom:4px}.fr-txn-error-title{font-size:18px;font-weight:900;color:#fff;margin:0;letter-spacing:.5px}.fr-txn-error-msg{font-size:13.5px;color:hsla(0,0%,100%,.6);margin:0;max-width:320px;line-height:1.5}.fr-txn-retry-btn{margin-top:8px;padding:12px 28px;background:linear-gradient(135deg,#f6c800,#e8a500);border:none;border-radius:12px;color:#1a003a;font-size:14px;font-weight:900;letter-spacing:.5px;cursor:pointer;font-family:inherit;box-shadow:0 6px 20px rgba(246,200,0,.35);transition:transform .15s ease,box-shadow .15s ease}.fr-txn-retry-btn:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(246,200,0,.45)}.fr-txn-summary-card{display:flex;align-items:center;justify-content:space-between;background:radial-gradient(circle at 10% 30%,rgba(120,0,220,.25) 0,transparent 55%),rgba(0,0,0,.35);border:1px solid rgba(246,200,0,.2);border-radius:18px;padding:18px 20px;margin-bottom:22px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);gap:4px}.fr-txn-summary-item{display:flex;align-items:center;gap:10px;flex:1;justify-content:center}.fr-txn-summary-icon{font-size:22px;flex-shrink:0}.fr-txn-summary-label{font-size:10px;font-weight:700;letter-spacing:.5px;color:hsla(0,0%,100%,.5);text-transform:uppercase;margin-bottom:2px;white-space:nowrap}.fr-txn-summary-value{font-size:18px;font-weight:900;color:#f6c800;line-height:1}.fr-txn-summary-divider{width:1px;height:36px;background:hsla(0,0%,100%,.1);flex-shrink:0}@media (max-width:767px){.fr-txn-summary-card{padding:12px 10px;gap:2px}.fr-txn-summary-item{flex-direction:column;gap:4px;text-align:center}.fr-txn-summary-icon{font-size:18px}.fr-txn-summary-label{font-size:8.5px;letter-spacing:.2px}.fr-txn-summary-value{font-size:15px}}.fr-txn-list{display:flex;flex-direction:column;gap:12px}.fr-txn-list-label{font-size:11px;font-weight:700;color:hsla(0,0%,100%,.35);text-transform:uppercase;letter-spacing:.8px;margin-bottom:2px}.fr-txn-item{position:relative;background:radial-gradient(circle at 0 50%,rgba(100,0,200,.15) 0,transparent 60%),hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.1);border-radius:16px;padding:14px 16px 14px 20px;overflow:hidden;animation:frTxnItemIn .4s ease both;transition:border-color .2s ease,background .2s ease}.fr-txn-item:hover{border-color:rgba(246,200,0,.25);background:radial-gradient(circle at 0 50%,rgba(100,0,200,.2) 0,transparent 60%),hsla(0,0%,100%,.06)}.fr-txn-item-accent{position:absolute;left:0;top:14px;bottom:14px;width:3px;border-radius:999px;background:linear-gradient(180deg,#f6c800,#a855f7)}.fr-txn-item-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.fr-txn-item-ref{font-size:12px;color:hsla(0,0%,100%,.55);font-family:Courier New,monospace;display:flex;align-items:center;gap:6px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:60%}.fr-txn-ref-label{font-size:9px;font-weight:900;letter-spacing:.8px;font-family:inherit;background:rgba(168,85,247,.25);border:1px solid rgba(168,85,247,.35);border-radius:4px;padding:1px 5px;color:#c084fc;flex-shrink:0}.fr-txn-item-status{font-size:11px;font-weight:800;padding:3px 10px;border-radius:999px;flex-shrink:0}.fr-txn-item-status.paid{background:rgba(34,197,94,.15);border:1px solid rgba(34,197,94,.3);color:#86efac}.fr-txn-item-status.unpaid{background:rgba(239,68,68,.15);border:1px solid rgba(239,68,68,.3);color:#fca5a5}.fr-txn-item-bottom{display:flex;align-items:center;justify-content:space-between;gap:12px}.fr-txn-item-amount{font-size:22px;font-weight:900;line-height:1;background:linear-gradient(90deg,#ffe97a,#f6c800);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.fr-txn-item-date{font-size:11.5px;color:hsla(0,0%,100%,.45);text-align:right;flex-shrink:0}.fr-txn-empty{display:flex;flex-direction:column;align-items:center;text-align:center;padding:60px 20px 40px;gap:12px}.fr-txn-empty-icon{font-size:64px;margin-bottom:8px;filter:drop-shadow(0 4px 16px rgba(246,200,0,.3))}.fr-txn-empty-title{font-size:20px;font-weight:900;color:#fff;margin:0;letter-spacing:.5px}.fr-txn-empty-sub{font-size:14px;color:hsla(0,0%,100%,.55);margin:0 0 8px;max-width:300px;line-height:1.55}.fr-btn-reveal{background:linear-gradient(135deg,#b400ff,#6a0dad 50%,#f6c800 130%)!important;color:#fff!important;letter-spacing:.6px;box-shadow:0 8px 26px rgba(155,0,211,.55),inset 0 0 0 1px rgba(246,200,0,.45)!important;animation:frRevealPulse 1.6s ease-in-out infinite}.fr-btn-reveal .fr-reveal-finger{font-size:18px;display:inline-block;animation:frRevealFinger 1s ease-in-out infinite;filter:drop-shadow(0 0 6px rgba(246,200,0,.8))}@keyframes frRevealPulse{0%,to{box-shadow:0 8px 26px rgba(155,0,211,.55),inset 0 0 0 1px rgba(246,200,0,.45)}50%{box-shadow:0 12px 36px rgba(246,200,0,.55),inset 0 0 0 2px rgba(246,200,0,.75)}}@keyframes frRevealFinger{0%,to{transform:translateY(0) rotate(-6deg)}50%{transform:translateY(-4px) rotate(8deg)}}@media (prefers-reduced-motion:reduce){.fr-btn-reveal,.fr-btn-reveal .fr-reveal-finger,.fr-card-back-glow,.fr-reward-icon-halo,.fr-reward-image{animation:none!important}}.fr-legend{position:relative;margin:14px 0 18px;padding:14px 12px 12px;border-radius:18px;background:radial-gradient(120% 100% at 0 0,rgba(246,200,0,.08),transparent 60%),radial-gradient(120% 100% at 100% 100%,rgba(147,0,255,.12),transparent 60%),linear-gradient(180deg,hsla(0,0%,100%,.04),hsla(0,0%,100%,.02));border:1px solid hsla(0,0%,100%,.08);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);overflow:hidden}.fr-legend-header{display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:12px}.fr-legend-spark{font-size:11px;color:#f6c800;filter:drop-shadow(0 0 6px rgba(246,200,0,.6));animation:frLegendSparkle 1.8s ease-in-out infinite alternate}.fr-legend-spark:last-child{animation-delay:.9s}@keyframes frLegendSparkle{0%{opacity:.4;transform:scale(.85)}to{opacity:1;transform:scale(1.15)}}.fr-legend-title{font-size:11px;font-weight:900;text-align:center;letter-spacing:2.2px;margin:0;background:linear-gradient(90deg,#ffe97a,#f6c800,#ffe97a);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.fr-legend-row{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;padding:4px 2px 8px}.fr-legend-tile{display:flex;flex-direction:column;align-items:center;gap:7px;padding:12px 6px 10px;border-radius:14px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.fr-legend-tile:hover{transform:translateY(-2px);border-color:rgba(246,200,0,.35);box-shadow:0 6px 18px rgba(0,0,0,.3)}.fr-legend-icon-wrap{position:relative;width:48px;height:48px;border-radius:14px;display:flex;align-items:center;justify-content:center;background:var(--legend-bg,linear-gradient(135deg,#5b1d99,#2d0050));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.18),0 4px 12px var(--legend-glow,rgba(120,0,200,.4));overflow:hidden;isolation:isolate}.fr-legend-icon-wrap:before{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(circle at 30% 20%,hsla(0,0%,100%,.35),transparent 55%);pointer-events:none}.fr-legend-icon-wrap:after{content:"";position:absolute;inset:-40%;background:conic-gradient(from 0deg,transparent 0deg,hsla(0,0%,100%,.18) 40deg,transparent 80deg,transparent 1turn);animation:frLegendRing 4.5s linear infinite;pointer-events:none;opacity:.7}@keyframes frLegendRing{to{transform:rotate(1turn)}}.fr-legend-icon{position:relative;z-index:1;font-size:22px;filter:drop-shadow(0 1px 2px rgba(0,0,0,.4))}.fr-legend-label{font-size:10px;text-align:center;color:hsla(0,0%,100%,.9);font-weight:700;line-height:1.25;letter-spacing:.2px;white-space:normal;word-break:break-word;max-width:100%;padding:0 2px}.fr-legend-tile.theme-violet{--legend-bg:linear-gradient(135deg,#7e22ce,#3b0764);--legend-glow:rgba(147,51,234,.55)}.fr-legend-tile.theme-magenta{--legend-bg:linear-gradient(135deg,#db2777,#831843);--legend-glow:rgba(219,39,119,.55)}.fr-legend-tile.theme-green{--legend-bg:linear-gradient(135deg,#16a34a,#064e3b);--legend-glow:rgba(22,163,74,.55)}.fr-legend-tile.theme-cyan{--legend-bg:linear-gradient(135deg,#0891b2,#083344);--legend-glow:rgba(8,145,178,.55)}.fr-legend-tile.theme-gold{--legend-bg:linear-gradient(135deg,#f6c800,#b45309);--legend-glow:rgba(246,200,0,.6)}.fr-legend-tile.theme-orange{--legend-bg:linear-gradient(135deg,#f97316,#7c2d12);--legend-glow:rgba(249,115,22,.55)}.fr-encourage{display:flex;align-items:center;gap:10px;background:rgba(246,200,0,.07);border:1px solid rgba(246,200,0,.2);border-radius:12px;padding:12px 14px;margin-bottom:16px}.fr-encourage-icon{font-size:20px;flex-shrink:0}.fr-encourage-text{font-size:12px;color:hsla(0,0%,100%,.75);line-height:1.4}.fr-summary-footer{display:flex;align-items:center;justify-content:space-between;background:rgba(0,0,0,.35);border:1px solid hsla(0,0%,100%,.1);border-radius:14px;padding:12px 16px;margin-bottom:16px}.fr-summary-stat{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:700;color:#fff}.fr-divider{width:1px;height:28px;background:hsla(0,0%,100%,.12)}.fr-grand-prize{text-align:right}.fr-grand-label{font-size:9px;color:#f6c800;font-weight:700;letter-spacing:.5px}.fr-grand-amount{font-size:16px;font-weight:900;color:#fff}.fr-grand-draw{font-size:9px;color:hsla(0,0%,100%,.5)}@media (max-width:767px){.fr-summary-footer{padding:10px;gap:4px}.fr-summary-stat{font-size:12px;gap:4px;flex-shrink:0}.fr-grand-prize{text-align:right;min-width:90px;flex-shrink:0}.fr-grand-label{font-size:8px;letter-spacing:.2px}.fr-grand-amount{font-size:13.5px}.fr-grand-draw{font-size:8px;white-space:nowrap}}.fr-flips-left-pill{display:inline-flex;align-items:center;gap:6px;background:rgba(106,13,173,.5);border:1px solid rgba(246,200,0,.4);border-radius:999px;padding:6px 16px;font-size:14px;font-weight:900;color:#fff}.fr-all-revealed{text-align:center;padding:20px 0 10px}.fr-all-revealed-title{font-size:13px;color:hsla(0,0%,100%,.7);margin-bottom:4px}.fr-all-revealed-sub{font-size:12px;color:hsla(0,0%,100%,.5)}.fr-page-title{text-align:center;margin:10px 0 6px}.fr-page-title h1{font-size:26px;font-weight:900;color:#fff;margin:0;line-height:1.1}.fr-page-title h1 span{background:linear-gradient(180deg,#ffe048,#f6a800);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.fr-page-subtitle{text-align:center;font-size:13px;color:hsla(0,0%,100%,.7);margin-bottom:16px;line-height:1.5}.fr-page-subtitle span{color:#f6c800;font-weight:700}.fr-star-badge-row{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:4px;font-size:12px;color:hsla(0,0%,100%,.5);font-weight:700;letter-spacing:1px}.fr-star-badge-row .star{color:#f6c800;font-size:14px}@media (max-width:380px){.fr-headline-won{font-size:58px}.fr-reward-value{font-size:12px}.fr-reward-icon{font-size:20px}.fr-reward-icon-wrap{width:52px;height:52px}.fr-reward-image{width:45px!important;height:45px!important}}@media (min-width:768px){.fr-root{background:#11001c}.fr-page{align-items:center;justify-content:flex-start;padding-bottom:20px}.fr-header{max-width:780px;padding:12px 20px;background:hsla(0,0%,100%,.03);backdrop-filter:blur(8px);border-bottom:1px solid hsla(0,0%,100%,.06);width:100%;border-radius:0 0 20px 20px}.fr-logo{height:48px;width:48px}.fr-container{max-width:720px;padding:0 16px;@media (min-width:720px){padding-left:32px;padding-bottom:0;padding-right:32px;padding-top:0}}.fr-headline-sm{font-size:18px}.fr-headline-won{font-size:64px}.fr-subheadline{font-size:16px;margin-top:6px}.fr-it-could{font-size:18px;margin-top:8px}.fr-phone-wrap{width:100%;max-width:360px;height:300px;margin:30px auto 10px}.fr-phone-wrap:before{filter:blur(80px)}.fr-iphone-img{width:135%;max-width:none;bottom:40px}.fr-podium-img{width:110%;max-width:none;height:auto;bottom:-15px}.fr-instant-badge{top:20px;right:20px;left:auto;width:90px;height:90px;animation:frBadgeSpin .6s ease-out,frBadgeWobble 4.2s ease-in-out .5s infinite,frBadgePulse 3s ease-in-out .5s infinite}.fr-instant-badge-bolt{font-size:16px;margin-bottom:2px}.fr-instant-badge .badge-line1{font-size:10px;margin-bottom:2px}.fr-instant-badge .badge-line2{font-size:14px;margin-bottom:2px}.fr-instant-badge .badge-line3{font-size:9px}.fr-teasers{gap:12px;margin:16px 0}.fr-teaser-item{padding:10px 8px;border-radius:16px;gap:8px}.fr-teaser-icon-wrapper{width:44px;height:44px}.fr-teaser-icon{font-size:22px}.fr-teaser-line1{font-size:10px;letter-spacing:.5px}.fr-teaser-line2{font-size:13px}.fr-input-wrap{height:50px;border-radius:12px}.fr-input{font-size:15px}.fr-btn-primary{height:50px;font-size:16px;border-radius:14px}.fr-btn-primary .btn-price-badge{font-size:14px;padding:4px 12px}.fr-trust-item{font-size:12px;margin-top:10px}.fr-card{padding:20px;border-radius:20px}.fr-pay-btn{height:50px;font-size:17px;border-radius:14px}.fr-flip-banner{padding:14px 20px;border-radius:16px}.fr-flip-banner-title{font-size:15px}.fr-flip-banner-sub{font-size:13px}.fr-card-grid{gap:16px;margin-bottom:24px}.fr-flip-card{aspect-ratio:2/3}.fr-reward-body{padding:8px 6px}.fr-reward-footer{padding:6px 0 8px}.fr-reward-header{height:auto;display:block;height:32px;padding:9px 10px;font-size:10px}.fr-reward-icon{font-size:34px}.fr-reward-icon-wrap{width:85px;height:85px}.fr-reward-image{width:85px!important;height:85px!important}.fr-reward-value{font-size:20px}.fr-reward-sub{font-size:11px;line-height:normal}.fr-flip-btn{padding:9px;font-size:12px}.fr-legend{padding:18px 18px 14px;margin:18px 0 22px}.fr-legend-title{font-size:13px;letter-spacing:3px}.fr-legend-row{grid-template-columns:repeat(6,1fr);gap:12px}.fr-legend-tile{padding:12px 6px 10px;border-radius:16px}.fr-legend-icon-wrap{width:52px;height:52px;border-radius:14px}.fr-legend-icon{font-size:26px}.fr-legend-label{font-size:11px}.fr-encourage{padding:14px 18px;border-radius:14px}.fr-encourage-text{font-size:13px}.fr-summary-footer{padding:14px 20px;border-radius:16px}.fr-summary-stat{font-size:14px}.fr-grand-label{font-size:10px}.fr-grand-amount{font-size:18px}.fr-grand-draw{font-size:10px}.fr-page-title h1{font-size:32px}.fr-page-subtitle{font-size:15px}.fr-success-icon-wrap{width:120px;height:120px;margin:40px auto 24px}.fr-success-circle{width:96px;height:96px}.fr-success-check{font-size:44px}.fr-success-title{font-size:34px}.fr-success-sub{font-size:16px}.fr-gift-icon{font-size:72px}}@media (min-width:1024px){.fr-headline-won{font-size:110px}.fr-phone-img{width:300px}.fr-input-wrap{height:64px}.fr-btn-primary{height:64px;font-size:19px}}.fr-sparkles{position:fixed;inset:0;pointer-events:none;z-index:1;overflow:hidden}.fr-sparkle{position:absolute;width:6px;height:6px;background:radial-gradient(circle,#fff7d4 0,rgba(246,200,0,.6) 40%,transparent 70%);border-radius:50%;filter:drop-shadow(0 0 6px rgba(246,200,0,.7));animation:frSparkleRise linear infinite;opacity:0}@keyframes frSparkleRise{0%{transform:translateY(0) scale(.4);opacity:0}10%{opacity:1}90%{opacity:.8}to{transform:translateY(-120vh) scale(1.2);opacity:0}}.fr-orb{position:fixed;border-radius:50%;pointer-events:none;z-index:1;filter:blur(60px);opacity:.45}.fr-orb-1{top:-120px;left:-120px;width:320px;height:320px;background:radial-gradient(circle,#9b00d3 0,transparent 70%);animation:frOrbDrift 14s ease-in-out infinite alternate}.fr-orb-2{bottom:-140px;right:-140px;width:380px;height:380px;background:radial-gradient(circle,#f6c800 0,transparent 70%);animation:frOrbDrift 18s ease-in-out infinite alternate-reverse;opacity:.28}@keyframes frOrbDrift{0%{transform:translate(0) scale(1)}to{transform:translate(60px,40px) scale(1.15)}}.fr-live-dot{width:7px;height:7px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 0 rgba(34,197,94,.7);animation:frLivePulse 1.6s ease-out infinite;display:inline-block;margin-right:4px;flex-shrink:0}@keyframes frLivePulse{0%{box-shadow:0 0 0 0 rgba(34,197,94,.7)}70%{box-shadow:0 0 0 8px rgba(34,197,94,0)}to{box-shadow:0 0 0 0 rgba(34,197,94,0)}}.fr-btn-primary:after,.fr-pay-btn:after{content:"";position:absolute;top:0;left:-75%;width:50%;height:100%;background:linear-gradient(100deg,hsla(0,0%,100%,0) 20%,hsla(0,0%,100%,.45) 50%,hsla(0,0%,100%,0) 80%);transform:skewX(-20deg);animation:frShimmer 2.8s ease-in-out infinite;pointer-events:none}.fr-btn-primary,.fr-pay-btn{position:relative;overflow:hidden}@keyframes frShimmer{0%{left:-75%}60%,to{left:125%}}.fr-hero>*{animation:frRiseIn .7s ease both}.fr-hero>:nth-child(2){animation-delay:.08s}.fr-hero>:nth-child(3){animation-delay:.16s}.fr-hero>:nth-child(4){animation-delay:.24s}.fr-hero>:nth-child(5){animation-delay:.32s}@keyframes frRiseIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.fr-urgency{position:relative;border-radius:18px;padding:14px 16px 12px;margin-bottom:16px;overflow:hidden;isolation:isolate;background:radial-gradient(120% 80% at 0 0,rgba(255,230,110,.22),transparent 60%),radial-gradient(120% 80% at 100% 100%,rgba(255,80,80,.2),transparent 60%),linear-gradient(135deg,#2b0050,#1a0035);border:1px solid rgba(255,220,120,.45);box-shadow:0 8px 30px rgba(0,0,0,.35),inset 0 0 0 1px hsla(0,0%,100%,.04);animation:frUrgencyGlow 2.6s ease-in-out infinite alternate}.fr-urgency:before{inset:-1px;border-radius:inherit;padding:1px;background:conic-gradient(from 0deg,rgba(255,220,100,0) 0deg,rgba(255,220,100,.55) 80deg,hsla(0,100%,70%,.55) 160deg,rgba(255,220,100,0) 260deg,rgba(255,220,100,0) 1turn);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:frUrgencySpin 6s linear infinite;opacity:.7}.fr-urgency:after,.fr-urgency:before{content:"";position:absolute;pointer-events:none}.fr-urgency:after{top:-50%;left:-60%;width:60%;height:200%;background:linear-gradient(100deg,hsla(0,0%,100%,0) 20%,hsla(0,0%,100%,.18) 50%,hsla(0,0%,100%,0) 80%);transform:skewX(-20deg);animation:frUrgencyGlare 3.6s ease-in-out infinite}@keyframes frUrgencySpin{to{transform:rotate(1turn)}}@keyframes frUrgencyGlare{0%{left:-60%}60%,to{left:120%}}@keyframes frUrgencyGlow{0%{box-shadow:0 8px 30px rgba(0,0,0,.35),0 0 0 0 rgba(246,200,0,.18)}to{box-shadow:0 8px 30px rgba(0,0,0,.35),0 0 28px 2px rgba(246,200,0,.35)}}.fr-urgency.critical{border-color:rgba(255,90,90,.85);background:radial-gradient(120% 80% at 0 0,hsla(0,100%,74%,.3),transparent 60%),radial-gradient(120% 80% at 100% 100%,rgba(255,40,40,.3),transparent 60%),linear-gradient(135deg,#3a0010,#1f0008);animation:frUrgencyCritical .9s ease-in-out infinite alternate}.fr-urgency.critical:before{background:conic-gradient(from 0deg,rgba(255,80,80,0) 0deg,rgba(255,80,80,.85) 80deg,hsla(0,100%,89%,.85) 160deg,rgba(255,80,80,0) 260deg,rgba(255,80,80,0) 1turn);animation-duration:3s}@keyframes frUrgencyCritical{0%{box-shadow:0 8px 30px rgba(0,0,0,.4),0 0 0 0 rgba(255,70,70,.45);transform:scale(1)}to{box-shadow:0 8px 30px rgba(0,0,0,.4),0 0 32px 4px rgba(255,70,70,.65);transform:scale(1.008)}}.fr-urgency-top{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:14px}.fr-urgency-left{display:flex;align-items:center;gap:12px;min-width:0;flex:1}.fr-urgency-icon{width:40px;height:40px;flex-shrink:0;border-radius:12px;background:linear-gradient(135deg,rgba(255,220,100,.25),rgba(255,120,0,.18));border:1px solid rgba(255,220,100,.4);display:flex;align-items:center;justify-content:center;font-size:20px;animation:frBellShake 1.4s ease-in-out infinite}.fr-urgency.critical .fr-urgency-icon{background:linear-gradient(135deg,hsla(0,100%,74%,.32),rgba(255,40,40,.22));border-color:hsla(0,100%,74%,.55)}@keyframes frBellShake{0%,to{transform:rotate(0deg)}20%{transform:rotate(-14deg)}40%{transform:rotate(12deg)}60%{transform:rotate(-8deg)}80%{transform:rotate(6deg)}}.fr-urgency-text{min-width:0}.fr-urgency-title{font-size:12px;font-weight:900;color:#fff;letter-spacing:.4px;line-height:1.2;text-transform:uppercase;background:linear-gradient(90deg,#fff,#ffe048 60%,#ffb347);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;display:inline-block}.fr-urgency.critical .fr-urgency-title{background:linear-gradient(90deg,#fff,#ffb3b3 60%,#ff6b6b);-webkit-background-clip:text;background-clip:text}.fr-urgency-sub{font-size:10.5px;color:hsla(0,0%,100%,.72);margin-top:3px;line-height:1.3}.fr-urgency-time{font-variant-numeric:tabular-nums;color:#1a003a;background:linear-gradient(135deg,#ffe048,#f6a800);padding:8px 14px;border-radius:12px;flex-shrink:0;line-height:1;box-shadow:0 4px 14px rgba(246,168,0,.45),inset 0 -2px 0 rgba(0,0,0,.15);text-shadow:0 1px 0 hsla(0,0%,100%,.35);display:flex;flex-direction:column;align-items:center;gap:3px;position:relative;transform-origin:center 70%;animation:frTimeBounce 1.6s cubic-bezier(.34,1.56,.64,1) infinite}.fr-urgency-time:before{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:0 0 0 0 rgba(246,200,0,.65);animation:frTimeCalling 1.6s ease-out infinite;pointer-events:none;z-index:-1}.fr-urgency-time-value{font-size:24px;font-weight:900;letter-spacing:1px;line-height:1;display:inline-block;animation:frTimeDigitKick 1.6s cubic-bezier(.34,1.56,.64,1) infinite}@keyframes frTimeBounce{0%{transform:translateY(0) scale(1)}15%{transform:translateY(-5px) scale(.96,1.08)}30%{transform:translateY(0) scale(1.06,.94)}45%{transform:translateY(-2px) scale(.99,1.02)}60%{transform:translateY(0) scale(1)}to{transform:translateY(0) scale(1)}}@keyframes frTimeCalling{0%{box-shadow:0 0 0 0 rgba(246,200,0,.55);opacity:.9}70%{box-shadow:0 0 0 16px rgba(246,200,0,0);opacity:0}to{box-shadow:0 0 0 0 rgba(246,200,0,0);opacity:0}}@keyframes frTimeDigitKick{0%,60%,to{transform:scale(1)}15%{transform:scale(1.12)}30%{transform:scale(.96)}45%{transform:scale(1.03)}}.fr-urgency-time-label{font-size:8px;font-weight:800;letter-spacing:1.2px;color:rgba(26,0,58,.7);text-transform:uppercase}.fr-urgency-live{display:inline-flex;align-items:center;gap:4px;font-size:8px;font-weight:900;letter-spacing:1.4px;color:#fff;background:linear-gradient(135deg,#ef4444,#b91c1c);padding:2px 7px 2px 6px;border-radius:999px;text-shadow:0 1px 1px rgba(0,0,0,.35);box-shadow:0 2px 6px rgba(220,38,38,.55);margin-bottom:1px}.fr-urgency-live-dot{width:6px;height:6px;border-radius:50%;background:#fff;box-shadow:0 0 0 0 hsla(0,0%,100%,.85);animation:frLiveDotPulse 1.1s ease-out infinite}@keyframes frLiveDotPulse{0%{box-shadow:0 0 0 0 hsla(0,0%,100%,.8)}70%{box-shadow:0 0 0 6px hsla(0,0%,100%,0)}to{box-shadow:0 0 0 0 hsla(0,0%,100%,0)}}.fr-urgency-embers{position:absolute;inset:0;pointer-events:none;z-index:0;overflow:hidden;border-radius:inherit}.fr-urgency-embers span{position:absolute;bottom:-6px;width:5px;height:5px;border-radius:50%;background:radial-gradient(circle,#ffe97a 0,rgba(246,168,0,.6) 50%,transparent 80%);filter:blur(.5px) drop-shadow(0 0 4px rgba(246,200,0,.7));animation:frEmberRise linear infinite;opacity:0}.fr-urgency-embers span:first-child{left:8%;animation-duration:4.2s;animation-delay:0s}.fr-urgency-embers span:nth-child(2){left:24%;animation-duration:5.4s;animation-delay:.8s}.fr-urgency-embers span:nth-child(3){left:42%;animation-duration:3.8s;animation-delay:1.6s}.fr-urgency-embers span:nth-child(4){left:60%;animation-duration:4.8s;animation-delay:.4s}.fr-urgency-embers span:nth-child(5){left:76%;animation-duration:5.1s;animation-delay:2.2s}.fr-urgency-embers span:nth-child(6){left:90%;animation-duration:4.4s;animation-delay:1.1s}@keyframes frEmberRise{0%{transform:translateY(0) scale(.6);opacity:0}20%{opacity:.9}to{transform:translateY(-90px) scale(1.1);opacity:0}}.fr-urgency.critical .fr-urgency-embers span{background:radial-gradient(circle,#ffd4d4 0,rgba(255,80,80,.7) 50%,transparent 80%);filter:blur(.5px) drop-shadow(0 0 5px rgba(255,60,60,.85))}.fr-urgency.expired .fr-urgency-embers{display:none}.fr-urgency.critical .fr-urgency-time{color:#fff;background:linear-gradient(135deg,#ff5050,#c01010);box-shadow:0 4px 16px rgba(255,60,60,.55),inset 0 -2px 0 rgba(0,0,0,.2);text-shadow:0 1px 2px rgba(0,0,0,.35);animation:frTimeBounce .7s cubic-bezier(.34,1.56,.64,1) infinite,frTimeFlash .8s ease-in-out infinite alternate}.fr-urgency.critical .fr-urgency-time:before{box-shadow:0 0 0 0 rgba(255,80,80,.7);animation:frTimeCallingCritical .7s ease-out infinite}.fr-urgency.critical .fr-urgency-time-value{animation-duration:.7s}@keyframes frTimeCallingCritical{0%{box-shadow:0 0 0 0 rgba(255,80,80,.7);opacity:.9}70%{box-shadow:0 0 0 18px rgba(255,80,80,0);opacity:0}to{box-shadow:0 0 0 0 rgba(255,80,80,0);opacity:0}}.fr-urgency.critical .fr-urgency-time-label{color:hsla(0,0%,100%,.85)}@keyframes frTimeFlash{0%{transform:scale(1)}to{transform:scale(1.04)}}.fr-urgency-bar{position:relative;z-index:1;margin-top:10px;height:5px;width:100%;background:hsla(0,0%,100%,.08);border-radius:999px;overflow:hidden}.fr-urgency-bar-fill{height:100%;width:100%;background:linear-gradient(90deg,#22c55e,#ffe048 50%,#f6a800);border-radius:999px;transition:width .8s linear;box-shadow:0 0 12px rgba(246,200,0,.5)}.fr-urgency.critical .fr-urgency-bar-fill{background:linear-gradient(90deg,#ff5050,#ff8a3d);box-shadow:0 0 14px rgba(255,60,60,.6)}.fr-urgency.expired{border-color:hsla(0,0%,55%,.5);background:linear-gradient(135deg,#2a2a30,#18181c);animation:none}.fr-urgency.expired:after,.fr-urgency.expired:before{display:none}.fr-urgency.expired .fr-urgency-icon{background:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.15);animation:none}.fr-urgency.expired .fr-urgency-title{background:none;-webkit-text-fill-color:hsla(0,0%,100%,.85);color:hsla(0,0%,100%,.85)}.fr-urgency.expired .fr-urgency-time{color:hsla(0,0%,100%,.8);background:rgba(0,0,0,.4);border:1px solid hsla(0,0%,55%,.5);box-shadow:none;text-shadow:none;animation:none}.fr-urgency.expired .fr-urgency-time:before{display:none}.fr-urgency.expired .fr-urgency-time-value{animation:none}.fr-urgency.expired .fr-urgency-time-label{color:hsla(0,0%,100%,.6)}.fr-urgency.expired .fr-urgency-bar-fill{background:hsla(0,0%,55%,.4);box-shadow:none}.fr-ticker{position:relative;width:100%;height:38px;overflow:hidden;background:linear-gradient(180deg,rgba(255,224,72,.08),transparent 60%),linear-gradient(90deg,#2d0050,#4a0080 50%,#2d0050);border-bottom:1px solid rgba(246,200,0,.45);box-shadow:0 2px 14px rgba(246,200,0,.18),inset 0 -2px 0 rgba(246,200,0,.25);isolation:isolate;animation:frTickerBgPulse 3.4s ease-in-out infinite alternate}.fr-ticker:before{content:"";position:absolute;inset:0;background:radial-gradient(120% 200% at 50% -40%,rgba(246,200,0,.25),transparent 60%);pointer-events:none;z-index:1}@keyframes frTickerBgPulse{0%{box-shadow:0 2px 14px rgba(246,200,0,.18),inset 0 -2px 0 rgba(246,200,0,.25)}to{box-shadow:0 2px 22px rgba(246,200,0,.4),inset 0 -2px 0 rgba(246,200,0,.45)}}.fr-ticker-track{display:flex;align-items:center;height:100%;width:-moz-max-content;width:max-content;animation:frTickerSlide 22s linear infinite;will-change:transform;position:relative;z-index:2}.fr-ticker-group{display:flex;align-items:center;gap:18px;padding-right:18px;white-space:nowrap}.fr-ticker-text{font-size:11px;font-weight:800;letter-spacing:1.6px;text-transform:uppercase;color:hsla(0,0%,100%,.85);text-shadow:0 1px 6px rgba(0,0,0,.45)}.fr-ticker-text-strong{font-size:13px;font-weight:900;letter-spacing:2px;background:linear-gradient(90deg,#ffe97a,#fff 30%,#ffe97a 60%,#f6c800);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 1px 4px rgba(246,200,0,.55))}.fr-ticker-spark{font-size:14px;filter:drop-shadow(0 0 6px rgba(246,200,0,.6));animation:frTickerSpark 1.6s ease-in-out infinite alternate}@keyframes frTickerSpark{0%{transform:scale(.9) rotate(-4deg);opacity:.75}to{transform:scale(1.15) rotate(4deg);opacity:1}}@keyframes frTickerSlide{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.fr-ticker-edge{position:absolute;top:0;bottom:0;width:60px;z-index:3;pointer-events:none}.fr-ticker-edge-left{left:0;background:linear-gradient(90deg,#2d0050,rgba(45,0,80,0))}.fr-ticker-edge-right{right:0;background:linear-gradient(270deg,#2d0050,rgba(45,0,80,0))}.fr-ticker.critical{background:linear-gradient(180deg,rgba(255,80,80,.18),transparent 60%),linear-gradient(90deg,#3a0010,#6b0018 50%,#3a0010);border-bottom-color:rgba(255,90,90,.7);animation:frTickerCriticalBg .8s ease-in-out infinite alternate}.fr-ticker.critical .fr-ticker-text{color:#ffe0e0}.fr-ticker.critical .fr-ticker-text-strong{background:linear-gradient(90deg,#ffd4d4,#fff 30%,#ffb3b3 60%,#ff6b6b);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 1px 5px rgba(255,80,80,.7))}.fr-ticker.critical .fr-ticker-track{animation-duration:14s}.fr-ticker.critical .fr-ticker-edge-left{background:linear-gradient(90deg,#3a0010,rgba(58,0,16,0))}.fr-ticker.critical .fr-ticker-edge-right{background:linear-gradient(270deg,#3a0010,rgba(58,0,16,0))}@keyframes frTickerCriticalBg{0%{box-shadow:0 2px 16px rgba(255,60,60,.35),inset 0 -2px 0 rgba(255,90,90,.45)}to{box-shadow:0 2px 26px rgba(255,60,60,.7),inset 0 -2px 0 rgba(255,90,90,.75)}}.fr-ticker.expired{background:linear-gradient(90deg,#1f1f24,#2a2a30 50%,#1f1f24);border-bottom-color:hsla(0,0%,55%,.4);animation:none;box-shadow:none}.fr-ticker.expired:before{display:none}.fr-ticker.expired .fr-ticker-text,.fr-ticker.expired .fr-ticker-text-strong{color:hsla(0,0%,100%,.6);background:none;-webkit-text-fill-color:hsla(0,0%,100%,.6);filter:none}.fr-ticker.expired .fr-ticker-spark{filter:none;opacity:.5;animation:none}.fr-ticker.expired .fr-ticker-track{animation-duration:40s}.fr-ticker.expired .fr-ticker-edge-left{background:linear-gradient(90deg,#1f1f24,rgba(31,31,36,0))}.fr-ticker.expired .fr-ticker-edge-right{background:linear-gradient(270deg,#1f1f24,rgba(31,31,36,0))}@media (prefers-reduced-motion:reduce){.fr-ticker-track{animation-duration:60s}.fr-ticker,.fr-ticker.critical,.fr-urgency-time,.fr-urgency-time-value,.fr-urgency-time:before{animation:none}}@media (max-width:380px){.fr-ticker{height:34px}.fr-ticker-text{font-size:10px;letter-spacing:1.2px}.fr-ticker-text-strong{font-size:11.5px;letter-spacing:1.5px}.fr-ticker-spark{font-size:12px}.fr-ticker-group{gap:14px;padding-right:14px}}.fr-verify{display:flex;align-items:center;gap:12px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.12);border-radius:14px;padding:12px 14px;margin-bottom:14px}.fr-verify-dot{width:10px;height:10px;border-radius:50%;background:#f6c800;flex-shrink:0;animation:frLivePulse 1.4s ease-out infinite;box-shadow:0 0 0 0 rgba(246,200,0,.7)}.fr-verify.success .fr-verify-dot{background:#22c55e;box-shadow:0 0 0 0 rgba(34,197,94,.7)}.fr-verify.failed .fr-verify-dot{background:#ef4444;animation:none}.fr-verify-text{flex:1;min-width:0}.fr-verify-title{font-size:13px;font-weight:800;color:#fff;line-height:1.2}.fr-verify-sub{font-size:11px;color:hsla(0,0%,100%,.65);margin-top:2px}.fr-verify-btn{flex-shrink:0;background:rgba(246,200,0,.15);border:1px solid rgba(246,200,0,.45);color:#ffe048;font-family:inherit;font-size:12px;font-weight:800;padding:8px 12px;border-radius:10px;cursor:pointer;transition:background .15s,transform .15s}.fr-verify-btn:hover{background:rgba(246,200,0,.25);transform:translateY(-1px)}.fr-verify-btn:disabled{opacity:.6;cursor:not-allowed}.fr-verify-btn[aria-busy=true]{display:inline-flex;align-items:center;gap:6px}.fr-verify-spinner{width:12px;height:12px;border:2px solid rgba(255,224,72,.35);border-top-color:#ffe048;border-radius:50%;animation:frSpinner .7s linear infinite}.fr-verify.warn{border-color:rgba(246,168,0,.45);background:rgba(246,168,0,.08)}.fr-verify.warn .fr-verify-dot{background:#f6a800;box-shadow:0 0 0 0 rgba(246,168,0,.7)}.fr-toast-wrap{position:fixed;top:16px;left:50%;transform:translateX(-50%);z-index:9999;width:min(420px,calc(100vw - 24px));pointer-events:none}.fr-toast{position:relative;display:flex;align-items:flex-start;gap:12px;padding:14px 36px 14px 14px;border-radius:14px;background:linear-gradient(135deg,#2d0050,#160028);border:1px solid hsla(0,0%,100%,.12);box-shadow:0 18px 40px rgba(0,0,0,.5),inset 0 2px 0 hsla(0,0%,100%,.05);color:#fff;pointer-events:auto;overflow:hidden;isolation:isolate;animation:frToastIn .45s cubic-bezier(.34,1.56,.64,1) both}@keyframes frToastIn{0%{transform:translateY(-24px) scale(.92);opacity:0}60%{transform:translateY(4px) scale(1.02);opacity:1}to{transform:translateY(0) scale(1);opacity:1}}.fr-toast-icon{flex-shrink:0;width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:900;color:#fff;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.15);box-shadow:0 4px 14px rgba(0,0,0,.3)}.fr-toast-body{flex:1;min-width:0}.fr-toast-title{font-size:13px;font-weight:900;letter-spacing:.3px;line-height:1.2;margin-bottom:3px}.fr-toast-message{font-size:11.5px;line-height:1.4;color:hsla(0,0%,100%,.78)}.fr-toast-close{position:absolute;top:6px;right:8px;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border:none;background:transparent;color:hsla(0,0%,100%,.5);font-size:20px;line-height:1;cursor:pointer;border-radius:6px;padding:0;transition:color .15s,background .15s}.fr-toast-close:hover{color:#fff;background:hsla(0,0%,100%,.08)}.fr-toast-bar{position:absolute;left:0;bottom:0;height:3px;width:100%;background:hsla(0,0%,100%,.25);transform-origin:left center;animation:frToastBar 5s linear forwards}@keyframes frToastBar{to{transform:scaleX(0)}}.fr-toast-success{background:linear-gradient(135deg,#053e1a,#02230f);border-color:rgba(34,197,94,.55);box-shadow:0 18px 40px rgba(0,0,0,.5),0 0 24px rgba(34,197,94,.35)}.fr-toast-success .fr-toast-icon{background:linear-gradient(135deg,#22c55e,#15803d);border-color:hsla(0,0%,100%,.3);box-shadow:0 0 18px rgba(34,197,94,.7);animation:frToastIconPop .6s cubic-bezier(.34,1.56,.64,1) .15s both}@keyframes frToastIconPop{0%{transform:scale(0) rotate(-90deg)}to{transform:scale(1) rotate(0deg)}}.fr-toast-info{background:linear-gradient(135deg,#2d0050,#1f0036);border-color:rgba(246,200,0,.45)}.fr-toast-info .fr-toast-icon{background:linear-gradient(135deg,#ffe048,#f6a800);color:#1a003a;border-color:hsla(0,0%,100%,.35)}.fr-toast-info .fr-toast-bar{background:linear-gradient(90deg,#ffe048,#f6a800)}.fr-toast-warn{background:linear-gradient(135deg,#3a1a00,#1f0e00);border-color:rgba(249,115,22,.55)}.fr-toast-warn .fr-toast-icon{background:linear-gradient(135deg,#f97316,#c2410c);border-color:hsla(0,0%,100%,.25)}.fr-toast-warn .fr-toast-bar{background:linear-gradient(90deg,#f97316,#c2410c)}.fr-toast-error{background:linear-gradient(135deg,#3a0010,#1f0008);border-color:rgba(239,68,68,.6);animation:frToastIn .45s cubic-bezier(.34,1.56,.64,1) both,frToastShake .5s ease-in-out .45s 1}@keyframes frToastShake{0%,to{transform:translateX(0)}25%{transform:translateX(-5px)}75%{transform:translateX(5px)}}.fr-toast-error .fr-toast-icon{background:linear-gradient(135deg,#ef4444,#b91c1c);border-color:hsla(0,0%,100%,.25);box-shadow:0 0 18px rgba(239,68,68,.6)}.fr-toast-error .fr-toast-bar{background:linear-gradient(90deg,#ef4444,#b91c1c)}@media (prefers-reduced-motion:reduce){.fr-toast,.fr-toast-error,.fr-toast-success .fr-toast-icon{animation:none}}@media (max-width:380px){.fr-toast-wrap{top:10px}.fr-toast{padding:12px 32px 12px 12px;gap:10px;border-radius:12px}.fr-toast-title{font-size:12px}.fr-toast-message{font-size:11px}.fr-toast-icon{width:26px;height:26px;font-size:14px}}@media (max-width:767px){.fr-header{padding:10px 16px}.fr-stat-pill{padding:5px 10px;font-size:11px}.fr-hero{padding-top:4px}.fr-headline-sm{font-size:15px}.fr-headline-won{font-size:64px}.fr-subheadline{font-size:13px}.fr-phone-wrap{height:290px;overflow:hidden;width:100%;max-width:100%;margin:0 auto}.fr-iphone-img{width:auto!important;height:100%;max-height:290px;max-width:90%;bottom:18px}.fr-podium-img{width:140%;bottom:0}.fr-instant-badge{width:74px;height:74px;top:4px;right:4px;left:auto;border-width:1px}.fr-instant-badge-bolt{font-size:12px;margin-bottom:1px}.fr-instant-badge:before{inset:-1.5px;padding:1.5px}.fr-instant-badge:after{inset:-6px;filter:blur(10px)}.fr-instant-badge .badge-line1,.fr-instant-badge .badge-line3{font-size:7.5px;letter-spacing:1px;margin-bottom:1px}.fr-instant-badge .badge-line2{font-size:12px;margin-bottom:1px}.fr-it-could{font-size:16px;margin-top:8px}.fr-teasers{gap:6px;margin:14px 0}.fr-teaser-item{padding:10px 4px 8px;border-radius:12px;gap:6px}.fr-teaser-icon-wrapper{width:36px;height:36px}.fr-teaser-icon{font-size:18px}.fr-teaser-line1{font-size:8px}.fr-teaser-line2{font-size:9.5px}.fr-input-wrap{height:50px;margin:10px 0 8px}.fr-btn-primary{height:52px;font-size:14px}.fr-trust{gap:12px;margin-top:8px}.fr-trust-item{font-size:10px}}@media (max-width:360px){.fr-headline-won{font-size:54px}.fr-phone-wrap{height:250px}.fr-iphone-img{max-height:250px}.fr-instant-badge{width:64px;height:64px;top:4px;right:4px;left:auto}.fr-instant-badge-bolt{font-size:10px;margin-bottom:0}.fr-instant-badge .badge-line1,.fr-instant-badge .badge-line3{font-size:6.5px;letter-spacing:.8px}.fr-instant-badge .badge-line2{font-size:10px}.fr-teaser-icon-wrapper{width:32px;height:32px}.fr-teaser-icon{font-size:16px}.fr-teaser-line1{font-size:7.5px}.fr-teaser-line2{font-size:8.5px}}@media (max-height:740px) and (max-width:767px){.fr-phone-wrap{height:240px}.fr-iphone-img{max-height:240px}.fr-headline-won{font-size:52px}.fr-teasers{margin:6px 0}}@media (max-width:380px){.fr-flip-banner{padding:10px 12px;gap:8px}.fr-flip-banner-right{padding:6px 10px 6px 8px;font-size:10px;letter-spacing:.6px;gap:6px}.fr-flip-banner-finger{font-size:14px}.fr-legend{padding:12px 10px 10px;border-radius:16px}.fr-legend-row{gap:6px}.fr-legend-tile{padding:10px 4px 8px;gap:6px}.fr-legend-icon-wrap{width:42px;height:42px;border-radius:12px}.fr-legend-icon{font-size:20px}.fr-legend-label{font-size:9px}}@media (max-width:360px){.fr-urgency-top{flex-direction:column;align-items:stretch;text-align:center}.fr-urgency-left{justify-content:center}.fr-urgency-time{align-self:center}.fr-verify{flex-wrap:wrap}.fr-verify-btn{width:100%}}#win-cta-btn{background:linear-gradient(135deg,#ffe853,#ffc107 50%,#ff9800);background-size:200% auto;border:1.5px solid hsla(0,0%,100%,.25);color:#1a003a;box-shadow:0 4px 20px rgba(255,152,0,.3),0 0 0 1px rgba(255,232,83,.1),inset 0 1px 0 hsla(0,0%,100%,.4);transition:all .35s cubic-bezier(.25,.8,.25,1);animation:frCtaShimmer 3s infinite alternate}#win-cta-btn:hover{background-position:100%;transform:translateY(-3px) scale(1.02);box-shadow:0 12px 28px rgba(255,152,0,.5),0 0 20px rgba(255,232,83,.35),inset 0 1px 0 hsla(0,0%,100%,.5);border-color:hsla(0,0%,100%,.45)}#win-cta-btn:active{transform:translateY(-1px) scale(.99)}#win-cta-btn .fr-btn-arrow{font-size:20px;font-weight:900;transition:transform .3s cubic-bezier(.25,.8,.25,1);display:inline-block}#win-cta-btn:hover .fr-btn-arrow{transform:translateX(5px)}@keyframes frCtaShimmer{0%{background-position:0 50%}to{background-position:100% 50%}}.fr-iphone-scale{transform:scale(1.4)}.fr-payment-balance{display:inline-flex;align-items:center;gap:12px;background:radial-gradient(circle at 0 0,rgba(255,215,0,.15) 0,transparent 60%),rgba(0,0,0,.45);border:1.2px solid rgba(255,215,0,.35);border-radius:16px;padding:10px 18px;margin-top:10px;text-align:left;box-shadow:0 8px 24px rgba(0,0,0,.4),inset 0 1px 0 hsla(0,0%,100%,.05),0 0 12px rgba(255,215,0,.05);transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease;cursor:default}.fr-payment-balance:hover{transform:translateY(-1.5px);border-color:rgba(255,215,0,.55);box-shadow:0 12px 30px rgba(0,0,0,.5),inset 0 1px 0 hsla(0,0%,100%,.08),0 0 20px rgba(255,215,0,.15)}.fr-payment-balance-icon{font-size:20px;filter:drop-shadow(0 0 6px rgba(255,215,0,.6));animation:frBalanceStarFloat 3s ease-in-out infinite}@keyframes frBalanceStarFloat{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-2px) scale(1.08);filter:drop-shadow(0 0 10px rgba(255,215,0,.85))}}.fr-payment-balance-text{display:flex;flex-direction:column}.fr-payment-balance-label{font-size:9px;font-weight:850;letter-spacing:1.2px;color:rgba(255,215,0,.8);text-transform:uppercase;margin-bottom:2px}.fr-payment-balance-val{font-size:16px;font-weight:950;color:#fff;line-height:1.1}.fr-payment-balance-unit{font-size:11px;font-weight:500;color:hsla(0,0%,100%,.5);margin-left:2px}