:where(:root){--mz-bg: #F7F2EE;--mz-surface: #FFFFFF;--mz-ink: #1B1715;--mz-muted: #716862;--mz-accent: #D65A13;--mz-soft: #F4E6DA;--mz-line: #EADFD6;--mz-font-heading: "Playfair Display", Georgia, "Times New Roman", serif;--mz-font-body: "Jost", "Helvetica Neue", Arial, sans-serif;--mz-font-script: "Allura", "Snell Roundhand", "Segoe Script", serif;--mz-radius: 28px;--mz-container: 1320px;--mz-gutter: clamp(20px, 4vw, 56px);--mz-ease: cubic-bezier(.22, 1, .36, 1);--mz-shadow: 0 30px 60px -34px rgba(70, 36, 12, .38)}.mz-s{--s-bg: var(--mz-bg);--s-ink: var(--mz-ink);--s-muted: var(--mz-muted);--s-accent: var(--mz-accent);--s-soft: var(--mz-soft);--s-surface: var(--mz-surface);--s-line: var(--mz-line);position:relative;background:var(--s-bg);color:var(--s-ink);font-family:var(--mz-font-body);padding-top:var(--s-pt-m, 56px);padding-bottom:var(--s-pb-m, 56px);-webkit-font-smoothing:antialiased}@media(min-width:990px){.mz-s{padding-top:var(--s-pt, 96px);padding-bottom:var(--s-pb, 96px)}}.mz-s *,.mz-s *:before,.mz-s *:after,.mz-header *,.mz-header *:before,.mz-header *:after,.mz-hero,.mz-hero *,.mz-hero *:before,.mz-hero *:after{box-sizing:border-box}.mz-s img{max-width:100%;display:block}.mz-container{box-sizing:border-box;width:100%;max-width:var(--mz-container);margin-inline:auto;padding-inline:var(--mz-gutter)}.mz-visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.mz-ph{width:100%;height:100%;background:var(--s-soft);fill:color-mix(in srgb,var(--s-ink) 22%,transparent)}@media(max-width:989px){.mz-hide-m{display:none!important}}@media(min-width:990px){.mz-hide-d{display:none!important}}.mz-h{font-family:var(--mz-font-heading);font-weight:400;line-height:1.04;letter-spacing:-.018em;margin:0;color:inherit}.mz-script{font-family:var(--mz-font-script);font-weight:400;letter-spacing:0;color:var(--s-accent);line-height:.9}.mz-eyebrow{display:inline-flex;align-items:center;gap:12px;margin:0;font:500 12px/1.2 var(--mz-font-body);letter-spacing:.2em;text-transform:uppercase;color:var(--s-accent)}.mz-eyebrow:before{content:"";width:26px;height:1px;background:currentColor}.mz-lead{font-size:16px;line-height:1.7;color:var(--s-muted);margin:0;max-width:46ch}@media(min-width:990px){.mz-lead{font-size:17px}}.mz-lead p{margin:0}.mz-lead p+p{margin-top:.8em}.mz-sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.mz-btn{--b-bg: var(--s-btn-bg, var(--s-ink));--b-fg: var(--s-btn-fg, var(--s-bg));--b-bd: var(--b-bg);position:relative;isolation:isolate;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:52px;padding:0 28px;border-radius:999px;border:1.5px solid var(--b-bd);background:var(--b-bg);color:var(--b-fg);font:500 15px/1 var(--mz-font-body);letter-spacing:.01em;text-decoration:none;cursor:pointer;transition:color .45s var(--mz-ease),border-color .45s var(--mz-ease),transform .3s var(--mz-ease)}.mz-btn:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;z-index:-1;border-radius:inherit;background:var(--b-hover, var(--s-accent));transform:translateY(102%);transition:transform .55s var(--mz-ease)}.mz-btn:hover:before,.mz-btn:focus-visible:before{transform:none}.mz-btn:hover,.mz-btn:focus-visible{color:var(--b-hover-fg, #fff);border-color:var(--b-hover, var(--s-accent))}.mz-btn:active{transform:scale(.97)}.mz-btn .mz-icon{transition:transform .5s var(--mz-ease);flex:none}.mz-btn:hover .mz-icon--shift{transform:translate(4px)}.mz-btn--outline{--b-bg: transparent;--b-fg: var(--s-btn2-fg, var(--s-ink));--b-bd: var(--s-btn2-bd, var(--s-ink))}.mz-btn--accent{--b-bg: var(--s-accent);--b-fg: #fff;--b-hover: var(--s-ink)}.mz-btn--light{--b-bg: #fff;--b-fg: var(--s-ink);--b-bd: #fff}.mz-btn--sm{min-height:42px;padding:0 22px;font-size:14px}.mz-btn__play{position:relative;display:grid;place-items:center;width:28px;height:28px;margin-left:-12px;border-radius:50%;background:var(--s-ink);color:var(--s-bg);transition:background .4s,color .4s}.mz-btn__play:after{content:"";position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;border-radius:50%;border:1px solid var(--s-ink);opacity:0;animation:mzPing 2.4s var(--mz-ease) infinite}.mz-btn:hover .mz-btn__play{background:#fff;color:var(--s-accent)}.mz-link{display:inline-flex;align-items:center;gap:8px;padding-bottom:5px;font:500 14px/1 var(--mz-font-body);color:var(--s-accent);text-decoration:none;background:linear-gradient(currentColor,currentColor) 0 100% / 100% 1.5px no-repeat;transition:background-size .5s var(--mz-ease)}.mz-link:hover{background-size:0 1.5px;background-position:100% 100%}.mz-link .mz-icon{transition:transform .45s var(--mz-ease)}.mz-link:hover .mz-icon{transform:translate(4px)}.mz-s :focus-visible,.mz-header :focus-visible{outline:2px solid var(--s-accent, var(--mz-accent));outline-offset:3px}.mz-js [data-mz-reveal]{opacity:0;transform:translate3d(0,34px,0);transition:opacity 1s var(--mz-ease),transform 1.1s var(--mz-ease);transition-delay:calc(var(--d, 0) * 1ms)}.mz-js [data-mz-reveal=fade]{transform:none}.mz-js [data-mz-reveal=zoom]{transform:scale(.955)}.mz-js [data-mz-reveal=left]{transform:translate3d(-44px,0,0)}.mz-js [data-mz-reveal=right]{transform:translate3d(44px,0,0)}.mz-js [data-mz-reveal].is-in{opacity:1;transform:none}@keyframes mzSpin{to{transform:rotate(360deg)}}@keyframes mzPing{0%{transform:scale(.8);opacity:.7}to{transform:scale(1.6);opacity:0}}@keyframes mzFloat{0%,to{translate:0 0}50%{translate:0 -10px}}@keyframes mzRise{0%{transform:translateY(108%)}to{transform:none}}@keyframes mzFadeUp{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes mzInk{0%{opacity:0;filter:blur(14px);transform:translateY(18px) scale(.98)}to{opacity:1;filter:blur(0);transform:none}}@keyframes mzPop{0%{opacity:0;transform:translateY(18px) scale(.9)}to{opacity:1;transform:none}}@keyframes mzKen{0%{transform:scale(1.12)}to{transform:scale(1)}}@keyframes mzMarquee{to{transform:translate(-100%)}}@keyframes mzBlob{0%,to{border-radius:43% 57% 53% 47%/47% 41% 59% 53%}50%{border-radius:56% 44% 42% 58%/56% 55% 45% 44%}}@keyframes mzWobble{0%,to{rotate:-7deg}50%{rotate:-2deg}}@keyframes mzTick{0%{transform:translateY(-45%);opacity:0}to{transform:none;opacity:1}}@keyframes mzScrollCue{0%{transform:scaleY(0);transform-origin:top}45%{transform:scaleY(1);transform-origin:top}55%{transform:scaleY(1);transform-origin:bottom}to{transform:scaleY(0);transform-origin:bottom}}@keyframes mzSpinner{to{transform:rotate(360deg)}}.mz-stamp{--st-size: 116px;position:relative;width:var(--st-size);aspect-ratio:1;border-radius:50%;display:grid;place-items:center;background:var(--st-bg, #fff);color:var(--st-fg, var(--s-ink));box-shadow:0 22px 40px -22px #3c1e0a73}.mz-stamp__ring{position:absolute;top:6%;right:6%;bottom:6%;left:6%;width:88%;height:88%;overflow:visible;animation:mzSpin 22s linear infinite}.mz-stamp__ring text{font:600 10.5px var(--mz-font-body);letter-spacing:.08em;fill:currentColor;text-transform:uppercase}.mz-stamp__core{position:relative;display:grid;place-items:center;width:46%;aspect-ratio:1;border-radius:50%;background:var(--st-core-bg, var(--s-accent));color:var(--st-core-fg, #fff)}.mz-stamp__word{font:400 25px/1 var(--mz-font-script);padding-top:4px}.mz-header{--s-accent: var(--h-accent);--s-ink: var(--h-ink);--s-bg: var(--h-bg);position:relative;font-family:var(--mz-font-body);color:var(--h-ink)}.mz-announce{background:var(--a-bg);color:var(--a-fg);font-size:13px;letter-spacing:.02em;text-align:center}.mz-announce a,.mz-announce p{display:flex;align-items:center;justify-content:center;gap:10px;margin:0;padding:10px var(--mz-gutter);color:inherit;text-decoration:none}.mz-announce .mz-icon{color:var(--h-accent)}.mz-header__bar{background:var(--h-bg);transition:background-color .45s var(--mz-ease),box-shadow .45s var(--mz-ease)}.mz-header--overlay .mz-header__bar{background:transparent}.mz-header.is-scrolled .mz-header__bar{background:var(--h-bg-scrolled);box-shadow:0 12px 30px -24px #28140880;-webkit-backdrop-filter:saturate(1.4) blur(14px);backdrop-filter:saturate(1.4) blur(14px)}.mz-header__inner{display:grid;grid-template-columns:1fr auto;align-items:center;gap:16px;height:var(--h-height-m);transition:height .45s var(--mz-ease)}@media(min-width:990px){.mz-header__inner{grid-template-columns:1fr auto 1fr;height:var(--h-height)}.mz-header--nav-left .mz-header__inner{grid-template-columns:auto 1fr auto}.mz-header--nav-left .mz-nav{justify-self:start;margin-left:40px}.mz-header.is-scrolled .mz-header__inner{height:calc(var(--h-height) - 12px)}}.mz-header--capsule .mz-header__bar,.mz-header--capsule.is-scrolled .mz-header__bar{background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;padding-top:14px}.mz-header--capsule .mz-header__inner{background:var(--h-bg-scrolled);border-radius:999px;padding:0 10px 0 26px;box-shadow:0 18px 40px -28px #2814088c;-webkit-backdrop-filter:saturate(1.4) blur(14px);backdrop-filter:saturate(1.4) blur(14px);border:1px solid rgba(255,255,255,.5)}.mz-logo{display:inline-flex;align-items:baseline;color:inherit;text-decoration:none}.mz-logo__img{width:var(--logo-w-m);height:auto;display:block}.mz-logo__text{font:500 var(--logo-size-m)/1 var(--mz-font-heading);letter-spacing:-.02em}.mz-logo__text i{font-style:normal;color:var(--logo-dot)}@media(min-width:990px){.mz-logo__img{width:var(--logo-w)}.mz-logo__text{font-size:var(--logo-size)}}.mz-nav{display:none}@media(min-width:990px){.mz-nav{display:block}}.mz-nav__list{display:flex;gap:clamp(20px,2.4vw,38px);list-style:none;margin:0;padding:0}.mz-nav__item{position:relative}.mz-nav__link{position:relative;display:inline-flex;align-items:center;gap:4px;padding:10px 0;color:var(--h-ink);text-decoration:none;font-size:var(--nav-size);font-weight:450;letter-spacing:.01em;transition:color .3s}.mz-nav__link:after{content:"";position:absolute;left:0;right:0;bottom:4px;height:1.5px;background:var(--h-accent);transform:scaleX(0);transform-origin:right;transition:transform .5s var(--mz-ease)}.mz-nav__link:hover:after,.mz-nav__link.is-active:after{transform:scaleX(1);transform-origin:left}.mz-nav__link.is-active,.mz-nav__link:hover{color:var(--h-accent)}.mz-nav__link .mz-icon{transition:transform .4s var(--mz-ease)}.mz-nav__item:hover .mz-nav__link .mz-icon{transform:rotate(180deg)}.mz-nav__sub{position:absolute;top:100%;left:50%;min-width:220px;padding:12px;translate:-50% 10px;opacity:0;visibility:hidden;background:var(--h-bg-scrolled);border:1px solid var(--mz-line);border-radius:20px;box-shadow:var(--mz-shadow);transition:opacity .35s var(--mz-ease),translate .45s var(--mz-ease),visibility .35s}.mz-nav__item:hover .mz-nav__sub,.mz-nav__item:focus-within .mz-nav__sub{opacity:1;visibility:visible;translate:-50% 0}.mz-nav__sub ul{list-style:none;margin:0;padding:0}.mz-nav__sub a{display:block;padding:10px 14px;border-radius:12px;color:var(--h-ink);text-decoration:none;font-size:14px;transition:background .3s,color .3s,padding .4s var(--mz-ease)}.mz-nav__sub a:hover{background:var(--mz-soft);color:var(--h-accent);padding-left:20px}.mz-header__actions{display:flex;align-items:center;justify-content:flex-end;gap:4px}.mz-icon-btn{position:relative;display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:50%;background:transparent;color:var(--h-ink);cursor:pointer;text-decoration:none;transition:background .3s,color .3s}.mz-icon-btn:hover{background:color-mix(in srgb,var(--h-accent) 12%,transparent);color:var(--h-accent)}.mz-bubble{position:absolute;top:5px;right:4px;min-width:17px;height:17px;padding:0 4px;border-radius:99px;display:grid;place-items:center;background:var(--bubble);color:#fff;font-size:10.5px;font-weight:600;line-height:1}.mz-bubble[hidden]{display:none}.mz-bubble.is-bump{animation:mzPop .6s var(--mz-ease)}.mz-header__cta{--b-bg: var(--cta-bg);--b-fg: var(--cta-fg);--b-bd: var(--cta-bg);margin-left:10px}@media(max-width:989px){.mz-header__cta{display:none}}.mz-burger{margin-left:-10px}@media(min-width:990px){.mz-burger{display:none}}.mz-header__start{display:flex;align-items:center;gap:6px;min-width:0}.mz-search{position:fixed;inset:0 0 auto 0;z-index:90;padding:28px var(--mz-gutter) 36px;background:var(--h-bg-scrolled);box-shadow:var(--mz-shadow);transform:translateY(-105%);visibility:hidden;transition:transform .6s var(--mz-ease),visibility 0s linear .6s;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.mz-search.is-open{transform:none;visibility:visible;transition:transform .6s var(--mz-ease),visibility 0s}.mz-search__form{max-width:820px;margin:0 auto;display:flex;align-items:center;gap:14px;border-bottom:1.5px solid var(--h-ink);padding-bottom:12px}.mz-search__form input{flex:1;min-width:0;border:0;background:transparent;font:400 clamp(22px,3vw,34px)/1.2 var(--mz-font-heading);color:var(--h-ink);outline:none}.mz-search__form input::placeholder{color:color-mix(in srgb,var(--h-ink) 40%,transparent)}.mz-search__tags{max-width:820px;margin:18px auto 0;display:flex;flex-wrap:wrap;gap:8px;align-items:center;font-size:13px;color:var(--mz-muted)}.mz-search__tags a{padding:7px 14px;border:1px solid var(--mz-line);border-radius:99px;color:var(--h-ink);text-decoration:none;transition:.3s}.mz-search__tags a:hover{border-color:var(--h-accent);color:var(--h-accent)}.mz-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:85;background:#140c0661;opacity:0;visibility:hidden;transition:opacity .5s,visibility .5s}.mz-scrim.is-open{opacity:1;visibility:visible}.mz-drawer{position:fixed;inset:0 auto 0 0;z-index:95;width:min(420px,88vw);display:flex;flex-direction:column;background:var(--drawer-bg);color:var(--h-ink);transform:translate(-102%);visibility:hidden;transition:transform .65s var(--mz-ease),visibility 0s linear .65s;overflow-y:auto}.mz-drawer.is-open{transform:none;visibility:visible;transition:transform .65s var(--mz-ease),visibility 0s}.mz-drawer__head{display:flex;align-items:center;justify-content:space-between;padding:14px 18px 14px 24px;border-bottom:1px solid var(--mz-line)}.mz-drawer__list{list-style:none;margin:0;padding:18px 24px;flex:1}.mz-drawer__list>li{border-bottom:1px solid var(--mz-line);opacity:0;transform:translate(-20px);transition:opacity .5s var(--mz-ease),transform .6s var(--mz-ease);transition-delay:calc(var(--i) * 60ms + .15s)}.mz-drawer.is-open .mz-drawer__list>li{opacity:1;transform:none}.mz-drawer__list a,.mz-drawer__list summary{display:flex;align-items:center;justify-content:space-between;padding:16px 0;font:400 26px/1.1 var(--mz-font-heading);color:inherit;text-decoration:none;list-style:none;cursor:pointer}.mz-drawer__list summary::-webkit-details-marker{display:none}.mz-drawer__list details[open] summary .mz-icon{transform:rotate(180deg)}.mz-drawer__list summary .mz-icon{transition:transform .4s var(--mz-ease)}.mz-drawer__list details ul{list-style:none;margin:0 0 14px;padding:0 0 0 14px;border-left:1.5px solid var(--h-accent)}.mz-drawer__list details ul a{font:400 16px/1 var(--mz-font-body);padding:10px 0}.mz-drawer__list a.is-active{color:var(--h-accent)}.mz-drawer__foot{padding:20px 24px 28px;display:grid;gap:12px}.mz-drawer__foot .mz-btn{width:100%;--b-bg: var(--cta-bg);--b-fg: var(--cta-fg)}.mz-drawer__foot a.mz-drawer__acc{display:flex;gap:10px;align-items:center;color:inherit;text-decoration:none;font-size:15px}.mz-hero{--s-ink: var(--hero-ink, var(--mz-ink));--s-muted: var(--hero-muted, var(--mz-muted));--s-accent: var(--hero-accent, var(--mz-accent));--s-bg: var(--hero-bg, var(--mz-bg));position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;min-height:max(var(--hmin-m),calc(var(--hh-m) * 1vh));background:var(--s-bg);color:var(--s-ink);font-family:var(--mz-font-body)}@supports (height: 1svh){.mz-hero{min-height:max(var(--hmin-m),calc(var(--hh-m) * 1svh))}}@media(min-width:990px){.mz-hero{min-height:max(var(--hmin),calc(var(--hh) * 1vh))}@supports (height: 1svh){.mz-hero{min-height:max(var(--hmin),calc(var(--hh) * 1svh))}}}.mz-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden}.mz-hero__media img,.mz-hero__media svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--pos-m)}@media(min-width:990px){.mz-hero__media img{object-position:var(--pos)}}.mz-hero--kb .mz-hero__media img{animation:mzKen 14s var(--mz-ease) both}.mz-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:var(--ov-m);pointer-events:none}@media(min-width:990px){.mz-hero__overlay{background:var(--ov)}}.mz-hero__orb{position:absolute;z-index:1;left:var(--ox);top:var(--oy);width:var(--os);aspect-ratio:1;border-radius:50%;background:var(--oc);translate:-50% -50%;animation:mzPop 1.4s var(--mz-ease) .2s both}.mz-hero__ring{position:absolute;z-index:2;left:var(--ox);top:var(--oy);width:calc(var(--os) * 1.16);aspect-ratio:1;translate:-50% -50%;color:var(--ring);pointer-events:none}.mz-hero__ring svg{width:100%;height:100%;animation:mzSpin 70s linear infinite}.mz-hero__fg{position:absolute;z-index:2;right:var(--fx);bottom:0;width:var(--fw);max-width:60%;pointer-events:none}.mz-hero__fg img{width:100%;height:auto}.mz-hero__side{display:none}@media(min-width:1200px){.mz-hero__side{display:flex;align-items:center;gap:16px;position:absolute;z-index:4;left:26px;top:50%;translate:0 -50%;writing-mode:vertical-rl;rotate:180deg;font-size:11px;letter-spacing:.32em;text-transform:uppercase;color:var(--s-muted)}.mz-hero__side:before,.mz-hero__side:after{content:"";width:1px;height:46px;background:currentColor;opacity:.5}}.mz-hero__inner{position:relative;z-index:4;flex:1;display:flex;align-items:var(--va-m);justify-content:var(--ja-m);padding-top:calc(var(--offset-m) + 20px);padding-bottom:36px}@media(min-width:990px){.mz-hero__inner{align-items:var(--va);justify-content:var(--ja);padding-top:calc(var(--offset) + 24px);padding-bottom:calc(var(--dh) + 72px)}}.mz-hero__content{width:100%;max-width:var(--cw);text-align:var(--ta-m)}@media(min-width:990px){.mz-hero__content{text-align:var(--ta)}}.mz-hero--panel .mz-hero__content{padding:34px 32px;border-radius:var(--mz-radius);background:var(--panel-bg);-webkit-backdrop-filter:blur(16px) saturate(1.2);backdrop-filter:blur(16px) saturate(1.2);border:1px solid rgba(255,255,255,.45)}.mz-hero__eyebrow{animation:mzFadeUp .9s var(--mz-ease) .05s both;color:var(--eyebrow, var(--s-accent))}.mz-hero__eyebrow:before{display:var(--eyebrow-line, block)}.mz-hero__title{margin:20px 0 22px;font-size:var(--ts-m);color:var(--title-c, var(--s-ink))}@media(min-width:990px){.mz-hero__title{font-size:var(--ts);margin:22px 0 26px}}.mz-hero__l1{display:block;overflow:hidden;padding-bottom:.08em;margin-bottom:-.08em}.mz-hero__l1>span{display:inline-block;animation:mzRise 1.15s var(--mz-ease) .15s both}.mz-hero__l2{display:block;font-size:calc(1em * var(--sc));padding:.02em .06em .12em 0;margin-top:-.02em;color:var(--script-c, var(--s-accent));animation:mzInk 1.5s var(--mz-ease) .5s both}.mz-hero__text{margin:0 0 32px;font-size:16px;line-height:1.7;color:var(--text-c, var(--s-muted));max-width:42ch;animation:mzFadeUp 1s var(--mz-ease) .7s both}@media(min-width:990px){.mz-hero__text{font-size:17px}}.mz-hero__text p{margin:0}.mz-hero__actions{display:flex;flex-wrap:wrap;gap:14px;justify-content:var(--ja-m);animation:mzFadeUp 1s var(--mz-ease) .85s both}@media(min-width:990px){.mz-hero__actions{justify-content:var(--ja)}}.mz-hero--ta-center .mz-hero__text{margin-inline:auto}@media(max-width:989px){.mz-hero--tam-center .mz-hero__text{margin-inline:auto}.mz-hero--tam-left .mz-hero__text{margin-inline:0}}.mz-hero .mz-btn{--s-btn-bg: var(--b1-bg);--s-btn-fg: var(--b1-fg);--s-btn2-fg: var(--b2-fg);--s-btn2-bd: var(--b2-bd)}@media(max-width:480px){.mz-hero__actions .mz-btn{flex:1 1 auto}}.mz-hero__badges{position:relative;z-index:5;display:flex;gap:10px;overflow-x:auto;scrollbar-width:none;padding:0 var(--mz-gutter) calc(var(--dh-m) + 18px)}.mz-hero__badges::-webkit-scrollbar{display:none}.mz-badge{flex:none;display:flex;align-items:center;gap:12px;padding:9px 18px 9px 9px;border-radius:18px;background:var(--bd-bg);color:var(--s-ink);border:1px solid rgba(255,255,255,.6);box-shadow:0 20px 44px -26px #46230a8c;-webkit-backdrop-filter:blur(14px) saturate(1.4);backdrop-filter:blur(14px) saturate(1.4);animation:mzPop 1s var(--mz-ease) calc(1s + var(--fd)) both}.mz-badge--minimal{background:transparent;border-color:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.mz-badge__icon{display:grid;place-items:center;width:38px;height:38px;border-radius:12px;background:var(--bd-ic-bg);color:var(--bd-ic)}.mz-badge strong{display:block;font:600 16px/1.1 var(--mz-font-body);letter-spacing:.01em}.mz-badge small{display:block;margin-top:3px;font-size:12px;color:var(--s-muted);white-space:nowrap}@media(min-width:990px){.mz-hero__badges{position:absolute;top:0;right:0;bottom:0;left:0;display:block;padding:0;overflow:visible;pointer-events:none}.mz-badge{position:absolute;left:var(--x);top:var(--y);pointer-events:auto;animation:mzPop 1s var(--mz-ease) calc(1s + var(--fd)) both,mzFloat 7s ease-in-out calc(2.2s + var(--fd)) infinite}.mz-hero--stack .mz-hero__badges{padding:0}}.mz-hero__cue{display:none}@media(min-width:990px){.mz-hero__cue{position:absolute;z-index:6;left:50%;bottom:calc(var(--dh) + 22px);translate:-50% 0;display:flex;flex-direction:column;align-items:center;gap:10px;border:0;background:none;color:var(--s-muted);font:500 10px/1 var(--mz-font-body);letter-spacing:.3em;text-transform:uppercase;cursor:pointer}.mz-hero__cue span{display:block;width:1px;height:44px;background:currentColor;animation:mzScrollCue 2.2s var(--mz-ease) infinite}}.mz-hero__divider{position:absolute;left:0;bottom:-1px;z-index:6;display:block;width:100%;height:var(--dh-m);color:var(--dc);pointer-events:none}@media(min-width:990px){.mz-hero__divider{height:var(--dh)}}@media(max-width:989px){.mz-hero--stack{min-height:0}.mz-hero--stack .mz-hero__media{position:relative;inset:auto;height:var(--stack-h);flex:none;order:-1}.mz-hero--stack .mz-hero__media:after{content:"";position:absolute;inset:auto 0 0 0;height:40%;background:linear-gradient(to top,var(--s-bg),transparent)}.mz-hero--stack .mz-hero__overlay,.mz-hero--stack .mz-hero__orb,.mz-hero--stack .mz-hero__ring,.mz-hero--stack .mz-hero__fg{display:none}.mz-hero--stack .mz-hero__inner{padding-top:4px;margin-top:-56px}}.mz-modal{width:min(1100px,94vw);max-width:none;padding:0;border:0;border-radius:22px;background:#000;overflow:hidden}.mz-modal::backdrop{background:#120a05c7;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.mz-modal__frame{aspect-ratio:16 / 9}.mz-modal__frame iframe,.mz-modal__frame video{width:100%;height:100%;border:0;display:block}.mz-modal__close{position:absolute;top:12px;right:12px;z-index:2;width:44px;height:44px;border:0;border-radius:50%;display:grid;place-items:center;background:#fff;color:#111;cursor:pointer}.mz-trust{z-index:7;background:var(--s-bg)}.mz-trust__lift{position:relative;margin-top:calc(var(--ov-m) * -1);filter:drop-shadow(0 26px 34px rgba(80,40,12,.11))}@media(min-width:990px){.mz-trust__lift{margin-top:calc(var(--ov) * -1)}}.mz-trust__card{position:relative;list-style:none;margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 10px;padding:26px 18px;background:var(--card, var(--s-surface));border-radius:var(--mz-radius);box-shadow:inset 0 0 0 1px var(--bd, var(--s-line))}@media(min-width:990px){.mz-trust__card{grid-template-columns:repeat(var(--cols),minmax(0,1fr));gap:0;padding:28px 30px}}.mz-trust--ticket .mz-trust__card{-webkit-mask:radial-gradient(circle 15px at 0 50%,#0000 96%,#000) 0 0 / 51% 100% no-repeat,radial-gradient(circle 15px at 100% 50%,#0000 96%,#000) 100% 0 / 51% 100% no-repeat;mask:radial-gradient(circle 15px at 0 50%,#0000 96%,#000) 0 0 / 51% 100% no-repeat,radial-gradient(circle 15px at 100% 50%,#0000 96%,#000) 100% 0 / 51% 100% no-repeat}@media(min-width:990px){.mz-trust--capsule .mz-trust__card{border-radius:999px;padding-inline:48px}}.mz-trust__item{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;padding-inline:6px}@media(min-width:990px){.mz-trust__item{flex-direction:row;text-align:left;gap:16px;padding-inline:26px;justify-content:var(--item-j, flex-start)}.mz-trust--dividers .mz-trust__item+.mz-trust__item:before{content:"";position:absolute;left:0;top:10%;bottom:10%;border-left:1px dashed var(--bd, var(--s-line))}}.mz-trust__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:12px}.mz-trust__icon{position:relative;flex:none;display:grid;place-items:center;width:54px;height:54px;border-radius:50%;background:var(--ic-bg, var(--s-soft));color:var(--ic, var(--s-ink));transition:background .5s var(--mz-ease),color .5s var(--mz-ease),transform .6s var(--mz-ease)}.mz-trust__icon img{width:26px;height:26px;object-fit:contain}.mz-trust__icon:after{content:"";position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;border-radius:50%;border:1px dashed var(--ic-ring, var(--s-accent));opacity:0;transition:opacity .5s;animation:mzSpin 16s linear infinite}.mz-trust__item:hover .mz-trust__icon{background:var(--ic-h-bg, var(--s-accent));color:var(--ic-h, #fff);transform:rotate(-10deg)}.mz-trust__item:hover .mz-trust__icon:after{opacity:.55}.mz-trust__txt strong{display:block;font:500 15px/1.3 var(--mz-font-body);color:var(--t, var(--s-ink))}.mz-trust__txt small{display:block;margin-top:3px;font-size:13px;line-height:1.4;color:var(--st, var(--s-muted))}@media(max-width:989px){.mz-trust--m-scroll .mz-trust__card{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;gap:0;padding:22px 8px}.mz-trust--m-scroll .mz-trust__item{flex:0 0 58%;scroll-snap-align:center}.mz-trust--m-list .mz-trust__card{grid-template-columns:1fr;padding:22px 26px;gap:16px}.mz-trust--m-list .mz-trust__item{flex-direction:row;text-align:left;gap:14px}}.mz-cat__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:18px 32px;margin-bottom:30px}@media(min-width:990px){.mz-cat__head{margin-bottom:44px}}.mz-cat__title{font-size:var(--ts-m)}@media(min-width:990px){.mz-cat__title{font-size:var(--ts)}}.mz-cat__title .mz-script{font-size:1.22em;margin-left:.06em}.mz-cat__sub{margin-top:12px}.mz-cat__viewport{position:relative}.mz-cat__track{--gap: var(--gap-m);list-style:none;margin:0;padding:4px 0 10px;display:grid;grid-auto-flow:column;gap:var(--gap);grid-auto-columns:calc((100% - (var(--pv-m) - 1) * var(--gap)) / var(--pv-m));overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;overscroll-behavior-x:contain;scrollbar-width:none;cursor:grab}.mz-cat__track::-webkit-scrollbar{display:none}.mz-cat__track.is-drag{scroll-snap-type:none;scroll-behavior:auto;cursor:grabbing}.mz-cat__track.is-drag a{pointer-events:none}@media(min-width:750px){.mz-cat__track{grid-auto-columns:calc((100% - (var(--pv-t) - 1) * var(--gap)) / var(--pv-t))}}@media(min-width:990px){.mz-cat__track{--gap: var(--gap-d);grid-auto-columns:calc((100% - (var(--pv) - 1) * var(--gap)) / var(--pv))}}.mz-cat__slide{scroll-snap-align:start}.mz-cat__card{position:relative;isolation:isolate;display:block;overflow:hidden;aspect-ratio:var(--ar);background:var(--card-bg, var(--s-soft));color:var(--card-t, var(--s-ink));text-decoration:none;border-radius:var(--shape);-webkit-user-drag:none;transition:border-radius .8s var(--mz-ease)}.mz-cat--arch{--shape: 50% 50% 22px 22px / 32% 32% 22px 22px}.mz-cat--leaf{--shape: 110px 22px 110px 22px}.mz-cat--soft{--shape: var(--mz-radius)}.mz-cat--pill{--shape: 999px}.mz-cat--mixed .mz-cat__slide:nth-child(odd) .mz-cat__card{--shape: 50% 50% 22px 22px / 32% 32% 22px 22px}.mz-cat--mixed .mz-cat__slide:nth-child(2n) .mz-cat__card{--shape: 22px 22px 50% 50% / 22px 22px 32% 32%}.mz-cat__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.mz-cat__media img,.mz-cat__media svg{width:100%;height:100%;object-fit:cover;object-position:var(--img-pos, center top);transition:transform 1.3s var(--mz-ease);-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.mz-cat__card:hover .mz-cat__media img{transform:scale(1.06)}.mz-cat__card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--shade);opacity:var(--shade-o);transition:opacity .6s}.mz-cat__card:after{content:"";position:absolute;inset:auto 0 0 0;height:4px;background:var(--s-accent);transform:scaleX(0);transform-origin:left;transition:transform .7s var(--mz-ease)}.mz-cat__card:hover:after{transform:scaleX(1)}.mz-cat__info{position:absolute;left:0;right:0;padding:0 clamp(16px,1.6vw,24px);display:flex;flex-direction:column;align-items:flex-start;gap:6px}.mz-cat--info-middle .mz-cat__info{top:50%;translate:0 -30%}.mz-cat--info-bottom .mz-cat__info{bottom:22px}.mz-cat__name{font-size:clamp(22px,1.9vw,28px);color:var(--card-t, var(--s-ink));transition:transform .6s var(--mz-ease)}.mz-cat__count{margin:0;font-size:13px;color:var(--card-m, var(--s-muted))}.mz-cat__go{display:grid;place-items:center;width:40px;height:40px;margin-top:12px;border-radius:50%;background:var(--go-bg, #fff);color:var(--go-fg, var(--s-ink));box-shadow:0 10px 20px -12px #0006;transition:background .45s,color .45s,transform .6s var(--mz-ease)}.mz-cat__card:hover .mz-cat__go{background:var(--s-accent);color:#fff;transform:rotate(-45deg)}.mz-cat__card:hover .mz-cat__name{transform:translate(4px)}.mz-cat__badge{position:absolute;top:18px;left:50%;translate:-50% 0;padding:6px 12px;border-radius:99px;background:var(--s-accent);color:#fff;font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.mz-cat--leaf .mz-cat__badge,.mz-cat--soft .mz-cat__badge{left:18px;translate:none}.mz-cat__arrow{position:absolute;top:50%;z-index:3;display:none;place-items:center;width:48px;height:48px;translate:0 -50%;border:0;border-radius:50%;background:var(--arrow-bg, #fff);color:var(--arrow-fg, var(--s-accent));box-shadow:0 16px 30px -16px #3c1e0a80;cursor:pointer;transition:transform .4s var(--mz-ease),background .3s,color .3s,opacity .3s}.mz-cat__arrow--prev{left:-20px}.mz-cat__arrow--next{right:-20px}.mz-cat__arrow:hover{background:var(--s-accent);color:#fff;transform:scale(1.08)}.mz-cat__arrow:disabled{opacity:0;pointer-events:none}@media(min-width:990px){.mz-cat__arrow{display:grid}}@media(max-width:989px){.mz-cat--arrows-m .mz-cat__arrow{display:grid;width:40px;height:40px}.mz-cat--arrows-m .mz-cat__arrow--prev{left:-6px}.mz-cat--arrows-m .mz-cat__arrow--next{right:-6px}}.mz-cat__progress{position:relative;height:2px;margin-top:26px;background:var(--s-line);border-radius:2px;overflow:hidden}.mz-cat__progress span{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--s-accent);transform-origin:left;transform:scaleX(var(--p, .25));transition:transform .4s var(--mz-ease)}.mz-mq{overflow:hidden}.mz-mq__stage{position:relative;padding-block:var(--pad-y, 0px)}.mz-mq__band{position:relative;z-index:2;display:flex;width:112%;margin-left:-6%;padding:18px 0;background:var(--b1);color:var(--f1);transform:rotate(var(--tilt));overflow:hidden}.mz-mq__band--2{position:absolute;z-index:1;top:50%;left:0;background:var(--b2);color:var(--f2);transform:translateY(-50%) rotate(calc(var(--tilt) * -1))}.mz-mq__track{display:flex;flex:none;align-items:center;gap:34px;padding-right:34px;animation:mzMarquee var(--speed) linear infinite}.mz-mq__band--2 .mz-mq__track,.mz-mq--rtl .mz-mq__band--1 .mz-mq__track{animation-direction:reverse}.mz-mq--rtl .mz-mq__band--2 .mz-mq__track{animation-direction:normal}.mz-mq--pause .mz-mq__band:hover .mz-mq__track{animation-play-state:paused}.mz-mq__item{flex:none;white-space:nowrap;font-size:var(--size-m);line-height:1.15}@media(min-width:990px){.mz-mq__item{font-size:var(--size)}}.mz-mq__item--serif{font-family:var(--mz-font-heading)}.mz-mq__item--italic{font-family:var(--mz-font-heading);font-style:italic}.mz-mq__item--script{font-family:var(--mz-font-script);font-size:calc(var(--size-m) * 1.35);color:var(--script, var(--s-accent))}@media(min-width:990px){.mz-mq__item--script{font-size:calc(var(--size) * 1.35)}}.mz-mq__item--outline{font-family:var(--mz-font-heading);color:transparent;-webkit-text-stroke:1px currentColor}.mz-mq__band .mz-mq__item--outline{color:transparent;-webkit-text-stroke-color:var(--f1)}.mz-mq__band--2 .mz-mq__item--outline{-webkit-text-stroke-color:var(--f2)}.mz-mq__item--sans{font-family:var(--mz-font-body);font-size:calc(var(--size-m) * .55);letter-spacing:.25em;text-transform:uppercase}@media(min-width:990px){.mz-mq__item--sans{font-size:calc(var(--size) * .5)}}.mz-mq__band--2 .mz-mq__item--script,.mz-mq__band--2 .mz-mq__sep{color:var(--f2)}.mz-mq__item a:hover{opacity:.7}.mz-mq__sep{flex:none;display:grid;color:var(--sep, var(--s-accent))}.mz-mq__sep .mz-icon{animation:mzSpin 8s linear infinite}.mz-card,.mz-card__frame{position:relative}.mz-card__media{position:relative;display:block;overflow:hidden;aspect-ratio:var(--ratio, 3 / 4);background:var(--card-bg, var(--s-soft));border-radius:var(--card-shape)}.mz-fp--arch{--card-shape: 50% 50% 20px 20px / 30% 30% 20px 20px}.mz-fp--soft{--card-shape: var(--mz-radius)}.mz-fp--leaf{--card-shape: 90px 20px 90px 20px}.mz-fp--square{--card-shape: 4px}.mz-card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center top;transition:transform 1.3s var(--mz-ease),opacity .7s var(--mz-ease)}.mz-card__img--alt{opacity:0}.mz-card:hover .mz-card__img{transform:scale(1.05)}.mz-card.has-alt:hover .mz-card__img--alt{opacity:1}.mz-card__badge{position:absolute;top:16px;left:50%;translate:-50% 0;z-index:2;padding:6px 12px;border-radius:99px;background:var(--badge-bg, var(--s-accent));color:var(--badge-fg, #fff);font-size:11.5px;font-weight:500;letter-spacing:.05em}.mz-fp--soft .mz-card__badge,.mz-fp--square .mz-card__badge,.mz-fp--leaf .mz-card__badge{left:16px;translate:none}.mz-card__badge--muted{background:var(--s-ink)}.mz-card__qa{margin:0}.mz-card__qa-btn{position:absolute;right:14px;bottom:14px;z-index:3;display:inline-flex;align-items:center;height:46px;min-width:46px;padding:0 12px;overflow:hidden;border:0;border-radius:999px;background:var(--qa-bg, #fff);color:var(--qa-fg, var(--s-ink));font:500 14px/1 var(--mz-font-body);text-decoration:none;cursor:pointer;box-shadow:0 14px 28px -16px #2814088c;transition:background .4s,color .4s,padding .5s var(--mz-ease)}.mz-card__qa-btn .mz-icon{flex:none;transition:transform .5s var(--mz-ease)}.mz-card__qa-btn span{max-width:0;opacity:0;white-space:nowrap;transition:max-width .55s var(--mz-ease),opacity .35s,margin .55s var(--mz-ease)}.mz-card:hover .mz-card__qa-btn span,.mz-card__qa-btn:focus-visible span{max-width:170px;opacity:1;margin:0 6px 0 8px}.mz-card__qa-btn:hover{background:var(--s-accent);color:#fff}.mz-card__qa-btn:hover .mz-icon{transform:rotate(90deg)}.mz-card__qa-btn.is-loading .mz-icon{animation:mzSpinner .8s linear infinite}.mz-card__qa-btn.is-added{background:var(--s-accent);color:#fff}.mz-card__info{padding:18px 4px 0;text-align:var(--card-align, left)}.mz-card__vendor{margin:0 0 6px;font-size:11.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--s-muted)}.mz-card__title{margin:0;font:400 19px/1.3 var(--mz-font-heading)}.mz-card__title a{color:inherit;text-decoration:none;background:linear-gradient(currentColor,currentColor) 0 100% / 0 1px no-repeat;transition:background-size .55s var(--mz-ease)}.mz-card:hover .mz-card__title a{background-size:100% 1px}.mz-card__price{margin-top:8px;display:flex;gap:10px;align-items:baseline;justify-content:var(--card-align-j, flex-start);font-size:15px;font-weight:500;color:var(--price, var(--s-ink))}.mz-card__price s{color:var(--s-muted);font-weight:400;font-size:14px}.mz-card__price--sale span{color:var(--s-accent)}.mz-fp__wrap{display:grid;grid-template-columns:minmax(0,1fr);gap:40px}.mz-fp__wrap>*{min-width:0}.mz-fp,.mz-promo,.mz-nl,.mz-cat{overflow-x:clip}@media(min-width:990px){.mz-fp__wrap{grid-template-columns:minmax(0,var(--intro-fr)) minmax(0,1fr);gap:clamp(40px,6vw,96px);align-items:start}.mz-fp--rev .mz-fp__intro{order:2}.mz-fp__intro{position:sticky;top:110px}}.mz-fp__title{font-size:var(--ts-m);margin:16px 0 18px}@media(min-width:990px){.mz-fp__title{font-size:var(--ts)}}.mz-fp__title .mz-script{display:block;font-size:1.25em;margin-top:-.05em}.mz-fp__intro .mz-lead{margin-bottom:28px}.mz-fp__feature{position:relative;margin-top:40px;max-width:420px}@media(max-width:989px){.mz-fp__feature{display:var(--feature-m, none)}}.mz-fp__feature-img{aspect-ratio:4 / 5;overflow:hidden;border-radius:50% 50% var(--mz-radius) var(--mz-radius) / 34% 34% var(--mz-radius) var(--mz-radius);background:var(--s-soft)}.mz-fp__feature-img img{width:100%;height:100%;object-fit:cover;transition:transform 1.4s var(--mz-ease)}.mz-fp__feature:hover .mz-fp__feature-img img{transform:scale(1.04)}.mz-fp__feature .mz-stamp{position:absolute;right:-26px;bottom:36px}.mz-fp__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--cols),minmax(0,1fr));gap:44px 26px}.mz-fp--stagger .mz-fp__list{padding-bottom:var(--stg)}.mz-fp--stagger.mz-fp--c2 .mz-fp__list>li:nth-child(2n),.mz-fp--stagger.mz-fp--c3 .mz-fp__list>li:nth-child(3n+2){translate:0 var(--stg)}@media(max-width:989px){.mz-fp--stagger .mz-fp__list{padding-bottom:0}.mz-fp--stagger .mz-fp__list>li:nth-child(n){translate:none}.mz-fp--m-slider .mz-fp__list{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(var(--mz-gutter) * -1);padding-inline:var(--mz-gutter);scroll-padding-inline:var(--mz-gutter)}.mz-fp--m-slider .mz-fp__list::-webkit-scrollbar{display:none}.mz-fp--m-slider .mz-fp__list>li{flex:0 0 68%;scroll-snap-align:start}.mz-fp--m-grid .mz-fp__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 14px}.mz-fp--m-grid .mz-card__title{font-size:16px}}.mz-fp__foot{margin-top:28px}@media(min-width:990px){.mz-fp__foot{display:none}}.mz-promo__panel{position:relative;display:grid;gap:28px;padding:36px 24px 40px;border-radius:var(--pr);background:var(--panel, color-mix(in srgb, var(--s-soft) 45%, var(--s-surface)));box-shadow:0 40px 80px -60px #50280a73}@media(min-width:990px){.mz-promo__panel{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:48px;padding:64px clamp(40px,6vw,88px)}.mz-promo--rev .mz-promo__visual{order:-1}}.mz-promo__fx{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;border-radius:inherit;pointer-events:none}.mz-promo__wm{position:absolute;left:-1%;bottom:-.24em;font:400 clamp(150px,24vw,360px)/1 var(--mz-font-heading);letter-spacing:-.04em;color:transparent;-webkit-text-stroke:1px var(--wm, var(--s-line));white-space:nowrap}.mz-promo__dots{position:absolute;right:4%;top:8%;width:140px;height:140px;color:var(--s-accent);opacity:.22}.mz-promo__content{position:relative;z-index:2}.mz-promo__eyebrow{margin:0 0 12px;font:400 clamp(22px,2.2vw,28px)/1.1 var(--mz-font-heading);color:var(--s-accent)}.mz-promo__eyebrow.is-script{font-family:var(--mz-font-script);font-size:clamp(34px,3.4vw,46px)}.mz-promo__title{font-size:var(--ts-m)}@media(min-width:990px){.mz-promo__title{font-size:var(--ts)}}.mz-promo__title em{font-style:italic;color:var(--s-accent)}.mz-promo__title p{margin:0}.mz-promo__text{margin:18px 0 26px}.mz-promo__text p{margin:0}.mz-promo__actions{display:flex;flex-wrap:wrap;align-items:center;gap:14px}.mz-code{display:inline-flex;align-items:center;gap:10px;min-height:52px;padding:0 6px 0 18px;border:1.5px dashed var(--s-accent);border-radius:999px;color:var(--s-ink);font-size:13px}.mz-code b{font-weight:600;letter-spacing:.14em}.mz-code button{display:grid;place-items:center;width:40px;height:40px;border:0;border-radius:50%;background:var(--s-soft);color:var(--s-accent);cursor:pointer;transition:background .3s,color .3s}.mz-code button:hover{background:var(--s-accent);color:#fff}.mz-code .mz-code__ok{display:none}.mz-code.is-copied .mz-code__ok{display:block}.mz-code.is-copied .mz-code__copy{display:none}.mz-timer{display:flex;align-items:center;gap:8px;margin:0 0 28px}.mz-timer__cell{min-width:64px;padding:10px 8px 9px;border-radius:16px;background:var(--timer-bg, var(--s-bg));text-align:center;box-shadow:inset 0 0 0 1px var(--s-line)}.mz-timer__num{display:block;font:400 28px/1 var(--mz-font-heading);font-variant-numeric:tabular-nums;color:var(--s-ink)}.mz-timer__num.is-tick{animation:mzTick .5s var(--mz-ease)}.mz-timer small{display:block;margin-top:6px;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--s-muted)}.mz-timer__sep{font:400 22px var(--mz-font-heading);color:var(--s-accent)}.mz-timer__ended{display:none;margin:0;font-weight:500;color:var(--s-accent)}.mz-timer.is-ended>:not(.mz-timer__ended){display:none}.mz-timer.is-ended .mz-timer__ended{display:block}.mz-promo__visual{position:relative;z-index:2;width:min(100%,var(--vw));aspect-ratio:1;justify-self:center}@media(min-width:990px){.mz-promo__visual{margin-block:calc(var(--lift) * -1) 0}}.mz-promo__rings{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.mz-promo__rings span{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:1px dashed var(--ring, var(--s-accent));opacity:.45;animation:mzSpin 50s linear infinite}.mz-promo__rings span+span{top:4%;right:4%;bottom:4%;left:4%;border-style:solid;opacity:.18;animation-direction:reverse}.mz-promo__img{position:absolute;top:7%;right:7%;bottom:7%;left:7%;overflow:hidden;border-radius:50%;background:var(--s-soft)}.mz-promo--arch .mz-promo__img{border-radius:50% 50% 24px 24px/44% 44% 24px 24px}.mz-promo--blob .mz-promo__img{animation:mzBlob 12s ease-in-out infinite}.mz-promo__img img,.mz-promo__img svg{width:100%;height:100%;object-fit:cover;object-position:var(--img-pos, center top);transition:transform 1.4s var(--mz-ease)}.mz-promo__visual:hover .mz-promo__img img{transform:scale(1.05)}.mz-promo__visual .mz-stamp{position:absolute;top:4%;right:-2%;z-index:3;--st-size: clamp(96px, 9vw, 124px)}.mz-promo__sticker{position:absolute;top:6%;right:-1%;z-index:3;display:grid;place-items:center;width:clamp(92px,8.5vw,118px);aspect-ratio:1;padding:12px;border-radius:50%;background:var(--st-bg, #fff);color:var(--st-fg, var(--s-ink));font:400 clamp(24px,2.2vw,30px)/.9 var(--mz-font-script);text-align:center;rotate:14deg;box-shadow:0 22px 40px -22px #3c1e0a80;animation:mzWobbleR 6s ease-in-out infinite}.mz-promo__sticker:before{content:"";position:absolute;top:6px;right:6px;bottom:6px;left:6px;border-radius:50%;border:1px dashed color-mix(in srgb,var(--s-accent) 55%,transparent);animation:mzSpin 24s linear infinite}@keyframes mzWobbleR{0%,to{rotate:14deg}50%{rotate:6deg}}.mz-promo__pill{position:absolute;left:-2%;bottom:12%;z-index:3;display:flex;align-items:center;gap:10px;padding:10px 18px 10px 10px;border-radius:99px;background:var(--s-surface);box-shadow:0 18px 36px -22px #3c1e0a80;font-size:13px;animation:mzFloat 6s ease-in-out infinite}.mz-promo__pill i{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--s-accent);color:#fff;font-style:normal}.mz-promo__pill strong{display:block;font-size:14px}@media(max-width:989px){.mz-promo__pill{left:0;bottom:4%}.mz-promo__sticker{right:0}.mz-timer__cell{min-width:56px}.mz-timer__num{font-size:24px}}.mz-nl__panel{position:relative;isolation:isolate;overflow:hidden;display:grid;gap:30px;padding:26px 22px 34px;border-radius:var(--pr);background:var(--panel);color:var(--pt)}@media(min-width:990px){.mz-nl__panel{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:center;gap:clamp(40px,6vw,96px);padding:56px}.mz-nl--rev .mz-nl__media{order:2}}.mz-nl--no-img .mz-nl__panel{grid-template-columns:1fr;text-align:center;justify-items:center}.mz-nl__arcs{position:absolute;right:-120px;bottom:-160px;z-index:-1;width:520px;height:520px;color:var(--arc);pointer-events:none}.mz-nl__arcs circle{animation:mzSpin 90s linear infinite;transform-origin:center}.mz-nl__media{position:relative}.mz-nl__img{aspect-ratio:var(--ar, 4 / 5);overflow:hidden;border-radius:50% 50% 22px 22px/34% 34% 22px 22px;background:#ffffff0f}@media(max-width:989px){.mz-nl__img{aspect-ratio:5 / 4;border-radius:50% 50% 18px 18px/44% 44% 18px 18px}}.mz-nl__img img,.mz-nl__img svg{width:100%;height:100%;object-fit:cover;object-position:center top}.mz-nl__sticker{position:absolute;right:-6px;bottom:26px;padding:10px 22px 8px;border-radius:99px;background:var(--s-accent);color:#fff;font:400 30px/1 var(--mz-font-script);rotate:-7deg;box-shadow:0 16px 30px -14px #00000080;animation:mzWobble 5s ease-in-out infinite}.mz-nl .mz-eyebrow{color:var(--s-accent)}.mz-nl__title{font-size:var(--ts-m);margin:16px 0;color:var(--pt)}@media(min-width:990px){.mz-nl__title{font-size:var(--ts)}}.mz-nl__title .mz-script{font-size:1.25em}.mz-nl__text{margin:0 0 28px;color:var(--pm);line-height:1.7;max-width:48ch}.mz-nl--no-img .mz-nl__text{margin-inline:auto}.mz-nl__form{width:100%;max-width:560px}.mz-nl__field{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:6px;border-radius:30px;background:var(--field-bg);border:1px solid var(--field-bd);transition:border-color .4s,box-shadow .4s}.mz-nl__field:focus-within{border-color:var(--s-accent);box-shadow:0 0 0 4px color-mix(in srgb,var(--s-accent) 22%,transparent)}.mz-nl__ic{display:grid;place-items:center;width:40px;color:var(--pm)}.mz-nl__field input{flex:1 1 160px;min-width:0;height:48px;border:0;background:transparent;color:var(--pt);font:400 16px var(--mz-font-body);outline:none}.mz-nl__field input::placeholder{color:var(--pm)}.mz-nl__field .mz-btn{--b-hover: var(--pt);--b-hover-fg: var(--panel)}@media(max-width:560px){.mz-nl__field{border-radius:22px}.mz-nl__field .mz-btn{flex:1 1 100%}}.mz-nl__note{margin:12px 0 0;font-size:12.5px;color:var(--pm)}.mz-nl__msg{display:flex;align-items:center;gap:10px;margin:0 0 14px;padding:12px 16px;border-radius:14px;font-size:14px}.mz-nl__msg.is-ok{background:color-mix(in srgb,var(--s-accent) 18%,transparent);color:var(--pt)}.mz-nl__msg.is-err{background:#dc3c3c29;color:#ffb4a8}.mz-nl__perks{list-style:none;display:flex;flex-wrap:wrap;gap:12px 26px;margin:28px 0 0;padding:0;font-size:14px;color:var(--pm)}.mz-nl--no-img .mz-nl__perks{justify-content:center}.mz-nl__perks li{display:flex;align-items:center;gap:10px}.mz-nl__perks .mz-icon{color:var(--s-accent)}@media(prefers-reduced-motion:reduce){.mz-s *,.mz-hero *,.mz-header *{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.mz-js [data-mz-reveal]{opacity:1;transform:none}.mz-mq__track{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/modeza.css.map */
