@font-face{font-family:"Akkurat Std";src:url("../fonts/AkkuratStd-Regular.woff2") format("woff2"),url("../fonts/AkkuratStd-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Akkurat Std";src:url("../fonts/AkkuratStd-Bold.woff2") format("woff2"),url("../fonts/AkkuratStd-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Akkurat Std";src:url("../fonts/AkkuratStd-BoldItalic.woff2") format("woff2"),url("../fonts/AkkuratStd-BoldItalic.woff") format("woff");font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:"Akkurat Std";src:url("../fonts/AkkuratStd-Italic.woff2") format("woff2"),url("../fonts/AkkuratStd-Italic.woff") format("woff");font-weight:normal;font-style:italic;font-display:swap}:root{--colorAlertBackground: #dadada;--colorAlertErrorBackground: #f3d8d8;--colorAlertErrorText: #310606;--colorAlertSuccessBackground: #93e493;--colorAlertSuccessText: #093109;--colorBlack: #000000;--colorCarouselIndicator: var(--colorTextDefault);--colorCarouselIndicatorActive: var(--colorPrimary);--colorCarouselIndicatorFocus: #c4c4c4;--colorError: #b00000;--colorFormElementBackground: var(--colorWhite);--colorGrey: #c0c0c0;--colorGreyDark: #616161;--colorGreyLight: #eae8e5;--colorPrimary: #cbe70b;--colorPrimaryDark: #a9bc0c;--colorPrimaryLight: #dcf530;--colorPrimaryActive: var(--colorPrimaryLight);--colorSecondary: #5983ff;--colorSecondaryActive: #265dff;--colorSiteBackground: #ffffff;--colorTextDefault: #37343d;--colorTextInverted: #ffffff;--colorTextLight: #67656b;--colorTextLighter: #eae8e5;--colorWhite: #ffffff}:root{--scrollbarWidth: 1.5rem}:root{--fontFamilyDefault: "Akkurat Std", "Helvetica Neue", "Helvetica", sans-serif;--fontFamilyHeading: "Heron Sans Cond Bd", "Impact", "Arial Black", sans-serif;--fontSizeBase: 1.8rem;--fontSizeHero: calc(var(--fontSizeBase) * 2.25);--fontSizeH1: calc(var(--fontSizeBase) * 2.25);--fontSizeH2: calc(var(--fontSizeBase) * 2);--fontSizeH3: calc(var(--fontSizeBase) * 1.25);--fontSizeH4: calc(var(--fontSizeBase) * 1.125);--fontSizeH5: calc(var(--fontSizeBase) * 1);--fontSizeH6: calc(var(--fontSizeBase) * 1);--fontSizeLarge: calc(var(--fontSizeBase) * 1.125);--fontSizeSmall: calc(var(--fontSizeBase) * 0.72);--fontSizeNavigation: 1.6rem;--fontStyleDefault: normal;--fontStyleH1: var(--fontStyleDefault);--fontStyleH2: var(--fontStyleDefault);--fontStyleH3: var(--fontStyleDefault);--fontStyleH4: var(--fontStyleDefault);--fontStyleH5: var(--fontStyleDefault);--fontStyleH6: var(--fontStyleDefault);--fontWeightBold: 700;--fontWeightDefault: 400;--fontWeightH1: var(--fontWeightDefault);--fontWeightH2: var(--fontWeightDefault);--fontWeightH3: var(--fontWeightDefault);--fontWeightH4: var(--fontWeightDefault);--fontWeightH5: var(--fontWeightDefault);--fontWeightH6: var(--fontWeightDefault);--lineHeightDefault: 1.5;--lineHeightHeading: 1.1;--lineHeightHero: 1.4;--lineHeightH1: var(--lineHeightHeading);--lineHeightH2: var(--lineHeightHeading);--lineHeightH3: var(--lineHeightHeading);--lineHeightH4: var(--lineHeightHeading);--lineHeightH5: var(--lineHeightHeading);--lineHeightH6: var(--lineHeightHeading);--textTransformH1: uppercase;--textTransformH2: uppercase;--textTransformH3: uppercase;--textTransformH4: uppercase;--textTransformH5: uppercase;--textTransformH6: none}@media(min-width: 61.25em){:root{--fontSizeHero: calc(var(--fontSizeBase) * 5.75);--fontSizeH1: calc(var(--fontSizeBase) * 5.75);--fontSizeH2: calc(var(--fontSizeBase) * 4.18);--fontSizeH3: calc(var(--fontSizeBase) * 1.875);--fontSizeH4: calc(var(--fontSizeBase) * 1.44)}}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:"lg";src:url("../fonts/lg.ttf?22t19m") format("truetype"),url("../fonts/lg.woff?22t19m") format("woff"),url("../fonts/lg.svg?22t19m#lg") format("svg");font-weight:normal;font-style:normal;font-display:block}.lg-icon{font-family:"lg" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lg-actions .lg-next,.lg-actions .lg-prev{background-color:rgba(0,0,0,.45);border-radius:2px;color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-10px;padding:8px 10px 9px;position:absolute;top:50%;z-index:1080;outline:none;border:none;background-color:transparent}.lg-actions .lg-next.disabled,.lg-actions .lg-prev.disabled{pointer-events:none;opacity:.5}.lg-actions .lg-next:hover,.lg-actions .lg-prev:hover{color:#fff}.lg-actions .lg-next{right:20px}.lg-actions .lg-next:before{content:""}.lg-actions .lg-prev{left:20px}.lg-actions .lg-prev:after{content:""}@-webkit-keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@-webkit-keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}@keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}.lg-outer.lg-right-end .lg-object{-webkit-animation:lg-right-end .3s;animation:lg-right-end .3s;position:relative}.lg-outer.lg-left-end .lg-object{-webkit-animation:lg-left-end .3s;animation:lg-left-end .3s;position:relative}.lg-toolbar{z-index:1082;left:0;position:absolute;top:0;width:100%;background-color:rgba(0,0,0,.45)}.lg-toolbar .lg-icon{color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px 0;text-align:center;width:50px;text-decoration:none !important;outline:medium none;background:none;border:none;box-shadow:none;transition:color .2s linear}.lg-toolbar .lg-icon:hover{color:#fff}.lg-toolbar .lg-close:after{content:""}.lg-toolbar .lg-download:after{content:""}.lg-sub-html{background-color:rgba(0,0,0,.45);bottom:0;color:#eee;font-size:16px;left:0;padding:10px 40px;position:fixed;right:0;text-align:center;z-index:1080}.lg-sub-html h4{margin:0;font-size:13px;font-weight:bold}.lg-sub-html p{font-size:12px;margin:5px 0 0}#lg-counter{color:#999;display:inline-block;font-size:16px;padding-left:20px;padding-top:12px;vertical-align:middle}.lg-toolbar,.lg-prev,.lg-next{opacity:1;transition:transform .35s cubic-bezier(0, 0, 0.25, 1) 0s,opacity .35s cubic-bezier(0, 0, 0.25, 1) 0s,color .2s linear}.lg-hide-items .lg-prev{opacity:0;transform:translate3d(-10px, 0, 0)}.lg-hide-items .lg-next{opacity:0;transform:translate3d(10px, 0, 0)}.lg-hide-items .lg-toolbar{opacity:0;transform:translate3d(0, -10px, 0)}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object{transform:scale3d(0.5, 0.5, 0.5);opacity:0;transition:transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s,opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;transform-origin:50% 50%}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object{transform:scale3d(1, 1, 1);opacity:1}.lg-outer .lg-thumb-outer{background-color:#0d0a0a;bottom:0;position:absolute;width:100%;z-index:1080;max-height:350px;transform:translate3d(0, 100%, 0);transition:transform .25s cubic-bezier(0, 0, 0.25, 1) 0s}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item{cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item{cursor:move;cursor:-webkit-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb{transition-duration:0s !important}.lg-outer.lg-thumb-open .lg-thumb-outer{transform:translate3d(0, 0%, 0)}.lg-outer .lg-thumb{padding:10px 0;height:100%;margin-bottom:-5px}.lg-outer .lg-thumb-item{border-radius:5px;cursor:pointer;float:left;overflow:hidden;height:100%;border:2px solid #fff;border-radius:4px;margin-bottom:5px}@media(min-width: 1025px){.lg-outer .lg-thumb-item{transition:border-color .25s ease}}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#a90707}.lg-outer .lg-thumb-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.lg-outer.lg-has-thumb .lg-item{padding-bottom:120px}.lg-outer.lg-can-toggle .lg-item{padding-bottom:0}.lg-outer.lg-pull-caption-up .lg-sub-html{transition:bottom .25s ease}.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html{bottom:100px}.lg-outer .lg-toggle-thumb{background-color:#0d0a0a;border-radius:2px 2px 0 0;color:#999;cursor:pointer;font-size:24px;height:39px;line-height:27px;padding:5px 0;position:absolute;right:20px;text-align:center;top:-39px;width:50px;outline:medium none;border:none}.lg-outer .lg-toggle-thumb:after{content:""}.lg-outer .lg-toggle-thumb:hover{color:#fff}.lg-outer .lg-video-cont{display:inline-block;vertical-align:middle;max-width:1140px;max-height:100%;width:100%;padding:0 5px}.lg-outer .lg-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}.lg-outer .lg-video .lg-object{display:inline-block;position:absolute;top:0;left:0;width:100% !important;height:100% !important}.lg-outer .lg-video .lg-video-play{width:84px;height:59px;position:absolute;left:50%;top:50%;margin-left:-42px;margin-top:-30px;z-index:1080;cursor:pointer}.lg-outer .lg-has-vimeo .lg-video-play{background:url("../img/vimeo-play.png") no-repeat scroll 0 0 transparent}.lg-outer .lg-has-vimeo:hover .lg-video-play{background:url("../img/vimeo-play.png") no-repeat scroll 0 -58px transparent}.lg-outer .lg-has-html5 .lg-video-play{background:transparent url("../img/video-play.png") no-repeat scroll 0 0;height:64px;margin-left:-32px;margin-top:-32px;width:64px;opacity:.8}.lg-outer .lg-has-html5:hover .lg-video-play{opacity:1}.lg-outer .lg-has-youtube .lg-video-play{background:url("../img/youtube-play.png") no-repeat scroll 0 0 transparent}.lg-outer .lg-has-youtube:hover .lg-video-play{background:url("../img/youtube-play.png") no-repeat scroll 0 -60px transparent}.lg-outer .lg-video-object{width:100% !important;height:100% !important;position:absolute;top:0;left:0}.lg-outer .lg-has-video .lg-video-object{visibility:hidden}.lg-outer .lg-has-video.lg-video-playing .lg-object,.lg-outer .lg-has-video.lg-video-playing .lg-video-play{display:none}.lg-outer .lg-has-video.lg-video-playing .lg-video-object{visibility:visible}.lg-progress-bar{background-color:#333;height:5px;left:0;position:absolute;top:0;width:100%;z-index:1083;opacity:0;transition:opacity .08s ease 0s}.lg-progress-bar .lg-progress{background-color:#a90707;height:5px;width:0}.lg-progress-bar.lg-start .lg-progress{width:100%}.lg-show-autoplay .lg-progress-bar{opacity:1}.lg-autoplay-button:after{content:""}.lg-show-autoplay .lg-autoplay-button:after{content:""}.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image{transition-duration:0s}.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{transition:transform .3s cubic-bezier(0, 0, 0.25, 1) 0s}.lg-outer.lg-use-left-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{transition:left .3s cubic-bezier(0, 0, 0.25, 1) 0s,top .3s cubic-bezier(0, 0, 0.25, 1) 0s}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{transform:translate3d(0, 0, 0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image{transform:scale3d(1, 1, 1);transition:transform .3s cubic-bezier(0, 0, 0.25, 1) 0s,opacity .15s !important;transform-origin:0 0;-webkit-backface-visibility:hidden;backface-visibility:hidden}#lg-zoom-in:after{content:""}#lg-actual-size{font-size:20px}#lg-actual-size:after{content:""}#lg-zoom-out{opacity:.5;pointer-events:none}#lg-zoom-out:after{content:""}.lg-zoomed #lg-zoom-out{opacity:1;pointer-events:auto}.lg-outer .lg-pager-outer{bottom:60px;left:0;position:absolute;right:0;text-align:center;z-index:1080;height:10px}.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont{overflow:visible}.lg-outer .lg-pager-cont{cursor:pointer;display:inline-block;overflow:hidden;position:relative;vertical-align:top;margin:0 5px}.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont{opacity:1;transform:translate3d(0, 0, 0)}.lg-outer .lg-pager-cont.lg-pager-active .lg-pager{box-shadow:0 0 0 2px #fff inset}.lg-outer .lg-pager-thumb-cont{background-color:#fff;color:#fff;bottom:100%;height:83px;left:0;margin-bottom:20px;margin-left:-60px;opacity:0;padding:5px;position:absolute;width:120px;border-radius:3px;transition:opacity .15s ease 0s,transform .15s ease 0s;transform:translate3d(0, 5px, 0)}.lg-outer .lg-pager-thumb-cont img{width:100%;height:100%}.lg-outer .lg-pager{background-color:rgba(255,255,255,.5);border-radius:50%;box-shadow:0 0 0 8px rgba(255,255,255,.7) inset;display:block;height:12px;transition:box-shadow .3s ease 0s;width:12px}.lg-outer .lg-pager:hover,.lg-outer .lg-pager:focus{box-shadow:0 0 0 8px #fff inset}.lg-outer .lg-caret{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px dashed;bottom:-10px;display:inline-block;height:0;left:50%;margin-left:-5px;position:absolute;vertical-align:middle;width:0}.lg-fullscreen:after{content:""}.lg-fullscreen-on .lg-fullscreen:after{content:""}.lg-outer #lg-dropdown-overlay{background-color:rgba(0,0,0,.25);bottom:0;cursor:default;left:0;position:fixed;right:0;top:0;z-index:1081;opacity:0;visibility:hidden;transition:visibility 0s linear .18s,opacity .18s linear 0s}.lg-outer.lg-dropdown-active .lg-dropdown,.lg-outer.lg-dropdown-active #lg-dropdown-overlay{transition-delay:0s;transform:translate3d(0, 0px, 0);opacity:1;visibility:visible}.lg-outer.lg-dropdown-active #lg-share{color:#fff}.lg-outer .lg-dropdown{background-color:#fff;border-radius:2px;font-size:14px;list-style-type:none;margin:0;padding:10px 0;position:absolute;right:0;text-align:left;top:50px;opacity:0;visibility:hidden;transform:translate3d(0, 5px, 0);transition:transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s}.lg-outer .lg-dropdown:after{content:"";display:block;height:0;width:0;position:absolute;border:8px solid transparent;border-bottom-color:#fff;right:16px;top:-16px}.lg-outer .lg-dropdown>li:last-child{margin-bottom:0px}.lg-outer .lg-dropdown>li:hover a,.lg-outer .lg-dropdown>li:hover .lg-icon{color:#333}.lg-outer .lg-dropdown a{color:#333;display:block;white-space:pre;padding:4px 12px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px}.lg-outer .lg-dropdown a:hover{background-color:rgba(0,0,0,.07)}.lg-outer .lg-dropdown .lg-dropdown-text{display:inline-block;line-height:1;margin-top:-3px;vertical-align:middle}.lg-outer .lg-dropdown .lg-icon{color:#333;display:inline-block;float:none;font-size:20px;height:auto;line-height:1;margin-right:8px;padding:0;vertical-align:middle;width:auto}.lg-outer #lg-share{position:relative}.lg-outer #lg-share:after{content:""}.lg-outer #lg-share-facebook .lg-icon{color:#3b5998}.lg-outer #lg-share-facebook .lg-icon:after{content:""}.lg-outer #lg-share-twitter .lg-icon{color:#00aced}.lg-outer #lg-share-twitter .lg-icon:after{content:""}.lg-outer #lg-share-googleplus .lg-icon{color:#dd4b39}.lg-outer #lg-share-googleplus .lg-icon:after{content:""}.lg-outer #lg-share-pinterest .lg-icon{color:#cb2027}.lg-outer #lg-share-pinterest .lg-icon:after{content:""}.lg-outer .lg-img-rotate{position:absolute;padding:0 5px;left:0;right:0;top:0;bottom:0;transition:transform .3s cubic-bezier(0.32, 0, 0.67, 0) 0s}.lg-rotate-left:after{content:""}.lg-rotate-right:after{content:""}.lg-icon.lg-flip-hor,.lg-icon.lg-flip-ver{font-size:26px}.lg-flip-hor:after{content:""}.lg-flip-ver:after{content:""}.lg-group{*zoom:1}.lg-group:before,.lg-group:after{display:table;content:"";line-height:0}.lg-group:after{clear:both}.lg-outer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1050;opacity:0;outline:none;transition:opacity .15s ease 0s}.lg-outer *{box-sizing:border-box}.lg-outer.lg-visible{opacity:1}.lg-outer.lg-css3 .lg-item.lg-prev-slide,.lg-outer.lg-css3 .lg-item.lg-next-slide,.lg-outer.lg-css3 .lg-item.lg-current{transition-duration:inherit !important;transition-timing-function:inherit !important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-current{transition-duration:0s !important;opacity:1}.lg-outer.lg-grab img.lg-object{cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-webkit-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg{height:100%;width:100%;position:relative;overflow:hidden;margin-left:auto;margin-right:auto;max-width:100%;max-height:100%}.lg-outer .lg-inner{width:100%;height:100%;position:absolute;left:0;top:0;white-space:nowrap}.lg-outer .lg-item{background:url("../img/loading.gif") no-repeat scroll center center transparent;display:none !important}.lg-outer.lg-css3 .lg-prev-slide,.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide{display:inline-block !important}.lg-outer.lg-css .lg-current{display:inline-block !important}.lg-outer .lg-item,.lg-outer .lg-img-wrap{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-item:before,.lg-outer .lg-img-wrap:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}.lg-outer .lg-img-wrap{position:absolute;padding:0 5px;left:0;right:0;top:0;bottom:0}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-image{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto !important;height:auto !important}.lg-outer.lg-show-after-load .lg-item .lg-object,.lg-outer.lg-show-after-load .lg-item .lg-video-play{opacity:0;transition:opacity .15s ease 0s}.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object,.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play{opacity:1}.lg-outer .lg-empty-html{display:none}.lg-outer.lg-hide-download #lg-download{display:none}.lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;background-color:#000;opacity:0;transition:opacity .15s ease 0s}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-prev-slide,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-current{transition:none 0s ease 0s !important}.lg-css3.lg-use-css3 .lg-item{-webkit-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-use-left .lg-item{-webkit-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-prev-slide,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-current{transition:opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{transform:translate3d(-100%, 0, 0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{transform:translate3d(100%, 0, 0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{transform:translate3d(0, 0, 0);opacity:1}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-left .lg-item{opacity:0;position:absolute;left:0}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{left:-100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide{left:100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{left:0;opacity:1}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{transition:left 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity .1s ease 0s}:root{--selectFontSize: var(--fontSizeSmall);--selectFontWeight: var(--fontWeightNormal);--selectLineHeight: 1;--selectTextTransform: uppercase}a{color:var(--colorTextDefault);text-decoration:underline}a:hover{color:var(--colorPrimaryDark);text-decoration:none}.section--inverted a{color:var(--colorTextInverted)}.section--inverted a:hover{color:var(--colorPrimaryLight)}blockquote{margin:0;position:relative;font-style:italic}body{background-color:var(--colorSiteBackground);color:var(--colorTextDefault);font-size:1.8em;font-family:var(--fontFamilyDefault);font-style:var(--fontStyleDefault);font-weight:var(--fontWeightDefault);line-height:var(--lineHeightDefault);overflow-x:hidden;transition:background-color var(--animationDuration) ease-in-out}.is-nav-visible body{overflow:hidden}fieldset{margin:0;padding:0;border:0}figure{position:relative;margin:0 0 1.5rem 0}figure img,figure picture{display:block;margin-left:auto;margin-right:auto}figure figcaption{padding-top:.8rem;font-style:italic;text-align:center}.form{display:block;width:100%}h1,h2,h3,h4,h5,h6{margin-bottom:.8rem;margin-top:0}h1>a,h2>a,h3>a,h4>a,h5>a,h6>a{text-decoration:none}h1{font-family:var(--fontFamilyHeading);font-style:var(--fontStyleH1);font-size:var(--fontSizeH1);font-weight:var(--fontWeightH1);line-height:var(--lineHeightH1);text-transform:var(--textTransformH1)}h2{font-family:var(--fontFamilyHeading);font-style:var(--fontStyleH2);font-size:var(--fontSizeH2);font-weight:var(--fontWeightH2);line-height:var(--lineHeightH2);text-transform:var(--textTransformH2)}h3{font-family:var(--fontFamilyHeading);font-style:var(--fontStyleH3);font-size:var(--fontSizeH3);font-weight:var(--fontWeightH3);line-height:var(--lineHeightH3);text-transform:var(--textTransformH3)}h4{font-family:var(--fontFamilyHeading);font-style:var(--fontStyleH4);font-size:var(--fontSizeH4);font-weight:var(--fontWeightH4);line-height:var(--lineHeightH4);text-transform:var(--textTransformH4)}hr{display:block;height:1px;margin-top:0;margin-bottom:1.5rem;background-color:var(--colorGrey);border:0;font-size:0}html{box-sizing:border-box;font-size:62.5%;scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html *,html *:before,html *:after{box-sizing:inherit}iframe{border:0}img{display:block;max-width:100%}input{border:.1rem solid var(--colorFormElementBackground);display:block;padding:1.2rem 1.6rem;width:100%;background-color:var(--colorFormElementBackground);outline:none;text-indent:0}input:focus{border:.1rem solid var(--colorWhite);box-shadow:0 0 6px 1px var(--colorGrey)}input[type=file]{border:0;padding-left:0;padding-right:0;background:transparent}input[type=file]:focus{box-shadow:none}ol{margin:0;margin-bottom:1.5rem;padding-left:2rem}ol ol{margin-bottom:0}ol:not([class])>li{margin-bottom:.8rem;padding-left:.8rem;position:relative}ol:not([class])>li::marker{color:var(--colorPrimaryDark)}label{display:block;margin-bottom:.8rem;font-family:var(--fontFamilyDefault);font-style:var(--fontStyleDefault);font-weight:var(--fontWeightDefault);line-height:var(--lineHeightDefault);font-weight:var(--fontWeightBold)}legend{margin-bottom:1.5rem}main{overflow:hidden}p{margin-bottom:1.5rem;margin-top:0}@media(min-width: 26.5625em){p{margin-bottom:1.5rem}}picture{display:block}picture>img{display:block}select{border:.1rem solid var(--colorFormElementBackground);display:block;padding:1.6rem 5.2rem 1.6rem 1.2rem;position:relative;width:auto;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--colorFormElementBackground);font-size:var(--selectFontSize);font-weight:var(--selectFontWeight);line-height:var(--selectLineHeight);text-decoration:none;text-transform:var(--selectTextTransform);cursor:pointer;background-image:linear-gradient(var(--colorGreyLight), var(--colorGreyLight)),linear-gradient(-135deg, transparent 40%, var(--colorFormElementBackground) 40%),linear-gradient(-225deg, transparent 44%, var(--colorFormElementBackground) 44%),linear-gradient(var(--colorFormElementBackground) 40%, var(--colorTextDefault) 40%);background-repeat:no-repeat,no-repeat,no-repeat,no-repeat;background-size:.1rem 100%,4rem 2.8rem,2.8rem 4rem,4rem 100%;background-position:right 3.8rem center,right bottom,right bottom,right bottom}select:focus{border:.1rem solid var(--colorWhite);box-shadow:0 0 6px 1px var(--colorGrey)}::-moz-selection{background-color:var(--colorSecondary);color:var(--colorWhite)}::selection{background-color:var(--colorSecondary);color:var(--colorWhite)}b,strong{font-weight:var(--fontWeightBold)}table{width:100%;border-collapse:collapse}table thead{display:none}@media(min-width: 48em){table thead{display:table-header-group}}table tr{border-bottom:.1rem solid var(--colorGrey);display:block;margin-bottom:1.5rem;padding-bottom:1.5rem}@media(min-width: 48em){table tr{display:table-row;margin-bottom:0}}table td:before{content:attr(data-label);float:left;font-weight:bold;margin-right:2rem}@media(min-width: 48em){table td:before{display:none}}table th,table td{display:block;padding-bottom:.5rem;padding-left:2rem;padding-right:2rem;padding-top:.5rem;text-align:right}@media(min-width: 48em){table th,table td{display:table-cell;padding-bottom:1.1rem;padding-right:0;padding-top:1.1rem;vertical-align:top;text-align:left}}table th:last-child,table td:last-child{padding-right:2rem}textarea{border:.1rem solid var(--colorFormElementBackground);display:block;min-height:12rem;padding:1.2rem 1.6rem;width:100%}.has-error textarea{border:.1rem solid var(--colorError)}textarea:focus{border:.1rem solid var(--colorWhite);box-shadow:0 0 6px 1px var(--colorGrey);outline:none}ul{list-style:none;margin:0;margin-bottom:1.5rem;padding-left:0}ul ul{margin-bottom:0}ul:not([class])>li{margin-bottom:.8rem;padding-left:3rem;position:relative}ul:not([class])>li:before{content:"»";left:0;position:absolute;color:var(--colorPrimaryDark)}.alert{padding-bottom:1.6rem;padding-top:1.4rem;background-color:var(--colorAlertBackground)}@media(min-width: 80em){.alert{padding-left:1.5rem;padding-right:1.5rem}}.alert a{color:inherit}.alert--error{padding-left:6.5rem;background-color:var(--colorAlertErrorBackground);background-image:url("../content/icon-error.svg");background-repeat:no-repeat;background-position-x:2rem;background-position-y:1.4rem;color:var(--colorAlertErrorText)}.alert--sticky{position:-webkit-sticky;position:sticky;top:2rem;z-index:1}.alert--success{background-color:var(--colorAlertSuccessBackground);color:var(--colorAlertSuccessText)}.bleed-responsive-media{left:0;position:absolute;width:100%}.bleed-responsive-media--bleed-in{top:0}.bleed-responsive-media--bleed-out{bottom:0}:root{--buttonAfterHoverWipeAmount: 100%;--buttonAfterOpacity: 0.1;--buttonAfterTransformRotate: 100deg;--buttonAnimationDuration: 0.3s;--buttonBorderRadius: 0;--buttonBorderThickness: 0.1rem;--buttonFontSize: calc(var(--fontSizeBase) * 0.88);--buttonFontWeight: normal;--buttonLetterSpacing: 0.03em;--buttonLineHeight: 2.4rem;--buttonPaddingBottom: 1.3rem;--buttonPaddingHorizontal: 2rem;--buttonPaddingTop: 1.4rem;--buttonPrefixHeight: 1.8rem;--buttonPrefixLeft: 1.4rem;--buttonPrefixSpace: 4.8rem;--buttonPrefixWidth: 2.4rem;--buttonTextHoverOffset: 0.8rem;--buttonTextTransform: uppercase;--buttonVideoModalIconAreaWidth: 3.8rem}@media(min-width: 48em){:root{--buttonSvgMarginLeft: 1.5rem}}.btn,.btn:link,.btn:visited{border:var(--buttonBorderThickness) solid var(--colorPrimary);border-radius:var(--buttonBorderRadius);display:inline-block;overflow:hidden;padding:var(--buttonPaddingTop) var(--buttonPaddingHorizontal) var(--buttonPaddingBottom);position:relative;vertical-align:middle;background-color:var(--colorPrimary);outline:none;color:var(--colorButtonLabel);font-family:var(--fontFamilyHeading);font-size:var(--buttonFontSize);font-weight:var(--buttonFontWeight);letter-spacing:var(--buttonLetterSpacing);line-height:var(--buttonLineHeight);text-decoration:none;text-transform:var(--buttonTextTransform);cursor:pointer;transition:background-color var(--buttonAnimationDuration) ease-in-out,border-color var(--buttonAnimationDuration) ease-in-out}.btn:hover,.btn:link:hover,.btn:visited:hover{background-color:var(--colorPrimaryActive);border-color:var(--colorPrimaryActive)}.btn:disabled{background-color:var(--colorbuttonDisabled);border-color:var(--colorbuttonDisabled);color:var(--colorTextDefault)}.btn--icon{border:0;padding:0;overflow:initial;background-color:transparent}.btn--icon:hover{background-color:transparent}.btn--icon:hover svg{fill:var(--colorWhite)}.btn--primary,.btn--primary:link,.btn--primary:visited{background-color:var(--colorPrimary);border-color:var(--colorPrimary);color:var(--colorTextDefault)}.btn--primary:hover,.btn--primary:link:hover,.btn--primary:visited:hover{background-color:var(--colorPrimaryActive);border-color:var(--colorPrimaryActive);color:var(--colorTextDefault)}.btn--secondary,.btn--secondary:link,.btn--secondary:visited{background-color:var(--colorSecondary);border-color:var(--colorSecondary);color:var(--colorWhite)}.btn--secondary:hover,.btn--secondary:link:hover,.btn--secondary:visited:hover{background-color:var(--colorSecondaryActive);border-color:var(--colorSecondaryActive);color:var(--colorWhite)}.btn--tertiary,.btn--tertiary:link,.btn--tertiary:visited{background-color:var(--colorWhite);border-color:var(--colorWhite);color:var(--colorTextDefault)}.btn--tertiary:hover,.btn--tertiary:link:hover,.btn--tertiary:visited:hover{background-color:var(--colorWhite);border-color:var(--colorWhite);color:var(--colorTextDefault)}.btn--prefixed{position:relative;padding-left:var(--buttonPrefixSpace) !important}.btn--prefixed svg:first-child{left:var(--buttonPrefixLeft);max-height:var(--buttonPrefixHeight);max-width:var(--buttonPrefixWidth);position:absolute;top:50%;transform:translateY(-50%)}.btn--raquo .link-text{align-items:center;display:inline-flex;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateX(0);transition:transform var(--buttonAnimationDuration) ease-in-out}.btn--raquo:hover .link-text{transform:translateX(var(--buttonTextHoverOffset))}.btn--video-modal,.btn--video-modal:link,.btn--video-modal:visited{margin-left:calc(var(--buttonVideoModalIconAreaWidth) + var(--buttonBorderThickness)*3);background-color:var(--colorWhite);border-color:var(--colorWhite);color:var(--colorTextDefault);overflow:visible}.btn--video-modal:hover,.btn--video-modal:link:hover,.btn--video-modal:visited:hover{background-color:var(--colorWhite);border-color:var(--colorWhite);color:var(--colorTextDefault)}.btn--video-modal:before,.btn--video-modal:after,.btn--video-modal:link:before,.btn--video-modal:link:after,.btn--video-modal:visited:before,.btn--video-modal:visited:after{position:absolute}.btn--video-modal:before,.btn--video-modal:link:before,.btn--video-modal:visited:before{content:" ";height:calc(100% + var(--buttonBorderThickness)*2);left:calc((var(--buttonVideoModalIconAreaWidth) + var(--buttonBorderThickness)*3)*-1);top:calc(var(--buttonBorderThickness)*-1);width:var(--buttonVideoModalIconAreaWidth);background:var(--colorWhite)}.btn--video-modal:after,.btn--video-modal:link:after,.btn--video-modal:visited:after{content:"►";top:50%;left:calc((var(--buttonVideoModalIconAreaWidth) + var(--buttonBorderThickness)*3)*-1/2);transform:translate(-50%, -50%);font-size:var(--fontSizeBase);text-shadow:1px 1px rgba(149,149,149,.5)}.btn--video-modal .link-text,.btn--video-modal:link .link-text,.btn--video-modal:visited .link-text{display:inline-block;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateX(0);transition:transform var(--buttonAnimationDuration) ease-in-out}.btn--video-modal:hover .link-text,.btn--video-modal:link:hover .link-text,.btn--video-modal:visited:hover .link-text{transform:translateX(var(--buttonTextHoverOffset))}:root{--cardBackground: var(--colorWhite);--cardBackgroundPattern: none;--cardBodyZIndex: 3;--cardBorder: var(--colorGrey);--cardBorderRadius: 0;--cardBodyPadding: 2.4rem;--cardBoxShadow: 0 0 4px rgb(0 0 0 / 30%);--cardHorzMediaWidth: 35rem;--cardMediaBorder: none;--cardMediaMarginBottom: 0;--cardMetaInvertedColor: #a3a3a3;--cardMetaWeight: 400;--cardMetaTextTransform: none;--cardTextColor: var(--colorTextDefault);--cardTitleMarginBottom: 1.5rem;--cardMediaImageScale: 1;--cardMediaImageScaleHover: 1.1;--cardMediaImageTransitionDuration: 0.1s;--cardPublicationColorBackground: var(--colorTextDefault);--cardPublicationColorText: var(--colorTextInverted);--cardPublicationIconHeight: 8rem;--cardPublicationIconWidth: 6.4rem;--cardPublicationIconShadow: 0 0 4px rgb(0 0 0 / 30%)}.card{border-radius:var(--cardBorderRadius);display:block;margin-bottom:1.5rem;margin-left:auto;margin-right:auto;position:relative;background-color:var(--cardBackground);background-image:var(--cardBackgroundPattern);color:var(--cardTextColor);filter:drop-shadow(var(--cardBoxShadow));text-decoration:none;overflow:hidden}.card--inverted,.content-feed--inverted .card{color:var(--colorTextInverted)}.card--has-media{background:none}.card--media-overlay{height:0;padding-bottom:57.1428571429%}@media(min-width: 64em){.card{margin-bottom:0}}@media(min-width: 48em){.content-feed__list--one-cols>.content-feed__item .card{display:flex;flex-direction:row}}.card__media{border-bottom-left-radius:var(--cardBorderRadius);border-bottom-right-radius:var(--cardBorderRadius);border:var(--cardMediaBorder);margin-bottom:var(--cardMediaMarginBottom);overflow:hidden}@media(min-width: 48em){.content-feed__list--one-cols>.content-feed__item .card__media{flex-basis:var(--cardHorzMediaWidth);flex-shrink:0}}.card--tag-publication .card__media{position:relative}.card--tag-publication .card__media:after{content:" ";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:var(--cardPublicationIconWidth);height:var(--cardPublicationIconHeight);background:url("../content/icon-publication.svg") 0 0 no-repeat transparent;background-size:var(--cardPublicationIconWidth) var(--cardPublicationIconHeight);filter:drop-shadow(var(--cardPublicationIconShadow))}.card--has-media.card--tag-publication .card__media:after{margin-top:-0.8rem}.content-feed__list--one-cols>.content-feed__item .card--has-media.card--tag-publication .card__media:after{margin-top:0}.card__media-image{display:block;min-width:100%}.card--media-overlay .card__media-image{width:100%}@media(min-width: 48em){.content-feed__list--one-cols>.content-feed__item .card__media-image{max-width:none;min-height:100%}}.card--media-overlay .card__media{position:relative;z-index:1}.card__body{flex-grow:1;padding:var(--cardBodyPadding);position:relative;background-color:var(--cardBackground);background-image:var(--cardBackgroundPattern);z-index:var(--cardBodyZIndex)}.card--has-media .card__body{margin-top:-3rem;-webkit-clip-path:polygon(0% 0%, calc(100% - 3rem) 0%, 100% 3rem, 100% 100%, 0% 100%);clip-path:polygon(0% 0%, calc(100% - 3rem) 0%, 100% 3rem, 100% 100%, 0% 100%)}@media(min-width: 48em){.content-feed__list--one-cols>.content-feed__item>.card .card__body{margin-top:0;-webkit-clip-path:polygon(0% 0%, calc(100% - 3rem) 0%, 100% 3rem, 100% 100%, 0% 100%);clip-path:polygon(0% 0%, calc(100% - 3rem) 0%, 100% 3rem, 100% 100%, 0% 100%)}}.card--tag-publication .card__body{background-color:var(--cardPublicationColorBackground);color:var(--cardPublicationColorText)}.card--tag-publication .card__body .card__meta{color:var(--cardMetaInvertedColor)}.card--media-overlay .card__body{bottom:0;left:0;padding:var(--cardBodyPadding);position:absolute;width:100%}.card__body p:last-child,.card__body ul:last-child,.card__body ol:last-child{margin-bottom:0}.card__header{margin-bottom:var(--cardTitleMarginBottom)}.card__header:last-child{margin-bottom:0}.card--media-overlay .card__header{display:block}.card__header .card__meta{margin-bottom:var(--cardTitleMarginBottom)}.card__header .card__meta:first-child{margin-bottom:.5rem}.card__title{margin-bottom:var(--cardTitleMarginBottom);font-size:var(--fontSizeH3)}.card__title:last-child{margin-bottom:0}@media(min-width: 48em){.content-feed__list--three-cols>.content-feed__item .card__title,.content-feed__list--four-cols>.content-feed__item .card__title{font-size:var(--fontSizeH4)}}.card__meta{display:block;margin-bottom:1.5rem;color:var(--colorTextLight);font-size:var(--fontSizeSmall);font-weight:var(--cardMetaWeight);text-transform:var(--cardMetaTextTransform)}.content-feed--inverted .card__meta,.card--inverted .card__meta{color:var(--colorTextLighter)}.card--media-overlay .card__meta{margin-bottom:0}.card__meta-date{display:inline-block;vertical-align:middle;color:var(--colorSecondary)}.card__meta-tag{display:inline-block;padding-left:.8rem;position:relative;margin-left:.5rem;vertical-align:middle}.card__meta-tag:before{content:"/";left:0;position:absolute;top:50%;transform:translate(-50%, -50%)}.card__link{margin-top:auto;color:var(--colorTextDefault)}.card__link:hover{color:var(--colorPrimaryDark)}.section--inverted .card__link{color:var(--colorTextDefault)}.section--inverted .card__link:hover{color:var(--colorPrimaryDark)}.content-feed--inverted .card__link,.card--inverted .card__link{color:var(--colorTextInverted)}.content-feed--inverted .card__link:hover,.card--inverted .card__link:hover{color:var(--colorPrimaryLight)}.card__footer{margin-top:auto}.card__footer-meta{font-size:var(--fontSizeSmall);font-weight:var(--fontWeightBold)}.card[href] .card__media-image{transform:scale(var(--cardMediaImageScale));transition:transform var(--cardMediaImageTransitionDuration) ease-in-out}.card[href]:hover .card__media-image{transform:scale(var(--cardMediaImageScaleHover))}a.card{color:var(--cardTextColor)}a.card:hover{color:var(--cardTextColor)}a.card--inverted,.content-feed--inverted a.card{color:var(--cardTextColorInverted)}a.card--inverted:hover,.content-feed--inverted a.card:hover{color:var(--colorTextInverted)}.card--with-background-fixed{background-attachment:fixed}@media(min-width: 64em){.card--equal-height{height:100%}.card--equal-height .card__body{display:flex;flex-direction:column;height:100%}.card--equal-height.card--has-media{display:flex;flex-direction:column}.card--equal-height.card--has-media .card__body{height:auto}}.card--job{word-wrap:break-word}:root{--carouselItemBackground: transparent}.carousel{display:block;overflow:hidden;position:relative;width:100%}.carousel__indicators{bottom:5rem;display:flex;left:9rem;right:9rem;justify-content:center;margin:0;padding:0;position:absolute;z-index:100;list-style:none}.carousel__indicator{height:1.6rem;margin-right:1.5rem;width:1.6rem}.carousel__indicator .btn{border:0;height:100%;padding:0;width:100%;background-color:var(--colorCarouselIndicator)}.carousel__indicator .btn:focus,.carousel__indicator .btn:hover{background-color:var(--colorCarouselIndicatorFocus)}.carousel__indicator:last-child{margin-right:0}.carousel__indicator.is-active .btn{background-color:var(--colorCarouselIndicatorActive)}.carousel__next-btn{right:15px;transform:translateX(0) translateY(-50%) rotate(180deg)}@media(min-width: 30em){.carousel__next-btn{right:35px}}.carousel__previous-btn{left:15px;transform:translateX(0) translateY(-50%)}@media(min-width: 30em){.carousel__previous-btn{left:35px}}.carousel__next-btn,.carousel__previous-btn{bottom:0;position:absolute;z-index:100}@media(min-width: 64em){.carousel__next-btn,.carousel__previous-btn{bottom:auto;top:50%}}.carousel__next-btn:focus svg,.carousel__next-btn:hover svg,.carousel__previous-btn:focus svg,.carousel__previous-btn:hover svg{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:carouselButtonHover;animation-name:carouselButtonHover;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards}.carousel__next-btn:after,.carousel__previous-btn:after{bottom:-1rem;content:"";left:-1rem;position:absolute;right:-1rem;top:-1rem}.carousel__next-btn svg,.carousel__previous-btn svg{height:50px;width:50px;fill:var(--colorWhite);filter:drop-shadow(0 2px 4px rgba(0, 0, 0, 0.5))}@media(min-width: 80em){.carousel__next-btn svg,.carousel__previous-btn svg{height:unset;width:unset}}.carousel__items{display:grid;grid-template-columns:1fr;grid-template-rows:auto;grid-template-areas:"slides";flex-wrap:nowrap;list-style:none;margin:0;min-width:100%;padding:0}.carousel__item{border-radius:0;display:block;grid-area:slides;min-width:100%;position:relative;overflow:hidden;color:var(--colorWhite);opacity:0;transition:opacity 1s ease-in-out}.carousel__item.is-active{opacity:1}.carousel__item:hover .carousel__item-background img{transform:scale3d(1, 1, 1)}.carousel__item-body{height:100%;background:var(--carouselItemBackground)}.carousel__item-content{left:2rem;position:absolute;right:2rem;z-index:1;top:50%;transform:translateY(-50%)}@media(min-width: 64em){.carousel__item-content{left:16rem;right:16rem}}.carousel__item-background{height:auto;margin-left:-1.5rem;margin-right:-1.5rem;width:auto}@media(min-width: 48em){.carousel__item-background{margin-left:-2rem;margin-right:-2rem}}.carousel__item-background img{display:block;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;transform:scale3d(1, 1, 1);transition:all 3s ease-in-out}@-webkit-keyframes carouselButtonHover{0%{transform:translateX(0)}50%{transform:translateX(-1rem)}100%{transform:translateX(0)}}@keyframes carouselButtonHover{0%{transform:translateX(0)}50%{transform:translateX(-1rem)}100%{transform:translateX(0)}}:root{--contentFeedTitleTextTransform: uppercase}.content-feed{padding-top:.8rem}.content-feed__header{margin-bottom:1.5rem;margin-left:auto;margin-right:auto;max-width:114rem}@media(min-width: 48em){.content-feed__header{align-items:center;display:flex;justify-content:space-between}}@media(min-width: 80em){.content-feed__header{margin-bottom:1.5rem}}.content-feed__title{margin-bottom:1.5rem;font-family:var(--fontFamilyHeading);font-style:var(--fontStyleH4);font-size:var(--fontSizeH4);font-weight:var(--fontWeightH4);line-height:var(--lineHeightH4);text-transform:var(--textTransformH4);text-transform:var(--contentFeedTitleTextTransform)}@media(min-width: 48em){.content-feed__title{margin:0}}.content-feed--inverted .content-feed__title{color:var(--colorTextInverted)}.content-feed__filters{align-items:flex-end;display:flex;flex-flow:row wrap;margin:0 -1.5rem}.content-feed__filter{border-left:1.5rem solid transparent;border-right:1.5rem solid transparent;margin-bottom:1.5rem}.content-feed__list{display:flex;flex-flow:row wrap;margin:0 -1.5rem}.content-feed__item{flex-basis:100%;border-left:1.5rem solid transparent;border-right:1.5rem solid transparent;margin-bottom:3rem}.content-feed--inverted .content-feed__item{color:var(--colorTextInverted)}@media(min-width: 80em){.content-feed__list--two-cols .content-feed__item{flex-basis:50%}}@media(min-width: 80em){.constrain--extra-thin .content-feed__list--two-cols .content-feed__item{flex-basis:100%}}@media(min-width: 64em){.content-feed__list--three-cols .content-feed__item{flex-basis:33.33%}}@media(min-width: 64em){.constrain--extra-thin .content-feed__list--three-cols .content-feed__item{flex-basis:100%}}@media(min-width: 48em){.content-feed__list--four-cols .content-feed__item{flex-basis:50%}}@media(min-width: 80em){.content-feed__list--four-cols .content-feed__item{flex-basis:25%}}@media(min-width: 80em){.constrain--thin .content-feed__list--four-cols .content-feed__item{flex-basis:50%}}@media(min-width: 48em){.constrain--extra-thin .content-feed__list--four-cols .content-feed__item{flex-basis:100%}}@media(min-width: 80em){.constrain--extra-thin .content-feed__list--four-cols .content-feed__item{flex-basis:100%}}.content-feed--jobs .content-feed__filters{margin-bottom:6rem}.dictionary__item{display:block;margin-bottom:1.5rem}.dictionary__key{display:block;font-weight:var(--fontWeightBold)}.dictionary__value{display:block}.editor-toolbar{bottom:0;left:0;padding:1.5rem;position:fixed;width:100%;z-index:1500;background-color:var(--colorSiteBackground)}@media(min-width: 48em){.editor-toolbar{border:.4rem dashed var(--colorAlertBackground);border-bottom:0;left:9.5rem;max-width:40rem;width:auto;border-top-left-radius:6px;border-top-right-radius:6px;transform:translateY(5.5rem);transition:transform .3s ease-in-out}.editor-toolbar:hover{transform:translateY(0)}}.editor-toolbar__content{margin-left:auto;margin-right:auto;max-width:114rem}:root{--embedShadowColor: rgba(0, 0, 0, 0.2);--embedShadow: 0px 4px 8px var(--embedShadowColor)}.embed{display:block;margin-bottom:1.5rem}.embed__source{margin-bottom:.8rem;background:var(--embedShadowColor);box-shadow:var(--embedShadow)}.embed__source>embed,.embed__source>iframe,.embed__source>object,.embed__source>video{width:100%}.embed__caption{font-style:italic}.embed--ratio-4-3 .embed__source{max-width:100%;overflow:hidden;padding-bottom:75%;position:relative}.embed--ratio-4-3 .embed__source>embed,.embed--ratio-4-3 .embed__source>iframe,.embed--ratio-4-3 .embed__source>object,.embed--ratio-4-3 .embed__source>video{height:100%;left:0;position:absolute;top:0}.embed--ratio-16-9 .embed__source{max-width:100%;overflow:hidden;padding-bottom:56.25%;position:relative}.embed--ratio-16-9 .embed__source>embed,.embed--ratio-16-9 .embed__source>iframe,.embed--ratio-16-9 .embed__source>object,.embed--ratio-16-9 .embed__source>video{height:100%;left:0;position:absolute;top:0}:root{--fileFieldNavItemColor: var(--colorTextDefault);--fileFieldNavItemFontWeight: normal}.file-field{display:block;position:relative}.file-field__nav-item{color:var(--fileFieldNavItemColor);font-weight:var(--fileFieldNavItemFontWeight);text-decoration:underline;cursor:pointer}.file-field__nav-item:focus,.file-field__nav-item:hover{text-decoration:none}.file-field__attach,.file-field__paste{display:none}.file-field__attach.is-visible,.file-field__paste.is-visible{display:block}.flow{margin-left:auto;margin-right:auto;max-width:114rem;width:100%}.flow .width--100>.carousel,.flow .width--100>.hero,.flow .width--100>.image--responsive,.flow .width--100>.section{left:50%;margin-left:calc(-50vw + var(--scrollbarWidth)/2);margin-right:calc(-50vw + var(--scrollbarWidth)/2);position:relative;right:50%;width:calc(100vw - var(--scrollbarWidth))}.flow .width--100>.carousel .flow,.flow .width--100>.hero .flow,.flow .width--100>.image--responsive .flow,.flow .width--100>.section .flow{max-width:none}.flow .width--100 .section .carousel,.flow .width--100 .section .hero,.flow .width--100 .section .image--responsive{left:auto;margin-left:0;margin-right:0;right:auto;width:auto}.constrain .flow{max-width:114rem}.constrain--wide .flow{max-width:137.2rem}.constrain--full .flow{max-width:100%}.flow__content{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-3rem}.flow__content>*{padding:0 0 0 3rem}:root{--footerBackgroundColor: transparent;--footerBackgroundPattern: none;--footerColorInverted: var(--colorTextInverted);--footerColorInvertedActive: var(--colorPrimary);--footerFontSize: var(--fontSizeBase);--footerHeadingFontSize: var(--fontSizeBase);--footerPaddingBottom: 15rem;--footerPaddingTop: 8rem}.footer{border-top:.1rem solid var(--colorGrey);padding-bottom:var(--footerPaddingBottom);padding-top:var(--footerPaddingTop);background-color:var(--footerBackgroundColor);background-image:var(--footerBackgroundPattern);background-repeat:repeat;font-size:var(--footerFontSize)}.footer__content .flow__content{display:flex;flex-flow:column wrap}@media(min-width: 64em){.footer__content .flow__content{align-items:flex-start;flex-flow:row;justify-content:space-between}}.footer nav,.footer__nav{border-top:0;margin-bottom:2rem;width:100%;z-index:1;background-color:transparent}@media(min-width: 64em){.footer nav,.footer__nav{margin-bottom:0;width:auto}}.footer h2,.footer h3,.footer h4{font-size:var(--footerHeadingFontSize)}.footer p{font-size:var(--footerFontSize)}.footer ul>li{margin-bottom:0}.footer .image{display:inline-block;vertical-align:middle}.footer .image img{display:block;margin-bottom:3rem;margin-right:3rem}@media(min-width: 64em){.footer .image img{margin-top:0}}.is-nav-visible nav,.is-nav-visible .header__nav{display:block}.footer--inverted{color:var(--footerColorInverted)}.footer--inverted a{color:var(--footerColorInverted)}.footer--inverted a:focus,.footer--inverted a:hover{color:var(--footerColorInvertedActive)}.checkboxes{display:block}.checkboxes__item{display:block;margin-bottom:1.5rem;position:relative}.checkboxes--inline .checkboxes__item{display:inline-block;margin-bottom:0;margin-right:1.5rem}.checkboxes__label{display:inline-block;margin-bottom:0;padding-left:3rem;font-family:var(--fontFamilyDefault);font-size:var(--fontSizeDefault);font-weight:var(--fontWeightDefault);cursor:pointer;touch-action:manipulation}.checkboxes__label:before{border:.1rem solid var(--colorFormElementBackground);box-sizing:border-box;height:2.2rem;left:0;position:absolute;top:0;width:2.2rem;background:var(--colorFormElementBackground);content:""}.checkboxes__label:after{height:.7rem;left:.5rem;position:absolute;top:.6rem;width:1.2rem;background:transparent;border:solid;border-width:0 0 .3rem .3rem;border-top-color:transparent;transform:rotate(-45deg);opacity:0;content:""}.checkboxes__input{height:2.2rem;left:0;margin:0;position:absolute;top:0;width:2.2rem;z-index:1;cursor:pointer;opacity:0}.checkboxes__input:checked+.checkboxes__label:after{opacity:1}.checkboxes__input:checked+.checkboxes__label:before{border-color:var(--colorFormElementBackground)}.checkboxes__input:focus+.checkboxes__label::before{border:.1rem solid var(--colorWhite);box-shadow:0 0 6px 1px var(--colorGrey)}.fieldset__heading{margin-bottom:0}.field-validation-error{display:block;padding-top:.8rem}.form-group{margin-bottom:3rem;width:100%}.form-group__error{padding-left:1.6rem;padding-right:1.6rem;padding-top:1.5rem;color:var(--colorError)}.form--centered .btn{display:block;margin:0 auto}.form--horizontal{display:flex}.form--horizontal>*{margin-right:1.5rem}.form--horizontal>*:last-child{margin-right:0}.input--underlined{border-bottom:.1rem solid var(--colorTextDefault)}.radios{display:block}.radios__item{display:block;margin-bottom:1.5rem;position:relative}.radios--inline .radios__item{display:inline-block;margin-bottom:0;margin-right:1.5rem}.radios__label{display:inline-block;margin-bottom:0;padding-left:3rem;font-family:var(--fontFamilyDefault);font-size:var(--fontSizeDefault);font-weight:var(--fontWeightDefault);cursor:pointer;touch-action:manipulation}.radios__label:before{border:.1rem solid var(--colorFormElementBackground);box-sizing:border-box;height:2.2rem;left:0;position:absolute;top:0;width:2.2rem;background:var(--colorFormElementBackground);border-radius:50%;content:""}.radios__label:after{border:.6rem solid var(--colorTextDefault);height:0;left:.5rem;position:absolute;top:.5rem;width:0;background:transparent;border-radius:50%;opacity:0;content:""}.radios__input{height:2.2rem;left:0;margin:0;position:absolute;top:0;width:2.2rem;z-index:1;cursor:pointer;opacity:0}.radios__input:checked+.radios__label:after{opacity:1}.radios__input:checked+.radios__label:before{border-color:var(--colorFormElementBackground)}.radios__input:focus+.radios__label::before{border:.1rem solid var(--colorWhite);box-shadow:0 0 6px 1px var(--colorGrey)}.required{color:var(--colorPrimary)}:root{--galleryBorderRadius: 0;--galleryGutter: 3.2rem;--galleryHoverDuration: 0.1s;--galleryHoverScale: 1.02;--galleryItemIconHoverScale: 1.2;--galleryItemIconSize: 4.8rem;--galleryShadow: 0px 4px 8px rgba(0, 0, 0, 0.2)}.gallery{margin-bottom:0;margin-top:0;padding-left:0;list-style:none;display:flex;flex-wrap:wrap;margin-left:calc(var(--galleryGutter)/2*-1);margin-right:calc(var(--galleryGutter)/2*-1)}.gallery__item{border-left:calc(var(--galleryGutter)/2) solid transparent;border-right:calc(var(--galleryGutter)/2) solid transparent;flex-basis:100%;margin-bottom:var(--galleryGutter);position:relative}@media(min-width: 80em){.gallery--two-cols .gallery__item{flex-basis:50%}}@media(min-width: 80em){.constrain--extra-thin .gallery--two-cols .gallery__item{flex-basis:100%}}@media(min-width: 64em){.gallery--three-cols .gallery__item{flex-basis:33.33%}}@media(min-width: 64em){.constrain--extra-thin .gallery--three-cols .gallery__item{flex-basis:100%}}@media(min-width: 48em){.gallery--four-cols .gallery__item{flex-basis:50%}}@media(min-width: 80em){.gallery--four-cols .gallery__item{flex-basis:25%}}@media(min-width: 80em){.constrain--thin .gallery--four-cols .gallery__item{flex-basis:50%}}@media(min-width: 48em){.constrain--extra-thin .gallery--four-cols .gallery__item{flex-basis:100%}}@media(min-width: 80em){.constrain--extra-thin .gallery--four-cols .gallery__item{flex-basis:100%}}.gallery__item-link{border-radius:var(--galleryBorderRadius);display:block;max-width:100%;text-decoration:none;cursor:zoom-in}.gallery__item-link:hover{color:inherit}.section--inverted .gallery__item-link:hover{color:inherit}.gallery__item-thumb-area{display:block;overflow:hidden;position:relative;filter:drop-shadow(var(--galleryShadow));transition:transform var(--galleryHoverDuration) ease-in-out}.gallery__item-link:hover .gallery__item-thumb-area{transform:scale(var(--galleryHoverScale))}.gallery__item-thumb{-webkit-clip-path:polygon(0% 0%, calc(100% - 3rem) 0%, 100% 3rem, 100% 100%, 0% 100%);clip-path:polygon(0% 0%, calc(100% - 3rem) 0%, 100% 3rem, 100% 100%, 0% 100%)}.gallery--no-shape .gallery__item-thumb{-webkit-clip-path:none;clip-path:none}.gallery__item-icon{height:var(--galleryItemIconSize);left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);width:var(--galleryItemIconSize);transition:transform var(--galleryHoverDuration) ease-in-out}.gallery__item-link:hover .gallery__item-icon{transform:translate(-50%, -50%) scale(var(--galleryItemIconHoverScale))}.gallery__item-title{display:block;margin-top:.8rem}.gallery--hide-titles .gallery__item-title{display:none}.grid{margin-bottom:0;margin-top:0;padding-left:0;list-style:none;display:flex;flex-wrap:wrap;margin-left:-2rem;margin-right:-2rem;list-style:none}.grid__item{margin-bottom:4rem;padding-left:2rem;padding-right:2rem;width:100%}@media(min-width: 37.5em){.grid__item{max-width:50%}}@media(min-width: 64em){.grid__item{max-width:33.333%}}@media(min-width: 37.5em){.grid--double .grid__item{max-width:50%}}@media(min-width: 37.5em){.grid--quad .grid__item{max-width:50%}}@media(min-width: 64em){.grid--quad .grid__item{max-width:25%}}.grid--gutter-large{margin-left:-5rem;margin-right:-5rem}.grid--gutter-large .grid__item{margin-bottom:10rem;padding-left:5rem;padding-right:5rem}.grid--gutter-small{margin-left:-1.5rem;margin-right:-1.5rem}.grid--gutter-small .grid__item{margin-bottom:2rem;padding-left:1.5rem;padding-right:1.5rem}.grid--no-gutter{margin-left:0;margin-right:0}.grid--no-gutter .grid__item{margin-bottom:0;padding-left:0;padding-right:0}.grid--no-wrap{flex-wrap:nowrap}.grid--row-reverse{flex-direction:row-reverse}:root{--groupBackgroundColor: transparent;--groupBackgroundPattern: none}.group{background-color:var(--groupBackgroundColor);background-image:var(--groupBackgroundPattern)}.group--inverted{color:var(--colorTextInverted)}.group--padded{padding:3rem}:root{--headerAnimationDelay: 0.5s;--headerAnimationDuration: 0.4s;--headerAnimationIterationCount: 1;--headerBackgroundColor: transparent;--headerBackgroundPattern: none;--headerContentBoxShadow: 0 2px 4px rgba(0, 0, 0, 0.1);--headerContentHeight: 5.7rem;--headerLogoHeight: 4.8rem;--headerLogoPadding: 1.6rem;--headerLogoWidth: 3.4rem;--headerLogoWrapperAfterLeftPos: -57%;--headerLogoWrapperAfterHeight: 150%;--headerLogoWrapperAfterShadow: 0 2px 4px rgba(0, 0, 0, 0.1);--headerLogoWrapperAfterTransform: rotate(49deg);--headerLogoWrapperAfterTransformOrigin: 100% 0;--headerLogoWrapperAfterWidth: 150%;--headerLogoWrapperHeight: 14rem;--headerLogoWrapperWidth: 14rem;--headerMobileBackgroundColor: var(--colorGreyLight);--headerMobileBackgroundPattern: none;--headerNavBeforeHeight: calc(var(--headerContentHeight) * -1);--headerNavButtonLetterSpacing: 0.2px;--headerNavButtonMargin: 0 2rem 0 2rem;--headerNavButtonMinWidth: 4.4rem;--headerNavMarginDesktopSmall: 0 auto 0 18.8rem;--headerNavPaddingTop: var(--headerContentHeight)}@media(min-width: 37.5em){:root{--headerLogoHeight: 5.6rem;--headerLogoPadding: 2.3rem;--headerLogoWidth: 4rem;--headerLogoWrapperHeight: 18rem;--headerLogoWrapperWidth: 18rem}}@media(min-width: 48em){:root{--headerLogoMaxHeight: 6rem;--headerLogoMaxWidth: 15rem}}@media(min-width: 64em){:root{--headerLogoHeight: 6.6rem;--headerLogoPadding: 2.5rem;--headerLogoWidth: 4.8rem;--headerLogoWrapperHeight: 20rem;--headerLogoWrapperWidth: 20rem}}.header{left:0;position:absolute;top:0;width:100%;z-index:100;opacity:0;background-color:var(--headerBackgroundColor);background-image:var(--headerBackgroundPattern);background-repeat:repeat;transition:transform 750ms;-webkit-animation-name:headerAppear;animation-name:headerAppear;-webkit-animation-delay:var(--headerAnimationDelay);animation-delay:var(--headerAnimationDelay);-webkit-animation-duration:var(--headerAnimationDuration);animation-duration:var(--headerAnimationDuration);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:var(--headerAnimationIterationCount);animation-iteration-count:var(--headerAnimationIterationCount);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.header__content{align-items:center;display:flex;flex-flow:row wrap;justify-content:flex-end;height:var(--headerContentHeight);background-color:inherit;background-image:inherit;background-repeat:repeat}.header__logo-wrapper{height:var(--headerLogoWrapperHeight);left:0;position:absolute;top:0;width:var(--headerLogoWrapperWidth);z-index:100}.header__logo-wrapper:after{content:"";height:var(--headerLogoWrapperAfterHeight);left:var(--headerLogoWrapperAfterLeftPos);position:absolute;top:0;width:var(--headerLogoWrapperAfterWidth);z-index:-1;transform:var(--headerLogoWrapperAfterTransform);transform-origin:var(--headerLogoWrapperAfterTransformOrigin);box-shadow:var(--headerLogoWrapperAfterShadow);background-color:var(--headerBackgroundColor);background-image:var(--headerBackgroundPattern);background-repeat:repeat}.header__logo{display:block;height:var(--headerLogoHeight);padding:var(--headerLogoPadding);position:relative;width:var(--headerLogoWidth);z-index:100;box-sizing:content-box}.header__logo img{display:block}.header__nav-button{align-items:center;display:flex;height:100%;justify-content:flex-end;margin:var(--headerNavButtonMargin);min-width:var(--headerNavButtonMinWidth);padding:0;position:relative;z-index:100;background-color:transparent;border:0;font-size:var(--fontSizeNavigation);font-weight:var(--fontWeightBold);letter-spacing:var(--headerNavButtonLetterSpacing);cursor:pointer}@media(min-width: 64em){.header__nav-button{display:none}}.header__nav-button:after{bottom:-1rem;content:"";left:-1rem;right:-1rem;top:-1rem;position:absolute}.header__nav-button--close{display:none}.header__nav-button--close:before{content:"";height:2.4rem;margin:0 .6rem 0;width:2.4rem;background-image:url("../content/icon-close.svg");background-repeat:no-repeat;background-size:100%}[class$="--inverted"] .header__nav-button{color:var(--colorTextInverted)}[class$="--inverted"] .header__nav-button--close:before{background-image:url("../content/icon-close-white.svg")}.header__nav{display:none;height:101vh;left:0;position:absolute;top:0;width:100%;z-index:1;background-color:var(--headerMobileBackgroundColor);background-image:var(--headerMobileBackgroundPattern);border-top-color:var(--colorWhite);border-top-style:solid;border-top-width:var(--headerNavPaddingTop);overflow-x:hidden}@media(min-width: 64em){.header__nav{border-top:0;display:flex;height:100%;margin:var(--headerNavMarginDesktopSmall);padding-top:0;position:static;width:auto;background-color:transparent;background-image:none;overflow-x:visible}}[class$="--inverted"] .header__nav{border-top-color:var(--headerBackgroundColor);color:var(--colorTextInverted)}.header__nav:before{content:"";height:var(--headerContentHeight);left:0;position:absolute;right:0;top:var(--headerNavBeforeHeight);background-color:var(--headerBackgroundColor);background-image:var(--headerBackgroundPattern);box-shadow:var(--headerContentBoxShadow)}@media(min-width: 64em){.header__nav:before{display:none}}.header__localisation{order:-2}@media(min-width: 64em){.header__localisation{order:initial}}.is-nav-visible .header__nav{display:block}.is-nav-visible .header__nav-button{display:none}.is-nav-visible .header__nav-button--close{display:flex}@-webkit-keyframes headerAppear{0%{opacity:0;transform:translateY(-100%)}100%{opacity:1;transform:translateY(0)}}@keyframes headerAppear{0%{opacity:0;transform:translateY(-100%)}100%{opacity:1;transform:translateY(0)}}.header--fixed{position:fixed;left:0;right:0;top:0;z-index:1000}:root{--headingBrandColor: var(--colorSecondary);--headingShadow: 0 0 4px rgb(0 0 0 / 30%)}.heading{margin-bottom:.8rem}.heading--background .heading__text{padding:.8rem .8rem 0 .8rem;background:var(--colorTextInverted)}.section--inverted .heading--background .heading__text,.hero--inverted .heading--background .heading__text{background:var(--colorTextDefault)}.heading--brand-color{color:var(--headingBrandColor)}.heading--shadow{text-shadow:var(--headingShadow)}.heading__text{display:inline-block;line-height:1}:root{--heroBackgroundColor: transparent;--heroBodyPadding: 10rem;--heroColor: var(--colorTextDefault);--heroColorInverted: var(--colorTextInverted);--heroGradientHeight: 13rem;--heroHeadingMarginBottom: 2rem;--heroHeadingTextTransform: uppercase;--heroMediaMinHeight: 50rem;--heroPullDistance: 8rem;--heroSpacingAfterLarge: 9rem;--heroSpacingAfterLargeMobile: 6rem}@media(min-width: 48em){:root{--heroPullDistance: 10rem}}.hero{align-items:center;display:flex;justify-content:center;position:relative;background:var(--heroBackgroundColor);color:var(--heroColor);overflow:hidden;transition:opacity var(--animationDuration) ease-in-out}.hero__body{position:absolute;padding:var(--heroBodyPadding) 0;z-index:3}.width--20 .hero__body{padding-left:var(--heroBodyPadding);padding-right:var(--heroBodyPadding)}.width--25 .hero__body{padding-left:var(--heroBodyPadding);padding-right:var(--heroBodyPadding)}.width--33 .hero__body{padding-left:var(--heroBodyPadding);padding-right:var(--heroBodyPadding)}.width--40 .hero__body{padding-left:var(--heroBodyPadding);padding-right:var(--heroBodyPadding)}.width--50 .hero__body{padding-left:var(--heroBodyPadding);padding-right:var(--heroBodyPadding)}.width--60 .hero__body{padding-left:var(--heroBodyPadding);padding-right:var(--heroBodyPadding)}.width--66 .hero__body{padding-left:var(--heroBodyPadding);padding-right:var(--heroBodyPadding)}.width--75 .hero__body{padding-left:var(--heroBodyPadding);padding-right:var(--heroBodyPadding)}.width--80 .hero__body{padding-left:var(--heroBodyPadding);padding-right:var(--heroBodyPadding)}.hero__meta{display:block;margin-bottom:3rem;color:var(--colorTextLight);font-family:var(--fontFamilyHeading);font-weight:var(--cardMetaWeight);text-transform:var(--cardMetaTextTransform)}.hero__meta:last-child{margin-bottom:0}.hero__meta span{margin-left:.2em}.hero__meta a{color:var(--colorTextLight)}.hero__media,.hero .hero-responsive-media--background-image{align-items:center;display:flex;justify-content:center;left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate(-50%, -50%);width:auto;overflow:hidden}.width--20 .hero__media,.width--20 .hero .hero-responsive-media--background-image{min-height:0}.width--25 .hero__media,.width--25 .hero .hero-responsive-media--background-image{min-height:0}.width--33 .hero__media,.width--33 .hero .hero-responsive-media--background-image{min-height:0}.width--40 .hero__media,.width--40 .hero .hero-responsive-media--background-image{min-height:0}.width--50 .hero__media,.width--50 .hero .hero-responsive-media--background-image{min-height:0}.width--60 .hero__media,.width--60 .hero .hero-responsive-media--background-image{min-height:0}.width--66 .hero__media,.width--66 .hero .hero-responsive-media--background-image{min-height:0}.width--75 .hero__media,.width--75 .hero .hero-responsive-media--background-image{min-height:0}.width--80 .hero__media,.width--80 .hero .hero-responsive-media--background-image{min-height:0}.hero__media .embed,.hero .hero-responsive-media--background-image .embed{margin-bottom:0;position:absolute;width:100%}@media(min-width: 64em){.hero__media .embed,.hero .hero-responsive-media--background-image .embed{position:relative}}.hero__media .embed__source,.hero .hero-responsive-media--background-image .embed__source{margin-bottom:0;background:transparent;box-shadow:none}.hero__media .embed--ratio-16-9,.hero .hero-responsive-media--background-image .embed--ratio-16-9{width:278%}@media(min-width: 23.4375em){.hero__media .embed--ratio-16-9,.hero .hero-responsive-media--background-image .embed--ratio-16-9{width:240%}}@media(min-width: 26.5625em){.hero__media .embed--ratio-16-9,.hero .hero-responsive-media--background-image .embed--ratio-16-9{width:215%}}@media(min-width: 37.5em){.hero__media .embed--ratio-16-9,.hero .hero-responsive-media--background-image .embed--ratio-16-9{width:150%}}@media(min-width: 48em){.hero__media .embed--ratio-16-9,.hero .hero-responsive-media--background-image .embed--ratio-16-9{width:117%}}@media(min-width: 64em){.hero__media .embed--ratio-16-9,.hero .hero-responsive-media--background-image .embed--ratio-16-9{width:100%}}.hero__media picture,.hero__media img,.hero .hero-responsive-media--background-image picture,.hero .hero-responsive-media--background-image img{width:100%}.hero__space{height:0;width:100%;pointer-events:none}.hero h1,.hero h2,.hero h3,.hero h4,.hero h5{margin-bottom:var(--heroHeadingMarginBottom)}.hero h1,.hero h2{text-transform:var(--heroHeadingTextTransform)}.hero--encourage-scrolling:after{content:"Scroll down"}.hero--with-media-gradient .hero__media:before,.hero--with-media-gradient .hero__media:after{content:" ";height:var(--heroGradientHeight);position:absolute;width:100%;z-index:2}.hero--with-media-gradient .hero__media:before{left:0;top:0;background:linear-gradient(180deg, #0b0b0b 0%, rgba(11, 11, 11, 0) 100%)}.hero--with-media-gradient .hero__media:after{bottom:0;left:0;background:linear-gradient(180deg, rgba(11, 11, 11, 0) 0%, rgba(11, 11, 11, 0.5) 100%)}.hero--horizontal-center .width--20{margin-left:auto;margin-right:auto}.hero--horizontal-center .width--25{margin-left:auto;margin-right:auto}.hero--horizontal-center .width--33{margin-left:auto;margin-right:auto}.hero--horizontal-center .width--40{margin-left:auto;margin-right:auto}.hero--horizontal-center .width--50{margin-left:auto;margin-right:auto}.hero--horizontal-center .width--60{margin-left:auto;margin-right:auto}.hero--horizontal-center .width--66{margin-left:auto;margin-right:auto}.hero--horizontal-center .width--75{margin-left:auto;margin-right:auto}.hero--horizontal-center .width--80{margin-left:auto;margin-right:auto}.hero--horizontal-left .width--20{margin-right:auto}.hero--horizontal-left .width--25{margin-right:auto}.hero--horizontal-left .width--33{margin-right:auto}.hero--horizontal-left .width--40{margin-right:auto}.hero--horizontal-left .width--50{margin-right:auto}.hero--horizontal-left .width--60{margin-right:auto}.hero--horizontal-left .width--66{margin-right:auto}.hero--horizontal-left .width--75{margin-right:auto}.hero--horizontal-left .width--80{margin-right:auto}.hero--horizontal-right .width--20{margin-left:auto}.hero--horizontal-right .width--25{margin-left:auto}.hero--horizontal-right .width--33{margin-left:auto}.hero--horizontal-right .width--40{margin-left:auto}.hero--horizontal-right .width--50{margin-left:auto}.hero--horizontal-right .width--60{margin-left:auto}.hero--horizontal-right .width--66{margin-left:auto}.hero--horizontal-right .width--75{margin-left:auto}.hero--horizontal-right .width--80{margin-left:auto}.hero--inverted{color:var(--heroColorInverted)}.hero--inverted__meta{color:var(--colorTextLighter)}.hero--inverted__meta a{color:var(--colorTextLighter)}.hero--pull-up{margin-top:calc(var(--heroPullDistance)*-1)}.hero--pull-up .hero__body{padding-top:calc(var(--heroPullDistance) + var(--heroBodyPadding))}.hero--mobile-ratio-16-9 .hero__space{padding-bottom:56.25%}.hero--mobile-ratio-9-16 .hero__media .embed{width:320vw}.hero--mobile-ratio-9-16 .hero__space{padding-bottom:177.7777777778%}.hero--mobile-ratio-4-3 .hero__media .embed{width:140vw}.hero--mobile-ratio-4-3 .hero__space{padding-bottom:75%}.hero--mobile-ratio-3-2 .hero__media .embed{width:120vw}.hero--mobile-ratio-3-2 .hero__space{padding-bottom:66.6666666667%}.hero--mobile-ratio-2-3 .hero__media .embed{width:270vw}.hero--mobile-ratio-2-3 .hero__space{padding-bottom:150%}.hero--mobile-ratio-1-1 .hero__media .embed{width:180vw}.hero--mobile-ratio-1-1 .hero__space{padding-bottom:100%}.hero--mobile-ratio-2-1 .hero__media .embed{width:100vw}.hero--mobile-ratio-2-1 .hero__space{padding-bottom:50%}.hero--mobile-ratio-3-1 .hero__media .embed{width:100vw}.hero--mobile-ratio-3-1 .hero__space{padding-bottom:33.3333333333%}.hero--mobile-ratio-4-1 .hero__media .embed{width:100vw}.hero--mobile-ratio-4-1 .hero__space{padding-bottom:25%}.hero--mobile-ratio-100vh .hero__media .embed,.hero--mobile-ratio-100vh .hero__media img,.hero--mobile-ratio-100vh .hero-responsive-media--background-image .embed,.hero--mobile-ratio-100vh .hero-responsive-media--background-image img{width:178vh;max-width:none;min-width:100%}.hero--mobile-ratio-100vh .hero__space{padding-bottom:100vh}@media(min-width: 48em){.hero--tablet-ratio-16-9 .hero__space{padding-bottom:56.25%}.hero--tablet-ratio-9-16 .hero__media .embed{width:320vw}.hero--tablet-ratio-9-16 .hero__space{padding-bottom:177.7777777778%}.hero--tablet-ratio-4-3 .hero__media .embed{width:140vw}.hero--tablet-ratio-4-3 .hero__space{padding-bottom:75%}.hero--tablet-ratio-3-2 .hero__media .embed{width:120vw}.hero--tablet-ratio-3-2 .hero__space{padding-bottom:66.6666666667%}.hero--tablet-ratio-2-3 .hero__media .embed{width:270vw}.hero--tablet-ratio-2-3 .hero__space{padding-bottom:150%}.hero--tablet-ratio-1-1 .hero__media .embed{width:180vw}.hero--tablet-ratio-1-1 .hero__space{padding-bottom:100%}.hero--tablet-ratio-2-1 .hero__media .embed{width:100vw}.hero--tablet-ratio-2-1 .hero__space{padding-bottom:50%}.hero--tablet-ratio-3-1 .hero__media .embed{width:100vw}.hero--tablet-ratio-3-1 .hero__space{padding-bottom:33.3333333333%}.hero--tablet-ratio-4-1 .hero__media .embed{width:100vw}.hero--tablet-ratio-4-1 .hero__space{padding-bottom:25%}.hero--tablet-ratio-100vh .hero__media .embed,.hero--tablet-ratio-100vh .hero__media img,.hero--tablet-ratio-100vh .hero-responsive-media--background-image .embed,.hero--tablet-ratio-100vh .hero-responsive-media--background-image img{width:178vh;max-width:none;min-width:100%}.hero--tablet-ratio-100vh .hero__space{padding-bottom:100vh}}@media(min-width: 80em){.hero--desktop-ratio-16-9 .hero__space{padding-bottom:56.25%}.hero--desktop-ratio-9-16 .hero__media .embed{width:320vw}.hero--desktop-ratio-9-16 .hero__space{padding-bottom:177.7777777778%}.hero--desktop-ratio-4-3 .hero__media .embed{width:140vw}.hero--desktop-ratio-4-3 .hero__space{padding-bottom:75%}.hero--desktop-ratio-3-2 .hero__media .embed{width:120vw}.hero--desktop-ratio-3-2 .hero__space{padding-bottom:66.6666666667%}.hero--desktop-ratio-2-3 .hero__media .embed{width:270vw}.hero--desktop-ratio-2-3 .hero__space{padding-bottom:150%}.hero--desktop-ratio-1-1 .hero__media .embed{width:180vw}.hero--desktop-ratio-1-1 .hero__space{padding-bottom:100%}.hero--desktop-ratio-2-1 .hero__media .embed{width:100vw}.hero--desktop-ratio-2-1 .hero__space{padding-bottom:50%}.hero--desktop-ratio-3-1 .hero__media .embed{width:100vw}.hero--desktop-ratio-3-1 .hero__space{padding-bottom:33.3333333333%}.hero--desktop-ratio-4-1 .hero__media .embed{width:100vw}.hero--desktop-ratio-4-1 .hero__space{padding-bottom:25%}.hero--desktop-ratio-100vh .hero__media .embed,.hero--desktop-ratio-100vh .hero__media img,.hero--desktop-ratio-100vh .hero-responsive-media--background-image .embed,.hero--desktop-ratio-100vh .hero-responsive-media--background-image img{width:178vh;max-width:none;min-width:100%}.hero--desktop-ratio-100vh .hero__space{padding-bottom:100vh}}.hero--spaced-after-large{margin-bottom:var(--heroSpacingAfterLargeMobile)}@media(min-width: 80em){.hero--spaced-after-large{margin-bottom:var(--heroSpacingAfterLarge)}}.hero--vertical-bottom{align-items:flex-end}.hero--vertical-center{align-items:center}.hero--vertical-top{align-items:flex-start}@media(max-width: 47.99em){.hero--vertical-mobile-bottom{align-items:flex-end}.hero--vertical-mobile-center{align-items:center}.hero--vertical-mobile-top{align-items:flex-start}}.hint{display:block;margin-bottom:1.5rem;color:var(--colorTextLight);font-size:var(--fontSizeSmall)}:root{--iconContainedWidth: 5rem}.icon{display:inline-block;vertical-align:middle}.icon--contained{margin-right:1.5rem;max-width:var(--iconContainedWidth)}.icon--contained:last-child{margin-right:0}.icon--flag{margin-right:0rem;width:2.8rem;border-radius:0rem}.icons{align-items:flex-start;display:flex;flex-flow:row wrap;margin-bottom:1.5rem}:root{--imageShadow: drop-shadow(0px 4px 12px rgba(0, 0, 0, 0.1))}.image{display:inline-block}.image--with-shadow{filter:var(--imageShadow)}.image--responsive{display:block}.image--responsive img{width:100%}:root{--linkDefaultSvgWidth: 2.4rem;--linkChevronHeight: 1.1rem;--linkChevronWidth: 1.2rem}.link--default svg:first-child{margin-right:.8rem;width:var(--linkDefaultSvgWidth)}.link--breakout{position:static}.link--breakout:before{content:"";position:absolute;left:0;top:0;height:100%;width:100%}.link__chevron{height:var(--linkChevronHeight);display:inline-block;margin-left:.8rem;width:var(--linkChevronWidth);background:url("../content/icon-chevron-right.svg") 0 0 no-repeat transparent;background-size:var(--linkChevronWidth) var(--linkChevronHeight)}.btn--secondary .link__chevron{background-image:url("../content/icon-chevron-right-white.svg")}.link--cta-large{padding-bottom:.8rem;padding-left:1.5rem;padding-right:1.5rem;padding-top:.8rem;font-size:var(--fontSizeH3)}.link--grow-center:before{left:50%;transform:translateX(-50%)}.link--grow-ltr:before{left:0}.link--grow-rtl:before{right:0}.link--grow-center,.link--grow-ltr,.link--grow-rtl{position:relative;text-decoration:none}.link--grow-center:before,.link--grow-ltr:before,.link--grow-rtl:before{bottom:0;content:"";height:1px;position:absolute;width:0;background-color:var(--colorPrimary);transition:width .3s ease-in-out}.link--grow-center:hover:before,.link--grow-ltr:hover:before,.link--grow-rtl:hover:before{width:100%}.link--plain{border-bottom:0;color:inherit;font-weight:var(--fontWeightDefault);text-decoration:none}.link--shrink-center:before{left:50%;transform:translateX(-50%)}.link--shrink-ltr:before{right:0}.link--shrink-rtl:before{left:0}.link--shrink-center,.link--shrink-ltr,.link--shrink-rtl{position:relative;text-decoration:none}.link--shrink-center:before,.link--shrink-ltr:before,.link--shrink-rtl:before{bottom:0;content:"";height:1px;position:absolute;width:100%;background-color:var(--colorPrimary);transition:width .3s ease-in-out}.link--shrink-center:hover:before,.link--shrink-ltr:hover:before,.link--shrink-rtl:hover:before{width:0}.link--slide-bottom:before{top:100%;transform:translateY(10px)}.link--slide-center:before{top:100%;transform:translateY(0px)}.link--slide-top:before{bottom:100%;transform:translateY(10px)}.link--slide-bottom,.link--slide-center,.link--slide-top{position:relative;text-decoration:none}.link--slide-bottom:before,.link--slide-center:before,.link--slide-top:before{content:"";height:1px;left:0;position:absolute;width:100%;background-color:var(--colorPrimary);opacity:0;transition:opacity .3s,transform .3s}.link--slide-bottom:hover:before,.link--slide-center:hover:before,.link--slide-top:hover:before{opacity:1}.link--slide-bottom:hover:before{transform:translateY(0px)}.link--slide-center:hover:before{transform:translateY(-10px)}.link--slide-top:hover:before{transform:translateY(0)}.link--text{color:var(--colorTextDefault)}.list{margin-bottom:0;margin-top:0;padding-left:0;list-style:none}.list--horizontal,.list--horizontal-spaced{display:flex;flex-wrap:wrap}.list--horizontal-spaced>li{margin-right:1.5rem}.list--horizontal-spaced>li:last-child{margin-right:0}:root{--localisationHoverDuration: 0.3s;--localisationMobileItemBorder: 0.1rem solid var(--colorGreyDark)}.localisation{position:relative;z-index:3}.localisation__button{border:0;margin:0;padding:0 1.5rem;background:var(--headerBackgroundColor)}.is-localisation-visible .localisation__button{background:var(--colorGreyLight)}.localisation__button,.localisation__option{align-items:center;display:flex;height:var(--headerContentHeight);cursor:pointer}.localisation__button:focus,.localisation__button:hover,.localisation__option:focus,.localisation__option:hover{color:var(--navColorActive)}.header--inverted .localisation__button:focus:focus,.header--inverted .localisation__button:focus:hover,.section--inverted .localisation__button:focus:focus,.section--inverted .localisation__button:focus:hover,.header--inverted .localisation__button:hover:focus,.header--inverted .localisation__button:hover:hover,.section--inverted .localisation__button:hover:focus,.section--inverted .localisation__button:hover:hover,.header--inverted .localisation__option:focus:focus,.header--inverted .localisation__option:focus:hover,.section--inverted .localisation__option:focus:focus,.section--inverted .localisation__option:focus:hover,.header--inverted .localisation__option:hover:focus,.header--inverted .localisation__option:hover:hover,.section--inverted .localisation__option:hover:focus,.section--inverted .localisation__option:hover:hover{color:var(--navColorInvertedActive)}.header--inverted .localisation__button:focus:focus svg,.header--inverted .localisation__button:focus:hover svg,.section--inverted .localisation__button:focus:focus svg,.section--inverted .localisation__button:focus:hover svg,.header--inverted .localisation__button:hover:focus svg,.header--inverted .localisation__button:hover:hover svg,.section--inverted .localisation__button:hover:focus svg,.section--inverted .localisation__button:hover:hover svg,.header--inverted .localisation__option:focus:focus svg,.header--inverted .localisation__option:focus:hover svg,.section--inverted .localisation__option:focus:focus svg,.section--inverted .localisation__option:focus:hover svg,.header--inverted .localisation__option:hover:focus svg,.header--inverted .localisation__option:hover:hover svg,.section--inverted .localisation__option:hover:focus svg,.section--inverted .localisation__option:hover:hover svg{fill:var(--navColorInvertedActive)}.localisation__option{text-decoration:none;border-bottom:var(--localisationMobileItemBorder);padding:0 1.5rem}.localisation__nav{display:block;left:0;position:absolute;top:100%;width:100%;opacity:0;pointer-events:none;transform:translateY(-100%);transition:transform var(--localisationHoverDuration),opacity var(--localisationHoverDuration);z-index:-1}.localisation__nav:after{content:" ";height:100%;left:0;position:absolute;top:0;width:100%;background-color:var(--headerBackgroundColor);background-image:var(--headerBackgroundPattern);box-shadow:var(--headerContentBoxShadow);opacity:var(--navSubAfterOpacity);z-index:-1}.is-localisation-visible .localisation__nav{opacity:1;transform:translateY(0) scale(1);pointer-events:auto}.localisation__items{display:block;margin:0;position:relative}.localisation__culture-text{display:block;margin-right:.8rem;font-size:var(--navFontSize)}.media{margin-left:auto;margin-right:auto;position:relative}@media(min-width: 48em){.media{display:flex}}.media__body{padding-top:1.5rem}@media(min-width: 48em){.media__body{margin-left:2rem;padding-top:0}}:root{--navAnchorPadding: 1.6rem 2.8rem 1.6rem 1.6rem;--navAnchorPaddingDesktopSmall: 0 2.8rem;--navBorderColor: var(--colorGreyLight);--navBorderColorLight: var(--colorGreyLight);--navColor: var(--colorTextDefault);--navColorActive: var(--colorSecondary);--navColorInverted: var(--colorTextInverted);--navColorInvertedActive: var(--colorPrimary);--navFontSize: var(--fontSizeNavigation);--navFontWeight: var(--fontWeightBold);--navFooterFontWeight: normal;--navFooterTextTransform: initial;--navFooterPadding: 0;--navItemCountMargin: 0;--navPrimaryAnchorPadding: 0 2.8rem;--navPrimaryItemMargin: 0 2rem 0 0;--navSubAfterOpacity: 0.8;--navSubBackgroundColor: transparent;--navSubBackgroundColorInverted: transparent;--navSubBackgroundOpacity: 0.8;--navSubBeforeTopPos: calc(var(--headerContentHeight) * -1);--navSubHoverDuration: 0.3s;--navSubItemFontWeight: normal;--navSubBeforeHorizontalPos: -100vw;--navTextDecorationHover: none;--navTextTransform: none}@media(min-width: 48em){:root{--navItemCountMargin: 0 0 0 0.4rem}}@media(min-width: 64em){:root{--navFontWeight: var(--fontWeightDefault)}}.nav{display:block;position:relative}.nav__items{margin-bottom:0;margin-top:0;padding-left:0;list-style:none;display:flex;flex-direction:column;width:100%}.nav--display-mobile-horizontal .nav__items{flex-direction:row;align-items:center}.nav--display-mobile-vertical .nav__items{flex-direction:column;align-items:flex-start}@media(min-width: 64em){.nav__items{display:flex;flex-direction:row}.nav--display-horizontal .nav__items{flex-direction:row;align-items:center}.nav--display-vertical .nav__items{flex-direction:column;align-items:flex-start}}.nav__item{border-bottom:.1rem solid var(--navBorderColor);display:flex;flex-direction:column;margin-bottom:0}@media(min-width: 64em){.nav__item{border-bottom:0;flex-direction:row}}.nav__item:last-child{border-bottom:0}.nav__item .btn{margin-left:auto;width:-webkit-max-content;width:-moz-max-content;width:max-content}.nav__item .link--default{display:block;padding:var(--navAnchorPadding);color:var(--navColor);font-size:var(--navFontSize);font-weight:var(--navFontWeight);text-align:right;text-decoration:none;text-transform:var(--navTextTransform)}@media(min-width: 64em){.nav__item .link--default{align-items:center;display:flex;height:100%;padding:var(--navAnchorPaddingDesktopSmall);width:-webkit-max-content;width:-moz-max-content;width:max-content;text-align:left}}.nav__item .link--default svg{fill:var(--navColor)}.nav__item .link--default.is-current-page{color:var(--navColorActive)}.nav__item .link--default.is-current-page svg{fill:var(--navColorActive)}.header--inverted .nav__item .link--default{color:var(--navColorInverted)}.header--inverted .nav__item .link--default svg{fill:var(--navColorInverted)}.header--inverted .nav__item .link--default:focus,.header--inverted .nav__item .link--default:hover{color:var(--navColorInvertedActive)}.header--inverted .nav__item .link--default:focus svg,.header--inverted .nav__item .link--default:hover svg{fill:var(--navColorInvertedActive)}.nav__item .link--default:focus,.nav__item .link--default:hover{color:var(--navColorActive);-webkit-text-decoration:var(--navTextDecorationHover);text-decoration:var(--navTextDecorationHover)}.nav__item .link--default:focus svg,.nav__item .link--default:hover svg{fill:var(--navColorActive)}.nav__item--s-v-g-menu-item svg{display:block;fill:var(--colorTextDefault)}.nav__item--s-v-g-menu-item a svg:hover{fill:var(--navColorActive)}.nav__item--parent svg{display:none;height:.6rem;margin-bottom:.4rem;margin-left:.5rem;width:1rem;vertical-align:middle;fill:var(--navColor)}.nav__item--parent a:hover svg{fill:var(--navColorActive)}[class$="--inverted"] .nav__item--parent svg{fill:var(--navColorInverted)}[class$="--inverted"] .nav__item--parent a:hover svg{fill:var(--navColorInvertedActive)}.nav__item-count{margin:var(--navItemCountMargin);color:var(--colorPrimaryDark);font-weight:var(--fontWeightBold)}.nav__sub{background-color:var(--navSubBackgroundColor)}@media(min-width: 64em){[class$="--inverted"] .nav__sub{background-color:var(--navSubBackgroundColorInverted)}}.nav__sub .link--default{color:var(--colorGreyDark);font-weight:var(--navSubItemFontWeight)}@media(min-width: 64em){.nav__sub .link--default{padding:var(--navAnchorPaddingDesktopSmall)}}.is-selected .nav__sub{display:block}.nav__sub-items{margin-bottom:0;margin-top:0;padding-left:0;list-style:none}.nav__sub-items .nav__item{border-bottom:.1rem solid var(--navBorderColorLight)}@media(min-width: 64em){.nav__sub-items .nav__item{border-bottom:0}}.nav__sub-items .nav__item:first-child{border-top:.1rem solid var(--navBorderColorLight)}@media(min-width: 64em){.nav__sub-items .nav__item:first-child{border-top:0}}.nav__sub-items .nav__item:last-child{border-bottom:0}.footer .nav__item{margin-bottom:.8rem}.footer .nav__item a{font-size:var(--footerFontSize);font-weight:var(--navFooterFontWeight);text-transform:var(--navFooterTextTransform)}.footer .nav__item.nav__item--s-v-g-menu-item{margin-bottom:.8rem;margin-right:1.5rem}@media(min-width: 64em){.footer .nav__item.nav__item--s-v-g-menu-item{margin-bottom:1.5rem}}.footer .nav__item .link--default{padding:var(--navFooterPadding)}.footer .nav__sub{background:transparent}.footer--inverted .nav__item a{color:var(--footerColorInverted)}.footer--inverted .nav__item a svg{fill:var(--footerColorInverted)}.footer--inverted .nav__item a:focus,.footer--inverted .nav__item a:hover{color:var(--footerColorInvertedActive)}.footer--inverted .nav__item a:focus svg,.footer--inverted .nav__item a:hover svg{fill:var(--footerColorInvertedActive)}.footer--inverted .nav__item--parent>a:after{background-image:url("../content/icon-chevron-inverted.svg")}.nav--primary .nav__background{inset:0 -100vw;position:absolute;z-index:-1;background-color:var(--headerBackgroundColor);background-image:var(--headerBackgroundPattern);box-shadow:var(--headerContentBoxShadow)}@media(min-width: 64em){.nav--primary .nav__items{height:100%}}@media(min-width: 64em){.nav--primary .nav__item{align-items:center;display:flex;margin:var(--navPrimaryItemMargin)}}.nav--primary .nav__item:last-child{margin:0}@media(min-width: 64em){.nav--primary .nav__item--parent:hover .nav__sub,.nav--primary .nav__item--parent:hover .nav__sub-background{display:block;transform:translateY(100%)}}@media(min-width: 64em){.nav--primary .nav__sub{position:absolute;height:var(--headerContentHeight);top:0;z-index:-1;transform:translateY(0);transition:transform var(--navSubHoverDuration)}}.nav--primary .nav__sub-background{inset:0;position:absolute;z-index:-100;opacity:.8;transform:translateY(0);transition:transform var(--navSubHoverDuration)}.nav--primary .nav__sub-background:before{content:"";inset:0 -100vw;position:absolute;background-color:var(--headerBackgroundColor);background-image:var(--headerBackgroundPattern)}@media(min-width: 64em){.nav--primary .nav__sub-items{display:flex;height:100%}}.nav--social .nav__item{border-bottom:0}:root{--newsPostContentFootBorder: 0.1rem solid rgba(151, 151, 151, 0.4);--newsPostTitleFontSize: 3.35rem}@media(min-width: 64em){:root{--newsPostTitleFontSize: 6.7rem}}.news-post{--sectionBackgroundColor: var(--colorGreyLight);--cardBackground: var(--colorWhite);transition:opacity var(--animationDuration) ease-in-out}.news-post__title{margin-bottom:3rem;font-size:var(--newsPostTitleFontSize)}.news-post__meta,.news-post__content-foot{align-items:center;display:flex;justify-content:space-between}.news-post__meta{margin-bottom:3rem}.news-post__content-foot{border-bottom:var(--newsPostContentFootBorder);border-top:var(--newsPostContentFootBorder);margin-bottom:6rem;margin-top:3rem;padding:1.5rem 0}.news-post__info,.news-post__share-label{color:var(--colorGreyDark);font-size:var(--fontSizeSmall);font-weight:var(--fontWeightBold)}.news-post__tag{font-size:var(--fontSizeSmall)}:root{--notificationBackgroundColor: #1e1c21;--notificationBackgroundColorHover: #37343d;--notificationHoverTimingFunction: cubic-bezier(0.68, -0.55, 0.27, 1.55);--notificationHoverTransitionDuration: 0.3s;--notificationMaxWidth: 14.5rem;--notificationPadding: 3rem 2rem;--notificationRight: 0;--notificationShowAnimationDelay: 1s;--notificationShowAnimationDuration: 0.5s;--notificationTextColor: var(--colorWhite);--notificationTextColorMeta: var(--colorPrimary)}@media(min-width: 48em){:root{--notificationRight: 2.5rem}}.notification{bottom:0;left:0;position:fixed;width:100%;z-index:1000}.notification__content-wrapper{display:block;margin-left:auto;margin-right:auto;position:relative;width:100%}.notification__content{bottom:-1.5rem;max-width:var(--notificationMaxWidth);padding:var(--notificationPadding);position:absolute;right:var(--notificationRight);transform:translateY(100%);background-color:var(--notificationBackgroundColor);color:var(--notificationTextColor);text-decoration:none;-webkit-animation:var(--notificationShowAnimationDuration) ease-in-out var(--notificationShowAnimationDuration) 1 showNotification;animation:var(--notificationShowAnimationDuration) ease-in-out var(--notificationShowAnimationDuration) 1 showNotification;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;transition:background-color var(--notificationHoverTransitionDuration) ease-in-out,bottom var(--notificationHoverTransitionDuration) ease-in-out}.notification__content:focus,.notification__content:hover{bottom:0;background-color:var(--notificationBackgroundColorHover);transition:background-color var(--notificationHoverTransitionDuration) ease-in-out,bottom var(--notificationHoverTransitionDuration) var(--notificationHoverTimingFunction)}.notification__content:focus .notification__title,.notification__content:hover .notification__title{color:var(--notificationTextColor)}.notification__title{display:block;margin-bottom:.8rem;text-transform:uppercase}.notification__meta{display:block;color:var(--notificationTextColorMeta);text-decoration:underline}@-webkit-keyframes showNotification{from{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes showNotification{from{transform:translateY(100%)}to{transform:translateY(0)}}.pager{margin-bottom:0;margin-top:0;padding-left:0;list-style:none;display:flex}.pager__older,.pager .first{margin-right:auto}.pager__newer,.pager .last{margin-left:auto}:root{--personAbstractFontSize: var(--fontSizeBase);--personAbstractImageSize: 4.8rem;--personAbstractLineHeight: 2.4rem;--personAbstractTitleMargin: 0.2rem 0 0}.person-abstract{align-items:center;margin-bottom:1.5rem;padding:.8rem 0;display:flex;font-size:var(--personAbstractFontSize)}.person-abstract:last-child{margin-bottom:0}.person-abstract__avatar{width:var(--personAbstractImageSize);margin-right:1.5rem}.person-abstract__title,.person-abstract__job-title{display:block;line-height:var(--personAbstractLineHeight)}.person-abstract__title{margin:var(--personAbstractTitleMargin);color:var(--colorSecondary);font-weight:var(--fontWeightBold)}.person-abstract__job-title{color:var(--colorTextLight)}:root{--sectionBackgroundColor: transparent;--sectionBackgroundPattern: none;--sectionVerticalPaddingMobile: 6rem;--sectionVerticalPaddingMobileLarge: 9rem;--sectionVerticalPadding: 12rem;--sectionVerticalPaddingLarge: 18rem}.section{display:block;position:relative;margin-bottom:var(--sectionVerticalPaddingMobile);overflow:hidden;transition:opacity var(--animationDuration) ease-in-out}@media(min-width: 80em){.section{margin-bottom:var(--sectionVerticalPadding)}}.section__shape{padding-bottom:var(--sectionVerticalPaddingMobile);padding-top:var(--sectionVerticalPaddingMobile);background-color:var(--sectionBackgroundColor);background-image:var(--sectionBackgroundPattern);overflow:hidden}@media(min-width: 80em){.section__shape{padding-bottom:var(--sectionVerticalPadding);padding-top:var(--sectionVerticalPadding)}}.section__content{position:relative;z-index:3}@media(max-width: 79.99em){main>.flow>.flow__content>.width--100:first-child .section{padding-top:calc(var(--sectionVerticalPaddingMobile)*2)}}.section--center{text-align:center}.section--center .flow__content{justify-content:center}.section--left{text-align:left}.section--left .flow__content{justify-content:flex-start}.section--right{text-align:right}.section--right .flow__content{justify-content:flex-end}.section--vertical-bottom .flow__content{align-items:flex-end}.section--vertical-center .flow__content{align-items:center}.section--form-solo{align-items:center;display:flex;height:100vh;padding:0;width:100%;background-color:var(--colorGreyLight);text-align:center}.section--form-solo .section__content{margin-left:auto;margin-right:auto;max-width:40rem;padding-left:0;padding-right:0;width:100%}.section--form-solo .form{border:.1rem solid var(--colorGrey);padding:3rem;background-color:transparent}.section--form-solo label{font-size:var(--fontSizeDefault);line-height:var(--lineHeightDefault)}.section--inverted{color:var(--colorTextInverted)}@media(max-width: 63.99em){.section--reverse-stacking-order .flow__content{flex-direction:column-reverse}}.section--spaced-after-none{margin-bottom:0}@media(min-width: 80em){.section--spaced-after-none{margin-bottom:0}}.section--spaced-after-large .section__shape{margin-bottom:var(--sectionVerticalPaddingMobileLarge)}@media(min-width: 80em){.section--spaced-after-large .section__shape{margin-bottom:var(--sectionVerticalPaddingLarge)}}.section--padding-top-none .section__shape{padding-top:0}@media(min-width: 80em){.section--padding-top-none .section__shape{padding-top:0}}.section--padding-top-large .section__shape{padding-top:var(--sectionVerticalPaddingMobileLarge)}@media(min-width: 80em){.section--padding-top-large .section__shape{padding-top:var(--sectionVerticalPaddingLarge)}}.section--padding-bottom-none .section__shape{padding-bottom:0}@media(min-width: 80em){.section--padding-bottom-none .section__shape{padding-bottom:0}}.section--padding-bottom-large .section__shape{padding-bottom:var(--sectionVerticalPaddingMobileLarge)}@media(min-width: 80em){.section--padding-bottom-large .section__shape{padding-bottom:var(--sectionVerticalPaddingLarge)}}.section--no-flow-gutter .flow__content{margin-left:0}.section--no-flow-gutter .flow__content>*{padding:0}.section--large-flow-gutter .flow__content{margin-left:-6rem}.section--large-flow-gutter .flow__content>*{padding:0 0 0 6rem}.section--small-vertical-flow-gutter .flow__content>*{margin-bottom:1.5rem}.section--medium-vertical-flow-gutter .flow__content>*{margin-bottom:3rem}.section--large-vertical-flow-gutter .flow__content>*{margin-bottom:6rem}@media(max-width: 63.99em){.section--no-stacked-vertical-flow-gutter .flow__content>*{margin-bottom:0}}@media(max-width: 63.99em){.section--small-stacked-vertical-flow-gutter .flow__content>*{margin-bottom:1.5rem}}@media(max-width: 63.99em){.section--medium-stacked-vertical-flow-gutter .flow__content>*{margin-bottom:3rem}}@media(max-width: 63.99em){.section--large-stacked-vertical-flow-gutter .flow__content>*{margin-bottom:6rem}}:root{--shareOptionsIconHoverDuration: 0.2s;--shareOptionsIconSize: 2.8rem}.share-options{align-items:center;display:flex}.share-options__label{margin-right:.8rem}.share-options__list{display:flex;margin:0}.share-options__item{margin-left:.8rem}.share-options__link{display:block}.share-options__icon{display:block;height:var(--shareOptionsIconSize);width:var(--shareOptionsIconSize);fill:var(--colorGreyDark);transition:fill var(--shareOptionsIconHoverDuration) ease-in-out}.share-options__link:hover .share-options__icon{fill:var(--colorSecondary)}:root{--sectionBackgroundColor: transparent;--sectionBackgroundPattern: none;--sectionVerticalPaddingMobile: 6rem;--sectionVerticalPaddingMobileLarge: 9rem;--sectionVerticalPadding: 12rem;--sectionVerticalPaddingLarge: 18rem}.section{display:block;position:relative;margin-bottom:var(--sectionVerticalPaddingMobile);overflow:hidden;transition:opacity var(--animationDuration) ease-in-out}@media(min-width: 80em){.section{margin-bottom:var(--sectionVerticalPadding)}}.section__shape{padding-bottom:var(--sectionVerticalPaddingMobile);padding-top:var(--sectionVerticalPaddingMobile);background-color:var(--sectionBackgroundColor);background-image:var(--sectionBackgroundPattern);overflow:hidden}@media(min-width: 80em){.section__shape{padding-bottom:var(--sectionVerticalPadding);padding-top:var(--sectionVerticalPadding)}}.section__content{position:relative;z-index:3}@media(max-width: 79.99em){main>.flow>.flow__content>.width--100:first-child .section{padding-top:calc(var(--sectionVerticalPaddingMobile)*2)}}.section--center{text-align:center}.section--center .flow__content{justify-content:center}.section--left{text-align:left}.section--left .flow__content{justify-content:flex-start}.section--right{text-align:right}.section--right .flow__content{justify-content:flex-end}.section--vertical-bottom .flow__content{align-items:flex-end}.section--vertical-center .flow__content{align-items:center}.section--form-solo{align-items:center;display:flex;height:100vh;padding:0;width:100%;background-color:var(--colorGreyLight);text-align:center}.section--form-solo .section__content{margin-left:auto;margin-right:auto;max-width:40rem;padding-left:0;padding-right:0;width:100%}.section--form-solo .form{border:.1rem solid var(--colorGrey);padding:3rem;background-color:transparent}.section--form-solo label{font-size:var(--fontSizeDefault);line-height:var(--lineHeightDefault)}.section--inverted{color:var(--colorTextInverted)}@media(max-width: 63.99em){.section--reverse-stacking-order .flow__content{flex-direction:column-reverse}}.section--spaced-after-none{margin-bottom:0}@media(min-width: 80em){.section--spaced-after-none{margin-bottom:0}}.section--spaced-after-large .section__shape{margin-bottom:var(--sectionVerticalPaddingMobileLarge)}@media(min-width: 80em){.section--spaced-after-large .section__shape{margin-bottom:var(--sectionVerticalPaddingLarge)}}.section--padding-top-none .section__shape{padding-top:0}@media(min-width: 80em){.section--padding-top-none .section__shape{padding-top:0}}.section--padding-top-large .section__shape{padding-top:var(--sectionVerticalPaddingMobileLarge)}@media(min-width: 80em){.section--padding-top-large .section__shape{padding-top:var(--sectionVerticalPaddingLarge)}}.section--padding-bottom-none .section__shape{padding-bottom:0}@media(min-width: 80em){.section--padding-bottom-none .section__shape{padding-bottom:0}}.section--padding-bottom-large .section__shape{padding-bottom:var(--sectionVerticalPaddingMobileLarge)}@media(min-width: 80em){.section--padding-bottom-large .section__shape{padding-bottom:var(--sectionVerticalPaddingLarge)}}.section--no-flow-gutter .flow__content{margin-left:0}.section--no-flow-gutter .flow__content>*{padding:0}.section--large-flow-gutter .flow__content{margin-left:-6rem}.section--large-flow-gutter .flow__content>*{padding:0 0 0 6rem}.section--small-vertical-flow-gutter .flow__content>*{margin-bottom:1.5rem}.section--medium-vertical-flow-gutter .flow__content>*{margin-bottom:3rem}.section--large-vertical-flow-gutter .flow__content>*{margin-bottom:6rem}@media(max-width: 63.99em){.section--no-stacked-vertical-flow-gutter .flow__content>*{margin-bottom:0}}@media(max-width: 63.99em){.section--small-stacked-vertical-flow-gutter .flow__content>*{margin-bottom:1.5rem}}@media(max-width: 63.99em){.section--medium-stacked-vertical-flow-gutter .flow__content>*{margin-bottom:3rem}}@media(max-width: 63.99em){.section--large-stacked-vertical-flow-gutter .flow__content>*{margin-bottom:6rem}}:root{--scrollTopArrowHeight: 5rem;--scrollTopArrowWidth: 5rem;--scrollTopBackgroundColor: #464051;--scrollTopButtonHoverTimingFunction: cubic-bezier(0.68, -0.55, 0.27, 1.55);--scrollTopButtonHoverTransitionDuration: 0.3s;--scrollTopButtonHoverTranslateY: -1rem;--scrollTopIconShadow: 0 2px 4px rgb(0 0 0 / 40%);--scrollTopRight: 17rem;--scrollTopTransitionDuration: 0.5s;--scrollTopOpacity: 0.6;--scrollTopOpacityHover: 0.8;--scrollTopPadding: 0.8rem 0.4rem 2.5rem;--scrollTopZIndex: 1000}@media(min-width: 48em){:root{--scrollTopRight: 19.5rem}}.scroll-top{bottom:0;display:none;left:0;position:fixed;width:100%;z-index:var(--scrollTopZIndex)}.js .scroll-top{display:block;opacity:0;pointer-events:none}.js .scroll-top.is-visible{opacity:1;pointer-events:auto}.animate .scroll-top{transition:opacity var(--scrollTopTransitionDuration) ease-in-out}.scroll-top__content{display:block;margin-left:auto;margin-right:auto;position:relative;width:100%}.scroll-top__btn{bottom:-1.5rem;display:block;padding:var(--scrollTopPadding);position:absolute;right:var(--scrollTopRight);transition:transform var(--scrollTopButtonHoverTransitionDuration) var(--scrollTopButtonHoverTimingFunction)}.scroll-top__btn:focus,.scroll-top__btn:hover{transform:translateY(var(--scrollTopButtonHoverTranslateY))}.scroll-top__btn:focus .scroll-top__bg,.scroll-top__btn:hover .scroll-top__bg{opacity:var(--scrollTopOpacityHover)}.scroll-top__icon{display:block;height:var(--scrollTopArrowHeight);position:relative;width:var(--scrollTopArrowWidth);fill:var(--colorWhite);filter:drop-shadow(var(--scrollTopIconShadow));z-index:100}.scroll-top__bg{height:100%;left:0;position:absolute;top:0;width:100%;background-color:var(--scrollTopBackgroundColor);opacity:var(--scrollTopOpacity);pointer-events:none;transition:opacity var(--scrollTopButtonHoverTransitionDuration) ease-in-out}:root{--styledQuoteFontFamily: var(--fontFamilyHeading);--styledQuoteFontSize: var(--fontSizeH3);--styledQuoteLineHeight: var(--lineHeightHeading);--styledQuoteMargin: 0 0 1.5rem 0;--styledQuotePadding: 0 0 0 0;--styledQuoteTextTransform: uppercase;--styledQuoteVisualEditorBeforeBottomPos: 0;--styledQuoteVisualEditorBeforeLeftPos: 0;--styledQuoteVisualEditorBeforeTopPos: 0;--styledQuoteVisualEditorBeforeWidth: 0.4rem;--styledQuoteVisualEditorFontFamily: var(--fontFamilyDefault);--styledQuoteVisualEditorFontSize: var(--fontSizeLarge);--styledQuoteVisualEditorLineHeight: var(--lineHeightDefault);--styledQuoteVisualEditorPadding: 0 0 0 1.5rem;--styledQuoteVisualEditorTextTransform: initial}@media(min-width: 64em){:root{--styledQuoteVisualEditorPadding: 0 0 0 3rem}}.styled-quote{margin:var(--styledQuoteMargin);padding:var(--styledQuotePadding);position:relative;font-style:var(--fontStyleDefault)}.styled-quote p{font-family:var(--styledQuoteFontFamily);font-size:var(--styledQuoteFontSize);font-style:var(--fontStyleDefault);line-height:var(--styledQuoteLineHeight);text-transform:var(--styledQuoteTextTransform)}.styled-quote p:before{content:"“"}.styled-quote p:after{content:"”"}.styled-quote p:last-child{margin-bottom:0}.styled-quote__source{font-size:var(--fontSizeSmall);font-style:var(--fontStyleDefault);font-weight:var(--fontWeightBold);text-align:left}.section--center .styled-quote__source,.text--align-center .styled-quote__source{text-align:center}.section--right .styled-quote__source,.text--align-right .styled-quote__source{text-align:right}.styled-quote__source-publication{display:block;color:var(--colorSecondary)}.styled-quote--visual-editor{padding:var(--styledQuoteVisualEditorPadding)}.styled-quote--visual-editor:before{bottom:var(--styledQuoteVisualEditorBeforeBottomPos);content:"";left:var(--styledQuoteVisualEditorBeforeLeftPos);position:absolute;top:var(--styledQuoteVisualEditorBeforeTopPos);width:var(--styledQuoteVisualEditorBeforeWidth);background-color:var(--colorSecondary)}.styled-quote--visual-editor p{font-family:var(--styledQuoteVisualEditorFontFamily);font-size:var(--styledQuoteVisualEditorFontSize);line-height:var(--styledQuoteVisualEditorLineHeight);text-transform:var(--styledQuoteVisualEditorTextTransform)}.swatch{padding-top:100px}.swatch pre{margin-bottom:0;padding:1.5rem;background-color:var(--colorGreyLight);text-align:center}.swatch pre span{display:block}.table__caption{margin-bottom:1.5rem}.table--bordered{border:.1rem solid var(--colorGrey)}.table--borderless thead tr,.table--borderless tbody tr{border:0}.table--head-dark thead tr{background-color:var(--colorBlack);color:var(--colorWhite)}.table--head-light thead tr{background-color:var(--colorGreyLight)}.table--hover tbody tr:hover{background-color:var(--colorGreyLight)}@media(min-width: 48em){.table--striped tbody tr:nth-child(odd){background-color:var(--colorGreyLight)}}.table--striped tbody td:nth-child(even){background-color:var(--colorGreyLight)}@media(min-width: 48em){.table--striped tbody td:nth-child(even){background-color:transparent}}:root{--tagsFontSize: 1.6rem;--tagsMargin: 3rem 0 3rem;--tagsTopBorder: 0.1rem solid var(--colorGrey)}.tags{align-items:flex-start;border-top:var(--tagsTopBorder);display:flex;padding:1.5rem 0;margin:var(--tagsMargin);font-size:var(--tagsFontSize)}.tags__label{font-weight:var(--fontWeightBold)}.tags__list{align-items:flex-start;display:flex;flex-flow:row wrap;margin:0}.tags__item{position:relative}.tags__item:after{content:"/";position:absolute;right:0;transform:translateX(50%);color:var(--colorGrey)}.tags__item:last-child:after{display:none}.tags__link{padding:.8rem;text-decoration:none}.tags__link:hover{color:var(--colorSecondary)}.tags__item--current .tags__link{color:var(--colorSecondary);cursor:default}:root{--tilesBackgroundColor: transparent;--tilesBackgroundPattern: none;--tilesDimension: 24rem;--tilesGap: 0.75rem;--tilesPadding: 1.5rem}.tiles{display:flex;flex-wrap:wrap;margin:0 calc(var(--tilesGap)*-1) 1.5rem}.tiles__item{border:var(--tilesGap) solid transparent;position:relative;flex-basis:50%}.tiles__item--inverted{color:var(--colorTextInverted)}.tiles__item-skeleton{margin-top:100%}.tiles__item-children{align-items:center;bottom:0;display:flex;justify-content:center;left:0;padding:var(--tilesPadding);position:absolute;right:0;top:0;background-color:var(--tilesBackgroundColor);background-image:var(--tilesBackgroundPattern)}:root{--videoModalBackground: var(--colorTextDefault)}.video-modal__link{display:inline-block;position:relative}.align--left .video-modal__link{margin-right:auto}.align--center .video-modal__link{margin:0 auto}.align--right .video-modal__link{margin-left:auto}.video-modal__media{margin:0 auto .5rem;position:relative;width:100%;background:var(--videoModalBackground)}.video-modal__media .embed{margin:0}.video-modal__cover{height:100%;left:0;position:absolute;top:0;width:100%}.video-modal__thumbnail{width:100%}.video-modal__link-text{left:50%;max-width:100%;padding:1.5rem;position:absolute;top:50%;font-family:var(--fontFamilyHeading);font-style:var(--fontStyleH3);font-size:var(--fontSizeH3);font-weight:var(--fontWeightH3);line-height:var(--lineHeightH3);text-transform:var(--textTransformH3);transform:translate(-50%, -50%)}:root{--lightGalleryVideoMaxWidth: 128rem}.lg-outer .lg-video-cont{max-width:var(--lightGalleryVideoMaxWidth) !important}:-webkit-full-screen-ancestor:not(iframe){-webkit-animation:none !important;animation:none !important}:root{--bleedModeSpillSubpixelAdjustment: 0.1rem;--interlayTriangleOpacity: 0.4;--interlayTriangleSmall: 15rem;--interlayTriangleMedium: 28rem;--interlayTriangleLarge: 42rem;--pullUpSmall: -15rem;--pullUpMedium: -30rem;--pullUpLarge: -45rem}@media(min-width: 64em){:root{--interlayTriangleSmall: 30rem;--interlayTriangleMedium: 56rem;--interlayTriangleLarge: 84rem}}.align--full,.align--wide{left:50%;margin-left:calc(-50vw + var(--scrollbarWidth)/2);margin-right:calc(-50vw + var(--scrollbarWidth)/2);max-width:100vw;position:relative;right:50%;width:calc(100vw - var(--scrollbarWidth))}@media(min-width: 48em){.align--wide{left:0%;margin-left:calc(25% - 25vw);margin-right:calc(25% - 25vw);max-width:1000%;right:0%;width:auto}}.align-self--center{align-self:center}.align-self--end{align-self:flex-end}.align-self--start{align-self:flex-start}.align--center{text-align:center}.align--justify{text-align:justify}.align--left{text-align:left}.align--right{text-align:right}:root{--animationDelay: 0;--animationDuration: 0.6s;--animationFallbackDuration: 4s;--animationMoveOffset: 200px;--animationTiming: ease-in-out}.animate .fade-in{opacity:0;transition:opacity var(--animationDuration) var(--animationTiming);transition-delay:var(--animationDelay)}.animate .fade-in.in-viewport{opacity:1}.no-js .animate .fade-in{transition:none;-webkit-animation-name:noJSFadeIn;animation-name:noJSFadeIn;-webkit-animation-duration:var(--animationDuration);animation-duration:var(--animationDuration);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:var(--animationFallbackDuration);animation-delay:var(--animationFallbackDuration)}.animate .fade-in--from-left,.animate .fade-in--from-right{transition:opacity var(--animationDuration) var(--animationTiming),transform var(--animationDuration) var(--animationTiming)}.animate .fade-in--from-left.in-viewport,.animate .fade-in--from-right.in-viewport{transform:translateX(0);transition-delay:var(--animationDelay)}.animate .fade-in--from-left{transform:translateX(calc(-1 * var(--animationMoveOffset)))}.animate .fade-in--from-right{transform:translateX(var(--animationMoveOffset))}@-webkit-keyframes noJSFadeIn{0%{opacity:0}100%{opacity:1}}@keyframes noJSFadeIn{0%{opacity:0}100%{opacity:1}}.animate .grow-in{transform:scale(0);transform-origin:center;transition:transform var(--animationDuration) var(--animationTiming);transition-delay:var(--animationDelay)}.animate .grow-in.in-viewport{transform:scale(1)}.no-js .animate .grow-in{transition:none;-webkit-animation-name:noJSGrowIn;animation-name:noJSGrowIn;-webkit-animation-duration:var(--animationDuration);animation-duration:var(--animationDuration);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:var(--animationFallbackDuration);animation-delay:var(--animationFallbackDuration)}.animate .grow-in--from-bottom{transform-origin:bottom}.animate .grow-in--from-left{transform-origin:left}.animate .grow-in--from-right{transform-origin:right}.animate .grow-in--from-top{transform-origin:top}@-webkit-keyframes noJSGrowIn{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes noJSGrowIn{0%{transform:scale(0)}100%{transform:scale(1)}}.bg--color-primary{background-color:var(--colorPrimary)}.bg--color-secondary{background-color:var(--colorSecondary)}.bg--color-black{background-color:var(--colorBlack)}.bg--color-grey{background-color:var(--colorGrey)}.bg--color-grey-light{background-color:var(--colorGreyLight)}.bg--color-white{background-color:var(--colorWhite)}.bg--fixed{background-attachment:fixed}.bg--fill{background-size:100% 100%}.bleed-mode--spill{overflow:visible !important}.bleed-mode--spill .bleed-responsive-media{z-index:4}.bleed-mode--spill .bleed-responsive-media--bleed-in{bottom:100%;top:auto;transform:translateY(var(--bleedModeSpillSubpixelAdjustment))}.bleed-mode--spill .bleed-responsive-media--bleed-out{bottom:auto;top:100%;transform:translateY(calc(var(--bleedModeSpillSubpixelAdjustment) * -1))}.constrain{margin-left:auto;margin-right:auto;max-width:114rem;padding-left:1.5rem;padding-right:1.5rem;width:100%}@media(min-width: 23.4375em){.constrain{padding-left:2rem;padding-right:2rem}}@media(min-width: 80em){.constrain{padding-left:0;padding-right:0}}.constrain--extra-thin{max-width:67.6rem}.constrain--thin{max-width:92rem}.constrain--wide{max-width:137.2rem}.constrain--full{max-width:100%;padding-left:0;padding-right:0}.color--default{color:var(--colorTextDefault)}.color--white{color:var(--colorWhite)}.color--grey{color:var(--colorGrey)}@media(min-width: 80em){.columns--two>div{flex-basis:50%;max-width:50%}}@media(min-width: 80em){.constrain--extra-thin .columns--two>div{flex-basis:100%;max-width:100%}}@media(min-width: 64em){.columns--three>div{flex-basis:33.33%;max-width:33.33%}}@media(min-width: 64em){.constrain--extra-thin .columns--three>div{flex-basis:100%;max-width:100%}}@media(min-width: 48em){.columns--four>div{flex-basis:50%;max-width:50%}}@media(min-width: 80em){.columns--four>div{flex-basis:25%;max-width:25%}}@media(min-width: 80em){.constrain--thin .columns--four>div{flex-basis:50%;max-width:50%}}@media(min-width: 48em){.constrain--extra-thin .columns--four>div{flex-basis:100%;max-width:100%}}@media(min-width: 80em){.constrain--extra-thin .columns--four>div{flex-basis:100%;max-width:100%}}.display--none{display:none}.display--block{display:block}.display--inline-block{display:inline-block}.gutter--none .flow__content{margin-left:0}.gutter--none .flow__content>*{padding:0}.gutter--large .flow__content{margin-left:-6rem}.gutter--large .flow__content>*{padding:0 0 0 6rem}.hidden{display:none}.interlay--small-bottom-left-triangle-light,.interlay--medium-bottom-left-triangle-light,.interlay--large-bottom-left-triangle-light,.interlay--small-bottom-left-triangle-dark,.interlay--medium-bottom-left-triangle-dark,.interlay--large-bottom-left-triangle-dark{position:relative}.interlay--small-bottom-left-triangle-light:after,.interlay--medium-bottom-left-triangle-light:after,.interlay--large-bottom-left-triangle-light:after,.interlay--small-bottom-left-triangle-dark:after,.interlay--medium-bottom-left-triangle-dark:after,.interlay--large-bottom-left-triangle-dark:after{content:" ";border-style:solid;bottom:0;height:0;left:0;position:absolute;width:0;opacity:var(--interlayTriangleOpacity);z-index:-1;pointer-events:none;transform:translateY(100%)}.interlay--small-bottom-left-triangle-light.in-viewport:after,.interlay--medium-bottom-left-triangle-light.in-viewport:after,.interlay--large-bottom-left-triangle-light.in-viewport:after,.interlay--small-bottom-left-triangle-dark.in-viewport:after,.interlay--medium-bottom-left-triangle-dark.in-viewport:after,.interlay--large-bottom-left-triangle-dark.in-viewport:after{-webkit-animation:moveIn var(--animationDuration) forwards;animation:moveIn var(--animationDuration) forwards}.interlay--small-bottom-left-triangle-light:not(.js-in-viewport):after,.no-js .interlay--small-bottom-left-triangle-light:after,.interlay--medium-bottom-left-triangle-light:not(.js-in-viewport):after,.no-js .interlay--medium-bottom-left-triangle-light:after,.interlay--large-bottom-left-triangle-light:not(.js-in-viewport):after,.no-js .interlay--large-bottom-left-triangle-light:after,.interlay--small-bottom-left-triangle-dark:not(.js-in-viewport):after,.no-js .interlay--small-bottom-left-triangle-dark:after,.interlay--medium-bottom-left-triangle-dark:not(.js-in-viewport):after,.no-js .interlay--medium-bottom-left-triangle-dark:after,.interlay--large-bottom-left-triangle-dark:not(.js-in-viewport):after,.no-js .interlay--large-bottom-left-triangle-dark:after{-webkit-animation:moveIn var(--animationDuration) forwards;animation:moveIn var(--animationDuration) forwards}.interlay--small-bottom-left-triangle-light.section:after,.interlay--small-bottom-left-triangle-light.hero:after,.interlay--small-bottom-left-triangle-light.footer:after,.interlay--medium-bottom-left-triangle-light.section:after,.interlay--medium-bottom-left-triangle-light.hero:after,.interlay--medium-bottom-left-triangle-light.footer:after,.interlay--large-bottom-left-triangle-light.section:after,.interlay--large-bottom-left-triangle-light.hero:after,.interlay--large-bottom-left-triangle-light.footer:after,.interlay--small-bottom-left-triangle-dark.section:after,.interlay--small-bottom-left-triangle-dark.hero:after,.interlay--small-bottom-left-triangle-dark.footer:after,.interlay--medium-bottom-left-triangle-dark.section:after,.interlay--medium-bottom-left-triangle-dark.hero:after,.interlay--medium-bottom-left-triangle-dark.footer:after,.interlay--large-bottom-left-triangle-dark.section:after,.interlay--large-bottom-left-triangle-dark.hero:after,.interlay--large-bottom-left-triangle-dark.footer:after{z-index:0}.interlay--small-bottom-left-triangle-light.header:after,.interlay--medium-bottom-left-triangle-light.header:after,.interlay--large-bottom-left-triangle-light.header:after,.interlay--small-bottom-left-triangle-dark.header:after,.interlay--medium-bottom-left-triangle-dark.header:after,.interlay--large-bottom-left-triangle-dark.header:after{z-index:1}.interlay--small-bottom-left-triangle-light.hero:after,.interlay--medium-bottom-left-triangle-light.hero:after,.interlay--large-bottom-left-triangle-light.hero:after,.interlay--small-bottom-left-triangle-dark.hero:after,.interlay--medium-bottom-left-triangle-dark.hero:after,.interlay--large-bottom-left-triangle-dark.hero:after{left:1.5rem}.interlay--small-bottom-left-triangle-light:after,.interlay--small-bottom-left-triangle-dark:after{border-width:var(--interlayTriangleSmall) 0 0 var(--interlayTriangleSmall)}.interlay--medium-bottom-left-triangle-light:after,.interlay--medium-bottom-left-triangle-dark:after{border-width:var(--interlayTriangleMedium) 0 0 var(--interlayTriangleMedium)}.interlay--large-bottom-left-triangle-light:after,.interlay--large-bottom-left-triangle-dark:after{border-width:var(--interlayTriangleLarge) 0 0 var(--interlayTriangleLarge)}.interlay--small-bottom-left-triangle-light:after,.interlay--medium-bottom-left-triangle-light:after,.interlay--large-bottom-left-triangle-light:after{border-color:transparent transparent transparent var(--colorWhite)}.interlay--small-bottom-left-triangle-dark:after,.interlay--medium-bottom-left-triangle-dark:after,.interlay--large-bottom-left-triangle-dark:after{border-color:transparent transparent transparent var(--colorBlack)}@-webkit-keyframes moveIn{0%{transform:translateY(100%)}100%{transform:translateY(0)}}@keyframes moveIn{0%{transform:translateY(100%)}100%{transform:translateY(0)}}.pull-up--small{margin-top:var(--pullUpSmall)}.pull-up--medium{margin-top:var(--pullUpMedium)}.pull-up--large{margin-top:var(--pullUpLarge)}.visually-hidden:not(:focus):not(:active){height:1px;overflow:hidden;position:absolute !important;width:1px;white-space:nowrap;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%)}.script-display{display:none}.no-js .script-display--no-js-only{display:block}.js .script-display--js-only{display:block}.shape--cutout-top-right,.shape--remove-sides{margin-left:1.5rem;margin-right:1.5rem}.flow .width--100>.shape--cutout-top-right.section,.flow .width--100>.shape--remove-sides.section{margin-left:calc(-50vw + var(--scrollbarWidth)/2 + 1.5rem);margin-right:calc(-50vw + var(--scrollbarWidth)/2 + 1.5rem);width:calc(100vw - var(--scrollbarWidth) - 3rem)}.shape--cutout-top-right.in-viewport{-webkit-animation:cutSmall var(--animationDuration) forwards;animation:cutSmall var(--animationDuration) forwards}.shape--cutout-top-right.in-viewport.section{-webkit-animation:none;animation:none}.shape--cutout-top-right.in-viewport.section .section__shape{-webkit-animation:cutSmall var(--animationDuration) forwards;animation:cutSmall var(--animationDuration) forwards}@media(min-width: 80em){.shape--cutout-top-right.in-viewport.section .section__shape{-webkit-animation:cutLarge var(--animationDuration) forwards;animation:cutLarge var(--animationDuration) forwards}}.shape--cutout-top-right:not(.js-in-viewport),.no-js .shape--cutout-top-right{-webkit-animation:cutSmall var(--animationDuration) forwards;animation:cutSmall var(--animationDuration) forwards}.shape--cutout-top-right:not(.js-in-viewport).section,.no-js .shape--cutout-top-right.section{-webkit-animation:none;animation:none}.shape--cutout-top-right:not(.js-in-viewport).section .section__shape,.no-js .shape--cutout-top-right.section .section__shape{-webkit-animation:cutSmall var(--animationDuration) forwards;animation:cutSmall var(--animationDuration) forwards}@media(min-width: 80em){.shape--cutout-top-right:not(.js-in-viewport).section .section__shape,.no-js .shape--cutout-top-right.section .section__shape{-webkit-animation:cutLarge var(--animationDuration) forwards;animation:cutLarge var(--animationDuration) forwards}}.shape--cutout-top-right-small{-webkit-clip-path:polygon(0% 0%, calc(100% - 3rem) 0%, 100% 3rem, 100% 100%, 0% 100%);clip-path:polygon(0% 0%, calc(100% - 3rem) 0%, 100% 3rem, 100% 100%, 0% 100%)}@-webkit-keyframes cutSmall{0%{-webkit-clip-path:polygon(0% 0%, 100% 0%, 100% 0%, 100% 100%, 0% 100%);clip-path:polygon(0% 0%, 100% 0%, 100% 0%, 100% 100%, 0% 100%)}100%{-webkit-clip-path:polygon(0% 0%, calc(100% - 6rem) 0%, 100% 6rem, 100% 100%, 0% 100%);clip-path:polygon(0% 0%, calc(100% - 6rem) 0%, 100% 6rem, 100% 100%, 0% 100%)}}@keyframes cutSmall{0%{-webkit-clip-path:polygon(0% 0%, 100% 0%, 100% 0%, 100% 100%, 0% 100%);clip-path:polygon(0% 0%, 100% 0%, 100% 0%, 100% 100%, 0% 100%)}100%{-webkit-clip-path:polygon(0% 0%, calc(100% - 6rem) 0%, 100% 6rem, 100% 100%, 0% 100%);clip-path:polygon(0% 0%, calc(100% - 6rem) 0%, 100% 6rem, 100% 100%, 0% 100%)}}@-webkit-keyframes cutLarge{0%{-webkit-clip-path:polygon(0% 0%, 100% 0%, 100% 0%, 100% 100%, 0% 100%);clip-path:polygon(0% 0%, 100% 0%, 100% 0%, 100% 100%, 0% 100%)}100%{-webkit-clip-path:polygon(0% 0%, calc(100% - 12rem) 0%, 100% 12rem, 100% 100%, 0% 100%);clip-path:polygon(0% 0%, calc(100% - 12rem) 0%, 100% 12rem, 100% 100%, 0% 100%)}}@keyframes cutLarge{0%{-webkit-clip-path:polygon(0% 0%, 100% 0%, 100% 0%, 100% 100%, 0% 100%);clip-path:polygon(0% 0%, 100% 0%, 100% 0%, 100% 100%, 0% 100%)}100%{-webkit-clip-path:polygon(0% 0%, calc(100% - 12rem) 0%, 100% 12rem, 100% 100%, 0% 100%);clip-path:polygon(0% 0%, calc(100% - 12rem) 0%, 100% 12rem, 100% 100%, 0% 100%)}}.margin--bottom{margin-bottom:1.5rem}.margin--bottom-large{margin-bottom:3rem}.margin--bottom-small{margin-bottom:.8rem}.margin--bottom-none{margin-bottom:0}.margin--left{margin-left:1.5rem}.margin--left-large{margin-left:3rem}.margin--left-small{margin-left:.8rem}.margin--left-none{margin-left:0}.margin--left-auto{margin-left:auto}.margin--right{margin-right:1.5rem}.margin--right-large{margin-right:3rem}.margin--right-small{margin-right:.8rem}.margin--right-none{margin-right:0}.margin--right-auto{margin-right:auto}.margin--top{margin-top:1.5rem}.margin--top-large{margin-top:3rem}.margin--top-small{margin-top:.8rem}.margin--top-none{margin-top:0}.padding--bottom{padding-bottom:1.5rem}.padding--bottom-large{padding-bottom:3rem}.padding--bottom-small{padding-bottom:.8rem}.padding--bottom-none{padding-bottom:0}.padding--left{padding-left:1.5rem}.padding--left-large{padding-left:3rem}.padding--left-small{padding-left:.8rem}.padding--left-none{padding-left:0}.padding--left-auto{padding-left:auto}.padding--right{padding-right:1.5rem}.padding--right-large{padding-right:3rem}.padding--right-small{padding-right:.8rem}.padding--right-none{padding-right:0}.padding--right-auto{padding-right:auto}.padding--top{padding-top:1.5rem}.padding--top-large{padding-top:3rem}.padding--top-small{padding-top:.8rem}.padding--top-none{padding-top:0}.font--default{font-family:var(--fontFamilyDefault)}.font--heading{font-family:var(--fontFamilyHeading)}.text--align-left{text-align:left}.text--align-center{text-align:center}.text--align-right{text-align:right}.text--h1{font-family:var(--fontFamilyHeading);font-style:var(--fontStyleH1);font-size:var(--fontSizeH1);font-weight:var(--fontWeightH1);line-height:var(--lineHeightH1);text-transform:var(--textTransformH1)}.text--h2{font-family:var(--fontFamilyHeading);font-style:var(--fontStyleH2);font-size:var(--fontSizeH2);font-weight:var(--fontWeightH2);line-height:var(--lineHeightH2);text-transform:var(--textTransformH2)}.text--h3{font-family:var(--fontFamilyHeading);font-style:var(--fontStyleH3);font-size:var(--fontSizeH3);font-weight:var(--fontWeightH3);line-height:var(--lineHeightH3);text-transform:var(--textTransformH3)}.text--h4{font-family:var(--fontFamilyHeading);font-style:var(--fontStyleH4);font-size:var(--fontSizeH4);font-weight:var(--fontWeightH4);line-height:var(--lineHeightH4);text-transform:var(--textTransformH4)}.text--h5{font-family:var(--fontFamilyHeading);font-style:var(--fontStyleH5);font-size:var(--fontSizeH5);font-weight:var(--fontWeightH5);line-height:var(--lineHeightH5);text-transform:var(--textTransformH5)}.text--h6{font-family:var(--fontFamilyHeading);font-style:var(--fontStyleH6);font-size:var(--fontSizeH6);font-weight:var(--fontWeightH6);line-height:var(--lineHeightH6);text-transform:var(--textTransformH6)}.text--line-through{text-decoration:line-through}.text--underline{text-decoration:underline}.text--uppercase{text-transform:uppercase}.text--size-h1{font-size:var(--fontSizeH1);line-height:var(--lineHeightHeading)}.text--size-h2{font-size:var(--fontSizeH2);line-height:var(--lineHeightHeading)}.text--size-h3{font-size:var(--fontSizeH3);line-height:var(--lineHeightHeading)}.text--size-h4{font-size:var(--fontSizeH4);line-height:var(--lineHeightHeading)}.text--size-small{font-size:var(--fontSizeSmall)}.text--weight-bold{font-weight:var(--fontWeightBold)}.text--weight-normal{font-weight:var(--fontWeightDefault)}.width--100{width:100%}.width--20{width:100%}@media(min-width: 64em){.width--20{width:20%}}.width--25{width:100%}@media(min-width: 64em){.width--25{width:25%}}.width--33{width:100%}@media(min-width: 64em){.width--33{width:33.33%}}.width--40{width:100%}@media(min-width: 64em){.width--40{width:40%}}.width--50{width:100%}@media(min-width: 64em){.width--50{width:50%}}.width--60{width:100%}@media(min-width: 64em){.width--60{width:60%}}.width--66{width:100%}@media(min-width: 64em){.width--66{width:66.66%}}.width--75{width:100%}@media(min-width: 64em){.width--75{width:75%}}.width--80{width:100%}@media(min-width: 64em){.width--80{width:80%}}@media print{*,*::before,*::after{background:#fff !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]::after{content:" (" attr(href) ")"}abbr[title]::after{content:" (" attr(title) ")"}a[href^="#"]::after,a[href^="javascript:"]::after{content:""}pre{white-space:pre-wrap !important}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}
