.site-header[data-astro-cid-nen7h5rs]{z-index:50;backdrop-filter:blur(14px);background:#fffffff5;border-bottom:1px solid #002b841f;position:sticky;top:0}.header-row[data-astro-cid-nen7h5rs]{align-items:center;gap:2rem;min-height:82px;display:flex}.brand[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{width:190px;height:auto}.main-nav[data-astro-cid-nen7h5rs]{align-items:center;gap:1.25rem;margin-left:auto;display:flex}.main-nav[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs],summary[data-astro-cid-nen7h5rs]{color:#16213a;cursor:pointer;font-size:.92rem;font-weight:750;text-decoration:none;list-style:none}summary[data-astro-cid-nen7h5rs]::-webkit-details-marker{display:none}summary[data-astro-cid-nen7h5rs]:after{content:"⌄";color:var(--blue);margin-left:.35rem}details[data-astro-cid-nen7h5rs]{position:relative}.dropdown[data-astro-cid-nen7h5rs]{border:1px solid var(--line);background:#fff;border-radius:14px;width:310px;padding:.85rem;position:absolute;top:calc(100% + 20px);left:-1rem;box-shadow:0 22px 60px #00185b2e}.dropdown[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:#344054;border-radius:8px;padding:.55rem .65rem;font-size:.88rem;text-decoration:none;display:block}.dropdown[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{color:var(--blue);background:#eef5ff}.dropdown[data-astro-cid-nen7h5rs] .all[data-astro-cid-nen7h5rs]{border-top:1px solid var(--line);color:var(--blue);margin-top:.4rem;font-weight:800}.mega-grid[data-astro-cid-nen7h5rs]{grid-template-columns:repeat(3,1fr);gap:1rem;width:min(870px,86vw);left:50%;transform:translate(-50%)}details[data-astro-cid-nen7h5rs][open]>.mega-grid[data-astro-cid-nen7h5rs]{display:grid}.mega-grid[data-astro-cid-nen7h5rs] strong[data-astro-cid-nen7h5rs]{color:var(--navy);letter-spacing:.06em;text-transform:uppercase;padding:.55rem .65rem;font-size:.82rem;display:block}.header-cta[data-astro-cid-nen7h5rs]{background:var(--navy);border-radius:9px;padding:.65rem .9rem;color:#fff!important}.menu-toggle[data-astro-cid-nen7h5rs]{border:1px solid var(--line);color:var(--navy);background:#fff;border-radius:8px;margin-left:auto;padding:.55rem .8rem;font-weight:800;display:none}@media (width<=980px){.header-row[data-astro-cid-nen7h5rs]{min-height:72px}.brand[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{width:165px}.menu-toggle[data-astro-cid-nen7h5rs]{display:block}.main-nav[data-astro-cid-nen7h5rs]{border-bottom:1px solid var(--line);background:#fff;max-height:calc(100vh - 72px);padding:1rem 20px 1.5rem;display:none;position:absolute;inset:72px 0 auto;overflow:auto}.main-nav[data-astro-cid-nen7h5rs].open{display:block}.main-nav[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs],.main-nav[data-astro-cid-nen7h5rs]>details[data-astro-cid-nen7h5rs]{padding:.8rem 0;display:block}.dropdown[data-astro-cid-nen7h5rs],.mega-grid[data-astro-cid-nen7h5rs]{width:100%;box-shadow:none;margin-top:.65rem;position:static;transform:none}details[data-astro-cid-nen7h5rs][open]>.mega-grid[data-astro-cid-nen7h5rs]{display:block}}.footer[data-astro-cid-jo6i4kqk]{color:#fff;background:#00114e;padding:3.5rem 0 1.5rem}.footer-grid[data-astro-cid-jo6i4kqk]{grid-template-columns:2fr 1fr 1fr;gap:3rem;display:grid}.footer[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{background:#fff;border-radius:8px;width:210px;height:auto;padding:.6rem}.footer[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{color:#b8c6e9;max-width:420px}.footer[data-astro-cid-jo6i4kqk] strong[data-astro-cid-jo6i4kqk],.footer[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{margin-bottom:.65rem;display:block}.footer[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:#dbe6ff;text-decoration:none}.footer[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:#fff;text-decoration:underline}.legal[data-astro-cid-jo6i4kqk]{color:#aebee4;border-top:1px solid #ffffff2e;justify-content:space-between;gap:1rem;margin-top:2.5rem;padding-top:1.2rem;font-size:.88rem;display:flex}@media (width<=760px){.footer-grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr;gap:1.5rem}.legal[data-astro-cid-jo6i4kqk]{flex-direction:column}}:root{--blue:#063aa8;--navy:#00165f;--cyan:#00b9ef;--ink:#101828;--muted:#667085;--line:#d9e2f0;--surface:#f4f7fb;--white:#fff;--radius:18px;color:var(--ink);background:var(--white);font-synthesis:none;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{min-width:320px;margin:0;font-size:1rem;line-height:1.65}a{color:inherit}img{max-width:100%;display:block}button,input,select,textarea{font:inherit}.container{width:min(1180px,100% - 40px);margin-inline:auto}.eyebrow{color:var(--blue);letter-spacing:.14em;text-transform:uppercase;font-size:.82rem;font-weight:800}.button{background:linear-gradient(135deg, var(--cyan), var(--blue));color:#fff;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;min-height:48px;padding:.75rem 1.15rem;font-weight:800;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex}.button:hover{transform:translateY(-2px);box-shadow:0 12px 26px #002d9638}.button.secondary{background:0 0;border-color:#ffffffa6}.button.light{color:var(--navy);background:#fff}.section{padding:5rem 0}.section.alt{background:var(--surface)}.section h2{max-width:790px;color:var(--navy);margin:0 0 1rem;font-size:clamp(1.75rem,3vw,2.65rem);line-height:1.15}.section p{color:#344054;max-width:790px;margin:.6rem 0}.grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;display:grid}.card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;overflow:hidden;box-shadow:0 12px 40px #0020680f}.card-body{padding:1.35rem}.card h3{color:var(--navy);margin:0 0 .5rem;font-size:1.2rem;line-height:1.25}.card p{color:var(--muted);margin:0}.card-link{height:100%;text-decoration:none;display:block}.card-link:hover h3{color:var(--blue)}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=860px){.container{width:min(100% - 28px,720px)}.grid{grid-template-columns:1fr}.section{padding:3.5rem 0}}.skip{z-index:100;color:var(--navy);background:#fff;padding:.7rem 1rem;position:fixed;top:-100px;left:1rem}.skip:focus{top:1rem}.whatsapp{z-index:40;color:#fff;background:#128c4e;border-radius:999px;padding:.72rem 1rem;font-weight:800;text-decoration:none;position:fixed;bottom:18px;right:18px;box-shadow:0 12px 28px #00000038}
