@font-face{font-family:Cardo;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/cardo-latin-400-normal.CFoX0N4J.woff2) format("woff2"),url(/_astro/cardo-latin-400-normal.DBrrJcp6.woff) format("woff")}@font-face{font-family:Cardo;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/cardo-latin-ext-400-normal.Bz9_wDRX.woff2) format("woff2"),url(/_astro/cardo-latin-ext-400-normal.Cevs836X.woff) format("woff")}@font-face{font-family:Cardo;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/cardo-latin-700-normal.C0AJnwFQ.woff2) format("woff2"),url(/_astro/cardo-latin-700-normal.lRoFMtMe.woff) format("woff")}@font-face{font-family:Cardo;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/cardo-latin-ext-700-normal.DQzda8Tv.woff2) format("woff2"),url(/_astro/cardo-latin-ext-700-normal._oawv27n.woff) format("woff")}@font-face{font-family:Cardo;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/cardo-latin-400-italic.DS-zTz6l.woff2) format("woff2"),url(/_astro/cardo-latin-400-italic.4xrlgVMP.woff) format("woff")}@font-face{font-family:Cardo;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/cardo-latin-ext-400-italic.CPQFJdow.woff2) format("woff2"),url(/_astro/cardo-latin-ext-400-italic.Laf-jz1k.woff) format("woff")}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/montserrat-cyrillic-ext-wght-normal.CO5hGrJv.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/montserrat-cyrillic-wght-normal.EAA9jha_.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/montserrat-vietnamese-wght-normal.k7S-YeeD.woff2) format("woff2-variations");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:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/montserrat-latin-ext-wght-normal.BsZE-iaG.woff2) format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/montserrat-latin-wght-normal.l_AIctKy.woff2) format("woff2-variations");unicode-range:U+0000-00FF,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:Montserrat Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/montserrat-cyrillic-ext-wght-italic.B5MGXMAg.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/montserrat-cyrillic-wght-italic.CVbpa0t4.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/montserrat-vietnamese-wght-italic.BGJhoCPh.woff2) format("woff2-variations");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:Montserrat Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/montserrat-latin-ext-wght-italic.C8utfXoj.woff2) format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/montserrat-latin-wght-italic.jzfX-GOl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,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:Cardo Fallback;src:local("Georgia");size-adjust:93.89%;ascent-override:105.47%;descent-override:38.75%;line-gap-override:0%}@font-face{font-family:Montserrat Fallback;src:local("Arial"),local("Helvetica");size-adjust:111.13%;ascent-override:87.11%;descent-override:22.59%;line-gap-override:0%}:root{--color-navy: #19365d;--color-navy-2: #22406a;--color-navy-strong: #10243f;--color-gold: #8d6527;--color-gold-deep: #9c630d;--color-gold-light: #be9d7c;--color-beige: #be9d7c;--color-mist: #c5cfd9;--color-light: #eef2f6;--color-tint: #eef2f6;--color-tint-2: #e3e9f0;--color-header: #19365d;--color-header-glass: rgb(25 54 93 / .85);--color-header-rule: rgb(197 207 217 / .24);--color-rule-gold: #be9d7c;--color-rule-gold-light: #8d6527;--color-rule-gold-surface: #be9d7c;--color-white: #ffffff;--color-text: #1b2430;--color-text-muted: #4a5563;--color-text-lead: #2b3a4e;--color-rule-soft: #d9dee5;--color-border: #c5cfd9;--color-border-strong: #9aa7b5;--color-on-navy: #ffffff;--color-on-navy-muted: var(--color-mist);--color-on-navy-rule: rgb(190 157 124 / .35);--font-serif: "Cardo", "Cardo Fallback", Georgia, serif;--font-sans: "Montserrat Variable", "Montserrat", "Montserrat Fallback", Arial, sans-serif;--step--1: .875rem;--step-0: clamp(1.0625rem, 1rem + .2vw, 1.125rem);--step-1: clamp(1.2rem, 1.12rem + .4vw, 1.35rem);--step-2: clamp(1.4rem, 1.27rem + .65vw, 1.75rem);--step-3: clamp(1.7rem, 1.48rem + 1.1vw, 2.3rem);--step-4: clamp(2.05rem, 1.68rem + 1.85vw, 3.1rem);--step-5: clamp(2.6rem, 1.9rem + 3vw, 4.25rem);--step-lead: var(--step-1);--step-label: .75rem;--step-ui: var(--step-label);--leading-tight: 1.08;--leading-heading: 1.2;--leading-snug: var(--leading-heading);--leading-ui: 1.4;--leading-body: 1.6;--leading-lead: 1.6;--tracking-caps: .16em;--tracking-ui: .14em;--measure: 40rem;--measure-body: 40rem;--measure-lead: 46rem;--space-3xs: .25rem;--space-2xs: .5rem;--space-xs: .75rem;--space-s: 1rem;--space-m: 1.5rem;--space-l: 2rem;--space-xl: clamp(2.5rem, 2rem + 2.5vw, 3.5rem);--space-2xl: clamp(3rem, 2.4rem + 3vw, 4.5rem);--space-3xl: clamp(4rem, 3rem + 3vw, 6rem);--container: 96rem;--container-narrow: 46rem;--container-wide: 100rem;--gutter: clamp(1rem, .5rem + 3vw, 3rem);--content-width: min(100% - 2 * var(--gutter), var(--container));--content-width-wide: min(100% - 2 * var(--gutter), var(--container-wide));--grid-columns: 12;--grid-gap: clamp(1rem, .5rem + 1.5vw, 2rem);--section-pad: clamp(4.5rem, 2rem + 6vw, 8.5rem);--section-pad-compact: clamp(3.5rem, 1.5rem + 4.5vw, 6.5rem);--radius-s: 2px;--radius-m: 2px;--header-height: 4rem;--tap-target: 2.75rem;--rule-width: 4rem;--rule-weight: 2px;--frame-inset: 1.5rem;--duration: .16s;--duration-photo: .6s;--ease-photo: cubic-bezier(.2, .6, .2, 1);--ease: cubic-bezier(.2, 0, 0, 1);--transition: var(--duration) var(--ease);--focus-width: 2px;--focus-offset: 3px;--axis-start: 6;--mark-height: 1.25rem;--mark-gap: var(--space-xs);--mark-offset: calc(var(--mark-height) + var(--mark-gap));--numeral-size: var(--step-1);--hairline: 1px solid var(--on-surface-rule);--rule-axis: 1px solid var(--on-surface-rule);--card-top: 1px;--icon-size-xs: 1rem;--icon-size-sm: 1.125rem;--icon-size-lg: 1.5rem;--icon-arrow-right: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%23000'%3E%3Cpath d='M220.24,132.24l-72,72a6,6,0,0,1-8.48-8.48L201.51,134H40a6,6,0,0,1,0-12H201.51L139.76,60.24a6,6,0,0,1,8.48-8.48l72,72A6,6,0,0,1,220.24,132.24Z'/%3E%3C/svg%3E")}@media(min-width:64em){:root{--header-height: 5rem}}:root[data-contrast=high]{--color-navy: #0b1626;--color-navy-2: #12223a;--color-navy-strong: #050b14;--color-gold: #6b4a17;--color-gold-deep: #5c3f12;--color-gold-light: #e3c88f;--color-beige: #e3c88f;--color-mist: #ffffff;--color-light: #ffffff;--color-tint: #ffffff;--color-tint-2: #f4f4f4;--color-header: #0b1626;--color-header-glass: #0b1626;--color-header-rule: rgb(255 255 255 / .45);--color-rule-gold: #e3c88f;--color-rule-gold-light: #6b4a17;--color-rule-gold-surface: #6b4a17;--color-text: #000000;--color-text-muted: #1b2430;--color-text-lead: #000000;--color-rule-soft: #1b2430;--color-border: #1b2430;--color-border-strong: #1b2430;--color-on-navy-rule: rgb(227 200 143 / .6)}:root[data-contrast=high] :is(.band--light,.band--tint,.section--paper,.split__panel--tint,.mosaic__tile--tint,.surface-tint){border-block:1px solid var(--color-text)}:root[data-text-size=lg]{font-size:112.5%}:root[data-text-size=xl]{font-size:125%}.tone-navy,.band--navy,.band--navy-2,.band--navy-strong,.section--navy,.surface-navy,.split__panel,.mosaic__tile--navy,.mosaic__tile--navy-2{--on-surface: var(--color-mist);--on-surface-heading: var(--color-white);--on-surface-muted: var(--color-mist);--on-surface-accent: var(--color-gold-light);--on-surface-icon: var(--color-gold-light);--on-surface-lead: var(--color-mist);--on-surface-label: var(--color-gold-light);--on-surface-numeral: var(--color-gold-light);--on-surface-rule-gold: var(--color-rule-gold);--on-surface-link-underline: var(--color-gold-light);--on-surface-link: var(--color-white);--on-surface-link-hover: var(--color-gold-light);--on-surface-link-accent: var(--color-gold-light);--on-surface-rule: var(--color-on-navy-rule);--on-surface-rule-soft: var(--color-on-navy-rule);--on-surface-panel: var(--color-navy-2);--focus-color: var(--color-gold-light);--btn-focus-color: var(--color-white);--btn-primary-bg: var(--color-gold-light);--btn-primary-fg: var(--color-navy-strong);--btn-primary-hover-bg: var(--color-white);--btn-primary-hover-fg: var(--color-navy-strong);--btn-primary-hover-border: var(--color-white);--btn-secondary-fg: var(--color-white);--btn-secondary-border: var(--color-gold-light);--btn-secondary-icon: var(--color-gold-light);--btn-secondary-hover-fg: var(--color-navy);--btn-secondary-hover-bg: var(--color-gold-light);--btn-secondary-hover-border: var(--color-gold-light);--selection-bg: var(--color-gold-light);--selection-fg: var(--color-navy);color:var(--on-surface)}.tone-navy-2,.band--navy-2,.surface-navy,.mosaic__tile--navy-2{--on-surface-label: var(--color-gold-light);--on-surface-link-accent: var(--color-gold-light);--on-surface-panel: var(--color-navy)}:root,.tone-light,.band--white,.band--light,.band--tint,.section--paper,.surface-tint,.surface-white,.split__panel--tint,.split__panel--white,.mosaic__tile--tint,.mosaic__tile--white,.mosaic__tile--gold{--on-surface: var(--color-text);--on-surface-heading: var(--color-navy);--on-surface-muted: var(--color-text-muted);--on-surface-accent: var(--color-gold);--on-surface-icon: var(--color-navy);--on-surface-lead: var(--color-text-lead);--on-surface-label: var(--color-gold);--on-surface-numeral: var(--color-gold);--on-surface-rule-gold: var(--color-rule-gold-surface);--on-surface-link-underline: var(--color-gold);--on-surface-link: var(--color-navy);--on-surface-link-hover: var(--color-navy-2);--on-surface-link-accent: var(--color-gold);--on-surface-rule: var(--color-border);--on-surface-rule-soft: var(--color-rule-soft);--on-surface-panel: var(--color-tint);--focus-color: var(--color-gold);--btn-primary-bg: var(--color-gold-light);--btn-primary-fg: var(--color-navy-strong);--btn-primary-hover-bg: var(--color-navy);--btn-primary-hover-fg: var(--color-white);--btn-primary-hover-border: var(--color-navy);--btn-secondary-fg: var(--color-navy);--btn-secondary-border: var(--color-navy);--btn-secondary-icon: currentColor;--btn-secondary-hover-fg: var(--color-white);--btn-secondary-hover-bg: var(--color-navy);--btn-secondary-hover-border: var(--color-navy);--selection-bg: var(--color-border);--selection-fg: var(--color-navy)}.tone-light,.band--white,.band--light,.band--tint,.section--paper,.surface-tint,.surface-white,.split__panel--tint,.split__panel--white,.mosaic__tile--tint,.mosaic__tile--white,.mosaic__tile--gold{color:var(--on-surface)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;font-synthesis:none;scroll-padding-top:calc(var(--header-height) + var(--space-s));background:var(--color-navy-strong)}body{margin:0;min-height:100vh;display:flex;flex-direction:column;background:var(--color-white);color:var(--on-surface);font-family:var(--font-sans);font-size:var(--step-0);font-weight:400;line-height:var(--leading-body);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}main{flex:1 0 auto}h1,h2,h3,h4{margin:0 0 var(--space-s);font-family:var(--font-serif);font-weight:400;line-height:var(--leading-heading);color:var(--on-surface-heading);text-wrap:balance}h1{font-size:var(--step-5);line-height:var(--leading-tight);letter-spacing:-.005em}h2{font-size:var(--step-4);line-height:var(--leading-tight)}h3{font-size:var(--step-2);line-height:var(--leading-heading)}h4{font-size:var(--step-1);line-height:var(--leading-heading)}p,ul,ol,dl,blockquote,figure{margin:0 0 var(--space-s)}p,li{text-wrap:pretty}img,picture,svg,video{display:block;max-width:100%;height:auto}a{color:var(--on-surface-link);text-decoration-color:currentColor;text-decoration-thickness:1px;text-underline-offset:.2em;transition:color var(--transition),text-decoration-color var(--transition)}a:hover{color:var(--on-surface-link-hover)}:root[data-contrast=high] a:not(.btn):not(.button){text-decoration-line:underline}em,i,cite{font-style:italic}strong,b{font-weight:600}hr{border:0;border-top:1px solid var(--on-surface-rule);margin:var(--space-xl) 0}button{font:inherit;color:inherit}:focus-visible{outline:var(--focus-width) solid var(--focus-color);outline-offset:var(--focus-offset)}::selection{background:var(--selection-bg);color:var(--selection-fg)}.skip-link{position:absolute;top:var(--space-s);left:var(--space-s);z-index:100;display:inline-flex;align-items:center;min-height:var(--tap-target);padding:0 var(--space-m);background:var(--color-gold-light);color:var(--color-navy);font-size:var(--step-label);font-weight:500;letter-spacing:var(--tracking-ui);text-transform:uppercase;text-decoration:none;transform:translateY(-300%)}.skip-link:focus,.skip-link:hover{transform:translateY(0);color:var(--color-navy);outline-color:var(--color-white)}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.nowrap{white-space:nowrap}.band--navy{background:var(--color-navy)}.band--navy-2{background:var(--color-navy-2)}.band--navy-strong{background:var(--color-navy-strong)}.band--light,.band--tint,.section--paper,.surface-tint{background:var(--color-tint)}.band--white,.surface-white{background:var(--color-white)}.surface-navy{background:var(--color-navy-2)}.band--rule-top{border-top:1px solid var(--color-border)}.card-gold{border-top:var(--card-top) solid var(--on-surface-rule-gold)}.card-gold-start{border-left:var(--card-top) solid var(--on-surface-rule-gold)}.band{--band-pad: var(--section-pad);display:grid;grid-template-columns:[full-start] minmax(var(--gutter),1fr) [content-start] var(--content-width) [content-end] minmax(var(--gutter),1fr) [full-end];padding-block:var(--band-pad)}.band>*{grid-column:content;min-width:0}.band>.band__full,.band>.full-bleed{grid-column:full}.band--wide{--content-width: var(--content-width-wide)}.band--compact{--band-pad: var(--section-pad-compact)}.band--flush{--band-pad: 0}.band+.band--same,.band--same+.band--same{padding-top:0}.container{width:100%;max-width:calc(var(--container) + 2 * var(--gutter));margin-inline:auto;padding-inline:var(--gutter)}.container--narrow{max-width:calc(var(--container-narrow) + 2 * var(--gutter))}.container--wide{max-width:calc(var(--container-wide) + 2 * var(--gutter))}.section{padding-block:var(--section-pad)}.section--tight{padding-block:var(--section-pad-compact)}.section--navy{background:var(--color-navy)}.grid-12{display:grid;grid-template-columns:minmax(0,1fr);row-gap:var(--space-l)}@media(min-width:64em){.grid-12{grid-template-columns:repeat(var(--grid-columns),minmax(0,1fr));column-gap:var(--grid-gap);row-gap:var(--space-xl);align-items:start}.span-index{grid-column:1 / var(--axis-start)}.span-body{grid-column:var(--axis-start) / -1}.span-full{grid-column:1 / -1}.measure-body,.span-body>p{max-width:var(--measure-body)}.span-body--offset{padding-top:var(--mark-offset)}.axis-rule>.span-body{position:relative}.axis-rule>.span-body:before{content:"";position:absolute;inset-block:0;left:calc(var(--grid-gap) / -2);border-left:var(--rule-axis);pointer-events:none}.col-1-5{grid-column:1 / 6}.col-6-12{grid-column:6 / -1}.col-1-6{grid-column:1 / 7}.col-7-12{grid-column:7 / -1}.col-1-7{grid-column:1 / 8}.col-8-12{grid-column:8 / -1}}.split,.half-bleed{--split: .5;--split-gap: clamp(2rem, 1rem + 3vw, 5rem);--split-min-height: 30rem;display:grid;grid-template-columns:[full-start] minmax(var(--gutter),1fr) [content-start] calc(var(--content-width) * var(--split)) [mid] calc(var(--content-width) * (1 - var(--split))) [content-end] minmax(var(--gutter),1fr) [full-end];overflow:clip}.split--wide,.half-bleed--wide{--content-width: var(--content-width-wide)}.split--third{--split: .3333}.split--wide-text{--split: .5833}.split__media,.split__panel,.split__body{min-width:0}.split__media{position:relative;grid-column:full;margin:0;aspect-ratio:var(--split-ratio-mobile, 3 / 2);overflow:hidden;background:var(--color-tint-2)}.split__media>picture,.split__media>img,.split__media>a>picture,.split__media picture>img{position:absolute;inset:0;display:block;width:100%;max-width:none;height:100%;object-fit:cover;object-position:var(--pos, 50% 50%)}.split__panel{position:relative;isolation:isolate;grid-column:content;padding-block:var(--section-pad);background:var(--panel-bg, var(--color-navy))}.split__panel--tint{--panel-bg: var(--color-tint)}.split__panel--white{--panel-bg: var(--color-white)}.split__panel:before{content:"";position:absolute;inset-block:0;left:-100vw;right:-100vw;z-index:-1;background:var(--panel-bg, var(--color-navy))}.split__body{grid-column:content;padding-block:var(--section-pad)}@media(min-width:64em){.split__media,.split__panel,.split__body{grid-row:1}.split__media{justify-self:stretch;align-self:stretch;aspect-ratio:auto;min-height:var(--split-min-height)}:is(.split--bleed-end,.half-bleed--end) .split__body,:is(.split--bleed-end,.half-bleed--end) .split__panel{grid-column:content-start / mid;padding-inline-end:var(--split-gap)}:is(.split--bleed-end,.half-bleed--end) .split__media{grid-column:mid / full-end}:is(.split--bleed-end,.half-bleed--end) .split__panel:before{left:-100vw;right:0}:is(.split--bleed-start,.half-bleed--start) .split__media{grid-column:full-start / mid}:is(.split--bleed-start,.half-bleed--start) .split__body,:is(.split--bleed-start,.half-bleed--start) .split__panel~.split__body{grid-column:mid / content-end;padding-inline-start:var(--split-gap)}:is(.split--bleed-start,.half-bleed--start) .split__panel{grid-column:content-start / mid;padding-inline-end:var(--split-gap)}:is(.split--bleed-start,.half-bleed--start) .split__panel:before{left:-100vw;right:0}:is(.split--bleed-end,.half-bleed--end) .split__panel~.split__body{grid-column:mid / content-end;padding-inline:var(--split-gap) 0}.split--center>.split__body,.split--center>.split__panel{align-self:center}}.mosaic{--mosaic-row: clamp(14rem, 22vw, 24rem);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(var(--mosaic-row),auto);grid-auto-flow:dense;gap:0;margin:0;padding:0;list-style:none}.mosaic__cell,.mosaic__tile{position:relative;min-width:0;min-height:var(--mosaic-row);margin:0;overflow:hidden}.mosaic__cell{background:var(--color-tint-2)}.mosaic__cell>picture,.mosaic__cell>img,.mosaic__cell>a>picture,.mosaic__cell>button>picture,.mosaic__cell picture>img{position:absolute;inset:0;display:block;width:100%;max-width:none;height:100%;object-fit:cover;object-position:var(--pos, 50% 50%)}.mosaic__cell--wide{grid-column:span 2}.mosaic__cell--tall{grid-row:span 2}.mosaic__tile{display:flex;flex-direction:column;justify-content:space-between;gap:var(--space-m);padding:clamp(1.5rem,1rem + 1.75vw,3rem)}.mosaic__tile>*{margin:0}.mosaic__tile h2,.mosaic__tile h3{font-size:var(--step-2)}.mosaic__tile--navy{background:var(--color-navy)}.mosaic__tile--navy-2{background:var(--color-navy-2)}.mosaic__tile--tint{background:var(--color-tint)}.mosaic__tile--white{background:var(--color-white)}.mosaic__tile--gold{border-top:1px solid var(--on-surface-rule-gold);background:var(--color-white)}.mosaic__tile--gold p{font-family:var(--font-serif);font-size:var(--step-2);line-height:var(--leading-heading);color:var(--on-surface-heading)}@media(prefers-reduced-motion:no-preference){:is(.mosaic__cell,.mosaic__tile,.media-zoom) img{transition:transform var(--duration-photo) var(--ease-photo)}:is(.mosaic__cell,.mosaic__tile,.media-zoom):hover img,:is(.mosaic__cell,.mosaic__tile,.media-zoom):focus-within img{transform:scale(1.03)}}.media-zoom{overflow:hidden}@media(max-width:63.99em){.mosaic{grid-template-columns:repeat(2,minmax(0,1fr))}.mosaic__cell--tall{grid-row:span 1}}@media(max-width:29.99em){.mosaic{grid-template-columns:minmax(0,1fr);grid-auto-rows:auto}.mosaic__cell{min-height:0;aspect-ratio:3 / 2}.mosaic__tile{min-height:0}.mosaic__tile:first-child{order:-1}.mosaic__cell--wide{grid-column:span 1}}.frame{position:relative}.frame:after{content:"";position:absolute;inset:var(--frame-inset);z-index:1;border:1px solid var(--frame-color, var(--color-rule-gold));pointer-events:none}@media(max-width:39.99em){.frame{--frame-inset: var(--space-s)}}.label,.eyebrow{display:flex;align-items:center;gap:.625rem;min-height:var(--mark-height);margin:0 0 var(--mark-gap);font-family:var(--font-sans);font-size:var(--step-label);font-weight:500;line-height:var(--leading-ui);letter-spacing:var(--tracking-caps);text-transform:uppercase;text-wrap:balance;color:var(--on-surface-label)}.eyebrow--mark:before{content:"";flex:none;width:1.5rem;height:1px;background:var(--on-surface-accent)}:is(.label,.eyebrow) .emblem{display:none}.eyebrow--muted{color:var(--on-surface-muted)}.accent{color:var(--on-surface-accent)}.page-title{font-size:var(--step-5);line-height:var(--leading-tight);letter-spacing:-.005em}.lead{max-width:var(--measure-lead);font-size:var(--step-1);font-weight:300;line-height:var(--leading-lead);color:var(--on-surface-lead)}.caption{margin:0;font-family:var(--font-serif);font-size:var(--step-0);font-style:italic;font-weight:400;line-height:var(--leading-ui);color:var(--on-surface);text-wrap:pretty}.muted{color:var(--on-surface-muted)}.numeral{font-family:var(--font-serif);font-size:var(--numeral-size);font-weight:400;line-height:var(--leading-tight);font-variant-numeric:oldstyle-nums tabular-nums;color:var(--on-surface-numeral)}.meta-pair{margin:0}.meta-pair__label{margin:0 0 var(--space-3xs);font-family:var(--font-sans);font-size:var(--step-label);font-weight:500;line-height:var(--leading-ui);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--on-surface-label)}.meta-pair__value,.data-value{margin:0;font-family:var(--font-sans);font-size:var(--step-0);font-weight:500;line-height:var(--leading-ui);font-variant-numeric:lining-nums tabular-nums;overflow-wrap:anywhere;color:var(--on-surface-heading)}.measure{max-width:var(--measure)}.rule,.rule-gold{display:block;width:var(--rule-width);height:var(--rule-weight);margin:var(--space-m) 0;border:0;background:var(--on-surface-rule-gold)}.rule--wide,.rule-gold--wide{width:4rem}.rule--center,.rule-gold--center{margin-inline:auto}.stack>*+*{margin-top:var(--space-s)}.stack-l>*+*{margin-top:var(--space-l)}.grid{display:grid;gap:var(--space-l);grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr))}.media-fill{position:relative;overflow:hidden;background:var(--color-tint-2)}.media-fill>picture,.media-fill>a>picture{display:block;width:100%;height:100%}.media-fill img{display:block;width:100%;max-width:none;height:100%;object-fit:cover;object-position:var(--pos, 50% 50%)}.list-gold{margin:0;padding:0;list-style:none}.list-gold>li{position:relative;padding:var(--space-xs) 0 var(--space-xs) 1.375rem}.list-gold>li+li{border-top:1px solid var(--on-surface-rule-soft)}.list-rule{margin:0;padding:0;list-style:none}.list-rule>li{padding-block:var(--space-m);border-top:1px solid var(--on-surface-rule-soft)}.list-rule>li:last-child{border-bottom:1px solid var(--on-surface-rule-soft)}.numbered-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-xl) var(--grid-gap);margin:0;padding:0;list-style:none}.numbered-grid>li{padding-top:var(--space-m);border-top:1px solid var(--on-surface-rule-soft)}.numbered-grid__num{display:block;margin-bottom:var(--space-s);font-family:var(--font-serif);font-size:var(--step-1);line-height:1;font-variant-numeric:oldstyle-nums tabular-nums;color:var(--on-surface-label)}.numbered-grid h3{margin:0 0 var(--space-xs);font-size:var(--step-2)}.numbered-grid p{margin:0;font-size:var(--step-0);color:var(--on-surface)}@media(min-width:48em){.numbered-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:64em){.numbered-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.list-gold>li:before{content:"";position:absolute;left:0;top:calc(var(--space-xs) + .66em);width:6px;height:6px;background:var(--on-surface-rule-gold)}.prose{max-width:var(--measure)}.prose p+p{margin-top:1.25em}.prose h2{font-size:var(--step-2);line-height:var(--leading-heading);margin-top:var(--space-xl)}.prose h3{margin-top:var(--space-l)}.prose ul,.prose ol{padding-left:1.25em}.prose li+li{margin-top:var(--space-2xs)}.prose li::marker{color:var(--on-surface-accent)}.prose blockquote{margin-inline:0;padding-left:var(--space-m);border-left:2px solid var(--on-surface-rule-gold);font-family:var(--font-serif);font-size:var(--step-1);font-style:normal;color:var(--on-surface-heading)}.link-underline{color:var(--on-surface-link);text-decoration:underline;text-decoration-color:var(--on-surface-rule);text-decoration-thickness:1px;text-underline-offset:.2em}.link-underline:hover,.link-underline:focus-visible{color:var(--on-surface-link-hover);text-decoration-color:currentColor}.btn,.button{--btn-bg: var(--btn-primary-bg);--btn-fg: var(--btn-primary-fg);--btn-border: var(--btn-primary-bg);--btn-hover-bg: var(--btn-primary-hover-bg);--btn-hover-fg: var(--btn-primary-hover-fg);--btn-hover-border: var(--btn-primary-hover-border);--btn-icon: currentColor;display:inline-flex;align-items:center;justify-content:center;gap:.5em;min-height:var(--tap-target);padding:1rem 2rem;border:1px solid var(--btn-border);border-radius:0;background:var(--btn-bg);color:var(--btn-fg);font-family:var(--font-sans);font-size:var(--step-label);font-weight:500;line-height:var(--leading-ui);letter-spacing:var(--tracking-ui);text-align:center;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background-color .2s var(--ease),color .2s var(--ease),border-color .2s var(--ease)}.btn:hover,.button:hover{--btn-icon: currentColor;background:var(--btn-hover-bg);border-color:var(--btn-hover-border);color:var(--btn-hover-fg)}.btn:focus-visible,.button:focus-visible{outline-color:var(--btn-focus-color, var(--focus-color))}.btn--secondary,.button--outline{--btn-bg: transparent;--btn-fg: var(--btn-secondary-fg);--btn-border: var(--btn-secondary-border);--btn-hover-bg: var(--btn-secondary-hover-bg, transparent);--btn-hover-fg: var(--btn-secondary-hover-fg);--btn-hover-border: var(--btn-secondary-hover-border);--btn-icon: var(--btn-secondary-icon, currentColor)}.btn--secondary:hover,.button--outline:hover{--btn-icon: currentColor}.btn--block,.button--block{width:100%}.btn .brand-icon,.button .brand-icon{--icon-color: var(--btn-icon);--icon-size: var(--icon-size-xs);transition:color .2s var(--ease)}:is(.label,.eyebrow,.link-arrow) .brand-icon{--icon-size: var(--icon-size-xs)}.link-arrow{display:inline-flex;align-items:center;gap:.5em;min-height:var(--tap-target);font-family:var(--font-sans);font-size:var(--step-label);font-weight:500;line-height:var(--leading-ui);letter-spacing:var(--tracking-ui);text-transform:uppercase;color:var(--on-surface-link);text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:.35em;transition:text-decoration-color .2s var(--ease)}.link-arrow:after{content:"";flex:none;width:1.125rem;height:1.125rem;background-color:var(--on-surface-link-accent);-webkit-mask:var(--icon-arrow-right) center / contain no-repeat;mask:var(--icon-arrow-right) center / contain no-repeat;transition:transform var(--transition)}.link-arrow:has(.brand-icon):after{content:none}.link-arrow .brand-icon{--icon-color: var(--on-surface-link-accent);transition:transform var(--transition)}.link-arrow:hover .brand-icon{transform:translate(4px)}.link-arrow:hover{color:var(--on-surface-link);text-decoration-color:var(--on-surface-link-underline)}.link-arrow:hover:after{transform:translate(4px)}.emblem{display:block;flex:none;width:auto}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}@keyframes reveal-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){:root:not([data-contrast=high]) .reveal{animation:reveal-in linear both;animation-timeline:view();animation-range:entry 0% entry 25%}}}@media print{.reveal{animation:none!important;opacity:1;transform:none}}main:focus{outline:none}.brand-icon[data-astro-cid-t7mqzaxp]{display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--icon-size, var(--icon-size-sm));height:var(--icon-size, var(--icon-size-sm));vertical-align:-.1875em;color:var(--icon-color, var(--on-surface-icon))}.brand-icon--xs[data-astro-cid-t7mqzaxp]{--icon-size: var(--icon-size-xs);vertical-align:-.125em}.brand-icon--lg[data-astro-cid-t7mqzaxp]{--icon-size: var(--icon-size-lg)}.brand-icon__svg[data-astro-cid-t7mqzaxp]{display:block;width:100%;height:100%}.a11y[data-astro-cid-bhkrsor3]{display:flex;align-items:center;gap:var(--space-m);color:var(--on-surface)}.a11y__group[data-astro-cid-bhkrsor3]{display:flex;align-items:center;gap:var(--space-2xs)}.a11y__icon[data-astro-cid-bhkrsor3]{margin-inline-end:var(--space-2xs)}.a11y__button[data-astro-cid-bhkrsor3]{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2xs);min-width:2rem;min-height:2rem;padding:0 .375rem;border:1px solid transparent;border-radius:var(--radius-s);background:transparent;color:inherit;font-family:var(--font-sans);font-size:var(--step-label);font-weight:500;line-height:1;letter-spacing:.02em;cursor:pointer;transition:color var(--transition),border-color var(--transition)}.a11y__button[data-astro-cid-bhkrsor3]:hover{color:var(--on-surface-link-hover)}.a11y__button[data-astro-cid-bhkrsor3][aria-pressed=true]{border-color:var(--on-surface-accent)}.a11y__button[data-astro-cid-bhkrsor3][aria-disabled=true]{color:var(--a11y-disabled-color, rgb(255 255 255 / .6));cursor:not-allowed}.a11y__button--contrast[data-astro-cid-bhkrsor3]{letter-spacing:var(--tracking-ui);text-transform:uppercase}.a11y--panel[data-astro-cid-bhkrsor3]{flex-wrap:wrap;justify-content:space-between;gap:var(--space-s)}.a11y--panel[data-astro-cid-bhkrsor3]{color:#ffffffe0}.a11y--panel[data-astro-cid-bhkrsor3] .a11y__button[data-astro-cid-bhkrsor3]{min-width:2.75rem;min-height:2.75rem;font-size:var(--step-label);border-color:#ffffff3d}.a11y--panel[data-astro-cid-bhkrsor3] .a11y__button[data-astro-cid-bhkrsor3]:hover{color:var(--color-white)}.a11y--panel[data-astro-cid-bhkrsor3] .a11y__button[data-astro-cid-bhkrsor3][aria-pressed=true]{border-color:var(--color-gold-light)}.a11y--panel[data-astro-cid-bhkrsor3] .a11y__button--contrast[data-astro-cid-bhkrsor3]{padding-inline:var(--space-s)}.site-header[data-astro-cid-3ef6ksr2]{position:sticky;top:0;z-index:50;height:var(--header-height)}.site-header__bar[data-astro-cid-3ef6ksr2]{position:relative;z-index:2;height:var(--header-height);border-bottom:1px solid var(--color-header-rule)}.site-header__bar[data-astro-cid-3ef6ksr2]:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--color-header)}@supports ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.site-header__bar[data-astro-cid-3ef6ksr2]:before{background:var(--color-header-glass);-webkit-backdrop-filter:blur(14px) saturate(140%);backdrop-filter:blur(14px) saturate(140%)}}@media(prefers-reduced-transparency:reduce){.site-header__bar[data-astro-cid-3ef6ksr2]:before{background:var(--color-header);-webkit-backdrop-filter:none;backdrop-filter:none}}.site-header__inner[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-l);height:100%}.site-header__brand[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;flex:none;min-height:var(--tap-target)}.site-header__brand[data-astro-cid-3ef6ksr2] img[data-astro-cid-3ef6ksr2]{width:auto;height:2rem}.site-header__toggle[data-astro-cid-3ef6ksr2]{display:none;align-items:center;justify-content:center;width:var(--tap-target);height:var(--tap-target);margin-inline-end:calc(var(--space-xs) * -1);padding:0;border:0;background:transparent;color:var(--color-gold-light);cursor:pointer}.site-header__toggle[data-astro-cid-3ef6ksr2] .site-header__icon{--icon-color: var(--color-gold-light);width:1.75rem;height:1.75rem}.site-header__toggle[data-astro-cid-3ef6ksr2] .site-header__icon--close,.site-header[data-astro-cid-3ef6ksr2].is-open .site-header__toggle[data-astro-cid-3ef6ksr2] .site-header__icon--menu{display:none}.site-header[data-astro-cid-3ef6ksr2].is-open .site-header__toggle[data-astro-cid-3ef6ksr2] .site-header__icon--close{display:inline-flex}.site-nav[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:var(--space-xl)}.site-nav__list[data-astro-cid-3ef6ksr2]{display:flex;gap:clamp(1.25rem,.5rem + 1.5vw,2.25rem);margin:0;padding:0;list-style:none}.site-nav__link[data-astro-cid-3ef6ksr2]{position:relative;display:inline-flex;align-items:center;min-height:var(--tap-target);font-size:var(--step-label);font-weight:400;line-height:1;letter-spacing:var(--tracking-ui);text-transform:uppercase;color:#ffffffe0;text-decoration:none;transition:color var(--transition)}.site-nav__link[data-astro-cid-3ef6ksr2]:after{content:"";position:absolute;left:0;right:0;top:calc(50% + .5em + 10px);height:1px;background:transparent;transition:background-color var(--transition)}.site-nav__link[data-astro-cid-3ef6ksr2]:hover,.site-nav__link[data-astro-cid-3ef6ksr2][aria-current=page]{color:var(--color-white)}.site-nav__link[data-astro-cid-3ef6ksr2]:hover:after{background:#be9d7c80}.site-nav__link[data-astro-cid-3ef6ksr2][aria-current=page]:after{background:var(--color-gold-light)}.site-header__whatsapp[data-astro-cid-3ef6ksr2]{display:inline-flex;align-items:center;justify-content:center;gap:.5em;min-height:var(--tap-target);padding:0 var(--space-m);border:1px solid var(--color-gold-light);border-radius:0;background:transparent;color:var(--color-white);font-size:var(--step-label);font-weight:500;line-height:1;letter-spacing:var(--tracking-ui);text-transform:uppercase;text-decoration:none;transition:background-color .2s var(--ease),color .2s var(--ease)}.site-header__whatsapp[data-astro-cid-3ef6ksr2]{--icon-color: var(--color-gold-light);--icon-size: var(--icon-size-xs)}.site-header__whatsapp[data-astro-cid-3ef6ksr2]:hover{--icon-color: var(--color-navy);background:var(--color-gold-light);color:var(--color-navy)}.site-nav__extra[data-astro-cid-3ef6ksr2]{display:none}@media(min-width:64em){.site-header__brand[data-astro-cid-3ef6ksr2] img[data-astro-cid-3ef6ksr2]{height:2.5rem}}@media(min-width:64em)and (max-width:79.99em){.site-nav[data-astro-cid-3ef6ksr2]{gap:var(--space-l)}.site-header__whatsapp[data-astro-cid-3ef6ksr2]{padding-inline:var(--space-s)}}@media(max-width:63.99em){html.nav-open,html.nav-open body{overflow:hidden;overscroll-behavior:contain}.site-header__toggle[data-astro-cid-3ef6ksr2]{display:inline-flex}.site-nav[data-astro-cid-3ef6ksr2]{position:fixed;top:var(--header-height);left:0;right:0;bottom:0;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:var(--space-l);overflow-y:auto;padding:var(--space-s) var(--gutter) var(--space-xl);background:var(--color-header);visibility:hidden;opacity:0;transition:opacity var(--transition),visibility 0s linear var(--duration)}.site-header[data-astro-cid-3ef6ksr2].is-open .site-nav[data-astro-cid-3ef6ksr2]{visibility:visible;opacity:1;transition:opacity var(--transition),visibility 0s}.site-nav__list[data-astro-cid-3ef6ksr2]{flex-direction:column;gap:0}.site-nav__list[data-astro-cid-3ef6ksr2] li[data-astro-cid-3ef6ksr2]+li[data-astro-cid-3ef6ksr2]{border-top:1px solid var(--color-header-rule)}.site-nav__link[data-astro-cid-3ef6ksr2]{display:flex;width:100%;min-height:4rem;font-family:var(--font-serif);font-size:var(--step-2);font-weight:400;letter-spacing:0;text-transform:none}.site-nav__link[data-astro-cid-3ef6ksr2],.site-nav__link[data-astro-cid-3ef6ksr2][aria-current=page]{color:var(--color-white)}.site-nav__link[data-astro-cid-3ef6ksr2][aria-current=page]{color:var(--color-gold-light)}.site-nav__link[data-astro-cid-3ef6ksr2]:hover:after{background:transparent}.site-nav__link[data-astro-cid-3ef6ksr2][aria-current=page]:after{background:var(--color-rule-gold);left:calc(var(--gutter) * -1);right:auto;top:1.25rem;bottom:1.25rem;width:2px;height:auto}.site-header__whatsapp[data-astro-cid-3ef6ksr2]{min-height:3rem}.site-nav__extra[data-astro-cid-3ef6ksr2]{display:grid;gap:var(--space-l);padding-top:var(--space-m);border-top:1px solid var(--color-header-rule)}.site-nav__channels[data-astro-cid-3ef6ksr2]{display:grid;gap:var(--space-2xs);margin:0;padding:0;list-style:none}.site-nav__channel[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:var(--space-s);min-height:var(--tap-target);color:var(--color-mist);font-size:var(--step-0);font-weight:500;line-height:var(--leading-ui);font-variant-numeric:lining-nums tabular-nums;text-decoration:none;overflow-wrap:anywhere}a[data-astro-cid-3ef6ksr2].site-nav__channel:hover{color:var(--color-gold-light)}}@media(max-width:63.99em)and (scripting:none){.site-header[data-astro-cid-3ef6ksr2]{position:static;height:auto}.site-header__bar[data-astro-cid-3ef6ksr2]{height:auto}.site-header__toggle[data-astro-cid-3ef6ksr2]{display:none}.site-header__inner[data-astro-cid-3ef6ksr2]{flex-wrap:wrap;padding-block:var(--space-s)}.site-nav[data-astro-cid-3ef6ksr2]{position:static;width:100%;padding:0;visibility:visible;opacity:1}.site-nav__extra[data-astro-cid-3ef6ksr2]{display:none}}.site-footer[data-astro-cid-sz7xmlte]{margin-top:auto;background:var(--color-navy);border-top:1px solid var(--color-gold-light);font-size:var(--step--1);line-height:var(--leading-ui)}.site-footer__grid[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;padding-block:var(--space-xl) 0}.site-footer__block[data-astro-cid-sz7xmlte]{padding-block:var(--space-m)}.site-footer__block[data-astro-cid-sz7xmlte]+.site-footer__block[data-astro-cid-sz7xmlte]{border-top:1px solid var(--color-on-navy-rule)}.site-footer__brand[data-astro-cid-sz7xmlte]{display:grid;justify-items:start;gap:var(--space-s);padding-top:0}.site-footer__logo[data-astro-cid-sz7xmlte]{display:inline-block}.site-footer__logo[data-astro-cid-sz7xmlte] img[data-astro-cid-sz7xmlte]{width:9.5rem;height:auto}.site-footer__statement[data-astro-cid-sz7xmlte]{max-width:34ch;margin:0;text-wrap:balance;line-height:var(--leading-body);color:var(--color-mist)}.site-footer__title[data-astro-cid-sz7xmlte]{margin:0 0 var(--space-s);font-family:var(--font-sans);font-size:var(--step-label);font-weight:500;line-height:var(--leading-ui);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-gold-light)}.site-footer[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:var(--color-white);text-decoration-line:underline;text-decoration-color:transparent;text-underline-offset:.25em}.site-footer[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--color-gold-light);text-decoration-color:currentColor}.site-footer__nav[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:repeat(2,max-content);gap:.5rem var(--space-xl);margin:0;padding:0;list-style:none}.site-footer__nav[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{display:inline-flex;align-items:center;min-height:1.5rem;font-size:var(--step--1);line-height:var(--leading-ui);font-weight:400;color:var(--color-white)}.site-footer__nav[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--color-gold-light);text-decoration-color:currentColor}.site-footer__list[data-astro-cid-sz7xmlte]{display:grid;gap:.5rem;margin:0;padding:0;list-style:none}.site-footer__list[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte]{display:flex;align-items:flex-start;gap:var(--space-xs);margin:0;line-height:var(--leading-ui);color:var(--color-mist)}.site-footer__list[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte]>.brand-icon{margin-top:calc((1lh - 1.125rem)/2)}.site-footer__list[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{overflow-wrap:anywhere}.site-footer__address[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column;align-items:flex-start;font-style:normal}.site-footer__list[data-astro-cid-sz7xmlte] .site-footer__map-item[data-astro-cid-sz7xmlte]{padding-inline-start:calc(1.125rem + var(--space-xs))}.site-footer[data-astro-cid-sz7xmlte] .site-footer__map[data-astro-cid-sz7xmlte]{min-height:2rem;color:var(--color-gold-light);font-size:var(--step-label);text-decoration-color:transparent}.site-footer[data-astro-cid-sz7xmlte] .site-footer__map[data-astro-cid-sz7xmlte]:hover{color:var(--color-white);text-decoration-color:transparent}.site-footer__legal[data-astro-cid-sz7xmlte]{padding-block:var(--space-m);border-top:1px solid var(--color-on-navy-rule);font-size:var(--step-label);line-height:var(--leading-body);color:var(--color-mist)}.site-footer__legal[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte]{display:flex;flex-wrap:wrap;gap:0 var(--space-s);margin:0}.site-footer__legal[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte]>[data-astro-cid-sz7xmlte]+[data-astro-cid-sz7xmlte]:before{content:"·";display:inline-block;margin-inline-end:var(--space-s);color:var(--color-gold-light)}.site-footer[data-astro-cid-sz7xmlte] .site-footer__legal-link[data-astro-cid-sz7xmlte]{color:var(--color-gold-light);text-decoration-color:currentColor}@media(max-width:39.99em){.site-footer__legal[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte]{gap:0 var(--space-m)}.site-footer__grid[data-astro-cid-sz7xmlte]{padding-top:var(--space-m)}.site-footer__statement[data-astro-cid-sz7xmlte]{font-size:var(--step--1)}.site-footer__legal[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte]>[data-astro-cid-sz7xmlte]+[data-astro-cid-sz7xmlte]:before{content:none}.site-footer__logo[data-astro-cid-sz7xmlte] img[data-astro-cid-sz7xmlte]{width:8rem}.site-footer__block[data-astro-cid-sz7xmlte]{padding-block:var(--space-xs)}.site-footer__nav[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{min-height:1.5rem}}@media(min-width:40em)and (max-width:63.99em){.site-footer__grid[data-astro-cid-sz7xmlte]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--grid-gap)}.site-footer__brand[data-astro-cid-sz7xmlte]{grid-column:1 / -1}.site-footer__block[data-astro-cid-sz7xmlte]:nth-child(3){border-top:1px solid var(--color-on-navy-rule)}}@media(min-width:64em){.site-footer__grid[data-astro-cid-sz7xmlte]{grid-template-columns:1.3fr .9fr 1fr 1.2fr;column-gap:var(--grid-gap);padding-block:var(--space-2xl)}.site-footer__block[data-astro-cid-sz7xmlte]{padding-block:0}.site-footer__block[data-astro-cid-sz7xmlte]+.site-footer__block[data-astro-cid-sz7xmlte]{border-top:0}.site-footer__logo[data-astro-cid-sz7xmlte] img[data-astro-cid-sz7xmlte]{width:10.5rem}.site-footer__nav[data-astro-cid-sz7xmlte]{grid-template-columns:minmax(0,1fr)}}
