.faq-list{border-top:1px solid #ffffff17}.faq-item{position:relative;border-bottom:1px solid #ffffff17;interpolate-size:allow-keywords;transition:background-color .3s}.faq-item[open]{background:linear-gradient(90deg,rgb(255 122 47/.07),transparent 70%)}[dir=rtl] .faq-item[open]{background:linear-gradient(270deg,rgb(255 122 47/.07),transparent 70%)}.faq-item summary{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;min-height:64px;padding:16px 10px 16px 6px;color:#ece5da;font-size:16.5px;font-weight:600;line-height:1.4;list-style:none;cursor:pointer;transition:color .2s}.faq-item summary::-webkit-details-marker{display:none}.faq-num{min-width:22px;color:#ff9a4d;font-family:var(--font-display);font-size:15px;font-weight:700;letter-spacing:.03em}.faq-item summary:hover{color:#fff}.faq-item summary:focus-visible{outline:2px solid #ffb65a;outline-offset:4px;border-radius:6px}.faq-item[open] summary{color:#fff}.faq-grill{flex:none;width:28px;height:28px;overflow:visible;color:#c98a4b;transition:color .2s}.faq-item summary:hover .faq-grill,.faq-item[open] .faq-grill{color:#ffb65a}.faq-grill-lid{transform-box:fill-box;transform-origin:100% 100%;transition:transform .45s cubic-bezier(.34,1.56,.64,1)}.faq-item[open] .faq-grill-lid{transform:translate(1px,-3px) rotate(38deg)}.faq-grill-steam{opacity:0}.faq-item[open] .faq-grill-steam{animation:faq-steam 2.4s ease-out .2s infinite}@keyframes faq-steam{0%{opacity:0;transform:translateY(4px)}30%{opacity:.9}to{opacity:0;transform:translateY(-6px)}}.faq-item p{max-width:62ch;margin:0;padding:0 10px 22px 44px;color:#b9b2a8;font-size:15.5px;line-height:1.7}.faq-item::details-content{height:0;overflow:clip;opacity:0;transition:height .3s ease,opacity .3s ease,content-visibility allow-discrete .3s}.faq-item[open]::details-content{height:auto;opacity:1}.grill-chef{width:196px;margin:-10px auto 12px}.grill-chef svg{display:block;width:100%;height:auto;overflow:visible}.grill-chef-body{animation:chef-bob 3.4s ease-in-out infinite}@keyframes chef-bob{0%,to{transform:translateY(0)}50%{transform:translateY(1.5px)}}.grill-chef-eyes{transform-box:fill-box;transform-origin:center;animation:chef-blink 4.6s ease-in-out infinite}@keyframes chef-blink{0%,92%,to{transform:scaleY(1)}95%{transform:scaleY(.1)}}.grill-chef-glow{animation:chef-glow 2.4s ease-in-out infinite}@keyframes chef-glow{0%,to{opacity:.7}50%{opacity:1}}.grill-chef-coals ellipse{animation:chef-coals 1.8s ease-in-out infinite}.grill-chef-coals ellipse:nth-child(2n){animation-delay:-.6s}.grill-chef-coals ellipse:nth-child(3n){animation-delay:-1.2s}@keyframes chef-coals{0%,to{opacity:.75}50%{opacity:1}}.grill-chef-smoke path{stroke-dasharray:40;animation:chef-smoke 3.6s ease-in-out infinite}.grill-chef-smoke path:nth-child(2){animation-delay:-1.2s}.grill-chef-smoke path:nth-child(3){animation-delay:-2.4s}@keyframes chef-smoke{0%{stroke-dashoffset:40;opacity:0}40%{opacity:1}to{stroke-dashoffset:-40;opacity:0}}.grill-chef-sparks circle{animation:chef-spark 2.8s ease-out infinite}.grill-chef-sparks circle:nth-child(2){animation-delay:-.9s}.grill-chef-sparks circle:nth-child(3){animation-delay:-1.8s}@keyframes chef-spark{0%{transform:translateY(0);opacity:0}15%{opacity:1}to{transform:translateY(-36px);opacity:0}}.grill-chef-arm{transform-box:view-box;transform-origin:130px 112px;animation:chef-flip-arm .9s cubic-bezier(.34,1.56,.64,1)}@keyframes chef-flip-arm{0%{transform:rotate(0)}30%{transform:rotate(-22deg)}60%{transform:rotate(7deg)}to{transform:rotate(0)}}.grill-chef-stache{transform-box:fill-box;transform-origin:50% 30%;animation:chef-stache .9s ease-out}@keyframes chef-stache{0%,to{transform:none}40%{transform:scaleX(1.08) translateY(-.6px)}}.grill-chef-flip{transform-box:fill-box;transform-origin:center;animation:chef-flip-coal .9s cubic-bezier(.3,.7,.4,1)}@keyframes chef-flip-coal{0%{transform:translate(0) rotate(0)}45%{transform:translate(-6px,-34px) rotate(200deg)}to{transform:translate(-4px) rotate(1turn)}}@media (max-width:639px){.grill-chef{width:168px;margin-bottom:8px}.faq-item summary{gap:12px;min-height:58px;padding:13px 4px 13px 2px;font-size:15px}.faq-item p{padding:0 4px 18px 36px;font-size:14px;line-height:1.65}.faq-grill{width:24px;height:24px}}@media (prefers-reduced-motion:reduce){.faq-grill,.faq-grill-lid,.faq-item,.faq-item summary,.faq-item::details-content{transition:none}.faq-item[open] .faq-grill-steam,.grill-chef-arm,.grill-chef-body,.grill-chef-coals ellipse,.grill-chef-eyes,.grill-chef-flip,.grill-chef-glow,.grill-chef-smoke path,.grill-chef-sparks circle,.grill-chef-stache{animation:none}}html[data-reduced-motion=true] :is(.grill-chef-body,.grill-chef-coals ellipse,.grill-chef-arm,.grill-chef-flip,.grill-chef-glow,.grill-chef-smoke path,.grill-chef-eyes,.grill-chef-stache,.grill-chef-sparks circle){animation:none}html[data-reduced-motion=true] .faq-item[open] .faq-grill-steam{animation:none;opacity:.8}.whatsapp-now{position:relative;display:flex;width:fit-content;align-items:center;gap:12px;margin-top:16px;min-height:52px;padding:12px 18px;border:1px solid #8fb85b;border-radius:10px;color:#f4f8ec;font-size:.875rem;font-weight:600;background:linear-gradient(135deg,#4f772d,#35551f);box-shadow:inset 0 1px 0 #e3f5c530,0 4px 16px #13230c40;transition:background .2s,transform .2s}.whatsapp-now-icon{display:grid;place-items:center;width:27px;height:27px;color:#e0f1c6}.whatsapp-now-arrow{width:20px;height:20px;color:#dbeebf;transition:transform .2s}.whatsapp-now:after{content:"";position:absolute;inset:-1px;border:1px solid #a4cc77;border-radius:inherit;opacity:0;pointer-events:none;animation:whatsapp-invite 5.5s ease-out infinite}.whatsapp-now:hover{background:linear-gradient(135deg,#527a2e,#426a26);transform:translateY(-1px)}.whatsapp-now:hover .whatsapp-now-arrow{transform:translateX(3px)}.whatsapp-now:active{transform:translateY(1px)}.whatsapp-now:focus-visible{outline:3px solid #b4d988!important;outline-offset:4px!important}@keyframes whatsapp-invite{0%,65%,to{opacity:0;transform:scale(1)}70%{opacity:.5;transform:scale(1)}93%{opacity:0;transform:scale(1.04,1.16)}}[data-outside-viewport] .whatsapp-now:after{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.whatsapp-now:after{animation:none}.whatsapp-now,.whatsapp-now-arrow{transition:none}}