.article__head[data-astro-cid-4sn4zg3r]{max-width:860px;padding-top:clamp(40px,6vw,80px);text-align:center}.crumbs[data-astro-cid-4sn4zg3r]{display:flex;justify-content:center;gap:8px;font-size:14px;font-weight:600;color:var(--kmi-text-3)}.crumbs[data-astro-cid-4sn4zg3r] a[data-astro-cid-4sn4zg3r]{color:var(--kmi-red);text-decoration:none}.article__draft[data-astro-cid-4sn4zg3r]{display:inline-block;margin-top:16px;background:var(--kmi-ink);color:#fff;font-size:13px;font-weight:700;padding:6px 12px;border-radius:999px}.article__title[data-astro-cid-4sn4zg3r]{margin-top:16px;font-size:clamp(34px,5vw,60px);line-height:1.06}.article__desc[data-astro-cid-4sn4zg3r]{margin:18px auto 0;max-width:680px;font-size:clamp(18px,1.6vw,21px);color:var(--kmi-text-2)}.article__meta[data-astro-cid-4sn4zg3r]{margin-top:16px;font-size:14px;color:var(--kmi-text-3)}.article__cover[data-astro-cid-4sn4zg3r]{max-width:1100px;margin-top:40px}.article__cover[data-astro-cid-4sn4zg3r] .cover{border-radius:28px}.article__layout[data-astro-cid-4sn4zg3r]{display:grid;grid-template-columns:240px minmax(0,720px);justify-content:center;gap:56px;margin-top:56px}.article__aside[data-astro-cid-4sn4zg3r]{position:sticky;top:96px;align-self:start;display:flex;flex-direction:column;gap:32px}.toc__title[data-astro-cid-4sn4zg3r]{font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--kmi-text-3);margin-bottom:10px}.toc[data-astro-cid-4sn4zg3r] ol[data-astro-cid-4sn4zg3r]{list-style:none;margin:0;padding:0;border-left:2px solid var(--kmi-line)}.toc[data-astro-cid-4sn4zg3r] a[data-astro-cid-4sn4zg3r]{display:block;padding:6px 0 6px 14px;margin-left:-2px;border-left:2px solid transparent;font-size:15px;color:var(--kmi-text-2);text-decoration:none;transition:color .2s ease,border-color .2s ease}.toc[data-astro-cid-4sn4zg3r] a[data-astro-cid-4sn4zg3r]:hover,.toc[data-astro-cid-4sn4zg3r] a[data-astro-cid-4sn4zg3r].is-active{color:var(--kmi-wine);border-left-color:var(--kmi-red)}.share__row[data-astro-cid-4sn4zg3r]{display:flex;flex-wrap:wrap;gap:8px}.share__btn[data-astro-cid-4sn4zg3r]{display:inline-flex;align-items:center;min-height:40px;padding:0 14px;border-radius:999px;border:1px solid var(--kmi-line-strong);background:#fff;color:var(--kmi-ink);font-size:14px;font-weight:600;text-decoration:none;cursor:pointer;transition:border-color .2s ease,color .2s ease}.share__btn[data-astro-cid-4sn4zg3r]:hover{border-color:var(--kmi-wine);color:var(--kmi-wine)}.prose[data-astro-cid-4sn4zg3r]{font-size:18px;line-height:1.75;color:#2e2624}.prose[data-astro-cid-4sn4zg3r]>*+*{margin-top:1.1em}.prose[data-astro-cid-4sn4zg3r] h2{margin-top:2em;font-family:var(--kmi-display);font-weight:900;font-size:clamp(26px,3vw,32px);line-height:1.15;color:var(--kmi-ink);scroll-margin-top:96px}.prose[data-astro-cid-4sn4zg3r] h3{margin-top:1.6em;font-size:22px;line-height:1.3;color:var(--kmi-ink);scroll-margin-top:96px}.prose[data-astro-cid-4sn4zg3r] a{color:var(--kmi-wine);font-weight:600;text-underline-offset:3px}.prose[data-astro-cid-4sn4zg3r] ul,.prose[data-astro-cid-4sn4zg3r] ol{padding-left:1.3em}.prose[data-astro-cid-4sn4zg3r] li+li{margin-top:.4em}.prose[data-astro-cid-4sn4zg3r] li::marker{color:var(--kmi-red)}.prose[data-astro-cid-4sn4zg3r] blockquote{margin-left:0;margin-right:0;padding:18px 24px;border-left:4px solid var(--kmi-orange);background:var(--kmi-blush);border-radius:0 16px 16px 0;font-size:19px;color:var(--kmi-ink)}.prose[data-astro-cid-4sn4zg3r] img{width:100%;height:auto;border-radius:20px}.prose[data-astro-cid-4sn4zg3r] hr{border:0;border-top:1px solid var(--kmi-line);margin:2.4em 0}.prose[data-astro-cid-4sn4zg3r] code{font-size:.9em;background:#fff;border:1px solid var(--kmi-line);border-radius:6px;padding:2px 6px}.prose[data-astro-cid-4sn4zg3r] table{width:100%;border-collapse:collapse;font-size:16px}.prose[data-astro-cid-4sn4zg3r] th,.prose[data-astro-cid-4sn4zg3r] td{text-align:left;padding:10px 12px;border-bottom:1px solid var(--kmi-line)}.article__tags[data-astro-cid-4sn4zg3r]{list-style:none;padding:0!important;margin-top:40px!important;display:flex;flex-wrap:wrap;gap:8px}.article__tags[data-astro-cid-4sn4zg3r] li[data-astro-cid-4sn4zg3r]{margin:0!important}.article__tags[data-astro-cid-4sn4zg3r] a[data-astro-cid-4sn4zg3r]{display:inline-block;padding:6px 14px;border-radius:999px;background:var(--kmi-blush);color:var(--kmi-wine);font-size:14px;font-weight:600;text-decoration:none}.article__cta[data-astro-cid-4sn4zg3r]{position:relative;overflow:hidden;margin-top:72px;background:var(--kmi-wine);color:#fff;border-radius:32px;padding:clamp(28px,4vw,48px);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px 40px}.article__cta-k[data-astro-cid-4sn4zg3r]{position:absolute;width:300px;right:-60px;top:-60px;opacity:.1}.article__cta[data-astro-cid-4sn4zg3r]>div[data-astro-cid-4sn4zg3r]{position:relative;flex:1 1 360px}.article__cta[data-astro-cid-4sn4zg3r] h2[data-astro-cid-4sn4zg3r]{font-family:var(--kmi-display);font-weight:900;font-size:clamp(26px,3vw,36px);line-height:1.1}.article__cta[data-astro-cid-4sn4zg3r] p[data-astro-cid-4sn4zg3r]{margin-top:8px;color:var(--kmi-on-wine)}.article__cta[data-astro-cid-4sn4zg3r] .store-badges{position:relative}.related[data-astro-cid-4sn4zg3r]{margin-top:72px}.related__grid[data-astro-cid-4sn4zg3r]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:20px;margin-top:32px}@media(max-width:960px){.article__layout[data-astro-cid-4sn4zg3r]{grid-template-columns:minmax(0,1fr);gap:32px}.article__aside[data-astro-cid-4sn4zg3r]{position:static;order:2}.toc[data-astro-cid-4sn4zg3r]{display:none}}
