@charset "UTF-8";@font-face{font-family:icon;src:url(/build/fonts/icon.be0c8c4cdeea4ab0a0ed.woff) format("woff"),url(/build/fonts/icon.be0c8c4cdeea4ab0a0ed.woff2) format("woff2"),url(/build/fonts/icon.be0c8c4cdeea4ab0a0ed.svg#icon) format("svg")}.icon{line-height:1}.icon:before{font-family:icon!important;font-style:normal;font-weight:400!important;vertical-align:top}.icon-menu:before{content:"\f101"}.icon-close:before{content:"\f102"}.icon-facebook:before{content:"\f103"}.icon-instagram:before{content:"\f104"}.icon-github:before{content:"\f105"}.icon-xing:before{content:"\f106"}.icon-linkedin:before{content:"\f107"}.icon-arrow-right:before{content:"\f108"}.icon-arrow-left:before{content:"\f109"}.icon-arrow-up:before{content:"\f10a"}.icon-strava:before{content:"\f10b"}:root{--spacing--nano:4px;--spacing--micro:6px;--spacing--xsmall:8px;--spacing--small:12px;--spacing--compact:18px;--spacing:24px;--spacing--medium:36px;--spacing--large:48px;--border-radius:12px;--border-radius--small:4px;--transition:120ms ease-in-out;--transition--navigation:120ms cubic-bezier(0,0,1,0);--transition--light:1300ms ease-in-out;--layout-header-height:68px;--layout-logo-height:32px;--layout-max-width:800px;--shadow-image:0 10px 20px rgba(0,0,0,0.4);--shadow-button:0 4px 24px 2px rgba(255,179,0,0.4),0 5px 10px -4px rgba(0,0,0,0.9);--shadow-navigation:0 0 50px -10px rgba(38,50,56,0.5);--shadow-inset:0 30px 30px -30px rgba(0,0,0,0.3) inset;--color-bg:#193549;--color-bg--light:rgba(25,53,73,0.4);--color-bg--medium:rgba(25,53,73,0.8);--color-bg--shade:rgba(0,0,0,0.2);--color-text:#fff;--color-text--inverse:#193549;--color-pop:#ffb300;--color-pop--light:#ffd980;--color-line--shade:hsla(0,0%,100%,0.15);--timeline-date-color:hsla(0,0%,100%,0.5);--timeline-dot-size:20px;--timeline-dot-color:#ffb300;--timeline-dot-border-width:1px;--timeline-dot-border-color:#ffb300;--timeline-line-width:1px;--timeline-line-color:hsla(0,0%,100%,0.4);--timeline-spacing--horizontal:24px;--timeline-spacing--vertical:24px;--gradient-header:linear-gradient(180deg,rgba(0,0,0,0.8),rgba(0,0,0,0.3) 70%,transparent);--gradient-hero:linear-gradient(0deg,rgba(0,0,0,0.8),rgba(0,0,0,0.5) 70%,transparent);--gradient-pagenav:linear-gradient(0deg,rgba(255,179,0,0.7) 1px,rgba(255,179,0,0.2) 0,rgba(255,179,0,0) 70%);--font-family:"Open Sans",sans-serif;--font-weight:400;--font-weight--bold:600;--font-family--hl:"PT Sans",sans-serif;--font-weight--hl:700;--font-size:1.6rem;--font-size--small:1.3rem;--line-height:1.6;--line-height--small:1.3;--icon-size:2.4rem;--icon-size--small:2rem;--icon-size--large:3rem;--form-border-radius:4px;--form-input-height:5rem;--form-color-page:#193549;--form-color-bg:#163042;--form-color-text:#fff;--form-color-inverse:red;--form-color-label:#fff;--form-color-notice-text:#fff;--form-color-notice-bg:#ff6f00;--form-color-label--active-bg:linear-gradient(180deg,#193549,#193549 1.1rem,#163042 0);--form-color-placeholder:hsla(0,0%,100%,0.5);--form-color-info:hsla(0,0%,100%,0.5);--form-color-error:red;--form-color-active:#ffb300;--form-color-line:hsla(0,0%,100%,0.4);--form-icon-size:2rem;--form-icon-color:#fff}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(/build/fonts/open-sans-v18-latin-regular.woff2) format("woff2"),url(/build/fonts/open-sans-v18-latin-regular.woff) format("woff")}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url(/build/fonts/open-sans-v18-latin-600.woff2) format("woff2"),url(/build/fonts/open-sans-v18-latin-600.woff) format("woff")}@font-face{font-family:PT Sans;font-style:normal;font-weight:700;src:local("PT Sans Bold"),local("PTSans-Bold"),url(/build/fonts/pt-sans-v12-latin-700.woff2) format("woff2"),url(/build/fonts/pt-sans-v12-latin-700.woff) format("woff")}

/*! modern-normalize v1.0.0 | MIT License | https://github.com/sindresorhus/modern-normalize */*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}:root{-moz-tab-size:4;-o-tab-size:4;tab-size:4}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji}hr{height:0;color:inherit}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}@-webkit-keyframes scrolldown{0%{-webkit-transform:translateY(0);transform:translateY(0)}30%{-webkit-transform:translateY(100px);transform:translateY(100px)}}@keyframes scrolldown{0%{-webkit-transform:translateY(0);transform:translateY(0)}30%{-webkit-transform:translateY(100px);transform:translateY(100px)}}.m-form__item--checkbox [type=checkbox],.m-form__item--checkbox [type=radio],.m-header__brand span{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.m-pagination__list{list-style:none;margin:0;padding:0}html{font-size:10px;background:var(--color-bg);color:var(--color-text);scroll-behavior:smooth;height:100%}body,html{line-height:var(--line-height)}body{display:-webkit-box;display:-webkit-flex;display:flex;font-size:1.6rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;min-height:100vh;font-family:var(--font-family);font-weight:var(--font-weight);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}main{-webkit-box-flex:1;-webkit-flex:1 1 auto;flex:1 1 auto}h1,h2,h3{font-family:var(--font-family--hl);font-weight:var(--font-weight--hl);margin:2.4em 0 .6em}p{margin:0 0 1.6em}a{color:var(--color-pop);text-decoration:underline;-webkit-transition:all var(--transition);transition:all var(--transition)}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s}.t-title{font-size:2.4rem;line-height:1.2;margin:0 0 .8em}.t-title span{display:block;font-size:1.6rem;margin:0 0 .8em;color:var(--color-pop);text-transform:uppercase}@media screen and (min-width:750px){.t-title{font-size:5rem}.t-title span{font-size:2rem}}.t-lead{font-size:1.7rem;margin:0 0 var(--spacing--large)}.t-lead p:last-child{margin:0}@media screen and (min-width:750px){.t-lead{font-size:2rem}}.t-icon-text{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.t-icon-text .icon{font-size:var(--icon-size);margin-right:var(--spacing--small)}.t-icon-text svg{max-height:var(--icon-size);max-width:var(--icon-size);margin-right:var(--spacing--small)}.t-icon-text--scroll-adnimation svg #wheel{-webkit-animation:scrolldown 1.5s ease infinite;animation:scrolldown 1.5s ease infinite}.t-small{font-size:var(--font-size--small)}.l-grid{margin-left:var(--spacing)}.l-grid__column--1-4{-webkit-box-flex:0;-webkit-flex:0 0 50%;flex:0 0 50%}@media screen and (min-width:480px){.l-grid{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-left:calc(var(--spacing)*-1)}.l-grid__column{padding-left:var(--spacing)}.l-grid__column--1-2{-webkit-box-flex:0;-webkit-flex:0 0 50%;flex:0 0 50%}.l-grid__column--1-3{-webkit-box-flex:0;-webkit-flex:0 0 33.333333333%;flex:0 0 33.333333333%}.l-grid__column--1-4{-webkit-box-flex:0;-webkit-flex:0 0 25%;flex:0 0 25%}}@media screen and (min-width:750px){.l-grid .col{-webkit-box-flex:0;-webkit-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%}}@media screen and (min-width:920px){.l-grid .col{-webkit-box-flex:0;-webkit-flex:0 0 25%;flex:0 0 25%}}.m-header{position:fixed;top:0;left:0;width:100%;z-index:10;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:var(--spacing--compact) var(--spacing);height:var(--layout-header-height);background:var(--gradient-header)}.with-teaser .m-header{background:none}.m-header__brand{display:block;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto}.m-header__brand svg{display:block;width:auto;height:var(--layout-logo-height)}.m-header__button{position:absolute;top:0;right:0;height:var(--layout-header-height);z-index:12;display:block;border:0;color:var(--colot-text);font-size:var(--icon-size);background:none;padding:0 var(--spacing);outline:none;cursor:pointer;-webkit-transition:color var(--transition);transition:color var(--transition)}.m-header__button .icon-menu{display:block}.m-header__button .icon-close,.with-navigation .m-header__button .icon-menu{display:none}.with-navigation .m-header__button .icon-close{display:block}@media screen and (max-width:750px){.with-navigation .m-header__button{color:var(--color-text--inverse)}}@media screen and (min-width:750px){.m-header__button:focus,.m-header__button:hover{color:var(--color-pop)}}.m-navigation{-webkit-transform:translateX(120%);transform:translateX(120%);opacity:0;-webkit-transition:all var(--transition--navigation);transition:all var(--transition--navigation)}.m-navigation__list{list-style:none;margin:0;padding:0}.m-navigation__link{display:block;text-decoration:none;-webkit-transition:color var(--transition);transition:color var(--transition)}.with-navigation .m-navigation{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}@media screen and (max-width:750px){.m-navigation{position:fixed;top:0;left:0;right:0;bottom:0;z-index:12;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;background-color:var(--color-pop);color:var(--color-text--inverse);padding:var(--spacing--large) var(--spacing)}.m-navigation__list{font-size:2.6rem;width:100%}.m-navigation__link{color:var(--color-text--inverse);padding:var(--spacing--xsmall) 0}.m-navigation__link.is-active,.m-navigation__link:focus,.m-navigation__link:hover{font-weight:var(--font-weight--bold)}}@media screen and (min-width:750px){.m-navigation{margin-right:76px}.m-navigation__list{display:-webkit-box;display:-webkit-flex;display:flex}.m-navigation__list li{margin-left:var(--spacing)}.m-navigation__list li:first-child{display:none}.m-navigation__link{color:var(--color-text)}.m-navigation__link:focus,.m-navigation__link:hover{color:var(--color-pop)}.m-navigation__link.is-active{color:var(--color-pop);font-weight:var(--font-weight--bold)}}.m-teaser{height:100vh}.m-teaser__list{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;height:100vh;scroll-behavior:smooth;-webkit-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory;overflow-x:auto}.m-teaser__item{position:relative;-webkit-flex-shrink:0;flex-shrink:0;height:100vh;scroll-snap-align:start}.m-teaser__image{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;overflow:hidden;opacity:.3}.m-teaser__image img{display:block;min-width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}.m-teaser__content{padding:var(--spacing);max-width:var(--layout-max-width);margin:var(--layout-header-height) auto 0;font-size:1.6rem}@media screen and (min-width:750px){.m-teaser__content{font-size:2rem;margin:15vh auto 0}}.m-button{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:var(--spacing--small) var(--spacing--compact);border:2px solid var(--color-pop);border-radius:var(--border-radius);background-color:var(--color-bg--light);color:var(--color-text);font-size:1.6rem;-webkit-transition:all var(--transition);transition:all var(--transition);cursor:pointer;line-height:1;text-decoration:none}.m-button .icon{font-size:var(--icon-size--small)}.m-button .icon+span,span+.m-button .icon{margin-left:var(--spacing--small)}.m-button:hover{border-color:var(--color-pop);background-color:var(--color-bg--medium);-webkit-box-shadow:var(--shadow-button);box-shadow:var(--shadow-button)}.m-button:focus-visible{outline:4px dashed var(--color-text)}.m-button:focus:not(:focus-visible){outline:none}.m-button--primary{background-color:var(--color-pop);border-color:var(--color-pop);color:var(--color-text--inverse)}.m-button--primary:focus,.m-button--primary:hover{background-color:var(--color-pop--light)}.m-button--icononly{border:0;padding:0}.m-button--icononly .icon{font-size:var(--icon-size--large);color:var(--color-pop)}@media screen and (max-width:480px){.m-button{width:100%;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;margin-bottom:var(--spacing--compact)}}.m-button-group{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 var(--spacing)}.m-button-group--icons{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex}.m-button-group--icons .m-button{width:auto;margin-right:var(--spacing--compact)}.m-button-group--icons+.m-button-group--icons{margin-left:var(--spacing)}@media screen and (min-width:480px){.m-button-group{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;margin:0 var(--spacing) var(--spacing--medium) 0}.m-button-group .m-button{margin-right:var(--spacing--compact)}}.m-hero{position:relative}.m-hero__image{display:block;max-height:600px;overflow:hidden}.m-hero__image img{display:block;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}.m-hero__title{margin:0;padding:var(--spacing) 0}.m-hero__title .t-title{padding:0 var(--spacing);margin:0}@media screen and (min-width:750px){.m-hero__title{position:absolute;bottom:0;left:0;right:0;z-index:3;padding-top:var(--spacing--large);background:var(--gradient-hero)}}@media screen and (min-width:920px){.m-hero__title .t-title{max-width:var(--layout-max-width);margin:0 auto}}.m-content{max-width:var(--layout-max-width);margin:0 auto;padding:var(--spacing)}.m-content h2{font-size:2rem}.m-content h3{font-size:1.8rem}.m-content a:not([class]){display:inline-block;text-decoration:none;border-radius:var(--border-radius--small);border-bottom:1px solid var(--color-pop);padding:0 .3em;line-height:1.3;color:var(--color-pop)}.m-content a:not([class]):focus,.m-content a:not([class]):hover{text-shadow:0 0 10px var(--color-pop)}.m-content figure{display:block;margin:var(--spacing--large) calc(var(--spacing)*-1)}.m-content figure img{display:block;width:100%;height:auto;-webkit-box-shadow:var(--shadow-image);box-shadow:var(--shadow-image)}.m-content figure figcaption{padding:1em var(--spacing) 0;font-size:var(--font-size--small)}.m-content blockquote{border-left:5px solid var(--color-pop);margin:var(--spacing--large) 0;padding:var(--spacing--xsmall) 0 var(--spacing--xsmall) var(--spacing)}.m-content blockquote p{margin:0}.m-content blockquote cite{display:block;font-size:var(--font-size--small);margin-top:.5em}@media screen and (min-width:750px){.m-content blockquote{font-size:1.8rem}}@media screen and (min-width:750px){.m-content{padding:var(--spacing--large) var(--spacing)}.m-content h2{font-size:2.8rem}.m-content h3{font-size:2rem}}.m-form{position:relative}.m-form__label,.m-form__unit{position:absolute;top:calc(var(--form-input-height)/2);left:var(--spacing--small);-webkit-transform:translateY(-50%);transform:translateY(-50%);color:var(--form-color-label);pointer-events:none}.m-form__label{-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-transform-origin:top left;transform-origin:top left;white-space:nowrap;color:var(--form-color-placeholder)}.m-form__label--inline{display:block;position:relative;top:auto;left:auto;margin:0 0 var(--spacing--xsmall);-webkit-transform:none;transform:none;color:var(--form-color-text)}.m-form__unit{color:var(--form-color-placeholder)}.m-form__item{position:relative;margin:0 0 var(--spacing)}.m-form__item .icon{font-size:var(--form-icon-size);color:var(--form-icon-color)}.m-form__item [data-suffix]{padding-right:var(--spacing--large)}.m-form__item [data-suffix]:after{content:attr(data-suffix)}.m-form__item textarea{line-height:1.4;padding:var(--spacing--small);-webkit-transition:height .1s ease;transition:height .1s ease;height:inherit;min-height:9em;max-height:50vh}.m-form__item--select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--form-color-bg);cursor:pointer;width:100%}.m-form__item--select select::-ms-expand{display:none}.m-form__item--select select:focus::-ms-value{background:none;color:var(--form-color-text)}.m-form__item--select:after{position:absolute;content:"";top:50%;right:var(--spacing--small);width:0;height:0;z-index:2;border:6px solid transparent;border-top:6px solid var(--form-icon-color);pointer-events:none;-webkit-transform:translateY(-25%);transform:translateY(-25%)}.m-form__item--no-margin{margin-bottom:var(--spacing--small)}.m-form__error,.m-form__info{display:block;font-size:var(--font-size--small);line-height:var(--line-height);color:var(--form-color-info);font-style:italic;margin-top:var(--spacing--micro)}.m-form__error{color:var(--form-color-error)}.m-form__info+.m-form__error{margin-top:0}.m-form__group{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.m-form__group label{padding-right:var(--spacing--medium);-webkit-flex-basis:auto;flex-basis:auto;margin-bottom:var(--spacing--xsmall)}.m-form__group--grid label{-webkit-flex-basis:100%;flex-basis:100%}.m-form__potty{position:absolute;left:-9999px}.m-form__input{display:inline-block;background:var(--form-color-bg);color:var(--form-color-text);height:var(--form-input-height);font-size:inherit;border:1px solid var(--form-color-line);border-radius:var(--form-border-radius);padding:0 var(--spacing--small);outline:none;-webkit-transition:border .2s;transition:border .2s;overflow:hidden}.m-form__input--block{display:block;width:100%}.m-form__input:-webkit-autofill{-webkit-box-shadow:0 0 0 100px var(--form-color-bg) inset;box-shadow:0 0 0 100px var(--form-color-bg) inset;-webkit-text-fill-color:var(--form-color-text);color:var(--form-color-text)}.m-form__input:-webkit-autofill~.m-form__label{top:-.5em;left:var(--spacing--xsmall);color:var(--form-color-text);-webkit-transform:scale(.7);transform:scale(.7);background:var(--form-color-label--active-bg);padding:0 var(--spacing--xsmall)}.m-form__input.is-filled~.m-form__label,.m-form__input:focus~.m-form__label{top:-.5em;left:var(--spacing--xsmall);color:var(--form-color-text);-webkit-transform:scale(.7);transform:scale(.7);background:var(--form-color-label--active-bg);padding:0 var(--spacing--xsmall)}.m-form__input:focus{border-color:var(--form-color-active)}.m-form__input:focus~.m-form__label{color:var(--form-color-active)}.m-form__input::-webkit-input-placeholder{color:var(--form-color-placeholder);opacity:1}.m-form__input::-moz-placeholder{color:var(--form-color-placeholder);opacity:1}.m-form__input::placeholder{color:var(--form-color-placeholder);opacity:1}.m-form__input--error,.m-form__input.is-edited:required:invalid{border-color:var(--form-color-error)}.m-form__input--error~.m-form__label,.m-form__input.is-edited:required:invalid~.m-form__label{color:var(--form-color-error)}.m-form__input-checkbox,.m-form__input-radio{position:relative;top:4px;cursor:pointer;width:18px;height:18px;border:1px solid var(--form-color-line);background-color:var(--form-color-page);-webkit-box-shadow:0 0 0 0 var(--form-color-text) inset;box-shadow:0 0 0 0 var(--form-color-text) inset;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none}.m-form__input-checkbox:after,.m-form__input-radio:after{display:block;content:"";position:absolute;-webkit-transform:scale(.2);transform:scale(.2);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;opacity:0}.m-form__input-checkbox~label,.m-form__input-radio~label{cursor:pointer;margin-left:var(--spacing--xsmall)}.m-form__input-checkbox~label::-moz-selection,.m-form__input-radio~label::-moz-selection{background:transparent}.m-form__input-checkbox~label::selection,.m-form__input-radio~label::selection{background:transparent}.m-form__input-checkbox:checked,.m-form__input-radio:checked{border:none;-webkit-box-shadow:0 0 0 10px var(--form-color-active) inset;box-shadow:0 0 0 10px var(--form-color-active) inset}.m-form__input-checkbox:checked:after,.m-form__input-radio:checked:after{-webkit-transform:scale(1);transform:scale(1);opacity:1}.m-form__input-radio{border-radius:50%}.m-form__input-radio:after{content:"";width:4px;height:4px;border-radius:50%;top:7px;left:7px;background-color:var(--form-color-page)}.m-form__input-checkbox:after{content:"✓";top:1px;left:3px;color:var(--form-color-inverse);font-size:14px;font-weight:700}.m-form [data-numeric-input]{-moz-appearance:textfield;-webkit-appearance:textfield}.m-form [data-numeric-input]::-webkit-inner-spin-button,.m-form [data-numeric-input]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.m-form .m-form__item--prefix .m-form__input{padding-left:2.5em}.m-form .m-form__item--prefix .m-form__label{left:2.5em}.m-form .m-form__item--suffix .m-form__input{padding-right:2.5em}.m-form .m-form__item--suffix .m-form__unit{left:auto;right:var(--spacing--small)}.m-form__notice{background:var(--form-color-notice-bg);color:var(--form-color-notice-text);border-radius:var(--form-border-radius);padding:var(--spacing);margin:var(--spacing) 0 var(--spacing--large)}.m-form__notice h2{font-size:font("h2");margin:0 0 .5em}.m-form__check{font-size:var(--font-size--small);line-height:var(--line-height--small)}.m-form__item+.m-form__check{margin-top:-1em}@media screen and (min-width:750px){.m-form__group--grid label{-webkit-flex-basis:50%;flex-basis:50%}}@media screen and (min-width:920px){.m-form__group--grid label{-webkit-flex-basis:33.333333333%;flex-basis:33.333333333%}}.m-form__item--checkbox{display:block}.m-form__item--checkbox .icon{font-size:var(--font-size--nav-icon);color:--color-icon;-webkit-box-ordinal-group:1;-webkit-order:0;order:0;margin-right:var(--spacing--small)}.m-form__item--checkbox span{display:inline-block;-webkit-box-ordinal-group:2;-webkit-order:1;order:1;padding-top:.1em}.m-form__item--checkbox label{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;cursor:pointer}.m-form__item--checkbox label ::-moz-selection{background:transparent}.m-form__item--checkbox label ::selection{background:transparent}.m-form__item--checkbox+.m-form__item--checkbox{margin-top:calc(var(--spacing--small)*-1)}.m-gallery{margin:var(--spacing--large) calc(var(--spacing)*-1);-webkit-box-shadow:var(--shadow-image);box-shadow:var(--shadow-image)}.m-gallery__item{position:relative;overflow:hidden}.m-gallery__image{display:block;width:100%}@media screen and (max-width:750px){.m-gallery__item{padding-bottom:0!important}}@media screen and (min-width:750px){.m-gallery__block{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:stretch;-webkit-align-items:stretch;align-items:stretch}.m-gallery__item{-webkit-box-flex:1;-webkit-flex:1 1 auto;flex:1 1 auto}.m-gallery__image{position:absolute;top:0;left:0;width:100%;height:100%}}.m-pagination{background-color:var(--color-bg--shade);border-bottom:1px solid var(--color-line--shade);-webkit-box-shadow:var(--shadow-inset);box-shadow:var(--shadow-inset)}.m-pagination__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.m-pagination__item a,.m-pagination__list{display:-webkit-box;display:-webkit-flex;display:flex}.m-pagination__item a{-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center;color:var(--color-text);padding:var(--spacing);height:100%;text-decoration:none;-webkit-transition:background var(--transition--light);transition:background var(--transition--light)}.m-pagination__item a>div{-webkit-box-flex:1;-webkit-flex:1 1 auto;flex:1 1 auto}.m-pagination__item a:focus,.m-pagination__item a:hover{background:var(--gradient-pagenav)}.m-pagination__item:first-child .icon{margin-right:var(--spacing--compact)}.m-pagination__item:last-child .icon{margin-left:var(--spacing--compact)}.m-pagination__item .icon{font-size:var(--icon-size);line-height:1}.m-pagination__item--previous a{-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.m-pagination__item--previous .icon{margin-right:var(--spacing)}.m-pagination__dots{padding:var(--spacing)}.m-pagination__dots,.m-pagination__dots a{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.m-pagination__dots a{width:2.5em;height:2.5em;border:2px solid var(--color-pop);border-radius:50%;color:var(--color-pop);margin:0 .5em;-webkit-transition:all var(--transition);transition:all var(--transition)}.m-pagination__dots a.is-active,.m-pagination__dots a:focus,.m-pagination__dots a:hover{color:var(--color-text--inverse);background-color:var(--color-pop);font-weight:var(--font-weight--bold)}.m-pagination__kicker{font-size:var(--font-size--small);color:var(--color-pop)}.m-pagination__title{font-weight:var(--font-weight--bold);margin-top:.2em}@media screen and (min-width:750px){.m-pagination__list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.m-pagination__dots,.m-pagination__item{-webkit-box-flex:1;-webkit-flex:1 1 33.333333333%;flex:1 1 33.333333333%}.m-pagination__item:last-child{text-align:right;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}}@media screen and (min-width:920px){.m-pagination__item:first-child a{padding-left:var(--spacing--medium)}.m-pagination__item:last-child a{padding-right:var(--spacing--medium)}}.m-timeline{position:relative;list-style:none;padding:0;margin:var(--spacing--medium) 0}.m-timeline li{position:relative;padding-top:calc(var(--timeline-dot-border-width) + var(--timeline-dot-size)/5);padding-right:0;padding-bottom:var(--timeline-spacing--vertical);padding-left:calc(var(--timeline-dot-size) + var(--timeline-spacing--horizontal));min-height:calc(var(--timeline-dot-size) + var(--timeline-spacing--vertical))}.m-timeline li,.m-timeline li:after,.m-timeline li:before{-webkit-transition:all .1s;transition:all .1s}.m-timeline li:before{display:block;content:"";position:absolute;top:.3em;left:0;z-index:2;width:var(--timeline-dot-size);height:var(--timeline-dot-size);background-color:var(--timeline-dot-color);border:var(--timeline-dot-border-width) solid var(--timeline-dot-border-color);border-radius:50%}.m-timeline li:after{display:block;content:"";position:absolute;top:0;left:calc(var(--timeline-dot-size)/2);width:var(--timeline-line-width);height:100%;z-index:1;background-color:var(--timeline-line-color)}.m-timeline li:first-child:after{top:calc(var(--timeline-dot-size)/2)}.m-timeline li:last-child:after{height:calc(var(--timeline-dot-size)/2)}.m-timeline__date{font-size:var(--font-size--small);margin:0 0 .3em;color:var(--timeline-date-color)}.m-timeline__date b{color:var(--timeline-dot-color)}.m-timeline__title{font-weight:var(--font-weight--bold)}.m-timeline__description{font-size:var(--font-size--small)}@media screen and (min-width:750px){.m-timeline li:nth-child(odd){text-align:right;padding-left:0;padding-right:calc(50% + var(--timeline-dot-size)/2 + var(--timeline-spacing--horizontal))}.m-timeline li:nth-child(2n){padding-left:calc(50% + var(--timeline-dot-size)/2 + var(--timeline-spacing--horizontal))}.m-timeline li:before{left:calc(50% - var(--timeline-dot-size)/2)}.m-timeline li:after{left:50%}}.m-footer{-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;padding:var(--spacing);font-size:1.2rem}.m-footer,.m-footer__list{display:-webkit-box;display:-webkit-flex;display:flex}.m-footer__list{-webkit-box-align:center;-webkit-align-items:center;align-items:center;list-style:none;margin:0}.m-footer__list li{margin-left:2em}.m-footer__list a{color:var(--color-text);text-decoration:none;-webkit-transition:color var(--transition);transition:color var(--transition)}.m-footer__list a:focus,.m-footer__list a:hover{color:var(--color-pop)}.with-teaser .m-footer{position:fixed;bottom:0;left:0;width:100%;z-index:5}