img{max-width:100%;height:auto;display:block}.urg{position:relative;z-index:20;background:linear-gradient(90deg,var(--fr-blue),var(--fr-blue-light) 50%,var(--fr-red));padding:10px 20px;display:flex;align-items:center;justify-content:center;gap:18px;flex-wrap:wrap;border-bottom:1px solid rgba(255,255,255,.15)}.urg-text{font-weight:700;font-size:12px;letter-spacing:1.5px;text-transform:uppercase;color:#fff}.urg-timer{display:inline-flex;align-items:center;gap:4px;background:rgba(0,0,0,.35);border:1px solid rgba(255,255,255,.22);border-radius:8px;padding:5px 13px}.td{font-family:var(--font-head);font-size:20px;font-weight:700;color:#fff;min-width:22px;text-align:center;line-height:1}.ts{color:rgba(255,255,255,.7);font-weight:300;font-size:17px}.urg-live{display:inline-flex;align-items:center;gap:7px;padding:5px 13px;border-radius:999px;background:rgba(0,0,0,.25);border:1px solid rgba(255,255,255,.18);font-size:11.5px;color:#fff;font-weight:500;letter-spacing:.4px}.live-dot{width:7px;height:7px;border-radius:50%;background:#fff;box-shadow:0 0 0 3px rgba(255,255,255,.25);animation:hb 1.4s ease-in-out infinite}.nav-list a.active{color:#fff;position:relative}.nav-list a.active::after{content:"";position:absolute;bottom:-6px;left:0;right:0;height:2px;background:linear-gradient(90deg,var(--fr-blue-light),var(--fr-red));border-radius:2px}.hero{padding:56px 0 44px;position:relative;overflow:hidden}.hero-glow{position:absolute;top:-100px;right:-150px;width:600px;height:600px;border-radius:50%;background:radial-gradient(circle,rgba(0,85,164,.24),transparent 65%);pointer-events:none}.hero-glow2{position:absolute;bottom:-120px;left:-100px;width:450px;height:450px;border-radius:50%;background:radial-gradient(circle,rgba(237,41,57,.13),transparent 68%);pointer-events:none}.hero-inner{display:grid;grid-template-columns:1.15fr .85fr;gap:52px;align-items:center;position:relative;z-index:2}.hero-eye{font-size:11px;font-weight:800;letter-spacing:3.5px;text-transform:uppercase;color:var(--fr-red);margin-bottom:16px;display:flex;align-items:center;gap:10px}.hero-eye::after{content:"";flex:1;height:1px;background:linear-gradient(90deg,rgba(237,41,57,.5),transparent)}.hero-h1{font-family:var(--font-head);font-size:58px;font-weight:700;line-height:1.05;letter-spacing:-1px;margin-bottom:20px}.hero-h1 strong{font-weight:800;color:#fff}.hero-h1 em{font-style:italic;font-weight:400;background:linear-gradient(90deg,#4d8df1,#fff 45%,#ff6b7a);-webkit-background-clip:text;background-clip:text;color:transparent}.hero-lead{font-size:16px;color:var(--muted);line-height:1.74;margin-bottom:26px;max-width:54ch}.hero-lead strong{color:#fff;font-weight:600}.hero-lead a{color:#4d8df1}.trust-strip{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:30px}.trust-pill{display:inline-flex;align-items:center;gap:7px;padding:8px 15px;border-radius:999px;background:rgba(0,85,164,.14);border:1px solid rgba(0,85,164,.32);color:rgba(220,235,255,.9);font-size:12px;font-weight:600;letter-spacing:.3px}.trust-pill b{color:#fff}.cta-group{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.cta-primary{display:inline-flex;align-items:center;gap:10px;height:56px;padding:0 32px;border-radius:16px;border:none;background:linear-gradient(135deg,var(--fr-red) 0%,var(--fr-red-deep) 100%);color:#fff;font-family:var(--font-head);font-size:19px;font-weight:700;letter-spacing:.4px;cursor:pointer;transition:all .2s;box-shadow:0 10px 32px rgba(237,41,57,.38);text-decoration:none}.cta-primary:hover{transform:translateY(-2px);box-shadow:0 16px 46px rgba(237,41,57,.54);filter:brightness(1.08)}.cta-primary::before{content:"";width:8px;height:8px;border-radius:50%;background:rgba(255,255,255,.92);animation:cp 1.5s ease-in-out infinite}.cta-secondary{display:inline-flex;align-items:center;gap:8px;height:56px;padding:0 24px;border-radius:16px;border:1px solid rgba(0,85,164,.45);background:rgba(0,85,164,.12);color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s;text-decoration:none}.cta-secondary:hover{background:rgba(0,85,164,.24);border-color:rgba(0,85,164,.7);transform:translateY(-2px)}.hero-rating{margin-top:22px;display:flex;align-items:center;gap:12px;font-size:13px;color:var(--muted)}.stars{color:var(--fr-gold);font-size:14px;letter-spacing:1.5px}.hero-rating b{color:#fff}.hero-right{position:relative}.hero-img-wrap{border-radius:24px;overflow:hidden;border:1px solid rgba(0,85,164,.35);box-shadow:0 50px 120px rgba(0,0,0,.7);position:relative;background:#000}.hero-img-wrap img{width:100%;height:460px;object-fit:cover;display:block;transition:transform .45s ease}.hero-img-wrap:hover img{transform:scale(1.04)}.hero-img-badge{position:absolute;top:14px;left:14px;display:inline-flex;align-items:center;gap:8px;padding:8px 15px;border-radius:999px;background:rgba(0,0,0,.72);backdrop-filter:blur(12px);border:1px solid rgba(237,41,57,.42);color:#fff;font-size:12px;font-weight:700;letter-spacing:.4px}.hero-img-dot{width:7px;height:7px;border-radius:50%;background:var(--fr-red);animation:hb 1.4s ease-in-out infinite}.hero-img-badge2{position:absolute;bottom:14px;right:14px;padding:9px 15px;border-radius:12px;background:rgba(0,0,0,.72);backdrop-filter:blur(12px);border:1px solid rgba(0,85,164,.4);color:#fff;font-size:12px;font-weight:700;letter-spacing:.3px}.stats-band{position:relative;z-index:3;margin:52px 0 0;padding:30px 38px;border-radius:22px;border:1px solid rgba(0,85,164,.28);background:linear-gradient(135deg,rgba(0,35,149,.3),rgba(5,10,40,.68));backdrop-filter:blur(14px);display:grid;grid-template-columns:repeat(5,1fr);gap:12px;text-align:center;box-shadow:0 24px 70px rgba(0,0,0,.48)}.stat-num{font-family:var(--font-head);font-size:40px;font-weight:800;background:linear-gradient(135deg,#4d8df1,#fff);-webkit-background-clip:text;background-clip:text;color:transparent;line-height:1;margin-bottom:6px}.stat-label{font-size:11px;color:var(--muted2);letter-spacing:1px;text-transform:uppercase;font-weight:700}.section{padding:76px 0}.section-eye{font-size:11px;font-weight:800;letter-spacing:3.5px;text-transform:uppercase;color:var(--fr-red);margin-bottom:14px}.section-h{font-family:var(--font-head);font-size:42px;font-weight:700;line-height:1.12;margin-bottom:14px;color:#fff}.section-h em{font-style:italic;font-weight:400;background:linear-gradient(90deg,#4d8df1,#fff 55%,#ff6b7a);-webkit-background-clip:text;background-clip:text;color:transparent}.section-lead{font-size:15.5px;color:var(--muted);line-height:1.76;max-width:74ch;margin-bottom:38px}.section-lead strong{color:#fff}.section-lead a{color:#4d8df1;font-weight:600}.section-sep{border:none;border-top:1px solid rgba(0,85,164,.12);margin:0}.intro-section{padding:68px 0 24px}.intro-grid{display:grid;grid-template-columns:1fr 1fr;gap:52px;align-items:start}.intro-content h2{font-family:var(--font-head);font-size:38px;font-weight:700;color:#fff;margin-bottom:14px;line-height:1.12}.intro-content h2 em{font-style:italic;font-weight:400;background:linear-gradient(90deg,#4d8df1,#fff 55%,#ff6b7a);-webkit-background-clip:text;background-clip:text;color:transparent}.intro-content p{font-size:15px;color:var(--muted);line-height:1.82;margin-bottom:16px}.intro-content p strong{color:#fff}.intro-content p a{color:#4d8df1}.intro-content h3{font-family:var(--font-head);font-size:22px;font-weight:700;color:#fff;margin:24px 0 12px}.intro-kw-list{list-style:none;margin:20px 0;display:grid;gap:10px}.intro-kw-list li{display:flex;align-items:flex-start;gap:10px;font-size:14.5px;color:var(--muted);line-height:1.62}.intro-kw-list li::before{content:"✦";color:var(--fr-red);font-size:11px;margin-top:3px;flex-shrink:0}.intro-kw-list b{color:#fff}.quick-stats{display:grid;grid-template-columns:1fr 1fr;gap:12px}.qs-card{border:1px solid rgba(0,85,164,.22);border-radius:18px;background:rgba(5,10,40,.55);padding:20px;text-align:center;position:relative;overflow:hidden}.qs-card::before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,var(--fr-blue),#fff,var(--fr-red))}.qs-num{font-family:var(--font-head);font-size:36px;font-weight:800;background:linear-gradient(135deg,#4d8df1,#fff);-webkit-background-clip:text;background-clip:text;color:transparent;line-height:1;margin-bottom:5px}.qs-label{font-size:11.5px;color:var(--muted2);letter-spacing:.6px;font-weight:600;text-transform:uppercase}.intro-cta{margin-top:22px;display:flex;gap:10px;flex-wrap:wrap}.btn-red{display:inline-flex;align-items:center;gap:8px;padding:12px 22px;border-radius:13px;border:none;background:linear-gradient(135deg,var(--fr-red),var(--fr-red-deep));color:#fff;font-family:var(--font-head);font-size:16px;font-weight:700;letter-spacing:.4px;cursor:pointer;transition:all .2s;box-shadow:0 8px 24px rgba(237,41,57,.32);text-decoration:none}.btn-red:hover{transform:translateY(-2px);box-shadow:0 14px 38px rgba(237,41,57,.48)}.btn-ghost{display:inline-flex;align-items:center;gap:8px;padding:12px 22px;border-radius:13px;border:1px solid rgba(0,85,164,.38);background:rgba(0,85,164,.1);color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s;text-decoration:none}.btn-ghost:hover{background:rgba(0,85,164,.22);border-color:rgba(0,85,164,.6)}.offers-section{padding:68px 0}.offers-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;align-items:stretch}.offer-card{border:1px solid rgba(0,85,164,.22);border-radius:22px;background:rgba(5,10,40,.68);backdrop-filter:blur(14px);padding:28px 22px;position:relative;overflow:hidden;transition:all .22s ease;box-shadow:0 24px 70px rgba(0,0,0,.5);display:flex;flex-direction:column}.offer-card:hover{transform:translateY(-4px);box-shadow:0 32px 90px rgba(0,35,149,.24)}.offer-card::before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--fr-blue),#fff,var(--fr-red))}.offer-card.featured{border-color:var(--fr-red);box-shadow:0 0 0 1px rgba(237,41,57,.35),0 32px 90px rgba(237,41,57,.22);background:rgba(18,8,35,.8);transform:scale(1.02)}.offer-card.elite{border-color:rgba(212,175,55,.45);background:rgba(20,16,8,.82)}.offer-card.elite::before{background:linear-gradient(90deg,var(--fr-gold),#fff,var(--fr-gold))}.offer-badge{position:absolute;top:-1px;left:50%;transform:translateX(-50%);padding:6px 18px;border-radius:0 0 12px 12px;font-size:10.5px;font-weight:800;letter-spacing:1.2px;text-transform:uppercase;white-space:nowrap;color:#fff}.ob-red{background:linear-gradient(135deg,var(--fr-red),var(--fr-red-deep))}.ob-gold{background:linear-gradient(135deg,var(--fr-gold),#b8941f)}.offer-name{font-family:var(--font-head);font-size:26px;font-weight:700;color:#fff;margin-bottom:4px;margin-top:18px;letter-spacing:.3px}.offer-sub{font-size:12px;color:var(--muted2);letter-spacing:.3px;margin-bottom:22px;text-transform:uppercase;font-weight:600}.offer-price{margin-bottom:22px;padding-bottom:22px;border-bottom:1px solid rgba(0,85,164,.14)}.price-was{font-size:13px;color:rgba(200,215,255,.4);text-decoration:line-through;display:block;margin-bottom:4px}.price-now{display:flex;align-items:baseline;gap:2px;line-height:1}.price-amt{font-family:var(--font-head);font-size:52px;font-weight:800;color:#fff}.price-cur{font-family:var(--font-head);font-size:20px;color:var(--muted)}.price-per{font-size:13px;color:var(--muted2);margin-left:4px}.price-save{display:inline-block;margin-top:9px;padding:4px 10px;border-radius:6px;font-size:10.5px;font-weight:800;letter-spacing:.5px;background:linear-gradient(135deg,var(--fr-red),var(--fr-red-deep));color:#fff}.offer-feats{list-style:none;display:grid;gap:10px;margin-bottom:24px;flex:1}.offer-feats li{display:flex;align-items:flex-start;gap:10px;font-size:13.5px;color:var(--muted);line-height:1.55}.offer-feats li::before{content:"✓";color:var(--fr-red);font-size:12px;font-weight:800;margin-top:2px;flex-shrink:0;background:rgba(237,41,57,.12);width:18px;height:18px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center}.offer-feats b{color:#fff}.offer-cta{display:block;width:100%;height:52px;border-radius:14px;border:none;background:linear-gradient(135deg,var(--fr-red),var(--fr-red-deep));color:#fff;font-family:var(--font-head);font-size:17px;font-weight:700;letter-spacing:.5px;cursor:pointer;transition:all .2s;box-shadow:0 8px 26px rgba(237,41,57,.28)}.offer-cta:hover{transform:translateY(-2px);box-shadow:0 14px 40px rgba(237,41,57,.44);filter:brightness(1.08)}.offer-card.elite .offer-cta{background:linear-gradient(135deg,var(--fr-gold),#b8941f);box-shadow:0 8px 26px rgba(212,175,55,.28)}.offer-card.elite .offer-cta:hover{box-shadow:0 14px 40px rgba(212,175,55,.44)}.feats-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:10px}.feat{border:1px solid rgba(0,85,164,.2);border-radius:20px;background:rgba(5,10,40,.55);padding:26px 22px;position:relative;overflow:hidden;transition:transform .2s}.feat:hover{transform:translateY(-3px);border-color:rgba(0,85,164,.4)}.feat::before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,var(--fr-blue),var(--fr-red))}.feat-icon{font-size:32px;margin-bottom:16px;display:block;filter:drop-shadow(0 4px 12px rgba(0,85,164,.4))}.feat-h{font-family:var(--font-head);font-size:20px;font-weight:700;color:#fff;margin-bottom:9px;letter-spacing:.2px}.feat-p{font-size:13.5px;color:var(--muted);line-height:1.68}.feat-p strong{color:#fff}.seo-block{padding:68px 0}.seo-inner{padding:44px;border-radius:24px;border:1px solid rgba(0,85,164,.18);background:rgba(5,10,40,.55);backdrop-filter:blur(12px)}.seo-inner h2{font-family:var(--font-head);font-size:32px;font-weight:700;color:#fff;margin-bottom:16px}.seo-inner h3{font-family:var(--font-head);font-size:22px;font-weight:700;color:#fff;margin:28px 0 12px}.seo-inner p{font-size:14.5px;color:var(--muted);line-height:1.82;margin-bottom:14px}.seo-inner p strong{color:#fff}.seo-inner p a{color:#4d8df1}.seo-inner ul{list-style:none;margin:10px 0 20px;display:grid;gap:8px}.seo-inner ul li{display:flex;align-items:flex-start;gap:10px;font-size:13.5px;color:var(--muted);line-height:1.65}.seo-inner ul li::before{content:"✦";color:var(--fr-red);flex-shrink:0;margin-top:3px;font-size:10px}.seo-inner ul b{color:#fff}.int-links-row{display:flex;flex-wrap:wrap;gap:10px;margin-top:26px}.int-link{display:inline-flex;align-items:center;gap:7px;padding:10px 18px;border-radius:12px;border:1px solid rgba(0,85,164,.3);background:rgba(0,85,164,.1);color:#fff;font-size:13px;font-weight:700;text-decoration:none;letter-spacing:.3px;transition:all .18s}.int-link:hover{background:rgba(0,85,164,.26);border-color:rgba(0,85,164,.55);transform:translateY(-1px)}.int-link.red{border-color:rgba(237,41,57,.32);background:rgba(237,41,57,.1)}.int-link.red:hover{background:rgba(237,41,57,.22);border-color:rgba(237,41,57,.55)}.faq-section{padding:68px 0}.faq-list{margin-top:30px;display:grid;gap:12px}.faq-item{border:1px solid rgba(0,85,164,.22);border-radius:18px;background:rgba(5,10,40,.55);overflow:hidden}.faq-q{padding:20px 22px;font-family:var(--font-head);font-size:18px;font-weight:700;color:#fff;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:14px;letter-spacing:.2px;user-select:none;transition:background .15s}.faq-q:hover{background:rgba(0,85,164,.08)}.faq-q .arr{color:var(--fr-red);font-size:20px;transition:transform .22s;flex-shrink:0}.faq-a{max-height:0;overflow:hidden;transition:max-height .3s ease,padding .22s;padding:0 22px;font-size:14px;color:var(--muted);line-height:1.76}.faq-a strong{color:#fff}.faq-a a{color:var(--fr-red);text-underline-offset:2px}.faq-item.open .faq-a{max-height:500px;padding:0 22px 20px}.faq-item.open .arr{transform:rotate(180deg)}.faq-item.open .faq-q{background:rgba(0,85,164,.1)}.reviews-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:10px}.review{border:1px solid rgba(0,85,164,.18);border-radius:18px;background:rgba(5,10,40,.55);padding:20px;position:relative;overflow:hidden;transition:transform .2s}.review:hover{transform:translateY(-2px)}.review::before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,var(--fr-blue),var(--fr-red))}.review-top{display:flex;align-items:center;gap:10px;margin-bottom:10px}.avatar{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;font-size:18px;border:1px solid rgba(0,85,164,.32);background:rgba(0,85,164,.12);flex:0 0 auto}.review-name{font-weight:700;font-size:13.5px;color:#fff}.review-loc{font-size:11.5px;color:var(--muted2);letter-spacing:.2px}.review-stars{color:var(--fr-gold);font-size:11.5px;margin-bottom:8px;letter-spacing:2px}.review-text{font-size:13.5px;color:var(--muted);line-height:1.62}.review-badge{margin-top:10px;display:inline-flex;align-items:center;gap:5px;font-size:11px;color:var(--fr-gold);font-weight:700;letter-spacing:.2px}.review-date{margin-top:5px;font-size:10.5px;color:var(--muted2);letter-spacing:.2px}.footer-cta{padding:68px 0 44px}.footer-cta-inner{padding:58px 44px;border-radius:26px;border:1px solid rgba(0,85,164,.3);background:linear-gradient(135deg,rgba(0,35,149,.32),rgba(10,15,45,.94),rgba(237,41,57,.14));text-align:center;position:relative;overflow:hidden}.footer-cta-inner::before{content:"";position:absolute;top:-100px;left:50%;transform:translateX(-50%);width:700px;height:500px;border-radius:50%;background:radial-gradient(circle,rgba(0,85,164,.2),transparent 70%);pointer-events:none}.fcc-eye{position:relative;font-size:11px;font-weight:800;letter-spacing:3.5px;text-transform:uppercase;color:var(--fr-red);margin-bottom:14px}.fcc-h{position:relative;font-family:var(--font-head);font-size:46px;font-weight:700;color:#fff;line-height:1.1;margin-bottom:16px}.fcc-h em{font-style:italic;font-weight:400;background:linear-gradient(90deg,#4d8df1,#fff 55%,#ff6b7a);-webkit-background-clip:text;background-clip:text;color:transparent}.fcc-p{position:relative;font-size:15.5px;color:var(--muted);max-width:58ch;margin:0 auto 32px;line-height:1.7}.fcc-p strong{color:#fff}.legal-wrap h3{font-family:var(--font-head);font-size:19px;font-weight:700;color:#fff;margin:22px 0 10px}@media (max-width:1020px){.hero-inner{grid-template-columns:1fr}.hero-right{display:none}.offers-grid{grid-template-columns:1fr}.offer-card.featured{transform:none}.feats-grid{grid-template-columns:1fr 1fr}.reviews-grid{grid-template-columns:1fr 1fr}.stats-band{grid-template-columns:repeat(3,1fr)}.intro-grid{grid-template-columns:1fr}}@media (max-width:760px){.hero-h1{font-size:38px}.section-h{font-size:32px}.feats-grid{grid-template-columns:1fr}.reviews-grid{grid-template-columns:1fr}.stats-band{grid-template-columns:1fr 1fr}.seo-inner{padding:26px}.footer-cta-inner{padding:38px 22px}.fcc-h{font-size:32px}}