.calm #content #feed.guides-feed{display:block;columns:auto;min-width:0}
.guide-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}.guide-card{border-top:2px solid currentColor;padding:1rem 0}.guide-card h3{font-size:1.35rem;line-height:1.25;margin:.6rem 0}.guide-card p{line-height:1.6}.guide-kicker{font-size:.8rem;letter-spacing:.04em;opacity:.75}.guide-story{max-width:760px;margin:0 auto}.guide-heading h1{font-size:clamp(2rem,5vw,3.6rem);line-height:1.07;margin:.6rem 0 1rem;overflow-wrap:anywhere}.guide-summary{font-size:1.2rem;line-height:1.5}.guide-checked{font-size:.85rem;opacity:.75}.guide-story p{line-height:1.75}.guide-story h2{font-size:1.6rem;line-height:1.25;margin:0 0 1rem}.guide-story h3{font-size:1.1rem;line-height:1.4}.guide-entry,.guide-faq,.guide-outro,.guide-method{padding:1.6rem 0;border-top:1px solid #7a655d66;scroll-margin-top:180px}.guide-start,.guide-toc{margin:1.7rem 0;padding:1.3rem;background:#b39b781c;border-left:3px solid #957249}.guide-toc li{line-height:1.6;margin:.35rem 0}.guide-source{font-size:.85rem;line-height:1.5}.guide-source a{display:block}.guide-method{font-size:.9rem}.guide-share{display:flex;flex-wrap:wrap;gap:.7rem;align-items:center;margin:1.2rem 0}.guide-share button{padding:.6rem .9rem;border:1px solid currentColor;background:transparent;color:inherit;font:inherit;cursor:pointer}.guide-share input{flex:1 1 100%;min-width:0;padding:.6rem;background:transparent;color:inherit;border:1px solid currentColor}.guide-share [hidden]{display:none}.guide-share [role=status]{font-size:.8rem}.guide-teasers{margin:2rem 0}.guide-teasers .edition-heading{align-items:baseline;gap:1rem}.guide-teasers .edition-heading h2{font-size:1.6rem}.guide-teasers h3 a{display:block;text-decoration:none}.guide-teasers h3 a:hover{text-decoration:underline}@media(max-width:850px){.guide-grid{grid-template-columns:1fr}.guide-card{padding:.8rem 0}.guide-story{max-width:100%}.guide-toc{padding:1rem}.guide-entry{scroll-margin-top:135px}}@media print{.guide-share,.sitebar,.guide-teasers,.guide-toc{display:none}.guide-story{max-width:none}.guide-source a{color:#000}}

@media(min-width:851px){.guide-grid:has(> .guide-card:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}}
