body,button,input,textarea{-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-webkit-font-smoothing:subpixel-antialiased;font-family:PT Sans,sans-serif;font-size:16px;font-size:1rem;font-style:normal;font-weight:400;line-height:26px;line-height:1.625rem;line-height:1.2}@media(min-width:57.5625em){body,button,input,textarea{font-size:18px;font-size:1.125rem}}@media(min-width:80.0625em){body,button,input,textarea{font-size:18px;font-size:1.125rem}}@media(min-width:57.5625em){body,button,input,textarea{line-height:26px;line-height:1.625rem}}@media(min-width:80.0625em){body,button,input,textarea{line-height:26px;line-height:1.625rem}}a{color:#0077c7;text-decoration:none}a:focus,a:hover{text-decoration:underline}dl a{color:#004a7c}h1 a,h2 a,h3 a,h4 a{color:inherit}.article h1,.article h2,.article h3,.article h4{margin-bottom:.5rem;margin-top:3rem}@media(max-width:43.125em){.article h1,.article h2,.article h3,.article h4{margin-bottom:.5rem;margin-top:2rem}}.h1,h1{font-family:"Source Serif Pro",serif;font-size:30px;font-size:1.875rem;font-style:normal;font-weight:600;line-height:38px;line-height:2.375rem}@media(min-width:57.5625em){.h1,h1{font-size:48px;font-size:3rem}}@media(min-width:80.0625em){.h1,h1{font-size:48px;font-size:3rem}}@media(min-width:57.5625em){.h1,h1{line-height:52px;line-height:3.25rem}}@media(min-width:80.0625em){.h1,h1{line-height:52px;line-height:3.25rem}}article .h1,article h1{margin-top:4rem}.h2,h2{font-family:"Source Serif Pro",serif;font-size:24px;font-size:1.5rem;font-style:normal;font-weight:600;line-height:30px;line-height:1.875rem}@media(min-width:57.5625em){.h2,h2{font-size:30px;font-size:1.875rem}}@media(min-width:80.0625em){.h2,h2{font-size:30px;font-size:1.875rem}}@media(min-width:57.5625em){.h2,h2{line-height:38px;line-height:2.375rem}}@media(min-width:80.0625em){.h2,h2{line-height:38px;line-height:2.375rem}}.h3,h3{font-family:PT Sans,sans-serif;font-size:18px;font-size:1.125rem;font-style:normal;font-weight:400;font-weight:700;line-height:25px;line-height:1.5625rem;margin-bottom:.5rem}@media(min-width:57.5625em){.h3,h3{font-size:24px;font-size:1.5rem}}@media(min-width:80.0625em){.h3,h3{font-size:24px;font-size:1.5rem}}@media(min-width:57.5625em){.h3,h3{line-height:30px;line-height:1.875rem}}@media(min-width:80.0625em){.h3,h3{line-height:30px;line-height:1.875rem}}.h4,h4{font-family:PT Sans,sans-serif;font-size:16px;font-size:1rem;font-style:normal;font-weight:400;font-weight:700;line-height:1.3}@media(min-width:57.5625em){.h4,h4{font-size:20px;font-size:1.25rem}}@media(min-width:80.0625em){.h4,h4{font-size:20px;font-size:1.25rem}}p{margin:0 0 1rem}.small-title{color:#004c2d;font-family:"Source Serif Pro",serif;font-size:14px;font-size:.875rem;font-style:normal;font-weight:600;line-height:18px;line-height:1.125rem;margin-bottom:1rem}@media(min-width:57.5625em){.small-title{font-size:14px;font-size:.875rem}}@media(min-width:80.0625em){.small-title{font-size:14px;font-size:.875rem}}@media(min-width:57.5625em){.small-title{line-height:18px;line-height:1.125rem}}@media(min-width:80.0625em){.small-title{line-height:18px;line-height:1.125rem}}.abstract{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem}@media(min-width:57.5625em){.abstract{font-size:20px;font-size:1.25rem}}@media(min-width:80.0625em){.abstract{font-size:20px;font-size:1.25rem}}@media(min-width:57.5625em){.abstract{line-height:26px;line-height:1.625rem}}@media(min-width:80.0625em){.abstract{line-height:26px;line-height:1.625rem}}.article .abstract{font-family:"Source Serif Pro",serif;font-style:normal;font-weight:100;margin-bottom:1rem}.byline{font-size:14px;font-size:.875rem;line-height:18px;line-height:1.125rem}@media(min-width:57.5625em){.byline{font-size:14px;font-size:.875rem}}@media(min-width:80.0625em){.byline{font-size:14px;font-size:.875rem}}@media(min-width:57.5625em){.byline{line-height:18px;line-height:1.125rem}}@media(min-width:80.0625em){.byline{line-height:18px;line-height:1.125rem}}.byline span{margin-right:1rem}@media(max-width:43.125em){.byline span{display:block}}.running-head{font-family:PT Sans,sans-serif;font-size:16px;font-size:1rem;font-style:normal;font-weight:700;font-weight:600;line-height:19px;line-height:1.1875rem;margin-bottom:0;text-transform:uppercase}@media(min-width:57.5625em){.running-head{font-size:18px;font-size:1.125rem}}@media(min-width:80.0625em){.running-head{font-size:18px;font-size:1.125rem}}@media(min-width:57.5625em){.running-head{line-height:21px;line-height:1.3125rem}}@media(min-width:80.0625em){.running-head{line-height:21px;line-height:1.3125rem}}h1+.byline{margin-bottom:1rem;margin-top:.5rem}@media(max-width:43.125em){h1+.byline{margin-top:.5rem}}address{font-style:normal}.bold,strong{font-weight:700}p:empty{margin:0}.row{display:flex;flex-wrap:wrap;margin-left:-1rem;margin-right:-1rem;width:calc(100% + 2rem)}div[class^=col]{display:block;max-width:100%;padding:1rem}@media(min-width:57.5625em){.col-1{width:8.3333333333%}.col-2{width:16.6666666667%}.col-3{width:25%}.col-4{width:33.3333333333%}.col-5{width:41.6666666667%}.col-6{width:50%}.col-7{width:58.3333333333%}.col-8{width:66.6666666667%}.col-9{width:75%}.col-10{width:83.3333333333%}.col-11{width:91.6666666667%}.col-12{width:100%}}@media(min-width:43.1875em)and (max-width:57.5em){.col-md-1{width:8.3333333333%}.col-md-2{width:16.6666666667%}.col-md-3{width:25%}.col-md-4{width:33.3333333333%}.col-md-5{width:41.6666666667%}.col-md-6{width:50%}.col-md-7{width:58.3333333333%}.col-md-8{width:66.6666666667%}.col-md-9{width:75%}.col-md-10{width:83.3333333333%}.col-md-11{width:91.6666666667%}.col-md-12{width:100%}}@media(max-width:43.125em){.col-sm-1{width:8.3333333333%}.col-sm-2{width:16.6666666667%}.col-sm-3{width:25%}.col-sm-4{width:33.3333333333%}.col-sm-5{width:41.6666666667%}.col-sm-6{width:50%}.col-sm-7{width:58.3333333333%}.col-sm-8{width:66.6666666667%}.col-sm-9{width:75%}.col-sm-10{width:83.3333333333%}.col-sm-11{width:91.6666666667%}.col-sm-12{width:100%}}@media(min-width:43.1875em)and (max-width:57.5em){.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}}@media(max-width:43.125em){.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}}*{box-sizing:border-box}body,html{overflow-x:hidden}body{background:#fafafa;margin:0;min-height:100vh;padding:0}body:before{display:none}@media(max-width:43.125em){body:before{content:"small"}}@media(min-width:43.1875em)and (max-width:57.5em){body:before{content:"medium"}}@media(min-width:80.0625em){body:before{content:"large"}}.container{margin:auto;max-width:calc(820px + 2rem);padding:0 1rem;width:100%}.container--wide{max-width:calc(1200px + 2rem)}.container--wide .container{margin-left:0}.container .container{padding-left:0;padding-right:0}main{position:relative}main>:last-child{margin-bottom:4rem}hr{background-color:#bcbcbc;margin:3rem 0}dl{display:flex;flex-wrap:wrap}dl dd,dl dt{background:#f2f2ef;display:inline-block;font-size:16px;font-size:1rem;margin-bottom:.5rem;padding:.5rem 1rem;width:100%}@media(min-width:57.5625em){dl dd,dl dt{font-size:18px;font-size:1.125rem}}@media(min-width:80.0625em){dl dd,dl dt{font-size:18px;font-size:1.125rem}}dl dt{color:#153443;margin-bottom:0;padding-bottom:0}@media(min-width:57.5625em){dl dt{margin-bottom:.5rem;margin-right:.5rem;padding-bottom:.5rem;width:12.5rem}}dl dd{margin-left:0;padding-left:2rem}@media(min-width:57.5625em){dl dd{padding-left:1rem;width:calc(100% - 13.5rem)}}dl dd p{margin-bottom:0}#contents{margin-top:1rem}.shortcut-link{color:#0077c7;left:0;opacity:0;position:fixed;top:0}.shortcut-link:focus{background:#fff;opacity:1;padding:.5rem}.is-hidden{display:none}.big-search{background:#fff;border:1px solid #95989a33;border-bottom:.25rem solid #7b7b7b;display:flex;margin:2rem 0;padding:1rem}.big-search input{background:#0000;border:0;height:3rem;line-height:3rem}.big-search input[type=search]{flex-grow:1;font-size:20px;font-size:1.25rem;padding:0 1rem}@media(min-width:57.5625em){.big-search input[type=search]{font-size:26px;font-size:1.625rem}}@media(min-width:80.0625em){.big-search input[type=search]{font-size:26px;font-size:1.625rem}}.big-search input[type=submit]{background-image:url(/UI/gfx/search.svg);background-position:50%;background-repeat:no-repeat;background-size:2rem;width:3rem}.breadcrumbs{font-size:16px;font-size:1rem;padding:0 1.52rem;position:absolute;top:.5rem;z-index:2}@media(min-width:57.5625em){.breadcrumbs{font-size:16px;font-size:1rem}}@media(min-width:80.0625em){.breadcrumbs{font-size:16px;font-size:1rem}}.breadcrumbs li{display:inline-block;list-style:none}.breadcrumbs li:after{content:"/"}.breadcrumbs li a{color:inherit}blockquote{border-left:.375rem solid #2b2b2b;font-size:20px;font-size:1.25rem;font-weight:500;line-height:26px;line-height:1.625rem;margin:4rem 0;padding:1rem 1rem 1rem 2rem}@media(min-width:57.5625em){blockquote{font-size:24px;font-size:1.5rem}}@media(min-width:80.0625em){blockquote{font-size:24px;font-size:1.5rem}}@media(min-width:57.5625em){blockquote{line-height:30px;line-height:1.875rem}}@media(min-width:80.0625em){blockquote{line-height:30px;line-height:1.875rem}}@media(max-width:43.125em){blockquote{margin:2rem 0}}.btn{background-color:#000;border:0;color:#fff;display:inline-block;font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;margin-bottom:1rem;padding:1.125rem;width:auto}@media(min-width:57.5625em){.btn{font-size:26px;font-size:1.625rem}}@media(min-width:80.0625em){.btn{font-size:26px;font-size:1.625rem}}@media(min-width:57.5625em){.btn{line-height:30px;line-height:1.875rem}}@media(min-width:80.0625em){.btn{line-height:30px;line-height:1.875rem}}.btn--cta{background-color:#fff;border:1px solid #0db2ae;color:#2b2b2b}.btn--small{font-size:16px;font-size:1rem;line-height:26px;line-height:1.625rem;padding:.625rem}@media(min-width:57.5625em){.btn--small{font-size:18px;font-size:1.125rem}}@media(min-width:80.0625em){.btn--small{font-size:18px;font-size:1.125rem}}@media(min-width:57.5625em){.btn--small{line-height:26px;line-height:1.625rem}}@media(min-width:80.0625em){.btn--small{line-height:26px;line-height:1.625rem}}details{background:#fff;display:inline-block;margin-bottom:1rem;padding:1rem;width:100%}details summary{background:#f5f3ed;cursor:pointer;display:block;font-size:18px;font-size:1.125rem;line-height:25px;line-height:1.5625rem;margin:-1rem;padding:1.125rem;width:100%;width:calc(100% + 2rem)}@media(min-width:57.5625em){details summary{font-size:22px;font-size:1.375rem}}@media(min-width:80.0625em){details summary{font-size:22px;font-size:1.375rem}}@media(min-width:57.5625em){details summary{line-height:30px;line-height:1.875rem}}@media(min-width:80.0625em){details summary{line-height:30px;line-height:1.875rem}}details summary::-webkit-details-marker{display:none}details summary:after{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNTYgMjU2IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyNTYgMjU2IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBkPSJNMjI1LjgxMyA0OC45MDcgMTI4IDE0Ni43MiAzMC4xODcgNDguOTA3IDAgNzkuMDkzbDEyOCAxMjggMTI4LTEyOHoiLz48L3N2Zz4=");background-position:50%;background-repeat:no-repeat;background-size:cover;background-size:.8125rem;content:"";float:right;height:1.875rem;text-align:center;width:1.25rem}details summary+*{margin-top:3rem}details[open]>summary{background:#fff}details[open]>summary:after{transform:rotate(180deg)}html.no-details details>summary:before{content:"";display:none!important}.simple-details{background:none;padding:0 0 3rem;position:relative}.simple-details summary{background:#0000;bottom:0;font-size:inherit;margin:1rem 0 0;padding:0;position:relative;position:absolute}.simple-details summary:after{float:left}.simple-details summary+*{margin-top:1rem}.simple-details[open]>summary{background:#0000}.download{display:inline-block;padding-left:1.25rem;position:relative}.download:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MzMuNSIgaGVpZ2h0PSI0MzMuNSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDMzLjUgNDMzLjUiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGQ9Ik0zOTUuMjUgMTUzaC0xMDJWMGgtMTUzdjE1M2gtMTAybDE3OC41IDE3OC41TDM5NS4yNSAxNTN6bS0zNTcgMjI5LjV2NTFoMzU3di01MWgtMzU3eiIvPjwvc3ZnPg==");background-position:50%;background-position:0;background-repeat:no-repeat;background-size:cover;background-size:.875rem .875rem;bottom:0;content:"";height:auto;left:0;position:absolute;top:0;width:1rem}.download--big{border-bottom:.0625rem solid #848484;border-top:.0625rem solid #848484;padding:1rem 0 1rem 3rem;width:100%}.download--big:before{background-size:2.5rem 2.5rem;width:3rem}.dropdown{border-radius:.25rem;display:inline-block;min-width:14.375rem;position:relative;z-index:1}.dropdown__toggle{opacity:0;position:absolute;visibility:hidden}.dropdown__button{background-color:#0000;border:0;color:#31364b;cursor:pointer;display:inline-block;font-size:16px;font-size:1rem;font-weight:700;padding:.5rem 0 .5rem 1.2rem;position:relative;z-index:2}@media(min-width:57.5625em){.dropdown__button{font-size:16px;font-size:1rem}}@media(min-width:80.0625em){.dropdown__button{font-size:16px;font-size:1rem}}.dropdown__button:after{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNTYgMjU2IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyNTYgMjU2IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjN2I4M2EyIiBkPSJNMjI1LjgxMyA0OC45MDcgMTI4IDE0Ni43MiAzMC4xODcgNDguOTA3IDAgNzkuMDkzbDEyOCAxMjggMTI4LTEyOHoiLz48L3N2Zz4=");background-position:50%;background-repeat:no-repeat;background-size:cover;background-size:.625rem;bottom:0;content:"";left:0;position:absolute;text-align:center;top:0;width:.625rem}.dropdown__content{background:#fff;box-shadow:0 3px 6px 0 #00000029;color:#31364b;display:none;font-size:16px;font-size:1rem;left:-1rem;padding:4rem 1rem 1rem;position:absolute;right:-1rem;top:-1rem}@media(min-width:57.5625em){.dropdown__content{font-size:16px;font-size:1rem}}@media(min-width:80.0625em){.dropdown__content{font-size:16px;font-size:1rem}}.dropdown__content label{display:inline-block;width:100%}.dropdown__content label input{margin-right:.5rem}.dropdown__toggle:checked~.dropdown__button{width:100%}.dropdown__toggle:checked~.dropdown__button:after{transform:rotate(180deg)}.dropdown__toggle:checked~.dropdown__content{display:block}@media(min-width:57.5625em){.dropdown--right{float:right;text-align:right}.dropdown--right .dropdown__button{padding-left:0;padding-right:1.2rem}.dropdown--right .dropdown__button:after{left:auto;right:0}}.feedback{background:#fff;font-size:20px;font-size:1.25rem;line-height:24px;line-height:1.5rem;margin:2rem 0;padding-top:2rem;text-align:center}@media(min-width:57.5625em){.feedback{font-size:24px;font-size:1.5rem}}@media(min-width:80.0625em){.feedback{font-size:24px;font-size:1.5rem}}@media(min-width:57.5625em){.feedback{line-height:29px;line-height:1.8125rem}}@media(min-width:80.0625em){.feedback{line-height:29px;line-height:1.8125rem}}.feedback p{margin-bottom:1rem}.feedback__answer{background:#f0f0f0;border-top:2rem solid #fafafa;display:none;font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;padding:2rem;text-align:left}@media(max-width:43.125em){.feedback__answer{padding:2rem 1rem}}@media(min-width:57.5625em){.feedback__answer{font-size:18px;font-size:1.125rem}}@media(min-width:80.0625em){.feedback__answer{font-size:18px;font-size:1.125rem}}@media(min-width:57.5625em){.feedback__answer{line-height:22px;line-height:1.375rem}}@media(min-width:80.0625em){.feedback__answer{line-height:22px;line-height:1.375rem}}.feedback__answer h2,.feedback__answer h3{font-size:18px;font-size:1.125rem;font-weight:700;line-height:20px;line-height:1.25rem;margin-top:0}@media(min-width:57.5625em){.feedback__answer h2,.feedback__answer h3{font-size:22px;font-size:1.375rem}}@media(min-width:80.0625em){.feedback__answer h2,.feedback__answer h3{font-size:22px;font-size:1.375rem}}@media(min-width:57.5625em){.feedback__answer h2,.feedback__answer h3{line-height:26px;line-height:1.625rem}}@media(min-width:80.0625em){.feedback__answer h2,.feedback__answer h3{line-height:26px;line-height:1.625rem}}.feedback__answer label{display:block;font-size:14px;font-size:.875rem;font-weight:400;line-height:18px;line-height:1.125rem;margin-bottom:.5rem}@media(min-width:57.5625em){.feedback__answer label{font-size:16px;font-size:1rem}}@media(min-width:80.0625em){.feedback__answer label{font-size:16px;font-size:1rem}}@media(min-width:57.5625em){.feedback__answer label{line-height:20px;line-height:1.25rem}}@media(min-width:80.0625em){.feedback__answer label{line-height:20px;line-height:1.25rem}}.feedback__answer input[type=text]{display:inline-block;margin:1rem 0;width:100%}.feedback__answer input[type=submit]{margin-bottom:0!important}.feedback__answer--no,.feedback__answer--yes{background-position:50%;background-position:left 2rem top 2rem;background-repeat:no-repeat;background-size:cover;background-size:3rem 3rem;padding-left:7.125rem}@media(max-width:43.125em){.feedback__answer--no,.feedback__answer--yes{background-position:top 2rem center;padding-left:2rem;padding-top:7.125rem}}.feedback__answer--yes{background-image:url(/UI/gfx/happy.svg)}.feedback__answer--no{background-image:url(/UI/gfx/sad.svg)}.feedback-input{height:0;opacity:0;visibility:hidden;width:0}.feedback-label{border:.0625rem solid #7b7b7b;cursor:pointer;display:inline-block;font-size:16px;font-size:1rem;font-weight:700;margin:.5rem .5rem 2.5rem;padding:.625rem 3rem .625rem 5rem;position:relative;white-space:nowrap}@media(min-width:57.5625em){.feedback-label{font-size:18px;font-size:1.125rem}}@media(min-width:80.0625em){.feedback-label{font-size:18px;font-size:1.125rem}}@media(max-width:43.125em){.feedback-label{margin-bottom:1rem}}.feedback-label:before{background-size:1.5rem 1.5rem;content:"";display:inline-block;float:left;height:1.5rem;left:3rem;position:absolute;width:1.5rem}.feedback-label--yes:before{background-image:url(/UI/gfx/happy.svg)}.feedback-label--no:before{background-image:url(/UI/gfx/sad.svg)}.feedback-label input{opacity:0;position:absolute;visibility:hidden}.feedback__confirmation{background:#fff;background-image:url(/UI/gfx/happy.svg);background-position:50%;background-position:top 2rem center;background-repeat:no-repeat;background-size:cover;background-size:3rem 3rem;font-size:18px;font-size:1.125rem;font-weight:700;line-height:20px;line-height:1.25rem;padding:6.125rem 2rem 2rem;text-align:center}@media(min-width:57.5625em){.feedback__confirmation{font-size:22px;font-size:1.375rem}}@media(min-width:80.0625em){.feedback__confirmation{font-size:22px;font-size:1.375rem}}@media(min-width:57.5625em){.feedback__confirmation{line-height:26px;line-height:1.625rem}}@media(min-width:80.0625em){.feedback__confirmation{line-height:26px;line-height:1.625rem}}.feedback__confirmation--error{background-image:url(/UI/gfx/sad.svg)}.feedback-input:checked+.feedback-label{background:#f0f0f0}.feedback #fb-no:checked~#feedback__no,.feedback #fb-yes:checked~#feedback__yes{display:block}.filters{box-shadow:0 2px 4px 0 #00000029;margin:3rem 0;z-index:1}.filters__toggle{margin-bottom:0}.filters__toggle>summary{background:#fff;font-size:18px;font-size:1.125rem}@media(min-width:57.5625em){.filters__toggle>summary{font-size:18px;font-size:1.125rem}}@media(min-width:80.0625em){.filters__toggle>summary{font-size:18px;font-size:1.125rem}}.filters__toggle>summary:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NTkiIGhlaWdodD0iNDU5IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0NTkgNDU5IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBkPSJNMTc4LjUgMzgyLjVoMTAydi01MWgtMTAydjUxek0wIDc2LjV2NTFoNDU5di01MUgwek03Ni41IDI1NWgzMDZ2LTUxaC0zMDZ2NTF6Ii8+PC9zdmc+");background-position:50%;background-repeat:no-repeat;background-size:cover;background-size:.8125rem;content:"";float:left;height:1.875rem;margin-right:.6875rem;text-align:center;width:1.25rem}.filters__list{margin-top:1rem}.filters__list ul{list-style:none;margin:1rem 2rem;padding:0}.filters__list li{border-bottom:1px solid #44838133;display:flex;justify-content:space-between}.filters__list li label{flex-grow:1}.filters__list fieldset{border:0;margin:0;padding:0}.filters__list details,.filters__list__details{clear:both;font-size:16px;font-size:1rem;margin:0;padding:0}@media(min-width:57.5625em){.filters__list details,.filters__list__details{font-size:16px;font-size:1rem}}@media(min-width:80.0625em){.filters__list details,.filters__list__details{font-size:16px;font-size:1rem}}.filters__list details:last-of-type,.filters__list__details:last-of-type{margin-bottom:0}.filters__list details label,.filters__list__details label{font-size:16px;font-size:1rem;font-weight:400;padding:.25rem 0}@media(min-width:57.5625em){.filters__list details label,.filters__list__details label{font-size:16px;font-size:1rem}}@media(min-width:80.0625em){.filters__list details label,.filters__list__details label{font-size:16px;font-size:1rem}}.filters__list details input,.filters__list__details input{margin-right:.5rem}.filters__list details summary,.filters__list__details summary{background-color:#f2f2f2;font-size:16px;font-size:1rem;font-weight:400;margin-bottom:0;margin-top:0;padding:0 1.125rem 0 3rem}@media(min-width:57.5625em){.filters__list details summary,.filters__list__details summary{font-size:16px;font-size:1rem}}@media(min-width:80.0625em){.filters__list details summary,.filters__list__details summary{font-size:16px;font-size:1rem}}.filters__list details[open]>summary,.filters__list__details[open]>summary{background:#d4eada}@media(max-width:43.125em){.filters{display:inline-block;margin:1rem 0;position:sticky}.filters summary{padding:1rem}.filters .filters__toggle[open]{background:#fff;bottom:0;box-shadow:3px 3px 16px 0 #0000004d;left:0;margin-bottom:0;position:fixed;right:3rem;top:0;z-index:2}}button,input[type=reset],input[type=submit]{cursor:pointer}:-moz-placeholder,:-ms-input-placeholder,::-moz-placeholder,::-webkit-input-placeholder{color:#afafaf;font-weight:100}.checkbox,.radio{display:inline-block;font-size:16px;font-size:1rem;font-weight:500;margin-bottom:.3125rem;margin-right:.3125rem;padding:.5rem 1rem}@media(min-width:57.5625em){.checkbox,.radio{font-size:16px;font-size:1rem}}@media(min-width:80.0625em){.checkbox,.radio{font-size:16px;font-size:1rem}}.checkbox input,.radio input{margin-right:.3125rem}.checkbox{background:#ebebeb}main label{display:block;font-size:16px;font-size:1rem;font-weight:700;line-height:18px;line-height:1.125rem}@media(min-width:57.5625em){main label{font-size:18px;font-size:1.125rem}}@media(min-width:80.0625em){main label{font-size:18px;font-size:1.125rem}}@media(min-width:57.5625em){main label{line-height:21px;line-height:1.3125rem}}@media(min-width:80.0625em){main label{line-height:21px;line-height:1.3125rem}}main input[type=date],main input[type=email],main input[type=number],main input[type=password],main input[type=tel],main input[type=text],main input[type=url]{background:#fff;border:.0625rem solid #626262;height:3.125rem;line-height:3.125rem;margin:.25rem 0 1rem;padding:0 1rem;width:100%}main textarea{background:#fff;border:.0625rem solid #626262;line-height:26px;line-height:1.625rem;margin:.25rem 0 1rem;min-height:5em;padding:1rem;width:100%}@media(min-width:57.5625em){main textarea{line-height:26px;line-height:1.625rem}}@media(min-width:80.0625em){main textarea{line-height:26px;line-height:1.625rem}}.form{background:#f0f0f0;padding:2rem}@media(max-width:43.125em){.form{padding:2rem 1rem}}.form button,.form input,.form label,.form textarea{display:block;max-width:33.125rem}.form button[type=number],.form input[type=number],.form label[type=number],.form textarea[type=number]{max-width:10.375rem}.FormTextbox--Number{align-items:center;display:flex;justify-content:space-between}.FormTextbox--Number input[type=number]{margin:0 0 0 1rem;text-align:center;width:6.25rem}.header-background{background:#d4eada;background-position:50%;background-repeat:no-repeat;background-size:cover;overflow:hidden;padding:5rem 0;position:relative;z-index:1}@media(max-width:43.125em){.header-background{margin-bottom:1rem;padding-bottom:1rem}}.header-background:before{background:#d4eada;bottom:0;content:"";left:0;opacity:.9;position:absolute;right:0;top:0;z-index:-1}.header-background .container{z-index:2}.header-background li{display:inline-block;list-style:none}.header-background li:after{content:"/"}.header-background li a{color:inherit}@supports(background-blend-mode:overlay){.header-background{background-blend-mode:overlay}.header-background:before{opacity:.5}}.image-list-item{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem}@media(min-width:57.5625em){.image-list-item{font-size:16px;font-size:1rem}}@media(min-width:80.0625em){.image-list-item{font-size:16px;font-size:1rem}}@media(min-width:57.5625em){.image-list-item{line-height:20px;line-height:1.25rem}}@media(min-width:80.0625em){.image-list-item{line-height:20px;line-height:1.25rem}}.image-list-item img{width:100%}.image-list-item h2,.image-list-item h3,.image-list-item h4{font-size:18px;font-size:1.125rem;line-height:20px;line-height:1.25rem;margin:.5rem 0 .3125rem}@media(min-width:57.5625em){.image-list-item h2,.image-list-item h3,.image-list-item h4{font-size:20px;font-size:1.25rem}}@media(min-width:80.0625em){.image-list-item h2,.image-list-item h3,.image-list-item h4{font-size:20px;font-size:1.25rem}}@media(min-width:57.5625em){.image-list-item h2,.image-list-item h3,.image-list-item h4{line-height:24px;line-height:1.5rem}}@media(min-width:80.0625em){.image-list-item h2,.image-list-item h3,.image-list-item h4{line-height:24px;line-height:1.5rem}}img{height:auto;max-width:100%}figure{margin:0}figcaption{font-size:14px;font-size:.875rem;line-height:16px;line-height:1rem}@media(min-width:57.5625em){figcaption{font-size:16px;font-size:1rem}}@media(min-width:80.0625em){figcaption{font-size:16px;font-size:1rem}}@media(min-width:57.5625em){figcaption{line-height:18px;line-height:1.125rem}}@media(min-width:80.0625em){figcaption{line-height:18px;line-height:1.125rem}}.centered-image{margin:2rem auto;max-width:24.0625rem}ul{list-style:disc;margin-bottom:1rem;margin-top:0}.link-list{list-style:none;margin:1rem 0;padding:0}.link-list li a{border-bottom:1px solid #b4c5b8;border-top:1px solid #b4c5b8;color:#0077c7;display:block;font-size:18px;font-size:1.125rem;line-height:25px;line-height:1.5625rem;margin-top:-1px;padding:.625rem 0}@media(min-width:57.5625em){.link-list li a{font-size:18px;font-size:1.125rem}}@media(min-width:80.0625em){.link-list li a{font-size:18px;font-size:1.125rem}}@media(min-width:57.5625em){.link-list li a{line-height:27px;line-height:1.6875rem}}@media(min-width:80.0625em){.link-list li a{line-height:27px;line-height:1.6875rem}}.date-list{list-style:none;padding-left:0}.date-list li{display:flex;margin-bottom:.5rem;width:100%}.date-list li time{background:#f2f2f2;font-weight:500;width:27%}.date-list li a,.date-list li time{display:inline-block;padding:1.1875rem}.date-list li a{background:#fff;color:#2b2b2b;font-size:20px;font-size:1.25rem;font-weight:400;margin-left:.5rem;width:73%}@media(min-width:57.5625em){.date-list li a{font-size:22px;font-size:1.375rem}}@media(min-width:80.0625em){.date-list li a{font-size:22px;font-size:1.375rem}}.stroke-list{padding-left:0}.stroke-list li{list-style:none;padding-left:1rem;position:relative}.stroke-list li:before{content:"- ";left:0;position:absolute}.magazine-info{border-bottom:1px solid #848484;border-top:1px solid #848484;display:flex;margin:4rem 0;padding:2rem 0}.magazine-info h2,.magazine-info h3,.magazine-info h4,.magazine-info h5{margin-top:0}.magazine-info__image{flex-shrink:0;width:75px}.magazine-info__text{display:flex;flex-direction:column;flex-grow:1;justify-content:center;padding:0 1.125rem}.magazine-info__text a{margin-bottom:.125rem}.magazine-info__text p{font-size:14px;font-size:.875rem;line-height:16px;line-height:1rem;margin-bottom:0}@media(min-width:57.5625em){.magazine-info__text p{font-size:16px;font-size:1rem}}@media(min-width:80.0625em){.magazine-info__text p{font-size:16px;font-size:1rem}}@media(min-width:57.5625em){.magazine-info__text p{line-height:18px;line-height:1.125rem}}@media(min-width:80.0625em){.magazine-info__text p{line-height:18px;line-height:1.125rem}}.magazine-info__links{font-size:16px;font-size:1rem;line-height:18px;line-height:1.125rem}@media(min-width:57.5625em){.magazine-info__links{font-size:18px;font-size:1.125rem}}@media(min-width:80.0625em){.magazine-info__links{font-size:18px;font-size:1.125rem}}@media(min-width:57.5625em){.magazine-info__links{line-height:20px;line-height:1.25rem}}@media(min-width:80.0625em){.magazine-info__links{line-height:20px;line-height:1.25rem}}.magazine-info__links a{font-weight:600;margin-right:1rem}@media(max-width:43.125em){.magazine-info__links a{display:block;margin-bottom:.5rem}}.magazine-info__text .magazine-info__links{margin-top:.75rem}.quickSearch{position:relative}.quickSearch>ul{display:none;left:0;list-style:none;padding:0;position:absolute;right:0;top:100%;z-index:99}@media(min-width:57.5625em){.quickSearch>ul{background:#ffffffbf;border:1px solid #f0f0f0;border-top:0}}.quickSearch>ul li{font-size:16px;font-size:1rem;padding:.5rem 0}@media(min-width:57.5625em){.quickSearch>ul li{font-size:16px;font-size:1rem}}@media(min-width:80.0625em){.quickSearch>ul li{font-size:16px;font-size:1rem}}@media(min-width:57.5625em){.quickSearch>ul li{border-bottom:1px solid #fafafa;padding:.5rem}}.quickSearch>ul.is-active{display:block}.result-list{font-size:16px;font-size:1rem;line-height:18px;line-height:1.125rem;list-style:none;margin:2rem 0;padding-left:0}@media(min-width:57.5625em){.result-list{font-size:18px;font-size:1.125rem}}@media(min-width:80.0625em){.result-list{font-size:18px;font-size:1.125rem}}@media(min-width:57.5625em){.result-list{line-height:20px;line-height:1.25rem}}@media(min-width:80.0625em){.result-list{line-height:20px;line-height:1.25rem}}.result-list__item{border-bottom:1px solid #b4c5b8;border-top:1px solid #b4c5b8;margin-top:-1px;padding:2rem 0}.result-list__item h2,.result-list__item h3,.result-list__item h4{margin-top:0}.result-list__item__image{float:right;width:9.375rem}@media(max-width:43.125em){.result-list__item__image{width:6.25rem}}.result-list__item__category{font-size:14px;font-size:.875rem;font-weight:500;margin-bottom:.25rem}@media(min-width:57.5625em){.result-list__item__category{font-size:14px;font-size:.875rem}}@media(min-width:80.0625em){.result-list__item__category{font-size:14px;font-size:.875rem}}@media(min-width:57.5625em){.result-list__item__category{float:right;text-align:right;width:10rem}}.result-list__item__text{font-size:16px;font-size:1rem}@media(min-width:57.5625em){.result-list__item__text{font-size:16px;font-size:1rem}}@media(min-width:80.0625em){.result-list__item__text{font-size:16px;font-size:1rem}}@media(min-width:57.5625em){.result-list__item__text{display:inline-block;max-width:35rem;width:calc(100% - 11.25rem)}}.result-list__item__image+.result-list__item__text{padding-right:1rem;width:calc(100% - 9.375rem)}.result-list__item__summary-text .js-truncate-more{color:#0077c7;cursor:pointer;display:none;text-align:center;text-decoration:none}.result-list__item__summary-text .js-truncate-more:focus,.result-list__item__summary-text .js-truncate-more:hover{text-decoration:underline}.result-list__item__summary-text[data-truncated=true] .js-truncate-body{margin-bottom:1.875rem;max-height:6.25rem;overflow:hidden;position:relative}.result-list__item__summary-text[data-truncated=true] .js-truncate-body:before{background-image:linear-gradient(180deg,#0000,#fafafa);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.result-list__item__summary-text[data-truncated=true] .js-truncate-more{display:block}.section-nav{background:#d4eada;display:inline-block;margin-bottom:2rem;padding-top:2rem;width:100%}@media(max-width:43.125em){.section-nav{padding-top:1rem}}.section-nav__heading{color:#2b2b2b}@media(max-width:43.125em){.section-nav__heading{margin-bottom:1rem}}.section-nav h4{color:#252525;font-size:20px;font-size:1.25rem;margin-bottom:.5rem}@media(min-width:57.5625em){.section-nav h4{font-size:20px;font-size:1.25rem}}@media(min-width:80.0625em){.section-nav h4{font-size:20px;font-size:1.25rem}}.section-nav ul{flex-grow:1;margin:4rem 0;padding:0}@media(max-width:43.125em){.section-nav ul{margin:2rem 0}}.section-nav ul li{border-bottom:1px solid #b4c5b8;border-top:1px solid #b4c5b8;display:inline-block;margin-bottom:-1px;margin-top:0;padding:.625rem 0;width:100%}.section-nav ul li a{color:#2b2b2b;display:inline-block;font-size:18px;font-size:1.125rem;width:100%}@media(min-width:57.5625em){.section-nav ul li a{font-size:22px;font-size:1.375rem}}@media(min-width:80.0625em){.section-nav ul li a{font-size:22px;font-size:1.375rem}}.section-nav--topics ul{margin-top:0}.section-nav--topics ul li a{font-size:16px;font-size:1rem;line-height:18px;line-height:1.125rem;padding:.3125rem 0}@media(min-width:57.5625em){.section-nav--topics ul li a{font-size:16px;font-size:1rem}}@media(min-width:80.0625em){.section-nav--topics ul li a{font-size:16px;font-size:1rem}}@media(min-width:57.5625em){.section-nav--topics ul li a{line-height:18px;line-height:1.125rem}}@media(min-width:80.0625em){.section-nav--topics ul li a{line-height:18px;line-height:1.125rem}}.section-nav--topics .container{max-width:1200px}.share-icon{display:inline-block;line-height:1;margin-right:1rem}.share-icon img{height:2rem;width:auto}table{border-collapse:collapse;font-size:16px;font-size:1rem;line-height:18px;line-height:1.125rem;margin-bottom:2rem;width:100%}@media(min-width:57.5625em){table{font-size:18px;font-size:1.125rem}}@media(min-width:80.0625em){table{font-size:18px;font-size:1.125rem}}@media(min-width:57.5625em){table{line-height:21px;line-height:1.3125rem}}@media(min-width:80.0625em){table{line-height:21px;line-height:1.3125rem}}table th{text-align:left}table tr{border-bottom:.0625rem solid #b5b5b5}table td{padding:.5rem}table th{padding:0 .5rem}table td:first-of-type,table th:first-of-type{padding-left:0}table td:last-of-type,table th:last-of-type{padding-right:0}table[style*="background-color: #d6e7c0"] a{color:#004a7c}.tag{background:#ebebeb;border:0;border-radius:.1875rem;padding:.75rem}.tag.remove{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PHBhdGggZD0iTTI1IDcuMDE0IDIyLjk4NiA1IDE1IDEyLjk4NiA3LjAxNCA1IDUgNy4wMTQgMTIuOTg2IDE1IDUgMjIuOTg2IDcuMDE0IDI1IDE1IDE3LjAxNCAyMi45ODYgMjUgMjUgMjIuOTg2IDE3LjAxNCAxNXoiIGRhdGEtbmFtZT0iUGF0aCAyNjgiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC4yNSAuMjUpIiBzdHlsZT0iZmlsbDojNDA0MDQwIi8+PHBhdGggZD0iTTAgMGgzMHYzMEgweiIgZGF0YS1uYW1lPSJQYXRoIDI2OSIgc3R5bGU9ImZpbGw6bm9uZSIvPjwvc3ZnPg==");background-position:50%;background-position:right .75rem center;background-repeat:no-repeat;background-size:cover;background-size:1rem;padding-right:2.5rem}.remove{position:relative}.remove:after{position:absolute}.toc{font-size:16px;font-size:1rem;line-height:1.6;position:sticky;z-index:1}@media(min-width:57.5625em){.toc{font-size:18px;font-size:1.125rem}}@media(min-width:80.0625em){.toc{font-size:18px;font-size:1.125rem}}.toc__heading{font-family:PT Sans,sans-serif;font-size:16px;font-size:1rem;font-style:normal;font-weight:400}@media(min-width:57.5625em){.toc__heading{font-size:18px;font-size:1.125rem}}@media(min-width:80.0625em){.toc__heading{font-size:18px;font-size:1.125rem}}.toc__menu{align-items:center;background:#fff;border-bottom:.1875rem solid #848484;display:none;font-size:14px;font-size:.875rem;justify-content:space-between;left:0;min-height:2.5rem;position:fixed;right:0;top:0;z-index:10}@media(min-width:57.5625em){.toc__menu{font-size:14px;font-size:.875rem}}@media(min-width:80.0625em){.toc__menu{font-size:14px;font-size:.875rem}}.toc__menu.visible{display:block;display:flex}.toc__toggle{background-color:#f7f7f4;background-image:url(/UI/gfx/dots.svg);background-position:50%;background-size:1.5rem 1.5rem;border:none;height:2.5rem;width:2.5rem}.toc__to-top,.toc__toggle{background-repeat:no-repeat}.toc__to-top{background-image:url(/UI/gfx/up.svg);background-position:100%;background-size:.75rem .875rem;margin-right:.9375rem;padding:.125rem 1.25rem .125rem .125rem}.toc a{color:#2b2b2b}.toc details a{display:block;padding:.1875rem 0}.toc .toc__sticky>ol,.toc>ol{counter-reset:item;margin-left:0;padding-left:0}.toc .toc__sticky>ol [data-toc-numbers=false]>li,.toc>ol [data-toc-numbers=false]>li{margin-left:0}.toc .toc__sticky>ol [data-toc-numbers=false]>li:before,.toc>ol [data-toc-numbers=false]>li:before{content:none;display:none}.toc .toc__sticky>ol>li,.toc>ol>li{display:block;margin-bottom:.5rem;margin-left:2.5rem;min-height:1.875rem;position:relative}.toc .toc__sticky>ol>li:before,.toc>ol>li:before{background:#d4eada;border-right:2px solid #0000;color:#289546;content:counter(item);counter-increment:item;display:inline-block;font-size:20px;font-size:1.25rem;font-weight:700;left:-2.5rem;line-height:1.875rem;position:absolute;text-align:center;top:0;width:1.875rem}@media(min-width:57.5625em){.toc .toc__sticky>ol>li:before,.toc>ol>li:before{font-size:20px;font-size:1.25rem}}@media(min-width:80.0625em){.toc .toc__sticky>ol>li:before,.toc>ol>li:before{font-size:20px;font-size:1.25rem}}.toc .toc__sticky>ol>li>a,.toc>ol>li>a{background:#f2f2f2;display:inline-block;line-height:1.875rem;padding:0 .5rem;width:100%}.toc .toc__sticky>ol>li ol,.toc>ol>li ol{padding-top:.5rem}@media(max-width:43.125em){.toc .toc__sticky>ol>li ol,.toc>ol>li ol{padding-left:.5rem}}.toc .toc__sticky>ol>li ol li,.toc>ol>li ol li{border-bottom:1px solid #44838133;list-style:none;margin-left:0;margin-right:0;padding:.1875rem 0}.toc .toc__sticky>ol>li summary,.toc>ol>li summary{background:#f2f2f2;margin:0;padding:0;position:absolute;right:-2.5rem;text-align:center;top:0;width:30px}.toc .toc__sticky>ol>li summary:after,.toc>ol>li summary:after{height:30px;width:30px}.toc .toc__sticky>ol>li summary+*,.toc>ol>li summary+*{margin-top:0}.toc .toc__sticky>ol>li details,.toc>ol>li details{background:#0000;display:block;margin:0;padding:0}.toc .toc__sticky>ol>li.has-children,.toc>ol>li.has-children{margin-right:2.5rem}.toc [data-hide-toc-numbers=true]>li{margin-left:0}.toc [data-hide-toc-numbers=true]>li:before{content:none;display:none}.toc__sticky{background:#fff;box-shadow:3px 3px 16px 0 #0000004d;display:none;height:100%;left:0;margin:0;max-width:52.5rem;padding:2.5rem .625rem .625rem;position:fixed;top:0;width:90%;z-index:10}.toc__sticky.open{display:block}.toc__sticky>ol{font-size:14px;font-size:.875rem;margin:.625rem 0;max-height:100%;overflow-y:auto}@media(min-width:57.5625em){.toc__sticky>ol{font-size:14px;font-size:.875rem}}@media(min-width:80.0625em){.toc__sticky>ol{font-size:14px;font-size:.875rem}}.toc__sticky .toc__menu{border:0;justify-content:flex-start;left:-rem(10);padding-right:.625rem;position:absolute;right:-rem(10);top:-rem(10);width:100%}.toc__sticky .toc__toggle{background-color:#fff;margin-right:.625rem}.toc__sticky:before{background:#0003;bottom:0;content:"";display:inline-block;height:100vh;left:100%;position:absolute;top:0;width:100vw}.no-js .toc{display:none}.article-grid-item{padding-bottom:1rem}.article-grid-item h3{margin-top:0}.article-grid-item p{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem}@media(min-width:57.5625em){.article-grid-item p{font-size:16px;font-size:1rem}}@media(min-width:80.0625em){.article-grid-item p{font-size:16px;font-size:1rem}}@media(min-width:57.5625em){.article-grid-item p{line-height:20px;line-height:1.25rem}}@media(min-width:80.0625em){.article-grid-item p{line-height:20px;line-height:1.25rem}}.block{margin-bottom:3rem}div[data-result] .block{margin-bottom:0}.free-text-box{border-left:1px solid #848484;float:right;font-size:14px;font-size:.875rem;line-height:18px;line-height:1.125rem;margin-left:2rem;max-width:20rem;padding:.5rem 2rem}@media(min-width:57.5625em){.free-text-box{font-size:16px;font-size:1rem}}@media(min-width:80.0625em){.free-text-box{font-size:16px;font-size:1rem}}@media(min-width:57.5625em){.free-text-box{line-height:18px;line-height:1.125rem}}@media(min-width:80.0625em){.free-text-box{line-height:18px;line-height:1.125rem}}.free-text-box h2,.free-text-box h3,.free-text-box h4,.free-text-box h5{margin-top:0}@media(max-width:43.125em){.free-text-box{border-bottom:1px solid #848484;border-left:0;border-top:1px solid #848484;float:none;margin:2rem auto;padding:1rem 0}}.teaser__heading{width:100%}.teaser--magazine .teaser__heading{font-family:"Source Serif Pro",serif;font-size:18px;font-size:1.125rem;font-style:normal;font-weight:600;line-height:1.375rem}@media(min-width:57.5625em){.teaser--magazine .teaser__heading{font-size:18px;font-size:1.125rem}}@media(min-width:80.0625em){.teaser--magazine .teaser__heading{font-size:18px;font-size:1.125rem}}@media(min-width:57.5625em){.teaser__content{align-items:flex-start;display:flex}.teaser__text{padding-right:2rem}}.teaser--magazine .teaser__text{font-size:14px;font-size:.875rem;line-height:1.25rem}@media(min-width:57.5625em){.teaser--magazine .teaser__text{font-size:14px;font-size:.875rem}}@media(min-width:80.0625em){.teaser--magazine .teaser__text{font-size:14px;font-size:.875rem}}.teaser__image{flex-shrink:0}.teaser__image img{display:block;width:100%}@media(max-width:43.125em){.teaser__image{display:none}}div[data-result] .teaser .teaser__heading{margin-top:0}.top{text-align:center}.top__image img{display:block;width:100%}.top__heading{font-size:30px;font-size:1.875rem;font-weight:600;line-height:40px;line-height:2.5rem;margin-bottom:.5rem;margin-top:.1875rem}@media(min-width:57.5625em){.top__heading{font-size:40px;font-size:2.5rem}}@media(min-width:80.0625em){.top__heading{font-size:40px;font-size:2.5rem}}@media(min-width:57.5625em){.top__heading{line-height:50px;line-height:3.125rem}}@media(min-width:80.0625em){.top__heading{line-height:50px;line-height:3.125rem}}.top .running-head{background-color:#1c6831;color:#fff;display:inline-block;margin-top:.5rem;padding:.1875rem .4375rem}.top__text{background:#d4eada;display:inline-block;margin:2rem 0;max-width:820px;text-align:left;width:100%}@media(max-width:43.125em){.top__text{margin:0}}.top__text__bottom,.top__text__top{font-size:18px;font-size:1.125rem;line-height:23px;line-height:1.4375rem;margin:auto;padding:2rem;width:100%}@media(max-width:43.125em){.top__text__bottom,.top__text__top{padding:2rem 1rem}}@media(min-width:57.5625em){.top__text__bottom,.top__text__top{font-size:22px;font-size:1.375rem}}@media(min-width:80.0625em){.top__text__bottom,.top__text__top{font-size:22px;font-size:1.375rem}}@media(min-width:57.5625em){.top__text__bottom,.top__text__top{line-height:28px;line-height:1.75rem}}@media(min-width:80.0625em){.top__text__bottom,.top__text__top{line-height:28px;line-height:1.75rem}}.top__text__top{background:#289546;color:#fff}.top__text__bottom a{color:#000;text-decoration:underline}.top__text__image{display:none}.top__text__image img{display:block}@media(min-width:57.5625em){.top__text__image{display:block;float:right;margin:2rem;width:12.5rem}.top__text__image~.top__text__bottom,.top__text__image~.top__text__top{padding-right:15.625rem}}.top__image+.top__text{margin:0}@media(min-width:57.5625em){.top__image+.top__text{margin-top:-10rem}}@media(min-width:80.0625em){.top__image+.top__text{margin-top:-19rem}}.page-header{align-items:center;background:#fff;display:flex;padding:0 1rem}@media(max-width:57.5em){.page-header{flex-wrap:wrap}.page-header__burger,.page-header__logo{height:3.75rem}}.page-header__logo{flex-shrink:0;width:18rem}@media(max-width:57.5em){.page-header__logo{display:flex;flex-direction:column;flex-grow:1;justify-content:center;width:auto}.page-header__logo a{height:100%}.page-header__logo img{height:3.125rem;margin-top:.3125rem}}@media(max-width:43.125em){.page-header__logo img{height:2.5rem;margin-top:.625rem}}.page-header__search{width:17.3125rem}.page-header__main-navigation,.page-header__search{display:flex;flex-direction:column;justify-content:center}.page-header__navigation{display:flex;flex-grow:1;flex-wrap:wrap;justify-content:space-between}@media(max-width:57.5em){.page-header__navigation{width:100%}}@media(max-width:43.125em){.page-header__navigation{align-items:flex-start;background:#fff;left:0;max-height:100vh;overflow:auto;padding:4rem 2rem 2rem;position:fixed;right:0;top:0;z-index:3}.page-header__navigation:before{background:#fff;bottom:0;content:"";left:0;position:absolute;position:fixed;right:0;top:0;z-index:-1}}.page-header__service-nav{font-size:15px;font-size:.9375rem;justify-content:flex-end;text-align:right;width:100%}@media(min-width:57.5625em){.page-header__service-nav{font-size:15px;font-size:.9375rem}}@media(min-width:80.0625em){.page-header__service-nav{font-size:15px;font-size:.9375rem}}@media(max-width:57.5em){.page-header__service-nav{display:flex;flex-direction:column;justify-content:center;text-align:center;width:50%}}@media(max-width:43.125em){.page-header__service-nav{align-items:flex-start;display:inline-block;margin-bottom:1rem;padding-top:0;text-align:left;width:100%}}.page-header__service-nav ul{margin:0;padding:.5rem 0 0}.page-header__service-nav li{display:inline-block;padding-left:1rem}@media(max-width:57.5em){.page-header__service-nav li{padding-left:0;width:100%}.page-header__service-nav li a{display:inline-block;font-size:16px;font-size:1rem;font-weight:500;padding:.25rem 0}}@media(max-width:57.5em)and (min-width:57.5625em){.page-header__service-nav li a{font-size:16px;font-size:1rem}}@media(max-width:57.5em)and (min-width:80.0625em){.page-header__service-nav li a{font-size:16px;font-size:1rem}}.page-header__service-nav li .lang{margin-right:.25rem}.page-header__service-nav li .lang:last-of-type{margin-right:0}.page-header__main-navigation{flex-grow:1;font-size:19px;font-size:1.1875rem;text-align:center}@media(min-width:57.5625em){.page-header__main-navigation{font-size:18px;font-size:1.125rem}}@media(min-width:80.0625em){.page-header__main-navigation{font-size:18px;font-size:1.125rem}}@media(min-width:43.1875em)and (max-width:57.5em){.page-header__main-navigation{width:50%}}@media(max-width:43.125em){.page-header__main-navigation{align-items:flex-start;text-align:left}}.page-header__main-navigation ul{margin:0;padding:1rem 0}@media(min-width:80.0625em){.page-header__main-navigation ul{white-space:nowrap}}.page-header__main-navigation li{display:inline-block;padding:.5rem 1rem;position:relative;z-index:1}@media(min-width:80.0625em){.page-header__main-navigation li.selected:before{background:#d4eada;bottom:-1rem;content:"";left:0;position:absolute;right:0;top:-.5rem;z-index:-1}}@media(max-width:57.5em){.page-header__main-navigation li{border-bottom:1px solid #00000021;padding-left:0;width:100%}}@media(max-width:43.125em){.page-header__main-navigation li a{font-weight:500}}@media(min-width:80.0625em){.page-header__main-navigation li.main{border-right:1px solid #00000021}.page-header__main-navigation li.main a{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0MCA0MCI+PHBhdGggZD0iTTUgMjEuNjY3aDMuMzMzdi0zLjMzM0g1em0wIDYuNjY3aDMuMzMzVjI1SDV6TTUgMTVoMy4zMzN2LTMuMzMzSDV6bTYuNjY3IDYuNjY3SDM1di0zLjMzM0gxMS42Njd6bTAgNi42NjdIMzVWMjVIMTEuNjY3em0wLTE2LjY2N1YxNUgzNXYtMy4zMzN6IiBkYXRhLW5hbWU9IlBhdGggMTgzIi8+PHBhdGggZD0iTTAgMGg0MHY0MEgweiIgZGF0YS1uYW1lPSJQYXRoIDE4NCIgc3R5bGU9ImZpbGw6bm9uZSIvPjwvc3ZnPg==");background-position:0;background-repeat:no-repeat;background-size:2rem 2rem;display:inline-block;padding-left:2.5rem}}.page-header__main-navigation li.main.selected{border-right:0}.page-header__main-navigation li.active,.page-header__main-navigation li:focus{background:#d4eada}@media(max-width:57.5em){.page-header__search{display:none;width:100%}}@media(max-width:43.125em){.page-header__search{margin-left:-.75rem;margin-right:-.75rem;width:calc(100% + 1.5rem)}}.page-header__search form{background:#f7f7f4;display:flex;padding:.625rem}@media(max-width:57.5em){.page-header__search form{background-color:#fff;border-bottom:1px solid #707070;margin:0 auto 2rem;max-width:18.75rem}}@media(max-width:43.125em){.page-header__search form{margin-top:1rem;padding-left:0;padding-right:0}}.page-header__search form input{background:#0000;border:0;flex-grow:1;font-size:16px;font-size:1rem}@media(min-width:57.5625em){.page-header__search form input{font-size:15px;font-size:.9375rem}}@media(min-width:80.0625em){.page-header__search form input{font-size:15px;font-size:.9375rem}}@media(max-width:43.125em){.page-header__search form input{font-weight:500}}.page-header__search form input[type=search]{flex-grow:1}.page-header__search form input[type=submit]{background-image:url(/UI/gfx/search.svg);background-position:50%;background-repeat:no-repeat;background-size:1rem;max-width:2rem}@media(max-width:57.5em){.page-header__search form input[type=submit]{background-position:100%;background-size:1.2rem;padding:0}}.page-header a:not(.shortcut-link){color:inherit;text-decoration:none}@media(max-width:57.5em){.page-header__main-navigation{order:1}.page-header__service-nav{order:2}.page-header__search{order:3}}.page-header__burger,.page-header__mobile-search{display:none}@media(max-width:57.5em){.page-header__burger,.page-header__mobile-search{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyMCI+PHBhdGggZD0iTTI0IDZIMFYyaDI0em0wIDRIMHY0aDI0em0wIDhIMHY0aDI0eiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAtMikiIHN0eWxlPSJmaWxsOiM1NzU4NWEiLz48L3N2Zz4=");background-position:50%;background-repeat:no-repeat;background-size:cover;background-size:1.5rem 1.25rem;cursor:pointer;display:block;height:1.5625rem;margin-left:.5rem;width:1.5625rem}}.page-header__mobile-search{background-image:url(/UI/gfx/search.svg)}.page-header__burger-toggle,.page-header__mobile-search-toggle{float:right;opacity:0;position:absolute;right:0;visibility:hidden}@media(max-width:57.5em){.page-header__navigation{display:none}}.page-header__burger-toggle:checked~.page-header__burger,.page-header__mobile-search-toggle:checked~.page-header__mobile-search{background-color:#fff;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PHBhdGggZD0iTTI1IDcuMDE0IDIyLjk4NiA1IDE1IDEyLjk4NiA3LjAxNCA1IDUgNy4wMTQgMTIuOTg2IDE1IDUgMjIuOTg2IDcuMDE0IDI1IDE1IDE3LjAxNCAyMi45ODYgMjUgMjUgMjIuOTg2IDE3LjAxNCAxNXoiIGRhdGEtbmFtZT0iUGF0aCAyNjgiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC4yNSAuMjUpIiBzdHlsZT0iZmlsbDojNDA0MDQwIi8+PHBhdGggZD0iTTAgMGgzMHYzMEgweiIgZGF0YS1uYW1lPSJQYXRoIDI2OSIgc3R5bGU9ImZpbGw6bm9uZSIvPjwvc3ZnPg==");background-size:1.875rem 1.875rem;position:fixed;right:1rem;top:1rem;z-index:10}.page-header__burger-toggle:checked~.page-header__navigation{display:flex}.page-header__mobile-search-toggle:checked~.page-header__navigation{display:block;min-height:100vh}.page-header__mobile-search-toggle:checked~.page-header__navigation .page-header__main-navigation,.page-header__mobile-search-toggle:checked~.page-header__navigation .page-header__service-nav{display:none}.page-header__mobile-search-toggle:checked~.page-header__navigation .page-header__search{display:block}.page-footer .container{border-top:1px solid #95989a;margin:auto;max-width:1200px;padding-bottom:2rem;padding-top:2rem}.u-disabled{color:#cecece!important;pointer-events:none}.u-ta-center{text-align:center}.u-ta-right{text-align:right}.u-ta-left{text-align:left}.u-hide{display:none!important}@media(max-width:43.125em){.u-hide-sm{display:none!important}}@media(min-width:43.1875em)and (max-width:57.5em){.u-hide-md{display:none!important}}@media(min-width:57.5625em)and (max-width:80em){.u-hide-lg{display:none!important}}@media(min-width:80.0625em){.u-hide-lg-up{display:none!important}}.js .u-hide-js{display:none!important}.u-m-top{margin-top:1rem}.u-m-right{margin-right:1rem}.u-m-left{margin-left:1rem}.u-m-bottom{margin-bottom:1rem}.u-m0{margin:0!important}.u-m0-left{margin-left:0!important}.u-m0-right{margin-right:0!important}.u-m0-top{margin-top:0!important}.u-m0-bottom{margin-bottom:0!important}.u-m1{margin:1rem!important}.u-m1-left{margin-left:1rem!important}.u-m1-right{margin-right:1rem!important}.u-m1-top{margin-top:1rem!important}.u-m1-bottom{margin-bottom:1rem!important}.u-m2{margin:2rem!important}.u-m2-left{margin-left:2rem!important}.u-m2-right{margin-right:2rem!important}.u-m2-top{margin-top:2rem!important}.u-m2-bottom{margin-bottom:2rem!important}.u-m3{margin:3rem!important}.u-m3-left{margin-left:3rem!important}.u-m3-right{margin-right:3rem!important}.u-m3-top{margin-top:3rem!important}.u-m3-bottom{margin-bottom:3rem!important}.bg-grey-dark{background-color:#f5f3ed}@media(min-width:57.5625em){.u-col-2,.u-col-3{grid-column-gap:1rem;column-count:2;column-gap:1rem}}@media(min-width:57.5625em)and (min-width:57.5625em)and (max-width:80em){.u-col-3{grid-column-gap:1rem;column-count:3;column-gap:1rem}}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}