:root{--bg:#050505;--panel:#0d0c0b;--panel2:#15120e;--line:#30271c;--gold:#e0a13c;--gold2:#ffbf58;--silver:#d7d7d7;--muted:#aaa39a;--white:#f6f4f0}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:radial-gradient(circle at 74% 10%,#211407 0,#090807 31%,#050505 65%);color:var(--white);font-family:Inter,"Segoe UI",Arial,sans-serif}a{color:inherit}.wrap{width:min(1220px,92%);margin:auto}.top{position:sticky;top:0;z-index:30;background:#050505ed;backdrop-filter:blur(14px);border-bottom:1px solid #26211b;box-shadow:0 8px 30px #0008}nav{min-height:82px;display:flex;align-items:center;gap:26px}.brand{display:flex;align-items:center;text-decoration:none;flex:0 0 auto}.brand img{display:block;width:245px;height:auto;max-height:64px;object-fit:contain;object-position:left center}.links{display:flex;gap:34px;margin-left:auto;align-items:center}.links a{text-decoration:none;color:#d5d0ca;font-size:12px;font-weight:650;letter-spacing:.8px;padding:31px 0 26px;border-bottom:2px solid transparent}.links a:hover,.links a.active{color:#fff;border-bottom-color:var(--gold);text-shadow:0 0 16px #e0a13c99}.client,.btn{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;border:1px solid #a56a13;border-radius:7px;padding:14px 19px;font-size:11px;font-weight:850;letter-spacing:.8px;transition:.2s}.client{margin-left:8px;color:#efb64d;white-space:nowrap}.client:hover,.btn:hover{transform:translateY(-1px);box-shadow:0 0 24px #d88a1833}.primary{background:linear-gradient(135deg,#ffc262,#c98327);color:#100b05;border-color:#efac48}.hero{min-height:690px;display:grid;grid-template-columns:.88fr 1.12fr;gap:44px;align-items:center;padding:50px 0}.eyebrow{color:#e1a344;font-size:10px;letter-spacing:3px;font-weight:900;text-transform:uppercase}h1{font-weight:350;font-size:60px;line-height:.98;margin:17px 0 25px;letter-spacing:1px}h1 span,h2 span{color:#efa847}.lead{color:#b7b0a8;line-height:1.72;max-width:650px;font-size:16px}.actions{display:flex;gap:16px;margin-top:31px;flex-wrap:wrap}.heroart{position:relative;min-height:530px;display:flex;align-items:center;justify-content:center;overflow:hidden;border-left:1px solid #17130f}.heroart:before{content:"";position:absolute;inset:8% 5%;background:radial-gradient(circle,#a95b1538 0,#0000 58%);filter:blur(8px)}.heroart:after{content:"";position:absolute;width:410px;height:410px;border:1px solid #b76c20;border-radius:50%;box-shadow:0 0 35px #ff8a1a33,inset 0 0 35px #ff8a1a12}.heroart img{position:relative;z-index:2;width:min(600px,96%);filter:drop-shadow(0 0 24px #ff8b1f4a)}.heroart .glow{position:absolute;bottom:55px;width:62%;height:2px;background:linear-gradient(90deg,transparent,#ffad3b,transparent);box-shadow:0 0 18px #ff981d}.section{padding:82px 0}.section-head{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:28px}.section h2{font-weight:400;font-size:40px;margin:9px 0}.grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.card,.box{background:linear-gradient(145deg,#15120f,#0a0908);border:1px solid #30271d;border-radius:12px;padding:27px;box-shadow:0 14px 38px #0004}.card{position:relative;overflow:hidden}.card:before{content:"";position:absolute;left:0;top:0;width:100%;height:1px;background:linear-gradient(90deg,transparent,#d79535,transparent);opacity:.55}.card .tag{color:#dda149;font-size:9px;letter-spacing:2px;font-weight:900}.card h3{font-size:20px}.card p{color:#aaa39a;line-height:1.65;font-size:13px;min-height:64px}.more{color:#e4ad5d;text-decoration:none;font-weight:900;font-size:11px}.pagehero{padding:92px 0 48px;border-bottom:1px solid #17130f}.pagehero h1{font-size:52px;max-width:900px}.price{font-size:24px;font-weight:850;color:#efc17b;margin:18px 0}.product{padding:80px 0;display:grid;grid-template-columns:1.05fr .95fr;gap:52px;align-items:center}.visual{min-height:390px;border:1px solid #35291d;border-radius:18px;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle,#28180a,#0c0a08 62%);overflow:hidden}.visual img{width:88%;filter:drop-shadow(0 0 22px #e8841f35)}.features{display:grid;grid-template-columns:1fr 1fr;gap:12px}.feat{border:1px solid #30271d;padding:16px;border-radius:8px;color:#c3bbb1;background:#0d0b09}.notice{border-left:3px solid #d99a3e;background:#17120d;padding:15px;color:#c8bfb5;line-height:1.55}.contact-email{display:inline-block;margin:10px 0 4px;font-size:clamp(24px,4vw,42px);color:#efb35b;text-decoration:none;font-weight:600}.results-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.result-placeholder{min-height:210px;display:flex;flex-direction:column;justify-content:flex-end;background:linear-gradient(180deg,#15110c,#090807);border:1px solid #30271d;border-radius:12px;padding:24px}.result-placeholder strong{color:#e8aa4d}.center{text-align:center}.muted{color:#8d867e}footer{border-top:1px solid #292219;padding:38px 0;color:#77716a;font-size:11px;letter-spacing:.5px}.footerline{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap}.footerline a{text-decoration:none;color:#9f9589}.mobile-links{display:none}
@media(max-width:900px){.links{gap:16px}.links a{font-size:10px}.hero{grid-template-columns:1fr;min-height:auto;padding-top:70px}.heroart{min-height:430px;border-left:0;border-top:1px solid #17130f}.grid,.results-grid{grid-template-columns:1fr 1fr}.product{grid-template-columns:1fr}h1{font-size:50px}}
@media(max-width:650px){nav{min-height:70px}.links{display:none}.brand img{width:190px;max-height:52px}.client{margin-left:auto;padding:11px 12px;font-size:9px}.mobile-links{display:flex;border-top:1px solid #211b15;background:#080706;overflow:auto;padding:0 4%;gap:22px}.mobile-links a{padding:12px 0;text-decoration:none;font-size:9px;letter-spacing:.7px;color:#bdb6ae;white-space:nowrap}.hero{padding-top:48px}.heroart{min-height:330px}.heroart:after{width:270px;height:270px}.grid,.features,.results-grid{grid-template-columns:1fr}h1,.pagehero h1{font-size:39px}.section h2{font-size:32px}.lead{font-size:14px}.actions .btn{width:100%}.section{padding:60px 0}.section-head{align-items:start;flex-direction:column}.card p{min-height:auto}}
