.mz-article,.mz-related,.mz-progress{--mz-navy: #1f2a4d;--mz-ink: #222;--mz-body: #2e2e2e;--mz-muted: rgba(34, 34, 34, .7);--mz-line: rgba(34, 34, 34, .12);--mz-tint: #eef3f8;--mz-cream: #f4f1ec;--mz-read: 70rem}.mz-article{color:var(--mz-ink);padding:2.4rem 0 0}.mz-progress{position:fixed;inset:0 0 auto;z-index:60;height:3px;pointer-events:none}.mz-progress span{display:block;height:100%;background:var(--mz-navy);transform:scaleX(0);transform-origin:0 50%}.mz-article__head{max-width:calc(var(--mz-read) + 3rem);margin:0 auto}.mz-article__back{display:inline-flex;gap:.6rem;align-items:center;min-height:4.4rem;font-size:1.4rem;font-weight:600;color:var(--mz-navy);text-decoration:none}.mz-article__back svg{transition:transform .25s ease}.mz-article__topic{margin:1.2rem 0 0;font-size:1.2rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--mz-navy)}.mz-article__title{margin:1.2rem 0 2.4rem;font-size:clamp(3rem,1.8rem + 2.6vw,5.6rem);line-height:1.06;letter-spacing:-.015em;text-wrap:balance}.mz-article__byline{display:flex;gap:1.4rem;align-items:center;padding:2rem 0;border-top:1px solid var(--mz-line)}.mz-avatar{flex:none;display:grid;place-items:center;width:4.8rem;height:4.8rem;overflow:hidden;border-radius:50%;background:var(--mz-tint);color:var(--mz-navy);font-size:1.5rem;font-weight:600}.mz-avatar img{width:100%;height:100%;object-fit:cover;object-position:50% 20%}.mz-article__byline-text{flex:1;min-width:0}.mz-article__author{margin:0;font-size:1.5rem;font-weight:600}.mz-article__meta{display:flex;flex-wrap:wrap;gap:.6rem;margin:.2rem 0 0;font-size:1.4rem;color:var(--mz-muted)}.mz-share.btn{--btn-padding: 2rem;gap:.8rem}.mz-share.btn svg{flex:none}@media(max-width:479px){.mz-article__byline .mz-share.btn{width:4.6rem;padding:0;justify-content:center}.mz-article__byline .mz-share span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}}.mz-article__hero img{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;border-radius:1.6rem;background:var(--mz-cream)}.mz-article__hero--narrow{max-width:calc(var(--mz-read) + 3rem)}@media(min-width:750px){.mz-article__hero--narrow img{aspect-ratio:3 / 2}}@media(min-width:750px){.mz-article__hero:not(.mz-article__hero--narrow) img{aspect-ratio:2 / 1;border-radius:2rem}}.mz-article__layout{display:grid;gap:2.4rem;padding-top:3.2rem}.mz-article__rail--shop{display:none}@media(min-width:1200px){.mz-article__layout{grid-template-columns:minmax(0,1fr) minmax(0,var(--mz-read)) minmax(0,1fr);gap:4.8rem;padding-top:5.6rem}.mz-article__rail{position:sticky;top:12rem;align-self:start}.mz-article__rail--shop{display:block}}@media(max-width:1199px){.mz-article__layout>*{width:100%;max-width:var(--mz-read);margin-inline:auto}}.mz-toc details{border-radius:1.6rem;background:var(--mz-tint)}.mz-toc summary{display:flex;align-items:center;justify-content:space-between;min-height:5.2rem;padding:0 2rem;font-size:1.5rem;font-weight:600;color:var(--mz-navy);cursor:pointer;list-style:none}.mz-toc summary::-webkit-details-marker{display:none}.mz-toc summary:after{content:"";width:.9rem;height:.9rem;border-right:1.6px solid currentColor;border-bottom:1.6px solid currentColor;transform:translateY(-25%) rotate(45deg);transition:transform .25s ease}.mz-toc details[open] summary:after{transform:translateY(25%) rotate(-135deg)}.mz-toc summary:focus-visible{outline:2px solid var(--mz-navy);outline-offset:2px;border-radius:1.6rem}.mz-toc ol{margin:0;padding:0 1.2rem 1.6rem;list-style:none;counter-reset:mz-toc}.mz-toc li{counter-increment:mz-toc}.mz-toc a{display:flex;gap:1rem;padding:.8rem;border-radius:.8rem;font-size:1.4rem;line-height:1.4;color:var(--mz-muted);text-decoration:none;transition:color .2s ease,background-color .2s ease}.mz-toc a:before{content:counter(mz-toc,decimal-leading-zero);flex:none;font-size:1.2rem;font-variant-numeric:tabular-nums;padding-top:.15rem;opacity:.6}.mz-toc a[aria-current=true]{color:var(--mz-navy);font-weight:600;background:#fff}@media(min-width:1200px){.mz-toc details{background:none}.mz-toc summary{min-height:0;padding:0 0 1.2rem;font-size:1.2rem;letter-spacing:.16em;text-transform:uppercase;pointer-events:none}.mz-toc summary:after{display:none}.mz-toc ol{padding:0;border-left:1px solid var(--mz-line)}.mz-toc a{margin-left:-1px;padding:.8rem 1.2rem;border-left:2px solid transparent;border-radius:0}.mz-toc a[aria-current=true]{background:none;border-left-color:var(--mz-navy)}}.mz-article .mz-article__body{font-size:1.5rem;line-height:1.75;color:var(--mz-body);overflow-wrap:break-word}@media(min-width:750px){.mz-article .mz-article__body{font-size:1.6rem}}.mz-article .mz-article__body>:first-child{margin-top:0}.mz-article .mz-article__body p{margin:0 0 1.4em}.mz-article .mz-article__body>p:first-of-type{font-size:1.1em;line-height:1.65;color:var(--mz-ink)}.mz-article .mz-article__body h2,.mz-article .mz-article__body h3,.mz-article .mz-article__body h4{color:var(--mz-ink);line-height:1.2;letter-spacing:-.01em;scroll-margin-top:12rem;text-wrap:balance}.mz-article .mz-article__body h2{margin:2.2em 0 .6em;font-size:clamp(2.2rem,1.9rem + .6vw,2.6rem)}.mz-article .mz-article__body h3{margin:1.8em 0 .5em;font-size:clamp(1.8rem,1.7rem + .3vw,2rem)}.mz-article .mz-article__body h4{margin:1.6em 0 .4em;font-size:1.7rem}.mz-article .mz-article__body ul,.mz-article .mz-article__body ol{margin:0 0 1.6em;padding-left:1.4em}.mz-article .mz-article__body li{margin:0 0 .5em;padding-left:.3em}.mz-article .mz-article__body li::marker{color:var(--mz-navy);font-weight:600}.mz-article .mz-article__body a{color:var(--mz-navy);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.mz-article .mz-article__body a:hover{text-decoration-thickness:2px}.mz-article .mz-article__body strong{font-weight:600;color:var(--mz-ink)}.mz-article .mz-article__body blockquote{margin:2em 0;padding:.2em 0 .2em 1.2em;border-left:3px solid var(--mz-navy);font-size:1.1em;font-style:italic;color:var(--mz-ink)}.mz-article .mz-article__body img{max-width:100%;height:auto;border-radius:1.6rem}.mz-article .mz-article__body hr{margin:3em 0;border:0;border-top:1px solid var(--mz-line)}.mz-article .mz-article__body table{width:100%;border-collapse:collapse;font-size:.9em}.mz-article .mz-article__body th,.mz-article .mz-article__body td{padding:.8em;border-bottom:1px solid var(--mz-line);text-align:left}.mz-nudge__eyebrow{margin:0 0 1.2rem;font-size:1.2rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--mz-navy)}.mz-nudge__media{display:block;overflow:hidden;aspect-ratio:1;border-radius:1.2rem;background:var(--mz-nudge-colour, var(--mz-tint))}.mz-nudge__media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.mz-nudge__name{margin:0 0 .4rem;font-size:1.8rem;font-weight:500;line-height:1.3}.mz-nudge__name a{color:var(--mz-ink);text-decoration:none}.mz-nudge__desc{margin:0 0 .8rem;font-size:1.4rem;line-height:1.5;color:var(--mz-muted)}.mz-nudge__meta{display:flex;flex-wrap:wrap;gap:.4rem 1.2rem;align-items:center;margin:0 0 1.4rem;font-size:1.5rem}.mz-nudge__price{font-weight:600}.mz-nudge__rating{display:inline-flex;gap:.3rem;align-items:center;font-size:1.3rem;color:var(--mz-muted);text-decoration:none}.mz-nudge__rating svg{color:var(--mz-navy)}.mz-nudge__actions{display:flex;flex-wrap:wrap;gap:.8rem 1.6rem;align-items:center}.mz-nudge__add.btn{--btn-padding: 2.4rem}.mz-nudge__view{display:inline-flex;align-items:center;min-height:4.4rem;font-size:1.4rem;font-weight:600;color:var(--mz-navy);text-decoration:none}.mz-nudge__soldout{font-size:1.4rem;color:var(--mz-muted)}.mz-nudge__view:focus-visible,.mz-nudge__name a:focus-visible,.mz-article__back:focus-visible,.mz-related__all:focus-visible,.mz-toc a:focus-visible{outline:2px solid var(--mz-navy);outline-offset:3px}.mz-nudge--rail .mz-nudge__media{margin-bottom:1.4rem}.mz-nudge--rail .mz-nudge__add{width:100%}.mz-nudge--rail .mz-nudge__actions{flex-direction:column;align-items:stretch;text-align:center;gap:0}.mz-nudge--rail .mz-nudge__view{justify-content:center}.mz-article__foot{display:grid;gap:2.4rem;max-width:calc(var(--mz-read) + 3rem);margin:4.8rem auto 0}.mz-nudge--end{padding:2rem;border-radius:2rem;background:color-mix(in srgb,var(--mz-nudge-colour, #eef3f8) 45%,#fff)}.mz-nudge--end .mz-nudge__inner{display:grid;grid-template-columns:10rem minmax(0,1fr);gap:1.6rem;align-items:start}@media(min-width:750px){.mz-nudge--end{padding:2.4rem}.mz-nudge--end .mz-nudge__inner{grid-template-columns:16rem minmax(0,1fr);gap:2.4rem;align-items:center}.mz-nudge--end .mz-nudge__name{font-size:2rem}}@media(min-width:1200px){.mz-nudge--end .mz-nudge__media{background:#fff}}.mz-author{display:grid;grid-template-columns:auto minmax(0,1fr);gap:2rem;align-items:start;padding:2.4rem 0;border-top:1px solid var(--mz-line);border-bottom:1px solid var(--mz-line)}.mz-author__photo{width:8rem;height:8rem;overflow:hidden;border-radius:50%;background:var(--mz-cream)}.mz-author__photo img{width:100%;height:100%;object-fit:cover;object-position:50% 20%}.mz-avatar--large{width:8rem;height:8rem;font-size:2.4rem}@media(min-width:750px){.mz-author{gap:3.2rem;padding:3.2rem 0}.mz-author__photo,.mz-avatar--large{width:12rem;height:12rem}}.mz-author__eyebrow{margin:0;font-size:1.2rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--mz-navy)}.mz-author__name{margin:.4rem 0 0;font-size:clamp(2.2rem,2rem + .5vw,2.6rem);line-height:1.2}.mz-author__role{margin:.2rem 0 0;font-size:1.4rem;color:var(--mz-muted)}.mz-author__text{margin-top:1.2rem;font-size:1.5rem;line-height:1.65;color:var(--mz-body)}.mz-author__text p{margin:0}.mz-author__actions{display:flex;flex-wrap:wrap;gap:1.2rem 2.4rem;align-items:center;margin-top:1.6rem}@media(max-width:479px){.mz-author{grid-template-columns:minmax(0,1fr)}}.mz-related{padding:7.2rem 0 8rem}.mz-related__head{display:flex;gap:1.6rem;align-items:baseline;justify-content:space-between;margin-bottom:3.2rem}.mz-related__title{margin:0;font-size:clamp(2.8rem,2.2rem + 1.4vw,3.4rem)}.mz-related__all{font-size:1.5rem;font-weight:600;color:var(--mz-navy);text-decoration:none}.mz-article__back{transition:transform .2s ease}.mz-article__back svg{transition:transform .3s ease}.mz-u{padding-bottom:.1em;background:linear-gradient(currentColor,currentColor) 0 100% / 100% 1px no-repeat}.mz-nudge__rating{transition:color .2s ease}.mz-toc a:hover,.mz-toc a:focus-visible{color:var(--mz-navy);background:#1f2a4d0d}.mz-toc a[aria-current=true]:hover{background:#fff}@keyframes mz-underline-redraw{0%{background-position:100% 100%;background-size:100% 1px}50%{background-position:100% 100%;background-size:0 1px}51%{background-position:0 100%}to{background-position:0 100%;background-size:100% 1px}}@media(hover:hover)and (pointer:fine){.mz-article .mz-article__back:hover{color:var(--mz-navy)}.mz-article__back:hover svg{transform:translate(-4px)}a:hover>.mz-u{animation:mz-underline-redraw .6s}.mz-nudge__inner:has(.mz-nudge__media:hover,.mz-nudge__name a:hover) .mz-nudge__media img{transform:scale(1.04)}.mz-nudge__rating:hover{color:var(--mz-navy)}.mz-nudge__rating:hover>span[aria-hidden]{text-decoration:underline;text-underline-offset:.2em}}.mz-article__back:focus-visible svg{transform:translate(-4px)}a:focus-visible>.mz-u{animation:mz-underline-redraw .6s}.mz-nudge__inner:has(.mz-nudge__name a:focus-visible) .mz-nudge__media img{transform:scale(1.04)}.mz-article__back:active{transform:scale(.97)}@media(prefers-reduced-motion:reduce){.mz-nudge__media img,.mz-article__back,.mz-article__back svg,.mz-toc summary:after{transition:none}a:hover>.mz-u,a:focus-visible>.mz-u{animation:none}.mz-article__back:active{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/myzac-article.css.map */
