:root{--navy-ultra:#0f2e4e;--navy-brand:#1a3a52;--azul-corp:#2c5282;--azul-acento:#4a90e2;--carbon:#1f2937;--acero:#525252;--gris-prof:#909090;--plata:#e8e8e8;--oxido:#c65911;--ambar:#f5a623;--verde:#1b7e4d;--rojo:#b71c1c;--white:#fff;--font-body:"Inter",sans-serif;--font-mono:"IBM Plex Mono",monospace}.faq-module__U-YZbW__wrap{max-width:1180px;margin:0 auto;padding:0 32px}.faq-module__U-YZbW__crumb{color:var(--acero);padding:16px 0;font-size:13px}.faq-module__U-YZbW__crumb a:hover{color:var(--oxido)}.faq-module__U-YZbW__faqHero{background:var(--navy-ultra);padding:60px 0 48px;position:relative;overflow:hidden}.faq-module__U-YZbW__gridBg{opacity:.5;position:absolute;inset:0}.faq-module__U-YZbW__heroWrap{z-index:1;max-width:1180px;margin:0 auto;padding:0 32px;position:relative}.faq-module__U-YZbW__heroLabel{letter-spacing:.04em;text-transform:uppercase;color:var(--ambar);margin-bottom:12px;font-size:12px;font-weight:500;display:block}.faq-module__U-YZbW__faqHero h1{color:#fff;max-width:640px;margin-bottom:12px;font-size:32px;font-weight:700;line-height:1.2}.faq-module__U-YZbW__lead{color:#c7d2db;max-width:600px;margin:0;font-size:16px;line-height:1.6}.faq-module__U-YZbW__faqToolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:24px 0 6px;display:flex}.faq-module__U-YZbW__faqSearch{flex:1;min-width:240px;max-width:420px;position:relative}.faq-module__U-YZbW__faqSearch svg{width:16px;height:16px;color:var(--acero);pointer-events:none;position:absolute;top:50%;left:13px;transform:translateY(-50%)}.faq-module__U-YZbW__faqSearch input{border:1.5px solid var(--plata);width:100%;font-size:14.5px;font-family:var(--font-body);color:var(--carbon);background:#fff;border-radius:6px;outline:none;padding:12px 14px 12px 38px}.faq-module__U-YZbW__faqSearch input:focus{border-color:var(--oxido)}.faq-module__U-YZbW__faqSearch input::placeholder{color:var(--gris-prof)}.faq-module__U-YZbW__faqToggleAll{color:var(--navy-brand);border:1.5px solid var(--navy-brand);cursor:pointer;white-space:nowrap;font-size:13.5px;font-weight:600;font-family:var(--font-body);background:#fff;border-radius:6px;padding:11px 18px;transition:background .15s,color .15s}.faq-module__U-YZbW__faqToggleAll:hover{background:var(--navy-brand);color:#fff}.faq-module__U-YZbW__faqCount{color:var(--acero);padding:2px 0 14px;font-size:12.5px}.faq-module__U-YZbW__faqCount b{color:var(--navy-brand);font-family:var(--font-mono);font-weight:700}.faq-module__U-YZbW__faqChips{border-bottom:1px solid var(--plata);flex-wrap:wrap;gap:10px;margin-bottom:8px;padding:6px 0 30px;display:flex}.faq-module__U-YZbW__chip{color:var(--navy-brand);border:1px solid var(--plata);white-space:nowrap;background:#f7f8f8;border-radius:999px;padding:9px 16px;font-size:13px;font-weight:500;text-decoration:none;transition:border-color .15s,color .15s}.faq-module__U-YZbW__chip:hover{border-color:var(--oxido);color:var(--oxido)}.faq-module__U-YZbW__chip .faq-module__U-YZbW__n{font-family:var(--font-mono);color:var(--gris-prof);margin-left:6px;font-size:11px}.faq-module__U-YZbW__faqBlock{border-top:1px solid var(--plata);padding:36px 0}.faq-module__U-YZbW__faqBlockFirst{border-top:none;padding-top:8px}.faq-module__U-YZbW__blockHead{margin-bottom:26px}.faq-module__U-YZbW__blockLabel{letter-spacing:.04em;text-transform:uppercase;color:var(--acero);margin-bottom:6px;font-size:12px;font-weight:500;display:block}.faq-module__U-YZbW__blockHead h2{color:var(--azul-corp);font-size:22px;font-weight:600;line-height:1.3}.faq-module__U-YZbW__secondary{color:var(--acero);max-width:640px;margin-top:6px;font-size:14px}.faq-module__U-YZbW__faqItem{border-bottom:1px solid var(--plata);padding:14px 0}.faq-module__U-YZbW__faqItem summary{cursor:pointer;color:var(--navy-brand);-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;font-size:15px;font-weight:600;list-style:none;display:flex}.faq-module__U-YZbW__faqItem summary::-webkit-details-marker{display:none}.faq-module__U-YZbW__faqItem summary:after{content:"+";color:var(--oxido);font-size:20px;font-family:var(--font-mono);flex-shrink:0;margin-left:16px}.faq-module__U-YZbW__faqItem[open] summary:after{content:"–"}.faq-module__U-YZbW__faqA p{color:var(--acero);max-width:720px;margin-top:10px;font-size:14.5px;line-height:1.65}.faq-module__U-YZbW__faqA p:first-child{margin-top:12px}.faq-module__U-YZbW__faqA b{color:var(--navy-brand)}.faq-module__U-YZbW__faqA ul,.faq-module__U-YZbW__faqA ol{color:var(--acero);max-width:700px;margin:10px 0 12px 20px;font-size:14.5px;line-height:1.6}.faq-module__U-YZbW__faqA li{margin-bottom:7px}.faq-module__U-YZbW__faqA table{border-collapse:collapse;width:100%;max-width:760px;margin:14px 0;font-size:13.5px}.faq-module__U-YZbW__faqA table th{text-align:left;font-family:var(--font-mono);text-transform:uppercase;color:var(--acero);border-bottom:2px solid var(--navy-brand);padding:9px 10px;font-size:11px}.faq-module__U-YZbW__faqA table td{border-bottom:1px solid var(--plata);vertical-align:top;color:var(--carbon);padding:10px}.faq-module__U-YZbW__faqA a:not([class*=faqBtn]){color:var(--azul-acento)}.faq-module__U-YZbW__faqEmpty{text-align:center;color:var(--acero);padding:50px 0;font-size:15px}.faq-module__U-YZbW__faqEmpty b{color:var(--navy-brand)}.faq-module__U-YZbW__finalCta{padding:40px 0 32px}.faq-module__U-YZbW__finalCta h2{color:var(--azul-corp);margin-bottom:8px;font-size:22px;font-weight:600}.faq-module__U-YZbW__finalCta p{color:var(--acero);margin-bottom:18px;font-size:15px}.faq-module__U-YZbW__ctaRow{flex-wrap:wrap;gap:12px;display:flex}.faq-module__U-YZbW__btnPrimary{text-align:center;background:var(--oxido);color:#fff;border-radius:6px;padding:14px 18px;font-size:15px;font-weight:600;text-decoration:none;transition:background .15s;display:inline-block}.faq-module__U-YZbW__btnPrimary:hover{background:#a84a0d}.faq-module__U-YZbW__btnSecondary{text-align:center;color:var(--navy-brand);border:1.5px solid var(--navy-brand);background:#fff;border-radius:6px;padding:14px 18px;font-size:15px;font-weight:600;text-decoration:none;transition:background .15s,color .15s;display:inline-block}.faq-module__U-YZbW__btnSecondary:hover{background:var(--navy-brand);color:#fff}.faq-module__U-YZbW__faqDisclaimer{color:var(--gris-prof);border-top:1px solid var(--plata);max-width:760px;padding:24px 0 40px;font-size:12.5px}.faq-module__U-YZbW__faqNotice{border:1px solid var(--plata);border-left:4px solid var(--oxido);color:var(--acero);background:#f7f8f8;border-radius:8px;max-width:820px;margin:4px 0 30px;padding:16px 18px;font-size:13.5px}.faq-module__U-YZbW__faqNotice b{color:var(--navy-brand)}.faq-module__U-YZbW__faqBtnRow{flex-wrap:wrap;gap:10px;margin:14px 0 10px;display:flex}.faq-module__U-YZbW__faqBtnRow .faq-module__U-YZbW__faqBtn{border-radius:6px;align-items:center;gap:6px;padding:10px 18px;font-size:13.5px;font-weight:600;text-decoration:none;display:inline-flex}.faq-module__U-YZbW__faqBtnRow .faq-module__U-YZbW__faqBtn svg{flex:none;width:15px;height:15px}.faq-module__U-YZbW__faqBtnPrimary{background:var(--oxido);color:#fff}.faq-module__U-YZbW__faqBtnPrimary:hover{background:#a84a0d}.faq-module__U-YZbW__faqBtnSecondary{color:var(--navy-brand);border:1.5px solid var(--navy-brand);background:#fff}.faq-module__U-YZbW__faqBtnSecondary:hover{background:var(--navy-brand);color:#fff}@media (max-width:860px){.faq-module__U-YZbW__faqToolbar{flex-direction:column;align-items:stretch}.faq-module__U-YZbW__faqSearch{max-width:none}.faq-module__U-YZbW__wrap,.faq-module__U-YZbW__heroWrap{padding:0 16px}}
