.support-page-root{min-height:100vh}.support-page{max-width:1150px;margin:0 auto;padding-top:24px;padding-bottom:16px}.support-page .support-hero{background:linear-gradient(140deg,#ecfdf5,#fff 45%,#f0fdf4);border:1px solid #d1fae5;border-radius:16px;padding:28px;box-shadow:0 10px 30px rgba(16,185,129,.08)}.support-page .support-hero h1{margin:6px 0 10px;font-size:clamp(1.75rem,4vw,2.35rem);color:#1a1a1a}.support-page .support-hero p{max-width:860px;color:#555}.support-page .support-hero .support-intro{margin-top:10px}.support-page .support-hero .support-updated-at{margin-top:10px;color:#717171;font-size:.88rem}.support-page .support-toc{margin-top:22px;padding:18px 20px;border:1px solid #f0f0f0;border-radius:12px;background:#fff}.support-page .support-toc h2{font-size:1rem;margin-bottom:10px}.support-page .support-toc .support-toc-links{display:flex;flex-wrap:wrap;gap:10px}.support-page .support-toc .support-toc-links a{text-decoration:none;color:#059669;border:1px solid #a7f3d0;background:#f0fdf4;border-radius:999px;padding:7px 13px;font-size:.9rem;transition:all .15s ease}.support-page .support-toc .support-toc-links a:hover{background:#dcfce7;transform:translateY(-1px)}.support-page .support-section{margin-top:28px;border-radius:14px;padding:14px}.support-page .support-section>header{margin-bottom:14px}.support-page .support-section>header h2{color:#1a1a1a;font-size:clamp(1.3rem,2.5vw,1.7rem)}.support-page .support-section>header p{margin-top:5px}.support-page .section-digital-menu{background:linear-gradient(180deg,#f8fffb,#fff);border:1px solid #dcfce7}.support-page .section-reservas{background:linear-gradient(180deg,#f7fbff,#fff);border:1px solid #dbeafe}.support-page .section-delivery{background:linear-gradient(180deg,#fffaf5,#fff);border:1px solid #ffedd5}.support-page .support-faq-list{display:flex;flex-direction:column;gap:10px}.support-page .support-faq-item{background:#fff;border:1px solid #f0f0f0;border-radius:12px;box-shadow:0 3px 14px rgba(0,0,0,.04);overflow:hidden}.support-page .support-faq-item summary{list-style:none;cursor:pointer;padding:15px 16px;display:flex;align-items:center;justify-content:space-between;font-weight:600;color:#1a1a1a;transition:background-color .15s ease}.support-page .support-faq-item summary::-webkit-details-marker{display:none}.support-page .support-faq-item summary:after{content:"+";color:#059669;font-size:1.2rem;line-height:1}.support-page .support-faq-item summary:hover{background:#fafafa}.support-page .support-faq-item[open] summary{background:#f8fafc;border-bottom:1px solid #e5e7eb}.support-page .support-faq-item[open] summary:after{content:"-"}.support-page .support-faq-item .support-faq-content{padding:14px 16px 16px}.support-page .support-faq-item .support-faq-content ul{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:8px}.support-page .support-faq-item .support-faq-content ul li{color:#555;line-height:1.55}.support-page .section-digital-menu .support-faq-item summary:after{color:#10b981}.support-page .section-reservas .support-faq-item summary:after{color:#3b82f6}.support-page .section-delivery .support-faq-item summary:after{color:#f97316}@media(max-width:768px){.support-page{padding-top:16px}.support-page .support-hero{padding:20px}}
/*# sourceMappingURL=8489ca6d6ad92362.css.map*/