@import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap');
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Inter,Arial,sans-serif;background:#07100d;color:#f4f8f6;line-height:1.6}.nav{height:72px;padding:0 6%;display:flex;align-items:center;justify-content:space-between;position:sticky;top:0;z-index:10;background:rgba(7,16,13,.9);backdrop-filter:blur(16px);border-bottom:1px solid #183027}.logo{font-weight:800;font-size:21px;letter-spacing:1px;color:#fff;text-decoration:none}.logo span{color:#35e09a}.nav nav{display:flex;gap:28px}.nav nav a{color:#cbd7d2;text-decoration:none;font-size:14px}.wa{background:#21c77a;color:#06110c;padding:9px 15px;border-radius:10px;text-decoration:none;font-weight:700;font-size:13px}.hero{min-height:calc(100vh - 72px);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:70px 20px;background:radial-gradient(circle at 50% 25%,rgba(35,214,142,.18),transparent 35%),linear-gradient(180deg,#07100d,#08130f)}.badge,.section-head>div>span,.contact>div>span{font-size:12px;font-weight:800;letter-spacing:2px;color:#43e4a0}.hero h1{font-size:clamp(45px,9vw,90px);line-height:1;margin:20px 0 15px;letter-spacing:-3px}.hero h1 span{color:#38e39d}.hero p{color:#aebdb6;font-size:17px}.buttons{display:flex;gap:12px;flex-wrap:wrap;justify-content:center;margin:28px 0 45px}.btn{display:inline-block;padding:13px 20px;border-radius:12px;text-decoration:none;font-weight:700;font-size:14px}.primary{background:#35dc97;color:#06120d}.ghost{border:1px solid #35564a;color:#e8f1ed}.trust{display:flex;background:#10211a;border:1px solid #1d3a2f;border-radius:16px;overflow:hidden}.trust div{min-width:120px;padding:14px 22px}.trust b,.trust small{display:block}.trust small{font-size:11px;color:#84978f}.section{padding:90px 6%;max-width:1250px;margin:auto}.section-head{display:flex;justify-content:space-between;align-items:end;gap:30px;margin-bottom:35px}.section-head h2{font-size:38px;margin:6px 0}.section-head p{color:#8fa099;max-width:420px}.grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.card{background:#0d1b16;border:1px solid #1c332a;border-radius:20px;padding:26px;transition:.2s}.card:hover{transform:translateY(-4px);border-color:#35dc97}.icon{font-size:30px}.card h3{margin:18px 0 7px}.card p{color:#91a29b;font-size:14px;min-height:68px}.card a{color:#38e39d;text-decoration:none;font-weight:700;font-size:14px}.dark{max-width:none;background:#0a1712}.dark>*{max-width:1100px;margin-left:auto;margin-right:auto}.offer{background:#11291f;border:1px solid #244c3b;border-radius:24px;padding:28px;display:flex;justify-content:space-between;align-items:center;gap:20px}.offer strong{font-size:20px}.offer p{margin:6px 0;color:#93a69e}.features{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.features div{background:#0d1b16;border:1px solid #1b3329;padding:22px;border-radius:16px}.features b,.features small{display:block}.features b{margin-top:8px}.features small{color:#83958e;font-size:12px}.contact{display:grid;grid-template-columns:1.2fr .8fr;gap:40px;align-items:center}.contact h2{font-size:42px;margin:8px 0}.contact p{color:#9aaba4}.contact-box{background:#0d1b16;border:1px solid #1c382c;padding:28px;border-radius:20px;text-align:center}.big{width:100%;padding:16px}.contact-box small{display:block;color:#83958e;margin-top:12px;font-size:11px}footer{padding:35px 6%;border-top:1px solid #1b2c26;display:flex;justify-content:space-between;color:#71827b;font-size:12px}footer .logo{font-size:16px}@media(max-width:850px){.nav nav{display:none}.grid,.features{grid-template-columns:repeat(2,1fr)}.contact{grid-template-columns:1fr}.section-head{display:block}.offer{display:block}}@media(max-width:520px){.grid,.features{grid-template-columns:1fr}.trust div{min-width:90px;padding:12px 10px}.hero p{font-size:15px}footer{display:block}}

.service-detail{padding:90px 6%;max-width:1250px;margin:auto;background:#07100d}.service-detail.alt{max-width:none;background:#0a1712;padding-left:6%;padding-right:6%}.service-detail.alt>*{max-width:1130px;margin-left:auto;margin-right:auto}.price-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.price-card{background:#0d1b16;border:1px solid #244638;border-radius:20px;padding:24px;display:flex;flex-direction:column;min-height:220px}.price-card h3{margin:0 0 7px}.price-card p{color:#91a29b;font-size:14px;min-height:45px}.price-card strong{font-size:30px;color:#43e4a0;margin:5px 0 20px}.price-card .btn{margin-top:auto;text-align:center}.service-detail:nth-of-type(2) .price-card strong{color:#43e4a0}@media(max-width:850px){.price-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:520px){.price-grid{grid-template-columns:1fr}.service-detail{padding:65px 5%}}

.clothing{background:#07100d}.clothing .price-card .icon{font-size:34px;margin-bottom:8px}

.product-showcase{padding:80px 6%;max-width:1250px;margin:auto;background:#07100d}.product-card-large{display:grid;grid-template-columns:1.1fr .9fr;gap:0;background:#0d1b16;border:1px solid #244638;border-radius:24px;overflow:hidden}.product-image-wrap{min-height:420px;background:#101915;display:flex;align-items:center;justify-content:center}.product-image-wrap img{width:100%;height:100%;min-height:420px;object-fit:cover}.product-info{padding:38px;display:flex;flex-direction:column;justify-content:center}.tag{display:inline-block;color:#43e4a0;font-size:12px;font-weight:800;letter-spacing:1.5px}.product-info h3{font-size:34px;margin:10px 0}.product-desc{color:#91a29b}.product-price{font-size:38px;font-weight:800;color:#43e4a0;margin:12px 0}.product-price span{font-size:13px;color:#8fa099;font-weight:500}.product-meta{display:flex;flex-direction:column;gap:10px;margin:10px 0 24px;color:#d7e1dd;font-size:14px}.product-info .big{margin-top:5px;text-align:center}@media(max-width:850px){.product-card-large{grid-template-columns:1fr}.product-image-wrap,.product-image-wrap img{min-height:300px}.product-info{padding:28px}}
