.recipes-hero{background-position:50%}.recipe-hero-content{animation:.75s cubic-bezier(.2,.75,.25,1) both recipe-heading-in}.recipe-hero-content p{animation:.75s cubic-bezier(.2,.75,.25,1) .14s both recipe-heading-in}.recipe-page-intro{animation:.7s cubic-bezier(.2,.75,.25,1) 80ms both recipe-heading-in}.recipe-premium-card{animation:recipe-card-in .55s var(--recipe-delay,0s) var(--ease-out) both;transition:transform .24s var(--ease-out),box-shadow .24s var(--ease-out),border-color .2s ease}.recipe-card-cta svg{transition:transform .25s}.recipe-premium-card:hover .recipe-card-cta svg{transform:translate(4px)}.recipe-copy-state{min-width:88px;display:grid}.recipe-copy-state>span{opacity:0;filter:blur(2px);pointer-events:none;transition:opacity .16s var(--ease-out),filter .16s ease;grid-area:1/1;align-items:center;gap:.5rem;display:inline-flex}.recipe-copy-state>span[data-visible]{opacity:1;filter:blur()}@keyframes recipe-heading-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes recipe-card-in{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}@media (hover:hover) and (pointer:fine){.recipe-premium-card:hover{border-color:#f0c77f;transform:translateY(-6px);box-shadow:0 20px 48px #2b180c24}}@media (prefers-reduced-motion:reduce){.recipe-hero-content,.recipe-hero-content p,.recipe-page-intro,.recipe-premium-card{animation:.18s ease-out both reduced-fade!important}.recipe-premium-card{transition-property:border-color,box-shadow!important}.recipe-copy-state>span{transition:opacity .16s ease-out;filter:none!important}}
