@font-face{font-family:Manrope;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/manrope-latin-variable.woff2)format("woff2")}:root{--navy:#142b49;--yellow:#f4c430;--muted:#526174;--line:#dce3ea;--paper:#f5f6f8;--radius:8px;--text-body:clamp(1rem, .96rem + .16vw, 1.125rem);--text-small:clamp(.875rem, .84rem + .1vw, .9375rem);color:var(--navy);font-synthesis:none;scroll-behavior:smooth;color-scheme:light;background:#fff;scroll-padding-top:100px;font-family:Manrope,Arial,sans-serif}*{box-sizing:border-box}body{font-size:var(--text-body);margin:0;font-weight:400;line-height:1.7}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer}img{max-width:100%;height:auto;display:block}svg{vertical-align:middle;flex-shrink:0}h1,h2,h3,p{margin-top:0}h1,h2,h3{text-wrap:balance;font-weight:750}h1{letter-spacing:-.055em;font-size:clamp(2.3rem,4.5vw,4rem);font-weight:800;line-height:1.1}h2{letter-spacing:-.035em;font-size:clamp(1.85rem,3vw,2.65rem);line-height:1.2}h3{letter-spacing:-.02em;line-height:1.35}p{line-height:1.75}ul{padding:0;list-style:none}.wrap{width:min(1200px,100% - 48px);margin-inline:auto}.section{padding-block:clamp(60px,6vw,88px)}.eyebrow{letter-spacing:.09em;text-transform:uppercase;color:#705700;margin-bottom:1rem;font-size:.8125rem;font-weight:600;line-height:1.6;display:inline-block}.btn{border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:.65rem;min-height:48px;padding:.9rem 1.2rem;font-size:.86rem;font-weight:800;line-height:1.4;transition:background-color .18s,border-color .18s;display:inline-flex}.yellow{background:var(--yellow);color:var(--navy)}.yellow:hover{background:#ffda57}.navy{background:var(--navy);color:#fff}.navy:hover{background:#253f60}.outline{color:#fff;background:0 0;border-color:#8090a2}.outline:hover{background:#ffffff12;border-color:#fff}.text-link{text-underline-offset:5px;align-items:center;gap:.65rem;min-height:48px;font-size:.9375rem;font-weight:700;line-height:1.5;text-decoration:underline #8997a7;display:inline-flex}.text-link:hover{text-decoration-color:currentColor}.actions{flex-wrap:wrap;gap:.75rem;display:flex}section[id],main[id]{scroll-margin-top:100px}a:focus-visible,button:focus-visible,summary:focus-visible,[tabindex="0"]:focus-visible{outline-offset:4px;outline:3px solid #956b00}.hero :focus-visible,.footer :focus-visible{outline-color:var(--yellow)}[tabindex="-1"]:focus{outline:none}.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}.skip-link{z-index:100;background:var(--yellow);padding:1rem;font-weight:800;position:fixed;top:10px;left:16px;transform:translateY(-200%)}.skip-link:focus{transform:translateY(0)}[hidden]{display:none!important}@media (width<=650px){.wrap{width:calc(100% - 32px)}.section{padding-block:56px}:root{scroll-padding-top:86px}section[id],main[id]{scroll-margin-top:86px}}@media (prefers-reduced-motion:reduce){:root{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.topbar[data-astro-cid-nen7h5rs]{background:var(--navy);color:#fff;font-size:.8125rem;line-height:1.5}.topbar-inner[data-astro-cid-nen7h5rs],.topbar-inner[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{align-items:center;gap:.45rem;display:flex}.topbar-inner[data-astro-cid-nen7h5rs]{justify-content:space-between;gap:1rem;min-height:36px}.topbar-inner[data-astro-cid-nen7h5rs] svg{color:var(--yellow)}.header[data-astro-cid-nen7h5rs]{z-index:50;border-bottom:1px solid var(--line);background:#fff;position:sticky;top:0}.header-inner[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;gap:1.25rem;min-height:90px;display:flex;position:relative}.brand[data-astro-cid-nen7h5rs]{flex-shrink:0;line-height:0;display:block}.brand[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{width:178px;height:auto}.desktop-nav[data-astro-cid-nen7h5rs]{align-items:center;gap:1rem;display:flex}.desktop-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{white-space:nowrap;border-bottom:2px solid #0000;align-items:center;min-height:48px;padding:.7rem 0;font-size:.9375rem;font-weight:600;line-height:1.5;display:flex}.desktop-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{border-color:var(--yellow)}.header-actions[data-astro-cid-nen7h5rs]{align-items:center;gap:.85rem;display:flex}.phone-action[data-astro-cid-nen7h5rs]{white-space:nowrap;align-items:center;gap:.5rem;min-height:44px;font-size:.9375rem;font-weight:700;line-height:1.5;display:flex}.phone-action[data-astro-cid-nen7h5rs]:hover{color:#6a5300}.whatsapp-action[data-astro-cid-nen7h5rs]{border-radius:var(--radius);padding:.75rem 1rem;font-size:.9375rem;font-weight:700}.mobile-menu[data-astro-cid-nen7h5rs]{display:none}@media (width<=1099px){.desktop-nav[data-astro-cid-nen7h5rs]{display:none}.mobile-menu[data-astro-cid-nen7h5rs]{display:block}summary[data-astro-cid-nen7h5rs]{cursor:pointer;border:1px solid var(--line);border-radius:var(--radius);justify-content:center;align-items:center;width:44px;height:44px;list-style:none;display:flex}summary[data-astro-cid-nen7h5rs]::-webkit-details-marker{display:none}.mobile-menu[data-astro-cid-nen7h5rs][open] summary[data-astro-cid-nen7h5rs]{background:var(--navy);color:#fff}.mobile-menu[data-astro-cid-nen7h5rs] nav[data-astro-cid-nen7h5rs]{border:1px solid var(--line);border-top:3px solid var(--yellow);overscroll-behavior:contain;background:#fff;max-height:min(70vh,100dvh - 150px);padding:1rem 1.25rem;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 10px 16px #142b490d}.mobile-menu[data-astro-cid-nen7h5rs] nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;min-height:52px;font-size:1rem;font-weight:600;line-height:1.5;display:flex}.mobile-menu[data-astro-cid-nen7h5rs] nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{color:#6a5300}.mobile-menu[data-astro-cid-nen7h5rs] nav[data-astro-cid-nen7h5rs] p[data-astro-cid-nen7h5rs]{color:var(--muted);margin:1rem 0 0;font-size:.875rem;line-height:1.6}}@media (width<=560px){.topbar-inner[data-astro-cid-nen7h5rs]{justify-content:center;min-height:32px;font-size:.75rem}.topbar-inner[data-astro-cid-nen7h5rs]>span[data-astro-cid-nen7h5rs]:first-child{display:none}.header-inner[data-astro-cid-nen7h5rs]{gap:.6rem;min-height:76px}.brand[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{width:148px}.header-actions[data-astro-cid-nen7h5rs]{gap:.35rem}.phone-action[data-astro-cid-nen7h5rs],.whatsapp-action[data-astro-cid-nen7h5rs]{justify-content:center;width:44px;min-height:44px;padding:0}.phone-action[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs],.whatsapp-action[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{display:none}}@media (width<=359px){.brand[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{width:128px}.header-actions[data-astro-cid-nen7h5rs]{gap:.2rem}}.footer[data-astro-cid-jo6i4kqk]{background:var(--navy);color:#fff;padding:56px 0 24px}.footer-grid[data-astro-cid-jo6i4kqk]{grid-template-columns:minmax(0,1.25fr) minmax(0,.9fr) minmax(0,1.1fr) minmax(0,1.25fr);gap:32px;display:grid}.footer-grid[data-astro-cid-jo6i4kqk]>[data-astro-cid-jo6i4kqk]{min-width:0}.footer-brand[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{width:190px;height:auto;margin-bottom:20px}.footer[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{font-size:var(--text-small);color:#d0d9e5;margin:0;line-height:1.75}.footer[data-astro-cid-jo6i4kqk] nav[data-astro-cid-jo6i4kqk],.footer-contact[data-astro-cid-jo6i4kqk]{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.footer[data-astro-cid-jo6i4kqk] h2[data-astro-cid-jo6i4kqk]{letter-spacing:0;margin:4px 0 12px;font-size:1rem;font-weight:700;line-height:1.5}.footer[data-astro-cid-jo6i4kqk] nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],.footer-contact[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:#e2e8f0;align-items:center;min-height:44px;font-size:.9375rem;line-height:1.5;display:flex}.footer-legal[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{gap:4px;margin:0;display:grid}.legal-link[data-astro-cid-jo6i4kqk],.legal-pending[data-astro-cid-jo6i4kqk]{color:#e2e8f0;flex-direction:column;justify-content:center;align-items:flex-start;min-height:52px;padding-block:4px;font-size:.9375rem;line-height:1.5;display:flex}.footer-legal[data-astro-cid-jo6i4kqk] small[data-astro-cid-jo6i4kqk]{color:#c4cfdd;font-size:.75rem;line-height:1.5;display:block}.legal-link[data-astro-cid-jo6i4kqk]:hover>span[data-astro-cid-jo6i4kqk]{text-underline-offset:4px;text-decoration:underline}.footer[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--yellow)}.footer[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:focus-visible{outline:3px solid var(--yellow);outline-offset:4px}.footer-bottom[data-astro-cid-jo6i4kqk]{color:#d0d9e5;border-top:1px solid #ffffff40;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;margin-top:36px;padding-top:18px;font-size:.8125rem;line-height:1.6;display:flex}.footer-bottom[data-astro-cid-jo6i4kqk] .developer-credit[data-astro-cid-jo6i4kqk]{font-size:.8125rem;line-height:1.6}.developer-credit[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{min-height:44px;color:inherit;text-underline-offset:4px;align-items:center;text-decoration:underline #9eafc2;display:inline-flex}@media (width<=1050px){.footer-grid[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 40px}}@media (width<=650px){.footer[data-astro-cid-jo6i4kqk]{padding-top:40px}.footer-grid[data-astro-cid-jo6i4kqk]{gap:28px 24px}.footer-brand[data-astro-cid-jo6i4kqk],.footer-contact[data-astro-cid-jo6i4kqk]{grid-column:1/-1}.footer-brand[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{width:170px;margin-bottom:14px}.footer-bottom[data-astro-cid-jo6i4kqk]{flex-direction:column;align-items:flex-start;gap:4px;margin-top:28px}}@media (width<=380px){.footer-grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr}.footer-brand[data-astro-cid-jo6i4kqk],.footer-contact[data-astro-cid-jo6i4kqk]{grid-column:auto}}
