:root,.hm{--hm-bg: #080B14;--hm-bg-2: #0C1222;--hm-panel: rgba(255, 255, 255, .045);--hm-panel-2: rgba(255, 255, 255, .08);--hm-text: #eef2ff;--hm-muted: #93a0c0;--hm-blue: #00B4FF;--hm-cyan: #00E5FF;--hm-purple: #7B2FFF;--hm-magenta: #FF2D7B;--hm-line: rgba(255, 255, 255, .09);--hm-blur: 22px;--hm-grad: linear-gradient(135deg, #00B4FF 0%, #7B2FFF 100%);--hm-grad-hot: linear-gradient(135deg, #FF2D7B 0%, #7B2FFF 100%);--hm-grad-cyan: linear-gradient(135deg, #00E5FF 0%, #00B4FF 100%);--hm-grad-text: linear-gradient(100deg, #fff 0%, #7fd4ff 45%, #b79bff 100%);--hm-radius: 20px;--hm-ease: cubic-bezier(.22, 1, .36, 1)}.hm{background:var(--hm-bg);color:var(--hm-text);position:relative;overflow:clip;font-family:var(--font-body-family, "Inter", system-ui, sans-serif)}.hm *,.hm-site-header *,.hm-site-footer *{box-sizing:border-box}.hm-wrap{width:min(1240px,calc(100% - 40px));margin-inline:auto}html{scroll-behavior:smooth}.hm:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:radial-gradient(55% 40% at 80% 6%,rgba(0,180,255,.22),transparent 60%),radial-gradient(50% 40% at 10% 26%,rgba(123,47,255,.18),transparent 60%),radial-gradient(55% 45% at 65% 96%,rgba(255,45,123,.12),transparent 60%);background-size:200% 200%;animation:hmDrift 24s ease-in-out infinite alternate}.hm>*{position:relative;z-index:1}@keyframes hmDrift{0%{background-position:0% 0%}to{background-position:100% 100%}}@keyframes hmFadeUp{0%{opacity:0;transform:translateY(34px)}to{opacity:1;transform:none}}@keyframes hmFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-18px)}}@keyframes hmGradientText{0%{background-position:0% 50%}to{background-position:200% 50%}}@keyframes hmPulse{0%,to{box-shadow:0 0 #00b4ff00}50%{box-shadow:0 0 20px #00e5ff99}}@keyframes hmOrb{0%,to{transform:translate(0) scale(1)}33%{transform:translate(26px,-32px) scale(1.08)}66%{transform:translate(-22px,22px) scale(.94)}}@keyframes hmShine{0%{background-position:-120% 0}to{background-position:220% 0}}@keyframes hmSpin{to{transform:rotate(1turn)}}.hm-reveal{opacity:0;transform:translateY(34px);transition:opacity .8s var(--hm-ease),transform .8s var(--hm-ease)}.hm-reveal.hm-in{opacity:1;transform:none}.hm-reveal[data-delay="1"]{transition-delay:.08s}.hm-reveal[data-delay="2"]{transition-delay:.16s}.hm-reveal[data-delay="3"]{transition-delay:.24s}.hm-reveal[data-delay="4"]{transition-delay:.32s}@media(prefers-reduced-motion:reduce){.hm-reveal{opacity:1;transform:none;transition:none}.hm:before,.hm-orb,.hm-float{animation:none!important}html{scroll-behavior:auto}}.hm-btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:52px;padding:0 26px;border-radius:14px;text-decoration:none;font-weight:800;font-size:15px;letter-spacing:.01em;border:1px solid transparent;cursor:pointer;position:relative;transition:transform .3s var(--hm-ease),box-shadow .3s var(--hm-ease),background .3s ease;font-family:inherit}.hm-btn-primary{background:var(--hm-grad);color:#fff;box-shadow:0 12px 32px #00b4ff52,inset 0 0 0 1px #ffffff1f}.hm-btn-primary:hover{transform:translateY(-3px) scale(1.02);box-shadow:0 0 28px #00e5ff73,0 18px 44px #7b2fff73}.hm-btn-secondary{background:#ffffff0d;color:#fff;border-color:var(--hm-line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.hm-btn-secondary:hover{background:#ffffff1a;transform:translateY(-3px);border-color:#00e5ff80;box-shadow:0 0 22px #00e5ff40}.hm-btn-block{width:100%}.hm-btn-sm{min-height:44px;padding:0 18px;font-size:14px;border-radius:12px}.hm-hero{position:relative;padding:clamp(80px,11vw,150px) 0 clamp(64px,8vw,110px);overflow:hidden;background-size:cover;background-position:center center;background-repeat:no-repeat}.hm-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#080a148c;z-index:0}.hm-hero>*{position:relative;z-index:1}.hm-hero-inner{max-width:880px;margin:0 auto;text-align:center}.hm-orb{position:absolute;border-radius:50%;filter:blur(64px);z-index:0;pointer-events:none}.hm-orb.o1{width:340px;height:340px;top:-30px;right:6%;background:#00b4ff4d;animation:hmOrb 17s ease-in-out infinite}.hm-orb.o2{width:280px;height:280px;bottom:-40px;left:2%;background:#7b2fff42;animation:hmOrb 21s ease-in-out infinite reverse}.hm-orb.o3{width:200px;height:200px;top:40%;left:44%;background:#ff2d7b29;animation:hmOrb 19s ease-in-out infinite}.hm-eyebrow{display:inline-flex;align-items:center;gap:9px;padding:9px 16px;margin-bottom:26px;border:1px solid var(--hm-line);border-radius:999px;color:#dbe6ff;background:#ffffff0d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:12.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.hm-eyebrow-dot{width:8px;height:8px;border-radius:50%;background:var(--hm-cyan);box-shadow:0 0 14px var(--hm-cyan);animation:hmPulse 2.4s ease-in-out infinite}.hm-hero h1{margin:0 0 20px;color:#fff;font-weight:900;font-size:clamp(42px,6.6vw,82px);line-height:1.02;letter-spacing:-.045em}.hm-gradient{background:var(--hm-grad-text);background-size:200% auto;-webkit-background-clip:text;background-clip:text;color:transparent;animation:hmGradientText 5s linear infinite alternate}.hm-hero p{max-width:60ch;margin:0 auto;color:var(--hm-muted);font-size:clamp(16px,1.6vw,19px);line-height:1.7}.hm-actions{display:flex;gap:14px;flex-wrap:wrap;justify-content:center;margin-top:34px}.hm-stats{display:flex;gap:40px;flex-wrap:wrap;justify-content:center;margin-top:46px}.hm-stat{text-align:center}.hm-stat strong{display:block;font-size:clamp(24px,3vw,34px);font-weight:900;background:var(--hm-grad);-webkit-background-clip:text;background-clip:text;color:transparent}.hm-stat span{color:var(--hm-muted);font-size:14px}.hm-section{padding:clamp(64px,8vw,110px) 0;position:relative}.hm-section-soft{background:linear-gradient(180deg,var(--hm-bg),var(--hm-bg-2))}.hm-section-head{text-align:center;max-width:780px;margin:0 auto 52px}.hm-kicker{display:inline-block;color:transparent;font-weight:900;text-transform:uppercase;letter-spacing:.14em;font-size:12.5px;margin-bottom:12px;background:var(--hm-grad);-webkit-background-clip:text;background-clip:text}.hm-section h2{margin:0 0 14px;color:#fff;font-weight:900;font-size:clamp(30px,4.2vw,50px);line-height:1.05;letter-spacing:-.038em}.hm-section-head p{margin:0;color:var(--hm-muted);font-size:17px;line-height:1.7}.hm-product-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}.hm-product-grid.cols-3{grid-template-columns:repeat(3,1fr)}.hm-card{position:relative;border-radius:var(--hm-radius);overflow:hidden;background:var(--hm-panel);backdrop-filter:blur(var(--hm-blur));-webkit-backdrop-filter:blur(var(--hm-blur));border:1px solid var(--hm-line);display:flex;flex-direction:column;box-shadow:0 20px 50px #00000047;transition:transform .45s var(--hm-ease),box-shadow .45s var(--hm-ease),border-color .45s ease}.hm-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;z-index:3;background:var(--hm-grad);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .45s ease;pointer-events:none}.hm-card:hover{transform:translateY(-10px);border-color:transparent;box-shadow:0 0 36px #00b4ff42,0 30px 64px #0006}.hm-card:hover:before{opacity:1}.hm-card-media{position:relative;display:block;aspect-ratio:1 / 1;overflow:hidden;background:linear-gradient(135deg,#0e1526,#0a0f1e)}.hm-card-media img{width:100%;height:100%;object-fit:cover;transition:transform .6s var(--hm-ease)}.hm-card:hover .hm-card-media img{transform:scale(1.08)}.hm-card-media-empty{display:grid;place-items:center;width:100%;height:100%;color:#3a4a6a}.hm-card-media-empty span{font-size:40px;opacity:.35}.hm-card-badges{position:absolute;top:12px;left:12px;z-index:4;display:flex;flex-direction:column;gap:6px}.hm-badge{border-radius:999px;padding:6px 11px;font-size:10.5px;font-weight:900;text-transform:uppercase;letter-spacing:.05em}.hm-badge-sale{color:#0a0512;background:linear-gradient(100deg,#ff2d7b,#ff77a8);box-shadow:0 6px 18px #ff2d7b66}.hm-badge-soldout{color:#fff;background:#0f1423e6;border:1px solid var(--hm-line)}.hm-badge-new{color:#05121a;background:var(--hm-grad-cyan);box-shadow:0 6px 18px #00e5ff59}.hm-card-body{padding:18px 18px 20px;display:flex;flex-direction:column;gap:6px;flex:1}.hm-card-title{color:#fff;font-size:16px;font-weight:700;line-height:1.35;text-decoration:none;display:block}.hm-card-title:hover{color:var(--hm-cyan)}.hm-card-price{display:flex;align-items:baseline;gap:8px;margin:2px 0 4px}.hm-card-price .hm-price{color:#fff;font-size:19px;font-weight:900}.hm-card-price .hm-price-compare{color:var(--hm-muted);font-size:14px;text-decoration:line-through}.hm-card-price .hm-price-from{color:var(--hm-muted);font-size:12px;font-weight:700}.hm-card .hm-btn{margin-top:auto}.hm-card-rating{color:var(--hm-gold, #FFD34d);font-size:13px;letter-spacing:1px}.hm-trust-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}.hm-trust-card{border:1px solid var(--hm-line);background:var(--hm-panel);-webkit-backdrop-filter:blur(var(--hm-blur));backdrop-filter:blur(var(--hm-blur));border-radius:var(--hm-radius);padding:30px 26px;text-align:center;transition:transform .4s var(--hm-ease),border-color .4s ease,box-shadow .4s ease}.hm-trust-card:hover{transform:translateY(-8px);border-color:#00e5ff66;box-shadow:0 0 32px #00e5ff29}.hm-trust-ico{width:62px;height:62px;margin:0 auto 20px;border-radius:18px;display:grid;place-items:center;font-size:30px;background:linear-gradient(135deg,#00b4ff47,#7b2fff33);border:1px solid var(--hm-line);transition:transform .4s var(--hm-ease),box-shadow .4s ease}.hm-trust-card:hover .hm-trust-ico{transform:scale(1.1) rotate(-6deg);box-shadow:0 0 26px #00e5ff66}.hm-trust-card h3{color:#fff;margin:0 0 8px;font-size:18px;font-weight:800}.hm-trust-card p{color:var(--hm-muted);margin:0;line-height:1.6;font-size:14px}.hm-banner{position:relative;border-radius:28px;overflow:hidden;min-height:380px;display:flex;align-items:center;isolation:isolate}.hm-banner-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background-size:cover;background-position:center;transition:transform 1s var(--hm-ease)}.hm-banner:hover .hm-banner-bg{transform:scale(1.05)}.hm-banner-fallback{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background:radial-gradient(circle at 30% 40%,rgba(123,47,255,.5),transparent 60%),radial-gradient(circle at 80% 70%,rgba(0,180,255,.4),transparent 55%),#0a1020}.hm-banner-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#080b14eb,#080b14b3 45%,#080b144d)}.hm-banner-content{padding:clamp(32px,5vw,60px);max-width:620px}.hm-banner-content h2{color:#fff;font-size:clamp(28px,4vw,46px);font-weight:900;letter-spacing:-.035em;margin:0 0 14px}.hm-banner-content p{color:#d3dcf2;font-size:17px;line-height:1.65;margin:0 0 26px}.hm-review-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.hm-review{border:1px solid var(--hm-line);background:var(--hm-panel);-webkit-backdrop-filter:blur(var(--hm-blur));backdrop-filter:blur(var(--hm-blur));border-radius:var(--hm-radius);padding:30px 28px;display:flex;flex-direction:column;gap:14px;transition:transform .4s var(--hm-ease),border-color .4s ease}.hm-review:hover{transform:translateY(-6px);border-color:#7b2fff66}.hm-stars{color:#ffd34d;font-size:16px;letter-spacing:2px}.hm-review-text{color:#dbe2f4;line-height:1.7;font-size:15px;margin:0;flex:1}.hm-review-author{display:flex;align-items:center;gap:12px}.hm-review-avatar{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;font-weight:900;color:#fff;background:var(--hm-grad)}.hm-review-name{color:#fff;font-weight:800;font-size:15px}.hm-review-role{color:var(--hm-muted);font-size:13px}.hm-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;position:relative}.hm-steps:before{content:"";position:absolute;top:58px;left:14%;right:14%;height:2px;background:linear-gradient(90deg,transparent,var(--hm-blue),var(--hm-purple),transparent);opacity:.5}.hm-step{padding:34px 28px;border-radius:var(--hm-radius);border:1px solid var(--hm-line);background:var(--hm-panel);-webkit-backdrop-filter:blur(var(--hm-blur));backdrop-filter:blur(var(--hm-blur));text-align:center;position:relative;transition:transform .4s var(--hm-ease),border-color .4s ease}.hm-step:hover{transform:translateY(-6px);border-color:#00b4ff66}.hm-step-num{width:58px;height:58px;margin:0 auto 20px;border-radius:50%;display:grid;place-items:center;font-weight:900;font-size:22px;color:#fff;background:var(--hm-grad);box-shadow:0 10px 26px #00b4ff66}.hm-step h3{margin:0 0 8px;color:#fff;font-size:19px;font-weight:800}.hm-step p{margin:0;color:var(--hm-muted);line-height:1.6;font-size:15px}.hm-newsletter{position:relative;border-radius:28px;padding:3px;background:var(--hm-grad)}.hm-newsletter-inner{border-radius:25px;background:#0a0f1e;padding:clamp(36px,5vw,60px);text-align:center}.hm-newsletter h2{color:#fff;font-size:clamp(28px,3.6vw,42px);font-weight:900;letter-spacing:-.03em;margin:0 0 12px}.hm-newsletter p{color:var(--hm-muted);font-size:16px;margin:0 auto 28px;max-width:52ch;line-height:1.6}.hm-news-form{display:flex;gap:12px;max-width:480px;margin:0 auto;flex-wrap:wrap}.hm-news-form input[type=email]{flex:1;min-width:220px;min-height:52px;padding:0 20px;border-radius:14px;border:1px solid var(--hm-line);background:#ffffff0d;color:#fff;font-size:15px;font-family:inherit}.hm-news-form input[type=email]::placeholder{color:#7f8bab}.hm-news-form input[type=email]:focus{outline:none;border-color:var(--hm-cyan);box-shadow:0 0 0 3px #00e5ff26}.hm-news-note{color:#6b7391;font-size:13px;margin-top:16px}.hm-news-success{color:var(--hm-cyan);font-weight:700;margin-top:16px}.hm-faq{max-width:860px;margin:0 auto;display:grid;gap:14px}.hm-faq details{border:1px solid var(--hm-line);border-radius:16px;background:var(--hm-panel);-webkit-backdrop-filter:blur(var(--hm-blur));backdrop-filter:blur(var(--hm-blur));padding:0 24px;overflow:hidden;transition:border-color .35s ease,background .35s ease}.hm-faq details[open]{border-color:#00b4ff73;background:#00b4ff0f}.hm-faq summary{cursor:pointer;list-style:none;color:#fff;font-weight:800;font-size:16px;padding:22px 40px 22px 0;position:relative;-webkit-user-select:none;user-select:none}.hm-faq summary::-webkit-details-marker{display:none}.hm-faq summary:after{content:"+";position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:28px;font-weight:400;color:var(--hm-cyan);transition:transform .3s var(--hm-ease)}.hm-faq details[open] summary:after{transform:translateY(-50%) rotate(135deg)}.hm-faq details p{color:var(--hm-muted);line-height:1.7;margin:0 0 22px;font-size:15px;animation:hmFadeUp .4s var(--hm-ease)}.hm-cta{padding:clamp(40px,6vw,72px) clamp(28px,5vw,60px);border-radius:28px;position:relative;overflow:hidden;text-align:center;border:1px solid rgba(0,180,255,.35);background:linear-gradient(120deg,#00b4ff42,#7b2fff3d,#ff2d7b33);background-size:220% 220%;animation:hmDrift 12s ease-in-out infinite alternate}.hm-cta:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:radial-gradient(50% 120% at 50% 0,rgba(0,229,255,.28),transparent 60%)}.hm-cta>*{position:relative;z-index:1}.hm-cta h2{margin:0 0 12px;color:#fff;font-size:clamp(28px,4vw,46px);font-weight:900;letter-spacing:-.035em}.hm-cta p{margin:0 auto 28px;color:#e6ecff;font-size:17px;max-width:52ch}.hm-site-header{position:sticky;top:0;z-index:60;background:#080b14b3;border-bottom:1px solid var(--hm-line);backdrop-filter:blur(20px) saturate(160%);-webkit-backdrop-filter:blur(20px) saturate(160%);transition:background .3s ease,box-shadow .3s ease}.hm-site-header.hm-scrolled{background:#080b14f0;box-shadow:0 8px 32px #00000080}.hm-header-inner{width:min(1280px,calc(100% - 40px));min-height:76px;margin:0 auto;display:flex;align-items:center;gap:30px;justify-content:space-between}.hm-brand{display:inline-flex;align-items:center;text-decoration:none;min-width:max-content}.hm-brand-logo{height:38px;width:auto;display:block;filter:drop-shadow(0 0 16px rgba(0,180,255,.4))}.hm-brand-text{color:#fff;font-weight:900;font-size:20px;letter-spacing:.04em}.hm-nav{display:flex;align-items:center;gap:30px}.hm-nav a{color:#c4cde6;text-decoration:none;font-size:14.5px;font-weight:700;position:relative;padding:6px 0;transition:color .25s ease}.hm-nav a:after{content:"";position:absolute;left:0;bottom:0;width:0;height:2px;border-radius:2px;background:var(--hm-grad);transition:width .3s var(--hm-ease)}.hm-nav a:hover{color:#fff}.hm-nav a:hover:after{width:100%}.hm-header-actions{display:flex;align-items:center;gap:16px}.hm-cart-link{color:#c4cde6;text-decoration:none;font-size:14px;font-weight:700;position:relative;display:inline-flex;align-items:center;gap:7px;transition:color .25s ease}.hm-cart-link:hover{color:#fff}.hm-cart-link svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.8}.hm-cart-count{position:absolute;top:-8px;right:-12px;min-width:18px;height:18px;padding:0 5px;border-radius:99px;display:grid;place-items:center;background:var(--hm-grad-hot);color:#fff;font-size:10px;font-weight:800}.hm-header-cta{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 20px;border-radius:12px;background:var(--hm-grad);color:#fff;text-decoration:none;font-weight:900;font-size:13.5px;box-shadow:0 10px 26px #00b4ff52;transition:transform .3s var(--hm-ease),box-shadow .3s ease}.hm-header-cta:hover{transform:translateY(-2px);box-shadow:0 0 24px #00e5ff66,0 14px 32px #7b2fff80}.hm-burger{display:none;flex-direction:column;gap:5px;width:44px;height:44px;border:1px solid var(--hm-line);border-radius:12px;background:#ffffff0d;cursor:pointer;align-items:center;justify-content:center}.hm-burger span{display:block;width:20px;height:2px;background:#fff;border-radius:2px;transition:transform .3s var(--hm-ease),opacity .2s ease}.hm-site-header.hm-menu-open .hm-burger span:nth-child(1){transform:translateY(7px) rotate(45deg)}.hm-site-header.hm-menu-open .hm-burger span:nth-child(2){opacity:0}.hm-site-header.hm-menu-open .hm-burger span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.hm-site-footer{position:relative;background:#05070f;color:#93a0c0;border-top:1px solid var(--hm-line)}.hm-site-footer:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--hm-grad)}.hm-footer-inner{width:min(1280px,calc(100% - 40px));margin:0 auto;padding:64px 0 28px;display:grid;grid-template-columns:1.7fr 1fr 1.15fr 1.15fr 1fr;gap:40px}.hm-footer-pay{width:min(1280px,calc(100% - 40px));margin:0 auto;padding:34px 0 30px;display:flex;justify-content:space-between;align-items:flex-end;gap:40px;flex-wrap:wrap;border-top:1px solid var(--hm-line)}.hm-footer-pay .hm-footer-news{flex:1;min-width:280px;max-width:420px}.hm-pay-block{display:flex;flex-direction:column;gap:12px}.hm-pay-label{color:#fff;font-size:12.5px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.hm-footer-logo{height:40px;width:auto;margin-bottom:18px;filter:drop-shadow(0 0 14px rgba(0,180,255,.35))}.hm-site-footer p{max-width:42ch;margin:0 0 20px;line-height:1.7;font-size:14px}.hm-footer-col h4{color:#fff;font-size:13.5px;font-weight:800;letter-spacing:.05em;margin:0 0 18px;text-transform:uppercase}.hm-footer-col a{display:block;color:#b0bad5;text-decoration:none;font-size:14px;margin-bottom:12px;transition:color .25s ease,transform .25s ease;width:max-content}.hm-footer-col a:hover{color:var(--hm-cyan);transform:translate(4px)}.hm-footer-news p{font-size:14px;margin-bottom:14px}.hm-footer-news form{display:flex;gap:8px;flex-wrap:wrap}.hm-footer-news input[type=email]{flex:1;min-width:150px;min-height:46px;padding:0 16px;border-radius:12px;border:1px solid var(--hm-line);background:#ffffff0d;color:#fff;font-size:14px;font-family:inherit}.hm-footer-news input[type=email]:focus{outline:none;border-color:var(--hm-cyan)}.hm-footer-news button{min-height:46px;padding:0 18px}.hm-socials{display:flex;gap:12px;margin-top:4px}.hm-social{width:42px;height:42px;border-radius:12px;display:grid;place-items:center;border:1px solid var(--hm-line);background:#ffffff0a;color:#cdd4ee;transition:transform .3s var(--hm-ease),border-color .3s ease,box-shadow .3s ease,color .3s ease}.hm-social:hover{transform:translateY(-4px);color:#fff;border-color:#00e5ff80;box-shadow:0 0 20px #00e5ff4d}.hm-social svg{width:18px;height:18px;fill:currentColor}.hm-footer-bottom{width:min(1280px,calc(100% - 40px));margin:0 auto;border-top:1px solid var(--hm-line);padding:22px 0 40px;display:flex;justify-content:space-between;gap:18px;flex-wrap:wrap;font-size:12.5px;color:#6b7391}.hm-footer-bottom a{color:#93a0c0;text-decoration:none}.hm-footer-bottom a:hover{color:#fff}@media(max-width:1080px){.hm-product-grid{grid-template-columns:repeat(3,1fr)}.hm-footer-inner{grid-template-columns:1fr 1fr 1fr}.hm-footer-brand{grid-column:1 / -1}}@media(max-width:900px){.hm-trust-grid{grid-template-columns:repeat(2,1fr)}.hm-review-grid,.hm-steps{grid-template-columns:1fr}.hm-steps:before{display:none}.hm-burger{display:flex}.hm-nav{position:fixed;inset:76px 0 auto 0;flex-direction:column;align-items:stretch;gap:0;background:#080b14fa;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid var(--hm-line);padding:12px 24px 24px;transform:translateY(-14px);opacity:0;pointer-events:none;transition:transform .35s var(--hm-ease),opacity .35s ease}.hm-site-header.hm-menu-open .hm-nav{transform:none;opacity:1;pointer-events:auto}.hm-nav a{padding:16px 4px;border-bottom:1px solid var(--hm-line);font-size:16px}.hm-nav a:after{display:none}}@media(max-width:680px){.hm-product-grid,.hm-product-grid.cols-3{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.hm-wrap{width:calc(100% - 28px)}.hm-stats{gap:26px}.hm-section{padding:56px 0}.hm-trust-grid,.hm-footer-inner{grid-template-columns:1fr}.hm-actions .hm-btn{width:100%}.hm-header-cta{display:none}.hm-brand-text{font-size:17px}}.footer{background:#05070f!important}.hm-page{padding:clamp(48px,7vw,96px) 0 clamp(56px,8vw,110px);position:relative}.hm-page-inner{width:min(920px,calc(100% - 40px));margin-inline:auto}.hm-page-wide{width:min(1160px,calc(100% - 40px));margin-inline:auto}.hm-page-header{text-align:center;max-width:820px;margin:0 auto clamp(34px,5vw,56px);position:relative}.hm-page-header .hm-kicker{display:inline-block}.hm-page-header h1{margin:0 0 16px;color:#fff;font-weight:900;letter-spacing:-.04em;font-size:clamp(32px,5vw,58px);line-height:1.04}.hm-page-header h1 .hm-gradient{display:inline}.hm-page-header:after{content:"";display:block;width:88px;height:4px;margin:22px auto 0;border-radius:99px;background:var(--hm-grad);box-shadow:0 0 20px #00b4ff80}.hm-page-header p{margin:18px auto 0;color:var(--hm-muted);font-size:17px;line-height:1.7;max-width:62ch}.hm-page-updated{display:inline-block;margin-top:18px;color:#7f8bab;font-size:13px;letter-spacing:.04em}.hm-page-content{color:#cdd6ee;font-size:16px;line-height:1.8;background:var(--hm-panel);backdrop-filter:blur(var(--hm-blur));-webkit-backdrop-filter:blur(var(--hm-blur));border:1px solid var(--hm-line);border-radius:var(--hm-radius);padding:clamp(28px,4vw,52px)}.hm-page-content>*:first-child{margin-top:0}.hm-page-content>*:last-child{margin-bottom:0}.hm-page-content h2{color:#fff;font-weight:800;font-size:clamp(22px,2.6vw,28px);letter-spacing:-.02em;margin:40px 0 14px;padding-left:16px;position:relative;line-height:1.25}.hm-page-content h2:before{content:"";position:absolute;left:0;top:6px;bottom:6px;width:4px;border-radius:4px;background:var(--hm-grad)}.hm-page-content h3{color:#eaf0ff;font-weight:800;font-size:18px;margin:28px 0 10px}.hm-page-content h4{color:#dbe4fb;font-weight:700;font-size:16px;margin:22px 0 8px}.hm-page-content p{margin:0 0 16px}.hm-page-content ul,.hm-page-content ol{margin:0 0 18px;padding-left:4px;list-style:none}.hm-page-content ol{counter-reset:hm-counter}.hm-page-content li{position:relative;padding-left:30px;margin-bottom:11px}.hm-page-content ul li:before{content:"";position:absolute;left:6px;top:11px;width:8px;height:8px;border-radius:50%;background:var(--hm-grad);box-shadow:0 0 10px #00e5ff80}.hm-page-content ol{counter-reset:hmc}.hm-page-content ol li{counter-increment:hmc}.hm-page-content ol li:before{content:counter(hmc);position:absolute;left:0;top:2px;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font-size:11px;font-weight:900;color:#05121a;background:var(--hm-grad-cyan);box-shadow:0 4px 12px #00e5ff4d}.hm-page-content li strong{color:#fff}.hm-page-content a{color:var(--hm-cyan);text-decoration:none;border-bottom:1px solid rgba(0,229,255,.35);transition:color .25s ease,border-color .25s ease}.hm-page-content a:hover{color:#fff;border-color:var(--hm-cyan)}.hm-page-content strong{color:#fff}.hm-page-content hr{border:none;border-top:1px solid var(--hm-line);margin:32px 0}.hm-page-content .hm-note{border:1px solid rgba(0,180,255,.4);background:#00b4ff12;border-radius:14px;padding:18px 22px;margin:24px 0;color:#dbe6ff}.hm-page-content .hm-note strong{color:var(--hm-cyan)}.hm-table-wrap{overflow-x:auto;margin:22px 0;border-radius:14px;border:1px solid var(--hm-line)}.hm-page-content table{width:100%;border-collapse:collapse;min-width:460px;font-size:15px}.hm-page-content thead th{background:linear-gradient(135deg,#00b4ff2e,#7b2fff29);color:#fff;font-weight:800;text-align:left;padding:14px 18px;font-size:13.5px;text-transform:uppercase;letter-spacing:.04em}.hm-page-content tbody td{padding:14px 18px;border-top:1px solid var(--hm-line);color:#c4cde6}.hm-page-content tbody tr:nth-child(2n) td{background:#ffffff05}.hm-contact-grid{display:grid;grid-template-columns:1fr 1.15fr;gap:26px;align-items:start}.hm-contact-info{display:grid;gap:16px}.hm-contact-card{border:1px solid var(--hm-line);background:var(--hm-panel);-webkit-backdrop-filter:blur(var(--hm-blur));backdrop-filter:blur(var(--hm-blur));border-radius:var(--hm-radius);padding:24px 26px;transition:transform .4s var(--hm-ease),border-color .4s ease}.hm-contact-card:hover{transform:translateY(-4px);border-color:#00e5ff66}.hm-contact-ico{width:48px;height:48px;border-radius:14px;display:grid;place-items:center;font-size:22px;margin-bottom:14px;background:linear-gradient(135deg,#00b4ff47,#7b2fff33);border:1px solid var(--hm-line)}.hm-contact-card h3{margin:0 0 6px;color:#fff;font-size:17px;font-weight:800}.hm-contact-card p{margin:0;color:var(--hm-muted);font-size:15px;line-height:1.6}.hm-contact-card a{color:var(--hm-cyan);text-decoration:none}.hm-contact-card a:hover{color:#fff}.hm-contact-form{border:1px solid var(--hm-line);background:var(--hm-panel);-webkit-backdrop-filter:blur(var(--hm-blur));backdrop-filter:blur(var(--hm-blur));border-radius:var(--hm-radius);padding:clamp(26px,3.5vw,40px)}.hm-contact-form h2{margin:0 0 20px;color:#fff;font-size:22px;font-weight:800}.hm-field{margin-bottom:18px}.hm-field label{display:block;color:#c4cde6;font-size:14px;font-weight:700;margin-bottom:8px}.hm-field input,.hm-field textarea{width:100%;min-height:52px;padding:14px 16px;border-radius:14px;border:1px solid var(--hm-line);background:#ffffff0d;color:#fff;font-size:15px;font-family:inherit}.hm-field textarea{min-height:150px;resize:vertical}.hm-field input::placeholder,.hm-field textarea::placeholder{color:#7f8bab}.hm-field input:focus,.hm-field textarea:focus{outline:none;border-color:var(--hm-cyan);box-shadow:0 0 0 3px #00e5ff26}.hm-form-success{border:1px solid rgba(0,229,255,.5);background:#00e5ff14;color:var(--hm-cyan);border-radius:14px;padding:16px 20px;margin-bottom:22px;font-weight:700}.hm-about-hero{position:relative;text-align:center;padding:clamp(40px,6vw,80px) 0 clamp(30px,4vw,50px);overflow:hidden}.hm-about-hero .hm-orb{opacity:.8}.hm-about-hero h1{margin:0 0 20px;color:#fff;font-weight:900;font-size:clamp(38px,6vw,76px);line-height:1.02;letter-spacing:-.045em}.hm-about-hero p{max-width:64ch;margin:0 auto;color:var(--hm-muted);font-size:clamp(16px,1.7vw,20px);line-height:1.75}.hm-values-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:8px}.hm-value-card{border:1px solid var(--hm-line);background:var(--hm-panel);-webkit-backdrop-filter:blur(var(--hm-blur));backdrop-filter:blur(var(--hm-blur));border-radius:var(--hm-radius);padding:30px 26px;text-align:center;transition:transform .4s var(--hm-ease),border-color .4s ease,box-shadow .4s ease}.hm-value-card:hover{transform:translateY(-8px);border-color:#00e5ff66;box-shadow:0 0 32px #00e5ff29}.hm-value-ico{width:62px;height:62px;margin:0 auto 18px;border-radius:18px;display:grid;place-items:center;font-size:30px;background:linear-gradient(135deg,#00b4ff47,#7b2fff33);border:1px solid var(--hm-line)}.hm-value-card h3{margin:0 0 8px;color:#fff;font-size:18px;font-weight:800}.hm-value-card p{margin:0;color:var(--hm-muted);font-size:14.5px;line-height:1.6}.hm-faq-page{max-width:920px;margin:0 auto}.hm-faq-cat{margin:44px 0 18px;display:flex;align-items:center;gap:12px}.hm-faq-cat:first-child{margin-top:0}.hm-faq-cat span{font-size:24px}.hm-faq-cat h2{margin:0;color:#fff;font-size:clamp(20px,2.4vw,26px);font-weight:800;letter-spacing:-.02em}.hm-pay-row{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin-top:6px}.hm-pay{height:30px;min-width:46px;padding:0 8px;border-radius:7px;display:inline-flex;align-items:center;justify-content:center;background:#fff;color:#0a0f1e;font-size:10px;font-weight:900;letter-spacing:.02em;box-shadow:0 2px 8px #0000004d}.hm-pay.dark{background:#10182b;color:#fff;border:1px solid var(--hm-line)}.hm-has-dropdown{position:relative}.hm-dropdown-toggle{display:inline-flex;align-items:center;gap:6px;cursor:pointer;background:none;border:none;color:#c4cde6;font-size:14.5px;font-weight:700;font-family:inherit;padding:6px 0}.hm-dropdown-toggle:hover{color:#fff}.hm-dropdown-toggle svg{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:2.4;transition:transform .3s var(--hm-ease)}.hm-has-dropdown:hover .hm-dropdown-toggle svg{transform:rotate(180deg)}.hm-dropdown{position:absolute;top:calc(100% + 14px);left:50%;transform:translate(-50%) translateY(10px);min-width:220px;padding:10px;border-radius:16px;z-index:60;background:#0a0f1ef7;border:1px solid var(--hm-line);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 24px 60px #0000008c;opacity:0;visibility:hidden;transition:opacity .25s ease,transform .25s var(--hm-ease)}.hm-dropdown:before{content:"";position:absolute;top:-14px;left:0;right:0;height:14px}.hm-has-dropdown:hover .hm-dropdown,.hm-has-dropdown:focus-within .hm-dropdown,.hm-has-dropdown.hm-open .hm-dropdown{opacity:1;visibility:visible;transform:translate(-50%) translateY(0)}.hm-has-dropdown.hm-open .hm-dropdown-toggle svg{transform:rotate(180deg)}.hm-dropdown a{display:block;padding:10px 14px;border-radius:10px;color:#c4cde6;text-decoration:none;font-size:14px;font-weight:600;transition:background .2s ease,color .2s ease}.hm-dropdown a:after{display:none}.hm-dropdown a:hover{background:#00b4ff1f;color:#fff}@media(max-width:900px){.hm-contact-grid,.hm-values-grid{grid-template-columns:1fr}.hm-dropdown{position:static;transform:none;opacity:1;visibility:visible;min-width:0;background:transparent;border:none;box-shadow:none;padding:0 0 0 14px;-webkit-backdrop-filter:none;backdrop-filter:none}.hm-dropdown a{padding:12px 4px;border-bottom:1px solid var(--hm-line);border-radius:0}.hm-dropdown-toggle{padding:16px 4px;border-bottom:1px solid var(--hm-line);width:100%;justify-content:space-between;font-size:16px}.hm-has-dropdown{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/hm-eqpix.css.map */
