@font-face{font-family:HelveticaNeueLTPro;font-weight:400;src:url(/static/_/font.6faf4570742cfcbc.woff2)format("woff2"),url(/static/_/font.1fe778f3ba589d48.woff)format("woff")}@font-face{font-family:HelveticaNeueLTPro;font-weight:700;src:url(/static/_/font.56f7caa7ee78820d.woff2)format("woff2"),url(/static/_/font.a0627745327669bc.woff)format("woff")}@font-face{font-family:HelveticaNeueLTPro;font-weight:600;src:url(/static/_/font.fa1ce0418c4f8061.woff2)format("woff2"),url(/static/_/font.e29986759b7a8fc3.woff)format("woff")}@font-face{font-family:HelveticaNeueLTPro;font-weight:400;font-style:italic;src:url(/static/_/font.56cc3d0f9840867f.woff2)format("woff2"),url(/static/_/font.5f59d7c1ec911747.woff)format("woff")}@font-face{font-family:HelveticaNeueLTPro;font-weight:700;font-style:italic;src:url(/static/_/font.80d1a7b142fe6008.woff2)format("woff2"),url(/static/_/font.9dff475adfe2bf79.woff)format("woff")}@font-face{font-family:HelveticaNeueLTPro;font-weight:600;font-style:italic;src:url(/static/_/font.2536426f7b28233c.woff2)format("woff2"),url(/static/_/font.ffc40944e9847d8d.woff)format("woff")}:root{--white:#fff;--gray:#b2b2b2;--black:#000;--gap--sm:1rem;--gap--md:1.375rem;--gap--lg:1.375rem;--content-max-width:32rem;--block-margin:1.75rem;--z-index--message:5;--z-index--header:10;--z-index--nav:15;--z-index--modal:20;--z-index--loading:30;--border:.13rem solid var(--fg);--outline:var(--color--outline)solid .1rem;--shadow:0 2px 7px 0 rgba(0,0,0,.25);--drop-shadow:drop-shadow(0 2px 7px rgba(0,0,0,.25))}.hide{display:none!important}html{font-size:1rem}@media screen and (min-width:64rem){html{font-size:1.25rem}}body{color:var(--fg);background:var(--bg);font-family:HelveticaNeueLTPro,sans-serif}h1,h2{margin:2.5rem 0 1rem;font-size:1.75rem}p{margin:.5rem 0}a:not([class]){color:var(--color--link);text-decoration:none}h3,.lead{margin:.5rem 0 .75rem;font-size:1.375rem;font-weight:700}.bold{font-weight:700}.header{background-color:var(--bg)}.container,.modal>.text-content,.loading-screen>*{--gutter-size:var(--gap--sm);padding-left:var(--gutter-size);padding-right:var(--gutter-size);max-width:calc(var(--content-max-width) + var(--gutter-size));margin-left:auto;margin-right:auto}@media screen and (min-width:48rem){.container,.modal>.text-content,.loading-screen>*{--gutter-size:var(--gap--md)}}.grid,.buttons.grid,.buttons.links,.checkboxes,.summary-list{grid-template-columns:repeat(var(--fr,1),minmax(0,1fr));--gutter-size:var(--gap--sm);gap:var(--gutter-size);display:grid}@media screen and (min-width:48rem){.grid,.buttons.grid,.buttons.links,.checkboxes,.summary-list{--gutter-size:var(--gap--md)}}.fr-2{--fr:2}.fr-3{--fr:3}.fr-4{--fr:4}body{margin:0 auto;position:relative;overflow-x:hidden}.header{z-index:var(--z-index--header);background:var(--white);max-width:100vw;position:fixed;top:0;left:0;right:0;box-shadow:0 2px 7px rgba(0,0,0,.25)}.main{max-width:100%;overflow-x:visible}[aria-hidden=true] .button,[aria-expanded=false] .button{visibility:hidden}.show-for-sr,.checkbox>input{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;overflow:hidden;position:absolute!important}.custom-select input[type=radio]{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;overflow:hidden;position:absolute!important}:root{--orange:#ff5b3b;--orange-dark:#f33e1b;--orange-font:#b33a23;--pink:#ff98bf;--pink-dark:#ff69a2;--blue:#8bc4e1;--blue-dark:#3ea4e5;--blue-font:#29719e;--yellow:#ffcd17;--yellow-dark:#e8b600;--fg:var(--black);--bg:var(--white);--color--outline:var(--black);--color--nav-toggle:var(--orange);--color--help:var(--gray);--color--1st-wordmark-bg:var(--yellow);--color--1st-wordmark:var(--orange);--color--1st-wordmark-fg:var(--black);--color--1st-wordmark-button-fg:var(--orange-font);--color--1st-wordmark-button-bg:var(--white);--color--2nd-wordmark-bg:var(--pink);--color--2nd-wordmark:var(--blue);--color--2nd-wordmark-fg:var(--black);--color--2nd-wordmark-button-fg:var(--blue-font);--color--2nd-wordmark-button-bg:var(--white);--color--dropdown-select-fg:var(--black);--color--dropdown-select-bg:var(--blue);--color--button-fg:var(--black);--color--button-bg:var(--orange);--color--button-disabled:var(--gray);--color--button-red-fg:var(--black);--color--button-red-bg:var(--orange);--color--button-external-fg:var(--black);--color--button-external-bg:var(--pink);--color--checkbox-fg:var(--black);--color--checkbox-bg:var(--blue);--color--checkbox-active-fg:var(--black);--color--checkbox-active-bg:var(--blue-dark);--color--emergency-link-fg:var(--black);--color--emergency-link-bg:var(--yellow);--color--counter-fg:var(--blue-font);--color--modal-fg:var(--black);--color--modal-bg:var(--yellow);--color--hint-fg:var(--black);--color--hint-bg:var(--blue-dark);--color--hint-modal-fg:var(--black);--color--hint-modal-bg:var(--blue-dark);--color--modal-button-fg:var(--black);--color--modal-button-bg:var(--white)}[data-city=custom] .loading-screen:after{background-image:url(/static/_/keyvisual.137ab319a57a02cb.jpg)}[data-city=custom] .wordmarks--de{background-image:url(/static/_/wordmarks_de.fb8b2de162a508cc.png)}[data-city=custom] .wordmarks--fr{background-image:url(/static/_/wordmarks_fr.679b4354949359fc.png)}[data-city=custom] .wordmarks--en{background-image:url(/static/_/wordmarks_en.4557cdb9874b577a.png)}[data-city=zuerich]{--cobalt-light:#6bc1ff;--cobalt:#0353dc;--cobalt-dark:#002e95;--zh-blue:#0f05a0;--yellow:#ffdf61;--coral:#e22d53;--color--outline:var(--black);--color--nav-toggle:var(--zh-blue);--color--1st-wordmark-bg:var(--cobalt);--color--1st-wordmark:var(--coral);--color--1st-wordmark-fg:var(--white);--color--1st-wordmark-button-fg:var(--coral);--color--1st-wordmark-button-bg:var(--white);--color--2nd-wordmark-bg:var(--coral);--color--2nd-wordmark:var(--cobalt);--color--2nd-wordmark-fg:var(--white);--color--2nd-wordmark-button-fg:var(--cobalt);--color--2nd-wordmark-button-bg:var(--white);--color--dropdown-select-fg:var(--black);--color--dropdown-select-bg:var(--cobalt-light);--color--button-fg:var(--white);--color--button-bg:var(--cobalt);--color--button-disabled:var(--gray);--color--button-red-fg:var(--white);--color--button-red-bg:var(--coral);--color--button-external-fg:var(--white);--color--button-external-bg:var(--coral);--color--checkbox-fg:var(--white);--color--checkbox-bg:var(--cobalt);--color--checkbox-active-fg:var(--white);--color--checkbox-active-bg:var(--cobalt-dark);--color--emergency-link-fg:var(--black);--color--emergency-link-bg:var(--yellow);--color--counter-fg:var(--coral);--color--hint-fg:var(--white);--color--hint-bg:var(--black);--color--hint-modal-fg:var(--white);--color--hint-modal-bg:var(--cobalt-dark);--color--modal-fg:var(--white);--color--modal-bg:var(--coral);--color--modal-button-fg:var(--coral);--color--modal-button-bg:var(--white)}[data-city=zuerich] .logo{background-image:url(/static/_/logo.ad8bdb6ca20484a6.svg);width:300px;padding:0}[data-city=zuerich] .logo:after{content:""}[data-city=zuerich] .loading-screen:after{background-image:url(/static/_/keyvisual.8389aeffac20d22c.png)}[data-city=zuerich] .wordmarks--de{background-image:url(/static/_/wordmarks_de.d42181b0680f33c0.svg)}[data-city=zuerich] .wordmarks--fr{background-image:url(/static/_/wordmarks_fr.f8998b2249c1bdb6.svg)}[data-city=zuerich] .wordmarks--en{background-image:url(/static/_/wordmarks_en.2c4f77e560ba9785.svg)}[data-city=bern]{--turquois:#005a77;--turquois-light:#0080a8;--turquois-dark:#00516b;--turquois--darker:#00485f;--orange:#ec6329;--orange-dark:#d14800;--be-red:#d80f2a;--color--outline:var(--black);--color--nav-toggle:var(--turquois);--color--1st-wordmark-bg:var(--turquois);--color--1st-wordmark:var(--be-red);--color--1st-wordmark-fg:var(--white);--color--1st-wordmark-button-fg:var(--be-red);--color--1st-wordmark-button-bg:var(--white);--color--2nd-wordmark-bg:var(--be-red);--color--2nd-wordmark:var(--turquois);--color--2nd-wordmark-fg:var(--white);--color--2nd-wordmark-button-fg:var(--be-red);--color--2nd-wordmark-button-bg:var(--white);--color--dropdown-select-fg:var(--black);--color--dropdown-select-bg:var(--turquois-light);--color--button-fg:var(--white);--color--button-bg:var(--turquois);--color--button-disabled:var(--gray);--color--button-red-fg:var(--white);--color--button-red-bg:var(--be-red);--color--button-external-fg:var(--white);--color--button-external-bg:var(--be-red);--color--checkbox-fg:var(--white);--color--checkbox-bg:var(--turquois);--color--checkbox-active-fg:var(--white);--color--checkbox-active-bg:var(--turquois-light);--color--emergency-link-fg:var(--white);--color--emergency-link-bg:var(--orange-dark);--color--counter-fg:var(--be-red);--color--modal-fg:var(--white);--color--modal-bg:var(--be-red);--color--hint-fg:var(--white);--color--hint-bg:var(--be-red);--color--hint-modal-fg:var(--white);--color--hint-modal-bg:var(--turquois);--color--modal-button-fg:var(--turquois-dark);--color--modal-button-bg:var(--white)}[data-city=bern] .logo{background-image:url(/static/_/logo.b57382badb24dc16.png);width:300px;padding:0}[data-city=bern] .logo:after{content:""}[data-city=bern] .loading-screen:after{background-image:url(/static/_/keyvisual.7607bc69950310bf.jpg)}[data-city=bern] .wordmarks--de{background-image:url(/static/_/wordmarks_de.adc5c3660d8ed4ce.svg)}[data-city=bern] .wordmarks--fr{background-image:url(/static/_/wordmarks_fr.567891a97224f05d.svg)}[data-city=bern] .wordmarks--en{background-image:url(/static/_/wordmarks_en.5c31678bf2eceb33.svg)}[data-city=luzern]{--blue:#0072bd;--blue-light:#0085dd;--blue-dark:#0067aa;--orange:#ec6329;--orange-dark:#d14800;--lu-red:#740042;--color--outline:var(--black);--color--nav-toggle:var(--blue);--color--1st-wordmark-bg:var(--blue);--color--1st-wordmark:var(--lu-red);--color--1st-wordmark-fg:var(--white);--color--1st-wordmark-button-fg:var(--lu-red);--color--1st-wordmark-button-bg:var(--white);--color--2nd-wordmark-bg:var(--lu-red);--color--2nd-wordmark:var(--blue);--color--2nd-wordmark-fg:var(--white);--color--2nd-wordmark-button-fg:var(--lu-red);--color--2nd-wordmark-button-bg:var(--white);--color--dropdown-select-fg:var(--black);--color--dropdown-select-bg:var(--blue-light);--color--button-fg:var(--white);--color--button-bg:var(--blue);--color--button-disabled:var(--gray);--color--button-red-fg:var(--white);--color--button-red-bg:var(--lu-red);--color--button-external-fg:var(--white);--color--button-external-bg:var(--lu-red);--color--checkbox-fg:var(--white);--color--checkbox-bg:var(--blue);--color--checkbox-active-fg:var(--white);--color--checkbox-active-bg:var(--blue-light);--color--emergency-link-fg:var(--white);--color--emergency-link-bg:var(--orange-dark);--color--counter-fg:var(--lu-red);--color--modal-fg:var(--white);--color--modal-bg:var(--lu-red);--color--hint-fg:var(--white);--color--hint-bg:var(--lu-red);--color--hint-modal-fg:var(--white);--color--hint-modal-bg:var(--blue);--color--modal-button-fg:var(--blue-dark);--color--modal-button-bg:var(--white)}[data-city=luzern] .logo{background-image:url(/static/_/logo.825c463c73e31bd6.png);width:300px;padding:0}[data-city=luzern] .logo:after{content:""}[data-city=luzern] .loading-screen:after{background-image:url(/static/_/keyvisual.79c9fd20960226b4.jpg)}[data-city=luzern] .wordmarks--de{background-image:url(/static/_/wordmarks_de.09d6743bdd102fd5.svg)}[data-city=luzern] .wordmarks--fr{background-image:url(/static/_/wordmarks_fr.09d6743bdd102fd5.svg)}[data-city=luzern] .wordmarks--en{background-image:url(/static/_/wordmarks_en.09d6743bdd102fd5.svg)}[data-city=kloten] .logo{background-image:url(/static/_/logo.9596f844da6dc284.svg);width:300px;padding:0}[data-city=kloten] .logo:after{content:""}[data-city=chur] .logo{background-image:url(/static/_/logo.8f85012d1ab03211.jpg);width:300px;padding:0}[data-city=chur] .logo:after{content:""}[data-city=biel] .logo{background-image:url(/static/_/logo.f79b09fa8a703d35.svg);width:300px;padding:0}[data-city=biel] .logo:after{content:""}[data-city=biel] .loading-screen:after{background-image:url(/static/_/keyvisual.8d692b8077e5d075.png)}@keyframes fade-out{0%{visibility:visible;opacity:1}to{opacity:0;visibility:hidden}}@keyframes fade-in{0%{visibility:visible;opacity:0}to{opacity:1;visibility:visible}}@keyframes from-left{0%{visibility:visible;opacity:0;transform:translate(-100vw)}to{visibility:visible;opacity:1;transform:translate(0)}}@keyframes from-right{0%{visibility:visible;opacity:0;transform:translate(100vw)}to{visibility:visible;opacity:1;transform:translate(0)}}@keyframes pop-up{0%{max-height:0}to{max-height:100vh}}@keyframes slide-down{0%{transform:translateY(calc(-1*var(--el-height)));opacity:0;visibility:visible}to{opacity:1;visibility:visible;transform:translateY(0)}}@keyframes slide-up{0%{opacity:1;visibility:visible;transform:translateY(0)}to{opacity:0;transform:translateY(calc(-1*var(--el-height)));visibility:hidden}}@keyframes help-shadow{0%{box-shadow:inset 0 0 0 3px var(--red)}80%{box-shadow:inset 0 0 0 3px var(--red)}to{box-shadow:inherit}}:root{--icon-size:6.25rem;--small-icon-size:4.0625rem}.icon{width:var(--size,4rem);height:var(--size,4rem)}.w-icon .icon{display:none}.w-icon.single,.w-icon.group,.w-icon.physical_attack,.w-icon.sounds,.w-icon.exhibitionism,.w-icon.gazing,.w-icon.gestures,.w-icon.unwanted_contact,.w-icon.verbal_harassment,.w-icon.stalking{--size:var(--icon-size)}.w-icon.single .icon,.w-icon.group .icon,.w-icon.physical_attack .icon,.w-icon.sounds .icon,.w-icon.exhibitionism .icon,.w-icon.gazing .icon,.w-icon.gestures .icon,.w-icon.unwanted_contact .icon,.w-icon.verbal_harassment .icon,.w-icon.stalking .icon{display:block}.w-icon.male,.w-icon.female,.w-icon.other_gender{--size:var(--small-icon-size)}.w-icon.male .icon,.w-icon.female .icon,.w-icon.other_gender .icon{display:block}.fr-2{--size:var(--icon-size)}.fr-3{--size:var(--small-icon-size)}label.w-icon:not(:-webkit-any(.other,.unknown,.mixed)),button.w-icon:not(:-webkit-any(.other,.unknown,.mixed)){flex-direction:column;max-width:100%}label.w-icon:not(:-moz-any(.other,.unknown,.mixed)),button.w-icon:not(:-moz-any(.other,.unknown,.mixed)){flex-direction:column;max-width:100%}label.w-icon:not(:is(.other,.unknown,.mixed)),button.w-icon:not(:is(.other,.unknown,.mixed)){flex-direction:column;max-width:100%}.summary-list .button.w-icon{position:relative}.button,.checkbox label,div.download-button,.emergency-link{box-shadow:var(--shadow);text-align:center;cursor:pointer;color:var(--color--button-fg);background:var(--color--button-bg);border:none;border-radius:5px;padding:1.5rem 1rem;font-size:.9375rem;font-weight:500;display:block;position:relative}:is(.button,.checkbox label,div.download-button,.emergency-link):focus-visible{outline:var(--outline)}input:focus-visible+:is(.button,.checkbox label,div.download-button,.emergency-link){outline:var(--outline)}.red:is(.button,.checkbox label,div.download-button,.emergency-link){color:var(--color--button-red-fg);background:var(--color--button-red-bg)}.external:is(.button,.checkbox label,div.download-button,.emergency-link){color:var(--color--button-external-fg);background:var(--color--button-external-bg)}:is(.button,.checkbox label,div.download-button,.emergency-link):disabled{color:var(--color--button-fg)!important;background-color:var(--color--button-disabled)!important}.buttons{margin-bottom:var(--block-margin);justify-content:center;gap:var(--block-margin);display:flex}.summary-list{gap:var(--gutter-size);grid-template-columns:repeat(var(--fr,1),minmax(0,1fr));display:grid}.buttons.links{margin:1.66rem 0}.buttons.links>.link{min-height:5.625rem;margin:0}.buttons:not(:-webkit-any(.grid,.legal-links)) .button{width:100%}.buttons:not(:-moz-any(.grid,.legal-links)) .button{width:100%}.buttons:not(:is(.grid,.legal-links)) .button{width:100%}.requirements-help{color:var(--color--help);justify-content:center;align-items:flex-end;font-size:small;display:flex;position:absolute;top:0;bottom:-1.75rem;left:0;right:0}.requirements-help>div{padding:.1rem .2rem}.button.hint{width:1.625rem;height:1.625rem;color:var(--color--hint-fg);background:var(--color--hint-bg);border-radius:50%;padding:0;position:absolute;top:-.5rem;right:.5rem}.emergency-link{background:var(--color--emergency-link-bg);color:var(--color--emergency-link-fg);border:none;border-radius:3rem;font-size:1rem;font-weight:700;text-decoration:none}.emergency-links{flex-direction:column;display:flex}.emergency-links .emergency-link{width:100%;padding:.9375rem 1rem .5rem}form textarea{border:var(--border);background-color:var(--mint);padding:.33rem;font-family:inherit;font-size:1rem;line-height:1}form input[type=text]{border:var(--border);background-color:var(--mint);padding:.33rem;font-family:inherit;font-size:1rem;line-height:1}:is(form textarea,form input[type=text]):focus-visible{outline:var(--outline)}form[data-help] .checkbox>input+label.required,form[data-help] fieldset details.required{animation:3s linear forwards help-shadow}.step{visibility:hidden;flex-direction:column;display:flex}.step>:last-child:not(.hide){margin-bottom:10vh}.step>.buttons:last-child:not(.hide){margin-top:var(--block-margin)}.step.from-right{animation:.4s both from-right}.step.from-left{animation:.4s both from-left}#step-0{padding-top:0}#step-0>:last-child:not(.hide){margin-bottom:0}.modal{background:var(--color--modal-bg);width:100%;color:var(--color--modal-fg);z-index:var(--z-indexes--modal);border:none;max-height:0;padding:1rem 1rem 10vh;animation:.3s ease-in both pop-up;position:fixed;bottom:0;left:0;right:0}.modal.hint,.modal.special{background:var(--color--hint-modal-bg);color:var(--color--hint-modal-fg)}.modal .modal-close{--size:2rem;box-shadow:none;background:50% no-repeat;border:none;align-items:center;margin:.3rem .3rem 2rem auto;padding:0;display:flex}.modal .buttons{gap:var(--block-margin);flex-direction:column}.modal .buttons .button{color:var(--color--modal-button-fg);background:var(--color--modal-button-bg);border-radius:3rem;padding:.9375rem 0;font-size:1rem;font-weight:700;text-decoration:none}fieldset{border:none;margin:0;padding:0}.checkboxes,.summary-list{margin-bottom:var(--block-margin)}.checkboxes>label,.summary-list>label{display:none}.checkboxes.fr-2 .checkbox:last-of-type:not(:nth-of-type(2n)),.summary-list.fr-2 .checkbox:last-of-type:not(:nth-of-type(2n)){grid-column-end:span 2}@media (max-width:35rem){.checkboxes.fr-4,.summary-list.fr-4{grid-template-columns:repeat(2,minmax(0,1fr))}}.summary-list{--fr:2}.checkbox{justify-content:center;align-items:stretch;display:flex;position:relative}.checkbox>input:checked+label{color:var(--color--checkbox-active-fg);background:var(--color--checkbox-active-bg)}.checkbox>label,.button.summary-button{color:var(--color--checkbox-fg);background:var(--color--checkbox-bg);width:100%;min-width:0}.summary-button,.checkbox label{justify-content:center;align-items:center;display:flex}.checkboxes.wordmarks{-moz-column-gap:0;flex-direction:column;gap:0;display:flex}.checkboxes.wordmarks .checkbox{background:var(--color--2nd-wordmark-bg);justify-content:center;width:calc(100% + 2rem);margin-left:-1rem;margin-right:-1rem;padding:2.5rem 0;display:flex}@media screen and (min-width:48rem){.checkboxes.wordmarks .checkbox{width:100%;margin:0}}.checkboxes.wordmarks .checkbox label{color:var(--color--2nd-wordmark-fg);background:var(--color--2nd-wordmark);width:15rem;height:15rem;-webkit-filter:var(--drop-shadow);filter:var(--drop-shadow);border:none;border-radius:50%;justify-content:center;align-items:center;padding:2rem;font-size:1.375rem;font-weight:700;display:flex;position:relative}.checkboxes.wordmarks .checkbox label .special-label{color:var(--color--2nd-wordmark-button-fg);background:var(--color--2nd-wordmark-button-bg);margin:0;padding:.8rem 1.6rem .6rem;font-size:1rem;position:absolute;bottom:1rem;left:1rem}.checkboxes.wordmarks .checkbox:first-of-type{background:var(--color--1st-wordmark-bg)}.checkboxes.wordmarks .checkbox:first-of-type label{color:var(--color--1st-wordmark-fg);background:var(--color--1st-wordmark);border-bottom-right-radius:0}.checkboxes.wordmarks .checkbox:first-of-type label .special-label{color:var(--color--1st-wordmark-button-fg);background:var(--color--1st-wordmark-button-bg);left:unset;right:1rem}.checkboxes.wordmarks .checkbox:not(:first-of-type) label{border-bottom-left-radius:0}.counter{color:var(--color--counter-fg);text-align:right;margin-block:var(--block-margin)}.counter.big{border-top:1px solid var(--color--counter-fg);padding:1rem 0}.counter p{white-space:break-spaces;margin:0;font-weight:700}.counter div{font-size:4rem;font-weight:700}.counter.final div:after{content:"."}.text-content p{white-space:pre-wrap}.text-content p:last-child{margin-bottom:var(--block-margin)}.text-content a{white-space:pre-wrap;max-width:100%;text-decoration:underline}.image-wrap{justify-content:center;display:flex}.image-wrap img{max-width:100%}.textarea-wrap{margin-bottom:var(--block-margin);flex-direction:column;display:flex;position:relative}body.loading .header,body.loading .main{visibility:hidden}body.loading nav{display:none}.loading-screen{z-index:var(--z-index--loading);background-color:var(--grey);color:var(--white);margin:0;padding:0;position:fixed;top:0;bottom:0;left:0;right:0;overflow:auto}.loading-screen:after{content:"";z-index:-1;background:50%/cover no-repeat;position:absolute;top:0;bottom:0;left:0;right:0}.wordmarks{background:50%/contain no-repeat;width:100%;height:100%;margin:auto}.loading-screen__wordmarks{height:100%;display:flex}.loading-screen__wordmarks .wordmarks{width:calc(100% - 2rem)}.loading-screen.collapse{animation:.8s .5s both fade-out}.menu{--logo-height:3rem;justify-content:space-between;align-items:center;margin:auto;padding-top:1rem;padding-bottom:1rem;display:flex}.menu .button.nav-toggle{height:var(--logo-height);box-shadow:none;color:var(--color--nav-toggle);background:0 0;align-items:center;margin-top:0;margin-bottom:0;margin-left:.3rem;margin-right:.3rem;padding:0;display:flex}.menu .button.nav-toggle.close-button{margin-left:auto}.menu .button.nav-toggle .icon{--size:2rem}.menu .button.nav-toggle:disabled{color:var(--color--nav-toggle)!important;background:0 0!important}.logo-link{text-decoration:none}.logo{height:var(--logo-height);background:0/contain no-repeat;align-items:center;width:auto;max-width:100%;padding-right:2rem;display:flex}.logo:after{content:attr(city);-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;letter-spacing:-.007rem;color:var(--fg);font-size:1.375rem;font-weight:750;line-height:1.1}nav{z-index:var(--z-indexes--nav);background:var(--white);visibility:hidden;padding:1rem 0;position:fixed;top:0;bottom:0;left:0;right:0;overflow-x:hidden;overflow-y:auto;transform:translateY(calc(-100vh - 1rem))}nav .nav-toggle{margin-left:auto}nav:not(.expanded){animation:.4s forwards slide-up}nav.expanded{animation:.4s forwards slide-down}nav ul:not(.language-nav){margin-top:var(--block-margin);visibility:hidden;padding:0;list-style:none;animation:.4s both from-left}nav ul:not(.language-nav) li>a,nav .menu-backlink-wrap>a{border-bottom:1px solid var(--black);align-items:center;width:100%;margin:.5rem 0;padding:1rem 0;font-size:1.5rem;font-weight:700;display:flex}:is(nav ul:not(.language-nav) li>a,nav .menu-backlink-wrap>a):after{background-repeat:no-repeat;background-size:contain;width:.9375rem;height:1.5625rem}:is(nav ul:not(.language-nav) li>a,nav .menu-backlink-wrap>a):before{background-repeat:no-repeat;background-size:contain;width:.9375rem;height:1.5625rem}:is(nav ul:not(.language-nav) li>a,nav .menu-backlink-wrap>a):hover{cursor:pointer}:is(nav ul:not(.language-nav) li>a,nav .menu-backlink-wrap>a):hover{text-decoration:underline}:is(nav ul:not(.language-nav) li>a,nav .menu-backlink-wrap>a):focus{text-decoration:underline}nav li>a:not(.menu-backlink){justify-content:space-between}nav li>a:not(.menu-backlink):after{content:" "}nav ul.language-nav{gap:1rem;padding:0;list-style:none;display:flex;position:absolute}nav ul.language-nav a{color:var(--fg);font-weight:700}nav ul.language-nav a.active{text-decoration:underline}nav a.menu-backlink{margin-top:var(--block-margin);align-items:center;gap:1rem}nav a.menu-backlink .icon{--size:1.5rem}nav .menu-page-overlay{visibility:hidden;margin-bottom:10vh;animation:.4s both from-right}details.contactform summary{cursor:pointer;color:var(--black);margin:var(--block-margin)2.5rem var(--block-margin)0;font-size:1.75rem;font-weight:700;display:block;position:relative}details.contactform summary:after{content:" ";background-position:50%;background-repeat:no-repeat;background-size:contain;width:2.25rem;height:2.25rem;position:absolute;top:calc(50% - 1.125rem);right:-2.25rem}summary{cursor:pointer;list-style:none}summary::marker{display:none}summary::-webkit-details-marker{display:none}details.contactform .warning,details.contactform form{width:100%;color:var(--white);margin-left:-1rem;margin-right:-1rem;padding:1rem}@media screen and (min-width:48rem){details.contactform .warning,details.contactform form{width:calc(100% - 4rem);margin:0;padding:1rem 2rem}}details.contactform .warning{background:var(--orange)}details.contactform form{background:var(--blue);flex-direction:column;justify-content:center;display:flex}details.contactform form .text-content p{white-space:pre-wrap}details.contactform form button{background:var(--white);border:1px solid var(--black);color:var(--orange);padding:.5rem;font-weight:400}details.contactform form .field-wrap{flex-direction:column;margin:.5rem 0;display:flex}.message{z-index:var(--z-index--message);margin-top:calc(3*var(--block-margin));animation:.4s 4s forwards fade-out;display:block;position:fixed;left:0;right:0}.message>div>div{background:var(--orange);color:var(--blue);border-radius:5px;padding:1.66rem 2rem;position:relative;box-shadow:0 .5rem 3rem 1rem rgba(0,0,0,.33)}.message>div>div.error,.message>div>div.warning{background-color:var(--orange);color:var(--black)}.message>div>div>span{font-size:1.3rem}body.loading .message{display:none}div.download-button{max-width:20.875rem;margin-bottom:1.3rem;margin-left:auto;margin-right:auto;padding:1rem 0;font-weight:400}div.download-preview{margin-block:var(--block-margin);justify-content:center;display:flex}div.download-preview img{max-width:100%}.download-wrap a{text-decoration:none}.custom-select{margin-bottom:var(--block-margin)}.custom-select summary,.custom-select label{border-bottom:var(--border);align-items:center;height:2rem;padding:1.25rem 1.25rem 1rem;font-size:1.375rem;font-weight:700;display:flex}.custom-select summary .icon,.custom-select label .icon{--size:1.75rem;margin-left:auto}.custom-select summary{border:var(--border)}.custom-select label{cursor:pointer}.custom-select label.focused{outline:var(--outline);background-color:var(--color--dropdown-select-bg)!important}.custom-select .close{display:none}.custom-select .down,.custom-select[open] .close{display:block}.custom-select[open] .down{display:none}.custom-select summary:focus-visible{outline:var(--outline)}.custom-select label:has(input:focus-visible){outline:var(--outline)}@media (hover:hover){.custom-select summary:hover,.custom-select label:hover{background-color:var(--color--dropdown-select-bg)}}.custom-select input[type=text]{width:100%;font-size:1.375rem;font-weight:700;border:none!important;outline:none!important}.summary-heading{justify-content:space-between;align-items:center;display:flex}.summary-heading .edit-button{--size:2rem;color:var(--fg);background:var(--bg);box-shadow:none;padding:0}.summary-heading .edit-button span{width:0;height:0;position:absolute;overflow:hidden}
/*# sourceMappingURL=main.5b27b610d54e7109.css.map*/