.smart-slidein[data-astro-cid-rui7jpaz]{position:fixed;inset-inline-end:var(--space-4);inset-block-end:calc(var(--sticky-cta-height) + env(safe-area-inset-bottom,0px) + var(--space-3));z-index:var(--z-slide-in);width:min(21.5rem,calc(100vw - 2rem));background-color:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);box-shadow:var(--shadow-md);padding:var(--space-4);animation:mas-subtle-rise var(--motion-standard) var(--ease-out-smooth) both}.smart-slidein[data-astro-cid-rui7jpaz][hidden]{display:none}@media(min-width:768px){.smart-slidein[data-astro-cid-rui7jpaz]{inset-inline-end:var(--space-6);inset-block-end:var(--space-6)}}.smart-slidein__header[data-astro-cid-rui7jpaz]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3);margin-block-end:var(--space-2)}.smart-slidein__title[data-astro-cid-rui7jpaz]{color:var(--color-brand-navy);font-size:var(--text-body-sm);font-weight:var(--weight-bold)}.smart-slidein__close[data-astro-cid-rui7jpaz]{display:inline-flex;align-items:center;justify-content:center;min-width:2rem;min-height:2rem;background:var(--color-bg-primary);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:var(--space-1);cursor:pointer;color:var(--color-text-secondary)}.smart-slidein__close[data-astro-cid-rui7jpaz]:hover{color:var(--color-brand-navy);border-color:var(--color-border-strong)}.smart-slidein__body[data-astro-cid-rui7jpaz]{font-size:var(--text-caption);color:var(--color-text-secondary);margin:0 0 var(--space-3);line-height:1.55}.smart-slidein__actions[data-astro-cid-rui7jpaz]{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-2)}.smart-slidein__actions[data-astro-cid-rui7jpaz] .smart-slidein__btn{width:100%}.sticky-mobile-cta[data-astro-cid-cae6m5lv]{position:fixed;inset-inline:0;inset-block-end:0;z-index:var(--z-sticky-cta);background-color:var(--color-surface);border-block-start:1px solid var(--color-border-strong);box-shadow:var(--shadow-sticky);padding:var(--space-2) var(--space-4) calc(var(--space-2) + env(safe-area-inset-bottom,0px))}.sticky-mobile-cta__inner[data-astro-cid-cae6m5lv]{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3);max-width:32rem;margin-inline:auto}@media(min-width:768px){.sticky-mobile-cta[data-astro-cid-cae6m5lv]{display:none}}@media(max-width:767px){body{--sticky-cta-clearance: calc(var(--sticky-cta-height) + env(safe-area-inset-bottom, 0px))}}.logo-mark[data-astro-cid-7jzykvyr]{display:inline-flex;align-items:center;gap:var(--space-3);text-decoration:none;flex-shrink:0}.logo-mark__emblem[data-astro-cid-7jzykvyr]{flex-shrink:0}.logo-mark--dark[data-astro-cid-7jzykvyr] .logo-mark__bg[data-astro-cid-7jzykvyr]{fill:#ffffff14}.logo-mark__wordmark[data-astro-cid-7jzykvyr]{display:flex;flex-direction:column;line-height:1.18}.logo-mark__primary[data-astro-cid-7jzykvyr]{font-size:1.15rem;font-weight:var(--weight-bold);color:var(--color-brand-navy)}.logo-mark--dark[data-astro-cid-7jzykvyr] .logo-mark__primary[data-astro-cid-7jzykvyr]{color:var(--color-text-on-dark)}.logo-mark__secondary[data-astro-cid-7jzykvyr]{font-size:.75rem;font-weight:var(--weight-medium);color:var(--color-text-muted)}.logo-mark--dark[data-astro-cid-7jzykvyr] .logo-mark__secondary[data-astro-cid-7jzykvyr]{color:var(--color-text-on-dark-muted)}.site-footer[data-astro-cid-35ed7um5]{background-color:var(--color-brand-navy-deep);color:var(--color-text-on-dark);padding-block:var(--space-12) var(--space-8);border-block-start:1px solid var(--color-border-on-dark)}.site-footer__grid[data-astro-cid-35ed7um5]{display:grid;grid-template-columns:1fr;gap:var(--space-8);padding-block-end:var(--space-8);border-block-end:1px solid var(--color-border-on-dark)}.site-footer__brand[data-astro-cid-35ed7um5]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3)}.site-footer__summary[data-astro-cid-35ed7um5]{color:var(--color-text-on-dark-muted);font-size:var(--text-body-sm);max-width:28rem;margin:0}.site-footer__region[data-astro-cid-35ed7um5]{color:var(--color-brand-aqua);font-size:var(--text-caption);font-weight:var(--weight-semibold);margin:0}.site-footer__legal[data-astro-cid-35ed7um5]{color:var(--color-text-on-dark-muted);font-size:var(--text-caption);margin:0}.site-footer__heading[data-astro-cid-35ed7um5]{font-size:var(--text-body);font-weight:var(--weight-bold);color:var(--color-text-on-dark);margin-block:0 var(--space-3)}.site-footer__subheading[data-astro-cid-35ed7um5]{font-size:var(--text-body-sm);font-weight:var(--weight-semibold);color:var(--color-text-on-dark);margin-block:var(--space-4) var(--space-2)}.site-footer__links[data-astro-cid-35ed7um5]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2)}.site-footer__link[data-astro-cid-35ed7um5]{color:var(--color-text-on-dark-muted);text-decoration:none;font-size:var(--text-body-sm)}.site-footer__link[data-astro-cid-35ed7um5]:hover{color:var(--color-text-on-dark);text-decoration:underline}.site-footer__contact[data-astro-cid-35ed7um5]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3)}.site-footer__contact-row[data-astro-cid-35ed7um5]{color:var(--color-text-on-dark-muted);font-size:var(--text-body-sm);display:flex;align-items:center;gap:var(--space-2);margin:0}.site-footer__phone[data-astro-cid-35ed7um5]{color:var(--color-brand-aqua);font-weight:var(--weight-bold);text-decoration:none}.site-footer__cta-stack[data-astro-cid-35ed7um5]{display:flex;flex-wrap:wrap;gap:var(--space-2)}.site-footer__bottom[data-astro-cid-35ed7um5]{padding-block-start:var(--space-6);display:flex;flex-direction:column;gap:var(--space-2)}.site-footer__copy[data-astro-cid-35ed7um5],.site-footer__notice[data-astro-cid-35ed7um5]{color:var(--color-text-on-dark-muted);font-size:var(--text-caption);margin:0}@media(min-width:768px){.site-footer__grid[data-astro-cid-35ed7um5]{grid-template-columns:1.35fr .85fr 1fr}.site-footer__bottom[data-astro-cid-35ed7um5]{flex-direction:row;justify-content:space-between;align-items:center}}.mobile-nav[data-astro-cid-d5gtjnsa]{display:inline-flex;align-items:center}.mobile-nav__trigger[data-astro-cid-d5gtjnsa]{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:var(--radius-sm);border:1px solid var(--color-border-strong);background-color:var(--color-surface);color:var(--color-brand-navy);cursor:pointer;transition:background-color var(--transition-fast),border-color var(--transition-fast)}.mobile-nav__trigger[data-astro-cid-d5gtjnsa]:hover{background-color:var(--color-bg-secondary);border-color:var(--color-brand-teal)}.mobile-nav__noscript[data-astro-cid-d5gtjnsa]{font-size:var(--text-caption);margin-inline-start:var(--space-2)}@keyframes mas-backdrop-fade{0%{opacity:0}to{opacity:1}}@keyframes mas-drawer-slide-rtl{0%{transform:translate3d(-16px,0,0);opacity:.92}to{transform:translateZ(0);opacity:1}}@keyframes mas-drawer-slide-ltr{0%{transform:translate3d(16px,0,0);opacity:.92}to{transform:translateZ(0);opacity:1}}.mobile-nav__backdrop[data-astro-cid-d5gtjnsa]{position:fixed;inset:0;background-color:#0b1f2a7a;z-index:var(--z-drawer);animation:mas-backdrop-fade var(--motion-fast) var(--ease-standard) both}.mobile-nav__drawer[data-astro-cid-d5gtjnsa]{position:fixed;inset-block:0;inset-inline-end:0;width:min(22rem,88vw);max-height:100dvh;overflow-y:auto;background-color:var(--color-surface);border-inline-start:1px solid var(--color-border-strong);box-shadow:var(--shadow-md);padding:var(--space-4) var(--space-6) var(--space-8);z-index:calc(var(--z-drawer) + 1);display:flex;flex-direction:column;gap:var(--space-4);animation:mas-drawer-slide-ltr var(--motion-card) var(--ease-out-smooth) both}[dir=rtl] .mobile-nav__drawer[data-astro-cid-d5gtjnsa]{animation-name:mas-drawer-slide-rtl}.mobile-nav__backdrop[data-astro-cid-d5gtjnsa][hidden],.mobile-nav__drawer[data-astro-cid-d5gtjnsa][hidden]{display:none}.mobile-nav__drawer-header[data-astro-cid-d5gtjnsa]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding-block-end:var(--space-3);border-block-end:1px solid var(--color-border)}.mobile-nav__drawer-title[data-astro-cid-d5gtjnsa]{font-size:var(--text-body);color:var(--color-brand-navy)}.mobile-nav__close[data-astro-cid-d5gtjnsa]{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:var(--radius-sm);border:1px solid var(--color-border);background-color:var(--color-bg-primary);color:var(--color-brand-navy);cursor:pointer}.mobile-nav__body[data-astro-cid-d5gtjnsa]{display:flex;flex-direction:column;gap:var(--space-6);flex:1}.mobile-nav__list[data-astro-cid-d5gtjnsa]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-1)}.mobile-nav__link[data-astro-cid-d5gtjnsa]{display:flex;align-items:center;justify-content:space-between;min-height:2.875rem;padding:var(--space-3);border-radius:var(--radius-sm);color:var(--color-text-primary);font-weight:var(--weight-semibold);text-decoration:none}.mobile-nav__link[data-astro-cid-d5gtjnsa]:hover{background-color:var(--color-bg-secondary)}.mobile-nav__link--active[data-astro-cid-d5gtjnsa]{background-color:var(--color-brand-teal-subtle);color:var(--color-brand-teal-strong)}.mobile-nav__controls[data-astro-cid-d5gtjnsa]{margin-block-start:auto;border-block-start:1px solid var(--color-border);padding-block-start:var(--space-4);display:flex;flex-direction:column;gap:var(--space-3)}.mobile-nav__lang-row[data-astro-cid-d5gtjnsa]{display:flex;justify-content:flex-start}@media(min-width:1024px){.mobile-nav[data-astro-cid-d5gtjnsa]{display:none}}.primary-nav[data-astro-cid-vzcar27r]{display:none}.primary-nav__list[data-astro-cid-vzcar27r]{display:flex;align-items:center;gap:var(--space-1);list-style:none;margin:0;padding:0}.primary-nav__link[data-astro-cid-vzcar27r]{display:inline-flex;align-items:center;min-height:var(--btn-height-sm);padding-inline:var(--space-3);border-radius:var(--radius-sm);color:var(--color-text-primary);font-size:var(--text-body-sm);font-weight:var(--weight-semibold);text-decoration:none}.primary-nav__link[data-astro-cid-vzcar27r]:hover{background-color:var(--color-bg-secondary);color:var(--color-brand-teal-strong)}.primary-nav__link--active[data-astro-cid-vzcar27r]{background-color:var(--color-brand-teal-subtle);color:var(--color-brand-teal-strong)}@media(min-width:1024px){.primary-nav[data-astro-cid-vzcar27r]{display:block}}.scroll-sentinel[data-astro-cid-qlfjksao]{position:absolute;inset-block-start:0;inset-inline-start:0;width:1px;height:12px;pointer-events:none}.site-header[data-astro-cid-qlfjksao]{position:sticky;inset-block-start:0;z-index:var(--z-header);background-color:#fffffff7;backdrop-filter:blur(10px);border-block-end:1px solid var(--color-border);min-height:var(--header-height);display:flex;align-items:center;transition:box-shadow var(--transition-standard),border-color var(--transition-standard),background-color var(--transition-standard)}.site-header--scrolled[data-astro-cid-qlfjksao]{background-color:#fffffffc;border-block-end-color:var(--color-border-strong);box-shadow:var(--shadow-sm)}.site-header__inner[data-astro-cid-qlfjksao]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding-block:var(--space-2)}.site-header__actions[data-astro-cid-qlfjksao]{display:flex;align-items:center;gap:var(--space-2)}.site-header__desktop-tools[data-astro-cid-qlfjksao]{display:none;align-items:center;gap:var(--space-2)}.site-header__divider[data-astro-cid-qlfjksao]{width:1px;height:1.5rem;background-color:var(--color-border);margin-inline:var(--space-1)}.site-header__mobile-tools[data-astro-cid-qlfjksao]{display:flex;align-items:center;gap:var(--space-2)}@media(min-width:1024px){.site-header[data-astro-cid-qlfjksao]{min-height:5rem}.site-header__desktop-tools[data-astro-cid-qlfjksao]{display:flex}.site-header__mobile-tools[data-astro-cid-qlfjksao]{display:none}}
