:root{--pmx-bg:#0a0d12;--pmx-panel:#151b24;--pmx-text:#f6f8fb;--pmx-muted:#a8b1bf;--pmx-accent:#c9ff42}.pmx-head{position:-webkit-sticky;position:sticky;top:0;z-index:100;background:#0a0d12eb;backdrop-filter:saturate(140%) blur(14px);-webkit-backdrop-filter:saturate(140%) blur(14px);border-bottom:1px solid #29303a;color:var(--pmx-text);font-family:var(--font-body),Inter,Arial,sans-serif;font-size:16px;line-height:1.55}:where(.pmx-head) a{color:inherit;text-decoration:none}:where(.pmx-head) svg{display:block}.pmx-wrap{max-width:1160px;margin:auto;padding:0 24px}.pmx-nav{justify-content:space-between;gap:20px;padding-top:17px;padding-bottom:17px}.pmx-brand,.pmx-nav{display:flex;align-items:center}.pmx-brand{gap:11px;font-weight:900;letter-spacing:.08em;white-space:nowrap}.pmx-mark{width:42px;height:42px;flex:none}.pmx-brand span span{color:var(--pmx-accent)}.pmx-navlinks{display:flex;gap:26px;color:#cbd2dc;font-size:14px}.pmx-navlinks a:hover{color:var(--pmx-accent)}.pmx-btn,a.pmx-btn,button.pmx-btn{display:inline-block;background:var(--pmx-accent);color:#0d1208;font-weight:800;border:0;border-radius:6px;padding:14px 23px;cursor:pointer;white-space:nowrap}.pmx-btn.pmx-secondary,a.pmx-btn.pmx-secondary{background:transparent;border:1px solid #727d89;color:#fff}.pmx-burger{display:none;width:44px;height:44px;padding:0;margin:-4px -8px -4px 0;background:none;border:0;cursor:pointer;color:var(--pmx-text)}.pmx-burger span,.pmx-burger span:after,.pmx-burger span:before{display:block;width:22px;height:2px;background:currentColor;border-radius:2px;transition:transform .18s ease,opacity .12s ease}.pmx-burger span{margin:0 auto;position:relative}.pmx-burger span:after,.pmx-burger span:before{content:"";position:absolute;left:0}.pmx-burger span:before{top:-7px}.pmx-burger span:after{top:7px}.pmx-head-open .pmx-burger span{background:transparent}.pmx-head-open .pmx-burger span:before{top:0;transform:rotate(45deg)}.pmx-head-open .pmx-burger span:after{top:0;transform:rotate(-45deg)}.pmx-menu{border-top:1px solid #29303a;padding:10px 0 22px}.pmx-menu[hidden]{display:none}.pmx-menu nav{display:flex;flex-direction:column}.pmx-menu nav a{padding:14px 0;color:#cbd2dc;font-size:16px;border-bottom:1px solid #1d232c}.pmx-menu nav a:hover{color:var(--pmx-accent)}.pmx-menu .pmx-btn{display:block;margin-top:18px;text-align:center}a.pmx-btn:hover{background:#d7ff6b;color:#0d1208}a.pmx-btn.pmx-secondary:hover{background:#ffffff1a;color:#fff}.pmx{background:var(--pmx-bg);color:var(--pmx-text);font-family:var(--font-body),Inter,Arial,sans-serif;font-size:16px;line-height:1.55}body:has(.pmx),html:has(.pmx){background:#0a0d12}:where(.pmx) h1,:where(.pmx) h2,:where(.pmx) h3{font-family:inherit;font-weight:700;letter-spacing:normal;text-transform:none;color:inherit}:where(.pmx) h3{font-size:1.17em}:where(.pmx) ul{list-style:disc;padding-left:40px}:where(.pmx) p{color:var(--pmx-muted);margin:0}:where(.pmx) a{color:inherit;text-decoration:none}.pmx-eyebrow{color:var(--pmx-accent);font-size:13px;font-weight:900;letter-spacing:.22em;text-transform:uppercase}.pmx-hero{background:radial-gradient(circle at 82% 30%,#2a4024 0,transparent 38%),linear-gradient(135deg,#121924,#080a0e);padding:110px 0 100px}.pmx-hero h1{font-size:clamp(52px,8vw,105px);line-height:.98;letter-spacing:-.065em;max-width:950px;margin:20px 0 25px;text-transform:uppercase}.pmx-hero h1 em{color:var(--pmx-accent);font-style:normal}.pmx-lead{font-size:20px;max-width:650px;color:#c2cad5}.pmx-actions{gap:12px;margin-top:30px}.pmx-actions,.pmx-stats{display:flex;flex-wrap:wrap}.pmx-stats{gap:45px;margin-top:70px}.pmx-stat strong{display:block;font-size:29px}.pmx-stat small{color:var(--pmx-muted)}.pmx-hero .pmx-wrap{text-align:center}.pmx-hero .pmx-lead,.pmx-hero h1{margin-left:auto;margin-right:auto}.pmx-hero .pmx-actions,.pmx-hero .pmx-stats{justify-content:center}.pmx-section{padding:86px 0}.pmx-section-head{max-width:730px;margin-bottom:36px}.pmx-contact h2,.pmx-section-head h2,.pmx-strip-inner h2{font-size:clamp(34px,5vw,57px);line-height:1.08;letter-spacing:-.045em;margin:12px 0}.pmx-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}.pmx-card{background:var(--pmx-panel);border:1px solid #303844;border-radius:12px;padding:28px;display:flex;flex-direction:column}.pmx-card .pmx-icon{font-size:36px;color:var(--pmx-accent);font-weight:900}.pmx-card h3{font-size:25px;margin:22px 0 6px}.pmx-card ul{padding-left:20px;color:#c5cdd8;flex:1 1;margin:0}.pmx-card li{margin:8px 0}.pmx-price{font-size:42px;font-weight:900;letter-spacing:-.04em;margin:15px 0}.pmx-price small{font-size:15px;font-weight:400;color:var(--pmx-muted)}.pmx-card .pmx-btn{text-align:center}.pmx-highlight{border-color:var(--pmx-accent)}.pmx-strip{background:var(--pmx-accent);padding:60px 0}.pmx-strip,.pmx-strip h2,.pmx-strip p{color:#111711}.pmx-strip-inner{display:flex;justify-content:space-between;align-items:center;gap:28px}.pmx-strip .pmx-btn{background:#111711;color:#fff}.pmx-strip .pmx-btn:hover{background:#000;color:#fff}.pmx-steps{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:25px;gap:25px}.pmx-step{border-top:2px solid var(--pmx-accent);padding-top:20px}.pmx-step b{color:var(--pmx-accent)}.pmx-contact{background:#111720;text-align:center}.pmx-contact p{max-width:600px;margin:0 auto 25px}.pmx-foot-bar{border-top:1px solid #303844;padding:28px 0;color:#9fa8b5;font-size:13px}.pmx-foot{justify-content:space-between;gap:16px}.pmx-foot,.pmx-foot-legal{display:flex;flex-wrap:wrap}.pmx-foot-legal{gap:18px}.pmx-foot-legal a:hover{color:var(--pmx-text);text-decoration:underline}@media (max-width:750px){.pmx-navlinks,a.pmx-head-cta{display:none}.pmx-burger{display:block}.pmx-hero{padding:80px 0}.pmx-grid,.pmx-steps{grid-template-columns:1fr}.pmx-strip-inner{display:block}.pmx-strip .pmx-btn{margin-top:15px}.pmx-stats{gap:24px}}@media (min-width:751px){.pmx-menu{display:none}}