.site-header[data-astro-cid-nen7h5rs]{background:#fff;padding:20px 0}.site-header__row[data-astro-cid-nen7h5rs]{flex-wrap:wrap;align-items:center;display:flex}.site-header__logo[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{max-width:300px;height:auto}.site-header__nav-wrap[data-astro-cid-nen7h5rs]{justify-content:flex-end;align-items:center;display:flex;position:relative}.site-header__nav-toggle[data-astro-cid-nen7h5rs]{display:none}.site-header__nav-burger[data-astro-cid-nen7h5rs]{cursor:pointer;flex-direction:column;gap:5px;display:none}.site-header__nav-burger[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{background:#303030;width:26px;height:3px;display:block}.site-header__nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{flex-wrap:wrap;justify-content:flex-end;gap:25px;margin:0;padding:0;list-style:none;display:flex}.site-header__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:#303030;letter-spacing:.5px;text-decoration:none}@media (width<=767px){.site-header__nav-wrap[data-astro-cid-nen7h5rs]{justify-content:flex-end}.site-header__nav-burger[data-astro-cid-nen7h5rs]{display:flex}.site-header__nav[data-astro-cid-nen7h5rs]{order:3;width:100%;display:none}.site-header__nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{flex-direction:column;gap:0;padding-top:15px}.site-header__nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]{border-top:1px solid #eee}.site-header__nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{padding:10px 0;display:block}.site-header__nav-toggle[data-astro-cid-nen7h5rs]:checked~.site-header__nav[data-astro-cid-nen7h5rs]{display:block}}#footer[data-astro-cid-jo6i4kqk].site-footer{color:#fff;background:#303030;margin-top:3rem;padding:40px 0}.site-footer[data-astro-cid-jo6i4kqk] h4[data-astro-cid-jo6i4kqk]{color:inherit;margin-bottom:5px}.site-footer__address[data-astro-cid-jo6i4kqk]{line-height:16px}.site-footer[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:#ccc;text-decoration:none}.site-footer[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:#fff}.site-footer__legal[data-astro-cid-jo6i4kqk]{margin-top:15px}.site-footer__languages[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{margin:0;padding:0;list-style:none}.site-footer__languages[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]{margin-bottom:4px}.site-footer__badge[data-astro-cid-jo6i4kqk]{justify-content:flex-end;align-items:flex-start;display:flex}.site-footer__badge[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{max-width:100%;height:auto}@media (width<=767px){.site-footer__languages[data-astro-cid-jo6i4kqk],.site-footer__badge[data-astro-cid-jo6i4kqk]{margin-top:25px}.site-footer__badge[data-astro-cid-jo6i4kqk]{justify-content:flex-start}}.cookie-banner[data-astro-cid-hq3mgpmn]{z-index:1000;padding:1rem;position:fixed;bottom:0;left:0;right:0}.cookie-banner__inner[data-astro-cid-hq3mgpmn]{color:#fff;background:#2d2d35;border-radius:.5rem;flex-direction:column;gap:1rem;max-width:56rem;margin:0 auto;padding:1.25rem 1.5rem;display:flex;box-shadow:0 -2px 12px #0003}@media (width>=640px){.cookie-banner__inner[data-astro-cid-hq3mgpmn]{flex-direction:row;align-items:center}}.cookie-banner__text[data-astro-cid-hq3mgpmn]{opacity:.9;flex:1;margin:0;font-size:.875rem;line-height:1.6}.cookie-banner__text[data-astro-cid-hq3mgpmn] a[data-astro-cid-hq3mgpmn]{color:inherit;text-decoration:underline}.cookie-banner__actions[data-astro-cid-hq3mgpmn]{flex-shrink:0;align-items:center;display:flex}.cookie-btn[data-astro-cid-hq3mgpmn]{cursor:pointer;border:none;border-radius:.25rem;min-height:44px;padding:.625rem 1.5rem;font-size:.875rem;transition:opacity .15s}.cookie-btn[data-astro-cid-hq3mgpmn]:hover{opacity:.85}.cookie-btn--primary[data-astro-cid-hq3mgpmn]{color:#1d1d1d;background:#fff;font-weight:600}.skip-link{color:#fff;z-index:1000;background:#b3272d;padding:.5rem 1rem;text-decoration:none;position:absolute;top:-40px;left:0}.skip-link:focus{top:0}:focus-visible{outline-offset:2px;outline:2px solid #b3272d}
