@font-face{font-family:Playfair Display;font-style:italic;font-weight:400 900;font-display:swap;src:url(/_next/static/media/19150647d2c2f572-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:400 900;font-display:swap;src:url(/_next/static/media/000030d1699f2fb3-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Playfair Display;font-style:italic;font-weight:400 900;font-display:swap;src:url(/_next/static/media/1926da171a0ba1a5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Playfair Display;font-style:italic;font-weight:400 900;font-display:swap;src:url(/_next/static/media/78d0dd042ac6d54d-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(/_next/static/media/47f136985ef5b5cb-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(/_next/static/media/4ead58c4dcc3f285-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(/_next/static/media/28a2004cf8372660-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(/_next/static/media/eaead17c7dbfcd5d-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Playfair Display Fallback;src:local("Times New Roman");ascent-override:97.25%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:111.26%}.__className_86297e{font-family:Playfair Display,Playfair Display Fallback}.__variable_86297e{--font-display:"Playfair Display","Playfair Display Fallback"}@font-face{font-family:Lato;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/9ce3050912c26948-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Lato;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/155cae559bbd1a77-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/cce080f35d014443-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/4de1fea1a954a5b6-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Lato;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/39969fcf98a3026e-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Lato;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6d664cce900333ee-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Lato Fallback;src:local("Arial");ascent-override:101.03%;descent-override:21.80%;line-gap-override:0.00%;size-adjust:97.69%}.__className_c9deaa{font-family:Lato,Lato Fallback;font-style:normal}.__variable_c9deaa{--font-text:"Lato","Lato Fallback"}.BrandLogo_logo__GnIdR{width:auto;object-fit:contain;padding:var(--logo-protection)}.BrandLogo_header__uZx_I{height:calc(var(--logo-height-header) + 2 * var(--logo-protection))}.BrandLogo_footer__IGsDk{height:calc(var(--logo-height-footer) + 2 * var(--logo-protection))}.Footer_footer__4vzqH{margin-top:var(--space-9);padding:var(--space-9) var(--container-gutter) var(--space-6);background:var(--color-paper-deep);border-top:var(--rule);color:var(--color-ink-soft);font-size:var(--font-size-sm)}.Footer_emergency__TpaEQ,.Footer_inner__FbJ6a,.Footer_legal__nueAd{max-width:var(--container-max);margin-inline:auto}.Footer_inner__FbJ6a{display:grid;gap:var(--space-7)}.Footer_identity__lot4k{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2)}.Footer_identity__lot4k img{margin-inline-start:calc(-1 * var(--space-3))}.Footer_name__u_8xs{margin:var(--space-4) 0 0;font-family:var(--font-heading);font-size:var(--font-size-2xl);line-height:1.1;letter-spacing:-.02em;color:var(--color-primary-deep)}.Footer_city__QnP5F{display:block;margin-top:var(--space-2);color:var(--color-ink-muted);font-family:var(--font-body);font-size:var(--font-size-xs);font-weight:700;letter-spacing:var(--letter-spacing-label);text-transform:uppercase}.Footer_column__tKCuc{min-width:0}.Footer_heading__fS6M_{margin:0 0 var(--space-4);font-family:var(--font-body);font-size:var(--font-size-xs);font-weight:700;letter-spacing:var(--letter-spacing-label);text-transform:uppercase;color:var(--color-ink-muted)}.Footer_list___KSK1{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding:0;list-style:none}.Footer_list___KSK1 a{position:relative;color:var(--color-ink);text-decoration:none}.Footer_list___KSK1 a:after{content:"";position:absolute;inset:auto 0 -2px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform var(--transition-fast)}.Footer_list___KSK1 a:hover{color:var(--color-primary)}.Footer_list___KSK1 a:hover:after{transform:scaleX(1)}.Footer_emergency__TpaEQ{display:grid;gap:var(--space-2);margin-top:var(--space-8);padding:var(--space-5) 0 0;border-top:1px solid var(--color-primary-deep);color:var(--color-ink)}.Footer_emergencyLabel__lc_3T{font-size:var(--font-size-xs);font-weight:700;letter-spacing:var(--letter-spacing-label);text-transform:uppercase;color:var(--color-primary)}.Footer_legal__nueAd{margin-top:var(--space-7);padding-top:var(--space-5);border-top:var(--rule);color:var(--color-ink-muted);font-size:var(--font-size-xs);letter-spacing:.02em}@media (min-width:48rem){.Footer_emergency__TpaEQ{grid-template-columns:12rem minmax(0,1fr);gap:var(--space-6)}.Footer_inner__FbJ6a{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr);gap:var(--space-8);align-items:start}}.Navigation_nav__AzWPY{font-size:var(--font-size-md)}.Navigation_list__VIGxa{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.Navigation_list__VIGxa>li+li{border-top:var(--rule)}.Navigation_link__5_hoD{position:relative;display:block;padding:var(--space-3) 0;color:var(--color-ink);text-decoration:none}.Navigation_link__5_hoD:hover{color:var(--color-primary)}.Navigation_link__5_hoD[aria-current=page]{color:var(--color-primary);font-weight:700}@media (min-width:64rem){.Navigation_nav__AzWPY{font-size:var(--font-size-sm)}.Navigation_list__VIGxa{flex-direction:row;align-items:center;gap:var(--space-5)}.Navigation_list__VIGxa>li+li{border-top:0}.Navigation_link__5_hoD{padding:var(--space-6) 0;letter-spacing:.02em}.Navigation_link__5_hoD:after{content:"";position:absolute;left:0;right:0;bottom:calc(var(--space-6) - .5rem);height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform var(--transition-fast)}.Navigation_link__5_hoD:hover:after,.Navigation_link__5_hoD[aria-current=page]:after{transform:scaleX(1)}.Navigation_link__5_hoD[aria-current=page]{font-weight:400}}.Header_header__AF_3G{position:sticky;top:0;z-index:10;background:rgb(var(--color-paper-rgb)/94%);border-bottom:var(--rule);-webkit-backdrop-filter:saturate(140%) blur(8px);backdrop-filter:saturate(140%) blur(8px)}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:scroll()){.Header_header__AF_3G{animation:Header_header-rule__SE71g linear both;animation-timeline:scroll(root);animation-range:0 6rem}}}@keyframes Header_header-rule__SE71g{0%{border-bottom-color:transparent;background:rgb(var(--color-paper-rgb)/0)}}.Header_inner__bfSJD{position:relative;display:flex;align-items:center;justify-content:space-between;gap:var(--space-5);max-width:calc(var(--container-max) + 2 * var(--container-gutter));margin:0 auto;padding:0 var(--container-gutter)}.Header_brand__EL5wC{display:inline-flex;flex:none;margin-inline-start:calc(-1 * var(--space-2))}.Header_toggle__V_8fY{display:inline-flex;align-items:center;gap:var(--space-2);min-height:2.5rem;padding:0 var(--space-3);list-style:none;border:1px solid var(--color-rule-strong);border-radius:var(--radius-sm);font-size:var(--font-size-xs);font-weight:700;letter-spacing:var(--letter-spacing-label);text-transform:uppercase;color:var(--color-primary-deep);-webkit-user-select:none;user-select:none}.Header_toggle__V_8fY::-webkit-details-marker{display:none}.Header_toggle__V_8fY:after{content:"";width:.9rem;height:.45rem;border-block:1.5px solid currentColor;transition:transform var(--transition-fast)}.Header_menu__UYmdC[open] .Header_toggle__V_8fY:after{height:0;border-bottom:0}.Header_menu__UYmdC:not([open])+.Header_panel__vh9_D{display:none}.Header_panel__vh9_D{position:absolute;inset-inline:0;top:100%;padding:var(--space-4) var(--container-gutter) var(--space-6);background:var(--color-paper);border-bottom:var(--rule)}.Header_cta__T_fLv{margin-top:var(--space-5)}@media (min-width:64rem){.Header_menu__UYmdC{display:none}.Header_menu__UYmdC:not([open])+.Header_panel__vh9_D,.Header_panel__vh9_D{position:static;display:flex;align-items:center;gap:var(--space-6);padding:0;background:transparent;border:0}.Header_cta__T_fLv{margin:0}}.WhatsAppCTA_cta__fyYg8{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-3);border:1px solid var(--color-primary);border-radius:var(--radius-sm);font-family:var(--font-body);font-weight:700;letter-spacing:.04em;text-decoration:none;white-space:nowrap;transition:background var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast)}.WhatsAppCTA_inverse__K_ylj,.WhatsAppCTA_primary__zk7JR{min-height:3.5rem;padding:0 var(--space-6);background:var(--color-primary);color:var(--color-ink-inverse);font-size:var(--font-size-sm);text-transform:uppercase;letter-spacing:.12em}.WhatsAppCTA_primary__zk7JR:hover{border-color:var(--color-primary-deep);background:var(--color-primary-deep);color:var(--color-ink-inverse)}.WhatsAppCTA_inverse__K_ylj{border-color:var(--color-on-primary);background:var(--color-on-primary);color:var(--color-primary-deep)}.WhatsAppCTA_inverse__K_ylj:hover{background:transparent;color:var(--color-on-primary)}.WhatsAppCTA_compact__UUfe6{min-height:2.5rem;padding:0 var(--space-4);background:transparent;color:var(--color-primary);font-size:var(--font-size-sm)}.WhatsAppCTA_compact__UUfe6:hover{background:var(--color-primary);color:var(--color-ink-inverse)}.WhatsAppCTA_cta__fyYg8:active{transform:translateY(1px)}.WhatsAppCTA_icon__oPHrF{width:1.15em;height:1.15em;flex:none}:root{--color-primary:#1b4093;--color-primary-rgb:27 64 147;--color-primary-deep:#102a66;--color-ink:#1d1f26;--color-ink-soft:#4a4b52;--color-ink-muted:#75736e;--color-ink-inverse:#fbf9f5;--color-paper:#fbf9f5;--color-paper-rgb:251 249 245;--color-paper-deep:#f2eee6;--color-surface:#ffffff;--color-rule:#e2ddd3;--color-rule-strong:#c9c2b5;--color-on-primary:#fbf9f5;--color-on-primary-soft:rgb(251 249 245/74%);--color-rule-on-primary:rgb(251 249 245/24%);--font-heading:var(--font-display),"Playfair Display",Georgia,"Times New Roman",serif;--font-body:var(--font-text),Lato,system-ui,-apple-system,"Segoe UI",sans-serif;--font-size-xs:0.75rem;--font-size-sm:0.875rem;--font-size-md:1.0625rem;--font-size-lg:1.25rem;--font-size-xl:1.625rem;--font-size-2xl:clamp(1.875rem,1.4rem + 1.6vw,2.5rem);--font-size-3xl:clamp(2.5rem,1.6rem + 3vw,3.75rem);--font-size-display:clamp(2.75rem,1.4rem + 4.6vw,5.25rem);--font-size-hero:clamp(2.75rem,1.2rem + 4.4vw,5.125rem);--font-size-numeral:clamp(2.5rem,1.6rem + 2.6vw,4.25rem);--line-height-tight:1.08;--line-height-heading:1.18;--line-height-body:1.7;--letter-spacing-label:0.22em;--letter-spacing-display:-0.015em;--space-1:0.25rem;--space-2:0.5rem;--space-3:0.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4.5rem;--space-9:7rem;--space-10:clamp(6rem,3rem + 8vw,10rem);--radius-sm:2px;--radius-md:3px;--radius-pill:999px;--rule:1px solid var(--color-rule);--focus-ring:0 0 0 3px rgb(var(--color-primary-rgb)/30%);--container-max:90rem;--container-narrow:44rem;--container-gutter:var(--space-5);--logo-height-header:4.75rem;--logo-height-footer:6rem;--logo-protection:var(--space-1);--header-height:calc(var(--logo-height-header) + 2 * var(--logo-protection));--ease:cubic-bezier(0.2,0.7,0.2,1);--transition-fast:180ms var(--ease);--ease-out:cubic-bezier(0.16,1,0.3,1);--transition-slow:700ms var(--ease-out)}@media (min-width:48rem){:root{--container-gutter:var(--space-7);--logo-height-header:6rem}}*,:after,:before{box-sizing:border-box}html{text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--header-height) + var(--space-4))}body{margin:0;min-height:100dvh;background:var(--color-paper);color:var(--color-ink);font-family:var(--font-body);font-size:var(--font-size-md);font-weight:400;line-height:var(--line-height-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"kern";font-kerning:normal}h1,h2,h3,h4{margin:0 0 var(--space-4);font-family:var(--font-heading);font-weight:500;line-height:var(--line-height-heading);letter-spacing:var(--letter-spacing-display);color:var(--color-primary-deep);text-wrap:balance}h1{font-size:var(--font-size-3xl);line-height:var(--line-height-tight)}h2{font-size:var(--font-size-2xl)}h3{font-size:var(--font-size-xl)}h4{font-size:var(--font-size-lg)}blockquote,figure,ol,p,ul{margin:0 0 var(--space-4)}a{color:var(--color-primary);text-decoration-thickness:1px;text-underline-offset:.2em;transition:color var(--transition-fast)}a:hover{color:var(--color-primary-deep)}:focus-visible{outline:none;box-shadow:var(--focus-ring);border-radius:var(--radius-sm)}::selection{background:rgb(var(--color-primary-rgb)/16%)}img,video{max-width:100%;height:auto;display:block}button{font:inherit}summary{cursor:pointer}hr{height:0;margin:0;border:0;border-top:var(--rule)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{transition-duration:.01ms!important;animation-duration:.01ms!important}}@keyframes rise{0%{opacity:0;transform:translateY(1.25rem)}}@media (prefers-reduced-motion:no-preference){.rise{animation:rise .9s var(--ease-out) both;animation-delay:calc(var(--rise-step, 0) * .11s)}@supports (animation-timeline:view()){.reveal{animation:rise linear both;animation-timeline:view();animation-range:entry 0 entry 35%}}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.layout_main__AVFoM{min-height:60dvh}.layout_skipLink__hO8ob{position:absolute;top:var(--space-2);left:var(--space-2);z-index:20;padding:var(--space-2) var(--space-3);background:var(--color-primary);color:var(--color-ink-inverse);border-radius:var(--radius-sm);transform:translateY(-200%);transition:transform var(--transition-fast)}.layout_skipLink__hO8ob:focus-visible{transform:none}