:root{--x:#07090d;--s:#0d1117;--t:#f5f7fa;--m:#8792a1;--l:rgba(226,233,242,.115);--ls:rgba(226,233,242,.2);--b:#2c8cff;--e:cubic-bezier(.23,1,.32,1)} html{background:var(--x);scroll-behavior:smooth}body.nvl-efferd-max{margin:0;background:var(--x);color:var(--t);font-family:"Manrope","Segoe UI Variable","Segoe UI",system-ui,sans-serif;overflow-x:hidden}.nvl-efferd-max .nvl-container{width:min(calc(100% - 48px),1240px);margin:auto}.nvl-efferd-max h1,.nvl-efferd-max h2,.nvl-efferd-max h3{letter-spacing:-.045em}.nvl-efferd-max .nvl-gradient-text{background:none!important;color:inherit!important}.emx-section-index{margin:0;color:#6d7886;font-size:10px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.emx-button{min-height:44px;padding:0 16px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid transparent;border-radius:9px;font-size:13px;font-weight:750;cursor:pointer;transition:transform 150ms var(--e),background .18s,border-color .18s}.emx-button:active{transform:scale(.97)}.emx-button--large{min-height:52px;padding-inline:20px}.emx-button--light{background:#f3f6f9;color:#090d12!important}.emx-button--blue{background:var(--b);color:#fff!important}.emx-button--outline{background:rgba(255,255,255,.018);color:#dbe2ea!important;border-color:var(--ls)}.emx-actions{display:flex;gap:10px;flex-wrap:wrap}[data-emx-reveal]{opacity:0;transform:translateY(18px);transition:opacity .68s var(--e),transform .68s var(--e)}[data-emx-reveal].is-visible,.no-js [data-emx-reveal]{opacity:1;transform:none}.emx-header-wrap{position:fixed;z-index:100;inset:0 0 auto;padding:18px 0;pointer-events:none;transition:padding .26s var(--e)}.emx-header{position:relative!important;inset:auto!important;background:transparent!important;border:0!important;pointer-events:auto}.emx-header__shell{height:64px;padding:0 10px 0 15px;display:flex;align-items:center;justify-content:space-between;border:1px solid rgba(255,255,255,.035);border-radius:14px;background:rgba(7,9,13,.35);backdrop-filter:blur(16px);transition:width .32s var(--e),height .26s var(--e),background .2s,border-radius .26s}.emx-header-wrap.is-compact{padding-top:10px}.emx-header-wrap.is-compact .emx-header__shell{width:min(calc(100% - 48px),1080px);height:56px;border-color:var(--l);border-radius:28px;background:rgba(10,13,18,.9)}.emx-brand{display:flex;align-items:center;gap:10px}.emx-brand__logo{height:27px!important;width:auto!important}.emx-brand__copy{display:grid;gap:2px}.emx-brand__copy strong{font-size:13px}.emx-brand__copy small{color:#697382;font-size:9px}.emx-nav{display:flex!important;gap:2px!important}.emx-nav a{padding:8px 10px;border-radius:7px;color:#8993a0;font-size:12px;font-weight:650}.emx-nav a[aria-current=page]{color:#fff;background:rgba(255,255,255,.04)}.emx-header__actions{display:flex;align-items:center;gap:8px}.emx-cart{height:38px;padding:0 10px;display:flex;align-items:center;gap:5px;border:1px solid var(--l);border-radius:9px;color:#98a3b1;font-size:10px}.emx-cart svg{width:16px}.emx-header__cta{min-height:38px}.emx-menu-toggle{display:none!important;width:40px;height:40px;border:1px solid var(--l)!important;border-radius:9px!important;background:transparent!important}.emx-menu-toggle span{position:absolute;left:11px;right:11px;height:1px;background:#e7ecf2}.emx-menu-toggle span:first-child{top:15px}.emx-menu-toggle span:last-child{top:23px}.emx-hero{position:relative;min-height:850px;padding:152px 0 52px;display:flex;align-items:center;border-bottom:1px solid var(--l);overflow:hidden}.emx-hero__grid-bg{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.024) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.024) 1px,transparent 1px);background-size:74px 74px;mask-image:linear-gradient(#000,transparent 82%);pointer-events:none}.emx-hero__inner{position:relative;display:grid;grid-template-columns:.82fr 1.18fr;gap:70px;align-items:center}.emx-pill{width:max-content;margin-bottom:24px;padding:7px 10px;border:1px solid var(--l);border-radius:999px;color:#86919f;font-size:10px}.emx-pill>span{display:inline-block;width:6px;height:6px;margin-right:7px;border-radius:50%;background:#6fd2a8}.emx-hero__title{margin:0;font-size:clamp(54px,6vw,88px);line-height:.92;font-weight:650;letter-spacing:-.066em}.emx-clip{display:block;overflow:hidden}.emx-clip>span{display:block;transform:translateY(108%);animation:xin .92s var(--e) forwards}.emx-clip:nth-child(2)>span{animation-delay:.07s}.emx-clip:nth-child(3)>span{animation-delay:.14s;color:#7f8997}@keyframes xin{to{transform:none}}.emx-hero__body{max-width:610px;margin:28px 0 0;color:var(--m);font-size:16px;line-height:1.75}.emx-hero__copy .emx-actions{margin-top:30px}.emx-assurance{display:flex;gap:18px;flex-wrap:wrap;margin-top:22px;color:#626d7b;font-size:10px}.emx-product-shot{overflow:hidden;border:1px solid var(--ls);border-radius:14px;background:#080b10;box-shadow:0 34px 90px rgba(0,0,0,.42)}.emx-product-shot__bar{height:42px;padding:0 14px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;border-bottom:1px solid var(--l);color:#687382;font-size:9px;text-transform:uppercase}.emx-product-shot__bar>div{display:flex;gap:5px}.emx-product-shot__bar i{width:6px;height:6px;border-radius:50%;background:#3b424c}.emx-product-shot__status{justify-self:end}.emx-product-shot__media{aspect-ratio:16/10;overflow:hidden}.emx-product-shot__media img{width:100%;height:100%;object-fit:cover;object-position:top}.emx-product-tag{position:absolute;padding:13px 14px;border:1px solid var(--ls);border-radius:10px;background:rgba(10,13,18,.94);font-size:9px}.emx-product-tag strong,.emx-product-tag span{display:block}.emx-product-tag strong{margin:4px 0;font-size:11px}.emx-product-tag span,.emx-product-tag small{color:#677280}.emx-product-tag--one{left:-25px;bottom:45px}.emx-product-tag--two{right:-18px;top:65px}.emx-hero__bottom{position:absolute;bottom:0;left:50%;transform:translateX(-50%);height:54px;display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--l);color:#515c69;font-size:9px;letter-spacing:.1em}.emx-hero__bottom i{width:3px;height:3px;border-radius:50%;background:var(--b)}