.mz-tm__track{--gap: 18px;list-style:none;margin:0;padding:6px 0 14px;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-tm__track::-webkit-scrollbar{display:none}.mz-tm__track.is-drag{scroll-snap-type:none;scroll-behavior:auto;cursor:grabbing}@media(min-width:750px){.mz-tm__track{grid-auto-columns:calc((100% - (var(--pv-t) - 1) * var(--gap)) / var(--pv-t))}}@media(min-width:990px){.mz-tm__track{--gap: 26px;grid-auto-columns:calc((100% - (var(--pv) - 1) * var(--gap)) / var(--pv))}}.mz-ft{--s-accent: var(--ft-accent);padding-top:0;padding-bottom:0;background:var(--s-bg)}.mz-ft__shape{display:block;width:100%;height:var(--shape-h-m);color:var(--ft-bg);margin-bottom:-1px}@media(min-width:990px){.mz-ft__shape{height:var(--shape-h)}}.mz-ft__body{position:relative;overflow:hidden;background:var(--ft-bg);color:var(--ft-ink);padding-top:max(24px,var(--s-pt-m));padding-bottom:max(18px,var(--s-pb-m))}@media(min-width:990px){.mz-ft__body{padding-top:max(32px,var(--s-pt));padding-bottom:max(22px,var(--s-pb))}}.mz-ft--none .mz-ft__body{padding-top:64px}.mz-ft a{color:inherit;text-decoration:none}.mz-ft__cta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px;padding-bottom:40px;margin-bottom:44px;border-bottom:1px solid var(--ft-line)}.mz-ft__cta-title{font-size:clamp(38px,6vw,84px);line-height:.98;color:var(--ft-ink)}.mz-ft__cta-title .mz-script{color:var(--ft-accent);font-size:1.25em}.mz-ft__cta-btn{position:relative;display:grid;place-items:center;width:clamp(118px,12vw,158px);aspect-ratio:1;border-radius:50%;background:var(--ft-accent);color:#fff!important;text-align:center;font:500 13px/1.25 var(--mz-font-body);letter-spacing:.12em;text-transform:uppercase;transition:transform .6s var(--mz-ease),background .4s}.mz-ft__cta-btn span{max-width:9ch}.mz-ft__cta-btn .mz-icon{position:absolute;top:18%;right:18%;transition:transform .6s var(--mz-ease)}.mz-ft__cta-btn:after{content:"";position:absolute;top:-9px;right:-9px;bottom:-9px;left:-9px;border-radius:50%;border:1px dashed var(--ft-accent);animation:mzSpin 26s linear infinite}.mz-ft__cta-btn:hover{transform:rotate(-8deg) scale(1.04);background:var(--ft-ink);color:var(--ft-bg)!important}.mz-ft__cta-btn:hover .mz-icon{transform:translate(3px,-3px)}.mz-ft__grid{display:grid;grid-template-columns:1fr;gap:6px}@media(min-width:990px){.mz-ft__grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:40px 32px}.mz-ft__col{grid-column:span var(--span, 3)}}.mz-ft__col--brand,.mz-ft__col--newsletter{padding-bottom:22px}@media(min-width:990px){.mz-ft__col--brand,.mz-ft__col--newsletter{padding-bottom:0}}.mz-ft__logo{display:inline-block;font:500 34px/1 var(--mz-font-heading);letter-spacing:-.02em;color:var(--ft-ink)}.mz-ft__logo i{font-style:normal;color:var(--ft-accent)}.mz-ft__logo img{display:block;height:auto;max-width:100%}.mz-ft__about{margin:18px 0 0;max-width:38ch;color:var(--ft-muted);font-size:14.5px;line-height:1.7}.mz-ft__about p{margin:0}.mz-ft__social{list-style:none;display:flex;flex-wrap:wrap;gap:10px;margin:24px 0 0;padding:0}.mz-ft__social a{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;border:1px solid var(--ft-line);color:var(--ft-ink);transition:background .4s,border-color .4s,color .4s,transform .5s var(--mz-ease)}.mz-ft__social a:hover{background:var(--ft-accent);border-color:var(--ft-accent);color:#fff;transform:translateY(-3px) rotate(-6deg)}.mz-ft__acc{border-bottom:1px solid var(--ft-line)}@media(min-width:990px){.mz-ft__acc{border:0}}.mz-ft__title{display:flex;align-items:center;justify-content:space-between;margin:0;padding:18px 0;font:500 12px/1.2 var(--mz-font-body);letter-spacing:.2em;text-transform:uppercase;color:var(--ft-ink);list-style:none;cursor:pointer}.mz-ft__title::-webkit-details-marker{display:none}.mz-ft__title--static{padding-top:0;cursor:default}@media(min-width:990px){.mz-ft__title{padding:6px 0 20px;cursor:default}}.mz-ft__pm{position:relative;width:14px;height:14px}.mz-ft__pm:before,.mz-ft__pm:after{content:"";position:absolute;left:0;right:0;top:50%;height:1.5px;background:currentColor;transition:transform .45s var(--mz-ease)}.mz-ft__pm:after{transform:rotate(90deg)}.mz-ft__acc[open] .mz-ft__pm:after{transform:rotate(0)}@media(min-width:990px){.mz-ft__pm{display:none}}.mz-ft__links{list-style:none;margin:0;padding:0 0 18px;display:grid;gap:12px}@media(min-width:990px){.mz-ft__links{padding:0}}.mz-ft__links a{position:relative;display:inline-flex;align-items:center;color:var(--ft-muted);font-size:14.5px;transition:color .3s,padding .45s var(--mz-ease)}.mz-ft__links a:before{content:"";position:absolute;left:0;top:50%;width:0;height:1.5px;background:var(--ft-accent);transition:width .45s var(--mz-ease)}.mz-ft__links a:hover{color:var(--ft-ink);padding-left:18px}.mz-ft__links a:hover:before{width:11px}.mz-ft__rte{padding-bottom:18px;color:var(--ft-muted);font-size:14.5px;line-height:1.75}.mz-ft__rte p{margin:0 0 10px}.mz-ft__rte a{color:var(--ft-ink);border-bottom:1px solid var(--ft-accent)}.mz-ft__form{margin-top:18px;max-width:380px}.mz-ft__field{display:flex;align-items:center;gap:6px;padding:5px 5px 5px 20px;border-radius:999px;background:var(--ft-field);border:1px solid var(--ft-line);transition:border-color .4s}.mz-ft__field:focus-within{border-color:var(--ft-accent)}.mz-ft__field input{flex:1;min-width:0;height:42px;border:0;background:transparent;color:var(--ft-ink);font:400 15px var(--mz-font-body);outline:none}.mz-ft__field input::placeholder{color:var(--ft-muted)}.mz-ft__field button{display:grid;place-items:center;width:42px;height:42px;flex:none;border:0;border-radius:50%;background:var(--ft-accent);color:#fff;cursor:pointer;transition:transform .5s var(--mz-ease)}.mz-ft__field button:hover{transform:rotate(-45deg)}.mz-ft__msg{display:flex;gap:8px;align-items:center;margin:0 0 10px;color:var(--ft-accent);font-size:14px}.mz-ft__mark{position:relative;margin:34px 0 -.16em;text-align:center;line-height:.8;pointer-events:none;-webkit-user-select:none;user-select:none}.mz-ft__mark span{display:inline-block;font:400 clamp(84px,21vw,330px)/.8 var(--mz-font-heading);letter-spacing:-.045em;color:transparent;-webkit-text-stroke:1px var(--mark);white-space:nowrap}.mz-ft__bottom{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:14px 26px;padding-top:22px;border-top:1px solid var(--ft-line);font-size:13px;color:var(--ft-muted)}.mz-ft__copy{margin:0}.mz-ft__copy a:hover{color:var(--ft-ink)}.mz-ft__policies{list-style:none;display:flex;flex-wrap:wrap;gap:6px 18px;margin:0;padding:0}.mz-ft__policies a:hover{color:var(--ft-ink)}.mz-ft__pay{list-style:none;display:flex;flex-wrap:wrap;gap:6px;margin:0 0 0 auto;padding:0}.mz-ft__pay svg{display:block;width:38px;height:24px;border-radius:4px}.mz-ft__up{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;border:1px solid var(--ft-line);color:var(--ft-ink);transition:background .4s,color .4s,transform .5s var(--mz-ease)}.mz-ft__up .mz-icon{transform:rotate(180deg)}.mz-ft__up:hover{background:var(--ft-accent);border-color:var(--ft-accent);color:#fff;transform:translateY(-4px)}@media(max-width:989px){.mz-ft__pay{margin-left:0;width:100%}.mz-ft__up{position:absolute;right:0;top:18px}.mz-ft__copy{padding-right:56px}}.mz-tm__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:22px 40px;margin-bottom:34px}@media(min-width:990px){.mz-tm__head{margin-bottom:48px}}.mz-tm__title{margin-top:14px;font-size:var(--ts-m)}@media(min-width:990px){.mz-tm__title{font-size:var(--ts)}}.mz-tm__title .mz-script{font-size:1.25em}.mz-tm__aside{display:flex;align-items:center;gap:22px;flex-wrap:wrap}.mz-tm__score{display:flex;align-items:center;gap:14px;padding:10px 22px 10px 12px;border-radius:999px;background:var(--s-surface);box-shadow:inset 0 0 0 1px var(--s-line)}.mz-tm__score>strong{display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:var(--s-accent);color:#fff;font:400 22px/1 var(--mz-font-heading)}.mz-tm__score small{display:block;margin-top:4px;font-size:12.5px;color:var(--s-muted)}.mz-tm__stars{display:flex;gap:2px;color:var(--star, var(--s-accent))}.mz-tm__nav{display:flex;gap:10px}.mz-tm__arrow{display:grid;place-items:center;width:50px;height:50px;border-radius:50%;border:1px solid var(--s-ink);background:transparent;color:var(--s-ink);cursor:pointer;transition:background .35s,color .35s,opacity .3s,transform .4s var(--mz-ease)}.mz-tm__arrow:hover{background:var(--s-ink);color:var(--s-bg);transform:scale(1.06)}.mz-tm__arrow:disabled{opacity:.3;pointer-events:none}@media(max-width:749px){.mz-tm__nav{display:none}}.mz-tm__slide{scroll-snap-align:start;display:flex}.mz-tm__fig{margin:0;display:flex;flex-direction:column;width:100%}.mz-tm__bubble{--cb: var(--card, var(--s-surface));--cf: var(--s-ink);--cm: var(--s-muted);position:relative;flex:1;display:flex;flex-direction:column;gap:18px;padding:34px 28px 28px;border-radius:30px 30px 30px 8px;background:var(--cb);color:var(--cf);box-shadow:0 30px 50px -40px #46240c80,inset 0 0 0 1px var(--s-line);transition:transform .6s var(--mz-ease)}.mz-tm__bubble--dark{--cb: var(--card-dark, var(--s-ink));--cf: var(--card-dark-fg, var(--s-bg));--cm: color-mix(in srgb, var(--cf) 65%, transparent);box-shadow:0 30px 50px -36px #140a04b3}.mz-tm__bubble--soft{--cb: var(--s-soft);box-shadow:none}.mz-tm__slide:hover .mz-tm__bubble{transform:translateY(-6px) rotate(-.6deg)}.mz-tm__bubble:before{content:"\201c";position:absolute;right:24px;top:4px;font:400 110px/1 var(--mz-font-heading);color:var(--s-accent);opacity:.22}.mz-tm__bubble:after{content:"";position:absolute;left:26px;bottom:-13px;width:26px;height:26px;background:var(--cb);clip-path:polygon(0 0,100% 0,0 100%)}.mz-tm__rate{display:flex;gap:3px;color:color-mix(in srgb,var(--cm) 50%,transparent)}.mz-tm__rate .is-on{color:var(--star, var(--s-accent))}.mz-tm__quote{margin:0;font:400 clamp(18px,1.5vw,21px)/1.5 var(--mz-font-heading)}.mz-tm__prod{display:flex;align-items:center;gap:12px;margin-top:auto;padding-top:16px;border-top:1px dashed color-mix(in srgb,var(--cf) 22%,transparent);color:inherit;text-decoration:none;font-size:14px}.mz-tm__prod img{width:44px;height:44px;border-radius:50%;object-fit:cover}.mz-tm__prod small{display:block;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--cm)}.mz-tm__who{display:flex;align-items:center;gap:12px;padding:26px 0 0 8px}.mz-tm__avatar{display:grid;place-items:center;width:48px;height:48px;flex:none;overflow:hidden;border-radius:50%;background:var(--s-accent);color:#fff;font:400 20px/1 var(--mz-font-heading);box-shadow:0 0 0 3px var(--s-bg),0 0 0 4px var(--s-line)}.mz-tm__avatar img{width:100%;height:100%;object-fit:cover}.mz-tm__who strong{display:block;font-size:15px;font-weight:500}.mz-tm__who small{display:flex;align-items:center;gap:4px;margin-top:2px;font-size:12.5px;color:var(--s-muted)}.mz-tm__who small .mz-icon{color:var(--s-accent)}.mz-tm .mz-cat__progress{margin-top:22px}.mz-tm__press{display:flex;flex-wrap:wrap;align-items:center;gap:18px 36px;margin-top:52px;padding-top:30px;border-top:1px solid var(--s-line)}.mz-tm__press-label{font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--s-muted)}.mz-tm__press ul{list-style:none;display:flex;flex:1;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px 40px;margin:0;padding:0}.mz-tm__press li{color:color-mix(in srgb,var(--s-ink) 45%,transparent);font:italic 400 clamp(20px,1.8vw,26px)/1 var(--mz-font-heading);letter-spacing:.02em;transition:color .4s}.mz-tm__press li:hover{color:var(--s-ink)}.mz-tm__press img{height:28px;width:auto;opacity:.55;filter:grayscale(1);transition:opacity .4s,filter .4s}.mz-tm__press li:hover img{opacity:1;filter:none}@media(max-width:749px){.mz-tm__press{flex-direction:column;align-items:flex-start;gap:14px;margin-top:40px}.mz-tm__press ul{justify-content:flex-start;gap:10px 26px}.mz-tm__press li{font-size:19px}}.mz-look__wrap{display:grid;gap:40px}@media(min-width:990px){.mz-look__wrap{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(48px,7vw,110px)}.mz-look--rev .mz-look__stage{order:2}}.mz-look__stage{position:relative}.mz-look__img{position:relative;overflow:hidden;aspect-ratio:var(--ar);background:var(--s-soft);border-radius:var(--look-shape)}.mz-look--arch{--look-shape: 50% 50% var(--mz-radius) var(--mz-radius) / 30% 30% var(--mz-radius) var(--mz-radius)}.mz-look--soft{--look-shape: var(--mz-radius)}.mz-look--leaf{--look-shape: 140px var(--mz-radius) 140px var(--mz-radius)}.mz-look__img img,.mz-look__img svg{width:100%;height:100%;object-fit:cover;object-position:var(--img-pos, center top)}.mz-look__badge{position:absolute;left:22px;bottom:22px;z-index:2;padding:9px 18px;border-radius:99px;background:var(--s-surface);font:400 22px/1 var(--mz-font-script);color:var(--s-accent);box-shadow:0 16px 30px -18px #28140880}.mz-look__spot{position:absolute;left:var(--x);top:var(--y);z-index:3}.mz-look__spot[open]{z-index:5}.mz-look__spot summary{position:relative;display:grid;place-items:center;width:36px;height:36px;translate:-50% -50%;border-radius:50%;background:var(--dot, #fff);color:var(--dot-fg, var(--s-ink));font:600 13px/1 var(--mz-font-body);list-style:none;cursor:pointer;box-shadow:0 10px 24px -10px #0000008c;transition:background .35s,color .35s,transform .45s var(--mz-ease);animation:mzPop .8s var(--mz-ease) calc(.4s + var(--d)) both}.mz-look__spot summary::-webkit-details-marker{display:none}.mz-look__spot summary:before{content:"";position:absolute;top:-7px;right:-7px;bottom:-7px;left:-7px;border-radius:50%;border:1.5px solid var(--dot, #fff);animation:mzPing 2.2s var(--mz-ease) infinite;animation-delay:var(--d)}.mz-look__spot summary:hover,.mz-look__spot[open] summary{background:var(--s-accent);color:#fff;transform:scale(1.1)}.mz-look__spot[open] summary span{display:none}.mz-look__spot[open] summary:after{content:"";width:12px;height:12px;background:linear-gradient(currentColor,currentColor) center / 100% 1.5px no-repeat,linear-gradient(currentColor,currentColor) center / 1.5px 100% no-repeat;rotate:45deg}.mz-look__pop{position:absolute;left:28px;top:0;translate:0 -50%;display:flex;gap:12px;width:250px;padding:10px;border-radius:20px;background:var(--s-surface);color:var(--s-ink);box-shadow:0 30px 50px -24px #2814088c;animation:mzPop .45s var(--mz-ease) both}.mz-look__spot.is-left .mz-look__pop{left:auto;right:28px}.mz-look__thumb{flex:none;display:block;width:68px;height:82px;overflow:hidden;border-radius:34px 34px 12px 12px;background:var(--s-soft)}.mz-look__thumb img,.mz-look__thumb svg{width:100%;height:100%;object-fit:cover}.mz-look__meta{display:flex;flex-direction:column;justify-content:center;gap:4px;min-width:0;font-size:14px}.mz-look__meta strong{font:400 16px/1.25 var(--mz-font-heading)}.mz-look__meta .mz-link{margin-top:4px;font-size:13px;align-self:flex-start}@media(max-width:749px){.mz-look__pop{width:210px}}.mz-look__title{margin:14px 0 16px;font-size:var(--ts-m)}@media(min-width:990px){.mz-look__title{font-size:var(--ts)}}.mz-look__title .mz-script{font-size:1.3em}.mz-look__list{list-style:none;margin:28px 0 32px;padding:0;display:grid;gap:10px}.mz-look__list a{display:flex;align-items:center;gap:16px;padding:10px 18px 10px 10px;border-radius:24px;background:var(--s-surface);color:inherit;text-decoration:none;box-shadow:inset 0 0 0 1px var(--s-line);transition:box-shadow .4s,transform .5s var(--mz-ease)}.mz-look__list a:hover{transform:translate(6px);box-shadow:inset 0 0 0 1px var(--s-accent)}.mz-look__list .mz-look__thumb{width:54px;height:64px;border-radius:27px 27px 10px 10px}.mz-look__num{display:grid;place-items:center;width:28px;height:28px;flex:none;border-radius:50%;background:var(--s-soft);color:var(--s-accent);font-size:12px;font-weight:600}.mz-look__name{flex:1;min-width:0;font:400 17px/1.3 var(--mz-font-heading)}.mz-look__name small{display:block;margin-top:3px;font:500 14px var(--mz-font-body);color:var(--s-muted)}.mz-look__go{display:grid;place-items:center;width:38px;height:38px;flex:none;border-radius:50%;background:var(--s-ink);color:var(--s-bg);transition:background .35s,transform .5s var(--mz-ease)}.mz-look__list a:hover .mz-look__go{background:var(--s-accent);transform:rotate(45deg)}.mz-story__wrap{display:grid;gap:48px}@media(min-width:990px){.mz-story__wrap{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(56px,8vw,120px)}.mz-story--rev .mz-story__visual{order:2}}.mz-story__visual{position:relative;padding:0 16% 12% 0}.mz-story__blob{position:absolute;left:-6%;top:8%;width:70%;aspect-ratio:1;background:var(--blob, var(--s-soft));animation:mzBlob 14s ease-in-out infinite}.mz-story__main{position:relative;aspect-ratio:4 / 5;overflow:hidden;border-radius:50% 50% var(--mz-radius) var(--mz-radius) / 32% 32% var(--mz-radius) var(--mz-radius);background:var(--s-soft);box-shadow:var(--mz-shadow)}.mz-story__main img,.mz-story__main svg,.mz-story__sub img,.mz-story__sub svg{width:100%;height:100%;object-fit:cover;object-position:center top}.mz-story__sub{position:absolute;right:0;bottom:0;width:46%;aspect-ratio:1;overflow:hidden;border-radius:50%;border:8px solid var(--s-bg);background:var(--s-soft);box-shadow:var(--mz-shadow)}.mz-story .mz-story__stamp{position:absolute;left:-10px;bottom:6%;z-index:2;--st-size: clamp(96px, 9vw, 120px)}.mz-story__pill{position:absolute;right:4%;top:10%;z-index:2;display:inline-flex;align-items:center;gap:8px;padding:10px 16px;border-radius:99px;background:var(--s-surface);color:var(--s-ink);font-size:13px;font-weight:500;box-shadow:0 18px 36px -22px #3c1e0a80;animation:mzFloat 6s ease-in-out infinite}.mz-story__pill .mz-icon{color:var(--s-accent)}.mz-story__title{margin:14px 0 20px;font-size:var(--ts-m)}@media(min-width:990px){.mz-story__title{font-size:var(--ts)}}.mz-story__title .mz-script{display:block;font-size:1.3em;margin-top:-.04em}.mz-story__text{margin-bottom:26px}.mz-story__sign{margin:0 0 30px;font:400 40px/1 var(--mz-font-script);color:var(--s-ink)}.mz-story__sign small{display:block;margin-top:8px;font:500 11.5px var(--mz-font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--s-muted)}.mz-story__stats{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:40px 0 0;padding:26px 0 0;border-top:1px solid var(--s-line)}.mz-story__stats li{padding:0 14px}.mz-story__stats li:first-child{padding-left:0}.mz-story__stats li+li{border-left:1px dashed var(--s-line)}.mz-story__stats strong{display:block;font:400 clamp(30px,3vw,44px)/1 var(--mz-font-heading);color:var(--s-accent)}.mz-story__stats span{display:block;margin-top:8px;font-size:13px;color:var(--s-muted)}.mz-jr__title{font-size:var(--ts-m)}@media(min-width:990px){.mz-jr__title{font-size:var(--ts)}}.mz-jr__title .mz-script{font-size:1.25em}.mz-jr__list{list-style:none;margin:0;padding:0;display:flex;gap:18px;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-jr__list::-webkit-scrollbar{display:none}.mz-jr__list>li{flex:0 0 78%;scroll-snap-align:start}@media(min-width:750px){.mz-jr__list>li{flex-basis:46%}}@media(min-width:990px){.mz-jr__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 30px;overflow:visible;margin-inline:0;padding-inline:0}.mz-jr--stagger .mz-jr__list{padding-bottom:50px}.mz-jr--stagger .mz-jr__list>li:nth-child(3n+2){translate:0 50px}}.mz-jr__card{position:relative}.mz-jr__media{position:relative;display:block;aspect-ratio:4 / 5;border-radius:var(--jr-shape);overflow:hidden;background:var(--s-soft)}.mz-jr--arch{--jr-shape: 50% 50% 20px 20px / 30% 30% 20px 20px}.mz-jr--soft{--jr-shape: var(--mz-radius)}.mz-jr--leaf{--jr-shape: 100px 20px 100px 20px}.mz-jr__media img,.mz-jr__media svg{width:100%;height:100%;object-fit:cover;transition:transform 1.3s var(--mz-ease)}.mz-jr__card:hover .mz-jr__media img{transform:scale(1.06)}.mz-jr__date{position:absolute;right:16px;bottom:16px;display:grid;place-items:center;align-content:center;width:64px;aspect-ratio:1;border-radius:50%;background:var(--s-surface);color:var(--s-muted);font-size:11px;letter-spacing:.14em;text-transform:uppercase;box-shadow:0 12px 24px -14px #28140880;transition:transform .6s var(--mz-ease)}.mz-jr__date b{font:400 24px/1 var(--mz-font-heading);letter-spacing:0;color:var(--s-ink)}.mz-jr__card:hover .mz-jr__date{transform:rotate(-12deg)}.mz-jr__info{padding:20px 4px 0}.mz-jr__meta{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin:0 0 10px;font-size:12.5px;color:var(--s-muted)}.mz-jr__tag{padding:5px 12px;border-radius:99px;background:var(--s-soft);color:var(--s-accent);font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase}.mz-jr__name{font-size:clamp(20px,1.7vw,24px);line-height:1.25}.mz-jr__name 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-jr__card:hover .mz-jr__name a{background-size:100% 1px}.mz-jr__excerpt{margin:10px 0 16px;font-size:14.5px;line-height:1.65;color:var(--s-muted)}.mz-gal__head{max-width:640px;margin:0 auto 40px;text-align:center}.mz-gal__head .mz-eyebrow:after{content:"";width:26px;height:1px;background:currentColor}.mz-gal__title{margin:14px 0;font-size:var(--ts-m)}@media(min-width:990px){.mz-gal__title{font-size:var(--ts)}.mz-gal__head{margin-bottom:56px}}.mz-gal__title .mz-script{font-size:1.3em}.mz-gal__head .mz-lead{margin-inline:auto}.mz-gal__grid{list-style:none;margin:0;padding:0;display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(var(--mz-gutter) * -1);padding-inline:var(--mz-gutter)}.mz-gal__grid::-webkit-scrollbar{display:none}.mz-gal__item{flex:0 0 44%;scroll-snap-align:start}@media(min-width:990px){.mz-gal__grid{display:grid;grid-template-columns:repeat(var(--cols),minmax(0,1fr));gap:22px;overflow:visible;margin-inline:0;padding-inline:0;align-items:center}.mz-gal__item:nth-child(2n){translate:0 34px}.mz-gal__grid{padding-bottom:34px}}.mz-gal__item a{position:relative;display:block;overflow:hidden;aspect-ratio:4 / 5;background:var(--s-soft)}.mz-gal__item--arch a{border-radius:50% 50% 18px 18px/34% 34% 18px 18px}.mz-gal__item--circle a{aspect-ratio:1;border-radius:50%}.mz-gal__item--soft a{border-radius:var(--mz-radius)}.mz-gal__item--leaf a{border-radius:90px 18px}.mz-gal__item img,.mz-gal__item svg{width:100%;height:100%;object-fit:cover;object-position:center top;transition:transform 1.2s var(--mz-ease)}.mz-gal__ov{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;background:var(--ov-c);color:#fff;opacity:0;transition:opacity .5s var(--mz-ease)}.mz-gal__ov .mz-icon{transform:scale(.6) rotate(-20deg);transition:transform .6s var(--mz-ease)}.mz-gal__ov small{font-size:13px;letter-spacing:.06em}.mz-gal__item a:hover .mz-gal__ov,.mz-gal__item a:focus-visible .mz-gal__ov{opacity:1}.mz-gal__item a:hover .mz-gal__ov .mz-icon{transform:none}.mz-gal__item a:hover img{transform:scale(1.08)}.mz-gal__foot{margin-top:40px;text-align:center}.mz-faq__wrap{display:grid;gap:36px}@media(min-width:990px){.mz-faq__wrap{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(48px,7vw,110px);align-items:start}.mz-faq__intro{position:sticky;top:110px}}.mz-faq__title{margin:14px 0 16px;font-size:var(--ts-m)}@media(min-width:990px){.mz-faq__title{font-size:var(--ts)}}.mz-faq__title .mz-script{display:block;font-size:1.3em}.mz-faq__card{position:relative;margin-top:32px;padding:28px;border-radius:var(--mz-radius);background:var(--s-ink);color:var(--s-bg);overflow:hidden}.mz-faq__card:after{content:"";position:absolute;right:-60px;top:-60px;width:180px;height:180px;border-radius:50%;border:1px dashed color-mix(in srgb,var(--s-bg) 30%,transparent);animation:mzSpin 40s linear infinite}.mz-faq__card-ic{display:grid;place-items:center;width:52px;height:52px;margin-bottom:18px;border-radius:50%;background:var(--s-accent);color:#fff}.mz-faq__card strong{display:block;font:400 24px/1.2 var(--mz-font-heading)}.mz-faq__card p{margin:8px 0 20px;font-size:14.5px;line-height:1.6;color:color-mix(in srgb,var(--s-bg) 70%,transparent)}.mz-faq__card .mz-btn{--b-bg: var(--s-bg);--b-fg: var(--s-ink);--b-bd: var(--s-bg)}.mz-faq__list{display:grid;gap:12px}.mz-faq__item{border-radius:24px;background:var(--s-surface);box-shadow:inset 0 0 0 1px var(--s-line);transition:box-shadow .4s,background .4s}.mz-faq__item[open]{box-shadow:inset 0 0 0 1px var(--s-accent),0 24px 40px -32px #46240c80}.mz-faq__item summary{display:flex;align-items:center;gap:16px;padding:20px 20px 20px 22px;list-style:none;cursor:pointer}.mz-faq__item summary::-webkit-details-marker{display:none}.mz-faq__n{flex:none;font:400 15px/1 var(--mz-font-heading);font-style:italic;color:var(--s-accent)}.mz-faq__q{flex:1;font:400 clamp(17px,1.5vw,20px)/1.35 var(--mz-font-heading)}.mz-faq__pm{position:relative;flex:none;width:38px;height:38px;border-radius:50%;background:var(--s-soft);transition:background .4s,transform .5s var(--mz-ease)}.mz-faq__pm:before,.mz-faq__pm:after{content:"";position:absolute;left:50%;top:50%;width:13px;height:1.5px;translate:-50% -50%;background:var(--s-ink);transition:transform .45s var(--mz-ease),background .4s}.mz-faq__pm:after{transform:rotate(90deg)}.mz-faq__item[open] .mz-faq__pm{background:var(--s-accent);transform:rotate(180deg)}.mz-faq__item[open] .mz-faq__pm:before,.mz-faq__item[open] .mz-faq__pm:after{background:#fff}.mz-faq__item[open] .mz-faq__pm:after{transform:rotate(0)}.mz-faq__a{padding:0 24px 22px 54px;color:var(--s-muted);font-size:15px;line-height:1.75}.mz-faq__a p{margin:0 0 10px}.mz-faq__a p:last-child{margin:0}.mz-faq__item[open] .mz-faq__a{animation:mzFadeUp .55s var(--mz-ease)}@media(max-width:749px){.mz-faq__a{padding-left:22px}}.mz-tm,.mz-look,.mz-story,.mz-jr,.mz-gal,.mz-faq{overflow-x:clip}@media(prefers-reduced-motion:reduce){.mz-ft *,.mz-look *,.mz-story *,.mz-gal *,.mz-faq *,.mz-tm *{animation-duration:.01ms!important;animation-iteration-count:1!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/modeza-extra.css.map */
