:root{--color-neutral-hue: 339;--color-neutral-saturation: 5%;--color-1st-hue: 339;--color-1st-saturation: 100%;--color-1st-lightness: 35%;--color-2nd-hue: 211;--color-2nd-saturation: 70%;--color-2nd-lightness: 35%;--color-3rd-hue: var(--color-neutral-hue);--color-3rd-saturation: var(--color-neutral-saturation);--color-3rd-lightness: 50%;--color-contrast1: hsl(var(--color-neutral-hue), var(--color-neutral-saturation), 100%);--color-contrast2: hsl(var(--color-neutral-hue), var(--color-neutral-saturation), 90%);--color-contrast3: hsl(var(--color-neutral-hue), var(--color-neutral-saturation), 85%);--color-contrast4: hsl(var(--color-neutral-hue), var(--color-neutral-saturation), 65%);--color-contrast5: hsl(var(--color-neutral-hue), var(--color-neutral-saturation), 55%);--color-contrast6: hsl(var(--color-neutral-hue), var(--color-neutral-saturation), 45%);--color-contrast7: hsl(var(--color-neutral-hue), var(--color-neutral-saturation), 30%);--color-contrast8: hsl(var(--color-neutral-hue), var(--color-neutral-saturation), 20%);--color-contrast9: hsl(var(--color-neutral-hue), var(--color-neutral-saturation), 10%);--color-1st: hsl(var(--color-1st-hue), var(--color-1st-saturation), var(--color-1st-lightness));--color-1st-muted: hsl(var(--color-1st-hue), calc(var(--color-1st-saturation) - 30%), calc(var(--color-1st-lightness) + 50%));--color-2nd: hsl(var(--color-2nd-hue), var(--color-2nd-saturation), var(--color-2nd-lightness));--color-2nd-muted: hsl(var(--color-2nd-hue), calc(var(--color-2nd-saturation) - 30%), calc(var(--color-2nd-lightness) + 50%));--color-3rd: hsl(var(--color-3rd-hue), var(--color-3rd-saturation), var(--color-3rd-lightness));--color-3rd-muted: hsl(var(--color-3rd-hue), calc(var(--color-3rd-saturation) - 30%), calc(var(--color-3rd-lightness) + 50%));--color-bg: hsla(var(--color-neutral-hue), var(--color-neutral-saturation), 92%, .95);--color-headline: var(--color-contrast6);--color-text: var(--color-contrast9);--color-light: var(--color-contrast1);--color-dark: var(--color-contrast9);--color-ctl: var(--color-2nd);--color-ctl-muted: var(--color-2nd-muted);--color-info: var(--color-2nd);--color-error: #D21F00;--color-success: #00BD74;--color-highlight: var(--color-2nd-muted);--color-box-bg: hsl(var(--color-3rd-hue), var(--color-3rd-saturation), calc(var(--color-3rd-lightness) + 45%));--code-color-comment: hsl(var(--color-neutral-hue), calc(var(--color-3rd-saturation) - 30%), 40%);--code-color-doctag: hsl(var(--color-neutral-hue), calc(var(--color-3rd-saturation) - 30%), 30%);--code-color-keyword: #a626a4;--code-color-name: #B12518;--code-color-literal: #006991;--code-color-string: #187F12;--code-color-variable: #7F5700;--code-color-symbol: #1D50C2;--code-color-builtin: #A52600;--code-color-selector: #009E81;--code-color-function: #C10171;--code-color-attribute: #006F6C;--spacing: var(--spacing3);--spacing-block: var(--spacing6);--spacing-block-small: clamp(.5rem, .3rem + .7vw, .8rem);--spacing1: .2rem;--spacing2: .4rem;--spacing3: .7rem;--spacing4: 1rem;--spacing5: 1.3rem;--spacing6: clamp(1.3rem, .5rem + 1vw, 2rem);--spacing7: clamp(2rem, 3vw, 4rem);--spacing8: clamp(5rem, 5.25rem + ((1vw - .48rem) * 9.096), 8rem);--font-family-normal: "Regular";--font-family-bold: "Bold";--font-family-italic: "Italic";--font-family-mono: "Mono";--font-family-light: "Light";--font-weight-normal: 400;--font-weight-bold: 600;--font-weight-light: 300;--font-weight-mono-normal: 400;--font-weight-mono-bold: 600;--font-line-height: 1.5;--font-line-height-code: 1.4;--font-line-height-headings: 1.2;--font-size-base: 16px;--font-size: var(--font-size3);--font-size-code: var(--font-size1);--font-size1: clamp(.8rem, .33vw + .73rem, 1rem);--font-size2: clamp(.9rem, .33vw + .83rem, 1.1rem);--font-size3: clamp(1rem, .33vw + .93rem, 1.2rem);--font-size4: clamp(1.1rem, .5vw + 1rem, 1.4rem);--font-size5: clamp(1.3rem, 1vw + 1.1rem, 1.9rem);--font-size6: clamp(1.7rem, 1.33vw + 1.43rem, 2.5rem);--font-size7: clamp(2.5rem, 2.5vw + 2rem, 4rem);--overlay-bg: hsla(var(--color-neutral-hue), var(--color-neutral-saturation), 100%, .8);--lightbox-bg: hsla(var(--color-neutral-hue), var(--color-neutral-saturation), 0%, 1);--overlay-shadow: 0 0 1.2em rgba(0, 0, 0, .6);--img-shadow: 0 0 1.3em rgba(0, 0, 0, .4);--popup-padding: clamp(.2em, .2em + .5vw, .8em);--popup-content-bg: var(--overlay-bg);--popup-dimmer-bg: transparent;--popup-shadow: var(--overlay-shadow);--popup-pointer-shadow: 0 0 .4em rgba(0, 0, 0, .4);--tooltip-padding: var(--spacing-block-small);--tooltip-shadow: var(--overlay-shadow);--tooltip-pointer-shadow: var(--popup-pointer-shadow);--tooltip-bg: var(--overlay-bg);--tooltip-pointer-bg: var(--overlay-bg);--tooltip-border-radius: var(--border-radius);--content-width: 95vw;--content-width-min: 320px;--content-width-max: 1600px;--content-padding-top: calc(.5em + 2vh) ;--content-padding-bottom: calc(.5em + 2vh) ;--content-padding-left: 1em;--content-padding-right: 1em;--content-margin-left: 1vw;--content-margin-right: 1vw;--content-bg: hsl(var(--color-3rd-hue), var(--color-3rd-saturation), calc(var(--color-3rd-lightness) + 50%));--content-shadow: 0 .3em .8em rgba(0, 0, 0, .2);--main-padding-top: 0em;--main-padding-bottom: 0em;--main-padding-left: 0em;--main-padding-right: 0em;--main-bg: var(--color-contrast1);--main-shadow: 0 .3em .8em rgba(0, 0, 0, .2);--main-text-max-width: 64rem;--main-padding-vert: var(--spacing-block);--main-padding-hor: clamp(1rem, 3.33vw + .33rem, 3rem);--article-max-width: 1200px;--article-padding-top: 2rem;--article-padding-right: 2rem;--article-padding-bottom: 2rem;--article-padding-left: 2rem;--hero-height: 30vh;--hero-height-min: 200px;--hero-height-max: 600px;--layout-align-gutter: calc(var(--spacing-block) * .75);--aside-bg: hsl(var(--color-3rd-hue), var(--color-3rd-saturation), calc(var(--color-3rd-lightness) + 45%));--aside-gradient: linear-gradient(to right, rgba(0, 0, 0, .1) 0%, rgba(0, 0, 0, .05) 30%, transparent 100%);--aside-width: 19%;--aside-width-min: 11em;--header-bg: hsla(var(--color-neutral-hue), calc(var(--color-neutral-saturation)), 75%, .9);--header-shadow: 0 .3em .8em rgba(0, 0, 0, .3);--header-color: var(--color-text);--header-height-min: 60;--header-height-max: 100;--footer-height-min: 0;--footer-height: auto;--footer-bg: var(--color-contrast1);--mobile-menu-bg: var(--header-bg);--nav-bg-color: var(--link-color);--nav-bg-color-hover: var(--link-color-hover);--nav-dropdown-bg:var(--header-bg);--nav-dropdown-shadow: var(--overlay-shadow);--table-header-bg: hsl(var(--color-3rd-hue), var(--color-3rd-saturation), calc(var(--color-3rd-lightness) + 44%));--table-header-color: var(--color-contrast7);--border-radius: .5rem;--border-radius-small: .2rem;--border-radius-big: 1em;--border-style: solid;--border-width: clamp(1px, calc(var(--font-size-base) - 16px), 3px);--link-color: var(--color-1st);--link-color-hover: var(--color-light);--link-color-active: var(--link-color-hover);--link-color-focus: var(--link-color-hover);--link-bg: transparent;--link-bg-hover: var(--color-1st);--link-bg-active: var(--color-1st-muted);--link-bg-focus: var(--link-bg-hover);--link-border-radius: var(--border-radius-small);--link-spacing-vertical: 0rem;--link-spacing-horizontal: .4rem;--control-height: 1.8em;--control-radio-size: 1.4em;--control-range-size: 1.4em;--control-padding-top: var(--spacing1);--control-padding-bottom: var(--spacing1);--control-padding-left: var(--spacing3);--control-padding-right: var(--spacing3);--control-border-color: var(--color-ctl);--control-border-width: var(--border-width);--control-border-style: var(--border-style);--control-border-radius: var(--border-radius-small);--control-color: var(--color-text);--control-color-hover: var(--color-light);--control-color-active: var(--color-light);--control-color-focus: var(--color-light);--control-color-error: var(--color-error);--control-bg: transparent;--control-bg-hover: var(--color-ctl);--control-bg-active: var(--color-ctl);--control-bg-focus: var(--color-ctl);--control-focus-outline: .063em solid var(--color-ctl);--button-padding-top: var(--control-padding-top);--button-padding-bottom: var(--control-padding-bottom);--button-padding-left: var(--control-padding-left);--button-padding-right: var(--control-padding-right);--button-border-color: var(--color-ctl);--button-border-width: var(--border-width);--button-border-style: var(--border-style);--button-border-radius: var(--border-radius);--button-color: var(--color-text);--button-color-hover: var(--color-light);--button-color-active: var(--color-light);--button-color-focus: var(--color-light);--button-bg: transparent;--button-bg-hover: var(--color-ctl);--button-bg-active: var(--color-1st-muted);--button-bg-focus: var(--color-ctl);--icon-size: 1.5em;--icon-color: var(--color-contrast9);--backdrop-filter: blur(5px);--transition-duration: .3s;--transition-duration-long: 1s;--transition-duration-short: .15s}:root.has-reduced-motion{--transition-duration: 1ms;--transition-duration-long: 1ms;--transition-duration-short: 1ms}:root[data-skin=default]{--header-bg: hsla(var(--color-neutral-hue), calc(var(--color-neutral-saturation)), 85%, .8)}@font-face{font-family:Regular;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/baloo-2-v21-latin-regular.woff2) format("woff2")}@font-face{font-family:Bold;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/baloo-2-v21-latin-500.woff2) format("woff2")}@view-transition{navigation:auto}*{box-sizing:border-box;margin:0;padding:0}::-moz-selection{background-color:var(--color-highlight);color:var(--color-text)}::selection{background-color:var(--color-highlight);color:var(--color-text)}::-moz-focus-inner{border:none}@page{margin:20mm 10mm;size:auto}html{--scrollbar-width: 0;height:auto;font-size:var(--font-size-base);-moz-osx-font-smoothing:antialiased}html ::-webkit-scrollbar-track{background-color:var(--color-contrast3);opacity:.5}html ::-webkit-scrollbar-thumb{border-radius:var(--border-radius);background-color:var(--color-contrast6);opacity:.6;cursor:pointer}html ::-webkit-scrollbar-thumb:hover{background-color:var(--color-ctl)}html ::-webkit-scrollbar-thumb:window-inactive{background-color:var(--color-contrast3);opacity:.2}html.has-scrollbar ::-webkit-scrollbar{width:var(--scrollbar-width)}html.has-no-scrollbar ::-webkit-scrollbar-thumb{background-color:var(--color-contrast6);opacity:.6}body{font-family:var(--font-family-normal),sans-serif;font-weight:var(--font-weight-normal);font-feature-settings:"liga" 1,"calt" 1;overflow:hidden auto;width:100%;height:auto;background-color:var(--color-bg);font-size:var(--font-size);color:var(--color-text);line-height:var(--font-line-height);text-rendering:geometricprecision;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}#wrapper-global{transition-duration:var(--transition-duration, .3s);transition-delay:0s;transition-timing-function:ease-in-out;transition-property:transform;display:flex;flex-direction:column;align-items:center;min-height:100vh;min-height:100svh;max-width:100vw}.menu-mobile.visible+#wrapper-global,.ov:not(.hiding):not(.hidden)+#wrapper-global{transform:scale(.9)}#wrapper-content{--wrapper-outer: min(max(var(--content-width), var(--content-width-min)), var(--content-width-max));--wrapper-inner: calc(var(--wrapper-outer) - (var(--content-padding-left) + var(--content-padding-right)));--article-inner: calc(var(--wrapper-inner) - (var(--article-padding-left) + var(--article-padding-right)));--center-to-wrapper: calc(50% - (var(--wrapper-inner) / 2));--center-to-viewport: calc(50% - 50vw + var(--scrollbar-width) / 2);--half-wrapper: calc(var(--wrapper-inner) / 2);--eps: .1px;display:flex;flex-grow:1;width:var(--wrapper-outer);margin:0 auto;padding:var(--content-padding-top) var(--content-padding-left) var(--content-padding-bottom) var(--content-padding-right)}#wrapper-content:after,article:after{content:"";display:table;clear:both}.icon:hover{transform:scale(1.2)}.icon.close:before{transition-duration:var(--transition-duration, .3s);transition-delay:0s;transition-timing-function:ease-in-out;transition-property:background;content:""/"";display:inline-block;flex-grow:0;flex-shrink:0;align-self:center;vertical-align:middle;width:var(--icon-size);height:var(--icon-size);-webkit-mask-size:var(--icon-size);mask-size:var(--icon-size);margin:0;background:var(--color-text);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='UTF-8'?%3E %3Csvg width='24px' height='24px' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E %3Ctitle%3Eicon / close%3C/title%3E %3Cg id='icon-/-close' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'%3E %3Cg id='Group' transform='translate(6, 6)' stroke='%23141111' stroke-width='3'%3E %3Cline x1='0.5015' y1='12.5015' x2='12.5015' y2='0.5015' id='Line-4' transform='translate(6.5, 6.5) rotate(-90) translate(-6.5, -6.5)'/%3E %3Cline x1='0.5015' y1='12.5015' x2='12.5015' y2='0.5015' id='Line-4' transform='translate(6.5, 6.5) rotate(-360) translate(-6.5, -6.5)'/%3E %3C/g%3E %3C/g%3E %3C/svg%3E")}.icon.close:hover{transform:rotate(90deg) scale(1.2)}.is-sr-only{position:absolute;overflow:hidden;width:.0625em;height:.0625em;margin:-em(1);padding:0;border:0;white-space:nowrap;clip:rect(0,0,0,0)}a.skip-content:focus-visible{z-index:100;width:auto;height:auto;left:48%;background:var(--color-contrast1)}.layout-width-wide{width:var(--wrapper-inner);max-width:none;margin-left:var(--center-to-wrapper);margin-right:var(--center-to-wrapper)}.layout-width-full{width:calc(100vw - var(--scrollbar-width));max-width:none;margin-left:var(--center-to-viewport);margin-right:var(--center-to-viewport)}.layout-width-full:not(.layout-half-right):not(.layout-quarter-right):not(.layout-quarter-left),.layout-width-full:not(.layout-half-right):not(.layout-quarter-right):not(.layout-quarter-left) img{border-top-left-radius:0;border-bottom-left-radius:0}.layout-width-full:not(.layout-half-left):not(.layout-quarter-left):not(.layout-quarter-right),.layout-width-full:not(.layout-half-left):not(.layout-quarter-left):not(.layout-quarter-right) img{border-top-right-radius:0;border-bottom-right-radius:0}.layout-quarter-left,.layout-quarter-right{width:calc(25% - var(--layout-align-gutter) * 1.5);margin-bottom:var(--spacing-block-small)}.layout-quarter-left.layout-width-wide,.layout-quarter-right.layout-width-wide{width:calc(var(--half-wrapper) / 2 - var(--layout-align-gutter) * 1.5)}.layout-quarter-left.layout-width-full,.layout-quarter-right.layout-width-full{width:calc(25vw - var(--layout-align-gutter) * 1.75)}p+.layout-quarter-left,p+.layout-quarter-right{clear:both}.layout-quarter-left+p,.layout-quarter-right+p{margin-top:calc(var(--spacing-block) + var(--spacing-block-small))}.layout-quarter-right{float:right;margin-left:var(--layout-align-gutter)}.layout-quarter-right+script+.layout-quarter-right,.layout-quarter-right+.layout-quarter-right{margin-right:var(--layout-align-gutter)}.layout-quarter-right.layout-width-full{margin-right:var(--center-to-viewport)}.layout-quarter-right.layout-width-full+.layout-quarter-right.layout-width-full{margin-right:var(--layout-align-gutter)}.layout-quarter-left{float:left;margin-right:var(--layout-align-gutter)}.layout-quarter-left+script+.layout-quarter-left,.layout-quarter-left+.layout-quarter-left{margin-left:var(--layout-align-gutter)}.layout-quarter-left+.layout-quarter-left+.layout-quarter-left+.layout-quarter-left{margin-right:0}.layout-height-full{position:relative;width:auto;height:100vh;border-radius:0}.layout-hero{margin-top:calc((var(--article-padding-top) + var(--main-padding-top) + var(--content-padding-top)) * -1)}h1,h2,h3,h4{font-family:var(--font-family-bold),sans-serif;font-weight:var(--font-weight-bold);font-feature-settings:"liga" 1,"calt" 1;color:var(--color-headline);line-height:var(--font-line-height-headings)}h1{font-family:var(--font-family-bold),sans-serif;font-weight:var(--font-weight-bold);font-feature-settings:"liga" 1,"calt" 1;overflow:hidden;font-size:var(--font-size6);text-align:center}h2{font-size:var(--font-size5)}h3{font-size:var(--font-size4)}h4,h5{font-size:var(--font-size3)}b,strong{font-family:var(--font-family-bold),sans-serif;font-weight:var(--font-weight-bold);font-feature-settings:"liga" 1,"calt" 1}mark{background-color:var(--color-highlight);color:var(--color-text)}time{white-space:nowrap}pre{position:relative;background:none;color:inherit;word-wrap:break-word}code{font-family:var(--font-family-mono),monospace;font-weight:var(--font-weight-mono-normal);font-feature-settings:"liga" 1,"calt" 1;font-variation-settings:"MONO" 1;margin:-.05em 0;padding:.05em var(--spacing2);border-radius:var(--border-radius);background-color:var(--color-box-bg);font-size:var(--font-size-code)}code a{font-family:var(--font-family-mono-bold),monospace;font-weight:var(--font-weight-mono-bold),monospace;font-feature-settings:"liga" 1,"calt" 1;font-variation-settings:"MONO" 1}blockquote,pre code{display:block;padding:var(--spacing-block-small) calc(var(--spacing-block-small) * 1.5);line-height:var(--font-line-height-code, var(--font-line-height));-webkit-overflow-scrolling:touch;overflow-x:auto}blockquote{font-family:var(--font-family-italic),sans-serif;font-style:italic;font-weight:var(--font-weight-normal);font-feature-settings:"liga" 1,"calt" 1;padding:var(--spacing-block-small) var(--spacing-block);border-radius:var(--border-radius);background-color:var(--color-box-bg)}dl{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--spacing-block-small);overflow:auto;padding:var(--spacing3);border:var(--border-width) var(--border-style) var(--color-contrast3);border-radius:var(--border-radius)}dl dt{font-family:var(--font-family-bold),sans-serif;font-weight:var(--font-weight-bold);font-feature-settings:"liga" 1,"calt" 1;width:25%}dl dd{flex-grow:1;vertical-align:text-top;width:72%}dl dd+dd{margin-top:calc(var(--spacing2) * -1);margin-left:calc(25% + var(--spacing-block-small))}hr{clear:both;overflow:visible;box-sizing:content-box;height:.0625rem;margin:var(--spacing-block) 0;border:none;border-top:var(--border-width) var(--border-style) var(--color-contrast3);background:none;text-align:center}hr:only-child{border:none}figure,picture{display:block}figure img,picture img{min-width:100%}figure,figcaption,video,audio,img{display:block;max-width:100%}figure>a,figcaption>a,video>a,audio>a,img>a{display:block}img,video{vertical-align:middle;height:auto}html:not(.is-dark-mode) img.is-light{display:inline-block}html:not(.is-dark-mode) img.is-dark{display:none}html.is-dark-mode img.is-light{display:none}html.is-dark-mode img.is-dark{display:inline-block}figure{position:relative;border-radius:var(--border-radius)}figure figcaption{font-family:var(--font-family-bold),sans-serif;font-weight:var(--font-weight-bold);font-feature-settings:"liga" 1,"calt" 1;margin-top:var(--spacing-block-small);text-align:center}figure.caption-inside{overflow:hidden}figure.caption-inside figcaption{position:absolute;right:0;bottom:0;left:0;padding:.4em .75em;background:linear-gradient(to top,rgba(0,0,0,.6),transparent);color:#fff;pointer-events:none}figure.caption-above{display:flex;flex-direction:column}figure.caption-above figcaption{order:-1}main{flex-grow:1;max-width:100%;padding:var(--main-padding-top, 0) var(--main-padding-left, 0) var(--main-padding-bottom, 0) var(--main-padding-right, 0);border-radius:var(--border-radius);background-color:var(--main-bg, transparent);box-shadow:var(--main-shadow, none)}main article{max-width:var(--article-max-width);margin:0 auto;padding:var(--article-padding-top) var(--article-padding-right) var(--article-padding-bottom) var(--article-padding-left)}main article:not(:first-child),main section:not(:first-child),main h1:not(:first-child),main h2:not(:first-child){margin-top:calc(var(--spacing-block) * 2)}main article,main section,main h2,main h3{scroll-margin-top:calc(var(--header-height-min) * 1px + var(--spacing-block))}main h3:not(:first-child),main h4:not(:first-child),main h5:not(:first-child),main h6:not(:first-child),main p:not(:first-child),main ul:not([class]):not(:first-child),main ol:not([class]):not(:first-child),main dl:not(:first-child),main blockquote:not(:first-child),main pre:not(:first-child),main table:not(:first-child),main form:not(:first-child),main :not(picture)>img:not(:first-child),main picture:not(:first-child),main figure:not(:first-child){margin-top:var(--spacing-block)}main p:not(:first-child)+p{margin-top:var(--spacing-block-small)}main h1{padding-bottom:var(--spacing-block-small);border-bottom:var(--border-width) var(--border-style) var(--color-contrast3);scroll-margin-top:calc(var(--header-height-max) * 1px + var(--spacing-block))}main h1+h2{padding-bottom:0;border-bottom:none}main ol:not([class]),main ul:not([class]){padding-left:1em}main ol:not([class])>li,main ul:not([class])>li{margin-bottom:var(--spacing2);padding-left:var(--spacing1);-webkit-hyphens:auto;hyphens:auto}main ol:not([class])>li::marker,main ul:not([class])>li::marker{color:var(--color-2nd)}main ol:not([class])>li li::marker,main ul:not([class])>li li::marker{color:var(--color-contrast5)}main ol:not([class]) ol,main ol:not([class]) ul,main ul:not([class]) ol,main ul:not([class]) ul{margin:var(--spacing2) 0}main ul:not([class]){list-style:disc}main ol:not([class]) ol{list-style:lower-alpha}main img,main video{font-family:var(--font-family-normal),sans-serif;font-weight:var(--font-weight-normal);font-feature-settings:"liga" 1,"calt" 1;border-radius:var(--border-radius);color:var(--color-text);text-align:center;box-shadow:var(--img-shadow)}:invalid,:-moz-submit-invalid,:-moz-ui-invalid{box-shadow:none}input,button,textarea,select{font:inherit;line-height:inherit}textarea{display:block;white-space:revert}.textarea-grow-wrap{display:grid}.textarea-grow-wrap:after{content:attr(data-replicated-value) " ";grid-area:1/1/2/2;overflow:hidden;visibility:hidden;white-space:pre-wrap}.textarea-grow-wrap>textarea{grid-area:1/1/2/2;overflow:hidden;resize:none}input,button{border:none;background:none;font:inherit;line-height:inherit}input[type=file]::-webkit-file-upload-button{-webkit-tap-highlight-color:transparent;transition-duration:var(--transition-duration, .3s);transition-delay:0s;transition-timing-function:ease-in-out;-webkit-transition-property:color,background,filter,transform,opacity,border;transition-property:color,background,filter,transform,opacity,border;border-radius:var(--control-border-radius)}input[type=radio],input[type=checkbox],input[type=range],select,input[type=text],input[type=search],input[type=password],input[type=email],input[type=url],input[type=tel],input[type=number],input[type=date],textarea,.textarea-grow-wrap:after,.is-button,button,[type=button],[type=reset],[type=submit],input[type=file]::file-selector-button{-webkit-tap-highlight-color:transparent;transition-duration:var(--transition-duration, .3s);transition-delay:0s;transition-timing-function:ease-in-out;transition-property:color,background,filter,transform,opacity,border;border-radius:var(--control-border-radius)}input[type=file]:focus::-webkit-file-upload-button{outline:none}input[type=radio]:focus,input[type=checkbox]:focus,input[type=range]:focus,select:focus,input[type=text]:focus,input[type=search]:focus,input[type=password]:focus,input[type=email]:focus,input[type=url]:focus,input[type=tel]:focus,input[type=number]:focus,input[type=date]:focus,textarea:focus,.textarea-grow-wrap:focus:after,.is-button:focus,button:focus,[type=button]:focus,[type=reset]:focus,[type=submit]:focus,input[type=file]:focus::file-selector-button{outline:none}input[type=file]:focus-visible::-webkit-file-upload-button{outline:var(--control-focus-outline)}input[type=radio]:focus-visible,input[type=checkbox]:focus-visible,input[type=range]:focus-visible,select:focus-visible,input[type=text]:focus-visible,input[type=search]:focus-visible,input[type=password]:focus-visible,input[type=email]:focus-visible,input[type=url]:focus-visible,input[type=tel]:focus-visible,input[type=number]:focus-visible,input[type=date]:focus-visible,textarea:focus-visible,.textarea-grow-wrap:focus-visible:after,.is-button:focus-visible,button:focus-visible,[type=button]:focus-visible,[type=reset]:focus-visible,[type=submit]:focus-visible,input[type=file]:focus-visible::file-selector-button{outline:var(--control-focus-outline)}@supports not selector(:focus-visible){input[type=file]:focus:not(:active):not(:hover)::-webkit-file-upload-button{outline:var(--control-focus-outline)}input[type=radio]:focus:not(:active):not(:hover),input[type=checkbox]:focus:not(:active):not(:hover),input[type=range]:focus:not(:active):not(:hover),select:focus:not(:active):not(:hover),input[type=text]:focus:not(:active):not(:hover),input[type=search]:focus:not(:active):not(:hover),input[type=password]:focus:not(:active):not(:hover),input[type=email]:focus:not(:active):not(:hover),input[type=url]:focus:not(:active):not(:hover),input[type=tel]:focus:not(:active):not(:hover),input[type=number]:focus:not(:active):not(:hover),input[type=date]:focus:not(:active):not(:hover),textarea:focus:not(:active):not(:hover),.textarea-grow-wrap:focus:not(:active):not(:hover):after,.is-button:focus:not(:active):not(:hover),button:focus:not(:active):not(:hover),[type=button]:focus:not(:active):not(:hover),[type=reset]:focus:not(:active):not(:hover),[type=submit]:focus:not(:active):not(:hover),input[type=file]:focus:not(:active):not(:hover)::file-selector-button{outline:var(--control-focus-outline)}}input[type=file]:hover::-webkit-file-upload-button{cursor:pointer}input[type=radio]:hover,input[type=checkbox]:hover,input[type=range]:hover,select:hover,input[type=text]:hover,input[type=search]:hover,input[type=password]:hover,input[type=email]:hover,input[type=url]:hover,input[type=tel]:hover,input[type=number]:hover,input[type=date]:hover,textarea:hover,.textarea-grow-wrap:hover:after,.is-button:hover,button:hover,[type=button]:hover,[type=reset]:hover,[type=submit]:hover,input[type=file]:hover::file-selector-button{cursor:pointer}input[disabled][type=file]::-webkit-file-upload-button{opacity:.4;box-shadow:none}input[disabled][type=radio],input[disabled][type=checkbox],input[disabled][type=range],select[disabled],input[disabled][type=text],input[disabled][type=search],input[disabled][type=password],input[disabled][type=email],input[disabled][type=url],input[disabled][type=tel],input[disabled][type=number],input[disabled][type=date],textarea[disabled],[disabled].textarea-grow-wrap:after,[disabled].is-button,button[disabled],[disabled][type=button],[disabled][type=reset],[disabled][type=submit],input[disabled][type=file]::file-selector-button{opacity:.4;box-shadow:none}input[disabled][type=file]:active::-webkit-file-upload-button,input[disabled][type=file]:hover::-webkit-file-upload-button{cursor:not-allowed}input[disabled][type=radio]:active,input[disabled][type=checkbox]:active,input[disabled][type=range]:active,select[disabled]:active,input[disabled][type=text]:active,input[disabled][type=search]:active,input[disabled][type=password]:active,input[disabled][type=email]:active,input[disabled][type=url]:active,input[disabled][type=tel]:active,input[disabled][type=number]:active,input[disabled][type=date]:active,textarea[disabled]:active,[disabled].textarea-grow-wrap:active:after,[disabled].is-button:active,button[disabled]:active,[disabled][type=button]:active,[disabled][type=reset]:active,[disabled][type=submit]:active,input[disabled][type=file]:active::file-selector-button,input[disabled][type=radio]:hover,input[disabled][type=checkbox]:hover,input[disabled][type=range]:hover,select[disabled]:hover,input[disabled][type=text]:hover,input[disabled][type=search]:hover,input[disabled][type=password]:hover,input[disabled][type=email]:hover,input[disabled][type=url]:hover,input[disabled][type=tel]:hover,input[disabled][type=number]:hover,input[disabled][type=date]:hover,textarea[disabled]:hover,[disabled].textarea-grow-wrap:hover:after,[disabled].is-button:hover,button[disabled]:hover,[disabled][type=button]:hover,[disabled][type=reset]:hover,[disabled][type=submit]:hover,input[disabled][type=file]:hover::file-selector-button{cursor:not-allowed}a{transition-duration:var(--transition-duration, .3s);transition-delay:0s;transition-timing-function:ease-in-out;transition-property:background,color;font-family:var(--font-family-bold),sans-serif;font-weight:var(--font-weight-bold);font-feature-settings:"liga" 1,"calt" 1;margin:calc(var(--link-spacing-vertical) * -1) calc(var(--link-spacing-horizontal) * -1);padding:var(--link-spacing-vertical) var(--link-spacing-horizontal);border-radius:var(--link-border-radius);color:var(--link-color);text-decoration:none}a:focus{outline:none}a:focus-visible{outline:var(--control-focus-outline)}@supports not selector(:focus-visible){a:focus:not(:active):not(:hover){outline:var(--control-focus-outline)}}a.is-hover,a:hover{background-color:var(--link-bg-hover);color:var(--link-color-hover)}a:active{background-color:var(--link-bg-active);color:var(--link-color-active)}input[type=file]::-webkit-file-upload-button{overflow:hidden;word-break:break-word;text-overflow:ellipsis;overflow-wrap:anywhere;display:inline-flex;justify-content:center;align-items:center;vertical-align:middle;width:auto;min-height:var(--control-height);padding:var(--button-padding-top) var(--button-padding-right) var(--button-padding-bottom) var(--button-padding-left);border-color:var(--button-border-color);border-width:var(--button-border-width);border-style:var(--button-border-style);border-radius:var(--button-border-radius);background-color:var(--button-bg);color:var(--button-color);text-align:center;white-space:nowrap;-webkit-appearance:none;appearance:none}.is-button,button,[type=button],[type=reset],[type=submit],input[type=file]::file-selector-button{overflow:hidden;word-break:break-word;text-overflow:ellipsis;overflow-wrap:anywhere;display:inline-flex;justify-content:center;align-items:center;vertical-align:middle;width:auto;min-height:var(--control-height);padding:var(--button-padding-top) var(--button-padding-right) var(--button-padding-bottom) var(--button-padding-left);border-color:var(--button-border-color);border-width:var(--button-border-width);border-style:var(--button-border-style);border-radius:var(--button-border-radius);background-color:var(--button-bg);color:var(--button-color);text-align:center;white-space:nowrap;-webkit-appearance:none;-moz-appearance:none;appearance:none}input.is-active[type=file]::-webkit-file-upload-button,input[type=file]:active::-webkit-file-upload-button{background-color:var(--button-bg-active, var(--button-bg));color:var(--button-color-active, var(--button-color))}.is-active.is-button,button.is-active,.is-active[type=button],.is-active[type=reset],.is-active[type=submit],input.is-active[type=file]::file-selector-button,.is-button:active,button:active,[type=button]:active,[type=reset]:active,[type=submit]:active,input[type=file]:active::file-selector-button{background-color:var(--button-bg-active, var(--button-bg));color:var(--button-color-active, var(--button-color))}input[disabled].is-hover[type=file]::-webkit-file-upload-button,input[disabled][type=file]:hover::-webkit-file-upload-button,input[disabled].is-active[type=file]::-webkit-file-upload-button,input[disabled][type=file]:active::-webkit-file-upload-button{background-color:var(--button-bg);color:var(--button-color)}[disabled].is-hover.is-button,button[disabled].is-hover,[disabled].is-hover[type=button],[disabled].is-hover[type=reset],[disabled].is-hover[type=submit],input[disabled].is-hover[type=file]::file-selector-button,[disabled].is-button:hover,button[disabled]:hover,[disabled][type=button]:hover,[disabled][type=reset]:hover,[disabled][type=submit]:hover,input[disabled][type=file]:hover::file-selector-button,[disabled].is-active.is-button,button[disabled].is-active,[disabled].is-active[type=button],[disabled].is-active[type=reset],[disabled].is-active[type=submit],input[disabled].is-active[type=file]::file-selector-button,[disabled].is-button:active,button[disabled]:active,[disabled][type=button]:active,[disabled][type=reset]:active,[disabled][type=submit]:active,input[disabled][type=file]:active::file-selector-button{background-color:var(--button-bg);color:var(--button-color)}select,input[type=text],input[type=search],input[type=password],input[type=email],input[type=url],input[type=tel],input[type=number],input[type=date],textarea,.textarea-grow-wrap:after{min-height:var(--control-height);padding:var(--control-padding-top) var(--control-padding-right) var(--control-padding-bottom) var(--control-padding-left);border:var(--control-border-width) var(--control-border-style) var(--control-border-color);border-radius:var(--control-border-radius);background-color:var(--control-bg);font:inherit;color:inherit;-moz-user-select:auto;user-select:auto;-webkit-user-select:auto;-webkit-appearance:none;-moz-appearance:none;appearance:none}select::-moz-placeholder,input[type=text]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=url]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=date]::-moz-placeholder,textarea::-moz-placeholder{color:var(--control-placeholder-color, var(--color-contrast5))}select::placeholder,input[type=text]::placeholder,input[type=search]::placeholder,input[type=password]::placeholder,input[type=email]::placeholder,input[type=url]::placeholder,input[type=tel]::placeholder,input[type=number]::placeholder,input[type=date]::placeholder,textarea::placeholder{color:var(--control-placeholder-color, var(--color-contrast5))}select:focus,input[type=text]:focus,input[type=search]:focus,input[type=password]:focus,input[type=email]:focus,input[type=url]:focus,input[type=tel]:focus,input[type=number]:focus,input[type=date]:focus,textarea:focus,.textarea-grow-wrap:focus:after,select:hover,input[type=text]:hover,input[type=search]:hover,input[type=password]:hover,input[type=email]:hover,input[type=url]:hover,input[type=tel]:hover,input[type=number]:hover,input[type=date]:hover,textarea:hover,.textarea-grow-wrap:hover:after{border:var(--control-border-width-hover, var(--control-border-width)) var(--control-border-style-hover, var(--control-border-style)) var(--control-border-color-hover, var(--control-border-color));background-color:var(--control-bg-hover, var(--control-bg));color:var(--control-color-hover)}select:focus::-moz-placeholder,input[type=text]:focus::-moz-placeholder,input[type=search]:focus::-moz-placeholder,input[type=password]:focus::-moz-placeholder,input[type=email]:focus::-moz-placeholder,input[type=url]:focus::-moz-placeholder,input[type=tel]:focus::-moz-placeholder,input[type=number]:focus::-moz-placeholder,input[type=date]:focus::-moz-placeholder,textarea:focus::-moz-placeholder,select:hover::-moz-placeholder,input[type=text]:hover::-moz-placeholder,input[type=search]:hover::-moz-placeholder,input[type=password]:hover::-moz-placeholder,input[type=email]:hover::-moz-placeholder,input[type=url]:hover::-moz-placeholder,input[type=tel]:hover::-moz-placeholder,input[type=number]:hover::-moz-placeholder,input[type=date]:hover::-moz-placeholder,textarea:hover::-moz-placeholder{color:var(--color-contrast3)}select:focus::placeholder,input[type=text]:focus::placeholder,input[type=search]:focus::placeholder,input[type=password]:focus::placeholder,input[type=email]:focus::placeholder,input[type=url]:focus::placeholder,input[type=tel]:focus::placeholder,input[type=number]:focus::placeholder,input[type=date]:focus::placeholder,textarea:focus::placeholder,select:hover::placeholder,input[type=text]:hover::placeholder,input[type=search]:hover::placeholder,input[type=password]:hover::placeholder,input[type=email]:hover::placeholder,input[type=url]:hover::placeholder,input[type=tel]:hover::placeholder,input[type=number]:hover::placeholder,input[type=date]:hover::placeholder,textarea:hover::placeholder{color:var(--color-contrast3)}select:focus,input[type=text]:focus,input[type=search]:focus,input[type=password]:focus,input[type=email]:focus,input[type=url]:focus,input[type=tel]:focus,input[type=number]:focus,input[type=date]:focus,textarea:focus,.textarea-grow-wrap:focus:after{background-color:var(--control-bg-focus, var(--control-bg));color:var(--control-color-focus)}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}a.is-button{margin:0}a.link-image{display:block;padding:0;border-radius:var(--border-radius)}a.link-image:hover{background:none}a.link-image:hover img{transform:scale(1.02)}a.link-image img{transition:transform .3s ease-in-out}input[type=file]::-webkit-file-upload-button{display:inline-block;margin:inherit;margin-right:var(--spacing-block-small)}input[type=file]::file-selector-button{display:inline-block;margin:inherit;margin-right:var(--spacing-block-small)}[type=submit]{font-family:var(--font-family-bold),sans-serif;font-weight:var(--font-weight-bold);font-feature-settings:"liga" 1,"calt" 1}button.icon,[type=reset].icon,[type=submit].icon{padding:0;border:none;background:none;color:inherit}button.icon:hover,button.icon.is-hover,button.icon:focus,button.icon:active,button.icon.is-active,[type=reset].icon:hover,[type=reset].icon.is-hover,[type=reset].icon:focus,[type=reset].icon:active,[type=reset].icon.is-active,[type=submit].icon:hover,[type=submit].icon.is-hover,[type=submit].icon:focus,[type=submit].icon:active,[type=submit].icon.is-active{border:none;background:none;color:var(--color-ctl)}input[type=text]::-ms-clear,input[type=search]::-ms-clear,input[type=password]::-ms-clear,input[type=email]::-ms-clear,input[type=url]::-ms-clear,input[type=tel]::-ms-clear,input[type=number]::-ms-clear,input[type=date]::-ms-clear,textarea::-ms-clear{width:0;height:0}input[type=number]{position:relative;padding-top:0;padding-bottom:0}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{position:absolute;width:1em;height:100%;top:0;right:0;opacity:.5}input[type=number]:hover::-webkit-inner-spin-button,input[type=number]:hover::-webkit-outer-spin-button,input[type=number]:focus::-webkit-inner-spin-button,input[type=number]:focus::-webkit-outer-spin-button{opacity:1}input[type=range]{position:relative;align-self:center;height:calc(var(--control-range-size) * .6);margin:0;padding:0;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=range].has-center-line:before{content:""/"";position:absolute;z-index:5;width:var(--border-width);height:var(--control-range-size);top:calc(var(--control-range-size) * -.2);left:50%;background:var(--color-contrast5)}input[type=range][orient=vertical]{vertical-align:bottom;width:calc(var(--control-range-size) * .6);height:5em;direction:rtl;writing-mode:vertical-lr;touch-action:none}input[type=range][orient=vertical].has-center-line:before{width:var(--control-range-size);height:var(--border-width);top:50%;left:calc(var(--control-range-size) * -.2)}input[type=range][orient=vertical]::-moz-range-track{width:calc(var(--control-range-size) * .6);height:100%}input[type=range][orient=vertical]::-ms-track{width:calc(var(--control-range-size) * .6);height:100%}input[type=range][orient=vertical]::-webkit-slider-runnable-track{width:calc(var(--control-range-size) * .6);height:100%}input[type=range][orient=vertical]::-moz-range-thumb{width:var(--control-range-size);height:var(--spacing3);top:0;left:calc(var(--control-range-size) * -.2)}input[type=range][orient=vertical]::-ms-thumb{width:var(--control-range-size);height:var(--spacing3);top:0;left:calc(var(--control-range-size) * -.2)}input[type=range][orient=vertical]::-webkit-slider-thumb{width:var(--control-range-size);height:var(--spacing3);top:0;left:calc(var(--control-range-size) * -.2)}input[type=range]::-moz-range-track{width:100%;height:calc(var(--control-range-size) * .6);border:none;border-radius:var(--border-radius);background:var(--color-contrast3);color:transparent;-moz-appearance:none;appearance:none}input[type=range]::-ms-track{width:100%;height:calc(var(--control-range-size) * .6);border:none;border-radius:var(--border-radius);background:var(--color-contrast3);color:transparent;appearance:none}input[type=range]::-webkit-slider-runnable-track{width:100%;height:calc(var(--control-range-size) * .6);border:none;border-radius:var(--border-radius);background:var(--color-contrast3);color:transparent;-webkit-appearance:none;appearance:none}input[type=range]::-moz-range-thumb{transition-duration:var(--transition-duration, .3s);transition-delay:0s;transition-timing-function:ease-in-out;-moz-transition-property:transform;transition-property:transform;position:relative;z-index:10;width:var(--spacing3);height:var(--control-range-size);top:calc(var(--control-range-size) * -.2);border:none;border-radius:var(--border-radius);background-color:var(--color-ctl);box-shadow:0 0 .5em #00000080;-moz-appearance:none;appearance:none}input[type=range]::-ms-thumb{transition-duration:var(--transition-duration, .3s);transition-delay:0s;transition-timing-function:ease-in-out;-ms-transition-property:transform;transition-property:transform;position:relative;z-index:10;width:var(--spacing3);height:var(--control-range-size);top:calc(var(--control-range-size) * -.2);border:none;border-radius:var(--border-radius);background-color:var(--color-ctl);box-shadow:0 0 .5em #00000080;appearance:none}input[type=range]::-webkit-slider-thumb{transition-duration:var(--transition-duration, .3s);transition-delay:0s;transition-timing-function:ease-in-out;-webkit-transition-property:transform;transition-property:transform;position:relative;z-index:10;width:var(--spacing3);height:var(--control-range-size);top:calc(var(--control-range-size) * -.2);border:none;border-radius:var(--border-radius);background-color:var(--color-ctl);box-shadow:0 0 .5em #00000080;-webkit-appearance:none;appearance:none}input[type=range]:not([disabled])::-moz-range-thumb:hover{cursor:col-resize;transform:scale(1.2)}input[type=range]:not([disabled])::-ms-thumb:hover{cursor:col-resize;transform:scale(1.2)}input[type=range]:not([disabled])::-webkit-slider-thumb:hover{cursor:col-resize;transform:scale(1.2)}input[type=range]:not([disabled])[orient=vertical]::-moz-range-thumb:hover{cursor:row-resize}input[type=range]:not([disabled])[orient=vertical]::-ms-thumb:hover{cursor:row-resize}input[type=range]:not([disabled])[orient=vertical]::-webkit-slider-thumb:hover{cursor:row-resize}input[type=radio],input[type=checkbox]{position:relative;align-self:center;vertical-align:baseline;width:var(--control-radio-size);height:var(--control-radio-size);margin-right:var(--spacing-block-small);-webkit-appearance:initial;-moz-appearance:initial;appearance:initial}input[type=radio]:before,input[type=checkbox]:before{transition-duration:var(--transition-duration, .3s);transition-delay:0s;transition-timing-function:ease-in-out;transition-property:background;content:"";position:relative;display:inline-block;z-index:1;visibility:visible;vertical-align:middle}input[type=radio]:after,input[type=checkbox]:after{transition-duration:var(--transition-duration, .3s);transition-delay:0s;transition-timing-function:ease-in-out;transition-property:background;content:"";position:absolute;z-index:0;visibility:visible;width:92%;height:92%;top:0;left:0;border-color:var(--control-border-color);border-width:var(--control-border-width);border-style:var(--control-border-style);border-radius:var(--control-border-radius);background-color:var(--control-bg);background-repeat:no-repeat;background-size:100%}input[type=radio]:hover:after,input[type=radio]:focus:after,input[type=checkbox]:hover:after,input[type=checkbox]:focus:after{background-color:var(--control-bg-hover)}input[type=radio]:active:after,input[type=checkbox]:active:after{filter:brightness(140%)}input[type=radio][disabled]:before,input[type=checkbox][disabled]:before{opacity:.4}input[type=radio][disabled]:hover,input[type=checkbox][disabled]:hover{cursor:not-allowed}input[type=radio]:focus-visible,input[type=checkbox]:focus-visible{outline:none}input[type=radio]:focus-visible:after,input[type=checkbox]:focus-visible:after{outline:var(--control-focus-outline);outline-offset:-.063em}input[type=radio]{vertical-align:middle}input[type=radio]:before{content:"";position:absolute;display:inline-block;z-index:1;visibility:visible;vertical-align:middle;width:calc(var(--control-radio-size) * .6);height:calc(var(--control-radio-size) * .6);top:calc(var(--control-radio-size) * .21);left:calc(var(--control-radio-size) * .21);border-radius:50%}input[type=radio]:after{border-radius:50%}input[type=radio]:checked:before{background-color:var(--color-text)}input[type=radio]:hover:checked:before,input[type=radio]:focus:checked:before{background-color:var(--color-light)}input[type=checkbox]:before{transition-duration:var(--transition-duration, .3s);transition-delay:0s;transition-timing-function:ease-in-out;transition-property:background;content:""/"";display:inline-block;flex-grow:0;flex-shrink:0;align-self:center;vertical-align:middle;width:var(--control-radio-size);height:var(--control-radio-size);-webkit-mask-size:var(--control-radio-size);mask-size:var(--control-radio-size);margin:0;background:none;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='UTF-8'?%3E %3Csvg width='24px' height='24px' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E %3Ctitle%3Eform / checked%3C/title%3E %3Cg id='form-/-checked' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'%3E %3Cg id='Controls-/-Checked' transform='translate(6, 7)' stroke='%23000000' stroke-width='3'%3E %3Cline x1='0' y1='5' x2='4' y2='9' id='Line'/%3E %3Cline x1='4' y1='9' x2='12.6875' y2='0.3125' id='Line-2'/%3E %3C/g%3E %3C/g%3E %3C/svg%3E")}input[type=checkbox]:checked:hover:before,input[type=checkbox]:checked:focus:before{background-color:var(--color-light)}input[type=checkbox]:checked:before{background-color:var(--color-text)}input.is-toggle[type=checkbox]{flex-basis:auto;vertical-align:middle;width:calc(var(--control-radio-size) * 2);height:var(--control-radio-size);-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}input.is-toggle[type=checkbox]:after{transition-duration:var(--transition-duration, .3s);transition-delay:0s;transition-timing-function:ease-in-out;transition-property:background;height:100%;border-radius:1em;background-color:var(--control-bg);transition:background .2s}input.is-toggle[type=checkbox]:before{transition-duration:var(--transition-duration, .3s);transition-delay:0s;transition-timing-function:ease-in-out;transition-property:background,transform;content:"";display:block;z-index:1;width:calc(var(--control-radio-size) * .8);height:calc(var(--control-radio-size) * .8);top:calc(var(--control-radio-size) * .1);left:calc(var(--control-radio-size) * .1);border-radius:50%;background:var(--color-ctl);background-color:var(--color-contrast5);-webkit-mask-image:none;mask-image:none}input.is-toggle[type=checkbox]:checked:after{border-color:var(--control-bg-hover);background-color:var(--control-bg-hover)}input.is-toggle[type=checkbox]:checked:before{background:var(--color-light, #fff);transform:translate(calc(var(--control-radio-size) * .8))}label>select{margin-left:.125em}select::-ms-expand{display:none}select:not([multiple]){padding-inline-end:1.8em;background-image:url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='UTF-8'?%3E %3Csvg width='24px' height='24px' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E %3Ctitle%3Eform / select%3C/title%3E %3Cg id='form-/-select' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'%3E %3Cg id='Controls-/-Checked' transform='translate(6, 9)' stroke='%23000000' stroke-width='3'%3E %3Cline x1='0' y1='0' x2='6' y2='7' id='Line'/%3E %3Cline x1='6' y1='7' x2='12' y2='0' id='Line-2'/%3E %3C/g%3E %3C/g%3E %3C/svg%3E");background-repeat:no-repeat;background-position:right .4em center;background-size:var(--font-size)}select:not([multiple]):hover,select:not([multiple]):focus{background-image:url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='UTF-8'?%3E %3Csvg width='24px' height='24px' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E %3Ctitle%3Eform / select-focus%3C/title%3E %3Cg id='form-/-select-focus' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'%3E %3Cg id='Controls-/-Checked' transform='translate(6, 9)' stroke='%23FFFFFF' stroke-width='3'%3E %3Cline x1='0' y1='0' x2='6' y2='7' id='Line'/%3E %3Cline x1='6' y1='7' x2='12' y2='0' id='Line-2'/%3E %3C/g%3E %3C/g%3E %3C/svg%3E")}[dir=rtl] select:not([multiple]),.is-rtl select:not([multiple]){background-position:left .4em center;direction:rtl}html.is-dark-mode select:not([multiple]){background-image:url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='UTF-8'?%3E %3Csvg width='24px' height='24px' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E %3Ctitle%3Eform / select-focus%3C/title%3E %3Cg id='form-/-select-focus' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'%3E %3Cg id='Controls-/-Checked' transform='translate(6, 9)' stroke='%23FFFFFF' stroke-width='3'%3E %3Cline x1='0' y1='0' x2='6' y2='7' id='Line'/%3E %3Cline x1='6' y1='7' x2='12' y2='0' id='Line-2'/%3E %3C/g%3E %3C/g%3E %3C/svg%3E")}select[multiple]{min-width:15em;padding:0}label>select[multiple]{margin-left:-.125em}select[multiple] optgroup{padding:var(--control-padding-top) var(--control-padding-right) var(--control-padding-bottom) var(--control-padding-left)}select[multiple] option{display:block;padding:var(--control-padding-top) 1.8em var(--control-padding-bottom) var(--control-padding-left);cursor:pointer}select[multiple] option:hover,select[multiple] option:focus,select[multiple] option:active{background-color:var(--control-bg);color:var(--color-light)}select[multiple] option:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='UTF-8'?%3E %3Csvg width='24px' height='24px' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E %3Ctitle%3Eform / checked%3C/title%3E %3Cg id='form-/-checked' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'%3E %3Cg id='Controls-/-Checked' transform='translate(6, 7)' stroke='%23000000' stroke-width='3'%3E %3Cline x1='0' y1='5' x2='4' y2='9' id='Line'/%3E %3Cline x1='4' y1='9' x2='12.6875' y2='0.3125' id='Line-2'/%3E %3C/g%3E %3C/g%3E %3C/svg%3E");background-repeat:no-repeat;background-position:right .4em center}select[multiple]:focus option:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='UTF-8'?%3E %3Csvg width='24px' height='24px' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E %3Ctitle%3Eform / checked%3C/title%3E %3Cg id='form-/-checked' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'%3E %3Cg id='Controls-/-Checked' transform='translate(6, 7)' stroke='%23000000' stroke-width='3'%3E %3Cline x1='0' y1='5' x2='4' y2='9' id='Line'/%3E %3Cline x1='4' y1='9' x2='12.6875' y2='0.3125' id='Line-2'/%3E %3C/g%3E %3C/g%3E %3C/svg%3E")!important}menu{display:flex;gap:var(--spacing-block-small);text-align:center;list-style:none}form menu:not(:first-child),main menu:not(:first-child){margin-top:var(--spacing-block)}menu a,menu .is-button,menu button:not(.icon),menu [type=button]{width:100%}menu a+a,menu a+button,menu a+.is-button,menu a+[type=button],menu .is-button+a,menu .is-button+button,menu .is-button+.is-button,menu .is-button+[type=button],menu button:not(.icon)+a,menu button:not(.icon)+button,menu button:not(.icon)+.is-button,menu button:not(.icon)+[type=button],menu [type=button]+a,menu [type=button]+button,menu [type=button]+.is-button,menu [type=button]+[type=button]{margin-left:var(--spacing-block-small)}menu.is-grouped{justify-content:center;align-items:center;gap:0}menu.is-grouped:not(.is-vertical){margin-left:auto;margin-right:auto}menu.is-grouped:not(.is-vertical)>li+li{margin-left:calc(var(--button-border-width) * -1)}menu.is-grouped:not(.is-stretched) a+.is-button,menu.is-grouped:not(.is-stretched) a+button:not(.icon),menu.is-grouped:not(.is-stretched) a+[type=button],menu.is-grouped:not(.is-stretched) .is-button+.is-button,menu.is-grouped:not(.is-stretched) .is-button+button:not(.icon),menu.is-grouped:not(.is-stretched) .is-button+[type=button],menu.is-grouped:not(.is-stretched) button:not(.icon)+.is-button,menu.is-grouped:not(.is-stretched) button:not(.icon)+button:not(.icon),menu.is-grouped:not(.is-stretched) button:not(.icon)+[type=button],menu.is-grouped:not(.is-stretched) [type=button]+.is-button,menu.is-grouped:not(.is-stretched) [type=button]+button:not(.icon),menu.is-grouped:not(.is-stretched) [type=button]+[type=button]{margin-left:var(--spacing2)}.ov-box>div>menu.is-grouped:last-child{margin-bottom:var(--spacing4)}menu.is-grouped a,menu.is-grouped button:not(.icon){flex-shrink:1}menu.is-grouped a,menu.is-grouped .is-button,menu.is-grouped button:not(.icon),menu.is-grouped [type=button],menu.is-grouped [type=submit],menu.is-grouped [type=reset]{position:relative;display:block;margin:0;min-width:5em}menu.is-grouped a:focus,menu.is-grouped a:hover,menu.is-grouped .is-button:focus,menu.is-grouped .is-button:hover,menu.is-grouped button:not(.icon):focus,menu.is-grouped button:not(.icon):hover,menu.is-grouped [type=button]:focus,menu.is-grouped [type=button]:hover,menu.is-grouped [type=submit]:focus,menu.is-grouped [type=submit]:hover,menu.is-grouped [type=reset]:focus,menu.is-grouped [type=reset]:hover{z-index:1}menu.is-grouped.is-radio a,menu.is-grouped.is-radio button:not(:hover):not(.is-hover):not(.icon){background:transparent;color:var(--color-text)}menu.is-grouped>li:first-child:not(:only-child)>a.is-button,menu.is-grouped>li:first-child:not(:only-child)>button:not(.icon),menu.is-grouped>li:first-child:not(:only-child)>[type=button],menu.is-grouped>li:first-child:not(:only-child)>[type=submit],menu.is-grouped>li:first-child:not(:only-child)>[type=reset]{border-top-right-radius:0;border-bottom-right-radius:0}menu.is-grouped>li:last-child:not(:only-child)>a.is-button,menu.is-grouped>li:last-child:not(:only-child)>button:not(.icon),menu.is-grouped>li:last-child:not(:only-child)>[type=button],menu.is-grouped>li:last-child:not(:only-child)>[type=submit],menu.is-grouped>li:last-child:not(:only-child)>[type=reset]{border-top-left-radius:0;border-bottom-left-radius:0}menu.is-grouped>li:not(:only-child):not(:last-child):not(:first-child)>a.is-button,menu.is-grouped>li:not(:only-child):not(:last-child):not(:first-child)>button:not(.icon),menu.is-grouped>li:not(:only-child):not(:last-child):not(:first-child)>[type=button],menu.is-grouped>li:not(:only-child):not(:last-child):not(:first-child)>[type=submit],menu.is-grouped>li:not(:only-child):not(:last-child):not(:first-child)>[type=reset]{border-radius:0}menu.is-grouped.is-vertical{flex-direction:column;align-items:center}menu.is-grouped.is-vertical>li:first-child:not(:only-child)>a.is-button,menu.is-grouped.is-vertical>li:first-child:not(:only-child)>button:not(.icon),menu.is-grouped.is-vertical>li:first-child:not(:only-child)>[type=button],menu.is-grouped.is-vertical>li:first-child:not(:only-child)>[type=submit],menu.is-grouped.is-vertical>li:first-child:not(:only-child)>[type=reset]{border-top-left-radius:var(--button-border-radius);border-top-right-radius:var(--button-border-radius)}menu.is-grouped.is-vertical>li:last-child:not(:only-child)>a.is-button,menu.is-grouped.is-vertical>li:last-child:not(:only-child)>button:not(.icon),menu.is-grouped.is-vertical>li:last-child:not(:only-child)>[type=button],menu.is-grouped.is-vertical>li:last-child:not(:only-child)>[type=submit],menu.is-grouped.is-vertical>li:last-child:not(:only-child)>[type=reset]{border-bottom-right-radius:var(--button-border-radius);border-bottom-left-radius:var(--button-border-radius)}menu.is-grouped.is-vertical>li+li{margin-top:calc(var(--button-border-width) * -1)}menu.is-grouped.is-vertical>li>a.is-button,menu.is-grouped.is-vertical>li>button:not(.icon),menu.is-grouped.is-vertical>li>[type=button],menu.is-grouped.is-vertical>li>[type=submit],menu.is-grouped.is-vertical>li>[type=reset]{position:relative;display:block;border-radius:0}menu.is-grouped.is-stretched{align-content:stretch;width:100%}menu.is-grouped.is-stretched>li{width:100%}menu.is-grouped.is-stretched>li>a,menu.is-grouped.is-stretched>li>button:not(.icon),menu.is-grouped.is-stretched>li>[type=button],menu.is-grouped.is-stretched>li>[type=reset],menu.is-grouped.is-stretched>li>[type=submit]{width:100%}menu.is-grouped.is-stretched.is-vertical>a,menu.is-grouped.is-stretched.is-vertical>button:not(.icon),menu.is-grouped.is-stretched.is-vertical>[type=button],menu.is-grouped.is-stretched.is-vertical>[type=reset],menu.is-grouped.is-stretched.is-vertical>[type=submit]{width:100%}menu.is-grouped.is-stretched>a,menu.is-grouped.is-stretched>button:not(.icon),menu.is-grouped.is-stretched>[type=button],menu.is-grouped.is-stretched>[type=reset],menu.is-grouped.is-stretched>[type=submit]{flex:1}menu.is-grouped+menu.grouped{margin-top:.7rem}form{display:block;min-width:0}form>p,form>label,form .form-step>p,form .form-step>label,form fieldset>p,form fieldset>label,form fieldset>.form-control-wrap{display:flex;flex-wrap:nowrap;align-items:baseline;gap:var(--spacing-block-small);min-width:100%}fieldset{overflow:hidden;min-width:0;padding:var(--spacing-block);border:none;border-radius:var(--border-radius);background-color:var(--color-box-bg)}fieldset fieldset>p,fieldset fieldset>label{margin-left:calc(var(--spacing-block-small) * -1)}legend{display:table;justify-content:space-between;float:left;width:calc(100% + var(--spacing-block) * 2);margin:calc(var(--spacing-block) * -1) calc(var(--spacing-block) * -1) var(--spacing-block) calc(var(--spacing-block) * -1);padding:calc(var(--spacing-block) / 2) var(--spacing-block) calc(var(--spacing-block) / 2) var(--spacing-block);background-color:var(--color-2nd);font-size:var(--font-size4);color:var(--color-light);white-space:normal}label{transition-duration:var(--transition-duration, .3s);transition-delay:0s;transition-timing-function:ease-in-out;transition-property:background;display:block;border-radius:var(--border-radius-small)}label+label,label+p,p+label{margin-top:var(--spacing-block-small)}img+label,picture+label,blockquote+label,fieldset+label{margin-top:var(--spacing-block)}label:hover{background:var(--color-ctl-muted);cursor:pointer}legend+label{clear:left}label>input,label>select,label>textarea,label>.form-control-wrap,label>.textarea-grow-wrap{flex-basis:100%}.form-error{display:block;margin-top:var(--spacing1);color:var(--color-error)}.form-control-wrap{display:block;flex-basis:100%}.form-control-wrap select,.form-control-wrap textarea,.form-control-wrap input:not([type=radio]):not([type=checkbox]){width:100%}.form-control-wrap>label{margin-left:calc(var(--control-padding-left) * -1);padding:var(--control-padding-top) var(--control-padding-right) var(--control-padding-bottom) var(--control-padding-left)}.form-control-wrap>label+label{margin-top:0}.form-label-text{display:flex;flex-basis:40%;justify-content:space-between;align-items:baseline;padding:var(--control-padding-top) var(--control-padding-right) var(--control-padding-bottom) var(--control-padding-left);border-radius:var(--border-radius-small)}p.is-required>.form-label-text:after,label.is-required>.form-label-text:after{content:"*";position:relative;float:right;top:.2em;font-size:1.5em;color:var(--color-error);line-height:1}form.has-steps>.form-step{display:none}form.has-steps>.form-step.is-active{display:block}.form-step-title{margin-bottom:var(--spacing-block);font-size:var(--font-size4);font-weight:700}.form-step-title:empty{display:none}.form-step-nav{margin-top:var(--spacing-block)}table{overflow:hidden;width:100%;border:var(--border-width) var(--border-style) var(--color-contrast3);border-radius:var(--border-radius);border-collapse:separate;border-spacing:0}figure table+figcaption{border-top:none;border-top-left-radius:0;border-top-right-radius:0}thead,tbody,tfoot{border:none}th{background-color:var(--table-header-bg);color:var(--table-header-color);text-align:left}th,td{vertical-align:top;padding:var(--spacing2) var(--spacing3);border:none}tr:not(:last-child)>td{border-bottom:.0625em solid var(--color-contrast2)}tfoot{font-family:var(--font-family-bold),sans-serif;font-weight:var(--font-weight-bold);font-feature-settings:"liga" 1,"calt" 1;border-top:calc(var(--border-width) * 2) var(--border-style) var(--color-2nd)}pre[data-language] .token.comment{font-family:var(--font-family-mono),monospace;font-style:italic;font-weight:var(--font-weight-normal);font-feature-settings:"liga" 1,"calt" 1;font-variation-settings:"MONO" 1;color:var(--code-color-comment)}pre[data-language] .token.keyword{color:var(--code-color-keyword)}pre[data-language] .token.function{color:var(--code-color-symbol)}pre[data-language] .token.tag{color:var(--code-color-name)}pre[data-language] .token.literal,pre[data-language] .token.number,pre[data-language] .token.boolean{color:var(--code-color-literal)}pre[data-language] .token.property,pre[data-language] .token.attr-name{color:var(--code-color-attribute)}pre[data-language] .token.string,pre[data-language] .token.attr-value{color:var(--code-color-string)}pre[data-language] .token.parameter,pre[data-language] .token.interpolation{color:var(--code-color-variable)}pre[data-language] .token.class-name{color:var(--code-color-symbol)}pre[data-language] .token .hljs-built_in,pre[data-language] .token .hljs-class .hljs-title{color:var(--code-color-builtin)}#nav-main-wrapper{margin-left:auto;text-align:center}#nav-main{font-family:var(--font-family-bold),sans-serif;font-weight:var(--font-weight-bold);font-feature-settings:"liga" 1,"calt" 1;position:relative;display:flex;flex-direction:row;align-items:center;gap:var(--spacing2);width:100%}#nav-main .nav-submenu-toggle:before{transition-property:background;content:""/"";display:inline-block;flex-grow:0;flex-shrink:0;align-self:center;vertical-align:middle;width:1.2em;height:1.2em;-webkit-mask-size:1.2em;mask-size:1.2em;margin:-.1em 0 0;background:var(--header-color);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3C?xml version='1.0' encoding='UTF-8'?%3E %3Csvg width='24px' height='24px' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E %3Ctitle%3Eform / select%3C/title%3E %3Cg id='form-/-select' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'%3E %3Cg id='Controls-/-Checked' transform='translate(6, 9)' stroke='%23000000' stroke-width='3'%3E %3Cline x1='0' y1='0' x2='6' y2='7' id='Line'/%3E %3Cline x1='6' y1='7' x2='12' y2='0' id='Line-2'/%3E %3C/g%3E %3C/g%3E %3C/svg%3E");transition-duration:var(--transition-duration, .3s);transition-delay:0s;transition-timing-function:ease-in-out;transition-property:background-color,transform}#nav-main .nav-submenu-toggle{display:none;vertical-align:middle;min-width:1.2em;min-height:unset;margin-right:var(--spacing2);padding:0;border:none;border-radius:0;background:none;transition-property:transform;transition-duration:var(--transition-duration, .3s);transition-timing-function:ease-in-out}#nav-main li:hover>.nav-submenu-toggle,#nav-main .nav-submenu-toggle[aria-expanded=true]{transform:rotate(180deg)}#nav-main>li{position:relative}#nav-main li{display:flex;flex-direction:column;width:100%;transition-property:background-color,color;transition-duration:var(--transition-duration, .3s);transition-timing-function:ease-in-out}#nav-main li>span{transition-duration:var(--transition-duration, .3s);transition-delay:0s;transition-timing-function:ease-in-out;transition-property:color;padding:0 var(--spacing2)}#nav-main li:hover>.nav-submenu-toggle:before{background-color:var(--link-color-hover)}#nav-main li:hover>span{color:var(--link-color-hover)}#nav-main a{width:100%;margin:0;padding-top:var(--spacing1);padding-bottom:var(--spacing1)}#nav-main-wrapper:not(.menu-mobile-content)>menu .nav-submenu-toggle{display:inline-block}#nav-main-wrapper:not(.menu-mobile-content)>menu li{flex-direction:row;max-width:20em;padding:var(--spacing1) 0;border-radius:var(--border-radius);white-space:nowrap}#nav-main-wrapper:not(.menu-mobile-content)>menu li:hover,#nav-main-wrapper:not(.menu-mobile-content)>menu li.is-active{background-color:var(--nav-bg-color)}#nav-main-wrapper:not(.menu-mobile-content)>menu li>a{overflow:hidden;white-space:nowrap;word-break:break-word;text-overflow:ellipsis;overflow-wrap:anywhere;padding:0 var(--spacing2);border-radius:var(--border-radius);color:var(--header-color);transition-property:background,color;transition-duration:var(--transition-duration, .3s);transition-timing-function:ease-in-out}#nav-main-wrapper:not(.menu-mobile-content)>menu li:hover>a,#nav-main-wrapper:not(.menu-mobile-content)>menu li.is-active>a{background-color:transparent;color:var(--link-color-hover)}#nav-main-wrapper:not(.menu-mobile-content)>menu li.mobile-only{display:none}#nav-main-wrapper:not(.menu-mobile-content)>menu .menu-wrapper{transition-duration:var(--transition-duration, .3s);transition-delay:0s;transition-timing-function:ease-in-out;transition-property:transform,opacity;position:absolute;left:50%;margin-top:1.5em;padding-top:1em;opacity:0;transform:scaleY(0) translate(-50%);transform-origin:top;will-change:transform,opacity}#nav-main-wrapper:not(.menu-mobile-content)>menu .menu-wrapper .menu-wrapper{right:auto;left:calc(-100% - 1.5em);margin-top:-1.2em;padding-right:var(--spacing6);transform:scaleY(0)}#nav-main-wrapper:not(.menu-mobile-content)>menu menu:before{content:"";position:absolute;z-index:-1;inset:0;-webkit-backdrop-filter:var(--backdrop-filter);backdrop-filter:var(--backdrop-filter)}#nav-main-wrapper:not(.menu-mobile-content)>menu menu{display:flex;flex-direction:column;align-items:normal;gap:var(--spacing2);z-index:2;overflow:hidden auto;min-width:15rem;max-height:75vh;max-height:75svh;padding:var(--spacing2) var(--spacing3);border-radius:var(--border-radius);background-color:var(--nav-dropdown-bg);text-align:left;white-space:nowrap;box-shadow:var(--nav-dropdown-shadow)}#nav-main-wrapper:not(.menu-mobile-content)>menu menu>li:not(:first-child){margin-top:var(--spacing2)}#nav-main-wrapper:not(.menu-mobile-content)>menu menu li:not(.has-submenu)>a{display:block}#nav-main-wrapper:not(.menu-mobile-content)>menu menu menu{max-height:50vh;max-height:50svh}#nav-main-wrapper:not(.menu-mobile-content)>menu [aria-expanded=true]+.menu-wrapper,#nav-main-wrapper:not(.menu-mobile-content)>menu li.is-open>.menu-wrapper{opacity:1;transform:scaleY(1) translate(-50%)}#nav-main-wrapper:not(.menu-mobile-content)>menu .menu-wrapper [aria-expanded=true]+.menu-wrapper,#nav-main-wrapper:not(.menu-mobile-content)>menu .menu-wrapper li.is-open>.menu-wrapper{opacity:1;transform:scaleY(1) translate(0)}html.lenis,html.lenis body{height:auto}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-smooth{scroll-behavior:auto}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.page-banner{font-family:var(--font-family-bold),sans-serif;font-weight:var(--font-weight-bold);font-feature-settings:"liga" 1,"calt" 1;width:100vw;padding:var(--spacing2) var(--spacing-block);text-align:center}.page-banner+*{margin-top:0!important}.page-banner.is-draft,.page-banner.is-archived{background:var(--color-ctl);color:var(--color-light)}.directus-page{--directus-visual-editing--rect--border-color: #2ECDA7;--directus-visual-editing--edit-btn--bg-color: #2ECDA7}#directus-visual-editing{--directus-visual-editing--rect--border-width: 4px;--directus-visual-editing--rect--border-spacing: 4px}#directus-visual-editing .directus-visual-editing-button{margin-left:1.3em}@media only screen{:root.is-dark-mode[data-skin=default]{--color-neutral-hue: 211}:root.is-dark-mode{--color-contrast1: hsl(var(--color-neutral-hue), var(--color-neutral-saturation), 20%);--color-contrast2: hsl(var(--color-neutral-hue), var(--color-neutral-saturation), 30%);--color-contrast3: hsl(var(--color-neutral-hue), var(--color-neutral-saturation), 35%);--color-contrast4: hsl(var(--color-neutral-hue), var(--color-neutral-saturation), 45%);--color-contrast5: hsl(var(--color-neutral-hue), var(--color-neutral-saturation), 60%);--color-contrast6: hsl(var(--color-neutral-hue), var(--color-neutral-saturation), 70%);--color-contrast7: hsl(var(--color-neutral-hue), var(--color-neutral-saturation), 80%);--color-contrast8: hsl(var(--color-neutral-hue), var(--color-neutral-saturation), 90%);--color-contrast9: hsl(var(--color-neutral-hue), var(--color-neutral-saturation), 100%);--color-1st: hsl(var(--color-1st-hue), calc(var(--color-1st-saturation) + 20%), calc(var(--color-1st-lightness) + 38%));--color-1st-muted: hsl(var(--color-1st-hue), calc(var(--color-1st-saturation) - 20%), calc(var(--color-1st-lightness)));--color-2nd: hsl(var(--color-2nd-hue), var(--color-2nd-saturation), calc(var(--color-2nd-lightness) + 20%));--color-2nd-muted: hsl(var(--color-2nd-hue), calc(var(--color-2nd-saturation) - 20%), calc(var(--color-2nd-lightness) - 10%));--color-bg: hsla(var(--color-neutral-hue), var(--color-neutral-saturation), 15%, 1);--color-headline: var(--color-contrast7);--color-text: hsl(var(--color-neutral-hue), var(--color-neutral-saturation), 95%);--color-box-bg: hsl(var(--color-3rd-hue), var(--color-3rd-saturation), calc(var(--color-3rd-lightness) - 33%));--color-light: var(--color-contrast9);--color-ctl: var(--color-2nd);--color-ctl-muted: var(--color-2nd-muted);--link-bg-hover: hsl(var(--color-1st-hue), var(--color-1st-saturation), calc(var(--color-1st-lightness)));--code-color-comment: hsl(var(--color-neutral-hue), calc(var(--color-3rd-saturation) - 30%), 60%);--code-color-doctag: hsl(var(--color-neutral-hue), calc(var(--color-3rd-saturation) - 30%), 80%);--code-color-keyword: #E27EE1;--code-color-name: #F38176;--code-color-literal: #5FC2E8;--code-color-string: #67DC60;--code-color-variable: #E0BA67;--code-color-symbol: #7EA2F0;--code-color-builtin: #ED9378;--code-color-selector: #7EEDD9;--code-color-function: #F376BF;--code-color-attribute: #53E5E1;--content-bg: hsl(var(--color-3rd-hue), calc(var(--color-3rd-saturation) - 10%), calc(var(--color-3rd-lightness) - 28%));--content-shadow: 0 .3rem .8rem rgba(0, 0, 0, .6);--aside-bg: hsl(var(--color-3rd-hue), var(--color-3rd-saturation), calc(var(--color-3rd-lightness) - 32%));--aside-gradient: linear-gradient(to right, rgba(0, 0, 0, .3) 0%, rgba(0, 0, 0, .15) 30%, transparent 100%);--header-bg: hsla(var(--color-neutral-hue), calc(var(--color-neutral-saturation) + 25%), 12%, .8);--table-header-bg: hsl(var(--color-3rd-hue), var(--color-3rd-saturation), calc(var(--color-3rd-lightness) - 33%));--overlay-bg: hsla(var(--color-neutral-hue), var(--color-neutral-saturation), 7%, .97);--popup-dimmer-bg: hsla(var(--color-neutral-hue), var(--color-neutral-saturation), 40%, .95);--nav-bg-color: hsl(var(--color-1st-hue), var(--color-1st-saturation), var(--color-1st-lightness));--nav-bg-color-hover: hsl(var(--color-1st-hue), var(--color-1st-saturation), calc(var(--color-3rd-lightness) + 15%))}}@media only print{html{font-size:.625em}body{width:auto;background:#fff}#wrapper-global{min-height:initial;background:#fff}h1,h2,h3,h4{page-break-after:avoid}p{break-inside:avoid-page}blockquote,pre code{overflow:initial;overflow-x:hidden}dl{-moz-column-break-inside:avoid;break-inside:avoid}figure,figcaption,video,audio,img{display:block;box-shadow:none!important;-moz-column-break-inside:avoid;break-inside:avoid}img.is-light{display:inline-block!important}img.is-dark{display:none!important}main h1,main h2{margin-top:1cm!important}#nav-main-wrapper{display:none}}@media only screen and (max-width:449px){#wrapper-content{--content-padding-left: 0;--content-padding-right: 0;--content-width: 100%}.layout-width-wide{width:calc(100vw - var(--scrollbar-width));margin-left:var(--center-to-viewport)}.layout-width-wide,.layout-width-wide img{border-radius:0}dl dt{width:100%}dl dd+dd{margin-top:calc(var(--spacing2) * -1);margin-left:0}main{border-radius:0}}@media only screen and (max-width:1023px){.layout-width-full:not(.layout-half-right):not(.layout-half-left),.layout-width-full:not(.layout-half-right):not(.layout-half-left) img{border-radius:0}:not(.menu-mobile-wrapper)>#nav-main-wrapper{display:none}}@media only screen and (max-width:860px){.layout-width-full,.layout-width-full img{border-radius:0}.layout-quarter-left,.layout-quarter-right{width:calc(50% - var(--layout-align-gutter))}.layout-quarter-left.layout-width-wide,.layout-quarter-right.layout-width-wide{width:calc(var(--half-wrapper) - var(--layout-align-gutter) * 1)}.layout-quarter-left.layout-width-full,.layout-quarter-right.layout-width-full{width:calc(50vw - var(--layout-align-gutter) - var(--scrollbar-width) / 2)}.layout-quarter-right+script+.layout-quarter-right,.layout-quarter-right+.layout-quarter-right{margin-left:var(--center-to-wrapper);margin-right:var(--layout-align-gutter)}.layout-quarter-right.layout-width-full+.layout-quarter-right.layout-width-full,.layout-quarter-right.layout-width-full+script+.layout-quarter-right.layout-width-full{margin-left:var(--center-to-viewport)}.layout-quarter-left.layout-width-full+script+.layout-quarter-left.layout-width-full,.layout-quarter-left.layout-width-full+.layout-quarter-left.layout-width-full{margin-right:var(--center-to-viewport)}.layout-quarter-left+script+.layout-quarter-left,.layout-quarter-left+.layout-quarter-left{margin-right:var(--center-to-wrapper)}.layout-quarter-left+.layout-quarter-left+.layout-quarter-left{margin-left:0;margin-right:var(--layout-align-gutter)}.layout-quarter-left+.layout-quarter-left+.layout-quarter-left+.layout-quarter-left{margin-left:var(--layout-align-gutter);margin-right:0}form>p,form>label,form .form-step>p,form .form-step>label,form fieldset>p,form fieldset>label,form fieldset>.form-control-wrap{flex-wrap:wrap;gap:0;margin-left:0}.form-error{margin-left:var(--control-padding-left)}.form-control-wrap>label{margin-left:0;padding:var(--control-padding-top)}.form-label-text{flex-basis:100%;margin-bottom:var(--spacing1)}}@media only screen and (min-width:860px){.layout-half-left,.layout-half-right{width:calc(50% - var(--layout-align-gutter));margin-bottom:var(--spacing-block-small)}.layout-half-left{float:left;margin-right:var(--layout-align-gutter)}.layout-half-right{float:right;margin-left:var(--layout-align-gutter)}.layout-half-left.layout-width-wide,.layout-half-right.layout-width-wide{width:calc(var(--half-wrapper) - var(--layout-align-gutter));max-width:none}.layout-half-left.layout-width-wide{margin-left:var(--center-to-wrapper)}.layout-half-right.layout-width-wide{margin-right:var(--center-to-wrapper)}.layout-half-left.layout-width-full,.layout-half-right.layout-width-full{width:calc(50vw - var(--layout-align-gutter) - var(--scrollbar-width) / 2);max-width:none}.layout-half-left.layout-width-full{margin-left:calc(var(--center-to-viewport) - var(--eps))}.layout-half-right.layout-width-full{margin-right:calc(var(--center-to-viewport) - var(--eps))}}@media only screen and (max-width:640px){.layout-quarter-left,.layout-quarter-right{float:none;width:100%}.layout-quarter-left,.layout-quarter-left+script+.layout-quarter-left,.layout-quarter-left+.layout-quarter-left,.layout-quarter-right,.layout-quarter-left+script+.layout-quarter-right,.layout-quarter-left+.layout-quarter-right,.layout-quarter-right+script+.layout-quarter-left,.layout-quarter-right+.layout-quarter-left,.layout-quarter-right+script+.layout-quarter-right,.layout-quarter-right+.layout-quarter-right{margin-left:0;margin-right:0}.layout-quarter-left.layout-width-wide,.layout-quarter-right.layout-width-wide{width:var(--wrapper-inner)}.layout-quarter-left.layout-width-wide,.layout-quarter-left.layout-width-wide+script+.layout-quarter-left.layout-width-wide,.layout-quarter-left.layout-width-wide+.layout-quarter-left.layout-width-wide,.layout-quarter-right.layout-width-wide,.layout-quarter-left.layout-width-wide+script+.layout-quarter-right.layout-width-wide,.layout-quarter-left.layout-width-wide+.layout-quarter-right.layout-width-wide,.layout-quarter-right.layout-width-wide+script+.layout-quarter-left.layout-width-wide,.layout-quarter-right.layout-width-wide+.layout-quarter-left.layout-width-wide,.layout-quarter-right.layout-width-wide+script+.layout-quarter-right.layout-width-wide,.layout-quarter-right.layout-width-wide+.layout-quarter-right.layout-width-wide{margin-left:var(--center-to-wrapper);margin-right:var(--center-to-wrapper)}.layout-quarter-left.layout-width-full,.layout-quarter-right.layout-width-full{width:calc(100vw - var(--scrollbar-width))}.layout-quarter-left.layout-width-full,.layout-quarter-left.layout-width-full+script+.layout-quarter-left.layout-width-full,.layout-quarter-right.layout-width-full,.layout-quarter-left.layout-width-full+script+.layout-quarter-right.layout-width-full,.layout-quarter-right.layout-width-full+script+.layout-quarter-left.layout-width-full,.layout-quarter-right.layout-width-full+script+.layout-quarter-right.layout-width-full{margin-left:var(--center-to-viewport);margin-right:var(--center-to-viewport)}menu.is-grouped a,menu.is-grouped .is-button,menu.is-grouped button:not(.icon),menu.is-grouped [type=button],menu.is-grouped [type=submit],menu.is-grouped [type=reset]{padding-left:var(--spacing2);padding-right:var(--spacing2)}}@media(hover:hover){input[type=file]:hover::-webkit-file-upload-button,input.is-hover[type=file]::-webkit-file-upload-button{background-color:var(--button-bg-hover, var(--button-bg));color:var(--button-color-hover, var(--button-color))}.is-button:hover,button:hover,[type=button]:hover,[type=reset]:hover,[type=submit]:hover,input[type=file]:hover::file-selector-button,.is-hover.is-button,button.is-hover,.is-hover[type=button],.is-hover[type=reset],.is-hover[type=submit],input.is-hover[type=file]::file-selector-button{background-color:var(--button-bg-hover, var(--button-bg));color:var(--button-color-hover, var(--button-color))}select:not([disabled]):hover,input[type=text]:not([disabled]):hover,input[type=search]:not([disabled]):hover,input[type=password]:not([disabled]):hover,input[type=email]:not([disabled]):hover,input[type=url]:not([disabled]):hover,input[type=tel]:not([disabled]):hover,input[type=number]:not([disabled]):hover,input[type=date]:not([disabled]):hover,textarea:not([disabled]):hover,.textarea-grow-wrap:not([disabled]):hover:after{background-color:var(--control-bg-hover)}#nav-main-wrapper:not(.menu-mobile-content)>menu li:hover>.menu-wrapper{opacity:1;transform:scaleY(1) translate(-50%)}#nav-main-wrapper:not(.menu-mobile-content)>menu .menu-wrapper li:hover>.menu-wrapper{opacity:1;transform:scaleY(1) translate(0)}}
