.FaqItem-module__qgj31q__item{background-color:var(--bg-surface);border:1px solid var(--bg-elevated);border-radius:12px;transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden}@media (hover:hover){.FaqItem-module__qgj31q__item:hover{background-color:var(--bg-elevated);border-color:#f706}}.FaqItem-module__qgj31q__item.FaqItem-module__qgj31q__active{border-color:var(--brand-primary);background-color:var(--bg-elevated);box-shadow:0 10px 30px -15px #00000080}.FaqItem-module__qgj31q__questionButton{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:1.25rem;display:flex}.FaqItem-module__qgj31q__questionButton:focus-visible{background-color:var(--brand-low);box-shadow:inset 0 0 0 1px var(--brand-primary)}.FaqItem-module__qgj31q__questionText{color:var(--text-primary);font-family:var(--font-title);font-size:1rem;font-weight:600;line-height:1.4}.FaqItem-module__qgj31q__iconWrapper{flex-shrink:0;justify-content:center;align-items:center;width:24px;display:flex}.FaqItem-module__qgj31q__icon{color:var(--brand-primary);font-size:1.5rem}.FaqItem-module__qgj31q__answerPanel{visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.4,0,.2,1),visibility .3s;display:grid}.FaqItem-module__qgj31q__answerPanel.FaqItem-module__qgj31q__visible{visibility:visible;grid-template-rows:1fr}.FaqItem-module__qgj31q__answerContent{min-height:0;overflow:hidden}.FaqItem-module__qgj31q__answerText{color:var(--text-secondary);font-family:var(--font-body);white-space:pre-line;padding:0 1.25rem 1.25rem;font-size:.9375rem;line-height:1.6}
.page-module__qIADDq__main{min-height:60vh}.page-module__qIADDq__container{width:100%;padding:4rem var(--spacing-md)}.page-module__qIADDq__pageHeader{text-align:center;flex-direction:column;align-items:center;margin-bottom:4rem;display:flex}.page-module__qIADDq__title{font-family:var(--font-title);color:var(--text-primary);text-transform:uppercase;letter-spacing:-.02em;margin-bottom:1rem;font-size:clamp(1.8rem,6vw,3rem);font-weight:900}.page-module__qIADDq__subtitle{color:var(--text-secondary);max-width:600px;font-size:1.125rem;line-height:1.5}.page-module__qIADDq__dividerLine{background:linear-gradient(to right, transparent, var(--brand-primary), transparent);opacity:.8;width:120px;height:2px;margin-top:1rem}.page-module__qIADDq__accordionGrid{grid-template-columns:1fr;align-items:start;gap:1.25rem;margin-bottom:4rem;display:grid}@media (min-width:992px){.page-module__qIADDq__accordionGrid{grid-template-columns:1fr 1fr;gap:1.5rem}}.page-module__qIADDq__empty{text-align:center;color:var(--text-secondary);padding:var(--spacing-2xl) 0;margin-bottom:4rem}.page-module__qIADDq__contactCard{background-color:var(--bg-surface);border:1px solid var(--bg-elevated);text-align:center;border-radius:20px;flex-direction:column;align-items:center;gap:1.5rem;padding:2rem;display:flex}@media (min-width:768px){.page-module__qIADDq__contactCard{text-align:left;flex-direction:row;justify-content:space-between;padding:3rem}}.page-module__qIADDq__contactTitle{font-family:var(--font-title);color:var(--text-primary);margin-bottom:.5rem;font-size:1.5rem;font-weight:700}.page-module__qIADDq__contactLabel{color:var(--text-secondary);font-size:.95rem}.page-module__qIADDq__ctaGroup{flex-direction:column;gap:1rem;width:100%;display:flex}@media (min-width:480px){.page-module__qIADDq__ctaGroup{flex-direction:row;width:auto}}.page-module__qIADDq__btnWhatsapp,.page-module__qIADDq__btnTelegram{justify-content:center;align-items:center;gap:var(--spacing-sm);font-family:var(--font-title);text-align:center;border-radius:10px;min-width:180px;padding:1rem 1.75rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:all .25s;display:inline-flex}.page-module__qIADDq__btnWhatsapp{background-color:var(--brand-primary);color:#000;border:1px solid #0000}.page-module__qIADDq__btnTelegram{border:1px solid var(--brand-primary);color:var(--brand-primary);background-color:#0000}.page-module__qIADDq__btnIcon{flex-shrink:0;font-size:1.1rem}@media (hover:hover){.page-module__qIADDq__btnWhatsapp:hover{background-color:var(--brand-hover);transform:translateY(-3px)}.page-module__qIADDq__btnTelegram:hover{background-color:var(--brand-low);transform:translateY(-3px)}}
