.head.svelte-1teoznn{padding-top:2.5rem}.head.svelte-1teoznn>:where(.svelte-1teoznn){max-width:60rem}.cat.svelte-1teoznn{display:inline-block;font-size:.75rem;font-weight:800;text-transform:uppercase;letter-spacing:.12em;color:#fff;background:var(--color-primary);padding:.25rem .6rem}h1.svelte-1teoznn{font-weight:900;font-size:clamp(2.1rem,5vw,3.6rem);line-height:1.04;letter-spacing:-.025em;margin:.8rem 0;color:#111}.dek.svelte-1teoznn{font-family:Newsreader,serif;font-size:1.35rem;color:#374151;max-width:46rem}.hero-img.svelte-1teoznn{width:100%;max-height:30rem;-o-object-fit:cover;object-fit:cover;margin-top:2rem;border-top:10px solid #111}.layout.svelte-1teoznn{display:grid;gap:2.5rem;padding-block:2.5rem 3rem}@media(min-width:1024px){.layout.svelte-1teoznn{grid-template-columns:17rem minmax(0,46rem)}}.panel-wrap.svelte-1teoznn{order:0}.panel.svelte-1teoznn{position:sticky;top:5.5rem;border:2px solid #111;padding:.35rem .55rem .5rem;background:#fff;color:#111}.p-title.svelte-1teoznn{font-weight:900;font-size:1.7rem;line-height:1}.r1.svelte-1teoznn{height:1px;background:#111;margin:.25rem 0}.r2.svelte-1teoznn{height:5px;background:#111;margin:.2rem 0}.r3.svelte-1teoznn{height:9px;background:#111;margin:.25rem 0}.line.svelte-1teoznn{display:flex;justify-content:space-between;gap:.5rem;font-size:.85rem;border-bottom:1px solid #111;padding:.2rem 0}.line.svelte-1teoznn span:where(.svelte-1teoznn):last-child{text-align:right}.line.bold.svelte-1teoznn{font-weight:800;border:0}.line.big.svelte-1teoznn{font-weight:900;font-size:1.3rem;border:0;align-items:baseline}.line.big.svelte-1teoznn span:where(.svelte-1teoznn):last-child{font-size:2rem}.contains.svelte-1teoznn{font-weight:800;font-size:.8rem}ol.svelte-1teoznn{list-style:decimal;padding-left:1.1rem;font-size:.82rem;display:grid;gap:.2rem;margin:.2rem 0 .3rem}ol.svelte-1teoznn a:where(.svelte-1teoznn){color:#111}ol.svelte-1teoznn a:where(.svelte-1teoznn):hover{color:var(--color-primary);text-decoration:underline}.fine.svelte-1teoznn{font-size:.7rem;line-height:1.35}#article-body blockquote{border:2px solid #111!important;border-left-width:10px!important;background:#f0faf8;padding:.4rem 1.2rem!important}.byline.svelte-1teoznn{display:flex;gap:1rem;margin-top:3rem;border-top:10px solid #111;padding-top:1.2rem}.initial.svelte-1teoznn{flex-shrink:0;width:3.2rem;height:3.2rem;background:var(--color-primary);color:#fff;font-weight:900;font-size:1.5rem;display:grid;place-items:center}.b-name.svelte-1teoznn{font-weight:900;font-size:1.1rem}.b-spec.svelte-1teoznn{font-size:.85rem;color:var(--color-primary-dark);font-weight:700}.b-bio.svelte-1teoznn{font-size:.9rem;color:#4b5563;margin-top:.3rem}.more.svelte-1teoznn{padding-bottom:4rem}.ingr.svelte-1teoznn{border:2px solid #111;padding:1rem 1.2rem;font-size:1.05rem;line-height:1.6;background:#fff;max-width:64rem}.ingr.svelte-1teoznn a:where(.svelte-1teoznn){color:var(--color-primary-dark);text-decoration:underline;text-underline-offset:2px}.ingr.svelte-1teoznn a:where(.svelte-1teoznn):hover{color:var(--color-secondary)}
