:root{--color-bw-100:#000;--color-bw-10:#fff;--color-gr-10:#f0f0e5;--color-yl-50:#fdd01c;--color-ui:#4600e0;--color-gr-60:#858580;--font-auto-1:"auto-pro-new", sans-serif;--font-auto-2:"auto-pro-2-new", sans-serif;--space-4:4px;--space-7:7px;--space-14:14px;--space-28:28px;--space-32:32px;--space-56:56px;--space-112:112px;--space-168:168px;--space-224:224px;--color-background:var(--color-gr-10);--color-text:var(--color-bw-100);--color-line:var(--color-bw-100);--color-highlight:var(--color-yl-50);--color-action:var(--color-ui);--color-field-border:var(--color-gr-60);--color-field-background:var(--color-bw-10);--color-on-action:var(--color-bw-10);--font-body:var(--font-auto-1);--font-accent:var(--font-auto-2)}.dark{--color-background:var(--color-bw-100);--color-text:var(--color-bw-10);--color-line:var(--color-bw-10);--color-action:var(--color-yl-50)}@view-transition{navigation:auto}::view-transition-old(root),::view-transition-new(root){animation-duration:.4s;animation-timing-function:ease}*,:before,:after{box-sizing:border-box}body{background-color:var(--color-background);color:var(--color-text);font-family:var(--font-body);margin:0;font-size:14px;line-height:20px}img{max-width:100%;height:auto;display:block}.container{width:min(940px, 100% - 2 * var(--space-28));margin-inline:auto}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}h1,h2,h3,h4,h5,p{margin:0}p+p{margin-top:20px}h1,.h1{font-family:var(--font-body);font-size:24px;font-weight:900;line-height:36px}h2,.h2{font-family:var(--font-body);font-size:21px;font-weight:900;line-height:32px}h3,.h3{font-family:var(--font-body);font-size:18px;font-weight:900;line-height:28px}h4,.h4{font-family:var(--font-accent);font-size:18px;font-style:italic;font-weight:400;line-height:24px}h5,.h5{font-family:var(--font-body);font-size:14px;font-weight:900;line-height:20px}a{color:inherit;font-family:var(--font-accent);font-style:italic;text-decoration:none}a:hover{color:var(--color-action);text-decoration:underline}:focus-visible{outline:2px solid var(--color-action);outline-offset:2px}@media (width<=991px){h2,.h2{font-size:20px;line-height:24px}}@media (width<=479px){h1,.h1{font-size:20px}}header[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--space-28);padding:var(--space-56) 0 var(--space-28);flex-direction:column;display:flex}.logo[data-astro-cid-nen7h5rs],.logo[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs]{display:block}.logo[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs]{color:var(--color-text)}.logo[data-astro-cid-nen7h5rs]:focus-visible{outline-offset:var(--space-7);outline-width:3px}@media (prefers-reduced-motion:no-preference){.logo[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs].bounce{animation:1.25s bounce}.logo[data-astro-cid-nen7h5rs]:hover svg[data-astro-cid-nen7h5rs]{animation:1.1s wobble}}@keyframes wobble{0%,9%,18%,27%,36%,45%,55%,64%,73%,82%,91%{animation-timing-function:ease}9%,27%,45%,64%,82%{rotate:-5deg}18%,36%,55%,73%,91%{rotate:5deg}}@keyframes bounce{0%{animation-timing-function:cubic-bezier(.25,1,.5,1)}20%{animation-timing-function:linear(0 0%, .007 3.1%, .03 6.3%, .066 9.4%, .118 12.5%, .185 15.6%, .266 18.8%, .362 21.9%, .473 25%, .598 28.1%, .739 31.3%, .894 34.4%, 1 36.4%, .97 37.5%, .897 40.6%, .838 43.8%, .794 46.9%, .766 50%, .752 53.1%, .752 56.3%, .768 59.4%, .798 62.5%, .843 65.6%, .903 68.8%, .977 71.9%, 1 72.7%, .973 75%, .948 78.1%, .938 81.3%, .942 84.4%, .962 87.5%, .996 90.6%, 1 90.9%, .987 93.8%, .986 96.9%, 1 100%);translate:0 -100px}}ul[data-astro-cid-nen7h5rs]{margin:0;padding:0;list-style:none;display:flex}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{padding:var(--space-7);margin:0 var(--space-7);line-height:20px;display:block}@media (width<=991px){nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current]{text-decoration:underline}}@media (width<=479px){header[data-astro-cid-nen7h5rs]{padding-top:var(--space-28);gap:var(--space-14)}.logo[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs]{width:126px;height:84px}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{font-size:16px}}footer[data-astro-cid-jo6i4kqk]{gap:var(--space-14);border-top:1px solid var(--color-line);padding-top:var(--space-4);margin-top:var(--space-28);margin-bottom:var(--space-56);justify-content:space-between;align-items:flex-start;display:flex}.wide[data-astro-cid-jo6i4kqk]{width:min(2546px, 100% - 4 * var(--space-7));margin-top:calc(var(--space-56) + var(--space-7))}.details[data-astro-cid-jo6i4kqk],.numbers[data-astro-cid-jo6i4kqk],.links[data-astro-cid-jo6i4kqk]{gap:var(--space-7);flex-wrap:wrap;display:flex}.sep[data-astro-cid-jo6i4kqk]{font-family:var(--font-accent);font-style:italic}@media (width<=479px){footer[data-astro-cid-jo6i4kqk],.details[data-astro-cid-jo6i4kqk],.numbers[data-astro-cid-jo6i4kqk],.links[data-astro-cid-jo6i4kqk]{flex-direction:column}footer[data-astro-cid-jo6i4kqk]{margin-bottom:var(--space-32)}.sep[data-astro-cid-jo6i4kqk]{display:none}}
