.footer{position:relative;display:flex;flex-direction:column;padding:20px 0;gap:20px}.footer__content{display:flex;justify-content:space-between;font-size:14px}@media(max-width:480px){.footer__content{flex-direction:column;align-items:center;gap:20px}}.footer__content__contact{display:flex;align-items:center;gap:30px 100px;flex-wrap:wrap;max-width:50%}.footer__content__contact__title{display:none;opacity:.7;border-bottom:1px solid var(--foreground);width:100%;text-align:center;padding-bottom:5px}@media(max-width:480px){.footer__content__contact{flex-direction:column;align-items:start;align-self:start}.footer__content__contact__title{display:flex}}.footer__content__contact__item{display:flex;flex-direction:column;gap:10px}.footer__content__contact__item h3{font-weight:600}.footer__content__contact__item__link{border-bottom:1px solid rgba(0,0,0,0)}.footer__content__contact__item__link:hover{border-bottom:1px solid color-mix(in oklab,var(--foreground) 30%,transparent)}.footer__content__contact__column{display:flex;flex-direction:column}.footer__content__divisor{display:flex;width:1px;background-color:color-mix(in oklab,var(--foreground) 30%,transparent);margin:0 20px}.footer__content__links{display:flex;flex-direction:column;align-items:end;gap:15px}.footer__content__links__title{display:none;opacity:.7;border-bottom:1px solid var(--foreground);width:100%;padding-bottom:5px;text-align:center}@media(max-width:480px){.footer__content__links{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:20px}.footer__content__links__title{display:flex}}.footer__info{display:flex;justify-content:space-between;align-items:center;font-size:14px}.footer__info>*{display:flex;width:100%}.footer__info span{font-weight:400}.footer__info h2{font-size:32px;justify-content:center}.footer__info h2,.footer__info h3{font-family:var(--font-playfair);font-weight:600}.footer__info h3{font-style:italic;justify-content:end}@media(max-width:480px){.footer__info h2{font-size:18px;white-space:nowrap}.footer__info h3{font-size:12px;text-align:end}}.link{display:flex;height:40px;align-items:center;justify-content:center;gap:4px;padding:.65rem;font-weight:400;border-radius:999px;text-wrap:nowrap;font-size:.75rem}.link,.link:hover{color:var(--foreground)}.link:hover{background-color:color-mix(in oklab,var(--foreground) 10%,transparent)}.external{background-color:var(--foreground);color:var(--background)}.external:hover{color:var(--background);background-color:color-mix(in oklab,var(--foreground) 90%,var(--background))}.languageSwitcher_switcher___FxG9{position:relative;min-width:40px;height:40px;border-radius:999px;background:var(--foreground);display:flex;justify-content:space-between;color:var(--background)}.languageSwitcher_switcher___FxG9 .languageSwitcher_active___89WF{background:color-mix(in oklab,var(--foreground) 30%,transparent);color:var(--background)}.languageSwitcher_switcher___FxG9:hover{background-color:color-mix(in oklab,var(--foreground) 90%,transparent)}.languageSwitcher_switcher___FxG9 .languageSwitcher_lang__kN6oq{z-index:1;display:flex;width:100%;height:100%;justify-content:center;align-items:center;border-radius:999px;font-size:.75rem;gap:4px;padding:.65rem}.nav{display:flex;justify-content:center;top:.75rem;left:50%;z-index:50;position:fixed;transform:translateX(-50%);max-width:1280px;gap:1rem}@media(max-width:768px){.nav{width:90%}}.nav__content,.nav__settings{border:1px solid color-mix(in oklab,var(--foreground) 5%,transparent);border-radius:999px;background-color:color-mix(in oklab,var(--background-accent) 80%,transparent);backdrop-filter:blur(8px);box-shadow:var(--shadow);display:flex;flex-direction:row;justify-content:center;align-items:center;gap:6px;padding:6px}.nav__settings{width:fit-content}.nav__content{width:100%}.nav__content .menu-icon{display:none}@media(max-width:768px){.nav__content .menu-icon{display:block}}.nav__content-responsive{display:flex;gap:20px}@media(max-width:768px){.nav__content-responsive{display:none;position:absolute;top:64px;left:0;right:0;align-items:start;border:1px solid color-mix(in oklab,var(--foreground) 5%,transparent);background-color:color-mix(in oklab,var(--background-accent) 70%,rgba(12,12,12,.75));gap:12px;box-shadow:var(--shadow);border-radius:24px;padding:.75rem;flex-direction:column}.nav__content-responsive.open{display:flex}.nav__content-responsive .nav__content-links{display:flex;width:100%}.nav__content-responsive .nav__content-links a.link{display:flex;width:100%;justify-content:start}}.nav__content-title{display:flex;width:100%;align-items:center;font-size:1rem;font-weight:500;word-wrap:nowrap;text-wrap:nowrap;margin:0 1rem}@media(max-width:768px){.nav__content-title{margin:0}}.nav__content-title a{display:flex;align-items:center;gap:10px}.nav__content-title a .nav__name-full{display:inline}.nav__content-title a .nav__name-short{display:none}@media(max-width:768px){.nav__content-title a .nav__name-full{display:none}.nav__content-title a .nav__name-short{display:inline}}.nav__content-links{display:flex;justify-content:center;align-items:center;gap:6px;font-size:14px}@media(max-width:768px){.nav__content-links{flex-direction:column;align-items:center;gap:12px;width:fit-content}}.nav__content-language{display:flex;width:100%;justify-content:end;align-items:center}@media(max-width:768px){.nav__content-language{width:fit-content}}.ThemeSwitcher_switcher__4_cu3{min-width:40px;height:40px;border-radius:999px;background:var(--foreground);display:flex;justify-content:center;align-items:center;color:var(--background);cursor:pointer}.ThemeSwitcher_switcher__4_cu3:hover{background-color:color-mix(in oklab,var(--foreground) 90%,transparent)}