.site-footer{color:#ffffffd9;background:var(--color-brand-secondary)}.site-footer__grid{gap:var(--space-7);grid-template-columns:1.4fr repeat(3,1fr);display:grid}.site-footer h2,.site-footer h3{color:var(--color-white)}.site-footer h3{margin-bottom:var(--space-4);font-size:var(--font-size-base)}.site-footer p{color:inherit}.site-footer__logo{width:11rem;margin-bottom:var(--space-5);filter:brightness(0)invert()}.site-footer ul{margin:0;padding:0;list-style:none}.site-footer li+li{margin-top:var(--space-2)}.site-footer a{color:inherit;text-decoration:none}.site-footer a:hover{color:var(--color-brand-accent)}.site-footer__social{gap:var(--space-3);margin-top:var(--space-5);display:flex}.site-footer__social img{object-fit:contain;width:2rem;height:2rem}.site-footer__legal{justify-content:space-between;gap:var(--space-4);margin-top:var(--space-7);padding-top:var(--space-5);font-size:var(--font-size-sm);border-top:1px solid #fff3;flex-wrap:wrap;display:flex}@media (width<=56rem){.site-footer__grid{grid-template-columns:repeat(2,1fr)}}@media (width<=36rem){.site-footer__grid{grid-template-columns:1fr}}.site-header{z-index:var(--z-header);border-bottom:1px solid var(--color-border);background:var(--color-white);position:relative}.site-header__inner{justify-content:space-between;align-items:center;gap:var(--space-5);min-height:5.25rem;display:flex}.site-header__logo{flex:none}.site-header__logo img{width:auto;height:3.25rem}.site-header__desktop{align-items:center;gap:var(--space-5);display:flex}.site-header__desktop ul{align-items:center;gap:var(--space-5);margin:0;padding:0;list-style:none;display:flex}.site-header__desktop a{color:var(--color-text);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);text-decoration:none}.site-header__desktop a:hover{color:var(--color-brand-primary)}.mobile-navigation{display:none}.mobile-navigation__toggle,[data-mobile-close]{color:var(--color-brand-dark);cursor:pointer;background:0 0;border:0}.mobile-navigation__toggle{padding:var(--space-3);gap:.3rem;display:grid}.mobile-navigation__toggle span{background:currentColor;width:1.5rem;height:.125rem;display:block}.mobile-navigation__backdrop{z-index:var(--z-overlay);background:#00000073;position:fixed;inset:0}.mobile-navigation__panel{z-index:var(--z-modal);width:min(85vw,22rem);padding:var(--space-5);border-radius:var(--radius-panel) 0 0 var(--radius-panel);background:var(--color-white);box-shadow:var(--shadow-card);position:fixed;inset:0 0 0 auto;overflow-y:auto}.mobile-navigation__top{margin-bottom:var(--space-5);justify-content:space-between;align-items:center;display:flex}.mobile-navigation__top button{font-size:2rem}.mobile-navigation ul{margin:0 0 var(--space-6);padding:0;list-style:none}.mobile-navigation nav a{padding:var(--space-3);border-radius:var(--radius-sm);color:var(--color-text);font-weight:var(--font-weight-semibold);text-decoration:none;display:block}.mobile-navigation nav a:hover{color:var(--color-brand-primary);background:var(--color-background-soft)}.mobile-navigation__request{margin-bottom:var(--space-5);padding:var(--space-3);border-radius:var(--radius-button);color:var(--color-white);background:var(--color-brand-primary);text-align:center;font-weight:var(--font-weight-bold);text-decoration:none;display:block}body.menu-open{overflow:hidden}@media (width<=64rem){.site-header__desktop{display:none}.mobile-navigation{display:block}}@media (width<=36rem){.site-header__inner{min-height:4.75rem}.site-header__logo img{height:2.75rem}}.country-selector[data-astro-cid-6qhfm6pc]{position:relative}summary[data-astro-cid-6qhfm6pc]{align-items:center;gap:var(--space-2);padding:var(--space-2);border-radius:var(--radius-button);cursor:pointer;font-weight:var(--font-weight-bold);list-style:none;display:flex}summary[data-astro-cid-6qhfm6pc]::-webkit-details-marker{display:none}ul[data-astro-cid-6qhfm6pc]{z-index:var(--z-overlay);min-width:15rem;margin:var(--space-2) 0 0;padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-white);box-shadow:var(--shadow-card);list-style:none;position:absolute;right:0}a[data-astro-cid-6qhfm6pc]{align-items:center;gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-sm);color:var(--color-text);text-decoration:none;display:flex}a[data-astro-cid-6qhfm6pc]:hover,a[data-astro-cid-6qhfm6pc][aria-current=page]{background:var(--color-background-soft);color:var(--color-brand-primary)}.button-link[data-astro-cid-rsz4deap]{justify-content:center;align-items:center;gap:var(--space-2);border:var(--border-width) solid transparent;border-radius:var(--radius-button);font-weight:var(--font-weight-bold);transition:color var(--transition-base), background-color var(--transition-base), border-color var(--transition-base), transform var(--transition-fast);line-height:1;text-decoration:none;display:inline-flex}.button-link[data-astro-cid-rsz4deap]:hover{transform:translateY(-1px)}.button-link--small[data-astro-cid-rsz4deap]{font-size:var(--font-size-sm);padding:.65rem 1rem}.button-link--medium[data-astro-cid-rsz4deap]{padding:.85rem 1.35rem}.button-link--large[data-astro-cid-rsz4deap]{font-size:var(--font-size-lg);padding:1rem 1.75rem}.button-link--primary[data-astro-cid-rsz4deap]{color:var(--color-white);background:var(--color-brand-primary)}.button-link--primary[data-astro-cid-rsz4deap]:hover{background:var(--color-brand-secondary)}.button-link--secondary[data-astro-cid-rsz4deap]{color:var(--color-brand-dark);background:var(--color-brand-accent)}.button-link--secondary[data-astro-cid-rsz4deap]:hover{background:var(--color-brand-orange)}.button-link--outline[data-astro-cid-rsz4deap]{color:var(--color-brand-primary);background:0 0;border-color:currentColor}.button-link__icon[data-astro-cid-rsz4deap]{block-size:1.1em;inline-size:1.1em}.section--normal[data-astro-cid-5lyysmr3]{padding-block:var(--space-section)}.section--compact[data-astro-cid-5lyysmr3]{padding-block:var(--space-section-compact)}.section--soft[data-astro-cid-5lyysmr3]{background:var(--color-background-soft)}.section--brand[data-astro-cid-5lyysmr3]{color:var(--color-white);background:var(--color-brand-primary)}.section--brand[data-astro-cid-5lyysmr3] h1,.section--brand[data-astro-cid-5lyysmr3] h2,.section--brand[data-astro-cid-5lyysmr3] p{color:inherit}
