.carousel-item.svelte-iq3gz5 img:where(.svelte-iq3gz5){max-width:100%;max-height:200px;object-fit:cover}@media (max-width: 767px){.carousel-item.svelte-iq3gz5 img:where(.svelte-iq3gz5){margin:0 auto}}.carousel-item.svelte-iq3gz5{position:relative}.carousel-indicators.svelte-iq3gz5 li:where(.svelte-iq3gz5)::marker{content:""}.carousel-caption.svelte-iq3gz5{position:absolute;bottom:0;left:0;right:0;padding:15px;background:#00000080;color:#fff;text-align:center;font-family:Arial,sans-serif}.carousel-caption.svelte-iq3gz5 h5:where(.svelte-iq3gz5){font-size:1.25rem;font-weight:700;color:#fff}.carousel-caption.svelte-iq3gz5 p:where(.svelte-iq3gz5){font-size:1rem;margin-top:5px;color:#fff}@media (max-width: 600px){.grill-header.svelte-mwdhjj h1:where(.svelte-mwdhjj){font-size:2rem}.grill-header.svelte-mwdhjj p:where(.svelte-mwdhjj){font-size:1rem}}@keyframes svelte-mwdhjj-float{0%,to{transform:translateY(0) scale(1);opacity:.3}50%{transform:translateY(-10px) scale(1.1);opacity:.5}}@keyframes svelte-mwdhjj-drift{0%{transform:translate(0) translateY(0) scale(1)}50%{transform:translate(15px) translateY(10px) scale(1.05)}to{transform:translate(0) translateY(0) scale(1)}}.grill-header.svelte-mwdhjj{position:relative;background:linear-gradient(to right,#f76b8a,#ffaf63);color:#fff;text-align:center;padding:50px 20px;border-radius:12px;box-shadow:0 4px 10px #0003;overflow:visible;padding-bottom:6rem;margin-bottom:5rem}.grill-header.svelte-mwdhjj .shape:where(.svelte-mwdhjj){position:absolute;display:block;background:#fff6;border-radius:50%;animation:svelte-mwdhjj-float 4s infinite alternate ease-in-out,svelte-mwdhjj-drift 6s infinite alternate ease-in-out}.grill-header.svelte-mwdhjj .shape-1:where(.svelte-mwdhjj){width:35px;height:35px;top:15%;right:15%;animation-delay:0s}.grill-header.svelte-mwdhjj .shape-2:where(.svelte-mwdhjj){width:50px;height:50px;bottom:10%;left:10%;animation-delay:1s}.grill-header.svelte-mwdhjj .shape-3:where(.svelte-mwdhjj){width:40px;height:40px;top:50%;left:50%;animation-delay:1.5s}.grill-header.svelte-mwdhjj h1:where(.svelte-mwdhjj){font-size:2.5rem;margin-bottom:10px}.grill-header.svelte-mwdhjj p:where(.svelte-mwdhjj){font-size:1.2rem;margin-bottom:20px}.article-teaser.svelte-mwdhjj{position:absolute;bottom:-25%;left:50%;transform:translate(-50%);display:flex;align-items:center;background-color:#fffc;border-radius:8px;box-shadow:0 4px 8px #0003;text-decoration:none;overflow:hidden;width:80%;max-width:500px;z-index:2}.teaser-image.svelte-mwdhjj{width:50%;object-fit:cover;height:100%}.teaser-text.svelte-mwdhjj{padding:15px;color:#333;text-align:left}.teaser-text.svelte-mwdhjj h3:where(.svelte-mwdhjj){font-size:1.2rem;margin:0}@media (max-width: 768px){.teaser-text.svelte-mwdhjj{padding:0}.teaser-text.svelte-mwdhjj h3:where(.svelte-mwdhjj){font-size:1rem}.article-teaser.svelte-mwdhjj{bottom:-12%}.grill-header.svelte-mwdhjj{padding-bottom:5rem}}.article-teaser.svelte-mwdhjj:hover{box-shadow:0 8px 16px #0000004d}.grill-header.svelte-mwdhjj:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle,#ff5722cc 10%,#ff980099 40%,#0000 80%);opacity:.5;z-index:0;animation:svelte-mwdhjj-flicker .2s infinite alternate ease-in-out;filter:blur(20px)}.grill-header.svelte-mwdhjj:after{content:"";position:absolute;bottom:0;left:50%;width:80%;height:50%;background:radial-gradient(circle,#ffc107e6 10%,#ff5722b3,#0000 70%);transform:translate(-50%);opacity:.7;z-index:0;animation:svelte-mwdhjj-flames .4s infinite alternate ease-in-out;filter:blur(15px)}@keyframes svelte-mwdhjj-flicker{0%{opacity:.3;transform:scale(1.05)}to{opacity:.5;transform:scale(1)}}@keyframes svelte-mwdhjj-flames{0%{opacity:.5;transform:translate(-50%) scale(1.1)}to{opacity:.7;transform:translate(-50%) scale(1)}}.overlay.svelte-1rf8tz6{position:fixed;inset:0;background:#00000080;z-index:500}.whatsapp-modal.svelte-1rf8tz6{background:linear-gradient(to top left,#1a1a1d,#4a4a53);border-radius:12px}.modal-header.svelte-1rf8tz6{border-bottom:1px solid #dee2e6}.modal-title.svelte-1rf8tz6{font-size:1.5rem;font-weight:700}.modal-body.svelte-1rf8tz6 p:where(.svelte-1rf8tz6){font-size:1.1rem;margin-bottom:20px}.btn-whatsapp.svelte-1rf8tz6{background-color:#25d366;color:#fff;font-weight:700;padding:10px;border-radius:8px;transition:background-color .2s ease}.btn-whatsapp.svelte-1rf8tz6:hover{background-color:#1ebe57}.btn-secondary.svelte-1rf8tz6{background-color:#6c757d;color:#fff;font-weight:700}.btn-secondary.svelte-1rf8tz6:hover{background-color:#5a6268}.btn-secondary.svelte-1rf8tz6{margin-top:10px}
