.mz-image-article,.mz-guide-index,.mz-guide-cards-section{width:min(100%,76rem);margin-inline:auto;padding:clamp(24px,4vw,56px) clamp(20px,4vw,52px)}.mz-article-navigation,.mz-guide-cards-heading{justify-content:space-between;align-items:center;gap:20px;display:flex}.mz-article-navigation{flex-wrap:wrap;align-items:flex-start;margin-bottom:28px}.mz-article-navigation nav{flex:24rem;min-width:0}.mz-article-navigation>a{flex-shrink:0}.mz-article-breadcrumbs{color:var(--yz-muted);flex-wrap:wrap;align-items:center;gap:0 10px;margin:0;padding:0;font-size:13px;line-height:1.7;list-style:none;display:flex}.mz-article-breadcrumbs li{overflow-wrap:anywhere;align-items:baseline;gap:10px;min-width:0;display:flex}.mz-article-breadcrumbs li+li:before{content:"/";color:var(--yz-muted)}.mz-article-byline{color:var(--yz-muted);flex-wrap:wrap;align-items:center;gap:2px 24px;margin-top:18px;font-size:13px;line-height:1.8;display:flex}.mz-article-byline a{align-items:center;min-height:44px;display:inline-flex}.mz-article-related{border-top:1px solid var(--yz-line);padding-top:28px}.mz-article-related a{align-items:center;min-height:44px;font-weight:600;display:inline-flex}.mz-article-related p{color:var(--yz-muted);margin-top:8px}.mz-image-article a:not(.yz-button),.mz-guide-index a:not(.mz-guide-card):not(.mz-case-preview),.mz-guide-cards-heading a{text-underline-offset:4px;text-decoration:underline}.mz-article-navigation a,.mz-guide-cards-heading a{align-items:center;min-height:44px;display:inline-flex}.mz-article-hero{border-bottom:1px solid var(--yz-line);grid-template-columns:1.05fr 1fr;align-items:center;gap:clamp(24px,4vw,52px);padding-bottom:clamp(32px,5vw,64px);display:grid}.mz-article-hero h1,.mz-guide-index h1{letter-spacing:-.035em;overflow-wrap:anywhere;font-size:clamp(2rem,3.4vw,3.4rem);line-height:1.16}.mz-article-hero p{color:var(--yz-muted);margin-top:22px;font-size:16px;line-height:1.85}.mz-image-article figure{min-width:0;margin:0}.mz-image-article figure img{border-radius:12px;width:100%;height:auto;display:block}.mz-image-article figcaption{color:var(--yz-muted);margin-top:14px;font-size:13px;line-height:1.7}.mz-image-article figcaption em{font-style:normal}.mz-article-reading{grid-template-columns:minmax(0,13rem) minmax(0,1fr);align-items:start;gap:clamp(24px,5vw,72px);padding-top:40px;display:grid}.mz-article-reading aside{position:sticky;top:100px}.mz-article-toc{border-block:1px solid var(--yz-line);padding-block:8px}.mz-article-toc summary{cursor:pointer;min-height:44px;padding:10px 0;font-weight:600}.mz-article-toc ol{margin:0 0 12px;padding:0;list-style:none}.mz-article-toc a{color:var(--yz-muted);padding-block:10px;font-size:13px;line-height:1.65;display:block}.mz-article-prose{min-width:0;max-width:72ch;font-size:16px;line-height:1.9}.mz-article-prose section{margin-bottom:44px;scroll-margin-top:110px}.mz-article-prose h2{letter-spacing:-.02em;margin-bottom:20px;font-size:clamp(1.4rem,2.3vw,1.8rem);line-height:1.35}.mz-article-prose p,.mz-article-prose ul{margin-block:0 18px}.mz-article-prose li{padding:5px 0}.mz-article-prose ul{padding-inline-start:22px}.mz-article-prose a:not(.yz-button){color:var(--yz-cyan);overflow-wrap:anywhere}.mz-article-prompt{border:1px solid var(--yz-line);background:var(--yz-panel);border-radius:12px;margin:26px 0;padding:20px}.mz-article-prompt pre{white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 16px;font-size:14px;line-height:1.8}.mz-article-prompt .ui-copy-control{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.mz-article-prompt .ops-copy-button{border:1px solid var(--yz-line);background:var(--yz-raised);min-height:44px;color:var(--yz-text);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:10px 14px;font-size:14px;line-height:1.4;display:inline-flex}.mz-article-prompt .ops-copy-button:focus-visible{outline:2px solid var(--yz-cyan);outline-offset:3px}.mz-article-prompt .ops-copy-button:disabled{opacity:.6;cursor:wait}.mz-article-prompt .ops-copy-feedback{color:var(--yz-muted);font-size:13px}.mz-article-next{border-top:1px solid var(--yz-line);flex-direction:column;align-items:flex-start;gap:18px;padding-top:28px;display:flex}.mz-article-next h2{margin:0}.yz-app .mz-article-next .yz-button{min-height:44px}.mz-guide-cards-heading{flex-wrap:wrap;margin-bottom:26px}.mz-guide-cards-heading h2{font-size:clamp(1.5rem,2.5vw,2rem);line-height:1.3}.mz-guide-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;display:grid}.mz-guide-cards article{min-width:0}.mz-guide-card{border-bottom:1px solid var(--yz-line);height:100%;padding-bottom:24px;text-decoration:none;display:block}.mz-guide-card img{aspect-ratio:16/10;object-fit:contain;background:var(--yz-panel);border-radius:12px;width:100%;height:auto;display:block}.mz-guide-card>div{padding-top:22px}.mz-guide-card h3{margin-bottom:12px;font-size:clamp(1.15rem,1.8vw,1.5rem);line-height:1.45}.mz-guide-card p{color:var(--yz-muted);margin-bottom:18px;font-size:15px;line-height:1.8}.mz-guide-card span{color:var(--yz-cyan);text-underline-offset:4px;text-decoration:underline}.mz-guide-index>header{max-width:54rem;margin-bottom:28px}.mz-guide-index>header p{color:var(--yz-muted);margin-top:20px;line-height:1.8}.mz-guide-index #practical-guides>.mz-guide-cards-section,.yz-help>.mz-guide-cards-section{width:100%;padding-inline:0}.mz-guide-topics{flex-wrap:wrap;gap:12px 28px;margin-top:24px;display:flex}.mz-guide-topics a{min-height:44px;color:var(--yz-cyan);align-items:center;font-weight:600;display:inline-flex}.mz-guide-index :is(#practical-guides,#tested-prompts){scroll-margin-top:100px}.mz-guide-index>.mz-case-links{padding-inline:0}:is(.mz-image-article,.mz-guide-cards-section,.mz-guide-index) :is(a,summary):focus-visible{outline:2px solid var(--yz-cyan);outline-offset:5px;border-radius:3px}@media (max-width:900px){.mz-article-hero{grid-template-columns:1fr}.mz-article-hero figure{justify-self:center;width:min(100%,40rem)}.mz-article-reading{grid-template-columns:1fr;gap:32px}.mz-article-reading aside{position:static}.mz-article-toc ol{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;display:grid}}@media (max-width:600px){.mz-guide-cards{grid-template-columns:1fr}.mz-article-hero h1,.mz-guide-index h1{font-size:2rem}.mz-article-toc ol{grid-template-columns:1fr}.mz-article-prose{font-size:16px}.mz-article-prompt{padding:16px}}
