.mz-hero{isolation:isolate;background:var(--mz-pri);min-height:clamp(580px,47vw,690px);color:var(--mz-pri-ink);align-items:center;display:flex;position:relative;overflow:hidden}.mz-hero-media{z-index:-3;background:var(--mz-deep);width:58%;position:absolute;inset-block:0;inset-inline-end:0;overflow:hidden}.mz-hero-media img{object-fit:cover;object-position:35% 50%;transform-origin:0;width:100%;height:100%;animation:28s ease-in-out infinite alternate mz-hero-zoom}@keyframes mz-hero-zoom{0%{scale:1}to{scale:1.1}}.mz-hero-panel,.mz-hero-rim{width:54%;position:absolute;inset-block:0;inset-inline-start:0}.mz-hero-panel{z-index:-1;clip-path:ellipse(100% 124% at 100%);background:repeating-linear-gradient(0deg, transparent 0 46px, color-mix(in srgb, var(--mz-pri-ink) 5%, transparent) 46px 47px), linear-gradient(160deg, var(--mz-pri), color-mix(in srgb, var(--mz-pri) 78%, var(--mz-deep)))}.mz-hero-rim{z-index:-2;clip-path:ellipse(102.2% 125.4% at 100%);background:var(--mz-acc)}.mz-hero--flat .mz-hero-panel,.mz-hero--flat .mz-hero-rim{clip-path:none;width:100%}.mz-hero-in{width:100%;max-width:var(--mz-wrap);padding:clamp(44px, 6vw, 84px) var(--mz-gut);margin:0 auto}.mz-hero-copy{width:min(100%,520px)}.mz-hero-tag{border-radius:var(--mz-r1);background:color-mix(in srgb, var(--mz-deep) 32%, transparent);border-inline-start:3px solid var(--mz-acc);align-items:center;gap:8px;margin:0 0 18px;padding:6px 14px 6px 12px;font-size:15px;font-weight:700;line-height:1.5;display:inline-flex}.mz-hero-tag svg{color:var(--mz-acc)}.mz-hero-h{color:var(--mz-pri-ink);text-wrap:balance;margin:0 0 16px;font-size:clamp(31px,3.9vw,52px);line-height:1.25}.mz-hero-text{color:color-mix(in srgb, var(--mz-pri-ink) 88%, transparent);margin:0 0 26px;font-size:clamp(16.5px,1.3vw,18.5px);line-height:1.8}.mz-hero-text p{margin:0}.mz-hero-btns{flex-wrap:wrap;gap:12px;margin:0 0 26px;display:flex}.mz-hero-btns .mz-btn{min-height:54px}.mz-hero-call{color:var(--mz-pri-ink);border-color:color-mix(in srgb, var(--mz-pri-ink) 50%, transparent)}.mz-hero-call:hover{background:color-mix(in srgb, var(--mz-pri-ink) 12%, transparent)}.mz-hero-call span{font:800 17px/1 var(--mz-fh);letter-spacing:.03em}.mz-hero-facts{border-top:1px dashed color-mix(in srgb, var(--mz-pri-ink) 35%, transparent);color:color-mix(in srgb, var(--mz-pri-ink) 90%, transparent);gap:8px;margin:0;padding:16px 0 0;font-size:15px;line-height:1.6;list-style:none;display:grid}.mz-hero-facts li{align-items:flex-start;gap:10px;display:flex}.mz-hero-facts svg{color:var(--mz-acc);margin-top:3px}.mz-hero .mz-btn:focus-visible{outline-color:var(--mz-pri-ink)}@media (width<=900px){.mz-hero{min-height:0;display:block}.mz-hero-media{width:100%;height:300px;position:relative;inset:auto}.mz-hero-media img{animation:none}.mz-hero-panel,.mz-hero-rim{clip-path:ellipse(160% 100% at 50% 100%);width:auto;inset-block:250px 0;inset-inline:0}.mz-hero-rim{inset-block-start:242px}.mz-hero-in{margin-top:-10px;padding-top:22px;position:relative}.mz-hero-btns{display:grid}}@media (width<=560px){.mz-hero-media{height:220px}.mz-hero-panel{inset-block-start:180px}.mz-hero-rim{inset-block-start:172px}.mz-hero-tag{margin-bottom:12px}.mz-hero-facts{padding-top:12px}.mz-hero-facts li+li{display:none}.mz-hero-btns{margin-bottom:14px}}.mz-hero-facts a{color:var(--mz-pri-ink);text-underline-offset:3px;font-weight:700}.mz-tb{padding:clamp(52px, 7vw, 92px) var(--mz-gut)}.mz-tb--soft{background:var(--mz-soft)}.mz-tb--soft .mz-table{background-color:var(--mz-bg)}.mz-tb-in{max-width:var(--mz-wrap);grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:clamp(24px,5vw,64px);margin:0 auto;display:grid}.mz-tb-side{border-top:3px solid var(--mz-pri);padding-top:14px;position:sticky;top:100px}.mz-tb-h{text-wrap:balance;margin:0;font-size:clamp(25px,2.7vw,34px)}.mz-tb-body{max-width:72ch}.mz-tb--open{border-bottom:1px solid var(--mz-line);padding-block:clamp(30px,4vw,48px)}.mz-tb--open .mz-tb-in{grid-template-columns:minmax(0,1fr)}.mz-tb--open .mz-tb-body{border-inline-start:4px solid var(--mz-acc);max-width:860px;padding-inline-start:20px;font-size:clamp(17px,1.4vw,19px)}@media (width<=860px){.mz-tb{padding-block:44px}.mz-tb-in{grid-template-columns:minmax(0,1fr);gap:14px}.mz-tb-side{position:static}}@media (width<=560px){.mz-tb-body figure{display:none}}.mz-sv-head{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:14px 56px;margin-bottom:clamp(26px,4vw,44px);display:grid}.mz-sv-grid{grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr);align-items:start;gap:clamp(18px,2.4vw,30px);display:grid}.mz-sv-feat{border-radius:var(--mz-r3);background:var(--mz-soft);border-top:3px solid var(--mz-pri);padding:10px}.mz-sv-media{aspect-ratio:16/9;border-radius:var(--mz-r2);background:var(--mz-line);margin:0;position:relative;overflow:hidden}.mz-sv-media img{object-fit:cover;width:100%;height:100%;transition:scale .9s cubic-bezier(.2,.7,.2,1)}.mz-sv-feat:hover .mz-sv-media img{scale:1.04}.mz-sv-ic{bottom:14px;border-radius:var(--mz-r2);background:var(--mz-bg);width:58px;height:58px;color:var(--mz-pri);box-shadow:var(--mz-sh2);place-items:center;display:grid;position:absolute;inset-inline-start:14px}.mz-sv-body{padding:clamp(18px,2.2vw,28px) clamp(10px,1.8vw,20px) clamp(10px,1.4vw,16px)}.mz-sv-name{margin:0 0 8px;font-size:clamp(24px,2.4vw,30px)}.mz-sv-desc{color:var(--mz-mute);margin-bottom:20px;font-size:17px;line-height:1.85}.mz-sv-desc p{margin:0 0 .6em}.mz-sv-desc p:last-child{margin:0}.mz-sv-row{border-top:1px dashed color-mix(in srgb, var(--mz-pri) 30%, var(--mz-line));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding-top:16px;display:flex}.mz-sv-price{color:var(--mz-mute);align-items:baseline;gap:6px;margin:0;font-size:15px;display:flex}.mz-sv-price b{font:800 32px/1 var(--mz-fh);color:var(--mz-pri)}.mz-sv-acts{flex-wrap:wrap;gap:10px;display:flex}.mz-sv-side{border:1px solid var(--mz-line);border-radius:var(--mz-r3);padding:6px}.mz-sv-side-t{color:var(--mz-mute);margin:0;padding:12px 12px 8px;font-size:15px;font-weight:700}.mz-sv-list{margin:0;padding:0;list-style:none}.mz-sv-list li+li{border-top:1px solid var(--mz-line)}.mz-sv-item{border-radius:var(--mz-r2);min-height:80px;color:var(--mz-ink);grid-template-columns:58px minmax(0,1fr) 36px;align-items:center;gap:14px;padding:12px 10px;text-decoration:none;transition:background-color .25s;display:grid}.mz-sv-thumb{border-radius:var(--mz-r2);object-fit:cover;background:var(--mz-soft);width:58px;height:58px}.mz-sv-thumb--ic{color:var(--mz-pri);place-items:center;display:grid}.mz-sv-item-t{gap:2px;min-width:0;display:grid}.mz-sv-item-name{margin:0;font-size:17.5px}.mz-sv-item-d{-webkit-line-clamp:2;color:var(--mz-mute);-webkit-box-orient:vertical;font-size:14.5px;line-height:1.6;display:-webkit-box;overflow:hidden}.mz-sv-item-price{color:var(--mz-mute);font-size:14.5px}.mz-sv-item-price b{font-family:var(--mz-fh);color:var(--mz-acc-text)}.mz-sv-go{border-radius:var(--mz-r1);width:36px;height:36px;color:var(--mz-pri);background:var(--mz-soft);place-items:center;transition:background-color .25s,color .25s,translate .25s;display:grid}a.mz-sv-item:hover{background:var(--mz-soft)}a.mz-sv-item:hover .mz-sv-go{background:var(--mz-pri);color:var(--mz-pri-ink);translate:-3px}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.mz-sv-feat,.mz-sv-list li{animation-name:mz-sv-rise;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:forwards}.mz-sv-grid .mz-sv-feat,.mz-sv-grid .mz-sv-list li{animation-timeline:view();animation-range:entry entry 60%}}}@keyframes mz-sv-rise{0%{opacity:0;translate:0 22px}to{opacity:1;translate:0}}@media (width<=900px){.mz-sv-head,.mz-sv-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=520px){.mz-sv-feat{padding:8px}.mz-sv-desc{font-size:16px}.mz-sv-acts,.mz-sv-acts .mz-btn{flex:100%}.mz-sv-item{grid-template-columns:50px minmax(0,1fr) 34px;gap:12px;padding:10px 6px}.mz-sv-thumb{width:50px;height:50px}}@media (width<=560px){.mz-sv-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:2px;display:grid}.mz-sv-list li+li{border-top:0}.mz-sv-list li{border:1px solid var(--mz-line);border-radius:var(--mz-r2)}.mz-sv-item{grid-template-columns:minmax(0,1fr);align-content:start;gap:8px;height:100%;min-height:0;padding:8px}.mz-sv-thumb{aspect-ratio:16/10;width:100%;height:auto}.mz-sv-item-name{font-size:15.5px;line-height:1.4}.mz-sv-item-d,.mz-sv-go{display:none}.mz-sv-item-price{font-size:13.5px}.mz-sv-side{padding:4px}.mz-sv-side-t{padding:10px 8px 8px}.mz-sv-media,.mz-sv-thumb{aspect-ratio:2}.mz-sv-body{padding-top:14px}.mz-sv-desc{margin-bottom:14px}}.mz-pr-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 48px;margin-bottom:24px;display:flex}.mz-pr-lead{max-width:48ch}.mz-pr-tabs{border-bottom:2px solid var(--mz-line);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:0;margin-bottom:16px;display:grid}.mz-pr-tabs[hidden]{display:none}.mz-pr-tab{border-radius:var(--mz-r2) var(--mz-r2) 0 0;min-height:66px;color:var(--mz-ink);text-align:start;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:2px;padding:10px 16px 12px;transition:background-color .25s;display:flex;position:relative}.mz-pr-tab:after{content:"";inset-inline:0;background:var(--mz-pri);height:3px;transition:scale .3s;position:absolute;bottom:-2px;scale:0 1}.mz-pr-tab:hover{background:var(--mz-soft)}.mz-pr-tab-n{font-size:16.5px;font-weight:700}.mz-pr-tab-f{color:var(--mz-mute);font-size:13.5px}.mz-pr-tab-f b{font:800 15px/1 var(--mz-fh);color:var(--mz-ink)}.mz-pr-tab[aria-selected=true]{background:var(--mz-soft)}.mz-pr-tab[aria-selected=true]:after{scale:1}.mz-pr-tab[aria-selected=true] .mz-pr-tab-n{color:var(--mz-pri)}.mz-pr-panels{gap:16px;display:grid}.mz-pr-panel{border-radius:var(--mz-r3);border:1px solid var(--mz-line);background:var(--mz-bg);box-shadow:var(--mz-sh1);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(18px,3.2vw,40px);padding:10px;display:grid}.mz-pr-panel[hidden]{display:none}.mz-pr-media{border-radius:var(--mz-r2);background:var(--mz-deep);min-height:300px;margin:0;position:relative;overflow:hidden}.mz-pr-media img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.mz-pr-media:after{content:"";background:linear-gradient(#0000 42%,#0b2436d1);position:absolute;inset:0}.mz-pr-cap{z-index:1;inset-inline-start:18px;color:#fff;align-items:baseline;gap:8px;font-size:15px;display:flex;position:absolute;bottom:16px}.mz-pr-cap b{font:800 50px/1 var(--mz-fh);color:var(--mz-acc)}.mz-pr-body{flex-direction:column;padding:clamp(8px,1.8vw,20px) clamp(4px,1.4vw,16px) clamp(8px,1.4vw,14px) 0;display:flex}.mz-pr-gt{margin:0 0 4px;font-size:22px}.mz-pr-rows{margin:0 0 20px;padding:0;list-style:none}.mz-pr-row{border-bottom:1px solid var(--mz-line);justify-content:space-between;align-items:flex-start;gap:18px;padding:15px 0;display:flex}.mz-pr-info{flex-direction:column;gap:3px;min-width:0;display:flex}.mz-pr-name{color:var(--mz-ink);font-size:17px;font-weight:700;text-decoration:none}a.mz-pr-name:hover{color:var(--mz-pri);text-underline-offset:4px;text-decoration:underline}.mz-pr-per{color:var(--mz-mute);font-size:14.5px}.mz-pr-inc{color:var(--mz-mute);align-items:flex-start;gap:6px;margin-top:4px;font-size:14.5px;line-height:1.7;display:flex}.mz-pr-inc svg{color:var(--mz-acc-text);margin-top:5px}.mz-pr-inc b{color:var(--mz-ink)}.mz-pr-price{color:var(--mz-mute);flex-direction:column;flex:none;align-items:flex-end;gap:2px;font-size:14px;line-height:1.2;display:flex}.mz-pr-price small{font-size:13px}.mz-pr-price b{font:800 29px/1 var(--mz-fh);color:var(--mz-pri);margin-inline-end:3px}.mz-pr-btn{align-self:flex-start;margin-top:auto}.mz-pr-after{max-width:72ch;margin-top:18px}@media (prefers-reduced-motion:no-preference){.mz-pr-tabs:not([hidden])~.mz-pr-panels .mz-pr-panel:not([hidden]){animation:.4s both mz-pr-show}.mz-pr-tabs:not([hidden])~.mz-pr-panels .mz-pr-panel:not([hidden]) .mz-pr-media img{animation:1.1s both mz-pr-zoom}}@keyframes mz-pr-show{0%{opacity:0;translate:0 10px}}@keyframes mz-pr-zoom{0%{scale:1.08}}@media (width<=860px){.mz-pr-tabs{border-bottom:0;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;gap:4px}.mz-pr-tab{border-radius:var(--mz-r2);background:var(--mz-soft);min-height:60px;padding:10px 12px}.mz-pr-tab:after{inset-inline:12px;width:22px;bottom:6px}.mz-pr-tab[aria-selected=true]{background:var(--mz-bg);box-shadow:inset 0 0 0 1.5px var(--mz-pri)}.mz-pr-panel{grid-template-columns:minmax(0,1fr);padding:8px}.mz-pr-media{aspect-ratio:16/9;min-height:0}.mz-pr-body{padding:4px 8px 8px}}@media (width<=420px){.mz-pr-btn{align-self:stretch}.mz-pr-price b{font-size:24px}.mz-pr-row{gap:12px}}@media (width<=560px){.mz-pr-media{aspect-ratio:2}.mz-pr-cap b{font-size:40px}.mz-pr-row{padding:12px 0}.mz-pr-inc{font-size:13.5px;display:none}.mz-pr-lead{font-size:15.5px}}.mz-st{--mz-st-pad:max(var(--mz-gut), calc((100% - var(--mz-wrap)) / 2));padding-block:var(--mz-sec);background:linear-gradient(180deg, var(--mz-bg), var(--mz-soft))}.mz-st-in{width:calc(100% - 2 * var(--mz-gut));max-width:var(--mz-wrap);margin:0 auto}.mz-st-head{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:clamp(20px,3vw,30px);display:flex}.mz-st-copy{max-width:680px}.mz-st-nav{gap:8px;display:flex}.mz-st-arrow{border-radius:var(--mz-r2);border:1.5px solid var(--mz-line);background:var(--mz-bg);width:50px;height:50px;color:var(--mz-ink);cursor:pointer;place-items:center;transition:background-color .25s,color .25s,border-color .25s,opacity .25s;display:grid}.mz-st-arrow[hidden]{display:none}.mz-st-arrow:hover:not(:disabled){background:var(--mz-pri);border-color:var(--mz-pri);color:var(--mz-pri-ink)}.mz-st-arrow:disabled{opacity:.35;cursor:default}.mz-st-bars ol{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:10px;margin:0 0 20px;padding:0;list-style:none;display:grid}.mz-st-bar{color:var(--mz-mute);flex-direction:column;gap:9px;padding-block:6px;text-decoration:none;display:flex}.mz-st-track{background:var(--mz-line);border-radius:1px;height:5px;display:block;overflow:hidden}.mz-st-fill{background:var(--mz-pri);transform-origin:100%;height:100%;transform:scaleX(var(--f,0));display:block}.mz-st-bars li:first-child .mz-st-fill{transform:scaleX(1)}.mz-st-bar-l{align-items:baseline;gap:7px;font-size:14px;line-height:1.4;display:flex}.mz-st-bar-l b{font:800 13.5px/1 var(--mz-fh);color:var(--mz-acc-text)}.mz-st-bar[aria-current]{color:var(--mz-ink);font-weight:700}.mz-st-rail{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--mz-st-pad);scrollbar-width:none;overflow-x:auto}.mz-st-rail::-webkit-scrollbar{display:none}.mz-st-rail:focus-visible{outline:3px solid var(--mz-acc);outline-offset:-3px}.mz-st-list{padding:4px var(--mz-st-pad) 16px;grid-auto-columns:min(860px,74vw);grid-auto-flow:column;gap:18px;width:max-content;margin:0;list-style:none;display:grid}.mz-st-slide{scroll-snap-align:start;border-radius:var(--mz-r3);background:var(--mz-bg);border:1px solid var(--mz-line);min-height:360px;box-shadow:var(--mz-sh1);grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:8px;padding:8px;display:grid}.mz-st-media{border-radius:var(--mz-r2);background:var(--mz-soft);order:2;margin:0;position:relative;overflow:hidden}.mz-st-media img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.mz-st-num{bottom:10px;font:800 clamp(48px, 5.6vw, 76px)/1 var(--mz-fh);color:#fff;text-shadow:0 2px 20px #0b243680;position:absolute;inset-inline-end:16px}.mz-st-body{flex-direction:column;align-items:flex-start;padding:clamp(18px,2.4vw,32px) clamp(14px,2.2vw,28px);display:flex}.mz-st-meta{color:var(--mz-mute);align-items:center;gap:10px;margin:0 0 16px;font-size:14.5px;display:flex}.mz-st-meta b{font-family:var(--mz-fh);color:var(--mz-ink)}.mz-st-chip{border-radius:var(--mz-r2);background:var(--mz-soft-2);width:38px;height:38px;color:var(--mz-acc-text);place-items:center;display:grid}.mz-st-name{margin:0 0 10px;font-size:clamp(23px,2.4vw,30px)}.mz-st-text{color:var(--mz-mute);max-width:42ch;margin:0 0 22px;font-size:clamp(16px,1.3vw,18px);line-height:1.85}.mz-st-text p{margin:0}.mz-st-next{border-top:1px solid var(--mz-line);min-height:44px;color:var(--mz-mute);flex-wrap:wrap;align-self:stretch;align-items:center;gap:6px;margin-top:auto;padding-top:12px;font-size:15px;text-decoration:none;display:inline-flex}.mz-st-next b{color:var(--mz-ink)}.mz-st-next svg{color:var(--mz-pri);transition:translate .25s}.mz-st-next:hover svg{translate:-4px}.mz-st-cta{margin-top:auto}.mz-st-after{max-width:72ch;margin-top:18px}.mz-st[data-ready] .mz-st-slide{transition:opacity .4s,scale .4s}.mz-st[data-ready] .mz-st-slide:not([data-on]){opacity:.55;scale:.97}@media (prefers-reduced-motion:reduce){.mz-st[data-ready] .mz-st-slide:not([data-on]){scale:1}}@media (width<=760px){.mz-st-head{display:block}.mz-st-nav{display:none}.mz-st-bars ol{gap:6px;margin-bottom:14px}.mz-st-bar-l span{display:none}.mz-st-list{grid-auto-columns:min(86vw,420px);gap:12px}.mz-st-slide{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);min-height:0}.mz-st-media{aspect-ratio:4/3;order:0}.mz-st-body{padding:16px 10px 10px}.mz-st-cta{align-self:stretch}}@media (width<=560px){.mz-st-media{aspect-ratio:16/10}.mz-st-text{margin-bottom:12px}}.mz-ar-in{max-width:var(--mz-wrap);grid-template:"head map""panel map""ask map"1fr/minmax(0,5fr) minmax(0,6fr);gap:20px clamp(30px,6vw,84px);margin:0 auto;display:grid}.mz-ar-head{grid-area:head}.mz-ar-map{border-radius:var(--mz-r3);border:1px solid var(--mz-line);background:linear-gradient(var(--mz-line) 1px, transparent 1px) 0 0 / 26px 26px, linear-gradient(90deg, var(--mz-line) 1px, transparent 1px) 0 0 / 26px 26px, var(--mz-soft);background-blend-mode:normal;grid-area:map;align-self:center;margin:0;padding:clamp(14px,2vw,24px)}.mz-ar-panels{grid-area:panel;gap:12px;display:grid}.mz-ar-ask{grid-area:ask;align-self:start}.mz-ar-canvas{aspect-ratio:540/580;direction:ltr;max-width:540px;margin:0 auto;position:relative}.mz-ar-svg{filter:drop-shadow(0 12px 20px #0b24361f);width:100%;height:100%;position:absolute;inset:0;overflow:visible}.mz-ar-reg{cursor:pointer;outline:none}.mz-ar-reg .mz-ar-fill{fill:color-mix(in srgb, var(--mz-pri) 12%, var(--mz-bg));transition:fill .3s}.mz-ar-reg--core .mz-ar-fill{fill:color-mix(in srgb, var(--mz-pri) 22%, var(--mz-bg));stroke:var(--mz-soft);stroke-width:7px;paint-order:stroke}.mz-ar-st{fill:none;stroke:color-mix(in srgb, var(--mz-pri) 24%, transparent);stroke-width:1.1px}.mz-ar-tex{pointer-events:none}.mz-ar-reg:hover .mz-ar-fill{fill:color-mix(in srgb, var(--mz-pri) 28%, var(--mz-bg))}.mz-ar-reg:focus-visible .mz-ar-fill{fill:color-mix(in srgb, var(--mz-acc) 45%, var(--mz-bg))}.mz-ar-reg[aria-pressed=true] .mz-ar-fill{fill:var(--mz-pri)}.mz-ar-reg[aria-pressed=true] .mz-ar-tex{opacity:.45}.mz-ar-dot{fill:var(--mz-bg);stroke:var(--mz-pri);stroke-width:2.5px;pointer-events:none;transition:fill .3s,stroke .3s}.mz-ar-reg[aria-pressed=true] .mz-ar-dot{fill:var(--mz-acc);stroke:var(--mz-bg)}.mz-ar-cuts path{fill:none;stroke:var(--mz-soft);stroke-width:7px;pointer-events:none}.mz-ar-deco{pointer-events:none}.mz-ar-ring{fill:none;stroke:color-mix(in srgb, var(--mz-deep) 35%, transparent);stroke-width:2px;stroke-dasharray:10 7}.mz-ar-edge{fill:none;stroke:var(--mz-pri);stroke-width:2.5px}.mz-ar-lbl{left:var(--x);top:var(--y);pointer-events:none;white-space:nowrap;border-radius:var(--mz-r1);background:var(--mz-bg);color:var(--mz-ink);font:700 14.5px/1.5 var(--mz-fb);box-shadow:var(--mz-sh1);direction:rtl;padding:4px 12px;transition:background-color .3s,color .3s,scale .3s;position:absolute;translate:-50% -50%}.mz-ar-lbl.is-on{background:var(--mz-acc);color:var(--mz-acc-ink);scale:1.08}.mz-ar-north{color:var(--mz-mute);direction:rtl;justify-items:center;font-size:12.5px;font-weight:700;display:grid;position:absolute;top:0;right:0}.mz-ar-north svg{color:var(--mz-ink);rotate:-90deg}.mz-ar-note{color:var(--mz-mute);align-items:flex-start;gap:8px;margin:12px 0 0;font-size:14px;line-height:1.6;display:flex}.mz-ar-note svg{color:var(--mz-pri);margin-top:3px}.mz-ar:not(.is-live) .mz-ar-hint,.mz-ar:not(.is-live) .mz-ar-pk{display:none}.mz-ar-panel{border-radius:var(--mz-r3);background:var(--mz-bg);border:1px solid var(--mz-line);border-top:3px solid var(--mz-pri);box-shadow:var(--mz-sh1);padding:18px 20px 20px}.mz-ar-pk{color:var(--mz-acc-text);margin:0 0 2px;font-size:13.5px;font-weight:700}.mz-ar-ph{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.mz-ar-pt{margin:0;font-size:clamp(21px,2vw,25px)}.mz-ar-pc{border-radius:var(--mz-r1);background:var(--mz-soft);color:var(--mz-mute);padding:3px 10px;font-size:13.5px;font-weight:700}.mz-ar-dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 18px;margin:0;padding:0;list-style:none;display:grid}.mz-ar-dl li{border-bottom:1px dashed var(--mz-line);align-items:center;gap:8px;padding:7px 0;font-size:16px;display:flex}.mz-ar-dl svg{color:var(--mz-pri)}.mz-ar-all{color:var(--mz-mute);align-items:flex-start;gap:8px;margin:0;font-size:16px;line-height:1.7;display:flex}.mz-ar-all svg{color:var(--mz-acc-text);margin-top:4px}.mz-ar-more{color:var(--mz-pri);align-items:center;gap:6px;margin-top:14px;font-weight:700;text-decoration:none;display:inline-flex}.mz-ar-more:hover{text-underline-offset:4px;text-decoration:underline}.mz-ar-ask{border-radius:var(--mz-r3);background:var(--mz-soft-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 18px;padding:16px 18px;display:flex}.mz-ar-ask p{color:var(--mz-mute);flex:220px;margin:0;font-size:15px;line-height:1.6}.mz-ar-ask b{color:var(--mz-ink);font:800 17px/1.5 var(--mz-fh);display:block}@media (prefers-reduced-motion:no-preference){.mz-ar.is-live .mz-ar-panel:not([hidden]) li{animation:.35s ease-out both mz-ar-in}.mz-ar.is-live .mz-ar-panel li:nth-child(2){animation-delay:50ms}.mz-ar.is-live .mz-ar-panel li:nth-child(3){animation-delay:.1s}.mz-ar.is-live .mz-ar-panel li:nth-child(n+4){animation-delay:.15s}}@keyframes mz-ar-in{0%{opacity:0;translate:0 6px}}@media (width<=900px){.mz-ar-in{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"head""map""panel""ask"}.mz-ar-canvas{max-width:420px}}@media (width<=560px){.mz-ar-lbl{padding:3px 9px;font-size:13px}.mz-ar-panel{padding:16px 14px}.mz-ar-ask .mz-btn{width:100%}.mz-ar-in{row-gap:14px}.mz-ar-canvas{max-width:290px}.mz-ar-map{padding:10px}.mz-ar-note{margin-top:8px;font-size:13.5px}.mz-ar-dl{flex-wrap:wrap;gap:6px;display:flex}.mz-ar-dl li{border-radius:var(--mz-r1);background:var(--mz-soft);border:0;padding:3px 10px;font-size:14.5px}.mz-ar-dl svg{display:none}.mz-ar-ask{padding:12px 14px}}.mz-ar-fold{margin-top:10px}.mz-ar-fold>summary{min-height:44px;color:var(--mz-pri);cursor:pointer;align-items:center;gap:6px;font-weight:700;list-style:none;display:inline-flex}.mz-ar-fold>summary::-webkit-details-marker{display:none}.mz-ar-fold[open]>summary svg{rotate:45deg}.mz-ar-fold ul{margin:.4em 0 .8em;padding-inline-start:1.2em}.mz-ar-fold li{margin-bottom:.4em}@media (width>=901px){.mz-ar-fold>summary{display:none}.mz-ar-fold::details-content{content-visibility:visible;block-size:auto}}@media (width<=560px){.mz-ar-canvas{max-width:250px}}.mz-wy{background:var(--mz-soft)}.mz-wy-head{text-align:center;max-width:760px;margin:0 auto clamp(22px,3vw,32px)}.mz-wy-head .mz-kicker{justify-content:center}.mz-wy-tabs{grid-template-columns:repeat(var(--n), minmax(0, 1fr));border:1px solid var(--mz-line);border-radius:var(--mz-r2);background:var(--mz-bg);gap:4px;min-width:0;max-width:880px;margin:0 auto clamp(18px,2.4vw,26px);padding:5px;display:grid}.mz-wy-tab{min-height:50px;color:var(--mz-mute);cursor:pointer;border-radius:7px;justify-content:center;align-items:center;gap:8px;padding:0 10px;font-size:16px;font-weight:700;transition:background-color .25s,color .25s;display:flex;position:relative}.mz-wy-tab input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.mz-wy-tab:hover{color:var(--mz-ink);background:var(--mz-soft)}.mz-wy-tab:has(input:checked){background:var(--mz-pri);color:var(--mz-pri-ink)}.mz-wy-tab:has(input:checked) svg{color:var(--mz-acc)}.mz-wy-tab:has(input:focus-visible){outline:3px solid var(--mz-acc);outline-offset:2px}.mz-wy-panels{gap:16px;display:grid}.mz-wy-panel{border-radius:var(--mz-r3);background:var(--mz-bg);border:1px solid var(--mz-line);box-shadow:var(--mz-sh1);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(22px,4vw,52px);padding:14px;padding-inline-start:clamp(20px,4vw,50px);display:grid}.mz-wy-photo{aspect-ratio:4/3;border-radius:var(--mz-r2);background:var(--mz-soft);margin:0;position:relative;overflow:hidden}.mz-wy-photo img{object-fit:cover;width:100%;height:100%}.mz-wy-badge{inset-inline-end:14px;border-radius:var(--mz-r2);background:var(--mz-acc);width:60px;height:60px;color:var(--mz-acc-ink);box-shadow:var(--mz-sh2);place-items:center;display:grid;position:absolute;bottom:14px}.mz-wy-copy{padding-block:10px}.mz-wy-count{color:var(--mz-mute);font:700 15px/1 var(--mz-fh);margin:0 0 12px}.mz-wy-count b{color:var(--mz-pri);font-size:36px}.mz-wy-name{margin:0 0 10px;font-size:clamp(23px,2.5vw,32px)}.mz-wy-desc{max-width:46ch;color:var(--mz-mute);margin:0 0 18px;font-size:clamp(16px,1.3vw,18px);line-height:1.85}.mz-wy-desc p{margin:0}.mz-wy-extra{border-radius:var(--mz-r1) var(--mz-r2) var(--mz-r2) var(--mz-r1);background:var(--mz-soft-2);border-inline-start:3px solid var(--mz-acc);align-items:flex-start;gap:10px;margin:0 0 20px;padding:12px 14px;font-size:15.5px;line-height:1.7;display:flex}.mz-wy-extra svg{color:var(--mz-acc-text);margin-top:3px}.mz-wy-extra b{display:block}.mz-wy-next{min-height:44px;color:var(--mz-pri);cursor:pointer;border-bottom:2px solid var(--mz-line);align-items:center;gap:8px;font-size:16px;font-weight:700;transition:gap .2s,border-color .2s;display:inline-flex}.mz-wy-next:hover{border-color:var(--mz-pri);gap:12px}.mz-wy-after{text-align:center;max-width:760px;margin:22px auto 0}@supports selector(:has(*)){.mz-wy-panel{display:none}.mz-wy:has(.mz-wy-tab:first-of-type input:checked) .mz-wy-panel:first-of-type,.mz-wy:has(.mz-wy-tab:nth-of-type(2) input:checked) .mz-wy-panel:nth-of-type(2),.mz-wy:has(.mz-wy-tab:nth-of-type(3) input:checked) .mz-wy-panel:nth-of-type(3),.mz-wy:has(.mz-wy-tab:nth-of-type(4) input:checked) .mz-wy-panel:nth-of-type(4),.mz-wy:has(.mz-wy-tab:nth-of-type(5) input:checked) .mz-wy-panel:nth-of-type(5),.mz-wy:has(.mz-wy-tab:nth-of-type(6) input:checked) .mz-wy-panel:nth-of-type(6){display:grid}@media (prefers-reduced-motion:no-preference){.mz-wy-panel{animation:.4s cubic-bezier(.2,.8,.2,1) mz-wy-in}.mz-wy-panel .mz-wy-photo img{animation:1.1s ease-out mz-wy-zoom}}}@keyframes mz-wy-in{0%{opacity:.35;translate:0 12px}}@keyframes mz-wy-zoom{0%{scale:1.07}}@media (width<=860px){.mz-wy-panel{grid-template-columns:minmax(0,1fr);padding:10px 10px 18px}.mz-wy-photo{aspect-ratio:16/10;order:-1}.mz-wy-copy{padding:4px 8px 0}}@media (width<=600px){.mz-wy-tabs{gap:2px;padding:4px}.mz-wy-tab{flex-direction:column;gap:2px;min-height:62px;padding:6px 2px;font-size:13.5px}.mz-wy-badge{width:50px;height:50px}.mz-wy-count b{font-size:28px}}@media (width<=560px){.mz-wy-photo{aspect-ratio:2}.mz-wy-count{margin-bottom:6px}}.mz-fq--soft{background:var(--mz-soft)}.mz-fq-head{text-align:center;max-width:720px;margin:0 auto clamp(26px,4vw,44px)}.mz-fq-head .mz-kicker{justify-content:center}.mz-fq-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:14px;display:grid}.mz-fq-card{border-radius:var(--mz-r3);background:var(--mz-bg);border:1px solid var(--mz-line);transition:box-shadow .3s,border-color .3s}.mz-fq--plain .mz-fq-card{background:var(--mz-soft)}.mz-fq-card:hover{box-shadow:var(--mz-sh2)}.mz-fq-card[open]{border-color:var(--mz-pri);box-shadow:var(--mz-sh2)}.mz-fq-sum{cursor:pointer;border-radius:var(--mz-r3);gap:12px;padding:20px 20px 16px;list-style:none;display:grid}.mz-fq-sum::-webkit-details-marker{display:none}.mz-fq-ic{border-radius:var(--mz-r2);background:var(--mz-soft);width:54px;height:54px;color:var(--mz-pri);box-shadow:inset 0 0 0 1px var(--mz-line);place-items:center;transition:background-color .3s,color .3s,rotate .3s;display:grid}.mz-fq--plain .mz-fq-ic{background:var(--mz-bg)}.mz-fq-card:hover .mz-fq-ic{rotate:8deg}.mz-fq-card[open] .mz-fq-ic{background:var(--mz-pri);color:var(--mz-pri-ink);box-shadow:none;rotate:0deg}.mz-fq-q{text-wrap:balance;min-height:3.1em;margin:0;font-size:clamp(17px,1.4vw,18.5px);line-height:1.55}.mz-fq-more{border-top:1px solid var(--mz-line);color:var(--mz-pri);justify-content:space-between;align-items:center;gap:10px;padding-top:12px;font-size:14.5px;font-weight:700;display:flex}.mz-fq-c,.mz-fq-minus,.mz-fq-card[open] .mz-fq-o,.mz-fq-card[open] .mz-fq-plus{display:none}.mz-fq-card[open] .mz-fq-c{display:inline}.mz-fq-card[open] .mz-fq-minus,.mz-fq-plus{display:grid}.mz-fq-pm{border-radius:var(--mz-r1);background:var(--mz-soft-2);width:30px;height:30px;color:var(--mz-acc-text);place-items:center;transition:background-color .2s,color .2s;display:grid}.mz-fq-card[open] .mz-fq-pm{background:var(--mz-acc);color:var(--mz-acc-ink)}.mz-fq-a{color:var(--mz-mute);padding:0 20px 20px;font-size:16px;line-height:1.85}.mz-fq-a p{margin:0 0 .7em}.mz-fq-a p:last-child{margin:0}.mz-fq-a a{color:var(--mz-pri)}.mz-fq-ask{max-width:900px;color:var(--mz-mute);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 22px;margin:clamp(24px,3.4vw,38px) auto 0;font-size:15.5px;display:flex}.mz-fq-ask b{color:var(--mz-ink)}@supports (interpolate-size:allow-keywords){.mz-fq-grid{interpolate-size:allow-keywords}.mz-fq-card::details-content{block-size:0;transition:block-size .35s ease, content-visibility .35s allow-discrete;overflow:hidden}.mz-fq-card[open]::details-content{block-size:auto}}@media (width<=1000px){.mz-fq-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.mz-fq-head{text-align:start}.mz-fq-head .mz-kicker{justify-content:flex-start}.mz-fq-grid{grid-template-columns:minmax(0,1fr);gap:10px}.mz-fq-sum{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;padding:16px}.mz-fq-q{min-height:0;font-size:17px}.mz-fq-more{grid-column:1/-1;padding-top:10px}.mz-fq-a{padding:0 16px 18px;font-size:15.5px}.mz-fq-ask{text-align:start;justify-content:flex-start}.mz-fq-ask .mz-btn{width:100%}.mz-fq-grid{gap:8px}.mz-fq-sum{grid-template-columns:40px minmax(0,1fr) 30px;gap:10px;padding:12px}.mz-fq-ic{width:40px;height:40px}.mz-fq-ic svg{width:21px;height:21px}.mz-fq-q{font-size:16px}.mz-fq-more{border:0;grid-column:auto;padding:0}.mz-fq-o,.mz-fq-c{display:none!important}}.mz-ct{background:linear-gradient(135deg, var(--mz-soft) 0 60%, var(--mz-soft-2))}.mz-ct-in{max-width:var(--mz-wrap);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);grid-template-areas:"copy steps""acts steps";align-items:center;column-gap:clamp(28px,5vw,70px);margin:0 auto;display:grid}.mz-ct-copy{grid-area:copy;align-self:end}.mz-ct-text{margin-bottom:24px}.mz-ct-acts{flex-wrap:wrap;grid-area:acts;align-self:start;gap:10px;display:flex}.mz-ct-acts .mz-btn{min-height:54px}.mz-ct-call{border-color:var(--mz-ink)}.mz-ct-call:hover{background:var(--mz-deep);border-color:var(--mz-deep);color:var(--mz-deep-ink)}.mz-ct-call span{font-family:var(--mz-fh)}.mz-ct-steps{border-radius:var(--mz-r3);background:var(--mz-bg);border-top:4px solid var(--mz-acc);box-shadow:var(--mz-sh2);grid-area:steps;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,2.2vw,26px);margin:0;padding:clamp(22px,3vw,34px);list-style:none;display:grid;position:relative}.mz-ct-steps:before{content:"";top:calc(clamp(22px,3vw,34px) + 32px);border-top:2px dashed color-mix(in srgb, var(--mz-pri) 45%, transparent);position:absolute;inset-inline:17%}.mz-ct-step{text-align:center;position:relative}.mz-ct-ic{border-radius:var(--mz-r2);background:var(--mz-soft);width:64px;height:64px;color:var(--mz-pri);box-shadow:0 0 0 6px var(--mz-bg);place-items:center;margin:0 auto 12px;display:grid;position:relative}.mz-ct-ic i{top:-8px;border-radius:var(--mz-r1);background:var(--mz-deep);width:24px;height:24px;color:var(--mz-deep-ink);font:800 13px/1 var(--mz-fh);place-items:center;font-style:normal;display:grid;position:absolute;inset-inline-end:-8px}.mz-ct-t{margin:0 0 4px;font-size:19px}.mz-ct-p{color:var(--mz-mute);margin:0;font-size:15px;line-height:1.65}@media (width<=860px){.mz-ct-in{grid-template-columns:minmax(0,1fr);grid-template-areas:"copy""steps""acts"}.mz-ct-text{margin-bottom:20px}.mz-ct-steps{grid-template-columns:minmax(0,1fr);gap:18px;margin-bottom:20px}.mz-ct-steps:before{top:56px;bottom:56px;border-top:0;border-inline-start:2px dashed color-mix(in srgb, var(--mz-pri) 45%, transparent);inset-inline:calc(clamp(22px,3vw,34px) + 28px) auto}.mz-ct-step{text-align:start;grid-template-columns:auto minmax(0,1fr);column-gap:16px;display:grid}.mz-ct-ic{grid-row:1/3;width:56px;height:56px;margin:0}.mz-ct-t{align-self:end}.mz-ct-acts{display:grid}}@media (width<=560px){.mz-ct-steps{gap:12px;padding:18px}.mz-ct-p{display:none}.mz-ct-step{align-items:center}.mz-ct-ic{grid-row:auto;width:46px;height:46px}.mz-ct-steps:before{top:40px;bottom:40px;inset-inline-start:40px}}.mz-gl{--mz-gl-edge:max(var(--mz-gut), calc((100% - var(--mz-wrap)) / 2));padding:var(--mz-sec) 0;background:var(--mz-deep);color:var(--mz-deep-ink);timeline-scope:--mz-gl-x;overflow:hidden}.mz-gl-head{padding-inline:var(--mz-gl-edge);margin-bottom:clamp(22px,3.4vw,36px)}.mz-gl .mz-kicker{color:var(--mz-acc)}.mz-gl .mz-h2{color:#fff}.mz-gl .mz-sub{max-width:60ch;color:color-mix(in srgb, var(--mz-deep-ink) 78%, transparent)}.mz-gl-track{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--mz-gl-edge);padding:4px var(--mz-gl-edge) 8px;scrollbar-width:none;scroll-timeline:--mz-gl-x inline;grid-auto-columns:clamp(240px,25vw,320px);grid-auto-flow:column;gap:18px;margin:0;list-style:none;display:grid;overflow-x:auto}.mz-gl-track::-webkit-scrollbar{display:none}.mz-gl-track:focus-visible{outline:3px solid var(--mz-acc);outline-offset:-3px}.mz-gl-card{scroll-snap-align:start;min-width:0}.mz-gl-card figure{margin:0}.mz-gl-media{aspect-ratio:4/5;border-radius:var(--mz-r2);background:color-mix(in srgb, var(--mz-deep-ink) 10%, transparent);overflow:hidden}.mz-gl-media img{object-fit:cover;width:100%;height:100%;transition:scale .6s cubic-bezier(.2,.7,.2,1)}.mz-gl-card:hover .mz-gl-media img{scale:1.05}.mz-gl-cap{gap:2px;padding:12px 2px 0;display:grid}.mz-gl-num{border-radius:var(--mz-r1);background:var(--mz-acc);color:var(--mz-acc-ink);font:800 13px/1.4 var(--mz-fh);justify-self:start;margin-bottom:4px;padding:2px 8px}.mz-gl-t{font:700 18px/1.45 var(--mz-fh);color:#fff}.mz-gl-d{color:color-mix(in srgb, var(--mz-deep-ink) 72%, transparent);font-size:15px;line-height:1.6}.mz-gl-ctrl{padding-inline:var(--mz-gl-edge);align-items:center;gap:18px;margin-top:22px;display:flex}.mz-gl-bar{background:color-mix(in srgb, var(--mz-deep-ink) 20%, transparent);flex:1;height:3px;overflow:hidden}.mz-gl-bar i{background:var(--mz-acc);transform-origin:100%;width:100%;height:100%;display:block;transform:scaleX(.12)}.mz-gl-count{font-variant-numeric:tabular-nums;margin:0;font-size:15px}.mz-gl-count b{color:#fff;font:800 17px/1 var(--mz-fh)}.mz-gl-btns{gap:8px;display:flex}.mz-gl-btn{border-radius:var(--mz-r2);border:1.5px solid color-mix(in srgb, var(--mz-deep-ink) 30%, transparent);color:#fff;cursor:pointer;background:0 0;place-items:center;width:48px;height:48px;transition:background-color .2s,border-color .2s,color .2s,opacity .2s;display:grid}.mz-gl-btn:hover:not(:disabled){background:var(--mz-acc);border-color:var(--mz-acc);color:var(--mz-acc-ink)}.mz-gl-btn:disabled{opacity:.35;cursor:default}@supports (animation-timeline:scroll()){.mz-gl-bar i{animation-name:mz-gl-fill;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both}.mz-gl-ctrl .mz-gl-bar i{animation-timeline:--mz-gl-x}@keyframes mz-gl-fill{0%{transform:scaleX(.12)}to{transform:scaleX(1)}}}@media (width<=640px){.mz-gl-track{grid-auto-columns:78%;gap:12px}.mz-gl-ctrl{gap:12px}}@media (width<=560px){.mz-gl-media{aspect-ratio:1}.mz-gl-d{display:none}.mz-gl-track{grid-auto-columns:58%}}.mz-doc{--mz-doc-max:1300px;padding-bottom:clamp(54px,7vw,92px)}.mz-doc-top{padding:clamp(22px, 3.4vw, 38px) var(--mz-gut) clamp(24px, 3.4vw, 38px);background:linear-gradient(180deg, var(--mz-soft), var(--mz-bg));border-bottom:1px solid var(--mz-line)}.mz-doc-top-in{max-width:var(--mz-doc-max);margin:0 auto}.mz-doc-crumbs ol{color:var(--mz-mute);flex-wrap:wrap;align-items:center;gap:2px;margin:0 0 16px;padding:0;font-size:14.5px;list-style:none;display:flex}.mz-doc-crumbs li{align-items:center;display:inline-flex}.mz-doc-crumbs li+li:before{content:"/";opacity:.5;margin-inline:6px}.mz-doc-crumbs a{border-radius:var(--mz-r1);color:inherit;align-items:center;gap:6px;padding:3px 6px;text-decoration:none;display:inline-flex}.mz-doc-crumbs a:hover{background:var(--mz-bg);color:var(--mz-pri)}.mz-doc-crumbs [aria-current]{color:var(--mz-ink);padding:3px 6px;font-weight:700}.mz-doc-h1{text-wrap:balance;margin:0 0 12px;font-size:clamp(29px,3.5vw,44px);line-height:1.25}.mz-doc-lead{max-width:74ch;color:var(--mz-mute);margin:0 0 18px;font-size:clamp(16.5px,1.3vw,18.5px);line-height:1.8}.mz-doc-meta{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.mz-doc-meta li{border-radius:var(--mz-r1);background:var(--mz-bg);border:1px solid var(--mz-line);color:var(--mz-mute);align-items:center;gap:7px;padding:5px 11px;font-size:14.5px;display:inline-flex}.mz-doc-meta svg{color:var(--mz-pri)}.mz-doc-grid{max-width:var(--mz-doc-max);padding:clamp(26px, 4vw, 42px) var(--mz-gut) 0;grid-template-columns:232px minmax(0,1fr) 270px;grid-template-areas:"toc doc side";align-items:start;gap:clamp(26px,3vw,42px);margin:0 auto;display:grid}.mz-doc-toc{scrollbar-width:thin;grid-area:toc;max-height:calc(100vh - 116px);position:sticky;top:96px;overflow-y:auto}.mz-doc-body{grid-area:doc;justify-self:center;width:100%;min-width:0;max-width:72ch}.mz-doc-side{scrollbar-width:thin;grid-area:side;gap:12px;max-height:calc(100vh - 116px);padding:2px;display:grid;position:sticky;top:96px;overflow-y:auto}.mz-doc-toc-t{color:var(--mz-mute);font:800 14.5px/1.4 var(--mz-fh);margin:0 0 10px}.mz-doc-toc ol{border-inline-start:2px solid var(--mz-line);scroll-target-group:auto;margin:0;padding:0;list-style:none}.mz-doc-toc a{color:var(--mz-mute);border-inline-start:2px solid #0000;grid-template-columns:22px minmax(0,1fr);align-items:baseline;gap:8px;margin-inline-start:-2px;padding:7px 12px;font-size:15px;line-height:1.55;text-decoration:none;transition:color .2s,border-color .2s,background-color .2s;display:grid}.mz-doc-toc-n{font:800 12.5px/1 var(--mz-fh);color:var(--mz-acc-text)}.mz-doc-toc a:hover{color:var(--mz-ink);background:var(--mz-soft)}.mz-doc-toc a:target-current{color:var(--mz-pri);border-inline-start-color:var(--mz-pri);background:var(--mz-soft);font-weight:700}.mz-doc-tocm{display:none}.mz-doc-cover{margin:0 0 26px}.mz-doc-cover img{aspect-ratio:16/9;object-fit:cover;border-radius:var(--mz-r2);background:var(--mz-soft);width:100%}.mz-doc figcaption{color:var(--mz-mute);margin-top:8px;font-size:15px;line-height:1.6}.mz-doc figcaption b{border-radius:var(--mz-r1);background:var(--mz-soft);color:var(--mz-pri);font:800 13px/1.6 var(--mz-fh);margin-inline-end:6px;padding:1px 7px}.mz-doc-intro>p:first-child{font-size:1.06em}.mz-doc-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:26px 0 0;padding:0;list-style:none;display:grid}.mz-doc-cards a{border-radius:var(--mz-r2);border:1px solid var(--mz-line);height:100%;color:var(--mz-ink);grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;padding:13px 14px;text-decoration:none;transition:border-color .2s,box-shadow .2s;display:grid}.mz-doc-cards a:hover{border-color:var(--mz-pri);box-shadow:var(--mz-sh1)}.mz-doc-card-ic{border-radius:var(--mz-r1);background:var(--mz-soft);width:40px;height:40px;color:var(--mz-pri);place-items:center;display:grid}.mz-doc-cards b{font:700 15.5px/1.5 var(--mz-fh)}.mz-doc-card-go{color:var(--mz-mute);transition:translate .2s,color .2s;display:grid}.mz-doc-cards a:hover .mz-doc-card-go{color:var(--mz-pri);translate:-3px}.mz-doc-sec{border-top:1px solid var(--mz-line);margin-top:clamp(38px,5vw,54px);padding-top:clamp(26px,3.4vw,34px);scroll-margin-top:96px}.mz-doc-h2{text-wrap:balance;align-items:flex-start;gap:12px;margin:0 0 .8em;font-size:clamp(23px,2.2vw,28px);line-height:1.35;display:flex;position:relative}.mz-doc-h2-ic{border-radius:var(--mz-r1);background:var(--mz-deep);width:38px;height:38px;color:var(--mz-acc);flex:none;place-items:center;margin-top:1px;display:grid}.mz-doc-anchor{color:var(--mz-pri);opacity:0;margin-inline-start:2px;text-decoration:none;transition:opacity .2s}.mz-doc-h2:hover .mz-doc-anchor{opacity:.7}.mz-doc-stepper{margin:1.2em 0 1.5em;padding:0;list-style:none}.mz-doc-stepper li{grid-template-columns:34px minmax(0,1fr);gap:16px;padding-bottom:20px;display:grid;position:relative}.mz-doc-stepper li:not(:last-child):before{content:"";top:38px;bottom:2px;background:repeating-linear-gradient(180deg, var(--mz-line) 0 6px, transparent 6px 10px);width:2px;position:absolute;inset-inline-start:16px}.mz-doc-stepper-n{border-radius:var(--mz-r1);background:var(--mz-pri);width:34px;height:34px;color:var(--mz-pri-ink);font:800 15px/1 var(--mz-fh);place-items:center;display:grid}.mz-doc-stepper-t{font:700 17.5px/1.5 var(--mz-fh);align-items:center;gap:8px;margin:4px 0 2px;display:flex}.mz-doc-stepper-t svg{color:var(--mz-acc-text)}.mz-doc-stepper-x{color:var(--mz-mute);font-size:16.5px;line-height:1.8}.mz-doc-stepper-x p{margin:0}.mz-doc-callout{border-radius:var(--mz-r1) var(--mz-r2) var(--mz-r2) var(--mz-r1);border-inline-start:4px solid var(--mz-pri);background:var(--mz-soft);grid-template-columns:40px minmax(0,1fr);gap:14px;margin-top:18px;padding:15px 17px;display:grid}.mz-doc-callout-ic{border-radius:var(--mz-r1);background:var(--mz-bg);width:40px;height:40px;color:var(--mz-pri);place-items:center;display:grid}.mz-doc-callout p{margin:0;font-size:16px;line-height:1.75}.mz-doc-callout--prep{background:#fff8e1;border-inline-start-color:#d9a400;margin-top:0}.mz-doc-callout--prep .mz-doc-callout-ic{color:#8a6500}.mz-doc-zones{border:1px solid var(--mz-line);border-radius:var(--mz-r2);margin:18px 0 0;overflow:hidden}.mz-doc-zones div{grid-template-columns:150px minmax(0,1fr);display:grid}.mz-doc-zones div+div{border-top:1px solid var(--mz-line)}.mz-doc-zones dt{background:var(--mz-soft);font:700 15px/1.5 var(--mz-fh);align-items:center;gap:7px;padding:10px 14px;display:flex}.mz-doc-zones dt svg,.mz-doc-zones dt a{color:var(--mz-pri)}.mz-doc-zones dd{color:var(--mz-mute);margin:0;padding:10px 14px;font-size:15.5px;line-height:1.6}.mz-doc-faq{border:1px solid var(--mz-line);border-radius:var(--mz-r2);overflow:hidden}.mz-doc-qa+.mz-doc-qa{border-top:1px solid var(--mz-line)}.mz-doc-qa summary{cursor:pointer;grid-template-columns:22px minmax(0,1fr) 18px;align-items:center;gap:12px;padding:14px 16px;list-style:none;transition:background-color .2s;display:grid}.mz-doc-qa summary::-webkit-details-marker{display:none}.mz-doc-qa summary:hover{background:var(--mz-soft)}.mz-doc-qa-ic{color:var(--mz-acc-text);display:grid}.mz-doc-qa-q{margin:0;font-size:17px;line-height:1.55}.mz-doc-qa-chev{color:var(--mz-mute);transition:rotate .3s;display:grid;rotate:-90deg}.mz-doc-qa[open] .mz-doc-qa-chev{rotate:90deg}.mz-doc-qa-a{padding:0 16px 16px;color:var(--mz-mute);padding-inline-start:50px;font-size:16.5px;line-height:1.8}.mz-doc-qa-a p{margin:0 0 .7em}.mz-doc-qa-a p:last-child{margin:0}.mz-doc-qa-a a{color:var(--mz-pri)}.mz-doc-figs{border-top:1px solid var(--mz-line);margin-top:clamp(38px,5vw,54px);padding-top:clamp(26px,3.4vw,34px)}.mz-doc-figs-t{font:800 clamp(21px, 2vw, 24px)/1.4 var(--mz-fh);align-items:center;gap:10px;margin:0 0 4px;display:flex}.mz-doc-figs-t svg{color:var(--mz-pri)}.mz-doc-figs-n{color:var(--mz-mute);margin:0 0 16px;font-size:15px}.mz-doc-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:18px;display:grid}.mz-doc-pair figure{margin:0;position:relative}.mz-doc-pair img{aspect-ratio:4/3;object-fit:cover;border-radius:var(--mz-r2);background:var(--mz-soft);width:100%}.mz-doc-pair-cap{color:var(--mz-mute);grid-column:1/-1;margin:0;font-size:15px;line-height:1.6}.mz-doc-pair-cap b{border-radius:var(--mz-r1);background:var(--mz-soft);color:var(--mz-pri);font:800 13px/1.6 var(--mz-fh);margin-inline-end:6px;padding:1px 7px}.mz-doc-badge{top:10px;border-radius:var(--mz-r1);background:var(--mz-deep);color:var(--mz-deep-ink);padding:2px 12px;font-size:14px;font-weight:700;position:absolute;inset-inline-start:10px}.mz-doc-badge--after{background:var(--mz-acc);color:var(--mz-acc-ink)}.mz-doc-thumbs{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.mz-doc-thumbs figure{margin:0}.mz-doc-zoom{border-radius:var(--mz-r2);background:var(--mz-soft);cursor:zoom-in;border:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}.mz-doc-zoom img{aspect-ratio:4/3;object-fit:cover;width:100%;transition:scale .4s}.mz-doc-zoom:hover img{scale:1.05}.mz-doc-zoom-ic{bottom:8px;border-radius:var(--mz-r1);background:color-mix(in srgb, var(--mz-bg) 90%, transparent);width:32px;height:32px;color:var(--mz-ink);place-items:center;display:grid;position:absolute;inset-inline-end:8px}.mz-doc-thumbs figcaption{font-size:14px}.mz-doc-pop{border-radius:var(--mz-r3);background:var(--mz-deep);width:min(980px,94vw);max-height:92vh;color:var(--mz-deep-ink);border:0;padding:0;overflow:hidden}.mz-doc-pop::backdrop{background:#06121dbf}.mz-doc-pop img{object-fit:contain;background:#000;width:100%;max-height:80vh}.mz-doc-pop p{margin:0;padding:12px 18px;font-size:15px}.mz-doc-pop-x{top:10px;border-radius:var(--mz-r2);background:var(--mz-bg);width:44px;height:44px;color:var(--mz-ink);cursor:pointer;border:0;place-items:center;display:grid;position:absolute;inset-inline-end:10px}.mz-doc-vid{border-radius:var(--mz-r3);background:var(--mz-deep);margin:26px 0 0;padding:8px;scroll-margin-top:96px}.mz-doc-vid-box{border-radius:var(--mz-r2);background:#000;position:relative;overflow:hidden}.mz-doc-vid-box video,.mz-doc-vid-poster{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.mz-doc-vid-play{color:var(--mz-acc-ink);cursor:pointer;background:#06121d38;border:0;place-items:center;padding:0;display:grid;position:absolute;inset:0}.mz-doc-vid-play span{border-radius:var(--mz-r2);background:var(--mz-acc);width:66px;height:66px;box-shadow:var(--mz-sh2);place-items:center;transition:scale .2s;display:grid}.mz-doc-vid-play:hover span,.mz-doc-vid-play:focus-visible span{scale:1.08}.mz-doc-vid-box.is-on .mz-doc-vid-poster,.mz-doc-vid-box.is-on .mz-doc-vid-play{display:none}.mz-doc .mz-doc-vid figcaption{color:color-mix(in srgb, var(--mz-deep-ink) 80%, transparent);padding:4px 6px 2px}.mz-doc .mz-doc-vid figcaption b{background:var(--mz-acc);color:var(--mz-acc-ink);align-items:center;gap:5px;display:inline-flex}.mz-doc-watch{border-radius:var(--mz-r2);background:var(--mz-soft);color:var(--mz-ink);align-items:center;gap:10px;padding:10px 14px;font-size:15px;font-weight:700;text-decoration:none;display:flex}.mz-doc-watch>span{border-radius:var(--mz-r1);background:var(--mz-acc);width:30px;height:30px;color:var(--mz-acc-ink);place-items:center;display:grid}.mz-doc-watch em{color:var(--mz-mute);margin-inline-start:auto;font-style:normal;font-weight:400}.mz-doc-price{border-radius:var(--mz-r3);background:var(--mz-deep);color:var(--mz-deep-ink);padding:18px}.mz-doc-price p{margin:0}.mz-doc-price-l{color:color-mix(in srgb, var(--mz-deep-ink) 75%, transparent);align-items:center;gap:6px;font-size:14.5px;display:flex}.mz-doc-price-v{font:700 16px/1.2 var(--mz-fh)}.mz-doc-price-v b{color:var(--mz-acc);font-size:46px;font-weight:800}.mz-doc-price .mz-doc-price-note{border-top:1px solid color-mix(in srgb, var(--mz-deep-ink) 18%, transparent);color:color-mix(in srgb, var(--mz-deep-ink) 78%, transparent);margin-top:12px;padding-top:10px;font-size:14px;line-height:1.7}.mz-doc-price-note b{color:var(--mz-deep-ink)}.mz-doc-act{gap:8px;display:grid}.mz-doc-act .mz-btn{min-height:48px;padding:0 14px;font-size:15.5px}.mz-doc-act .mz-btn--line span{font-family:var(--mz-fh);letter-spacing:.03em}.mz-doc-facts{border-radius:var(--mz-r2);border:1px solid var(--mz-line);gap:10px;margin:0;padding:12px 14px;list-style:none;display:grid}.mz-doc-facts li{grid-template-columns:17px minmax(0,1fr);gap:10px;font-size:14.5px;line-height:1.55;display:grid}.mz-doc-facts svg{color:var(--mz-pri);margin-top:3px}.mz-doc-facts b{color:var(--mz-mute);font-size:13.5px;font-weight:400;display:block}.mz-doc-ways{border-radius:var(--mz-r2);background:var(--mz-soft-2);padding:12px 14px}.mz-doc-ways p{color:var(--mz-acc-text);font:800 14.5px/1.4 var(--mz-fh);margin:0 0 8px}.mz-doc-ways ul{gap:7px;margin:0;padding:0;list-style:none;display:grid}.mz-doc-ways li{align-items:flex-start;gap:8px;font-size:14.5px;line-height:1.5;display:flex}.mz-doc-ways svg{color:var(--mz-acc-text);margin-top:3px}@supports (interpolate-size:allow-keywords){.mz-doc{interpolate-size:allow-keywords}.mz-doc-qa::details-content,.mz-doc-tocm::details-content{block-size:0;transition:block-size .3s ease, content-visibility .3s allow-discrete;overflow:hidden}.mz-doc-qa[open]::details-content,.mz-doc-tocm[open]::details-content{block-size:auto}}@media (width<=1180px){.mz-doc-grid{grid-template-columns:214px minmax(0,1fr);grid-template-areas:"toc side""toc doc"}.mz-doc-side{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;max-height:none;position:static;overflow:visible}.mz-doc-price{grid-row:span 2}.mz-doc-ways,.mz-doc-watch{display:none}.mz-doc-body{justify-self:stretch;max-width:none}}@media (width<=820px){.mz-doc-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"side""doc";padding-top:16px}.mz-doc-toc{display:none}.mz-doc-tocm{z-index:20;background:color-mix(in srgb, var(--mz-bg) 94%, transparent);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid var(--mz-line);display:block;position:sticky;top:66px}.mz-doc-tocm summary{min-height:50px;padding:0 var(--mz-gut);cursor:pointer;align-items:center;gap:8px;font-weight:700;list-style:none;display:flex}.mz-doc-tocm summary::-webkit-details-marker{display:none}.mz-doc-tocm summary svg{color:var(--mz-pri)}.mz-doc-chev{margin-inline-start:auto;transition:rotate .3s;display:grid;rotate:-90deg}.mz-doc-tocm[open] .mz-doc-chev{rotate:90deg}.mz-doc-tocm ol{padding:0 var(--mz-gut) 12px;max-height:60vh;margin:0;list-style:none;overflow-y:auto}.mz-doc-tocm a{border-top:1px solid var(--mz-line);color:var(--mz-ink);align-items:flex-start;gap:10px;padding:9px 0;font-size:15.5px;line-height:1.5;text-decoration:none;display:flex}.mz-doc-tocm a svg{color:var(--mz-pri);margin-top:3px}.mz-doc-sec{scroll-margin-top:124px}.mz-doc-side{grid-template-columns:minmax(0,1fr);gap:10px}.mz-doc-price{grid-row:auto}.mz-doc-act{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.mz-doc-cards{grid-template-columns:minmax(0,1fr)}.mz-doc-thumbs{grid-template-columns:repeat(2,minmax(0,1fr))}.mz-doc-zones div{grid-template-columns:minmax(0,1fr)}.mz-doc-zones dt{padding-bottom:6px}.mz-doc-zones dd{padding-top:4px}.mz-doc-h2-ic{width:34px;height:34px}.mz-doc-act{grid-template-columns:minmax(0,1fr)}.mz-doc-qa-a{padding-inline:16px}}.mz-ph{padding-bottom:clamp(26px,4vw,44px)}.mz-ph-band{background:linear-gradient(120deg, var(--mz-deep), var(--mz-pri));height:clamp(210px,26vw,360px);overflow:hidden}.mz-ph-band img{object-fit:cover;object-position:center 60%;width:100%;height:100%}.mz-ph-in{max-width:calc(var(--mz-wrap) + 40px);padding:0 var(--mz-gut);margin:0 auto}.mz-ph-sheet{border-radius:var(--mz-r3);background:var(--mz-bg);border-top:4px solid var(--mz-pri);box-shadow:0 28px 56px -30px #0b243673, 0 0 0 1px var(--mz-line);grid-template-columns:minmax(0,1fr) minmax(0,360px);gap:clamp(22px,4vw,46px);margin-top:calc(-1*clamp(56px,9vw,124px));padding:clamp(22px,3.2vw,38px);display:grid;position:relative}.mz-ph-crumbs ol{color:var(--mz-mute);flex-wrap:wrap;align-items:center;gap:4px 0;margin:0 0 12px;padding:0;font-size:14.5px;list-style:none;display:flex}.mz-ph-crumbs li{align-items:center;display:inline-flex}.mz-ph-sep{opacity:.6;margin-inline:6px;display:inline-grid}.mz-ph-crumbs a{color:var(--mz-mute);text-decoration:none}.mz-ph-crumbs a:hover{color:var(--mz-pri)}.mz-ph-crumbs [aria-current]{color:var(--mz-ink);font-weight:700}.mz-ph-h{color:var(--mz-ink);text-wrap:balance;margin:0 0 12px;font-size:clamp(29px,3.5vw,46px)}.mz-ph-lead{max-width:60ch;color:var(--mz-mute);margin:0 0 22px;font-size:clamp(16px,1.3vw,18px)}.mz-ph-btns{flex-wrap:wrap;gap:10px;display:flex}.mz-ph-btns .mz-btn--line span{font-family:var(--mz-fh);letter-spacing:.03em}.mz-ph-glance{border-radius:var(--mz-r2);background:var(--mz-soft);align-self:start;padding:16px}.mz-ph-gh{color:var(--mz-pri);font:800 15px/1.3 var(--mz-fh);align-items:center;gap:7px;margin:0 0 10px;padding-inline:4px;display:flex}.mz-ph-glance ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.mz-ph-row{border-radius:var(--mz-r2);background:var(--mz-bg);animation:.45s cubic-bezier(.2,.8,.2,1) both mz-ph-up;animation-delay:calc(var(--i) * 70ms);align-items:center;gap:12px;padding:10px 12px;display:flex}.mz-ph-ri{border-radius:var(--mz-r1);background:var(--mz-soft);width:38px;height:38px;color:var(--mz-pri);flex:none;place-items:center;display:grid}.mz-ph-rt{min-width:0;line-height:1.4;display:grid}.mz-ph-rt small{color:var(--mz-mute);font-size:13.5px}.mz-ph-rt b{font-size:15px;font-weight:700}.mz-ph-rt em{color:var(--mz-mute);font-size:13.5px;font-style:normal}.mz-ph-row--main{background:var(--mz-pri);color:var(--mz-pri-ink)}.mz-ph-row--main .mz-ph-ri{background:var(--mz-acc);color:var(--mz-acc-ink)}.mz-ph-row--main small,.mz-ph-row--main em{color:color-mix(in srgb, var(--mz-pri-ink) 82%, transparent)}.mz-ph-row--main b{font:800 22px/1.3 var(--mz-fh)}@keyframes mz-ph-up{0%{transform:translateY(10px)}}@media (width<=900px){.mz-ph-sheet{grid-template-columns:minmax(0,1fr)}.mz-ph-glance{max-width:520px}}@media (width<=600px){.mz-ph-band{height:190px}.mz-ph-in{padding:0 12px}.mz-ph-sheet{margin-top:-54px;padding:20px 16px}.mz-ph-glance{padding:10px}.mz-ph-btns .mz-btn{flex:100%}}.mz-cm{padding:0 var(--mz-gut);margin-top:clamp(36px,5vw,56px)}.mz-cm-in{max-width:var(--mz-wrap);border-radius:var(--mz-r3);background:var(--mz-soft);border-top:4px solid var(--mz-pri);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:stretch;gap:clamp(18px,3vw,34px);margin:0 auto;padding:clamp(14px,2vw,22px);display:grid}.mz-cm-h{margin:0 0 12px;font-size:clamp(23px,2.4vw,30px)}.mz-cm-addr{font:700 17px/1.6 var(--mz-fh);align-items:flex-start;gap:8px;margin:0 0 4px;display:flex}.mz-cm-addr svg{color:var(--mz-pri);margin-top:3px}.mz-cm-place{color:var(--mz-mute);margin:0 0 16px;padding-inline-start:28px;font-size:15px}.mz-cm-hours{border-collapse:collapse;background:var(--mz-bg);border-radius:var(--mz-r2);width:100%;margin:0 0 18px;font-size:15.5px;overflow:hidden}.mz-cm-hours caption{color:var(--mz-pri);font:800 15px/1.4 var(--mz-fh);text-align:start;align-items:center;gap:6px;padding:0 0 8px;display:flex}.mz-cm-hours th,.mz-cm-hours td{border-bottom:1px solid var(--mz-line);text-align:start;padding:10px 14px}.mz-cm-hours tr:last-child th,.mz-cm-hours tr:last-child td{border-bottom:0}.mz-cm-hours th{font-weight:700}.mz-cm-hours td{color:var(--mz-mute);font-variant-numeric:tabular-nums;text-align:end}.mz-cm-btns{flex-wrap:wrap;gap:8px;display:flex}.mz-cm-btns .mz-btn{min-height:46px;padding:0 16px;font-size:15px}.mz-cm-map{border-radius:var(--mz-r2);background:var(--mz-line);min-height:320px;overflow:hidden}.mz-cm-map iframe{border:0;width:100%;height:100%;min-height:320px;display:block}@media (width<=860px){.mz-cm-in{grid-template-columns:minmax(0,1fr)}.mz-cm-map,.mz-cm-map iframe{min-height:260px}.mz-cm-btns .mz-btn{flex:100%}}.mz-ip{padding-bottom:clamp(20px,3vw,40px)}.mz-ip-col{max-width:calc(76ch + 2 * var(--mz-gut));padding:0 var(--mz-gut);margin:0 auto}.mz-ip-dates{border-bottom:1px dashed var(--mz-line);color:var(--mz-mute);flex-wrap:wrap;align-items:center;gap:6px 18px;margin:0 0 14px;padding-bottom:12px;font-size:14.5px;display:flex}.mz-ip-dates span,.mz-ip-dates a{align-items:center;gap:6px;display:inline-flex}.mz-ip-dates svg{color:var(--mz-acc-text)}.mz-ip-dates a{color:var(--mz-pri);margin-inline-start:auto;font-weight:700;text-decoration:none}.mz-ip-back{border-radius:var(--mz-r2);background:var(--mz-soft);color:var(--mz-pri);align-items:center;gap:8px;margin-top:34px;padding:10px 16px;font-weight:700;text-decoration:none;display:inline-flex}.mz-ip-back:hover{background:var(--mz-line)}.mz-ip-intro{padding:8px 0 0}.mz-ip-intro>p:first-child{font-size:1.07em}.mz-ip-sec{margin-top:clamp(36px,5vw,52px);scroll-margin-top:96px}.mz-ip-h2{text-wrap:balance;margin:0 0 .7em;padding-top:16px;font-size:clamp(23px,2.3vw,29px);position:relative}.mz-ip-h2:before{content:"";top:0;background:linear-gradient(90deg, var(--mz-acc) 50%, var(--mz-pri) 50%);border-radius:2px;width:44px;height:4px;position:absolute;inset-inline-start:0}.mz-ip .mz-fq,.mz-ip .mz-ct,.mz-ip .mz-ar,.mz-ip .mz-pr{margin-top:clamp(40px,6vw,70px)}.mz-blog{max-width:var(--mz-wrap);padding:0 var(--mz-gut) clamp(56px, 7vw, 90px);margin:0 auto}.mz-blog-intro{max-width:72ch;margin:8px 0 26px}.mz-blog-count{border-bottom:2px solid var(--mz-line);color:var(--mz-mute);align-items:center;gap:8px;margin:0 0 14px;padding-bottom:10px;font-size:15px;font-weight:700;display:flex}.mz-blog-count svg{color:var(--mz-pri)}.mz-blog-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.mz-blog-card a{border:1px solid var(--mz-line);border-top:3px solid var(--mz-pri);border-radius:var(--mz-r3);background:var(--mz-bg);height:100%;color:var(--mz-ink);flex-direction:column;text-decoration:none;transition:box-shadow .25s,translate .25s;display:flex;overflow:hidden}.mz-blog-card a:hover{box-shadow:var(--mz-sh2);translate:0 -2px}.mz-blog-media{aspect-ratio:16/10;background:var(--mz-soft);margin:0;position:relative;overflow:hidden}.mz-blog-media img{object-fit:cover;width:100%;height:100%;transition:scale .6s}.mz-blog-card a:hover .mz-blog-media img{scale:1.04}.mz-blog-ph{height:100%;color:var(--mz-pri);place-items:center;display:grid}.mz-blog-n{top:10px;border-radius:var(--mz-r1);background:var(--mz-acc);color:var(--mz-acc-ink);font:800 13px/1.6 var(--mz-fh);padding:2px 9px;position:absolute;inset-inline-start:10px}.mz-blog-body{flex-direction:column;flex:1;padding:16px 18px 18px;display:flex}.mz-blog-meta{color:var(--mz-mute);flex-wrap:wrap;gap:6px 16px;margin:0 0 10px;font-size:14px;display:flex}.mz-blog-meta span{align-items:center;gap:6px;display:inline-flex}.mz-blog-meta svg{color:var(--mz-acc-text)}.mz-blog-t{text-wrap:balance;margin:0 0 8px;font-size:clamp(19px,1.7vw,22px);line-height:1.45}.mz-blog-x{color:var(--mz-mute);margin:0 0 16px;font-size:15.5px;line-height:1.75}.mz-blog-go{color:var(--mz-pri);align-items:center;gap:6px;margin-top:auto;font-size:15px;font-weight:700;display:inline-flex}.mz-blog-card a:hover .mz-blog-go svg{translate:-3px}.mz-blog-go svg{transition:translate .2s}@media (width<=960px){.mz-blog-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.mz-blog-list{grid-template-columns:minmax(0,1fr);gap:12px}.mz-blog-card a{flex-direction:row}.mz-blog-media{aspect-ratio:auto;flex:none;width:34%}.mz-blog-body{padding:12px 14px}.mz-blog-x{display:none}.mz-blog-t{font-size:17px}.mz-blog-go{margin-top:6px}}
