:root{--home-gap:clamp(56px,calc(38px + 4.5vw),104px);--home-heading-gap:clamp(22px,calc(14px + 1.4vw),36px)}.statement,.feature-section,.story,.food-section,.faq{padding-block:calc(var(--home-gap) / 2)}.statement{padding-top:var(--home-gap)}.faq{padding-bottom:var(--home-gap)}.section-heading,.food-head,.faq-title{margin-bottom:var(--home-heading-gap)}.statement-copy p:last-child,.faq-item:last-child{margin-bottom:0}@media (min-width:1101px){.food-head{text-align:center;display:block;container-type:inline-size}.food-head h2{text-wrap:balance;max-width:none;font-size:min(3.55cqi,52px)}}
.cookie-actions .button.secondary,.dialog-actions .button.secondary{border:1px solid var(--ink);color:var(--ink);background:#fff}.cookie-actions .button.secondary:hover,.dialog-actions .button.secondary:hover{color:var(--ink);background:#fcf7f0}.cookie-actions .button.primary,.dialog-actions .button.primary{background:var(--tomato);border:1px solid var(--tomato);color:#fff}.cookie-actions .button.primary:hover,.dialog-actions .button.primary:hover{color:#fff;background:#c9543c;border-color:#c9543c}

