*,*::before,*::after{box-sizing:border-box}.carousel{--swap-duration:500ms;--overlay-position:auto auto 20% 20%;--arrow-left-position:0 auto 0 5%;--arrow-right-position:0 5% 0 auto;--arrow-size:6%;--arrow-color:#fff;--indicator-list-position:auto 0 1em 0;--indicator-list-width:60%;--indicator-gap:5px;--indicator-color:#fff;--indicator-progress-color:#0aa;--play-button-position:auto auto calc(1em + 25px) 15%;--play-button-size:6%;--play-button-color:#fff;position:relative}.carousel>.carousel-content{display:grid;overflow:hidden}.carousel>.carousel-content>.carousel-element{grid-row:1;grid-column:1;z-index:10;transition:opacity ease-out var(--swap-duration)}.carousel>.carousel-content>.carousel-element img{width:100%;height:auto}.carousel>.carousel-content>.carousel-element.slide{transition:translate ease-out var(--swap-duration),rotate ease-out var(--swap-duration)}.carousel>.carousel-overlay{position:absolute;inset:var(--overlay-position);z-index:30}.carousel>.carousel-arrow{position:absolute;margin:auto;width:auto;height:calc(var(--arrow-size) + 20px);padding:10px;opacity:.5;cursor:pointer;z-index:40;transition:opacity .3s}.carousel>.carousel-arrow>line{stroke:var(--arrow-color);stroke-width:2;stroke-linecap:round}.carousel>.carousel-arrow:hover{opacity:.9}.carousel>.carousel-arrow.prev{inset:var(--arrow-left-position)}.carousel>.carousel-arrow.next{inset:var(--arrow-right-position)}.carousel>.carousel-indicator-list{position:absolute;inset:var(--indicator-list-position);margin:auto;padding:0;width:var(--indicator-list-width);display:flex;flex-direction:row;gap:var(--indicator-gap);list-style:none;z-index:40}.carousel>.carousel-indicator-list>li{flex-grow:1;cursor:pointer}.carousel>.carousel-indicator-list>li>div{height:5px;margin:10px 0;background-color:var(--indicator-color);border-radius:5px;overflow:hidden;opacity:.5;transition:opacity .1s}.carousel>.carousel-indicator-list>li>div>div{width:0;height:100%;background-color:var(--indicator-progress-color)}.carousel>.carousel-indicator-list>li>.active{opacity:1;transition:opacity .3s}.carousel>.carousel-indicator-list>li>.active>.active{width:100%}.carousel>.carousel-indicator-list>li:hover>div{transition:opacity .3s;opacity:1}.carousel>.carousel-play-button{position:absolute;inset:var(--play-button-position);width:auto;height:calc(var(--play-button-size) + 20px);padding:10px;opacity:.5;cursor:pointer;transition:opacity .3s;z-index:50;fill:var(--play-button-color);stroke:var(--play-button-color);stroke-linecap:round;stroke-linejoin:round}.carousel>.carousel-play-button>line{stroke-width:40%}.carousel>.carousel-play-button>polygon{stroke-width:20%}.carousel>.carousel-play-button.pause>polygon{display:none}.carousel>.carousel-play-button.play>line{display:none}.carousel>.carousel-play-button:hover{opacity:.9}.collapse-div{--color:#dde;--height-transition-time:300ms;padding:10px 20px;border-radius:10px;background-color:var(--color)}.collapse-div>.head{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:5px;cursor:pointer}.collapse-div>.head>.collapse-toggle{display:none}.collapse-div>.content-grid{display:grid;transition:all var(--height-transition-time) ease-out;grid-template-rows:.0000000001fr;padding-top:0;padding-bottom:0}.collapse-div>.content-grid>.content-inner{overflow:hidden}.collapse-div .head:has(.collapse-toggle:checked)+.content-grid{grid-template-rows:1fr;padding-top:5px;padding-bottom:5px}.collapse-arrow{--arrow-size:16px;--arrow-stroke-color:#000b;--arrow-background-color:#fffb;width:var(--arrow-size);height:var(--arrow-size);transition:rotate .3s}.collapse-arrow>circle,.collapse-arrow>line{stroke:var(--arrow-stroke-color);stroke-width:.6px;fill:var(--arrow-background-color);stroke-linecap:round}.collapse-toggle:checked~.collapse-arrow{rotate:180deg}.context-menu{--background-image:linear-gradient(90deg,#ccfc,#eefc,#ccfc);--arrow-size:10px;--arrow-color:#000b;--arrow-hover-color:#fffb;--arrow-hover-stroke:#000;--hover-dropright-background-color:#fff6;--hover-dropright-shadow-color:#fff;--hover-item-background-color:#fff8;position:absolute;z-index:999}.context-menu .context-menu-list{margin:0;padding:5px 0;display:flex;flex-direction:column;background-image:var(--background-image);border-radius:5px;list-style:none;rotate:x 90deg;transition:rotate .2s}.context-menu .context-menu-list .context-menu-list{position:absolute;top:-5px;left:100%}.context-menu .context-menu-list .context-element{position:relative;margin:0;padding:5px 10px;cursor:default;white-space:nowrap}.context-menu .context-menu-list .context-element:hover>.context-submenu-toggle,.context-menu .context-menu-list .context-element:has(>.context-submenu-toggle>.context-submenu-checkbox:checked)>.context-submenu-toggle{background-color:var(--hover-dropright-background-color);box-shadow:0 0 15px var(--hover-dropright-shadow-color)}.context-menu .context-menu-list .context-element:hover>.context-menu-list,.context-menu .context-menu-list .context-element:has(>.context-submenu-toggle>.context-submenu-checkbox:checked)>.context-menu-list{rotate:none}.context-menu .context-menu-list .context-element:hover>.context-submenu-toggle>.context-arrow{translate:3px;rotate:270deg}.context-menu .context-menu-list .context-element:hover>.context-submenu-toggle>.context-arrow>polygon{fill:var(--arrow-hover-color);stroke:var(--arrow-hover-stroke)}.context-menu .context-menu-list .context-submenu-toggle{height:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:10px;cursor:default}.context-menu .context-menu-list .context-element.context-item{cursor:pointer}.context-menu .context-menu-list .context-element.context-item:hover{background-color:var(--hover-item-background-color)}.context-menu .context-menu-list .context-arrow{width:var(--arrow-size);height:auto;margin:0 5px 0 2px;cursor:auto;rotate:270deg;transition:rotate .1s linear,fill .1s linear}.context-menu .context-menu-list .context-arrow>polygon{fill:var(--arrow-color)}.context-menu .context-menu-list .context-arrow>circle,.context-menu .context-menu-list .context-arrow>line{display:none}.context-menu .context-menu-checkbox:checked+.context-menu-list{rotate:none}.context-menu .context-menu-checkbox,.context-menu .context-submenu-checkbox{display:none}.dialog-modal-background{--modal-screen-background-color:#fffc;--window-border-radius:20px;--title-background-color:#fff;--content-background-color:#eee;position:fixed;top:0;left:0;width:100%;height:100vh;display:flex;justify-content:center;align-items:center;z-index:900;background:var(--modal-screen-background-color);animation:fade-in 500ms ease-out}@keyframes fade-in{from{opacity:0}to{opacity:1}}.dialog-modal-background .dialog-window{max-height:90vh;margin:0 20px;overflow:auto;pointer-events:auto;border:solid 3px #000;border-radius:var(--window-border-radius)}.dialog-modal-background .dialog-window .title{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;user-select:none;padding:5px 15px;background-color:var(--title-background-color);border-bottom:solid 2px #aaa;cursor:default}.dialog-modal-background .dialog-window .content{background-color:var(--content-background-color);padding:20px}.input-field-container{--input-width:12.5em;--padding-top-bottom:.6em;--padding-left-right:1.2em;--label-top-offset-left:.5em;--background-color:#fff;--border-color:#444;--focus-color:#00f;position:relative;display:table;margin:20px auto}.input-field-container>input{position:relative;width:var(--input-width);padding:var(--padding-top-bottom) var(--padding-left-right);background-color:var(--background-color);border:solid var(--border-color) 1px;border-radius:1.5em;outline:0}.input-field-container>input:focus{box-shadow:0 0 1px var(--focus-color)}.input-field-container>label{position:absolute;left:var(--padding-left-right);top:50%;translate:0 -50%;font-size:1em;opacity:.7;background:linear-gradient(180deg,rgba(0,0,0,0) 49%,var(--background-color) 1%,var(--background-color));pointer-events:none;transition:all .3s}.input-field-container>:is(input:focus,input:not(:placeholder-shown))+label{top:0;translate:var(--label-top-offset-left) -50%;font-size:.8em;padding:0 .2em;opacity:1;transition:all .2s}.input-field-container>input:focus+label{color:var(--focus-color)}.loader-icon{--size:20px;--move-type:move-type-1;--move-size:calc(var(--size)/2);--move-duration:3s;--move-timing-function:ease-in-out;--spin-type:spin-type-1;--spin-duration:2s;--spin-timing-function:linear;--spin-direction:normal;--color1:#d00;--color2:#00d;--color3:#dd0;--color4:#0d0;--color-duration:2s;--color-timing-function:ease-in-out;--top-left-animation-type:ball-action-square;--top-left-animation-duration:8s;--top-right-animation-type:ball-action-circle;--top-right-animation-duration:6s;--bottom-left-animation-type:ball-action-line;--bottom-left-animation-duration:4s;--bottom-right-animation-type:ball-action-big;--bottom-right-animation-duration:10s;position:relative;animation:var(--move-type) var(--move-duration) var(--move-timing-function) alternate infinite,var(--spin-type) var(--spin-duration) var(--spin-timing-function) var(--spin-direction) infinite}@keyframes spin-type-1{from{rotate:0deg}to{rotate:360deg}}@keyframes spin-type-2{0%{rotate:0deg;transform:skew(-30deg,-30deg)}50%{transform:skew(30deg,30deg)}100%{rotate:360deg;transform:skew(-30deg,-30deg)}}@keyframes move-type-1{from{width:calc(2*var(--size));height:calc(2*var(--size))}to{width:calc(2*var(--size) + var(--move-size));height:calc(2*var(--size) + var(--move-size))}}@keyframes move-type-2{from{width:var(--size);height:var(--size)}to{width:calc(2*var(--size) + var(--move-size));height:calc(2*var(--size) + var(--move-size))}}.loader-icon .ball-top-left{position:absolute;width:var(--size);height:var(--size);border-radius:50%;top:0;left:0;animation:ball-color-1-2 var(--color-duration) var(--color-timing-function) alternate infinite,var(--top-left-animation-type) var(--top-left-animation-duration) linear normal infinite}@keyframes ball-color-1-2{from{background-color:var(--color1)}to{background-color:var(--color2)}}.loader-icon .ball-top-right{position:absolute;width:var(--size);height:var(--size);border-radius:50%;top:0;right:0;animation:ball-color-2-3 var(--color-duration) var(--color-timing-function) alternate infinite,var(--top-right-animation-type) var(--top-right-animation-duration) linear normal infinite}@keyframes ball-color-2-3{from{background-color:var(--color2)}to{background-color:var(--color3)}}.loader-icon .ball-bottom-left{position:absolute;width:var(--size);height:var(--size);border-radius:50%;bottom:0;left:0;animation:ball-color-3-4 var(--color-duration) var(--color-timing-function) alternate infinite,var(--bottom-left-animation-type) var(--bottom-left-animation-duration) linear normal infinite}@keyframes ball-color-3-4{from{background-color:var(--color3)}to{background-color:var(--color4)}}.loader-icon .ball-bottom-right{position:absolute;width:var(--size);height:var(--size);border-radius:50%;bottom:0;right:0;animation:ball-color-4-1 var(--color-duration) var(--color-timing-function) alternate infinite,var(--bottom-right-animation-type) var(--bottom-right-animation-duration) linear normal infinite}@keyframes ball-color-4-1{from{background-color:var(--color4)}to{background-color:var(--color1)}}@keyframes ball-action-square{40%{border-radius:50%}60%{border-radius:0%;scale:1}70%{scale:0 1}80%{scale:1}100%{border-radius:50%}}@keyframes ball-action-circle{40%{transform:rotate(-1080deg) translate(0)}70%{transform:rotate(0) translate(100%,100%)}100%{transform:rotate(1080deg) translate(0)}}@keyframes ball-action-line{65%{translate:0}70%{translate:0 90%}75%{translate:0 30%}80%{translate:0 120%}85%{translate:0 60%}90%{width:var(--size);height:var(--size);translate:0 150%}95%{width:calc(var(--size)*.01);height:calc(var(--size)*2);translate:calc(var(--size)/2) var(--size)}100%{width:var(--size);height:var(--size);translate:0}}@keyframes ball-action-big{70%{z-index:-1;translate:0;scale:1}85%{z-index:-1;translate:-100% -100%;scale:3}90%{z-index:-1;translate:-100% -100%;scale:0}95%{translate:0;scale:0}100%{translate:0;scale:1}}.nav-root{--phone-menu-max-width:330px;--phone-menu-max-height:calc(100vh - 100px);--phone-nav-dropdown-transition-time:300ms;--background-image:linear-gradient(90deg,#ccfc,#eefc,#ccfc);--font-color:#000;--horizontal-link-padding:13px;--vertical-link-padding:8px;--phone-button-size:65%;--phone-button-color:#000b;--phone-hover-shadow:0 0 10px #88f;--arrow-down-size:12px;--arrow-right-size:10px;--arrow-desktop-color:#000b;--arrow-desktop-hover-color:#fffb;--arrow-desktop-hover-stroke:#000;--arrow-phone-size:35px;--arrow-phone-color:#000b;--arrow-phone-color-hover:#fffb;height:100%;display:flex;flex-direction:row;align-items:center;gap:30px;font-size:18px}.nav-root .nav-brand{height:100%}.nav-root .nav-toggle,.nav-root .nav-checkbox,.nav-root .nav-dropdown-checkbox{display:none}.nav-root .nav-list{height:100%;margin:0;padding:0;list-style:none;display:flex;flex-direction:row}.nav-root .nav-element{position:relative;padding:0 5px;display:flex;flex-direction:column;justify-content:space-between}.nav-root .nav-element:hover>.nav-dropdown{rotate:none}.nav-root .nav-div{height:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.nav-root .nav-dropdown{position:absolute;top:100%;rotate:x 90deg;z-index:900;transition:rotate .2s}.nav-root .nav-dropdown .nav-dropdown{top:-5px;left:100%}.nav-root .nav-dropdown-list{margin:0;padding:5px 0;display:flex;flex-direction:column;background-image:var(--background-image);border-radius:5px}.nav-root .nav-a{padding:var(--vertical-link-padding) var(--horizontal-link-padding);margin:auto 0;color:var(--font-color);white-space:nowrap;text-decoration:none}.nav-root .nav-a.active{font-weight:700}.nav-root .nav-dropdown-toggle{display:contents}.nav-root .nav-dropdown-arrow{width:var(--arrow-down-size);height:auto;margin-left:calc(5px - var(--horizontal-link-padding));margin-right:var(--horizontal-link-padding);transition:all .1s linear}.nav-root .nav-dropdown-arrow>polygon{fill:var(--arrow-desktop-color)}.nav-root .nav-dropdown-arrow>circle,.nav-root .nav-dropdown-arrow>line{display:none}.nav-root .nav-element:hover>.nav-div>.nav-dropdown-toggle>.nav-dropdown-arrow{translate:0 3px}.nav-root .nav-element:hover>.nav-div>.nav-dropdown-toggle>.nav-dropdown-arrow>polygon{fill:var(--arrow-desktop-hover-color);stroke:var(--arrow-desktop-hover-stroke)}.nav-root .nav-dropdown-list .nav-dropdown-arrow{width:var(--arrow-right-size);height:auto;margin:0 5px 0 2px;rotate:270deg}.nav-root .nav-dropdown-list .nav-element:hover>.nav-div>.nav-dropdown-toggle>.nav-dropdown-arrow{translate:3px;rotate:270deg}@media(width<= 500px){.nav500px .nav-toggle{display:contents;cursor:pointer;}.nav500px .nav-toggle-icon{display:unset;width:auto;height:var(--phone-button-size);border:2px outset #EEE;transition:box-shadow .1s;}.nav500px .nav-toggle-icon > line{stroke:var(--phone-button-color);stroke-width:2;stroke-linecap:round;}.nav500px .nav-toggle-icon > .cross{display:none;}.nav500px .nav-toggle-icon:hover{box-shadow:var(--phone-hover-shadow);transition:box-shadow .3s;}.nav500px .nav-checkbox:checked + .nav-toggle-icon{border:2px inset #EEE;}.nav500px .nav-checkbox:checked + .nav-toggle-icon > .bar{display:none;}.nav500px .nav-checkbox:checked + .nav-toggle-icon > .cross{display:unset;}.nav500px .nav-list{position:absolute;inset:100% 0 auto 0;margin:0 auto;max-width:var(--phone-menu-max-width);max-height:var(--phone-menu-max-height);flex-direction:column;height:unset;padding:10px;border-radius:10px;overflow-y:auto;background-image:var(--background-image);rotate:x 90deg;transition:rotate .2s;}.nav500px .nav-toggle:has(.nav-checkbox:checked) ~ .nav-list{rotate:none;}.nav500px .nav-element{padding:0;}.nav500px .nav-div{gap:1em;}.nav500px .nav-dropdown{position:static;rotate:none;display:grid;grid-template-rows:.0000000001fr;transition:grid-template-rows var(--phone-nav-dropdown-transition-time) ease-out;}.nav500px .nav-div:has(.nav-dropdown-checkbox:checked) ~ .nav-dropdown{grid-template-rows:1fr;}.nav500px .nav-div:has(.nav-dropdown-checkbox:checked) ~ .nav-dropdown .nav-dropdown-list{padding:3px 0;}.nav500px .nav-dropdown-toggle{cursor:pointer;}.nav500px .nav-dropdown-list{padding:0;margin-left:10px;display:flex;overflow:hidden;}.nav500px .nav-a{flex-grow:1;}.nav500px .nav-dropdown-arrow,.nav500px .nav-dropdown-list .nav-dropdown-arrow,.nav500px .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow,.nav500px .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow{width:var(--arrow-phone-size);height:auto;margin:0;opacity:.9;translate:none;rotate:none;transition:rotate .3s linear,stroke .1s linear;}.nav500px .nav-dropdown-arrow > polygon,.nav500px .nav-dropdown-list .nav-dropdown-arrow > polygon,.nav500px .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > polygon,.nav500px .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > polygon{display:none;}.nav500px .nav-dropdown-arrow > circle,.nav500px .nav-dropdown-arrow > line,.nav500px .nav-dropdown-list .nav-dropdown-arrow > circle,.nav500px .nav-dropdown-list .nav-dropdown-arrow > line,.nav500px .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > circle,.nav500px .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > line,.nav500px .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > circle,.nav500px .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > line{display:unset;fill:transparent;stroke-width:.8px;stroke:var(--arrow-phone-color);stroke-linecap:round;}.nav500px .nav-dropdown-arrow:hover,.nav500px .nav-dropdown-list .nav-dropdown-arrow:hover,.nav500px .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow:hover,.nav500px .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow:hover{opacity:1;}.nav500px .nav-dropdown-arrow:hover > line,.nav500px .nav-dropdown-list .nav-dropdown-arrow:hover > line,.nav500px .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow:hover > line,.nav500px .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow:hover > line{stroke:var(--arrow-phone-color-hover);transition:stroke .3s;}.nav500px .nav-dropdown-checkbox:checked + :is(.nav-dropdown-arrow),.nav500px .nav-dropdown-checkbox:checked + :is(.nav-dropdown-list .nav-dropdown-arrow),.nav500px .nav-dropdown-checkbox:checked + :is(.nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow),.nav500px .nav-dropdown-checkbox:checked + :is(.nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow){rotate:180deg;}}@media(width<= 600px){.nav600px .nav-toggle{display:contents;cursor:pointer;}.nav600px .nav-toggle-icon{display:unset;width:auto;height:var(--phone-button-size);border:2px outset #EEE;transition:box-shadow .1s;}.nav600px .nav-toggle-icon > line{stroke:var(--phone-button-color);stroke-width:2;stroke-linecap:round;}.nav600px .nav-toggle-icon > .cross{display:none;}.nav600px .nav-toggle-icon:hover{box-shadow:var(--phone-hover-shadow);transition:box-shadow .3s;}.nav600px .nav-checkbox:checked + .nav-toggle-icon{border:2px inset #EEE;}.nav600px .nav-checkbox:checked + .nav-toggle-icon > .bar{display:none;}.nav600px .nav-checkbox:checked + .nav-toggle-icon > .cross{display:unset;}.nav600px .nav-list{position:absolute;inset:100% 0 auto 0;margin:0 auto;max-width:var(--phone-menu-max-width);max-height:var(--phone-menu-max-height);flex-direction:column;height:unset;padding:10px;border-radius:10px;overflow-y:auto;background-image:var(--background-image);rotate:x 90deg;transition:rotate .2s;}.nav600px .nav-toggle:has(.nav-checkbox:checked) ~ .nav-list{rotate:none;}.nav600px .nav-element{padding:0;}.nav600px .nav-div{gap:1em;}.nav600px .nav-dropdown{position:static;rotate:none;display:grid;grid-template-rows:.0000000001fr;transition:grid-template-rows var(--phone-nav-dropdown-transition-time) ease-out;}.nav600px .nav-div:has(.nav-dropdown-checkbox:checked) ~ .nav-dropdown{grid-template-rows:1fr;}.nav600px .nav-div:has(.nav-dropdown-checkbox:checked) ~ .nav-dropdown .nav-dropdown-list{padding:3px 0;}.nav600px .nav-dropdown-toggle{cursor:pointer;}.nav600px .nav-dropdown-list{padding:0;margin-left:10px;display:flex;overflow:hidden;}.nav600px .nav-a{flex-grow:1;}.nav600px .nav-dropdown-arrow,.nav600px .nav-dropdown-list .nav-dropdown-arrow,.nav600px .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow,.nav600px .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow{width:var(--arrow-phone-size);height:auto;margin:0;opacity:.9;translate:none;rotate:none;transition:rotate .3s linear,stroke .1s linear;}.nav600px .nav-dropdown-arrow > polygon,.nav600px .nav-dropdown-list .nav-dropdown-arrow > polygon,.nav600px .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > polygon,.nav600px .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > polygon{display:none;}.nav600px .nav-dropdown-arrow > circle,.nav600px .nav-dropdown-arrow > line,.nav600px .nav-dropdown-list .nav-dropdown-arrow > circle,.nav600px .nav-dropdown-list .nav-dropdown-arrow > line,.nav600px .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > circle,.nav600px .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > line,.nav600px .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > circle,.nav600px .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > line{display:unset;fill:transparent;stroke-width:.8px;stroke:var(--arrow-phone-color);stroke-linecap:round;}.nav600px .nav-dropdown-arrow:hover,.nav600px .nav-dropdown-list .nav-dropdown-arrow:hover,.nav600px .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow:hover,.nav600px .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow:hover{opacity:1;}.nav600px .nav-dropdown-arrow:hover > line,.nav600px .nav-dropdown-list .nav-dropdown-arrow:hover > line,.nav600px .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow:hover > line,.nav600px .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow:hover > line{stroke:var(--arrow-phone-color-hover);transition:stroke .3s;}.nav600px .nav-dropdown-checkbox:checked + :is(.nav-dropdown-arrow),.nav600px .nav-dropdown-checkbox:checked + :is(.nav-dropdown-list .nav-dropdown-arrow),.nav600px .nav-dropdown-checkbox:checked + :is(.nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow),.nav600px .nav-dropdown-checkbox:checked + :is(.nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow){rotate:180deg;}}@media(width<= 700px){.nav700px .nav-toggle{display:contents;cursor:pointer;}.nav700px .nav-toggle-icon{display:unset;width:auto;height:var(--phone-button-size);border:2px outset #EEE;transition:box-shadow .1s;}.nav700px .nav-toggle-icon > line{stroke:var(--phone-button-color);stroke-width:2;stroke-linecap:round;}.nav700px .nav-toggle-icon > .cross{display:none;}.nav700px .nav-toggle-icon:hover{box-shadow:var(--phone-hover-shadow);transition:box-shadow .3s;}.nav700px .nav-checkbox:checked + .nav-toggle-icon{border:2px inset #EEE;}.nav700px .nav-checkbox:checked + .nav-toggle-icon > .bar{display:none;}.nav700px .nav-checkbox:checked + .nav-toggle-icon > .cross{display:unset;}.nav700px .nav-list{position:absolute;inset:100% 0 auto 0;margin:0 auto;max-width:var(--phone-menu-max-width);max-height:var(--phone-menu-max-height);flex-direction:column;height:unset;padding:10px;border-radius:10px;overflow-y:auto;background-image:var(--background-image);rotate:x 90deg;transition:rotate .2s;}.nav700px .nav-toggle:has(.nav-checkbox:checked) ~ .nav-list{rotate:none;}.nav700px .nav-element{padding:0;}.nav700px .nav-div{gap:1em;}.nav700px .nav-dropdown{position:static;rotate:none;display:grid;grid-template-rows:.0000000001fr;transition:grid-template-rows var(--phone-nav-dropdown-transition-time) ease-out;}.nav700px .nav-div:has(.nav-dropdown-checkbox:checked) ~ .nav-dropdown{grid-template-rows:1fr;}.nav700px .nav-div:has(.nav-dropdown-checkbox:checked) ~ .nav-dropdown .nav-dropdown-list{padding:3px 0;}.nav700px .nav-dropdown-toggle{cursor:pointer;}.nav700px .nav-dropdown-list{padding:0;margin-left:10px;display:flex;overflow:hidden;}.nav700px .nav-a{flex-grow:1;}.nav700px .nav-dropdown-arrow,.nav700px .nav-dropdown-list .nav-dropdown-arrow,.nav700px .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow,.nav700px .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow{width:var(--arrow-phone-size);height:auto;margin:0;opacity:.9;translate:none;rotate:none;transition:rotate .3s linear,stroke .1s linear;}.nav700px .nav-dropdown-arrow > polygon,.nav700px .nav-dropdown-list .nav-dropdown-arrow > polygon,.nav700px .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > polygon,.nav700px .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > polygon{display:none;}.nav700px .nav-dropdown-arrow > circle,.nav700px .nav-dropdown-arrow > line,.nav700px .nav-dropdown-list .nav-dropdown-arrow > circle,.nav700px .nav-dropdown-list .nav-dropdown-arrow > line,.nav700px .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > circle,.nav700px .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > line,.nav700px .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > circle,.nav700px .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > line{display:unset;fill:transparent;stroke-width:.8px;stroke:var(--arrow-phone-color);stroke-linecap:round;}.nav700px .nav-dropdown-arrow:hover,.nav700px .nav-dropdown-list .nav-dropdown-arrow:hover,.nav700px .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow:hover,.nav700px .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow:hover{opacity:1;}.nav700px .nav-dropdown-arrow:hover > line,.nav700px .nav-dropdown-list .nav-dropdown-arrow:hover > line,.nav700px .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow:hover > line,.nav700px .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow:hover > line{stroke:var(--arrow-phone-color-hover);transition:stroke .3s;}.nav700px .nav-dropdown-checkbox:checked + :is(.nav-dropdown-arrow),.nav700px .nav-dropdown-checkbox:checked + :is(.nav-dropdown-list .nav-dropdown-arrow),.nav700px .nav-dropdown-checkbox:checked + :is(.nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow),.nav700px .nav-dropdown-checkbox:checked + :is(.nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow){rotate:180deg;}}@media(width<= 800px){.nav800px .nav-toggle{display:contents;cursor:pointer;}.nav800px .nav-toggle-icon{display:unset;width:auto;height:var(--phone-button-size);border:2px outset #EEE;transition:box-shadow .1s;}.nav800px .nav-toggle-icon > line{stroke:var(--phone-button-color);stroke-width:2;stroke-linecap:round;}.nav800px .nav-toggle-icon > .cross{display:none;}.nav800px .nav-toggle-icon:hover{box-shadow:var(--phone-hover-shadow);transition:box-shadow .3s;}.nav800px .nav-checkbox:checked + .nav-toggle-icon{border:2px inset #EEE;}.nav800px .nav-checkbox:checked + .nav-toggle-icon > .bar{display:none;}.nav800px .nav-checkbox:checked + .nav-toggle-icon > .cross{display:unset;}.nav800px .nav-list{position:absolute;inset:100% 0 auto 0;margin:0 auto;max-width:var(--phone-menu-max-width);max-height:var(--phone-menu-max-height);flex-direction:column;height:unset;padding:10px;border-radius:10px;overflow-y:auto;background-image:var(--background-image);rotate:x 90deg;transition:rotate .2s;}.nav800px .nav-toggle:has(.nav-checkbox:checked) ~ .nav-list{rotate:none;}.nav800px .nav-element{padding:0;}.nav800px .nav-div{gap:1em;}.nav800px .nav-dropdown{position:static;rotate:none;display:grid;grid-template-rows:.0000000001fr;transition:grid-template-rows var(--phone-nav-dropdown-transition-time) ease-out;}.nav800px .nav-div:has(.nav-dropdown-checkbox:checked) ~ .nav-dropdown{grid-template-rows:1fr;}.nav800px .nav-div:has(.nav-dropdown-checkbox:checked) ~ .nav-dropdown .nav-dropdown-list{padding:3px 0;}.nav800px .nav-dropdown-toggle{cursor:pointer;}.nav800px .nav-dropdown-list{padding:0;margin-left:10px;display:flex;overflow:hidden;}.nav800px .nav-a{flex-grow:1;}.nav800px .nav-dropdown-arrow,.nav800px .nav-dropdown-list .nav-dropdown-arrow,.nav800px .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow,.nav800px .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow{width:var(--arrow-phone-size);height:auto;margin:0;opacity:.9;translate:none;rotate:none;transition:rotate .3s linear,stroke .1s linear;}.nav800px .nav-dropdown-arrow > polygon,.nav800px .nav-dropdown-list .nav-dropdown-arrow > polygon,.nav800px .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > polygon,.nav800px .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > polygon{display:none;}.nav800px .nav-dropdown-arrow > circle,.nav800px .nav-dropdown-arrow > line,.nav800px .nav-dropdown-list .nav-dropdown-arrow > circle,.nav800px .nav-dropdown-list .nav-dropdown-arrow > line,.nav800px .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > circle,.nav800px .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > line,.nav800px .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > circle,.nav800px .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > line{display:unset;fill:transparent;stroke-width:.8px;stroke:var(--arrow-phone-color);stroke-linecap:round;}.nav800px .nav-dropdown-arrow:hover,.nav800px .nav-dropdown-list .nav-dropdown-arrow:hover,.nav800px .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow:hover,.nav800px .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow:hover{opacity:1;}.nav800px .nav-dropdown-arrow:hover > line,.nav800px .nav-dropdown-list .nav-dropdown-arrow:hover > line,.nav800px .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow:hover > line,.nav800px .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow:hover > line{stroke:var(--arrow-phone-color-hover);transition:stroke .3s;}.nav800px .nav-dropdown-checkbox:checked + :is(.nav-dropdown-arrow),.nav800px .nav-dropdown-checkbox:checked + :is(.nav-dropdown-list .nav-dropdown-arrow),.nav800px .nav-dropdown-checkbox:checked + :is(.nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow),.nav800px .nav-dropdown-checkbox:checked + :is(.nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow){rotate:180deg;}}@media(width<= 900px){.nav900px .nav-toggle{display:contents;cursor:pointer;}.nav900px .nav-toggle-icon{display:unset;width:auto;height:var(--phone-button-size);border:2px outset #EEE;transition:box-shadow .1s;}.nav900px .nav-toggle-icon > line{stroke:var(--phone-button-color);stroke-width:2;stroke-linecap:round;}.nav900px .nav-toggle-icon > .cross{display:none;}.nav900px .nav-toggle-icon:hover{box-shadow:var(--phone-hover-shadow);transition:box-shadow .3s;}.nav900px .nav-checkbox:checked + .nav-toggle-icon{border:2px inset #EEE;}.nav900px .nav-checkbox:checked + .nav-toggle-icon > .bar{display:none;}.nav900px .nav-checkbox:checked + .nav-toggle-icon > .cross{display:unset;}.nav900px .nav-list{position:absolute;inset:100% 0 auto 0;margin:0 auto;max-width:var(--phone-menu-max-width);max-height:var(--phone-menu-max-height);flex-direction:column;height:unset;padding:10px;border-radius:10px;overflow-y:auto;background-image:var(--background-image);rotate:x 90deg;transition:rotate .2s;}.nav900px .nav-toggle:has(.nav-checkbox:checked) ~ .nav-list{rotate:none;}.nav900px .nav-element{padding:0;}.nav900px .nav-div{gap:1em;}.nav900px .nav-dropdown{position:static;rotate:none;display:grid;grid-template-rows:.0000000001fr;transition:grid-template-rows var(--phone-nav-dropdown-transition-time) ease-out;}.nav900px .nav-div:has(.nav-dropdown-checkbox:checked) ~ .nav-dropdown{grid-template-rows:1fr;}.nav900px .nav-div:has(.nav-dropdown-checkbox:checked) ~ .nav-dropdown .nav-dropdown-list{padding:3px 0;}.nav900px .nav-dropdown-toggle{cursor:pointer;}.nav900px .nav-dropdown-list{padding:0;margin-left:10px;display:flex;overflow:hidden;}.nav900px .nav-a{flex-grow:1;}.nav900px .nav-dropdown-arrow,.nav900px .nav-dropdown-list .nav-dropdown-arrow,.nav900px .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow,.nav900px .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow{width:var(--arrow-phone-size);height:auto;margin:0;opacity:.9;translate:none;rotate:none;transition:rotate .3s linear,stroke .1s linear;}.nav900px .nav-dropdown-arrow > polygon,.nav900px .nav-dropdown-list .nav-dropdown-arrow > polygon,.nav900px .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > polygon,.nav900px .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > polygon{display:none;}.nav900px .nav-dropdown-arrow > circle,.nav900px .nav-dropdown-arrow > line,.nav900px .nav-dropdown-list .nav-dropdown-arrow > circle,.nav900px .nav-dropdown-list .nav-dropdown-arrow > line,.nav900px .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > circle,.nav900px .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > line,.nav900px .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > circle,.nav900px .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > line{display:unset;fill:transparent;stroke-width:.8px;stroke:var(--arrow-phone-color);stroke-linecap:round;}.nav900px .nav-dropdown-arrow:hover,.nav900px .nav-dropdown-list .nav-dropdown-arrow:hover,.nav900px .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow:hover,.nav900px .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow:hover{opacity:1;}.nav900px .nav-dropdown-arrow:hover > line,.nav900px .nav-dropdown-list .nav-dropdown-arrow:hover > line,.nav900px .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow:hover > line,.nav900px .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow:hover > line{stroke:var(--arrow-phone-color-hover);transition:stroke .3s;}.nav900px .nav-dropdown-checkbox:checked + :is(.nav-dropdown-arrow),.nav900px .nav-dropdown-checkbox:checked + :is(.nav-dropdown-list .nav-dropdown-arrow),.nav900px .nav-dropdown-checkbox:checked + :is(.nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow),.nav900px .nav-dropdown-checkbox:checked + :is(.nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow){rotate:180deg;}}@media(width<= 1000px){.nav1000px .nav-toggle{display:contents;cursor:pointer;}.nav1000px .nav-toggle-icon{display:unset;width:auto;height:var(--phone-button-size);border:2px outset #EEE;transition:box-shadow .1s;}.nav1000px .nav-toggle-icon > line{stroke:var(--phone-button-color);stroke-width:2;stroke-linecap:round;}.nav1000px .nav-toggle-icon > .cross{display:none;}.nav1000px .nav-toggle-icon:hover{box-shadow:var(--phone-hover-shadow);transition:box-shadow .3s;}.nav1000px .nav-checkbox:checked + .nav-toggle-icon{border:2px inset #EEE;}.nav1000px .nav-checkbox:checked + .nav-toggle-icon > .bar{display:none;}.nav1000px .nav-checkbox:checked + .nav-toggle-icon > .cross{display:unset;}.nav1000px .nav-list{position:absolute;inset:100% 0 auto 0;margin:0 auto;max-width:var(--phone-menu-max-width);max-height:var(--phone-menu-max-height);flex-direction:column;height:unset;padding:10px;border-radius:10px;overflow-y:auto;background-image:var(--background-image);rotate:x 90deg;transition:rotate .2s;}.nav1000px .nav-toggle:has(.nav-checkbox:checked) ~ .nav-list{rotate:none;}.nav1000px .nav-element{padding:0;}.nav1000px .nav-div{gap:1em;}.nav1000px .nav-dropdown{position:static;rotate:none;display:grid;grid-template-rows:.0000000001fr;transition:grid-template-rows var(--phone-nav-dropdown-transition-time) ease-out;}.nav1000px .nav-div:has(.nav-dropdown-checkbox:checked) ~ .nav-dropdown{grid-template-rows:1fr;}.nav1000px .nav-div:has(.nav-dropdown-checkbox:checked) ~ .nav-dropdown .nav-dropdown-list{padding:3px 0;}.nav1000px .nav-dropdown-toggle{cursor:pointer;}.nav1000px .nav-dropdown-list{padding:0;margin-left:10px;display:flex;overflow:hidden;}.nav1000px .nav-a{flex-grow:1;}.nav1000px .nav-dropdown-arrow,.nav1000px .nav-dropdown-list .nav-dropdown-arrow,.nav1000px .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow,.nav1000px .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow{width:var(--arrow-phone-size);height:auto;margin:0;opacity:.9;translate:none;rotate:none;transition:rotate .3s linear,stroke .1s linear;}.nav1000px .nav-dropdown-arrow > polygon,.nav1000px .nav-dropdown-list .nav-dropdown-arrow > polygon,.nav1000px .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > polygon,.nav1000px .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > polygon{display:none;}.nav1000px .nav-dropdown-arrow > circle,.nav1000px .nav-dropdown-arrow > line,.nav1000px .nav-dropdown-list .nav-dropdown-arrow > circle,.nav1000px .nav-dropdown-list .nav-dropdown-arrow > line,.nav1000px .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > circle,.nav1000px .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > line,.nav1000px .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > circle,.nav1000px .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > line{display:unset;fill:transparent;stroke-width:.8px;stroke:var(--arrow-phone-color);stroke-linecap:round;}.nav1000px .nav-dropdown-arrow:hover,.nav1000px .nav-dropdown-list .nav-dropdown-arrow:hover,.nav1000px .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow:hover,.nav1000px .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow:hover{opacity:1;}.nav1000px .nav-dropdown-arrow:hover > line,.nav1000px .nav-dropdown-list .nav-dropdown-arrow:hover > line,.nav1000px .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow:hover > line,.nav1000px .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow:hover > line{stroke:var(--arrow-phone-color-hover);transition:stroke .3s;}.nav1000px .nav-dropdown-checkbox:checked + :is(.nav-dropdown-arrow),.nav1000px .nav-dropdown-checkbox:checked + :is(.nav-dropdown-list .nav-dropdown-arrow),.nav1000px .nav-dropdown-checkbox:checked + :is(.nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow),.nav1000px .nav-dropdown-checkbox:checked + :is(.nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow){rotate:180deg;}}@media(width<= 1100px){.nav1100px .nav-toggle{display:contents;cursor:pointer;}.nav1100px .nav-toggle-icon{display:unset;width:auto;height:var(--phone-button-size);border:2px outset #EEE;transition:box-shadow .1s;}.nav1100px .nav-toggle-icon > line{stroke:var(--phone-button-color);stroke-width:2;stroke-linecap:round;}.nav1100px .nav-toggle-icon > .cross{display:none;}.nav1100px .nav-toggle-icon:hover{box-shadow:var(--phone-hover-shadow);transition:box-shadow .3s;}.nav1100px .nav-checkbox:checked + .nav-toggle-icon{border:2px inset #EEE;}.nav1100px .nav-checkbox:checked + .nav-toggle-icon > .bar{display:none;}.nav1100px .nav-checkbox:checked + .nav-toggle-icon > .cross{display:unset;}.nav1100px .nav-list{position:absolute;inset:100% 0 auto 0;margin:0 auto;max-width:var(--phone-menu-max-width);max-height:var(--phone-menu-max-height);flex-direction:column;height:unset;padding:10px;border-radius:10px;overflow-y:auto;background-image:var(--background-image);rotate:x 90deg;transition:rotate .2s;}.nav1100px .nav-toggle:has(.nav-checkbox:checked) ~ .nav-list{rotate:none;}.nav1100px .nav-element{padding:0;}.nav1100px .nav-div{gap:1em;}.nav1100px .nav-dropdown{position:static;rotate:none;display:grid;grid-template-rows:.0000000001fr;transition:grid-template-rows var(--phone-nav-dropdown-transition-time) ease-out;}.nav1100px .nav-div:has(.nav-dropdown-checkbox:checked) ~ .nav-dropdown{grid-template-rows:1fr;}.nav1100px .nav-div:has(.nav-dropdown-checkbox:checked) ~ .nav-dropdown .nav-dropdown-list{padding:3px 0;}.nav1100px .nav-dropdown-toggle{cursor:pointer;}.nav1100px .nav-dropdown-list{padding:0;margin-left:10px;display:flex;overflow:hidden;}.nav1100px .nav-a{flex-grow:1;}.nav1100px .nav-dropdown-arrow,.nav1100px .nav-dropdown-list .nav-dropdown-arrow,.nav1100px .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow,.nav1100px .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow{width:var(--arrow-phone-size);height:auto;margin:0;opacity:.9;translate:none;rotate:none;transition:rotate .3s linear,stroke .1s linear;}.nav1100px .nav-dropdown-arrow > polygon,.nav1100px .nav-dropdown-list .nav-dropdown-arrow > polygon,.nav1100px .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > polygon,.nav1100px .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > polygon{display:none;}.nav1100px .nav-dropdown-arrow > circle,.nav1100px .nav-dropdown-arrow > line,.nav1100px .nav-dropdown-list .nav-dropdown-arrow > circle,.nav1100px .nav-dropdown-list .nav-dropdown-arrow > line,.nav1100px .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > circle,.nav1100px .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > line,.nav1100px .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > circle,.nav1100px .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > line{display:unset;fill:transparent;stroke-width:.8px;stroke:var(--arrow-phone-color);stroke-linecap:round;}.nav1100px .nav-dropdown-arrow:hover,.nav1100px .nav-dropdown-list .nav-dropdown-arrow:hover,.nav1100px .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow:hover,.nav1100px .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow:hover{opacity:1;}.nav1100px .nav-dropdown-arrow:hover > line,.nav1100px .nav-dropdown-list .nav-dropdown-arrow:hover > line,.nav1100px .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow:hover > line,.nav1100px .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow:hover > line{stroke:var(--arrow-phone-color-hover);transition:stroke .3s;}.nav1100px .nav-dropdown-checkbox:checked + :is(.nav-dropdown-arrow),.nav1100px .nav-dropdown-checkbox:checked + :is(.nav-dropdown-list .nav-dropdown-arrow),.nav1100px .nav-dropdown-checkbox:checked + :is(.nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow),.nav1100px .nav-dropdown-checkbox:checked + :is(.nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow){rotate:180deg;}}@media(width<= 1200px){.nav1200px .nav-toggle{display:contents;cursor:pointer;}.nav1200px .nav-toggle-icon{display:unset;width:auto;height:var(--phone-button-size);border:2px outset #EEE;transition:box-shadow .1s;}.nav1200px .nav-toggle-icon > line{stroke:var(--phone-button-color);stroke-width:2;stroke-linecap:round;}.nav1200px .nav-toggle-icon > .cross{display:none;}.nav1200px .nav-toggle-icon:hover{box-shadow:var(--phone-hover-shadow);transition:box-shadow .3s;}.nav1200px .nav-checkbox:checked + .nav-toggle-icon{border:2px inset #EEE;}.nav1200px .nav-checkbox:checked + .nav-toggle-icon > .bar{display:none;}.nav1200px .nav-checkbox:checked + .nav-toggle-icon > .cross{display:unset;}.nav1200px .nav-list{position:absolute;inset:100% 0 auto 0;margin:0 auto;max-width:var(--phone-menu-max-width);max-height:var(--phone-menu-max-height);flex-direction:column;height:unset;padding:10px;border-radius:10px;overflow-y:auto;background-image:var(--background-image);rotate:x 90deg;transition:rotate .2s;}.nav1200px .nav-toggle:has(.nav-checkbox:checked) ~ .nav-list{rotate:none;}.nav1200px .nav-element{padding:0;}.nav1200px .nav-div{gap:1em;}.nav1200px .nav-dropdown{position:static;rotate:none;display:grid;grid-template-rows:.0000000001fr;transition:grid-template-rows var(--phone-nav-dropdown-transition-time) ease-out;}.nav1200px .nav-div:has(.nav-dropdown-checkbox:checked) ~ .nav-dropdown{grid-template-rows:1fr;}.nav1200px .nav-div:has(.nav-dropdown-checkbox:checked) ~ .nav-dropdown .nav-dropdown-list{padding:3px 0;}.nav1200px .nav-dropdown-toggle{cursor:pointer;}.nav1200px .nav-dropdown-list{padding:0;margin-left:10px;display:flex;overflow:hidden;}.nav1200px .nav-a{flex-grow:1;}.nav1200px .nav-dropdown-arrow,.nav1200px .nav-dropdown-list .nav-dropdown-arrow,.nav1200px .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow,.nav1200px .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow{width:var(--arrow-phone-size);height:auto;margin:0;opacity:.9;translate:none;rotate:none;transition:rotate .3s linear,stroke .1s linear;}.nav1200px .nav-dropdown-arrow > polygon,.nav1200px .nav-dropdown-list .nav-dropdown-arrow > polygon,.nav1200px .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > polygon,.nav1200px .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > polygon{display:none;}.nav1200px .nav-dropdown-arrow > circle,.nav1200px .nav-dropdown-arrow > line,.nav1200px .nav-dropdown-list .nav-dropdown-arrow > circle,.nav1200px .nav-dropdown-list .nav-dropdown-arrow > line,.nav1200px .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > circle,.nav1200px .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > line,.nav1200px .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > circle,.nav1200px .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > line{display:unset;fill:transparent;stroke-width:.8px;stroke:var(--arrow-phone-color);stroke-linecap:round;}.nav1200px .nav-dropdown-arrow:hover,.nav1200px .nav-dropdown-list .nav-dropdown-arrow:hover,.nav1200px .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow:hover,.nav1200px .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow:hover{opacity:1;}.nav1200px .nav-dropdown-arrow:hover > line,.nav1200px .nav-dropdown-list .nav-dropdown-arrow:hover > line,.nav1200px .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow:hover > line,.nav1200px .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow:hover > line{stroke:var(--arrow-phone-color-hover);transition:stroke .3s;}.nav1200px .nav-dropdown-checkbox:checked + :is(.nav-dropdown-arrow),.nav1200px .nav-dropdown-checkbox:checked + :is(.nav-dropdown-list .nav-dropdown-arrow),.nav1200px .nav-dropdown-checkbox:checked + :is(.nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow),.nav1200px .nav-dropdown-checkbox:checked + :is(.nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow){rotate:180deg;}}@media(width<= 1300px){.nav1300px .nav-toggle{display:contents;cursor:pointer;}.nav1300px .nav-toggle-icon{display:unset;width:auto;height:var(--phone-button-size);border:2px outset #EEE;transition:box-shadow .1s;}.nav1300px .nav-toggle-icon > line{stroke:var(--phone-button-color);stroke-width:2;stroke-linecap:round;}.nav1300px .nav-toggle-icon > .cross{display:none;}.nav1300px .nav-toggle-icon:hover{box-shadow:var(--phone-hover-shadow);transition:box-shadow .3s;}.nav1300px .nav-checkbox:checked + .nav-toggle-icon{border:2px inset #EEE;}.nav1300px .nav-checkbox:checked + .nav-toggle-icon > .bar{display:none;}.nav1300px .nav-checkbox:checked + .nav-toggle-icon > .cross{display:unset;}.nav1300px .nav-list{position:absolute;inset:100% 0 auto 0;margin:0 auto;max-width:var(--phone-menu-max-width);max-height:var(--phone-menu-max-height);flex-direction:column;height:unset;padding:10px;border-radius:10px;overflow-y:auto;background-image:var(--background-image);rotate:x 90deg;transition:rotate .2s;}.nav1300px .nav-toggle:has(.nav-checkbox:checked) ~ .nav-list{rotate:none;}.nav1300px .nav-element{padding:0;}.nav1300px .nav-div{gap:1em;}.nav1300px .nav-dropdown{position:static;rotate:none;display:grid;grid-template-rows:.0000000001fr;transition:grid-template-rows var(--phone-nav-dropdown-transition-time) ease-out;}.nav1300px .nav-div:has(.nav-dropdown-checkbox:checked) ~ .nav-dropdown{grid-template-rows:1fr;}.nav1300px .nav-div:has(.nav-dropdown-checkbox:checked) ~ .nav-dropdown .nav-dropdown-list{padding:3px 0;}.nav1300px .nav-dropdown-toggle{cursor:pointer;}.nav1300px .nav-dropdown-list{padding:0;margin-left:10px;display:flex;overflow:hidden;}.nav1300px .nav-a{flex-grow:1;}.nav1300px .nav-dropdown-arrow,.nav1300px .nav-dropdown-list .nav-dropdown-arrow,.nav1300px .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow,.nav1300px .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow{width:var(--arrow-phone-size);height:auto;margin:0;opacity:.9;translate:none;rotate:none;transition:rotate .3s linear,stroke .1s linear;}.nav1300px .nav-dropdown-arrow > polygon,.nav1300px .nav-dropdown-list .nav-dropdown-arrow > polygon,.nav1300px .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > polygon,.nav1300px .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > polygon{display:none;}.nav1300px .nav-dropdown-arrow > circle,.nav1300px .nav-dropdown-arrow > line,.nav1300px .nav-dropdown-list .nav-dropdown-arrow > circle,.nav1300px .nav-dropdown-list .nav-dropdown-arrow > line,.nav1300px .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > circle,.nav1300px .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > line,.nav1300px .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > circle,.nav1300px .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > line{display:unset;fill:transparent;stroke-width:.8px;stroke:var(--arrow-phone-color);stroke-linecap:round;}.nav1300px .nav-dropdown-arrow:hover,.nav1300px .nav-dropdown-list .nav-dropdown-arrow:hover,.nav1300px .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow:hover,.nav1300px .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow:hover{opacity:1;}.nav1300px .nav-dropdown-arrow:hover > line,.nav1300px .nav-dropdown-list .nav-dropdown-arrow:hover > line,.nav1300px .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow:hover > line,.nav1300px .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow:hover > line{stroke:var(--arrow-phone-color-hover);transition:stroke .3s;}.nav1300px .nav-dropdown-checkbox:checked + :is(.nav-dropdown-arrow),.nav1300px .nav-dropdown-checkbox:checked + :is(.nav-dropdown-list .nav-dropdown-arrow),.nav1300px .nav-dropdown-checkbox:checked + :is(.nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow),.nav1300px .nav-dropdown-checkbox:checked + :is(.nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow){rotate:180deg;}}@media(width<= 1400px){.nav1400px .nav-toggle{display:contents;cursor:pointer;}.nav1400px .nav-toggle-icon{display:unset;width:auto;height:var(--phone-button-size);border:2px outset #EEE;transition:box-shadow .1s;}.nav1400px .nav-toggle-icon > line{stroke:var(--phone-button-color);stroke-width:2;stroke-linecap:round;}.nav1400px .nav-toggle-icon > .cross{display:none;}.nav1400px .nav-toggle-icon:hover{box-shadow:var(--phone-hover-shadow);transition:box-shadow .3s;}.nav1400px .nav-checkbox:checked + .nav-toggle-icon{border:2px inset #EEE;}.nav1400px .nav-checkbox:checked + .nav-toggle-icon > .bar{display:none;}.nav1400px .nav-checkbox:checked + .nav-toggle-icon > .cross{display:unset;}.nav1400px .nav-list{position:absolute;inset:100% 0 auto 0;margin:0 auto;max-width:var(--phone-menu-max-width);max-height:var(--phone-menu-max-height);flex-direction:column;height:unset;padding:10px;border-radius:10px;overflow-y:auto;background-image:var(--background-image);rotate:x 90deg;transition:rotate .2s;}.nav1400px .nav-toggle:has(.nav-checkbox:checked) ~ .nav-list{rotate:none;}.nav1400px .nav-element{padding:0;}.nav1400px .nav-div{gap:1em;}.nav1400px .nav-dropdown{position:static;rotate:none;display:grid;grid-template-rows:.0000000001fr;transition:grid-template-rows var(--phone-nav-dropdown-transition-time) ease-out;}.nav1400px .nav-div:has(.nav-dropdown-checkbox:checked) ~ .nav-dropdown{grid-template-rows:1fr;}.nav1400px .nav-div:has(.nav-dropdown-checkbox:checked) ~ .nav-dropdown .nav-dropdown-list{padding:3px 0;}.nav1400px .nav-dropdown-toggle{cursor:pointer;}.nav1400px .nav-dropdown-list{padding:0;margin-left:10px;display:flex;overflow:hidden;}.nav1400px .nav-a{flex-grow:1;}.nav1400px .nav-dropdown-arrow,.nav1400px .nav-dropdown-list .nav-dropdown-arrow,.nav1400px .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow,.nav1400px .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow{width:var(--arrow-phone-size);height:auto;margin:0;opacity:.9;translate:none;rotate:none;transition:rotate .3s linear,stroke .1s linear;}.nav1400px .nav-dropdown-arrow > polygon,.nav1400px .nav-dropdown-list .nav-dropdown-arrow > polygon,.nav1400px .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > polygon,.nav1400px .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > polygon{display:none;}.nav1400px .nav-dropdown-arrow > circle,.nav1400px .nav-dropdown-arrow > line,.nav1400px .nav-dropdown-list .nav-dropdown-arrow > circle,.nav1400px .nav-dropdown-list .nav-dropdown-arrow > line,.nav1400px .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > circle,.nav1400px .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > line,.nav1400px .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > circle,.nav1400px .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > line{display:unset;fill:transparent;stroke-width:.8px;stroke:var(--arrow-phone-color);stroke-linecap:round;}.nav1400px .nav-dropdown-arrow:hover,.nav1400px .nav-dropdown-list .nav-dropdown-arrow:hover,.nav1400px .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow:hover,.nav1400px .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow:hover{opacity:1;}.nav1400px .nav-dropdown-arrow:hover > line,.nav1400px .nav-dropdown-list .nav-dropdown-arrow:hover > line,.nav1400px .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow:hover > line,.nav1400px .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow:hover > line{stroke:var(--arrow-phone-color-hover);transition:stroke .3s;}.nav1400px .nav-dropdown-checkbox:checked + :is(.nav-dropdown-arrow),.nav1400px .nav-dropdown-checkbox:checked + :is(.nav-dropdown-list .nav-dropdown-arrow),.nav1400px .nav-dropdown-checkbox:checked + :is(.nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow),.nav1400px .nav-dropdown-checkbox:checked + :is(.nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow){rotate:180deg;}}@media(width<= 1500px){.nav1500px .nav-toggle{display:contents;cursor:pointer;}.nav1500px .nav-toggle-icon{display:unset;width:auto;height:var(--phone-button-size);border:2px outset #EEE;transition:box-shadow .1s;}.nav1500px .nav-toggle-icon > line{stroke:var(--phone-button-color);stroke-width:2;stroke-linecap:round;}.nav1500px .nav-toggle-icon > .cross{display:none;}.nav1500px .nav-toggle-icon:hover{box-shadow:var(--phone-hover-shadow);transition:box-shadow .3s;}.nav1500px .nav-checkbox:checked + .nav-toggle-icon{border:2px inset #EEE;}.nav1500px .nav-checkbox:checked + .nav-toggle-icon > .bar{display:none;}.nav1500px .nav-checkbox:checked + .nav-toggle-icon > .cross{display:unset;}.nav1500px .nav-list{position:absolute;inset:100% 0 auto 0;margin:0 auto;max-width:var(--phone-menu-max-width);max-height:var(--phone-menu-max-height);flex-direction:column;height:unset;padding:10px;border-radius:10px;overflow-y:auto;background-image:var(--background-image);rotate:x 90deg;transition:rotate .2s;}.nav1500px .nav-toggle:has(.nav-checkbox:checked) ~ .nav-list{rotate:none;}.nav1500px .nav-element{padding:0;}.nav1500px .nav-div{gap:1em;}.nav1500px .nav-dropdown{position:static;rotate:none;display:grid;grid-template-rows:.0000000001fr;transition:grid-template-rows var(--phone-nav-dropdown-transition-time) ease-out;}.nav1500px .nav-div:has(.nav-dropdown-checkbox:checked) ~ .nav-dropdown{grid-template-rows:1fr;}.nav1500px .nav-div:has(.nav-dropdown-checkbox:checked) ~ .nav-dropdown .nav-dropdown-list{padding:3px 0;}.nav1500px .nav-dropdown-toggle{cursor:pointer;}.nav1500px .nav-dropdown-list{padding:0;margin-left:10px;display:flex;overflow:hidden;}.nav1500px .nav-a{flex-grow:1;}.nav1500px .nav-dropdown-arrow,.nav1500px .nav-dropdown-list .nav-dropdown-arrow,.nav1500px .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow,.nav1500px .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow{width:var(--arrow-phone-size);height:auto;margin:0;opacity:.9;translate:none;rotate:none;transition:rotate .3s linear,stroke .1s linear;}.nav1500px .nav-dropdown-arrow > polygon,.nav1500px .nav-dropdown-list .nav-dropdown-arrow > polygon,.nav1500px .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > polygon,.nav1500px .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > polygon{display:none;}.nav1500px .nav-dropdown-arrow > circle,.nav1500px .nav-dropdown-arrow > line,.nav1500px .nav-dropdown-list .nav-dropdown-arrow > circle,.nav1500px .nav-dropdown-list .nav-dropdown-arrow > line,.nav1500px .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > circle,.nav1500px .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > line,.nav1500px .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > circle,.nav1500px .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > line{display:unset;fill:transparent;stroke-width:.8px;stroke:var(--arrow-phone-color);stroke-linecap:round;}.nav1500px .nav-dropdown-arrow:hover,.nav1500px .nav-dropdown-list .nav-dropdown-arrow:hover,.nav1500px .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow:hover,.nav1500px .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow:hover{opacity:1;}.nav1500px .nav-dropdown-arrow:hover > line,.nav1500px .nav-dropdown-list .nav-dropdown-arrow:hover > line,.nav1500px .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow:hover > line,.nav1500px .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow:hover > line{stroke:var(--arrow-phone-color-hover);transition:stroke .3s;}.nav1500px .nav-dropdown-checkbox:checked + :is(.nav-dropdown-arrow),.nav1500px .nav-dropdown-checkbox:checked + :is(.nav-dropdown-list .nav-dropdown-arrow),.nav1500px .nav-dropdown-checkbox:checked + :is(.nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow),.nav1500px .nav-dropdown-checkbox:checked + :is(.nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow){rotate:180deg;}}@media(width<= 30em){.nav30em .nav-toggle{display:contents;cursor:pointer;}.nav30em .nav-toggle-icon{display:unset;width:auto;height:var(--phone-button-size);border:2px outset #EEE;transition:box-shadow .1s;}.nav30em .nav-toggle-icon > line{stroke:var(--phone-button-color);stroke-width:2;stroke-linecap:round;}.nav30em .nav-toggle-icon > .cross{display:none;}.nav30em .nav-toggle-icon:hover{box-shadow:var(--phone-hover-shadow);transition:box-shadow .3s;}.nav30em .nav-checkbox:checked + .nav-toggle-icon{border:2px inset #EEE;}.nav30em .nav-checkbox:checked + .nav-toggle-icon > .bar{display:none;}.nav30em .nav-checkbox:checked + .nav-toggle-icon > .cross{display:unset;}.nav30em .nav-list{position:absolute;inset:100% 0 auto 0;margin:0 auto;max-width:var(--phone-menu-max-width);max-height:var(--phone-menu-max-height);flex-direction:column;height:unset;padding:10px;border-radius:10px;overflow-y:auto;background-image:var(--background-image);rotate:x 90deg;transition:rotate .2s;}.nav30em .nav-toggle:has(.nav-checkbox:checked) ~ .nav-list{rotate:none;}.nav30em .nav-element{padding:0;}.nav30em .nav-div{gap:1em;}.nav30em .nav-dropdown{position:static;rotate:none;display:grid;grid-template-rows:.0000000001fr;transition:grid-template-rows var(--phone-nav-dropdown-transition-time) ease-out;}.nav30em .nav-div:has(.nav-dropdown-checkbox:checked) ~ .nav-dropdown{grid-template-rows:1fr;}.nav30em .nav-div:has(.nav-dropdown-checkbox:checked) ~ .nav-dropdown .nav-dropdown-list{padding:3px 0;}.nav30em .nav-dropdown-toggle{cursor:pointer;}.nav30em .nav-dropdown-list{padding:0;margin-left:10px;display:flex;overflow:hidden;}.nav30em .nav-a{flex-grow:1;}.nav30em .nav-dropdown-arrow,.nav30em .nav-dropdown-list .nav-dropdown-arrow,.nav30em .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow,.nav30em .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow{width:var(--arrow-phone-size);height:auto;margin:0;opacity:.9;translate:none;rotate:none;transition:rotate .3s linear,stroke .1s linear;}.nav30em .nav-dropdown-arrow > polygon,.nav30em .nav-dropdown-list .nav-dropdown-arrow > polygon,.nav30em .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > polygon,.nav30em .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > polygon{display:none;}.nav30em .nav-dropdown-arrow > circle,.nav30em .nav-dropdown-arrow > line,.nav30em .nav-dropdown-list .nav-dropdown-arrow > circle,.nav30em .nav-dropdown-list .nav-dropdown-arrow > line,.nav30em .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > circle,.nav30em .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > line,.nav30em .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > circle,.nav30em .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > line{display:unset;fill:transparent;stroke-width:.8px;stroke:var(--arrow-phone-color);stroke-linecap:round;}.nav30em .nav-dropdown-arrow:hover,.nav30em .nav-dropdown-list .nav-dropdown-arrow:hover,.nav30em .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow:hover,.nav30em .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow:hover{opacity:1;}.nav30em .nav-dropdown-arrow:hover > line,.nav30em .nav-dropdown-list .nav-dropdown-arrow:hover > line,.nav30em .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow:hover > line,.nav30em .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow:hover > line{stroke:var(--arrow-phone-color-hover);transition:stroke .3s;}.nav30em .nav-dropdown-checkbox:checked + :is(.nav-dropdown-arrow),.nav30em .nav-dropdown-checkbox:checked + :is(.nav-dropdown-list .nav-dropdown-arrow),.nav30em .nav-dropdown-checkbox:checked + :is(.nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow),.nav30em .nav-dropdown-checkbox:checked + :is(.nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow){rotate:180deg;}}@media(width<= 40em){.nav40em .nav-toggle{display:contents;cursor:pointer;}.nav40em .nav-toggle-icon{display:unset;width:auto;height:var(--phone-button-size);border:2px outset #EEE;transition:box-shadow .1s;}.nav40em .nav-toggle-icon > line{stroke:var(--phone-button-color);stroke-width:2;stroke-linecap:round;}.nav40em .nav-toggle-icon > .cross{display:none;}.nav40em .nav-toggle-icon:hover{box-shadow:var(--phone-hover-shadow);transition:box-shadow .3s;}.nav40em .nav-checkbox:checked + .nav-toggle-icon{border:2px inset #EEE;}.nav40em .nav-checkbox:checked + .nav-toggle-icon > .bar{display:none;}.nav40em .nav-checkbox:checked + .nav-toggle-icon > .cross{display:unset;}.nav40em .nav-list{position:absolute;inset:100% 0 auto 0;margin:0 auto;max-width:var(--phone-menu-max-width);max-height:var(--phone-menu-max-height);flex-direction:column;height:unset;padding:10px;border-radius:10px;overflow-y:auto;background-image:var(--background-image);rotate:x 90deg;transition:rotate .2s;}.nav40em .nav-toggle:has(.nav-checkbox:checked) ~ .nav-list{rotate:none;}.nav40em .nav-element{padding:0;}.nav40em .nav-div{gap:1em;}.nav40em .nav-dropdown{position:static;rotate:none;display:grid;grid-template-rows:.0000000001fr;transition:grid-template-rows var(--phone-nav-dropdown-transition-time) ease-out;}.nav40em .nav-div:has(.nav-dropdown-checkbox:checked) ~ .nav-dropdown{grid-template-rows:1fr;}.nav40em .nav-div:has(.nav-dropdown-checkbox:checked) ~ .nav-dropdown .nav-dropdown-list{padding:3px 0;}.nav40em .nav-dropdown-toggle{cursor:pointer;}.nav40em .nav-dropdown-list{padding:0;margin-left:10px;display:flex;overflow:hidden;}.nav40em .nav-a{flex-grow:1;}.nav40em .nav-dropdown-arrow,.nav40em .nav-dropdown-list .nav-dropdown-arrow,.nav40em .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow,.nav40em .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow{width:var(--arrow-phone-size);height:auto;margin:0;opacity:.9;translate:none;rotate:none;transition:rotate .3s linear,stroke .1s linear;}.nav40em .nav-dropdown-arrow > polygon,.nav40em .nav-dropdown-list .nav-dropdown-arrow > polygon,.nav40em .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > polygon,.nav40em .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > polygon{display:none;}.nav40em .nav-dropdown-arrow > circle,.nav40em .nav-dropdown-arrow > line,.nav40em .nav-dropdown-list .nav-dropdown-arrow > circle,.nav40em .nav-dropdown-list .nav-dropdown-arrow > line,.nav40em .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > circle,.nav40em .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > line,.nav40em .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > circle,.nav40em .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > line{display:unset;fill:transparent;stroke-width:.8px;stroke:var(--arrow-phone-color);stroke-linecap:round;}.nav40em .nav-dropdown-arrow:hover,.nav40em .nav-dropdown-list .nav-dropdown-arrow:hover,.nav40em .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow:hover,.nav40em .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow:hover{opacity:1;}.nav40em .nav-dropdown-arrow:hover > line,.nav40em .nav-dropdown-list .nav-dropdown-arrow:hover > line,.nav40em .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow:hover > line,.nav40em .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow:hover > line{stroke:var(--arrow-phone-color-hover);transition:stroke .3s;}.nav40em .nav-dropdown-checkbox:checked + :is(.nav-dropdown-arrow),.nav40em .nav-dropdown-checkbox:checked + :is(.nav-dropdown-list .nav-dropdown-arrow),.nav40em .nav-dropdown-checkbox:checked + :is(.nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow),.nav40em .nav-dropdown-checkbox:checked + :is(.nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow){rotate:180deg;}}@media(width<= 50em){.nav50em .nav-toggle{display:contents;cursor:pointer;}.nav50em .nav-toggle-icon{display:unset;width:auto;height:var(--phone-button-size);border:2px outset #EEE;transition:box-shadow .1s;}.nav50em .nav-toggle-icon > line{stroke:var(--phone-button-color);stroke-width:2;stroke-linecap:round;}.nav50em .nav-toggle-icon > .cross{display:none;}.nav50em .nav-toggle-icon:hover{box-shadow:var(--phone-hover-shadow);transition:box-shadow .3s;}.nav50em .nav-checkbox:checked + .nav-toggle-icon{border:2px inset #EEE;}.nav50em .nav-checkbox:checked + .nav-toggle-icon > .bar{display:none;}.nav50em .nav-checkbox:checked + .nav-toggle-icon > .cross{display:unset;}.nav50em .nav-list{position:absolute;inset:100% 0 auto 0;margin:0 auto;max-width:var(--phone-menu-max-width);max-height:var(--phone-menu-max-height);flex-direction:column;height:unset;padding:10px;border-radius:10px;overflow-y:auto;background-image:var(--background-image);rotate:x 90deg;transition:rotate .2s;}.nav50em .nav-toggle:has(.nav-checkbox:checked) ~ .nav-list{rotate:none;}.nav50em .nav-element{padding:0;}.nav50em .nav-div{gap:1em;}.nav50em .nav-dropdown{position:static;rotate:none;display:grid;grid-template-rows:.0000000001fr;transition:grid-template-rows var(--phone-nav-dropdown-transition-time) ease-out;}.nav50em .nav-div:has(.nav-dropdown-checkbox:checked) ~ .nav-dropdown{grid-template-rows:1fr;}.nav50em .nav-div:has(.nav-dropdown-checkbox:checked) ~ .nav-dropdown .nav-dropdown-list{padding:3px 0;}.nav50em .nav-dropdown-toggle{cursor:pointer;}.nav50em .nav-dropdown-list{padding:0;margin-left:10px;display:flex;overflow:hidden;}.nav50em .nav-a{flex-grow:1;}.nav50em .nav-dropdown-arrow,.nav50em .nav-dropdown-list .nav-dropdown-arrow,.nav50em .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow,.nav50em .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow{width:var(--arrow-phone-size);height:auto;margin:0;opacity:.9;translate:none;rotate:none;transition:rotate .3s linear,stroke .1s linear;}.nav50em .nav-dropdown-arrow > polygon,.nav50em .nav-dropdown-list .nav-dropdown-arrow > polygon,.nav50em .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > polygon,.nav50em .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > polygon{display:none;}.nav50em .nav-dropdown-arrow > circle,.nav50em .nav-dropdown-arrow > line,.nav50em .nav-dropdown-list .nav-dropdown-arrow > circle,.nav50em .nav-dropdown-list .nav-dropdown-arrow > line,.nav50em .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > circle,.nav50em .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > line,.nav50em .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > circle,.nav50em .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > line{display:unset;fill:transparent;stroke-width:.8px;stroke:var(--arrow-phone-color);stroke-linecap:round;}.nav50em .nav-dropdown-arrow:hover,.nav50em .nav-dropdown-list .nav-dropdown-arrow:hover,.nav50em .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow:hover,.nav50em .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow:hover{opacity:1;}.nav50em .nav-dropdown-arrow:hover > line,.nav50em .nav-dropdown-list .nav-dropdown-arrow:hover > line,.nav50em .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow:hover > line,.nav50em .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow:hover > line{stroke:var(--arrow-phone-color-hover);transition:stroke .3s;}.nav50em .nav-dropdown-checkbox:checked + :is(.nav-dropdown-arrow),.nav50em .nav-dropdown-checkbox:checked + :is(.nav-dropdown-list .nav-dropdown-arrow),.nav50em .nav-dropdown-checkbox:checked + :is(.nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow),.nav50em .nav-dropdown-checkbox:checked + :is(.nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow){rotate:180deg;}}@media(width<= 60em){.nav60em .nav-toggle{display:contents;cursor:pointer;}.nav60em .nav-toggle-icon{display:unset;width:auto;height:var(--phone-button-size);border:2px outset #EEE;transition:box-shadow .1s;}.nav60em .nav-toggle-icon > line{stroke:var(--phone-button-color);stroke-width:2;stroke-linecap:round;}.nav60em .nav-toggle-icon > .cross{display:none;}.nav60em .nav-toggle-icon:hover{box-shadow:var(--phone-hover-shadow);transition:box-shadow .3s;}.nav60em .nav-checkbox:checked + .nav-toggle-icon{border:2px inset #EEE;}.nav60em .nav-checkbox:checked + .nav-toggle-icon > .bar{display:none;}.nav60em .nav-checkbox:checked + .nav-toggle-icon > .cross{display:unset;}.nav60em .nav-list{position:absolute;inset:100% 0 auto 0;margin:0 auto;max-width:var(--phone-menu-max-width);max-height:var(--phone-menu-max-height);flex-direction:column;height:unset;padding:10px;border-radius:10px;overflow-y:auto;background-image:var(--background-image);rotate:x 90deg;transition:rotate .2s;}.nav60em .nav-toggle:has(.nav-checkbox:checked) ~ .nav-list{rotate:none;}.nav60em .nav-element{padding:0;}.nav60em .nav-div{gap:1em;}.nav60em .nav-dropdown{position:static;rotate:none;display:grid;grid-template-rows:.0000000001fr;transition:grid-template-rows var(--phone-nav-dropdown-transition-time) ease-out;}.nav60em .nav-div:has(.nav-dropdown-checkbox:checked) ~ .nav-dropdown{grid-template-rows:1fr;}.nav60em .nav-div:has(.nav-dropdown-checkbox:checked) ~ .nav-dropdown .nav-dropdown-list{padding:3px 0;}.nav60em .nav-dropdown-toggle{cursor:pointer;}.nav60em .nav-dropdown-list{padding:0;margin-left:10px;display:flex;overflow:hidden;}.nav60em .nav-a{flex-grow:1;}.nav60em .nav-dropdown-arrow,.nav60em .nav-dropdown-list .nav-dropdown-arrow,.nav60em .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow,.nav60em .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow{width:var(--arrow-phone-size);height:auto;margin:0;opacity:.9;translate:none;rotate:none;transition:rotate .3s linear,stroke .1s linear;}.nav60em .nav-dropdown-arrow > polygon,.nav60em .nav-dropdown-list .nav-dropdown-arrow > polygon,.nav60em .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > polygon,.nav60em .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > polygon{display:none;}.nav60em .nav-dropdown-arrow > circle,.nav60em .nav-dropdown-arrow > line,.nav60em .nav-dropdown-list .nav-dropdown-arrow > circle,.nav60em .nav-dropdown-list .nav-dropdown-arrow > line,.nav60em .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > circle,.nav60em .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > line,.nav60em .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > circle,.nav60em .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > line{display:unset;fill:transparent;stroke-width:.8px;stroke:var(--arrow-phone-color);stroke-linecap:round;}.nav60em .nav-dropdown-arrow:hover,.nav60em .nav-dropdown-list .nav-dropdown-arrow:hover,.nav60em .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow:hover,.nav60em .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow:hover{opacity:1;}.nav60em .nav-dropdown-arrow:hover > line,.nav60em .nav-dropdown-list .nav-dropdown-arrow:hover > line,.nav60em .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow:hover > line,.nav60em .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow:hover > line{stroke:var(--arrow-phone-color-hover);transition:stroke .3s;}.nav60em .nav-dropdown-checkbox:checked + :is(.nav-dropdown-arrow),.nav60em .nav-dropdown-checkbox:checked + :is(.nav-dropdown-list .nav-dropdown-arrow),.nav60em .nav-dropdown-checkbox:checked + :is(.nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow),.nav60em .nav-dropdown-checkbox:checked + :is(.nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow){rotate:180deg;}}@media(width<= 70em){.nav70em .nav-toggle{display:contents;cursor:pointer;}.nav70em .nav-toggle-icon{display:unset;width:auto;height:var(--phone-button-size);border:2px outset #EEE;transition:box-shadow .1s;}.nav70em .nav-toggle-icon > line{stroke:var(--phone-button-color);stroke-width:2;stroke-linecap:round;}.nav70em .nav-toggle-icon > .cross{display:none;}.nav70em .nav-toggle-icon:hover{box-shadow:var(--phone-hover-shadow);transition:box-shadow .3s;}.nav70em .nav-checkbox:checked + .nav-toggle-icon{border:2px inset #EEE;}.nav70em .nav-checkbox:checked + .nav-toggle-icon > .bar{display:none;}.nav70em .nav-checkbox:checked + .nav-toggle-icon > .cross{display:unset;}.nav70em .nav-list{position:absolute;inset:100% 0 auto 0;margin:0 auto;max-width:var(--phone-menu-max-width);max-height:var(--phone-menu-max-height);flex-direction:column;height:unset;padding:10px;border-radius:10px;overflow-y:auto;background-image:var(--background-image);rotate:x 90deg;transition:rotate .2s;}.nav70em .nav-toggle:has(.nav-checkbox:checked) ~ .nav-list{rotate:none;}.nav70em .nav-element{padding:0;}.nav70em .nav-div{gap:1em;}.nav70em .nav-dropdown{position:static;rotate:none;display:grid;grid-template-rows:.0000000001fr;transition:grid-template-rows var(--phone-nav-dropdown-transition-time) ease-out;}.nav70em .nav-div:has(.nav-dropdown-checkbox:checked) ~ .nav-dropdown{grid-template-rows:1fr;}.nav70em .nav-div:has(.nav-dropdown-checkbox:checked) ~ .nav-dropdown .nav-dropdown-list{padding:3px 0;}.nav70em .nav-dropdown-toggle{cursor:pointer;}.nav70em .nav-dropdown-list{padding:0;margin-left:10px;display:flex;overflow:hidden;}.nav70em .nav-a{flex-grow:1;}.nav70em .nav-dropdown-arrow,.nav70em .nav-dropdown-list .nav-dropdown-arrow,.nav70em .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow,.nav70em .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow{width:var(--arrow-phone-size);height:auto;margin:0;opacity:.9;translate:none;rotate:none;transition:rotate .3s linear,stroke .1s linear;}.nav70em .nav-dropdown-arrow > polygon,.nav70em .nav-dropdown-list .nav-dropdown-arrow > polygon,.nav70em .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > polygon,.nav70em .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > polygon{display:none;}.nav70em .nav-dropdown-arrow > circle,.nav70em .nav-dropdown-arrow > line,.nav70em .nav-dropdown-list .nav-dropdown-arrow > circle,.nav70em .nav-dropdown-list .nav-dropdown-arrow > line,.nav70em .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > circle,.nav70em .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > line,.nav70em .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > circle,.nav70em .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > line{display:unset;fill:transparent;stroke-width:.8px;stroke:var(--arrow-phone-color);stroke-linecap:round;}.nav70em .nav-dropdown-arrow:hover,.nav70em .nav-dropdown-list .nav-dropdown-arrow:hover,.nav70em .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow:hover,.nav70em .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow:hover{opacity:1;}.nav70em .nav-dropdown-arrow:hover > line,.nav70em .nav-dropdown-list .nav-dropdown-arrow:hover > line,.nav70em .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow:hover > line,.nav70em .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow:hover > line{stroke:var(--arrow-phone-color-hover);transition:stroke .3s;}.nav70em .nav-dropdown-checkbox:checked + :is(.nav-dropdown-arrow),.nav70em .nav-dropdown-checkbox:checked + :is(.nav-dropdown-list .nav-dropdown-arrow),.nav70em .nav-dropdown-checkbox:checked + :is(.nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow),.nav70em .nav-dropdown-checkbox:checked + :is(.nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow){rotate:180deg;}}@media(width<= 80em){.nav80em .nav-toggle{display:contents;cursor:pointer;}.nav80em .nav-toggle-icon{display:unset;width:auto;height:var(--phone-button-size);border:2px outset #EEE;transition:box-shadow .1s;}.nav80em .nav-toggle-icon > line{stroke:var(--phone-button-color);stroke-width:2;stroke-linecap:round;}.nav80em .nav-toggle-icon > .cross{display:none;}.nav80em .nav-toggle-icon:hover{box-shadow:var(--phone-hover-shadow);transition:box-shadow .3s;}.nav80em .nav-checkbox:checked + .nav-toggle-icon{border:2px inset #EEE;}.nav80em .nav-checkbox:checked + .nav-toggle-icon > .bar{display:none;}.nav80em .nav-checkbox:checked + .nav-toggle-icon > .cross{display:unset;}.nav80em .nav-list{position:absolute;inset:100% 0 auto 0;margin:0 auto;max-width:var(--phone-menu-max-width);max-height:var(--phone-menu-max-height);flex-direction:column;height:unset;padding:10px;border-radius:10px;overflow-y:auto;background-image:var(--background-image);rotate:x 90deg;transition:rotate .2s;}.nav80em .nav-toggle:has(.nav-checkbox:checked) ~ .nav-list{rotate:none;}.nav80em .nav-element{padding:0;}.nav80em .nav-div{gap:1em;}.nav80em .nav-dropdown{position:static;rotate:none;display:grid;grid-template-rows:.0000000001fr;transition:grid-template-rows var(--phone-nav-dropdown-transition-time) ease-out;}.nav80em .nav-div:has(.nav-dropdown-checkbox:checked) ~ .nav-dropdown{grid-template-rows:1fr;}.nav80em .nav-div:has(.nav-dropdown-checkbox:checked) ~ .nav-dropdown .nav-dropdown-list{padding:3px 0;}.nav80em .nav-dropdown-toggle{cursor:pointer;}.nav80em .nav-dropdown-list{padding:0;margin-left:10px;display:flex;overflow:hidden;}.nav80em .nav-a{flex-grow:1;}.nav80em .nav-dropdown-arrow,.nav80em .nav-dropdown-list .nav-dropdown-arrow,.nav80em .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow,.nav80em .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow{width:var(--arrow-phone-size);height:auto;margin:0;opacity:.9;translate:none;rotate:none;transition:rotate .3s linear,stroke .1s linear;}.nav80em .nav-dropdown-arrow > polygon,.nav80em .nav-dropdown-list .nav-dropdown-arrow > polygon,.nav80em .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > polygon,.nav80em .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > polygon{display:none;}.nav80em .nav-dropdown-arrow > circle,.nav80em .nav-dropdown-arrow > line,.nav80em .nav-dropdown-list .nav-dropdown-arrow > circle,.nav80em .nav-dropdown-list .nav-dropdown-arrow > line,.nav80em .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > circle,.nav80em .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > line,.nav80em .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > circle,.nav80em .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > line{display:unset;fill:transparent;stroke-width:.8px;stroke:var(--arrow-phone-color);stroke-linecap:round;}.nav80em .nav-dropdown-arrow:hover,.nav80em .nav-dropdown-list .nav-dropdown-arrow:hover,.nav80em .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow:hover,.nav80em .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow:hover{opacity:1;}.nav80em .nav-dropdown-arrow:hover > line,.nav80em .nav-dropdown-list .nav-dropdown-arrow:hover > line,.nav80em .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow:hover > line,.nav80em .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow:hover > line{stroke:var(--arrow-phone-color-hover);transition:stroke .3s;}.nav80em .nav-dropdown-checkbox:checked + :is(.nav-dropdown-arrow),.nav80em .nav-dropdown-checkbox:checked + :is(.nav-dropdown-list .nav-dropdown-arrow),.nav80em .nav-dropdown-checkbox:checked + :is(.nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow),.nav80em .nav-dropdown-checkbox:checked + :is(.nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow){rotate:180deg;}}@media(width<= 90em){.nav90em .nav-toggle{display:contents;cursor:pointer;}.nav90em .nav-toggle-icon{display:unset;width:auto;height:var(--phone-button-size);border:2px outset #EEE;transition:box-shadow .1s;}.nav90em .nav-toggle-icon > line{stroke:var(--phone-button-color);stroke-width:2;stroke-linecap:round;}.nav90em .nav-toggle-icon > .cross{display:none;}.nav90em .nav-toggle-icon:hover{box-shadow:var(--phone-hover-shadow);transition:box-shadow .3s;}.nav90em .nav-checkbox:checked + .nav-toggle-icon{border:2px inset #EEE;}.nav90em .nav-checkbox:checked + .nav-toggle-icon > .bar{display:none;}.nav90em .nav-checkbox:checked + .nav-toggle-icon > .cross{display:unset;}.nav90em .nav-list{position:absolute;inset:100% 0 auto 0;margin:0 auto;max-width:var(--phone-menu-max-width);max-height:var(--phone-menu-max-height);flex-direction:column;height:unset;padding:10px;border-radius:10px;overflow-y:auto;background-image:var(--background-image);rotate:x 90deg;transition:rotate .2s;}.nav90em .nav-toggle:has(.nav-checkbox:checked) ~ .nav-list{rotate:none;}.nav90em .nav-element{padding:0;}.nav90em .nav-div{gap:1em;}.nav90em .nav-dropdown{position:static;rotate:none;display:grid;grid-template-rows:.0000000001fr;transition:grid-template-rows var(--phone-nav-dropdown-transition-time) ease-out;}.nav90em .nav-div:has(.nav-dropdown-checkbox:checked) ~ .nav-dropdown{grid-template-rows:1fr;}.nav90em .nav-div:has(.nav-dropdown-checkbox:checked) ~ .nav-dropdown .nav-dropdown-list{padding:3px 0;}.nav90em .nav-dropdown-toggle{cursor:pointer;}.nav90em .nav-dropdown-list{padding:0;margin-left:10px;display:flex;overflow:hidden;}.nav90em .nav-a{flex-grow:1;}.nav90em .nav-dropdown-arrow,.nav90em .nav-dropdown-list .nav-dropdown-arrow,.nav90em .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow,.nav90em .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow{width:var(--arrow-phone-size);height:auto;margin:0;opacity:.9;translate:none;rotate:none;transition:rotate .3s linear,stroke .1s linear;}.nav90em .nav-dropdown-arrow > polygon,.nav90em .nav-dropdown-list .nav-dropdown-arrow > polygon,.nav90em .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > polygon,.nav90em .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > polygon{display:none;}.nav90em .nav-dropdown-arrow > circle,.nav90em .nav-dropdown-arrow > line,.nav90em .nav-dropdown-list .nav-dropdown-arrow > circle,.nav90em .nav-dropdown-list .nav-dropdown-arrow > line,.nav90em .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > circle,.nav90em .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > line,.nav90em .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > circle,.nav90em .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > line{display:unset;fill:transparent;stroke-width:.8px;stroke:var(--arrow-phone-color);stroke-linecap:round;}.nav90em .nav-dropdown-arrow:hover,.nav90em .nav-dropdown-list .nav-dropdown-arrow:hover,.nav90em .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow:hover,.nav90em .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow:hover{opacity:1;}.nav90em .nav-dropdown-arrow:hover > line,.nav90em .nav-dropdown-list .nav-dropdown-arrow:hover > line,.nav90em .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow:hover > line,.nav90em .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow:hover > line{stroke:var(--arrow-phone-color-hover);transition:stroke .3s;}.nav90em .nav-dropdown-checkbox:checked + :is(.nav-dropdown-arrow),.nav90em .nav-dropdown-checkbox:checked + :is(.nav-dropdown-list .nav-dropdown-arrow),.nav90em .nav-dropdown-checkbox:checked + :is(.nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow),.nav90em .nav-dropdown-checkbox:checked + :is(.nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow){rotate:180deg;}}@media(width<= 100em){.nav100em .nav-toggle{display:contents;cursor:pointer;}.nav100em .nav-toggle-icon{display:unset;width:auto;height:var(--phone-button-size);border:2px outset #EEE;transition:box-shadow .1s;}.nav100em .nav-toggle-icon > line{stroke:var(--phone-button-color);stroke-width:2;stroke-linecap:round;}.nav100em .nav-toggle-icon > .cross{display:none;}.nav100em .nav-toggle-icon:hover{box-shadow:var(--phone-hover-shadow);transition:box-shadow .3s;}.nav100em .nav-checkbox:checked + .nav-toggle-icon{border:2px inset #EEE;}.nav100em .nav-checkbox:checked + .nav-toggle-icon > .bar{display:none;}.nav100em .nav-checkbox:checked + .nav-toggle-icon > .cross{display:unset;}.nav100em .nav-list{position:absolute;inset:100% 0 auto 0;margin:0 auto;max-width:var(--phone-menu-max-width);max-height:var(--phone-menu-max-height);flex-direction:column;height:unset;padding:10px;border-radius:10px;overflow-y:auto;background-image:var(--background-image);rotate:x 90deg;transition:rotate .2s;}.nav100em .nav-toggle:has(.nav-checkbox:checked) ~ .nav-list{rotate:none;}.nav100em .nav-element{padding:0;}.nav100em .nav-div{gap:1em;}.nav100em .nav-dropdown{position:static;rotate:none;display:grid;grid-template-rows:.0000000001fr;transition:grid-template-rows var(--phone-nav-dropdown-transition-time) ease-out;}.nav100em .nav-div:has(.nav-dropdown-checkbox:checked) ~ .nav-dropdown{grid-template-rows:1fr;}.nav100em .nav-div:has(.nav-dropdown-checkbox:checked) ~ .nav-dropdown .nav-dropdown-list{padding:3px 0;}.nav100em .nav-dropdown-toggle{cursor:pointer;}.nav100em .nav-dropdown-list{padding:0;margin-left:10px;display:flex;overflow:hidden;}.nav100em .nav-a{flex-grow:1;}.nav100em .nav-dropdown-arrow,.nav100em .nav-dropdown-list .nav-dropdown-arrow,.nav100em .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow,.nav100em .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow{width:var(--arrow-phone-size);height:auto;margin:0;opacity:.9;translate:none;rotate:none;transition:rotate .3s linear,stroke .1s linear;}.nav100em .nav-dropdown-arrow > polygon,.nav100em .nav-dropdown-list .nav-dropdown-arrow > polygon,.nav100em .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > polygon,.nav100em .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > polygon{display:none;}.nav100em .nav-dropdown-arrow > circle,.nav100em .nav-dropdown-arrow > line,.nav100em .nav-dropdown-list .nav-dropdown-arrow > circle,.nav100em .nav-dropdown-list .nav-dropdown-arrow > line,.nav100em .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > circle,.nav100em .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > line,.nav100em .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > circle,.nav100em .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow > line{display:unset;fill:transparent;stroke-width:.8px;stroke:var(--arrow-phone-color);stroke-linecap:round;}.nav100em .nav-dropdown-arrow:hover,.nav100em .nav-dropdown-list .nav-dropdown-arrow:hover,.nav100em .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow:hover,.nav100em .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow:hover{opacity:1;}.nav100em .nav-dropdown-arrow:hover > line,.nav100em .nav-dropdown-list .nav-dropdown-arrow:hover > line,.nav100em .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow:hover > line,.nav100em .nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow:hover > line{stroke:var(--arrow-phone-color-hover);transition:stroke .3s;}.nav100em .nav-dropdown-checkbox:checked + :is(.nav-dropdown-arrow),.nav100em .nav-dropdown-checkbox:checked + :is(.nav-dropdown-list .nav-dropdown-arrow),.nav100em .nav-dropdown-checkbox:checked + :is(.nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow),.nav100em .nav-dropdown-checkbox:checked + :is(.nav-dropdown-list .nav-element:hover > .nav-div > .nav-dropdown-toggle > .nav-dropdown-arrow){rotate:180deg;}}.standard-progress-bar{--width:300px;--height:20px;--bar-color:#08f;--border-color:#444;--border-radius:20px;--bar-margin:.125em;--bar-transition-speed:300ms}.standard-progress-bar>div{border:solid 1px var(--border-color);border-radius:var(--border-radius)}.standard-progress-bar>div>div{width:var(--width);height:var(--height);margin:var(--bar-margin);border-radius:var(--border-radius);overflow:hidden}.standard-progress-bar>div>div>div{height:100%;background-color:var(--bar-color);transition:width ease-in-out var(--bar-transition-speed)}.standard-progress-bar>p{margin-top:.15em;font-size:1.125rem}.circle-progress-bar{--diameter:200px;--circle-margin:4;--circle-color:#04a;--border-color:#444}.circle-progress-bar>svg{width:var(--diameter);height:var(--diameter)}.circle-progress-bar>svg>circle{fill:none;stroke:var(--border-color)}.circle-progress-bar>svg>g{scale:calc(100 - var(--circle-margin))}.circle-progress-bar>svg>g>:is(path,circle){fill:var(--circle-color)}.circle-progress-bar>p{margin-top:.15em;font-size:1.125rem}.speedometer-progress-bar{--diameter:200px;--border-color:#444;--middle-circle-color:#0006;--text-color:#222;--small-tick-width:1;--small-tick-color:#333;--big-tick-width:4;--big-tick-color:#222;--meter-length:87.5;--meter-width:5;--meter-color:#d22;--meter-transition-speed:500ms}.speedometer-progress-bar>svg{width:var(--diameter);height:var(--diameter)}.speedometer-progress-bar>svg>.outer-circle{stroke:var(--border-color);fill:none}.speedometer-progress-bar>svg>.small-tick{stroke-width:var(--small-tick-width);stroke:var(--small-tick-color)}.speedometer-progress-bar>svg>.big-tick{stroke-width:var(--big-tick-width);stroke:var(--big-tick-color)}.speedometer-progress-bar>svg>.meter-circle{r:calc(.17px*var(--meter-length));stroke:none;fill:var(--middle-circle-color)}.speedometer-progress-bar>svg>.meter{transition:rotate ease-out var(--meter-transition-speed)}.speedometer-progress-bar>svg>.meter>line{stroke:var(--meter-color);stroke-width:var(--meter-width);scale:1 var(--meter-length)}.speedometer-progress-bar>svg>.meter>:is(.line-cap-begin,.line-cap-end){r:calc(.5px*var(--meter-width));stroke:none;fill:var(--meter-color)}.speedometer-progress-bar>svg>.meter>.line-cap-begin{translate:0 calc(-.2px*var(--meter-length))}.speedometer-progress-bar>svg>.meter>.line-cap-end{translate:0 calc(1px*var(--meter-length))}.speedometer-progress-bar>svg>text{font-size:13.8px;fill:var(--text-color)}.speedometer-progress-bar>p{margin-top:.15em;font-size:1.125rem}.slider{--button-background-color:#0d6efd;--button-border-color:#eee;--button-stroke-color:#fff;--button-background-color-hover:#0b5ed7;--button-border-color-hover:#0a58ca;--button-box-shadow-color-hover:#0a58ca;--button-disabled-color:#8af;--slider-track-color:#5ff;--slider-track-height:6px;--slider-track-boder-radius:3px;--slider-thumb-color:#07f;--slider-thumb-width:16px;--slider-thumb-height:16px;--slider-thumb-disabled-color:var(--button-disabled-color);display:inline-block;width:100px;margin:10px}.slider>label{display:table;margin-inline:auto;margin-bottom:.5em;white-space:nowrap}.slider>.slider-buttons{display:flex;flex-direction:row;justify-content:space-between;align-items:center;align-content:center;margin-bottom:.3em}.slider>.slider-buttons>button{width:27px;height:22px;font-size:10px;margin:0 3px;padding:0 3px;border:1px outset var(--button-border-color);border-radius:50%;background-color:var(--button-background-color);transition:color linear .2s,background-color linear .2s,border-color linear .2s}.slider>.slider-buttons>button svg{width:100%;height:auto}.slider>.slider-buttons>button svg line{stroke:var(--button-stroke-color);stroke-linecap:round}.slider>.slider-buttons>button:hover{border-color:var(--button-border-color-hover);background-color:var(--button-background-color-hover);box-shadow:3px 3px var(--button-box-shadow-color-hover) inset}.slider>.slider-buttons>button:disabled{width:26px;height:21px;border-color:transparent;background-color:var(--button-disabled-color);box-shadow:none}.slider>.slider-buttons>label,.slider>.slider-buttons input{width:calc(100% - 60px);text-align:center;font-size:1.1rem}.slider>.slider-buttons>input{border:0;outline:0;background-color:rgba(0,0,0,0)}.slider>input[type=range]{-webkit-appearance:none;width:100%;height:var(--slider-track-height);margin:0;background:var(--slider-track-color);border-radius:var(--slider-track-boder-radius);opacity:.7;transition:opacity .3s}.slider>input[type=range]:enabled:hover{opacity:1}.slider>input[type=range]:focus{outline:0}.slider>input[type=range]::-webkit-slider-runnable-track{height:var(--slider-track-height);background:var(--slider-track-color);border-radius:var(--slider-track-boder-radius)}.slider>input[type=range]::-moz-range-track{height:var(--slider-track-height);background:var(--slider-track-color);border-radius:var(--slider-track-boder-radius)}.slider>input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:var(--slider-thumb-width);height:var(--slider-thumb-height);border-radius:50%;border:0;background:var(--slider-thumb-color);cursor:pointer;margin-top:calc(var(--slider-track-height)/2 - var(--slider-thumb-height)/2)}.slider>input[type=range]::-moz-range-thumb{-webkit-appearance:none;width:var(--slider-thumb-width);height:var(--slider-thumb-height);border-radius:50%;border:0;background:var(--slider-thumb-color);cursor:pointer}.slider>input[type=range]:disabled::-webkit-slider-thumb{background:var(--slider-thumb-disabled-color);cursor:default}.slider>input[type=range]:disabled::-moz-range-thumb{background:var(--slider-thumb-disabled-color);cursor:default}:root{--blue-text-color:#25b}.headline-big{font-family:"Roboto";font-weight:700;font-size:clamp(1.7rem,1.4rem + 1.5vw,2.5rem);line-height:1.2;text-align:center;margin:1.5em auto 2.5em auto;color:var(--blue-text-color)}.headline-background{display:table;margin:1em auto;padding:20px 50px;font-size:clamp(1.8rem,1.4rem + 1.5vw,2.5rem);font-weight:700;font-family:"Roboto";line-height:1.3;border-radius:50%;background-image:linear-gradient(135deg,rgba(238,238,255,.5333333333),rgba(187,187,204,.5333333333));color:var(--blue-text-color)}.headline-background-image{position:relative;display:table;margin:1.5em auto;padding:35px 100px}.headline-background-image>h1,.headline-background-image>h2,.headline-background-image>h3,.headline-background-image>h4,.headline-background-image>h5,.headline-background-image>h6{font-family:"Roboto";font-weight:700;font-size:clamp(1.7rem,1.4rem + 1.5vw,2.5rem);line-height:1.2;text-align:center;color:var(--blue-text-color);margin:0;position:relative;z-index:2;letter-spacing:1.2px;text-shadow:1px 1px 1px #333,1px -1px 1px #333,-1px 1px 1px #333,-1px -1px 1px #333}.headline-background-image>img{position:absolute;inset:0 auto auto 0;width:100%;height:100%;border-radius:50%;z-index:1;opacity:.8}.headline{font-size:clamp(1.5rem,1.3rem + .6vw,2rem);line-height:1.3;font-weight:400;text-align:center;margin:0 auto .8em auto}.grid-2-columns{display:grid;grid-template-columns:1fr;row-gap:40px;column-gap:15px;padding-top:50px}@media(width>= 992px){.grid-2-columns{grid-template-columns:1fr 1fr;}.grid-2-columns:has(> *:first-child:nth-last-child(2n-1)) > *:last-child{grid-column-start:span 2;width:50%;margin-inline:auto;}}.center{display:table;margin-inline:auto}.horizontal-list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:start;margin:0;padding:0;list-style:none}.horizontal-list>li{text-align:center;margin:0 5px}.big-list{display:table;margin:0 auto}.big-list>li{margin:10px 0}.big-list *{font-size:1.2rem}.icon-list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;align-items:start;margin:50px 10px 20px 10px;padding:0;list-style:none}.icon-list>li{margin:30px;border-radius:10px;background-color:rgba(255,255,255,.2)}.icon-list>li>a>div{padding:10px}.icon-list>li>a>div>p{display:table;margin:0 auto;font-weight:700;color:unset}.icon-list>li>a>div>svg{display:table;width:100px;height:100px;margin:20px;--icon-color:#000}.icon-list>li>a>div>svg>*{transition:fill .2s,stroke .2s}.icon-list>li>a:hover>div>svg{--icon-color:#fff}.contact-list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:start;margin:50px 10px 20px 10px;padding:0;list-style:none}.contact-list>li{text-align:left;overflow-wrap:break-word;width:300px;padding:10px;margin:10px;border-radius:10px;background-image:linear-gradient(135deg,rgba(255,255,255,.2),rgba(204,204,204,.2))}.info-box{text-align:left;padding:.8rem;border-radius:10px;background-image:linear-gradient(135deg,rgba(255,255,255,.2),rgba(204,204,204,.2))}.pdf-link{color:#8b0000}@font-face{font-family:"Carlito";font-weight:normal;font-style:normal;font-display:swap;unicode-range:U+D-FEFF;src:local("Carlito"),local("Carlito Regular"),local("Carlito-Regular"),url("/fonts/Carlito/Carlito-Regular.LsQYeg.woff2") format("woff2"),url("/fonts/Carlito/Carlito-Regular.9rRYEg.ttf") format("truetype")}@font-face{font-family:"Carlito";font-weight:bold;font-style:normal;font-display:swap;unicode-range:U+D-FEFF;src:local("Carlito Bold"),local("Carlito-Bold"),url("/fonts/Carlito/Carlito-Bold.fthKIQ.woff2") format("woff2"),url("/fonts/Carlito/Carlito-Bold.7Uy5XQ.ttf") format("truetype")}@font-face{font-family:"Carlito";font-weight:normal;font-style:italic;font-display:swap;unicode-range:U+D-FEFF;src:local("Carlito Italic"),local("Carlito-Italic"),url("/fonts/Carlito/Carlito-Italic.VfH5pA.woff2") format("woff2"),url("/fonts/Carlito/Carlito-Italic.2oMtfQ.ttf") format("truetype")}@font-face{font-family:"Carlito";font-weight:bold;font-style:italic;font-display:swap;unicode-range:U+D-FEFF;src:local("Carlito BoldItalic"),local("Carlito-BoldItalic"),url("/fonts/Carlito/Carlito-BoldItalic.8G2E5w.woff2") format("woff2"),url("/fonts/Carlito/Carlito-BoldItalic.tCtu5g.ttf") format("truetype")}@font-face{font-family:"Roboto";font-weight:normal;font-style:normal;font-display:swap;unicode-range:U+2-FFFD;src:local("Roboto"),local("Roboto Regular"),local("Roboto-Regular"),url("/fonts/Roboto/Roboto-Regular.PQ1epA.woff2") format("woff2"),url("/fonts/Roboto/Roboto-Regular.oUNb6Q.ttf") format("truetype")}@font-face{font-family:"Roboto";font-weight:bold;font-style:normal;font-display:swap;unicode-range:U+2-FFFD;src:local("Roboto Bold"),local("Roboto-Bold"),url("/fonts/Roboto/Roboto-Bold.YzuTKg.woff2") format("woff2"),url("/fonts/Roboto/Roboto-Bold.iP4E3w.ttf") format("truetype")}@font-face{font-family:"Roboto";font-weight:normal;font-style:italic;font-display:swap;unicode-range:U+2-FFFD;src:local("Roboto Italic"),local("Roboto-Italic"),url("/fonts/Roboto/Roboto-Italic.oOUmdA.woff2") format("woff2"),url("/fonts/Roboto/Roboto-Italic.01FlRA.ttf") format("truetype")}@font-face{font-family:"Roboto";font-weight:bold;font-style:italic;font-display:swap;unicode-range:U+2-FFFD;src:local("Roboto BoldItalic"),local("Roboto-BoldItalic"),url("/fonts/Roboto/Roboto-BoldItalic.FzCwVw.woff2") format("woff2"),url("/fonts/Roboto/Roboto-BoldItalic.aIImug.ttf") format("truetype")}*,*::before,*::after{box-sizing:border-box}h1,h2,h3,h4,h5,h6,p{margin:0 0 1em 0}h1,h2,h3,h4,h5,h6{text-wrap:balance}p{text-wrap:pretty}button,select,input,textarea{font-family:inherit;font-size:inherit}button:not(:disabled){cursor:pointer}img,picture{display:block;max-width:100%;height:auto}table{border-collapse:collapse}tr:nth-child(odd){background-color:#e9e9e9}tr:nth-child(even){background-color:#f2f2f2}td,math{font-variant-numeric:tabular-nums}:target{scroll-margin-block:5rlh}ul{list-style-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 10 10" width="12" height="12"><polygon points="0 0 3 5 0 10 10 5"/></svg>');margin:1rem 0}a{transition:color .1s,text-shadow .1s}a:link{text-decoration:none}a:hover{color:#fff!important;text-shadow:0 0 5px #000;transition:color .3s,text-shadow .3s}html{color-scheme:light;font-family:"Carlito";interpolate-size:allow-keywords;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{font-size:1.1rem;line-height:1.6;margin:0;color:#222;background:rgba(150,150,150,.5);background-size:100%}body::after{content:"";position:fixed;inset:0 0 0 0;background-image:url("/img/Background.kQ8XoA.jpg");background-repeat:no-repeat;background-size:cover;animation:darken 5s linear forwards;z-index:-1}@keyframes darken{from{opacity:1}to{opacity:.7}}#main-container{width:95%;max-width:1500px;margin:80px auto 30px auto;padding:10px 20px 0 20px;border-radius:50px;overflow:clip;background-image:linear-gradient(135deg,rgba(204,204,204,.4),rgba(238,238,238,.4));backdrop-filter:blur(5px) contrast(70%)}@media(width<= 992px){#main-container{width:100%;min-height:100vh;margin:0;padding-top:70px;border-radius:0;}}#main-container>main{min-height:calc(-500px + 100svh)}.fade-in-1{animation:growing1 300ms ease-out}@keyframes growing1{from{scale:0}to{scale:1}}.fade-in-2{animation:growing2 300ms ease-out}@keyframes growing2{from{scale:0}to{scale:1}}#header-navbar,#header-navbar>.nav-root{--background-image:linear-gradient(90deg,#07bc,#25bc,#07bc)}#header-navbar{position:fixed;inset:0 0 auto 0;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:10px;background-image:var(--background-image);z-index:500;height:70px;animation:heightTransition 1ms forwards;animation-timeline:scroll(root block);animation-range:0 200px}@keyframes heightTransition{from{height:70px}to{height:50px}}#header-navbar .nav-root{--vertical-link-padding:10px;--font-color:#eee;--arrow-desktop-color:#eeeb;--arrow-desktop-hover-color:#111b;--arrow-desktop-hover-stroke:#eee;--phone-button-size:35px;--phone-button-color:#fffb}#header-navbar .nav-root a:hover{transition:color .3s,text-shadow .3s;color:#018!important;text-shadow:none}#header-navbar .nav-root .nav-brand>a{height:100%;display:flex;align-items:center;gap:5px}#header-navbar .nav-root .nav-brand>a>.brand-image{height:40px;width:40px;padding:2px;border-radius:50%;transition:background-color .1s}#header-navbar .nav-root .nav-brand>a>.brand-text{height:25px;fill:#eee;transition:fill .1s}#header-navbar .nav-root .nav-brand>a:hover>.brand-image{background-color:#eee;transition:background-color .3s}#header-navbar .nav-root .nav-brand>a:hover>.brand-text{fill:#018;transition:fill .3s}#header-navbar .nav-root .nav-toggle-icon{background-color:#33f}#header-navbar .nav-root .nav-dropdown{min-width:120px}footer{width:calc(100% + 40px);margin:200px -20px 0 -20px;color:#eee;background-image:linear-gradient(90deg,rgba(0,119,187,.8),rgba(34,85,187,.8))}footer>.horizontal-list{padding-block:2em;gap:5em}@media(width< 800px){footer > .horizontal-list{gap:0;justify-content:space-around;}}footer>.horizontal-list>li{text-align:left;margin:0;padding-block:1em}footer>.horizontal-list>li:last-child{align-self:center}footer>.horizontal-list>li:last-child>label{font-family:"Roboto";font-size:.9rem;opacity:.9}footer>.horizontal-list>li>h3{font-family:"Roboto";font-size:1.3em;margin:0 .8rem .5em .8rem}footer>.horizontal-list>li>ul{display:flex;flex-direction:column;gap:0;align-items:start;margin:0;padding:0;list-style:none}footer>.horizontal-list>li>ul>li{display:flex}footer>.horizontal-list>li>ul>li>a{position:relative;padding:.4rem .8rem;font-size:1.15rem;color:#eee}footer>.horizontal-list>li>ul>li>a::after{content:"";position:absolute;inset:auto 0 .5rem 0;margin:auto;width:90%;height:.1rem;background-color:#018;scale:0 1;transition:scale ease-in-out .1s}footer>.horizontal-list>li>ul>li>a:hover{text-shadow:none;color:#018!important}footer>.horizontal-list>li>ul>li>a:hover::after{scale:1;transition:scale ease-in-out .2s}footer .active{font-weight:700}#home .image-link{display:flex;flex-direction:column;align-items:center;padding:.6em .6em 1.5em .6em;border-radius:20px;background-image:linear-gradient(135deg,rgba(255,255,255,.2),rgba(204,204,204,.2));transition:background-color .1s,color .1s,text-shadow .1s}@media(width<= 992px){#home .image-link{margin:0;}}#home .image-link:hover{background-color:rgba(255,255,255,.5);transition:background-color .3s,color .3s,text-shadow .3s}#home .image-link .headline{color:unset}#home .image-link img{margin:0 auto;width:100%;height:auto}#home .carousel{width:calc(100% + 40px);margin:0 -20px 80px -20px}@media(width<= 992px){#home .carousel > .carousel-content > .carousel-element > img{height:70vh;object-fit:cover;}}#home .carousel>.carousel-overlay{position:absolute;inset:auto auto calc(13% + 40px) 12%;z-index:30;display:flex;align-items:flex-end}#home .carousel>.carousel-overlay svg{width:calc(15px + 10vw);height:calc(15px + 10vw);margin-bottom:10px;rotate:350deg}#home .carousel>.carousel-overlay p{margin:0 0 0 -5px;font-size:calc(10px + 1.2vw);color:#fff;white-space:nowrap;text-shadow:1px 1px 1px #333,1px -1px 1px #333,-1px 1px 1px #333,-1px -1px 1px #333}#not-found .loader-icon{--size:5px;--spin-type:spin-type-2;--spin-direction:alternate}#beitritt .download-section{display:table;margin:20px auto}#beitritt .download-section>p{text-align:center;font-size:.9rem;line-height:1.1;margin:0 0 1em 0}#beitritt .download-section a{position:relative;isolation:isolate;display:block;text-align:center;font-size:1.6rem;line-height:2.5rem;padding:1.5rem;color:#fff;text-shadow:1px 1px 1px #333,1px -1px 1px #333,-1px 1px 1px #333,-1px -1px 1px #333;text-decoration:none}#beitritt .download-section a>svg{position:absolute;inset:0;width:100%;height:100%;border:transparent .1rem inset;border-radius:1.25rem;background:linear-gradient(135deg,rgba(51,102,204,.8),rgba(17,68,170,.8)) padding-box,linear-gradient(135deg,#44a,#006) border-box;z-index:-1;overflow:visible}#beitritt .download-section a>svg>rect{fill:none;stroke:#fff;stroke-linecap:round;stroke-dasharray:15 35;opacity:0}#beitritt .download-section a>svg>.line{stroke-width:2px}#beitritt .download-section a>svg>.blur{stroke-width:10px;filter:blur(5px)}#beitritt .download-section a:is(:hover,:focus)>svg{background:linear-gradient(135deg,rgba(51,102,204,.8),rgba(17,68,170,.8)) padding-box,linear-gradient(315deg,#44a,#006) border-box}#beitritt .download-section a:is(:hover,:focus)>svg>rect{animation:visibility 800ms ease-in}@keyframes visibility{0%{opacity:0;stroke-dashoffset:0}30%{opacity:1}60%{opacity:1}100%{opacity:0;stroke-dashoffset:-80px}}#beitritt .beitritt-table{display:flex;flex-direction:column;align-items:center}#beitritt .beitritt-table table,#beitritt .beitritt-table tr,#beitritt .beitritt-table th,#beitritt .beitritt-table td:first-child{border:1px solid #000}#beitritt .beitritt-table>table{min-width:350px;margin:0 -20px}#beitritt .beitritt-table>table tr th{text-align:center;padding:.5em .8em}#beitritt .beitritt-table>table tr td:first-child{padding:.5em .8em}#beitritt .beitritt-table>table tr td:nth-child(2){padding:.5em .2em .5em .8em;text-align:right}#beitritt .beitritt-table>table tr td:last-child{padding:.5em .8em .5em 0;text-align:left}#beitritt .beitritt-table>table tr #eltern-kind{line-height:20px}#beitritt .beitritt-table>table tr #eltern-kind div{display:inline-block}#beitritt .beitritt-table>table tr #eltern-kind div p{line-height:11px;margin:0}#beitritt .beitritt-table>table tr #eltern-kind div p span:first-child{font-size:14px}#beitritt .beitritt-table>table tr #eltern-kind div p span:last-child{font-size:10px}#beitritt .beitritt-table>table tr #eltern-kind div:nth-last-child(3){text-align:right}#beitritt .beitritt-table>table tr #eltern-kind div:nth-last-child(2){text-align:center}#beitritt .beitritt-table>table tr #eltern-kind div:last-child{text-align:left}#news .collapse-div{--height-transition-time:600ms;--arrow-size:clamp(1.5rem,calc(1.3rem + .6vw),2rem);--color:unset;display:flex;flex-direction:column;justify-content:center}#news .collapse-div>.head{display:inline-flex;margin:4em auto 1em auto;padding:20px 50px;font-size:var(--arrow-size);line-height:1.3;font-weight:400;color:var(--blue-text-color);cursor:pointer;border-radius:50%;background-image:linear-gradient(135deg,rgba(255,255,255,.4),rgba(204,204,204,.4));transition:background-color .1s}#news .collapse-div>.head:hover{background-color:rgba(255,255,255,.7333333333);transition:background-color .3s}#news .collapse-div>.head>.collapse-arrow{margin-left:.2em}#news .collapse-div>.content{padding:0;transition:max-height 1s linear}#news .collapse-div.collapsed .collapse-arrow{transition:rotate 1s}#sports-facility>#sports-facility-flex .image-div>p{font-size:.9rem;text-align:center;line-height:120%;margin:10px 0 0 0}#sports-facility>#sports-facility-grid{display:grid;grid-auto-flow:column;grid-template-rows:repeat(3,auto);grid-template-columns:repeat(2,1fr);gap:2em}@media(width<= 992px){#sports-facility > #sports-facility-grid{grid-template-rows:repeat(6,auto);grid-template-columns:1fr;}}#sports-facility>#sports-facility-grid>div:first-child,#sports-facility>#sports-facility-grid>div:nth-child(4){margin-top:50px}#sports-facility>#sports-facility-grid>div>img{float:left;margin:0 10px 0 0;width:40%;height:auto}#vorstand .collapse-div>.head{font-size:1.2rem}#vorstand .collapse-div>.head>.collapse-arrow{width:1.2rem;height:1.2rem;margin-left:.2em}