@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko70yygg_vbd-E.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko50yygg_vbd-E.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:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko40yygg_vbd-E.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko20yygg_vb.woff2) format("woff2");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:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko70yygg_vbd-E.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko50yygg_vbd-E.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:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko40yygg_vbd-E.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko20yygg_vb.woff2) format("woff2");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:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko70yygg_vbd-E.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko50yygg_vbd-E.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:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko40yygg_vbd-E.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko20yygg_vb.woff2) format("woff2");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:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko70yygg_vbd-E.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko50yygg_vbd-E.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:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko40yygg_vbd-E.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko20yygg_vb.woff2) format("woff2");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:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko70yygg_vbd-E.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko50yygg_vbd-E.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:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko40yygg_vbd-E.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko20yygg_vb.woff2) format("woff2");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:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/PlusJakartaSans-var-latin-ext.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:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/PlusJakartaSans-var-latin.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}:root{--color-explorer-blue: #163D55;--color-brand-black: #142632;--color-gold: #648AA1;--color-gold-light: #8AA7B8;--color-gold-dark: #4F6F80;--color-bg: #F7F9FB;--color-bg-warm: #FFFFFF;--color-beige: #EEF2F5;--color-beige-dark: #E2E8ED;--color-text: #142632;--color-text-secondary: #3A5466;--color-text-light: #5E6A74;--color-white: #FFFFFF;--color-error: #B91C1C;--color-success: #15803D;--color-ink-wine: #4F2F3C;--color-terracotta: #D64E18;--color-peri-deep: #5C72AC;--color-peri-mid: #93A1CF;--color-peri-pale: #D2D8EE;--grad-peri: linear-gradient(150deg, #5C72AC 0%, #7183BD 22%, #93A1CF 45%, #B3BCE0 68%, #D2D8EE 100%);--grad-peri-soft: linear-gradient(204deg, #C3CCE8 6%, #F7F9FB);--grad-peri-hero: linear-gradient(357deg, #C3CCE8, #FFFFFF 72%);--color-grey-mist: #F2F3F5;--color-grey-fog: #BEC5CC;--color-grey-slate: #4D5058;--grad-mist: linear-gradient(204deg, #BEC5CC 6%, #F7F9FB);--grad-mist-hero: linear-gradient(357deg, #BEC5CC, #FFFFFF 72%);--color-action: #C43020;--color-action-hover: #711609;--bg-page: var(--color-bg);--bg-surface: var(--color-white);--bg-subtle: var(--color-beige);--bg-dark: var(--color-brand-black);--fg-default: var(--color-text);--fg-muted: var(--color-text-secondary);--fg-soft: var(--color-text-light);--fg-accent: var(--color-action);--fg-accent-hover: var(--color-action-hover);--fg-steel: var(--color-gold);--fg-on-dark: var(--color-white);--fg-on-dark-muted: var(--color-gold-light);--border-default: var(--color-beige-dark);--border-strong: var(--color-gold-dark);--font-heading: "Plus Jakarta Sans", "Avenir Next", "Segoe UI", sans-serif;--font-body: "Plus Jakarta Sans", "Avenir Next", "Segoe UI", sans-serif;--fs-display: 72px;--fs-h1: 56px;--fs-h2: 48px;--fs-h3: 38px;--fs-h4: 32px;--fs-h5: 28px;--fs-h6: 20px;--fs-body-l: 18px;--fs-body: 16px;--fs-body-s: 14px;--fs-caption: 13px;--fs-button: 16px;--fs-overline: 13px;--fs-display-xl: clamp(40px, 6.4vw, 80px);--fs-display-l: clamp(32px, 4.6vw, 64px);--ls-display: -.03em;--ls-wide: .12em;--ls-tight: -.02em;--lh-tight: 1.2;--lh-snug: 1.3;--lh-normal: 1.4;--lh-body: 1.6;--fw-light: 300;--fw-regular: 400;--fw-medium: 500;--fw-bold: 700;--space-xs: 4px;--space-sm: 8px;--space-md: 16px;--space-lg: 24px;--space-xl: 32px;--space-2xl: 48px;--space-3xl: 64px;--space-4xl: 96px;--radius-sm: 8px;--radius-md: 16px;--radius-lg: 38px;--radius-full: 999px;--radius-xl: 48px;--radius-section: 64px;--radius-hero: 120px;--shadow-sm: 0 1px 2px rgba(22, 61, 85, .06);--shadow-md: 0 4px 12px rgba(22, 61, 85, .08);--shadow-lg: 0 16px 40px rgba(22, 61, 85, .12);--shadow-elevated: var(--shadow-lg);--content-width: 1280px;--content-narrow: 756px;--content-wide: 1400px;--measure-display: 20ch;--measure-heading: 24ch;--measure-lead: 56ch;--measure-body: 60ch;--measure-body-sm: 48ch;--sidebar-width: 270px;--nav-height: 72px;--section-padding-y: 96px;--section-padding-x: 64px;--transition-fast: .15s ease;--transition-base: .25s ease}@media(max-width:1024px){:root{--section-padding-y: 64px;--section-padding-x: 32px;--radius-hero: 80px;--fs-display: 56px;--fs-h1: 44px;--fs-h2: 38px;--fs-h3: 32px;--fs-h4: 26px;--fs-h5: 22px}}@media(max-width:768px){:root{--section-padding-y: 48px;--section-padding-x: 16px;--radius-hero: 48px;--sidebar-width: 0px;--fs-display: 40px;--fs-h1: 34px;--fs-h2: 30px;--fs-h3: 25px;--fs-h4: 22px;--fs-h5: 19px;--space-4xl: 64px;--space-3xl: 48px}}.sections{--eb-pad: clamp(20px, 5vw, 72px);--eb-gap: clamp(56px, 9vw, 154px);--eb-hair: rgba(79, 47, 60, .2);--eb-nav: 84px;--eb-tint: #EEF1FA;color:var(--color-ink-wine);font-weight:var(--fw-regular)}.sections h1,.sections h2,.sections h3{font-weight:var(--fw-regular);letter-spacing:var(--ls-display);line-height:1;margin:0;text-wrap:balance;color:inherit}.eb-kicker{font-size:var(--fs-body-l);font-weight:500;letter-spacing:0;color:var(--fg-accent);margin:0}.eb-kicker--onDark{color:var(--color-grey-fog)}.eb-h2{font-size:var(--fs-display-l)}.eb-h3{font-size:clamp(20px,2vw,30px);letter-spacing:var(--ls-tight)}.eb-lead{font-size:clamp(17px,1.5vw,22px);font-weight:var(--fw-light);line-height:1.3;max-width:48ch;margin:0;color:color-mix(in srgb,var(--color-ink-wine) 82%,transparent)}.eb-body{font-size:var(--fs-body-l);font-weight:var(--fw-light);line-height:1.35;max-width:58ch;margin:0;color:color-mix(in srgb,var(--color-ink-wine) 80%,transparent)}.eb-body--l{max-width:none;font-size:clamp(19px,1.7vw,24px)}.eb-note{font-size:clamp(17px,1.4vw,21px);font-weight:var(--fw-regular);line-height:1.45;max-width:58ch;margin:0;color:var(--color-ink-wine)}.eb-link{font-size:var(--fs-body);font-weight:var(--fw-medium);color:var(--fg-accent);text-decoration:none;width:fit-content;text-transform:uppercase;letter-spacing:.04em}.eb-link:hover{color:var(--fg-accent-hover)}.eb-link--onDark{color:var(--bg-surface)}.eb-actions{display:flex;flex-wrap:wrap;gap:var(--space-sm)}.eb-frame{display:grid;place-items:center;aspect-ratio:4 / 3;border:1px solid var(--eb-hair);border-radius:16px;background:var(--bg-surface);font-size:var(--fs-caption);font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--color-grey-slate);text-align:center;padding:var(--space-md);overflow:hidden}.eb-frame--onDark{background:#ffffff0d;border-color:#ffffff38;color:var(--color-grey-fog)}.eb-frame--photo{display:block;width:100%;height:auto;min-width:0;object-fit:cover;padding:0;border:none}.eb-section{padding:var(--eb-gap) var(--eb-pad)}.eb-cols{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(28px,5vw,80px);align-items:start}.eb-cols--reverse .eb-head{order:2}.eb-head{position:sticky;top:var(--eb-nav);display:flex;flex-direction:column;gap:var(--space-sm)}.eb-head--static{position:static}.eb-stack{display:flex;flex-direction:column;gap:var(--space-lg);min-width:0}.eb-tint{background:var(--eb-tint)}.eb-soft{background:var(--grad-peri-soft)}.eb-dark{background:var(--color-ink-wine);color:var(--bg-surface)}.eb-dark h1,.eb-dark h2,.eb-dark h3{color:var(--bg-surface)}.eb-dark .eb-body,.eb-dark .eb-lead{color:#ffffffc7}.eb-dark .eb-note{color:var(--bg-surface)}body:has(.eb-hero--photo) main{margin-top:calc(-1 * var(--ed-nav-h, 105px))}body:has(.eb-hero--photo) .eb-hero--photo{padding-top:calc(var(--ed-nav-h, 105px) + clamp(24px,4vh,56px))}body:has(.eb-hero--photo) .nav:not(.nav--pinned){background:transparent!important;box-shadow:none!important}body:has(.eb-hero--photo) .nav:not(.nav--pinned) .nav__brand,body:has(.eb-hero--photo) .nav:not(.nav--pinned) .nav__links a,body:has(.eb-hero--photo) .nav:not(.nav--pinned) .nav__lang{color:#fff!important}body:has(.eb-hero--photo) .nav:not(.nav--pinned) .nav__brand svg{color:#fff!important}body:has(.eb-hero--photo) .nav:not(.nav--pinned) .nav__burger span{background:#fff!important}body:has(.eb-hero--photo) .nav:not(.nav--pinned) .nav__cta a.btn--primary,body:has(.eb-hero--photo) .nav:not(.nav--pinned) .nav__cta button.btn--primary{background:#ffffff24!important;color:#fff!important;border:1px solid rgba(255,255,255,.6)!important}@media(max-width:900px){.eb-cols{grid-template-columns:1fr}.eb-cols--reverse .eb-head{order:0}.eb-head{position:static}}*,*:before,*:after{box-sizing:border-box}html{-webkit-font-smoothing:antialiased}body{margin:0;font-family:var(--font-body);font-weight:var(--fw-regular);font-size:var(--fs-body-l);line-height:var(--lh-body);color:var(--color-text);background:var(--color-bg)}h1,h2,h3,h4{font-family:var(--font-heading);color:var(--color-text);line-height:var(--lh-snug);margin:0}a{color:var(--color-action)}.t-display{font-size:var(--fs-display);font-weight:var(--fw-bold);line-height:var(--lh-tight);letter-spacing:var(--ls-tight)}.t-h1{font-size:var(--fs-h1);font-weight:var(--fw-bold);line-height:var(--lh-tight)}.t-h2{font-size:var(--fs-h2);font-weight:var(--fw-bold)}.t-h3{font-size:var(--fs-h4);font-weight:var(--fw-medium)}.t-h4{font-size:var(--fs-h5);font-weight:var(--fw-medium);line-height:var(--lh-snug)}.t-h5{font-size:var(--fs-h6);font-weight:var(--fw-bold);line-height:var(--lh-snug)}.t-lead{font-size:var(--fs-h6);font-weight:var(--fw-regular);color:var(--fg-muted);line-height:var(--lh-normal)}.t-body-1{font-size:var(--fs-body-l);line-height:var(--lh-body)}.t-body-2{font-size:var(--fs-body);line-height:var(--lh-body)}.t-caption{font-size:var(--fs-caption);line-height:var(--lh-body)}.t-overline{font-size:var(--fs-overline);font-weight:var(--fw-bold);letter-spacing:var(--ls-wide);text-transform:uppercase}h1,h2,h3,h4{overflow-wrap:break-word;hyphens:auto;hyphenate-limit-chars:14 6 6}.print-meta{display:none}@media print{@page{margin:16mm 14mm 18mm}html,body{background:#fff!important;color:#000;font-size:11pt}.devbanner,.nav,.ef,.eb-bento,.bk,.article-booking,.article-toc,.emergency--cta,.btn,[data-booking],.lc-hero__corner,video,iframe{display:none!important}*{position:static!important;transform:none!important;animation:none!important;transition:none!important;box-shadow:none!important}main{margin-top:0!important}section,header{background:none!important;padding-top:6pt!important;padding-bottom:6pt!important}h1,h2,h3{break-after:avoid;page-break-after:avoid}p,li,figure,table,aside,blockquote{break-inside:avoid;page-break-inside:avoid}img{max-width:100%!important;max-height:120mm;object-fit:contain}.eb-prose a[href^=http]:after,.eb-sources__link[href^=http]:after{content:" (" attr(href) ")";font-size:9pt;word-break:break-all}details>*{display:block!important}details::details-content{content-visibility:visible!important;display:block!important}.eb-faq__ico{display:none!important}.eb-faq__item{background:none!important;border:1px solid #ccc}.print-meta{display:block!important;margin:12pt 0 0;padding-top:6pt;border-top:1px solid #999;font-size:9pt;color:#333}.print-meta p{margin:0 0 2pt}}.btn[data-astro-cid-vnzlvqnm]{display:inline-flex;align-items:center;justify-content:center;gap:var(--btn-gap, var(--space-sm));padding:var(--btn-padding, var(--space-md) var(--space-xl));font-family:var(--font-body);font-size:var(--btn-fs, var(--fs-button));font-weight:var(--btn-fw, var(--fw-bold));letter-spacing:var(--btn-ls, normal);text-transform:var(--btn-tt, none);line-height:1;border:1px solid transparent;border-radius:var(--btn-radius, var(--radius-sm));text-decoration:none;cursor:pointer;transition:transform var(--transition-fast),background var(--transition-fast),color var(--transition-fast),border-color var(--transition-fast)}.btn[data-astro-cid-vnzlvqnm]:hover{transform:var(--btn-hover-transform, translateY(-1px))}.btn[data-astro-cid-vnzlvqnm]:active{transform:translateY(0)}.btn[data-astro-cid-vnzlvqnm]:focus-visible{outline:2px solid var(--fg-accent);outline-offset:2px}.btn--primary[data-astro-cid-vnzlvqnm]{background:var(--fg-accent);color:var(--fg-on-dark)}.btn--primary[data-astro-cid-vnzlvqnm]:hover{background:var(--fg-accent-hover)}.btn--secondary[data-astro-cid-vnzlvqnm]{background:var(--btn-secondary-bg, transparent);color:var(--btn-secondary-color, var(--fg-default));border-color:var(--btn-secondary-border, var(--border-strong))}.btn--secondary[data-astro-cid-vnzlvqnm]:hover{border-color:var(--fg-accent);color:var(--fg-accent)}.btn--tertiary[data-astro-cid-vnzlvqnm]{background:transparent;color:var(--btn-tertiary-color, var(--fg-default));border-color:var(--btn-tertiary-border, var(--border-strong))}.btn--tertiary[data-astro-cid-vnzlvqnm]:hover{border-color:var(--fg-accent);color:var(--fg-accent)}.btn--ghost[data-astro-cid-vnzlvqnm]{background:transparent;color:var(--fg-accent);padding-left:0;padding-right:0}.btn--ghost[data-astro-cid-vnzlvqnm]:hover{color:var(--fg-accent-hover)}.btn--on-dark[data-astro-cid-vnzlvqnm].btn--secondary{color:var(--fg-on-dark);border-color:var(--fg-on-dark-muted)}.btn--on-dark[data-astro-cid-vnzlvqnm].btn--secondary:hover{border-color:var(--fg-on-dark);color:var(--fg-on-dark)}.btn--on-dark[data-astro-cid-vnzlvqnm].btn--ghost{color:var(--fg-on-dark-muted)}.btn--on-dark[data-astro-cid-vnzlvqnm].btn--ghost:hover{color:var(--fg-on-dark)}.btn--full[data-astro-cid-vnzlvqnm]{width:100%}.logo[data-astro-cid-tvrurpns]{height:var(--logoHeight);width:auto;display:block}.logo[data-astro-cid-tvrurpns] .logo__hl{fill:currentColor}.nav[data-astro-cid-dmqpwcec]{padding:var(--space-md) var(--section-padding-x);background:var(--bg-surface);border-bottom:1px solid var(--border-default);position:sticky;top:0;z-index:100;transition:transform .32s ease,box-shadow .32s ease;will-change:transform}.nav--hidden[data-astro-cid-dmqpwcec]{transform:translateY(-100%)}.nav--pinned[data-astro-cid-dmqpwcec]{box-shadow:0 6px 24px #4f2f3c14}@media(prefers-reduced-motion:reduce){.nav[data-astro-cid-dmqpwcec]{transition:none}}.nav__inner[data-astro-cid-dmqpwcec]{display:flex;align-items:center;gap:var(--space-xl);min-height:var(--nav-height);max-width:var(--content-width);margin:0 auto}.nav__burger[data-astro-cid-dmqpwcec]{display:none}.nav__brand[data-astro-cid-dmqpwcec]{font-family:var(--font-heading);font-weight:var(--fw-bold);font-size:var(--fs-h6);color:var(--color-explorer-blue);text-decoration:none;letter-spacing:var(--ls-tight);white-space:nowrap}.nav__brand-dot[data-astro-cid-dmqpwcec]{color:var(--fg-accent)}.nav--connect[data-astro-cid-dmqpwcec] .nav__brand-dot[data-astro-cid-dmqpwcec]{color:var(--fg-steel)}.nav__brandwrap[data-astro-cid-dmqpwcec]{display:inline-flex;flex-direction:column;line-height:var(--lh-tight)}.nav__powered[data-astro-cid-dmqpwcec]{font-family:var(--font-body);font-weight:var(--fw-regular);font-size:var(--fs-caption);color:var(--fg-soft);letter-spacing:0}.nav__links[data-astro-cid-dmqpwcec]{display:flex;flex-wrap:nowrap;align-items:center;gap:var(--space-lg)}.nav__links[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]{white-space:nowrap;font-size:var(--fs-body);font-weight:var(--fw-medium);color:var(--fg-muted);text-decoration:none}.nav__links[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]:hover,.nav__links[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec].is-active{color:var(--fg-accent)}.nav--connect[data-astro-cid-dmqpwcec] .nav__links[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]:hover,.nav--connect[data-astro-cid-dmqpwcec] .nav__links[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec].is-active{color:var(--fg-steel)}.nav__links[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]:focus-visible{outline:2px solid var(--fg-accent);outline-offset:2px}.nav__links[data-astro-cid-dmqpwcec]{margin-inline:auto}.nav__lang[data-astro-cid-dmqpwcec]{flex:0 0 auto;border:1px solid var(--border-strong);border-radius:var(--radius-sm);padding:var(--space-xs) var(--space-sm);font-size:var(--fs-caption);font-weight:var(--fw-medium);color:var(--fg-muted);text-decoration:none}.nav__lang[data-astro-cid-dmqpwcec]:hover{color:var(--fg-accent);border-color:var(--fg-accent)}@media(max-width:1199px){.nav__inner[data-astro-cid-dmqpwcec]{flex-wrap:wrap;align-items:center;gap:0;row-gap:0}.nav__brand[data-astro-cid-dmqpwcec]{flex:1 1 auto;order:1}.nav__lang[data-astro-cid-dmqpwcec]{order:2;margin-right:var(--space-md)}.nav__burger[data-astro-cid-dmqpwcec]{order:3}.nav__links[data-astro-cid-dmqpwcec]{order:4;margin-inline:0}.nav__cta[data-astro-cid-dmqpwcec] .btn{white-space:nowrap}.nav__cta[data-astro-cid-dmqpwcec]{order:5}.nav__burger[data-astro-cid-dmqpwcec]{display:inline-flex;flex-direction:column;justify-content:center;gap:5px;width:28px;height:22px;box-sizing:content-box;padding:11px 8px;margin:-11px -8px;cursor:pointer;flex:0 0 auto;border:0;background:transparent;border-radius:var(--radius-sm);color:inherit}.nav__burger[data-astro-cid-dmqpwcec]:focus-visible{outline:2px solid var(--fg-accent);outline-offset:2px}.nav__burger[data-astro-cid-dmqpwcec] span[data-astro-cid-dmqpwcec]{display:block;height:2px;width:100%;background:var(--fg-default);border-radius:2px;transition:transform .25s,opacity .2s}.nav__links[data-astro-cid-dmqpwcec],.nav__cta[data-astro-cid-dmqpwcec]{flex-basis:100%;overflow:hidden;max-height:0;opacity:0;visibility:hidden;transition:max-height .3s ease,opacity .2s ease,visibility 0s .3s}.nav__links[data-astro-cid-dmqpwcec]{flex-direction:column;align-items:stretch;gap:0}.nav__links[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]{display:flex;align-items:center;min-height:44px}.nav__lang[data-astro-cid-dmqpwcec]{display:inline-grid;place-items:center;min-width:44px;min-height:44px;box-sizing:border-box}.nav--open[data-astro-cid-dmqpwcec] .nav__links[data-astro-cid-dmqpwcec]{max-height:60vh;opacity:1;visibility:visible;transition:max-height .3s ease,opacity .2s ease,visibility 0s;padding:var(--space-md) 0 var(--space-sm)}.nav--open[data-astro-cid-dmqpwcec] .nav__cta[data-astro-cid-dmqpwcec]{max-height:120px;opacity:1;visibility:visible;transition:max-height .3s ease,opacity .2s ease,visibility 0s;display:block;padding-bottom:var(--space-lg)}.nav__cta[data-astro-cid-dmqpwcec]{display:block}.nav__cta[data-astro-cid-dmqpwcec] .btn{width:100%}.nav--open[data-astro-cid-dmqpwcec] .nav__burger[data-astro-cid-dmqpwcec] span[data-astro-cid-dmqpwcec]:nth-child(1){transform:translateY(7px) rotate(45deg)}.nav--open[data-astro-cid-dmqpwcec] .nav__burger[data-astro-cid-dmqpwcec] span[data-astro-cid-dmqpwcec]:nth-child(2){opacity:0}.nav--open[data-astro-cid-dmqpwcec] .nav__burger[data-astro-cid-dmqpwcec] span[data-astro-cid-dmqpwcec]:nth-child(3){transform:translateY(-7px) rotate(-45deg)}}@font-face{font-family:ballinger;src:url(/fonts/ballinger-regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ballinger;src:url(/fonts/ballinger-medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}html:root{--fg-accent: var(--color-terracotta);--fg-accent-hover: #9E2517;--font-heading: "ballinger", "Plus Jakarta Sans", "Avenir Next", sans-serif;--font-body: "ballinger", "Plus Jakarta Sans", "Avenir Next", sans-serif;--fw-light: 400;--fw-medium: 500;--fg-default: var(--color-ink-wine);--fg-muted: #6B4B57;--fg-soft: #8A6C77;--color-text: var(--color-ink-wine);--color-explorer-blue: var(--color-ink-wine);--color-text-secondary: #6B4B57;--color-text-light: #8A6C77;--color-grey-slate: #6B4B57;--color-gold-light: #C4A8B2;--fg-on-dark-muted: #C4A8B2;--color-brand-black: #3B222C}html:root{--btn-padding: .9rem 2rem;--btn-fs: .9375rem;--btn-fw: 500;--btn-ls: .01em;--btn-tt: uppercase;--btn-radius: .625rem;--btn-gap: .625rem;--btn-hover-transform: none;--section-padding-x: clamp(20px, 5vw, 72px);--content-width: none}a.btn--primary:hover,button.btn--primary:hover{background:#e03a22}.nav__cta a.btn--primary,.nav__cta button.btn--primary{background:var(--color-ink-wine);color:var(--bg-surface)}.nav__cta a.btn--primary:hover,.nav__cta button.btn--primary:hover{background:#3b222c}.nav{border-bottom-color:transparent!important}.nav__links a{text-transform:uppercase;font-weight:500!important;letter-spacing:.02em}html:root{--btn-secondary-bg: var(--color-ink-wine);--btn-secondary-color: var(--bg-surface);--btn-secondary-border: var(--color-ink-wine);--btn-tertiary-color: var(--color-ink-wine);--btn-tertiary-border: var(--color-ink-wine)}.emergency[data-astro-cid-5kcamn6g]{display:inline-flex;align-items:center;gap:var(--space-sm);margin:0;font-size:var(--fs-body-s);line-height:1.4;color:var(--fg-default)}.emergency[data-astro-cid-5kcamn6g] strong[data-astro-cid-5kcamn6g]{font-weight:var(--fw-medium)}.emergency[data-astro-cid-5kcamn6g] a[data-astro-cid-5kcamn6g]{color:inherit;font-weight:var(--fw-medium);text-decoration:underline;text-underline-offset:3px;display:inline-block;padding:12px 2px;margin:-12px 0}.emergency__mark[data-astro-cid-5kcamn6g]{flex:none;display:inline-grid;place-items:center;width:1.25rem;height:1.25rem;border-radius:var(--radius-full);background:var(--fg-accent);color:#fff;font-weight:var(--fw-bold);font-size:.9rem;line-height:1}.emergency--dark[data-astro-cid-5kcamn6g]{color:#ffffffd9}.emergency--dark[data-astro-cid-5kcamn6g] a[data-astro-cid-5kcamn6g]{color:#fff}.ef[data-astro-cid-gngald4k]{--ef-blue: #142632;background:var(--ef-blue);color:var(--bg-surface);padding:clamp(48px,7vw,96px) var(--ed-pad, clamp(20px, 5vw, 72px)) clamp(20px,2vw,28px);display:flex;flex-direction:column;gap:clamp(32px,4vw,56px)}.ef-top[data-astro-cid-gngald4k]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,4vw,72px);align-items:center}.ef-cta[data-astro-cid-gngald4k]{display:flex;flex-direction:column;align-items:flex-start;gap:clamp(24px,3vw,40px)}.ef-cta__title[data-astro-cid-gngald4k]{font-size:clamp(34px,6vw,88px);font-weight:var(--fw-regular);line-height:1.02;letter-spacing:var(--ls-display);margin:0;max-width:14ch;text-wrap:balance;color:var(--bg-surface)}.ef-dots[data-astro-cid-gngald4k]{position:relative;height:clamp(180px,22vw,300px);border-radius:8px;color:var(--bg-surface);opacity:.7}.ef-dots[data-astro-cid-gngald4k]:before{content:"";position:absolute;inset:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3E%3Crect width='3.4' height='3.4' fill='white'/%3E%3C/svg%3E");background-size:16px 16px;background-repeat:repeat;-webkit-mask:linear-gradient(90deg,transparent 0,rgba(0,0,0,.35) 30%,#000 70%);mask:linear-gradient(90deg,transparent 0,rgba(0,0,0,.35) 30%,#000 70%)}.ef-dots[data-astro-cid-gngald4k]:after{content:"";position:absolute;inset:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3E%3Crect width='6' height='6' fill='white'/%3E%3C/svg%3E");background-size:16px 16px;background-repeat:repeat;-webkit-mask:linear-gradient(90deg,transparent 0,transparent 50%,#000 85%);mask:linear-gradient(90deg,transparent 0,transparent 50%,#000 85%)}.ef-rule[data-astro-cid-gngald4k]{border:none;border-top:1px solid rgba(255,255,255,.16);margin:0}.ef-mid[data-astro-cid-gngald4k]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:clamp(32px,5vw,80px)}.ef-brand[data-astro-cid-gngald4k]{display:flex;flex-direction:column;gap:var(--space-lg);align-items:flex-start}.ef-brand__logo[data-astro-cid-gngald4k]{color:var(--bg-surface);display:inline-flex}.ef-brand__legal[data-astro-cid-gngald4k]{margin:0;max-width:42ch;font-size:var(--fs-body-s);line-height:1.5;color:#fff9}.ef-cols[data-astro-cid-gngald4k]{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:clamp(24px,3vw,48px)}.ef-col__title[data-astro-cid-gngald4k]{margin:0 0 var(--space-md);font-size:16px;color:#ffffff80}.ef-col[data-astro-cid-gngald4k] ul[data-astro-cid-gngald4k]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-md)}.ef-col[data-astro-cid-gngald4k] a[data-astro-cid-gngald4k]{color:var(--bg-surface);text-decoration:none;font-size:var(--fs-body);font-weight:500;text-transform:uppercase;letter-spacing:.01em;transition:color .2s}.ef-col[data-astro-cid-gngald4k] a[data-astro-cid-gngald4k]:hover{color:var(--fg-accent)}.ef-bottom[data-astro-cid-gngald4k]{display:flex;justify-content:space-between;gap:var(--space-md);flex-wrap:wrap;align-items:center;margin-top:calc(clamp(20px,2vw,28px) - clamp(32px,4vw,56px))}.ef-address[data-astro-cid-gngald4k]{font-style:normal;font-size:var(--fs-body-s);line-height:1.6;color:#ffffffbf}.ef-address[data-astro-cid-gngald4k] a[data-astro-cid-gngald4k]{color:var(--bg-surface);text-underline-offset:3px;display:inline-block;padding:10px 0;margin:-10px 0}.ef-legal[data-astro-cid-gngald4k]{display:flex;flex-wrap:wrap;gap:var(--space-lg)}.ef-legal[data-astro-cid-gngald4k] a[data-astro-cid-gngald4k]{display:inline-flex;align-items:center;min-height:44px;font-size:var(--fs-body-s);color:#ffffffd9;text-underline-offset:3px}.ef-legal[data-astro-cid-gngald4k] a[data-astro-cid-gngald4k]:hover{color:var(--bg-surface)}.ef-copy[data-astro-cid-gngald4k]{margin:0;font-size:var(--fs-body-s);color:#fff9}@media(max-width:900px){.ef-top[data-astro-cid-gngald4k]{grid-template-columns:1fr}.ef-dots[data-astro-cid-gngald4k]{display:none}.ef-mid[data-astro-cid-gngald4k]{grid-template-columns:1fr}}
