@font-face{font-family:Ubuntu Sans Variable;font-style:italic;font-display:swap;font-weight:100 800;src:url(/_astro/ubuntu-sans-cyrillic-ext-wght-italic.B5HKk-tN.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Ubuntu Sans Variable;font-style:italic;font-display:swap;font-weight:100 800;src:url(/_astro/ubuntu-sans-cyrillic-wght-italic.BIKez_Cr.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Ubuntu Sans Variable;font-style:italic;font-display:swap;font-weight:100 800;src:url(/_astro/ubuntu-sans-greek-ext-wght-italic.DM6ON5Pk.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Ubuntu Sans Variable;font-style:italic;font-display:swap;font-weight:100 800;src:url(/_astro/ubuntu-sans-greek-wght-italic.-QNlfyOw.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Ubuntu Sans Variable;font-style:italic;font-display:swap;font-weight:100 800;src:url(/_astro/ubuntu-sans-latin-ext-wght-italic.CmTvNV2a.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Ubuntu Sans Variable;font-style:italic;font-display:swap;font-weight:100 800;src:url(/_astro/ubuntu-sans-latin-wght-italic.Ci2ELJKW.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.search-dialog{width:min(42rem, calc(100% - 2 * var(--gutter)));background:var(--paper);max-width:none;max-height:min(42rem,100dvh - 8rem);color:var(--ink);border:1px solid var(--rule-strong);box-shadow:none;border-radius:0;margin:5rem auto auto;padding:0;overflow:hidden}.search-dialog[open]{flex-direction:column;display:flex}.search-dialog::backdrop{background:color-mix(in srgb, var(--paper) 82%, transparent)}body:has(.search-dialog[open]){overflow:hidden}.search-head{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:center;gap:1rem;padding:.25rem .5rem .25rem 1.25rem;display:flex}.search-head h2{font-family:var(--f-sans);margin:0;line-height:1.6}.search-body{overscroll-behavior:contain;flex:1;min-height:0;padding:1.25rem;overflow-y:auto}.search-note{font-family:var(--f-sans);color:var(--ink-2);margin:0;font-size:.9375rem}dialog.search-dialog .pagefind-ui{--pagefind-ui-scale:1;--pagefind-ui-primary:var(--ink);--pagefind-ui-text:var(--ink-2);--pagefind-ui-background:var(--paper);--pagefind-ui-border:var(--rule-strong);--pagefind-ui-tag:var(--plane);--pagefind-ui-border-width:1px;--pagefind-ui-border-radius:0;--pagefind-ui-image-border-radius:0;--pagefind-ui-font:var(--f-sans);color:var(--ink);font-family:var(--f-sans);& :focus-visible{outline:2px solid var(--brick);outline-offset:0}& .pagefind-ui__form:before{opacity:1;width:1.125rem;height:1.125rem;top:.9375rem;left:.875rem}& .pagefind-ui__search-input{background:var(--paper);height:3.0625rem;color:var(--ink);border:1px solid var(--rule-strong);font-family:var(--f-sans);border-radius:0;padding:0 5rem 0 2.75rem;font-size:1.0625rem;font-weight:500}& .pagefind-ui__search-input::placeholder{color:var(--ink-2);opacity:1;font-weight:400}& .pagefind-ui__search-clear{height:3.0625rem;color:var(--ink-2);font-family:var(--f-sans);background:0 0;border-radius:0;padding:0 .875rem;font-size:.8125rem;font-weight:500;top:0;right:0}& .pagefind-ui__search-clear:hover{color:var(--brick)}& .pagefind-ui__drawer{gap:0}& .pagefind-ui__results-area{min-width:0;margin-top:.25rem}& .pagefind-ui__message{height:auto;font-family:var(--f-sans);color:var(--ink-2);padding:1rem 0 .625rem;font-size:.875rem;font-weight:500}& .pagefind-ui__result{border-top:1px solid var(--rule);border-bottom:0;padding:1rem 0 1.125rem;display:block}& .pagefind-ui__result-inner{margin:0}& .pagefind-ui__result-title{font-family:var(--f-sans);text-wrap:balance;margin:0;font-size:1.0625rem;font-weight:650;line-height:1.3;display:block}& .pagefind-ui__result-title .pagefind-ui__result-link{color:var(--ink);text-decoration:none}& .pagefind-ui__result-title .pagefind-ui__result-link:hover{color:var(--brick);text-underline-offset:.2em;text-decoration:underline 1px}& .pagefind-ui__result-excerpt{min-width:0;font-family:var(--f-text);color:var(--ink-2);overflow-wrap:anywhere;margin:.375rem 0 0;font-size:1rem;line-height:1.55;display:block}& .pagefind-ui__result-excerpt mark{background:var(--brick-tint);color:var(--brick);padding:0 .125em;font-weight:600}& .pagefind-ui__button{border:1px solid var(--rule-strong);height:2.75rem;color:var(--ink);font-family:var(--f-sans);background:0 0;margin-top:.75rem;font-size:.9375rem;font-weight:500}& .pagefind-ui__button:hover{color:var(--brick);border-color:var(--brick);background:0 0}}@media (width<=640px){.search-dialog{border:0;width:100%;height:100dvh;max-height:none;margin:0}.search-body{padding:1rem var(--gutter)}.search-head{padding-left:var(--gutter)}}.back-to-top[data-astro-cid-vy5be4ad]{inset-inline-end:max(1rem, env(safe-area-inset-right));bottom:max(1rem, env(safe-area-inset-bottom));z-index:20;border:1px solid var(--rule-strong);background:var(--paper);width:2.75rem;height:2.75rem;color:var(--ink-2);cursor:pointer;opacity:0;visibility:hidden;border-radius:0;place-items:center;padding:0;transition:opacity .25s ease-out,transform .25s ease-out,visibility 0s linear .25s,color .2s ease-out,border-color .2s ease-out;display:grid;position:fixed;overflow:hidden;transform:translateY(.5rem)}@media (width>=640px){.back-to-top[data-astro-cid-vy5be4ad]{inset-inline-end:1.5rem;bottom:1.5rem}}.back-to-top[data-astro-cid-vy5be4ad].is-shown{opacity:1;visibility:visible;transition:opacity .25s ease-out,transform .25s ease-out,visibility,color .2s ease-out,border-color .2s ease-out;transform:none}.back-to-top[data-astro-cid-vy5be4ad]:after{content:"";inset-inline:0;background:var(--brick);height:2px;transition:transform .25s ease-out;position:absolute;bottom:0;transform:scaleX(0)}.back-to-top[data-astro-cid-vy5be4ad] svg[data-astro-cid-vy5be4ad]{transition:transform .25s cubic-bezier(.34,1.56,.64,1)}.back-to-top[data-astro-cid-vy5be4ad]:hover,.back-to-top[data-astro-cid-vy5be4ad]:focus-visible{border-color:var(--ink);color:var(--brick)}.back-to-top[data-astro-cid-vy5be4ad]:hover:after,.back-to-top[data-astro-cid-vy5be4ad]:focus-visible:after{transform:scaleX(1)}.back-to-top[data-astro-cid-vy5be4ad]:hover svg[data-astro-cid-vy5be4ad],.back-to-top[data-astro-cid-vy5be4ad]:focus-visible svg[data-astro-cid-vy5be4ad]{transform:translateY(-3px)}.back-to-top[data-astro-cid-vy5be4ad]:active svg[data-astro-cid-vy5be4ad]{transform:translateY(-6px)}@media (prefers-reduced-motion:reduce){.back-to-top[data-astro-cid-vy5be4ad],.back-to-top[data-astro-cid-vy5be4ad].is-shown,.back-to-top[data-astro-cid-vy5be4ad]:after,.back-to-top[data-astro-cid-vy5be4ad] svg[data-astro-cid-vy5be4ad]{transition:none}.back-to-top[data-astro-cid-vy5be4ad],.back-to-top[data-astro-cid-vy5be4ad]:hover svg[data-astro-cid-vy5be4ad],.back-to-top[data-astro-cid-vy5be4ad]:focus-visible svg[data-astro-cid-vy5be4ad],.back-to-top[data-astro-cid-vy5be4ad]:active svg[data-astro-cid-vy5be4ad]{transform:none}}@media print{.back-to-top[data-astro-cid-vy5be4ad]{display:none}}
