.skip-link{position:absolute;left:-9999px}.skip-link:focus{left:1rem;top:1rem;z-index:3}.article-text{max-width:920px;margin:auto;padding:2rem 1.25rem;font-size:18px;line-height:1.65}.article-text h1{font-size:clamp(2rem,5vw,3.5rem);line-height:1.08}.article-text h2{margin-top:2.5rem;line-height:1.18}.article-text h3{margin-top:1.4rem}.article-hero{margin:1.5rem 0 2rem}.article-hero img{display:block;width:100%;height:auto;border-radius:18px}.answer-block{border-left:4px solid #9a451c;background:#fff3e2;padding:1rem 1.15rem;margin:1.25rem 0}.recipe-card{border:1px solid #e2d5c7;border-radius:12px;padding:1.25rem;background:#fff}.table-scroll{overflow-x:auto}.styled-table{width:100%;border-collapse:collapse;margin:1rem 0}.styled-table td,.styled-table th{border:1px solid #d8c9b9;padding:.6rem;text-align:left;vertical-align:top}.styled-table th{background:#f7ecdf}code{overflow-wrap:anywhere;white-space:normal}@media(max-width:500px){.article-text{font-size:17px;padding:1.25rem 1rem}.recipe-card{padding:1rem}}
