@media print{html{font-size:28px!important}}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:400;src:url(/Frontend/dist/source-sans-pro-regular.461a6d24e335e07a72876366180767b3.eot);src:local("Source Sans Pro Regular"),local("SourceSansPro-Regular"),url(/Frontend/dist/source-sans-pro-regular.461a6d24e335e07a72876366180767b3.eot?#iefix) format("embedded-opentype"),url(/Frontend/dist/source-sans-pro-regular.96b158827eaacc5f7912648f2f99c752.woff2) format("woff2"),url(/Frontend/dist/source-sans-pro-regular.74ddb2b07a7f05bded6da1fb93301a05.woff) format("woff"),url(/Frontend/dist/source-sans-pro-regular.b4e99e336932c4c0bb59c5fb77c56a69.ttf) format("truetype"),url(/Frontend/dist/source-sans-pro-regular.57d0575529b45fab03aaa639dd008348.svg#SourceSansPro) format("svg")}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:700;src:url(/Frontend/dist/source-sans-pro-600.c16b08bf59138358a7fb21ff34122a48.eot);src:local("Source Sans Pro Semibold"),local("SourceSansPro-Semibold"),url(/Frontend/dist/source-sans-pro-600.c16b08bf59138358a7fb21ff34122a48.eot?#iefix) format("embedded-opentype"),url(/Frontend/dist/source-sans-pro-600.bd652d4188f59c167e3e51f1e6ac85ee.woff2) format("woff2"),url(/Frontend/dist/source-sans-pro-600.0d1fcd8a62f99a3ef7d325b3fd4cb871.woff) format("woff"),url(/Frontend/dist/source-sans-pro-600.c462165581b15579d1cd4ee7173013df.ttf) format("truetype"),url(/Frontend/dist/source-sans-pro-600.3124e1c6a8854d575eeb06c62ee01884.svg#SourceSansPro) format("svg")}@font-face{font-family:"Source Serif Pro";font-style:normal;font-weight:400;src:url(/Frontend/dist/source-serif-pro-regular.49f57e95cbd374879d90773f6137da9f.eot);src:local("Source Serif Pro Regular"),local("SourceSerifPro-Regular"),url(/Frontend/dist/source-serif-pro-regular.49f57e95cbd374879d90773f6137da9f.eot?#iefix) format("embedded-opentype"),url(/Frontend/dist/source-serif-pro-regular.80b2da76a0438320789aa7091b21055a.woff2) format("woff2"),url(/Frontend/dist/source-serif-pro-regular.89fd8e79ee80791631f86ef853f51de5.woff) format("woff"),url(/Frontend/dist/source-serif-pro-regular.82be0342826d9e48eb9ad508f9bafb8b.ttf) format("truetype"),url(/Frontend/dist/source-serif-pro-regular.76d376a8ca6ca4ae6b600b97197bf350.svg#SourceSerifPro) format("svg")}@font-face{font-family:Nunito;font-style:normal;font-weight:600;src:url(/Frontend/dist/nunito-600.45ea1be74e8fb8d959b822c952ffe9ab.ttf)}@keyframes non-js-reveal{0%{position:absolute;visibility:hidden}to{position:static;visibility:visible}}html{-webkit-text-size-adjust:100%;box-sizing:border-box;font-size:18px}@media print{html{font-size:24px}}body,html{margin:0;padding:0;position:relative;width:100%}*,:after,:before{box-sizing:inherit}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;color:#222;font-size:.88889rem;line-height:1.45;overflow-x:hidden;overflow-y:scroll}@media screen and (min-width:768px){body{font-size:calc(.55556rem + .78124vw)}}@media screen and (min-width:1024px){body{font-size:1rem}}body,button,input,textarea{font-family:Source Sans Pro,sans-serif}@supports (outline:5px solid #ffb74c){html:not(.mouse-user) :focus{outline:5px solid #ffb74c}}.mouse-user *{outline:none}img{height:auto;max-width:100%}h1{font-size:1.66667rem;font-weight:400;line-height:1.1;margin-bottom:24px;margin-top:64px}@media screen and (min-width:768px){h1{font-size:calc(-.00001rem + 3.90628vw)}}@media screen and (min-width:1024px){h1{font-size:2.22222rem}}h2{font-size:1.16667rem;font-weight:400;line-height:1.1}@media screen and (min-width:768px){h2{font-size:calc(.66666rem + 1.1719vw)}}@media screen and (min-width:1024px){h2{font-size:1.33333rem}}p{line-height:1.5}.accordion-block{border:1px solid #ffb74c;border-radius:35px}@media print{.accordion-block>div{height:auto!important;overflow:visible!important;visibility:visible!important}}.accordion-block:after{content:""}:root .accordion-block h2{margin:0}:root .accordion-block p:first-child{margin-top:0}:root .accordion-block p:last-child{margin-bottom:0}.accordion-block--content{font-size:.77778rem;overflow:hidden;padding:0 32px 32px}@media screen and (min-width:768px){.accordion-block--content{font-size:calc(.44445rem + .78124vw)}}@media screen and (min-width:1024px){.accordion-block--content{font-size:.88889rem}}.accordion-block--header h2{align-items:center;display:flex;justify-content:space-between;padding:20px 32px;width:100%}.accordion-block--icon{color:#2b2464}.accordion-block--icon.-is-open{transform:rotate(180deg)}.accordion-with-content-area-list--tag-list{margin-bottom:16px}.accordion-with-content-area-list--tag-list-item{background:#eee;border-radius:32px;color:#626262;display:inline-block;font-size:.77778rem;font-weight:600;margin:0 4px 4px 0;padding:4px 16px}.accordion-with-content-area{border:2px solid #ffb74c}@media print{.accordion-with-content-area>div{height:auto!important;overflow:visible!important;visibility:visible!important}}.accordion-with-content-area--anchor-target{padding:8px 0}.accordion-with-content-area--header{background-color:#fff;border:0;margin:0}.accordion-with-content-area--header:hover{background-color:#ffb74c}.accordion-with-content-area--header:hover.-is-open{background-color:#fff}.accordion-with-content-area--header:hover.-is-open .accordion-block-with-content-area--icon{color:#ffb74c}.accordion-with-content-area--header--disabled{color:#bbb}.accordion-with-content-area--header--disabled:hover{background-color:#f4f4f4}.accordion-with-content-area--header{align-items:center;display:flex;justify-content:space-between;padding:24px 32px!important;width:100%}.accordion-with-content-area--header p,:root .accordion-with-content-area--header h3{margin:0}.accordion-with-content-area--description-list dd,.accordion-with-content-area--description-list dt{display:inline-block}.accordion-with-content-area--description-list dt{font-weight:700}.accordion-with-content-area--description-list dd{margin:0;padding-right:24px}.accordion-with-content-area__title-container{display:flex}.accordion-with-content-area__title-icon{margin-right:.5rem;margin-top:-3px}.accordion-with-content-area__title{font-size:1rem;text-align:left}@media screen and (min-width:768px){.accordion-with-content-area__title{font-size:calc(.66667rem + .78124vw)}}@media screen and (min-width:1024px){.accordion-with-content-area__title{font-size:1.11111rem}}.accordion-with-content-area--button{flex-shrink:0}.accordion-with-content-area--icon{color:#222;height:.8rem;width:1.6rem}.accordion-with-content-area--icon.-is-open{transform:rotate(180deg)}.accordion-with-content-area--content{overflow:hidden;padding:0 16px 16px}@media (min-width:768px){.accordion-with-content-area--content{padding:0 5rem 2rem 2.5rem}}.accordion-with-content-area--content-area>.content-area-item:last-child{margin-bottom:0}.accordion-with-content-area--content>p{font-style:italic}.article-block{display:block}.article-block.-theme-with-border{border-bottom:1px solid #ffd18d;margin-top:24px}.article-block.-theme-vertical .article-block__content{display:block}.article-block.-theme-vertical .list-item-image{width:100%}.article-block.-theme-vertical .article-block--title{color:#000;line-height:1.2}.article-block.-theme-publication{height:100%}.article-block.-theme-publication .article-block__text-container{padding:16px 0}.article-block__content{margin-bottom:48px;margin-top:24px}@media (min-width:768px){.article-block__content{display:flex}}.article-block__content.-theme-no-margin{margin:0}.article-block__content.-theme-with-border{margin-bottom:24px;margin-top:0}.article-block__content.-theme-sidebar{display:block}.article-block--title{display:block;font-size:1.16667rem;font-weight:400;line-height:1.1;margin-bottom:16px;margin-top:0}@media screen and (min-width:768px){.article-block--title{font-size:calc(.66666rem + 1.1719vw)}}@media screen and (min-width:1024px){.article-block--title{font-size:1.33333rem}}.article-block--title.-theme-sidebar{font-size:1rem;margin-bottom:8px}@media screen and (min-width:768px){.article-block--title.-theme-sidebar{font-size:calc(.66667rem + .78124vw)}}@media screen and (min-width:1024px){.article-block--title.-theme-sidebar{font-size:1.11111rem}}.article-block--event-image-container{min-height:200px;position:relative}.article-block--document-container{color:#fff;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.article-block--document-image{height:193px;width:136px}.article-block__text-container{flex:1}.article-block--text{margin-bottom:0;margin-top:16px}.article-header{color:#222;margin-bottom:24px}.article-header.-is-large-article .-is-mobile{display:none}.article-header.-is-large-article .byline--item{float:left}.article-header.-is-large-article .byline--item:not(:last-child){margin-right:10px;padding-right:10px;position:relative}.article-header.-is-large-article .byline--item:not(:last-child):after{background:#ffd18d;content:"";height:16px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px}.article-header.-is-large-article .byline--item:not(:last-child):last-of-type:after{width:0}@media (max-width:509px){.article-header.-is-large-article .-is-desktop{display:block}.article-header.-is-large-article .-is-desktop .byline{margin-bottom:8px}}.article-header.-is-large-article .article-header--links{display:flex}.article-header--byline{border-bottom:1px solid #ffd18d;border-top:1px solid #ffd18d;font-size:.77778rem;padding:8px 0;width:100%}.article-header--byline.-is-desktop{display:flex}@media (max-width:509px){.article-header--byline.-is-desktop{display:none}}@media (min-width:510px){.article-header--byline.-is-mobile{display:none}}.article-header--byline-header{display:flex;justify-content:space-between;width:100%}.article-header--byline-header>p{flex-grow:1;margin:0}.article-header--toggle{color:#2b2464}.article-header--toggle.-is-active{transform:rotate(-180deg)}.article-header--byline-content{display:flex;flex-direction:column}.article-header--download-link{align-items:flex-end;align-self:flex-end;display:flex;flex-shrink:0;margin-left:8px;padding-left:10px;position:relative}.article-header--download-link:before{background:#ffd18d;content:"";height:16px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:1px}.article-header--download-link:last-of-type:after{width:0}.article-header--links{display:block;margin-left:0}@media (min-width:510px){.article-header--links{display:flex;margin-left:auto}}.article-page--ingress{border-top:1px solid #ffd18d;font-size:1rem;line-height:1.45}@media screen and (min-width:768px){.article-page--ingress{font-size:calc(.66667rem + .78124vw)}}@media screen and (min-width:1024px){.article-page--ingress{font-size:1.11111rem}}.article-page--footer{margin-top:64px}@media print{.article-page--sidebar{display:none}}.audio-player{background:#f4f4f4;border-radius:65px;padding:1rem 1.5rem}@media (min-width:510px){.audio-player{border-radius:50px}}.audio-player--row{align-items:center;display:flex}.audio-player>:not(:first-child){margin-left:1rem}.audio-player--volume{margin-left:auto;position:relative}.audio-player--button{align-items:center;color:#000;display:flex;height:44px;justify-content:center;padding:.5rem!important;width:44px}.audio-player--timeline-desktop{margin-left:.5rem}@media (max-width:509px){.audio-player--timeline-desktop{display:none}}.audio-player--timeline-mobile{margin:0!important;padding:1rem 0}@media (min-width:510px){.audio-player--timeline-mobile{display:none}}.player-timeline{flex:1;padding:1rem 0}.player-timeline--track{background:#222;height:2px;position:relative}.player-timeline--marker{background:#222;border-radius:100%;height:8px;left:0;position:absolute;top:-3px;width:8px}.volume-slider{background:#f4f4f4;border-radius:50px;bottom:0;height:100px;left:50%;position:absolute;transform:translateX(-50%);width:30px}.volume-slider--track{background:#222;height:calc(100% - 1.2rem);margin:.6rem .7rem;position:relative}.volume-slider--marker{background:#222;border-radius:100%;bottom:0;height:.8rem;left:50%;position:absolute;transform:translateX(-50%);width:.8rem}.auto-grid{list-style:none;padding:0}@supports not ((-ms-high-contrast:none) or (-ms-high-contrast:active)){.auto-grid.-theme-grid{column-gap:24px;display:-ms-grid;display:grid;row-gap:24px}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.auto-grid.-theme-grid{display:flex;flex-wrap:wrap}.auto-grid__item{border:0 solid transparent;box-sizing:border-box}}.background-hover-effect{display:none}@media not all and (pointer:coarse){.background-hover-effect{content:"";left:0;position:absolute;width:100%;z-index:0}.background-hover-effect.-filter-color{background:#ffd18d;box-shadow:0 0 0 1px #ffd18d;height:100%;top:0}.background-hover-effect.-menu-color{background:#626262;transform:translateY(-100%)}.background-hover-effect__trigger:hover~.background-hover-effect{display:block}.background-hover-effect__trigger{position:relative;z-index:1}}.breadcrumbs{background:#fff;border-bottom:1px solid #eee;font-size:.77778rem;padding:8px 0}@media print{.breadcrumbs{display:none}}.breadcrumbs ul{list-style:none;margin-bottom:0;margin-top:0;overflow:hidden;padding:0 0 16px}@media (min-width:768px){.breadcrumbs ul{display:flex;padding-bottom:0}}.breadcrumbs li{margin-right:10px;margin-top:8px;padding-right:10px}@media (min-width:768px){.breadcrumbs li{position:relative}.breadcrumbs li:after{background:#ffd18d;content:"";height:16px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px}.breadcrumbs li:last-of-type:after{width:0}}.breadcrumbs li.-right-most{margin-left:0;margin-right:0;padding-right:0}@media (max-width:767px){.breadcrumbs li.-right-most{display:none}}.breadcrumbs svg{margin-top:2px}@media (min-width:768px){.breadcrumbs--header{display:none}}:root .breadcrumbs--toggle{color:#2b2464;font-size:.77778rem;text-align:left;width:100%}:root .breadcrumbs--toggle.adjust-width{width:calc(100% - 13em)}:root .breadcrumbs--toggle svg{display:inline-block;margin-right:8px}@media (min-width:768px){.breadcrumbs--collapse{height:auto!important;visibility:visible!important}}.breadcrumbs--root{color:#2b2464}@media (max-width:767px){.breadcrumbs--root svg{display:none!important}}@media (min-width:768px){.breadcrumbs--root span{clip:rect(0,0,0,0);left:-999em;opacity:0;overflow:hidden;position:absolute}}.button{-webkit-appearance:none;appearance:none;background-color:transparent;border:none;font-size:inherit;font-size:18px;padding:0;text-align:center;text-decoration:none}:root .button:empty{display:none}.button.-theme-link{color:#2b2464}.button.-theme-link:not(:disabled):hover{text-decoration:underline}.button:link.-is-external-link,.button:visited.-is-external-link{display:inline;margin-right:12px}.button:link.-is-external-link span,.button:visited.-is-external-link span{position:relative}.button:link.-is-external-link span .icon,.button:visited.-is-external-link span .icon{display:inline}.button:link.-is-external-link span .external-link-icon,.button:visited.-is-external-link span .external-link-icon{color:inherit;height:.5em;margin-left:.3em;width:.5em}.button:link.-is-external-link:hover .icon,.button:visited.-is-external-link:hover .icon{color:#222!important}.button.-theme-link.-theme-fill{background:#2b2464}.button.-theme-fill,.button.-theme-orange-outline,.button.-theme-outline{border-radius:25px;display:inline-block;font-size:.77778rem;font-weight:700;min-width:90px;padding:8px 20px}@media screen and (min-width:768px){.button.-theme-fill,.button.-theme-orange-outline,.button.-theme-outline{font-size:calc(.44445rem + .78124vw)}}@media screen and (min-width:1024px){.button.-theme-fill,.button.-theme-orange-outline,.button.-theme-outline{font-size:.88889rem}}@media (min-width:510px){.button.-theme-fill,.button.-theme-orange-outline,.button.-theme-outline{padding:10px 24px}}.button.-theme-fill{background-color:#222;color:#fff}.button.-theme-fill:link:hover,.button.-theme-fill:visited:hover,button.button.-theme-fill:not(:disabled):hover{background-color:#ffb74c;color:#222}.button.-theme-fill:disabled,.button.-theme-fill:not(button):not(:link):not(:visited){background-color:#ffd18d}.button.-theme-orange-outline{box-shadow:inset 0 0 0 1px #ffb74c;color:#222}.button.-theme-orange-outline:link:hover,.button.-theme-orange-outline:visited:hover,button.button.-theme-orange-outline:not(:disabled):hover{background-color:#ffb74c;color:#222;text-decoration:underline}.button.-theme-link-primary,.button.-theme-link-secondary{border-radius:25px;font-size:.77778rem;padding:4px 10px}@media screen and (min-width:768px){.button.-theme-link-primary,.button.-theme-link-secondary{font-size:calc(.11112rem + 1.56248vw)}}@media screen and (min-width:1024px){.button.-theme-link-primary,.button.-theme-link-secondary{font-size:1rem}}@media (min-width:768px){.button.-theme-link-primary,.button.-theme-link-secondary{padding:8px 20px}}.button.-theme-link-primary:link:hover,.button.-theme-link-primary:visited:hover,.button.-theme-link-secondary:link:hover,.button.-theme-link-secondary:not(:disabled):hover,.button.-theme-link-secondary:visited:hover,button.button.-theme-link-primary{text-decoration:underline}.button.-theme-link-primary{background-color:#ffb74c;color:#222}.button.-theme-link-secondary{box-shadow:inset 0 0 0 1px #ffb74c;color:#fff}.button.-theme-outline{box-shadow:inset 0 0 0 1px #ffd18d;color:#2b2464}.button.-theme-outline:link:hover,.button.-theme-outline:visited:hover,button.button.-theme-outline:not(:disabled):hover{background-color:#ffd18d;color:#2b2464}.button.-theme-orange-outline:disabled,.button.-theme-orange-outline:not(button):not(:link):not(:visited),.button.-theme-outline:disabled,.button.-theme-outline:not(button):not(:link):not(:visited){box-shadow:inset 0 0 0 1px rgba(187,187,187,.5);color:rgba(187,187,187,.5)}.button.-theme-uppercase{font-size:.88889rem;font-weight:400;text-transform:uppercase}@media screen and (min-width:768px){.button.-theme-uppercase{font-size:calc(.55556rem + .78124vw)}}@media screen and (min-width:1024px){.button.-theme-uppercase{font-size:1rem}}.button.-has-icon-left,.button.-has-icon-right{align-items:center;display:flex}.button.-has-children.-has-icon-right svg{margin-left:24px}.button.-has-children.-has-icon-left.theme-small-margin svg{margin-right:8px}.button.-has-icon-right.theme-small-margin svg{margin-left:8px}.button.-has-children.-has-icon-left svg{margin-right:24px}.button.-theme-white{background-color:transparent;color:#fff}.button.-theme-small{font-size:.77778rem;padding:5px 10px;text-transform:none}.button.-theme-medium{font-size:.77778rem}@media screen and (min-width:768px){.button.-theme-medium{font-size:calc(.11112rem + 1.56248vw)}}@media screen and (min-width:1024px){.button.-theme-medium{font-size:1rem}}@media (max-width:767px){.button.-theme-medium{padding:8px 12px}}.button.-theme-big{border-radius:45px;font-size:1rem;padding:10px 48px}@media screen and (min-width:768px){.button.-theme-big{font-size:calc(.66667rem + .78124vw)}}@media screen and (min-width:1024px){.button.-theme-big{font-size:1.11111rem}}.byline{*zoom:1;color:#222;font-size:.77778rem}.byline:after,.byline:before{content:" ";display:table}.byline:after{clear:both}@media (min-width:510px){.byline--item{float:left}.byline--item:not(:last-child){margin-right:10px;padding-right:10px;position:relative}.byline--item:not(:last-child):after{background:#ffd18d;content:"";height:16px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px}.byline--item:not(:last-child):last-of-type:after{width:0}}.byline.-theme-border{border-color:#eee;border-style:solid none;border-width:1px;padding:4px 0}@media (min-width:768px){.campaign-block-list{display:flex}}@media (max-width:767px){.campaign-block-list .campaign-block:not(:last-child){margin-bottom:32px}}@media (min-width:768px){.campaign-block-list .campaign-block:not(:first-child){margin-left:8px}}.campaign-block{background-color:#f4f4f4;flex:1;position:relative}@media (min-width:768px){.campaign-block{display:flex}}.campaign-block.-theme-dark-blue{background-color:#222;color:#fff}.campaign-block.-theme-dark-blue .button{white-space:nowrap}.campaign-block--title{font-size:1.16667rem;font-weight:400;line-height:1.4;margin-top:0}@media screen and (min-width:768px){.campaign-block--title{font-size:calc(.66666rem + 1.1719vw)}}@media screen and (min-width:1024px){.campaign-block--title{font-size:1.33333rem}}.campaign-block.-is-column{flex-direction:column}.campaign-block.-is-column .campaign-block--image{width:100%}.campaign-block.-is-column .campaign-block--text{min-height:50%;width:100%}.campaign-block--image{position:relative}@media (min-width:768px){.campaign-block--image{width:50%}}.campaign-block--text{flex:1;padding:48px}@media (min-width:768px){.campaign-block--text{padding:40px}}.campaign-block--text .button{font-size:.88889rem}.carousel-items-wrapper{overflow:hidden;position:relative}.carousel-items-wrapper>ul{display:flex;list-style:none;margin:0;padding:0;transition:transform .5s cubic-bezier(.65,.09,.06,1);will-change:transform}.carousel-items-wrapper>ul>li{flex-shrink:0}.chapter-link{display:flex}.chapter-link--number{display:inline-block;flex-shrink:0;margin-right:.4rem}.chapter-link--dash{margin-left:-.1rem;margin-right:.3rem}.chapter-link--dash:before{content:"-"}.checkbox-group{margin:48px 0}.checkbox-group--title{font-size:.88889rem;margin:0 0 16px}@media screen and (min-width:768px){.checkbox-group--title{font-size:calc(.55556rem + .78124vw)}}@media screen and (min-width:1024px){.checkbox-group--title{font-size:1rem}}.checkbox-group--checkbox{font-size:.77778rem;margin:8px 0}@media screen and (min-width:768px){.checkbox-group--checkbox{font-size:calc(.44445rem + .78124vw)}}@media screen and (min-width:1024px){.checkbox-group--checkbox{font-size:.88889rem}}.checkbox-group--validation-error{color:red}.contact-block{background-color:#f4f4f4;height:100%;padding:32px}.contact-block h2{margin-top:0;padding-bottom:24px;position:relative}.contact-block h2:before{background-color:#ffb74c;bottom:0;content:"";height:4px;position:absolute;top:auto;width:32px}.contact-block>ul{list-style:none;padding:0}.contact-info h3{font-size:.88889rem;font-weight:700;margin:0}@media screen and (min-width:768px){.contact-info h3{font-size:calc(.55556rem + .78124vw)}}@media screen and (min-width:1024px){.contact-info h3{font-size:1rem}}.contact-info ul{display:flex;flex-wrap:wrap;font-size:.77778rem;list-style:none;margin:0;padding:0}@media screen and (min-width:768px){.contact-info ul{font-size:calc(.44445rem + .78124vw)}}@media screen and (min-width:1024px){.contact-info ul{font-size:.88889rem}}.contact-info li{margin-right:8px;padding-right:8px;position:relative}.contact-info li:after{background:#ffd18d;content:"";height:16px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px}.contact-info li:last-of-type:after{width:0}.contact-list-item{padding:1rem 0}.contact-list-item:first-child{padding-top:0}.contact-list-item:not(:last-child){border-bottom:1px solid #ffd18d}.contact-list-item--title{font-size:1rem;font-weight:600;margin-bottom:0}@media (min-width:768px){.contact-list-item--title{width:50%}}.contact-list-item--info{font-size:.88889rem}.contact-list-item--info:not(:first-child){margin-top:.5rem}@media (min-width:768px){.contact-list-item--info{display:flex}.contact-list-item--info>div:first-child{flex:1}.contact-list-item--info>div:nth-child(2){-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;width:35%}.contact-list-item--info>div:nth-child(3){margin-left:1rem;text-align:end;width:20%}}.content-area-item{margin-bottom:32px;width:100%}.content-area-item>*{clear:both}.content-area-item.-theme-no-margin,.content-area-item:not(.-sizing-enabled):not(.-static-layout):last-child{margin-bottom:0}.content-area-item.-theme-large-margin{margin-bottom:64px}.content-area-item.-theme-large-margin:only-child{margin-bottom:0}.content-area-item.-sizing-enabled{padding:0 16px}.content-area-item--fallback{border:1px solid #ffb74c;padding:24px}@media (min-width:768px){.content-area-item.-size-half,.content-area-item.-size-quarter,.content-area-item.-size-third,.content-area-item.-size-two-thirds{width:50%}}@media (min-width:1024px){.content-area-item.-size-third{width:33.3%}.content-area-item.-size-quarter{width:25%}}.content-area-item.-size-full-screen{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:0;width:100vw}@media (min-width:1024px){.content-area-item.-size-two-thirds{width:66.6%}}.content-area-page--content{margin-top:48px}.content-area.-flex-layout,.content-area.-theme-four-columns,.content-area.-theme-three-columns,.content-area.-theme-two-columns{margin-left:-16px;margin-right:-16px}.content-area.-theme-four-columns,.content-area.-theme-three-columns,.content-area.-theme-two-columns{align-items:stretch;display:flex;flex-wrap:wrap}.content-area.-theme-four-columns>div,.content-area.-theme-three-columns>div,.content-area.-theme-two-columns>div{padding:0 16px}.content-area.-theme-four-columns>div:first-child,.content-area.-theme-three-columns>div:first-child,.content-area.-theme-two-columns>div:first-child{margin-top:0}.content-area.-theme-portfolio{margin-left:-32px;margin-right:-32px}.content-area.-theme-portfolio>div{padding:0 32px}.content-area.-theme-single-column{width:100%}@media (min-width:768px){.content-area.-theme-two-columns>div{width:50%}.content-area.-theme-three-columns>div{width:33.3%}.content-area.-theme-four-columns>div{width:25%}}.content-area.-flex-layout{align-items:stretch;display:flex;flex-wrap:wrap}.content-container{margin-left:auto;margin-right:auto;max-width:1024px;width:90%}@media print{.content-container{margin:0;max-width:none;width:none}}.content-container.-theme-narrow{max-width:680px}.content-container.-theme-medium{max-width:840px}.content-container.-theme-wide{max-width:1340px}@media (min-width:1024px){.content-with-sidebar{-ms-grid-columns:minmax(0,1fr) 48px 300px;column-gap:48px;display:-ms-grid;display:grid;grid-template-areas:"content-with-sidebar-content content-with-sidebar-sidebar";grid-template-columns:minmax(0,1fr) 300px}.content-with-sidebar--content{flex-grow:1;grid-area:content-with-sidebar-content}}.content-with-sidebar--sidebar{margin-top:48px}.content-with-sidebar--sidebar:empty{margin-top:0}@media (min-width:1024px){.content-with-sidebar--sidebar{grid-area:content-with-sidebar-sidebar;margin-top:0}.content-with-sidebar--content{-ms-grid-column:1;-ms-grid-row:1}.content-with-sidebar--sidebar{-ms-grid-column:3;-ms-grid-row:1}}.content-with-sidebar.-theme-sidebar-left{display:flex;flex-direction:column}@media (min-width:1024px){.content-with-sidebar.-theme-sidebar-left{-ms-grid-columns:300px 48px 1fr;column-gap:48px;display:-ms-grid;display:grid;grid-template-areas:"content-with-sidebar-sidebar content-with-sidebar-content";grid-template-columns:300px 1fr}.content-with-sidebar.-theme-sidebar-left>.content-with-sidebar--content{-ms-grid-column:3;-ms-grid-row:1}.content-with-sidebar.-theme-sidebar-left>.content-with-sidebar--sidebar{-ms-grid-column:1;-ms-grid-row:1}}.content-with-sidebar.-theme-sidebar-left .content-with-sidebar--sidebar{margin-top:0}.cta-link{background-color:#222;display:block;padding:32px 32px 39px;text-align:center;text-decoration:none}.cta-link span{border-bottom:3px solid #ffb74c;color:#fff;font-size:1.16667rem;font-weight:700;line-height:1.1;line-height:1.8;padding-bottom:4px;text-align:center}@media screen and (min-width:768px){.cta-link span{font-size:calc(.66666rem + 1.1719vw)}}@media screen and (min-width:1024px){.cta-link span{font-size:1.33333rem}}.cta-link img{margin:0 auto}.date-card-dates{-ms-grid-column-span:2;align-content:center;align-self:flex-start;display:flex;flex-wrap:wrap;grid-area:date;-ms-grid-column:1;-ms-grid-row:1;min-height:120px;padding-bottom:14px;position:relative}.date-card.-theme-vertical .date-card__grid-primary>.date-card-dates{-ms-grid-column-span:1;-ms-grid-column:1;-ms-grid-row:1}.date-card__grid-primary>.date-card-dates{-ms-grid-column-span:2;-ms-grid-column:1;-ms-grid-row:1}@media (min-width:768px){.date-card-dates{justify-content:center;margin-top:-24px;min-height:145px;padding-top:16px}}.date-card-dates.-has-more-dates{margin-bottom:36px}@media (max-width:767px){.date-card-dates.-has-more-dates{margin-bottom:52px;padding:0!important}}.date-card-dates.-single-period{align-items:baseline}.date-card-dates.-light-text{color:#fff;padding:16px}.date-card-dates.-is-planned{border:2px dashed #ddd;color:#626262;padding:16px}.date-card-dates.-theme-big{color:#fff;height:70px;margin-top:0!important;min-height:unset;width:100%}@media (min-width:768px){.date-card-dates.-theme-big{justify-content:center!important;min-height:270px;padding:48px 24px}}.date-card-dates.-theme-big.-has-more-dates{margin-bottom:70px}.date-card-dates.-theme-big .date-card-dates--bar:before{height:6px;width:52px}.date-card-dates.-theme-big .date-card-dates--day{font-size:2.22222rem}@media (min-width:768px){.date-card-dates.-theme-big .date-card-dates--day{font-size:3.33333rem}}.date-card-dates.-theme-big .date-card-dates--month{font-size:1.2rem}@media (min-width:768px){.date-card-dates.-theme-big .date-card-dates--month{font-size:1.33333rem}}.date-card-dates.-theme-big .date-card-dates--past-date{margin:0 auto}.date-card-dates.-is-past-date{background-color:#f4f4f4;color:#626262;justify-content:center;padding:.3rem 16px 1.7rem}@media (min-width:768px){.date-card-dates.-is-past-date{padding:24px 0}}.date-card-dates.-is-past-date--bar,.date-card-dates.-is-past-date .event-image{display:none}.date-card-dates.-is-past-date--description-top{color:#626262}.date-card-dates--dates{display:flex;position:relative}.date-card-dates--date{padding:1.5rem 1rem;z-index:1}.date-card-dates--bar{margin-top:16px;position:relative;width:100%}.date-card-dates--bar:before{background-color:#ffb74c;bottom:0;content:"";display:block;height:4px;margin:0 auto;position:absolute;position:relative;top:auto;width:32px}@media (max-width:767px){.date-card-dates--bar:before{background-color:#ffb74c;bottom:0;content:"";height:3px;position:absolute;top:auto;width:24px}}.date-card-dates--description{line-height:1;text-transform:uppercase;width:100%}@media (min-width:768px){.date-card:not(.-theme-sidebar) .date-card-dates--description{text-align:center}}.date-card-dates--past-date{-ms-grid-row-align:center;align-self:center;margin-left:1rem}@media (min-width:768px){.date-card-dates--past-date{margin-bottom:24px;margin-left:0;width:100%}}.date-card-dates--description-top,.date-card-dates--past-date{font-size:.77778rem;font-weight:700;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;text-transform:uppercase;z-index:1}@media (min-width:768px){.date-card-dates--description-top,.date-card-dates--past-date{margin-top:16px;text-align:center}}.date-card-dates--description-top{margin-bottom:8px;margin-top:8px;width:100%}.date-card-dates--day{font-size:1.66667rem;line-height:1.1}@media screen and (min-width:768px){.date-card-dates--day{font-size:calc(-.00001rem + 3.90628vw)}}@media screen and (min-width:1024px){.date-card-dates--day{font-size:2.22222rem}}.date-card-dates--month{text-transform:uppercase}.date-card-dates--day,.date-card-dates--month,.date-card-dates--year{margin-right:4px}@media (min-width:768px){.date-card-dates--day,.date-card-dates--month,.date-card-dates--year{margin:0}.date-card-dates--day.-single-period,.date-card-dates--month.-single-period,.date-card-dates--year.-single-period{left:0;margin:0!important;position:absolute;width:100%}}.date-card-dates--date{align-items:baseline;display:flex}@media (min-width:768px){.date-card-dates--date{display:block;line-height:1;text-align:center}}.date-card-dates--date+.date-card-dates--date .date-card-dates--day{display:flex}.date-card-dates--date+.date-card-dates--date .date-card-dates--day:before{content:"–";left:0}@media (min-width:768px){.date-card:not(.-theme-sidebar) .date-card-dates--date+.date-card-dates--date .date-card-dates--month,.date-card:not(.-theme-sidebar) .date-card-dates--date+.date-card-dates--date .date-card-dates--year{margin-left:1rem}}.date-card-dates--international{margin-top:16px;width:100%;z-index:1}@media (min-width:768px){.date-card-dates--international{display:flex;justify-content:center}}.date-card-dates--international-icon{color:#ffb74c;height:40px;width:40px}.date-card-media{display:flex;flex-direction:column;margin-top:16px;padding-bottom:8px;width:100%}@media (min-width:768px){.date-card-media{align-items:flex-end;margin-top:0}}.date-card-media-item{align-items:center;display:flex;margin-top:4px}.date-card-media-item:link,.date-card-media-item:visited{color:#2b2464!important}.date-card-media-item:link:hover{color:#222!important}.date-card-media-item:link:hover .date-card-media-text{text-decoration:underline}.date-card-media-item.-theme-black{color:#222}@media (min-width:768px){.date-card-media-item{width:100%}.date-card-media-item+.date-card-media-item{margin-top:24px}}.date-card-media-icon{color:inherit}@media (min-width:768px){.date-card-media-icon{margin-right:0}}.date-card-media-text{color:inherit;margin-left:.5rem}.date-card-status{-ms-grid-column-span:2;font-size:.77778rem;font-weight:700;grid-area:status;-ms-grid-column:1;-ms-grid-row:1;margin-top:16px;text-transform:uppercase}.date-card__grid-secondary>.date-card-status{-ms-grid-column-span:2;-ms-grid-column:1;-ms-grid-row:1}.date-card-status.-align-center{justify-content:center}@media (min-width:768px){.date-card-status{align-items:center;display:flex;margin-top:16px;text-align:center}}.date-card-status.-result-is-published:before{background:#222}.date-card-status.-is-completed:before{background:#ddd}.date-card-status.-is-active:before{background-color:#00cb6d}.date-card-status.-is-planned:before{background-color:#fff;border:2px solid #ffd18d}.date-card-status:before{background-color:#ff5d17;border-radius:50%;content:"";display:inline-block;height:15px;margin-right:8px;min-width:15px;vertical-align:sub;width:15px}.date-card-tags{-ms-grid-column-span:2;*zoom:1;grid-area:tags;-ms-grid-column:1;-ms-grid-row:2;margin:16px 0 0}.date-card__grid-secondary>.date-card-tags{-ms-grid-column-span:2;-ms-grid-column:1;-ms-grid-row:2}.date-card-tags:after,.date-card-tags:before{content:" ";display:table}.date-card-tags:after{clear:both}.date-card-tags-item{float:left;margin-right:4px;margin-top:4px}.date-card-tags-button{font-size:.77778rem;margin-left:8px;margin-top:2px}@media screen and (min-width:768px){.date-card-tags-button{font-size:calc(.44445rem + .78124vw)}}@media screen and (min-width:1024px){.date-card-tags-button{font-size:.88889rem}}.date-card{border-bottom:1px solid #ffd18d;font-size:.77778rem;padding:24px 0}@media screen and (min-width:768px){.date-card{font-size:calc(.44445rem + .78124vw)}}@media screen and (min-width:1024px){.date-card{font-size:.88889rem}}.date-card.-theme-no-border{border:none!important}.date-card.-theme-no-padding{padding:0}.date-card.-without-date .date-card__grid{-ms-grid-columns:0 1fr;column-gap:0;grid-template-columns:0 1fr}.date-card.-theme-sidebar{border-bottom:1px solid #ffd18d;padding:24px 0}.date-card.-theme-sidebar .date-card__grid-primary{-ms-grid-columns:80px 1fr;grid-template-areas:"date date" "date-card-title date-card-title" "date-card-content date-card-content";grid-template-columns:80px 1fr}.date-card.-theme-sidebar .date-card__grid-secondary{-ms-grid-columns:80px 1fr;grid-template-areas:"status status" "tags tags";grid-template-columns:80px 1fr}.date-card.-theme-sidebar .date-card--title{margin:10px 0}.date-card.-theme-sidebar .date-card--heading{font-size:1rem}@media screen and (min-width:768px){.date-card.-theme-sidebar .date-card--heading{font-size:calc(.66667rem + .78124vw)}}@media screen and (min-width:1024px){.date-card.-theme-sidebar .date-card--heading{font-size:1.11111rem}}.date-card.-theme-sidebar .date-card-dates.-is-past-date,.date-card.-theme-sidebar .date-card-dates.-is-planned,.date-card.-theme-sidebar .date-card-dates.-light-text{padding:16px}.date-card.-theme-sidebar .date-card-dates--bar{margin-top:14px}.date-card.-theme-sidebar .date-card-dates--bar:before{background-color:#ffb74c;bottom:0;content:"";height:4px;position:absolute;top:auto;width:39px}@media (max-width:767px){.date-card.-theme-sidebar .date-card-dates--bar:before{background-color:#ffb74c;bottom:0;content:"";height:3px;position:absolute;top:auto;width:24px}}.date-card.-theme-sidebar .date-card-dates--date{align-items:flex-end;display:flex;line-height:inherit!important}.date-card.-theme-sidebar .date-card-dates--description-top,.date-card.-theme-sidebar .date-card-dates--past-date{text-align:left}.date-card.-theme-sidebar .date-card-dates--day{line-height:1}.date-card.-theme-sidebar .date-card-dates--day,.date-card.-theme-sidebar .date-card-dates--month,.date-card.-theme-sidebar .date-card-dates--year{margin-right:4px;position:static}.date-card.-theme-sidebar .date-card-dates--international{display:block}@media (min-width:768px){.date-card.-theme-sidebar .date-card-media-item{margin-top:16px}}.date-card.-theme-sidebar .date-card-status{margin-top:8px;text-align:left}.date-card.-theme-vertical{height:100%;padding:0!important}@media (min-width:768px){.date-card.-theme-vertical{background:#f4f4f4}}.date-card.-theme-vertical .date-card__grid-primary{-ms-grid-columns:1fr;-ms-grid-rows:auto auto 1fr;grid-template-areas:"date" "date-card-title" "date-card-content";grid-template-columns:1fr;grid-template-rows:auto auto 1fr;height:100%}.date-card.-theme-vertical .date-card--title{font-size:1.11111rem;margin:10px 0}@media (min-width:768px){.date-card.-theme-vertical .date-card--title{margin:32px 16px 0}}.date-card.-theme-vertical .date-card-media{flex:1 0 auto;margin-top:1rem}.date-card.-theme-vertical .date-card-media-item{margin-top:auto}.date-card.-theme-vertical .date-card--content{display:flex;flex-direction:column;margin:0 16px 16px}@media (max-width:767px){.date-card.-theme-vertical .date-card--content,.date-card.-theme-vertical .date-card--content .metadata{margin:0}}.date-card.-theme-vertical .date-card--heading{color:#000;line-height:1.2}.date-card.-theme-vertical .date-card-dates--bar:before{position:relative!important}@media (max-width:767px){.date-card.-theme-vertical .date-card-dates--bar:before{margin-left:0}}@media (min-width:768px){.date-card.-theme-vertical .date-card__grid-secondary{grid-template-areas:"media status";padding:0 1rem 1rem}.date-card.-theme-vertical .date-card__grid-secondary>.date-card-status{-ms-grid-column-span:1;-ms-grid-column:2;-ms-grid-row:1}.date-card{padding:32px 0}.date-card.-theme-right-aligned-tags{display:flex;padding:24px 0}.date-card.-theme-right-aligned-tags .date-card__grid-primary{flex:1;margin-right:24px}.date-card.-theme-right-aligned-tags .date-card__grid-secondary{-ms-grid-columns:300px;grid-template-areas:"tags" "status";grid-template-columns:300px}.date-card.-theme-right-aligned-tags .date-card-tags{-ms-grid-column-align:end;justify-self:end;margin:0}.date-card.-theme-right-aligned-tags .date-card__grid-secondary>.date-card-status{-ms-grid-column-span:1;-ms-grid-column:1;-ms-grid-row:2}.date-card.-theme-right-aligned-tags .date-card__grid-secondary>.date-card-tags{-ms-grid-column-span:1;-ms-grid-column:1;-ms-grid-row:1}}.date-card__grid{column-gap:16px;display:-ms-grid;display:grid}@media (min-width:768px){.date-card__grid{column-gap:24px}}.date-card__grid-primary{-ms-grid-columns:80px 1fr;grid-template-areas:"date date" "date-card-title date-card-title" "date-card-content date-card-content";grid-template-columns:80px 1fr}.date-card__grid-primary .date-card-dates{-ms-grid-row-span:1!important}@media (min-width:768px){.date-card__grid-primary{-ms-grid-columns:170px 24px 1fr;column-gap:24px;grid-template-areas:"date date-card-title" "date date-card-content";grid-template-columns:170px 1fr}.date-card__grid-primary>.date-card-dates{-ms-grid-row-span:2;-ms-grid-column-span:1;-ms-grid-column:1;-ms-grid-row:1}}.date-card__grid-secondary{-ms-grid-columns:80px 1fr;grid-template-areas:"status status" "tags tags";grid-template-columns:80px 1fr}@media (min-width:768px){.date-card__grid-secondary{-ms-grid-columns:170px 24px 1fr;column-gap:24px;grid-template-areas:"status media" "status tags";grid-template-columns:170px 1fr}.date-card__grid-secondary>.date-card-status{-ms-grid-row-span:2;-ms-grid-column-span:1;-ms-grid-column:1;-ms-grid-row:1}.date-card__grid-secondary>.date-card-tags{-ms-grid-column-span:1;-ms-grid-column:3;-ms-grid-row:2}}.date-card--name{background:#1c445a;color:#fff;margin:0;padding:1rem 24px}@media (min-width:768px){.date-card--name{padding:1rem;text-align:center}}.date-card--title{-ms-grid-column-span:2;grid-area:date-card-title;-ms-grid-column:1;-ms-grid-row:2;margin:10px 0}.date-card.-theme-vertical .date-card__grid-primary>.date-card--title{-ms-grid-column-span:1;-ms-grid-column:1;-ms-grid-row:2}.date-card__grid-primary>.date-card--title{-ms-grid-column-span:2;-ms-grid-column:1;-ms-grid-row:2}@media (min-width:768px){.date-card--title{margin:0}}.date-card--content{-ms-grid-column-span:2;grid-area:date-card-content;-ms-grid-column:1;-ms-grid-row:3}.date-card.-theme-vertical .date-card__grid-primary>.date-card--content{-ms-grid-column-span:1;-ms-grid-column:1;-ms-grid-row:3}.date-card__grid-primary>.date-card--content{-ms-grid-column-span:2;-ms-grid-column:1;-ms-grid-row:3}@media (min-width:768px){.date-card__grid-primary>.date-card--title{-ms-grid-column-span:1;-ms-grid-column:3;-ms-grid-row:1}.date-card__grid-primary>.date-card--content{-ms-grid-column-span:1;-ms-grid-column:3;-ms-grid-row:2}}.date-card--text{margin:8px 0 0}.date-card--message{margin-top:16px}.date-card--heading{display:inline;font-size:1.16667rem;font-weight:400;line-height:1.1;margin:0}@media screen and (min-width:768px){.date-card--heading{font-size:calc(.66666rem + 1.1719vw)}}@media screen and (min-width:1024px){.date-card--heading{font-size:1.33333rem}}.date-card--sub-heading{font-size:.77778rem;font-weight:700;margin:4px 0 0}@media screen and (min-width:768px){.date-card--sub-heading{font-size:calc(.44445rem + .78124vw)}}@media screen and (min-width:1024px){.date-card--sub-heading{font-size:.88889rem}}.date-field{background:#2b2464;bottom:0;color:#fff;font-size:2rem;height:81px;left:0;line-height:60px;position:absolute;text-align:center;text-transform:uppercase;width:100%}.date-field:before{background-color:#ffb74c;bottom:0;bottom:21px;content:"";height:4px;height:6px;left:50%;position:absolute;top:auto;transform:translateX(-50%);width:32px;width:110px}.date-field.-theme-medium{font-size:1.66667rem;height:70px}.date-field.-theme-medium:before{bottom:10px!important}.date-field.-transparent-background{background:rgba(0,0,0,.4)}.date-field.-theme-small{font-size:1rem;height:37px;line-height:27px}.date-field.-theme-small:before{bottom:6px;height:3px;width:56px}.date-field.-theme-small.-transparent-background{background:rgba(0,0,0,.6)}.dates-more-link-list{font-size:1rem;list-style-type:none;margin:0;padding:0 40px 32px}.dates-more-link{margin-bottom:.7rem;position:relative}.dates-more{background:#eee;left:0;position:absolute;top:100%;width:100%;z-index:2}.dates-more.-is-open{z-index:10}.dates-more.-theme-medium{min-height:71px}.dates-more.-theme-medium .dates-more--button{padding:24px 16px}.dates-more.-theme-small .dates-more--button{padding:.7rem 1rem}.dates-more.-theme-small .dates-more--title{font-size:.77778rem}.dates-more.-theme-small .dates-more--icon{width:16px}.dates-more.-theme-small .dates-more-link-list{font-size:.77778rem;padding:0 .7rem 1rem}.dates-more.-theme-small .dates-more-link-list-item{margin-bottom:.3rem}.dates-more--button{align-items:center;color:#222;display:flex;justify-content:space-between;padding:29px 29px 29px 40px;width:100%}.dates-more--title{font-size:1rem;margin:0;text-transform:uppercase}.dates-more--icon{height:15px;width:27px}.dates-more--icon.-is-open{transform:rotate(180deg)}.description-list-and-tables--table{margin-top:48px}@media (min-width:768px){.description-list-and-tables--table{margin-top:60px}}.description-list-block--title{font-size:1.55556rem;font-weight:400}@media screen and (min-width:768px){.description-list-block--title{font-size:calc(2.22222rem - 1.56248vw)}}@media screen and (min-width:1024px){.description-list-block--title{font-size:1.33333rem}}.description-list-block dl{background-color:#f4f4f4;padding:32px}.description-list-block dl span{border-bottom:1px solid #ffd18d;display:block;padding:8px 0}@media (min-width:510px){.description-list-block dl span{display:flex;justify-content:space-between}}.description-list-block dl span:first-child{padding-top:0}.description-list-block dt{font-weight:700}.description-list-block dd{margin-left:0}.document-icon{position:relative}.document-icon__icon{background-position:50%;background-repeat:no-repeat;background-size:contain;height:52px;width:42px}.document-icon__icon.-size-xsmall{height:34px;width:24px}.document-icon__icon.-size-small{height:42px;width:32px}.document-icon__icon.-size-large{height:66px;width:56px}.document-icon__icon.-size-xlarge{height:110px;width:88px}.document-icon--asterix{height:20px;position:absolute;right:0;top:0;transform:translate(40%,-30%);width:20px}.download-list--heading{font-size:.88889rem;font-weight:700;margin-bottom:16px;margin-top:0}@media screen and (min-width:768px){.download-list--heading{font-size:calc(.55556rem + .78124vw)}}@media screen and (min-width:1024px){.download-list--heading{font-size:1rem}}.download-list li,.download-list ul{list-style:none;padding:0}.download-list li{border-top:1px solid #ffd18d;line-height:1.3}.download-list li:last-child{border-bottom:1px solid #ffd18d}.download-list li :focus,.download-list li:hover{background-color:#f4f4f4}.download-list li :focus .download-list__item-text,.download-list li:hover{text-decoration:underline}.download-list li a{padding:16px 10px}.download-list--group{margin:24px 0}.download-list--item{align-items:center;display:flex;justify-content:space-between}.download-list--item-text{color:#000;width:75%}.download-list--download-icon{height:32px;width:32px}.-theme-narrow .download-list--download-icon{height:24px;width:24px}.download-list--required{align-items:center;display:flex;font-size:.77778rem;margin-bottom:8px}.download-list--required-icon{display:inline-block;height:20px;margin-right:8px;width:20px}.download-list--download-all{font-size:.77778rem}.education-block{background-color:#f4f4f4;display:flex;flex-direction:column-reverse}@media (min-width:768px){.education-block{flex-direction:row;min-height:440px}.education-block.-reverse-order{flex-direction:row-reverse}}.education-block.-theme-yellow{background-color:#fdf4a7}.education-block.-theme-blue{background-color:#96d3dd}.education-block--image{padding-top:56.25%;position:relative;width:100%}@media (min-width:768px){.education-block--image{padding-top:0;width:50%}}@media print{.education-block--image{padding-top:0}}.education-block--text{display:flex;flex:1 0 0%;flex-direction:column;padding:24px}@media (min-width:510px){.education-block--text{padding:48px}}.education-block--info{display:flex;margin-bottom:48px;position:relative}.education-block--info:after{background-color:#ffb74c;bottom:0;content:"";height:4px;left:0;position:absolute;top:auto;top:48px;width:32px}.education-block--info span:first-child{margin-right:16px}.education-block--info span:nth-child(2){margin-left:16px}.education-block--title{font-size:1.33333rem;font-weight:400;line-height:1.1;line-height:1.4;margin-top:0}@media screen and (min-width:768px){.education-block--title{font-size:calc(.00001rem + 3.12497vw)}}@media screen and (min-width:1024px){.education-block--title{font-size:1.77778rem}}.education-block--ingress{margin-top:0}.education-block--time{align-items:center;display:inline-flex}.education-block--clock{height:16px;margin-right:8px;width:16px}.education-block--link{align-self:flex-start;margin-top:auto}.embed-block{-webkit-overflow-scrolling:touch;background-color:#f4f4f4;overflow:auto}.embed-block:not(.-has-dimensions) iframe{height:auto;width:100%}.embed-block.-has-dimensions{padding:32px}.embed-block iframe{border:none}.employee-search-result{padding-top:24px}:not(:last-child)>.employee-search-result{border-bottom:1px solid #ffd18d;padding-bottom:24px}.employee-search-result h3{font-size:1.16667rem;font-weight:400;line-height:1.1;margin:0}@media screen and (min-width:768px){.employee-search-result h3{font-size:calc(.66666rem + 1.1719vw)}}@media screen and (min-width:1024px){.employee-search-result h3{font-size:1.33333rem}}.employee-search-result h4{font-size:.88889rem;margin:8px 0 0}@media screen and (min-width:768px){.employee-search-result h4{font-size:calc(.55556rem + .78124vw)}}@media screen and (min-width:1024px){.employee-search-result h4{font-size:1rem}}.employee-search-result--texts{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.employee-search-result--texts li{margin-right:16px;padding-right:16px;position:relative}.employee-search-result--texts li:after{background:#ffd18d;content:"";height:16px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px}.employee-search-result--texts li:last-of-type:after{width:0}.employee-search-result--links{list-style:none;margin:8px 0 0;padding:0}.employee-search-result--links span,.empty-list p{font-weight:700}.empty-list p{font-size:.88889rem}@media screen and (min-width:768px){.empty-list p{font-size:calc(.55556rem + .78124vw)}}@media screen and (min-width:1024px){.empty-list p{font-size:1rem}}.error-page{background-color:#f4f4f4;height:100vh;padding:1rem}@media (min-width:768px){.error-page{align-items:center;display:flex;justify-content:center;padding:0}}.error-page--icon{height:200px;margin:0 auto 2rem;width:200px}@media (min-width:768px){.error-page--icon{height:290px;margin:0 4rem;width:290px}}.error-page--code{font-size:1rem;font-weight:400;margin:0 0 .5rem;position:relative}.error-page--code:after{background-color:#ffb74c;bottom:0;content:"";height:4px;left:0;position:absolute;top:auto;top:110%;width:32px}.error-page--title{font-size:3rem}.error-page--message{font-size:2rem;line-height:32px}.error-page--link{font-size:.77778rem;margin-top:1rem}.error-page--text{max-width:500px}.event-image{display:inline-block}@media (min-width:768px){.event-image{width:100%}}.event-image--image{margin-left:auto;max-height:100%;min-height:inherit;width:auto}@media (min-width:768px){.event-image--image{height:100%}}.event-list-page{font-size:.77778rem;position:relative}@media screen and (min-width:768px){.event-list-page{font-size:calc(.44445rem + .78124vw)}}@media screen and (min-width:1024px){.event-list-page{font-size:.88889rem}}.event-list-page--tab-list{margin:0}.event-list-page--events{margin-top:16px}.event-data--item{margin-bottom:8px}.event-data--item dt{display:inline;font-weight:700}.event-data--item dd{display:inline;margin-left:.2rem}.event-data--item.-multiple-paragraphs{display:flex}.event-data--item.-multiple-paragraphs p{display:block}.event-data--item p{display:inline;margin:0}.event-data--item p span{display:inline}.event-data--item p span~span{margin-left:.3rem}.event-page-link{align-items:center;display:flex;font-size:.77778rem;margin-right:48px}@media screen and (min-width:768px){.event-page-link{font-size:calc(.44445rem + .78124vw)}}@media screen and (min-width:1024px){.event-page-link{font-size:.88889rem}}@media (max-width:1023px){.event-page-link{margin-bottom:8px}}.event-page-link--icon{color:#222;flex-shrink:0;height:32px;margin-right:8px;width:32px}.event-page{margin:auto;max-width:1500px;padding-top:48px}.event-page--heading{margin-bottom:24px;margin-top:0}.event-page--title{font-size:1.33333rem;line-height:1.1;margin-bottom:0}@media screen and (min-width:768px){.event-page--title{font-size:calc(.00001rem + 3.12497vw)}}@media screen and (min-width:1024px){.event-page--title{font-size:1.77778rem}}.event-page--header{font-size:.77778rem}@media screen and (min-width:768px){.event-page--header{font-size:calc(.44445rem + .78124vw)}}@media screen and (min-width:1024px){.event-page--header{font-size:.88889rem}}.event-page--header-title{margin:8px 0 16px}.event-page--header-text{flex:1;margin:0 auto;width:90%}@media (max-width:767px){.event-page--header-text{margin-top:16px}}@media (min-width:768px){.event-page--header{display:flex}.event-page--header-text{margin:0 0 0 110px;width:auto}}.event-page--header-left{margin:auto;max-height:500px;width:90%}@media (min-width:768px){.event-page--header-left{margin:0;width:auto}}.event-page--image-container{display:inline-block;height:20rem;margin-bottom:87px;max-width:100%;position:relative;width:100%;width:20rem}.event-page--image{height:22rem;object-fit:cover;width:100%}@media (min-width:768px){.event-page--image{height:100%;margin-left:auto;width:auto}}.event-page--content{margin-right:auto;max-width:840px;width:90%}.event-page--registration{align-items:center;display:flex;flex-wrap:wrap;margin-top:48px}.event-page--registration p{margin-left:24px}.event-page--links{align-items:center;border-top:1px solid #eee;display:block;padding-top:24px}@media (min-width:1024px){.event-page--links{display:flex;flex-wrap:wrap;margin-top:48px}}.event-page--text{margin-top:48px}.event-page--contact,.event-page--schedule,.event-page--speakers{border-top:1px solid #eee;margin-top:24px}.event-page--content-container{width:95%}.event-page .content-with-sidebar.event-page--content-with-sidebar{-ms-grid-columns:200px 1fr;grid-gap:32px;grid-template-columns:200px 1fr}.event-page--menu{margin-top:2rem!important}@media (max-width:1023px){.event-page--menu{padding-bottom:0!important}.event-page--sidebar{margin:auto;width:90%}}.filter-layout--header{padding-bottom:8px}.filter-layout--header.bottom-border{border-bottom:1px solid #ffd18d}.filter-layout--header h1{font-weight:400;grid-area:filter-layout-title;margin-bottom:48px;margin-top:0}.filter-layout--header button{-ms-grid-row-align:end;align-self:end;margin-bottom:4px}.filter-layout--top-line{grid-area:filters}.filter-layout--content{position:relative}.filter-layout--toggle{border-radius:25px;box-shadow:inset 0 0 0 1px #ffd18d;color:#2b2464;display:flex;font-size:1rem;font-weight:400;justify-content:space-between;margin:16px 0;padding:10px 30px;text-transform:uppercase;width:100%}.filter-layout--toggle>.icon{height:28px;width:30px}@media (min-width:510px){.filter-layout--toggle{flex-direction:row;margin-left:unset}.filter-layout--toggle>.icon{margin-left:8px!important}}@media (min-width:1024px){.filter-layout--toggle{display:none!important}}.filter-layout--filters{margin-bottom:48px}.filter-layout--filters.-is-desktop{display:none}@media (min-width:1024px){.filter-layout--filters.-is-desktop{display:block}}.filter-layout--filters.-is-mobile{background-color:#fff;height:100vh;margin-top:-1px;overflow:auto;position:fixed;right:0;top:0;width:100%;z-index:101}@media (min-width:1024px){.filter-layout--filters.-is-mobile{display:none}}.filter-layout--filters.-is-mobile.before-enter{transform:translateX(100%)}.filter-layout--filters.-is-mobile.entering{transform:none;transition:transform .5s cubic-bezier(.22,.57,.25,1)}.filter-layout--filters.-is-mobile.before-leave{transform:none}.filter-layout--filters.-is-mobile.leaving{transform:translateX(100%);transition:transform .5s cubic-bezier(.22,.57,.25,1)}.filter-group{border-bottom:1px solid #ffd18d;position:relative}.filter-group__toggle{border-radius:25px;padding:21px 15px 21px 0;width:100%}.filter-group__toggle-text{margin-right:auto}.filter-group__toggle.-is-active{border-bottom-left-radius:0;border-bottom-right-radius:0}.filter-group__toggle.-is-active>.icon{transform:rotate(-180deg)}.filter-group__toggle.-is-deactive{animation-duration:.5s;animation-name:delay;animation-timing-function:ease-out}@keyframes delay{0%{border-bottom-left-radius:0;border-bottom-right-radius:0}70%{border-bottom-left-radius:0;border-bottom-right-radius:0}to{border-bottom-left-radius:25px;border-bottom-right-radius:25px}}.filter-group--options,.filter-group--sub-options{list-style:none;margin:0;padding:0}.filter-group--sub-options{padding:8px 0 0 24px}.filter-group__content{padding:8px 0 24px}.filter-group__content li{margin-bottom:8px}.filter-group__submit{margin-top:24px;width:100%}.filter-group-open{margin-top:16px}.filter-group-open:first-child{margin-top:0}.filter-group-open__title{font-size:.88889rem;margin:24px 0 16px}@media screen and (min-width:768px){.filter-group-open__title{font-size:calc(.55556rem + .78124vw)}}@media screen and (min-width:1024px){.filter-group-open__title{font-size:1rem}}.filter-group-open--options,.filter-group-open--sub-options{list-style:none;margin:0;padding:0}.filter-group-open--sub-options{padding:8px 0 0 24px}.filter-group-open__content li{margin-bottom:8px}.filters{display:flex;flex-direction:column;position:relative}.filters--close{background:#fff;border-bottom:1px solid #ffd18d;font-size:1.33333rem;padding:24px;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:1}.filters--close-text{left:50%;position:absolute;transform:translateX(-50%)}@media (max-width:1023px){.filters--filters{flex:1;padding:0 24px 24px}}.filters--deselect-button{margin-top:16px;text-decoration:underline}@media (min-width:1024px){.filters--deselect-button{display:none}}.filters--title{font-size:1.05556rem;margin-top:24px;text-transform:uppercase}.filters--checkbox{margin-top:24px}@media (min-width:1024px){.filters--checkbox{margin-top:48px}}.filters--range{margin-top:48px}.filters--show-results{background:#fff;border-top:1px solid #ffd18d;bottom:0;padding:24px;position:-webkit-sticky;position:sticky;z-index:1}.filters--show-results>.button{width:100%}@media screen{.fluid-image{overflow:hidden}.fluid-image,.fluid-image--image{height:100%;left:0;position:absolute;top:0;width:100%}.fluid-image--image{background-size:cover!important}.fluid-image>img{bottom:0;height:100%;left:0;opacity:0;position:absolute;right:0;top:0;width:100%}}.footer{background-color:#222;margin-top:64px;padding:24px 0 64px}@media print{.footer{display:none}}.footer--content{color:#fff;display:flex;flex-wrap:wrap}.footer--info-links{display:flex;flex-direction:column;margin-left:auto}@media (min-width:768px){.footer--info-links{text-align:right}}.footer--social-media-link-list{justify-content:flex-end;margin-bottom:24px}@media (max-width:767px){.footer--social-media-link-list{justify-content:flex-start;margin-left:0!important}}.footer--contact-info,.footer--info-links,.footer--link-list{padding-right:16px!important;padding-top:24px!important;width:100%}@media (min-width:510px){.footer--contact-info,.footer--info-links,.footer--link-list{width:50%}}@media (min-width:1280px){.footer--contact-info,.footer--info-links,.footer--link-list{width:250px}}@media (min-width:768px) and (max-width:1280px){.footer--contact-info,.footer--info-links,.footer--link-list{width:25%}}.footer--newsletter-link{display:inline-block!important;margin-right:0!important;margin-top:24px;text-decoration:none!important}.footer h2{font-weight:700;margin:0}.footer a,.footer div,.footer h2,.footer p{font-size:.77778rem}.footer a{text-decoration:underline}.footer ul{list-style:none;margin:0;padding:0}.footer h2,.footer li{margin-bottom:4px}.checkbox{color:#222;display:block}.checkbox.-theme-default input,.checkbox.-theme-gray input{clip:rect(0,0,0,0);left:-999em;opacity:0;overflow:hidden;position:absolute}.checkbox.-theme-default input:checked+label,.checkbox.-theme-gray input:checked+label{color:#000}.checkbox.-theme-default input:checked+label span,.checkbox.-theme-gray input:checked+label span{color:inherit}.checkbox.-theme-default label,.checkbox.-theme-gray label{align-items:flex-start;display:flex;position:relative}.checkbox.-theme-default label:hover,.checkbox.-theme-gray label:hover{color:#000}.checkbox.-theme-default label:before,.checkbox.-theme-gray label:before{background-color:#fff;border:1px solid #222;border-radius:2px;content:"";display:block;flex-shrink:0;height:22px;width:22px}.checkbox.-theme-default label span,.checkbox.-theme-gray label span{padding-left:8px}.checkbox.-theme-default label svg,.checkbox.-theme-gray label svg{color:#2b2464}.checkbox.-theme-default input:checked+label:before{border:2px solid #222}.checkbox.-theme-default label:before{border-color:#bbb}.checkbox.-theme-default label span{padding-top:.2em}.checkbox.-theme-gray{color:#626262}html:not(.mouse-user) .checkbox input:focus+label{outline:1px dotted #212121;outline:5px auto -webkit-focus-ring-color}.checkbox--checkmark{left:3.5px;position:absolute;top:3px;transform:scale(0);transition:transform .2s cubic-bezier(.22,.57,.25,1)}input:checked+label .checkbox--checkmark{transform:none}.search-input{position:relative}.search-input--input{width:100%}.search-input--input:focus+.search-input--icon{display:none}.search-input--icon{position:absolute;right:16px;top:50%;transform:translateY(-50%)}.text-input{color:#222;font-size:.88889rem}.text-input.-theme-hidden-label label{clip:rect(0,0,0,0);left:-999em;opacity:0;overflow:hidden;position:absolute}.text-input.-theme-orange-focus input:focus{border-color:#ffb74c;box-shadow:0 0 0 1px #ffb74c}.text-input--input-wrapper{align-items:center;display:flex;position:relative}.text-input--input-wrapper .icon{color:#ffb74c;left:16px;position:absolute}.text-input--input-wrapper input{padding-left:48px!important}.text-input input{-webkit-appearance:none;background-color:#fff;border:1px solid #bbb;color:inherit;font-size:inherit;margin:0;padding:10px;width:100%}.text-input input::-webkit-input-placeholder{color:inherit;color:rgba(34,34,34,.5)}.text-input input::-moz-placeholder{color:inherit;color:rgba(34,34,34,.5)}.text-input input:-ms-input-placeholder{color:inherit;color:rgba(34,34,34,.5)}.text-input input:-moz-placeholder{color:inherit;color:rgba(34,34,34,.5)}.text-input input:focus{border:1px solid #2b2464;box-shadow:0 0 0 1px #2b2464}.text-input input[type=search]::-ms-clear,.text-input input[type=search]::-ms-reveal{display:none;height:0;width:0}.text-input input[type=search]::-webkit-search-cancel-button,.text-input input[type=search]::-webkit-search-decoration,.text-input input[type=search]::-webkit-search-results-button,.text-input input[type=search]::-webkit-search-results-decoration{display:none}.text-input label{display:block;margin:8px 0}.text-input.-theme-inverted input:not(:focus){background-color:transparent;border-color:#fff;color:#fff}.text-input.-theme-inverted input:not(:focus)::-webkit-input-placeholder{color:inherit;color:rgba(255,255,255,.5)}.text-input.-theme-inverted input:not(:focus)::-moz-placeholder{color:inherit;color:rgba(255,255,255,.5)}.text-input.-theme-inverted input:not(:focus):-ms-input-placeholder{color:inherit;color:rgba(255,255,255,.5)}.text-input.-theme-inverted input:not(:focus):-moz-placeholder{color:inherit;color:rgba(255,255,255,.5)}.text-input.-theme-small{align-items:center;display:flex}.text-input.-theme-small label{margin-right:8px}.text-input.-theme-small input{border-radius:0;max-width:70px;padding:4px;text-align:center}.text-input.-theme-rounded input{border-color:#2b2464;border-radius:25px;padding:10px 20px}.text-input.-theme-rounded input:focus{border:1px solid #ffb74c;box-shadow:0 0 0 1px #ffb74c}.text-input--validation-error{color:red}.frontpage-header{display:flex;flex-direction:column-reverse}@media (min-width:768px){.frontpage-header{flex-direction:row}}.frontpage-header.-theme-dark-blue{background:#2b2464;color:#222}.frontpage-header.-theme-grey-blue{background:#222;color:#222}.frontpage-header.-theme-purple{background:#612141;color:#ffb74c}.frontpage-header--image{height:200px;position:relative}@media (min-width:768px){.frontpage-header--image{height:auto;min-height:100%;width:50%}}.frontpage-header--prioritised-content{flex:1;padding:64px 64px 64px 0}@media (max-width:767px){.frontpage-header--prioritised-content{padding:16px}}@media (min-width:768px){.frontpage-header--prioritised-content{margin-left:auto;max-width:calc(min(670px, 44vw));width:50%}}@media (min-width:1024px){.frontpage-header--prioritised-content{padding-right:8rem}}.frontpage-header--title{font-size:1.33333rem;margin:0 0 16px}@media screen and (min-width:768px){.frontpage-header--title{font-size:calc(-1.66667rem + 7.03125vw)}}@media screen and (min-width:1024px){.frontpage-header--title{font-size:2.33333rem}}.frontpage-header--link{display:inline-block;margin:16px 16px 0 0}.frontpage--content{margin-top:64px}.frontpage--link-list li>.link{align-items:baseline;display:flex;line-height:1.2}.grouped-search-page-link.-is-current{color:#000;font-weight:700}.grouped-search-page-link.-is-current:hover{text-decoration:none}.grouped-search-page-link.-has-no-link{color:#6a7881}.grouped-search-page-link.-has-no-link:hover{color:#6a7881;text-decoration:none}.grouped-search-page.-theme-lowercase>nav>ul>li{text-transform:none}.grouped-search-page>nav>ul{list-style:none;margin:64px 0;padding:0}.grouped-search-page>nav>ul>li{display:inline-block;font-size:1.16667rem;line-height:1.1;margin-right:-1px;padding:4px 20px;position:relative;text-transform:uppercase}@media screen and (min-width:768px){.grouped-search-page>nav>ul>li{font-size:calc(.66666rem + 1.1719vw)}}@media screen and (min-width:1024px){.grouped-search-page>nav>ul>li{font-size:1.33333rem}}.grouped-search-page>nav>ul>li:after,.grouped-search-page>nav>ul>li:before{background:#ffd18d;content:"";height:16px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px}.grouped-search-page>nav>ul>li:last-of-type:after{width:0}.grouped-search-page>nav>ul>li:before{left:0;right:auto}.grouped-search-page>nav>ul>li:last-child:after{width:1px}.grouped-search-page--results-description{font-size:.77778rem}@media screen and (min-width:768px){.grouped-search-page--results-description{font-size:calc(.44445rem + .78124vw)}}@media screen and (min-width:1024px){.grouped-search-page--results-description{font-size:.88889rem}}.global-search{position:relative;transition:width .5s cubic-bezier(.22,.57,.25,1)}.global-search__form{opacity:0;position:absolute;right:0;transition:visibility 0s .5s,opacity .5s;visibility:hidden;width:100%}.global-search__form.-is-visible{opacity:1;transition-delay:0s;visibility:visible}.global-search__input{font-size:.88889rem;width:100%}@media screen and (min-width:768px){.global-search__input{font-size:calc(.55556rem + .78124vw)}}@media screen and (min-width:1024px){.global-search__input{font-size:1rem}}.global-search__input input{height:42px}.global-search--open{height:42px;width:100%}.global-search--close{color:#2b2464;position:absolute;right:20px;top:15px}.global-search__submit:not(:focus){clip:rect(0,0,0,0);left:-999em;opacity:0;overflow:hidden;position:absolute}.header{background-color:#fff;box-shadow:0 2px 8px rgba(34,34,34,.2);color:#222;padding:14px 0;position:relative;transition:background-color .5s,color .5s;z-index:2}@media print{.header{display:none}}@media (min-width:510px){.header{padding:20px 0}}.header.-search-is-open{background-color:#222;color:#fff}.header.-search-is-open .link:hover{color:#fff!important}.header--logo{display:block}.header--logo img{display:block;max-height:60px;max-width:170px}@media (min-width:510px){.header--logo img{max-height:100px;max-width:204px}}.header--logo img[src*=".svg"]{width:100%}.header--logo span{clip:rect(0,0,0,0);left:-999em;opacity:0;overflow:hidden;position:absolute}.header--content,.header--nav{align-items:center;display:flex}.header--nav{justify-content:flex-end;list-style:none;margin:0 0 0 auto;padding:0;transform:translateX(0);transition:transform .5s cubic-bezier(.22,.57,.25,1)}@media (min-width:1024px){.header--nav.-menu-is-open{transform:translateX(-345px) translateX(5vw)}}@media (min-width:1500px){.header--nav.-menu-is-open{transform:translateX(50vw) translateX(-1023px)}}@media (min-width:2290px){.header--nav.-menu-is-open{transform:none}}.header--nav li{padding-left:16px}:root .header--link .link{color:inherit;font-size:.77778rem}.header--menu,.header--search{font-size:.88889rem}@media screen and (min-width:768px){.header--menu,.header--search{font-size:calc(.55556rem + .78124vw)}}@media screen and (min-width:1024px){.header--menu,.header--search{font-size:1rem}}:root .header--menu{padding-left:8px}.header--menu-button{background:#222!important;text-transform:uppercase}.header--menu-button:hover{background-color:#ffd18d!important;color:#2b2464!important}@media (min-width:768px){.header--menu-button .icon{height:22px;margin-left:16px!important;width:26px}}@media (max-width:1023px){.header--link:not(.-show-on-mobile),.header--search{display:none!important}}.simple-header{background-color:#222;display:flex;justify-content:center;padding:8px;position:relative;z-index:99}.simple-header.-theme-light{background-color:#fff}.simple-header.-theme-light .simple-header--logo{margin:16px}.simple-header.-theme-light .simple-header--logo img{max-height:30px;max-width:200px}.simple-header--logo{background-position:50%;background-repeat:no-repeat;background-size:100%;display:block}.simple-header--logo img{max-height:20px;max-width:130px}.simple-header--logo span{clip:rect(0,0,0,0);left:-999em;opacity:0;overflow:hidden;position:absolute}.simple-header a{align-content:center;display:flex}:root .html-string{clear:none}.html-string.-theme-narrow{margin-left:auto;margin-right:auto;max-width:680px}.html-string.-theme-white{color:#fff}.html-string.-theme-white a,.html-string.-theme-white a:hover{color:inherit}.html-string a{color:#2b2464;word-break:break-word}.html-string a:hover{color:#000}.html-string h1{color:#f0f;font-family:Comic Sans MS,Impact,monospace;font-size:5.55556rem;font-weight:700;position:relative}.html-string h3{font-size:1rem}@media screen and (min-width:768px){.html-string h3{font-size:calc(.66667rem + .78124vw)}}@media screen and (min-width:1024px){.html-string h3{font-size:1.11111rem}}.html-string h4,.html-string h5,.html-string h6{font-size:.88889rem}@media screen and (min-width:768px){.html-string h4,.html-string h5,.html-string h6{font-size:calc(.55556rem + .78124vw)}}@media screen and (min-width:1024px){.html-string h4,.html-string h5,.html-string h6{font-size:1rem}}.html-string h5{font-weight:400;margin-top:24px}.html-string h6{margin-top:24px}.html-string h4,.html-string h5{color:#626262}.html-string h2,.html-string h3,.html-string h4,.html-string h5,.html-string h6{margin-bottom:0}.html-string h2+p,.html-string h3+p,.html-string h4+p,.html-string h5+p,.html-string h6+p{margin-top:4px}.html-string h2{margin-top:48px}.html-string h2+p{margin-top:8px}.html-string h1:first-child,.html-string h2:first-child,.html-string h3:first-child,.html-string h4:first-child,.html-string h5+p,.html-string h5:first-child,.html-string ol:first-child,.html-string p:first-child,.html-string ul:first-child{margin-top:0}.html-string h1:last-child,.html-string h2:last-child,.html-string h3:last-child,.html-string h4:last-child,.html-string h5:last-child,.html-string ol:last-child,.html-string p:last-child,.html-string ul:last-child{margin-bottom:0}.html-string ul{padding-left:24px}.html-string ul li{margin-top:8px}.html-string code,.html-string kbd,.html-string pre,.html-string samp{background-color:#f4f4f4;border-radius:4px;padding:4px 8px;white-space:pre-wrap}.html-string hr{border:none;border-bottom:1px solid #ffd18d}.html-string dt{font-weight:700}.html-string dd{margin-left:0}.html-string dd+dt{margin-top:16px}.html-string mark{border-radius:4px;padding:0 4px}.html-string__table-wrapper{overflow-x:auto}.icon-warning{flex-shrink:0;height:32px;margin-right:8px;width:32px}.icon-warning>[data-style=background]{fill:#fdf0aa}.icon-warning.-theme-red>[data-style=background]{fill:#ff5d17}.icon-warning.-theme-blue>[data-style=background]{fill:#edfafd}.icon-warning.-theme-gray>[data-style=background]{fill:#f4f4f4}.icon-warning.-size-wide{height:48px;margin-right:16px;width:48px}.icon-warning.-size-small{height:16px;margin-right:3px;margin-top:unset;width:16px}.icon{fill:transparent;stroke:currentColor;display:block}.icon.-use-fill-color{fill:currentColor;stroke:transparent}.image-block.-has-title{border:1px solid #ffd18d;min-height:0;padding:32px}.image-block h2{margin-top:0}.image-with-caption:not(.-theme-no-margin){margin:24px 0}@media (min-width:510px){.image-with-caption.-theme-half-width{float:left;margin:0 24px 0 0;width:50%}}.image-with-caption--caption{color:#222;font-size:.77778rem;margin:16px 0}.image-with-caption--is-external img{width:unset!important}.image-with-caption img{width:100%}.image-with-link{background-color:#222;display:flex;flex-direction:column;height:100%;text-decoration:none}@media print{.image-with-link{border:1px solid}}.image-with-link--image{background-color:#f4f4f4;overflow:hidden}.image-with-link--image-inner{padding-top:65%;position:relative;transition:transform .6s cubic-bezier(.22,.57,.25,1);width:100%}@media print{.image-with-link--image-inner{padding-top:0}}.image-with-link:hover .image-with-link--image-inner.-hover-effect-active{transform:scale(1.1)}.image-with-link--image-inner.--absolute-height{padding-top:11.5rem}.image-with-link--text{background-color:#222;color:#fff;font-size:.88889rem;font-weight:700;padding:24px 16px;position:relative;width:100%}@media screen and (min-width:768px){.image-with-link--text{font-size:calc(.55556rem + .78124vw)}}@media screen and (min-width:1024px){.image-with-link--text{font-size:1rem}}.image-with-link:hover .image-with-link--text{text-decoration:underline}.image{display:block}.info-block{font-size:.88889rem;height:100%;padding:32px}@media print{.info-block{border:1px solid}}.info-block h2{margin:0}.info-block h2 a{align-items:baseline!important}.info-block--orange-bar{background-color:#ffb74c;bottom:0;content:"";height:4px;margin-top:24px;position:absolute;position:static;top:auto;width:32px}.info-block--title-icon{color:#ffb74c;flex-shrink:0;margin-right:8px}.info-block--icon{height:48px;margin-bottom:16px;margin-top:-8px;width:48px}@media (min-width:510px){.info-block--icon{height:64px;width:64px}}.info-block--icon+h2:after{left:9px}@media (min-width:510px){.info-block--icon+h2:after{left:16px}}.info-block--cta-button,.info-block--text{margin-top:16px}.info-block.-theme-blue{background-color:#f4f4f4}.info-block.-theme-dark-blue{background-color:#222;color:#fff}.info-block.-theme-dark-blue a{color:#fff}.info-block.-theme-dark-blue a:hover{color:#fff!important}.info-block.-theme-dark-blue .button{box-shadow:inset 0 0 0 1px #ffb74c}.info-block.-theme-orange{border:1px solid #ffb74c;border-radius:16px}.input-email.-invalid input{background:#fdf0ed;border:3px solid #e03600!important;box-shadow:unset!important}.input-email.-invalid .icon{color:#222}.input-email input{font-size:1.16667rem;line-height:1.1;max-width:100%;width:20rem}@media screen and (min-width:768px){.input-email input{font-size:calc(.66666rem + 1.1719vw)}}@media screen and (min-width:1024px){.input-email input{font-size:1.33333rem}}.input-email--error{font-size:.88889rem;font-weight:600;margin-top:4px}@media screen and (min-width:768px){.input-email--error{font-size:calc(.55556rem + .78124vw)}}@media screen and (min-width:1024px){.input-email--error{font-size:1rem}}@media (min-width:1024px){.large-article-page--content{margin-left:auto;margin-right:auto;max-width:1024px;width:90%}}@media (max-width:1023px){.large-article-page--content-main{margin-left:auto;margin-right:auto;max-width:1024px;width:90%}}.large-article-page--menu-anchor{position:relative}.large-article-page--image{height:20rem;position:relative}@media (max-width:1023px){.large-article-page--sidebar{position:-webkit-sticky;position:sticky;top:0}}.large-article-page--title{font-size:2.22222rem}@media (max-width:1023px){.large-article-page--title{margin-top:48px}}.large-documents-page{margin-top:24px}@media (min-width:768px){.large-documents-page{margin-top:64px}}.large-documents-page--ingress{border-bottom:1px solid #ffd18d;font-size:1rem;line-height:1.45;margin-top:24px}@media screen and (min-width:768px){.large-documents-page--ingress{font-size:calc(.66667rem + .78124vw)}}@media screen and (min-width:1024px){.large-documents-page--ingress{font-size:1.11111rem}}.large-documents-page--footer{margin-top:48px}.large-documents-page h1{margin:0}@media (min-width:1024px){.large-documents-page--content{max-width:676px;width:calc(90vw - 348px)}}.link-list-block h2{margin-bottom:0}.link-list{list-style:none;margin:0;padding:4px 0}.link-list.-theme-frontpage-links{padding-top:4px}@media (min-width:768px){.link-list.-theme-frontpage-links{display:flex}}.link-list.-theme-frontpage-links li{background:#f4f4f4;flex:1;margin:4px;padding:8px 14px}@media (min-width:768px){.link-list.-theme-frontpage-links li{margin:0 4px 0 0;padding:32px 40px}}.link-list.-theme-frontpage-links li .link{color:#222;font-size:1.11111rem}@media screen and (min-width:768px){.link-list.-theme-frontpage-links li .link{font-size:calc(.44445rem + 1.56248vw)}}@media screen and (min-width:1024px){.link-list.-theme-frontpage-links li .link{font-size:1.33333rem}}@media (min-width:768px){.link-list.-theme-frontpage-links li .link .icon{height:17px;width:12px}}.link-list.-theme-portfolio,.link-list.-theme-portfolio li:first-child{padding-top:0}.link-list li{padding:8px 0}.link-list.-theme-border li{border-bottom:1px solid rgba(98,98,98,.3)}.link-list.-theme-border li:last-child{border-bottom:none}.link-list--with-icon{padding-top:16px}.link-lists{display:flex;justify-content:space-between}.link-lists,.link-lists.-single-column{flex-direction:column}.link-lists.-single-column .link-lists--column{margin-left:0}@media (min-width:768px){.link-lists{flex-direction:row}.link-lists--column{flex:1}.link-lists--column:nth-child(2){margin-left:10%}}.link-with-text h3{font-size:.88889rem;font-weight:400;line-height:1.2;margin:0}@media screen and (min-width:768px){.link-with-text h3{font-size:calc(.55556rem + .78124vw)}}@media screen and (min-width:1024px){.link-with-text h3{font-size:1rem}}.link-with-text p{font-size:.77778rem;margin:8px 0 0}@media screen and (min-width:768px){.link-with-text p{font-size:calc(.44445rem + .78124vw)}}@media screen and (min-width:1024px){.link-with-text p{font-size:.88889rem}}.link-with-text.-theme-big h3{font-size:1rem}@media screen and (min-width:768px){.link-with-text.-theme-big h3{font-size:calc(.66667rem + .78124vw)}}@media screen and (min-width:1024px){.link-with-text.-theme-big h3{font-size:1.11111rem}}.link-with-text.-theme-big p{font-size:.88889rem}@media screen and (min-width:768px){.link-with-text.-theme-big p{font-size:calc(.55556rem + .78124vw)}}@media screen and (min-width:1024px){.link-with-text.-theme-big p{font-size:1rem}}.link-with-text.-theme-portfolio h3{font-size:1.4rem}.link-with-text.-theme-portfolio p{font-size:1rem}.link-wrapper__outer-link{color:#222!important}.link-wrapper__outer-link:hover .link-wrapper__inner-link{color:#222;text-decoration:underline}.link-wrapper__inner-link{color:#2b2464;display:block;font-size:1.16667rem;font-weight:400;line-height:1.1;margin-top:0}@media screen and (min-width:768px){.link-wrapper__inner-link{font-size:calc(.66666rem + 1.1719vw)}}@media screen and (min-width:1024px){.link-wrapper__inner-link{font-size:1.33333rem}}.link{text-decoration:none}.link:link,.link:visited{color:#2b2464}.link:link.-is-external-link,.link:visited.-is-external-link{display:inline;margin-right:12px}.link:link.-is-external-link span,.link:visited.-is-external-link span{position:relative}.link:link.-is-external-link span .icon,.link:visited.-is-external-link span .icon{display:inline}.link:link.-is-external-link span .external-link-icon,.link:visited.-is-external-link span .external-link-icon{color:inherit;height:.5em;margin-left:.3em;width:.5em}.link.-has-hover-effect:link:hover,.link.-has-hover-effect:visited:hover{color:#222;text-decoration:underline}.link.-has-icon-left,.link.-has-icon-right{align-items:center;display:inline-flex}.link.-has-children.-has-icon-left svg{margin-right:8px}.link.-has-children.-has-icon-right svg{margin-left:8px}.link.-theme-underline{text-decoration:underline}.link.-theme-black{color:#000}.link.-theme-bold{font-weight:700}.link.-theme-white{color:#fff!important}.link.-theme-full-width{display:block}.link.-theme-orange-tag{border-color:#ffb74c!important;color:#222!important}.link.-theme-orange-tag:hover{background-color:#ffb74c!important;border-color:#ffb74c!important;text-decoration:none!important}.link.-theme-orange-icon svg{color:#ffb74c}.link.-theme-inline-icon,.link.-theme-inline-icon svg{display:inline-block}.link.-theme-small{font-size:.77778rem}@media screen and (min-width:768px){.link.-theme-small{font-size:calc(.44445rem + .78124vw)}}@media screen and (min-width:1024px){.link.-theme-small{font-size:.88889rem}}.link.-theme-tag{background-color:#eee;border:1px solid #eee;border-radius:20px;color:#626262;display:inline-block;font-size:.77778rem;line-height:1;padding:5px 10px;text-decoration:none}.link.-theme-tag:link,.link.-theme-tag:visited{background-color:transparent;border:1px solid #bbb}.link.-theme-tag:link:hover,.link.-theme-tag:visited:hover{background-color:#626262;border-color:#626262;color:#fff}.link.-theme-portfolio{align-items:baseline;color:#000;display:flex;font-size:1.4rem;line-height:1.2;word-break:break-word}.link.-theme-portfolio .link-arrow{flex:none;height:1rem;width:1rem}.link-line{display:block}.list-item-image{margin:0 16px 1rem 0;position:relative;width:135px}.list-item-image.-size-small{width:120px}@media (min-width:768px){.list-item-image{width:150px}}.list-item-image__rectangle{height:0;padding-bottom:75%;position:relative}.map-popup{color:#ddd;font-family:Source Sans Pro,sans-serif;font-size:.77778rem;font-weight:400;min-width:300px;padding:16px 0 16px 16px;text-align:left}@media screen and (min-width:768px){.map-popup{font-size:calc(.44445rem + .78124vw)}}@media screen and (min-width:1024px){.map-popup{font-size:.88889rem}}.map-popup h2{color:#000;font-size:inherit;font-weight:700;margin:0}.map-popup p{margin:0}.map-popup--text{margin-top:24px}.map{height:100%;position:relative}.map--controls{background-color:#fff;border-radius:2px;bottom:24px;position:absolute;right:24px}.map--controls:before{background-color:#bbb;content:"";height:1px;left:8px;position:absolute;right:8px;top:50%}.map--button{align-items:center;color:#2b2464;display:flex;height:44px;justify-content:center;width:44px}.map--container{height:100%;width:100%}.media-block{border:1px solid #ffd18d;display:flex;flex-direction:column;height:100%;justify-content:flex-end;padding:32px 16px 16px}.media-block.-has-title{justify-content:space-between}.media-block h2{margin-top:0}.media-block__image{overflow:hidden;padding-top:56%;position:relative;width:100%}.media-block--title-icon{color:#ffb74c;flex-shrink:0;margin-right:8px}.media-block--icon{height:48px;margin-bottom:16px;margin-top:-8px;width:48px}@media (min-width:510px){.media-block--icon{height:64px;width:64px}}.media-block__embed{display:flex;flex-direction:column;justify-content:flex-end}.media-with-caption__caption{color:#222;font-size:.77778rem;margin:16px 0}.media-with-caption--title-icon{color:#ffb74c;flex-shrink:0;margin-right:8px}.media-with-caption--icon{height:48px;margin-bottom:16px;margin-top:-8px;width:48px}@media (min-width:510px){.media-with-caption--icon{height:64px;width:64px}}.menu-search{margin-top:24px;position:relative}@media (min-width:1024px){.menu-search{display:none}}.menu-search--input{width:100%}.menu-search--input:focus+.menu-search--icon{display:none}.menu-search--icon{position:absolute;right:16px;top:50%;transform:translateY(-50%)}.menu-search--submit:not(:focus){clip:rect(0,0,0,0);left:-999em;opacity:0;overflow:hidden;position:absolute}.menu{-webkit-overflow-scrolling:touch;background-color:#222;box-shadow:-2px 0 8px rgba(0,0,0,.2);color:#fff;height:100%;overflow:auto;padding:24px;position:relative;transform:translateX(100%);transition:transform .5s cubic-bezier(.22,.57,.25,1),visibility 0s .5s;visibility:hidden}@media (min-width:768px){.menu{padding:36px 48px 48px}}.menu.-is-open{transform:none;transition-delay:0s;visibility:visible}.menu a{text-decoration:none}.menu--wrapper{height:100%;margin-left:auto;max-width:400px;width:90%}@media (min-width:768px){.menu--wrapper{max-width:none;width:475px}}.menu--content{max-width:330px}.menu--header{display:flex;flex-wrap:wrap}.menu--close{color:#fff;height:2rem;margin-top:16px;text-transform:uppercase}.menu--links{margin-left:auto}.menu--links ul{display:flex;flex-direction:column;list-style:none;margin:8px 0 0;padding:0}.menu--links li{border:none;margin:4px 0;padding:0 0 0 16px;text-align:right}.menu--links li a:not(.-has-icon-right){margin-right:12px}@media (min-width:1024px){.menu--links{display:none}}.navigation-group{margin-top:64px}.navigation-group h2{font-size:1.16667rem;font-weight:700;line-height:1.1;margin:0 0 16px;padding-bottom:24px;position:relative}@media screen and (min-width:768px){.navigation-group h2{font-size:calc(.66666rem + 1.1719vw)}}@media screen and (min-width:1024px){.navigation-group h2{font-size:1.33333rem}}.navigation-group h2:after{background-color:#ffb74c;bottom:0;content:"";height:3px;left:0;position:absolute;width:40px}.navigation-group>ul{font-size:1rem;list-style:none;margin:0;padding:0}@media screen and (min-width:768px){.navigation-group>ul{font-size:calc(.66667rem + .78124vw)}}@media screen and (min-width:1024px){.navigation-group>ul{font-size:1.11111rem}}.navigation-group>ul>li{border-bottom:1px solid #626262;padding:8px 0}.navigation-list__toggle{color:#ddd;font-size:inherit;width:100%;z-index:1}.navigation-list__toggle.-is-active>.icon{color:#fff;transform:rotate(-180deg)}.navigation-list__toggle-text{color:#fff;margin-right:auto;text-align:left}@media not all and (pointer:coarse){.navigation-list__toggle:hover+.navigation-list__hover-effect{display:block}.navigation-list__toggle:hover .icon{color:#fff}}.navigation-list__content{font-size:.77778rem;padding-left:16px}@media screen and (min-width:768px){.navigation-list__content{font-size:calc(.44445rem + .78124vw)}}@media screen and (min-width:1024px){.navigation-list__content{font-size:.88889rem}}.message-global-list--print{display:none}@media print{.message-global-list--print{bottom:0;display:block;width:100%}.message-global-list--print-message{margin-bottom:1rem}.message-global-list--print-line{background:#222;height:1px;width:100%}.message-global-list--print-description{font-family:Courier;font-size:.77778rem;margin:1rem 0}}.message-global-modal{background-color:#fdf0aa;box-shadow:0 4px 4px rgba(0,0,0,.25);left:50%;padding:0;position:absolute;top:0;transform:translate(-50%,5%);width:100%;z-index:102}@media (min-width:768px){.message-global-modal{max-width:100%;min-width:763px;padding:16px 24px 24px;width:830px}}.message-global-modal.-theme-red{background-color:#ff5d17}.message-global-modal.-theme-blue{background-color:#edfafd;color:#000}.message-global-modal--button{box-sizing:content-box;margin-left:auto;padding:8px 8px 0}.message-global-modal--message{padding-top:0!important}.message-global-modal--message .message--content{align-items:flex-start;margin-right:24px}.message-global-modal--message .message--content .icon{margin-right:24px}.message-global{height:74px;margin-bottom:8px;position:absolute;right:0;width:100%}@media print{.message-global{display:none}}.message-global.-hide{opacity:0}.message-global--message-container{color:#000;overflow-x:hidden;padding-bottom:10px;width:100%}.message-global--message{box-shadow:0 4px 4px rgba(0,0,0,.25);height:74px;margin-left:auto;transition:width .5s,height .5s;width:100%}.message-global--message.-disable-animation{transition:none}.message-global--message.-hide-text .message--content{opacity:0}.message-global--message.-one-line-limit .message--text{height:22px;overflow:hidden;text-align:left}.message-global--message.-one-line-limit .message--text .html-string,.message-global--message.-one-line-limit .message--text .html-string p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.message-global--message.-is-minimized{height:56px;padding:4px 0 4px 8px;width:65px}@media (min-width:510px){.message-global--message.-is-minimized{width:145px}}.message-global--message.-is-minimized .message--content{max-width:unset}.message-global--message.-is-minimized .message--content .icon{color:#000}.message-global--message.-is-minimized .message--text{display:none}@media (max-width:1023px){.message-global--message .message--content{margin-right:80px;max-width:unset}}.message-global--hide-button{font-size:.88889rem;height:100%;padding:16px;position:absolute;right:0;text-decoration:underline;top:0}@media screen and (min-width:768px){.message-global--hide-button{font-size:calc(.55556rem + .78124vw)}}@media screen and (min-width:1024px){.message-global--hide-button{font-size:1rem}}@media (min-width:1024px){.message-global--hide-button{padding-top:0}}.message-global--hide-button .icon{margin-left:8px!important}.message-global--hide-button.-is-closed{flex-wrap:wrap;height:auto;justify-content:flex-end;padding-top:16px;width:120px}@media (max-width:509px){.message-global--hide-button.-is-closed{opacity:0;padding:16px 18px 16px 16px;width:65px}}.message-global--hide-button.-is-closed .icon{margin-right:4px!important;transform:rotate(180deg)}.message{background-color:#fdf0aa;padding:13px}.message.is-translation-label{border-radius:50px;float:right;padding:1px 10px;white-space:nowrap;width:-webkit-min-content;width:min-content}.message.-theme-red{background-color:#ff5d17}.message.-theme-blue{background-color:#edfafd;color:#000}.message.-theme-gray{background-color:#f4f4f4;color:#000}.message--icon--hide{opacity:0}.message--content{align-items:center;display:flex}@media (min-width:768px){.message--content{margin:auto;max-width:800px}}.message--text{font-size:.88889rem}@media screen and (min-width:768px){.message--text{font-size:calc(.55556rem + .78124vw)}}@media screen and (min-width:1024px){.message--text{font-size:1rem}}.message--small-text{font-size:.77778rem}.message a{color:inherit}.metadata{align-items:center;display:flex;flex-wrap:wrap;font-size:1rem;margin:16px 0}.metadata.-theme-vertical{display:block}@media (min-width:510px){.metadata.-theme-vertical dt{float:left}}.metadata.-theme-vertical dd:after{display:none}.metadata.-theme-vertical .metadata--icon{float:left}.metadata dt{align-items:center;display:flex;font-weight:700;margin-right:.2rem}.metadata dd{margin:0 16px 0 0;padding-right:16px}.metadata dd:not(:last-child){position:relative}.metadata dd:not(:last-child):after{background:#ffd18d;content:"";height:16px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px}.metadata dd:not(:last-child):last-of-type:after{width:0}.metadata--icon{margin-right:8px}.metadata .metadata--data--disabled{background:#eee;color:#626262;padding:0 4px}.modal{height:100%;left:0;overflow-x:hidden;overflow-y:auto;position:fixed;top:0;transition:visibility 0s .5s;visibility:hidden;width:100%;z-index:40}.modal.is-visible{transition-delay:0s;visibility:visible}.modal-background{height:100%;left:0;position:absolute;top:0;width:100%}.nested-link--title{font-size:.88889rem;font-weight:700;margin:0 0 .3rem}@media screen and (min-width:768px){.nested-link--title{font-size:calc(.55556rem + .78124vw)}}@media screen and (min-width:1024px){.nested-link--title{font-size:1rem}}.nested-menu{height:57px}@media (min-width:1024px){.nested-menu{height:auto;margin-top:64px;position:-webkit-sticky;position:sticky;top:0}}.nested-menu--inner{background:#edfafd;left:0;padding:16px}@media (max-width:1023px){.nested-menu--inner{position:absolute;width:70%}}.nested-menu--title{font-size:1rem;margin:0 16px 0 auto}@media screen and (min-width:768px){.nested-menu--title{font-size:calc(.00001rem + 2.34373vw)}}@media screen and (min-width:1024px){.nested-menu--title{font-size:1.33333rem}}@media (max-width:1023px){.nested-menu--title{text-transform:uppercase}}.nested-menu--button{align-items:center;color:#2b2464;display:flex;width:100%}.nested-menu--button-icon{margin-right:auto;width:20px}.nested-menu--button-icon.-close{margin-left:auto;margin-right:0}.nested-menu--main-page-link{color:#612141!important;display:block;margin-top:16px}.nested-menu--teacher-link{color:#612141!important;display:block;margin-top:8px}.nested-menu--list{margin-top:0;padding:0}.nested-menu--list-item{list-style:none}.nested-menu--list-item-button,.nested-menu--list-item-icon,.nested-menu--list-item .link{color:#2b2464}.nested-menu--list-item-icon{transform:rotate(-90deg);width:13px}.nested-menu--list-item-icon.-is-open{transform:rotate(0deg)}.nested-menu--list-item.-current-section .link{color:#222}.nested-menu--list-item-button{align-items:baseline;display:flex}.nested-menu--list-item-title{flex:1;font-size:1rem;line-height:24px;margin-bottom:16px;margin-left:12px;margin-top:16px;text-align:left}.nested-menu--inner-list{margin-bottom:8px}.nested-menu--inner-list-item{line-height:24px;list-style:none;margin-bottom:8px}.nested-menu--inner-list-item.-single-link{margin-bottom:0;margin-top:16px}.nested-menu--inner-list-item.-current-page .link,.nested-menu--inner-list-item:hover .link{border-bottom:1px solid #2b2464}.newsletter-admin-page--input-fields{margin:48px 0}.newsletter-admin-page--button-wrapper{margin-bottom:128px}.newsletter-admin-page--unsubscribe-link{display:block;margin:24px 0}@media (min-width:768px){.newsletter-admin-page--unsubscribe-link{display:inline-block;margin:0 48px}}.newsletter-administration-layout{background-color:#f4f4f4;min-height:100vh;overflow:hidden;width:100%}.newsletter-administration-layout h1{font-size:1.16667rem;font-weight:700;line-height:1.1}@media screen and (min-width:768px){.newsletter-administration-layout h1{font-size:calc(.66666rem + 1.1719vw)}}@media screen and (min-width:1024px){.newsletter-administration-layout h1{font-size:1.33333rem}}.newsletter-administration-layout h2{font-size:1rem;font-weight:700;margin-bottom:24px}@media screen and (min-width:768px){.newsletter-administration-layout h2{font-size:calc(.66667rem + .78124vw)}}@media screen and (min-width:1024px){.newsletter-administration-layout h2{font-size:1.11111rem}}.newsletter-registration-page--title{margin-bottom:24px}.newsletter-registration-page--email-title{font-size:1.16667rem;line-height:1.1;margin-bottom:16px}@media screen and (min-width:768px){.newsletter-registration-page--email-title{font-size:calc(.66666rem + 1.1719vw)}}@media screen and (min-width:1024px){.newsletter-registration-page--email-title{font-size:1.33333rem}}.newsletter-registration-page--submit{margin-top:48px}.newsletter-registration-page--footer{margin-top:64px}.newsletter-unsubscribe-page--text-input{margin-bottom:48px}.newsletter-updated-page li{font-weight:700}.newsletter-updated-page li div{font-weight:400}.newsletter-updated-page--section{margin-top:48px}.number-block{border:1px solid #ffb74c;display:flex;flex-direction:column-reverse;height:100%;justify-content:center;padding:32px}.number-block--number-wrapper{align-items:baseline;display:flex;flex-wrap:wrap}.number-block--number{font-size:3.88889rem;line-height:.7;margin:0 0 16px}@media screen and (min-width:768px){.number-block--number{font-size:calc(-1.11112rem + 11.71878vw)}}@media screen and (min-width:1024px){.number-block--number{font-size:5.55556rem}}@media screen and (min-width:768px){.number-block--number{font-size:calc(1.38888rem + 5.85939vw)}}@media screen and (min-width:1280px){.number-block--number{font-size:5.55556rem}}.number-block--description{font-size:16px;font-weight:700;margin:0 0 16px;min-width:200px}.number-block h2{font-size:inherit;margin:0}.number-block p{margin:0}.np-method{min-height:100%;padding-top:1rem;position:relative;z-index:2}@media (max-width:1023px){.np-method{background:#f4f4f4;overflow-x:hidden}}.np-method--background{background:#f4f4f4;height:100vh;position:absolute;top:0;width:100%;z-index:-1}.np-method-path{color:#eee!important}@media (min-width:768px){.np-method-path.-mobile{display:none}}@media (max-width:767px){.np-method-path.-desktop{display:none}}.np-method--header{display:flex}@media (min-height:1024px) and (min-width:768px){.np-method--header{padding-top:5rem}}.np-method--header-shapes{display:none;justify-content:space-between;margin-top:.8rem}.np-method--header-shapes>.icon{margin-right:1rem}@media (min-width:510px){.np-method--header-shapes{display:flex}}.np-method--header-shapes--half-hidden{transform:translateX(-50%)}.np-method--header-content{font-weight:600;margin-left:1rem;max-width:500px;z-index:1}.np-method--header-title{font-family:Nunito;font-size:2.22222rem;margin-top:0}@media screen and (min-width:768px){.np-method--header-title{font-size:calc(-3.11112rem + 12.50002vw)}}@media screen and (min-width:1024px){.np-method--header-title{font-size:4rem}}@media (max-height:1024px),(max-width:768px){.np-method--header-title{font-size:40px;margin-bottom:0}}.np-method--header-ingress{font-size:1.33333rem;font-weight:400;line-height:1.3}@media screen and (min-width:768px){.np-method--header-ingress{font-size:calc(.33334rem + 2.34373vw)}}@media screen and (min-width:1024px){.np-method--header-ingress{font-size:1.66667rem}}@media (max-height:1024px),(max-width:768px){.np-method--header-ingress{font-size:24px;margin:8px 0 16px}}.np-method--header-link{color:#222!important}.np-method--header-link-icon{fill:#222;color:#fff}.np-method--header-snake{display:none;height:100%;margin:auto -2.8rem 0 auto;width:20rem}@media (min-width:1024px){.np-method--header-snake{display:block}}.path{color:#ff6d55;left:0;overflow:visible;position:absolute;top:0}@media (max-width:767px){.quotes-block{padding:48px 24px}}.quotes-block--title{font-family:Nunito;font-size:1.77778rem;font-weight:600;line-height:1.3;width:14rem}@media screen and (min-width:768px){.quotes-block--title{font-size:calc(-1.55555rem + 7.81249vw)}}@media screen and (min-width:1024px){.quotes-block--title{font-size:2.88889rem}}@media (min-width:768px){.quotes-block--title{width:25rem}}.quotes-block--quote:nth-child(odd) .quotes-block--content .quotes-block--image{transform:translateX(10rem)}.quotes-block--quote:nth-child(odd) .quotes-block--content .quotes-block--texts{transform:translateX(-10rem)}.quotes-block--quote:nth-child(odd) .quotes-block--image{margin:0 0 16px auto}.quotes-block--quote:nth-child(odd) .quotes-block--texts{margin-left:24px}@media (min-width:768px){.quotes-block--quote:nth-child(odd) .quotes-block--content{flex-direction:row-reverse;margin:auto 0 0 auto}.quotes-block--quote:nth-child(odd) .quotes-block--texts{justify-content:flex-start}.quotes-block--quote:nth-child(odd) .quotes-block--image{margin:0 0 auto 48px}}.quotes-block--content{margin:0 auto 0 0}@media (min-width:768px){.quotes-block--content{display:flex;padding:0 48px;width:90%}}@media (min-width:1280px){.quotes-block--content{width:80%}}.quotes-block--content .quotes-block--image{transform:translateX(-5rem);transition:transform .7s}.quotes-block--content .quotes-block--texts{transform:translateX(5rem);transition:transform 1s cubic-bezier(.2,.7,.45,1)}.quotes-block--content.-animate-in .quotes-block--image,.quotes-block--content.-animate-in .quotes-block--texts{transform:translateX(0)!important}.quotes-block--texts{display:flex;flex-direction:column;font-size:1rem;justify-content:flex-end}@media screen and (min-width:768px){.quotes-block--texts{font-size:calc(.00001rem + 2.34373vw)}}@media screen and (min-width:1024px){.quotes-block--texts{font-size:1.33333rem}}@media (max-width:767px){.quotes-block--texts{width:90%}}.quotes-block--paragraph{margin-top:0}.quotes-block--image{margin-bottom:16px;max-height:300px;max-width:60%}@media (min-width:768px){.quotes-block--image{margin:auto 48px 0 0;max-width:50%}}.random-shapes{height:10rem;padding-top:2rem}.random-shapes--parallax-scrolling{left:0;position:absolute;width:100%}.random-shapes--shapes{display:flex;left:0;position:absolute;transform-origin:left;z-index:1}@media (max-width:767px){.random-shapes--shapes{transform:scale(.7)}}.random-shapes--shapes-shape.-circle{height:75px;margin-left:2rem;width:75px}.random-shapes--shapes.-right{left:100%}.random-shapes--shapes.-right.-column .shape{transform:translateX(-100%)}.random-shapes--shapes.-right-horizontal{flex-direction:row-reverse;transform:translateX(-100%)}.random-shapes--shapes.-right-horizontal .longH{transform:scale(-1)}.random-shapes--shapes.-right-horizontal .-circle{margin:0 2rem 0 0;transform:unset}.random-shapes--shapes.-column{flex-direction:column-reverse;width:100%}.random-shapes--shapes.-column .snakeV{transform:scaleX(-1)}.random-shapes--shapes.-column .-circle{margin-bottom:2rem;margin-left:0}.random-shapes--shapes.-reverse.-column{flex-direction:column}.random-shapes--shapes.-reverse.-column .-circle{margin:2rem 0 0}.shape{z-index:1}.shape.-red{color:#ff6d55}.shape.-orange{color:#ffb74c}.shape.-teal{color:#6ed5e4}.step{background:none;border:none;cursor:pointer;display:flex;position:absolute;transform:translate(-50px,-50%);transition:.3s;transition-timing-function:cubic-bezier(.37,0,.63,1);z-index:1}.step.-big{transform:translate(-66px,-50px);width:auto}@media (min-width:1024px){.step.-big{height:160px}.step.-big .step-circle{height:100px;width:100px}.step.-big .step-text{left:50%;top:110%;transform:translateX(-50%);transition:unset;width:100px}.step.-big .step-number{height:unset}.step.-big.-hover-on{height:250px;transform:translate(-100px,-75px)}.step.-big.-hover-on .step-circle{border-radius:100%;height:200px;width:200px}.step.-big.-hover-on .step-text{animation:text-in .3s;font-size:22px;width:110px}.step.-big.-hover-off .step-text{animation:text-out .3s}}.step.-hover-on .step-circle,.step.-is-active .step-circle{border-radius:35px}.step.-hover-on .step-number,.step.-is-active .step-number{display:none}.step.-hover-on .step-text,.step.-is-active .step-text{left:50%;top:calc(50% - 2px);transform:translate(-50%,-50%)}.step.-hover-on.-light-text .step-text,.step.-is-active.-light-text .step-text{color:#fff}.step.-hover-on .step-text{text-decoration:underline}.step-circle{border-radius:100%;display:block;height:56px;position:relative;transition-duration:.3s;transition-property:border-radius,height,width;transition-timing-function:cubic-bezier(.37,0,.63,1);width:56px}.step-text{color:#222;font-size:20px;font-weight:600;left:120%;position:absolute;text-align:center;top:calc(50% - 2px);transform:translateY(-50%);transition-duration:.3s;transition-property:top,left,transform;transition-timing-function:cubic-bezier(.37,0,.63,1);width:-webkit-max-content;width:max-content}.step-number{color:#fff;height:24px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}@keyframes text-in{0%{font-size:20px;opacity:1;top:110%;transform:translateX(-50%);width:100px}40%{font-size:20px;opacity:0;top:110%;transform:translateX(-50%);width:100px}41%{font-size:22px;opacity:0;top:50%;transform:translate(-50%,-50%);width:110px}to{opacity:1}}@keyframes text-out{0%{font-size:22px;opacity:1;top:50%;transform:translate(-50%,-50%);width:110px}40%{font-size:22px;opacity:0;top:50%;transform:translate(-50%,-50%);width:110px}41%{font-size:20px;opacity:0;top:110%;transform:translateX(-50%);width:100px}to{font-size:20px;opacity:1;top:110%;transform:translateX(-50%);width:100px}}.steps-block{background:#eee;display:flex;height:500px;min-height:25rem;min-width:100%;padding:48px 24px;transition:transform .5s}@media (min-width:768px){.steps-block{padding:48px 64px}}.steps-block.-remove-transition{transition:unset}.steps-block:nth-child(2){transform:translateX(calc(100% + 64px))}.steps-block.-animate-left{transform:translateX(calc(-100% - 64px))}.steps-block.-animate-left:nth-child(2){transform:translateX(-100%)}.steps-block-list{display:flex}.steps-block--snake{position:absolute;right:0;top:3rem;transform:scale(.6);transform-origin:right}@media (min-width:768px){.steps-block--snake{top:7rem;transform:scale(1)}}.steps-block--content{display:flex;flex:1;flex-direction:column}.steps-block--content-page-number{display:block;font-size:20px;margin-bottom:8px}@media (min-width:1024px){.steps-block--content-page-number{font-size:30px}}.steps-block--content-title{font-family:Nunito;font-size:32px;margin:0 0 16px}@media (min-width:1024px){.steps-block--content-title{font-size:48px}}.steps-block--content-paragraph{font-family:Nunito;margin:0}.steps-block--content-button,.steps-block--content-button-container{margin-top:auto}@media (max-width:767px){.steps-block--content-button{padding:10px 24px!important}}.steps-block--image{display:flex;flex:1;height:100%}.steps-block--image .image{margin-left:auto;margin-top:auto;max-height:100%}.steps-content{box-shadow:-2px 0 8px rgba(0,0,0,.2);font-size:20px;max-height:100%;overflow-x:hidden;overflow-y:scroll;position:absolute;right:0;scroll-behavior:smooth;top:0;transition:transform .5s cubic-bezier(.22,.57,.25,1);width:100%;z-index:2}@media (min-width:1024px){.steps-content{font-size:30px;position:fixed;width:73vw}}.steps-content.-is-active{transform:translateX(0)!important}.steps-content--close{display:flex;font-weight:600;position:-webkit-sticky;position:sticky;z-index:2}.steps-content--close.-desktop{float:right;font-size:24px;justify-content:flex-end;margin:-3.6rem 2.5rem 0 0;top:4.3rem;top:3.2rem}.steps-content--close.-desktop>.icon{height:65px;margin-left:24px;width:65px}.steps-content--close.-desktop:hover{cursor:pointer;text-decoration:underline}.steps-content--close.-mobile{align-items:center;font-size:16px;height:3rem;padding-left:1rem;top:0;width:100%}.steps-content--close.-mobile>.icon{height:1rem;margin-right:8px}.steps-content--component-wrapper{position:relative}@media (min-width:768px){.steps-content--component-wrapper{padding:95px 64px}}.steps-menu{height:calc(100vh - 368px);position:relative}@media (min-height:1024px) and (min-width:768px){.steps-menu{height:calc(100vh - 521px)}}.steps-menu.-vertical{max-height:550px;max-width:100%;width:23rem}@media (max-width:767px){.steps-menu.-vertical{margin:auto;min-height:500px}}.video-block{margin-top:-3rem;padding-top:3rem}@media (min-width:1024px){.video-block{align-items:center;display:flex}}.video-block--video{flex:1;margin:0 auto;max-width:480px;position:relative}@media (min-width:768px){.video-block--video{margin-top:1rem}}@media (min-width:1024px){.video-block--video{margin:0}}.video-block--video>.youtube-video{height:100%;padding-bottom:178%}.video-block--video>.youtube-video:before{content:unset}.video-block--content{flex:1;padding:24px}@media (min-width:1024px){.video-block--content{padding:0 0 0 64px}}.video-block--title{font-family:Nunito;font-size:32px}@media (min-width:768px){.video-block--title{font-size:52px}}.video-block--title-upper{display:block;font-size:20px;margin-bottom:8px}@media (min-width:768px){.video-block--title-upper{font-size:32px}}.video-block--button{margin-top:2rem;padding-bottom:16px!important;padding-top:16px!important}.office-block-info h3{font-size:.88889rem;margin:0}@media screen and (min-width:768px){.office-block-info h3{font-size:calc(.55556rem + .78124vw)}}@media screen and (min-width:1024px){.office-block-info h3{font-size:1rem}}.office-block-info p{margin:0}.office-block h2{margin:0;padding-bottom:24px;position:relative}.office-block h2:after{background-color:#ffb74c;bottom:0;content:"";height:4px;left:0;position:absolute;top:auto;width:32px}.office-block--info{display:flex;flex-wrap:wrap}.office-block--info-item{margin-top:24px;width:100%}@media (min-width:768px){.office-block--info-item{padding-right:24px;width:50%}}@media (min-width:1024px){.office-block--info-item{width:25%}}.office-list-block--links{list-style:none;margin:0;padding:0;text-align:center}@media (min-width:510px){.office-list-block--links{display:flex;justify-content:center}}.office-list-block--links li{margin:16px 0 0}@media (min-width:510px){.office-list-block--links li{padding:0 16px;position:relative}.office-list-block--links li:after{background:#ffd18d;content:"";height:16px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px}.office-list-block--links li:last-of-type:after{width:0}.office-list-block--links li.-is-active{position:relative}.office-list-block--links li.-is-active:before{background-color:#222;bottom:-34px;content:"";height:20px;left:50%;position:absolute;transform:translateX(-50%) rotate(45deg);width:20px}}.office-list-block--offices{background-color:#222;color:#fff;margin-top:24px;padding:32px}.options-modal{align-items:flex-end;display:flex;flex-shrink:0}.options-modal__download-list{padding:24px}.options-modal__button{color:#2b2464;font-size:.77778rem;margin:0}.-is-proposal-or-event .options-modal__button{font-size:.77778rem}@media screen and (min-width:768px){.-is-proposal-or-event .options-modal__button{font-size:calc(.44445rem + .78124vw)}}@media screen and (min-width:1024px){.-is-proposal-or-event .options-modal__button{font-size:.88889rem}}.options-modal__button--is-open{color:#000;font-weight:700;text-decoration:underline}.options-modal__button:hover{color:#222;cursor:pointer;text-decoration:underline}.options-modal__close-button-container{display:flex;justify-content:flex-end;padding:8px 8px 0 0;position:absolute;width:100%}.options-modal__close-button{padding:8px!important}.options-modal__close-button--icon{color:#222;width:26px}.options-modal__close-button--icon:hover{color:#000}.options-modal__options{background-color:#fff;display:flex;flex-flow:wrap;font-size:.77778rem;justify-content:space-between}@media screen and (min-width:768px){.options-modal__options{font-size:calc(.44445rem + .78124vw)}}@media screen and (min-width:1024px){.options-modal__options{font-size:.88889rem}}.options-modal__modal-container{background-color:#fff;box-shadow:0 0 5px rgba(0,0,0,.4);position:absolute;width:90%;z-index:99}@media (max-width:767px){.options-modal__modal-container{left:0;min-width:100%}}@media (min-width:768px){.options-modal__modal-container{margin-top:8px;transform:translate(-320px);width:450px}.-is-page-footer .options-modal__modal-container{transform:translate(-395px)}.-is-proposal-or-event .options-modal__modal-container{transform:none}.-is-text-with-sidebar .options-modal__modal-container{transform:translate(23px)}}.options-modal__modal-container--hidden{display:none}.page-footer{border-top:1px solid #eee;color:#222;display:flex;justify-content:space-between;padding-top:16px;width:100%}.page-footer--byline-wrapper{display:block;width:100%}@media (min-width:510px){.page-footer--byline-wrapper{align-items:flex-start;display:flex}}.page-footer--links{align-items:center;display:block}@media (min-width:510px){.page-footer--links{display:flex;margin-left:auto}}.page-footer--download-link{font-size:.77778rem;padding-right:10px}.page-footer--share{width:100%}@media (min-width:510px){.page-footer--share{margin-right:8px;width:auto}}.page-footer--share.-with-seperator{padding:0}@media (min-width:510px){.page-footer--share.-with-seperator{padding-left:10px;position:relative}.page-footer--share.-with-seperator:before{background:#ffd18d;content:"";height:16px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:1px}.page-footer--share.-with-seperator:last-of-type:after{width:0}}.page-header{text-align:center}.page-header--links-container{left:50%;margin-top:-20px;position:absolute;top:50%;transform:translate(-50%,-50%)}@media (min-width:768px){.page-header--links-container{margin-top:0}}.page-header--link{margin:8px}.page-header--top{height:250px;margin-bottom:-40px;position:relative}@media (min-width:768px){.page-header--top{height:150px}}.page-header--top.-has-image{height:250px}@media (min-width:768px){.page-header--top.-has-image{height:450px}}.page-header--ingress{font-size:1rem;line-height:1.45;margin:0 auto;max-width:680px}@media screen and (min-width:768px){.page-header--ingress{font-size:calc(.66667rem + .78124vw)}}@media screen and (min-width:1024px){.page-header--ingress{font-size:1.11111rem}}.page-header--ingress.-has-portfolio-links{font-size:1.16667rem;line-height:1.1;line-height:1.45;max-width:840px}@media screen and (min-width:768px){.page-header--ingress.-has-portfolio-links{font-size:calc(.66666rem + 1.1719vw)}}@media screen and (min-width:1024px){.page-header--ingress.-has-portfolio-links{font-size:1.33333rem}}.page-header--title{background-color:#fff;display:inline-block;font-size:1.66667rem;-webkit-hyphens:manual;-ms-hyphens:manual;hyphens:manual;line-height:1.1;margin-top:32px;max-width:90%;padding:32px;position:relative;text-align:center;width:680px}@media screen and (min-width:768px){.page-header--title{font-size:calc(-.00001rem + 3.90628vw)}}@media screen and (min-width:1024px){.page-header--title{font-size:2.22222rem}}.page-header--top+.page-header--title{margin-top:0}.page-header--title h1{margin:0}.page-header--portfolio-links{margin-top:2.5rem}.page-header--portfolio-link{margin:8px}.page-links-block{background-color:#f4f4f4;overflow:hidden}.page-links-block--header{margin-bottom:32px;padding-bottom:32px;position:relative}.page-links-block--header:before{background-color:#ffb74c;bottom:0;content:"";height:4px;position:absolute;top:auto;width:32px}.page-links-block--header h2{font-size:1.33333rem;line-height:1.1;margin:0}@media screen and (min-width:768px){.page-links-block--header h2{font-size:calc(.00001rem + 3.12497vw)}}@media screen and (min-width:1024px){.page-links-block--header h2{font-size:1.77778rem}}.page-links-block--header>p{font-size:1rem;margin-bottom:0;margin-top:24px}@media screen and (min-width:768px){.page-links-block--header>p{font-size:calc(.66667rem + .78124vw)}}@media screen and (min-width:1024px){.page-links-block--header>p{font-size:1.11111rem}}.page-links-block--content{padding:48px 0}.page-links-block--links{margin-bottom:32px;position:relative}.page-links-block--links:before{background-color:#ffd18d;bottom:0;content:"";height:1px;left:0;left:16px;position:absolute;right:16px}.page-navigation{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:48px;width:100%}.page-navigation.-large-article-theme{margin-bottom:24px}.page-navigation.-large-article-theme .icon{fill:currentColor;stroke:transparent;color:#fff}.page-navigation.-large-article-theme .page-navigation--icon-right .icon{margin-left:12px}.page-navigation.-large-article-theme .page-navigation--icon-left{box-shadow:inset 0 0 0 1px #222;color:#222}.page-navigation.-large-article-theme .page-navigation--icon-left .icon{color:#222;margin-right:12px}.page-navigation.-large-article-theme .page-navigation--icon-left:hover{background:#ffb74c;box-shadow:none}.page-navigation.-large-article-theme .page-navigation--icon-left:hover .icon{color:#fff}.page-navigation--icon{color:#ffb74c}.page-navigation--icon-right{margin-left:auto}.page-navigation--icon-right.-is-first-page{background:#2b2464;text-transform:uppercase}.page-navigation--icon-left svg{transform:rotate(180deg)}.pagination{margin-top:48px}.pagination h2{clip:rect(0,0,0,0);left:-999em;opacity:0;overflow:hidden;position:absolute}.pagination ul{list-style:none;padding:0}.pagination li{display:inline-block;padding:0 16px;position:relative}.pagination li:after{background:#ffd18d;content:"";height:16px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px}.pagination li:last-of-type:after{width:0}.pagination li:first-child{padding-left:0}.pagination--link.-is-current{color:#000;font-weight:700}.pagination--link.-is-current:hover{text-decoration:none}.person-block.-has-image{-ms-grid-columns:80px 16px auto;-ms-grid-rows:max-content auto auto;column-gap:16px;display:-ms-grid;display:grid;grid-template-areas:"image name" "image job-title" "person-block-text person-block-text";grid-template-columns:80px auto;grid-template-rows:-webkit-max-content auto auto;grid-template-rows:max-content auto auto}@media (min-width:768px){.person-block.-has-image{-ms-grid-columns:25% 48px auto;-ms-grid-rows:max-content max-content auto;column-gap:48px;grid-template-areas:"image name" "image job-title" "image person-block-text";grid-template-columns:25% auto;grid-template-rows:-webkit-max-content -webkit-max-content auto;grid-template-rows:max-content max-content auto}}.person-block:not(:first-child){margin-top:48px}.person-block h3{font-size:1rem;grid-area:name;-ms-grid-column:3;-ms-grid-row:1;margin:0}@media screen and (min-width:768px){.person-block h3{font-size:calc(.66667rem + .78124vw)}}@media screen and (min-width:1024px){.person-block h3{font-size:1.11111rem}}@media (min-width:768px){.person-block h3{margin-top:18px}}.person-block--image{-ms-grid-row-span:2;grid-area:image;-ms-grid-column:1;-ms-grid-row:1;position:relative;width:100%}.person-block--image img{width:100%}.person-block--content{padding-left:24px}@media (min-width:768px){.person-block--content{padding-left:48px}}.person-block--job-title{grid-area:job-title;-ms-grid-column:3;-ms-grid-row:2;margin:16px 0 0}.person-block--job-title span:not(:first-child):before{content:", "}.person-block--job-title span:empty+span:before,.person-block--job-title span:empty:before{content:none}.person-block--text{-ms-grid-column-span:3;grid-area:person-block-text;-ms-grid-column:1;-ms-grid-row:3;margin-bottom:0}@media (min-width:768px){.person-block h3{-ms-grid-column:3;-ms-grid-row:1}.person-block--image{-ms-grid-row-span:3;-ms-grid-column:1;-ms-grid-row:1}.person-block--job-title{-ms-grid-column:3;-ms-grid-row:2}.person-block--text{-ms-grid-column-span:1;-ms-grid-column:3;-ms-grid-row:3;margin-top:24px}.portfolio-content{display:flex}}.portfolio-content.-inside-priority .link-with-text .link,.portfolio-content.-inside-priority .theme-portfolio{font-size:1.11111rem}.portfolio-content.-inside-priority .link-with-text--text{font-size:18px;margin-left:calc(1rem + 8px)}.portfolio-content.-inside-priority .contact-list-item--title,.portfolio-content.-inside-priority .nested-link--title{font-size:.88889rem}.portfolio-content.-inside-priority .link-list .link{font-size:1.11111rem}.portfolio-content.-inside-priority .portfolio-content--blocks{margin-top:0}.portfolio-content--heading{position:relative}.portfolio-content--heading:before{background-color:#ffd18d;bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}.portfolio-content--title.heading{font-size:.88889rem;font-weight:700;padding-bottom:16px}@media screen and (min-width:768px){.portfolio-content--title.heading{font-size:calc(.55556rem + .78124vw)}}@media screen and (min-width:1024px){.portfolio-content--title.heading{font-size:1rem}}.portfolio-content--text{margin-top:-1rem;padding-bottom:.5rem}.portfolio-content--blocks{margin-top:1rem}@media (min-width:768px){.portfolio-content--blocks{margin-top:2rem}}.portfolio-content--blocks.-top-content-is-text{margin-top:calc(2rem - 3px)}@media (min-width:768px){.portfolio-content--blocks.-top-content-is-text{margin-top:calc(2rem - 5px)}}.portfolio-content--content{width:100%}.portfolio-content--icon{color:#ffb74c;height:45px;margin-bottom:8px;width:45px}@media (min-width:768px){.portfolio-content--icon{margin:-.8rem 1rem 0 0}}.portfolio-header{align-items:center;display:flex;flex-direction:row-reverse;justify-content:center;margin:2rem 0 1.5rem;min-height:87px;padding:.5rem}.portfolio-header *{margin:0!important}.portfolio-header .heading{font-size:1.66667rem;margin-left:1rem!important}@media screen and (min-width:768px){.portfolio-header .heading{font-size:calc(-.66667rem + 5.46877vw)}}@media screen and (min-width:1024px){.portfolio-header .heading{font-size:2.44444rem}}.portfolio-header .icon{min-height:48px;min-width:48px}.portfolio-tile.category-apple{background:#d2dade;border:1px solid #612141}.portfolio-tile.category-building{background:#00bee2}.portfolio-tile.category-democracy{background:#cec0ea}.portfolio-tile.category-factory{background:#00338d;color:#fff}.portfolio-tile.category-grain{background:#71cc98}.portfolio-tile.category-handshake{background:#a07a8d}.portfolio-tile.category-heart{background:#a50050;color:#fff}.portfolio-tile.category-iceberg{background:#e6f8fc;border:1px solid #00bee2}.portfolio-tile.category-oil-drum{background:#99add1}.portfolio-tile.category-people{background:#612141;color:#fff}.portfolio-tile.category-science{background:#fdf4eb;border:1px solid #71cc98}.portfolio-tile.category-tree{background:#ebfbf3;border:1px solid #71cc98}.portfolio-tile.category-windmill{background:#1c445a;color:#fff}.portfolio-tile.category-globe{background:#ad96dc}.portfolio-tile.category-ocean{background:#8bd3e6}.portfolio-tile.category-sami{background:#d7c7cf}.portfolio-tile>.icon{height:48px;margin-top:auto;transition:transform .3s;width:48px}.portfolio-tiles .auto-grid{column-gap:.5rem;margin:0;row-gap:.5rem}.portfolio-tiles--link{display:block}.portfolio-tiles--title{color:inherit!important;transition:transform .3s}.portfolio-tiles--title h2{font-size:.77778rem;font-weight:600;line-height:16px;margin:0;text-align:center}@media (min-width:768px){.portfolio-tiles--title h2{font-size:1.38889rem;line-height:24px}}.portfolio-tiles--tile{align-items:center;display:flex;flex-direction:column;height:100%;left:0;padding:8px 14px 12px;position:absolute;top:0;width:100%}@media (min-width:768px){.portfolio-tiles--tile{padding:20px}}.portfolio-tiles--tile:hover .portfolio-tiles--link{transform:scale(1.1)}.portfolio-tiles--tile:hover .icon{transform:scale(1.2)}.portfolio-tiles--tile-square{height:0;padding-top:100%;position:relative}.process-carousel{position:relative}@media screen and (min-width:1600px){.process-carousel.-more-than-three{width:134%}}.process-carousel .carousel-items-wrapper{position:absolute;width:100%}.process-carousel__button{color:#ffb74c;position:absolute;top:50%}.process-carousel__button>.icon{height:1.5rem;width:1.5rem}.process-carousel__button[disabled]{display:none}.process-carousel__button-prev{left:-1.5rem;transform:translateY(-50%) scaleX(-1)}.process-carousel__button-next{right:-1.5rem;transform:translateY(-50%)}.process-carousel--item{height:calc(100% - .5rem);padding:.5rem}.process-item{background-color:#fff;border:2px solid #ffd18d;border-radius:30px;height:18.5rem;position:relative;text-align:center;transition:height .1s ease-in}.process-item--has-link:focus,.process-item--has-link:hover{background-color:#f4f4f4}.process-item--has-link:focus .process-item--title,.process-item--has-link:hover .process-item--title{text-decoration:underline}.process-item--button-hover{background-color:#fff!important}.process-item--button-hover .process-item--title{text-decoration:unset!important}.process-item--expand{height:calc(100% + 10px);transition:height .1s ease-out}.process-item--expand .process-item--button{transform:translateX(-50%) rotate(180deg)}.process-item--link{align-items:center;display:flex;height:100%;justify-content:center;padding:1rem 2rem 48px}.process-item--wrapper{height:100%;overflow:hidden}.process-item--button{align-items:center;background-color:#fff;border-radius:50%;bottom:2px;color:#ffb74c;display:flex;height:44px;justify-content:center;left:50%;position:absolute;transform:translateX(-50%);transition:.2s;width:44px;z-index:100}.process-item--button:focus,.process-item--button:hover{background-color:#f4f4f4}.process-item--header{align-items:center;color:#ffb74c;display:flex;flex-direction:column;justify-content:center;text-align:center}.process-item .process-item--number{color:#1c445a;font-size:3.5rem;font-weight:600;height:3rem;line-height:2.7rem;margin:2.5rem 0 1rem!important}.process-item--icon{height:4rem;margin:2rem 0 .5rem;width:4rem}.process-item--arrow{margin:0 auto}.process-item--title{font-weight:700;margin:0}.process-item--text{-ms-grid-row-align:stretch;align-self:stretch;margin-bottom:0;margin-top:4px}.process{margin-top:3rem}@media print{.process{display:none}}.process__grid{display:flex;flex-wrap:wrap}.process-print{padding:0 1rem}@media screen{.process-print{display:none}}.process-print--item{margin-bottom:2rem}.process-print .process-item--title{font-size:1rem;margin:1rem 0}.process-print .process-item--number{font-size:2rem;margin-bottom:1rem}.proposal-group{margin-top:24px}.proposal-group--header{background-color:#222;color:#fff;padding:16px}.proposal-group--header h2{color:#fff;font-size:inherit;font-weight:700;margin:0}.proposal-group--header>p{margin:0}.proposal-group--header--button{align-items:center;color:#fff;display:flex;justify-content:space-between;width:100%}.proposal-group--header--icon.-is-open{transform:rotate(180deg)}.proposal-group--content{overflow:hidden}.proposal-group--text{margin-top:16px}.proposal-group--text a,.proposal-group--text a:hover{color:#fff}.proposal-group--toggle{font-size:.77778rem;margin-top:24px}@media screen and (min-width:768px){.proposal-group--toggle{font-size:calc(.44445rem + .78124vw)}}@media screen and (min-width:1024px){.proposal-group--toggle{font-size:.88889rem}}.proposal-list-page{font-size:.77778rem}@media screen and (min-width:768px){.proposal-list-page{font-size:calc(.44445rem + .78124vw)}}@media screen and (min-width:1024px){.proposal-list-page{font-size:.88889rem}}.proposal-list-page--title{margin-bottom:1rem}.proposal-list-page--description{font-size:1.05556rem}.proposal-list-page--hide-underline-overflow{overflow-x:hidden}.proposal-list-page--tab-list{display:block;margin:0}.proposal-list-page--tab-list:before{left:-50vw!important;width:150vw!important}.proposal-contact{display:inline;font-size:.77778rem}@media screen and (min-width:768px){.proposal-contact{font-size:calc(.44445rem + .78124vw)}}@media screen and (min-width:1024px){.proposal-contact{font-size:.88889rem}}.proposal-contact a,.proposal-contact span{display:inline-block}.proposal-contact a:not(:last-child),.proposal-contact span:not(:last-child){margin-right:8px}.proposal-contact a:not(:last-child):after,.proposal-contact span:not(:last-child):after{background-color:#ffd18d;content:"";display:inline-block;height:1em;margin-left:8px;vertical-align:middle;width:1px}.proposal-data{font-size:.77778rem}@media screen and (min-width:768px){.proposal-data{font-size:calc(.44445rem + .78124vw)}}@media screen and (min-width:1024px){.proposal-data{font-size:.88889rem}}.proposal-data--label,.proposal-data--value{display:inline-block}.proposal-data--label{font-weight:700;margin-right:4px}.proposal-data--label:after{content:":"}.proposal-data--value-text{margin-right:8px}.proposal-data--value a:not(:last-child):after{content:", "}.proposal-data--item{margin-bottom:4px}@media (min-width:768px){.proposal-data--item{padding-right:16px}}.proposal-page--heading{align-items:center;display:flex}.proposal-page--icon{stroke:#ffb74c;margin-right:24px}.proposal-page__status-container{margin-bottom:1rem}@media (min-width:768px){.proposal-page--metadata{display:flex}.proposal-page--metadata-column{width:50%}}.proposal-page--contact>span{font-size:.77778rem;font-weight:700}@media screen and (min-width:768px){.proposal-page--contact>span{font-size:calc(.44445rem + .78124vw)}}@media screen and (min-width:1024px){.proposal-page--contact>span{font-size:.88889rem}}.proposal-page--contact>span:after{content:":";margin-right:8px}.proposal-page--share{border-top:1px solid #ffd18d;font-size:.77778rem;margin:48px 0 0;padding-top:24px}@media screen and (min-width:768px){.proposal-page--share{font-size:calc(.44445rem + .78124vw)}}@media screen and (min-width:1024px){.proposal-page--share{font-size:.88889rem}}.proposal-page--header{background-color:#f4f4f4;padding:24px 0}.proposal-page--header-actions{display:flex;margin-top:24px}.proposal-page--header-actions .button{align-items:center;display:flex;padding:6px 24px}.proposal-page--apply-button{margin-right:1rem}.proposal-page--message-container{margin-top:48px}.proposal-page--description{margin-bottom:48px;margin-top:48px}.proposal-page--description-ingress{font-size:1rem;line-height:1.45;margin-bottom:24px}@media screen and (min-width:768px){.proposal-page--description-ingress{font-size:calc(.66667rem + .78124vw)}}@media screen and (min-width:1024px){.proposal-page--description-ingress{font-size:1.11111rem}}@media (max-width:509px){.proposal-page--download .options-modal__button{padding-left:0;padding-right:0}}.proposal-shortcuts{background:#f4f4f4;margin-top:2rem}.proposal-shortcuts .portfolio-content--title{font-size:1.11111rem;font-weight:400;margin-bottom:1rem}@media screen and (min-width:768px){.proposal-shortcuts .portfolio-content--title{font-size:calc(-2.88888rem + 9.37498vw)}}@media screen and (min-width:1024px){.proposal-shortcuts .portfolio-content--title{font-size:2.44444rem}}@media (min-width:768px){.proposal-shortcuts .portfolio-content--heading{margin-bottom:2.5rem}}.proposal-shortcuts__button{align-items:center;color:#222;display:flex;justify-content:space-between;padding:20px 40px;width:100%}.proposal-shortcuts__button .heading{margin:0 .5rem 0 0;text-align:left}@media (min-width:768px){.proposal-shortcuts__button .heading{margin:0}}.proposal-shortcuts__button-left{align-items:center;display:flex}.proposal-shortcuts__button-icon{margin-right:.5rem;min-height:48px;min-width:48px}@media (min-width:768px){.proposal-shortcuts__button-icon{margin-right:2rem}}.proposal-shortcuts__button .-is-active{transform:rotate(-180deg)}.proposal-shortcuts__description{margin:0 1.5rem 1rem calc(48px + .5rem)}@media (min-width:768px){.proposal-shortcuts__description{margin-left:88px}}.proposal-shortcuts__collapse{padding:0 40px 40px}.proposal-shortcuts__collapse .related-content{margin-bottom:0}.proposal-shortcuts__collapse .date-card{background:#fff;position:relative}@media (max-width:767px){.proposal-shortcuts__collapse .date-card--title{margin:1rem 1rem 0!important}.proposal-shortcuts__collapse .date-card--content{margin:0 1rem 1rem!important}}.proposal-shortcuts__collapse .date-card--name{left:0;max-height:60%;overflow-y:hidden;top:0;width:100%;word-break:break-word;z-index:1}@media (max-width:767px){.proposal-shortcuts__collapse .date-card--name{position:unset}}.proposal-shortcuts__collapse .dates-more{background:#222}.proposal-shortcuts__collapse .dates-more .button,.proposal-shortcuts__collapse .dates-more .link,.proposal-shortcuts__collapse .dates-more .link:hover{color:#fff}.published{font-size:.88889rem}.published b{margin-right:.2rem}blockquote{margin:48px 0;padding-left:64px;position:relative}blockquote>p{color:#626262;font-family:"Source Serif Pro",serif;font-size:1.16667rem;line-height:1.1;line-height:1.33}@media screen and (min-width:768px){blockquote>p{font-size:calc(.66666rem + 1.1719vw)}}@media screen and (min-width:1024px){blockquote>p{font-size:1.33333rem}}blockquote>p:before{color:#f4f4f4;content:"“";font-size:13.88889rem;left:0;line-height:180px;position:absolute;z-index:-10}blockquote>p:after{content:""}blockquote cite{color:#626262;display:block;font-size:.88889rem;font-style:normal;font-weight:700;margin:8px 0}@media screen and (min-width:768px){blockquote cite{font-size:calc(.55556rem + .78124vw)}}@media screen and (min-width:1024px){blockquote cite{font-size:1rem}}.range-slider{background-color:#f4f4f4;border:none;margin-left:0;margin-right:0;min-width:0;padding:24px;-webkit-user-select:none;-ms-user-select:none;user-select:none}.range-slider legend{display:table;float:left;margin:0 0 24px;padding:0;width:100%}.range-slider--inputs{clear:both;display:flex;justify-content:space-between}.range-slider--slider{background-color:#fff;border:1px solid #2b2464;border-radius:10px;height:15px;margin-top:24px;position:relative}.range-slider--slider:before{background-color:#eee;border-radius:4px;bottom:3px;content:"";left:3px;position:absolute;right:3px;top:3px}.range-slider--slider-inner{height:100%;margin-left:8px;margin-right:8px;position:relative}.range-slider--active-region{background-color:#ffb74c;bottom:3px;position:absolute;top:3px}.range-slider--knob{background-color:#fff;border:2px solid #ffb74c;border-radius:20px;height:20px;margin-top:-10px;position:absolute;top:50%;width:20px}.range-slider--knob.-from{margin-left:-11px}.range-slider--knob.-to{margin-left:-9px}.range-slider--knob:before{content:"";height:40px;left:50%;margin-left:-20px;margin-top:-20px;position:absolute;top:50%;width:40px}.range-slider--submit{margin-top:24px}.related-content{margin:0 auto 24px;max-width:680px}.related-content.-is-grid{max-width:100%}.related-content.-is-grid .related-content--link{text-align:center}.related-content.-is-grid .related-content--link-inner{font-size:.88889rem;padding:10px 24px}@media (min-width:768px){.related-content.-is-grid .related-content--link{text-align:right}.related-content.-is-grid .related-content--link-inner{font-size:1.11111rem;margin-top:24px;padding:16px 48px}}.related-content--title{background-color:#222;color:#fff;margin-bottom:24px;padding:8px 16px}.related-content>ul{list-style:none;margin:0;padding:0}.related-content>ul>li:first-child{padding-top:0}.related-content--item{padding:24px 0}.related-content--item.-border-top{border-top:1px solid #bbb;padding-top:16px!important}.related-content--item.-border-bottom{border-bottom:1px solid #bbb}.related-content--link{margin-top:24px}.related-content__title{font-size:.88889rem;font-weight:600}@media screen and (min-width:768px){.related-content__title{font-size:calc(.55556rem + .78124vw)}}@media screen and (min-width:1024px){.related-content__title{font-size:1rem}}.responsive-iframe{margin:64px 0}.responsive-iframe--iframe{border:0;width:100%}.rich-text-block.-theme-narrow{margin-left:auto;margin-right:auto;max-width:680px}.satellite-header__top{padding-bottom:4rem;padding-top:2rem;position:relative;text-align:center}.satellite-header__top--large{min-height:19rem}.satellite-header__lead{font-size:1.16667rem;line-height:1.1;margin:0 auto -3rem;max-width:900px;text-shadow:0 0 3px #fff;width:90%}@media screen and (min-width:768px){.satellite-header__lead{font-size:calc(.66666rem + 1.1719vw)}}@media screen and (min-width:1024px){.satellite-header__lead{font-size:1.33333rem}}.satellite-header__lead.-light-text{color:#fff;text-shadow:0 0 3px #000}.satellite-header__links{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:9rem}@media (min-width:768px){.satellite-header__links{flex-direction:row}}.satellite-header__link{margin:8px;width:-webkit-max-content;width:max-content}.satellite-header__image{z-index:-1}.satellite-header__bottom{background:#fff;margin:-6rem auto 0;max-width:680px;padding:0 1rem 48px}.satellite-header__ingress{font-size:1rem}@media screen and (min-width:768px){.satellite-header__ingress{font-size:calc(.66667rem + .78124vw)}}@media screen and (min-width:1024px){.satellite-header__ingress{font-size:1.11111rem}}.satellite-header__title{font-size:1.66667rem;line-height:1.1;padding:16px;text-align:center}@media screen and (min-width:768px){.satellite-header__title{font-size:calc(-.00001rem + 3.90628vw)}}@media screen and (min-width:1024px){.satellite-header__title{font-size:2.22222rem}}.schedule--item{align-items:baseline;margin:16px 0;padding:8px 16px}@media (min-width:510px){.schedule--item{display:flex}}.schedule--item:first-child{margin-top:0;padding-top:0}.schedule--item:last-child{margin-bottom:0}.schedule--item--break{background:#f4f4f4}.schedule--item-time{font-size:1.4rem;margin:0 24px 8px 0}@media (min-width:510px){.schedule--item-time{margin-left:0}}.schedule--item-title{margin:0 0 4px}.schedule--item-content blockquote{margin:16px 0}.search-page--results{color:#222;font-size:.77778rem;margin-top:16px}@media (min-width:510px){.search-page--results{margin-top:64px}}.search-result-group{margin-bottom:64px}.search-result-group:not(:first-child) .search-result-group--title{margin-top:24px}.search-result-group--title{background-color:#222;display:block;padding:8px 16px;width:100%}.search-result-group--title h3{font-size:1.16667rem;font-weight:400;line-height:1.1;margin:8px 0}@media screen and (min-width:768px){.search-result-group--title h3{font-size:calc(.66666rem + 1.1719vw)}}@media screen and (min-width:1024px){.search-result-group--title h3{font-size:1.33333rem}}.search-result-group--title h2{color:#fff;font-size:1.16667rem;font-weight:700;line-height:1.1;margin:0;text-transform:uppercase}@media screen and (min-width:768px){.search-result-group--title h2{font-size:calc(.66666rem + 1.1719vw)}}@media screen and (min-width:1024px){.search-result-group--title h2{font-size:1.33333rem}}.search-result{display:block}@media (min-width:768px){.search-result{display:flex;flex-direction:column}}.search-result.-theme-sidebar{margin-top:0}.search-result__image-container{position:relative}.search-result__content{display:flex;flex:1;flex-direction:row}.search-result__icon{margin-right:16px}.search-result__title.-theme-sidebar{font-size:1rem;margin-top:0}@media screen and (min-width:768px){.search-result__title.-theme-sidebar{font-size:calc(.66667rem + .78124vw)}}@media screen and (min-width:1024px){.search-result__title.-theme-sidebar{font-size:1.11111rem}}.search-result__title--has-descriptive-title{margin-top:8px}.search-result__descriptive-title{font-size:.77778rem;margin-top:1.245em}@media screen and (min-width:768px){.search-result__descriptive-title{font-size:calc(.44445rem + .78124vw)}}@media screen and (min-width:1024px){.search-result__descriptive-title{font-size:.88889rem}}.search-result__status{margin-right:48px}.search-result__status>*{margin-bottom:16px}.search-result__metadata>*,.search-result__status>:first-child{margin-top:0}:not(:last-child)>.search-result{border-bottom:1px solid #ffd18d;padding-bottom:24px}.search-result.-theme-sidebar{padding-bottom:0}.search-result.-theme-no-border,.search-result.-theme-sidebar{border:none}.search-result.-theme-dark-text p{color:#222}.search-result h3{font-size:1.16667rem;font-weight:400;line-height:1.1;margin:8px 0}@media screen and (min-width:768px){.search-result h3{font-size:calc(.66666rem + 1.1719vw)}}@media screen and (min-width:1024px){.search-result h3{font-size:1.33333rem}}.search-result p{color:#626262;margin-bottom:0}.search-result dl{color:#222}.search-result mark{background-color:#fdf0aa;font-weight:600}.search-result--tags{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.search-result--tags li{margin-right:4px;margin-top:4px}.search-result--tag{background-color:#222;border-left:4px solid #ffd18d;color:#fff;display:inline-block;font-size:.77778rem;line-height:1;padding:5px 10px;text-decoration:none}.search-result--link{display:block}.search-suggestions{font-size:1.16667rem;line-height:1.1;margin-top:8px}@media screen and (min-width:768px){.search-suggestions{font-size:calc(.66666rem + 1.1719vw)}}@media screen and (min-width:1024px){.search-suggestions{font-size:1.33333rem}}.search-suggestions__label{margin-right:.2em}.search{background-color:#f4f4f4;padding:24px;width:100%}@media (min-width:768px){.search{padding:64px 48px}}.search.-theme-error-page{margin-left:-.5rem;margin-top:2rem;padding:0}.search.-theme-error-page input{background:transparent;border-color:#ffb74c;font-size:18px;padding:8px 16px}.search.-theme-error-page .search--submit{font-size:16px;padding:10px 30px;text-transform:uppercase}.search.-theme-error-page .search-clear{right:20px}.search--submit{flex-shrink:0;margin:0 0 0 16px}@media (max-width:509px){.search--submit{display:none!important}}.search--clear{color:#222;position:absolute;right:35px;top:50%;transform:translateY(-50%)}@media (min-width:510px){.search--input-wrapper{display:flex}}.search--field{position:relative;width:100%}.search--input{border-radius:45px;color:#222;font-size:1.16667rem;line-height:1.1}@media screen and (min-width:768px){.search--input{font-size:calc(.66666rem + 1.1719vw)}}@media screen and (min-width:1024px){.search--input{font-size:1.33333rem}}.search--results{color:#222;margin-top:24px}@media (min-width:768px){.search--results{margin-left:24px}}.search--results a{color:#222;text-decoration:underline}.search--results-icon{color:#ffb74c;height:8px;margin-left:2px!important;width:8px}.share-options{align-items:flex-end;display:flex;flex-shrink:0;padding:24px}.share-options__close-button{display:flex;justify-content:flex-end;padding:8px 8px 0 0;position:absolute;width:100%}.share-options__close-button--icon{color:#2b2464}.share-options__close-button--icon:hover{color:#000}.share-options__options{background-color:#fff;display:flex;flex-flow:wrap;font-size:.77778rem;justify-content:space-between}@media screen and (min-width:768px){.share-options__options{font-size:calc(.44445rem + .78124vw)}}@media screen and (min-width:1024px){.share-options__options{font-size:.88889rem}}.share-options__link-container{margin-right:64px;margin-top:8px;width:50px}@media (min-width:510px){.share-options__link-container{width:100px}}.share-options__link-container:nth-child(-n+2){margin-top:0}.share-options__link a{align-items:center;color:#2b2464;display:inline-flex;text-decoration:none}.share-options__link a:hover{color:#222;text-decoration:underline}.share-options__link svg{margin-right:8px}.share-options__copy{align-items:center;display:block;margin-top:16px;width:100%}@media (min-width:510px){.share-options__copy{display:flex}}.share-options__textarea{border:1px solid #ffb74c;font-size:.77778rem;padding:8px;resize:none;width:100%}@media screen and (min-width:768px){.share-options__textarea{font-size:calc(.44445rem + .78124vw)}}@media screen and (min-width:1024px){.share-options__textarea{font-size:.88889rem}}@media (min-width:510px){.share-options__textarea{margin-right:24px;padding:8px 16px;width:70%}}.share-options__copy-button{float:right;margin-top:8px}@media (min-width:510px){.share-options__copy-button{margin:0}}.social-media-link-list{display:flex;margin-left:auto}.social-media-link-list.-theme-white .social-media-link-list--button{color:#fff}.social-media-link-list--button{color:#2b2464;margin:0 4px}.social-media-link-list--button:last-of-type{margin-right:0}.social-media-link-list--button span{clip:rect(0,0,0,0);left:-999em;opacity:0;overflow:hidden;position:absolute}.spinner{left:50%;position:absolute;top:10rem;transform:translateX(-50%)}.spinner-background{background:rgba(255,255,255,.8);height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.spinner-border-background{border:6px solid #ffcb99;border-radius:100%;height:100%;position:absolute;width:100%;z-index:-1}.spinner--wrapper{display:inline-block;height:60px;position:relative;width:60px}.spinner--wrapper.active{animation:container-rotate 1568ms linear infinite}.preload-wrapper{display:inline-block;height:60px;position:relative;width:60px}.preload-wrapper.active{animation:container-rotate 1568ms linear infinite}@keyframes container-rotate{to{transform:rotate(1turn)}}.spinner-layer{border-color:#000;height:100%;opacity:0;position:absolute;width:100%}.spinner-red,.spinner-red-only{border-color:#ffb74c}.active .spinner-layer.spinner-red{animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,red-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both}.active .spinner-layer,.active .spinner-layer.spinner-blue-only,.active .spinner-layer.spinner-green-only,.active .spinner-layer.spinner-red-only,.active .spinner-layer.spinner-yellow-only{animation:fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both;opacity:1}@keyframes fill-unfill-rotate{12.5%{transform:rotate(135deg)}25%{transform:rotate(270deg)}37.5%{transform:rotate(405deg)}50%{transform:rotate(540deg)}62.5%{transform:rotate(675deg)}75%{transform:rotate(810deg)}87.5%{transform:rotate(945deg)}to{transform:rotate(3turn)}}@keyframes red-fade-in-out{0%{opacity:0}15%{opacity:0}25%{opacity:1}50%{opacity:1}51%{opacity:0}}.gap-patch{border-color:inherit;height:100%;left:45%;overflow:hidden;position:absolute;top:0;width:10%}.gap-patch .circle{left:-450%;width:1000%}.circle-clipper{border-color:inherit;display:inline-block;height:100%;overflow:hidden;position:relative;width:50%}.circle-clipper .circle{animation:none;border:6px solid;border-color:inherit;border-bottom-color:transparent!important;border-radius:50%;bottom:0;height:100%;position:absolute;right:0;top:0;width:200%}.circle-clipper.left .circle{border-right-color:transparent!important;left:0;transform:rotate(129deg)}.circle-clipper.right .circle{border-left-color:transparent!important;left:-100%;transform:rotate(-129deg)}.active .circle-clipper.left .circle{animation:left-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both}.active .circle-clipper.right .circle{animation:right-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both}@keyframes left-spin{0%{transform:rotate(130deg)}50%{transform:rotate(-5deg)}to{transform:rotate(130deg)}}@keyframes right-spin{0%{transform:rotate(-130deg)}50%{transform:rotate(5deg)}to{transform:rotate(-130deg)}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@media (min-width:768px){.stats-link-list--links{display:flex;text-align:center}}.stats-link-list--image{margin:60px 0 24px;position:relative;width:100%}@media (min-width:768px){.stats-link-list--image{margin:80px 0 48px}}.stats-link-list--see-more-link{font-size:.88889rem!important}@media (min-width:768px){.stats-link-list--see-more-link{float:right}}.stats-link{width:70%}.stats-link:not(:last-child){margin-bottom:16px}@media (min-width:768px){.stats-link{padding:0 24px;width:33.33333%}}@media (max-width:767px){.stats-link--top{display:flex}}@media (min-width:768px){.stats-link--image{margin:auto}}.stats-link--title{-ms-grid-row-align:center;align-self:center;font-size:1.77778rem;margin:24px 0 16px}@media screen and (min-width:768px){.stats-link--title{font-size:calc(-2.8889rem + 10.93753vw)}}@media screen and (min-width:1024px){.stats-link--title{font-size:3.33333rem}}.stats-link--link{font-size:1.11111rem}@media screen and (min-width:768px){.stats-link--link{font-size:calc(.44445rem + 1.56248vw)}}@media screen and (min-width:1024px){.stats-link--link{font-size:1.33333rem}}.sticky-menu-on-tabs{height:100%;padding-bottom:48px;position:relative}.sticky-menu-on-tabs ul{list-style:none;margin:0;padding:4px 0}.sticky-menu-on-tabs li{padding:4px 0}.sticky-menu-on-tabs--content{font-size:.77778rem;margin-top:-48px;max-height:calc(100vh - 48px);position:-webkit-sticky;position:sticky;top:0}@media screen and (min-width:768px){.sticky-menu-on-tabs--content{font-size:calc(.44445rem + .78124vw)}}@media screen and (min-width:1024px){.sticky-menu-on-tabs--content{font-size:.88889rem}}.sticky-menu-on-tabs--title{margin-top:48px}.sticky-menu-on-tabs--title-link{display:inline-block;font-size:1rem;font-weight:600;margin:24px 0 0}.sticky-menu-on-tabs--title-link:first-of-type{margin-top:0}.sticky-menu-on-tabs--title-link:not(:first-child){margin-top:16px}.tab-content-section{margin-bottom:3rem}.tab-content-section-title{font-size:1.44444rem;font-weight:400;line-height:1.1}@media screen and (min-width:768px){.tab-content-section-title{font-size:calc(.11112rem + 3.12497vw)}}@media screen and (min-width:1024px){.tab-content-section-title{font-size:1.88889rem}}.tab-content-section--ingress{font-size:.88889rem}@media screen and (min-width:768px){.tab-content-section--ingress{font-size:calc(.55556rem + .78124vw)}}@media screen and (min-width:1024px){.tab-content-section--ingress{font-size:1rem}}.tab-content-section--text h3{font-size:1rem;margin-bottom:.5em}@media screen and (min-width:768px){.tab-content-section--text h3{font-size:calc(.66667rem + .78124vw)}}@media screen and (min-width:1024px){.tab-content-section--text h3{font-size:1.11111rem}}.tab-content-section--text h4{color:#626262;font-size:.88889rem;margin-bottom:.3em}@media screen and (min-width:768px){.tab-content-section--text h4{font-size:calc(.55556rem + .78124vw)}}@media screen and (min-width:1024px){.tab-content-section--text h4{font-size:1rem}}.tab-content-section--text ul li{padding-left:16px}.tab-content-section--content,.tab-content-section--description,.tab-content-section--downloads,.tab-content-section--text{margin-top:48px}.tab-content-section--bullets{margin-top:24px}.tab-content-section--link{margin-top:16px;padding:9px 30px!important}.tab-content-section h2{font-size:1.55556rem;margin-top:0}.tab-menu{background-color:#222;color:#fff;left:16px;padding:16px;position:absolute;top:16px;transform:translateY(-200%);z-index:100}.tab-menu:focus-within{transform:none}.tab-menu ul{list-style:none;margin:0;padding:0}.tab-menu li{padding:4px}.tab-menu li:not(:last-child){border-bottom:1px solid #626262}.tab-menu button{color:inherit}.table-block .table{margin-bottom:24px}@media (min-width:768px){.table-block .table{margin-bottom:60px}}@media (min-width:1024px){.table-block.-wide{margin-left:-92px;margin-right:-92px}}.table-mobile-sort{position:relative}:root .table-mobile-sort--button{align-items:center;background:#222;border-radius:25px;color:#fff!important;display:flex;font-size:1rem;justify-content:space-between;margin-bottom:24px;padding:13px 30px;text-align:left;width:100%}:root .table-mobile-sort--button .icon{color:#fff!important}:root .table-mobile-sort--button.-center-text{justify-content:center;margin:0}.table-mobile-sort--collapse{background:#fff;border-radius:8px;position:absolute;top:0;width:100%;z-index:60}.table-mobile-sort--dropdown{padding:16px 24px 36px}.table-mobile-sort--dropdown-title{align-items:center;border-bottom:1px solid #979797;display:flex;font-size:1rem;font-weight:400;justify-content:space-between;margin:0;padding-bottom:8px}.table-mobile-sort--dropdown-list{list-style:none;padding:0}.table-mobile-sort--dropdown-item{margin-bottom:1rem;text-align:center}.table-mobile-sort--dropdown-item .button{color:#979797}.table-mobile-sort--overlay{background:#000;height:100%;left:0;opacity:.5;position:fixed;top:0;width:100%;z-index:50}.table-mobile-item{margin-bottom:12px}.table-mobile-item--header{background:#f4f4f4;border:1px solid #979797;display:flex;justify-content:space-between;padding:16px;text-align:left;width:100%}.table-mobile-item--title{font-size:1rem!important;font-weight:600;margin-bottom:8px}.table-mobile-item--icon{margin-top:3px;min-width:20px}.table-mobile-item--list{border:1px solid #979797;padding:8px 16px}.table-mobile-item--list-item{display:flex;justify-content:space-between;padding:1rem 0}.table-mobile-item--list-item>div{flex:1}.table-mobile-item--list-item:not(:last-child){border-bottom:1px solid #ffd18d}.chapter-navigation-list{position:relative}.chapter-navigation-list h3,.chapter-navigation-list li{padding-right:42px}.chapter-navigation-list li.-has-button{padding-right:0}.chapter-navigation-list--header{display:flex;justify-content:space-between}.chapter-navigation-list--toggle{background-color:#222;border-radius:200px;color:#fff;display:flex;height:24px;justify-content:center;line-height:1;min-width:42px;padding:0;right:0}.chapter-navigation-list--toggle svg{width:12px}.chapter-navigation-list--toggle.-theme-outline-button{background-color:transparent;border:1px solid #ffb74c;color:#222}.chapter-navigation-list--toggle.-is-active{background-color:#ffb74c;transform:rotate(-180deg)}.chapter-navigation-list--toggle.-is-active.-theme-outline-button{background-color:transparent}.table-of-contents{height:100%;padding-bottom:48px;position:relative}.table-of-contents__content{background-color:#f4f4f4;margin-top:16px;max-height:calc(100vh - 64px);overflow-y:scroll;padding:24px;position:-webkit-sticky;position:sticky;top:64px}@media (min-width:1024px){.table-of-contents{margin-top:0}}.table-of-contents__header{align-items:center;display:flex;justify-content:space-between}.table-of-contents__button{align-items:center;color:#222;display:flex;justify-content:center;width:26px}@media print{.table-of-contents__button-icon{margin-left:50%;transform:translateX(-50%)}}.table-of-contents__title{margin:0}.table-of-contents__list{color:#2b2464;font-size:.77778rem;list-style:none;margin:0;padding:0}@media screen and (min-width:768px){.table-of-contents__list{font-size:calc(.44445rem + .78124vw)}}@media screen and (min-width:1024px){.table-of-contents__list{font-size:.88889rem}}.table-of-contents__list-item{border-bottom:1px solid #ffd18d;padding:8px 0}.table{overflow-x:auto}.table caption{margin-bottom:24px}@media (min-width:768px){.table caption{margin-bottom:32px}}.table--hover-trigger:hover{border-bottom:1px solid #ff7d00;border-top:1px solid #ff7d00;box-shadow:inset 0 0 0 3px #ff7d00}.table--hover-trigger:hover .table--sort-icon:first-child{color:#ffb74c}.table th.-is-active{border-bottom:1px solid #ff7d00;border-top:1px solid #ff7d00;box-shadow:inset 0 0 0 3px #ff7d00}.table--header-item{align-items:center;display:flex;white-space:nowrap}.table--sort-icon{margin-left:8px}.table--sort-icon.-is-active{color:#ffb74c}@media print{.table--print th,.table--print thead td{background:#fff;color:#222}.table--print .table--header-item span{display:none}}table{border-collapse:collapse;font-size:.77778rem;min-width:100%}@media screen and (min-width:768px){table{font-size:calc(.44445rem + .78124vw)}}@media screen and (min-width:1024px){table{font-size:.88889rem}}table caption{font-size:1.33333rem!important;font-weight:400;line-height:1.1;margin-bottom:8px;text-align:left}table tr{vertical-align:top}table td,table th{padding:8px 16px}table td{border:1px solid #ffd18d}table td.-is-number{white-space:nowrap}table td.-is-right-aligned{text-align:right}table th,table thead td{background-color:#222;border:1px solid #222;color:#fff;text-align:left;vertical-align:bottom}table th:not(:last-child),table thead td:not(:last-child){border-right:1px solid #ffd18d}.tab-content__container{max-width:unset!important}@media screen and (min-width:1440px){.tab-content__container{margin-left:calc(50vw - 692px)}}.tab-content__grid{-ms-grid-columns:230px 48px 1fr;column-gap:32px!important;grid-template-columns:230px 1fr!important}.tab-content__content{max-width:840px}.tab-content--content,.tab-content--description,.tab-content--downloads,.tab-content--link,.tab-content--text{margin-top:48px}.tab-content--bullets{margin-top:24px}.tab-list{border-bottom:1px solid #ffd18d;position:relative}.tab-list:before{background-color:#ffd18d;bottom:-1px;content:"";height:1px;left:calc(50% - 50vw);position:absolute;width:100vw}.tab-list ul{display:flex;list-style:none;margin:0;padding:0;width:100%}.tab-list li{color:#2b2464;font-weight:700;position:relative}@media (min-width:768px){.tab-list li{margin:2px 2px 0}}.tab-list li.-is-active{width:-webkit-max-content!important;width:max-content!important}.tab-list li.-is-active a{background-color:#fff;border-bottom:1px solid #fff;color:#222;margin-bottom:-1px}@media (max-width:767px){.tab-list li:not(:first-child){margin-left:-5%}.tab-list li:nth-last-child(2):first-child,.tab-list li:nth-last-child(2):first-child~li{width:50%}.tab-list li:nth-last-child(2):first-child.-is-active,.tab-list li:nth-last-child(2):first-child~li.-is-active{max-width:calc(100% - 65px);width:60%}.tab-list li:nth-last-child(3):first-child,.tab-list li:nth-last-child(3):first-child~li{width:35%}.tab-list li:nth-last-child(3):first-child.-is-active,.tab-list li:nth-last-child(3):first-child~li.-is-active{max-width:calc(100% - 130px);width:40%}.tab-list li:nth-last-child(4):first-child,.tab-list li:nth-last-child(4):first-child~li{width:25%}.tab-list li:nth-last-child(4):first-child.-is-active,.tab-list li:nth-last-child(4):first-child~li.-is-active{max-width:calc(100% - 195px);max-width:40%}}.tab-list a{background-color:#f4f4f4;border:solid #ffd18d;border-top-left-radius:25px;border-top-right-radius:25px;border-width:1px 1px 0;color:inherit;display:block;min-width:80px;overflow:hidden;padding:16px 16px 8px;text-align:center;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}@media (min-width:510px){.tab-list a{padding:16px 24px 8px}}.tabs{margin:64px 0}.tabs--content{margin-bottom:64px;margin-top:24px}@media (min-width:1024px){.tabs--content{margin-top:64px}}.tabs--content-tab:focus{outline:none!important}.tabs--content-tab.-inactive{display:none}@media print{.tabs--content-tab.-inactive{display:block}}.tag-link-list{margin:16px 0 0;text-align:center}.tag-link-list--left-align{text-align:left}.tag-link-list--tag{margin-right:4px;margin-top:4px}.tag-link-list--tag.-inactive,.tag-link-list--tag.-inactive:hover{background-color:#eee!important;border-color:#eee!important}.tag-list{display:flex;flex-wrap:wrap;list-style:none;margin-bottom:12px;margin-top:0;padding:0}.tag-list li{margin-right:4px}.tag-list__tag{background-color:#222;border-left:4px solid #ffd18d;color:#fff;display:inline-block;font-size:.77778rem;line-height:1;margin-bottom:4px;padding:5px 10px;text-decoration:none}.text-with-sidebar{border-top:1px solid #eee;padding-top:24px}.text-with-sidebar h4{color:#626262;font-size:.88889rem;margin-bottom:.3em}@media screen and (min-width:768px){.text-with-sidebar h4{font-size:calc(.55556rem + .78124vw)}}@media screen and (min-width:1024px){.text-with-sidebar h4{font-size:1rem}}.text-with-sidebar--title{margin-bottom:8px;margin-top:0}.text-with-sidebar--links{border-top:1px solid #eee;margin-bottom:1.5rem;padding-top:.25rem}.text-with-sidebar.-is-proposal-page{border-top:0;padding-top:0}.text-with-sidebar.-without-sidebar{display:block}.timeline-horizontal-print{padding:0 1rem}@media screen{.timeline-horizontal-print{display:none}}.timeline-horizontal-print--sub-title,.timeline-horizontal-print--title{display:inline-block}.timeline-horizontal-print--title:after{content:":";margin-right:4px}.timeline-horizontal{color:#000;padding:24px 0;position:relative}@media print{.timeline-horizontal{display:none}}.timeline-horizontal--content{position:relative}@media (max-width:767px){.timeline-horizontal--content{width:100%}}.timeline-horizontal--track{margin:48px 0 24px;opacity:0;transition:opacity .4s}.-is-mounted .timeline-horizontal--track{opacity:1}@media (min-width:768px){.timeline-horizontal--track{margin:48px -24px 24px;position:relative}}@media (min-width:1024px){.timeline-horizontal--track{margin:48px -48px 24px}}.-theme-block .timeline-horizontal--track{margin:48px 0}.timeline-horizontal--track:after,.timeline-horizontal--track:before{content:"";height:45px;position:absolute;top:44px;z-index:2}@media (min-width:510px){.timeline-horizontal--track:after,.timeline-horizontal--track:before{top:28px}}.timeline-horizontal--track:before{background-image:linear-gradient(90deg,#fff,rgba(255,255,255,.01));left:0;width:40px}.timeline-horizontal--track:after{background-image:linear-gradient(-90deg,#fff,rgba(255,255,255,.01));right:0;width:40px}@media (min-width:768px){.timeline-horizontal--track:after{width:100px}}.timeline-horizontal--expand,.timeline-horizontal--next,.timeline-horizontal--previous{align-items:center;color:#222;display:flex;height:40px;justify-content:center;width:40px}.timeline-horizontal--expand svg,.timeline-horizontal--next svg,.timeline-horizontal--previous svg{position:relative;z-index:2}.timeline-horizontal--expand{margin:0 auto;position:relative;transform:rotate(90deg)}.timeline-horizontal--expand.-is-active{transform:rotate(-90deg)}.timeline-horizontal--next,.timeline-horizontal--previous{cursor:pointer;margin:0 16px;position:absolute;top:6px;transition:opacity .3s,transform .3s cubic-bezier(.22,.57,.25,1);z-index:3}.timeline-horizontal--next-icon,.timeline-horizontal--previous-icon{color:#2b2464;height:48px;width:48px}.timeline-horizontal--next-icon:hover,.timeline-horizontal--previous-icon:hover{color:#000}@media (max-width:767px){.timeline-horizontal--next:after,.timeline-horizontal--previous:after{border-color:transparent}}@media (min-width:510px){.timeline-horizontal--next,.timeline-horizontal--previous{bottom:auto;margin:0 10px;top:-10px}}@media (min-width:768px){.timeline-horizontal--next,.timeline-horizontal--previous{margin:0}}.timeline-horizontal--next:disabled,.timeline-horizontal--next[disabled],.timeline-horizontal--previous:disabled,.timeline-horizontal--previous[disabled]{opacity:0;transform:scale(.1)}.timeline-horizontal--next{right:0;transform:rotate(-90deg)}.timeline-horizontal--next:before{background-image:linear-gradient(90deg,rgba(187,187,187,.01),rgba(187,187,187,.99));right:2px}.timeline-horizontal--previous{left:0;transform:rotate(90deg)}.timeline-horizontal--previous:before{background-image:linear-gradient(90deg,rgba(187,187,187,.99),rgba(187,187,187,.01));left:2px}.timeline-item{font-size:.77778rem;padding-left:5vw;position:relative}@media screen and (min-width:768px){.timeline-item{font-size:calc(.44445rem + .78124vw)}}@media screen and (min-width:1024px){.timeline-item{font-size:.88889rem}}@media (min-width:510px){.timeline-item{padding-left:64px}}@media (min-width:768px){.timeline-item{padding-left:48px}}.timeline-item.-theme-orange .timeline-item--line{color:#ffb74c}.timeline-item.-is-last .timeline-item--line{border-bottom:none}.timeline-item--title{font-size:.88889rem;height:40px;margin-left:64px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}@media screen and (min-width:768px){.timeline-item--title{font-size:calc(.55556rem + .78124vw)}}@media screen and (min-width:1024px){.timeline-item--title{font-size:1rem}}@media (min-width:510px){.timeline-item--title{margin:0}}.timeline-item--sub-title{font-size:inherit;margin:35px 0 0 64px}@media (min-width:510px){.timeline-item--sub-title{margin:35px 0 0}}.timeline-item--text{margin-left:64px;padding-right:48px;padding-top:16px}@media (min-width:510px){.timeline-item--text{margin:0;padding-right:24px}}.timeline-item--progress{border-bottom:2.5px dashed #222;height:1px;left:.5rem;margin-left:64px;position:absolute;top:50px;transform:translateX(5vw);width:0;z-index:0}@media (min-width:510px){.timeline-item--progress{transform:translateX(0)}}@media (min-width:768px){.timeline-item--progress{margin:0;transform:translateX(48px)}}.timeline-item--line{border-bottom:2.5px dashed #222;height:1px;left:0;margin-left:64px;position:absolute;top:51px;transform:translateX(5vw);width:100%;z-index:0}@media (min-width:510px){.timeline-item--line{transform:translateX(0)}}@media (min-width:768px){.timeline-item--line{margin:0;transform:translateX(48px)}}:last-child>.timeline-item .timeline-item--line{width:220%}:last-child>.timeline-item .timeline-item--line:after{background-color:currentColor;content:"";height:16px;position:absolute;right:0;top:0;transform:translateY(-50%);width:1px}.timeline-item--line-gap{background:#fff;height:1rem;position:absolute;top:-3px;width:3px;z-index:1}.ballmaker:before{background-color:#ffb74c;border-radius:100%;content:"";height:16px;position:absolute;top:49%;transform:translateY(-6px);width:16px;z-index:2}@media (min-width:510px){.ballmaker:before{margin:0}}.-is-active .ballmaker:before{background-color:#fff;border:4px solid #222}.ballmaker--progress:before{background-color:transparent}.timeline-vertical{background:#edfafd;margin-top:24px;padding:24px}@media (min-width:768px){.timeline-vertical{padding:48px}}.timeline-vertical--title{margin-top:0}.timeline-vertical--record{display:flex}.timeline-vertical--record-date{font-weight:700;text-transform:uppercase;width:40px}@media (min-width:510px){.timeline-vertical--record-date{width:110px}}.timeline-vertical--record-text{flex:1;margin-bottom:8px}.timeline-vertical--record-timeline{position:relative;width:50px}@media (min-width:768px){.timeline-vertical--record-timeline{width:100px}}.timeline-vertical--record-timeline-line{background:#254358;height:100%;margin:auto;transform:translateY(8px);width:4px}.timeline-vertical--record-timeline-line.-fade-bottom{background:linear-gradient(1turn,transparent,#254358 40%);transition:background .2s .4s}.timeline-vertical--record-timeline-line.-hide{display:none}.timeline-vertical--record-timeline-marker{background-color:#fff;border:4px solid #254358;border-radius:100%;content:"";height:16px;left:50%;position:absolute;top:0;transform:translate(-50%,6px);width:16px;z-index:2}.timeline-vertical--expand-button{display:block;margin:1rem auto 0;padding:1rem 1rem 0}.timeline-vertical--icon{height:15px;width:24px}.timeline-vertical--icon.-is-open{transform:rotate(180deg)}.tooltip{background:#eee;box-shadow:0 4px 4px rgba(0,0,0,.25);color:#222;left:0;max-width:500px;padding:1.5rem 2rem;position:fixed;top:0;width:-webkit-max-content;width:max-content;z-index:2}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.tooltip{width:400px}}.tooltip.-tab-triggered{left:100%;position:absolute}.top-filter{display:flex;flex-wrap:wrap}.top-filter p{margin:0 8px 0 0}.top-filter--input{margin-right:10px;padding-right:10px;position:relative}.top-filter--input:after{background:#ffd18d;content:"";height:16px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px}.top-filter--input:last-of-type:after{width:0}.vacancies{margin:0 auto;max-width:680px}.vacancies--title{border-bottom:1px solid #ffd18d;font-size:1.33333rem;line-height:1.1;margin-bottom:0;margin-top:48px;padding-bottom:16px;width:100%}@media screen and (min-width:768px){.vacancies--title{font-size:calc(.00001rem + 3.12497vw)}}@media screen and (min-width:1024px){.vacancies--title{font-size:1.77778rem}}@media (min-width:510px){.vacancies--cta{align-items:center;display:flex;justify-content:space-between}}.vacancies--cta p{font-size:.88889rem}@media screen and (min-width:768px){.vacancies--cta p{font-size:calc(.55556rem + .78124vw)}}@media screen and (min-width:1024px){.vacancies--cta p{font-size:1rem}}@media (min-width:510px){.vacancies--cta p{width:66%}}.validation{background-color:red;color:#fff;padding:16px}.youtube-video{background-color:#000;position:relative}.youtube-video--iframe-container{height:100%;left:0;position:absolute;top:0;width:100%}.youtube-video:before{content:"";display:block;padding-top:56.25%}.components{display:flex}.components--list{height:100%;margin-right:2rem;margin-top:0;padding:0}@media (max-width:767px){.components--list{display:none}}.components--list-item{border-bottom:1px solid #ddd;list-style-type:none}.components--list-item-button{align-items:center;cursor:pointer;display:flex;font-size:1rem;font-weight:600;padding:.5rem 1rem}.components--list-item-button span:nth-child(2){color:#626262;margin-left:1rem}.components--list-sort-button{cursor:pointer;font-weight:600;margin:1rem}.components--list-sort-button:nth-child(2){color:#626262}.components--component-title{font-weight:600;margin-bottom:6px;width:100%}.components--component-description{margin-top:0}.components--component-version-title{width:100%}.components .content-area-item>.event-image{height:12rem;position:relative;width:12rem}

/*# sourceMappingURL=colorThemeNpOld.483ec5ed7560a4358c33.css.map*/