:root[data-zenith-theme=dark]{color-scheme:dark;--zm-bg:#0d0d0e;--zm-surface:#1a1a1a;--zm-soft:#212121;--zm-soft-2:#292929;--zm-line:#363636;--zm-ink:#f3f3f3;--zm-muted:#bababa;--zm-subtle:#989898;--zm-black:#f3f3f3;--zm-shadow:0 16px 50px rgba(0,0,0,.24)}.zm-theme-toggle{box-sizing:border-box;display:grid;place-items:center;flex:0 0 39px;width:39px;height:39px;padding:0;border:1px solid #dddddd;border-radius:12px;background:#fefefe;color:#181818;cursor:pointer;transition:background .2s,border-color .2s,transform .2s,color .2s}.zm-theme-toggle svg{display:block;width:19px;height:19px;grid-area:1/1;pointer-events:none}.zm-theme-toggle__sun{display:none!important}.zm-theme-toggle:hover{background:#f0f0f0;border-color:#ababab;transform:translateY(-1px)}.zm-theme-toggle:focus-visible,.zm-mobile-menu__theme:focus-visible{outline:2px solid currentColor!important;outline-offset:3px!important}.zm-mobile-menu__theme{display:flex;align-items:center;justify-content:space-between;min-height:52px;width:100%;padding:9px 14px;border:1px solid #dddddd;border-radius:14px;background:#fefefe;color:#222;font:inherit;font-size:13px;font-weight:650;text-align:left;cursor:pointer}.zm-mobile-menu__theme-switch{display:flex;align-items:center;width:42px;height:24px;padding:3px;border-radius:999px;background:#d8d8d8;transition:background .2s}.zm-mobile-menu__theme-switch>span{display:block;width:18px;height:18px;border-radius:50%;background:#fefefe;box-shadow:0 1px 5px #0002;transition:transform .2s}:root[data-zenith-theme=dark] .zm-theme-toggle{background:#222;color:#e8e8e8;border-color:#484848}:root[data-zenith-theme=dark] .zm-theme-toggle:hover{background:#2f2f2f;border-color:#7f7f7f}:root[data-zenith-theme=dark] .zm-theme-toggle__moon{display:none!important}:root[data-zenith-theme=dark] .zm-theme-toggle__sun{display:block!important}:root[data-zenith-theme=dark] .zm-mobile-menu__theme{background:#222;border-color:#404040;color:#f4f4f4}:root[data-zenith-theme=dark] .zm-mobile-menu__theme-switch{background:#686868}:root[data-zenith-theme=dark] .zm-mobile-menu__theme-switch>span{transform:translate(18px)}@media(max-width:749px){.zm-theme-toggle{width:38px;height:38px;flex-basis:38px}}html[data-zenith-theme=dark],html[data-zenith-theme=dark] body.zenith-minimal-theme,html[data-zenith-theme=dark] body.zenith-minimal-theme :is(.page-wrapper,.content-for-layout),html[data-zenith-theme=dark] body.zenith-minimal-theme main{background:var(--zm-bg)!important;color:var(--zm-ink)!important}html[data-zenith-theme=dark] body.zenith-minimal-theme ::selection{background:#d6d6d6;color:#131313}html[data-zenith-theme=dark] body.zenith-minimal-theme :is(.zm-home,.zenith-seo,.zenith-contact,.zenith-catalog,.zenith-related,.zenith-service-proof,.zenith-proof,.zenith-thanks,.zenith-quote-cart){background:var(--zm-bg)!important;color:var(--zm-ink)!important}html[data-zenith-theme=dark] .zenith-header-section{background:#151515!important}html[data-zenith-theme=dark] .zm-header{background:#151515f0!important;border-bottom:1px solid #363636!important}html[data-zenith-theme=dark] .zm-header__brand,html[data-zenith-theme=dark] .zm-header__nav a,html[data-zenith-theme=dark] .zm-language button.is-active{color:#f4f4f4!important}html[data-zenith-theme=dark] .zm-header__nav a:after{background:#f4f4f4!important}html[data-zenith-theme=dark] .zm-language{color:#afafaf!important}html[data-zenith-theme=dark] .zm-language button:not(.is-active){color:#a1a1a1!important}html[data-zenith-theme=dark] .zm-header__menu,html[data-zenith-theme=dark] .zm-mobile-menu__head>button{background:#242424!important;border-color:#434343!important;color:#f6f6f6!important}html[data-zenith-theme=dark] .zm-header__menu span{background:#f5f5f5!important}html[data-zenith-theme=dark] .zm-mobile-menu{background:#141414!important;color:#f4f4f4!important}html[data-zenith-theme=dark] .zm-mobile-menu nav a,html[data-zenith-theme=dark] .zm-mobile-menu__head{border-color:#3a3a3a!important;color:#f4f4f4!important}html[data-zenith-theme=dark] :is(.zm-header__quote,.zm-mobile-menu__quote,.zm-btn--dark){background:#f5f5f5!important;border-color:#f5f5f5!important;color:#121212!important;box-shadow:none!important}html[data-zenith-theme=dark] :is(.zm-header__quote,.zm-mobile-menu__quote,.zm-btn--dark):hover{background:#e2e2e2!important}html[data-zenith-theme=dark] .zm-hero{border-color:#363636!important}html[data-zenith-theme=dark] .zm-hero h1,html[data-zenith-theme=dark] .zm-hero__sub,html[data-zenith-theme=dark] :is(.zm-service-card h2,.zm-process h2,.zm-process h3,.zm-final h2,.zm-story__copy h3){color:#f4f4f4!important}html[data-zenith-theme=dark] :is(.zm-hero__lead,.zm-hero__categories,.zm-service-card p,.zm-process p,.zm-final p,.zm-story__copy p){color:#b4b4b4!important}html[data-zenith-theme=dark] :is(.zm-kicker,.zm-hero__side-note,.zm-process__head>span,.zm-service-card small,.zm-story__facts small){color:#aaa!important}html[data-zenith-theme=dark] .zm-hero__categories i{color:#828282!important}html[data-zenith-theme=dark] .zm-hero__visual{background:#1c1c1c;border-radius:26px;overflow:hidden;isolation:isolate}html[data-zenith-theme=dark] .zm-hero__visual img{mix-blend-mode:normal!important;filter:brightness(.88) contrast(1.08)!important;border-radius:19px;object-fit:contain}html[data-zenith-theme=dark] :is(.zm-hero__shape--a,.zm-hero__shape--b){background:#282828!important}html[data-zenith-theme=dark] .zm-btn--ghost{background:#222!important;color:#f2f2f2!important;border-color:#535353!important}html[data-zenith-theme=dark] .zm-btn--ghost:hover{background:#333!important}html[data-zenith-theme=dark] .zm-play{border-color:#666!important;color:#e8e8e8!important}html[data-zenith-theme=dark] .zm-trust-row>div>span{color:#ececec!important}html[data-zenith-theme=dark] .zm-trust-row small{color:#a5a5a5!important}html[data-zenith-theme=dark] .zm-service-card,html[data-zenith-theme=dark] .zm-process article{background:#1d1d1d!important;border-color:#393939!important;color:#f3f3f3!important;box-shadow:0 8px 24px #00000014!important}html[data-zenith-theme=dark] .zm-service-card:hover{border-color:#707070!important;box-shadow:0 16px 40px #00000047!important}html[data-zenith-theme=dark] .zm-service-card__icon,html[data-zenith-theme=dark] .zm-service-card>b{background:#303030!important;border-color:#4b4b4b!important;color:#f4f4f4!important}html[data-zenith-theme=dark] .zm-process{border-color:#363636!important}html[data-zenith-theme=dark] .zm-story__panel{background:linear-gradient(90deg,#1a1a1aaa,#131313 31%)!important}html[data-zenith-theme=dark] .zm-footer{background:linear-gradient(180deg,#191919,#111)!important;border-top:1px solid #363636!important;color:#f1f1f1!important}html[data-zenith-theme=dark] .zm-footer__brand>a,html[data-zenith-theme=dark] .zm-footer__signature,html[data-zenith-theme=dark] .zm-footer__nav a:hover{color:#f4f4f4!important}html[data-zenith-theme=dark] :is(.zm-footer__brand p,.zm-footer__notice,.zm-footer__sal-text p,.zm-footer__nav a,.zm-footer__bottom){color:#b9b9b9!important}html[data-zenith-theme=dark] :is(.zm-footer__nav>span,.zm-footer__legal>span){color:#b3b3b3!important}html[data-zenith-theme=dark] .zm-footer__chips button{background:#282828!important;border-color:#4e4e4e!important;color:#e9e9e9!important}html[data-zenith-theme=dark] .zm-footer__chips button:hover{background:#3f3f3f!important;border-color:#868686!important}html[data-zenith-theme=dark] :is(.zm-footer__bottom,.zm-footer__sal-row){border-color:#3e3e3e!important}html[data-zenith-theme=dark] .zm-footer__sal-text a{color:#ececec!important}html[data-zenith-theme=dark] .zenith-sal-badge{box-shadow:0 5px 24px #0000003d!important}html[data-zenith-theme=dark] body.zenith-minimal-theme :is(.zenith-catalog-card,.zenith-related-card,.zenith-proof__grid article,.zenith-service-proof__card,.zenith-seo__grid article,.zenith-seo__faq-list details,.zenith-contact__aside,.zenith-contact__form-card){background:#1e1e1e!important;border-color:#3f3f3f!important;color:#e9e9e9!important;box-shadow:none!important}html[data-zenith-theme=dark] body.zenith-minimal-theme :is(.zenith-catalog-card__media,.zenith-related-card__media){background:#2e2e2e!important;border-color:#444!important}html[data-zenith-theme=dark] body.zenith-minimal-theme :is(.zenith-catalog-card__media img,.zenith-related-card__media img){background:#fafafa!important}html[data-zenith-theme=dark] body.zenith-minimal-theme :is(.zenith-catalog h1,.zenith-catalog h2,.zenith-catalog h3,.zenith-catalog strong,.zenith-catalog-card__arrow,.zenith-related h2,.zenith-related h3,.zenith-related-card strong,.zenith-related-card b,.zenith-proof__head h2,.zenith-proof__grid h3,.zenith-seo__head h2,.zenith-seo__faq-intro h2,.zenith-seo__grid h3,.zenith-seo__faq-list summary){color:#f4f4f4!important}html[data-zenith-theme=dark] body.zenith-minimal-theme :is(.zenith-catalog p,.zenith-related p,.zenith-proof p,.zenith-seo__head>p,.zenith-seo__grid p,.zenith-seo__faq-list p){color:#bcbcbc!important}html[data-zenith-theme=dark] body.zenith-minimal-theme :is(.zenith-catalog__meta,.zenith-catalog-card__top,.zenith-catalog-card__foot,.zenith-related-card__body>span,.zenith-proof__eyebrow,.zenith-seo__eyebrow){color:#a5a5a5!important;border-color:#414141!important}html[data-zenith-theme=dark] body.zenith-minimal-theme :is(.zenith-seo__grid a,.zenith-seo__grid a b,.zenith-related__head a,.zenith-proof__footer a){color:#ececec!important}html[data-zenith-theme=dark] body.zenith-minimal-theme .zenith-catalog-card__arrow{background:#303030!important;border-color:#525252!important}html[data-zenith-theme=dark] body.zenith-minimal-theme :is(.zenith-proof__grid article>span,.zenith-seo__grid article>span){color:#a8a8a8!important}html[data-zenith-theme=dark] body.zenith-minimal-theme .zenith-seo__faq{border-color:#3e3e3e!important}html[data-zenith-theme=dark] body.zenith-minimal-theme :is(.zenith-seo__eyebrow span,.zenith-proof__eyebrow span){background:#e7e7e7!important}html[data-zenith-theme=dark] body.zenith-minimal-theme main[data-template^=product],html[data-zenith-theme=dark] body.zenith-minimal-theme main[data-template^=product] .product-information,html[data-zenith-theme=dark] body.zenith-minimal-theme main[data-template^=product] .product-information__grid{background:var(--zm-bg)!important;color:#f2f2f2!important}html[data-zenith-theme=dark] body.zenith-minimal-theme main[data-template^=product] .product-information :is(h1,h2,h3,h4,strong){color:#f4f4f4!important}html[data-zenith-theme=dark] body.zenith-minimal-theme main[data-template^=product] .product-information :is(p,small,.text-subdued,.rte){color:#bcbcbc!important}html[data-zenith-theme=dark] body.zenith-minimal-theme main[data-template^=product] .product-information__media .product-media-container:not(.dialog-zoomed-gallery *){background:#2c2c2c!important;border-color:#444!important}html[data-zenith-theme=dark] body.zenith-minimal-theme main[data-template^=product] .product-information__media .product-media-container:not(.dialog-zoomed-gallery *) :is(.product-media,img,video,iframe,.deferred-media__poster-image){background:#f7f7f7!important}html[data-zenith-theme=dark] body.zenith-minimal-theme main[data-template^=product] .product-information__media :is(.slideshow-controls__thumbnail,.thumbnail,.slideshow-controls button,.slideshow-control,.slider-button){background:#272727!important;color:#efefef!important;border-color:#4e4e4e!important}html[data-zenith-theme=dark] body.zenith-minimal-theme :is(.zenith-service-intro,.zenith-builder,.zenith-device-service){color:#f2f2f2!important}html[data-zenith-theme=dark] body.zenith-minimal-theme :is(.zenith-service-intro h1,.zenith-service-intro h2,.zenith-builder h2,.zenith-device-service h2,.zenith-builder__field-head b,.zenith-builder__summary-top strong,.zenith-builder__selected-row>b,.zenith-device-service label,.zenith-builder__step b,.zenith-builder__estimate>b,.zenith-device-service__price strong,.zenith-builder__success b,.zenith-device-service__success b){color:#f4f4f4!important}html[data-zenith-theme=dark] body.zenith-minimal-theme :is(.zenith-service-intro p,.zenith-builder__intro>p,.zenith-device-service p,.zenith-builder__selected-row>span,.zenith-builder__selected-row small,.zenith-builder__estimate>span,.zenith-builder__consent,.zenith-device-service__consent,.zenith-device-service__note){color:#bcbcbc!important}html[data-zenith-theme=dark] body.zenith-minimal-theme :is(.zenith-builder__field,.zenith-builder__summary,.zenith-builder__setup,.zenith-builder__estimate,.zenith-device-service__form,.zenith-device-service__price,.zenith-builder__success,.zenith-device-service__success,.zenith-builder__step i){background:#212121!important;border-color:#444!important;color:#ececec!important}html[data-zenith-theme=dark] body.zenith-minimal-theme :is(.zenith-builder input,.zenith-builder select,.zenith-builder textarea,.zenith-device-service input,.zenith-device-service select,.zenith-device-service textarea,.zenith-contact input,.zenith-contact textarea,.zenith-contact select){background:#181818!important;color:#f4f4f4!important;border-color:#505050!important}html[data-zenith-theme=dark] body.zenith-minimal-theme :is(.zenith-builder input,.zenith-builder textarea,.zenith-device-service input,.zenith-device-service textarea,.zenith-contact input,.zenith-contact textarea)::placeholder{color:#a5a5a5!important}html[data-zenith-theme=dark] body.zenith-minimal-theme :is(.zenith-builder__submit,.zenith-builder__open,.zenith-device-service__submit,.zenith-device-service__trigger,.zenith-contact__submit,.zenith-global-quote-button){background:#f2f2f2!important;border-color:#f2f2f2!important;color:#151515!important;box-shadow:none!important}html[data-zenith-theme=dark] body.zenith-minimal-theme :is(.zenith-builder__submit,.zenith-builder__open,.zenith-device-service__submit,.zenith-device-service__trigger,.zenith-contact__submit,.zenith-global-quote-button):hover{background:#e2e2e2!important}html[data-zenith-theme=dark] body.zenith-minimal-theme :is(.zenith-service-intro__eyebrow span,.zenith-service-intro__notice i,.zenith-device-service__eyebrow i,.zenith-contact__status i){background:#d2d2d2!important}html[data-zenith-theme=dark] body.zenith-minimal-theme :is(.zenith-contact h1,.zenith-contact h2,.zenith-contact__success strong){color:#f4f4f4!important}html[data-zenith-theme=dark] body.zenith-minimal-theme :is(.zenith-contact p,.zenith-contact__form label,.zenith-contact__aside>p){color:#b8b8b8!important}html[data-zenith-theme=dark] body.zenith-minimal-theme :is(.zenith-contact__mini-grid div,.zenith-builder__selected-row){border-color:#3e3e3e!important}html[data-zenith-theme=dark] body.zenith-minimal-theme :is(.zenith-contact__success,.zenith-contact__chips span){background:#2f2f2f!important;border-color:#535353!important;color:#e0e0e0!important}html[data-zenith-theme=dark] body.zenith-minimal-theme :is(.zenith-legal-dialog,.zenith-cookie-preferences,.zenith-builder__dialog,.zenith-device-service__dialog,.zenith-cookie__card){background:#1c1c1c!important;border-color:#484848!important;color:#efefef!important;box-shadow:0 28px 80px #00000073!important}html[data-zenith-theme=dark] body.zenith-minimal-theme :is(.zenith-legal-dialog__head,.zenith-builder__dialog-head,.zenith-device-service__top){background:#212121!important;border-color:#434343!important}html[data-zenith-theme=dark] body.zenith-minimal-theme :is(.zenith-legal-dialog__head h2,.zenith-legal-dialog__body h3,.zenith-legal-dialog__body strong,.zenith-legal-facts dd,.zenith-builder__dialog-head h2,.zenith-device-service__top h2,.zenith-cookie h2,.zenith-cookie__toggle b){color:#f4f4f4!important}html[data-zenith-theme=dark] body.zenith-minimal-theme :is(.zenith-legal-dialog__body,.zenith-legal-dialog__head span,.zenith-legal-facts dt,.zenith-builder__dialog-head p,.zenith-device-service__top p,.zenith-cookie p,.zenith-cookie__toggle small,.zenith-cookie__eyebrow){color:#bdbdbd!important}html[data-zenith-theme=dark] body.zenith-minimal-theme :is(.zenith-legal-dialog__body a,.zenith-inline-link,.zenith-cookie__links a){color:#e4e4e4!important}html[data-zenith-theme=dark] body.zenith-minimal-theme :is(.zenith-legal-facts,.zenith-legal-facts>div){border-color:#444!important}html[data-zenith-theme=dark] body.zenith-minimal-theme .zenith-legal-attention{background:#2d2d2d!important;color:#d5d5d5!important;border-color:#555!important}html[data-zenith-theme=dark] body.zenith-minimal-theme :is(.zenith-legal-dialog__head button,.zenith-builder__close,.zenith-device-service__close,.zenith-cookie__close){background:#2f2f2f!important;color:#f4f4f4!important;border-color:#545454!important}html[data-zenith-theme=dark] body.zenith-minimal-theme .zenith-cookie{background:#00000085!important}html[data-zenith-theme=dark] body.zenith-minimal-theme .zenith-cookie__toggle{background:#292929!important;border-color:#4e4e4e!important}html[data-zenith-theme=dark] body.zenith-minimal-theme :is(.zenith-cookie__btn--ghost,.zenith-cookie__secondary,.zenith-cookie-launcher){background:#313131!important;border-color:#5e5e5e!important;color:#f5f5f5!important}html[data-zenith-theme=dark] body.zenith-minimal-theme :is(.zenith-cookie__btn--primary,.zenith-cookie__primary,.zenith-cookie__save){background:#f2f2f2!important;border-color:#f2f2f2!important;color:#151515!important}html[data-zenith-theme=dark] body.zenith-minimal-theme .zenith-cookie__toggle input{accent-color:#e5e5e5!important}html[data-zenith-theme=dark] body.zenith-minimal-theme :is(.zenith-thanks__inner,.zenith-thanks__steps>div,.zenith-quote-cart__inner){background:#202020!important;border-color:#454545!important;color:#f5f5f5!important}html[data-zenith-theme=dark] body.zenith-minimal-theme :is(.zenith-thanks h1,.zenith-thanks__steps strong,.zenith-quote-cart h1){color:#f5f5f5!important}html[data-zenith-theme=dark] body.zenith-minimal-theme :is(.zenith-thanks__lead,.zenith-thanks__note,.zenith-thanks__badge,.zenith-quote-cart p,.zenith-quote-cart span){color:#bbb!important}html[data-zenith-theme=dark] body.zenith-minimal-theme :is(.zenith-thanks__primary,.zenith-quote-cart a){background:#f3f3f3!important;color:#151515!important}html[data-zenith-theme=dark] body.zenith-minimal-theme .zenith-thanks__secondary{background:#2e2e2e!important;color:#f0f0f0!important;border-color:#595959!important}html[data-zenith-theme=dark] body.zenith-minimal-theme .zenith-editorial-blog,html[data-zenith-theme=dark] body.zenith-minimal-theme .zenith-article-page{--zj-ink:#f3f3f3;--zj-muted:#b9b9b9;--zj-stroke:#424242;--zj-paper:#1e1e1e;--zj-canvas:#0f0f0f;color:#f3f3f3!important;background:#0f0f0f!important}html[data-zenith-theme=dark] body.zenith-minimal-theme .zenith-editorial-blog .blog-post-item{background:#1e1e1e!important;border-color:#444!important;box-shadow:none!important}html[data-zenith-theme=dark] body.zenith-minimal-theme .zenith-editorial-blog .zenith-journal__intro{border-color:#4a4a4a!important}html[data-zenith-theme=dark] body.zenith-minimal-theme .zenith-editorial-blog :is(.zenith-journal__intro h1,.blog-post-card__title-link,.blog-post-card__title-link :is(h2,h3,h4,.h4)){color:#f3f3f3!important}html[data-zenith-theme=dark] body.zenith-minimal-theme .zenith-editorial-blog :is(.zenith-journal__eyebrow,.zenith-journal__lead,.zenith-journal__index-meta,.blog-post-details,.zenith-journal__excerpt){color:#bebebe!important}html[data-zenith-theme=dark] body.zenith-minimal-theme .zenith-editorial-blog :is(.zenith-journal__eyebrow-dot,.zenith-journal__eyebrow-line){background:#dedede!important}html[data-zenith-theme=dark] body.zenith-minimal-theme .zenith-editorial-blog .blog-post-card__image-container{background:#2a2a2a!important}html[data-zenith-theme=dark] body.zenith-minimal-theme .zenith-editorial-blog a.zenith-journal__read-more{background:#eaeaea!important;border-color:#eaeaea!important;color:#181818!important}html[data-zenith-theme=dark] body.zenith-minimal-theme .zenith-editorial-blog .zenith-journal__read-more-icon{background:#252525!important;color:#f5f5f5!important}html[data-zenith-theme=dark] body.zenith-minimal-theme .zenith-editorial-blog a.zenith-journal__read-more:hover{background:#d5d5d5!important}html[data-zenith-theme=dark] body.zenith-minimal-theme .zenith-editorial-blog .blog-post-item:hover{border-color:#838383!important;box-shadow:0 20px 42px #0000003d!important}html[data-zenith-theme=dark] body.zenith-minimal-theme .zenith-article-page :is(h1,h2,h3,h4,.article-template__title){color:#f4f4f4!important}html[data-zenith-theme=dark] body.zenith-minimal-theme .zenith-article-page :is(p,li,.rte,.article-template__content){color:#cacaca!important}html[data-zenith-theme=dark] body.zenith-minimal-theme .zenith-article-page :is(.zenith-journal__article-back,.zenith-journal__article-meta,.blog-post-details,time){color:#bdbdbd!important}html[data-zenith-theme=dark] body.zenith-minimal-theme .zenith-article-page a{color:#ebebeb!important}html[data-zenith-theme=dark] body.zenith-minimal-theme .zenith-article-page :is(.zenith-journal__article-inner,.blog-post-article,.article-template){background:#0f0f0f!important}html[data-zenith-theme=dark] body.zenith-minimal-theme :is(a,button,input,select,textarea,summary):focus-visible{outline:2px solid #dfdfdf!important;outline-offset:3px!important}html[data-zenith-theme=dark] body.zenith-minimal-theme :is(input,textarea,select){caret-color:#f2f2f2}html[data-zenith-theme=dark] body.zenith-minimal-theme .zenith-cursor-dot{background:#f5f5f5!important;box-shadow:0 0 0 2px #000000bf!important}html[data-zenith-theme=dark] body.zenith-minimal-theme .zenith-cursor-ring{border-color:#f3f3f3aa!important;background:transparent!important}@media(prefers-reduced-motion:reduce){.zm-theme-toggle,.zm-mobile-menu__theme-switch,.zm-mobile-menu__theme-switch>span{transition:none!important}}html[data-zenith-theme=dark] .zm-hero__frame{background:#1e1e1e!important;border-color:#454545!important;box-shadow:0 30px 78px #0000004d!important}html[data-zenith-theme=dark] .zm-hero__frame img{object-fit:contain!important;filter:brightness(.9) contrast(1.035)!important}html[data-zenith-theme=dark] .zm-hero__frame figcaption{background:#1c1c1ce3!important;border-color:#4b4b4b!important;color:#f2f2f2!important}html[data-zenith-theme=dark] .zm-hero__frame figcaption b{color:#bebebe!important}html[data-zenith-theme=dark] .zm-devices{background:linear-gradient(120deg,#1f1f1f,#161616)!important;border-color:#414141!important;color:#f0f0f0!important}html[data-zenith-theme=dark] .zm-devices__eyebrow{color:#b1b1b1!important}html[data-zenith-theme=dark] .zm-devices__copy h2{color:#f5f5f5!important}html[data-zenith-theme=dark] .zm-devices__copy>p{color:#bbb!important}html[data-zenith-theme=dark] .zm-devices__tags span{background:#2f2f2f!important;border-color:#535353!important;color:#e6e6e6!important}html[data-zenith-theme=dark] .zm-devices__assurance,html[data-zenith-theme=dark] .zm-devices__assurance>div{border-color:#424242!important}html[data-zenith-theme=dark] .zm-devices__assurance strong{color:#dadada!important}html[data-zenith-theme=dark] .zm-devices__assurance span{color:#a7a7a7!important}html[data-zenith-theme=dark] .zm-devices__visual{background:#2c2c2c!important;border-color:#494949!important;box-shadow:0 25px 65px #00000038!important}html[data-zenith-theme=dark] .zm-devices__visual figcaption{background:#252525ed!important;color:#f2f2f2!important;border-color:#606060!important}:root[data-zenith-theme=dark]{--zm-bg:#0d0d0e;--zm-surface:#19191b;--zm-soft:#202022;--zm-soft-2:#262628;--zm-line:#343436;--zm-ink:#f5f5f6;--zm-muted:#b7b7ba;--zm-subtle:#9a9a9f;--zm-black:#f6f6f7}.zm-hero__dark-art,html[data-zenith-theme=dark] .zm-hero__light-art{display:none!important}html[data-zenith-theme=dark] .zm-hero__dark-art{display:block!important;filter:none!important}html[data-zenith-theme=dark] .zm-hero__visual{background:#101012!important;isolation:isolate!important}html[data-zenith-theme=dark] .zm-hero__frame{background:#171719!important;border:1px solid #37373a!important;box-shadow:0 26px 74px #0000004a!important}html[data-zenith-theme=dark] .zm-hero__frame img{width:100%!important;height:100%!important;object-fit:contain!important;filter:none!important}html[data-zenith-theme=dark] .zm-hero__frame figcaption{background:#19191be8!important;border:1px solid #39393d!important;color:#ededee!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}html[data-zenith-theme=dark] .zm-hero__frame figcaption b{color:#c1c1c4!important}html[data-zenith-theme=dark] .zm-hero__shape--a{background:#1d1d20!important}html[data-zenith-theme=dark] .zm-hero__shape--b{background:#161618!important}html[data-zenith-theme=dark] :is(.zm-header,.zm-mobile-menu){background:#121213!important}html[data-zenith-theme=dark] .zm-header{border-bottom:1px solid #333335!important}html[data-zenith-theme=dark] .zm-footer{background:#111112!important;border-top:1px solid #333335!important}html[data-zenith-theme=dark] :is(.zm-service-card,.zm-process article,.zenith-catalog-card,.zenith-related-card){background:#1a1a1c!important;border-color:#37373a!important;box-shadow:none!important}html[data-zenith-theme=dark] .zm-service-card:hover{background:#222225!important;border-color:#77777a!important;transform:translateY(-3px)}html[data-zenith-theme=dark] .zm-devices{background:#18181a!important;border-color:#38383b!important}html[data-zenith-theme=dark] .zm-devices__visual{background:#212123!important;border-color:#414144!important}html[data-zenith-theme=dark] :is(.zm-theme-toggle,.zm-header__menu,.zm-btn--ghost,.zenith-cookie__btn--ghost){background:#242426!important;color:#f3f3f5!important;border-color:#515154!important}html[data-zenith-theme=dark] :is(.zm-btn--dark,.zm-header__quote,.zenith-cookie__btn--primary){background:#f6f6f7!important;border-color:#f6f6f7!important;color:#161618!important}html[data-zenith-theme=dark] :is(.zm-btn--dark,.zm-header__quote,.zenith-cookie__btn--primary):hover{background:#dedee1!important;border-color:#dedee1!important}html[data-zenith-theme=dark] :is(.zenith-cookie__card,.zenith-legal-dialog,.zenith-cookie-preferences){background:#1b1b1d!important;border-color:#47474b!important;color:#f5f5f6!important}html[data-zenith-theme=dark] .zenith-cookie__toggle{background:#232326!important;border-color:#48484c!important}html[data-zenith-theme=dark] .zenith-cookie__eyebrow span{background:#eaeaec!important;box-shadow:none!important}html[data-zenith-theme=dark] .zenith-cookie__links a{color:#efeff1!important}html[data-zenith-theme=dark] body.zenith-minimal-theme :is(input:not([type=checkbox]):not([type=radio]),textarea,select){background:#202023!important;color:#f6f6f8!important;border-color:#505055!important}html[data-zenith-theme=dark] body.zenith-minimal-theme :is(button,a,input,textarea,select):focus-visible{outline:2px solid #e9e9eb!important;outline-offset:3px!important}html[data-zenith-theme=dark] .zenith-editorial-blog :is(.blog-post-card__title-link,.zenith-journal__lead){color:#f4f4f5!important}html[data-zenith-theme=dark] .zenith-article-page a{text-underline-offset:3px}.zenith-cookie__status{min-height:17px;margin-top:11px!important;font-size:12px!important;line-height:1.5!important;color:#8b3540!important}html[data-zenith-theme=dark] .zenith-cookie__status{color:#ffbcbc!important}.zenith-cookie__btn:disabled{opacity:.65;cursor:wait}@media(max-width:749px){html[data-zenith-theme=dark] .zm-hero__visual{padding:14px 0!important;background:transparent!important}html[data-zenith-theme=dark] .zm-hero__frame{border-radius:22px!important}html[data-zenith-theme=dark] .zm-hero__frame figcaption{left:10px;right:10px;bottom:10px;font-size:8px}}:root[data-zenith-theme=dark]{color-scheme:dark;--zm-bg:#0c0c0d;--zm-surface:#161617;--zm-soft:#1e1e20;--zm-soft-2:#242426;--zm-line:#303033;--zm-ink:#f4f4f5;--zm-muted:#bcbcc0;--zm-subtle:#99999e;--zm-shadow:0 12px 30px rgba(0,0,0,.14)}.zm-atelier__top,.zm-atelier__bottom{display:none}html[data-zenith-theme=dark] body.zenith-minimal-theme,html[data-zenith-theme=dark] body.zenith-minimal-theme .page-wrapper,html[data-zenith-theme=dark] body.zenith-minimal-theme .content-for-layout,html[data-zenith-theme=dark] .zm-home{background:#0c0c0d!important}html[data-zenith-theme=dark] :is(.zm-header,.zenith-header-section){background:#0d0d0e!important}html[data-zenith-theme=dark] .zm-header{border-color:#29292b!important;box-shadow:none!important}html[data-zenith-theme=dark] .zm-header__nav a{color:#d7d7d9!important}html[data-zenith-theme=dark] .zm-header__nav a:after{background:#f0f0f0!important}html[data-zenith-theme=dark] .zm-header__brand{color:#f5f5f5!important}html[data-zenith-theme=dark] :is(.zm-theme-toggle,.zm-header__menu){background:#19191b!important;border:1px solid #424245!important;box-shadow:none!important;color:#ededed!important}html[data-zenith-theme=dark] :is(.zm-theme-toggle,.zm-header__menu):hover{background:#262628!important;border-color:#767679!important}html[data-zenith-theme=dark] .zm-header__quote{background:#f5f5f5!important;color:#101011!important;border:1px solid #f5f5f5!important;box-shadow:none!important}html[data-zenith-theme=dark] .zm-shell{padding-top:18px}html[data-zenith-theme=dark] .zm-hero{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1.04fr)!important;gap:clamp(32px,4vw,72px)!important;min-height:695px!important;align-items:center!important;border-bottom:1px solid #2c2c2e!important}html[data-zenith-theme=dark] .zm-hero__copy{padding:50px 0 46px 4px!important;min-width:0!important}html[data-zenith-theme=dark] .zm-kicker{font-size:10px!important;letter-spacing:.28em!important;color:#a6a6aa!important;margin-bottom:26px!important}html[data-zenith-theme=dark] .zm-hero h1{white-space:normal!important;max-width:100%!important;font-size:clamp(68px,6.3vw,106px)!important;line-height:.98!important;letter-spacing:-.075em!important;font-weight:350!important;color:#f6f6f6!important;overflow-wrap:normal!important}html[data-zenith-theme=dark] .zm-hero h1 strong{display:block!important;font-weight:770!important}html[data-zenith-theme=dark] .zm-hero__sub{max-width:565px!important;color:#f0f0f0!important;font-size:clamp(24px,2.5vw,36px)!important;line-height:1.16!important;margin:25px 0 17px!important;letter-spacing:-.045em!important}html[data-zenith-theme=dark] .zm-hero__categories{color:#a8a8ae!important;font-size:10px!important;letter-spacing:.17em!important;gap:13px!important;margin-bottom:29px!important}html[data-zenith-theme=dark] .zm-hero__categories i{color:#66666a!important}html[data-zenith-theme=dark] .zm-hero__lead{color:#b8b8bc!important;font-size:15px!important;line-height:1.85!important;max-width:520px!important}html[data-zenith-theme=dark] .zm-hero__actions{margin-top:32px!important;gap:12px!important}html[data-zenith-theme=dark] .zm-btn{border-radius:13px!important;box-shadow:none!important}html[data-zenith-theme=dark] .zm-btn--dark{background:#f4f4f5!important;color:#111113!important;border:1px solid #f4f4f5!important}html[data-zenith-theme=dark] .zm-btn--dark:hover{background:#dfdfe1!important;border-color:#dfdfe1!important;transform:translateY(-1px)!important}html[data-zenith-theme=dark] .zm-btn--ghost{background:transparent!important;border:1px solid #464649!important;color:#ededee!important}html[data-zenith-theme=dark] .zm-btn--ghost:hover{border-color:#a2a2a6!important;background:#1c1c1e!important}html[data-zenith-theme=dark] .zm-play{border-color:#56565a!important}html[data-zenith-theme=dark] .zm-trust-row{margin-top:47px!important;padding-top:24px!important;border-top:1px solid #252527!important;gap:15px!important}html[data-zenith-theme=dark] .zm-trust-row>div>span{color:#f3f3f3!important;font-size:21px!important}html[data-zenith-theme=dark] .zm-trust-row strong{color:#e9e9ea!important;font-weight:650!important;font-size:11px!important}html[data-zenith-theme=dark] .zm-trust-row small{color:#96969c!important;font-size:10px!important}html[data-zenith-theme=dark] .zm-hero__visual{min-height:0!important;align-self:center!important;padding:28px 0!important;border-radius:0!important;background:transparent!important}html[data-zenith-theme=dark] .zm-hero__shape{display:none!important}html[data-zenith-theme=dark] .zm-hero__frame{position:relative!important;aspect-ratio:1/1!important;width:100%!important;max-width:690px!important;min-height:0!important;overflow:hidden!important;border-radius:28px!important;border:1px solid #2e2e31!important;background:radial-gradient(ellipse at 49% 78%,#333336,#1d1d1f 31%,#141416 63%,#101012)!important;box-shadow:none!important;isolation:isolate!important}html[data-zenith-theme=dark] .zm-hero__frame:after{position:absolute;z-index:1;content:"";left:15%;right:15%;bottom:11%;height:5%;border-radius:50%;background:#00000070;filter:blur(17px);pointer-events:none}html[data-zenith-theme=dark] .zm-hero__frame img.zm-hero__light-art{display:none!important}html[data-zenith-theme=dark] .zm-hero__frame img.zm-hero__dark-art{display:block!important;position:absolute!important;z-index:2!important;inset:8% 8% auto!important;width:84%!important;height:83%!important;max-width:none!important;object-fit:contain!important;object-position:center bottom!important;mix-blend-mode:normal!important;filter:drop-shadow(0 13px 18px rgba(0,0,0,.35))!important}html[data-zenith-theme=dark] .zm-hero__frame figcaption{display:none!important}html[data-zenith-theme=dark] .zm-atelier__top,html[data-zenith-theme=dark] .zm-atelier__bottom{position:absolute;left:29px;right:29px;z-index:3;display:flex;align-items:center;justify-content:space-between;gap:12px;color:#bfc0c5;font-size:10px;font-weight:650;letter-spacing:.2em;line-height:1.4}html[data-zenith-theme=dark] .zm-atelier__top{top:29px}html[data-zenith-theme=dark] .zm-atelier__bottom{bottom:23px;color:#dbdbde;letter-spacing:.1em}html[data-zenith-theme=dark] .zm-atelier__bottom>i{flex:1;height:1px;background:#444448}html[data-zenith-theme=dark] .zm-atelier__bottom>span:last-child{letter-spacing:.24em;font-size:9px}html[data-zenith-theme=dark] .zm-service-card{display:grid!important;grid-template-columns:1fr auto!important;grid-template-rows:auto auto!important;align-items:start!important;gap:23px 12px!important;min-height:172px!important;padding:25px!important;border-radius:18px!important;border:1px solid #313134!important;background:#18181a!important;box-shadow:none!important;transition:transform .2s ease,border-color .2s ease,background .2s ease!important}html[data-zenith-theme=dark] .zm-service-card:hover{background:#202023!important;border-color:#606065!important;transform:translateY(-2px)!important;box-shadow:none!important}html[data-zenith-theme=dark] .zm-service-card__icon{grid-row:1!important;grid-column:1!important;width:38px!important;height:38px!important;border-radius:12px!important;border:1px solid #48484d!important;background:transparent!important;color:#f0f0f1!important;font-size:21px!important}html[data-zenith-theme=dark] .zm-service-card>div{grid-row:2!important;grid-column:1/-1!important;min-width:0!important}html[data-zenith-theme=dark] .zm-service-card>b{grid-row:1!important;grid-column:2!important;width:32px!important;height:32px!important;background:transparent!important;border:1px solid #414145!important;color:#d7d7db!important}html[data-zenith-theme=dark] .zm-service-card h2{color:#f2f2f2!important;font-size:17px!important;letter-spacing:-.035em!important;font-weight:650!important}html[data-zenith-theme=dark] .zm-service-card p{color:#acacb2!important;font-size:12px!important;line-height:1.62!important;max-width:290px!important}html[data-zenith-theme=dark] .zm-devices{background:#151517!important;border:1px solid #2f2f32!important;box-shadow:none!important}html[data-zenith-theme=dark] .zm-devices__visual{background:#1d1d1f!important;border:1px solid #38383b!important;box-shadow:none!important}html[data-zenith-theme=dark] .zm-devices__tags span{background:transparent!important;border-color:#424247!important;color:#d7d7d9!important}html[data-zenith-theme=dark] .zm-process{border-color:#29292c!important}html[data-zenith-theme=dark] .zm-process article{background:#171719!important;border:1px solid #303034!important;border-radius:17px!important;box-shadow:none!important}html[data-zenith-theme=dark] .zm-process h3{color:#ededf0!important}html[data-zenith-theme=dark] .zm-process p{color:#aaaab0!important;font-size:12px!important}html[data-zenith-theme=dark] .zm-process__head h2,html[data-zenith-theme=dark] .zm-final h2{color:#f1f1f3!important}html[data-zenith-theme=dark] .zm-final{border-color:#29292c!important}html[data-zenith-theme=dark] .zm-final p{color:#b4b4b9!important}html[data-zenith-theme=dark] .zm-footer{background:#101011!important;border-color:#2d2d2f!important}html[data-zenith-theme=dark] body.zenith-minimal-theme :is(.zenith-catalog-card,.zenith-related-card,.zenith-contact__aside,.zenith-contact__form-card,.zenith-cookie__card,.zenith-legal-dialog){background:#19191b!important;border-color:#38383b!important;box-shadow:none!important}html[data-zenith-theme=dark] body.zenith-minimal-theme :is(.zenith-editorial-blog .blog-post-item,.zenith-thanks__inner){background:#18181a!important;border-color:#343438!important;box-shadow:none!important}@media(max-width:1100px){html[data-zenith-theme=dark] .zm-hero{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)!important;gap:25px!important;min-height:590px!important}html[data-zenith-theme=dark] .zm-hero h1{font-size:clamp(56px,7.3vw,86px)!important}html[data-zenith-theme=dark] .zm-hero__sub{font-size:clamp(22px,2.65vw,29px)!important}html[data-zenith-theme=dark] .zm-trust-row{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}html[data-zenith-theme=dark] .zm-trust-row small{font-size:9px!important}}@media(max-width:749px){html[data-zenith-theme=dark] .zm-shell{padding-top:0!important}html[data-zenith-theme=dark] .zm-hero{display:flex!important;flex-direction:column!important;gap:5px!important;min-height:0!important;border-bottom:0!important}html[data-zenith-theme=dark] .zm-hero__copy{order:1!important;padding:52px 3px 18px!important;width:100%!important}html[data-zenith-theme=dark] .zm-hero h1{font-size:clamp(60px,15.8vw,83px)!important;line-height:.95!important;letter-spacing:-.075em!important}html[data-zenith-theme=dark] .zm-hero__sub{font-size:clamp(23px,6.4vw,29px)!important;line-height:1.15!important}html[data-zenith-theme=dark] .zm-hero__categories{font-size:9px!important;letter-spacing:.11em!important;gap:9px!important}html[data-zenith-theme=dark] .zm-hero__lead{font-size:14px!important;line-height:1.75!important}html[data-zenith-theme=dark] .zm-hero__actions{display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px!important}html[data-zenith-theme=dark] .zm-btn{min-width:0!important;width:100%!important;gap:10px!important;padding:0 12px!important;font-size:11px!important;min-height:51px!important}html[data-zenith-theme=dark] .zm-trust-row{display:none!important}html[data-zenith-theme=dark] .zm-hero__visual{order:2!important;width:100%!important;min-height:0!important;margin-top:12px!important;padding:0!important;background:transparent!important;overflow:visible!important;border-radius:0!important}html[data-zenith-theme=dark] .zm-hero__frame{width:100%!important;max-width:none!important;aspect-ratio:1/1!important;min-height:0!important;border-radius:20px!important}html[data-zenith-theme=dark] .zm-hero__frame img.zm-hero__dark-art{inset:10% 6% auto!important;width:88%!important;height:81%!important}html[data-zenith-theme=dark] .zm-atelier__top{top:16px!important;left:18px!important;right:18px!important;font-size:8px!important}html[data-zenith-theme=dark] .zm-atelier__bottom{bottom:14px!important;left:18px!important;right:18px!important;font-size:9px!important}html[data-zenith-theme=dark] .zm-atelier__bottom>span:last-child{font-size:8px!important}html[data-zenith-theme=dark] .zm-service-grid{gap:11px!important;padding-top:20px!important}html[data-zenith-theme=dark] .zm-service-card{padding:20px!important;min-height:142px!important;gap:14px!important}html[data-zenith-theme=dark] .zm-service-card h2{font-size:17px!important}html[data-zenith-theme=dark] .zm-service-card p{max-width:unset!important}html[data-zenith-theme=dark] .zm-mobile-menu{background:#101011!important}html[data-zenith-theme=dark] .zm-mobile-menu__theme{border-color:#4b4b4e!important;background:#202022!important;color:#f3f3f4!important}}@media(max-width:360px){html[data-zenith-theme=dark] .zm-hero__actions{grid-template-columns:1fr!important}html[data-zenith-theme=dark] .zm-hero h1{font-size:56px!important}}@media(prefers-reduced-motion:reduce){html[data-zenith-theme=dark] .zm-service-card:hover{transform:none!important}}html:not([data-zenith-theme=dark]) .zm-hero__frame img.zm-hero__dark-art{display:none!important}html:not([data-zenith-theme=dark]) .zm-hero__frame img.zm-hero__light-art{display:block!important}html[data-zenith-theme=dark] .zm-devices__visual{padding:12px 12px 43px!important;border-radius:23px!important;background:#202022!important;border-color:#343438!important}html[data-zenith-theme=dark] .zm-devices__visual :is(picture,img){border-radius:14px!important;overflow:hidden!important}html[data-zenith-theme=dark] .zm-devices__visual figcaption{left:15px!important;right:15px!important;bottom:6px!important;padding:9px 3px!important;border:0!important;border-radius:0!important;background:transparent!important;color:#b5b5b9!important;text-align:left!important;font-size:10px!important}@media(max-width:749px){html[data-zenith-theme=dark] .zm-devices__visual{padding:8px 8px 37px!important;border-radius:18px!important}html[data-zenith-theme=dark] .zm-devices__visual figcaption{bottom:5px!important;left:12px!important;right:12px!important;font-size:9px!important}}html.zenith-theme-ready body.zenith-minimal-theme,html.zenith-theme-ready body.zenith-minimal-theme :is(.zm-header,.zenith-header-section,.zm-home,.zm-service-card,.zm-devices,.zm-devices__visual,.zm-process article,.zm-final,.zm-footer,.zenith-cookie__card,.zenith-legal-dialog,.zenith-contact__aside,.zenith-contact__form-card,.zenith-catalog-card,.zenith-related-card,.blog-post-item,.zm-hero__frame,.zm-btn,.zm-theme-toggle,.zm-header__quote,.zm-header__menu,.zm-mobile-menu,.zm-mobile-menu__theme),html.zenith-theme-ready body.zenith-minimal-theme :is(a,button,span,strong,b,small,p,h1,h2,h3,h4,input,textarea,select){transition:background-color .38s cubic-bezier(.22,.61,.36,1),color .38s cubic-bezier(.22,.61,.36,1),border-color .38s cubic-bezier(.22,.61,.36,1),box-shadow .38s cubic-bezier(.22,.61,.36,1),opacity .38s cubic-bezier(.22,.61,.36,1),transform .38s cubic-bezier(.22,.61,.36,1)}html.is-theme-switching body.zenith-minimal-theme .content-for-layout{animation:zenithThemeFade .42s cubic-bezier(.22,.61,.36,1) both}@keyframes zenithThemeFade{0%{opacity:.84;transform:translateY(4px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){html.zenith-theme-ready body.zenith-minimal-theme,html.zenith-theme-ready body.zenith-minimal-theme *{transition:none!important}html.is-theme-switching body.zenith-minimal-theme .content-for-layout{animation:none!important}}html[data-zenith-theme=dark]{--zm-bg:#0a0a0b;--zm-surface:#121214;--zm-soft:#171719;--zm-soft-2:#1d1d20;--zm-line:#28282d;--zm-ink:#f3f3f1;--zm-muted:#b9b9b2;--zm-subtle:#92928d}html[data-zenith-theme=dark] body.zenith-minimal-theme,html[data-zenith-theme=dark] body.zenith-minimal-theme .page-wrapper,html[data-zenith-theme=dark] body.zenith-minimal-theme .content-for-layout,html[data-zenith-theme=dark] .zm-home{background:#0a0a0b!important;color:#f3f3f1!important}html[data-zenith-theme=dark] :is(.zm-header,.zenith-header-section){background:#0a0a0beb!important}html[data-zenith-theme=dark] .zm-header{border-bottom:1px solid rgba(255,255,255,.08)!important;backdrop-filter:blur(18px)!important;-webkit-backdrop-filter:blur(18px)!important}html[data-zenith-theme=dark] .zm-header__brand,html[data-zenith-theme=dark] .zm-header__nav a,html[data-zenith-theme=dark] .zm-language button.is-active{color:#f5f5f3!important}html[data-zenith-theme=dark] .zm-header__nav a:not(:hover),html[data-zenith-theme=dark] .zm-language,html[data-zenith-theme=dark] .zm-language button:not(.is-active){color:#b2b2ad!important}html[data-zenith-theme=dark] .zm-header__nav a:after{background:#f5f5f3!important}html[data-zenith-theme=dark] :is(.zm-theme-toggle,.zm-header__menu){background:#151517!important;border:1px solid rgba(255,255,255,.1)!important;color:#ededea!important;box-shadow:none!important}html[data-zenith-theme=dark] :is(.zm-theme-toggle,.zm-header__menu):hover{background:#1c1c1f!important;border-color:#ffffff2e!important}html[data-zenith-theme=dark] .zm-header__quote{background:#f5f5f3!important;border:1px solid #f5f5f3!important;color:#111112!important;box-shadow:none!important}html[data-zenith-theme=dark] .zm-shell{padding-top:10px!important}html[data-zenith-theme=dark] .zm-hero{grid-template-columns:minmax(0,.92fr) minmax(520px,1.08fr)!important;gap:clamp(28px,3.3vw,56px)!important;min-height:720px!important;align-items:center!important;border-bottom:1px solid rgba(255,255,255,.07)!important}html[data-zenith-theme=dark] .zm-hero__copy{padding:48px 6px 48px 0!important}html[data-zenith-theme=dark] .zm-kicker{color:#9a9a95!important;letter-spacing:.28em!important;margin-bottom:18px!important}html[data-zenith-theme=dark] .zm-hero h1{color:#f4f4f2!important;font-size:clamp(64px,6vw,108px)!important;line-height:.9!important;letter-spacing:-.075em!important;white-space:nowrap!important;max-width:none!important}html[data-zenith-theme=dark] .zm-hero h1 strong{display:inline!important;color:#f4f4f2!important}html[data-zenith-theme=dark] .zm-hero__sub{color:#ecece8!important;max-width:540px!important;font-size:clamp(22px,2.3vw,36px)!important;line-height:1.12!important;margin:24px 0 16px!important}html[data-zenith-theme=dark] .zm-hero__categories{color:#ababa6!important;font-size:11px!important;letter-spacing:.16em!important;margin-bottom:24px!important}html[data-zenith-theme=dark] .zm-hero__categories i{color:#64645f!important}html[data-zenith-theme=dark] .zm-hero__lead{color:#b8b8b3!important;max-width:540px!important;font-size:15px!important;line-height:1.82!important}html[data-zenith-theme=dark] .zm-hero__actions{margin-top:30px!important}html[data-zenith-theme=dark] .zm-btn{border-radius:14px!important;box-shadow:none!important}html[data-zenith-theme=dark] .zm-btn--dark,html[data-zenith-theme=dark] .zm-mobile-menu__quote{background:#f5f5f3!important;border-color:#f5f5f3!important;color:#101011!important}html[data-zenith-theme=dark] .zm-btn--dark:hover,html[data-zenith-theme=dark] .zm-mobile-menu__quote:hover{background:#e6e6e1!important;border-color:#e6e6e1!important}html[data-zenith-theme=dark] .zm-btn--ghost{background:#ffffff05!important;border:1px solid rgba(255,255,255,.14)!important;color:#f0f0ec!important}html[data-zenith-theme=dark] .zm-btn--ghost:hover{background:#ffffff0d!important;border-color:#ffffff3d!important}html[data-zenith-theme=dark] .zm-play{border-color:#fff3!important}html[data-zenith-theme=dark] .zm-trust-row{margin-top:44px!important;padding-top:22px!important;border-top:1px solid rgba(255,255,255,.07)!important}html[data-zenith-theme=dark] .zm-trust-row strong,html[data-zenith-theme=dark] .zm-trust-row>div>span{color:#f2f2ef!important}html[data-zenith-theme=dark] .zm-trust-row small{color:#9b9b97!important}html[data-zenith-theme=dark] .zm-hero__visual{min-height:690px!important;padding:26px 0 26px 10px!important;background:transparent!important;isolation:isolate!important}html[data-zenith-theme=dark] .zm-hero__shape--a,html[data-zenith-theme=dark] .zm-hero__shape--b{background:radial-gradient(circle,#ffffff0d,#fff0 72%)!important;filter:blur(1px)!important}html[data-zenith-theme=dark] .zm-hero__shape--a{width:520px!important;height:520px!important;right:-150px!important;bottom:-40px!important}html[data-zenith-theme=dark] .zm-hero__shape--b{width:430px!important;height:430px!important;left:-120px!important;top:-140px!important}html[data-zenith-theme=dark] .zm-hero__frame{position:relative!important;width:min(100%,720px)!important;aspect-ratio:1/1!important;background:linear-gradient(180deg,#fbfbfa,#f1f1ef)!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:34px!important;overflow:hidden!important;box-shadow:0 34px 88px #00000047!important}html[data-zenith-theme=dark] .zm-hero__frame:before{content:"";position:absolute;top:16px;right:16px;bottom:16px;left:16px;border-radius:26px;border:1px solid rgba(17,17,18,.08);pointer-events:none;z-index:2}html[data-zenith-theme=dark] .zm-hero__frame:after{content:"";position:absolute;left:0;right:0;bottom:0;height:28%;background:linear-gradient(180deg,#fff0,#ffffff14 50%,#1111120f);pointer-events:none;z-index:1}html[data-zenith-theme=dark] .zm-hero__frame img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important;max-width:none!important;mix-blend-mode:normal!important}html[data-zenith-theme=dark] .zm-hero__frame img.zm-hero__light-art{display:block!important;opacity:1!important;filter:none!important;z-index:0!important}html[data-zenith-theme=dark] .zm-hero__frame img.zm-hero__dark-art{display:none!important;opacity:0!important;pointer-events:none!important}html[data-zenith-theme=dark] .zm-hero__frame figcaption{display:flex!important;left:24px!important;right:24px!important;bottom:20px!important;padding:11px 14px!important;border-radius:999px!important;background:#ffffffd1!important;border:1px solid rgba(17,17,18,.08)!important;color:#151517!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important}html[data-zenith-theme=dark] .zm-hero__frame figcaption b{color:#66686d!important}html[data-zenith-theme=dark] .zm-atelier__top,html[data-zenith-theme=dark] .zm-atelier__bottom{display:none!important}html[data-zenith-theme=dark] .zm-service-grid{gap:14px!important;padding:26px 0 32px!important}html[data-zenith-theme=dark] .zm-service-card{background:#131315!important;border:1px solid rgba(255,255,255,.08)!important;box-shadow:0 10px 28px #0000001a!important}html[data-zenith-theme=dark] .zm-service-card:hover{background:#18181b!important;border-color:#ffffff29!important;box-shadow:0 18px 36px #00000029!important}html[data-zenith-theme=dark] .zm-service-card__icon,html[data-zenith-theme=dark] .zm-service-card>b{background:#171719!important;border-color:#ffffff1c!important;color:#efefeb!important}html[data-zenith-theme=dark] .zm-service-card h2,html[data-zenith-theme=dark] .zm-process h3,html[data-zenith-theme=dark] .zm-process__head h2,html[data-zenith-theme=dark] .zm-final h2{color:#f2f2ef!important}html[data-zenith-theme=dark] .zm-service-card p,html[data-zenith-theme=dark] .zm-process p,html[data-zenith-theme=dark] .zm-final p,html[data-zenith-theme=dark] .zm-devices__copy p{color:#b0b0ac!important}html[data-zenith-theme=dark] .zm-devices{background:#121214!important;border:1px solid rgba(255,255,255,.08)!important}html[data-zenith-theme=dark] .zm-devices__visual{background:#19191b!important;border:1px solid rgba(255,255,255,.09)!important}html[data-zenith-theme=dark] .zm-devices__tags span,html[data-zenith-theme=dark] .zm-footer__chips button{background:transparent!important;border-color:#ffffff21!important;color:#d9d9d5!important}html[data-zenith-theme=dark] .zm-process{border-color:#ffffff14!important}html[data-zenith-theme=dark] .zm-process article,html[data-zenith-theme=dark] .zenith-catalog-card,html[data-zenith-theme=dark] .zenith-related-card,html[data-zenith-theme=dark] .zenith-contact__aside,html[data-zenith-theme=dark] .zenith-contact__form-card,html[data-zenith-theme=dark] .zenith-cookie__card,html[data-zenith-theme=dark] .zenith-legal-dialog,html[data-zenith-theme=dark] .blog-post-item,html[data-zenith-theme=dark] .zenith-thanks__inner{background:#131315!important;border:1px solid rgba(255,255,255,.08)!important;box-shadow:none!important}html[data-zenith-theme=dark] .zm-final,html[data-zenith-theme=dark] .zm-footer{border-color:#ffffff14!important}html[data-zenith-theme=dark] .zm-footer{background:#0d0d0e!important}html[data-zenith-theme=dark] .zm-footer__brand>a,html[data-zenith-theme=dark] .zm-footer__signature,html[data-zenith-theme=dark] .zm-footer__nav a:hover{color:#f3f3f1!important}html[data-zenith-theme=dark] :is(.zm-footer__brand p,.zm-footer__notice,.zm-footer__sal-text p,.zm-footer__nav a,.zm-footer__bottom){color:#b2b2ad!important}@media(max-width:1100px){html[data-zenith-theme=dark] .zm-hero{grid-template-columns:minmax(0,.95fr) minmax(0,1.02fr)!important;min-height:620px!important;gap:28px!important}html[data-zenith-theme=dark] .zm-hero h1{font-size:clamp(58px,7vw,88px)!important}html[data-zenith-theme=dark] .zm-hero__visual{min-height:610px!important;padding-left:0!important}html[data-zenith-theme=dark] .zm-hero__frame{width:min(100%,640px)!important}}@media(max-width:749px){html[data-zenith-theme=dark] .zm-shell{padding-top:0!important}html[data-zenith-theme=dark] .zm-hero{display:flex!important;flex-direction:column!important;gap:4px!important;min-height:0!important;border-bottom:0!important}html[data-zenith-theme=dark] .zm-hero__copy{order:1!important;width:100%!important;padding:52px 4px 16px!important}html[data-zenith-theme=dark] .zm-hero h1{white-space:normal!important;font-size:clamp(56px,16vw,78px)!important;line-height:.93!important}html[data-zenith-theme=dark] .zm-hero__sub{font-size:clamp(23px,6.4vw,30px)!important}html[data-zenith-theme=dark] .zm-hero__lead{font-size:14px!important;line-height:1.72!important}html[data-zenith-theme=dark] .zm-hero__actions{display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px!important}html[data-zenith-theme=dark] .zm-btn{min-width:0!important;width:100%!important;padding:0 12px!important;gap:10px!important;font-size:11px!important;min-height:51px!important}html[data-zenith-theme=dark] .zm-trust-row{display:none!important}html[data-zenith-theme=dark] .zm-hero__visual{order:2!important;min-height:0!important;width:100%!important;padding:0!important;margin-top:10px!important;background:transparent!important}html[data-zenith-theme=dark] .zm-hero__frame{width:100%!important;max-width:none!important;border-radius:24px!important;aspect-ratio:1/1!important}html[data-zenith-theme=dark] .zm-hero__frame:before{top:12px!important;right:12px!important;bottom:12px!important;left:12px!important;border-radius:18px!important}html[data-zenith-theme=dark] .zm-hero__frame figcaption{left:12px!important;right:12px!important;bottom:12px!important;padding:8px 10px!important;font-size:7px!important;letter-spacing:.11em!important}}@media(max-width:360px){html[data-zenith-theme=dark] .zm-hero__actions{grid-template-columns:1fr!important}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/zenith-dark-mode.css.map */
