@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@400;500;600;700;800&display=swap";:root{color:#f2f5f1;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;--background:#101713;--surface:#18221c;--border:#29362e;--muted:#9aa89e;--accent:#b5d6a5;background:#101713;font-family:DM Sans,sans-serif}*{box-sizing:border-box}body{min-width:320px;min-height:100vh;margin:0}button,a{font:inherit}.app{background:radial-gradient(ellipse at 50% 35%, #688f631f, transparent 55%), var(--background);min-height:100vh}.topbar{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;min-height:76px;padding:0 7%;display:flex}.brand{color:#f2f5f1;letter-spacing:1.2px;align-items:center;gap:11px;font-family:Manrope,sans-serif;font-size:14px;font-weight:800;text-decoration:none;display:flex}.brand-icon{background:var(--accent);color:#142016;border-radius:11px;place-items:center;width:35px;height:35px;font-size:19px;display:grid}.brand-light{color:var(--accent)}.status{color:var(--muted);font-size:12px}.hero{width:min(900px,88%);margin:0 auto;padding:105px 0 35px}.hero-label{color:var(--accent);letter-spacing:1.8px;align-items:center;gap:9px;font-size:10px;font-weight:700;display:flex}.status-dot{background:var(--accent);border-radius:50%;width:7px;height:7px}h1{letter-spacing:-3px;margin:25px 0 18px;font-family:Manrope,sans-serif;font-size:clamp(38px,7vw,66px);font-weight:800;line-height:1.12}h1 span{color:var(--accent)}.hero-description{max-width:540px;color:var(--muted);font-size:16px;line-height:1.8}.product-grid{grid-template-columns:repeat(2,1fr);gap:18px;margin-top:55px;display:grid}.product-card{border:1px solid var(--border);background:#18221ccc;border-radius:17px;min-height:230px;padding:27px;transition:transform .2s,border-color .2s}.product-card:hover{border-color:#718b6c;transform:translateY(-4px)}.product-card.featured{background:linear-gradient(145deg,#202e23,#18221c);border-color:#637c5c}.product-number{color:var(--accent);letter-spacing:2px;font-size:12px}.product-card h2{margin:23px 0 10px;font-family:Manrope,sans-serif;font-size:21px}.product-card p{color:var(--muted);font-size:13px;line-height:1.7}.product-tag{color:var(--accent);letter-spacing:1.5px;margin-top:15px;font-size:9px;font-weight:700;display:inline-block}.hero-footer{border-top:1px solid var(--border);color:var(--muted);justify-content:space-between;gap:15px;margin-top:75px;padding-top:20px;font-size:11px;display:flex}@media (width<=600px){.topbar{padding:0 6%}.status{font-size:10px}.hero{padding-top:75px}h1{letter-spacing:-2px}.hero-description{font-size:14px}.product-grid{grid-template-columns:1fr;margin-top:38px}.product-card{min-height:205px}.hero-footer{flex-direction:column;margin-top:45px}}
