@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(../media/31e5e20239562b7a-s.3_otmf38u2y4x.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9a8b04342f903b9d-s.00hyb-x0mjr9g.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c6e2684784a55443-s.p.2p4adm_386h58.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(../media/742f0fcf9aa5cfe6-s.1x39li9dshdhc.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b524e3bdcc8dfcd3-s.1qsgyx-tuq4mu.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a083361d37caf3d1-s.p.0s4utfvp8prsy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b221c6d9681431a7-s.3f7g1nki62hoj.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/af7efeee822b8a1b-s.3sup9rdq9grs5.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6c98c9fb873995d2-s.p.22ggkaf3lyu8c.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(../media/f1c5314e24238cfd-s.22gtx64q2ss2-.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7993b8d2abb72fea-s.3os00td4x4cmq.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0595f7052377a1a2-s.p.2lpos000q_nzo.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Fallback;src:local(Arial);ascent-override:103.43%;descent-override:20.69%;line-gap-override:0.0%;size-adjust:96.68%}.barlow_e3880d88-module__K5-r2W__className{font-family:Barlow,Barlow Fallback;font-style:normal}.barlow_e3880d88-module__K5-r2W__variable{--font-barlow:"Barlow", "Barlow Fallback"}
@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2bbd88c7cbebcb5b-s.33sztrngv_ieb.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e3c10b17cdb86a23-s.198xu-2bu0foz.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(../media/612838607db3d51d-s.p.2-6hkzwn24m5-.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9710cef2a2a6ac70-s.38t85nkp60tez.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a978fc28c69736ab-s.2omtmoo94goav.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/303804218d80822e-s.p.3lj349bs9hfu1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e37557cf0085218d-s.2dbbbbabmw4n4.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/146a3e5eadafdf83-s.1oqo1buse5xew.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d9b5d46d9a89ffe6-s.p.0xxdg0o7uh536.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed Fallback;src:local(Arial);ascent-override:130.73%;descent-override:26.15%;line-gap-override:0.0%;size-adjust:76.49%}.barlow_condensed_27c96e0d-module__FSaVja__className{font-family:Barlow Condensed,Barlow Condensed Fallback;font-style:normal}.barlow_condensed_27c96e0d-module__FSaVja__variable{--font-barlow-condensed:"Barlow Condensed", "Barlow Condensed Fallback"}
:root{--navy-900:#0c1436;--navy-800:#111c4a;--navy-700:#1a2a6c;--navy-600:#26398a;--navy-500:#3550ac;--navy-400:#5c74c6;--navy-300:#93a4dc;--navy-200:#c3cdec;--navy-100:#e4e9f7;--navy-050:#f1f4fb;--red-700:#a81015;--red-600:#ce151b;--red-500:#e31e24;--red-400:#f04a50;--red-100:#fce4e5;--gold-700:#b87400;--gold-600:#d98e0b;--gold-500:#f5a623;--gold-400:#ffc107;--gold-100:#fff3d8;--gold-gradient:linear-gradient(90deg,#f5a623 0%,#ffc107 100%);--white:#fff;--gray-050:#f9fafc;--gray-100:#f4f6f9;--gray-200:#e6eaf0;--gray-300:#d2d8e2;--gray-400:#aeb6c4;--gray-500:#646e81;--gray-600:#5a6376;--gray-700:#3c4457;--charcoal-900:#1e2433;--black:#000;--text-heading:var(--navy-700);--text-body:var(--charcoal-900);--text-muted:var(--gray-500);--text-inverse:var(--white);--text-inverse-muted:#ffffffb8;--text-accent:var(--red-700);--text-on-dark-accent:var(--gold-400);--text-link:var(--navy-700);--text-link-hover:var(--red-600);--surface-page:var(--white);--surface-alt:var(--gray-100);--surface-card:var(--white);--surface-card-alt:var(--gray-050);--surface-dark:var(--navy-700);--surface-darker:var(--navy-900);--surface-overlay:#0c1436b8;--surface-overlay-strong:#0c1436db;--surface-inverse-tint:#ffffff0f;--border-subtle:var(--gray-200);--border-default:var(--gray-300);--border-strong:var(--navy-700);--border-on-dark:#ffffff2e;--rule-accent:var(--gold-500);--action-primary:var(--red-600);--action-primary-hover:var(--red-500);--action-primary-active:var(--red-700);--action-secondary:var(--navy-700);--action-secondary-hover:var(--navy-600);--action-secondary-active:var(--navy-800);--action-outline-fg:var(--navy-700);--action-disabled-bg:var(--gray-200);--action-disabled-fg:var(--gray-400);--focus-ring:var(--gold-500);--status-success:#1a7f4b;--status-warning:var(--gold-700);--status-danger:var(--red-600);--status-info:var(--navy-600);--whatsapp:#25d366;--whatsapp-dark:#1da851;--font-display:var(--font-barlow-condensed),"Oswald","Arial Narrow",system-ui,sans-serif;--font-body:var(--font-barlow),"Helvetica Neue",Arial,system-ui,sans-serif;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fs-display:clamp(44px,5.2vw,76px);--lh-display:1.02;--ls-display:-.015em;--fs-h1:clamp(36px,4vw,58px);--lh-h1:1.06;--ls-h1:-.01em;--fs-h2:clamp(30px,3vw,44px);--lh-h2:1.1;--ls-h2:-.005em;--fs-h3:32px;--lh-h3:1.16;--ls-h3:0em;--fs-h4:24px;--lh-h4:1.24;--ls-h4:0em;--fs-h5:20px;--lh-h5:1.3;--ls-h5:.005em;--fs-h6:17px;--lh-h6:1.36;--ls-h6:.01em;--fs-body-lg:18px;--lh-body-lg:1.66;--fs-body:16px;--lh-body:1.68;--fs-body-sm:14.5px;--lh-body-sm:1.62;--fs-caption:13px;--lh-caption:1.48;--fs-eyebrow:12.5px;--ls-eyebrow:.16em;--fs-tag:11.5px;--ls-tag:.11em;--fs-button:15px;--ls-button:.06em;--fs-button-sm:13.5px;--fs-stat:clamp(40px,4.4vw,64px);--lh-stat:1;--type-display:var(--fw-bold) var(--fs-display)/var(--lh-display) var(--font-display);--type-h1:var(--fw-bold) var(--fs-h1)/var(--lh-h1) var(--font-display);--type-h2:var(--fw-bold) var(--fs-h2)/var(--lh-h2) var(--font-display);--type-h3:var(--fw-semibold) var(--fs-h3)/var(--lh-h3) var(--font-display);--type-h4:var(--fw-semibold) var(--fs-h4)/var(--lh-h4) var(--font-display);--type-h5:var(--fw-semibold) var(--fs-h5)/var(--lh-h5) var(--font-body);--type-h6:var(--fw-semibold) var(--fs-h6)/var(--lh-h6) var(--font-body);--type-body-lg:var(--fw-regular) var(--fs-body-lg)/var(--lh-body-lg) var(--font-body);--type-body:var(--fw-regular) var(--fs-body)/var(--lh-body) var(--font-body);--type-body-sm:var(--fw-regular) var(--fs-body-sm)/var(--lh-body-sm) var(--font-body);--type-caption:var(--fw-regular) var(--fs-caption)/var(--lh-caption) var(--font-body);--type-eyebrow:var(--fw-semibold) var(--fs-eyebrow)/1.2 var(--font-body);--type-button:var(--fw-semibold) var(--fs-button)/1 var(--font-body);--space-0:0;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--space-24:96px;--space-32:128px;--section-y:clamp(56px,7vw,104px);--section-y-tight:clamp(40px,4.5vw,64px);--section-gap:var(--space-12);--container-max:1240px;--container-narrow:820px;--gutter:clamp(20px,4vw,40px);--grid-gap:24px;--grid-gap-sm:16px;--radius-0:0px;--radius-sm:2px;--radius-md:4px;--radius-lg:6px;--radius-pill:999px;--control-h-sm:40px;--control-h:48px;--control-h-lg:56px;--tap-min:44px;--header-utility-h:38px;--header-h:76px;--header-h-scrolled:64px;--header-total:calc(var(--header-utility-h) + var(--header-h));--z-header:100;--z-float:200;--z-modal:300;--bp-sm:480px;--bp-md:768px;--bp-lg:1024px;--bp-xl:1240px;--shadow-none:none;--shadow-xs:0 1px 2px #0c14360f;--shadow-sm:0 2px 6px #0c143614;--shadow-md:0 6px 18px #0c14361a;--shadow-lg:0 14px 36px #0c143624;--shadow-header:0 2px 0 #0c14360f,0 6px 16px #0c143612;--shadow-float:0 8px 24px #0c143647;--shadow-inset-top:inset 0 1px 0 #ffffff14;--card-border:1px solid var(--border-subtle);--card-radius:var(--radius-md);--card-shadow-rest:var(--shadow-xs);--card-shadow-hover:var(--shadow-md);--focus-width:3px;--focus-offset:2px;--focus-shadow:0 0 0 var(--focus-width) #f5a6238c;--ease-standard:cubic-bezier(.2,0,.2,1);--ease-out:cubic-bezier(0,0,.2,1);--ease-in:cubic-bezier(.4,0,1,1);--dur-fast:.12s;--dur-base:.18s;--dur-slow:.28s;--transition-control:background-color var(--dur-base) var(--ease-standard),border-color var(--dur-base) var(--ease-standard),color var(--dur-base) var(--ease-standard),box-shadow var(--dur-base) var(--ease-standard);--hover-lift:translateY(-2px);--press-scale:scale(.985);--peak-clip:polygon(0 100%,50% 0,100% 100%);--corner-notch:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,0 100%);--scrim-bottom:linear-gradient(180deg,#0c143600 0%,#0c14368c 55%,#0c1436eb 100%);--scrim-left:linear-gradient(90deg,#0c1436e6 0%,#0c1436b8 45%,#0c143659 100%);--hairline-gold:3px solid var(--gold-500)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{font:var(--type-body);color:var(--text-body);background:var(--surface-page);-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3,h4,h5,h6{color:var(--text-heading);text-wrap:balance;margin:0}h1{font:var(--type-h1);letter-spacing:var(--ls-h1)}h2{font:var(--type-h2);letter-spacing:var(--ls-h2)}h3{font:var(--type-h3)}h4{font:var(--type-h4)}h5{font:var(--type-h5)}h6{font:var(--type-h6)}p{margin:0 0 var(--space-4);text-wrap:pretty}a{color:var(--text-link);transition:color var(--dur-base) var(--ease-standard);text-decoration:none}a:hover{color:var(--text-link-hover)}:where(p,dd,td,blockquote,figcaption) a:not([class]){text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:var(--focus-width) solid var(--focus-ring);outline-offset:var(--focus-offset)}img{max-width:100%;display:block}button{font-family:inherit}::selection{background:var(--navy-700);color:#fff}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:calc(var(--z-modal) + 1);position:absolute;top:0;left:-9999px}.skip-link:focus{left:var(--space-4);top:var(--space-4);height:var(--control-h);padding:0 var(--space-5);background:var(--navy-700);color:#fff;border-radius:var(--radius-md);font:var(--type-button);letter-spacing:var(--ls-button);text-transform:uppercase;align-items:center;display:inline-flex}@media (max-width:1180px){[data-cols="5"]{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:1024px){[data-cols="4"],[data-cols="5"],[data-cols="3"]{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:680px){[data-cols]{grid-template-columns:minmax(0,1fr)!important}[data-cols][data-cols-min="2"]{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:420px){[data-cols][data-cols-min="2"]{grid-template-columns:minmax(0,1fr)!important}}@media (max-width:900px){[data-stack]{gap:var(--space-10)!important;grid-template-columns:minmax(0,1fr)!important}[data-stack=media-first]>:first-child{order:2}[data-stack=media-first]>:last-child{order:1}}@media (max-width:1024px){[data-sidebar]{gap:var(--space-10)!important;grid-template-columns:minmax(0,1fr)!important}[data-sidebar]>[data-sidebar-aside]{order:2;position:static!important;top:auto!important}[data-sidebar=aside-first]>[data-sidebar-aside]{order:0}}@media (max-width:680px){[data-section-inner]{padding-left:var(--gutter)!important;padding-right:var(--gutter)!important}[data-prose]{max-width:100%!important}}@media (max-width:1180px){[data-alts-header] [data-logo-word]{display:none!important}}@media (max-width:1024px){[data-alts-header] [data-desktop-nav],[data-alts-header] [data-header-quote]{display:none!important}[data-alts-header] [data-header-burger]{display:inline-flex!important}}@media (max-width:680px){:root{--header-h:64px}[data-alts-header] [data-utility-address],[data-alts-header] [data-utility-email],[data-alts-header] [data-header-lang]{display:none!important}[data-hero]{min-height:0!important}[data-hero-inner]{padding-top:var(--space-12)!important;padding-bottom:var(--space-16)!important}[data-hero-scrim]{background:var(--scrim-bottom)!important}[data-hero-cta]>*{width:100%!important}}@media (max-width:900px){[data-stats]{gap:var(--space-8) var(--space-4)!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}[data-stats]>*{border-left:none!important}}@media (max-width:1024px){[data-category-strip]{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;overflow-x:auto;display:flex!important}[data-category-strip]>*{scroll-snap-align:start;flex:none;min-width:148px}}@media (max-width:680px){[data-category-wrap]{margin-top:0!important;padding-left:0!important;padding-right:0!important}[data-category-strip]>*{min-width:132px;padding:18px 10px 16px!important}}@media (max-width:900px){[data-scroll-nav]{-webkit-overflow-scrolling:touch;overflow-x:auto;flex-wrap:nowrap!important;justify-content:flex-start!important}[data-scroll-nav]>*{flex:none}[data-tabs]{-webkit-overflow-scrolling:touch;overflow-x:auto;gap:var(--space-5)!important;flex-wrap:nowrap!important}[data-tabs]>*{flex:none}}@media (max-width:1024px){[data-footer-grid]{gap:var(--space-10)!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:560px){[data-footer-grid]{grid-template-columns:minmax(0,1fr)!important}[data-footer-bottom]{gap:var(--space-2)!important;flex-direction:column!important}}@media (max-width:680px){[data-form-grid],[data-spec-table]{grid-template-columns:minmax(0,1fr)!important}[data-search]{width:100%!important}[data-cta-row]{flex-direction:column!important;align-items:stretch!important}[data-cta-row]>*{width:100%!important}}@media (max-width:420px){[data-spec-table]>*{padding:10px var(--space-3)!important;grid-template-columns:minmax(0,1fr)!important;gap:2px!important}}@media (max-width:680px){[data-whatsapp]{width:60px!important;height:60px!important;padding:0!important;bottom:16px!important;right:16px!important}[data-whatsapp] [data-whatsapp-label]{display:none!important}}@media (max-width:480px){:root{--fs-h3:26px;--fs-h4:21px;--fs-body-lg:17px;--section-y:48px;--section-y-tight:36px}}@media (prefers-reduced-motion:reduce){*{transition-duration:.01ms!important;animation-duration:.01ms!important}html{scroll-behavior:auto!important}}.alts-prose{font:var(--type-body);color:var(--text-body)}.alts-prose h2{font:var(--type-h3);color:var(--navy-700);margin:var(--space-10) 0 var(--space-4)}.alts-prose h3{font:var(--type-h4);color:var(--navy-700);margin:var(--space-8) 0 var(--space-3)}.alts-prose h2:first-child,.alts-prose h3:first-child{margin-top:0}.alts-prose p{margin:0 0 var(--space-5)}.alts-prose ul,.alts-prose ol{margin:0 0 var(--space-5);gap:var(--space-3);flex-direction:column;padding-left:0;list-style:none;display:flex}.alts-prose li{padding-left:26px;position:relative}.alts-prose li:before{content:"";background:var(--red-500);width:12px;height:10px;clip-path:var(--peak-clip);position:absolute;top:9px;left:0}.alts-prose ol{counter-reset:p}.alts-prose ol li{padding-left:34px}.alts-prose ol li:before{content:counter(p);counter-increment:p;clip-path:none;background:var(--navy-700);color:#fff;width:22px;height:22px;font-family:var(--font-display);text-align:center;border-radius:2px;font-size:13px;font-weight:700;line-height:22px;top:2px}.alts-prose strong{font-weight:var(--fw-semibold);color:var(--navy-700)}.alts-prose a{color:var(--red-700);text-underline-offset:3px;text-decoration:underline}.alts-prose a:hover{color:var(--red-600)}.alts-prose blockquote{margin:var(--space-8) 0;padding:var(--space-5) var(--space-6);background:var(--surface-alt);border-left:3px solid var(--gold-500);font:var(--type-body-lg);color:var(--navy-700)}.alts-prose figure{margin:var(--space-8) 0}.alts-prose figcaption{font:var(--type-caption);color:var(--text-muted);margin-top:10px}.alts-prose .table-scroll{margin:0 0 var(--space-6);overflow-x:auto}.alts-prose table{border-collapse:collapse;width:100%;margin:0 0 var(--space-6);font:var(--type-body-sm)}.alts-prose .table-scroll table{min-width:520px;margin:0}.alts-prose th{text-align:left;padding:12px var(--space-4);background:var(--navy-700);color:#fff;font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:.06em;font-size:12.5px}.alts-prose td{padding:11px var(--space-4);border-bottom:1px solid var(--border-subtle)}.alts-prose tr:nth-child(2n) td{background:var(--gray-100)}.alts-btn{font:var(--type-button);letter-spacing:var(--ls-button);text-transform:uppercase;white-space:nowrap;border-radius:var(--radius-md);cursor:pointer;transition:var(--transition-control), transform var(--dur-fast) var(--ease-standard);justify-content:center;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.alts-btn[data-size=sm]{height:var(--control-h-sm);font-size:var(--fs-button-sm);padding:0 18px}.alts-btn[data-size=md]{height:var(--control-h);font-size:var(--fs-button);padding:0 26px}.alts-btn[data-size=lg]{height:var(--control-h-lg);padding:0 34px;font-size:16.5px}.alts-btn[data-full=true]{width:100%}.alts-btn:not(:disabled):active{transform:var(--press-scale)}.alts-btn[data-variant=primary]{background:var(--action-primary);color:#fff;border:1px solid var(--action-primary)}.alts-btn[data-variant=primary]:not(:disabled):hover{background:var(--action-primary-hover);border-color:var(--action-primary-hover)}.alts-btn[data-variant=primary]:not(:disabled):active{background:var(--action-primary-active);border-color:var(--action-primary-active)}.alts-btn[data-variant=secondary]{background:var(--action-secondary);color:#fff;border:1px solid var(--action-secondary)}.alts-btn[data-variant=secondary]:not(:disabled):hover{background:var(--action-secondary-hover);border-color:var(--action-secondary-hover)}.alts-btn[data-variant=secondary]:not(:disabled):active{background:var(--action-secondary-active);border-color:var(--action-secondary-active)}.alts-btn[data-variant=outline]{color:var(--action-outline-fg);border:1.5px solid var(--action-outline-fg);background:0 0}.alts-btn[data-variant=outline]:not(:disabled):hover{background:var(--navy-700);color:#fff}.alts-btn[data-variant=outline]:not(:disabled):active{background:var(--navy-800);color:#fff}.alts-btn[data-variant=outline-inverse]{color:#fff;background:0 0;border:1.5px solid #ffffffb3}.alts-btn[data-variant=outline-inverse]:not(:disabled):hover{color:var(--navy-700);background:#fff;border-color:#fff}.alts-btn[data-variant=outline-inverse]:not(:disabled):active{background:var(--navy-100);color:var(--navy-800);border-color:var(--navy-100)}.alts-btn[data-variant=ghost]{color:var(--navy-700);background:0 0;border:1px solid #0000}.alts-btn[data-variant=ghost]:not(:disabled):hover{background:var(--navy-050)}.alts-btn[data-variant=ghost]:not(:disabled):active{background:var(--navy-100)}.alts-btn[data-variant=whatsapp]{background:var(--whatsapp);color:#06301a;border:1px solid var(--whatsapp)}.alts-btn[data-variant=whatsapp]:not(:disabled):hover{background:var(--whatsapp-dark);border-color:var(--whatsapp-dark);color:#fff}.alts-btn[data-variant=whatsapp]:not(:disabled):active{color:#fff;background:#178f44;border-color:#178f44}.alts-btn:disabled{background:var(--action-disabled-bg);color:var(--action-disabled-fg);border-color:var(--action-disabled-bg);cursor:not-allowed;transform:none}.alts-iconbtn{border-radius:var(--radius-md);cursor:pointer;transition:var(--transition-control);justify-content:center;align-items:center;display:inline-flex}.alts-iconbtn[data-variant=ghost]{color:var(--navy-700);background:0 0;border:1px solid #0000}.alts-iconbtn[data-variant=ghost]:hover{background:var(--navy-050)}.alts-iconbtn[data-variant=outline]{color:var(--navy-700);border:1px solid var(--border-default);background:0 0}.alts-iconbtn[data-variant=outline]:hover{background:var(--navy-050)}.alts-iconbtn[data-variant=inverse]{color:#fff;background:#ffffff1a;border:1px solid #ffffff38}.alts-iconbtn[data-variant=inverse]:hover{background:#fff3}.alts-iconbtn[data-variant=solid]{background:var(--navy-700);color:#fff;border:1px solid var(--navy-700)}.alts-iconbtn[data-variant=solid]:hover{background:var(--navy-600)}.alts-card{border:1px solid var(--border-subtle);box-shadow:var(--card-shadow-rest);transition:box-shadow var(--dur-base) var(--ease-standard), transform var(--dur-base) var(--ease-standard), border-color var(--dur-base) var(--ease-standard)}.alts-card:hover{border-color:var(--navy-200);box-shadow:var(--card-shadow-hover)}.alts-card[data-linked=true]:hover{transform:var(--hover-lift)}.alts-card .alts-card-title{color:var(--navy-700);transition:color var(--dur-base) var(--ease-standard)}.alts-card:hover .alts-card-title{color:var(--red-700)}.alts-card .alts-card-title a{color:inherit}.alts-card .alts-card-more{color:var(--navy-700);transition:color var(--dur-base) var(--ease-standard)}.alts-card:hover .alts-card-more{color:var(--red-600)}.alts-card .alts-card-more svg{transition:transform var(--dur-base) var(--ease-standard)}.alts-card:hover .alts-card-more svg{transform:translate(3px)}.alts-service-card{border-top:3px solid #0000}.alts-service-card:hover{border-top-color:var(--gold-500)}.alts-service-card[data-tone=light]:hover{background:var(--white);box-shadow:var(--shadow-md)}.alts-service-card .alts-service-icon{transition:var(--transition-control)}.alts-service-card[data-tone=light]:hover .alts-service-icon{background:var(--red-100)}.alts-service-card[data-tone=light] .alts-service-icon svg{stroke:var(--navy-700);transition:stroke var(--dur-base) var(--ease-standard)}.alts-service-card[data-tone=light]:hover .alts-service-icon svg{stroke:var(--red-600)}.alts-service-card[data-tone=light]:hover h3{color:var(--red-700)}.alts-gallery-item{outline-offset:-1px;transition:outline-color var(--dur-base) var(--ease-standard);outline:0 solid #0000;display:block;position:relative;overflow:hidden}.alts-gallery-item:hover,.alts-gallery-item:focus-visible{outline:2px solid var(--gold-500)}.alts-gallery-item .alts-gallery-veil{opacity:0;transition:opacity var(--dur-base) var(--ease-standard)}.alts-gallery-item:hover .alts-gallery-veil,.alts-gallery-item:focus-visible .alts-gallery-veil{opacity:1}.alts-social{border:1px solid var(--border-on-dark);border-radius:var(--radius-sm);width:40px;height:40px;transition:var(--transition-control);justify-content:center;align-items:center;display:flex}.alts-social svg{stroke:#fffc;transition:stroke var(--dur-base) var(--ease-standard)}.alts-social:hover{border-color:var(--gold-500);background:#f5a62324}.alts-social:hover svg{stroke:var(--gold-400)}.alts-footer-link{color:#ffffffb8}.alts-footer-link:hover{color:var(--gold-400)}.alts-navlink{color:var(--gray-700);position:relative}.alts-navlink:hover{color:var(--red-600)}.alts-navlink .alts-navlink-rule{height:3px;transition:background-color var(--dur-base) var(--ease-standard);background:0 0;position:absolute;bottom:8px;left:13px;right:13px}.alts-navlink:hover .alts-navlink-rule{background:var(--gold-500)}.alts-navlink[aria-current=page]{color:var(--navy-700)}.alts-navlink[aria-current=page] .alts-navlink-rule{background:var(--red-500)}.alts-crumb:hover{color:var(--red-600)}.alts-whatsapp{z-index:var(--z-float);border-radius:var(--radius-pill);background:var(--whatsapp);color:#06301a;width:56px;height:56px;box-shadow:var(--shadow-float);transition:background-color var(--dur-base) var(--ease-standard), width var(--dur-base) var(--ease-standard), gap var(--dur-base) var(--ease-standard), padding var(--dur-base) var(--ease-standard);justify-content:center;align-items:center;gap:0;padding:0;text-decoration:none;display:inline-flex;position:fixed;bottom:24px;right:24px}.alts-whatsapp:hover,.alts-whatsapp:focus-visible{background:var(--whatsapp-dark);color:#fff;gap:12px;width:auto;padding:0 22px 0 16px}.alts-whatsapp .alts-whatsapp-label{font-family:var(--font-body);font-weight:var(--fw-semibold);letter-spacing:.03em;white-space:nowrap;opacity:0;width:0;transition:width var(--dur-base) var(--ease-standard), opacity var(--dur-base) var(--ease-standard);font-size:15px;overflow:hidden}.alts-whatsapp:hover .alts-whatsapp-label,.alts-whatsapp:focus-visible .alts-whatsapp-label{opacity:1;width:auto}@media (max-width:680px){.alts-whatsapp:hover,.alts-whatsapp:focus-visible{gap:0;width:60px;padding:0}.alts-whatsapp .alts-whatsapp-label{display:none}}.alts-category-cell:hover{background:var(--gray-050)!important;border-bottom-color:var(--gold-500)!important}.alts-category-cell:hover svg{stroke:var(--red-600)}.alts-category-cell:hover span{color:var(--red-600)}.alts-sectionnav-link:hover{color:var(--red-600);border-bottom-color:var(--gold-500)}.alts-sectionnav-link:focus-visible{border-bottom-color:var(--gold-500)}.alts-tab[data-on=false]:hover{color:var(--red-600)}.alts-tab[data-on=false]:hover .alts-tab-rule{background:var(--gold-500)}.alts-field{width:100%;height:var(--control-h);font:var(--type-body);color:var(--text-body);background:var(--white);border-radius:var(--radius-md);border:1px solid var(--border-default);transition:var(--transition-control);outline:none;padding:0 14px}.alts-field:hover{border-color:var(--gray-400)}.alts-field:focus{border-color:var(--navy-700);box-shadow:var(--focus-shadow)}.alts-field:disabled{background:var(--gray-100);cursor:not-allowed}.alts-field[aria-invalid=true]{border-color:var(--status-danger)}textarea.alts-field{resize:vertical;height:auto;font-family:var(--font-body);padding:12px 14px}select.alts-field{appearance:none;cursor:pointer;padding:0 44px 0 14px}select.alts-field:has(option[value=""]:checked){color:var(--text-muted)}.alts-field-search{border-radius:var(--radius-pill);padding:0 16px 0 40px}.alts-toc-link:hover{background:var(--navy-050);border-left-color:var(--red-500);color:var(--navy-700)}.alts-social-wide:hover{border-color:var(--navy-700);background:var(--navy-050)}.alts-social-wide:hover svg{stroke:var(--red-600)}[data-table-scroll]:focus-visible{outline:var(--focus-width) solid var(--focus-ring);outline-offset:var(--focus-offset)}.alts-gallery img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.alts-gallery-open{cursor:zoom-in}.alts-gallery-open:focus-visible{outline:3px solid var(--focus-ring,var(--gold-500));outline-offset:-3px}.alts-gallery-arrow{z-index:2;cursor:pointer;width:44px;height:44px;color:var(--navy-700);border:1px solid var(--border-subtle);box-shadow:var(--shadow-sm);transition:background var(--dur-base) var(--ease-standard), color var(--dur-base) var(--ease-standard);background:#ffffffeb;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.alts-gallery-arrow:hover{background:var(--navy-700);color:#fff}.alts-gallery-arrow[data-tone=dark]{color:#fff;box-shadow:none;background:#0f173cc7;border-color:#ffffff47}.alts-gallery-arrow[data-tone=dark]:hover{background:var(--navy-700)}.alts-gallery-arrow:focus-visible{outline:3px solid var(--focus-ring,var(--gold-500));outline-offset:2px}@media (hover:hover){.alts-gallery-stage img{transition:transform .4s var(--ease-standard)}.alts-gallery-stage:has(.alts-gallery-open:hover) img{transform:scale(1.035)}}.alts-gallery-thumbs{scrollbar-width:thin}.alts-gallery-thumb{cursor:pointer;background:var(--gray-100);border:2px solid var(--border-subtle);transition:border-color var(--dur-base) var(--ease-standard), opacity var(--dur-base) var(--ease-standard)}.alts-gallery-thumb:hover{border-color:var(--navy-300,var(--navy-200))}.alts-gallery-thumb[aria-current=true]{border-color:var(--red-500)}.alts-gallery-thumbs[data-tone=dark] .alts-gallery-thumb{opacity:.6;border-color:#0000}.alts-gallery-thumbs[data-tone=dark] .alts-gallery-thumb:hover{opacity:.9}.alts-gallery-thumbs[data-tone=dark] .alts-gallery-thumb[aria-current=true]{opacity:1;border-color:#fff}.alts-gallery-thumb:focus-visible{outline:3px solid var(--focus-ring,var(--gold-500));outline-offset:1px}.alts-viewer{color:#fff;background:#080d24;border:0;width:100%;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;position:fixed;inset:0}.alts-viewer::backdrop{background:#080d24e6}.alts-viewer-image{position:absolute;inset:16px 72px}@media (max-width:600px){.alts-viewer-image{inset:8px}}.alts-viewer-zoom{z-index:3;background:#0f173cd9;border:1px solid #ffffff2e;border-radius:999px;align-items:center;padding:4px;display:flex;position:absolute;bottom:16px;left:50%;transform:translate(-50%)}.alts-viewer-zoom button{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;min-width:36px;height:36px;padding:0 8px;display:inline-flex}.alts-viewer-zoom button:hover:not(:disabled){background:#ffffff24}.alts-viewer-zoom button:disabled{opacity:.4;cursor:default}.alts-viewer-zoom button:focus-visible{outline-offset:-2px;outline:2px solid #fff}.alts-viewer-spinner{pointer-events:none;opacity:0;border:3px solid #fff3;border-top-color:#fff;border-radius:50%;width:36px;height:36px;margin:-18px 0 0 -18px;animation:.2s .4s forwards alts-fade-in,.8s linear infinite alts-spin;position:absolute;top:50%;left:50%}@keyframes alts-fade-in{to{opacity:1}}@keyframes alts-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.alts-viewer-spinner{animation:.2s .4s forwards alts-fade-in}.alts-gallery *,.alts-viewer *{scroll-behavior:auto!important;transition:none!important}}.alts-card-chips{pointer-events:none;flex-wrap:wrap;gap:6px;display:flex;position:absolute;bottom:12px;left:12px;right:12px}.alts-photo-tag{border-radius:var(--radius-sm);height:24px;color:var(--navy-800);font-family:var(--font-body);font-size:12px;font-weight:var(--fw-semibold);white-space:nowrap;font-variant-numeric:tabular-nums;background:#fffffff0;border:1px solid #0f173c14;align-items:center;gap:5px;padding:0 8px;line-height:1;display:inline-flex;box-shadow:0 1px 2px #0f173c24}.alts-photo-tag svg{color:var(--red-600);flex:none}.alts-photo-tag[data-kind=brand]{font-family:var(--font-display);font-weight:var(--fw-bold);letter-spacing:.06em;text-transform:uppercase;font-size:13px}.alts-office-map{aspect-ratio:16/9}@media (max-width:600px){.alts-office-map{aspect-ratio:4/3}}a.alts-photo-tag{pointer-events:auto;transition:var(--transition-control);text-decoration:none}a.alts-photo-tag:hover{border-color:var(--navy-700);color:var(--navy-700);background:#fff}a.alts-photo-tag:focus-visible{outline:2px solid var(--focus-ring,var(--gold-500));outline-offset:2px}html{scroll-behavior:smooth}[id]{scroll-margin-top:calc(var(--header-total) + 52px + var(--space-6))}
