.FeaturedCooks-module__O7ggEq__carousel{min-width:0}.FeaturedCooks-module__O7ggEq__controls{justify-content:center;align-items:center;gap:16px;margin-top:20px;display:flex}.FeaturedCooks-module__O7ggEq__controls p{color:var(--muted,#657369);margin:0;font-size:.9rem}.FeaturedCooks-module__O7ggEq__buttons{gap:10px;display:flex}.FeaturedCooks-module__O7ggEq__buttons button{color:#285d43;cursor:pointer;background:0 0;border:1px solid #cbd8cd;border-radius:50%;place-items:center;width:44px;height:44px;transition:background .2s,color .2s;display:grid}.FeaturedCooks-module__O7ggEq__buttons button:hover:not(:disabled){color:#fff;background:#285d43}.FeaturedCooks-module__O7ggEq__buttons button:disabled{opacity:.35;cursor:default}.FeaturedCooks-module__O7ggEq__track{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;grid-auto-columns:calc(33.3333% - 16px);grid-auto-flow:column;gap:24px;padding:8px 2px 22px;display:grid;overflow-x:auto}.FeaturedCooks-module__O7ggEq__track::-webkit-scrollbar{display:none}.FeaturedCooks-module__O7ggEq__track::-webkit-scrollbar-track{background:#e7ede6;border-radius:8px}.FeaturedCooks-module__O7ggEq__track::-webkit-scrollbar-thumb{background:#89a994;border-radius:8px}.FeaturedCooks-module__O7ggEq__card{scroll-snap-align:start;background:var(--card,#fffdf8);border:1px solid #dfe6dc;border-radius:14px;flex-direction:column;min-width:0;transition:border-color .25s,box-shadow .25s;display:flex;overflow:hidden}.FeaturedCooks-module__O7ggEq__card:hover,.FeaturedCooks-module__O7ggEq__card:focus-within{border-color:#91ad99;box-shadow:0 8px 24px #1e3d2a14}.FeaturedCooks-module__O7ggEq__portrait{isolation:isolate;aspect-ratio:4/4.6;background:#e6eee6;text-decoration:none;display:block;position:relative;overflow:hidden}.FeaturedCooks-module__O7ggEq__portrait:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0000 38%,#0d1c134d 63%,#0d1c13e6 100%);position:absolute;inset:0}.FeaturedCooks-module__O7ggEq__portrait .FeaturedCooks-module__O7ggEq__image{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .5s;display:block}.FeaturedCooks-module__O7ggEq__card:hover .FeaturedCooks-module__O7ggEq__image,.FeaturedCooks-module__O7ggEq__card:focus-within .FeaturedCooks-module__O7ggEq__image{transform:scale(1.035)}.FeaturedCooks-module__O7ggEq__badge{z-index:2;color:#2d674c;background:#fff;border-radius:30px;align-items:center;gap:6px;padding:7px 11px;font-size:.76rem;line-height:1.2;display:inline-flex;position:absolute;top:16px;left:16px}.FeaturedCooks-module__O7ggEq__caption{z-index:2;color:#fff;min-width:0;position:absolute;inset:auto 22px 22px}.FeaturedCooks-module__O7ggEq__caption h3{color:#fff;overflow-wrap:anywhere;margin:0 0 8px;font-size:clamp(1.2rem,1.7vw,1.65rem);line-height:1.2}.FeaturedCooks-module__O7ggEq__caption p{color:#f0f4ef;-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0;font-size:.86rem;line-height:1.5;display:-webkit-box;overflow:hidden}.FeaturedCooks-module__O7ggEq__body{flex-direction:column;flex:1;gap:20px;padding:20px 22px 22px;display:flex}.FeaturedCooks-module__O7ggEq__story{color:var(--ink-2,#49594d);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.95rem;line-height:1.6;display:-webkit-box;overflow:hidden}.FeaturedCooks-module__O7ggEq__more{color:#2d674c;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;font-size:.9rem;font-weight:600;text-decoration:none;display:flex}.FeaturedCooks-module__O7ggEq__more span{overflow-wrap:anywhere;min-width:0}.FeaturedCooks-module__O7ggEq__more svg{flex-shrink:0;transition:transform .2s}.FeaturedCooks-module__O7ggEq__more:hover svg{transform:translate(2px,-2px)}.FeaturedCooks-module__O7ggEq__buttons button:focus-visible,.FeaturedCooks-module__O7ggEq__portrait:focus-visible,.FeaturedCooks-module__O7ggEq__more:focus-visible,.FeaturedCooks-module__O7ggEq__track:focus-visible{outline-offset:3px;outline:2px solid #285d43}@media (max-width:900px){.FeaturedCooks-module__O7ggEq__track{grid-auto-columns:calc(50% - 10px);gap:20px}}@media (max-width:560px){.FeaturedCooks-module__O7ggEq__track{grid-auto-columns:86%;gap:16px}.FeaturedCooks-module__O7ggEq__caption{inset-inline:18px;bottom:18px}.FeaturedCooks-module__O7ggEq__body{padding:18px}.FeaturedCooks-module__O7ggEq__controls p{max-width:190px}}@media (prefers-reduced-motion:reduce){.FeaturedCooks-module__O7ggEq__card,.FeaturedCooks-module__O7ggEq__portrait .FeaturedCooks-module__O7ggEq__image,.FeaturedCooks-module__O7ggEq__more svg,.FeaturedCooks-module__O7ggEq__buttons button{transition:none}.FeaturedCooks-module__O7ggEq__card:hover .FeaturedCooks-module__O7ggEq__image,.FeaturedCooks-module__O7ggEq__card:focus-within .FeaturedCooks-module__O7ggEq__image{transform:none}}
