.page-module__qIADDq__page{background:#fff;min-height:100vh}.page-module__qIADDq__header{text-align:center;background:#0a1628;padding:120px 0 48px;position:relative;overflow:hidden}.page-module__qIADDq__heroOrb1{filter:blur(80px);pointer-events:none;background:radial-gradient(circle,#38bdf81f,#0000 70%);border-radius:50%;width:500px;height:500px;position:absolute;top:-30%;right:-10%}.page-module__qIADDq__heroOrb2{filter:blur(80px);pointer-events:none;background:radial-gradient(circle,#818cf81a,#0000 70%);border-radius:50%;width:400px;height:400px;position:absolute;bottom:-40%;left:-5%}.page-module__qIADDq__header h1{color:#fff;margin-bottom:var(--space-sm);font-size:clamp(2rem,4vw,3rem);font-weight:900}.page-module__qIADDq__subtitle{color:#c8d7ebb3;font-size:1.05rem}.page-module__qIADDq__content{padding:var(--space-2xl) 0 var(--space-4xl);max-width:780px;margin:0 auto}.page-module__qIADDq__faqSection{margin-bottom:var(--space-2xl)}.page-module__qIADDq__sectionTitle{color:#0a1628;margin-bottom:var(--space-md);padding-bottom:var(--space-sm);border-bottom:2px solid #e2e8f0;font-size:1.2rem;font-weight:800}.page-module__qIADDq__faqList{flex-direction:column;gap:6px;display:flex}.page-module__qIADDq__faqItem{border-radius:var(--radius-lg);background:#f5f7fa;border:1px solid #e2e8f0;transition:all .3s;overflow:hidden}.page-module__qIADDq__faqItem:hover{border-color:#38bdf833}.page-module__qIADDq__faqItemOpen{border-color:#3b7dd84d;box-shadow:0 4px 16px #0000000a}.page-module__qIADDq__faqQuestion{cursor:pointer;text-align:left;color:#0a1628;justify-content:space-between;align-items:center;gap:var(--space-md);background:0 0;border:none;width:100%;padding:16px 20px;font-size:.95rem;font-weight:600;transition:color .2s;display:flex}.page-module__qIADDq__faqQuestion:hover{color:#3b7dd8}.page-module__qIADDq__faqToggle{color:#3b7dd8;background:#3b7dd814;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:1.3rem;font-weight:300;transition:all .3s;display:flex}.page-module__qIADDq__faqItemOpen .page-module__qIADDq__faqToggle{background:#3b7dd826;transform:rotate(0)}.page-module__qIADDq__faqAnswer{max-height:0;padding:0 20px;transition:max-height .35s,padding .35s;overflow:hidden}.page-module__qIADDq__faqAnswerOpen{max-height:300px;padding:0 20px 16px}.page-module__qIADDq__faqAnswer p{color:#4a5568;margin:0;font-size:.9rem;line-height:1.7}.page-module__qIADDq__contactCta{text-align:center;padding:var(--space-2xl);border-radius:var(--radius-2xl);margin-top:var(--space-2xl);background:linear-gradient(135deg,#3b7dd80a,#38bdf80f);border:1px solid #3b7dd81a}.page-module__qIADDq__contactCta h3{color:#0a1628;margin-bottom:var(--space-xs);font-size:1.2rem}.page-module__qIADDq__contactCta p{color:#8896a6;margin-bottom:var(--space-lg);font-size:.9rem}.page-module__qIADDq__ctaButtons{gap:var(--space-md);flex-wrap:wrap;justify-content:center;display:flex}.page-module__qIADDq__ctaBtn{border-radius:var(--radius-full);color:#fff;background:linear-gradient(135deg,#3b7dd8,#38bdf8);padding:10px 24px;font-size:.88rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-block}.page-module__qIADDq__ctaBtn:hover{color:#fff;transform:translateY(-2px);box-shadow:0 8px 20px #3b7dd840}.page-module__qIADDq__ctaBtnWhatsapp{background:linear-gradient(135deg,#25d366,#128c7e)}.page-module__qIADDq__ctaBtnWhatsapp:hover{box-shadow:0 8px 20px #25d36640}@media (max-width:768px){.page-module__qIADDq__header{padding:100px 0 32px}.page-module__qIADDq__content{padding:var(--space-xl) var(--space-md) var(--space-3xl)}.page-module__qIADDq__faqQuestion{padding:14px 16px;font-size:.88rem}.page-module__qIADDq__faqAnswerOpen{padding:0 16px 14px}.page-module__qIADDq__ctaButtons{flex-direction:column;align-items:center}}
