.cookbook-banner[data-astro-cid-rikwny45]{background:var(--steel);border-radius:var(--radius-lg);overflow:hidden;position:relative;border:1px solid color-mix(in srgb,var(--smoke) 18%,transparent)}.cookbook-banner[data-astro-cid-rikwny45]:after{content:"";position:absolute;right:0;top:0;bottom:0;width:6px;background:var(--heat-v)}.cb-inner[data-astro-cid-rikwny45]{display:flex;align-items:center;gap:clamp(1rem,3vw,2rem);padding:clamp(1.3rem,3.5vw,2rem)}.cb-badge[data-astro-cid-rikwny45]{flex-shrink:0;display:grid;place-items:center;width:84px;height:84px;border-radius:50%;background:var(--heat);color:#1a1613;font-family:var(--font-display);line-height:.9;box-shadow:inset 0 0 0 3px #1a16132e}.cb-badge[data-astro-cid-rikwny45] span[data-astro-cid-rikwny45]{font-size:2rem;font-weight:800}.cb-badge[data-astro-cid-rikwny45] small[data-astro-cid-rikwny45]{font-size:.62rem;text-transform:uppercase;letter-spacing:.12em;font-weight:700}.cb-copy[data-astro-cid-rikwny45]{flex:1}.cb-copy[data-astro-cid-rikwny45] h2[data-astro-cid-rikwny45]{font-size:clamp(1.2rem,2.6vw,1.6rem);margin-top:.25rem}.cb-copy[data-astro-cid-rikwny45] p[data-astro-cid-rikwny45]:last-child{margin-top:.4rem;color:color-mix(in srgb,var(--bone) 80%,transparent);font-size:.96rem}@media(max-width:680px){.cb-inner[data-astro-cid-rikwny45]{flex-direction:column;text-align:center}.cb-copy[data-astro-cid-rikwny45] p[data-astro-cid-rikwny45]:last-child{max-width:40ch;margin-inline:auto}}
