.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}._layout_153y3_1{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:135rem;margin:0 auto}._sidebar_153y3_11,._content_153y3_16{width:100%;height:100%}._footer_153y3_21{width:100%;height:auto}@media (min-width: 80rem){._layout_153y3_1{flex-direction:row;height:100vh;overflow:hidden}._sidebar_153y3_11{width:20vw;min-width:250px;height:100vh;position:sticky;top:0}._content_153y3_16{width:80vw;height:100vh;overflow-y:auto}}._container_ezsqd_1{display:flex;flex-direction:row;justify-content:center;align-items:center;width:var(--space-l);height:var(--space-l);border-radius:var(--space-3xs);background:var(--background-secondary);transition:.1s ease-in}._container_ezsqd_1:hover,._container_ezsqd_1:active{border:var(--border-secondary)}._icon_ezsqd_16{width:var(--space-s);display:inline-flex;align-items:center;justify-content:center}._svg_ezsqd_23{display:block;width:100%;height:100%}._container_1bnhl_1{display:flex;flex-direction:row;justify-content:center;align-items:center;justify-content:start;gap:var(--space-s);width:100%;min-height:var(--space-l);font-size:var(--step--1);padding:var(--space-2xs);border-radius:var(--space-3xs);background:var(--background-primary);transition:.1s ease-in}._container_1bnhl_1:hover,._container_1bnhl_1:active{background:var(--background-secondary)}._icon_1bnhl_20{width:var(--space-s);display:inline-flex;align-items:center;justify-content:center}._icon_1bnhl_20:empty{width:0;margin-right:0}._svg_1bnhl_31{display:block;width:100%;height:100%}._container_1yzdw_1{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--space-l);align-items:start;justify-content:space-between;padding:var(--space-s);background:var(--background-primary);position:relative;z-index:1000}._container_1yzdw_1._menuOpen_1yzdw_14{height:100dvh}@supports not (height: 100dvh){._container_1yzdw_1._menuOpen_1yzdw_14{height:100vh}}._header_1yzdw_23{display:flex;flex-direction:row;justify-content:center;width:100%;justify-content:space-between;align-items:center;gap:var(--space-s)}._logo_1yzdw_34{display:flex;flex-direction:column;justify-content:center;align-items:center;align-items:start;gap:var(--space-s);padding:var(--space-2xs)}._svg_1yzdw_44{width:50%;height:auto;display:block}._tagline_1yzdw_50{display:none}._hamburger_1yzdw_54{width:var(--space-l);background:none;border:none;cursor:pointer;padding:0;color:var(--text-primary)}._hamburger_1yzdw_54:hover{opacity:.7}._heading_1yzdw_66{color:var(--text-secondary);padding:var(--space-2xs);font-size:var(--step--1);width:100%}._menu_1yzdw_14{display:flex;flex-direction:column;justify-content:center;align-items:center;align-items:stretch;width:100%;height:100%;display:none}._menu_1yzdw_14._menuOpen_1yzdw_14{display:flex}._nav_1yzdw_87{display:flex;flex-direction:column;justify-content:center;align-items:center;align-items:start;gap:var(--space-l);width:100%;height:100%}._categories_1yzdw_98{display:flex;flex-direction:column;justify-content:center;align-items:center;align-items:start;gap:var(--space-xs);width:100%}._links_1yzdw_108{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;align-items:start;gap:var(--space-3xs)}._link_1yzdw_108{width:100%}._contacts_1yzdw_122{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:var(--space-s);justify-content:flex-start;padding:var(--space-2xs);width:100%}@media (min-width: 80rem){._container_1yzdw_1{border-right:1px solid var(--border-primary);height:100dvh}@supports not (height: 100dvh){._container_1yzdw_1{height:100vh}}._svg_1yzdw_44{width:80%}._tagline_1yzdw_50{display:block;color:var(--text-secondary);font-size:var(--step--1)}._hamburger_1yzdw_54{display:none}._menu_1yzdw_14{display:flex}._contacts_1yzdw_122{justify-content:space-between}}._container_kyrau_1{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:var(--space-xs);justify-content:space-between;width:100%;padding:var(--space-s);margin-top:var(--space-3xl)}._copyright_kyrau_13,._link_kyrau_14{font-size:var(--step--1);color:var(--text-secondary)}._nav_kyrau_19{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:var(--space-2xs)}@media (min-width: 80rem){._container_kyrau_1{padding:var(--space-s) var(--space-xl)}}:root{--step--2: clamp(.6076rem, .5623rem + .2264vw, .8681rem);--step--1: clamp(.7292rem, .6748rem + .2717vw, 1.0417rem);--step-0: clamp(.875rem, .8098rem + .3261vw, 1.25rem);--step-1: clamp(1.05rem, .9717rem + .3913vw, 1.5rem);--step-2: clamp(1.26rem, 1.1661rem + .4696vw, 1.8rem);--step-3: clamp(1.512rem, 1.3993rem + .5635vw, 2.16rem);--step-4: clamp(1.8144rem, 1.6792rem + .6762vw, 2.592rem);--step-5: clamp(2.1773rem, 2.015rem + .8114vw, 3.1104rem);--step-6: clamp(2.6127rem, 2.418rem + .9737vw, 3.7325rem);--step-7: clamp(3.1353rem, 2.9016rem + 1.1684vw, 4.479rem);--step-8: clamp(3.7623rem, 3.4819rem + 1.4021vw, 5.3748rem);--space-6xs: clamp(.0625rem, .0516rem + .0543vw, .125rem);--space-5xs: clamp(.25rem, .2391rem + .0543vw, .3125rem);--space-4xs: clamp(.25rem, .2283rem + .1087vw, .375rem);--space-3xs: clamp(.375rem, .3533rem + .1087vw, .5rem);--space-2xs: clamp(.4375rem, .4049rem + .163vw, .625rem);--space-xs: clamp(.6875rem, .644rem + .2174vw, .9375rem);--space-s: clamp(.875rem, .8098rem + .3261vw, 1.25rem);--space-m: clamp(1.3125rem, 1.2147rem + .4891vw, 1.875rem);--space-l: clamp(1.75rem, 1.6196rem + .6522vw, 2.5rem);--space-xl: clamp(2.625rem, 2.4293rem + .9783vw, 3.75rem);--space-2xl: clamp(3.5rem, 3.2391rem + 1.3043vw, 5rem);--space-3xl: clamp(5.25rem, 4.8587rem + 1.9565vw, 7.5rem);--space-6xs-5xs: clamp(.0625rem, .019rem + .2174vw, .3125rem);--space-5xs-4xs: clamp(.25rem, .2283rem + .1087vw, .375rem);--space-4xs-3xs: clamp(.25rem, .2065rem + .2174vw, .5rem);--space-3xs-2xs: clamp(.375rem, .3315rem + .2174vw, .625rem);--space-2xs-xs: clamp(.4375rem, .3505rem + .4348vw, .9375rem);--space-xs-s: clamp(.6875rem, .5897rem + .4891vw, 1.25rem);--space-s-m: clamp(.875rem, .7011rem + .8696vw, 1.875rem);--space-m-l: clamp(1.3125rem, 1.106rem + 1.0326vw, 2.5rem);--space-l-xl: clamp(1.75rem, 1.4022rem + 1.7391vw, 3.75rem);--space-xl-2xl: clamp(2.625rem, 2.212rem + 2.0652vw, 5rem);--space-2xl-3xl: clamp(3.5rem, 2.8043rem + 3.4783vw, 7.5rem);--space-s-l: clamp(.875rem, .5924rem + 1.413vw, 2.5rem)}:root{--brand-primary: #0099ff;--brand-secondary: #0099ff;--brand-accent: #0099ff;--base-light: #ffffff;--base-dark: #040404;--base-light-overlay: rgb(255 255 255 / 30%);--base-dark-overlay: rgb(0 0 0 / 30%);--neutral-01: #f3f3f3;--neutral-02: #e7e7e7;--neutral-03: #8c8c8c;--neutral-04: #747474;--neutral-05: #262626;--neutral-06: #171717;--system-success: #bef264;--system-error: #f87171;--text-primary: var(--base-light);--text-secondary: var(--neutral-04);--text-accent: var(--brand-primary);--text-alternate: var(--base-dark);--background-primary: var(--base-dark);--background-secondary: var(--neutral-06);--background-accent: var(--base-light);--border-primary: var(--neutral-06);--border-secondary: var(--neutral-05)}*,*:before,*:after{box-sizing:border-box}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0;font-weight:400;max-width:60ch;text-wrap:pretty}html{font-family:inter,sans-serif;font-size:16px;margin:0;padding:0;color:var(--text-primary);background:var(--background-primary);scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent}body{margin:0;padding:0;overflow-x:hidden}a{color:inherit;text-decoration:none}img{display:block;width:100%}cite{font-style:normal}
