:root{--bg:#0b0d10;--bg-2:#0e1216;--card:#11161b;--muted:#a8b3c2;--text:#e6edf3;--accent:#4cc38a;--border:rgba(255,255,255,.08);--shadow:0 8px 28px rgba(0,0,0,.35)}*{box-sizing:border-box}html,body{scroll-behavior:smooth}body.nearweb-body{margin:0;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;color:var(--text);background:linear-gradient(180deg,var(--bg) 0%,var(--bg-2) 100%)}.container{max-width:1200px;margin:0 auto;padding:24px}.header{position:sticky;top:0;z-index:60;display:flex;align-items:center;justify-content:space-between;padding:12px 20px;background:#0a0d10b3;border-bottom:1px solid var(--border);-webkit-backdrop-filter:saturate(150%) blur(8px);backdrop-filter:saturate(150%) blur(8px)}.logo{display:flex;align-items:center;gap:10px;font-weight:800;letter-spacing:.2px}.logo-badge{width:28px;height:28px;border-radius:8px;background:var(--accent);display:inline-flex;align-items:center;justify-content:center;color:#0a0d10}.nav{display:flex;align-items:center;gap:14px}.menu-btn{display:none;background:transparent;border:0;cursor:pointer;width:36px;height:32px;padding:0;position:relative}.menu-btn span{position:absolute;left:6px;right:6px;height:2px;background:var(--text);transition:transform .2s ease,opacity .2s ease;border-radius:2px}.menu-btn span:nth-child(1){top:8px}.menu-btn span:nth-child(2){top:15px}.menu-btn span:nth-child(3){top:22px}.menu-btn.active span:nth-child(1){transform:translateY(7px) rotate(45deg)}.menu-btn.active span:nth-child(2){opacity:0}.menu-btn.active span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.nav-links{display:flex;align-items:center}.nav a{color:var(--muted);text-decoration:none;margin-left:18px}.nav a:hover{color:var(--text)}.nav .cta{margin-left:18px}.button,.btn{display:inline-flex;align-items:center;justify-content:center;font-weight:800;letter-spacing:.2px;color:#061015;text-decoration:none;border:0;cursor:pointer;padding:12px 18px;border-radius:14px;transition:transform .15s ease,box-shadow .2s ease,background .2s ease;background:linear-gradient(180deg,var(--accent) 0%,#2eb67d 100%);box-shadow:0 10px 30px #4cc38a47}.button:hover,.btn:hover{transform:translateY(-1px);box-shadow:0 16px 36px #4cc38a5c}.button.secondary{background:#1b222a;color:var(--text);box-shadow:none;border:1px solid var(--border)}.footer{padding:40px 24px;color:var(--muted);border-top:1px solid var(--border)}.card{background:var(--card);border:1px solid var(--border);border-radius:18px;padding:20px;box-shadow:var(--shadow)}.grid{display:grid;gap:20px}.grid-3{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.grid-2{grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.section-title{font-size:28px;margin:0 0 12px}.caption{font-size:12px;color:var(--muted)}.price{color:var(--accent);font-weight:800}.badge{font-size:11px;color:#061015;background:var(--accent);padding:4px 9px;border-radius:30px;font-weight:900;display:inline-block}.mobile-drawer{position:fixed;top:0;right:-100%;width:78vw;max-width:360px;height:100vh;background:#0f1419;border-left:1px solid var(--border);box-shadow:var(--shadow);transition:right .22s ease;z-index:70;padding:16px}.mobile-drawer.open{right:0}.mobile-drawer-inner{display:flex;flex-direction:column;gap:12px;margin-top:40px}.mobile-link{color:var(--text);text-decoration:none;font-weight:700;padding:10px 6px;border-radius:10px}.mobile-link:hover{background:#101820}.mobile-cta{text-align:center;margin-top:8px}section{scroll-margin-top:92px}.hero{padding:74px 24px 50px;background:radial-gradient(1200px 500px at 50% -10%,#4cc38a33,#0000)}.hero .container{display:grid;gap:28px;grid-template-columns:1.2fr .8fr;align-items:center}@media (max-width:980px){.hero .container{grid-template-columns:1fr}}.proof-badge{display:inline-flex;align-items:center;gap:8px;margin-bottom:10px}.proof-badge .dot{width:8px;height:8px;border-radius:50%;background:var(--accent);display:inline-block}.hero h1{font-size:clamp(28px,6vw,48px);line-height:1.08;margin:0 0 10px}.hero p.lead{font-size:clamp(15px,2.6vw,18px);margin:0 0 18px}.hero-media{border-radius:16px;border:1px solid var(--border);overflow:hidden;background:#0f1419}.hero-media img{width:100%;height:auto;display:block}.stats{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.stat{background:#0e1318;border:1px solid var(--border);border-radius:16px;padding:18px;text-align:center}.stat .num{font-size:32px;font-weight:900}.stat .label{color:var(--muted);font-size:13px}.reveal{opacity:0;transform:translateY(14px);transition:opacity .6s ease,transform .6s ease}.reveal.show{opacity:1;transform:none}@media (max-width:600px){.container{padding:18px}.card{padding:16px;border-radius:14px}.section-title{font-size:clamp(22px,5.2vw,28px)}.btn-row{gap:10px}}@media (max-width:880px){.nav-links{display:none}.menu-btn{display:block}}.btn-row{display:flex;gap:12px;flex-wrap:wrap}@media (max-width: 780px){.btn-row{flex-direction:column;align-items:flex-start;gap:14px}.hero .btn-row .button,.hero .btn-row .btn{width:100%}}.hero .btn-row .button:first-child{padding:14px 20px}.form-grid{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width: 780px){.form-grid{grid-template-columns:1fr}}.form-field{display:flex;flex-direction:column;gap:6px}.form-field label{font-size:12px;color:var(--muted);font-weight:700;letter-spacing:.2px}.input,input[type=text],input[type=email],input[type=url],textarea{width:100%;padding:13px 14px;border-radius:14px;border:1px solid var(--border);background:#0f1419;color:var(--text);outline:none;transition:box-shadow .2s ease,border-color .2s ease,transform .06s ease;box-shadow:0 4px 14px #00000040 inset}.input:hover,input[type=text]:hover,input[type=email]:hover,input[type=url]:hover,textarea:hover{border-color:#ffffff1f}.input:focus,input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px #4cc38a2e,0 4px 14px #00000040 inset}textarea{min-height:140px;resize:vertical}.form-actions{display:flex;gap:12px;flex-wrap:wrap}@media (max-width: 640px){.form-actions .button,.form-actions .btn{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/55/assets/base.css.map */
