@media(hover:hover) and (pointer:fine){.emx-button:hover{transform:translateY(-1px)}.emx-button--outline:hover,.emx-nav a:hover{background:rgba(255,255,255,.04);color:#fff}.emx-showcase__step:hover{opacity:.7}} @media(max-width:1060px){.nvl-efferd-max .nvl-container{width:min(calc(100% - 36px),820px)}.emx-nav,.emx-header__cta{display:none!important}.emx-menu-toggle{display:inline-flex!important;position:relative}.emx-header-wrap.is-compact .emx-header__shell{width:min(calc(100% - 36px),820px)}.emx-mobile-menu{position:fixed!important;display:flex!important;visibility:hidden!important;opacity:0;pointer-events:none;flex-direction:column;justify-content:space-between;inset:0!important;padding:100px 24px 28px!important;background:#07090d!important}.emx-mobile-menu.is-open{visibility:visible!important;opacity:1;pointer-events:auto}.emx-mobile-menu__top{display:flex;justify-content:space-between;color:#697381;font-size:10px}.emx-mobile-menu__links{display:grid}.emx-mobile-menu__links a{display:flex;gap:14px;padding:15px 0;border-bottom:1px solid var(--l);font-size:26px}.emx-mobile-menu__links a span{font-size:9px;color:#65707e}.emx-mobile-menu__actions{display:grid;grid-template-columns:1fr 1fr;gap:8px}.emx-hero{min-height:auto;padding:136px 0 70px}.emx-hero__inner,.emx-page-hero__grid,.emx-product,.emx-cart__layout{grid-template-columns:1fr}.emx-hero__bottom{position:relative;left:auto;transform:none;margin-top:45px;padding-top:15px;gap:20px;overflow:auto}.emx-intro__grid,.emx-section-head,.emx-showcase__head,.emx-metric__head{grid-template-columns:1fr;gap:22px}.emx-bento__grid{grid-template-columns:1fr 1fr;grid-template-rows:auto}.emx-bento__large{grid-column:1/3;grid-row:auto}.emx-showcase__layout{grid-template-columns:1fr}.emx-showcase__steps{display:grid;grid-template-columns:1fr 1fr;padding-bottom:0}.emx-showcase__step{min-height:0}.emx-showcase__sticky,.emx-product__media,.emx-cart__summary{position:relative;top:auto}.emx-system__rows article{grid-template-columns:45px .4fr 1fr 80px}.emx-plan-grid{grid-template-columns:1fr;max-width:680px;margin:auto;border-top:1px solid var(--l)}.emx-plan{min-height:auto;border-left:1px solid var(--l)}.emx-faq{grid-template-columns:1fr;gap:40px}.emx-footer__grid{grid-template-columns:1fr 1fr}} @media(max-width:700px){.nvl-efferd-max .nvl-container{width:calc(100% - 28px)}.emx-header-wrap{padding-top:10px}.emx-header__shell{height:56px;background:rgba(8,11,15,.9);border-color:var(--l)}.emx-brand__copy small,.emx-cart{display:none}.emx-mobile-menu__actions{grid-template-columns:1fr}.emx-section{padding:88px 0}.emx-hero{padding-top:118px}.emx-hero__title{font-size:50px}.emx-actions{display:grid}.emx-actions .emx-button{width:100%}.emx-product-tag{display:none}.emx-product-shot__media,.emx-showcase__visuals{aspect-ratio:4/3}.emx-intro{padding-block:90px}.emx-intro h2,.emx-section-head h2,.emx-showcase__head h2,.emx-metric__head h2{font-size:38px}.emx-bento__grid{grid-template-columns:1fr}.emx-bento__large{grid-column:auto;grid-template-columns:1fr;min-height:0}.emx-showcase__steps{grid-template-columns:1fr}.emx-metric__grid{grid-template-columns:1fr}.emx-system__rows article{grid-template-columns:34px 1fr}.emx-system__rows article p,.emx-system__rows article b{grid-column:2}.emx-system__rows b{justify-self:start}.emx-duration{align-items:flex-start;flex-direction:column}.emx-final{padding:95px 0}.emx-final h2{font-size:45px}.emx-footer__lead{align-items:flex-start;flex-direction:column}.emx-footer__grid{grid-template-columns:1fr}.emx-footer__grid>div{padding:20px 0;border-right:0;border-bottom:1px solid var(--l)}.emx-footer__bottom{align-items:flex-start;flex-direction:column;padding:20px 0}.emx-page-hero{padding:125px 0 70px}.emx-page-hero h1{font-size:49px}.emx-download,.emx-support-grid{grid-template-columns:1fr}.emx-support-grid article{border-right:0}.emx-commerce{padding-top:120px}.emx-product__buy h1{font-size:45px}.emx-cart-item{grid-template-columns:66px 1fr}.emx-cart-item__qty,.emx-cart-item__price{grid-column:2}} @media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}[data-emx-reveal]{opacity:1!important;transform:none!important;transition:none!important}.emx-clip>span{animation:none!important;transform:none!important}.emx-metric__line{stroke-dashoffset:0!important;transition:none!important}}