.header[data-astro-cid-3ef6ksr2]{width:100%;z-index:1040;position:absolute;top:0}.hide-header[data-astro-cid-3ef6ksr2]{translate:0 -100px;transition:translate .625s cubic-bezier(.4,0,.2,1)}.show-header[data-astro-cid-3ef6ksr2]{translate:0 0;transition:translate .625s cubic-bezier(.4,0,.2,1)}#inner-header[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;justify-content:space-between;margin:30px}.hamburger[data-astro-cid-3ef6ksr2]{display:none;flex-direction:column;justify-content:space-around;width:2rem;height:2rem;background:transparent;border:none;cursor:pointer;z-index:10}.hamburger[data-astro-cid-3ef6ksr2] span[data-astro-cid-3ef6ksr2]{width:2rem;height:.25rem;background:currentColor;border-radius:.5rem;transition:all .3s ease-in-out}.hamburger[data-astro-cid-3ef6ksr2].active span[data-astro-cid-3ef6ksr2]:nth-child(1){transform:translateY(.75rem) rotate(45deg)}.hamburger[data-astro-cid-3ef6ksr2].active span[data-astro-cid-3ef6ksr2]:nth-child(2){opacity:0}.hamburger[data-astro-cid-3ef6ksr2].active span[data-astro-cid-3ef6ksr2]:nth-child(3){transform:translateY(-.75rem) rotate(-45deg)}.nav-menu[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:2rem}.nav-menu[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:2rem;list-style:none;margin:0;padding:5px;border-radius:5px;background-color:#ffffff6f}.nav-menu[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{text-decoration:none;font-size:var(--Body-18);font-weight:700;transition:color .3s ease;color:var(--Primary-600)}.nav-menu[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover{color:var(--Neutral-600)}.nav-menu[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2].active{color:var(--Primary-600)}@media (max-width: 768px){.hamburger[data-astro-cid-3ef6ksr2]{display:flex}.nav-menu[data-astro-cid-3ef6ksr2]{position:fixed;inset:0;background:var(--Primary-50);flex-direction:column;justify-content:center;opacity:0;transition:opacity .3s ease-in-out;z-index:9;height:100vh}.nav-menu[data-astro-cid-3ef6ksr2].active{opacity:1}.nav-menu[data-astro-cid-3ef6ksr2] ul[data-astro-cid-3ef6ksr2]{flex-direction:column;align-items:center}}.footer[data-astro-cid-sz7xmlte]{position:sticky;top:100vh;width:100%;text-align:center;padding-block:2rem;background-color:var(--Primary-300);color:var(--Primary-50);padding-left:5rem;padding-right:5rem}.footer__columns[data-astro-cid-sz7xmlte]{display:flex;justify-content:space-evenly;padding-top:5rem;padding-bottom:96px}.footer__column-title[data-astro-cid-sz7xmlte]{font-size:var(--Body-16);color:var(--Black);font-style:oblique}.footer__list-item[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{font-size:var(--Body-16);font-weight:100;text-decoration:none;color:var(--Black)}.footer__list-item[data-astro-cid-sz7xmlte]:hover a[data-astro-cid-sz7xmlte]{color:var(--White)}.footer__logo-wrapper[data-astro-cid-sz7xmlte]{display:flex;width:100%;align-items:center}.footer__logo[data-astro-cid-sz7xmlte]{margin:0 1rem;text-wrap:nowrap;font-weight:700;opacity:.5;transition-property:color;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);text-decoration:none;color:var(--Black)}.footer__logo[data-astro-cid-sz7xmlte]:hover{color:var(--White)}.footer__horizontal-rule[data-astro-cid-sz7xmlte]{margin:0;width:100%;border-color:rgb(255 255 255 / 1,1));opacity:.2}@media (max-width: 768px){.footer__columns[data-astro-cid-sz7xmlte]{flex-direction:column;gap:1rem}}.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}.locale-select[data-astro-cid-opxux4jt]{position:fixed;bottom:25px;right:10px;cursor:pointer;display:flex;align-items:center;margin-right:1rem;border-radius:50%}.locale-select-items[data-astro-cid-opxux4jt]{all:unset;background-color:var(--Neutral-600);border:none;height:25px;font-size:25px;border-radius:50%;border:solid 2px var(--Neutral-50);padding:.5rem;line-height:95%;cursor:pointer;transition:all .3s ease;text-align:center}.locale-select-items[data-astro-cid-opxux4jt]:hover{box-shadow:4px 4px #000;transform:translate(-4px);box-shadow:0 0 10px var(--Neutral-50)}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}:root{scroll-behavior:smooth;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none;font-smoothing:antialiased;hanging-punctuation:allow-end;word-break:auto-phrase}body,footer,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul,ol{list-style:none}body{position:relative;overflow-x:hidden;min-height:100vh}h1,h2,h3,h4{text-wrap:pretty}a{text-decoration-skip-ink:none;color:currentColor;text-decoration:none;word-break:break-all;text-decoration:underline}img,picture{border:none;vertical-align:top;max-width:100%;height:auto;font-style:italic}input,button,textarea,select{font:inherit}textarea:not([rows]){min-height:3em}b,strong{font-weight:bolder}table{table-layout:fixed;border-collapse:collapse;width:100%}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit}button{cursor:pointer;background:none;border:none;font-size:inherit;color:inherit}:target{scroll-margin-block:5ex}@media (prefers-reduced-motion: reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}:root{@media (prefers-color-scheme: light){--Primary-50: #fff1f1;--Primary-300: #ff6b6b;--Primary-600: #e03131;--Black: #000000;--White: #ffffff;--Error-50: #fff5f5;--Error-300: #fa5252;--Error-600: #e03131;--Info-50: #e7f5ff;--Info-300: #339af0;--Info-600: #1c7ed6;--Neutral-50: #f8f9fa;--Neutral-300: #adb5bd;--Neutral-600: #495057;--Warning-50: #fff9db;--Warning-300: #ffd43b;--Warning-600: #f08c00;--Success-50: #ebfbee;--Success-300: #40c057;--Success-600: #2b8a3e}@media (prefers-color-scheme: dark){--Primary-50: #2b1216;--Primary-300: #ff6b6b;--Primary-600: #fa5252;--Black: #000000;--White: #ffffff;--Error-50: #2b1111;--Error-300: #ff6b6b;--Error-600: #fa5252;--Info-50: #0b1b35;--Info-300: #4dabf7;--Info-600: #339af0;--Neutral-50: #212529;--Neutral-300: #495057;--Neutral-600: #adb5bd;--Warning-50: #332600;--Warning-300: #ffd43b;--Warning-600: #f08c00;--Success-50: #0b2614;--Success-300: #40c057;--Success-600: #2b8a3e}--H1: 40px;--H2: 32px;--H3: 24px;--Body-18: 18px;--Body-16: 16px;--Body-14: 14px;--Body-12: 12px;line-height:1.6;font-family:Times New Roman,Times,serif}h1{font-size:var(--H1)}h2{font-size:var(--H2)}h3{font-size:var(--H3)}p{font-size:var(--Body-18)}h1,h2,h3,h4,button,input,label{line-height:1.4}p{margin-block-start:.8em}a,button{transition:.2s ease-out;&:hover,&:active{transition:.2s ease-out}}svg,path{fill:currentColor;aspect-ratio:1}[class^=material-icons]{vertical-align:middle;font-size:1.1em;line-height:1;display:inline-block;width:1em;height:1em;overflow:hidden;&:dir(rtl).dir{scale:-1 1}}.scroll-lock{overflow:hidden}
