:root{--mz-plum-50:#f8f4f7;--mz-plum-100:#eee5ec;--mz-plum-200:#dccbd8;--mz-plum-300:#c2a9bd;--mz-plum-400:#9d8098;--mz-plum-500:#7a5f75;--mz-plum-600:#5f4a5b;--mz-plum-700:#4c3b49;--mz-plum-800:#3c2d3a;--mz-plum-900:#2d222c;--mz-plum-950:#1c141b;--mz-sand-50:#fdfbf6;--mz-sand-100:#f8f2e5;--mz-sand-200:#f0e7d1;--mz-sand-300:#e3d5b3;--mz-sand-400:#d3bf92;--mz-sand-500:#bea56f;--mz-sand-600:#a28754;--mz-sand-700:#806a43;--mz-clay-100:#f8e4e0;--mz-clay-200:#f0c9c2;--mz-clay-300:#e2a69c;--mz-clay-400:#c77c72;--mz-clay-500:#b6665c;--mz-clay-600:#9b5148;--mz-clay-700:#7f423b;--mz-sage-100:#e9ebe0;--mz-sage-200:#d6dac7;--mz-sage-400:#a3aa8c;--mz-sage-600:#6b7356;--mz-sage-700:#545a44;--mz-canvas:#faf6ee;--mz-paper:#fffdf9;--mz-ink:#2d222c;--mz-ink-2:#4c3b49;--mz-muted:#77677a;--mz-line:#ebe2d1;--mz-line-strong:#d9caab;--mz-primary:var(--mz-plum-800);--mz-accent:var(--mz-clay-600);--mz-on-dark:#faf6ee;--mz-on-dark-2:#cdbfc9;--mz-f-display:"Readex Pro Variable","IBM Plex Sans Arabic",system-ui,sans-serif;--mz-f-body:"IBM Plex Sans Arabic",system-ui,sans-serif;--mz-t-display:clamp(2.5rem, 1.55rem + 3.1cqi, 4.5rem);--mz-t-h1:clamp(2.125rem, 1.6rem + 1.9cqi, 3.5rem);--mz-t-h2:clamp(1.625rem, 1.42rem + .75cqi, 2.125rem);--mz-t-h3:clamp(1.3125rem, 1.24rem + .3cqi, 1.5rem);--mz-t-card-l:clamp(1.5rem, 1.2rem + 1cqi, 2.125rem);--mz-t-card-m:1.25rem;--mz-t-card-s:1.0625rem;--mz-t-lede:clamp(1.1875rem, 1.1rem + .35cqi, 1.4375rem);--mz-t-body:1.125rem;--mz-t-ui:.9375rem;--mz-t-meta:.875rem;--mz-t-caption:.875rem;--mz-t-kicker:.8125rem;--mz-read-size:clamp(1.125rem, 1.07rem + .25cqi, 1.25rem);--mz-read-lh:1.95;--mz-s1:4px;--mz-s2:8px;--mz-s3:12px;--mz-s4:16px;--mz-s5:24px;--mz-s6:32px;--mz-s7:48px;--mz-s8:64px;--mz-s9:96px;--mz-s10:128px;--mz-section:clamp(64px, 4rem + 3cqi, 112px);--mz-gutter:clamp(20px, 4cqi, 56px);--mz-container:1320px;--mz-measure:44rem;--mz-wide:58rem;--mz-r-img:6px;--mz-r-card:16px;--mz-r-ui:12px;--mz-r-pill:999px;--mz-shadow-1:0 1px 2px #2d222c0f, 0 2px 8px #2d222c0d;--mz-shadow-2:0 2px 6px #2d222c14, 0 16px 40px #2d222c1f;--mz-shadow-3:0 8px 24px #1c141b29, 0 32px 80px #1c141b38;--mz-ease:cubic-bezier(.2,.7,.2,1);--mz-to-end:90deg}[dir=rtl]{--mz-to-end:270deg}[data-cat=farm]{--mz-cat:#4f5a3a;--mz-cat-tint:#eef0e4}[data-cat=roast]{--mz-cat:#8a4a2b;--mz-cat-tint:#f6e6dc}[data-cat=brew]{--mz-cat:#8f5519;--mz-cat-tint:#f6e9d6}[data-cat=heritage]{--mz-cat:#7c5f16;--mz-cat-tint:#f5edd2}[data-cat=cafes]{--mz-cat:#5f4a5b;--mz-cat-tint:#eee5ec}[data-cat=people]{--mz-cat:#9b5148;--mz-cat-tint:#f8e4e0}[data-cat=news]{--mz-cat:#3f4a6b;--mz-cat-tint:#e5e8f0}[data-cat=tasting]{--mz-cat:#2f5f5a;--mz-cat-tint:#e0ece9}.mz *,.mz :before,.mz :after{box-sizing:border-box}.mz{background:var(--mz-canvas);color:var(--mz-ink);font-family:var(--mz-f-body);font-size:var(--mz-t-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;line-height:1.7;container:mz/inline-size}.mz:lang(en){line-height:1.6}:where(.mz) img{block-size:auto;max-inline-size:100%;display:block}:where(.mz) a{color:inherit;text-decoration:none}:where(.mz) button{font:inherit;color:inherit;cursor:pointer}:where(.mz) :is(h1,h2,h3,h4,p,figure,blockquote,ul,ol){margin:0}.mz-i{vertical-align:-.25em;flex:none;block-size:1.25em;inline-size:1.25em}[dir=rtl] .mz-i.mz-flip{transform:scaleX(-1)}.mz-sr{clip:rect(0 0 0 0);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.mz :focus-visible{outline:2px solid var(--mz-clay-500);outline-offset:3px;border-radius:4px}.mz ::selection{background:var(--mz-sand-300)}.mz-wrap{inline-size:min(100% - 2 * var(--mz-gutter), var(--mz-container));margin-inline:auto}.mz-display{font-family:var(--mz-f-display);letter-spacing:0;text-wrap:balance;font-weight:600;line-height:1.2}.mz-kicker{font-family:var(--mz-f-display);font-size:var(--mz-t-kicker);color:var(--mz-cat,var(--mz-accent));align-items:center;gap:var(--mz-s2);font-weight:500;display:inline-flex}.mz-kicker:before{content:"";background:currentColor;border-radius:2px;block-size:8px;inline-size:8px}.mz-meta{font-size:var(--mz-t-meta);color:var(--mz-muted);align-items:center;gap:var(--mz-s2) var(--mz-s3);flex-wrap:wrap;display:flex}.mz-meta .mz-dot{background:var(--mz-line-strong);border-radius:50%;block-size:3px;inline-size:3px}.mz-avatar{object-fit:cover;background:var(--mz-sand-300);block-size:32px;inline-size:32px;font-family:var(--mz-f-display);color:var(--mz-plum-800);border-radius:50%;flex:none;place-items:center;font-size:12px;display:inline-grid}.mz-btn{justify-content:center;align-items:center;gap:var(--mz-s2);border-radius:var(--mz-r-pill);min-block-size:44px;font-family:var(--mz-f-display);font-size:var(--mz-t-ui);transition:background .2s var(--mz-ease), transform .2s var(--mz-ease);white-space:nowrap;border:1px solid #0000;padding-inline:20px;font-weight:500;display:inline-flex}.mz-btn-primary{background:var(--mz-plum-800);color:var(--mz-on-dark)}.mz-btn-primary:hover{background:var(--mz-plum-700)}.mz-btn-accent{background:var(--mz-clay-600);color:#fffaf7}.mz-btn-sand{background:var(--mz-sand-300);color:var(--mz-plum-900)}.mz-btn-ghost{border-color:var(--mz-line-strong);color:var(--mz-ink);background:0 0}.mz-btn-ghost-dark{color:var(--mz-on-dark);background:0 0;border-color:#ffffff47}.mz-btn-sm{min-block-size:36px;font-size:var(--mz-t-meta);padding-inline:14px}.mz-icon-btn{border:1px solid var(--mz-line);background:var(--mz-paper);block-size:44px;inline-size:44px;color:var(--mz-ink-2);border-radius:50%;place-items:center;display:inline-grid}.mz-chip{border-radius:var(--mz-r-pill);background:var(--mz-paper);border:1px solid var(--mz-line);min-block-size:34px;font-size:var(--mz-t-meta);color:var(--mz-ink-2);white-space:nowrap;align-items:center;gap:6px;padding-inline:14px;display:inline-flex}.mz-chip .mz-sw{background:var(--mz-cat);border-radius:50%;block-size:8px;inline-size:8px}.mz-chip.mz-on{background:var(--mz-plum-800);color:var(--mz-on-dark);border-color:var(--mz-plum-800)}.mz-tag{font-size:var(--mz-t-meta);color:var(--mz-ink-2);border-radius:var(--mz-r-pill);background:var(--mz-sand-100);border:1px solid var(--mz-line);padding:6px 12px}.mz-tag:before{content:"#";color:var(--mz-muted);margin-inline-end:2px}.mz-ph{border-radius:var(--mz-r-img);background:var(--mz-sand-200);position:relative;overflow:hidden}.mz-ph img{object-fit:cover;block-size:100%;inline-size:100%;transition:transform .6s var(--mz-ease)}a:hover .mz-ph img{transform:scale(1.03)}.mz-r-3x2{aspect-ratio:3/2}.mz-r-4x3{aspect-ratio:4/3}.mz-r-4x5{aspect-ratio:4/5}.mz-r-3x4{aspect-ratio:3/4}.mz-r-16x9{aspect-ratio:16/9}.mz-r-1x1{aspect-ratio:1}.mz-r-21x9{aspect-ratio:21/9}.mz-underline-hover:hover .mz-t{text-underline-offset:.3em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--mz-line-strong);text-decoration-color:var(--mz-line-strong)}.mz-masthead{padding-block:var(--mz-s6) var(--mz-s4)}.mz-masthead .mz-dot{background:var(--mz-line-strong);border-radius:50%;block-size:3px;inline-size:3px}.mz-masthead .mz-row{justify-content:space-between;align-items:end;gap:var(--mz-s5);border-block-end:2px solid var(--mz-ink);padding-block-end:var(--mz-s5);display:flex}.mz-masthead h1{font-family:var(--mz-f-display);letter-spacing:-.01em;margin-block-start:var(--mz-s2);font-size:clamp(3rem,2rem + 4cqi,5.75rem);font-weight:700;line-height:1.25}.mz-masthead h1 span{color:var(--mz-clay-500)}.mz-masthead .mz-tagline{font-size:var(--mz-t-lede);color:var(--mz-ink-2);max-inline-size:30ch;line-height:1.6}.mz-masthead .mz-issue{font-family:var(--mz-f-display);font-size:var(--mz-t-meta);color:var(--mz-muted);gap:var(--mz-s4);align-items:center;display:flex}.mz-catbar{gap:var(--mz-s2);padding-block:var(--mz-s4);scrollbar-width:none;border-block-end:1px solid var(--mz-line);display:flex;overflow-x:auto}.mz-catbar .mz-search{margin-inline-start:auto}.mz-sec{padding-block:var(--mz-section) 0}.mz-sec-head{align-items:baseline;gap:var(--mz-s4);border-block-start:1px solid var(--mz-ink);margin-block-end:var(--mz-s6);padding-block-start:var(--mz-s4);display:flex}.mz-sec-head h2{font-family:var(--mz-f-display);font-weight:600;font-size:var(--mz-t-h2);line-height:1.3}.mz-sec-head .mz-num{font-family:var(--mz-f-display);font-size:var(--mz-t-meta);color:var(--mz-muted)}.mz-sec-head .mz-more{font-family:var(--mz-f-display);font-size:var(--mz-t-ui);color:var(--mz-ink-2);white-space:nowrap;align-items:center;gap:6px;margin-inline-start:auto;display:inline-flex}.mz-sec-head .mz-more:hover{color:var(--mz-accent)}.mz-mosaic{gap:var(--mz-s6) var(--mz-s7);grid-template-columns:repeat(12,1fr);padding-block-start:var(--mz-s6);display:grid}.mz-lead{gap:var(--mz-s5);grid-column:span 8;display:grid}.mz-lead .mz-ph{aspect-ratio:16/9;border-radius:var(--mz-r-img)}.mz-lead h2{font-size:clamp(2rem,1.3rem + 2.3cqi,3.25rem)}.mz-lead p.mz-ex{font-size:var(--mz-t-lede);color:var(--mz-ink-2);max-inline-size:52ch;line-height:1.75}.mz-lead .mz-txt{gap:var(--mz-s4);display:grid}.mz-side{gap:var(--mz-s6);grid-column:span 4;align-content:start;display:grid}.mz-side article{gap:var(--mz-s3);border-block-end:1px solid var(--mz-line);padding-block-end:var(--mz-s6);display:grid}.mz-side article:last-child{border:0;padding:0}.mz-side h3{font-family:var(--mz-f-display);text-wrap:balance;font-size:1.375rem;font-weight:600;line-height:1.45}.mz-side .mz-txt-only h3{font-size:1.25rem}.mz-side .mz-txt-only p{color:var(--mz-ink-2);font-size:var(--mz-t-ui)}.mz-rail{grid-auto-flow:column;grid-auto-columns:calc((100% - 3 * var(--mz-s5)) / 4);gap:var(--mz-s5);scroll-snap-type:x mandatory;scrollbar-width:none;padding-block-end:var(--mz-s2);display:grid;overflow-x:auto}.mz-rail>*{scroll-snap-align:start}.mz-pick{border-radius:var(--mz-r-card);aspect-ratio:3/4;color:var(--mz-on-dark);isolation:isolate;align-items:end;display:flex;position:relative;overflow:hidden}.mz-pick img{object-fit:cover;z-index:-2;block-size:100%;inline-size:100%;transition:transform .6s var(--mz-ease);position:absolute;inset:0}.mz-pick:hover img{transform:scale(1.04)}.mz-pick:after{content:"";z-index:-1;background:linear-gradient(#1c141b00 35%,#1c141be0 100%);position:absolute;inset:0}.mz-pick .mz-in{padding:var(--mz-s5);gap:var(--mz-s3);display:grid}.mz-pick .mz-kicker{color:var(--mz-sand-300)}.mz-pick h3{font-family:var(--mz-f-display);text-wrap:balance;font-size:1.375rem;font-weight:600;line-height:1.45}.mz-pick .mz-meta{color:var(--mz-on-dark-2)}.mz-pick .mz-badge{border-radius:var(--mz-r-pill);color:var(--mz-plum-900);font-size:12px;font-family:var(--mz-f-display);background:#faf6eeeb;align-items:center;gap:6px;padding:6px 10px;display:inline-flex;position:absolute;inset-block-start:var(--mz-s4);inset-inline-start:var(--mz-s4)}.mz-catsec .mz-sec-head{border-block-start:3px solid var(--mz-cat)}.mz-catsec .mz-sec-head .mz-ico{background:var(--mz-cat);color:#fff;border-radius:10px;align-self:center;place-items:center;block-size:40px;inline-size:40px;display:grid}.mz-catsec .mz-sec-head h2{color:var(--mz-cat)}.mz-catsec .mz-desc{color:var(--mz-muted);font-size:var(--mz-t-ui)}.mz-catgrid{gap:var(--mz-s7);grid-template-columns:7fr 5fr;display:grid}.mz-catgrid.mz-flip{grid-template-columns:5fr 7fr}.mz-catgrid.mz-flip .mz-big{order:2}.mz-big{gap:var(--mz-s4);display:grid}.mz-big h3{font-size:var(--mz-t-card-l)}.mz-big p{color:var(--mz-ink-2)}.mz-list{align-content:start;gap:0;display:grid}.mz-row-card{gap:var(--mz-s4);padding-block:var(--mz-s5);border-block-end:1px solid var(--mz-line);grid-template-columns:1fr 132px;align-items:start;display:grid}.mz-row-card:first-child{padding-block-start:0}.mz-row-card h3{font-family:var(--mz-f-display);text-wrap:balance;margin-block:6px 8px;font-size:1.125rem;font-weight:500;line-height:1.55}.mz-row-card .mz-ph{aspect-ratio:1}.mz-dark{background:var(--mz-plum-900);color:var(--mz-on-dark)}.mz-dark .mz-sec-head{border-color:#faf6ee80}.mz-dark .mz-sec-head .mz-num,.mz-dark .mz-meta{color:var(--mz-on-dark-2)}.mz-mostread{padding-block:var(--mz-section);margin-block-start:var(--mz-section);position:relative;overflow:hidden}.mz-mostread .mz-grid{gap:var(--mz-s8);grid-template-columns:5fr 7fr;align-items:start;display:grid}.mz-mostread .mz-feature .mz-ph{aspect-ratio:4/5}.mz-ranked{counter-reset:r;padding:0;list-style:none;display:grid}.mz-ranked li{gap:var(--mz-s4);padding-block:var(--mz-s5);border-block-end:1px solid #faf6ee24;grid-template-columns:72px 1fr;align-items:start;display:grid}.mz-ranked li:first-child{padding-block-start:0}.mz-ranked .mz-n{font-family:var(--mz-f-display);color:var(--mz-clay-300);font-variant-numeric:lining-nums;font-size:3.5rem;font-weight:300;line-height:.9}.mz-ranked h3{font-family:var(--mz-f-display);text-wrap:balance;margin-block-end:8px;font-size:1.3125rem;font-weight:500;line-height:1.5}.mz-ranked .mz-kicker{color:var(--mz-sand-300);margin-block-end:6px}.mz-ranked .mz-views{align-items:center;gap:6px;display:inline-flex}.mz-shelf{gap:var(--mz-s5);grid-template-columns:repeat(4,1fr);display:grid}.mz-series{gap:var(--mz-s3);display:grid}.mz-series .mz-cover{aspect-ratio:3/4;border-radius:var(--mz-r-card);background:var(--mz-plum-800);color:var(--mz-on-dark);padding:var(--mz-s5);isolation:isolate;align-items:end;display:flex;position:relative;overflow:hidden}.mz-series .mz-cover img{object-fit:cover;z-index:-2;block-size:100%;inline-size:100%;position:absolute;inset:0}.mz-series .mz-cover:after{content:"";z-index:-1;background:linear-gradient(#1c141b1a 40%,#1c141be6);position:absolute;inset:0}.mz-series .mz-cover:before{content:"";inline-size:6px;position:absolute;inset-block:10px;inset-inline-end:-6px}.mz-series .mz-lbl{font-family:var(--mz-f-display);letter-spacing:.02em;color:var(--mz-sand-300);margin-block-end:6px;font-size:12px;display:block}.mz-series h3{font-family:var(--mz-f-display);font-size:1.375rem;font-weight:600;line-height:1.4}.mz-series .mz-bar{background:var(--mz-line);border-radius:4px;block-size:4px;overflow:hidden}.mz-series .mz-bar i{background:var(--mz-clay-400);block-size:100%;display:block}.mz-series .mz-stat{font-size:var(--mz-t-meta);color:var(--mz-muted);justify-content:space-between;display:flex}.mz-cards{gap:var(--mz-s7) var(--mz-s6);grid-template-columns:repeat(3,1fr);display:grid}.mz-card{gap:var(--mz-s3);align-content:start;display:grid}.mz-card .mz-ph{aspect-ratio:3/2;margin-block-end:var(--mz-s2)}.mz-card h3{font-family:var(--mz-f-display);font-weight:600;font-size:var(--mz-t-card-m);text-wrap:balance;line-height:1.5}.mz-card p{color:var(--mz-ink-2);font-size:var(--mz-t-ui);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.8;display:-webkit-box;overflow:hidden}.mz-loadmore{justify-content:center;margin-block-start:var(--mz-s7);display:flex}.mz-news-band{background:var(--mz-sand-200);border-block:1px solid var(--mz-line-strong);padding-block:var(--mz-s8);margin-block-start:var(--mz-section)}.mz-news-band .mz-wrap{gap:var(--mz-s7);grid-template-columns:1.1fr 1fr;align-items:center;display:grid}.mz-news-band h2{font-size:var(--mz-t-h1)}.mz-news-band p{color:var(--mz-ink-2);font-size:var(--mz-t-lede);margin-block-start:var(--mz-s3)}.mz-subscribe{gap:var(--mz-s2);background:var(--mz-paper);border:1px solid var(--mz-line-strong);border-radius:var(--mz-r-pill);box-shadow:var(--mz-shadow-1);padding:6px;display:flex}.mz-subscribe input{min-inline-size:0;font:inherit;font-size:var(--mz-t-ui);color:var(--mz-ink);background:0 0;border:0;outline:none;flex:1;padding-inline:18px}.mz-consent{color:var(--mz-muted);margin-block-start:var(--mz-s3);font-size:13px;line-height:1.7}.mz-consent a{text-underline-offset:3px;text-decoration:underline}.mz-news-band .mz-proof{align-items:center;gap:var(--mz-s3);font-size:var(--mz-t-meta);color:var(--mz-ink-2);margin-block-start:var(--mz-s4);display:flex}.mz-stack{display:flex}.mz-stack .mz-avatar{border:2px solid var(--mz-sand-200);block-size:28px;inline-size:28px;margin-inline-start:-8px}.mz-stack .mz-avatar:first-child{margin-inline-start:0}.mz-member-band{background:var(--mz-plum-950);color:var(--mz-on-dark);isolation:isolate;position:relative;overflow:hidden}.mz-member-band>img{object-fit:cover;z-index:-2;opacity:.9;block-size:100%;inline-size:52%;position:absolute;inset-block:0;inset-inline-end:0}.mz-member-band:after{content:"";z-index:-1;background:linear-gradient(var(--mz-to-end), #1c141b 44%, #1c141b33 80%, #1c141b00);position:absolute;inset:0}.mz-member-band .mz-wrap{padding-block:var(--mz-s9);gap:var(--mz-s5);max-inline-size:var(--mz-container);display:grid}.mz-member-band .mz-inner{gap:var(--mz-s5);max-inline-size:36rem;display:grid}.mz-member-band h2{font-size:var(--mz-t-h1)}.mz-member-band p{color:var(--mz-on-dark-2);font-size:var(--mz-t-lede);line-height:1.75}.mz-figures{gap:var(--mz-s7);margin-block:var(--mz-s3);display:flex}.mz-figures b{font-family:var(--mz-f-display);color:var(--mz-sand-300);font-size:2.5rem;font-weight:500;line-height:1.1;display:block}.mz-figures span{font-size:var(--mz-t-meta);color:var(--mz-on-dark-2)}.mz-hero-full{min-block-size:min(92vh,900px);color:var(--mz-on-dark);isolation:isolate;align-items:end;display:flex;position:relative;overflow:hidden}.mz-hero-full>img{object-fit:cover;z-index:-2;block-size:100%;inline-size:100%;position:absolute;inset:0}.mz-hero-full:after{content:"";z-index:-1;background:linear-gradient(#1c141b59 0%,#1c141b00 28%,#1c141b40 52%,#1c141beb 100%);position:absolute;inset:0}.mz-hero-full:before{content:"";z-index:-1;background:linear-gradient(calc(var(--mz-to-end) + 180deg), #1c141b00 30%, #1c141b8c 100%);position:absolute;inset:0}.mz-hero-full .mz-wrap{padding-block:var(--mz-s9) var(--mz-s8);gap:var(--mz-s5);display:grid}.mz-hero-full .mz-crumbs{font-size:var(--mz-t-meta);color:var(--mz-on-dark-2);gap:var(--mz-s2);align-items:center;display:flex}.mz-cat-pill{border-radius:var(--mz-r-pill);background:var(--mz-cat);color:#fff;font-family:var(--mz-f-display);align-items:center;gap:8px;inline-size:fit-content;padding:6px 14px 6px 12px;font-size:13px;font-weight:500;display:inline-flex}.mz-hero-full h1{font-size:var(--mz-t-display);max-inline-size:18ch}.mz-hero-full .mz-sub{font-size:var(--mz-t-lede);color:#eadfe6;max-inline-size:46ch;line-height:1.75}.mz-byline{align-items:center;gap:var(--mz-s3);font-size:var(--mz-t-meta);flex-wrap:wrap;display:flex}.mz-byline .mz-avatar{block-size:44px;inline-size:44px}.mz-byline b{font-family:var(--mz-f-display);font-weight:500;font-size:var(--mz-t-ui);display:block}.mz-hero-full .mz-byline{color:var(--mz-on-dark-2)}.mz-hero-full .mz-byline b{color:var(--mz-on-dark)}.mz-series-badge{border-radius:var(--mz-r-pill);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#1c141b4d;border:1px solid #ffffff42;align-items:center;gap:8px;padding:8px 14px;font-size:13px;display:inline-flex}.mz-credit{color:#faf6eeb3;font-size:12px;position:absolute;inset-block-end:var(--mz-s4);inset-inline-end:var(--mz-gutter)}.blog-prose{--mz-g:minmax(var(--mz-gutter), 1fr);--mz-w:minmax(0, calc((var(--mz-wide) - var(--mz-measure)) / 2));grid-template-columns:[full-start] var(--mz-g) [wide-start] var(--mz-w) [content-start] min(var(--mz-measure), 100% - 2 * var(--mz-gutter)) [content-end] var(--mz-w) [wide-end] var(--mz-g) [full-end];padding-block:var(--mz-s8) 0;font-size:var(--mz-read-size);line-height:var(--mz-read-lh);display:grid}.blog-prose>*{grid-column:content}.blog-prose>.mz-wide{grid-column:wide}.blog-prose>.mz-full{grid-column:full}.blog-prose>.mz-toc{grid-area:1/full-start/span 80/wide-start;justify-self:center;inline-size:min(208px,100% - 40px)}.blog-prose>.mz-tools{grid-area:1/wide-end/span 80/full-end;justify-self:center}.mz-toc nav,.mz-tools .mz-stick{position:sticky;inset-block-start:96px}.mz-toc h4{font-family:var(--mz-f-display);color:var(--mz-muted);margin-block-end:var(--mz-s3);font-size:12px;font-weight:500}.mz-toc ol{border-inline-start:1px solid var(--mz-line-strong);gap:2px;padding:0;font-size:14px;line-height:1.55;list-style:none;display:grid}.mz-toc li a{color:var(--mz-muted);border-inline-start:2px solid #0000;margin-inline-start:-1px;padding:7px 14px;display:block}.mz-toc li.mz-sub a{padding-inline-start:26px;font-size:13px}.mz-toc li.mz-on a{color:var(--mz-ink);border-color:var(--mz-cat);font-weight:600}.mz-toc li.mz-done a{color:var(--mz-ink-2)}.mz-toc .mz-remain{color:var(--mz-muted);align-items:center;gap:6px;margin-block-start:var(--mz-s5);font-size:13px;display:flex}.mz-tools .mz-stick{gap:var(--mz-s2);justify-items:center;display:grid}.mz-tools .mz-icon-btn{block-size:44px;inline-size:44px}.mz-tools .mz-sep{background:var(--mz-line-strong);block-size:1px;inline-size:20px;margin-block:4px}.mz-tools .mz-lbl{color:var(--mz-muted);font-size:11px;font-family:var(--mz-f-display)}.mz-tools .mz-icon-btn.mz-on{background:var(--mz-plum-800);color:var(--mz-on-dark);border-color:var(--mz-plum-800)}.blog-prose p{margin-block:0 1.15em}.blog-prose p.mz-lead-p{color:var(--mz-ink);font-size:1.12em}.blog-prose p.mz-lead-p:first-line{font-weight:600}.blog-prose a.mz-in-link{color:var(--mz-accent);text-underline-offset:.32em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--mz-clay-300);text-decoration-color:var(--mz-clay-300)}.blog-prose mark{background:linear-gradient(transparent 55%, var(--mz-sand-300) 55%);color:inherit;padding-inline:2px}.blog-prose h2{font-family:var(--mz-f-display);font-weight:600;font-size:var(--mz-t-h2);text-wrap:balance;margin-block:1.9em .6em;scroll-margin-block-start:96px;line-height:1.4}.blog-prose h3{font-family:var(--mz-f-display);font-weight:600;font-size:var(--mz-t-h3);margin-block:1.5em .45em;line-height:1.5}.blog-prose>ul,.blog-prose>ol{margin-block:0 1.3em;padding-inline-start:1.4em}.blog-prose>ul>li,.blog-prose>ol>li{margin-block-end:.45em;padding-inline-start:.3em}.blog-prose>ul li::marker{color:var(--mz-cat,var(--mz-clay-400))}.blog-prose>ol{counter-reset:o;padding-inline-start:0;list-style:none}.blog-prose>ol>li{counter-increment:o;grid-template-columns:2.2em 1fr;gap:.4em;display:grid}.blog-prose>ol>li:before{content:counter(o);font-family:var(--mz-f-display);background:var(--mz-cat-tint,var(--mz-sand-200));block-size:1.9em;inline-size:1.9em;color:var(--mz-cat,var(--mz-plum-800));border-radius:50%;place-items:center;margin-block-start:.35em;font-size:.8em;font-weight:600;display:grid}.mz-checklist{list-style:none;padding-inline-start:0!important}.mz-checklist li{align-items:start;gap:.6em;display:flex}.mz-checklist .mz-box{border:1.5px solid var(--mz-line-strong);background:var(--mz-paper);border-radius:5px;flex:none;place-items:center;block-size:1.15em;inline-size:1.15em;margin-block-start:.45em;display:grid}.mz-checklist .mz-box.mz-ok{background:var(--mz-sage-700);border-color:var(--mz-sage-700);color:#fff}.mz-checklist li.mz-done span{color:var(--mz-muted);text-decoration:line-through;-webkit-text-decoration-color:var(--mz-line-strong);text-decoration-color:var(--mz-line-strong)}.mz-quote{border-inline-start:3px solid var(--mz-cat,var(--mz-clay-400));color:var(--mz-ink-2);margin-block:1.6em;padding-inline-start:1.2em;font-size:1.05em;font-style:normal}.mz-quote cite{font-size:var(--mz-t-meta);color:var(--mz-muted);margin-block-start:.5em;font-style:normal;display:block}.mz-pull{border-block:1px solid var(--mz-ink);text-align:center;margin-block:2.4em;padding-block:1.4em}.mz-pull p{font-family:var(--mz-f-display);color:var(--mz-ink);text-wrap:balance;font-size:clamp(1.625rem,1.3rem + 1.2cqi,2.375rem);font-weight:500;line-height:1.5;margin:0!important}.mz-pull p:before{content:"”";color:var(--mz-cat,var(--mz-clay-400));margin-block-end:.1em;font-size:2.4em;line-height:.6;display:block}.mz-pull cite{font-size:var(--mz-t-meta);color:var(--mz-muted);font-style:normal;font-family:var(--mz-f-display);margin-block-start:var(--mz-s4);display:block}:where(.mz) figure{margin-block:2em}:where(.mz) figure img{border-radius:var(--mz-r-img);cursor:zoom-in;inline-size:100%}:where(.mz) figcaption{font-size:var(--mz-t-caption);color:var(--mz-muted);gap:var(--mz-s2);margin-block-start:var(--mz-s3);line-height:1.7;display:flex}:where(.mz) figcaption:before{content:"";background:var(--mz-line-strong);flex:none;block-size:1px;inline-size:20px;margin-block-start:.85em}:where(.mz) figcaption .mz-cr{white-space:nowrap;margin-inline-start:auto;font-size:12px}.mz-full figure,figure.mz-full{margin-block:2.6em}figure.mz-full img{object-fit:cover;border-radius:0;max-block-size:82vh}figure.mz-full figcaption{inline-size:min(var(--mz-wide), 100% - 2 * var(--mz-gutter));margin-inline:auto}.mz-imgtext{gap:var(--mz-s6);grid-template-columns:1fr 1fr;align-items:center;margin-block:2.4em;display:grid}.mz-imgtext.mz-end .mz-ph{order:2}.mz-imgtext .mz-ph{aspect-ratio:1}.mz-imgtext h3{margin-block-start:0!important}.mz-imgtext p{font-size:.95em}.mz-gallery{aspect-ratio:2;grid-template-rows:1fr 1fr;grid-template-columns:2fr 1fr 1fr;gap:8px;display:grid}.mz-gallery .mz-ph{border-radius:4px}.mz-gallery .mz-ph:first-child{grid-row:span 2}.mz-gallery .mz-more{color:#fff;font-family:var(--mz-f-display);background:#1c141b8c;place-items:center;font-size:1.5rem;display:grid;position:absolute;inset:0}.mz-carousel{gap:var(--mz-s3);scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:72%;grid-auto-flow:column;display:grid;overflow-x:auto}.mz-carousel .mz-ph{aspect-ratio:4/3;scroll-snap-align:center}.mz-carousel-ctrl{align-items:center;gap:var(--mz-s3);margin-block-start:var(--mz-s3);display:flex}.mz-dots{gap:6px;display:flex}.mz-dots i{background:var(--mz-line-strong);border-radius:6px;block-size:6px;inline-size:6px}.mz-dots i.mz-on{background:var(--mz-ink);inline-size:20px}.mz-embed{aspect-ratio:16/9;border-radius:var(--mz-r-card);color:#fff;isolation:isolate;place-items:center;display:grid;position:relative;overflow:hidden}.mz-embed img{object-fit:cover;z-index:-2;filter:saturate(.8);block-size:100%;inline-size:100%;position:absolute;inset:0}.mz-embed:after{content:"";z-index:-1;background:#1c141b80;position:absolute;inset:0}.mz-embed .mz-play{background:var(--mz-paper);block-size:76px;inline-size:76px;color:var(--mz-plum-900);box-shadow:var(--mz-shadow-3);border-radius:50%;place-items:center;display:grid}.mz-embed .mz-play .mz-i{fill:currentColor;block-size:28px;inline-size:28px;margin-inline-start:4px}.mz-embed .mz-bar{padding:var(--mz-s4) var(--mz-s5);justify-content:space-between;align-items:end;gap:var(--mz-s4);font-size:var(--mz-t-meta);background:linear-gradient(#0000,#1c141bcc);display:flex;position:absolute;inset-block-end:0;inset-inline:0}.mz-embed .mz-bar b{font-family:var(--mz-f-display);font-size:1.0625rem;font-weight:500;display:block}.mz-embed .mz-enote{color:#d8ccd5;text-align:end;max-inline-size:34ch;font-size:12px}.mz-embed.mz-map{aspect-ratio:21/9;background:var(--mz-sand-200);color:var(--mz-ink)}.mz-embed.mz-map:after{display:none}.mz-embed.mz-map .mz-pin{justify-items:center;gap:var(--mz-s2);text-align:center;font-size:var(--mz-t-meta);display:grid}.mz-embed.mz-map .mz-pin .mz-i{block-size:36px;inline-size:36px;color:var(--mz-clay-600)}.mz-mapgrid{z-index:-1;background-image:linear-gradient(var(--mz-line-strong) 1px, transparent 1px), linear-gradient(90deg, var(--mz-line-strong) 1px, transparent 1px);opacity:.45;background-size:48px 48px;position:absolute;inset:0}.mz-rich{border-radius:var(--mz-r-card);background:var(--mz-paper);border:1px solid var(--mz-line);box-shadow:var(--mz-shadow-1);margin-block:2.4em;font-size:1rem;line-height:1.7;overflow:hidden}.mz-rich-head{align-items:center;gap:var(--mz-s3);padding:var(--mz-s5) var(--mz-s5) var(--mz-s4);display:flex}.mz-rich-head .mz-badge-ico{background:var(--mz-cat-tint,var(--mz-sand-200));block-size:40px;inline-size:40px;color:var(--mz-cat,var(--mz-plum-800));border-radius:12px;flex:none;place-items:center;display:grid}.mz-rich-head .mz-t{font-family:var(--mz-f-display);font-size:1.25rem;font-weight:600;line-height:1.4}.mz-rich-head .mz-s{font-size:var(--mz-t-meta);color:var(--mz-muted)}.mz-rich-head .mz-act{margin-inline-start:auto}.mz-recipe .mz-specs{border-block:1px solid var(--mz-line);background:var(--mz-sand-50);grid-template-columns:repeat(6,1fr);display:grid}.mz-recipe .mz-spec{padding:var(--mz-s4);border-inline-end:1px solid var(--mz-line);gap:2px;display:grid}.mz-recipe .mz-spec:last-child{border:0}.mz-recipe .mz-spec .mz-k{color:var(--mz-muted);align-items:center;gap:6px;font-size:12px;display:flex}.mz-recipe .mz-spec .mz-v{font-family:var(--mz-f-display);font-size:1.375rem;font-weight:500;line-height:1.3}.mz-recipe .mz-spec .mz-v small{color:var(--mz-muted);margin-inline-start:2px;font-size:.6em;font-weight:400}.mz-recipe .mz-steps{padding:var(--mz-s5);counter-reset:st;gap:0;margin:0;list-style:none;display:grid}.mz-recipe .mz-steps li{gap:var(--mz-s3);padding-block:var(--mz-s3);border-block-end:1px dashed var(--mz-line);grid-template-columns:56px 1fr auto;align-items:baseline;margin:0;padding-inline-start:0;display:grid}.mz-recipe .mz-steps li:before{display:none}.mz-recipe .mz-steps li:last-child{border:0}.mz-recipe .mz-steps .mz-tm{font-family:var(--mz-f-display);font-size:var(--mz-t-meta);color:var(--mz-cat);font-weight:600}.mz-recipe .mz-steps .mz-g{font-size:var(--mz-t-meta);color:var(--mz-muted);white-space:nowrap}.mz-recipe .mz-foot-r{justify-content:space-between;align-items:center;gap:var(--mz-s3);padding:var(--mz-s4) var(--mz-s5);background:var(--mz-cat-tint);font-size:var(--mz-t-meta);color:var(--mz-ink-2);flex-wrap:wrap;display:flex}.mz-tasting .mz-body{gap:var(--mz-s6);padding:0 var(--mz-s5) var(--mz-s5);grid-template-columns:1.1fr 1fr;display:grid}.mz-notes{flex-wrap:wrap;gap:8px;margin-block-end:var(--mz-s5);display:flex}.mz-note{border-radius:var(--mz-r-pill);font-size:var(--mz-t-meta);background:var(--mz-n,var(--mz-sand-200));color:var(--mz-plum-900);align-items:center;gap:6px;padding:6px 12px;display:inline-flex}.mz-note:before{content:"";background:var(--mz-nd,var(--mz-sand-600));border-radius:50%;block-size:8px;inline-size:8px}.mz-scales{gap:var(--mz-s4);display:grid}.mz-scale{gap:var(--mz-s3);font-size:var(--mz-t-meta);grid-template-columns:84px 1fr 28px;align-items:center;display:grid}.mz-scale .mz-pips{grid-template-columns:repeat(5,1fr);gap:4px;display:grid}.mz-scale .mz-pips i{background:var(--mz-line);border-radius:4px;block-size:8px}.mz-scale .mz-pips i.mz-on{background:var(--mz-cat)}.mz-scale b{font-family:var(--mz-f-display);text-align:end;font-weight:500}.mz-origin{border:1px solid var(--mz-line);border-radius:var(--mz-r-ui);background:var(--mz-sand-50);align-self:start;gap:0;display:grid}.mz-origin div{justify-content:space-between;gap:var(--mz-s3);padding:12px var(--mz-s4);border-block-end:1px solid var(--mz-line);font-size:var(--mz-t-meta);display:flex}.mz-origin div:last-child{border:0}.mz-origin dt{color:var(--mz-muted);align-items:center;gap:6px;display:flex}.mz-origin dd{font-weight:600;font-family:var(--mz-f-display);margin:0}.mz-score{align-items:center;gap:var(--mz-s3);margin-block-start:var(--mz-s4);display:flex}.mz-score b{font-family:var(--mz-f-display);color:var(--mz-cat);font-size:2.25rem;font-weight:500;line-height:1}.mz-score span{font-size:var(--mz-t-meta);color:var(--mz-muted)}.mz-partner{grid-template-columns:240px 1fr;display:grid}.mz-partner .mz-ph{border-radius:0;block-size:100%;min-block-size:220px}.mz-partner .mz-in{padding:var(--mz-s5);gap:var(--mz-s3);align-content:center;display:grid}.mz-partner .mz-row{align-items:center;gap:var(--mz-s3);display:flex}.mz-partner .mz-logo{background:var(--mz-plum-800);block-size:44px;inline-size:44px;color:var(--mz-sand-300);font-family:var(--mz-f-display);border-radius:12px;place-items:center;font-weight:600;display:grid}.mz-partner .mz-nm{font-family:var(--mz-f-display);font-size:1.25rem;font-weight:600}.mz-partner .mz-loc{font-size:var(--mz-t-meta);color:var(--mz-muted);align-items:center;gap:4px;display:flex}.mz-perk-line{align-items:center;gap:var(--mz-s3);border-radius:var(--mz-r-ui);background:var(--mz-sage-100);color:var(--mz-sage-700);font-size:var(--mz-t-meta);padding:12px 14px;font-weight:500;display:flex}.mz-perk-line b{font-family:var(--mz-f-display);color:var(--mz-sage-700);font-size:1.25rem}.mz-verified{color:var(--mz-sage-700);background:var(--mz-sage-100);border-radius:var(--mz-r-pill);align-items:center;gap:4px;padding:3px 8px;font-size:12px;display:inline-flex}.mz-mcta{border-radius:var(--mz-r-card);background:var(--mz-plum-900);color:var(--mz-on-dark);padding:var(--mz-s6);gap:var(--mz-s5);isolation:isolate;grid-template-columns:1fr auto;align-items:center;margin-block:2.6em;font-size:1rem;display:grid;position:relative;overflow:hidden}.mz-mcta:before{content:"";z-index:-1;border:1px solid #e3d5b333;border-radius:50%;block-size:260px;inline-size:260px;position:absolute;inset-block-start:-80px;inset-inline-end:-60px;box-shadow:0 0 0 30px #e3d5b30a,0 0 0 60px #e3d5b308}.mz-mcta .mz-ey{font-family:var(--mz-f-display);color:var(--mz-sand-300);align-items:center;gap:6px;font-size:13px;display:flex}.mz-mcta h3{font-family:var(--mz-f-display);color:var(--mz-on-dark);font-weight:600;line-height:1.4;margin:6px 0 8px!important;font-size:1.625rem!important}.mz-mcta p{color:var(--mz-on-dark-2);margin:0!important}.mz-mcta .mz-live{gap:var(--mz-s5);font-size:var(--mz-t-meta);color:var(--mz-on-dark-2);flex-wrap:wrap;margin-block-start:var(--mz-s4);display:flex}.mz-mcta .mz-live b{color:var(--mz-sand-300);font-family:var(--mz-f-display);margin-inline-end:4px;font-size:1.125rem;font-weight:500}.mz-mcta.mz-perks{background:var(--mz-sand-200);color:var(--mz-ink);grid-template-columns:auto 1fr auto}.mz-mcta.mz-perks h3{color:var(--mz-ink);margin:0 0 4px!important;font-size:1.25rem!important}.mz-mcta.mz-perks p{color:var(--mz-ink-2)}.mz-mcta.mz-perks:before{display:none}.mz-mcta .mz-tic{background:var(--mz-plum-800);block-size:56px;inline-size:56px;color:var(--mz-sand-300);border-radius:14px;place-items:center;display:grid}.mz-callout{gap:var(--mz-s3);padding:var(--mz-s4) var(--mz-s5);border-radius:var(--mz-r-ui);background:var(--mz-c-bg);border-inline-start:3px solid var(--mz-c-fg);grid-template-columns:auto 1fr;margin-block:1.8em;font-size:.95em;line-height:1.85;display:grid}.mz-callout .mz-i{color:var(--mz-c-fg);margin-block-start:.3em}.mz-callout b.mz-h{font-family:var(--mz-f-display);color:var(--mz-c-fg);font-size:.9em;font-weight:600;display:block}.mz-callout p{margin:0!important}.mz-callout.mz-c-tip{--mz-c-bg:var(--mz-sage-100);--mz-c-fg:var(--mz-sage-700)}.mz-callout.mz-c-note{--mz-c-bg:#e5e8f0;--mz-c-fg:#3f4a6b}.mz-callout.mz-c-warn{--mz-c-bg:#faefd6;--mz-c-fg:#94600f}.mz-div-dots{text-align:center;color:var(--mz-cat,var(--mz-clay-400));letter-spacing:1em;border:0;margin-block:2.4em;font-size:1.2em}.mz-div-dots:before{content:"•••"}.mz-div-line{background:var(--mz-line-strong);border:0;block-size:1px;margin-block:2.4em}.mz-div-bean{align-items:center;gap:var(--mz-s4);color:var(--mz-clay-400);border:0;margin-block:2.6em;display:flex}.mz-div-bean:before,.mz-div-bean:after{content:"";background:var(--mz-line-strong);flex:1;block-size:1px}.mz-tbl-wrap{border:1px solid var(--mz-line);border-radius:var(--mz-r-ui);background:var(--mz-paper);margin-block:2em;overflow-x:auto}.mz-tbl{border-collapse:collapse;inline-size:100%;font-size:.875em;line-height:1.6}.mz-tbl th{font-family:var(--mz-f-display);text-align:start;background:var(--mz-sand-100);color:var(--mz-ink-2);border-block-end:1px solid var(--mz-line-strong);white-space:nowrap;padding:12px 16px;font-weight:500}.mz-tbl td{border-block-end:1px solid var(--mz-line);padding:12px 16px}.mz-tbl tr:last-child td{border:0}.mz-tbl td.mz-num{font-variant-numeric:tabular-nums;font-family:var(--mz-f-display)}.mz-tbl-wrap:has(+.mz-tbl-cap){margin-block-end:var(--mz-s3)}.mz-tbl-cap{font-size:var(--mz-t-caption);color:var(--mz-muted);margin-block:0 2em!important}.mz-faq{border-block-start:1px solid var(--mz-line-strong);margin-block:2em}.mz-faq details{border-block-end:1px solid var(--mz-line-strong)}.mz-faq summary{cursor:pointer;gap:var(--mz-s4);padding-block:var(--mz-s4);font-family:var(--mz-f-display);grid-template-columns:minmax(0,1fr) auto;font-size:1.0625em;font-weight:500;line-height:1.6;list-style:none;display:grid}.mz-faq summary::-webkit-details-marker{display:none}.mz-faq summary .mz-pm{border:1px solid var(--mz-line-strong);block-size:28px;inline-size:28px;transition:transform .25s var(--mz-ease);border-radius:50%;flex:none;place-items:center;display:grid}.mz-faq details[open] .mz-pm{background:var(--mz-plum-800);color:var(--mz-on-dark);border-color:var(--mz-plum-800);transform:rotate(45deg)}.mz-faq details p{color:var(--mz-ink-2);padding-block-end:var(--mz-s4);margin:0!important}.mz-toggle{border-radius:var(--mz-r-ui);background:var(--mz-sand-100);border:1px solid var(--mz-line);margin-block:1.6em}.mz-toggle summary{cursor:pointer;padding:14px var(--mz-s4);gap:var(--mz-s2);align-items:center;font-size:.95em;font-weight:600;list-style:none;display:flex}.mz-toggle summary::-webkit-details-marker{display:none}.mz-toggle[open] summary .mz-i{transform:rotate(90deg)}[dir=rtl] .mz-toggle summary .mz-i{transform:scaleX(-1)}[dir=rtl] .mz-toggle[open] summary .mz-i{transform:rotate(90deg)}.mz-toggle .mz-tb{padding:0 var(--mz-s4) var(--mz-s4) calc(var(--mz-s4) + 1.6em);color:var(--mz-ink-2);font-size:.95em}.mz-post-end{gap:var(--mz-s6);grid-template-columns:minmax(0,1fr);margin-block-start:var(--mz-s7);font-size:1rem;line-height:1.7;display:grid}.mz-tags{flex-wrap:wrap;gap:8px;display:flex}.mz-reactions{justify-content:space-between;align-items:center;gap:var(--mz-s4);padding:var(--mz-s4) var(--mz-s5);border-radius:var(--mz-r-card);background:var(--mz-paper);border:1px solid var(--mz-line);flex-wrap:wrap;display:flex}.mz-reactions .mz-q{font-family:var(--mz-f-display);font-weight:500}.mz-reactions .mz-set{gap:var(--mz-s2);display:flex}.mz-react{border-radius:var(--mz-r-pill);border:1px solid var(--mz-line-strong);background:var(--mz-canvas);min-block-size:44px;font-size:var(--mz-t-meta);align-items:center;gap:8px;padding-inline:16px;display:inline-flex}.mz-react b{font-family:var(--mz-f-display);font-weight:500}.mz-react.mz-on{background:var(--mz-clay-100);border-color:var(--mz-clay-300);color:var(--mz-clay-700)}.mz-shares{align-items:center;gap:var(--mz-s2);display:flex}.mz-shares .mz-lbl{font-size:var(--mz-t-meta);color:var(--mz-muted);margin-inline-end:var(--mz-s2)}.mz-series-nav{border-radius:var(--mz-r-card);border:1px solid var(--mz-line);background:var(--mz-paper);overflow:hidden}.mz-series-nav .mz-hd{gap:var(--mz-s4);padding:var(--mz-s5);background:var(--mz-sand-100);border-block-end:1px solid var(--mz-line);align-items:center;display:flex}.mz-series-nav .mz-hd img{object-fit:cover;border-radius:8px;block-size:84px;inline-size:64px}.mz-series-nav .mz-hd .mz-t{font-family:var(--mz-f-display);font-size:1.1875rem;font-weight:600}.mz-series-nav .mz-prog{align-items:center;gap:var(--mz-s3);font-size:var(--mz-t-meta);color:var(--mz-muted);margin-block-start:6px;display:flex}.mz-series-nav .mz-prog .mz-bar{background:var(--mz-line);border-radius:4px;block-size:4px;inline-size:120px;overflow:hidden}.mz-series-nav .mz-prog .mz-bar i{background:var(--mz-clay-400);block-size:100%;inline-size:40%;display:block}.mz-series-nav ol{padding:var(--mz-s2) 0;margin:0;list-style:none;display:block}.mz-series-nav li{gap:var(--mz-s3);padding:12px var(--mz-s5);font-size:var(--mz-t-ui);align-items:center;margin:0;display:flex!important}.mz-series-nav li:before{display:none!important}.mz-series-nav li .mz-n{border:1px solid var(--mz-line-strong);block-size:28px;inline-size:28px;font-family:var(--mz-f-display);border-radius:50%;flex:none;place-items:center;font-size:12px;display:grid}.mz-series-nav li.mz-done .mz-n{background:var(--mz-sage-700);color:#fff;border-color:var(--mz-sage-700)}.mz-series-nav li.mz-cur{background:var(--mz-clay-100);font-weight:600}.mz-series-nav li.mz-cur .mz-n{background:var(--mz-clay-600);color:#fff;border-color:var(--mz-clay-600)}.mz-series-nav li .mz-m{color:var(--mz-muted);margin-inline-start:auto;font-size:12px;font-weight:400}.mz-author-card{gap:var(--mz-s5);padding:var(--mz-s6);border-radius:var(--mz-r-card);background:var(--mz-sand-100);border:1px solid var(--mz-line);grid-template-columns:auto 1fr auto;align-items:start;display:grid}.mz-author-card .mz-avatar{block-size:80px;inline-size:80px}.mz-author-card .mz-ey{color:var(--mz-muted);font-size:12px;font-family:var(--mz-f-display)}.mz-author-card .mz-nm{font-family:var(--mz-f-display);font-size:1.375rem;font-weight:600}.mz-author-card p{color:var(--mz-ink-2);font-size:var(--mz-t-ui);margin-block:6px 12px}.mz-author-card .mz-soc{gap:var(--mz-s2);display:flex}.mz-author-card .mz-soc a{border:1px solid var(--mz-line-strong);block-size:36px;inline-size:36px;color:var(--mz-ink-2);border-radius:50%;place-items:center;display:grid}.mz-comments{gap:var(--mz-s5);display:grid}.mz-comments .mz-hd{justify-content:space-between;align-items:baseline;display:flex}.mz-comments h2{font-family:var(--mz-f-display);font-size:1.5rem;font-weight:600;margin:0!important}.mz-comment-box{gap:var(--mz-s3);padding:var(--mz-s4);border-radius:var(--mz-r-card);border:1px solid var(--mz-line-strong);background:var(--mz-paper);display:grid}.mz-comment-box textarea{resize:none;inline-size:100%;font:inherit;font-size:var(--mz-t-ui);min-block-size:72px;color:var(--mz-ink);background:0 0;border:0;outline:none}.mz-comment-box .mz-row{justify-content:space-between;align-items:center;gap:var(--mz-s3);color:var(--mz-muted);font-size:12px;display:flex}.mz-cmt{gap:var(--mz-s3);padding-block:var(--mz-s4);border-block-end:1px solid var(--mz-line);grid-template-columns:auto 1fr;display:grid}.mz-cmt .mz-who{gap:var(--mz-s2);font-size:var(--mz-t-meta);align-items:center;display:flex}.mz-cmt .mz-who b{font-family:var(--mz-f-display);font-weight:500}.mz-cmt .mz-mem{border-radius:var(--mz-r-pill);background:var(--mz-sand-300);color:var(--mz-plum-900);font-size:11px;font-family:var(--mz-f-display);padding:2px 8px}.mz-cmt p{font-size:var(--mz-t-ui);color:var(--mz-ink-2);line-height:1.85;margin:6px 0 0!important}.mz-readnext{margin-block-start:var(--mz-section)}.mz-next-big{border-radius:var(--mz-r-card);background:var(--mz-plum-900);min-block-size:420px;color:var(--mz-on-dark);grid-template-columns:1.2fr 1fr;display:grid;position:relative;overflow:hidden}.mz-next-big .mz-ph{border-radius:0;block-size:100%}.mz-next-big .mz-in{padding:var(--mz-s7);align-content:center;gap:var(--mz-s4);display:grid}.mz-next-big .mz-ey{font-family:var(--mz-f-display);color:var(--mz-sand-300);align-items:center;gap:8px;font-size:13px;display:flex}.mz-next-big h3{font-family:var(--mz-f-display);font-weight:600;font-size:var(--mz-t-card-l);text-wrap:balance;line-height:1.35}.mz-next-big p{color:var(--mz-on-dark-2)}.mz-readbar{display:none}.mz-cat-hero{color:#fff;isolation:isolate;background:var(--mz-cat);position:relative;overflow:hidden}.mz-cat-hero>img{object-fit:cover;z-index:-2;block-size:100%;inline-size:58%;position:absolute;inset-block:0;inset-inline-end:0}.mz-cat-hero:after{content:"";z-index:-1;background:linear-gradient(var(--mz-to-end), var(--mz-cat) 40%, color-mix(in srgb, var(--mz-cat) 30%, transparent) 75%, transparent);position:absolute;inset:0}.mz-cat-hero .mz-wrap{padding-block:var(--mz-s9);gap:var(--mz-s5);display:grid}.mz-cat-hero .mz-inner{gap:var(--mz-s4);max-inline-size:34rem;display:grid}.mz-cat-hero .mz-ico{background:#ffffff29;border:1px solid #ffffff40;border-radius:18px;place-items:center;block-size:64px;inline-size:64px;display:grid}.mz-cat-hero .mz-ico .mz-i{block-size:30px;inline-size:30px}.mz-cat-hero h1{font-size:clamp(2.75rem,2rem + 3cqi,5rem);line-height:1.1}.mz-cat-hero p{font-size:var(--mz-t-lede);color:#ffffffdb;line-height:1.75}.mz-cat-hero .mz-stats{gap:var(--mz-s5);font-size:var(--mz-t-meta);color:#fffc;flex-wrap:wrap;align-items:center;display:flex}.mz-cat-hero .mz-stats b{font-family:var(--mz-f-display);color:#fff;font-size:1.125rem;font-weight:500}.mz-crumbs-light{font-size:var(--mz-t-meta);color:#ffffffbf;gap:var(--mz-s2);align-items:center;display:flex}.mz-feat-split{gap:var(--mz-s7);padding-block:var(--mz-s8) 0;grid-template-columns:1.3fr 1fr;align-items:center;display:grid}.mz-feat-split .mz-ph{aspect-ratio:4/3}.mz-feat-split .mz-txt{gap:var(--mz-s4);display:grid}.mz-feat-split h2{font-size:clamp(1.875rem,1.4rem + 1.6cqi,2.75rem)}.mz-feat-split p{color:var(--mz-ink-2);font-size:var(--mz-t-lede);line-height:1.75}.mz-ey-label{font-family:var(--mz-f-display);color:var(--mz-muted);align-items:center;gap:6px;font-size:12px;display:inline-flex}.mz-filterbar{align-items:center;gap:var(--mz-s3);padding-block:var(--mz-s4);border-block:1px solid var(--mz-line);flex-wrap:wrap;margin-block-end:var(--mz-s7);display:flex}.mz-seg{border-radius:var(--mz-r-pill);background:var(--mz-sand-200);padding:4px;display:inline-flex}.mz-seg button{border-radius:var(--mz-r-pill);min-block-size:36px;font-size:var(--mz-t-meta);font-family:var(--mz-f-display);color:var(--mz-ink-2);background:0 0;border:0;padding-inline:16px}.mz-seg button.mz-on{background:var(--mz-paper);color:var(--mz-ink);box-shadow:var(--mz-shadow-1)}.mz-other-cats{gap:var(--mz-s4);grid-template-columns:repeat(4,1fr);display:grid}.mz-ocat{gap:var(--mz-s3);padding:var(--mz-s4);border-radius:var(--mz-r-card);background:var(--mz-cat-tint);border:1px solid color-mix(in srgb, var(--mz-cat) 18%, transparent);grid-template-columns:auto 1fr;align-items:center;display:grid}.mz-ocat .mz-ico{background:var(--mz-cat);color:#fff;border-radius:12px;place-items:center;block-size:44px;inline-size:44px;display:grid}.mz-ocat b{font-family:var(--mz-f-display);color:var(--mz-cat);font-weight:600;display:block}.mz-ocat span{color:var(--mz-ink-2);font-size:12px}@container mz (width<=1279px){.blog-prose>.mz-toc{display:none}}@container mz (width<=1023px){.mz-mosaic{grid-template-columns:1fr}.mz-lead,.mz-side{grid-column:auto}.mz-side{grid-template-columns:1fr 1fr}.mz-rail{grid-auto-columns:42%}.mz-catgrid,.mz-catgrid.mz-flip{grid-template-columns:1fr}.mz-catgrid.mz-flip .mz-big{order:0}.mz-mostread .mz-grid{grid-template-columns:1fr}.mz-shelf,.mz-cards{grid-template-columns:repeat(2,1fr)}.mz-news-band .mz-wrap{grid-template-columns:1fr}.blog-prose>.mz-tools{display:none}.mz-other-cats{grid-template-columns:repeat(2,1fr)}.mz-feat-split{grid-template-columns:1fr}}@container mz (width<=640px){.blog-prose{--mz-read-lh:1.9}.mz-masthead{padding-block:var(--mz-s5) var(--mz-s3)}.mz-masthead .mz-row{align-items:start;gap:var(--mz-s3);flex-direction:column;padding-block-end:var(--mz-s4)}.mz-masthead .mz-tagline{font-size:1rem}.mz-catbar .mz-search{display:none}.mz-mosaic{gap:var(--mz-s5);padding-block-start:var(--mz-s4)}.mz-lead .mz-ph{aspect-ratio:4/3;margin-inline:calc(-1 * var(--mz-gutter));border-radius:0}.mz-side{grid-template-columns:1fr;gap:0}.mz-side article{padding-block:var(--mz-s4);grid-template-columns:1fr 104px;align-items:start}.mz-side article .mz-ph{aspect-ratio:1;grid-area:1/2/span 3}.mz-side article>:not(.mz-ph){grid-column:1}.mz-side h3{font-size:1.0625rem}.mz-side .mz-meta{font-size:12px}.mz-rail{margin-inline:calc(-1 * var(--mz-gutter));padding-inline:var(--mz-gutter);scroll-padding-inline:var(--mz-gutter);grid-auto-columns:78%}.mz-sec-head{margin-block-end:var(--mz-s5)}.mz-sec-head .mz-desc{display:none}.mz-row-card{grid-template-columns:1fr 96px}.mz-ranked li{grid-template-columns:52px 1fr}.mz-ranked .mz-n{font-size:2.5rem}.mz-mostread .mz-feature{display:none}.mz-shelf{scrollbar-width:none;margin-inline:calc(-1 * var(--mz-gutter));padding-inline:var(--mz-gutter);grid-template-columns:none;grid-auto-columns:62%;grid-auto-flow:column;overflow-x:auto}.mz-cards{gap:var(--mz-s6);grid-template-columns:1fr}.mz-figures{gap:var(--mz-s5)}.mz-figures b{font-size:1.75rem}.mz-member-band>img{block-size:46%;inline-size:100%;inset-block:auto 0}.mz-member-band:after{background:linear-gradient(#1c141b 52%,#1c141b4d 80%,#1c141b1a)}.mz-member-band .mz-wrap{padding-block:var(--mz-s8) 280px}.mz-subscribe{border-radius:var(--mz-r-card);flex-direction:column}.mz-subscribe input{min-block-size:48px}.mz-hero-full{min-block-size:88vh}.mz-hero-full .mz-wrap{padding-block:var(--mz-s8) var(--mz-s6);gap:var(--mz-s4)}.mz-credit{display:none}.blog-prose{padding-block-start:var(--mz-s6)}.mz-imgtext{gap:var(--mz-s4);grid-template-columns:1fr}.mz-imgtext.mz-end .mz-ph{order:0}.mz-imgtext .mz-ph{aspect-ratio:4/3}.mz-gallery{aspect-ratio:auto;grid-template-rows:auto;grid-template-columns:1fr 1fr}.mz-gallery .mz-ph:first-child{aspect-ratio:4/3;grid-area:auto/span 2}.mz-gallery .mz-ph{aspect-ratio:1}.mz-carousel{grid-auto-columns:86%}.mz-recipe .mz-specs{grid-template-columns:repeat(3,1fr)}.mz-recipe .mz-spec:nth-child(3){border-inline-end:0}.mz-recipe .mz-spec:nth-child(-n+3){border-block-end:1px solid var(--mz-line)}.mz-recipe .mz-steps li{grid-template-columns:48px 1fr}.mz-recipe .mz-steps .mz-g{grid-column:2}.mz-tasting .mz-body,.mz-partner{grid-template-columns:1fr}.mz-partner .mz-ph{aspect-ratio:16/9;min-block-size:0}.mz-mcta,.mz-mcta.mz-perks{padding:var(--mz-s5);grid-template-columns:1fr}.mz-embed .mz-enote{display:none}.mz-embed .mz-play{block-size:60px;inline-size:60px}.mz-author-card{padding:var(--mz-s5);grid-template-columns:auto 1fr}.mz-author-card .mz-btn{grid-column:span 2}.mz-author-card .mz-avatar{block-size:56px;inline-size:56px}.mz-reactions{padding:var(--mz-s4)}.mz-reactions .mz-set{inline-size:100%}.mz-react{border-radius:14px;flex-direction:column;flex:1;justify-content:center;gap:2px;min-block-size:64px;padding:6px;font-size:12px}.mz-rich-head{flex-wrap:wrap}.mz-rich-head .mz-act{order:3;inline-size:100%;margin:0}.mz-next-big{grid-template-columns:1fr}.mz-next-big .mz-ph{aspect-ratio:16/10}.mz-next-big .mz-in{padding:var(--mz-s5)}.mz-readbar{z-index:50;border-radius:var(--mz-r-pill);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--mz-on-dark);box-shadow:var(--mz-shadow-3);background:#2d222cf0;justify-content:space-between;align-items:center;gap:4px;padding:6px;display:flex;position:fixed;inset-block-end:12px;inset-inline:12px}.mz-readbar button{color:inherit;border-radius:var(--mz-r-pill);min-block-size:44px;min-inline-size:44px;font-size:13px;font-family:var(--mz-f-display);background:0 0;border:0;justify-content:center;align-items:center;gap:6px;display:inline-flex}.mz-readbar .mz-toc-btn{background:#faf6ee1a;padding-inline:14px}.mz-readbar .mz-ring{background:conic-gradient(var(--mz-clay-300) 34%, #ffffff2e 0);border-radius:50%;place-items:center;block-size:22px;inline-size:22px;display:grid}.mz-readbar .mz-ring:after{content:"";background:var(--mz-plum-900);border-radius:50%;block-size:14px;inline-size:14px}.mz-cat-hero>img{block-size:45%;inline-size:100%;inset-block:auto 0}.mz-cat-hero:after{background:linear-gradient(180deg, var(--mz-cat) 55%, color-mix(in srgb, var(--mz-cat) 20%, transparent))!important}.mz-cat-hero .mz-wrap{padding-block:var(--mz-s7) 220px}.mz-other-cats{grid-template-columns:1fr}.mz-filterbar .mz-seg{order:2}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}body:has([data-magazine]) .app-main{max-inline-size:none;padding:0;display:block}[data-theme=dark] .mz{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-cat=clay]{--mz-cat:#9b5148;--mz-cat-tint:#f8e4e0}[data-cat=sage]{--mz-cat:#4f5a3a;--mz-cat-tint:#eef0e4}[data-cat=plum]{--mz-cat:#5f4a5b;--mz-cat-tint:#eee5ec}[data-cat=olive]{--mz-cat:#7c5f16;--mz-cat-tint:#f5edd2}[data-cat=sand]{--mz-cat:#8f5519;--mz-cat-tint:#f6e9d6}.mz-avatar{position:relative;overflow:hidden}.mz-avatar img{object-fit:cover;block-size:100%;inline-size:100%}.mz-ph{display:block}.mz-ph>img{object-fit:cover;block-size:100%;inline-size:100%}.mz-btn{cursor:pointer;text-decoration:none}.mz-btn:disabled{opacity:.6;cursor:progress}.mz-btn-ghost:hover{background:var(--mz-sand-100)}.mz-btn-sand:hover{background:var(--mz-sand-400)}.mz-btn-accent:hover{background:var(--mz-clay-700)}.mz-btn-ghost-dark:hover{background:#ffffff14}.mz-icon-btn{cursor:pointer;transition:background .15s var(--mz-ease), color .15s var(--mz-ease), border-color .15s var(--mz-ease)}.mz-icon-btn:hover,.mz-chip:hover{border-color:var(--mz-line-strong);color:var(--mz-ink)}.mz-chip.mz-on .mz-sw{background:var(--mz-on-dark)}.mz-tag:hover{border-color:var(--mz-line-strong);color:var(--mz-ink)}.mz-meta .mz-avatar{block-size:28px;inline-size:28px;font-size:11px}.mz-t{transition:color .15s var(--mz-ease)}.mz-sec-head{flex-wrap:wrap}.mz-sec-head>div,.mz-masthead .mz-row>div{min-inline-size:0}.mz-masthead h1{margin-block-start:var(--mz-s2)}.mz-masthead .mz-issue a{color:var(--mz-muted);align-items:center;gap:4px;display:inline-flex}.mz-masthead .mz-issue a:hover{color:var(--mz-accent)}.mz-catbar .mz-icon-btn{flex:none}.mz-saved-list{gap:var(--mz-s5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.mz-saved-item{gap:var(--mz-s4);padding:var(--mz-s3);border-radius:var(--mz-r-card);background:var(--mz-paper);border:1px solid var(--mz-line);grid-template-columns:96px 1fr;align-items:center;display:grid;position:relative}.mz-saved-item .mz-ph{aspect-ratio:1}.mz-saved-item h3{font-family:var(--mz-f-display);text-wrap:balance;margin-block:4px;font-size:1.0625rem;font-weight:500;line-height:1.5}.mz-saved-item .mz-x{block-size:32px;inline-size:32px;color:var(--mz-muted);background:0 0;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;inset-block-start:6px;inset-inline-end:6px}.mz-saved-item .mz-x:hover{background:var(--mz-sand-100);color:var(--mz-ink)}.mz-saved-item>a{display:contents}.mz-hero-full .mz-crumbs a:hover{color:var(--mz-on-dark)}.mz-hero-full .mz-cat-pill{box-shadow:0 1px #0000001a}.mz-crumbs{font-size:var(--mz-t-meta);color:var(--mz-muted);gap:var(--mz-s2);flex-wrap:wrap;align-items:center;display:flex}.mz-crumbs a:hover{color:var(--mz-accent)}.mz-crumbs .mz-i{block-size:14px;inline-size:14px}.mz-byline .mz-dot{opacity:.5;background:currentColor;border-radius:50%;block-size:3px;inline-size:3px}.mz-byline .mz-who{display:grid}.mz-byline .mz-who a:hover b{text-underline-offset:.25em;text-decoration:underline}.mz-byline.mz-dark-t{color:var(--mz-muted)}.mz-byline.mz-dark-t b{color:var(--mz-ink)}.mz-series-badge.mz-light{border-color:var(--mz-line-strong);background:var(--mz-paper);-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--mz-ink-2)}.mz-series-badge:hover{border-color:#ffffff80}.mz-hero-split{background:var(--mz-paper);border-block-end:1px solid var(--mz-line);grid-template-columns:1fr 1fr;min-block-size:620px;display:grid}.mz-hero-split .mz-txt{padding:var(--mz-s8) var(--mz-gutter);align-content:center;gap:var(--mz-s5);display:grid}.mz-hero-split h1{font-size:clamp(2.25rem,1.5rem + 2.4cqi,3.75rem)}.mz-hero-split .mz-sub{font-size:var(--mz-t-lede);color:var(--mz-ink-2);max-inline-size:40ch;line-height:1.75}.mz-hero-split .mz-ph{border-radius:0;min-block-size:100%}.mz-hero-classic{padding-block:var(--mz-s8) 0}.mz-hero-classic .mz-head{inline-size:min(100% - 2 * var(--mz-gutter), 52rem);text-align:center;justify-items:center;gap:var(--mz-s5);margin-inline:auto;display:grid}.mz-hero-classic .mz-crumbs{justify-content:center}.mz-hero-classic h1{font-size:var(--mz-t-display)}.mz-hero-classic .mz-sub{font-size:var(--mz-t-lede);color:var(--mz-ink-2);max-inline-size:46ch;line-height:1.75}.mz-hero-classic .mz-byline{justify-content:center}.mz-hero-classic figure{inline-size:min(100% - 2 * var(--mz-gutter), var(--mz-wide));margin:var(--mz-s7) auto 0}.mz-hero-classic figure .mz-ph{aspect-ratio:16/9}.mz-hero-none{padding-block:var(--mz-s9) var(--mz-s7);border-block-end:1px solid var(--mz-line);background:var(--mz-cat-tint,var(--mz-sand-100))}.mz-hero-none .mz-head{inline-size:min(100% - 2 * var(--mz-gutter), 52rem);gap:var(--mz-s5);margin-inline:auto;display:grid}.mz-hero-none h1{font-size:var(--mz-t-display);color:var(--mz-ink)}.mz-hero-none .mz-sub{font-size:var(--mz-t-lede);color:var(--mz-ink-2);line-height:1.75}.mz-progress-line{z-index:45;pointer-events:none;block-size:3px;position:fixed;inset-block-start:var(--mz-header-h,0px);inset-inline:0}.mz-progress-line i{background:var(--mz-cat,var(--mz-clay-400));transform-origin:0;block-size:100%;transform:scaleX(var(--mz-p,0));display:block}[dir=rtl] .mz-progress-line i{transform-origin:100%}.mz-toc li a:hover{color:var(--mz-ink)}.mz-toc li a{transition:color .2s var(--mz-ease), border-color .2s var(--mz-ease)}.mz-tools .mz-icon-btn:disabled{opacity:.4;cursor:default}.mz-tools .mz-tool{justify-items:center;gap:2px;display:grid;position:relative}.mz-pop{z-index:30;border-radius:var(--mz-r-ui);background:var(--mz-paper);border:1px solid var(--mz-line);min-inline-size:200px;box-shadow:var(--mz-shadow-2);font-size:var(--mz-t-meta);gap:2px;padding:6px;line-height:1.4;display:grid;position:absolute;inset-block-start:0;inset-inline-end:calc(100% + 10px)}.mz-pop a,.mz-pop button{min-block-size:40px;color:var(--mz-ink);text-align:start;inline-size:100%;font-family:var(--mz-f-body);background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding-inline:12px;display:flex}.mz-pop a:hover,.mz-pop button:hover{background:var(--mz-sand-100)}.mz-pop .mz-i{color:var(--mz-ink-2)}.mz-announce{z-index:60;border-radius:var(--mz-r-pill);background:var(--mz-plum-900);inline-size:fit-content;color:var(--mz-on-dark);font-size:var(--mz-t-meta);box-shadow:var(--mz-shadow-3);animation:mz-rise .25s var(--mz-ease);margin-inline:auto;padding:10px 18px;position:fixed;inset-block-end:96px;inset-inline:0}@keyframes mz-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.mz-readbar{transition:transform .3s var(--mz-ease), opacity .3s var(--mz-ease)}.mz-readbar[data-hidden=true]{opacity:0;pointer-events:none;transform:translateY(140%)}.mz-readbar .mz-on{background:var(--mz-sand-300);color:var(--mz-plum-900)}.mz-readbar .mz-ring{background:conic-gradient(var(--mz-clay-300) calc(var(--mz-p,0) * 100%), #ffffff2e 0)}.mz-size-pop{z-index:51;border-radius:var(--mz-r-pill);background:var(--mz-paper);border:1px solid var(--mz-line);box-shadow:var(--mz-shadow-3);font-family:var(--mz-f-display);justify-content:space-between;align-items:center;gap:8px;padding:8px;display:flex;position:fixed;inset-block-end:76px;inset-inline:12px}.mz-size-pop button{border:1px solid var(--mz-line);background:var(--mz-canvas);border-radius:50%;place-items:center;block-size:44px;inline-size:44px;display:grid}.mz-toc-sheet ol{border-inline-start:1px solid var(--mz-line-strong);gap:2px;margin:0;padding:0;font-size:1rem;list-style:none;display:grid}.mz-toc-sheet li a{color:var(--mz-ink-2);border-inline-start:2px solid #0000;margin-inline-start:-1px;padding:10px 14px;text-decoration:none;display:block}.mz-toc-sheet li.mz-sub a{padding-inline-start:28px;font-size:.9375rem}.mz-toc-sheet li.mz-on a{color:var(--mz-ink);border-color:var(--mz-cat,var(--mz-clay-500));font-weight:600}.mz-toc-sheet .mz-remain{color:var(--mz-muted);align-items:center;gap:6px;margin-block-start:16px;font-size:13px;display:flex}.blog-prose{position:relative}.blog-prose>p:last-child{margin-block-end:0}.blog-prose a.mz-in-link:hover{-webkit-text-decoration-color:var(--mz-clay-600);text-decoration-color:var(--mz-clay-600)}.blog-prose em{font-style:italic}.blog-prose strong{color:var(--mz-ink);font-weight:600}.blog-prose>ol>li>span,.blog-prose>ul>li>span{min-inline-size:0}.mz-zoom{cursor:zoom-in;border-radius:var(--mz-r-img);background:0 0;border:0;inline-size:100%;padding:0;display:block;position:relative}.mz-zoom .mz-ph{pointer-events:none}.mz-figure-img .mz-ph{aspect-ratio:3/2}.mz-figure-wide .mz-ph{aspect-ratio:21/9}figure.mz-full .mz-ph{aspect-ratio:21/8;border-radius:0;max-block-size:82vh}figure.mz-full .mz-zoom{border-radius:0}.mz-imgtext .mz-txt h3{font-family:var(--mz-f-display);font-weight:600;font-size:var(--mz-t-h3);margin-block-end:.45em;line-height:1.5}.mz-gallery .mz-zoom,.mz-carousel .mz-zoom{border-radius:4px;block-size:100%}.mz-gallery .mz-zoom .mz-ph,.mz-carousel .mz-zoom .mz-ph{block-size:100%}.mz-gallery.mz-n2{aspect-ratio:2;grid-template-rows:1fr;grid-template-columns:1fr 1fr}.mz-gallery.mz-n2 .mz-zoom:first-child,.mz-gallery.mz-n3 .mz-zoom:first-child{grid-row:auto}.mz-gallery.mz-n3{grid-template-rows:1fr 1fr;grid-template-columns:2fr 1fr}.mz-gallery.mz-n3 .mz-zoom:first-child{grid-row:span 2}.mz-gallery.mz-n4{aspect-ratio:2/1.2;grid-template-rows:repeat(3,1fr);grid-template-columns:2fr 1fr}.mz-gallery.mz-n4 .mz-zoom:first-child{grid-row:span 3}.mz-gallery .mz-zoom:first-child{grid-row:span 2}.mz-carousel .mz-zoom{scroll-snap-align:center;aspect-ratio:4/3}.mz-carousel-ctrl .mz-icon-btn:disabled{opacity:.4}.mz-dots button{background:var(--mz-line-strong);block-size:6px;inline-size:6px;transition:inline-size .2s var(--mz-ease);border:0;border-radius:6px;padding:0}.mz-dots button.mz-on{background:var(--mz-ink);inline-size:20px}.mz-embed{cursor:pointer;inline-size:100%;font:inherit;border:0;padding:0}.mz-embed .mz-play{transition:transform .15s var(--mz-ease)}.mz-embed:hover .mz-play{transform:scale(1.06)}.mz-embed .mz-bar>span:first-child{text-align:start;display:grid}.mz-embed .mz-pin{justify-items:center;gap:var(--mz-s2);display:grid}.mz-embed-frame{aspect-ratio:16/9;border-radius:var(--mz-r-card);background:var(--mz-plum-950);position:relative;overflow:hidden}.mz-embed-frame.mz-map{aspect-ratio:21/9}.mz-embed-frame iframe{border:0;block-size:100%;inline-size:100%;position:absolute;inset:0}.mz-embed-noposter{background:linear-gradient(135deg, var(--mz-plum-800), var(--mz-plum-950))}.mz-embed-post{gap:var(--mz-s4);padding:var(--mz-s5);border-radius:var(--mz-r-card);background:var(--mz-paper);border:1px solid var(--mz-line);box-shadow:var(--mz-shadow-1);grid-template-columns:auto 1fr auto;align-items:center;font-size:1rem;line-height:1.6;display:grid}.mz-embed-post .mz-logo{background:var(--mz-plum-900);block-size:48px;inline-size:48px;color:var(--mz-on-dark);font-family:var(--mz-f-display);border-radius:14px;place-items:center;font-weight:600;display:grid}.mz-embed-post b{font-family:var(--mz-f-display);font-weight:500;display:block}.mz-embed-post span{color:var(--mz-muted);font-size:var(--mz-t-meta)}.mz-recipe .mz-steps li{grid-template-columns:72px 1fr}.mz-recipe .mz-steps .mz-tm{white-space:nowrap}.mz-recipe .mz-steps li.mz-now{background:var(--mz-cat-tint);border-radius:8px;margin-inline:-8px;padding-inline:8px}.mz-recipe .mz-foot-r>span{align-items:center;gap:8px;display:inline-flex}.mz-recipe .mz-act.mz-on{background:var(--mz-sage-100);border-color:var(--mz-sage-200);color:var(--mz-sage-700)}.mz-timer-bar{z-index:55;border-radius:var(--mz-r-pill);background:var(--mz-plum-900);inline-size:min(420px,100% - 24px);color:var(--mz-on-dark);box-shadow:var(--mz-shadow-3);font-size:var(--mz-t-meta);align-items:center;gap:12px;margin-inline:auto;padding:8px 8px 8px 18px;display:flex;position:fixed;inset-block-end:16px;inset-inline:0}.mz-timer-bar b{font-family:var(--mz-f-display);color:var(--mz-sand-300);font-variant-numeric:tabular-nums;font-size:1.375rem;font-weight:500}.mz-timer-bar .mz-grow{text-overflow:ellipsis;white-space:nowrap;flex:1;min-inline-size:0;overflow:hidden}.mz-timer-bar button{flex:none}.mz-note:nth-child(8n+1){--mz-n:#f8e4e0;--mz-nd:#b6665c}.mz-note:nth-child(8n+2){--mz-n:#f6e9d6;--mz-nd:#a8681f}.mz-note:nth-child(8n+3){--mz-n:#f0e7d1;--mz-nd:#806a43}.mz-note:nth-child(8n+4){--mz-n:#eee5ec;--mz-nd:#7a5f75}.mz-note:nth-child(8n+5){--mz-n:#e9ebe0;--mz-nd:#6b7356}.mz-note:nth-child(8n+6){--mz-n:#e0ece9;--mz-nd:#2f5f5a}.mz-note:nth-child(8n+7){--mz-n:#e5e8f0;--mz-nd:#3f4a6b}.mz-note:nth-child(8n+8){--mz-n:#f5edd2;--mz-nd:#7c5f16}.mz-scale b,.mz-origin dd{font-variant-numeric:tabular-nums}.mz-partner .mz-ph{min-block-size:220px}.mz-partner .mz-logo{position:relative;overflow:hidden}.mz-partner .mz-logo img{object-fit:cover}.mz-partner .mz-note-line{font-size:var(--mz-t-meta);color:var(--mz-ink-2)}.mz-partner .mz-btns{flex-wrap:wrap;gap:8px;display:flex}.mz-verified.mz-demo{background:var(--mz-sand-200);color:var(--mz-sand-700)}.mz-perk-line .mz-sep{background:var(--mz-sage-200);block-size:18px;inline-size:1px}.mz-mcta .mz-live b{font-variant-numeric:tabular-nums}.mz-mcta ul{margin:var(--mz-s3) 0 0;color:var(--mz-on-dark-2);font-size:var(--mz-t-meta);gap:6px;padding:0;list-style:none;display:grid}.mz-mcta ul li{align-items:start;gap:8px;display:flex}.mz-mcta ul .mz-i{color:var(--mz-sand-300);margin-block-start:2px}.mz-placeholder{gap:var(--mz-s4);padding:var(--mz-s5);border-radius:var(--mz-r-card);border:1.5px dashed var(--mz-line-strong);background:var(--mz-sand-50);color:var(--mz-muted);font-size:var(--mz-t-ui);grid-template-columns:auto 1fr;align-items:center;margin-block:2em;line-height:1.6;display:grid}.mz-placeholder b{color:var(--mz-ink);font-family:var(--mz-f-display);font-weight:500;display:block}.mz-placeholder .mz-badge-ico{background:var(--mz-sand-200);block-size:44px;inline-size:44px;color:var(--mz-plum-800);border-radius:12px;place-items:center;display:grid}.mz-div-space{block-size:2.4em}.mz-callout .mz-h{display:block}.mz-faq details p{padding-block-end:var(--mz-s4)}.mz-toggle .mz-tb p{margin:0!important}.mz-tbl td,.mz-tbl th{vertical-align:top}.mz-react{cursor:pointer;transition:background .15s var(--mz-ease), border-color .15s var(--mz-ease)}.mz-react:hover{border-color:var(--mz-clay-300)}.mz-react .mz-i{transition:transform .25s var(--mz-ease)}.mz-react.mz-pop-anim .mz-i{animation:mz-pop .25s var(--mz-ease)}@keyframes mz-pop{50%{transform:scale(1.2)}}.mz-react b{font-variant-numeric:tabular-nums}.mz-react-note{inline-size:100%;font-size:var(--mz-t-meta);color:var(--mz-clay-700)}.mz-shares .mz-icon-btn{block-size:40px;inline-size:40px}.mz-shares .mz-icon-btn.mz-on{background:var(--mz-sage-100);border-color:var(--mz-sage-200);color:var(--mz-sage-700)}.mz-series-nav .mz-hd .mz-ph{border-radius:8px;flex:none;block-size:84px;inline-size:64px}.mz-series-nav .mz-prog .mz-bar i{inline-size:var(--mz-w,0%)}.mz-series-nav li a{color:inherit;display:contents}.mz-series-nav li:has(a):hover{background:var(--mz-sand-50)}.mz-series-nav li.mz-cur:hover{background:var(--mz-clay-100)}.mz-series-nav li.mz-soon{opacity:.5}.mz-series-nav li .mz-tt{min-inline-size:0}.mz-author-card .mz-avatar{font-size:22px}.mz-author-card .mz-nm a:hover{color:var(--mz-accent)}.mz-comments .mz-hd{gap:var(--mz-s3);flex-wrap:wrap}.mz-comment-box textarea::placeholder{color:var(--mz-muted)}.mz-comment-box:focus-within{border-color:var(--mz-plum-400);box-shadow:0 0 0 3px #7c5f751f}.mz-comment-box .mz-err{color:var(--mz-clay-700);font-size:13px}.mz-comment-gate{justify-content:space-between;align-items:center;gap:var(--mz-s4);padding:var(--mz-s4) var(--mz-s5);border-radius:var(--mz-r-card);background:var(--mz-sand-100);border:1px solid var(--mz-line);font-size:var(--mz-t-ui);flex-wrap:wrap;display:flex}.mz-comment-gate div{flex-wrap:wrap;gap:8px;display:flex}.mz-cmt .mz-pend{border-radius:var(--mz-r-pill);background:var(--mz-clay-100);color:var(--mz-clay-700);font-size:11px;font-family:var(--mz-f-display);padding:2px 8px}.mz-cmt.mz-mine{background:linear-gradient(var(--mz-to-end), var(--mz-sand-50), transparent)}.mz-cmt p{white-space:pre-line}.mz-notice{padding:12px var(--mz-s4);border-radius:var(--mz-r-ui);background:var(--mz-sage-100);color:var(--mz-sage-700);font-size:var(--mz-t-meta);align-items:start;gap:10px;line-height:1.7;display:flex}.mz-notice.mz-warn{color:#94600f;background:#faefd6}.mz-next-big .mz-ph{min-block-size:100%}.mz-next-big:hover h3{text-underline-offset:.3em;text-decoration:underline;text-decoration-thickness:1px}.mz-readnext .mz-cards{margin-block-start:var(--mz-s7)}.mz-subscribe .mz-btn{flex:none}.mz-subscribe:focus-within{border-color:var(--mz-plum-400)}.mz-consent label{cursor:pointer;align-items:start;gap:10px;display:flex}.mz-consent input{block-size:16px;inline-size:16px;accent-color:var(--mz-plum-800);flex:none;margin-block-start:.3em}.mz-field-err{color:var(--mz-clay-700);margin-block-start:6px;font-size:13px}.mz-sent{padding:var(--mz-s4) var(--mz-s5);border-radius:var(--mz-r-card);background:var(--mz-paper);border:1px solid var(--mz-line-strong);gap:4px;display:grid}.mz-sent b{font-family:var(--mz-f-display);color:var(--mz-sage-700);align-items:center;gap:8px;font-size:1.125rem;font-weight:600;display:flex}.mz-sent p{color:var(--mz-ink-2);font-size:var(--mz-t-meta)!important;margin:0!important}.mz-news-band .mz-ey-label{margin-block-end:var(--mz-s3)}.mz-cat-hero .mz-crumbs-light a:hover{color:#fff}.mz-cat-hero .mz-btns{flex-wrap:wrap;gap:10px;display:flex}.mz-ocat:hover{border-color:var(--mz-cat)}.mz-tag-head{padding-block:var(--mz-s8) var(--mz-s6);border-block-end:2px solid var(--mz-ink);gap:var(--mz-s4);display:grid}.mz-tag-head h1{font-size:var(--mz-t-h1);overflow-wrap:anywhere}.mz-tag-head .mz-meta{font-size:var(--mz-t-ui)}.mz-tag-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.mz-author-head{gap:var(--mz-s7);padding-block:var(--mz-s8) var(--mz-s6);border-block-end:2px solid var(--mz-ink);grid-template-columns:1.4fr 1fr;align-items:start;display:grid}.mz-author-head .mz-me{gap:var(--mz-s5);grid-template-columns:auto 1fr;align-items:start;display:grid}.mz-author-head .mz-avatar{block-size:120px;inline-size:120px;font-size:36px}.mz-author-head h1{font-size:var(--mz-t-h1)}.mz-author-head p{color:var(--mz-ink-2);font-size:var(--mz-t-lede);max-inline-size:60ch;line-height:1.75;margin-block:var(--mz-s3)!important}.mz-mini-ranked{padding:var(--mz-s5);border-radius:var(--mz-r-card);background:var(--mz-paper);border:1px solid var(--mz-line);gap:0;margin:0;list-style:none;display:grid}.mz-mini-ranked h2{font-family:var(--mz-f-display);color:var(--mz-muted);font-size:13px;font-weight:500;margin-block-end:var(--mz-s3)!important}.mz-mini-ranked li{gap:var(--mz-s3);padding-block:var(--mz-s3);border-block-end:1px solid var(--mz-line);grid-template-columns:40px 1fr;display:grid}.mz-mini-ranked li:last-child{border:0}.mz-mini-ranked .mz-n{font-family:var(--mz-f-display);color:var(--mz-clay-400);font-size:2rem;font-weight:300;line-height:1}.mz-mini-ranked h3{font-family:var(--mz-f-display);font-size:1rem;font-weight:500;line-height:1.5}.mz-writers{gap:var(--mz-s4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.mz-writer{gap:var(--mz-s3);padding:var(--mz-s4);border-radius:var(--mz-r-card);background:var(--mz-paper);border:1px solid var(--mz-line);grid-template-columns:auto 1fr;align-items:center;display:grid}.mz-writer .mz-avatar{block-size:48px;inline-size:48px;font-size:15px}.mz-writer b{font-family:var(--mz-f-display);font-weight:500;display:block}.mz-writer span{color:var(--mz-muted);font-size:12px}.mz-writer:hover{border-color:var(--mz-line-strong)}.mz-series-head{gap:var(--mz-s7);padding-block:var(--mz-s8) var(--mz-s7);grid-template-columns:1fr minmax(220px,340px);align-items:center;display:grid}.mz-series-head .mz-txt{gap:var(--mz-s4);align-content:center;display:grid}.mz-series-head h1{font-size:var(--mz-t-h1)}.mz-series-head p{font-size:var(--mz-t-lede);color:var(--mz-ink-2);max-inline-size:52ch;line-height:1.75}.mz-series-head .mz-cover{aspect-ratio:3/4;border-radius:var(--mz-r-card)}.mz-series-head .mz-progress-box{gap:8px;max-inline-size:26rem;display:grid}.mz-series-head .mz-bar{background:var(--mz-line);border-radius:6px;block-size:6px;overflow:hidden}.mz-series-head .mz-bar i{block-size:100%;inline-size:var(--mz-w,0%);background:var(--mz-clay-400);display:block}.mz-series-head .mz-stat{font-size:var(--mz-t-meta);color:var(--mz-muted);justify-content:space-between;display:flex}.mz-parts{border-block-start:1px solid var(--mz-ink);margin:0;padding:0;list-style:none;display:grid}.mz-part>a,.mz-part>div{gap:var(--mz-s5);padding-block:var(--mz-s5);border-block-end:1px solid var(--mz-line);grid-template-columns:48px 200px 1fr auto;align-items:center;display:grid}.mz-part .mz-num{border:1px solid var(--mz-line-strong);block-size:44px;inline-size:44px;font-family:var(--mz-f-display);border-radius:50%;place-items:center;font-weight:500;display:grid}.mz-part.mz-done .mz-num{background:var(--mz-sage-700);color:#fff;border-color:var(--mz-sage-700)}.mz-part.mz-cur .mz-num{background:var(--mz-clay-600);color:#fff;border-color:var(--mz-clay-600)}.mz-part .mz-ph{aspect-ratio:3/2}.mz-part h3{font-family:var(--mz-f-display);text-wrap:balance;font-size:1.25rem;font-weight:600;line-height:1.45}.mz-part p{color:var(--mz-ink-2);font-size:var(--mz-t-ui);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.8;display:-webkit-box;overflow:hidden;margin-block-start:4px!important}.mz-part .mz-m{font-size:var(--mz-t-meta);color:var(--mz-muted);white-space:nowrap}.mz-part>a:hover h3{color:var(--mz-accent)}.mz-series-grid{gap:var(--mz-s5);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.mz-empty{padding:var(--mz-s7) var(--mz-s5);text-align:center;color:var(--mz-muted);border:1px dashed var(--mz-line-strong);border-radius:var(--mz-r-card)}.mz-search-head{padding-block:var(--mz-s8) var(--mz-s5);gap:var(--mz-s5);display:grid}.mz-search-head h1{font-size:var(--mz-t-h1)}.mz-search-field{border-radius:var(--mz-r-pill);background:var(--mz-paper);border:1px solid var(--mz-line-strong);min-block-size:56px;box-shadow:var(--mz-shadow-1);align-items:center;gap:8px;max-inline-size:48rem;padding-inline:20px 6px;display:flex;position:relative}.mz-search-field:focus-within{border-color:var(--mz-plum-400);box-shadow:0 0 0 4px #7c5f751f}.mz-search-field input{min-inline-size:0;font:inherit;color:var(--mz-ink);background:0 0;border:0;outline:none;flex:1;min-block-size:52px;font-size:1.0625rem}.mz-search-field input::-webkit-search-cancel-button{display:none}.mz-search-field .mz-esc{color:var(--mz-muted);white-space:nowrap;font-size:12px}.mz-search-field>.mz-i{color:var(--mz-muted)}.mz-search-field .mz-clear{block-size:36px;inline-size:36px;color:var(--mz-muted);background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.mz-search-field .mz-clear:hover{background:var(--mz-sand-100);color:var(--mz-ink)}.mz-filters{gap:var(--mz-s3);display:grid}.mz-filters .mz-frow{scrollbar-width:none;align-items:center;gap:8px;padding-block:2px;display:flex;overflow-x:auto}.mz-filters .mz-flbl{font-family:var(--mz-f-display);color:var(--mz-muted);flex:none;min-inline-size:64px;font-size:12px}.mz-results-bar{justify-content:space-between;align-items:center;gap:var(--mz-s4);padding-block:var(--mz-s4);border-block:1px solid var(--mz-line);margin-block:var(--mz-s4) var(--mz-s5);flex-wrap:wrap;display:flex}.mz-results-bar .mz-count{font-family:var(--mz-f-display);font-size:var(--mz-t-ui);color:var(--mz-ink-2)}.mz-results-bar .mz-count b{color:var(--mz-ink);font-weight:600}.mz-seg a{border-radius:var(--mz-r-pill);min-block-size:36px;font-size:var(--mz-t-meta);font-family:var(--mz-f-display);color:var(--mz-ink-2);align-items:center;padding-inline:16px;display:inline-flex}.mz-seg a.mz-on{background:var(--mz-paper);color:var(--mz-ink);box-shadow:var(--mz-shadow-1)}.mz-results{max-inline-size:56rem;display:grid}.mz-results .mz-row-card:first-child{padding-block-start:var(--mz-s5)}.mz-results .mz-row-card p{color:var(--mz-ink-2);font-size:var(--mz-t-ui);line-height:1.8;margin-block-end:8px!important}.mz mark{background:linear-gradient(transparent 55%, var(--mz-sand-300) 55%);color:inherit;padding-inline:1px}.mz-suggest{gap:var(--mz-s4);padding-block:var(--mz-s6);display:grid}.mz-suggest .mz-tag-row a{font-size:var(--mz-t-meta)}.mz-pager{justify-content:center;align-items:center;gap:var(--mz-s3);font-size:var(--mz-t-meta);color:var(--mz-muted);margin-block-start:var(--mz-s7);display:flex}.mz-lightbox{z-index:80;color:var(--mz-on-dark);animation:mz-fade .2s var(--mz-ease);font-family:var(--mz-f-body);background:#1c141bf5;outline:none;grid-template-rows:auto 1fr auto;display:grid;position:fixed;inset:0}@keyframes mz-fade{0%{opacity:0}}.mz-lightbox .mz-lb-top{font-family:var(--mz-f-display);justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;font-size:14px;display:flex}.mz-lightbox .mz-lb-stage{touch-action:pan-y;place-items:center;min-block-size:0;padding-inline:clamp(12px,6vw,96px);display:grid;position:relative}.mz-lightbox .mz-lb-stage img{object-fit:contain;border-radius:4px;block-size:auto;max-block-size:calc(100dvh - 160px);inline-size:auto;max-inline-size:100%}.mz-lightbox .mz-lb-cap{text-align:center;color:var(--mz-on-dark-2);min-block-size:52px;padding:12px 16px 20px;font-size:14px}.mz-lightbox button{block-size:48px;inline-size:48px;color:var(--mz-on-dark);cursor:pointer;background:#ffffff0f;border:1px solid #fff3;border-radius:50%;place-items:center;display:grid}.mz-lightbox button:hover{background:#ffffff24}.mz-lightbox .mz-lb-prev,.mz-lightbox .mz-lb-next{position:absolute;inset-block-start:50%;translate:0 -50%}.mz-lightbox .mz-lb-prev{inset-inline-start:16px}.mz-lightbox .mz-lb-next{inset-inline-end:16px}.mz-lightbox :focus-visible{outline:2px solid var(--mz-clay-300);outline-offset:3px}.mz-notice-page{padding-block:var(--mz-s9);place-items:center;display:grid}.mz-notice-card{gap:var(--mz-s4);inline-size:min(100%,36rem);padding:var(--mz-s7);border-radius:var(--mz-r-card);background:var(--mz-paper);border:1px solid var(--mz-line);box-shadow:var(--mz-shadow-1);justify-items:start;display:grid}.mz-notice-card .mz-badge-ico{background:var(--mz-sage-100);block-size:56px;inline-size:56px;color:var(--mz-sage-700);border-radius:16px;place-items:center;display:grid}.mz-notice-card .mz-badge-ico.mz-warn{color:#94600f;background:#faefd6}.mz-notice-card h1{font-size:clamp(1.75rem,1.4rem + 1.2cqi,2.5rem)}.mz-notice-card p{color:var(--mz-ink-2);font-size:var(--mz-t-ui);line-height:1.85}@container mz (width<=1023px){.mz-saved-list{grid-template-columns:repeat(2,minmax(0,1fr))}.mz-author-head{grid-template-columns:1fr}.mz-writers,.mz-series-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mz-part>a,.mz-part>div{grid-template-columns:44px 140px 1fr}.mz-part .mz-m{grid-column:3}}@container mz (width<=640px){.mz{font-size:1.0625rem}.mz-hero-split{grid-template-columns:1fr;min-block-size:0}.mz-hero-split .mz-ph{aspect-ratio:4/3;order:-1;min-block-size:0}.mz-hero-split .mz-txt{padding-block:var(--mz-s6)}.mz-hero-none{padding-block:var(--mz-s7) var(--mz-s6)}.mz-saved-list,.mz-author-head .mz-me{grid-template-columns:1fr}.mz-author-head .mz-avatar{block-size:88px;inline-size:88px}.mz-writers,.mz-series-grid,.mz-series-head{grid-template-columns:1fr}.mz-series-head .mz-cover{order:-1;inline-size:62%}.mz-part>a,.mz-part>div{gap:var(--mz-s3);grid-template-columns:36px 1fr 96px}.mz-part .mz-ph{aspect-ratio:1;grid-area:1/3/span 2}.mz-part .mz-txt{grid-area:1/2}.mz-part .mz-m{grid-area:2/2}.mz-part .mz-num{block-size:34px;inline-size:34px;font-size:13px}.mz-part p,.mz-search-field .mz-esc{display:none}.mz-embed-post{grid-template-columns:auto 1fr}.mz-embed-post .mz-btn{grid-column:span 2}.mz-gallery.mz-n2,.mz-gallery.mz-n3,.mz-gallery.mz-n4{aspect-ratio:auto;grid-template-rows:auto;grid-template-columns:1fr 1fr}.mz-gallery .mz-zoom{aspect-ratio:1}.mz-gallery .mz-zoom:first-child{aspect-ratio:4/3;grid-area:auto/span 2}.mz-carousel .mz-zoom{aspect-ratio:4/3}.mz-figure-wide .mz-ph{aspect-ratio:16/9}figure.mz-full .mz-ph{aspect-ratio:4/3}.mz-recipe .mz-steps li{grid-template-columns:60px 1fr}.mz-tag-head,.mz-author-head{padding-block:var(--mz-s6) var(--mz-s5)}.mz-notice-card{padding:var(--mz-s5)}.mz-member-band .mz-figures{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.mz-readbar,.mz-progress-line i{transition:none!important}}.mz-imgtext.mz-end>:first-child{order:2}@container mz (width<=640px){.mz-imgtext.mz-end>:first-child{order:0}}.mz-imgtext .mz-zoom .mz-ph{aspect-ratio:1}@container mz (width<=640px){.mz-imgtext .mz-zoom .mz-ph{aspect-ratio:4/3}}.mz-toc .mz-toc-h{font-family:var(--mz-f-display);color:var(--mz-muted);margin-block-end:var(--mz-s3);font-size:12px;font-weight:500;line-height:1.5}.blog-prose>.mz-toc,.blog-prose>.mz-tools{grid-row:1/span 400}.blog-prose>[hidden]{display:none}.mz-aa{font-family:var(--mz-f-display);letter-spacing:-.02em;font-size:15px;font-weight:500}.mz-pop.mz-pop-static{box-shadow:none;border:0;min-inline-size:0;padding:0;font-size:1rem;position:static}.mz-pop.mz-pop-static a,.mz-pop.mz-pop-static button{min-block-size:52px}.mz-edit-fab{z-index:40;box-shadow:var(--mz-shadow-2);position:fixed;inset-block-end:24px;inset-inline-start:24px}@container mz (width<=640px){.mz-edit-fab{inset-block-end:84px;inset-inline-start:12px}}.mz-series-nav .mz-hd .mz-t{display:block}.mz-series-nav .mz-hd .mz-t:hover{color:var(--mz-accent)}.mz-series-nav li .mz-tt{flex:1}.mz-series-nav li a.mz-tt:hover{color:var(--mz-accent)}.mz-mini-ranked ol{margin:0;padding:0;list-style:none;display:grid}.mz-part .mz-tick{block-size:18px;inline-size:18px;display:none}.mz-part.mz-done .mz-num bdi{display:none}.mz-part.mz-done .mz-tick{display:block}.mz-part .mz-txt{gap:2px;min-inline-size:0;display:grid}.mz-series-head .mz-crumbs{margin-block-end:var(--mz-s2)}.mz-catgrid.mz-solo{grid-template-columns:1fr}.mz-catgrid.mz-solo .mz-big{column-gap:var(--mz-s7);grid-template-columns:1.3fr 1fr;align-content:center}.mz-catgrid.mz-solo .mz-big>.mz-ph{grid-row:1/span 4}.mz-catgrid.mz-solo .mz-big>:not(.mz-ph){align-self:end}.mz-catgrid.mz-solo .mz-big>p,.mz-catgrid.mz-solo .mz-big>.mz-meta{align-self:start}@container mz (width<=1023px){.mz-catgrid.mz-solo .mz-big{grid-template-columns:1fr}.mz-catgrid.mz-solo .mz-big>.mz-ph{grid-row:auto}}.mz-ph.mz-ph-empty{isolation:isolate;background:var(--mz-sand-200);color:var(--mz-plum-600);place-items:center;display:grid}.mz-ph.mz-ph-empty .mz-i{stroke-width:1.25px;block-size:56px;inline-size:56px}.mz-size-pop>span{align-items:center;gap:8px;font-size:1.125rem;display:inline-flex}.mz-announce{white-space:nowrap;align-items:center;gap:8px;display:flex}.mz-readnext{font-size:1rem;line-height:1.7}
