/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;-webkit-text-decoration:underline;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,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}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.mt-xs-0{margin-top:0rem!important}.pt-xs-0{padding-top:0rem!important}.mr-xs-0{margin-right:0rem!important}.pr-xs-0{padding-right:0rem!important}.mb-xs-0{margin-bottom:0rem!important}.pb-xs-0{padding-bottom:0rem!important}.ml-xs-0{margin-left:0rem!important}.pl-xs-0{padding-left:0rem!important}.mx-xs-0{margin-left:0rem!important;margin-right:0rem!important}.px-xs-0{padding-left:0rem!important;padding-right:0rem!important}.my-xs-0{margin-top:0rem!important;margin-bottom:0rem!important}.py-xs-0{padding-top:0rem!important;padding-bottom:0rem!important}.mt-xs-0\.25{margin-top:.25rem!important}.pt-xs-0\.25{padding-top:.25rem!important}.mr-xs-0\.25{margin-right:.25rem!important}.pr-xs-0\.25{padding-right:.25rem!important}.mb-xs-0\.25{margin-bottom:.25rem!important}.pb-xs-0\.25{padding-bottom:.25rem!important}.ml-xs-0\.25{margin-left:.25rem!important}.pl-xs-0\.25{padding-left:.25rem!important}.mx-xs-0\.25{margin-left:.25rem!important;margin-right:.25rem!important}.px-xs-0\.25{padding-left:.25rem!important;padding-right:.25rem!important}.my-xs-0\.25{margin-top:.25rem!important;margin-bottom:.25rem!important}.py-xs-0\.25{padding-top:.25rem!important;padding-bottom:.25rem!important}.mt-xs-0\.5{margin-top:.5rem!important}.pt-xs-0\.5{padding-top:.5rem!important}.mr-xs-0\.5{margin-right:.5rem!important}.pr-xs-0\.5{padding-right:.5rem!important}.mb-xs-0\.5{margin-bottom:.5rem!important}.pb-xs-0\.5{padding-bottom:.5rem!important}.ml-xs-0\.5{margin-left:.5rem!important}.pl-xs-0\.5{padding-left:.5rem!important}.mx-xs-0\.5{margin-left:.5rem!important;margin-right:.5rem!important}.px-xs-0\.5{padding-left:.5rem!important;padding-right:.5rem!important}.my-xs-0\.5{margin-top:.5rem!important;margin-bottom:.5rem!important}.py-xs-0\.5{padding-top:.5rem!important;padding-bottom:.5rem!important}.mt-xs-0\.75{margin-top:.75rem!important}.pt-xs-0\.75{padding-top:.75rem!important}.mr-xs-0\.75{margin-right:.75rem!important}.pr-xs-0\.75{padding-right:.75rem!important}.mb-xs-0\.75{margin-bottom:.75rem!important}.pb-xs-0\.75{padding-bottom:.75rem!important}.ml-xs-0\.75{margin-left:.75rem!important}.pl-xs-0\.75{padding-left:.75rem!important}.mx-xs-0\.75{margin-left:.75rem!important;margin-right:.75rem!important}.px-xs-0\.75{padding-left:.75rem!important;padding-right:.75rem!important}.my-xs-0\.75{margin-top:.75rem!important;margin-bottom:.75rem!important}.py-xs-0\.75{padding-top:.75rem!important;padding-bottom:.75rem!important}.mt-xs-1{margin-top:1rem!important}.pt-xs-1{padding-top:1rem!important}.mr-xs-1{margin-right:1rem!important}.pr-xs-1{padding-right:1rem!important}.mb-xs-1{margin-bottom:1rem!important}.pb-xs-1{padding-bottom:1rem!important}.ml-xs-1{margin-left:1rem!important}.pl-xs-1{padding-left:1rem!important}.mx-xs-1{margin-left:1rem!important;margin-right:1rem!important}.px-xs-1{padding-left:1rem!important;padding-right:1rem!important}.my-xs-1{margin-top:1rem!important;margin-bottom:1rem!important}.py-xs-1{padding-top:1rem!important;padding-bottom:1rem!important}.mt-xs-2{margin-top:2rem!important}.pt-xs-2{padding-top:2rem!important}.mr-xs-2{margin-right:2rem!important}.pr-xs-2{padding-right:2rem!important}.mb-xs-2{margin-bottom:2rem!important}.pb-xs-2{padding-bottom:2rem!important}.ml-xs-2{margin-left:2rem!important}.pl-xs-2{padding-left:2rem!important}.mx-xs-2{margin-left:2rem!important;margin-right:2rem!important}.px-xs-2{padding-left:2rem!important;padding-right:2rem!important}.my-xs-2{margin-top:2rem!important;margin-bottom:2rem!important}.py-xs-2{padding-top:2rem!important;padding-bottom:2rem!important}.mt-xs-3{margin-top:3rem!important}.pt-xs-3{padding-top:3rem!important}.mr-xs-3{margin-right:3rem!important}.pr-xs-3{padding-right:3rem!important}.mb-xs-3{margin-bottom:3rem!important}.pb-xs-3{padding-bottom:3rem!important}.ml-xs-3{margin-left:3rem!important}.pl-xs-3{padding-left:3rem!important}.mx-xs-3{margin-left:3rem!important;margin-right:3rem!important}.px-xs-3{padding-left:3rem!important;padding-right:3rem!important}.my-xs-3{margin-top:3rem!important;margin-bottom:3rem!important}.py-xs-3{padding-top:3rem!important;padding-bottom:3rem!important}.mt-xs-4{margin-top:4rem!important}.pt-xs-4{padding-top:4rem!important}.mr-xs-4{margin-right:4rem!important}.pr-xs-4{padding-right:4rem!important}.mb-xs-4{margin-bottom:4rem!important}.pb-xs-4{padding-bottom:4rem!important}.ml-xs-4{margin-left:4rem!important}.pl-xs-4{padding-left:4rem!important}.mx-xs-4{margin-left:4rem!important;margin-right:4rem!important}.px-xs-4{padding-left:4rem!important;padding-right:4rem!important}.my-xs-4{margin-top:4rem!important;margin-bottom:4rem!important}.py-xs-4{padding-top:4rem!important;padding-bottom:4rem!important}.mt-xs-gutter{margin-top:var(--grid-gutter)!important}.pt-xs-gutter{padding-top:var(--grid-gutter)!important}.mr-xs-gutter{margin-right:var(--grid-gutter)!important}.pr-xs-gutter{padding-right:var(--grid-gutter)!important}.mb-xs-gutter{margin-bottom:var(--grid-gutter)!important}.pb-xs-gutter{padding-bottom:var(--grid-gutter)!important}.ml-xs-gutter{margin-left:var(--grid-gutter)!important}.pl-xs-gutter{padding-left:var(--grid-gutter)!important}.mx-xs-gutter{margin-left:var(--grid-gutter)!important;margin-right:var(--grid-gutter)!important}.px-xs-gutter{padding-left:var(--grid-gutter)!important;padding-right:var(--grid-gutter)!important}.my-xs-gutter{margin-top:var(--grid-gutter)!important;margin-bottom:var(--grid-gutter)!important}.py-xs-gutter{padding-top:var(--grid-gutter)!important;padding-bottom:var(--grid-gutter)!important}.mt-xs-col{margin-top:calc(var(--grid-gutter) + var(--grid-column-width))!important}.pt-xs-col{padding-top:calc(var(--grid-gutter) + var(--grid-column-width))!important}.mr-xs-col{margin-right:calc(var(--grid-gutter) + var(--grid-column-width))!important}.pr-xs-col{padding-right:calc(var(--grid-gutter) + var(--grid-column-width))!important}.mb-xs-col{margin-bottom:calc(var(--grid-gutter) + var(--grid-column-width))!important}.pb-xs-col{padding-bottom:calc(var(--grid-gutter) + var(--grid-column-width))!important}.ml-xs-col{margin-left:calc(var(--grid-gutter) + var(--grid-column-width))!important}.pl-xs-col{padding-left:calc(var(--grid-gutter) + var(--grid-column-width))!important}.mx-xs-col{margin-left:calc(var(--grid-gutter) + var(--grid-column-width))!important;margin-right:calc(var(--grid-gutter) + var(--grid-column-width))!important}.px-xs-col{padding-left:calc(var(--grid-gutter) + var(--grid-column-width))!important;padding-right:calc(var(--grid-gutter) + var(--grid-column-width))!important}.my-xs-col{margin-top:calc(var(--grid-gutter) + var(--grid-column-width))!important;margin-bottom:calc(var(--grid-gutter) + var(--grid-column-width))!important}.py-xs-col{padding-top:calc(var(--grid-gutter) + var(--grid-column-width))!important;padding-bottom:calc(var(--grid-gutter) + var(--grid-column-width))!important}@media all and (min-width: 768px){.mt-sm-0{margin-top:0rem!important}.pt-sm-0{padding-top:0rem!important}.mr-sm-0{margin-right:0rem!important}.pr-sm-0{padding-right:0rem!important}.mb-sm-0{margin-bottom:0rem!important}.pb-sm-0{padding-bottom:0rem!important}.ml-sm-0{margin-left:0rem!important}.pl-sm-0{padding-left:0rem!important}.mx-sm-0{margin-left:0rem!important;margin-right:0rem!important}.px-sm-0{padding-left:0rem!important;padding-right:0rem!important}.my-sm-0{margin-top:0rem!important;margin-bottom:0rem!important}.py-sm-0{padding-top:0rem!important;padding-bottom:0rem!important}.mt-sm-0\.25{margin-top:.25rem!important}.pt-sm-0\.25{padding-top:.25rem!important}.mr-sm-0\.25{margin-right:.25rem!important}.pr-sm-0\.25{padding-right:.25rem!important}.mb-sm-0\.25{margin-bottom:.25rem!important}.pb-sm-0\.25{padding-bottom:.25rem!important}.ml-sm-0\.25{margin-left:.25rem!important}.pl-sm-0\.25{padding-left:.25rem!important}.mx-sm-0\.25{margin-left:.25rem!important;margin-right:.25rem!important}.px-sm-0\.25{padding-left:.25rem!important;padding-right:.25rem!important}.my-sm-0\.25{margin-top:.25rem!important;margin-bottom:.25rem!important}.py-sm-0\.25{padding-top:.25rem!important;padding-bottom:.25rem!important}.mt-sm-0\.5{margin-top:.5rem!important}.pt-sm-0\.5{padding-top:.5rem!important}.mr-sm-0\.5{margin-right:.5rem!important}.pr-sm-0\.5{padding-right:.5rem!important}.mb-sm-0\.5{margin-bottom:.5rem!important}.pb-sm-0\.5{padding-bottom:.5rem!important}.ml-sm-0\.5{margin-left:.5rem!important}.pl-sm-0\.5{padding-left:.5rem!important}.mx-sm-0\.5{margin-left:.5rem!important;margin-right:.5rem!important}.px-sm-0\.5{padding-left:.5rem!important;padding-right:.5rem!important}.my-sm-0\.5{margin-top:.5rem!important;margin-bottom:.5rem!important}.py-sm-0\.5{padding-top:.5rem!important;padding-bottom:.5rem!important}.mt-sm-0\.75{margin-top:.75rem!important}.pt-sm-0\.75{padding-top:.75rem!important}.mr-sm-0\.75{margin-right:.75rem!important}.pr-sm-0\.75{padding-right:.75rem!important}.mb-sm-0\.75{margin-bottom:.75rem!important}.pb-sm-0\.75{padding-bottom:.75rem!important}.ml-sm-0\.75{margin-left:.75rem!important}.pl-sm-0\.75{padding-left:.75rem!important}.mx-sm-0\.75{margin-left:.75rem!important;margin-right:.75rem!important}.px-sm-0\.75{padding-left:.75rem!important;padding-right:.75rem!important}.my-sm-0\.75{margin-top:.75rem!important;margin-bottom:.75rem!important}.py-sm-0\.75{padding-top:.75rem!important;padding-bottom:.75rem!important}.mt-sm-1{margin-top:1rem!important}.pt-sm-1{padding-top:1rem!important}.mr-sm-1{margin-right:1rem!important}.pr-sm-1{padding-right:1rem!important}.mb-sm-1{margin-bottom:1rem!important}.pb-sm-1{padding-bottom:1rem!important}.ml-sm-1{margin-left:1rem!important}.pl-sm-1{padding-left:1rem!important}.mx-sm-1{margin-left:1rem!important;margin-right:1rem!important}.px-sm-1{padding-left:1rem!important;padding-right:1rem!important}.my-sm-1{margin-top:1rem!important;margin-bottom:1rem!important}.py-sm-1{padding-top:1rem!important;padding-bottom:1rem!important}.mt-sm-2{margin-top:2rem!important}.pt-sm-2{padding-top:2rem!important}.mr-sm-2{margin-right:2rem!important}.pr-sm-2{padding-right:2rem!important}.mb-sm-2{margin-bottom:2rem!important}.pb-sm-2{padding-bottom:2rem!important}.ml-sm-2{margin-left:2rem!important}.pl-sm-2{padding-left:2rem!important}.mx-sm-2{margin-left:2rem!important;margin-right:2rem!important}.px-sm-2{padding-left:2rem!important;padding-right:2rem!important}.my-sm-2{margin-top:2rem!important;margin-bottom:2rem!important}.py-sm-2{padding-top:2rem!important;padding-bottom:2rem!important}.mt-sm-3{margin-top:3rem!important}.pt-sm-3{padding-top:3rem!important}.mr-sm-3{margin-right:3rem!important}.pr-sm-3{padding-right:3rem!important}.mb-sm-3{margin-bottom:3rem!important}.pb-sm-3{padding-bottom:3rem!important}.ml-sm-3{margin-left:3rem!important}.pl-sm-3{padding-left:3rem!important}.mx-sm-3{margin-left:3rem!important;margin-right:3rem!important}.px-sm-3{padding-left:3rem!important;padding-right:3rem!important}.my-sm-3{margin-top:3rem!important;margin-bottom:3rem!important}.py-sm-3{padding-top:3rem!important;padding-bottom:3rem!important}.mt-sm-4{margin-top:4rem!important}.pt-sm-4{padding-top:4rem!important}.mr-sm-4{margin-right:4rem!important}.pr-sm-4{padding-right:4rem!important}.mb-sm-4{margin-bottom:4rem!important}.pb-sm-4{padding-bottom:4rem!important}.ml-sm-4{margin-left:4rem!important}.pl-sm-4{padding-left:4rem!important}.mx-sm-4{margin-left:4rem!important;margin-right:4rem!important}.px-sm-4{padding-left:4rem!important;padding-right:4rem!important}.my-sm-4{margin-top:4rem!important;margin-bottom:4rem!important}.py-sm-4{padding-top:4rem!important;padding-bottom:4rem!important}.mt-sm-gutter{margin-top:var(--grid-gutter)!important}.pt-sm-gutter{padding-top:var(--grid-gutter)!important}.mr-sm-gutter{margin-right:var(--grid-gutter)!important}.pr-sm-gutter{padding-right:var(--grid-gutter)!important}.mb-sm-gutter{margin-bottom:var(--grid-gutter)!important}.pb-sm-gutter{padding-bottom:var(--grid-gutter)!important}.ml-sm-gutter{margin-left:var(--grid-gutter)!important}.pl-sm-gutter{padding-left:var(--grid-gutter)!important}.mx-sm-gutter{margin-left:var(--grid-gutter)!important;margin-right:var(--grid-gutter)!important}.px-sm-gutter{padding-left:var(--grid-gutter)!important;padding-right:var(--grid-gutter)!important}.my-sm-gutter{margin-top:var(--grid-gutter)!important;margin-bottom:var(--grid-gutter)!important}.py-sm-gutter{padding-top:var(--grid-gutter)!important;padding-bottom:var(--grid-gutter)!important}.mt-sm-col{margin-top:calc(var(--grid-gutter) + var(--grid-column-width))!important}.pt-sm-col{padding-top:calc(var(--grid-gutter) + var(--grid-column-width))!important}.mr-sm-col{margin-right:calc(var(--grid-gutter) + var(--grid-column-width))!important}.pr-sm-col{padding-right:calc(var(--grid-gutter) + var(--grid-column-width))!important}.mb-sm-col{margin-bottom:calc(var(--grid-gutter) + var(--grid-column-width))!important}.pb-sm-col{padding-bottom:calc(var(--grid-gutter) + var(--grid-column-width))!important}.ml-sm-col{margin-left:calc(var(--grid-gutter) + var(--grid-column-width))!important}.pl-sm-col{padding-left:calc(var(--grid-gutter) + var(--grid-column-width))!important}.mx-sm-col{margin-left:calc(var(--grid-gutter) + var(--grid-column-width))!important;margin-right:calc(var(--grid-gutter) + var(--grid-column-width))!important}.px-sm-col{padding-left:calc(var(--grid-gutter) + var(--grid-column-width))!important;padding-right:calc(var(--grid-gutter) + var(--grid-column-width))!important}.my-sm-col{margin-top:calc(var(--grid-gutter) + var(--grid-column-width))!important;margin-bottom:calc(var(--grid-gutter) + var(--grid-column-width))!important}.py-sm-col{padding-top:calc(var(--grid-gutter) + var(--grid-column-width))!important;padding-bottom:calc(var(--grid-gutter) + var(--grid-column-width))!important}}@media all and (min-width: 1400px){.mt-md-0{margin-top:0rem!important}.pt-md-0{padding-top:0rem!important}.mr-md-0{margin-right:0rem!important}.pr-md-0{padding-right:0rem!important}.mb-md-0{margin-bottom:0rem!important}.pb-md-0{padding-bottom:0rem!important}.ml-md-0{margin-left:0rem!important}.pl-md-0{padding-left:0rem!important}.mx-md-0{margin-left:0rem!important;margin-right:0rem!important}.px-md-0{padding-left:0rem!important;padding-right:0rem!important}.my-md-0{margin-top:0rem!important;margin-bottom:0rem!important}.py-md-0{padding-top:0rem!important;padding-bottom:0rem!important}.mt-md-0\.25{margin-top:.25rem!important}.pt-md-0\.25{padding-top:.25rem!important}.mr-md-0\.25{margin-right:.25rem!important}.pr-md-0\.25{padding-right:.25rem!important}.mb-md-0\.25{margin-bottom:.25rem!important}.pb-md-0\.25{padding-bottom:.25rem!important}.ml-md-0\.25{margin-left:.25rem!important}.pl-md-0\.25{padding-left:.25rem!important}.mx-md-0\.25{margin-left:.25rem!important;margin-right:.25rem!important}.px-md-0\.25{padding-left:.25rem!important;padding-right:.25rem!important}.my-md-0\.25{margin-top:.25rem!important;margin-bottom:.25rem!important}.py-md-0\.25{padding-top:.25rem!important;padding-bottom:.25rem!important}.mt-md-0\.5{margin-top:.5rem!important}.pt-md-0\.5{padding-top:.5rem!important}.mr-md-0\.5{margin-right:.5rem!important}.pr-md-0\.5{padding-right:.5rem!important}.mb-md-0\.5{margin-bottom:.5rem!important}.pb-md-0\.5{padding-bottom:.5rem!important}.ml-md-0\.5{margin-left:.5rem!important}.pl-md-0\.5{padding-left:.5rem!important}.mx-md-0\.5{margin-left:.5rem!important;margin-right:.5rem!important}.px-md-0\.5{padding-left:.5rem!important;padding-right:.5rem!important}.my-md-0\.5{margin-top:.5rem!important;margin-bottom:.5rem!important}.py-md-0\.5{padding-top:.5rem!important;padding-bottom:.5rem!important}.mt-md-0\.75{margin-top:.75rem!important}.pt-md-0\.75{padding-top:.75rem!important}.mr-md-0\.75{margin-right:.75rem!important}.pr-md-0\.75{padding-right:.75rem!important}.mb-md-0\.75{margin-bottom:.75rem!important}.pb-md-0\.75{padding-bottom:.75rem!important}.ml-md-0\.75{margin-left:.75rem!important}.pl-md-0\.75{padding-left:.75rem!important}.mx-md-0\.75{margin-left:.75rem!important;margin-right:.75rem!important}.px-md-0\.75{padding-left:.75rem!important;padding-right:.75rem!important}.my-md-0\.75{margin-top:.75rem!important;margin-bottom:.75rem!important}.py-md-0\.75{padding-top:.75rem!important;padding-bottom:.75rem!important}.mt-md-1{margin-top:1rem!important}.pt-md-1{padding-top:1rem!important}.mr-md-1{margin-right:1rem!important}.pr-md-1{padding-right:1rem!important}.mb-md-1{margin-bottom:1rem!important}.pb-md-1{padding-bottom:1rem!important}.ml-md-1{margin-left:1rem!important}.pl-md-1{padding-left:1rem!important}.mx-md-1{margin-left:1rem!important;margin-right:1rem!important}.px-md-1{padding-left:1rem!important;padding-right:1rem!important}.my-md-1{margin-top:1rem!important;margin-bottom:1rem!important}.py-md-1{padding-top:1rem!important;padding-bottom:1rem!important}.mt-md-2{margin-top:2rem!important}.pt-md-2{padding-top:2rem!important}.mr-md-2{margin-right:2rem!important}.pr-md-2{padding-right:2rem!important}.mb-md-2{margin-bottom:2rem!important}.pb-md-2{padding-bottom:2rem!important}.ml-md-2{margin-left:2rem!important}.pl-md-2{padding-left:2rem!important}.mx-md-2{margin-left:2rem!important;margin-right:2rem!important}.px-md-2{padding-left:2rem!important;padding-right:2rem!important}.my-md-2{margin-top:2rem!important;margin-bottom:2rem!important}.py-md-2{padding-top:2rem!important;padding-bottom:2rem!important}.mt-md-3{margin-top:3rem!important}.pt-md-3{padding-top:3rem!important}.mr-md-3{margin-right:3rem!important}.pr-md-3{padding-right:3rem!important}.mb-md-3{margin-bottom:3rem!important}.pb-md-3{padding-bottom:3rem!important}.ml-md-3{margin-left:3rem!important}.pl-md-3{padding-left:3rem!important}.mx-md-3{margin-left:3rem!important;margin-right:3rem!important}.px-md-3{padding-left:3rem!important;padding-right:3rem!important}.my-md-3{margin-top:3rem!important;margin-bottom:3rem!important}.py-md-3{padding-top:3rem!important;padding-bottom:3rem!important}.mt-md-4{margin-top:4rem!important}.pt-md-4{padding-top:4rem!important}.mr-md-4{margin-right:4rem!important}.pr-md-4{padding-right:4rem!important}.mb-md-4{margin-bottom:4rem!important}.pb-md-4{padding-bottom:4rem!important}.ml-md-4{margin-left:4rem!important}.pl-md-4{padding-left:4rem!important}.mx-md-4{margin-left:4rem!important;margin-right:4rem!important}.px-md-4{padding-left:4rem!important;padding-right:4rem!important}.my-md-4{margin-top:4rem!important;margin-bottom:4rem!important}.py-md-4{padding-top:4rem!important;padding-bottom:4rem!important}.mt-md-gutter{margin-top:var(--grid-gutter)!important}.pt-md-gutter{padding-top:var(--grid-gutter)!important}.mr-md-gutter{margin-right:var(--grid-gutter)!important}.pr-md-gutter{padding-right:var(--grid-gutter)!important}.mb-md-gutter{margin-bottom:var(--grid-gutter)!important}.pb-md-gutter{padding-bottom:var(--grid-gutter)!important}.ml-md-gutter{margin-left:var(--grid-gutter)!important}.pl-md-gutter{padding-left:var(--grid-gutter)!important}.mx-md-gutter{margin-left:var(--grid-gutter)!important;margin-right:var(--grid-gutter)!important}.px-md-gutter{padding-left:var(--grid-gutter)!important;padding-right:var(--grid-gutter)!important}.my-md-gutter{margin-top:var(--grid-gutter)!important;margin-bottom:var(--grid-gutter)!important}.py-md-gutter{padding-top:var(--grid-gutter)!important;padding-bottom:var(--grid-gutter)!important}.mt-md-col{margin-top:calc(var(--grid-gutter) + var(--grid-column-width))!important}.pt-md-col{padding-top:calc(var(--grid-gutter) + var(--grid-column-width))!important}.mr-md-col{margin-right:calc(var(--grid-gutter) + var(--grid-column-width))!important}.pr-md-col{padding-right:calc(var(--grid-gutter) + var(--grid-column-width))!important}.mb-md-col{margin-bottom:calc(var(--grid-gutter) + var(--grid-column-width))!important}.pb-md-col{padding-bottom:calc(var(--grid-gutter) + var(--grid-column-width))!important}.ml-md-col{margin-left:calc(var(--grid-gutter) + var(--grid-column-width))!important}.pl-md-col{padding-left:calc(var(--grid-gutter) + var(--grid-column-width))!important}.mx-md-col{margin-left:calc(var(--grid-gutter) + var(--grid-column-width))!important;margin-right:calc(var(--grid-gutter) + var(--grid-column-width))!important}.px-md-col{padding-left:calc(var(--grid-gutter) + var(--grid-column-width))!important;padding-right:calc(var(--grid-gutter) + var(--grid-column-width))!important}.my-md-col{margin-top:calc(var(--grid-gutter) + var(--grid-column-width))!important;margin-bottom:calc(var(--grid-gutter) + var(--grid-column-width))!important}.py-md-col{padding-top:calc(var(--grid-gutter) + var(--grid-column-width))!important;padding-bottom:calc(var(--grid-gutter) + var(--grid-column-width))!important}}@media all and (min-width: 2000px){.mt-lg-0{margin-top:0rem!important}.pt-lg-0{padding-top:0rem!important}.mr-lg-0{margin-right:0rem!important}.pr-lg-0{padding-right:0rem!important}.mb-lg-0{margin-bottom:0rem!important}.pb-lg-0{padding-bottom:0rem!important}.ml-lg-0{margin-left:0rem!important}.pl-lg-0{padding-left:0rem!important}.mx-lg-0{margin-left:0rem!important;margin-right:0rem!important}.px-lg-0{padding-left:0rem!important;padding-right:0rem!important}.my-lg-0{margin-top:0rem!important;margin-bottom:0rem!important}.py-lg-0{padding-top:0rem!important;padding-bottom:0rem!important}.mt-lg-0\.25{margin-top:.25rem!important}.pt-lg-0\.25{padding-top:.25rem!important}.mr-lg-0\.25{margin-right:.25rem!important}.pr-lg-0\.25{padding-right:.25rem!important}.mb-lg-0\.25{margin-bottom:.25rem!important}.pb-lg-0\.25{padding-bottom:.25rem!important}.ml-lg-0\.25{margin-left:.25rem!important}.pl-lg-0\.25{padding-left:.25rem!important}.mx-lg-0\.25{margin-left:.25rem!important;margin-right:.25rem!important}.px-lg-0\.25{padding-left:.25rem!important;padding-right:.25rem!important}.my-lg-0\.25{margin-top:.25rem!important;margin-bottom:.25rem!important}.py-lg-0\.25{padding-top:.25rem!important;padding-bottom:.25rem!important}.mt-lg-0\.5{margin-top:.5rem!important}.pt-lg-0\.5{padding-top:.5rem!important}.mr-lg-0\.5{margin-right:.5rem!important}.pr-lg-0\.5{padding-right:.5rem!important}.mb-lg-0\.5{margin-bottom:.5rem!important}.pb-lg-0\.5{padding-bottom:.5rem!important}.ml-lg-0\.5{margin-left:.5rem!important}.pl-lg-0\.5{padding-left:.5rem!important}.mx-lg-0\.5{margin-left:.5rem!important;margin-right:.5rem!important}.px-lg-0\.5{padding-left:.5rem!important;padding-right:.5rem!important}.my-lg-0\.5{margin-top:.5rem!important;margin-bottom:.5rem!important}.py-lg-0\.5{padding-top:.5rem!important;padding-bottom:.5rem!important}.mt-lg-0\.75{margin-top:.75rem!important}.pt-lg-0\.75{padding-top:.75rem!important}.mr-lg-0\.75{margin-right:.75rem!important}.pr-lg-0\.75{padding-right:.75rem!important}.mb-lg-0\.75{margin-bottom:.75rem!important}.pb-lg-0\.75{padding-bottom:.75rem!important}.ml-lg-0\.75{margin-left:.75rem!important}.pl-lg-0\.75{padding-left:.75rem!important}.mx-lg-0\.75{margin-left:.75rem!important;margin-right:.75rem!important}.px-lg-0\.75{padding-left:.75rem!important;padding-right:.75rem!important}.my-lg-0\.75{margin-top:.75rem!important;margin-bottom:.75rem!important}.py-lg-0\.75{padding-top:.75rem!important;padding-bottom:.75rem!important}.mt-lg-1{margin-top:1rem!important}.pt-lg-1{padding-top:1rem!important}.mr-lg-1{margin-right:1rem!important}.pr-lg-1{padding-right:1rem!important}.mb-lg-1{margin-bottom:1rem!important}.pb-lg-1{padding-bottom:1rem!important}.ml-lg-1{margin-left:1rem!important}.pl-lg-1{padding-left:1rem!important}.mx-lg-1{margin-left:1rem!important;margin-right:1rem!important}.px-lg-1{padding-left:1rem!important;padding-right:1rem!important}.my-lg-1{margin-top:1rem!important;margin-bottom:1rem!important}.py-lg-1{padding-top:1rem!important;padding-bottom:1rem!important}.mt-lg-2{margin-top:2rem!important}.pt-lg-2{padding-top:2rem!important}.mr-lg-2{margin-right:2rem!important}.pr-lg-2{padding-right:2rem!important}.mb-lg-2{margin-bottom:2rem!important}.pb-lg-2{padding-bottom:2rem!important}.ml-lg-2{margin-left:2rem!important}.pl-lg-2{padding-left:2rem!important}.mx-lg-2{margin-left:2rem!important;margin-right:2rem!important}.px-lg-2{padding-left:2rem!important;padding-right:2rem!important}.my-lg-2{margin-top:2rem!important;margin-bottom:2rem!important}.py-lg-2{padding-top:2rem!important;padding-bottom:2rem!important}.mt-lg-3{margin-top:3rem!important}.pt-lg-3{padding-top:3rem!important}.mr-lg-3{margin-right:3rem!important}.pr-lg-3{padding-right:3rem!important}.mb-lg-3{margin-bottom:3rem!important}.pb-lg-3{padding-bottom:3rem!important}.ml-lg-3{margin-left:3rem!important}.pl-lg-3{padding-left:3rem!important}.mx-lg-3{margin-left:3rem!important;margin-right:3rem!important}.px-lg-3{padding-left:3rem!important;padding-right:3rem!important}.my-lg-3{margin-top:3rem!important;margin-bottom:3rem!important}.py-lg-3{padding-top:3rem!important;padding-bottom:3rem!important}.mt-lg-4{margin-top:4rem!important}.pt-lg-4{padding-top:4rem!important}.mr-lg-4{margin-right:4rem!important}.pr-lg-4{padding-right:4rem!important}.mb-lg-4{margin-bottom:4rem!important}.pb-lg-4{padding-bottom:4rem!important}.ml-lg-4{margin-left:4rem!important}.pl-lg-4{padding-left:4rem!important}.mx-lg-4{margin-left:4rem!important;margin-right:4rem!important}.px-lg-4{padding-left:4rem!important;padding-right:4rem!important}.my-lg-4{margin-top:4rem!important;margin-bottom:4rem!important}.py-lg-4{padding-top:4rem!important;padding-bottom:4rem!important}.mt-lg-gutter{margin-top:var(--grid-gutter)!important}.pt-lg-gutter{padding-top:var(--grid-gutter)!important}.mr-lg-gutter{margin-right:var(--grid-gutter)!important}.pr-lg-gutter{padding-right:var(--grid-gutter)!important}.mb-lg-gutter{margin-bottom:var(--grid-gutter)!important}.pb-lg-gutter{padding-bottom:var(--grid-gutter)!important}.ml-lg-gutter{margin-left:var(--grid-gutter)!important}.pl-lg-gutter{padding-left:var(--grid-gutter)!important}.mx-lg-gutter{margin-left:var(--grid-gutter)!important;margin-right:var(--grid-gutter)!important}.px-lg-gutter{padding-left:var(--grid-gutter)!important;padding-right:var(--grid-gutter)!important}.my-lg-gutter{margin-top:var(--grid-gutter)!important;margin-bottom:var(--grid-gutter)!important}.py-lg-gutter{padding-top:var(--grid-gutter)!important;padding-bottom:var(--grid-gutter)!important}.mt-lg-col{margin-top:calc(var(--grid-gutter) + var(--grid-column-width))!important}.pt-lg-col{padding-top:calc(var(--grid-gutter) + var(--grid-column-width))!important}.mr-lg-col{margin-right:calc(var(--grid-gutter) + var(--grid-column-width))!important}.pr-lg-col{padding-right:calc(var(--grid-gutter) + var(--grid-column-width))!important}.mb-lg-col{margin-bottom:calc(var(--grid-gutter) + var(--grid-column-width))!important}.pb-lg-col{padding-bottom:calc(var(--grid-gutter) + var(--grid-column-width))!important}.ml-lg-col{margin-left:calc(var(--grid-gutter) + var(--grid-column-width))!important}.pl-lg-col{padding-left:calc(var(--grid-gutter) + var(--grid-column-width))!important}.mx-lg-col{margin-left:calc(var(--grid-gutter) + var(--grid-column-width))!important;margin-right:calc(var(--grid-gutter) + var(--grid-column-width))!important}.px-lg-col{padding-left:calc(var(--grid-gutter) + var(--grid-column-width))!important;padding-right:calc(var(--grid-gutter) + var(--grid-column-width))!important}.my-lg-col{margin-top:calc(var(--grid-gutter) + var(--grid-column-width))!important;margin-bottom:calc(var(--grid-gutter) + var(--grid-column-width))!important}.py-lg-col{padding-top:calc(var(--grid-gutter) + var(--grid-column-width))!important;padding-bottom:calc(var(--grid-gutter) + var(--grid-column-width))!important}}html{font-size:var(--font-size-root)}body{line-height:var(--line-height);font-family:var(--font-family);color:var(--color-contrast)}.h1,h1{font-family:var(--heading-h1-font-family, var(--heading-font-family));font-size:var(--heading-h1-font-size, var(--heading-font-size));line-height:var(--heading-h1-line-height, var(--heading-line-height));color:var(--heading-h1-font-color, var(--heading-font-color));font-weight:var(--heading-h1-font-weight, var(--heading-font-weight));margin:var(--heading-h1-margin, var(--heading-margin))}.h2,h2{font-family:var(--heading-h2-font-family, var(--heading-font-family));font-size:var(--heading-h2-font-size, var(--heading-font-size));line-height:var(--heading-h2-line-height, var(--heading-line-height));color:var(--heading-h2-font-color, var(--heading-font-color));font-weight:var(--heading-h2-font-weight, var(--heading-font-weight));margin:var(--heading-h2-margin, var(--heading-margin))}.h3,h3{font-family:var(--heading-h3-font-family, var(--heading-font-family));font-size:var(--heading-h3-font-size, var(--heading-font-size));line-height:var(--heading-h3-line-height, var(--heading-line-height));color:var(--heading-h3-font-color, var(--heading-font-color));font-weight:var(--heading-h3-font-weight, var(--heading-font-weight));margin:var(--heading-h3-margin, var(--heading-margin))}.h4,h4{font-family:var(--heading-h4-font-family, var(--heading-font-family));font-size:var(--heading-h4-font-size, var(--heading-font-size));line-height:var(--heading-h4-line-height, var(--heading-line-height));color:var(--heading-h4-font-color, var(--heading-font-color));font-weight:var(--heading-h4-font-weight, var(--heading-font-weight));margin:var(--heading-h4-margin, var(--heading-margin))}.h5,h5{font-family:var(--heading-h5-font-family, var(--heading-font-family));font-size:var(--heading-h5-font-size, var(--heading-font-size));line-height:var(--heading-h5-line-height, var(--heading-line-height));color:var(--heading-h5-font-color, var(--heading-font-color));font-weight:var(--heading-h5-font-weight, var(--heading-font-weight));margin:var(--heading-h5-margin, var(--heading-margin))}.h6,h6{font-family:var(--heading-h6-font-family, var(--heading-font-family));font-size:var(--heading-h6-font-size, var(--heading-font-size));line-height:var(--heading-h6-line-height, var(--heading-line-height));color:var(--heading-h6-font-color, var(--heading-font-color));font-weight:var(--heading-h6-font-weight, var(--heading-font-weight));margin:var(--heading-h6-margin, var(--heading-margin))}ul,ol{padding-left:var(--spacing-xl)}*{box-sizing:border-box}.visually-hidden:not(:focus):not(:active){clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.responsive-image{display:block;max-width:100%;height:auto}.container{width:100%;max-width:var(--grid-container-max-width);margin:0 auto;padding:0 calc(var(--grid-gutter) + var(--grid-gutter-container))}.row{margin-left:calc(var(--grid-gutter) * -.5);margin-right:calc(var(--grid-gutter) * -.5);display:flex;flex-wrap:wrap}.col-xs-0{padding-left:calc(var(--grid-gutter) * .5);padding-right:calc(var(--grid-gutter) * .5);width:100%;position:relative;flex:0 0 0%;max-width:0%}.offset-xs-0{margin-left:0}.col-xs-1{padding-left:calc(var(--grid-gutter) * .5);padding-right:calc(var(--grid-gutter) * .5);width:100%;position:relative;flex:0 0 4.1666666667%;max-width:4.1666666667%}.offset-xs-1{margin-left:4.1666666667%}.col-xs-2{padding-left:calc(var(--grid-gutter) * .5);padding-right:calc(var(--grid-gutter) * .5);width:100%;position:relative;flex:0 0 8.3333333333%;max-width:8.3333333333%}.offset-xs-2{margin-left:8.3333333333%}.col-xs-3{padding-left:calc(var(--grid-gutter) * .5);padding-right:calc(var(--grid-gutter) * .5);width:100%;position:relative;flex:0 0 12.5%;max-width:12.5%}.offset-xs-3{margin-left:12.5%}.col-xs-4{padding-left:calc(var(--grid-gutter) * .5);padding-right:calc(var(--grid-gutter) * .5);width:100%;position:relative;flex:0 0 16.6666666667%;max-width:16.6666666667%}.offset-xs-4{margin-left:16.6666666667%}.col-xs-5{padding-left:calc(var(--grid-gutter) * .5);padding-right:calc(var(--grid-gutter) * .5);width:100%;position:relative;flex:0 0 20.8333333333%;max-width:20.8333333333%}.offset-xs-5{margin-left:20.8333333333%}.col-xs-6{padding-left:calc(var(--grid-gutter) * .5);padding-right:calc(var(--grid-gutter) * .5);width:100%;position:relative;flex:0 0 25%;max-width:25%}.offset-xs-6{margin-left:25%}.col-xs-7{padding-left:calc(var(--grid-gutter) * .5);padding-right:calc(var(--grid-gutter) * .5);width:100%;position:relative;flex:0 0 29.1666666667%;max-width:29.1666666667%}.offset-xs-7{margin-left:29.1666666667%}.col-xs-8{padding-left:calc(var(--grid-gutter) * .5);padding-right:calc(var(--grid-gutter) * .5);width:100%;position:relative;flex:0 0 33.3333333333%;max-width:33.3333333333%}.offset-xs-8{margin-left:33.3333333333%}.col-xs-9{padding-left:calc(var(--grid-gutter) * .5);padding-right:calc(var(--grid-gutter) * .5);width:100%;position:relative;flex:0 0 37.5%;max-width:37.5%}.offset-xs-9{margin-left:37.5%}.col-xs-10{padding-left:calc(var(--grid-gutter) * .5);padding-right:calc(var(--grid-gutter) * .5);width:100%;position:relative;flex:0 0 41.6666666667%;max-width:41.6666666667%}.offset-xs-10{margin-left:41.6666666667%}.col-xs-11{padding-left:calc(var(--grid-gutter) * .5);padding-right:calc(var(--grid-gutter) * .5);width:100%;position:relative;flex:0 0 45.8333333333%;max-width:45.8333333333%}.offset-xs-11{margin-left:45.8333333333%}.col-xs-12{padding-left:calc(var(--grid-gutter) * .5);padding-right:calc(var(--grid-gutter) * .5);width:100%;position:relative;flex:0 0 50%;max-width:50%}.offset-xs-12{margin-left:50%}.col-xs-13{padding-left:calc(var(--grid-gutter) * .5);padding-right:calc(var(--grid-gutter) * .5);width:100%;position:relative;flex:0 0 54.1666666667%;max-width:54.1666666667%}.offset-xs-13{margin-left:54.1666666667%}.col-xs-14{padding-left:calc(var(--grid-gutter) * .5);padding-right:calc(var(--grid-gutter) * .5);width:100%;position:relative;flex:0 0 58.3333333333%;max-width:58.3333333333%}.offset-xs-14{margin-left:58.3333333333%}.col-xs-15{padding-left:calc(var(--grid-gutter) * .5);padding-right:calc(var(--grid-gutter) * .5);width:100%;position:relative;flex:0 0 62.5%;max-width:62.5%}.offset-xs-15{margin-left:62.5%}.col-xs-16{padding-left:calc(var(--grid-gutter) * .5);padding-right:calc(var(--grid-gutter) * .5);width:100%;position:relative;flex:0 0 66.6666666667%;max-width:66.6666666667%}.offset-xs-16{margin-left:66.6666666667%}.col-xs-17{padding-left:calc(var(--grid-gutter) * .5);padding-right:calc(var(--grid-gutter) * .5);width:100%;position:relative;flex:0 0 70.8333333333%;max-width:70.8333333333%}.offset-xs-17{margin-left:70.8333333333%}.col-xs-18{padding-left:calc(var(--grid-gutter) * .5);padding-right:calc(var(--grid-gutter) * .5);width:100%;position:relative;flex:0 0 75%;max-width:75%}.offset-xs-18{margin-left:75%}.col-xs-19{padding-left:calc(var(--grid-gutter) * .5);padding-right:calc(var(--grid-gutter) * .5);width:100%;position:relative;flex:0 0 79.1666666667%;max-width:79.1666666667%}.offset-xs-19{margin-left:79.1666666667%}.col-xs-20{padding-left:calc(var(--grid-gutter) * .5);padding-right:calc(var(--grid-gutter) * .5);width:100%;position:relative;flex:0 0 83.3333333333%;max-width:83.3333333333%}.offset-xs-20{margin-left:83.3333333333%}.col-xs-21{padding-left:calc(var(--grid-gutter) * .5);padding-right:calc(var(--grid-gutter) * .5);width:100%;position:relative;flex:0 0 87.5%;max-width:87.5%}.offset-xs-21{margin-left:87.5%}.col-xs-22{padding-left:calc(var(--grid-gutter) * .5);padding-right:calc(var(--grid-gutter) * .5);width:100%;position:relative;flex:0 0 91.6666666667%;max-width:91.6666666667%}.offset-xs-22{margin-left:91.6666666667%}.col-xs-23{padding-left:calc(var(--grid-gutter) * .5);padding-right:calc(var(--grid-gutter) * .5);width:100%;position:relative;flex:0 0 95.8333333333%;max-width:95.8333333333%}.offset-xs-23{margin-left:95.8333333333%}.col-xs-24{padding-left:calc(var(--grid-gutter) * .5);padding-right:calc(var(--grid-gutter) * .5);width:100%;position:relative;flex:0 0 100%;max-width:100%}.offset-xs-24{margin-left:100%}@media all and (min-width: 768px){.col-sm-0{padding-left:calc(var(--grid-gutter) * .5);padding-right:calc(var(--grid-gutter) * .5);width:100%;position:relative;flex:0 0 0%;max-width:0%}.offset-sm-0{margin-left:0}.col-sm-1{padding-left:calc(var(--grid-gutter) * .5);padding-right:calc(var(--grid-gutter) * .5);width:100%;position:relative;flex:0 0 4.1666666667%;max-width:4.1666666667%}.offset-sm-1{margin-left:4.1666666667%}.col-sm-2{padding-left:calc(var(--grid-gutter) * .5);padding-right:calc(var(--grid-gutter) * .5);width:100%;position:relative;flex:0 0 8.3333333333%;max-width:8.3333333333%}.offset-sm-2{margin-left:8.3333333333%}.col-sm-3{padding-left:calc(var(--grid-gutter) * .5);padding-right:calc(var(--grid-gutter) * .5);width:100%;position:relative;flex:0 0 12.5%;max-width:12.5%}.offset-sm-3{margin-left:12.5%}.col-sm-4{padding-left:calc(var(--grid-gutter) * .5);padding-right:calc(var(--grid-gutter) * .5);width:100%;position:relative;flex:0 0 16.6666666667%;max-width:16.6666666667%}.offset-sm-4{margin-left:16.6666666667%}.col-sm-5{padding-left:calc(var(--grid-gutter) * .5);padding-right:calc(var(--grid-gutter) * .5);width:100%;position:relative;flex:0 0 20.8333333333%;max-width:20.8333333333%}.offset-sm-5{margin-left:20.8333333333%}.col-sm-6{padding-left:calc(var(--grid-gutter) * .5);padding-right:calc(var(--grid-gutter) * .5);width:100%;position:relative;flex:0 0 25%;max-width:25%}.offset-sm-6{margin-left:25%}.col-sm-7{padding-left:calc(var(--grid-gutter) * .5);padding-right:calc(var(--grid-gutter) * .5);width:100%;position:relative;flex:0 0 29.1666666667%;max-width:29.1666666667%}.offset-sm-7{margin-left:29.1666666667%}.col-sm-8{padding-left:calc(var(--grid-gutter) * .5);padding-right:calc(var(--grid-gutter) * .5);width:100%;position:relative;flex:0 0 33.3333333333%;max-width:33.3333333333%}.offset-sm-8{margin-left:33.3333333333%}.col-sm-9{padding-left:calc(var(--grid-gutter) * .5);padding-right:calc(var(--grid-gutter) * .5);width:100%;position:relative;flex:0 0 37.5%;max-width:37.5%}.offset-sm-9{margin-left:37.5%}.col-sm-10{padding-left:calc(var(--grid-gutter) * .5);padding-right:calc(var(--grid-gutter) * .5);width:100%;position:relative;flex:0 0 41.6666666667%;max-width:41.6666666667%}.offset-sm-10{margin-left:41.6666666667%}.col-sm-11{padding-left:calc(var(--grid-gutter) * .5);padding-right:calc(var(--grid-gutter) * .5);width:100%;position:relative;flex:0 0 45.8333333333%;max-width:45.8333333333%}.offset-sm-11{margin-left:45.8333333333%}.col-sm-12{padding-left:calc(var(--grid-gutter) * .5);padding-right:calc(var(--grid-gutter) * .5);width:100%;position:relative;flex:0 0 50%;max-width:50%}.offset-sm-12{margin-left:50%}.col-sm-13{padding-left:calc(var(--grid-gutter) * .5);padding-right:calc(var(--grid-gutter) * .5);width:100%;position:relative;flex:0 0 54.1666666667%;max-width:54.1666666667%}.offset-sm-13{margin-left:54.1666666667%}.col-sm-14{padding-left:calc(var(--grid-gutter) * .5);padding-right:calc(var(--grid-gutter) * .5);width:100%;position:relative;flex:0 0 58.3333333333%;max-width:58.3333333333%}.offset-sm-14{margin-left:58.3333333333%}.col-sm-15{padding-left:calc(var(--grid-gutter) * .5);padding-right:calc(var(--grid-gutter) * .5);width:100%;position:relative;flex:0 0 62.5%;max-width:62.5%}.offset-sm-15{margin-left:62.5%}.col-sm-16{padding-left:calc(var(--grid-gutter) * .5);padding-right:calc(var(--grid-gutter) * .5);width:100%;position:relative;flex:0 0 66.6666666667%;max-width:66.6666666667%}.offset-sm-16{margin-left:66.6666666667%}.col-sm-17{padding-left:calc(var(--grid-gutter) * .5);padding-right:calc(var(--grid-gutter) * .5);width:100%;position:relative;flex:0 0 70.8333333333%;max-width:70.8333333333%}.offset-sm-17{margin-left:70.8333333333%}.col-sm-18{padding-left:calc(var(--grid-gutter) * .5);padding-right:calc(var(--grid-gutter) * .5);width:100%;position:relative;flex:0 0 75%;max-width:75%}.offset-sm-18{margin-left:75%}.col-sm-19{padding-left:calc(var(--grid-gutter) * .5);padding-right:calc(var(--grid-gutter) * .5);width:100%;position:relative;flex:0 0 79.1666666667%;max-width:79.1666666667%}.offset-sm-19{margin-left:79.1666666667%}.col-sm-20{padding-left:calc(var(--grid-gutter) * .5);padding-right:calc(var(--grid-gutter) * .5);width:100%;position:relative;flex:0 0 83.3333333333%;max-width:83.3333333333%}.offset-sm-20{margin-left:83.3333333333%}.col-sm-21{padding-left:calc(var(--grid-gutter) * .5);padding-right:calc(var(--grid-gutter) * .5);width:100%;position:relative;flex:0 0 87.5%;max-width:87.5%}.offset-sm-21{margin-left:87.5%}.col-sm-22{padding-left:calc(var(--grid-gutter) * .5);padding-right:calc(var(--grid-gutter) * .5);width:100%;position:relative;flex:0 0 91.6666666667%;max-width:91.6666666667%}.offset-sm-22{margin-left:91.6666666667%}.col-sm-23{padding-left:calc(var(--grid-gutter) * .5);padding-right:calc(var(--grid-gutter) * .5);width:100%;position:relative;flex:0 0 95.8333333333%;max-width:95.8333333333%}.offset-sm-23{margin-left:95.8333333333%}.col-sm-24{padding-left:calc(var(--grid-gutter) * .5);padding-right:calc(var(--grid-gutter) * .5);width:100%;position:relative;flex:0 0 100%;max-width:100%}.offset-sm-24{margin-left:100%}}@media all and (min-width: 1400px){.col-md-0{padding-left:calc(var(--grid-gutter) * .5);padding-right:calc(var(--grid-gutter) * .5);width:100%;position:relative;flex:0 0 0%;max-width:0%}.offset-md-0{margin-left:0}.col-md-1{padding-left:calc(var(--grid-gutter) * .5);padding-right:calc(var(--grid-gutter) * .5);width:100%;position:relative;flex:0 0 4.1666666667%;max-width:4.1666666667%}.offset-md-1{margin-left:4.1666666667%}.col-md-2{padding-left:calc(var(--grid-gutter) * .5);padding-right:calc(var(--grid-gutter) * .5);width:100%;position:relative;flex:0 0 8.3333333333%;max-width:8.3333333333%}.offset-md-2{margin-left:8.3333333333%}.col-md-3{padding-left:calc(var(--grid-gutter) * .5);padding-right:calc(var(--grid-gutter) * .5);width:100%;position:relative;flex:0 0 12.5%;max-width:12.5%}.offset-md-3{margin-left:12.5%}.col-md-4{padding-left:calc(var(--grid-gutter) * .5);padding-right:calc(var(--grid-gutter) * .5);width:100%;position:relative;flex:0 0 16.6666666667%;max-width:16.6666666667%}.offset-md-4{margin-left:16.6666666667%}.col-md-5{padding-left:calc(var(--grid-gutter) * .5);padding-right:calc(var(--grid-gutter) * .5);width:100%;position:relative;flex:0 0 20.8333333333%;max-width:20.8333333333%}.offset-md-5{margin-left:20.8333333333%}.col-md-6{padding-left:calc(var(--grid-gutter) * .5);padding-right:calc(var(--grid-gutter) * .5);width:100%;position:relative;flex:0 0 25%;max-width:25%}.offset-md-6{margin-left:25%}.col-md-7{padding-left:calc(var(--grid-gutter) * .5);padding-right:calc(var(--grid-gutter) * .5);width:100%;position:relative;flex:0 0 29.1666666667%;max-width:29.1666666667%}.offset-md-7{margin-left:29.1666666667%}.col-md-8{padding-left:calc(var(--grid-gutter) * .5);padding-right:calc(var(--grid-gutter) * .5);width:100%;position:relative;flex:0 0 33.3333333333%;max-width:33.3333333333%}.offset-md-8{margin-left:33.3333333333%}.col-md-9{padding-left:calc(var(--grid-gutter) * .5);padding-right:calc(var(--grid-gutter) * .5);width:100%;position:relative;flex:0 0 37.5%;max-width:37.5%}.offset-md-9{margin-left:37.5%}.col-md-10{padding-left:calc(var(--grid-gutter) * .5);padding-right:calc(var(--grid-gutter) * .5);width:100%;position:relative;flex:0 0 41.6666666667%;max-width:41.6666666667%}.offset-md-10{margin-left:41.6666666667%}.col-md-11{padding-left:calc(var(--grid-gutter) * .5);padding-right:calc(var(--grid-gutter) * .5);width:100%;position:relative;flex:0 0 45.8333333333%;max-width:45.8333333333%}.offset-md-11{margin-left:45.8333333333%}.col-md-12{padding-left:calc(var(--grid-gutter) * .5);padding-right:calc(var(--grid-gutter) * .5);width:100%;position:relative;flex:0 0 50%;max-width:50%}.offset-md-12{margin-left:50%}.col-md-13{padding-left:calc(var(--grid-gutter) * .5);padding-right:calc(var(--grid-gutter) * .5);width:100%;position:relative;flex:0 0 54.1666666667%;max-width:54.1666666667%}.offset-md-13{margin-left:54.1666666667%}.col-md-14{padding-left:calc(var(--grid-gutter) * .5);padding-right:calc(var(--grid-gutter) * .5);width:100%;position:relative;flex:0 0 58.3333333333%;max-width:58.3333333333%}.offset-md-14{margin-left:58.3333333333%}.col-md-15{padding-left:calc(var(--grid-gutter) * .5);padding-right:calc(var(--grid-gutter) * .5);width:100%;position:relative;flex:0 0 62.5%;max-width:62.5%}.offset-md-15{margin-left:62.5%}.col-md-16{padding-left:calc(var(--grid-gutter) * .5);padding-right:calc(var(--grid-gutter) * .5);width:100%;position:relative;flex:0 0 66.6666666667%;max-width:66.6666666667%}.offset-md-16{margin-left:66.6666666667%}.col-md-17{padding-left:calc(var(--grid-gutter) * .5);padding-right:calc(var(--grid-gutter) * .5);width:100%;position:relative;flex:0 0 70.8333333333%;max-width:70.8333333333%}.offset-md-17{margin-left:70.8333333333%}.col-md-18{padding-left:calc(var(--grid-gutter) * .5);padding-right:calc(var(--grid-gutter) * .5);width:100%;position:relative;flex:0 0 75%;max-width:75%}.offset-md-18{margin-left:75%}.col-md-19{padding-left:calc(var(--grid-gutter) * .5);padding-right:calc(var(--grid-gutter) * .5);width:100%;position:relative;flex:0 0 79.1666666667%;max-width:79.1666666667%}.offset-md-19{margin-left:79.1666666667%}.col-md-20{padding-left:calc(var(--grid-gutter) * .5);padding-right:calc(var(--grid-gutter) * .5);width:100%;position:relative;flex:0 0 83.3333333333%;max-width:83.3333333333%}.offset-md-20{margin-left:83.3333333333%}.col-md-21{padding-left:calc(var(--grid-gutter) * .5);padding-right:calc(var(--grid-gutter) * .5);width:100%;position:relative;flex:0 0 87.5%;max-width:87.5%}.offset-md-21{margin-left:87.5%}.col-md-22{padding-left:calc(var(--grid-gutter) * .5);padding-right:calc(var(--grid-gutter) * .5);width:100%;position:relative;flex:0 0 91.6666666667%;max-width:91.6666666667%}.offset-md-22{margin-left:91.6666666667%}.col-md-23{padding-left:calc(var(--grid-gutter) * .5);padding-right:calc(var(--grid-gutter) * .5);width:100%;position:relative;flex:0 0 95.8333333333%;max-width:95.8333333333%}.offset-md-23{margin-left:95.8333333333%}.col-md-24{padding-left:calc(var(--grid-gutter) * .5);padding-right:calc(var(--grid-gutter) * .5);width:100%;position:relative;flex:0 0 100%;max-width:100%}.offset-md-24{margin-left:100%}}@media all and (min-width: 2000px){.col-lg-0{padding-left:calc(var(--grid-gutter) * .5);padding-right:calc(var(--grid-gutter) * .5);width:100%;position:relative;flex:0 0 0%;max-width:0%}.offset-lg-0{margin-left:0}.col-lg-1{padding-left:calc(var(--grid-gutter) * .5);padding-right:calc(var(--grid-gutter) * .5);width:100%;position:relative;flex:0 0 4.1666666667%;max-width:4.1666666667%}.offset-lg-1{margin-left:4.1666666667%}.col-lg-2{padding-left:calc(var(--grid-gutter) * .5);padding-right:calc(var(--grid-gutter) * .5);width:100%;position:relative;flex:0 0 8.3333333333%;max-width:8.3333333333%}.offset-lg-2{margin-left:8.3333333333%}.col-lg-3{padding-left:calc(var(--grid-gutter) * .5);padding-right:calc(var(--grid-gutter) * .5);width:100%;position:relative;flex:0 0 12.5%;max-width:12.5%}.offset-lg-3{margin-left:12.5%}.col-lg-4{padding-left:calc(var(--grid-gutter) * .5);padding-right:calc(var(--grid-gutter) * .5);width:100%;position:relative;flex:0 0 16.6666666667%;max-width:16.6666666667%}.offset-lg-4{margin-left:16.6666666667%}.col-lg-5{padding-left:calc(var(--grid-gutter) * .5);padding-right:calc(var(--grid-gutter) * .5);width:100%;position:relative;flex:0 0 20.8333333333%;max-width:20.8333333333%}.offset-lg-5{margin-left:20.8333333333%}.col-lg-6{padding-left:calc(var(--grid-gutter) * .5);padding-right:calc(var(--grid-gutter) * .5);width:100%;position:relative;flex:0 0 25%;max-width:25%}.offset-lg-6{margin-left:25%}.col-lg-7{padding-left:calc(var(--grid-gutter) * .5);padding-right:calc(var(--grid-gutter) * .5);width:100%;position:relative;flex:0 0 29.1666666667%;max-width:29.1666666667%}.offset-lg-7{margin-left:29.1666666667%}.col-lg-8{padding-left:calc(var(--grid-gutter) * .5);padding-right:calc(var(--grid-gutter) * .5);width:100%;position:relative;flex:0 0 33.3333333333%;max-width:33.3333333333%}.offset-lg-8{margin-left:33.3333333333%}.col-lg-9{padding-left:calc(var(--grid-gutter) * .5);padding-right:calc(var(--grid-gutter) * .5);width:100%;position:relative;flex:0 0 37.5%;max-width:37.5%}.offset-lg-9{margin-left:37.5%}.col-lg-10{padding-left:calc(var(--grid-gutter) * .5);padding-right:calc(var(--grid-gutter) * .5);width:100%;position:relative;flex:0 0 41.6666666667%;max-width:41.6666666667%}.offset-lg-10{margin-left:41.6666666667%}.col-lg-11{padding-left:calc(var(--grid-gutter) * .5);padding-right:calc(var(--grid-gutter) * .5);width:100%;position:relative;flex:0 0 45.8333333333%;max-width:45.8333333333%}.offset-lg-11{margin-left:45.8333333333%}.col-lg-12{padding-left:calc(var(--grid-gutter) * .5);padding-right:calc(var(--grid-gutter) * .5);width:100%;position:relative;flex:0 0 50%;max-width:50%}.offset-lg-12{margin-left:50%}.col-lg-13{padding-left:calc(var(--grid-gutter) * .5);padding-right:calc(var(--grid-gutter) * .5);width:100%;position:relative;flex:0 0 54.1666666667%;max-width:54.1666666667%}.offset-lg-13{margin-left:54.1666666667%}.col-lg-14{padding-left:calc(var(--grid-gutter) * .5);padding-right:calc(var(--grid-gutter) * .5);width:100%;position:relative;flex:0 0 58.3333333333%;max-width:58.3333333333%}.offset-lg-14{margin-left:58.3333333333%}.col-lg-15{padding-left:calc(var(--grid-gutter) * .5);padding-right:calc(var(--grid-gutter) * .5);width:100%;position:relative;flex:0 0 62.5%;max-width:62.5%}.offset-lg-15{margin-left:62.5%}.col-lg-16{padding-left:calc(var(--grid-gutter) * .5);padding-right:calc(var(--grid-gutter) * .5);width:100%;position:relative;flex:0 0 66.6666666667%;max-width:66.6666666667%}.offset-lg-16{margin-left:66.6666666667%}.col-lg-17{padding-left:calc(var(--grid-gutter) * .5);padding-right:calc(var(--grid-gutter) * .5);width:100%;position:relative;flex:0 0 70.8333333333%;max-width:70.8333333333%}.offset-lg-17{margin-left:70.8333333333%}.col-lg-18{padding-left:calc(var(--grid-gutter) * .5);padding-right:calc(var(--grid-gutter) * .5);width:100%;position:relative;flex:0 0 75%;max-width:75%}.offset-lg-18{margin-left:75%}.col-lg-19{padding-left:calc(var(--grid-gutter) * .5);padding-right:calc(var(--grid-gutter) * .5);width:100%;position:relative;flex:0 0 79.1666666667%;max-width:79.1666666667%}.offset-lg-19{margin-left:79.1666666667%}.col-lg-20{padding-left:calc(var(--grid-gutter) * .5);padding-right:calc(var(--grid-gutter) * .5);width:100%;position:relative;flex:0 0 83.3333333333%;max-width:83.3333333333%}.offset-lg-20{margin-left:83.3333333333%}.col-lg-21{padding-left:calc(var(--grid-gutter) * .5);padding-right:calc(var(--grid-gutter) * .5);width:100%;position:relative;flex:0 0 87.5%;max-width:87.5%}.offset-lg-21{margin-left:87.5%}.col-lg-22{padding-left:calc(var(--grid-gutter) * .5);padding-right:calc(var(--grid-gutter) * .5);width:100%;position:relative;flex:0 0 91.6666666667%;max-width:91.6666666667%}.offset-lg-22{margin-left:91.6666666667%}.col-lg-23{padding-left:calc(var(--grid-gutter) * .5);padding-right:calc(var(--grid-gutter) * .5);width:100%;position:relative;flex:0 0 95.8333333333%;max-width:95.8333333333%}.offset-lg-23{margin-left:95.8333333333%}.col-lg-24{padding-left:calc(var(--grid-gutter) * .5);padding-right:calc(var(--grid-gutter) * .5);width:100%;position:relative;flex:0 0 100%;max-width:100%}.offset-lg-24{margin-left:100%}}:root{--font-family: -apple-system, BlinkMacSystemFont, avenir next, avenir, segoe ui, helvetica neue, helvetica, Cantarell, Ubuntu, roboto, noto, arial, sans-serif;--font-size-root: clamp(16px, 1.5vw, 20px);--font-size-md: 1rem;--font-size-sm: .875rem;--line-height: 1.4;--grid-gutter: clamp(30px, 1.5rem, 3vw);--grid-container-max-width: 90rem;--grid-column-width: calc( ( ( min(100vw, var(--grid-container-max-width)) - (var(--grid-gutter-container) + var(--grid-gutter)) * 2 ) / 24 ) - var(--grid-gutter) );--disabled-form-element-opacity: .33;--spacing-0: 0rem;--spacing-0\.25: .25rem;--spacing-0\.5: .5rem;--spacing-0\.75: .75rem;--spacing-1: 1rem;--spacing-2: 2rem;--spacing-3: 3rem;--spacing-4: 4rem;--spacing-gutter: var(--grid-gutter);--spacing-col: calc(var(--grid-gutter) + var(--grid-column-width));--color-contrast-alt: #6e6e6e;--color-background-alt: #bababa;--color-primary: #0c0c0c;--color-primary-alt: #6e6e6e;--color-status-contrast: #087408;--color-status-background: #b8e3b9;--color-error-contrast: #a81d39;--color-error-background: #f0c1c1;--color-warning-contrast: #5c5a22;--color-warning-background: #f9f6b6;--color-info-contrast: #0c0c0c;--color-info-background: #dcdcdc;--heading-font-family: var(--font-family);--heading-font-size: var(--font-size-md);--heading-line-height: var(--line-height);--heading-font-color: var(--color-contrast);--heading-font-weight: bold;--heading-margin: var(--spacing-2) 0 var(--spacing-1) 0;--heading-h1-font-size: 2.25rem;--heading-h2-font-size: 1.875rem;--heading-h3-font-size: 1.5rem;--heading-h4-font-size: 1.25rem;--alert-padding: var(--spacing-0\.75) var(--spacing-1);--alert-margin: 0 0 var(--spacing-1) 0;--alert-border-width: 1px;--alert-border-radius: 0;--alert-border-style: solid;--alert-border-color: var(--color-contrast);--alert-font-color: var(--color-contrast);--alert-background: var(--color-background);--button-padding: var(--spacing-0\.75) var(--spacing-1);--button-margin: 0 var(--spacing-0\.5) var(--spacing-0\.5) 0;--button-border-radius: 0;--button-border-width: 0;--button-border-style: solid;--button-border-color: transparent;--button-outline-style: solid;--button-outline-color: transparent;--button-outline-offset: 0;--button-background: var(--color-contrast);--button-line-height: var(--line-height);--button-font-color: var(--color-background);--button-font-family: var(--font-family);--button-font-weight: bold;--button-font-size: var(--font-size-md);--button-hover-background: var(--color-contrast-alt);--button-hover-font-color: var(--color-background);--button-hover-border-color: transparent;--button-hover-outline-width: 0;--button-hover-outline-color: transparent;--button-hover-outline-offset: 0;--button-focus-background: var(--color-contrast);--button-focus-font-color: var(--color-background);--button-focus-border-color: transparent;--button-focus-outline-width: var(--spacing-0\.25);--button-focus-outline-color: var(--color-primary);--button-focus-outline-offset: 2px;--button-primary-font-color: var(--color-background);--button-primary-background: var(--color-primary);--button-primary-border-color: transparent;--button-primary-outline-width: 0;--button-primary-outline-color: transparent;--button-primary-outline-offset: 0;--button-primary-hover-font-color: var(--color-background);--button-primary-hover-background: var(--color-primary-alt);--button-primary-hover-border-color: transparent;--button-primary-hover-outline-width: 0;--button-primary-hover-outline-color: transparent;--button-primary-hover-outline-offset: 0;--button-primary-focus-font-color: var(--color-background);--button-primary-focus-background: var(--color-primary);--button-primary-focus-border-color: transparent;--form-group-margin: 0 0 var(--spacing-1) 0;--form-group-label-font-color: var(--color-contrast);--form-group-label-font-size: var(--font-size-md);--form-group-label-font-weight: bold;--form-group-label-margin: 0 0 var(--spacing-0\.5);--form-group-help-text-font-color: var(--color-contrast-alt);--form-group-help-text-margin: var(--spacing-0\.5) 0 0 0;--form-group-help-text-font-size: var(--font-size-sm);--input-padding: var(--spacing-0\.75) var(--spacing-1);--input-margin: 0 0 0 0;--input-border-radius: 0;--input-border-width: 2px;--input-border-style: solid;--input-border-color: var(--color-contrast-alt);--input-outline-width: 0;--input-outline-style: solid;--input-outline-color: transparent;--input-outline-offset: 0;--input-background: var(--color-background);--input-font-color: var(--color-contrast);--input-hover-background: var(--color-background-alt);--input-hover-font-color: var(--color-contrast);--input-hover-border-color: var(--color-contrast);--input-hover-outline-width: 1px;--input-hover-outline-color: var(--color-contrast);--input-hover-outline-offset: 0;--input-focus-background: var(--color-background-alt);--input-focus-font-color: var(--color-contrast);--input-focus-border-color: var(--color-primary);--input-focus-outline-width: var(--spacing-0\.25);--input-focus-outline-color: var(--color-primary);--input-focus-outline-offset: 0px;--input-placeholder-font-family: var(--font-family);--input-placeholder-font-color: var(--color-contrast-alt);--input-placeholder-font-size: var(--font-size-md);--input-placeholder-line-height: var(--line-height);--checkradio-margin: var(--spacing-1) var(--spacing-1) var(--spacing-1) 0;--checkradio-control-margin: 0 var(--spacing-0\.5) 0 0;--checkradio-checkbox-border-radius: 0;--checkradio-block-margin: var(--spacing-1) 0 var(--spacing-1) 0;--checkradio-color: var(--color-contrast);--checkradio-background: var(--color-contrast-alt);--checkradio-border-width: 2px;--checkradio-border-style: solid;--checkradio-border-color: var(--color-contrast-alt);--checkradio-outline-width: 0;--checkradio-outline-style: solid;--checkradio-outline-color: transparent;--checkradio-outline-offset: 0;--checkradio-hover-color: var(--color-contrast);--checkradio-hover-background: var(--color-background-alt);--checkradio-hover-border-color: var(--color-contrast);--checkradio-hover-outline-width: var(--checkradio-outline-width);--checkradio-hover-outline-color: var(--checkradio-outline-color);--checkradio-hover-outline-offset: var(--checkradio-outline-offset);--checkradio-focus-color: var(--color-contrast);--checkradio-focus-background: var(--color-background-alt);--checkradio-focus-border-color: var(--checkradio-border-color);--checkradio-focus-outline-width: var(--spacing-0\.25);--checkradio-focus-outline-color: var(--color-primary);--checkradio-focus-outline-offset: 2px;--checkradio-active-color: var(--color-background);--checkradio-active-background: var(--color-primary-alt);--checkradio-active-border-color: var(--color-primary);--checkradio-active-outline-width: var(--checkradio-outline-width);--checkradio-active-outline-color: var(--color-contrast);--checkradio-active-outline-offset: var(--checkradio-outline-offset);--checkradio-checked-color: var(--color-background);--checkradio-checked-background: var(--color-primary);--checkradio-checked-border-color: var(--color-primary);--checkradio-checked-outline-width: var(--checkradio-outline-width);--checkradio-checked-outline-color: var(--color-primary);--checkradio-checked-outline-offset: var(--checkradio-outline-offset);--checkradio-checked-hover-color: var(--color-background);--checkradio-checked-hover-background: var(--color-primary-alt);--checkradio-checked-hover-border-color: var(--color-primary);--checkradio-checked-hover-outline-width: var(--checkradio-outline-width);--checkradio-checked-hover-outline-color: var(--checkradio-outline-color);--checkradio-checked-hover-outline-offset: var(--checkradio-outline-offset);--checkradio-checked-active-color: var(--color-background);--checkradio-checked-active-background: var(--color-primary);--checkradio-checked-active-border-color: var(--checkradio-border-color);--checkradio-checked-active-outline-width: var(--checkradio-outline-width);--checkradio-checked-active-outline-color: var(--color-contrast);--checkradio-checked-active-outline-offset: var(--checkradio-outline-offset);--checkradio-checked-focus-color: var(--color-background);--checkradio-checked-focus-background: var(--color-primary);--checkradio-checked-focus-border-color: var(--checkradio-border-color);--checkradio-checked-focus-outline-width: var(--spacing-0\.25);--checkradio-checked-focus-outline-color: var(--color-primary);--checkradio-checked-focus-outline-offset: 2px;--select-padding: var(--spacing-0\.75) calc(var(--spacing-1) + var(--select-caret-right-margin)) var(--spacing-0\.75) var(--spacing-1);--select-margin: 0 0 0 0;--select-border-radius: 0;--select-border-width: 2px;--select-border-style: solid;--select-border-color: var(--color-contrast-alt);--select-outline-width: 0;--select-outline-style: solid;--select-outline-color: transparent;--select-outline-offset: 0;--select-caret-size: .35em;--select-caret-right-margin: var(--spacing-0\.5);--select-caret-color: var(--select-font-color);--select-background: var(--color-background);--select-font-color: var(--color-contrast);--select-hover-background: var(--color-background-alt);--select-hover-font-color: var(--color-contrast);--select-hover-border-color: var(--color-contrast);--select-hover-outline-width: 1px;--select-hover-outline-color: var(--color-contrast);--select-hover-outline-offset: 0;--select-focus-background: var(--color-background-alt);--select-focus-font-color: var(--color-contrast);--select-focus-border-color: var(--color-primary);--select-focus-outline-width: var(--spacing-0\.25);--select-focus-outline-color: var(--color-primary);--select-focus-outline-offset: 0px;--pagination-item-margin: 0 var(--spacing-0\.5) var(--spacing-0\.5) 0;--pagination-link-padding: var(--spacing-0\.5) var(--spacing-1);--pagination-ellipsis-padding: 0 var(--spacing-1);--color-contrast: #0c0c0c;--color-background: #f3f3f3;--color-black: #0c0c0c;--color-grey-dark: #6e6e6e;--color-grey: #bababa;--color-white: #f3f3f3;--stroke-width-thick: 5px;--stroke-width-thin: 2px;--font-size-root: clamp(14px, calc(14px + .2vw) , 18px);--font-family-serif: Timez, sans-serif;--font-family-sans-serif: "Neue Kramer Grotesk", sans-serif;--font-family: var(--font-family-sans-serif);--font-size-lg: 1.15rem;--font-size-sm: .8rem;--line-height-sm: 1.4;--line-height: 1.6;--alert-border-width: var(--stroke-width-thin);--button-outline-width: 0;--button-background: var(--color-background);--button-font-color: var(--color-contrast);--button-margin: 0 var(--spacing-2) var(--spacing-2) 0;--button-padding: calc(var(--spacing-0\.5) * 1.05) var(--spacing-1) calc(var(--spacing-0\.5) * .95) var(--spacing-1);--button-font-family: var(--font-family-sans-serif);--button-border-width: var(--stroke-width-thick);--button-border-color: var(--color-contrast);--button-primary-font-color: var(--button-font-color);--button-primary-background: var(--button-background);--button-primary-hover-background: var(--button-font-color);--button-primary-border-color: var(--button-border-color);--button-primary-outline-width: var(--button-outline-width);--button-primary-outline-color: var(--button-outline-color);--button-primary-outline-offset: var(--button-outline-offset);--button-primary-focus-font-color: var(--button-focus-font-color);--button-primary-focus-background: var(--button-focus-background);--button-primary-focus-border-color: var(--button-focus-border-color);--button-primary-focus-outline-width: var(--button-focus-outline-width);--button-primary-focus-outline-color: var(--button-focus-outline-color);--button-primary-focus-outline-offset: var(--button-focus-outline-offset);--button-focus-background: var(--button-background);--button-focus-outline-offset: var(--button-outline-offset);--button-focus-outline-width: var(--button-outline-width);--button-focus-border-color: var(--button-border-color);--button-focus-font-color: var(--button-font-color);--button-hover-background: var(--color-contrast);--form-group-label-font-margin: 0 0 var(--spacing-0\.25) 0;--form-group-help-text-margin: var(--spacing-0\.25) 0 0 0;--input-focus-outline-width: var(--spacing-0\.5);--input-border-width: var(--stroke-width-thin);--input-hover-outline-width: 0;--input-placeholder-font-color: #b8b8b8;--input-padding: calc(var(--spacing-0\.5) * 1.05) var(--spacing-1) calc(var(--spacing-0\.5) * .95) var(--spacing-1);--select-focus-outline-width: var(--spacing-0\.5);--select-border-width: var(--stroke-width-thin);--select-padding: calc(var(--spacing-0\.5) * 1.05) var(--spacing-1) calc(var(--spacing-0\.5) * .95) var(--spacing-1);--checkradio-focus-outline-width: var(--spacing-0\.5);--checkradio-focus-outline-offset: 0px;--checkradio-focus-border-width: 0;--checkradio-checked-focus-border-color: var(--color-contrast);--checkradio-border-width: var(--stroke-width-thin);--checkradio-background: var(--color-background);--heading-line-height: 1.3em;--heading-font-family: var(--font-family-sans-serif);--heading-font-weight: 800;--heading-h1-font-size: 2.5rem;--heading-h2-font-size: 1.8rem;--heading-h2-caps-font-size: 1.375rem;--heading-h2-caps-font-weight: 800;--heading-h2-caps-letter-spacing: .01em;--heading-h3-font-size: 1.375rem;--heading-h3-font-weight: 700;--heading-h4-font-size: 1.125rem;--heading-h5-font-size: .875rem;--heading-h6-font-size: .875rem;--heading-h6-font-weight: 700;--link-color: var(--color-contrast);--link-color-hover: var(--color-background);--link-bg-hover: var(--color-contrast);--link-outline-focus: var(--color-contrast);--grid-gutter-container: 0px;--grid-container-max-width: 130rem;--grid-column-width: calc( ( ( ( (min(100vw, var(--grid-container-max-width))) + clamp(30px, 1.5rem, 3vw) ) ) / 24 ) - clamp(30px, 1.5rem, 3vw) );--shadow-stroke: var(--stroke-width-thick);--shadow-offset: calc(var(--spacing-0\.75) + var(--shadow-stroke));--teaser-contrast: var(--color-contrast);--teaser-background: var(--color-background);--issue-background: var(--color-background);--issue-contrast: var(--color-contrast);--issue-contrast-alt: var(--color-contrast);--issue-primary: var(--color-contrast);--issue-alternative: var(--color-contrast);--header-height-content: 3.7rem;--header-height: calc((var(--spacing-1)) * 2 + var(--header-height-content))}@media all and (min-width: 768px){:root{--heading-h1-font-size: 3.375rem;--heading-h2-font-size: 2.2rem;--font-size-lg: 1.375rem}}@media print{:root{--font-size-root: 11pt;--line-height: 1.8}}html,body,.dialog-off-canvas-main-canvas{height:100%}body{background:var(--color-background)}.container{padding:0;overflow-x:clip}.fieldset-legend{display:block}h4.label{margin:0 var(--spacing-0\.25) 0 0}.contextual-region.focus{outline:var(--stroke-width-thin) dashed var(--issue-contrast)}.contextual .trigger{border:var(--stroke-width-thin) solid var(--issue-contrast)}.contextual .trigger:before{background:var(--issue-contrast)}.gin-breadcrumb__link:hover{background:transparent;-webkit-text-decoration:underline;text-decoration:underline}.meta-actions{display:flex;justify-content:flex-end}.border-bottom{border-bottom:var(--stroke-width-thick) solid var(--issue-contrast)}.border-top{border-top:var(--stroke-width-thick) solid var(--issue-contrast)}@media print{.hide-for-print{display:none!important}}body>.focusable:first-child:focus{display:flex;padding:var(--spacing-0\.25) var(--spacing-0\.5);font-size:var(--font-size-lg);line-height:var(--line-height-lg);background-color:var(--issue-contrast);color:var(--issue-background);font-weight:700;-webkit-text-decoration:none;text-decoration:none}body{color:var(--color-contrast);text-shadow:0 0 1px rgba(0,0,0,.1)}.sans-type{font-family:var(--font-family-sans-serif)}.serif-type{font-family:var(--font-family-serif)}.large-type{font-size:var(--font-size-lg)}.small-type,small{font-size:var(--font-size-sm);line-height:var(--line-height-sm)}.heading-type,h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{-webkit-hyphens:auto;hyphens:auto;text-wrap:balance;font-feature-settings:"ss01" on;hyphenate-limit-chars:6 6 4}@media all and (min-width: 768px){.heading-type,h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{-webkit-hyphens:none;hyphens:none}}.h2-caps{font-size:var(--heading-h2-caps-font-size);font-family:var(--heading-h2-font-family, var(--heading-font-family));line-height:var(--heading-h2-line-height, var(--heading-line-height));color:var(--heading-h2-font-color, var(--heading-font-color));font-weight:var(--heading-h2-caps-font-weight, var(--heading-font-weight));margin:var(--heading-h2-margin, var(--heading-margin));font-weight:var(--heading-h2-font-weight, var(--heading-font-weight));text-transform:uppercase;letter-spacing:var(--heading-h2-caps-letter-spacing)}h5,.h5,h6,.h6{text-transform:uppercase}a:focus-visible{outline-offset:0}a:where(:not(.button)){color:var(--link-color);text-underline-offset:.15em}a:where(:not(.button)):hover{background-color:var(--link-bg-hover);color:var(--link-color-hover)}a:where(:not(.button)):focus-visible{outline:var(--spacing-0\.25) solid var(--link-outline-focus)}::selection{color:var(--color-background);background:var(--color-primary)}.bold-type{font-weight:700}.unstyled-list{list-style-type:none;padding:0}.short-max-line{max-width:50em}.balance-line{text-wrap:balance}.line-bg{display:inline;background:var(--line-bg-color);padding:var(--line-bg-outline);box-shadow:inset var(--line-bg-outline) 0 var(--line-bg-color),inset calc(var(--line-bg-outline) * -1) 0 var(--line-bg-color),inset var(--line-bg-outline) calc(var(--line-bg-outline) * -1) 0 var(--line-bg-color),inset var(--line-bg-outline) 0 var(--line-bg-color);-webkit-box-decoration-break:clone;box-decoration-break:clone}.line-bg .line-bg-text{position:relative;color:var(--line-color)}strong,b{font-weight:800}.body-type{color:var(--issue-contrast);font-family:var(--font-family-serif);--heading-font-color: var(--issue-contrast);--link-color: var(--issue-primary);--link-color-hover: var(--issue-background);--link-bg-hover: var(--issue-primary);--link-outline-focus: var(--issue-primary)}.body-type ::selection{color:var(--issue-background);background:var(--issue-contrast)}.body-type a:not(.download__link):hover{outline:.1em solid var(--link-bg-hover)}.body-type p,.body-type ol,.body-type ul{display:block;margin-top:var(--spacing-1);margin-bottom:var(--spacing-1);background:var(--issue-background);max-width:50em}.body-type ul{padding-left:0;margin-left:1.2em;list-style:square}.body-type ul li{margin-bottom:var(--spacing-0\.5)}.body-type ol{padding-left:0;margin-left:1.2em}.body-type ol li{margin-bottom:var(--spacing-0\.5)}.body-type .highlighted{font-size:var(--font-size-lg);line-height:var(--line-height-lg);color:var(--issue-primary);font-family:var(--font-family-sans-serif);font-style:normal;position:relative;margin-left:0;margin-right:0;padding-left:var(--spacing-col);text-align:right;font-feature-settings:"ss01" on,"dlig" on,"calt" on}.body-type blockquote{font-family:var(--font-family-sans-serif);padding-left:var(--spacing-1);margin-left:0;margin-right:0;font-size:var(--font-size-md);border-left:var(--stroke-width-thick) solid var(--issue-contrast)}.body-type blockquote>p:first-child{margin-top:0}.body-type img{border:var(--stroke-width-thin) solid var(--issue-contrast)}.body-type figure{margin:0}.body-type figure figcaption{font-family:var(--font-family-sans-serif);margin-bottom:var(--spacing-1);padding-top:var(--spacing-0\.25);font-size:var(--font-size-sm);line-height:var(--line-height-sm);color:var(--issue-primary)}.body-type .footnotes{padding-left:0;margin-left:0;list-style:none}@media print{.body-type figure,.body-type blockquote,.body-type ul,.body-type ol{page-break-inside:avoid}.body-type a{font-weight:bolder;-webkit-text-decoration:none;text-decoration:none}.body-type a[href^=http]:after{content:" <" attr(href) "> "}}@font-face{font-family:Neue Kramer Grotesk;src:url(./neuekramergrotesktext-160-webfont-9b6993bf.woff2) format("woff2");font-weight:800;font-style:normal}@font-face{font-family:Neue Kramer Grotesk;src:url(./neuekramergrotesktext-120-webfont-7de37c05.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:Neue Kramer Grotesk;src:url(./neuekramergrotesktext-90-webfont-298db546.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-family:Timez;src:url(./Timez-ReadableRegular-946743a9.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Timez;src:url(./Timez-ReadableRegularItalic-865cc382.woff2) format("woff2");font-weight:400;font-style:italic}@font-face{font-family:Timez;src:url(./Timez-ReadableBold-5778f00f.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:Timez;src:url(./Timez-ReadableBoldItalic-7428af9f.woff2) format("woff2");font-weight:700;font-style:italic}.gnot-xs{top:calc(var(--grid-gutter) * -1)!important}.gnor-xs{right:calc(var(--grid-gutter) * -1)!important}.gnob-xs{bottom:calc(var(--grid-gutter) * -1)!important}.gnol-xs{left:calc(var(--grid-gutter) * -1)!important}@media all and (min-width: 768px){.gnot-sm{top:calc(var(--grid-gutter) * -1)!important}.gnor-sm{right:calc(var(--grid-gutter) * -1)!important}.gnob-sm{bottom:calc(var(--grid-gutter) * -1)!important}.gnol-sm{left:calc(var(--grid-gutter) * -1)!important}}@media all and (min-width: 1400px){.gnot-md{top:calc(var(--grid-gutter) * -1)!important}.gnor-md{right:calc(var(--grid-gutter) * -1)!important}.gnob-md{bottom:calc(var(--grid-gutter) * -1)!important}.gnol-md{left:calc(var(--grid-gutter) * -1)!important}}@media all and (min-width: 2000px){.gnot-lg{top:calc(var(--grid-gutter) * -1)!important}.gnor-lg{right:calc(var(--grid-gutter) * -1)!important}.gnob-lg{bottom:calc(var(--grid-gutter) * -1)!important}.gnol-lg{left:calc(var(--grid-gutter) * -1)!important}}.form-group.form-item-cost{--form-group-margin: var(--spacing-1) 0;pointer-events:none;display:flex;flex-direction:row;--form-group-label-font-size: var(--font-size-lg);align-items:baseline}.form-group.form-item-cost .form-group__main{align-items:baseline}.form-group.form-item-cost .form-group__label{white-space:nowrap;margin-right:var(--spacing-1)}.subscription-cost-input{--font-size: var(--font-size-lg);--input-border-width: 0;--input-background: transparent;--input-padding: 0;--line-height: 1;cursor:default;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.webform-readonly .subscription-cost-input[type=number]{background:var(--input-background);color:var(--input-color);border-color:var(--input-border-color)}@media all and (min-width: 768px){.form-item-stud-login .form-group__content{max-width:50%;padding-right:calc(var(--grid-gutter) / 2)}.form-item-stud-login .form-group__suffix{margin-left:0}}.webform-flex--container{margin:0 calc(var(--grid-gutter) / 2)}.webform-flexbox{margin:1em calc(var(--grid-gutter) / -2)}.main-menu{display:flex;flex-direction:row;justify-content:flex-end;font-size:var(--heading-h3-font-size);font-weight:var(--heading-h3-font-weight)}.main-menu .nav__item{height:var(--header-height-content);display:flex}.main-menu .nav__link{display:flex;align-items:center;padding:var(--spacing-0\.5) var(--spacing-0\.75);background:var(--link-bg)}.main-menu .nav__link:hover{background:var(--link-bg-hover)}.main-menu .nav__link:focus-visible{z-index:1;outline-offset:0;outline:var(--spacing-1) solid var(--link-outline-focus)}.page{min-height:100%;display:flex;flex-direction:column;position:relative}.page__content{flex:1;overflow-x:clip}.page__footer{margin-top:auto}.page__header{height:var(--header-height);z-index:10}.page--uses-issue-background{background:var(--issue-background)}.page--is-article-with-issue .page__header{--header-contrast: var(--issue-primary);--header-background: var(--issue-background)}.page--has-header-over-content .page__header{--header-contrast: var(--issue-kv-contrast);--header-background: var(--issue-kv-background);position:absolute;left:0;right:0;top:0}.page--no-padding-to-top .page__messages{margin-top:var(--header-height)}.arrow:after{display:block;content:"";width:2em;height:1em;background-repeat:no-repeat;overflow:visible;background-image:url("data:image/svg+xml,    <svg version='1.1' overflow='visible' viewBox='0 0 25 12' xmlns='http://www.w3.org/2000/svg'>    <path d='m24 6h-24' fill='none' stroke='%23000' />    <path d='m19 1 5 5-5 5' fill='none' stroke='%23000' />    </svg>")}.body-flow__row--right .body-flow__col-aside{order:-1}.body-flow__row--right .body-flow__col-media{order:3}.body-flow__row--right .body-flow__col-media img{border-right-width:0}@media all and (min-width: 2000px){.body-flow__row--right .body-flow__col-media img{border-right-width:var(--stroke-width-thick)}.body-flow__row--right .body-flow__col-media figcaption{padding-right:var(--spacing-1)}}.body-flow__row--left .body-flow__col-media img{border-left:0}.body-flow__row--left .body-flow__col-media figcaption{padding-left:var(--spacing-col)}.body-flow__row--none .body-flow__col-aside{order:3}.body-flow__row--none .body-flow__col-media img{max-height:80vh}.body-flow__col-media img{width:auto;max-width:100%;height:auto}.body-flow__col-text{margin-top:var(--spacing-1);margin-bottom:var(--spacing-1)}.body-flow__col-text p:first-of-type{margin-top:0}.body-flow__col-text p:last-of-type{margin-bottom:0}.teaser-row{position:relative}.teaser-row--with-img{padding-top:25vw}@media all and (min-width: 768px){.teaser-row--with-img{padding-top:0}}.teaser-row__bg{position:absolute;top:0}@media all and (min-width: 768px){.teaser-row__bg{top:50%;transform:translateY(-50%)}}.categories-list{display:flex;list-style-type:none;padding:0;justify-content:space-between;flex-wrap:wrap}@media all and (min-width: 768px){.categories-list{margin-top:0;margin-bottom:0;margin-left:calc(var(--spacing-2) * -1);margin-right:calc(var(--spacing-2) * -1)}}.categories-list__item{margin:0;font-size:var(--font-size-lg);line-height:var(--line-height-lg);font-weight:800;min-width:100%}.categories-list__item a{display:flex;padding:var(--spacing-2)}.categories-list__item a:hover:focus-visible{background-color:var(--issue-primary)}.categories-list__item a:focus-visible{outline:var(--spacing-1) solid var(--issue-primary)}@media all and (min-width: 768px){.categories-list__item{min-width:50%;font-size:var(--heading-h2-font-size);line-height:var(--heading-line-height)}}@media all and (min-width: 1400px){.categories-list__item{min-width:0;font-size:var(--heading-h2-font-size)}}@media all and (min-width: 2000px){.categories-list__item{font-size:var(--heading-h1-font-size)}}
