:root{--bg-deep:#020617;--jr-green:#22c55e;--jr-green-glow:rgba(34,197,94,.4);--glass-white:hsla(0,0%,100%,.03);--glass-border:hsla(0,0%,100%,.08)}body{background-color:var(--bg-deep);color:#fff;margin:0;font-family:var(--font-outfit),"Outfit",sans-serif}.stealth-root{background:var(--bg-deep);color:#fff;min-height:100vh;position:relative;overflow-x:hidden}.container{max-width:1400px;margin:0 auto;padding:0 40px}.mesh-gradient{position:fixed;inset:0;z-index:0;pointer-events:none;background:radial-gradient(circle at 80% 20%,rgba(34,197,94,.08) 0,transparent 50%),radial-gradient(circle at 20% 80%,rgba(59,130,246,.05) 0,transparent 50%)}.stealth-nav{background:rgba(2,6,23,.75);backdrop-filter:blur(32px);border-bottom:1px solid hsla(0,0%,100%,.05);position:sticky;top:0;z-index:100;box-shadow:0 10px 40px rgba(0,0,0,.5)}.logo-glow{filter:drop-shadow(0 0 8px rgba(34,197,94,.2))}.live-pill{display:flex;align-items:center;gap:8px;padding:8px 16px;background:hsla(0,0%,100%,.05);border-radius:99px;font-size:11px;font-weight:800;color:hsla(0,0%,100%,.6);border:1px solid hsla(0,0%,100%,.05)}.live-dot{width:6px;height:6px;background:#ef4444;border-radius:50%;animation:redPulse 1.5s infinite;box-shadow:0 0 10px #ef4444}@keyframes redPulse{0%{transform:scale(1);opacity:.8}50%{transform:scale(1.4);opacity:1}to{transform:scale(1);opacity:.8}}.hero-section{padding:60px 0 80px;position:relative;z-index:1}.hero-grid{display:flex;flex-direction:column;gap:60px}@media (min-width:1024px){.hero-grid{flex-direction:row;justify-content:space-between;align-items:center;gap:80px}.hero-content{flex:1;max-width:720px}.hero-visual{width:100%;max-width:480px;flex-shrink:0}}.hero-tag{display:inline-flex;align-items:center;gap:12px;padding:10px 24px;background:rgba(34,197,94,.05);border:1px solid hsla(0,0%,100%,.05);border-radius:99px;color:hsla(0,0%,100%,.6);font-size:10px;font-weight:800;letter-spacing:2px;text-transform:uppercase;margin-bottom:40px;position:relative}.tag-border-glow{position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(90deg,transparent,var(--jr-green),transparent);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.4}.help-link{background:none;border:none;color:var(--jr-green);font-size:11px;font-weight:800;text-decoration:underline;margin-left:auto;cursor:pointer;opacity:.8;transition:opacity .3s}.help-link:hover{opacity:1}.modal-overlay{background:rgba(2,6,23,.95);backdrop-filter:blur(20px);z-index:2000;padding:24px;animation:fadeIn .3s ease-out}.modal-card{background:#0f172a;border:1px solid hsla(0,0%,100%,.1);border-radius:32px;padding:40px;box-shadow:0 40px 100px -20px rgba(0,0,0,.8);animation:slideUp .4s cubic-bezier(.16,1,.3,1)}.modal-title{font-size:24px;font-weight:900;margin-bottom:8px;color:#fff}.modal-subtitle{font-size:14px;color:hsla(0,0%,100%,.5);margin-bottom:32px}.nip-step{display:flex;gap:20px;margin-bottom:24px}.nip-step-num{width:36px;height:36px;background:var(--jr-green);color:#000;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:1000;flex-shrink:0}.nip-step-content h4{font-size:16px;font-weight:800;margin-bottom:4px;color:#fff}.nip-step-content p{font-size:13px;color:hsla(0,0%,100%,.6);line-height:1.5}@keyframes slideUp{0%{transform:translateY(30px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.hero-display{font-size:clamp(3.5rem,8vw,6.5rem);font-weight:1000;line-height:.9;margin-bottom:40px;letter-spacing:-.06em;color:#fff}.text-reveal{background:linear-gradient(180deg,#fff 60%,hsla(0,0%,100%,.4));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.highlight-liquid{color:var(--jr-green);text-shadow:0 0 40px rgba(34,197,94,.3)}.hero-text{font-size:1.35rem;color:hsla(0,0%,100%,.5);max-width:620px;line-height:1.6;margin-bottom:60px;font-weight:500}.btn-stealth-ultra{background:var(--jr-green);color:#000;padding:24px 56px;border-radius:24px;font-weight:950;font-size:1.3rem;display:inline-flex;align-items:center;gap:16px;border:none;cursor:pointer;position:relative;overflow:hidden;box-shadow:0 20px 60px -10px rgba(34,197,94,.4);transition:all .5s cubic-bezier(.16,1,.3,1);animation:pulseGlow 3s infinite}@keyframes pulseGlow{0%,to{box-shadow:0 20px 60px -10px rgba(34,197,94,.4)}50%{box-shadow:0 30px 80px -5px rgba(34,197,94,.6)}}.btn-stealth-ultra:hover{transform:translateY(-8px) scale(1.02)}.btn-shine{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(120deg,transparent,hsla(0,0%,100%,.4),transparent);transition:all .7s}.btn-stealth-ultra:hover .btn-shine{left:100%}.trust-badges-premium{display:flex;align-items:center;gap:20px;margin-top:64px}.trust-badges-premium .badge{display:flex;align-items:center;gap:12px;font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:2px;color:hsla(0,0%,100%,.4)}.trust-badges-premium .sep{width:5px;height:5px;background:hsla(0,0%,100%,.1);border-radius:50%}.glass-card-ultra{background:linear-gradient(165deg,hsla(0,0%,100%,.1),rgba(34,197,94,.05));border:1px solid hsla(0,0%,100%,.1);box-shadow:0 60px 120px -30px rgba(0,0,0,.8)}.noise-overlay{inset:0;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E")}.card-glare,.noise-overlay{position:absolute;pointer-events:none}.card-glare{top:-20%;left:-20%;width:140%;height:140%;background:radial-gradient(circle at center,rgba(34,197,94,.1) 0,transparent 70%)}.card-top{justify-content:space-between;margin-bottom:48px}.brand-icon,.card-top{display:flex;align-items:center}.brand-icon{width:56px;height:56px;background:var(--jr-green);color:#000;border-radius:16px;justify-content:center;transform:rotate(-8deg);box-shadow:0 15px 30px rgba(34,197,94,.3)}.status-pill{display:flex;align-items:center;gap:8px;padding:8px 16px;background:rgba(34,197,94,.15);border:1px solid rgba(34,197,94,.3);border-radius:99px;font-size:10px;font-weight:1000;color:var(--jr-green);letter-spacing:1.5px}.status-pill .dot{width:8px;height:8px;background:var(--jr-green);border-radius:50%;box-shadow:0 0 15px var(--jr-green);animation:softPulse 2s infinite}@keyframes softPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.8)}}.exclusive-tag{position:absolute;top:32px;right:-40px;background:linear-gradient(90deg,#f59e0b,#ef4444);color:#fff;font-size:10px;font-weight:1000;padding:8px 50px;transform:rotate(45deg);box-shadow:0 10px 20px rgba(239,68,68,.3);letter-spacing:2px;z-index:10}.border-beam{position:absolute;inset:0;padding:1.5px;border-radius:inherit;background:conic-gradient(from 0deg,transparent 0 25%,var(--jr-green) 50%,transparent 75% 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;opacity:.8;animation:rotateBeam 4s linear infinite}@keyframes rotateBeam{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.glass-card-ultra{background:linear-gradient(165deg,hsla(0,0%,100%,.08),rgba(34,197,94,.03));border:1px solid hsla(0,0%,100%,.05);border-radius:56px;padding:64px;backdrop-filter:blur(40px);position:relative;overflow:hidden;box-shadow:0 60px 120px -30px rgba(0,0,0,.8),inset 0 0 40px hsla(0,0%,100%,.02)}.h-feat{gap:16px;font-size:1.1rem;color:#fff;font-weight:700;transition:all .3s}.h-check,.h-feat{display:flex;align-items:center}.h-check{width:24px;height:24px;background:var(--jr-green);color:#000;border-radius:50%;justify-content:center;flex-shrink:0}.hero-features-premium{display:grid;gap:20px;padding:32px;background:rgba(0,0,0,.3);border-radius:32px;border:1px solid hsla(0,0%,100%,.05)}.highlight-promo{background:linear-gradient(90deg,rgba(245,158,11,.15),rgba(245,158,11,.05));padding:20px;border-radius:24px;border:1px solid rgba(245,158,11,.3);margin:12px -16px;position:relative;box-shadow:0 10px 40px -10px rgba(0,0,0,.5);animation:promoEntrance .8s cubic-bezier(.16,1,.3,1)}@keyframes promoEntrance{0%{opacity:0;transform:translateX(20px) scale(.9)}to{opacity:1;transform:translateX(0) scale(1.05)}}.promo-gold{background:linear-gradient(45deg,#f59e0b,#d97706)!important;box-shadow:0 0 20px rgba(245,158,11,.6);width:32px!important;height:32px!important}.double-text{font-size:1.2rem;background:linear-gradient(90deg,#f59e0b,#fff,#f59e0b);background-size:200% auto;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:shineText 3s linear infinite;font-weight:900}@keyframes shineText{to{background-position:200%}}.x2-badge{position:absolute;top:-12px;right:12px;background:#f59e0b;color:#000;font-size:10px;font-weight:1000;padding:4px 10px;border-radius:8px;border:2px solid #000;transform:rotate(12deg);animation:bounceX2 2s ease-in-out infinite}@keyframes bounceX2{0%,to{transform:rotate(12deg) scale(1)}50%{transform:rotate(12deg) scale(1.15)}}.card-action-hint{margin-top:56px;display:flex;align-items:center;gap:20px;color:hsla(0,0%,100%,.3);font-size:12px;font-weight:950;letter-spacing:3px}.mouse-icon{width:22px;height:36px;border:2px solid hsla(0,0%,100%,.15);border-radius:12px;position:relative}.mouse-icon .wheel{width:2px;height:8px;background:var(--jr-green);position:absolute;left:50%;top:6px;transform:translateX(-50%);border-radius:2px;animation:scrollDown 2s infinite}@keyframes scrollDown{0%{opacity:1;top:6px}to{opacity:0;top:22px}}.pricing-card-hero{animation:floatCard 6s ease-in-out infinite;transform-style:preserve-3d}@keyframes floatCard{0%,to{transform:translateY(0) rotate(-1deg)}50%{transform:translateY(-15px) rotate(1deg)}}.price-main .amount{font-size:11rem;font-weight:1000;line-height:.7;letter-spacing:-.06em;background:linear-gradient(135deg,#fff,#a1a1a1 50%,#fff);background-size:200% auto;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:holoText 4s linear infinite;display:inline-block}@keyframes holoText{0%{background-position:0 50%}to{background-position:200% 50%}}.price-tag-side{display:flex;flex-direction:column;font-weight:1000;color:var(--jr-green);font-size:1.3rem;margin-top:15px;line-height:1;letter-spacing:1px}.confidence-badge{display:inline-flex;align-items:center;gap:8px;background:rgba(245,158,11,.08);border:1px solid rgba(245,158,11,.2);padding:6px 14px;border-radius:99px;font-size:10px;font-weight:900;color:#f59e0b;letter-spacing:1px;margin-bottom:24px;text-transform:uppercase;box-shadow:0 0 20px rgba(245,158,11,.05)}.sparkle-wrap{position:absolute;top:20%;left:10%;pointer-events:none;animation:sparkleAnim 4s linear infinite}@keyframes sparkleAnim{0%,to{opacity:0;transform:scale(.5)}50%{opacity:1;transform:scale(1.2) rotate(180deg)}}.hero-price-wrap{display:flex;align-items:flex-start;gap:12px;margin-bottom:56px;filter:drop-shadow(0 0 30px rgba(34,197,94,.2))}.data-grid-section{padding:120px 0;background:rgba(34,197,94,.02)}.section-title{font-size:3.5rem;font-weight:950;margin-bottom:24px}.section-desc{font-size:1.3rem;opacity:.5;margin-bottom:80px}.plans-grid{display:grid;grid-template-columns:repeat(1,1fr);gap:24px;perspective:1000px}@media (min-width:768px){.plans-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1280px){.plans-grid{grid-template-columns:repeat(4,1fr);gap:20px}}.plan-card-premium{background:linear-gradient(165deg,hsla(0,0%,100%,.04),hsla(0,0%,100%,.01));border:1px solid hsla(0,0%,100%,.06);padding:40px 32px;border-radius:44px;transition:all .6s cubic-bezier(.23,1,.32,1);position:relative;backdrop-filter:blur(16px);display:flex;flex-direction:column;justify-content:space-between;height:100%}.plan-card-premium:hover{border-color:rgba(34,197,94,.4);transform:translateY(-12px) scale(1.02);background:rgba(34,197,94,.02);box-shadow:0 40px 80px -20px rgba(0,0,0,.6)}.plan-card-premium.is-recommended{border-color:var(--jr-green);border-width:2px;background:linear-gradient(165deg,rgba(34,197,94,.05),rgba(0,0,0,.2));box-shadow:0 0 40px rgba(34,197,94,.1);animation:recommendedPulse 4s infinite}@keyframes recommendedPulse{0%,to{box-shadow:0 0 40px rgba(34,197,94,.1)}50%{box-shadow:0 0 60px rgba(34,197,94,.2)}}.popular-tag{top:-18px;left:50%;transform:translateX(-50%);background:var(--jr-green);color:#000;font-size:10px;padding:10px 24px;border-radius:99px;letter-spacing:2px;box-shadow:0 10px 20px rgba(34,197,94,.3);z-index:2}.future-badge,.popular-tag{position:absolute;font-weight:1000}.future-badge{top:30px;left:-35px;background:hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.3);font-size:9px;padding:6px 40px;transform:rotate(-45deg);border:1px solid hsla(0,0%,100%,.05);letter-spacing:1px}.plan-level{font-size:10px;font-weight:900;opacity:.4;text-transform:uppercase;letter-spacing:4px;display:block;margin-bottom:20px}.plan-title{font-size:2rem;font-weight:1000;margin-bottom:32px;letter-spacing:-.04em}.data-evolution{display:flex;align-items:center;justify-content:center;gap:16px;margin-bottom:40px;background:rgba(0,0,0,.4);padding:24px 16px;border-radius:28px;border:1px solid hsla(0,0%,100%,.06);position:relative;overflow:visible}.old-val{font-size:1.4rem;font-weight:800;opacity:.25;text-decoration:line-through}.new-val{font-size:2.8rem;font-weight:1000;color:var(--jr-green);text-shadow:0 0 30px rgba(34,197,94,.4);position:relative}.evolution-arrow{color:var(--jr-green);opacity:.5;animation:arrowSwipe 2s infinite}@keyframes arrowSwipe{0%{transform:translateX(-5px);opacity:.2}50%{transform:translateX(5px);opacity:.8}to{transform:translateX(-5px);opacity:.2}}.price-box{margin-bottom:48px}.price-box .symbol{font-size:1.8rem;font-weight:1000;color:var(--jr-green);vertical-align:top;margin-top:8px;display:inline-block}.price-box .price{font-size:4.5rem;font-weight:1000;letter-spacing:-.04em;background:linear-gradient(180deg,#fff,#aaa);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.price-box .term{font-size:1.1rem;opacity:.3;font-weight:800}.info-badge-premium{width:100%;padding:20px;border-radius:20px;background:hsla(0,0%,100%,.03);color:hsla(0,0%,100%,.4);border:1px dashed hsla(0,0%,100%,.1);font-weight:800;font-size:.9rem;text-align:center;letter-spacing:1px}.is-recommended .info-badge-premium{border-color:rgba(34,197,94,.2);color:var(--jr-green);background:rgba(34,197,94,.05)}.form-section-premium{padding:140px 0}.form-card-stealth{max-width:850px;margin:0 auto;background:rgba(15,23,42,.6);border:1px solid hsla(0,0%,100%,.05);border-radius:56px;padding:80px;backdrop-filter:blur(50px)}.form-steps-indicator{display:flex;justify-content:space-between;margin-bottom:80px;position:relative;max-width:600px;margin-left:auto;margin-right:auto}.form-steps-indicator:after{content:"";position:absolute;top:20px;left:10%;right:10%;height:3px;background:hsla(0,0%,100%,.05);z-index:0;border-radius:4px}.step-dot{position:relative;z-index:1;flex-direction:column;gap:16px}.dot-inner,.step-dot{display:flex;align-items:center}.dot-inner{width:40px;height:40px;border-radius:12px;background:#0f172a;border:2px solid hsla(0,0%,100%,.1);justify-content:center;font-weight:900;font-size:14px;transition:all .5s cubic-bezier(.16,1,.3,1);color:hsla(0,0%,100%,.3)}.step-dot.active .dot-inner{border-color:var(--jr-green);background:var(--jr-green);color:#000;box-shadow:0 0 30px var(--jr-green-glow);transform:scale(1.1) rotate(4deg)}.step-dot.done .dot-inner{border-color:var(--jr-green);color:var(--jr-green);background:rgba(34,197,94,.1)}.dot-label{font-size:10px;font-weight:1000;opacity:.3;text-transform:uppercase;letter-spacing:2px;transition:.3s}.active .dot-label{opacity:1;color:var(--jr-green);font-weight:1000}.step-heading{font-size:4rem;font-weight:1000;margin-bottom:16px;letter-spacing:-.05em;line-height:1;background:linear-gradient(180deg,#fff,hsla(0,0%,100%,.5));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.step-sub{font-size:1.2rem;color:hsla(0,0%,100%,.4);margin-bottom:60px;font-weight:500}.stealth-input{margin-bottom:20px;width:100%}.stealth-input input,.stealth-input select{width:100%;padding:16px 20px;background:rgba(0,0,0,.4)!important;border:1px solid hsla(0,0%,100%,.1);border-radius:16px;color:#fff!important;font-size:1rem;transition:all .3s cubic-bezier(.16,1,.3,1)}.stealth-input input:-webkit-autofill,.stealth-input input:-webkit-autofill:focus,.stealth-input input:-webkit-autofill:hover{-webkit-text-fill-color:#fff!important;-webkit-box-shadow:inset 0 0 0 1000px #0f172a!important;transition:background-color 5000s ease-in-out 0s}.stealth-input input::placeholder{color:hsla(0,0%,100%,.2)}.stealth-input input:focus,.stealth-input select:focus{border-color:var(--jr-green);background:rgba(34,197,94,.05);outline:none;box-shadow:0 0 20px rgba(34,197,94,.1)}.stealth-input label{text-transform:uppercase;letter-spacing:1.5px;color:hsla(0,0%,100%,.5);margin-bottom:10px;margin-left:2px}.stealth-input .err,.stealth-input label{display:block;font-size:11px;font-weight:800}.stealth-input .err{color:#ef4444;margin-top:10px;letter-spacing:1px}.in-wrap{position:relative}.in-wrap .ico{position:absolute;left:18px;top:50%;transform:translateY(-50%);opacity:.3;color:var(--jr-green)}.stealth-input .in-wrap input,.stealth-input .in-wrap select{padding-left:52px}.stealth-input select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='rgba(255,255,255,0.3)' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m7 15 5 5 5-5'/%3E%3Cpath d='m7 9 5-5 5 5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center}.line-config-section{margin-top:40px}.section-title-sm{font-size:1.2rem;font-weight:900;letter-spacing:-.02em}.lines-count-pill{font-size:10px;font-weight:1000;background:rgba(34,197,94,.1);color:var(--jr-green);padding:4px 12px;border-radius:99px;text-transform:uppercase}.line-item-premium{background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.05);border-radius:24px;padding:24px;transition:all .3s}.line-item-premium:hover{background:hsla(0,0%,100%,.03);border-color:hsla(0,0%,100%,.08)}.line-item-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.line-num{font-size:14px;font-weight:1000;color:hsla(0,0%,100%,.4);font-family:var(--font-heading)}.btn-remove-line{background:rgba(239,68,68,.1);color:#ef4444;border:none;width:32px;height:32px;border-radius:10px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:.3s}.btn-remove-line:hover{background:#ef4444;color:#fff;transform:scale(1.1)}.btn-remove-line:disabled{opacity:0;pointer-events:none}.line-grid-premium{display:grid;gap:20px}@media (min-width:1024px){.line-grid-premium{grid-template-columns:1.2fr 1.2fr 1fr;align-items:flex-end}}.tech-toggle-compact{width:100%}.toggle-wrap{display:flex;background:rgba(0,0,0,.3);border:1px solid hsla(0,0%,100%,.1);border-radius:14px;padding:4px;gap:4px}.toggle-btn{flex:1;padding:12px;border:none;border-radius:10px;background:transparent;color:hsla(0,0%,100%,.4);font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:1px;cursor:pointer;transition:all .3s}.toggle-btn.active{background:var(--jr-green);color:#000;box-shadow:0 4px 12px rgba(34,197,94,.2)}.evolution-receipt{background:linear-gradient(165deg,hsla(0,0%,100%,.06),rgba(34,197,94,.02));border:1px solid hsla(0,0%,100%,.08);border-radius:40px;overflow:hidden;box-shadow:0 40px 80px -20px rgba(0,0,0,.5)}.receipt-header{padding:40px;background:hsla(0,0%,100%,.03);border-bottom:1px solid hsla(0,0%,100%,.05);position:relative;overflow:hidden}.receipt-header:before{content:"";position:absolute;top:0;left:0;width:100%;height:4px;background:linear-gradient(90deg,transparent,var(--jr-green),transparent)}.receipt-title{font-size:1.5rem;font-weight:1000;letter-spacing:-.02em}.receipt-subtitle{font-size:13px;color:hsla(0,0%,100%,.4);margin-top:4px}.receipt-body{padding:40px;display:grid;gap:16px}.receipt-item{display:flex;justify-content:space-between;align-items:center;padding:24px;background:rgba(0,0,0,.3);border:1px solid hsla(0,0%,100%,.05);border-radius:24px;transition:all .3s cubic-bezier(.16,1,.3,1)}.receipt-item:hover{transform:scale(1.02);background:rgba(34,197,94,.04);border-color:rgba(34,197,94,.2)}.item-info{gap:20px}.item-icon-box,.item-info{display:flex;align-items:center}.item-icon-box{width:48px;height:48px;background:rgba(34,197,94,.1);color:var(--jr-green);border-radius:14px;justify-content:center}.item-main-text{display:block;font-size:1.1rem;font-weight:900;letter-spacing:1px}.item-sub-text{font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:2px;opacity:.4}.item-price{font-size:1.2rem;font-weight:1000;color:var(--jr-green)}.receipt-footer{padding:40px;background:rgba(34,197,94,.03);border-top:1px solid hsla(0,0%,100%,.05)}.receipt-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.receipt-row:last-child{margin-bottom:0}.row-label{font-size:11px;font-weight:1000;text-transform:uppercase;letter-spacing:3px;opacity:.4}.row-value-inc{font-size:10px;font-weight:1000;color:var(--jr-green);letter-spacing:2px}.total-section{display:flex;justify-content:space-between;align-items:flex-end;margin-top:8px}.total-label-box{display:flex;flex-direction:column}.total-label{font-size:10px;font-weight:1000;text-transform:uppercase;letter-spacing:5px;opacity:.3;margin-bottom:4px}.total-amount{font-size:3.5rem;font-weight:1000;letter-spacing:-.04em;background:linear-gradient(180deg,#fff,#aaa);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 20px rgba(255,255,255,.1))}.currency-info{text-align:right}.country-tag{display:block;font-size:10px;font-weight:1000;letter-spacing:3px;opacity:.4;margin-bottom:4px}.currency-text{font-size:11px;font-weight:700;opacity:.2}.btn-form-premium{padding:24px 56px;border-radius:20px;font-weight:1000;font-size:1.15rem;display:flex;align-items:center;justify-content:center;gap:16px;cursor:pointer;transition:all .5s cubic-bezier(.16,1,.3,1);border:none;position:relative;overflow:hidden}.btn-primary-glow{background:var(--jr-green);color:#000;box-shadow:0 20px 40px -10px rgba(34,197,94,.4);animation:buttonPulse 3s infinite}.btn-primary-glow:hover:not(:disabled){transform:translateY(-5px) scale(1.02);box-shadow:0 30px 60px -5px rgba(34,197,94,.6)}.btn-primary-glow:active:not(:disabled){transform:translateY(-2px) scale(.98)}.btn-primary-glow:disabled{background:hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.2);box-shadow:none;cursor:not-allowed;border:1px solid hsla(0,0%,100%,.05)}.btn-secondary-glass{background:hsla(0,0%,100%,.03);color:#fff;border:1px solid hsla(0,0%,100%,.1);backdrop-filter:blur(10px)}.btn-secondary-glass:hover{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.2);transform:translateY(-2px)}@keyframes buttonPulse{0%,to{box-shadow:0 20px 40px -10px rgba(34,197,94,.4)}50%{box-shadow:0 25px 50px -5px rgba(34,197,94,.6)}}.btn-shine-effect{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(120deg,transparent,hsla(0,0%,100%,.4),transparent);transition:all .8s}.btn-form-premium:hover .btn-shine-effect{left:100%}.multi-line-promo-card{position:relative;transition:all .5s cubic-bezier(.16,1,.3,1)}.multi-line-promo-card:hover{transform:scale(1.01)}.promo-glow-bg{position:absolute;inset:-20px;background:radial-gradient(circle at 50% 50%,rgba(34,197,94,.15) 0,transparent 70%);filter:blur(40px);z-index:-1;animation:glowFloat 10s ease-in-out infinite}@keyframes glowFloat{0%,to{transform:translateY(0) scale(1);opacity:.5}50%{transform:translateY(-20px) scale(1.1);opacity:.8}}.stealth-footer{background:linear-gradient(180deg,transparent,rgba(15,23,42,.4));border-top:1px solid hsla(0,0%,100%,.05);padding-top:100px;padding-bottom:60px;position:relative;z-index:10}.footer-grid{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:60px;margin-bottom:80px}.f-brand-box{flex:1}.f-brand-desc{font-size:14px;line-height:1.6;color:hsla(0,0%,100%,.4);margin:24px 0 32px}.f-title{font-size:12px;font-weight:1000;text-transform:uppercase;letter-spacing:4px;color:#fff;margin-bottom:32px}.f-links{display:flex;flex-direction:column;gap:16px}.f-link{font-size:14px;font-weight:600;color:hsla(0,0%,100%,.4);transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;align-items:center;gap:12px;text-decoration:none;background:none;border:none;padding:0;cursor:pointer;text-align:left}.f-link:hover{color:var(--jr-green);transform:translateX(8px)}.f-bottom{display:flex;justify-content:space-between;align-items:center;padding-top:40px;border-top:1px solid hsla(0,0%,100%,.05)}.f-copy{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:3px;color:hsla(0,0%,100%,.2)}.f-socials{display:flex;gap:20px}.s-item{width:40px;height:40px;border-radius:12px;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.05);display:flex;align-items:center;justify-content:center;color:hsla(0,0%,100%,.4);transition:all .4s}.s-item:hover{background:rgba(34,197,94,.1);border-color:var(--jr-green);color:var(--jr-green);transform:translateY(-5px) rotate(10deg)}@media (max-width:1024px){.footer-grid{grid-template-columns:1fr 1fr;gap:40px}}@media (max-width:768px){.footer-grid{grid-template-columns:1fr}.stealth-footer{padding-top:60px}.f-bottom{flex-direction:column;gap:32px;text-align:center}}@media (max-width:1024px){.container{padding:0 24px}.hero-grid{text-align:center}.hero-visual{order:-1}.hero-display{font-size:3.5rem}.glass-card-ultra{padding:40px 24px}.price-main .amount{font-size:7rem}.form-card-stealth{padding:48px 24px}.step-heading{font-size:2.2rem}}.reveal-icon-wrapper{position:relative;width:80px;height:80px;margin:0 auto;display:flex;align-items:center;justify-content:center}.icon-pulse{position:absolute;inset:0;background:var(--jr-green);border-radius:50%;opacity:.2;animation:iconPulse 2s ease-out infinite}@keyframes iconPulse{0%{transform:scale(.8);opacity:.4}to{transform:scale(1.8);opacity:0}}.folio-premium-card{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:32px;box-shadow:0 20px 40px rgba(0,0,0,.4)}.btn-stealth-primary{background:var(--jr-green);color:#000;border-radius:16px;font-weight:900;font-size:14px;text-transform:uppercase;letter-spacing:1px;transition:all .4s cubic-bezier(.16,1,.3,1);box-shadow:0 10px 30px var(--jr-green-glow);text-decoration:none}.btn-stealth-primary:hover{transform:translateY(-5px);box-shadow:0 15px 40px var(--jr-green-glow);background:#fff}.custom-scrollbar::-webkit-scrollbar-track{background:hsla(0,0%,100%,.02);border-radius:10px}.custom-scrollbar::-webkit-scrollbar-thumb{background:rgba(16,185,129,.2)}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:rgba(16,185,129,.4)}.modal-overlay{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:20px}.modal-card{position:relative;width:100%;border-radius:40px;padding:48px;overflow:hidden;animation:modal-enter .5s cubic-bezier(.16,1,.3,1)}@keyframes modal-enter{0%{opacity:0;transform:scale(.95) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}.modal-close-btn{position:absolute;top:24px;right:24px;width:44px;height:44px;border-radius:15px;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.05);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10}@media (max-width:640px){.modal-card{padding:32px 24px;border-radius:30px}}.custom-scrollbar::-webkit-scrollbar{width:6px}.custom-scrollbar::-webkit-scrollbar-track{background:transparent}.custom-scrollbar::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.1);border-radius:10px}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:rgba(34,197,94,.3)}