.button.svelte-1gfjdyn{--current-font-size: var(--font-medium);--current-font-height: var(--font-medium-height);--current-font-margin: var(--font-medium-margin);--current-font-padding: var(--font-medium-padding);font:inherit;box-sizing:border-box;position:relative;margin:1rem 0 calc(var(--current-font-margin) - 5px + 1rem) 0;padding:calc(var(--current-font-padding) / 2) 1rem calc(var(--current-font-padding) / 2 + 1px) 1rem;font-size:var(--current-font);line-height:var(--current-font-height);border:2px solid transparent;border-radius:0;color:var(--font-color-inverted);background-color:var(--primary-button-color);box-shadow:0 2px 0 var(--primary-button-color-darker);text-align:center;vertical-align:top;cursor:pointer;appearance:none;outline:none;pointer-events:auto;display:inline-flex;align-items:center}.button.svelte-1gfjdyn.inline{margin:0 0 calc(var(--current-font-margin) - 5px + 1rem) 0}.button.svelte-1gfjdyn.text-input{height:2.5rem;margin-bottom:calc(var(--current-font-margin) - 5px + 1.35rem)}.button.svelte-1gfjdyn.button.svelte-1gfjdyn:not(.disabled):active{top:2px}.button.svelte-1gfjdyn:link,.button.svelte-1gfjdyn:visited,.button.svelte-1gfjdyn:not(.button.svelte-1gfjdyn.disabled):hover,.button.svelte-1gfjdyn:not(.button.svelte-1gfjdyn.disabled):active{color:var(--font-color-inverted);text-decoration:none}.button.svelte-1gfjdyn.secondary{background-color:var(--hover-color-light);color:var(--font-color);box-shadow:0 2px 0 var(--hover-color-dark)}.button.svelte-1gfjdyn.secondary:not(.button.svelte-1gfjdyn.secondary.disabled):hover{background-color:var(--hover-color);color:var(--font-color)}.button.svelte-1gfjdyn.warning{background-color:var(--warning-color-light);box-shadow:0 2px 0 var(--warning-color-dark)}.button.svelte-1gfjdyn.warning:not(.button.svelte-1gfjdyn.warning.disabled):hover{background-color:var(--warning-color)}.button.svelte-1gfjdyn.inverse{background-color:var(--font-color-inverted);color:var(--primary-color);box-shadow:0 2px 0 var(--hover-color)}.button.svelte-1gfjdyn.inverse:not(.button.svelte-1gfjdyn.inverse.disabled):hover{background-color:var(--primary-color-light);color:var(--primary-color)}.button.svelte-1gfjdyn.start{display:inline-flex;justify-content:center;font-weight:700}.button.svelte-1gfjdyn.start .start-arrow:where(.svelte-1gfjdyn){margin-left:.5rem;vertical-align:middle;flex-shrink:0;align-self:center;forced-color-adjust:auto}.button.svelte-1gfjdyn:focus{background-color:var(--highlight-color);color:var(--primary-button-color-darker)}.button.svelte-1gfjdyn:not(.button.svelte-1gfjdyn.disabled):hover{background-color:var(--primary-button-color-dark)}.button.svelte-1gfjdyn:not(.button.svelte-1gfjdyn.disabled):hover:focus{outline:3px solid transparent;border-color:var(--highlight-color);box-shadow:inset 0 0 0 1px var(--highlight-color)}.button.svelte-1gfjdyn.disabled{opacity:.5;cursor:not-allowed}.button.svelte-1gfjdyn.text-small{--current-font: var(--font-small);--current-font-height: var(--font-small-height);--current-font-margin: var(--font-small-margin);--current-font-padding: var(--font-small-padding)}.button.svelte-1gfjdyn.text-medium{--current-font: var(--font-medium);--current-font-height: var(--font-medium-height);--current-font-margin: var(--font-medium-margin);--current-font-padding: var(--font-medium-padding)}.button.svelte-1gfjdyn.text-large{--current-font: var(--font-large);--current-font-height: var(--font-large-height);--current-font-margin: var(--font-large-margin);--current-font-padding: var(--font-large-padding)}.button-link.svelte-1gfjdyn{--current-font-size: var(--font-medium);--current-font-height: var(--font-medium-height);--current-font-margin: var(--font-medium-margin);--current-font-padding: var(--font-medium-padding);font-size:var(--current-font);line-height:var(--current-font-height);margin-top:var(--current-font-padding);margin-bottom:var(--current-font-margin);border:none;background-color:transparent;display:inline-block;position:relative;cursor:pointer;box-sizing:border-box;text-align:left;text-decoration:none;color:var(--font-color)}.button-link.svelte-1gfjdyn .children:where(.svelte-1gfjdyn){text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2.5px}.button-link.svelte-1gfjdyn.normal{color:var(--font-color)}.button-link.svelte-1gfjdyn.undecorated{text-decoration:none}.button-link.svelte-1gfjdyn.undecorated .children:where(.svelte-1gfjdyn){text-decoration:none}.button-link.svelte-1gfjdyn.warning{color:var(--warning-color);font-weight:700}.button-link.svelte-1gfjdyn.inverse{color:var(--font-color-inverted)}.button-link.svelte-1gfjdyn.info{color:var(--primary-color)}.button-link.svelte-1gfjdyn.info-bold{color:var(--primary-color);font-weight:700}.button-link.svelte-1gfjdyn.success{color:var(--primary-button-color)}.button-link.svelte-1gfjdyn:not(.button-link.svelte-1gfjdyn.disabled):hover{color:var(--font-color)}.button-link.svelte-1gfjdyn:not(.button-link.svelte-1gfjdyn.disabled):hover .children:where(.svelte-1gfjdyn){text-decoration-thickness:3px;text-decoration-skip-ink:none}.button-link.svelte-1gfjdyn:not(.button-link.svelte-1gfjdyn.disabled):hover.undecorated:not(.button-link.svelte-1gfjdyn:not(.button-link.svelte-1gfjdyn.disabled):hover:focus){box-shadow:0 2px #000}.button-link.svelte-1gfjdyn:not(.button-link.svelte-1gfjdyn.disabled):hover.warning:not(.button-link.svelte-1gfjdyn:not(.button-link.svelte-1gfjdyn.disabled):hover:focus){color:var(--warning-color-dark)}.button-link.svelte-1gfjdyn:not(.button-link.svelte-1gfjdyn.disabled):hover.inverse:not(.button-link.svelte-1gfjdyn:not(.button-link.svelte-1gfjdyn.disabled):hover:focus){color:var(--font-color-inverted)}.button-link.svelte-1gfjdyn:not(.button-link.svelte-1gfjdyn.disabled):focus{position:relative;outline:3px solid transparent;box-shadow:0 -2px var(--font-color) inset,0 2px var(--font-color);color:var(--font-color);-webkit-box-decoration-break:clone;box-decoration-break:clone;width:fit-content;background-color:var(--highlight-color)}.button-link.svelte-1gfjdyn:not(.button-link.svelte-1gfjdyn.disabled):focus .children:where(.svelte-1gfjdyn){text-decoration:none}.button-link.svelte-1gfjdyn:not(.button-link.svelte-1gfjdyn.disabled):focus.text-small{box-shadow:0 1px var(--highlight-color),0 4px var(--font-color)}.button-link.svelte-1gfjdyn:not(.button-link.svelte-1gfjdyn.disabled):focus.text-small:before{height:75%}.button-link.svelte-1gfjdyn:not(.button-link.svelte-1gfjdyn.disabled):focus.text-small.inline:before{height:120%}.button-link.svelte-1gfjdyn.disabled{opacity:.5;cursor:not-allowed}.button-link.svelte-1gfjdyn.text-small{--current-font: var(--font-small);--current-font-height: var(--font-small-height);--current-font-margin: var(--font-small-padding);--current-font-padding: var(--font-small-margin)}.button-link.svelte-1gfjdyn.text-small:not(.inline){--current-font-height: calc(var(--font-small-height) * 2);--current-font-margin: calc(var(--font-small-padding) * 2 + .1rem);--current-font-padding: calc(var(--font-small-margin) * 2 - 1.1rem)}.button-link.svelte-1gfjdyn.text-medium{--current-font: var(--font-medium);--current-font-height: var(--font-medium-height);--current-font-margin: var(--font-medium-margin);--current-font-padding: var(--font-medium-padding)}.button-link.svelte-1gfjdyn.text-large{--current-font: var(--font-large);--current-font-height: var(--font-large-height);--current-font-margin: var(--font-large-margin);--current-font-padding: var(--font-large-padding)}.button-link.svelte-1gfjdyn.inline{margin-bottom:0;margin-top:0;padding-top:0}.link-icon.svelte-1gfjdyn{width:0;height:0rem;position:relative;display:inline-block;padding-inline-end:.5rem}.link-icon.svelte-1gfjdyn:after{content:"";position:absolute;width:8px;height:8px;bottom:3px;box-shadow:-1.5px 1.5px 0 0 currentColor inset}.link-icon.svelte-1gfjdyn:before{content:"";position:absolute;background-color:currentColor;height:10px;left:2.5px;bottom:1.5px;width:1.5px;rotate:45deg}.container.svelte-1du19qc{display:flex;position:relative}.container.svelte-1du19qc.row{align-items:end;flex-flow:row wrap;gap:1.1rem;padding-bottom:1rem}.container.svelte-1du19qc.column,.container.svelte-1du19qc.spaced-column{align-items:flex-start;flex-flow:column nowrap}.container.svelte-1du19qc.spaced-column{gap:1rem}.list.svelte-1nzfvnf{z-index:1;padding:0;margin:0;list-style-position:inside;padding-bottom:1rem}.list.svelte-1nzfvnf.short{padding-bottom:1rem}.list.svelte-1nzfvnf.padded>li{margin-bottom:var(--font-medium-margin)}.list.svelte-1nzfvnf:not(.padded):not(.short){padding-bottom:2rem}.list.svelte-1nzfvnf.lines>li{display:flex;align-items:flex-start}.list.svelte-1nzfvnf.lines>li:before{content:"";background-color:var(--font-color);width:1rem;height:1px;position:absolute;left:-1.5rem;top:1.5rem}li.svelte-m9s4z6{position:relative;margin:0;padding:0}li.svelte-m9s4z6.normal{font-size:var(--font-medium);line-height:var(--font-medium-height);padding-top:var(--font-medium-padding);margin-bottom:calc(var(--font-medium-margin) - 1rem)}li.svelte-m9s4z6.small{font-size:var(--font-small);line-height:var(--font-small-height);padding-top:calc(var(--font-small-padding) + .5rem);margin-bottom:calc(var(--font-small-margin));display:flex;flex-direction:column;gap:.5rem}span.svelte-16s50m9{font-size:0;display:flex;justify-content:center}span.svelte-16s50m9.inline{display:inline-flex}span.svelte-16s50m9>svg{width:var(--current-svg-width, 24px)}.inset-text.svelte-1gts7rq{padding:calc(var(--font-medium-padding) - .5rem) 1rem calc(var(--font-medium-margin) + .5rem) 1rem;border-left:.6rem solid var(--hover-color);margin-bottom:0}.inset-text.svelte-1gts7rq.padded{padding:calc(var(--font-medium-padding) + .5rem) 1rem calc(var(--font-medium-margin) + .5rem) 1rem}.wrap.svelte-1p7ls6b{position:relative;overflow:hidden}.wrap.svelte-1p7ls6b img{margin:0}.mounted.svelte-1p7ls6b img{opacity:0;transform:var(--reveal-transform, scale(1.02))}.mounted.reveal.svelte-1p7ls6b img{transition:var(--reveal-transition, opacity 1s ease-in, transform .8s ease-out);opacity:1;transform:scale(1)}.lqip.svelte-1p7ls6b{position:absolute;inset:0;z-index:-1}.lqip.svelte-1p7ls6b:after{content:"";position:absolute;inset:0;-webkit-backdrop-filter:var(--reveal-filter, blur(20px));backdrop-filter:var(--reveal-filter, blur(20px))}.vp-image{--reveal-transform: scale(1.02);--reveal-transition: opacity .3s ease-in, transform .2s ease-out;--reveal-filter: blur(20px)}.lightbox-button.svelte-199n2z2{border:none;background:none;cursor:pointer}.lightbox-button-fader.svelte-199n2z2{transition:all .1s linear}.lightbox-button-fader.svelte-199n2z2:hover{opacity:.9}.lightbox-close-button.svelte-199n2z2{width:3rem;height:3rem;right:0;top:0;background-color:var(--hover-color);border:none;cursor:pointer;position:absolute}.lightbox-close-button.svelte-199n2z2:hover{background-color:var(--hover-color-light)}.lightbox-close-button.svelte-199n2z2:before,.lightbox-close-button.svelte-199n2z2:after{content:"";position:absolute;background-color:var(--font-color);width:.1rem;height:50%}.lightbox-close-button.svelte-199n2z2:after{bottom:25%;transform:rotate(45deg)}.lightbox-close-button.svelte-199n2z2:before{top:25%;transform:rotate(-45deg)}.lightbox-container.svelte-199n2z2{display:flex;justify-content:center;align-items:center;position:fixed;width:100%;height:100%;background:#ffffff42;z-index:1500;left:0;top:0}.lightbox.svelte-199n2z2{position:relative;max-width:calc(100vw - 1rem);max-height:calc(100vh - 1rem);border:solid 1px var(--font-color);background-color:var(--font-color-inverted)}.container.svelte-1yja63l{display:flex;padding-top:.5rem;margin-bottom:0;font-size:var(--font-medium);line-height:var(--font-medium-height)}.prefix.svelte-1yja63l,.suffix.svelte-1yja63l{box-sizing:border-box;display:flex;align-items:center;justify-content:center;min-width:2.5rem;height:2.5rem;padding:var(--font-medium-padding) .3rem var(--font-medium-margin);border:2px solid var(--font-color);background-color:var(--hover-color);text-align:center;white-space:nowrap;cursor:default;flex:0 0 auto}.prefix.svelte-1yja63l{border-right:0}.suffix.svelte-1yja63l{border-left:0}.suffix.button.svelte-1yja63l{--suffix-button-color: var(--primary-color);--suffix-button-hover-color: var(--primary-color);background-color:var(--suffix-button-color);color:var(--font-color-inverted);border:2px solid var(--suffix-button-color);border-left:0;cursor:pointer}.suffix.button.svelte-1yja63l:hover{background-color:var(--suffix-button-hover-color);border:2px solid var(--suffix-button-hover-color);border-left:0}.suffix.button.svelte-1yja63l:focus{background-color:var(--highlight-color);color:var(--font-color);outline:none;border:2px solid var(--highlight-color);border-left:0}.input.svelte-1yja63l{box-sizing:border-box;height:2.5rem;border:2px solid var(--font-color);border-radius:0;appearance:none;padding:var(--font-medium-padding) .3rem var(--font-medium-margin);z-index:2}.input.svelte-1yja63l.error{border:2px solid var(--warning-color)}.input.svelte-1yja63l.extra-spacing{font-variant-numeric:tabular-nums;letter-spacing:.05rem}.input.svelte-1yja63l:focus{outline:3px solid var(--highlight-color);outline-offset:0;box-shadow:inset 0 0 0 2px}.container.svelte-1l5o69x{display:flex;flex-direction:row;gap:2rem}.share-button-icon-container.svelte-1l5o69x{width:1.25rem;display:inline-block;position:relative}.share-button-icon-container.svelte-1l5o69x .share-button-icon:where(.svelte-1l5o69x){position:absolute;height:1.5rem;width:1.5rem;top:-1.1rem}.copied-fail.svelte-1l5o69x,.copied-success.svelte-1l5o69x{border:.15rem solid var(--font-color);color:var(--primary-button-color);font-size:var(--font-small);line-height:var(--font-small-height);font-weight:500;padding:0 .5rem;vertical-align:middle;height:2.5rem;width:fit-content;position:absolute;right:2.5rem;top:.5rem;background-color:#fff;z-index:5;display:flex;align-items:center}:is(.copied-fail.svelte-1l5o69x,.copied-success.svelte-1l5o69x):has(+.container input:focus){border:.25rem solid var(--font-color)}.copied-fail.svelte-1l5o69x{border:.15rem solid var(--warning-color);color:var(--warning-color)}.text-input-container.svelte-1l5o69x{margin-top:.625rem;width:100%;position:relative}@media (min-width: 768px){.text-input-container.svelte-1l5o69x{width:20rem}}.full-width-section.svelte-10fh428{margin:0 auto}.full-width-section.svelte-10fh428.border-primary{border-top:2px solid var(--primary-color);margin-top:-2px}.full-width-section.svelte-10fh428.border-secondary{border-top:1px solid var(--hover-color-dark);margin-top:-1px}.header.svelte-uffdkd{color:var(--dark-secondary-color);background:var(--header-color, var(--dark-secondary-color));overflow-y:visible;margin-bottom:2rem}.header-container.svelte-uffdkd{width:100%;text-align:left;position:relative;padding:1rem 0}.header-container.svelte-uffdkd.border{box-shadow:0 .4rem 0 var(--primary-color)}.header-icons.svelte-6d6ftw{display:flex;flex-direction:row;height:2rem;font-size:var(--font-medium);line-height:var(--font-medium-height)}.mainpage-link.svelte-6d6ftw{display:flex;color:var(--font-color-inverted);font-size:var(--font-large);text-decoration:none;align-content:center;align-items:center;position:relative}.mainpage-link.svelte-6d6ftw:focus-visible{outline:none;color:var(--font-color);background-color:var(--highlight-color);box-shadow:0 1rem 0 var(--highlight-color),0 -1rem 0 var(--highlight-color)}.menu-button-container.svelte-6d6ftw{--current-button-color: var(--font-color-inverted);color:var(--current-button-color);margin-left:auto;padding:1rem 1rem 0;position:relative;align-content:center;cursor:pointer;margin-bottom:-1rem;margin-top:-1rem;border:none;background-color:transparent}.menu-button-container.svelte-6d6ftw .menu-button:where(.svelte-6d6ftw){border:none;background:none;padding-left:1.75rem;color:var(--current-button-color);cursor:pointer;height:100%;font-weight:var(--font-weight-bold);padding-bottom:1rem;font-size:var(--font-size-medium)}.menu-button-container.svelte-6d6ftw .menu-button:where(.svelte-6d6ftw):before{content:"";position:absolute;border-right:.2rem solid var(--current-button-color);border-bottom:.2rem solid var(--current-button-color);width:.75rem;height:.75rem;rotate:45deg;left:1.2rem;top:1.5rem}.menu-button-container.svelte-6d6ftw:hover{--current-button-color: var(--hover-color)}.menu-button-container.svelte-6d6ftw:hover .menu-button:where(.svelte-6d6ftw){box-shadow:0 -.3rem var(--current-button-color) inset}.menu-button-container.svelte-6d6ftw:has(.menu-button:where(.svelte-6d6ftw):focus-visible){--current-button-color: var(--font-color);background-color:var(--highlight-color);margin-right:-.05rem}.menu-button-container.svelte-6d6ftw:has(.menu-button:where(.svelte-6d6ftw):focus-visible) .menu-button:where(.svelte-6d6ftw){border:none;outline:none;box-shadow:0 -.3rem var(--current-button-color) inset}.menu-button-container.svelte-6d6ftw.active{--current-button-color: var(--primary-color);background-color:var(--hover-color-light);margin-right:-.05rem}.menu-button-container.svelte-6d6ftw.active .menu-button:where(.svelte-6d6ftw){box-shadow:0 -.3rem var(--current-button-color) inset}.menu-button-container.svelte-6d6ftw.active .menu-button:where(.svelte-6d6ftw):before{rotate:-135deg;top:1.9rem}.menu-search-divider.svelte-6d6ftw{width:.05rem;background-color:var(--font-color-inverted);height:2rem;margin-right:-.05rem}.search-button-container.svelte-6d6ftw{--current-button-color: var(--font-color-inverted);color:var(--current-button-color);position:relative;align-content:center;cursor:pointer;margin-bottom:-1rem;margin-top:-1rem;padding:1rem 1rem 0;border:none;background-color:transparent}.search-button-container.svelte-6d6ftw .search-button:where(.svelte-6d6ftw){border:none;background:none;color:var(--current-button-color);cursor:pointer;height:100%;font-weight:var(--font-weight-bold);padding:0 .5rem 1rem .25rem;font-size:var(--font-size-medium)}.search-button-container.svelte-6d6ftw .search-button:where(.svelte-6d6ftw) .search-button-close:where(.svelte-6d6ftw){width:2rem;height:2rem;position:relative}.search-button-container.svelte-6d6ftw .search-button:where(.svelte-6d6ftw) .search-button-close:where(.svelte-6d6ftw):before{content:"";background-color:var(--font-color);width:.2rem;height:1.5rem;top:.25rem;left:1rem;position:absolute;rotate:45deg}.search-button-container.svelte-6d6ftw .search-button:where(.svelte-6d6ftw) .search-button-close:where(.svelte-6d6ftw):after{content:"";background-color:var(--font-color);width:.2rem;height:1.5rem;top:.25rem;left:1rem;position:absolute;rotate:-45deg}.search-button-container.svelte-6d6ftw:hover{--current-button-color: var(--hover-color)}.search-button-container.svelte-6d6ftw:hover .search-button:where(.svelte-6d6ftw){box-shadow:0 -.3rem var(--current-button-color) inset}.search-button-container.svelte-6d6ftw:has(.search-button:where(.svelte-6d6ftw):focus-visible){--current-button-color: var(--font-color);background-color:var(--highlight-color)}.search-button-container.svelte-6d6ftw:has(.search-button:where(.svelte-6d6ftw):focus-visible) .search-button:where(.svelte-6d6ftw){border:none;outline:none;box-shadow:0 -.3rem var(--current-button-color) inset}.search-button-container.svelte-6d6ftw.active{--current-button-color: var(--primary-color);background-color:var(--hover-color-light)}.search-button-container.svelte-6d6ftw.active .search-button:where(.svelte-6d6ftw){box-shadow:0 -.3rem var(--current-button-color) inset}.search-button-container.svelte-6d6ftw.active .search-button:where(.svelte-6d6ftw):before{rotate:-135deg;top:1.9rem}@font-face{font-family:Noto Sans;font-style:normal;font-weight:200;font-stretch:100%;font-display:swap;src:url(../../../fonts/noto-sans-1.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Noto Sans;font-style:normal;font-weight:200;font-stretch:100%;font-display:swap;src:url(../../../fonts/noto-sans-2.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Noto Sans;font-style:normal;font-weight:200;font-stretch:100%;font-display:swap;src:url(../../../fonts/noto-sans-3.woff2) format("woff2");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Noto Sans;font-style:normal;font-weight:200;font-stretch:100%;font-display:swap;src:url(../../../fonts/noto-sans-4.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Noto Sans;font-style:normal;font-weight:200;font-stretch:100%;font-display:swap;src:url(../../../fonts/noto-sans-5.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Noto Sans;font-style:normal;font-weight:200;font-stretch:100%;font-display:swap;src:url(../../../fonts/noto-sans-6.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Noto Sans;font-style:normal;font-weight:200;font-stretch:100%;font-display:swap;src:url(../../../fonts/noto-sans-7.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Noto Sans;font-style:normal;font-weight:200;font-stretch:100%;font-display:swap;src:url(../../../fonts/noto-sans-8.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../../../fonts/noto-sans-1.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Noto Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../../../fonts/noto-sans-2.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Noto Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../../../fonts/noto-sans-3.woff2) format("woff2");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Noto Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../../../fonts/noto-sans-4.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Noto Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../../../fonts/noto-sans-5.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Noto Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(fonts/noto-sans-6.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Noto Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../../../fonts/noto-sans-7.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Noto Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../../../fonts/noto-sans-8.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../../../fonts/noto-sans-1.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Noto Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../../../fonts/noto-sans-2.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Noto Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../../../fonts/noto-sans-3.woff2) format("woff2");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Noto Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../../../fonts/noto-sans-4.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Noto Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../../../fonts/noto-sans-5.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Noto Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../../../fonts/noto-sans-6.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Noto Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../../../fonts/noto-sans-7.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Noto Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../../../fonts/noto-sans-8.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Mono;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../../../fonts/noto-sans-mono-1.woff2) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Noto Sans Mono;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../../../fonts/noto-sans-mono-2.woff2) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Noto Sans Mono;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../../../fonts/noto-sans-mono-3.woff2) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Noto Sans Mono;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../../../fonts/noto-sans-mono-4.woff2) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Noto Sans Mono;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../../../fonts/noto-sans-mono-5.woff2) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Noto Sans Mono;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../../../fonts/noto-sans-mono-6.woff2) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Noto Sans Mono;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../../../fonts/noto-sans-mono-7.woff2) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:"Noto Serif";font-style:normal;font-weight:200;src:url(../../../fonts/noto-serif-v30-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_math_vietnamese-200.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Noto Serif";font-style:normal;font-weight:400;src:url(../../../fonts/noto-serif-v30-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_math_vietnamese-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Noto Serif";font-style:normal;font-weight:600;src:url(../../../fonts/noto-serif-v30-cyrillic_cyrillic-ext_greek_greek-ext_latin_latin-ext_math_vietnamese-600.woff2) format("woff2")}*{padding:0;margin:0}*,*:before,*:after{box-sizing:border-box}@media (prefers-reduced-motion: no-preference){html{interpolate-size:allow-keywords}}body{line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}#root,#__next{isolation:isolate}html{font-size:16px;font-family:Noto Sans;line-height:1.3;font-weight:var(--font-weight-regular);--current-page-width: 1100px;--font-weight-regular: 400;--font-weight-title-bold: 600;--font-weight-bold: 700;--font-weight-light: 200;--font-small: 1rem;--font-small-height: 1rem;--font-small-margin: .8571rem;--font-small-padding: .1429rem;--font-medium: 1.2rem;--font-medium-height: 2rem;--font-medium-margin: .45rem;--font-medium-padding: .55rem;--font-large: 1.728rem;--font-large-height: 2rem;--font-large-margin: .675rem;--font-large-padding: .325rem;--font-xlarge: 2.074rem;--font-xlarge-height: 3rem;--font-xlarge-margin: .3rem;--font-xlarge-padding: .7rem;--font-xxlarge: 2.488rem;--font-xxlarge-height: 3rem;--font-xxlarge-margin: .45rem;--font-xxlarge-padding: .55rem;--font-color: black;--font-color-inverted: white;--hover-color: lightgrey;--hover-color-light: #e6e6e6;--hover-color-dark: grey;--highlight-color: gold;--hyperlink-color: blue;--primary-button-color: #00703c;--primary-button-color-dark: #005a30;--primary-button-color-darker: #003618;--warning-color: crimson;--warning-color-light: red;--warning-color-dark: darkred;--primary-color: royalblue;--primary-color-light: #e9eefc;--primary-color-darker: #2e3333;--dark-secondary-color: black;--dark-secondary-color-light: grey;--dark-secondary-color-dark: darkgrey;--light-secondary-color: skyblue;--tag-grey: #282d30;--tag-grey-bg: #e5e6e7;--tag-green: #005a30;--tag-green-bg: #cce2d8;--tag-turquoise: #10403c;--tag-turquoise-bg: #d4ecea;--tag-blue: #0c2d4a;--tag-blue-bg: #bbd4ea;--tag-light-blue: #0c2d4a;--tag-light-blue-bg: #e8f1f8;--tag-purple: #491644;--tag-purple-bg: #efdfed;--tag-pink: #6b1c40;--tag-pink-bg: #f9e1ec;--tag-red: #2a0b06;--tag-red-bg: #f4cdc6;--tag-orange: #6e3619;--tag-orange-bg: #fcd6c3;--tag-yellow: #594d00;--tag-yellow-bg: #fff7bf}.section-container{width:var(--current-page-width, auto)}* .section-container .section-container{width:100%}.section-container:not(.unpadded){padding-bottom:3rem}body{background-size:100% 1rem;font-size:var(--font-medium);line-height:var(--font-medium-height);min-width:480px}body.dev-mode{background-image:linear-gradient(to bottom,#0ff 0,transparent 1px);background-repeat:repeat-y;opacity:.8}h1{margin-top:0;margin-bottom:var(--font-xxlarge-margin);padding-top:var(--font-xxlarge-padding);font-size:var(--font-xxlarge);line-height:var(--font-xxlarge-height);display:block;font-weight:var(--font-weight-title-bold);font-family:"Noto Serif";text-wrap:wrap}h2{margin-top:0;margin-bottom:var(--font-xlarge-margin);padding-top:var(--font-xlarge-padding);font-size:var(--font-xlarge);line-height:var(--font-xlarge-height);display:block;font-weight:var(--font-weight-bold);text-wrap:wrap;font-weight:var(--font-weight-title-bold);font-family:"Noto Serif"}h3{padding-top:var(--font-large-padding);margin-top:0;margin-bottom:var(--font-large-margin);display:block;font-size:var(--font-large);line-height:var(--font-large-height);font-weight:var(--font-weight-bold);text-wrap:wrap;font-weight:var(--font-weight-title-bold);font-family:"Noto Serif"}h4{padding-top:var(--font-large-padding);margin-top:0;margin-bottom:calc(var(--font-large-margin));display:block;font-size:var(--font-large);line-height:var(--font-large-height);font-weight:var(--font-weight-regular);text-wrap:wrap;color:var(--hover-color-dark)}p{padding-top:var(--font-medium-padding);font-size:var(--font-medium);line-height:var(--font-medium-height);font-weight:inherit;margin-bottom:var(--font-medium-margin)}@media (max-width: 480px){body{--current-page-width: calc(100vw - 3.2rem) ;min-width:unset}h1{margin-bottom:var(--font-xlarge-margin);padding-top:var(--font-xlarge-padding);font-size:var(--font-xlarge);line-height:var(--font-xlarge-height)}.section-container{width:var(--current-page-width, auto)}}@media (min-width: 480px){body{--current-page-width: calc(100vw - 3.2rem) }}@media (min-width: 576px){body{--current-page-width: 600px}}@media (min-width: 768px){body{--current-page-width: 700px}}@media (min-width: 992px){body{--current-page-width: 900px}}@media (min-width: 1200px){body{--current-page-width: 1100px}}@media (min-width: 1400px){body{--current-page-width: 1258px}html{font-size:16px}}@media (min-width: 1700px){body{--current-page-width: 1400px}html{font-size:17.8px}}@media (min-width: 2000px){body{--current-page-width: 1500px}html{font-size:19.07px}}@media (min-width: 2300px){body{--current-page-width: 1600px}html{font-size:20.34px}}.footer.svelte-z8bxs9{color:var(--font-color-inverted);background:var(--footer-color, var(--dark-secondary-color));border-top:.4rem solid var(--primary-color);margin-top:.6rem}.info-block.svelte-14shm3i{padding:0 0 3rem;display:flex;flex-direction:column}.background-splash.svelte-14shm3i{background-color:var(--dark-secondary-color-dark);margin-top:-2rem;padding-top:1rem;position:relative}.background-splash.svelte-14shm3i:after{content:"";position:absolute;width:100%;height:1px;top:-1px;left:0;background-color:var(--hover-color-dark)}.logo-container.svelte-116amk3{flex-direction:column;align-items:start;display:flex;overflow-y:clip;gap:1rem}@media (min-width: 768px){.logo-container.svelte-116amk3{flex-direction:row;gap:1.5rem;align-items:end}}pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{color:#444;background:#fff}.hljs-name{color:#01a3a3}.hljs-tag,.hljs-meta{color:#789}.hljs-comment{color:#888}.hljs-keyword,.hljs-attribute,.hljs-selector-tag,.hljs-meta .hljs-keyword,.hljs-doctag,.hljs-name{font-weight:700}.hljs-type,.hljs-string,.hljs-number,.hljs-selector-id,.hljs-selector-class,.hljs-quote,.hljs-template-tag,.hljs-deletion{color:#4286f4}.hljs-title,.hljs-section{color:#4286f4;font-weight:700}.hljs-regexp,.hljs-symbol,.hljs-variable,.hljs-template-variable,.hljs-link,.hljs-selector-attr,.hljs-selector-pseudo{color:#bc6060}.hljs-literal{color:#62bcbc}.hljs-built_in,.hljs-bullet,.hljs-code,.hljs-addition{color:#25c6c6}.hljs-meta .hljs-string{color:#4d99bf}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.pagination-bar.svelte-1oxt4sd{flex-direction:row;align-items:flex-start;display:row;flex-wrap:row;margin-bottom:1rem}.link-background-elipses.svelte-1oxt4sd,.link-background.svelte-1oxt4sd{padding-top:var(--font-medium-padding);font-size:var(--font-medium);line-height:var(--font-medium-height);margin-bottom:var(--font-medium-margin);background-color:transparent;min-width:3rem;min-height:3rem;box-sizing:border-box;float:left;position:relative;list-style:none;display:block;text-align:center}.link-background.svelte-1oxt4sd:has(.pagination-link.current:where(.svelte-1oxt4sd)){background-color:var(--primary-color)}.link-background.svelte-1oxt4sd:not(:has(.pagination-link.current)):hover{background-color:var(--hover-color-light)}.pagination-link.svelte-1oxt4sd{color:var(--font-color);text-decoration:underline;text-decoration-thickness:max(1px,.06rem);text-underline-offset:max(3px,.18rem)}.pagination-link.svelte-1oxt4sd.current{font-weight:700;color:var(--font-color-inverted)}.pagination-link.svelte-1oxt4sd:before{content:"";position:absolute;inset:0}.pagination-link.svelte-1oxt4sd.arrow-right,.pagination-link.svelte-1oxt4sd.arrow-left{position:relative;border-left:1rem solid transparent;border-right:.5rem solid transparent}:is(.pagination-link.svelte-1oxt4sd.arrow-right,.pagination-link.svelte-1oxt4sd.arrow-left):after{content:"";position:absolute;left:-.5rem;top:.75rem;width:.5rem;height:.5rem;border:2px solid currentColor;border-top-color:transparent;border-right-color:transparent;transform:rotate(45deg)}:is(.pagination-link.svelte-1oxt4sd.arrow-right,.pagination-link.svelte-1oxt4sd.arrow-left):focus{border-left:.75rem solid var(--highlight-color);border-right:.25rem solid var(--highlight-color);margin-left:.25rem;margin-right:.25rem}.pagination-link.svelte-1oxt4sd.arrow-right{border-left:.5rem solid transparent;border-right:1rem solid transparent}.pagination-link.svelte-1oxt4sd.arrow-right:after{transform:rotate(-135deg);right:-.5rem;left:unset;top:.75rem}.pagination-link.svelte-1oxt4sd.arrow-right:focus{border-left:.25rem solid var(--highlight-color);border-right:.75rem solid var(--highlight-color);margin-left:.25rem;margin-right:.25rem}.pagination-link.svelte-1oxt4sd:hover{text-decoration-skip-ink:none;text-decoration-thickness:max(3px,.18rem)}.pagination-link.svelte-1oxt4sd:focus{outline:3px solid transparent;background-color:var(--highlight-color);box-shadow:0 -2px var(--highlight-color),0 4px var(--font-color);text-decoration:none;border:3px solid var(--highlight-color);border-top:none;border-bottom:none;color:var(--font-color)}@media only screen and (max-width: 40em){.collapsible.svelte-1mdpuay .breadcrumbs-list:where(.svelte-1mdpuay)>.breadcrumbs-list-item{display:none}.collapsible.svelte-1mdpuay .breadcrumbs-list:where(.svelte-1mdpuay)>.breadcrumbs-list-item:first-child,.collapsible.svelte-1mdpuay .breadcrumbs-list:where(.svelte-1mdpuay)>.breadcrumbs-list-item:last-child{display:inline-block}}.breadcrumbs.svelte-1mdpuay{position:relative}.breadcrumbs-list.svelte-1mdpuay{margin:0;padding:0;list-style-type:none;overflow:auto}.breadcrumbs-link.svelte-5u6n9e{color:var(--font-color);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2.5px;position:relative;display:block}.breadcrumbs-link.svelte-5u6n9e p:where(.svelte-5u6n9e){padding-top:0;margin-bottom:0}.breadcrumbs-link.svelte-5u6n9e:hover{text-decoration-thickness:3px;text-decoration-skip-ink:none}.breadcrumbs-link.svelte-5u6n9e:focus{outline:3px solid transparent;background-color:var(--highlight-color);box-shadow:0 2px var(--font-color),0 -2px var(--font-color) inset;text-decoration:none;-webkit-box-decoration-break:clone;box-decoration-break:clone}.breadcrumbs-link.svelte-5u6n9e:link,.breadcrumbs-link.svelte-5u6n9e:visited{color:var(--font-color)}:is(.breadcrumbs-link.svelte-5u6n9e:link,.breadcrumbs-link.svelte-5u6n9e:visited).inverted{color:var(--font-color-inverted)}.breadcrumbs-link.svelte-5u6n9e.inverted{color:var(--font-color-inverted)}.breadcrumbs-link.svelte-5u6n9e.inverted:focus{color:var(--font-color)}.breadcrumbs-link.svelte-5u6n9e.inverted:focus:before{border-color:var(--font-color)}.breadcrumbs-list-item.svelte-5u6n9e{position:relative;float:left;padding-right:2rem;padding-top:var(--font-medium-padding);margin-bottom:var(--font-medium-margin)}.breadcrumbs-list-item.svelte-5u6n9e:before{content:"";display:block;position:absolute;top:calc(var(--font-medium-padding) + .2rem);bottom:0;left:-1.5rem;width:.5rem;height:.5rem;margin:auto 0;transform:rotate(225deg);border:solid;border-width:0 0 1px 1px;border-color:var(--font-color)}.breadcrumbs-list-item.svelte-5u6n9e.inverted:before{border-color:var(--font-color-inverted)}.breadcrumbs-list-item.svelte-5u6n9e:first-child{margin-left:0;padding-left:0}.breadcrumbs-list-item.svelte-5u6n9e:first-child:before{content:none;display:none}.metadata-list.svelte-1aukln5{font-size:var(--font-small);line-height:var(--font-small-height)}.metadata-key.svelte-1o5w7ye{font-size:var(--font-small);line-height:var(--font-small-height);padding-top:var(--font-small-padding);margin-bottom:var(--font-small-margin)}@media (min-width: 576px){.metadata-key.svelte-1o5w7ye{float:inline-start;padding-inline-end:.3rem}}.metadata-value.svelte-6m6dtc{font-size:var(--font-small);line-height:var(--font-small-height);padding-top:var(--font-small-padding);margin-bottom:var(--font-small-margin)}.equal-split-section.svelte-49t5cf{margin:0 auto;display:flex;flex-direction:column-reverse;gap:1rem}.equal-split-section.svelte-49t5cf .border-box:where(.svelte-49t5cf){padding-top:calc(1rem - 1px)}.equal-split-section.svelte-49t5cf .border-box:where(.svelte-49t5cf).border{border-bottom:1px solid var(--hover-color-dark)}.equal-split-section.svelte-49t5cf .left:where(.svelte-49t5cf),.equal-split-section.svelte-49t5cf .right:where(.svelte-49t5cf){width:100%;padding-top:1rem}@media (min-width: 768px){.equal-split-section.svelte-49t5cf{flex-direction:row;gap:4%}.equal-split-section.svelte-49t5cf .left:where(.svelte-49t5cf),.equal-split-section.svelte-49t5cf .right:where(.svelte-49t5cf){width:48%}}.left-split-section.svelte-zxx374{margin:0 auto;display:flex;flex-direction:column-reverse;gap:1rem}.left-split-section.svelte-zxx374.reversed{flex-direction:column}.left-split-section.svelte-zxx374 .primary:where(.svelte-zxx374){width:100%;padding-top:1rem}.left-split-section.svelte-zxx374 .primary:where(.svelte-zxx374).border{border-top:1px solid var(--hover-color-dark);padding-top:calc(1rem - 1px)}.left-split-section.svelte-zxx374 .secondary:where(.svelte-zxx374){width:100%;padding-top:1rem}.left-split-section.svelte-zxx374 .secondary:where(.svelte-zxx374).border{border-top:2px solid var(--primary-color);padding-top:calc(1rem - 2px)}@media (min-width: 768px){.left-split-section.svelte-zxx374{flex-direction:row;gap:5%}.left-split-section.svelte-zxx374.reversed{flex-direction:row}.left-split-section.svelte-zxx374 .primary:where(.svelte-zxx374){width:70%}.left-split-section.svelte-zxx374 .secondary:where(.svelte-zxx374){width:25%}}.right-split-section.svelte-axpiu9{margin:0 auto;display:flex;flex-direction:column;gap:1rem}.right-split-section.svelte-axpiu9 .primary:where(.svelte-axpiu9){width:100%;padding-top:1rem}.right-split-section.svelte-axpiu9 .primary:where(.svelte-axpiu9).border{border-top:1px solid var(--hover-color-dark);padding-top:calc(1rem - 1px)}.right-split-section.svelte-axpiu9 .secondary:where(.svelte-axpiu9){width:100%;padding-top:1rem}.right-split-section.svelte-axpiu9 .secondary:where(.svelte-axpiu9).border{border-top:2px solid var(--primary-color);padding-top:calc(1rem - 2px)}@media (min-width: 768px){.right-split-section.svelte-axpiu9{flex-direction:row;gap:5%}.right-split-section.svelte-axpiu9 .primary:where(.svelte-axpiu9){width:70%}.right-split-section.svelte-axpiu9 .secondary:where(.svelte-axpiu9){width:25%}}.left-justified-section.svelte-ko1v47{margin:0 auto;display:flex;flex-direction:row;gap:0}.left-justified-section.svelte-ko1v47.primary{border-top:2px solid var(--primary-color);margin-top:-2px}.left-justified-section.svelte-ko1v47.secondary{border-top:1px solid var(--hover-color-dark);margin-top:-1px}.left-justified-section.svelte-ko1v47 .content:where(.svelte-ko1v47){width:100%;padding-top:1rem}@media (min-width: 768px){.left-justified-section.svelte-ko1v47{gap:5%}.left-justified-section.svelte-ko1v47 .content:where(.svelte-ko1v47){width:70%}}#top.svelte-oqw5sv{width:0;height:0}.status-tag.svelte-oqw5sv{position:absolute;background-color:var(--warning-color);top:75vh;writing-mode:vertical-rl;text-orientation:mixed;color:var(--font-color-inverted);padding:.75rem 0;transform-box:stroke-box;white-space:nowrap}.page-container.svelte-oqw5sv{display:flex;flex-direction:column;min-height:100vh;width:100%}.page-container.svelte-oqw5sv .header-container:where(.svelte-oqw5sv){flex:none}.page-container.svelte-oqw5sv .body-container:where(.svelte-oqw5sv){flex:1 0 auto;display:flex;flex-direction:column;row-gap:3rem;margin-bottom:3rem}.page-container.svelte-oqw5sv .page-body>.section-container:nth-child(1){view-transition-name:body-container-child-1}.page-container.svelte-oqw5sv .page-body>.section-container:nth-child(2){view-transition-name:body-container-child-2}.page-container.svelte-oqw5sv .page-body>.section-container:nth-child(3){view-transition-name:body-container-child-3}.page-container.svelte-oqw5sv .page-body>.section-container:nth-child(4){view-transition-name:body-container-child-4}.page-container.svelte-oqw5sv .page-body>.section-container:nth-child(5){view-transition-name:body-container-child-5}.page-container.svelte-oqw5sv .page-body>.section-container:nth-child(6){view-transition-name:body-container-child-6}.page-container.svelte-oqw5sv .page-body>.section-container:nth-child(7){view-transition-name:body-container-child-7}.page-container.svelte-oqw5sv .page-body>.section-container:nth-child(8){view-transition-name:body-container-child-8}.page-container.svelte-oqw5sv .page-body>.section-container:nth-child(9){view-transition-name:body-container-child-9}.page-container.svelte-oqw5sv .page-body>.section-container:nth-child(10){view-transition-name:body-container-child-10}.page-container.svelte-oqw5sv .footer-container:where(.svelte-oqw5sv){flex:none}.body-grid-container.svelte-oqw5sv{display:grid;grid-template-columns:auto 0px}.back-to-top.svelte-oqw5sv{position:sticky;place-self:end;bottom:0;margin-top:calc(100vh + 20rem);white-space:nowrap;margin-bottom:-3rem;z-index:999}.back-to-top.svelte-oqw5sv .back-to-top-toolbar:where(.svelte-oqw5sv){position:absolute;left:-95vw;bottom:1rem;z-index:2}.back-to-top.svelte-oqw5sv .back-to-top-button:where(.svelte-oqw5sv){display:inline-block;border:none;line-height:var(--font-small-height);font-size:var(--font-small);padding:calc(var(--font-small-padding) + .4rem) .6rem calc(var(--font-small-padding) + .6rem) .5rem;background-color:var(--primary-button-color);color:var(--font-color-inverted);box-shadow:0 -2px 0 var(--primary-button-color-darker) inset;text-decoration:none;cursor:pointer}.back-to-top.svelte-oqw5sv .back-to-top-button:where(.svelte-oqw5sv).secondary{background-color:var(--hover-color-light);color:var(--font-color);box-shadow:0 -2px 0 var(--hover-color-dark) inset}.back-to-top.svelte-oqw5sv .back-to-top-button:where(.svelte-oqw5sv).secondary:hover{background-color:var(--hover-color);color:var(--font-color)}.back-to-top.svelte-oqw5sv .back-to-top-button:where(.svelte-oqw5sv).secondary:hover:focus{color:var(--font-color)}.back-to-top.svelte-oqw5sv .back-to-top-button:where(.svelte-oqw5sv) .back-to-top-arrow:where(.svelte-oqw5sv){padding-right:1rem}.back-to-top.svelte-oqw5sv .back-to-top-button:where(.svelte-oqw5sv) .back-to-top-arrow:where(.svelte-oqw5sv):after{content:"";color:var(--font-color-inverted);text-decoration:none;display:inline-flex;position:absolute;rotate:45deg;width:.5rem;height:.5rem;top:1rem;left:.6rem;border:2px solid currentColor;border-right:transparent;border-bottom:transparent}.back-to-top.svelte-oqw5sv .back-to-top-button:where(.svelte-oqw5sv):focus{background-color:var(--highlight-color);color:var(--font-color);box-shadow:0 -2px 0 var(--font-color) inset}.back-to-top.svelte-oqw5sv .back-to-top-button:where(.svelte-oqw5sv):focus .back-to-top-arrow:where(.svelte-oqw5sv):after{color:var(--font-color)}.back-to-top.svelte-oqw5sv .back-to-top-button:where(.svelte-oqw5sv):hover{background-color:var(--primary-button-color-dark)}.back-to-top.svelte-oqw5sv .back-to-top-button:where(.svelte-oqw5sv):hover:focus{box-shadow:0 0 0 .2rem var(--highlight-color) inset;color:var(--font-color-inverted)}.back-to-top.svelte-oqw5sv .back-to-top-button:where(.svelte-oqw5sv):hover:focus .back-to-top-arrow:where(.svelte-oqw5sv):after{color:var(--font-color-inverted)}.hero-section.svelte-oejoxq{margin-top:-2rem;padding:1rem 0 2rem;color:var(--font-color-inverted)}.hero-section.svelte-oejoxq.padded{margin-bottom:2rem}.hero-section.svelte-oejoxq.primary{background-color:var(--primary-color);color:var(--font-color-inverted)}.hero-section.svelte-oejoxq.light-primary{background-color:var(--primary-color-lighter);color:var(--font-color);border-bottom:1px solid var(--primary-color);padding-bottom:calc(2rem - 1px)}.hero-section.svelte-oejoxq.secondary{background-color:var(--dark-secondary-color);color:var(--font-color-inverted)}.hero-section.svelte-oejoxq.light-secondary{background-color:var(--light-secondary-color);color:var(--font-color)}.hero-section.svelte-oejoxq.grey{background-color:var(--dark-secondary-color-light);color:var(--font-color-inverted)}.hero-section.svelte-oejoxq.borderless{position:relative}.section-container.svelte-oejoxq{margin:0 auto}.section-container.svelte-oejoxq.borderless{box-shadow:0 .4rem 0 var(--primary-color);padding-bottom:2rem;margin-bottom:-2rem}
