.w-header.astro-itqzq7z2{z-index:50;height:var(--header-h);transition:background-color .24s var(--ease-out);background:linear-gradient(#0e0e0e8c,#0e0e0e00);position:fixed;inset:0 0 auto}.w-header.astro-itqzq7z2:before{content:"";z-index:-1;background:rgb(var(--bg-rgb) / .92);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid var(--line);opacity:0;transition:opacity .24s var(--ease-out);position:absolute;inset:0}.w-header.astro-itqzq7z2.is-scrolled:before{opacity:1}.w-header.astro-itqzq7z2.is-scrolled{background:0 0}.w-header__inner.astro-itqzq7z2{justify-content:space-between;align-items:center;gap:var(--space-12);height:100%;display:flex}.w-header__logo.astro-itqzq7z2{min-height:44px;color:var(--fg);opacity:0;pointer-events:none;transition:opacity .24s var(--ease-out), transform .24s var(--ease-out);flex:none;align-items:center;display:inline-flex;transform:translateY(4px)}.is-scrolled.astro-itqzq7z2 .w-header__logo.astro-itqzq7z2{opacity:1;pointer-events:auto;transform:none}.w-header.astro-itqzq7z2 .w-header__logo-svg,.w-menu.astro-itqzq7z2 .w-header__logo-svg{width:6.875rem;height:auto}.w-header__right.astro-itqzq7z2{align-items:center;gap:var(--space-8);display:flex}@media (width>=600px){.w-header__right.astro-itqzq7z2{gap:var(--space-16)}}.w-socials.astro-itqzq7z2{display:none}@media (width>=600px){.w-header.astro-itqzq7z2 .w-socials.astro-itqzq7z2{display:flex}}.w-socials__link.astro-itqzq7z2{width:2.75rem;height:2.75rem;color:var(--fg);transition:color var(--dur-fast) var(--ease-out), opacity var(--dur-fast) var(--ease-out);place-items:center;display:grid}.w-socials__link.astro-itqzq7z2:hover{color:var(--accent)}.w-socials__link.astro-itqzq7z2 svg{width:1.5rem;height:1.5rem}.w-lang.astro-itqzq7z2{display:flex}.w-lang__item.astro-itqzq7z2{min-width:2.75rem;min-height:2.75rem;padding:var(--space-4);font-family:var(--font-display);font-size:var(--fs-meta);color:var(--fg-muted);place-items:center;line-height:1.4;display:inline-grid}.w-lang__item.astro-itqzq7z2:hover{color:var(--fg)}.w-lang__item.astro-itqzq7z2[aria-current=page]{color:var(--fg);font-weight:600}.w-burger.astro-itqzq7z2{width:3rem;height:3rem;color:var(--fg);place-items:center;margin-right:-.75rem;display:inline-grid}.w-menu.astro-itqzq7z2{width:100%;max-width:none;height:100%;max-height:none;color:var(--fg);background:0 0;border:0;margin:0;padding:0}.w-menu.astro-itqzq7z2::backdrop{background:#0e0e0e99}.w-menu__panel.astro-itqzq7z2{gap:var(--space-32);min-height:100%;padding:0 var(--gutter) var(--space-32);background:var(--bg);flex-direction:column;display:flex}.w-menu.astro-itqzq7z2[open] .w-menu__panel.astro-itqzq7z2{animation:w-menu-in .24s var(--ease-out)}@keyframes w-menu-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.w-menu__top.astro-itqzq7z2{height:var(--header-h);align-items:center;gap:var(--space-8);border-bottom:1px solid var(--line);margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);display:flex}.w-menu__logo.astro-itqzq7z2{min-height:44px;color:var(--fg);align-items:center;margin-right:auto;display:inline-flex}.w-menu__list.astro-itqzq7z2{flex-direction:column;display:flex}.w-menu__link.astro-itqzq7z2{min-height:3.5rem;font-family:var(--font-display);font-size:var(--fs-h3);border-bottom:1px solid var(--line);transition:color var(--dur-fast) var(--ease-out);align-items:center;font-weight:600;display:flex}.w-menu__link.astro-itqzq7z2:hover{color:var(--accent)}.w-menu__cta.astro-itqzq7z2{align-self:flex-start}@media (width<=599px){.w-menu__cta.astro-itqzq7z2{align-self:stretch}}.w-menu__socials.astro-itqzq7z2{margin-top:auto;margin-left:-.625rem;display:flex}@media (width>=600px){.w-menu__panel.astro-itqzq7z2{width:22.5rem;padding-inline:var(--space-32);border-left:1px solid var(--line);margin-left:auto}.w-menu.astro-itqzq7z2[open] .w-menu__panel.astro-itqzq7z2{animation-name:w-menu-in-side}.w-menu__top.astro-itqzq7z2{margin-inline:calc(-1 * var(--space-32));padding-inline:var(--space-32)}@keyframes w-menu-in-side{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:none}}}@media (prefers-reduced-motion:reduce){.w-header__logo.astro-itqzq7z2{transform:none}}.w-footer.astro-dk4lfhjx{background:var(--bg);border-top:1px solid var(--line);padding-block:var(--space-48) var(--space-32)}.w-footer__grid.astro-dk4lfhjx{gap:var(--space-32);grid-template-columns:1fr;display:grid}@media (width>=600px){.w-footer__grid.astro-dk4lfhjx{grid-template-columns:repeat(2,minmax(0,1fr))}.w-footer__brand.astro-dk4lfhjx{grid-column:1/-1}}@media (width>=1200px){.w-footer__grid.astro-dk4lfhjx{gap:var(--space-32);grid-template-columns:8.5rem minmax(0,2fr) minmax(0,2fr) minmax(0,1fr)}.w-footer__brand.astro-dk4lfhjx{grid-column:auto}}.w-footer__brand.astro-dk4lfhjx{color:var(--fg);place-self:start;min-height:44px;display:inline-flex}.w-footer.astro-dk4lfhjx .w-footer__logo{width:6rem;height:auto}.w-footer__h.astro-dk4lfhjx{color:var(--fg-muted)}.w-footer__cols.astro-dk4lfhjx{gap:0 var(--space-24);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.w-footer.astro-dk4lfhjx ul.astro-dk4lfhjx{margin-top:var(--space-8)}.w-footer.astro-dk4lfhjx .w-footer__link{min-height:2.75rem;font-family:var(--font-display);font-size:var(--fs-meta);align-items:center;display:inline-flex}.w-footer.astro-dk4lfhjx .w-footer__link:hover{color:var(--accent)}.w-footer__bottom.astro-dk4lfhjx{margin-top:var(--space-48);justify-content:space-between;align-items:center;gap:var(--space-8) var(--space-24);flex-wrap:wrap;display:flex}.w-footer__privacy.astro-dk4lfhjx{align-items:center;min-height:2.75rem;display:inline-flex}.w-footer__privacy.astro-dk4lfhjx:hover{color:var(--fg);text-underline-offset:.2em;text-decoration:underline}.w-items{column-gap:var(--space-32);grid-template-columns:1fr;display:grid}@media (width>=1000px){.w-items{grid-template-columns:repeat(2,minmax(0,1fr))}}.w-item{border-top:1px solid var(--line)}.w-item__inner{gap:var(--space-8) var(--space-16);padding:var(--space-16) 0 var(--space-32);grid-template-columns:1fr auto;height:100%;display:grid}.w-item__meta{grid-column:1}.w-item__title{font-family:var(--font-display);font-size:var(--fs-body);text-wrap:pretty;grid-column:1;line-height:1.55}@media (width>=1200px){.w-item__title{font-size:1.125rem}}.w-item__icon{color:var(--fg-muted);transition:transform var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);grid-area:1/2}.w-item__inner--link:hover .w-item__title{text-underline-offset:.18em;text-decoration:underline 1px}.w-item__inner--link:hover .w-item__icon{color:var(--fg);transform:translate(2px,-2px)}.w-duotone{isolation:isolate;position:relative;overflow:hidden}.w-duotone img{filter:grayscale()contrast(1.05)}.w-duotone:after{content:"";background:var(--accent);mix-blend-mode:multiply;pointer-events:none;position:absolute;inset:0}.skip-link{left:var(--space-16);top:var(--space-16);z-index:100;padding:var(--space-12) var(--space-20);background:var(--accent);color:var(--on-accent);font-family:var(--font-display);font-weight:500;position:fixed;transform:translateY(-200%)}.skip-link:focus{transform:none}main:focus{outline:none}@media (width<=359px){[data-theme=walakos] .h2{font-size:min(var(--fs-h2), 9vw)}}
