:root{--ap-bg:#061426;--ap-panel:#0b1b31;--ap-line:#1b3555;--ap-blue:#1878ff;--ap-cyan:#28c7ff;--ap-text:#f6fbff;--ap-muted:#93a9c1}body{background:#061426!important;color:var(--ap-text);font-family:Inter,system-ui,sans-serif}.approved-header{height:68px!important;padding:0 max(3.8vw,22px)!important;background:#07172b!important;border-bottom:1px solid #183452!important;display:grid!important;grid-template-columns:210px minmax(360px,1fr) auto!important;gap:26px!important}.approved-header .brand-name{font-size:20px!important;font-weight:900!important}.approved-header .brand-name span{color:#2cc7ff}.approved-header .logo{width:38px!important;height:38px!important}.approved-header .desktop-search{max-width:610px!important;margin:auto!important;background:#10243d!important;border:1px solid #2a4c70!important;border-radius:7px!important}.approved-header .desktop-search select{max-width:62px}.approved-header .header-actions{gap:17px!important}.approved-header .header-account,.approved-header .header-link,.approved-header .cart-head,.approved-header .google-login-btn{background:transparent!important;border:0!important;color:#dbe9f7!important}.approved-header .header-account small{font-size:16px!important}.approved-header .header-account strong,.approved-header .header-link span,.approved-header .cart-head span,.approved-header .google-label{font-size:12px!important}.approved-header #menuBtn{display:none!important}.approved-nav{height:42px;display:flex;justify-content:center;align-items:center;gap:36px;background:#071426;border-bottom:1px solid #183452;overflow:auto;white-space:nowrap}.approved-nav a{color:#b9c8d9;text-decoration:none;font-size:12px;font-weight:600}.approved-nav a:hover{color:#46c7ff}.approved-hero{min-height:360px!important;background:radial-gradient(circle at 72% 50%,#0a4c9b 0,#082a55 28%,#061426 62%)!important;border-bottom:1px solid #173451!important;padding:0!important}.approved-hero .hero-inner{max-width:1200px!important;margin:auto!important;padding:44px 20px!important;display:grid!important;grid-template-columns:1.08fr .92fr!important;align-items:center!important}.approved-hero .hero-badge{display:inline-flex!important;width:auto!important;background:#12355f!important;color:#58c8ff!important;border:1px solid #23649c!important;padding:6px 12px!important;border-radius:18px!important;font-size:10px!important}.approved-hero h1{font-size:45px!important;line-height:1.06!important;margin:14px 0!important;letter-spacing:-1.5px!important}.approved-hero h1 em{font-style:normal;color:#2bbcff}.approved-hero p{max-width:550px!important;color:#a9bdd1!important;font-size:13px!important}.approved-hero .hero-pills{display:flex!important;gap:16px!important;flex-wrap:wrap!important;margin:18px 0!important}.approved-hero .hero-pills span{background:none!important;border:0!important;padding:0!important;font-size:10px!important}.hero-visual{height:250px;position:relative}.visual-glow{position:absolute;inset:20px 40px;background:#087bff66;filter:blur(45px);border-radius:50%}.service-tile{position:absolute;width:112px;height:72px;border-radius:13px;background:linear-gradient(145deg,#0d2545,#09172c);border:1px solid #2a5887;display:grid;place-items:center;font-weight:900;box-shadow:0 18px 35px #0008}.t1{left:55px;top:5px;color:#ff253b}.t2{left:190px;top:18px;color:#ff3347;font-size:32px}.t3{left:325px;top:3px;color:#69d6ff}.t4{left:80px;top:100px;color:#54ddff}.t5{left:215px;top:105px;color:#fff}.t6{left:350px;top:100px;color:#54df9a}.offer-chip{position:absolute;right:18px;bottom:20px;background:#fff;color:#1c2b3d;border-radius:12px;padding:8px 13px;font-size:9px;box-shadow:0 10px 25px #0005}.offer-chip b{display:block;color:#0878ff;font-size:18px}.approved-categories,.store-section,.best-shell,.approved-how,.approved-reviews,.approved-faq{max-width:1200px!important;margin:auto!important;padding:32px 20px!important}.approved-heading,.approved-title{display:flex;justify-content:space-between;align-items:end;margin-bottom:18px}.approved-heading h2,.approved-title h2{font-size:21px!important;margin:0!important}.approved-heading p,.approved-title p{font-size:11px;color:#8199b2;margin:4px 0 0}.approved-heading a{font-size:11px;color:#4cc7ff;text-decoration:none}.category-strip{padding:0!important;display:grid!important;grid-template-columns:repeat(8,1fr)!important;gap:10px!important;background:transparent!important}.category-strip button,.category-chip{min-height:78px!important;border:1px solid #203d5d!important;background:#0a1b30!important;border-radius:9px!important;font-size:11px!important}.store-section{padding-top:28px!important}.result-line{font-size:10px!important;color:#6f8aa5!important}.product-grid{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:12px!important}.product{background:#0a1a2d!important;border:1px solid #1d3a59!important;border-radius:9px!important;overflow:hidden!important}.product-image{height:112px!important;background:radial-gradient(circle,#173b6b,#09182c)!important}.product-img{max-height:100%!important}.product-body{padding:10px!important}.product-cat{font-size:8px!important}.product h3{font-size:12px!important;margin:4px 0!important}.product .features{font-size:8px!important;min-height:34px!important}.product .price{font-size:15px!important}.product .period,.product .warranty{font-size:8px!important}.product .add{font-size:9px!important;padding:8px!important;border-radius:6px!important}.best-shell{border-top:1px solid #173451}.best-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:12px}.best-grid article{min-height:190px;background:#fff;color:#132238;border-radius:9px;padding:15px;display:flex;flex-direction:column;justify-content:flex-end;box-shadow:0 12px 25px #0002}.best-grid b{font-size:12px}.best-grid small{font-size:9px;color:#66778b;margin:5px 0}.best-grid strong{font-size:13px;margin:4px 0 10px}.best-grid button{background:#1676ff;color:white;border:0;border-radius:5px;padding:8px;font-size:9px;font-weight:800}.approved-how{padding-top:45px!important}.approved-heading.center{justify-content:center;text-align:center}.four-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.four-steps article{background:#fff;color:#132238;text-align:center;border-radius:8px;padding:20px 12px}.four-steps i{display:grid;margin:auto auto 8px;width:36px;height:36px;place-items:center;border-radius:50%;background:#e9f4ff;color:#1676ff;font-style:normal}.four-steps b{display:block;font-size:11px}.four-steps p{font-size:9px;color:#687b90}.trust-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:24px}.trust-cards article{background:#0a1b30;border:1px solid #1c3b5e;border-radius:8px;padding:17px;font-size:20px}.trust-cards b,.trust-cards small{display:block;margin-top:7px;font-size:10px}.trust-cards small{color:#829ab3}.approved-reviews{border-top:1px solid #173451}.review-preview{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.review-preview article{background:#fff;color:#1c2c3f;border-radius:8px;padding:16px;min-height:120px}.review-preview span{color:#f5b800}.review-preview p{font-size:10px;color:#5e7185}.review-preview b{font-size:9px;color:#17804a}.approved-faq{display:grid;grid-template-columns:1.5fr .7fr;gap:20px}.faq-left details{background:#0a1b30;border:1px solid #1d3b5d;border-radius:7px;padding:12px;margin:8px 0}.faq-left summary{font-size:11px;font-weight:700}.faq-left p{font-size:10px;color:#91a8bf}.approved-faq aside{background:#09293a;border:1px solid #165b67;border-radius:10px;text-align:center;padding:28px 18px;align-self:center}.wa-big{font-size:35px;color:#31d784}.approved-faq aside h3{margin:8px 0}.approved-faq aside p,.approved-faq aside small{color:#93afbd;font-size:10px}.approved-faq aside a{display:block;background:#25d366;color:#fff;text-decoration:none;padding:10px;border-radius:6px;font-size:10px;font-weight:800;margin:16px 0}.how,.support{display:none!important}
@media(max-width:950px){.approved-header{grid-template-columns:160px 1fr auto!important}.approved-header .header-account,.approved-header .support-top,.approved-header .google-login-btn{display:none!important}.approved-header #menuBtn{display:block!important}.approved-nav{justify-content:flex-start;padding:0 16px}.approved-hero .hero-inner{grid-template-columns:1fr!important}.hero-visual{display:none}.category-strip{grid-template-columns:repeat(4,1fr)!important}.product-grid,.best-grid{grid-template-columns:repeat(3,1fr)!important}.four-steps,.trust-cards{grid-template-columns:repeat(2,1fr)}.approved-faq{grid-template-columns:1fr}.review-preview{grid-template-columns:1fr}}
@media(max-width:600px){.approved-header{height:60px!important;display:flex!important;padding:0 14px!important}.approved-header .desktop-search{display:none!important}.approved-header .brand-wrap{flex:1}.approved-nav{gap:22px;height:38px}.approved-hero .hero-inner{padding:34px 18px!important}.approved-hero h1{font-size:34px!important}.approved-hero .hero-pills{display:grid!important;grid-template-columns:1fr 1fr!important}.approved-categories,.store-section,.best-shell,.approved-how,.approved-reviews,.approved-faq{padding:26px 14px!important}.category-strip{grid-template-columns:repeat(2,1fr)!important}.product-grid,.best-grid{grid-template-columns:repeat(2,1fr)!important}.product-image{height:105px!important}.four-steps,.trust-cards{grid-template-columns:1fr 1fr}.bottom-nav{display:flex!important}}
