/*! normalize-scss | MIT/GPLv2 License | bit.ly/normalize-scss */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}main{display:block}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}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{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}input{overflow:visible}[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}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;display:table;max-width:100%;padding:0;color:inherit;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*{box-sizing:border-box}:first-child{margin-top:0}:last-child{margin-bottom:0}body,html{overflow-x:hidden;scroll-behavior:smooth}.hidden{display:none}.visually-hidden{position:absolute;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);margin:0 !important}.unstyled-list{list-style:none;margin:0;padding:0}.unstyled-list li::before{content:none}.white-bg{background:#fff;color:#000}.black-bg{background:#000;color:#fff}.light-bg{background:#faf8f5}.lightblue-bg{background-color:#d6e2ff}.medium-bg{background:#e6e6e6}.dark-bg{background:#512850;color:#fff}.primary-bg{background:#f6290a;color:#fff}.secondary-bg{background:#d6e2ff;color:#512850}.green-bg{background:#2c5841;color:#fff}.lightgreen-bg{background:#d1eedc;color:#2c5841}.darkblue-bg{background:#2e3d64;color:#fff}.yellow-bg{background:#fdea74;color:#e02509}.opaque-bg{background:rgba(0,0,0,.3);color:#fff}.background-cover{background-position:center;background-size:cover;background-repeat:no-repeat}.background-image{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;margin:0 !important;padding:0 !important;z-index:-2}.background-image--fade:after{position:absolute;content:" ";top:0;left:0;width:100%;height:100%;z-index:0;background-color:rgba(0,0,0,.5);z-index:-1}.display-block{display:block}.small{max-width:45rem}.medium{max-width:55rem}.large{max-width:78.5rem}.no-max{max-width:none !important}.relative{position:relative}.flex-1{flex:1}.margin-auto{margin:auto}.margin-0{margin:0}.margin-left-auto{margin-left:auto}.margin-left{margin-left:.5rem}.margin-left-0{margin-left:0}.margin-left-1{margin-left:1rem}.margin-left-2{margin-left:2rem}.margin-right-auto{margin-right:auto}.margin-right{margin-right:.5rem}.margin-right-0{margin-right:0}.margin-right-1{margin-right:1rem}.margin-right-2{margin-right:2rem}.margin-top-auto{margin-top:auto}.margin-top{margin-top:.5rem}.margin-top-0{margin-top:0}.margin-top-1{margin-top:1rem}.margin-top-2{margin-top:2rem}.margin-top-3{margin-top:3rem}.margin-top-5{margin-top:5rem}.margin-bottom-auto{margin-bottom:auto}.margin-bottom{margin-bottom:.5rem}.margin-bottom-0{margin-bottom:0}.margin-bottom-1{margin-bottom:1rem}.margin-bottom-2{margin-bottom:2rem}.margin-bottom-3{margin-bottom:3rem}.margin-bottom-5{margin-bottom:5rem}.margin-right-1{margin-right:1rem}.text-align-center{text-align:center}.font-size-xxs{font-size:.625rem}.font-size-xs{font-size:.75rem}.font-size-s{font-size:.875rem}.font-size-m{font-size:1.188rem}.font-size-l,.footer-navigation>li>span{font-size:1.125rem}.font-bold{font-weight:bold}.font-italic{font-style:italic}.cursor-pointer{cursor:pointer;-webkit-user-select:none;user-select:none}.shadow{box-shadow:0px .3333333333rem 0.75rem 0px rgba(0,0,0,.1)}.border{border:2px solid #767c8c}.border--light{border:2px solid #f3f4f4}.border--bottom{border-bottom:2px solid #767c8c}.border--top{border-top:2px solid #767c8c}.color-primary{color:#0078c4}.color-medium-grey{color:#e6e6e6}.color-action{color:#ed1818}.break-word{overflow-wrap:break-word;word-wrap:break-word;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.padding-auto{padding:auto}.padding-0{padding:0}.padding-1{padding:1rem}.padding-2{padding:2rem}.padding-2_5{padding:2.5rem}.padding-left-auto{padding-left:auto}.padding-left{padding-left:.5rem}.padding-left-0{padding-left:0}.padding-left-1{padding-left:1rem}.padding-left-2{padding-left:2rem}.padding-right-auto{padding-right:auto}.padding-right{padding-right:.5rem}.padding-right-0{padding-right:0}.padding-right-1{padding-right:1rem}.padding-right-2{padding-right:2rem}.padding-top-auto{padding-top:auto}.padding-top{padding-top:.5rem}.padding-top-0{padding-top:0}.padding-top-1{padding-top:1rem}.padding-top-2{padding-top:2rem}.padding-top-3{padding-top:3rem}.padding-top-5{padding-top:5rem}.padding-bottom-auto{padding-bottom:auto}.padding-bottom{padding-bottom:.5rem}.padding-bottom-0{padding-bottom:0}.padding-bottom-1{padding-bottom:1rem}.padding-bottom-2{padding-bottom:2rem}.padding-bottom-3{padding-bottom:3rem}.padding-bottom-5{padding-bottom:5rem}.padding-right-1{padding-right:1rem}.visible-large{display:none !important}@media(min-width: 960px){.visible-large{display:block !important}}.visible-large--flex{display:none !important}@media(min-width: 960px){.visible-large--flex{display:flex !important}}@media(min-width: 960px){.hidden-large{display:none !important}}.visible-medium{display:none !important}@media(min-width: 640px){.visible-medium{display:block !important}}.visible-medium--flex{display:none !important}@media(min-width: 640px){.visible-medium--flex{display:flex !important}}@media(min-width: 640px){.hidden-medium{display:none !important}}.visible-small{display:none !important}@media(min-width: 460px){.visible-small{display:block !important}}.visible-small--flex{display:none !important}@media(min-width: 460px){.visible-small--flex{display:flex !important}}@media(min-width: 460px){.hidden-small{display:none !important}}body{font-family:"Poppins","Arial",sans-serif;font-size:1.125rem;line-height:1.575rem}@media(min-width: 460px){body{font-size:1.25rem;line-height:1.75rem}}h1,.h1{font-size:2.25rem;font-weight:600;line-height:2.5rem;margin-top:2rem}@media(min-width: 640px){h1,.h1{font-size:3.75rem;line-height:3.8125rem;margin-top:3.8125rem}}h2,.h2{font-size:1.5rem;line-height:1.8rem;font-weight:600;margin-top:2.9375rem}@media(min-width: 460px){h2,.h2{font-size:2.8125rem;line-height:2.9375rem}}h3,.h3{font-size:1.75rem;line-height:1.275rem;font-weight:600;margin-top:2.5rem}@media(min-width: 460px){h3,.h3{font-size:2.25rem;line-height:2.5rem}}h4,.h4{font-size:1.25rem;line-height:1.275rem;margin-top:1.875rem;font-weight:600}@media(min-width: 460px){h4,.h4{font-size:1.5rem;line-height:1.875rem}}h5,.h5{font-size:1.1875rem;line-height:1.5rem;margin-top:1.5rem;font-weight:600}h6,.h6{font-size:.9375rem;line-height:1.3125rem;font-weight:600}h1,h2,h3,h4,h5,h6{scroll-margin-top:10rem;word-break:break-word}a{color:#0078c4;text-decoration:none}a:hover{color:#005991}p a{text-decoration:underline}hr{border:none;height:2px;background:#767c8c;margin:2rem auto}hr.content-width{max-width:58.75rem}cite{font-style:normal;font-weight:bold}ul{list-style-type:none}ul li:before{content:"•";position:absolute;font-weight:600;text-indent:-1rem}ul li{padding:0}mark{background-color:#ff2665}ins{color:#2eaa00}del{color:#ff2665}small{font-size:.625rem}blockquote{padding:.5rem;border-left:.5rem solid #0078c4}.screen-reader{position:absolute;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);margin:0 !important}.row{display:flex;flex-flow:row wrap}.row--nowrap{flex-flow:row nowrap}@media(min-width: 640px){.row--nowrap-medium{flex-flow:row nowrap}}.row--center{align-items:center}.row--bottom{align-items:flex-end}.row--top{align-items:flex-start}.row--baseline{align-items:baseline}.row--justify-end{justify-content:flex-end}.row--justify-center{justify-content:center}.row--space-between{justify-content:space-between}.row.distribute>*+*{margin-left:1rem}.row.distribute-s>*+*{margin-left:.5rem}.row.distribute-l>*+*{margin-left:2rem}@media(min-width: 640px){.row.distribute-l>*+*{margin-left:.25rem}}@media(min-width: 960px){.row.distribute-l>*+*{margin-left:2rem}}.stack{display:flex;flex-flow:column nowrap}.stack>*+*{margin-top:1rem}.stack--tight>*+*{margin-top:0}.stack--loose>*+*{margin-top:2rem}.stack--lined>*+*{border-top:2px solid #767c8c}.stack--lined-primary>*+*{border-top:2px solid #005991}.stack--lined-grey>*+*{border-top:2px solid #e6e6e6}.stack--start{align-items:flex-start}.stack--end{align-items:flex-end}.stack--center{align-items:center}.stack--justify-center{justify-content:center}.grid{display:grid;grid-template-columns:1fr;grid-gap:1rem}@media(min-width: 960px){.grid--two{grid-template-columns:repeat(2, 1fr)}.grid--two.grid--stack-left{grid-template-columns:auto calc(33% - 1.25rem)}.grid--two.grid--stack-right{grid-template-columns:calc(33% - 1.25rem) auto}}@media(min-width: 640px){.grid--three{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 960px){.grid--three{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 640px){.grid--four{grid-template-columns:repeat(2, 1fr)}.grid--four :last-child:nth-child(odd){grid-column:span 2}}@media(min-width: 960px){.grid--four{grid-template-columns:repeat(4, 1fr)}.grid--four :last-child:nth-child(odd){grid-column:auto}}.grid--gap-2{grid-gap:1rem}@media(min-width: 640px){.grid--gap-2{grid-gap:2rem}}.cluster>*{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:flex-start;margin:calc(1rem/2*-1)}.cluster>*>*{margin:calc(1rem/2)}.cluster--tight>*{margin:calc(1rem/4*-1)}.cluster--tight>*>*{margin:calc(1rem/4)}.cluster--loose>*{margin:-1rem}.cluster--loose>*>*{margin:1rem}.cluster--align-center>*{justify-content:center}.cluster--space-evenly>*{justify-content:flex-start}@media(min-width: 460px){.cluster--space-evenly>*{justify-content:space-around}}.box,.mobile-navigation>li>span{padding:1rem}.box--small{padding:.5rem 1rem}.box--large{padding:2rem 1rem}@media(min-width: 640px){.multicolumn{-moz-columns:2;columns:2;gap:1rem}.multicolumn>*{-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:1rem}}@media(min-width: 960px){.multicolumn{-moz-columns:3;columns:3}}.container{width:100%;margin-left:auto;margin-right:auto}.container--wide{width:100%;max-width:78.5rem;margin-left:auto;margin-right:auto}.container--with-sidebar{display:grid;grid-gap:2rem;width:100%;margin:auto}@media(min-width: 960px){.container--with-sidebar{grid-template-columns:22rem 1fr;grid-gap:1rem}}.container--with-right-sidebar{display:grid;grid-gap:2rem;width:100%;max-width:78.5rem;margin:auto}@media(min-width: 960px){.container--with-right-sidebar{grid-template-columns:1fr 22rem;grid-gap:1rem}}.two-column-container{width:100%;position:relative}@media(min-width: 960px){.two-column-container{display:grid;grid-template-columns:30.875rem 1fr}}.two-column-container .thorn-left{position:relative}.two-column-container .thorn-left::before{content:url("../assets/a2b1fcc4b74764a52e69.b0e250955a3a.svg");position:absolute;left:calc(50% - 41px);top:-12.8rem;z-index:1;transform:rotate(90deg)}.two-column-container .thorn-left.thorn-light::before{content:url("../assets/ce8349aff25c56914775.ca3167032108.svg")}@media(min-width: 960px){.two-column-container .thorn-left{min-height:23rem}.two-column-container .thorn-left::before{left:-58px;top:calc(50% - 180px);transform:rotate(0deg)}}.two-column-container .thorn-right{position:relative}.two-column-container .thorn-right::before{content:url("../assets/3a3c6446f9edf339a67e.9d7d801c17b9.svg");position:absolute;left:calc(50% - 41px);bottom:-7.125rem;z-index:1;transform:rotate(90deg)}.two-column-container .thorn-right.thorn-purple::before{content:url("../assets/338db883984d9b9d693e.7c8db11bb317.svg")}.two-column-container .thorn-right.thorn-primary::before{content:url("../assets/410b59c2d362edde7f8e.2cab64ceaca8.svg")}@media(min-width: 960px){.two-column-container .thorn-right{min-height:23rem;position:relative}.two-column-container .thorn-right::before{left:unset;bottom:unset;right:-41px;top:0;transform:rotate(0deg)}.two-column-container .thorn-right.thorn-purple::before{content:url("../assets/338db883984d9b9d693e.7c8db11bb317.svg")}}@media(min-width: 1240px){.two-column-container.two-column-half{grid-template-columns:1fr 1fr}}@media(min-width: 1240px){.two-column-container.two-column-large{grid-template-columns:37.75rem 1fr}}.container--padded{padding:2rem}@media(min-width: 640px){.container--padded{padding:4rem 2rem}}@media(min-width: 960px){.container--padded{padding:4rem}}@media(min-width: 1240px){.container--padded{padding:5.625rem}}.container--padded-small{padding:2rem 1rem}@media(min-width: 460px){.container--padded-small{padding:2rem}}@media(min-width: 640px){.container--padded-small{padding:4rem 2rem}}@media(min-width: 960px){.container--padded-small{padding:4rem}}@media(min-width: 1240px){.container--padded-small{padding:5.625rem}}.main{position:relative}.header,.static_header{position:relative;z-index:10}.header a,.header label,.static_header a,.static_header label{-webkit-user-select:none;user-select:none;color:#512850;font-size:1rem}.header__desktop,.static_header__desktop{height:6.25rem;background:#fff;padding-left:5.625rem;padding-right:5.625rem}.header__desktop__links,.static_header__desktop__links{margin-left:2rem;gap:1.5rem}.header__desktop .brand--header-container,.static_header__desktop .brand--header-container{margin-right:1rem}.header__desktop .brand--header-container__on-homepage,.static_header__desktop .brand--header-container__on-homepage{display:flex;flex-direction:column;align-items:center;justify-content:center}.header__desktop .brand--header-container__on-homepage::after,.static_header__desktop .brand--header-container__on-homepage::after{content:url("../assets/6ef503763f747cc58373.dfbe68a4a005.svg");top:5.813rem;position:absolute}.header__desktop .brand--header,.static_header__desktop .brand--header{margin:0}.static_header__desktop__links{margin-left:2rem;gap:2.5rem}.header-mobile{display:none;flex-flow:column nowrap;position:fixed;width:100%;height:100vh;overflow:auto;top:0;left:0;background:#fff}.header-mobile>*{flex-shrink:0;z-index:100}.header-mobile__content{padding:1.188rem 1.25rem 1.375rem 1.5rem}.header-mobile__navigation{flex:1;overflow:auto}.header-mobile__languages label{cursor:pointer}.header-mobile__languages .icon:first-child{margin-right:.5rem}.header-mobile .nav-toggle{background:none;margin:0;padding:0}.header-mobile .nav-toggle .icon,.header-mobile .nav-toggle .icon:last-child{margin:0;height:2.375rem;width:2.375rem}.header-mobile .header-mobile__home-link{border-top:2px solid #005991}.header-mobile .brand--mobile svg{width:90%;height:1.75rem}@media screen and (min-width: 290px){.header-mobile .brand--mobile svg{width:12.688rem}}.header-mobile__language-list{display:none;-webkit-user-select:none;user-select:none}.header-mobile__language-list a{display:block}.header-desktop .brand--header{margin:0;margin-right:0}.header-desktop a{color:#fff}.header-desktop__language-list{position:absolute;right:0;top:calc(100% - 2px);padding:.5rem 1rem 0 0;transition:opacity .15s,transform .15s;opacity:0;transform:translateY(-0.25rem);pointer-events:none}.header-desktop__language-list a{display:inline-block;padding:.5rem;white-space:nowrap;text-align:right;background:#4d4d4d}.header-desktop__languages:hover .header-desktop__language-list{display:block;opacity:1;transform:translateY(0);pointer-events:auto}.header-mobile__languages-toggle .close{display:none}.header-controls{background:#fff;height:4.75rem;padding:1.5rem}.header-controls .brand--mobile svg{width:203px;height:28px}.header-controls .nav-toggle{background:none;padding:.35rem;margin:0;width:-moz-fit-content;width:fit-content}.header-controls .nav-toggle:hover{border-radius:0;background:none !important}#nav_toggle{display:block}@media(min-width: 460px){#nav_toggle{display:none}}#nav_toggle:checked~.header-controls{display:none}#nav_toggle:checked~.header-mobile{display:flex}#language_toggle:checked~.header-mobile .header-mobile__language-list{display:flex}#language_toggle:checked~.header-mobile .header-mobile__languages-toggle .open{display:none}#language_toggle:checked~.header-mobile .header-mobile__languages-toggle .close{display:block}a[href^="/accounts/login/"],a[href^="/accounts/logout/"]{padding-right:1.5rem;background:url("../assets/7e3439a02fb1a5eebb7f.2494e784af6b.svg") no-repeat right;background-size:contain}#search-form__input{border:1px solid gray;border-radius:10px;padding:.5rem;min-height:3.125rem;width:90%;position:relative;margin-top:2rem}#search-form__input input{border:none;position:absolute;top:0;bottom:0;height:100%;width:80%}#search-form__input button{background:#fff;position:absolute;right:1rem;top:0;bottom:0;margin:0}#search-form__input button .icon{fill:#0078c4}.footer-logo{margin:0}.footer-logo__image{display:block;max-width:13rem;max-height:7.5rem;width:auto;height:auto}.footer__navigation .block-menu{display:flex;flex-direction:column;margin:0}.footer__navigation .block-menu h5 a{color:#000;font-size:1.2rem;margin:0 1rem}.footer__navigation .block-menu .footer-quicklinks__menu{display:flex;flex-direction:column;margin-right:1rem}.footer__navigation .block-menu .footer-quicklinks__menu a{margin:0 auto .3rem 0;padding:.5rem 1rem}.footer__navigation .block-menu .footer-quicklinks__menu a.button{margin:0 auto .3rem 2.2rem}.footer__navigation .block-menu .footer-quicklinks__menu .button_link{padding:.3125rem .75rem;border-radius:.25rem;font-size:.9375rem}.footer-legal .rich-text,.footer-legal p{max-width:100%;margin:0 1rem 0 .5rem}.footer-bottom img{object-fit:contain}.footer__top{padding:5.5rem 1rem 1.5rem 1rem;display:flex;flex-direction:column;align-items:center}@media(min-width: 640px){.footer__top{margin:0 5rem;padding:5.5rem 1rem 1.5rem 1rem}}.footer .footer-brand{margin-bottom:2.75rem}@media(min-width: 640px){.footer .footer-brand{margin-bottom:3.5rem}}.footer nav ul{padding:0}.footer nav ul li:before{display:none}.footer nav a{line-height:1;white-space:nowrap;border:2px solid rgba(0,0,0,0);color:#512850;font-weight:600;font-size:1rem;padding:0;margin:0}.footer .grid--two{justify-items:center;grid-template-rows:repeat(2, auto);grid-template-columns:none}@media(min-width: 640px){.footer .grid--two{-moz-column-gap:3rem;column-gap:3rem;grid-template-columns:repeat(2, auto);grid-template-rows:none}}.footer__stream-block{margin-bottom:1rem}.footer .footer-copyright{font-size:.875rem}.footer .footer-copyright::before{border-top:2px solid #e5e5e5;content:"";width:100%;position:absolute;left:0;display:block}@media(min-width: 640px){.footer .footer-copyright::before{border-width:1px}}.footer .footer-copyright p{margin-top:1.5rem}.page-content{max-width:none}.static_header{display:none}@media(min-width: 960px){.static_header{display:block;position:fixed;top:0;width:100%;z-index:11;transition:all .5s}}@media(min-width: 960px)and (min-width: 640px){.static_header .static_header--nav .brand--header .logo{width:5rem;height:5rem;margin:auto .25rem auto .25rem}}@media(min-width: 960px)and (min-width: 960px){.static_header .static_header--nav .brand--header .logo{width:5rem;height:5rem;margin:auto 1rem auto 1rem}}.hide{opacity:0;display:none;top:-100%}.show{opacity:1;display:block}.home-page__banner .header{width:100%}.index__results{position:relative;padding:.5rem}.index__results .h3{margin-top:0;margin-left:.5rem}.index__results h4{font-style:normal;margin:0 0 .5rem 0}#filter_form{display:flex;flex-flow:column;height:100%;padding:2rem 1rem}#filter_form h2{font-style:normal;margin:0 0 2.25rem 0}#filter_form .textInput{width:90%}#filter_form form{position:relative}#filter_form .search-button{position:absolute;top:.25rem;right:0;background:none;margin:0}#filter_form .search-button .icon{fill:#0078c4;width:1.5rem;height:1.5rem;margin-top:.4rem}#filter_form .container--with-sidebar{flex:1}#filter_form .filter-container{margin-left:-2rem;margin-right:-2rem}#filter_form .filter-container .icon.icon--close{display:none}#filter_form .filter-dropdown{display:none}#filter_form .filter-dropdown h3{display:none}@media(min-width: 960px){#filter_form .filter-dropdown{display:block;margin-top:0}#filter_form .filter-dropdown h3{display:block}#filter_form .filter-dropdown label{color:#0078c4;font-weight:600}#filter_form .filter-dropdown #field_id_query label{color:#4d4d4d;font-weight:400}}#filter_form #filter-dropdown-checkbox:checked~.filter-dropdown{display:block;padding-top:2rem}@media(min-width: 960px){#filter_form #filter-dropdown-checkbox:checked~.filter-dropdown{padding-top:0}}#filter_form #filter-dropdown-checkbox:checked~.filter-dropdown #field_id_category,#filter_form #filter-dropdown-checkbox:checked~.filter-dropdown #field_id_tags{margin-top:0}#filter_form #filter-dropdown-checkbox:checked~label .icon.icon--open{display:none}#filter_form #filter-dropdown-checkbox:checked~label .icon.icon--close{display:inline}.field--select{position:relative}.field--select:after{content:"";position:absolute;top:2.6rem;right:1rem;background:#fff;border:solid #512850;border-width:0 2px 2px 0;display:inline-block;padding:.2rem;transform:rotate(45deg);pointer-events:none}.field--select select{-webkit-appearance:none;appearance:none;-moz-appearance:none}.field-wrapper__multiselect .field--select:after{content:none}.pagination .button:first-child,.pagination button:first-child,.pagination input[type=submit]:first-child,.pagination input[type=button]:first-child,.pagination input[type=reset]:first-child{margin-left:0}.pagination .button:last-child,.pagination button:last-child,.pagination input[type=submit]:last-child,.pagination input[type=button]:last-child,.pagination input[type=reset]:last-child{margin-right:0}.four{position:relative;padding:10rem 0;background-color:#f6290a;color:#fff}.four h1{padding:0 1rem;font-size:8rem;line-height:8rem;font-weight:700;margin-bottom:0}@media(min-width: 960px){.four h1{font-size:15rem;line-height:15rem}}.four h2{padding:0 1rem;margin-top:0;text-align:center;font-size:2.5rem;line-height:1.2;font-weight:700}.four p{padding:0 .5rem;text-align:center;font-size:1.25rem;line-height:1.75rem}.four .button .icon,.four button .icon,.four input[type=submit] .icon,.four input[type=button] .icon,.four input[type=reset] .icon{width:1.25rem;height:1.25rem;margin-left:.125rem !important}.right-sidebar__content{max-width:45rem;margin:0 auto;padding:2rem 5.5rem 2rem 2.5rem}@media(min-width: 960px){.right-sidebar__content{max-width:15rem}}.right-sidebar__content h3{font-size:1.188rem;text-transform:none;line-height:1.2}.right-sidebar__content .button--action{margin:.5rem 0;padding:.5rem;font-size:.9375rem}.right-sidebar__content .button--action .icon{width:1.5rem;height:1.5rem}.meta .button--light{margin:.5rem 1rem 0 0 !important}.dashboard-heading-container{padding:2rem;text-align:center}@media(min-width: 640px){.dashboard-heading-container{padding:4rem 2rem}}@media(min-width: 960px){.dashboard-heading-container{padding:7.375rem 3rem}}.dashboard-heading-container .dashboard-heading{max-width:41rem;margin:0 auto;font-size:2rem;line-height:2.5rem;font-weight:700}@media(min-width: 960px){.dashboard-heading-container .dashboard-heading{font-size:2.5rem;line-height:3rem}}.dashboard-heading-container p{max-width:41rem;margin:1rem auto}@media(min-width: 960px){.dashboard-heading-container p{font-size:1.5rem;line-height:2rem}}.dashboard-profile-container{padding:2rem;text-align:center}@media(min-width: 640px){.dashboard-profile-container{padding:4rem 2rem}}@media(min-width: 960px){.dashboard-profile-container{padding:7rem 3rem}}.dashboard-profile-container h2{font-size:2rem;line-height:2.5rem;font-weight:700}@media(min-width: 960px){.dashboard-profile-container h2{font-size:2.5rem;line-height:3rem}}.dashboard-profile-container .profile-card{margin:0 auto}.dashboard-networks-container{padding:2rem}@media(min-width: 640px){.dashboard-networks-container{padding:4rem 2rem}}@media(min-width: 960px){.dashboard-networks-container{padding:5rem 4rem}}@media(min-width: 1240px){.dashboard-networks-container{padding:5rem 6rem}}.dashboard-networks-container h2{font-size:2rem;line-height:2.5rem;font-weight:700;margin-top:2rem}@media(min-width: 640px){.dashboard-networks-container h2{margin-top:0}}@media(min-width: 960px){.dashboard-networks-container h2{font-size:2.5rem;line-height:3rem}}.dashboard-networks-container .networks-description{margin:2.5rem 0}@media(min-width: 960px){.dashboard-networks-container .networks-description{font-size:1.5rem;line-height:2rem}}.info-card{display:block;background-color:#fff;color:#000;margin-bottom:1.125rem}.info-card:hover{color:#512850}.info-card:hover .icon{transform:rotate(45deg);transition:all .4s ease}.info-card h3{font-size:1.5rem;line-height:2.25rem;font-weight:700;margin-bottom:0}.info-card h3 .icon{width:2.5rem;height:2.5rem;margin-left:1rem;transform:rotate(0deg);transition:all .4s ease}@media(min-width: 960px){.info-card p{font-size:1.5rem;line-height:2rem}}.info-card .info-card__date{position:absolute;top:.5rem;left:.5rem;background-color:#f6290a;color:#fff;border-radius:2rem;padding:.25rem .75rem;font-weight:700;font-size:.875rem;line-height:1.25rem}.info-card .info-card__content{width:100%;padding:2rem}@media(min-width: 960px){.info-card .info-card__content{padding:3rem}}.info-card .info-card__meta{font-size:1.125rem;color:#888886;margin-top:-0.25rem}.info-card .info-card__image{flex-shrink:0;position:relative;min-height:17rem;width:100%}.info-card .info-card__image.resource-image{min-height:12.5rem;background-position:center}@media(min-width: 640px){.info-card{display:flex;flex-wrap:nowrap}.info-card .info-card__image{flex-shrink:0;position:relative;min-height:17rem;width:17rem}.info-card .info-card__image.resource-image{width:10rem}}.info-card--faded{background-color:#d6e2ff;opacity:.5}.profile-card-container{padding:2rem;text-align:center}@media(min-width: 640px){.profile-card-container{padding:4rem 2rem}}.profile-card-container .profile-card{margin:0 auto}.profile-bio-container{padding:2rem}@media(min-width: 640px){.profile-bio-container{padding:4rem 2rem}}@media(min-width: 960px){.profile-bio-container{padding:4.5rem 4rem}}@media(min-width: 1240px){.profile-bio-container{padding:4.5rem 6.25rem}}.profile-bio-container h1{font-size:2rem;line-height:2.5rem;font-weight:700;margin-top:2rem}@media(min-width: 640px){.profile-bio-container h1{margin-top:0}}@media(min-width: 960px){.profile-bio-container h1{font-size:2.5rem;line-height:3rem}}@media(min-width: 960px){.profile-bio-container p{font-size:1.5rem;line-height:2rem}}.profile-card{width:18.375rem;background-color:#fff;color:#000;text-align:left;font-size:1rem;line-height:1.375rem;height:-moz-fit-content;height:fit-content}.profile-card .profile-card__image{height:13rem;width:100%;object-fit:cover}.profile-card .profile-card__name{font-size:1.5rem;line-height:1.75rem;margin-top:1.5rem;margin-bottom:1rem}.profile-card .profile-card__top-section{padding:1.5rem 1rem;border-bottom:1px solid #e6e6e6}.profile-card .profile-card__section{padding:1rem;border-bottom:1px solid #e6e6e6}.profile-card a{color:#000}.profile-card a .linkedin{color:#512850}.profile-card-grid{display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center}.profile-card-grid .profile-card{flex-shrink:0}.network-heading{font-size:2rem;line-height:2.5rem;font-weight:700}@media(min-width: 960px){.network-heading{font-size:2.5rem;line-height:3rem}}.resources-grid .info-card p{font-size:1.125rem;line-height:1.5rem}.network-resources-container .button-row{margin-top:0;padding:0}@media(min-width: 960px){.network-resources-container .info-card{margin-bottom:2.375rem;display:block}.network-resources-container .info-card .info-card__image{width:100%}}@media(min-width: 1240px){.network-resources-container .info-card{display:flex}.network-resources-container .info-card .info-card__image{width:10rem}}@media(min-width: 960px){.network-resources-intro::before{top:9rem !important}}@media(min-width: 960px){.network-events-container .info-card{margin-bottom:2.375rem;display:block}.network-events-container .info-card .info-card__image{width:100%}.network-events-container::before{top:2rem !important}}@media(min-width: 1440px){.network-events-container .info-card{display:flex}.network-events-container .info-card .info-card__image{width:17rem}.network-events-container::before{top:9rem !important}}.network-profile-card-grid{height:86rem;overflow-y:hidden}@media(min-width: 960px){.network-profile-card-grid{height:33rem}}.profile-show-more{height:6.5rem;width:100%;background:linear-gradient(0deg, #faf8f5 0%, rgba(250, 248, 245, 0.84) 40%, rgba(250, 248, 245, 0) 100%);display:flex;align-items:center;justify-content:center;position:relative;margin-top:-6.5rem;margin-bottom:-2rem}@media(min-width: 640px){.profile-show-more{margin-bottom:-4rem}}@media(min-width: 1240px){.profile-show-more{margin-bottom:-6rem}}.site-theme-events .hubspoteventpage #register,.site-theme-events .hubspoteventpage #programme,.site-theme-events .hubspoteventpage #speakers{scroll-margin-top:7rem}.site-theme-events .hubspoteventpage .container--padded{padding:clamp(1.5rem,4vw,5rem);padding-bottom:5rem}@media(min-width: 960px){.site-theme-events .hubspoteventpage .container--padded p{padding-right:1.5rem}}.site-theme-events .hubspoteventpage .container h3{line-height:1.2}.site-theme-events .hubspoteventpage .block{color:#2c5841 !important}.site-theme-events .hubspoteventpage .block .cta-block__body{color:#2e3d64 !important;align-items:flex-start;text-align:left}@media(min-width: 960px){.site-theme-events .hubspoteventpage .thorn-left:before{top:0px}}.site-theme-events .hubspoteventpage .info-card{position:relative}.site-theme-events .hubspoteventpage .info-card:has(.info-card__image) .info-card__content{padding:3rem}.site-theme-events .hubspoteventpage .info-card__content{display:flex;flex-flow:column nowrap;min-height:17rem;padding:4.5rem 3rem 3rem 1.5rem}.site-theme-events .hubspoteventpage .info-card__meta{margin:auto 0 0;text-align:left;color:#512850}.site-theme-events .hubspoteventpage .info-card__date{top:1rem;left:1rem}.site-theme-events .hubspoteventpage a[href*="#"]:not(.button):not(button):not(input[type=submit]):not(input[type=button]):not(input[type=reset]){font-weight:600}.site-theme-events .hubspoteventpage a[href*="#"]:not(.button):not(button):not(input[type=submit]):not(input[type=button]):not(input[type=reset]):after{content:url("../assets/e5cf8e58c343f1103f50.b455803d90c6.svg");fill:#fff;color:#fff;aspect-ratio:1/1;margin-left:.5rem;position:relative;top:4px}.site-theme-events .speakers-wrapper{position:relative;overflow:hidden;transition:max-height .36s cubic-bezier(0.2, 0.9, 0.3, 1);--speakers-row-height: 0px;--speakers-peek: 6.5rem;max-height:calc(var(--speakers-row-height) + var(--speakers-peek))}.site-theme-events .speakers-wrapper.is-expanded{overflow:visible}.site-theme-events .speakers-show-more{display:flex;justify-content:center;margin-top:calc(var(--speakers-peek)*-1);position:absolute;z-index:3;width:100%;bottom:-1px}.site-theme-events .speakers-show-more::before{content:"";position:absolute;top:-1px;left:0;right:0;height:calc(var(--speakers-peek) + 2rem);pointer-events:none;background:linear-gradient(0deg, #d6e2ff 0%, rgba(214, 226, 255, 0.84) 40%, rgba(214, 226, 255, 0) 100%);z-index:1;height:100%}.site-theme-events .speakers-show-more .button,.site-theme-events .speakers-show-more button,.site-theme-events .speakers-show-more input[type=submit],.site-theme-events .speakers-show-more input[type=button],.site-theme-events .speakers-show-more input[type=reset]{position:relative;z-index:4;margin-left:0;margin-right:0}.site-theme-events .speakers-section-header,.site-theme-events .speakers-card-grid{max-width:78.5rem;margin:auto}.site-theme-events .speakers-section-header{margin-bottom:5vw}@media(min-width: 960px){.site-theme-events .speakers-section-header{margin-bottom:2.5vw}}.site-theme-events .speakers-section-header h2{font-size:1.5rem;line-height:1;margin-bottom:.5rem}@media(min-width: 960px){.site-theme-events .speakers-section-header h2{font-size:2.5rem;line-height:1;margin-bottom:.5rem}}.site-theme-events .speakers-section-header p{margin:0;font-size:1rem}@media(min-width: 960px){.site-theme-events .speakers-section-header p{font-size:1.25rem}}.site-theme-events .speakers-card-grid{display:grid;grid-template-columns:1fr;gap:1.5rem;padding-bottom:6.5rem}@media(min-width: 460px){.site-theme-events .speakers-card-grid{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 640px){.site-theme-events .speakers-card-grid{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 960px){.site-theme-events .speakers-card-grid{grid-template-columns:repeat(4, 1fr)}}.site-theme-events .speakers-card-grid .speaker-card{display:flex;flex-direction:column;width:100%;height:100%;min-height:0}.site-theme-events .speakers-card-grid .speaker-card__section{padding:1rem;flex:1 1 auto;display:flex;flex-direction:column;gap:.5rem;border-bottom:none}.site-theme-events .speakers-card-grid .speaker-card__section h3{margin:1rem 0 0}.site-theme-events .speakers-card-grid .speaker-card__section p{margin:0}.site-theme-events .speakers-card-grid .speaker-card__image{height:unset;aspect-ratio:4/3;width:100%;object-fit:cover;display:block}.site-theme-events .eventdaypage header{margin-bottom:10vw}@media(min-width: 960px){.site-theme-events .eventdaypage header{margin-bottom:5vw}}.site-theme-events .eventdaypage header .container{padding:3rem 1rem}.site-theme-events .eventdaypage header h1{display:block;font-size:clamp(3rem,12vw,5.5rem);font-weight:700;line-height:1;margin-bottom:.5rem}.site-theme-events .eventdaypage header .event-date{color:#2c5841}.site-theme-events .eventdaypage header .event-date__day{display:block;font-size:clamp(3rem,12vw,5.5rem);font-weight:700;line-height:1;margin-bottom:.5rem}.site-theme-events .eventdaypage header .event-date__full{display:block;font-size:clamp(1.5rem,5.5vw,2.25rem);font-weight:600;line-height:1.2;margin-bottom:.5rem}.site-theme-events .eventdaypage .page-main{padding:0 1rem}.site-theme-events .eventdaypage .sidebar h4{padding:1.5rem 1.5rem 0;margin:0}.site-theme-events .eventdaypage .sidebar .other-dates{padding:1.5rem;color:#2e3d64;font-size:1.125rem}.site-theme-events .eventdaypage .sidebar .other-dates h4{padding:0}.site-theme-events .eventdaypage .sidebar .other-dates__list{border-top:1px solid #bdd0ff;padding:0;margin:0;list-style:none;margin-top:1.5rem}.site-theme-events .eventdaypage .sidebar .other-dates__list li{padding:.5rem;border-bottom:1px solid #bdd0ff}.site-theme-events .eventdaypage .sidebar .other-dates__list li:before{content:""}.site-theme-events .eventdaypage .sidebar .other-dates__list a{color:#2e3d64}.site-theme-events .eventdaypage .sidebar .other-dates__item--active a{font-weight:600}.site-theme-events .eventdaypage .session--toggle{border:none;background-color:#f9f8f6;padding:1.5rem;margin:0}.site-theme-events .eventdaypage .session--toggle>summary{display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding:0}.site-theme-events .eventdaypage .session--toggle>summary header{margin:0}.site-theme-events .eventdaypage .session--toggle>summary .icon__closed{display:block}.site-theme-events .eventdaypage .session--toggle>summary .icon__open{display:none}.site-theme-events .eventdaypage .session--toggle[open]>summary .icon__closed{display:none}.site-theme-events .eventdaypage .session--toggle[open]>summary .icon__open{display:block}.site-theme-events .eventdaypage .session--toggle ::marker{content:""}.site-theme-events .eventdaypage .session-content .rich-text{padding:0 0 3rem;color:#2c5841;row-gap:1rem}.site-theme-events .eventdaypage .session-content .rich-text h2{color:unset;font-size:1.75rem;line-height:1;font-weight:600;padding:0;margin:0}@media(min-width: 960px){.site-theme-events .eventdaypage .session-content .rich-text h2{font-size:2.5rem}}.site-theme-events .eventdaypage .session-list{display:flex;flex-flow:column nowrap;gap:2.5rem;color:#2c5841}.site-theme-events .eventdaypage .session__time{font-size:1.125rem;margin:0}@media(min-width: 960px){.site-theme-events .eventdaypage .session__time{font-size:1.5rem}}.site-theme-events .eventdaypage .session__title{font-size:1.5rem;font-weight:700;line-height:1.2;margin:0}@media(min-width: 960px){.site-theme-events .eventdaypage .session__title{font-size:2rem;line-height:1.5}}.site-theme-events .eventdaypage .session__description{font-size:1.25rem;margin:0}.site-theme-events .eventdaypage .session__description h2,.site-theme-events .eventdaypage .session__description h3,.site-theme-events .eventdaypage .session__description h4,.site-theme-events .eventdaypage .session__description h5,.site-theme-events .eventdaypage .session__description h6{margin:2rem 0 .5rem;line-height:1.2}.site-theme-events .eventdaypage .session__description p{margin:0;padding:0}.site-theme-events .eventdaypage .session__speakers{margin:0;border:none;border-bottom:2px solid #2c5841}.site-theme-events .eventdaypage .session__speakers[open] .icon__closed{display:none}.site-theme-events .eventdaypage .session__speakers[open] .icon__open{display:block}.site-theme-events .eventdaypage .speakers__toggle{display:flex;justify-content:space-between;align-items:center;margin-top:1rem;padding:1rem 0;font-size:1.25rem;font-weight:600}.site-theme-events .eventdaypage .speakers__toggle .icon{background-color:#2c5841;color:#fff;border-radius:99999rem;min-height:1.5rem;aspect-ratio:1/1;padding:.25rem}.site-theme-events .eventdaypage .speakers__toggle .icon__closed{display:block}.site-theme-events .eventdaypage .speakers__toggle .icon__open{display:none}.site-theme-events .eventdaypage .speakers-show-more::before{background:linear-gradient(0deg, #ffffff 0%, rgba(255, 255, 255, 0.84) 40%, rgba(255, 255, 255, 0) 100%)}.site-theme-events .eventdaypage .speakers-show-more .button,.site-theme-events .eventdaypage .speakers-show-more button,.site-theme-events .eventdaypage .speakers-show-more input[type=submit],.site-theme-events .eventdaypage .speakers-show-more input[type=button],.site-theme-events .eventdaypage .speakers-show-more input[type=reset]{background-color:#2c5841}.site-theme-events .eventdaypage .speakers-show-more .button:hover,.site-theme-events .eventdaypage .speakers-show-more button:hover,.site-theme-events .eventdaypage .speakers-show-more input[type=submit]:hover,.site-theme-events .eventdaypage .speakers-show-more input[type=button]:hover,.site-theme-events .eventdaypage .speakers-show-more input[type=reset]:hover{background-color:#35694e}.site-theme-events .eventdaypage .speaker-card__section{padding:0}.site-theme-events .eventdaypage .speaker-card__section h3{margin-top:0;font-size:1rem;line-height:1.4}.site-theme-events .eventdaypage .speaker-card__section p{padding:0;font-size:.875rem}.site-theme-events .private{background-color:#f6290a;color:#fff !important;font-size:12px;font-weight:600;padding:.25rem .5rem;text-wrap:nowrap;border-radius:999rem;line-height:1;transform:translateY(-0.25rem);display:inline-flex}.site-theme-events #registration_form form{display:grid;grid-template-columns:1fr;gap:1rem}@media(min-width: 1240px){.site-theme-events #registration_form form{grid-template-columns:50% 50%}}.site-theme-events #registration_form form *{color:#2c5841}.site-theme-events #registration_form form .field-wrapper{flex:1 1 50%}.site-theme-events #registration_form form .field-wrapper:has(.g-recaptcha){grid-column:1/-1}.site-theme-events #registration_form form input,.site-theme-events #registration_form form select{font-size:1rem}.site-theme-events #registration_form form .field--select::after{top:unset;bottom:27%}.site-theme-events #registration_form form .checkbox,.site-theme-events #registration_form form .radio{justify-content:flex-start}@media(min-width: 1240px){.site-theme-events #registration_form form fieldset,.site-theme-events #registration_form form .field-wrapper__checkbox{grid-column:1/-1}}.site-theme-events #registration_form fieldset{display:flex;flex-direction:column;gap:1rem;padding:0 0 1rem;margin:.5rem 0 0;border:none;border-bottom:2px solid #2c5841}.site-theme-events #registration_form fieldset legend{width:100%}.site-theme-events #registration_form fieldset legend .toggle-button{margin:0;padding:0;background-color:rgba(0,0,0,0);width:100%;justify-content:space-between;gap:1rem;text-align:left;font-size:1rem;line-height:1.2}.site-theme-events #registration_form fieldset legend .toggle-button:after{content:"+";background-color:#2c5841;border-radius:99999rem;width:1.5rem;height:1.5rem;color:#fff;font-weight:400;line-height:1.5rem;text-align:center;align-self:flex-start}.site-theme-events #registration_form fieldset legend .toggle-button[aria-expanded=true]::after{content:"-"}.site-theme-events #registration_form fieldset legend+div label{font-weight:600;padding-top:1rem}.site-theme-events #registration_form .checkbox-status{width:1.125rem;height:1.125rem;border-radius:.25rem;align-self:flex-start;position:relative;top:.25rem}.site-theme-events #registration_form label{font-size:1.125rem}.site-theme-events #registration_form .checkbox-label{font-weight:400;flex:1}.site-theme-events #registration_form .checkbox-label>div{flex:1;display:flex;align-items:center;gap:.25rem}.site-theme-events #registration_form .private{transform:unset}.site-theme-events #registration_form .help-block{padding:0 1.75rem;font-size:1.125rem;font-weight:600;line-height:140%}.site-theme-events #registration_form .button[type=submit],.site-theme-events #registration_form button[type=submit],.site-theme-events #registration_form input[type=submit]{margin:0;background-color:#2c5841;color:#fff;font-weight:600;font-size:1.125rem;margin-top:.5rem;justify-self:flex-start}.site-theme-events .sidebar #registration_form{padding:1.5rem}.site-theme-events .sidebar #registration_form form{grid-template-columns:1fr !important}.site-theme-events .sidebar #registration_form form label,.site-theme-events .sidebar #registration_form form .help-block{font-size:1rem;line-height:1.2}.site-theme-events .sidebar #registration_form .fieldset-content{display:block !important}.site-theme-events .sidebar #registration_form .toggle-button:after{display:none}.site-theme-events .gtranslate-wrapper{display:flex;flex-direction:column-reverse;align-items:flex-end;position:absolute;top:0;right:0rem;color:#fff}@media(min-width: 960px){.site-theme-events .gtranslate-wrapper{flex-direction:row}}.site-theme-events .gtranslate-button{margin:0;padding:0px;background:unset;color:#fff}.site-theme-events .gtranslate-button .icon{margin:.5rem}.site-theme-events .gtranslate-button:hover{background-color:unset}.site-theme-events .gtranslate-field-container{position:relative;display:none;margin-right:.5rem}.site-theme-events .gtranslate-field-container:before{content:"Powered by Google Translate";position:absolute;top:1.4rem;left:0;font-size:.625rem;line-height:1}.site-theme-events .gtranslate-field-container .goog-te-gadget{gap:1rem;color:#fff !important;font-size:0}.site-theme-events .gtranslate-field-container .goog-te-gadget span{display:none}.site-theme-events .gtranslate-field-container .goog-te-gadget select{margin:0}.site-theme-events #gtranslate_toggle:checked~.gtranslate-field-container,.site-theme-events #mobile_gtranslate_toggle:checked~.gtranslate-field-container{display:flex}.site-theme-events #gtranslate_toggle:checked .checkbox-status,.site-theme-events #mobile_gtranslate_toggle:checked .checkbox-status{top:0}.site-theme-events #gtranslate_toggle:checked .fieldset-content,.site-theme-events #mobile_gtranslate_toggle:checked .fieldset-content{display:block !important}.site-theme-events #gtranslate_toggle:checked .toggle-button:after,.site-theme-events #mobile_gtranslate_toggle:checked .toggle-button:after{display:none}form{max-width:58.75rem;margin:1rem auto}@media(min-width: 960px){form{margin:2rem auto}}.field.field--checkbox .help-block{display:none}.field label{color:#512850;font-size:1rem;font-weight:600}.field input,.field textarea,.field select{width:100%;padding:.5rem .675rem;border:1px solid #767c8c;background:#fff;font-family:"Poppins","Arial",sans-serif;font-size:1.125rem;line-height:1.5rem;color:#512850}.field input:focus,.field textarea:focus,.field select:focus{outline:none}@media(min-width: 960px){.field input,.field textarea,.field select{font-size:1.625rem;line-height:2rem}}.field select{font-size:1.25rem}.field--checkbox label,.field--radio label{color:#000}.field--select.active{outline-offset:1px;outline:1px auto -webkit-focus-ring-color;outline:1px auto -moz-mac-focusring}.field--checkbox-single{padding:0;border:none}.field--checkbox-single label{position:static;display:block;color:#000}.field--error,.field--error.active{border-color:#ed1818}.field--error>label,.field--error.active>label{color:#ed1818}.field#field_id_wagtailcaptcha{border:none;display:flex;justify-content:center}.field.field--date label{top:0;left:.3333333333rem;transform:translateY(-50%);background:#fff;font-size:.75rem;font-weight:600;color:#0078c4;border-top-left-radius:.25rem;border-top-right-radius:.25rem}#field_id_category{border:none;background:none;margin-top:1.5rem}#field_id_category label{color:#0ca1ff;font-size:1.188rem;font-weight:600}#field_id_category .linkwidget{padding:.2rem 0}#field_id_category .linkwidget li{margin:1.5rem 0;width:auto;padding:0}#field_id_category .linkwidget li:before{content:none}#field_id_category .linkwidget li a{background:#000;color:#fff;width:auto;padding:.5rem;font-size:.938rem;font-weight:500;border-radius:5px}#field_id_category .linkwidget li a.selected{background:#fff;color:#0078c4}#field_id_tags{border:none;background:none;margin-top:1.5rem}#field_id_tags .field-label{color:#0ca1ff;font-size:1.188rem;background:none;font-weight:600;padding-bottom:.75rem}#field_id_tags .checkbox{margin-right:.5rem}#field_id_tags .checkbox-label{background:#000;color:#fff;width:auto;padding:.5rem;font-size:.75rem;margin:.2rem 0;color:#fff;font-weight:500;border-radius:5px}#field_id_tags .checkboxinput:focus~label{outline-offset:1px;outline:1px auto -webkit-focus-ring-color;outline:1px auto -moz-mac-focusring}#field_id_tags input:checked+.checkbox-label{background:#fff;color:#0078c4}#field_id_tags .checkbox-status{position:absolute;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);margin:0 !important}.help-block,.help-inline{display:block;font-size:.75rem;margin:0;padding:.5rem calc(.5rem + 2px) 0;color:#4d4d4d}.help-block strong,.help-inline strong{font-weight:inherit;font-style:italic;color:#ed1818}.field-wrapper__checkbox .help-block,.field-wrapper__checkbox .help-inline{padding-left:1.5rem}button,input[type=submit],input[type=button],input[type=reset]{font-family:inherit;-webkit-appearance:none;appearance:none}input[disabled]{background:rgba(0,0,0,0)}.checkbox,.radio{display:flex;justify-content:center;margin-right:1rem}.checkbox label,.radio label{display:inline-flex;flex-flow:row nowrap;align-items:center}.checkbox input:focus~label span:first-child,.radio input:focus~label span:first-child{outline-offset:1px;outline:1px auto -webkit-focus-ring-color;outline:1px auto -moz-mac-focusring}.radio-options,.checkbox-options{display:flex;flex-flow:column}.radio-options .checkbox,.radio-options .radio,.checkbox-options .checkbox,.checkbox-options .radio{justify-content:left;margin-bottom:.5rem}.radioinput,.checkboxinput{position:absolute;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);margin:0 !important}.radio-status,.checkbox-status{display:inline-block;width:30px;height:30px;border:1px solid #767c8c;background-color:#fff;position:relative;border-radius:50%;flex-shrink:0;margin-right:.5rem}.checkbox-status{border-radius:0px}:checked+label .radio-status:after{content:"";display:inline-block;width:.75rem;height:.75rem;background:#512850;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}:checked+label .checkbox-status:after{content:"";display:inline-block;width:.275rem;height:.675rem;border-right:2px solid #512850;border-bottom:2px solid #512850;position:absolute;top:37%;left:50%;transform:translate(-50%, -0.2875rem) rotate(45deg)}.flatpickr-calendar .flatpickr-day{border-radius:0}.flatpickr-calendar .flatpickr-day.today{border-color:#767c8c}.flatpickr-calendar .flatpickr-day.selected,.flatpickr-calendar .flatpickr-day.startRange,.flatpickr-calendar .flatpickr-day.endRange,.flatpickr-calendar .flatpickr-day.selected.inRange,.flatpickr-calendar .flatpickr-day.startRange.inRange,.flatpickr-calendar .flatpickr-day.endRange.inRange,.flatpickr-calendar .flatpickr-day.selected:focus,.flatpickr-calendar .flatpickr-day.startRange:focus,.flatpickr-calendar .flatpickr-day.endRange:focus,.flatpickr-calendar .flatpickr-day.selected:hover,.flatpickr-calendar .flatpickr-day.startRange:hover,.flatpickr-calendar .flatpickr-day.endRange:hover,.flatpickr-calendar .flatpickr-day.selected.prevMonthDay,.flatpickr-calendar .flatpickr-day.startRange.prevMonthDay,.flatpickr-calendar .flatpickr-day.endRange.prevMonthDay,.flatpickr-calendar .flatpickr-day.selected.nextMonthDay,.flatpickr-calendar .flatpickr-day.startRange.nextMonthDay,.flatpickr-calendar .flatpickr-day.endRange.nextMonthDay{background:#0078c4;border-color:#0078c4;color:#fff}.flatpickr-calendar .flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-calendar .flatpickr-months .flatpickr-next-month:hover svg{fill:#0078c4}.thank-you{padding:2.5rem 1rem 0 1rem}.messages{list-style:none;margin:0;padding:0;margin-top:4.5rem;margin-bottom:-2.5rem;min-height:100px}.messages li::before{content:none}.messages li{padding:1rem;width:100%;background-color:#0078c4;color:#fff;font-weight:bold;text-align:center}.checkbox-grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(260px, 1fr));gap:1.25rem 2rem}.checkbox-grid .form-check{margin:0}.icon{width:1.25em;height:1.25em;fill:currentColor;vertical-align:middle;flex-shrink:0}.icon--light{color:#343434}.icon--action{color:#ed1818}.icon--end{margin:0 0 0 auto}.icon--small{width:1rem;height:1rem}.icon--medium{width:1.05rem;height:1.05rem}.icon--large{width:1.75rem;height:1.75rem}.icon.space-left{margin-left:.5rem}.icon.space-right{margin-right:.5rem}.icon.share-icon{width:1.125rem;height:1.125rem}.social{margin:0;gap:.694rem;height:1.25rem}.social li{height:1.25rem}.social a{padding:0;margin:0}.button,button,input[type=submit],input[type=button],input[type=reset]{display:inline-flex;align-items:center;justify-content:center;padding:.4rem 1.25rem;background:#e02509;border:none;color:#fff;font-size:1.25rem;font-weight:700;line-height:1.75rem;cursor:pointer;-webkit-user-select:none;user-select:none;position:relative;margin:1rem 2rem;border-radius:6.25rem}.button__arrow-icon{width:2.125rem;height:2.125rem;background:#fff;border-radius:6.25rem;margin-left:.625rem;margin-right:-0.875rem;color:#e02509;transform:rotate(0deg);transition:all .4s ease}.button:hover,button:hover,input[type=submit]:hover,input[type=button]:hover,input[type=reset]:hover{background:#671104;color:#fff}.button:hover .button__arrow-icon,button:hover .button__arrow-icon,input[type=submit]:hover .button__arrow-icon,input[type=button]:hover .button__arrow-icon,input[type=reset]:hover .button__arrow-icon{color:#512850;transform:rotate(45deg);transition:all .4s ease}.button--banner{background:#512850}.button--banner .button__arrow-icon{color:#512850}.button--banner:hover{background:#671104;color:#fff}.button--banner:hover .button__arrow-icon{color:#512850}.button .icon:first-child,button .icon:first-child,input[type=submit] .icon:first-child,input[type=button] .icon:first-child,input[type=reset] .icon:first-child{margin-right:.5rem}.button .icon:last-child,button .icon:last-child,input[type=submit] .icon:last-child,input[type=button] .icon:last-child,input[type=reset] .icon:last-child{margin-left:.5rem}.button.icon-button,button.icon-button,input.icon-button[type=submit],input.icon-button[type=button],input.icon-button[type=reset]{height:2.5rem;width:2.5rem}.button.icon-button .icon,button.icon-button .icon,input.icon-button[type=submit] .icon,input.icon-button[type=button] .icon,input.icon-button[type=reset] .icon{margin:0;padding:.2rem}.button--action{background:#ed1818}.button--action:hover{background:#c30f0f}.button--secondary{background:#4d4d4d}.button--secondary:hover{background:#343434}.button--large{font-size:1.25rem;line-height:1.25rem;padding:1rem 1.25rem}.button--small{font-size:.875rem;padding:.375rem .5rem}.button--center{justify-content:center}.button--disabled{pointer-events:none;opacity:.375}.button--light{background:#e6e6e6;margin:.2rem;color:#000;font-size:.75rem;padding:.3rem .5rem}.button--light .icon{fill:#000;width:1rem;height:1rem}.button--light:hover{background:#4d4d4d}.button--social{background:none;margin:.2rem;width:1.25rem;height:1.25rem;color:#fff;font-style:italic}.button--social .icon,.button--social .icon:last-child{fill:#512850;height:20px;width:20px;margin:0}.button--social:hover{background:none}.button--social:hover .icon,.button--social:hover .icon:first-child,.button--social:hover .icon:last-child{fill:#f6290a}.button--pagination,.button--pagination-active{background:#fff;color:#512850;font-size:12px;font-weight:500;text-align:center;padding:.3rem .5rem;margin:.1rem}.button--pagination-active{background:#512850;color:#fff}.button-row{margin-top:1rem;padding:0 .938rem}@media(min-width: 960px){.button-row{padding:0}}.button-row .button+.button,.button-row button+.button,.button-row input[type=submit]+.button,.button-row input[type=button]+.button,.button-row input[type=reset]+.button,.button-row .button+button,.button-row button+button,.button-row input[type=submit]+button,.button-row input[type=button]+button,.button-row input[type=reset]+button,.button-row .button+input[type=submit],.button-row button+input[type=submit],.button-row input[type=submit]+input[type=submit],.button-row input[type=button]+input[type=submit],.button-row input[type=reset]+input[type=submit],.button-row .button+input[type=button],.button-row button+input[type=button],.button-row input[type=submit]+input[type=button],.button-row input[type=button]+input[type=button],.button-row input[type=reset]+input[type=button],.button-row .button+input[type=reset],.button-row button+input[type=reset],.button-row input[type=submit]+input[type=reset],.button-row input[type=button]+input[type=reset],.button-row input[type=reset]+input[type=reset]{margin-left:0}.button-row .button,.button-row button,.button-row input[type=submit],.button-row input[type=button],.button-row input[type=reset]{margin-bottom:.2rem;margin-top:.2rem}.button-row.row--justify-left .button:first-child,.button-row.row--justify-left button:first-child,.button-row.row--justify-left input[type=submit]:first-child,.button-row.row--justify-left input[type=button]:first-child,.button-row.row--justify-left input[type=reset]:first-child{margin-left:0}.button-row.row--justify-end .button:last-child,.button-row.row--justify-end button:last-child,.button-row.row--justify-end input[type=submit]:last-child,.button-row.row--justify-end input[type=button]:last-child,.button-row.row--justify-end input[type=reset]:last-child{margin-right:0}.tag{display:inline-flex;align-items:center;padding:.5rem .75rem;background:#f3f4f4;color:#000;border:none;border-radius:.25rem;-webkit-user-select:none;user-select:none}.tag .icon:first-child{margin-right:.5rem}.tag .icon:last-child{margin-left:.5rem}img,video{max-width:100%;height:auto;vertical-align:top}.video__container,.rich-text .responsive-object{position:relative;max-width:100%;height:0;padding-bottom:56.25%;overflow:hidden}.video__container video,.video__container iframe,.video__container object,.video__container embed,.rich-text .responsive-object video,.rich-text .responsive-object iframe,.rich-text .responsive-object object,.rich-text .responsive-object embed{position:absolute;top:0;left:0;width:100%;height:100%;border:0;max-width:none}figure{margin:auto}figcaption{font-size:.625rem;text-align:left;padding:0 .5rem}.rich-text iframe{max-width:100% !important}.logo{width:10rem}@media(min-width: 640px){.logo{width:5.75rem}}@media(min-width: 960px){.logo{width:10rem}}.primary-navigation{-moz-column-gap:2.5rem;column-gap:2.5rem}@media(min-width: 640px){.primary-navigation{font-size:1rem}}@media(min-width: 960px){.primary-navigation{font-size:1.125rem}}.primary-navigation a{display:inline-block;line-height:1;padding:.5rem;white-space:nowrap;border:2px solid rgba(0,0,0,0);color:#512850;font-weight:600;font-size:1rem;padding:0;margin:0}.primary-navigation a:hover{color:#f6290a}.primary-navigation .active{display:flex;flex-direction:column;align-items:center;justify-content:center;content:none}@media(min-width: 960px){.primary-navigation .active::after{content:url("../assets/6ef503763f747cc58373.dfbe68a4a005.svg");position:absolute;top:5.813rem}}.primary-navigation .dropdown{display:block;opacity:0;background:#fff;position:absolute;width:12.375rem;pointer-events:none;box-shadow:0px .25rem .75rem -0.375rem rgba(0,0,0,.125)}.primary-navigation .dropdown[aria-hidden=false]{display:block}.primary-navigation li:hover>.dropdown{opacity:1;pointer-events:auto;z-index:100}.primary-navigation li:hover>.dropdown ul{margin:0;padding:.5rem;font-size:.9rem;font-weight:400}.primary-navigation li:hover>.dropdown li{padding:0}.primary-navigation li:hover>.dropdown a{white-space:pre-wrap;border:none}.footer-navigation{margin-right:1rem}.footer-navigation>li>span{color:#0078c4;font-weight:600}.footer-navigation .stack{align-items:flex-start}.footer-navigation .row{width:auto}.footer-navigation .sub-tree{border-color:rgba(0,0,0,0);margin-top:.5rem}.footer-navigation .sub-tree span{background:#4d4d4d;border-radius:.25rem}.footer-navigation .sub-tree>a{color:#000}.footer-navigation .sub-tree>.nav-tree__link{color:#000}.footer-navigation .sub-tree.stack--lined>*+*{margin-top:2px;border-color:rgba(0,0,0,0)}.footer__navigation__quicklinks{padding-top:2.325rem}.footer__navigation__quicklinks .stack>*+*{margin-top:4px}.header-mobile__navigation .primary-navigation{display:flex;flex-direction:column;align-content:center;text-align:center}.header-mobile__navigation .primary-navigation li{border-top:2px solid #f9f8f6;width:100%;padding-top:1.406rem;padding-bottom:1.406rem}.header-mobile__navigation .primary-navigation li a{border:none}.header-mobile__navigation .social{justify-content:center;border-top:2px solid #f9f8f6;padding-top:2rem;padding-bottom:2rem;-moz-column-gap:22px;column-gap:22px}.header-mobile__navigation .social .icon{height:30px;width:30px}.mobile-navigation a{display:block;flex:1;min-width:100%;color:#fff}.mobile-navigation li>span a{padding-right:1.5rem}.mobile-navigation>li>span{background:#0078c4;color:#fff;text-align:center;font-size:1.375rem}.mobile-navigation>li>span .sub-tree__toggle{color:#fff}.mobile-navigation>.nav-tree__item>.sub-tree{border-color:#005991}.mobile-navigation .sub-tree .sub-tree{padding-left:2.5rem;border-top:none}.mobile-navigation .sub-tree .sub-tree a{padding:1rem 0}.mobile-navigation .sub-tree .sub-tree>li{position:relative}.mobile-navigation .sub-tree .sub-tree>li+li{margin-top:0}.mobile-navigation .sub-tree .sub-tree>li:first-child{border-top:2px solid #e6e6e6}.mobile-navigation .sub-tree .sub-tree>li::before{content:"";display:block;width:.5rem;height:.5rem;border-left:2px solid #e6e6e6;border-bottom:2px solid #e6e6e6;position:absolute;top:1em;left:-1.375rem;transform:translateY(-50%)}.sidebar-navigation{margin:0 0 2rem 1rem}.sidebar-navigation a{padding:1rem;color:#000}.sidebar-navigation .sub-tree{padding-left:2.5rem;border-top:none}.sidebar-navigation .sub-tree>li{position:relative}.sidebar-navigation .sub-tree>li+li{margin-top:0}.sidebar-navigation .sub-tree>li:first-child{border-top:2px solid #e6e6e6}.sidebar-navigation .sub-tree>li::before{content:"";display:block;width:.5rem;height:.5rem;border-left:2px solid #e6e6e6;border-bottom:2px solid #e6e6e6;position:absolute;top:1em;left:-1.375rem;transform:translateY(-50%)}.sidebar-navigation .sub-tree>li a.current-page{font-weight:600;color:#0078c4}.sidebar-navigation .sub-tree__toggle .icon{margin-right:.5rem}.nav-tree__item{padding:0}.pebbletrail{background-color:#faf8f5;padding:.75rem}@media(min-width: 640px){.pebbletrail{padding:.75rem 2rem}}@media(min-width: 960px){.pebbletrail{padding:.75rem 4rem}}@media(min-width: 1240px){.pebbletrail{padding:.75rem 5.625rem}}.pebbletrail .pebbletrail-link{display:inline-flex;align-items:center;color:#e02509;text-decoration:none;font-weight:400;font-size:14px}.pebbletrail .pebbletrail-link.active{font-weight:700;color:#512850}.pebbletrail .pebbletrail-separator{color:#b2b0ae;margin-bottom:3px}.pebbletrail .pebbletrail-separator .icon{height:14px;width:14px}@keyframes kenBurnsZoomOut{0%{transform:scale(1.5);background-position:center}100%{transform:scale(1);background-position:center}}.home-page__banner .background-image{background-position:initial;animation:kenBurnsZoomOut 25s ease-out forwards}@media(min-width: 960px){.home-page__banner .background-image{top:-10rem;left:-10rem;height:unset !important}}@media(prefers-reduced-motion: reduce){.home-page__banner .background-image{animation:none;top:0}}.home-page__banner .background-image.disable-zoom{animation:none;top:0;left:0;background-position:center}@media(min-width: 960px){.home-page__banner .background-image.disable-zoom{left:unset}}@media(min-width: 640px){.home-page__banner .background-image{background-position:center bottom}}.banner{position:relative;min-height:35.625rem;overflow:hidden}.banner .background-image{height:24rem}@media(min-width: 960px){.banner .background-image{height:unset;width:50%;left:unset}}.banner .header,.banner .banner-content{position:relative}.banner .header{max-width:calc(100% - 4rem);margin-left:.5rem;color:#fff}@media(min-width: 460px){.banner .header{max-width:calc(100% - 2rem)}}@media(min-width: 960px){.banner .header{max-width:55rem}}.banner .sub-header{padding:1rem .5rem .5rem .5rem;max-width:34rem;margin:0;text-transform:none;font-size:1.125rem;color:#fff}@media(min-width: 960px){.banner .sub-header{padding:.5rem}}.banner .banner-content{margin-top:20.438rem;padding:0;align-items:flex-start;text-align:left;background:none}.banner .banner-content::before{content:url("../assets/64c64fa7cc81ea2232a3.2512e2b6d981.svg");position:relative;display:block;margin-left:auto;margin-right:auto;margin-bottom:-3rem}@media screen and (min-width: 360px){.banner .banner-content::before{width:22.5rem;content:url("../assets/f529b2e3945263264ef3.3e2d8cea7143.svg");margin-bottom:-3.344rem}}@media(min-width: 640px){.banner .banner-content::before{margin-bottom:-3.4rem}}@media(min-width: 960px){.banner .banner-content{background:#f6290a;margin-top:0;min-height:35.625rem;padding:12.5rem 3rem;width:50%;align-items:center;text-align:center}.banner .banner-content::before{display:none}.banner .banner-content::after{content:url("../assets/7536cbc3544e9394fcd4.74b3c9443a96.svg");right:-7.063rem;position:absolute;height:35.625rem}}.banner .banner-content .header{font-size:2.5rem;font-weight:600;line-height:2.6375rem;letter-spacing:-0.82px;margin-top:2.6375rem}@media(min-width: 460px){.banner .banner-content .header{font-size:2.8125rem;font-weight:600;line-height:2.9375rem;letter-spacing:-0.82px;margin-top:2.9375rem}}@media(min-width: 1240px){.banner .banner-content .header{font-size:4.5rem;font-weight:600;line-height:4.6125rem;letter-spacing:-1.35px;margin-top:3.8125rem}}.banner .banner-content.text-align-center .rich-text>*{margin-left:auto;margin-right:auto}.banner .banner-content{padding-top:0}@media(min-width: 960px){.banner .banner-content{padding-top:12.5rem;display:flex;align-items:center;row-gap:3rem}.banner .banner-content__header,.banner .banner-content .sub-header{padding:0}.banner .banner-content__buttons .button--banner{margin-top:0}}@media(min-width: 960px){.banner .banner-content p{font-size:1.25rem}}.banner .banner-content-inner-container{width:100%;display:flex;flex-direction:column;-webkit-clip-path:polygon(0 0, 0 100%, 100% 100%, 100% 0, 77% 0%, 77% 40.7px, 23% 40.7px, 23% 0);clip-path:polygon(0 0, 0 100%, 100% 100%, 100% 0, 77% 0%, 77% 40.7px, 23% 40.7px, 23% 0);background:#f6290a;width:100%;padding:2.438rem 1rem;min-height:16rem}@media screen and (min-width: 360px){.banner .banner-content-inner-container{-webkit-clip-path:polygon(0 0, 0 100%, 100% 100%, 100% 0, 77% 0%, 77% 46px, 23% 46px, 23% 0);clip-path:polygon(0 0, 0 100%, 100% 100%, 100% 0, 77% 0%, 77% 46px, 23% 46px, 23% 0)}}@media screen and (min-width: 360px)and (min-width: 640px){.banner .banner-content-inner-container{-webkit-clip-path:polygon(0 0, 0 100%, 100% 100%, 100% 0, 68% 0%, 68% 46px, 32% 46px, 32% 0);clip-path:polygon(0 0, 0 100%, 100% 100%, 100% 0, 68% 0%, 68% 46px, 32% 46px, 32% 0)}}@media(min-width: 960px){.banner .banner-content-inner-container{padding:0;background:none;-webkit-clip-path:none;clip-path:none;align-items:center;row-gap:3rem}}.banner .banner-content__header{z-index:1}@media(min-width: 960px){.banner .banner-content__header{min-height:auto;width:auto}}.banner .banner-content__buttons{justify-content:flex-start;z-index:1;margin-top:0}.banner .banner-content__buttons a{margin-left:0}@media(min-width: 960px){.banner .banner-content__buttons{justify-content:center;margin-top:unset}.banner .banner-content__buttons a{margin:1rem 2rem}}.banner.no-image{min-height:unset}.banner.no-image .banner-content{margin-top:0}.banner.no-image .banner-content::before{display:none}.banner.no-image .banner-content .header{margin-top:0;margin-left:0}@media(min-width: 960px){.banner.no-image .banner-content{width:100%;padding:7.375rem 3rem}.banner.no-image .banner-content::after{display:none}}.banner.no-image .sub-header{max-width:unset}.banner.no-image .banner-content-inner-container{-webkit-clip-path:none;clip-path:none}.banner .image-block__credit{top:0;bottom:auto}.banner--block{overflow:hidden}.banner--block:first-child{margin-top:-1rem}@media(min-width: 960px){.banner--block{align-items:flex-end}.banner--block .banner-content{padding:0;background:none;min-height:51.875rem}.banner--block .banner-content::before{content:url("../assets/f95b95f2b7699fa21361.ec4a9011b1f5.svg");position:absolute;display:block;left:0;height:51.875rem;width:6.75rem;margin-top:-3.125rem}.banner--block .banner-content::after{display:none}.banner--block .banner-content-inner-container{min-height:51.875rem;padding:12.5rem 4.563rem 12.5rem 8.813rem;-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%, 0 70%, 107px 70%, 107px 30%, 0 30%);clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%, 0 70%, 107px 70%, 107px 30%, 0 30%);background:#f6290a}.banner--block .background-image{left:0;right:unset;width:52%}}.banner .image-block__credit{top:0;bottom:unset;right:0}.page-sidebar+.page-main .banner--block:nth-child(2){margin-top:-2rem}.home-page__banner{position:relative}.home-page__banner .image-block__credit{display:none}@media(min-width: 960px){.banner{display:flex;width:100%}.banner .background-image-container{flex:1;overflow:hidden}.banner .background-image{height:100%;background-size:cover;background-position:center;right:0;left:unset}.banner-direction-left{flex-direction:row-reverse}.banner-direction-left .banner-content::before{display:none}.banner-direction-left .banner-content::after{display:block !important}.banner-direction-left .banner-content-inner-container{padding:12.5rem 3rem;-webkit-clip-path:none;clip-path:none}.banner-direction-right{flex-direction:row}.banner-direction-right .background-image{left:0;right:unset}}@media(min-width: 960px)and (min-width: 960px){.banner-direction-right .background-image{width:66%}}@media screen and (min-width: 960px)and (min-width: 960px)and (min-width: 1029px){.banner-direction-right .background-image{width:60%}}@keyframes slide-from-right{0%{transform:translate(100%)}100%{transform:translate(0%)}}@keyframes slide-from-left{0%{transform:translate(-100%)}100%{transform:translate(0%)}}@media(prefers-reduced-motion: no-preference){.banner-animation{animation:slide-from-left 1s 1}.banner-direction-right.banner-animation{animation:slide-from-right 1s 1}.disable-animation.banner-animation{animation:none !important}}.banner--lightblue .banner-content-inner-container{background-color:#d6e2ff}.banner--lightblue .banner-content-inner-container .header,.banner--lightblue .banner-content-inner-container .sub-header{color:#512850}.banner--lightblue .banner-content::before{content:url("../assets/f561196c628b27b3f314.bd60565ae20c.svg")}@media screen and (min-width: 360px){.banner--lightblue .banner-content::before{content:url("../assets/deb11a9b185cb92de9d0.9a3271397d64.svg")}}@media(min-width: 960px){.banner--lightblue .banner-content{background-color:#d6e2ff}.banner--lightblue .banner-content::after{content:url("../assets/8ab1e2b7ccd9310a50bb.b25fd9cd4bb4.svg")}}.banner--purple .banner-content-inner-container{background-color:#512850}.banner--purple .banner-content::before{content:url("../assets/468c820e01f90704608c.1d2560cb0081.svg")}@media screen and (min-width: 360px){.banner--purple .banner-content::before{content:url("../assets/349c137eafcebe9b0bea.7f6832d8b624.svg")}}@media(min-width: 960px){.banner--purple .banner-content{background-color:#512850}.banner--purple .banner-content::after{content:url("../assets/cb9d2cbac565e91583e8.54a12b59ac2b.svg")}}.banner--purple .button--banner{border:2px solid #fff}.banner--lightgreen .banner-content-inner-container{background-color:#d1eedc}.banner--lightgreen .banner-content::before{content:url("../assets/b725eafb6252a55e9809.74faa15528f6.svg")}@media screen and (min-width: 360px){.banner--lightgreen .banner-content::before{content:url("../assets/b26c9f76949f9b661727.0f91e7710b7a.svg")}}@media(min-width: 960px){.banner--lightgreen .banner-content{background-color:#d1eedc}.banner--lightgreen .banner-content::after{content:url("../assets/2f8f4d73d564ca754a9d.42cd436d5523.svg")}}.banner--lightgreen .banner-content.banner-content .header,.banner--lightgreen .banner-content.banner-content .sub-header{color:#2c5841}.banner--lightgreen .banner-content.banner-content .button,.banner--lightgreen .banner-content.banner-content button,.banner--lightgreen .banner-content.banner-content input[type=submit],.banner--lightgreen .banner-content.banner-content input[type=button],.banner--lightgreen .banner-content.banner-content input[type=reset]{background:#2c5841;color:#fff;margin:0 1rem}@media(min-width: 960px){.banner--lightgreen .banner-content.banner-content .button,.banner--lightgreen .banner-content.banner-content button,.banner--lightgreen .banner-content.banner-content input[type=submit],.banner--lightgreen .banner-content.banner-content input[type=button],.banner--lightgreen .banner-content.banner-content input[type=reset]{margin:0}}.banner--lightgreen .banner-content.banner-content .button:hover,.banner--lightgreen .banner-content.banner-content button:hover,.banner--lightgreen .banner-content.banner-content input[type=submit]:hover,.banner--lightgreen .banner-content.banner-content input[type=button]:hover,.banner--lightgreen .banner-content.banner-content input[type=reset]:hover{background:#35694e}.banner--lightgreen .banner-content.banner-content .button__arrow-icon{color:#2c5841}.list-item{width:100%}.list-item .list-item__image{width:100%}@media(min-width: 640px){.list-item .list-item__image{width:19.75rem}}.list-item .list-item__image img{object-fit:cover;height:100%;width:100%}.list-item .list-item__content{display:flex;flex-direction:column;justify-content:space-around}@media(min-width: 640px){.list-item .list-item__content{width:100%;flex:1}}.list-item .list-item__content .h3{color:#000;margin-left:0}.list-item .list-item__content .h3:hover{color:#000}.list-item .list-item__content .button,.list-item .list-item__content button,.list-item .list-item__content input[type=submit],.list-item .list-item__content input[type=button],.list-item .list-item__content input[type=reset]{margin:0}.taxonomy-group{max-width:20rem;margin:0}.privacy-choices-category .react-switch-bg{background-color:#008945 !important}#privacy-choices{font-family:"Poppins","Arial",sans-serif !important}#privacy-choices p{font-size:1rem !important}#privacy-choices h3,#privacy-choices h4{font-size:1.25rem !important}#privacy-choices button{line-height:2.125rem !important;padding:.4rem 1.25rem !important}#privacy-choices button:hover{background-color:#671104 !important;text-decoration:none !important}.block{margin:2.5rem auto}.block:first-of-type:not(.cta-block,.column-block){margin-top:0}.block.rich-text{margin-bottom:3rem}.column .block:first-child{margin-top:0}.column .block:last-child{margin-bottom:0}.column .tile{box-shadow:0px .3333333333rem 0.75rem 0px rgba(0,0,0,.1);display:block}.column .rich-text{padding:0 .938rem}@media(min-width: 80.5rem){.column .rich-text{padding:0}}@keyframes slideUp{from{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.tile-block{margin:0 auto;padding:0 1rem;margin-bottom:0}@media(min-width: 80.5rem){.tile-block{padding:0}}.tile-grid{grid-gap:1rem}@media(min-width: 960px){.tile-grid{grid-gap:1.875rem}}.tile__holder{opacity:0;transform:translateY(20px);animation-fill-mode:forwards;animation-duration:.5s;animation-timing-function:ease-out}@media(prefers-reduced-motion: reduce){.tile__holder{animation:none;opacity:1;transform:translateY(0)}}.tile{display:block;background-color:#fff;color:#512850}.tile .tile__content{padding:1.125rem}.tile .tile__content h3{font-size:1.5rem;line-height:1.75rem}@media(min-width: 960px){.tile .tile__content{padding:3.25rem 3.25rem 2rem 3.25rem}}.tile .tile__summary{font-size:1.25rem;line-height:1.75rem}.tile .tile__image{width:100%}a.tile:hover{color:#512850}summary{padding:1rem}summary span{padding:0 .3rem}summary .open{display:inline}summary .closed{display:none}details{border:2px solid #e6e6e6;margin-bottom:1rem}details[open] .open{display:none}details[open] .closed{display:inline}details p{padding:0 1rem 1rem 1rem}.image-block{text-align:center;position:relative;margin:3rem auto}.image-block figure{display:inline-block}.image-block__credit{position:absolute;bottom:0;right:0;background:#fff;color:#005991}.image-block__credit a{color:#005991}.image-block__image a{display:block}.image-grid-block{-moz-columns:3 18.5rem;columns:3 18.5rem;-moz-column-gap:1rem;column-gap:1rem}.image-grid-block .image-block{height:auto;margin:0 0 1rem 0;width:100%}@media(min-width: 640px){.image-grid-block{margin-bottom:5rem}}.richtext-image.full-width{width:100%}.richtext-image.left{float:left;max-width:50%;margin:0 1rem 1rem 0}.richtext-image.right{float:right;max-width:50%;margin:0 0 1rem 1rem}.rich-text::after{content:"";clear:both;display:table}#field_id_profile_image_upload a,#field_id_profile_image_upload input[type=checkbox],#field_id_profile_image_upload label[for=profile_image_upload-clear_id]{display:none}#field_id_profile_image_upload,.field-label{font-size:0rem}.quote-block{grid-gap:0;margin:0 auto;padding:0;font-family:"Bitter",serif;font-optical-sizing:auto;font-weight:500;font-style:normal}@media(min-width: 640px){.quote-block--with-image{display:grid;grid-template-columns:50% 50%}}.quote-block__image{width:100%;height:100%;min-height:400px;object-fit:cover}.quote-block__content{font-size:1.25rem;line-height:1.75rem;padding:6rem 1.125rem 3rem 1.125rem;position:relative}@media(min-width: 360px){.quote-block__content--with-image::before{content:url("../assets/96fdb57369c419acce5f.2064aad463b8.svg");position:absolute;left:50%;width:20rem;margin-left:-10rem;top:-2.4rem}}@media(min-width: 640px){.quote-block__content--with-image::before{content:url("../assets/897e8a3b337366997499.1b1cd98b0122.svg");left:-44px;top:50%;height:22.5rem;margin-top:-11.25rem;width:unset;margin-left:unset}}@media(min-width: 960px){.quote-block__content{padding:7rem 6.5rem 5rem 6.5rem}}@media(min-width: 1240px){.quote-block__content{padding:7rem 9rem 5rem 8rem}}.quote-block__content q{position:relative;display:block}.quote-block__content q:before{content:"";display:block;width:69px;height:58px;-webkit-mask:url("../assets/2b9787673d2253edce1d.8eee5d6de5dc.svg") no-repeat center/contain;mask:url("../assets/2b9787673d2253edce1d.8eee5d6de5dc.svg") no-repeat center/contain;background-size:contain;position:absolute;left:0rem;top:-4.75rem;background-color:currentColor}@media(min-width: 960px){.quote-block__content q:before{left:-5.25rem}}.quote-block__content q:after{content:"";display:block;width:69px;height:58px;-webkit-mask:url("../assets/56d9d3abc72b7083463a.e1964a707d7b.svg") no-repeat center/contain;mask:url("../assets/56d9d3abc72b7083463a.e1964a707d7b.svg") no-repeat center/contain;position:absolute;right:0rem;bottom:-4rem;background-color:currentColor}@media(min-width: 960px){.quote-block__content q:after{right:-4.75rem;bottom:-2rem}}.quote-block__content cite{margin-top:1.5rem;max-width:calc(100% - 80px)}@media(min-width: 960px){.quote-block__content cite{max-width:100%}}.white-bg .quote-block__content{background-color:#fff;color:#512850}.white-bg .quote-block__content q:after,.white-bg .quote-block__content q:before{background-color:currentColor}.yellow-bg .quote-block__content{background-color:#fdea74;color:#f6290a}.yellow-bg .quote-block__content q:after,.yellow-bg .quote-block__content q:before{background-color:currentColor}.lightblue-bg .quote-block__content{background-color:#d6e2ff;color:#512850}.lightblue-bg .quote-block__content q:after,.lightblue-bg .quote-block__content q:before{background-color:currentColor}.quote-block--with-image .quote-block__content{padding:3.25rem 1.125rem 3rem 1.125rem}@media(min-width: 640px){.quote-block--with-image .quote-block__content{padding:6rem 1.125rem 3rem 1.125rem}}@media(min-width: 960px){.quote-block--with-image .quote-block__content{padding:7rem 6.5rem 5rem 6.5rem}}@media(min-width: 1240px){.quote-block--with-image .quote-block__content{padding:7rem 9rem 5rem 8rem}}.quote-block--with-image .quote-block__content q:before{top:-4.75rem}@media(min-width: 960px){.quote-block--with-image .quote-block__content q:before{top:-2.125rem}}.html-block iframe{max-width:100% !important}.cta-block{display:flex;flex-flow:column;min-height:24rem;margin:0;width:100%}@media(min-width: 640px){.cta-block{flex-flow:row}}@media(min-width: 640px){.cta-block.half .cta-block__body{flex-shrink:2.5}.cta-block.half .cta-block__background-image{flex:1;min-width:50%}}.cta-block__background-image{position:relative;height:14.875rem;background-size:cover;background-position:center}@media(min-width: 640px){.cta-block__background-image{height:unset}}@media(min-width: 960px){.cta-block__background-image{margin:0}.cta-block__background-image .image-block__credit{bottom:0;right:0}}.cta-block__button .button,.cta-block__button button,.cta-block__button input[type=submit],.cta-block__button input[type=button],.cta-block__button input[type=reset]{margin:0}.cta-block__body{color:#512850;background:#f9f8f6;padding:2.625rem .938rem;font-size:1.125rem;display:flex;flex-direction:column;row-gap:1.688rem}@media(min-width: 640px){.cta-block__body{display:flex;flex-flow:column nowrap;justify-content:center;width:100%;padding:4rem 1.75rem;min-height:20rem;align-items:center;text-align:center;row-gap:2rem}.cta-block__body::before{content:url("../assets/14b46f061a7d1c3ba26d.ead064f0c5af.svg");position:absolute;left:calc(50% - 44px);z-index:1}}@media(min-width: 960px){.cta-block__body{padding:4rem 3rem}}@media(min-width: 1240px){.cta-block__body{padding:7rem 5.313rem 7rem 6.125rem}}.cta-block__body h2,.cta-block__body p{margin:0}@media(min-width: 960px){.cta-block__body h2,.cta-block__body p{font-size:1.5rem;line-height:2.1rem}}@media(min-width: 460px){.cta-block__body h2{font-size:2.5rem}}@media(min-width: 640px){.cta-block-direction-right .cta-block__background-image{order:1}}@media(min-width: 640px){.cta-block-direction-right .cta-block__body::before{left:calc(50% - 13px);transform:rotate(180deg)}}@keyframes slide-from-right{0%{transform:translate(100%)}100%{transform:translate(0%)}}@keyframes slide-from-left{0%{transform:translate(-100%)}100%{transform:translate(0%)}}@media(prefers-reduced-motion: no-preference){.cta-block-animation{animation:slide-from-right 1s 1}.cta-block-direction-right.cta-block-animation{animation:slide-from-left 1s 1}.disable-animation.cta-block-animation{animation:none !important}}.form-container{background-color:#d6e2ff;color:#512850;padding:2.25rem 1rem;width:100%;font-size:1.125rem;line-height:1.625rem}.form-container h2{color:#e02509;font-size:1rem;line-height:1.25rem;padding:.75rem 1.25rem;font-weight:600;width:max-content;margin:0 auto}@media(min-width: 960px){.form-container{padding:6rem 0;font-size:1.25rem;line-height:1.875rem}.form-container h2{font-size:1.25rem;line-height:1.5rem}}.background-colour-block{width:100%;padding:2.75rem 0 0;position:relative}@media(min-width: 640px){.background-colour-block{padding:0}}.background-colour-block h2.large{color:#fff;width:100%;margin:0 auto;padding:1rem 1rem 2rem 1rem;font-size:1.5rem;line-height:1.75rem}@media(min-width: 640px){.background-colour-block h2.large{margin:0 auto;padding:7rem;font-size:2.5rem;line-height:3rem}}.background-colour-block h2.large:has(~.text-center){text-align:center}.background-colour-block.transparent{background:rgba(0,0,0,0);padding:clamp(1.5rem,3vw,5rem)}.background-colour-block.transparent h1,.background-colour-block.transparent h2,.background-colour-block.transparent h3,.background-colour-block.transparent h4,.background-colour-block.transparent h5,.background-colour-block.transparent h6,.background-colour-block.transparent ul,.background-colour-block.transparent ol,.background-colour-block.transparent li,.background-colour-block.transparent p,.background-colour-block.transparent a:not(.button):not(button):not(input[type=submit]):not(input[type=button]):not(input[type=reset]){color:#512850}.background-colour-block.red{background:#f6290a;padding:clamp(1.5rem,3vw,5rem)}.background-colour-block.red h1,.background-colour-block.red h2,.background-colour-block.red h3,.background-colour-block.red h4,.background-colour-block.red h5,.background-colour-block.red h6,.background-colour-block.red ul,.background-colour-block.red ol,.background-colour-block.red li,.background-colour-block.red p,.background-colour-block.red a{color:#fff}.background-colour-block.red .button,.background-colour-block.red button,.background-colour-block.red input[type=submit],.background-colour-block.red input[type=button],.background-colour-block.red input[type=reset]{background:#512850;color:#fff;margin:0 1rem}@media(min-width: 960px){.background-colour-block.red .button,.background-colour-block.red button,.background-colour-block.red input[type=submit],.background-colour-block.red input[type=button],.background-colour-block.red input[type=reset]{margin:0}}.background-colour-block.red .button:hover,.background-colour-block.red button:hover,.background-colour-block.red input[type=submit]:hover,.background-colour-block.red input[type=button]:hover,.background-colour-block.red input[type=reset]:hover{background:#623061}.background-colour-block.red .button__arrow-icon{color:#512850}.background-colour-block.lightgreen{background:#d1eedc;padding:clamp(1.5rem,3vw,5rem);color:#2c5841}.background-colour-block.lightgreen h1,.background-colour-block.lightgreen h2,.background-colour-block.lightgreen h3,.background-colour-block.lightgreen h4,.background-colour-block.lightgreen h5,.background-colour-block.lightgreen h6,.background-colour-block.lightgreen ul,.background-colour-block.lightgreen ol,.background-colour-block.lightgreen li,.background-colour-block.lightgreen p,.background-colour-block.lightgreen a{color:#2c5841}.background-colour-block.lightgreen .button,.background-colour-block.lightgreen button,.background-colour-block.lightgreen input[type=submit],.background-colour-block.lightgreen input[type=button],.background-colour-block.lightgreen input[type=reset]{background:#2c5841;color:#fff;margin:0 1rem}@media(min-width: 960px){.background-colour-block.lightgreen .button,.background-colour-block.lightgreen button,.background-colour-block.lightgreen input[type=submit],.background-colour-block.lightgreen input[type=button],.background-colour-block.lightgreen input[type=reset]{margin:0}}.background-colour-block.lightgreen .button:hover,.background-colour-block.lightgreen button:hover,.background-colour-block.lightgreen input[type=submit]:hover,.background-colour-block.lightgreen input[type=button]:hover,.background-colour-block.lightgreen input[type=reset]:hover{background:#35694e}.background-colour-block.lightgreen .button__arrow-icon{color:#2c5841}.background-colour-block.yellow{background:#fdea74;padding:clamp(1.5rem,3vw,5rem);color:#f6290a}.background-colour-block.yellow h1,.background-colour-block.yellow h2,.background-colour-block.yellow h3,.background-colour-block.yellow h4,.background-colour-block.yellow h5,.background-colour-block.yellow h6,.background-colour-block.yellow ul,.background-colour-block.yellow ol,.background-colour-block.yellow li,.background-colour-block.yellow p,.background-colour-block.yellow a{color:#e02509}.background-colour-block.yellow .button,.background-colour-block.yellow button,.background-colour-block.yellow input[type=submit],.background-colour-block.yellow input[type=button],.background-colour-block.yellow input[type=reset]{background:#f6290a;color:#fff;margin:0 1rem}@media(min-width: 960px){.background-colour-block.yellow .button,.background-colour-block.yellow button,.background-colour-block.yellow input[type=submit],.background-colour-block.yellow input[type=button],.background-colour-block.yellow input[type=reset]{margin:0}}.background-colour-block.yellow .button:hover,.background-colour-block.yellow button:hover,.background-colour-block.yellow input[type=submit]:hover,.background-colour-block.yellow input[type=button]:hover,.background-colour-block.yellow input[type=reset]:hover{background:#623061}.background-colour-block.yellow .button__arrow-icon{color:#f6290a}.background-colour-block.lightblue{background:#d6e2ff;padding:clamp(1.5rem,3vw,5rem);color:#512850}.background-colour-block.lightblue h1,.background-colour-block.lightblue h2,.background-colour-block.lightblue h3,.background-colour-block.lightblue h4,.background-colour-block.lightblue h5,.background-colour-block.lightblue h6,.background-colour-block.lightblue ul,.background-colour-block.lightblue ol,.background-colour-block.lightblue li,.background-colour-block.lightblue p,.background-colour-block.lightblue a{color:#512850}.background-colour-block.lightblue .button,.background-colour-block.lightblue button,.background-colour-block.lightblue input[type=submit],.background-colour-block.lightblue input[type=button],.background-colour-block.lightblue input[type=reset]{background:#f6290a;color:#fff;margin:0 1rem}@media(min-width: 960px){.background-colour-block.lightblue .button,.background-colour-block.lightblue button,.background-colour-block.lightblue input[type=submit],.background-colour-block.lightblue input[type=button],.background-colour-block.lightblue input[type=reset]{margin:0}}.background-colour-block.lightblue .button:hover,.background-colour-block.lightblue button:hover,.background-colour-block.lightblue input[type=submit]:hover,.background-colour-block.lightblue input[type=button]:hover,.background-colour-block.lightblue input[type=reset]:hover{background:#623061}.background-colour-block.lightblue .button__arrow-icon{color:#f6290a}.background-colour-block.aubergine-blue{background:#512850}@media(min-width: 960px){.background-colour-block.aubergine-blue{background:linear-gradient(to right, #512850 50%, #d6e2ff 50%)}.background-colour-block.aubergine-blue h2{margin:0;padding:7rem 2.5rem 7rem 7rem;max-width:50%}}.background-colour-block .two .tile-block+*,.background-colour-block .quote-block+*{margin-top:1rem}@media(min-width: 960px){.background-colour-block .two .tile-block+*,.background-colour-block .quote-block+*{margin-top:1.875rem}}.background-colour-block .background-image{z-index:0}.background-colour-block:has(.background-image) .block{position:relative}.rich-text-background{background:#d6e2ff}.rich-text-background .rich-text{max-width:66.438rem;margin:0 auto;display:flex;flex-direction:column;width:100%;color:#512850;row-gap:1.875rem;padding:2.5rem 1rem}@media(min-width: 460px){.rich-text-background .rich-text{padding:7.719rem 2rem;row-gap:3.125rem}.rich-text-background .rich-text>*{width:100%}}.rich-text-background .rich-text h2{font-size:1.25rem;color:#e02509;padding:.388rem 0}@media(min-width: 460px){.rich-text-background .rich-text h2{padding:.688rem 0}}.rich-text-background .rich-text>*{margin:0}.rich-text-background .rich-text:after{display:none}.rich-text-background--white{background:#fff}.rich-text-background--yellow{background:#fdea74}.rich-text-background--yellow .rich-text{color:#e02509}.aubergine{color:#512850}.lightblue{color:#d6e2ff}.red{color:#e02509}.black{color:#000}.text-center{text-align:center}.download-block{margin:0 auto}.download-block .download-item{display:flex;justify-content:space-between;align-items:center;background-color:#faf8f5;padding:.75rem;text-decoration:none;color:#000;border-bottom:2px solid #000}.download-block .download-item .icon{transform:rotate(135deg);width:2.5rem;height:2.5rem}.download-block .download-item:hover{background-color:#d6e2ff}@media(min-width: 640px){.download-block .download-item{padding:1rem}}.separator-block.margin-top-xlarge{margin-top:2.5rem}@media(min-width: 640px){.separator-block.margin-top-xlarge{margin-top:5rem}}.separator-block.margin-top-large{margin-top:2rem}@media(min-width: 640px){.separator-block.margin-top-large{margin-top:4rem}}.separator-block.margin-top-medium{margin-top:1.75rem}@media(min-width: 640px){.separator-block.margin-top-medium{margin-top:2.5rem}}.separator-block.margin-top-small{margin-top:1.5rem}@media(min-width: 640px){.separator-block.margin-top-small{margin-top:1.5rem}}.separator-block.margin-top-xsmall{margin-top:1rem}@media(min-width: 640px){.separator-block.margin-top-xsmall{margin-top:1rem}}.separator-block.margin-top-none{margin-top:0}.separator-block.margin-bottom-xlarge{margin-bottom:2.5rem}@media(min-width: 640px){.separator-block.margin-bottom-xlarge{margin-bottom:5rem}}.separator-block.margin-bottom-large{margin-bottom:2rem}@media(min-width: 640px){.separator-block.margin-bottom-large{margin-bottom:4rem}}.separator-block.margin-bottom-medium{margin-bottom:1.75rem}@media(min-width: 640px){.separator-block.margin-bottom-medium{margin-bottom:2.5rem}}.separator-block.margin-bottom-small{margin-bottom:1.5rem}@media(min-width: 640px){.separator-block.margin-bottom-small{margin-bottom:1.5rem}}.separator-block.margin-bottom-xsmall{margin-bottom:1rem}@media(min-width: 640px){.separator-block.margin-bottom-xsmall{margin-bottom:1rem}}.separator-block.margin-bottom-none{margin-bottom:0}.separator-block.bg-red{background:#f6290a}.separator-block.bg-aubergine{background:#512850}.separator-block.bg-lightblue{background:#d6e2ff}.separator-block.bg-light{background:#f9f8f6}.separator-block.bg-lightgreen{background:#d1eedc}.separator-block.bg-green{background:#2c5841}.separator-block.bg-transparent{background:rgba(0,0,0,0) !important}.site-theme-events header .header__desktop,.site-theme-events header .static_header__desktop{background:#f6290a;height:7.75rem}.site-theme-events header .header__desktop__links .primary-navigation .main-site-logo svg,.site-theme-events header .static_header__desktop__links .primary-navigation .main-site-logo svg{height:20px}.site-theme-events header .header__desktop .brand--header img,.site-theme-events header .static_header__desktop .brand--header img{height:92px;width:auto}.site-theme-events header .header-controls,.site-theme-events header .header-mobile__content{background:#f6290a}.site-theme-events header .header-controls .brand--mobile img,.site-theme-events header .header-mobile__content .brand--mobile img{height:56px;width:auto}.site-theme-events header .header-mobile__content{padding-top:.625rem;padding-bottom:.625rem}.site-theme-events footer{background:#f6290a}.site-theme-events footer .footer__stream-block .rich-text-background{background:none}.site-theme-events footer .footer__stream-block .rich-text-background .rich-text{color:#fff;font-size:1rem;padding:1rem 2rem;text-align:center;max-width:90rem}.site-theme-events footer .footer__stream-block .column-block{display:flex;justify-content:center;flex-wrap:wrap}.site-theme-events footer .footer-socials{gap:1.5rem;height:2.875rem;margin-bottom:1rem}.site-theme-events footer .footer-socials .button--social,.site-theme-events footer .footer-socials .icon{height:2.875rem;width:2.875rem}.site-theme-events footer nav a{color:#fff}.site-theme-events footer .footer-copyright{color:#fff;text-align:center}.site-theme-events footer .footer-copyright::before{border-top:1px solid #f9705b;margin-left:2.5rem;margin-right:2.5rem;width:calc(100% - 5rem)}
