.consultores_scope__CK_64{position:relative}.consultores_faqNavLink__k59SE{text-decoration:none}.consultores_scope__CK_64:has(.consultores_faqOverlay__X5M_B:target) .consultores_faqNavLink__k59SE{color:#4e2c9b;text-decoration:underline;text-underline-offset:3px}.consultores_faqOverlay__X5M_B{position:fixed;inset:0;z-index:70;display:grid;place-items:center;padding:20px;opacity:0;pointer-events:none;transition:opacity .28s ease}.consultores_faqOverlay__X5M_B:target{opacity:1;pointer-events:auto}.consultores_faqBackdrop__gsMhy{position:absolute;inset:0;background:rgba(24,10,54,.54);backdrop-filter:blur(3px)}.consultores_faqDialog__JkKne{position:relative;width:min(760px,calc(100vw - 28px));max-height:min(78vh,720px);overflow:auto;border-radius:18px;border:1px solid #eadffd;background:linear-gradient(180deg,#fff,#fbf8ff);box-shadow:0 30px 56px rgba(53,26,102,.34);transform:translateY(10px) scale(.985);opacity:0;transition:transform .3s ease,opacity .3s ease}.consultores_faqOverlay__X5M_B:target .consultores_faqDialog__JkKne{transform:translateY(0) scale(1);opacity:1}.consultores_formOverlay__YEWCV{position:fixed;inset:0;z-index:80;display:grid;place-items:center;padding:20px;opacity:0;pointer-events:none;transition:opacity .28s ease}.consultores_formOverlay__YEWCV:target{opacity:1;pointer-events:auto}.consultores_formBackdrop__GnKi7{position:absolute;inset:0;background:rgba(24,10,54,.58);backdrop-filter:blur(3px)}.consultores_formDialog___GStT{position:relative;width:min(840px,calc(100vw - 28px));max-height:min(84vh,860px);overflow:auto;border-radius:18px;border:1px solid #eadffd;background:linear-gradient(180deg,#fff,#fbf8ff);box-shadow:0 30px 56px rgba(53,26,102,.34);transform:translateY(10px) scale(.985);opacity:0;transition:transform .3s ease,opacity .3s ease}.consultores_formOverlay__YEWCV:target .consultores_formDialog___GStT{transform:translateY(0) scale(1);opacity:1}.consultores_faqHead__gpTvf{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:16px 20px;border-bottom:1px solid #eadffd;background:rgba(252,248,255,.96);backdrop-filter:blur(6px)}.consultores_faqHead__gpTvf p{margin:0;color:#4e2c9b;font-size:1.02rem;font-weight:800}.consultores_faqClose__QwVzI{display:inline-flex;align-items:center;justify-content:center;border-radius:10px;border:1px solid #e4d8fb;background:#fff;color:#5f36b5;font-size:.8rem;font-weight:700;text-decoration:none;padding:7px 10px}.consultores_faqList__xKnbI{display:grid;gap:10px;padding:14px 18px 18px}.consultores_faqList__xKnbI article{border-radius:13px;border:1px solid #eadffd;background:#fff;padding:12px 14px}.consultores_faqList__xKnbI h3{margin:0;color:#4e2c9b;font-size:.95rem;line-height:1.35}.consultores_faqList__xKnbI p{margin:6px 0 0;color:#5f4a8d;font-size:.9rem;line-height:1.6}@media (max-width:768px){.consultores_faqOverlay__X5M_B{padding:14px}.consultores_faqDialog__JkKne{width:calc(100vw - 16px);max-height:84vh}.consultores_formDialog___GStT{width:calc(100vw - 16px);max-height:90vh}.consultores_faqHead__gpTvf{padding:14px}.consultores_faqList__xKnbI{padding:12px}}