.error-page{background-color:#000;background-position:50%;background-repeat:no-repeat;background-size:contain;color:#fff;height:100vh}.error-page__wrap{height:100%;padding-bottom:10rem;padding-top:10rem}.error-page__content{display:block;margin-left:auto;margin-right:auto;max-width:80rem;text-align:center}.error-page__content h1{margin-bottom:1rem}.error-page__toolbar{margin-top:5rem}.Toast\\Pages\\AboutUsPage .banner .vertical-align{vertical-align:middle!important}@media only screen and (min-width:1280px){.Toast\\Pages\\AboutUsPage .banner{display:none}}@media only screen and (max-width:1279px){.Toast\\Pages\\AboutUsPage .about-banner{display:none}}.footer-contact-info__link,.footer-credit__link,.footer-legal__link,.footer-menu__link{color:inherit;display:inline-block;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:2px;text-underline-offset:3px;transition:opacity .3s ease,text-decoration-color .3s ease,text-decoration-thickness .3s ease,text-underline-offset .3s ease}.footer-contact-info__link:active,.footer-contact-info__link:focus-visible,.footer-contact-info__link:hover,.footer-credit__link:active,.footer-credit__link:focus-visible,.footer-credit__link:hover,.footer-legal__link:active,.footer-legal__link:focus-visible,.footer-legal__link:hover,.footer-menu__link:active,.footer-menu__link:focus-visible,.footer-menu__link:hover{opacity:.5;text-decoration-color:inherit;text-decoration-thickness:2px;text-underline-offset:6px}.footer{--_footer-row-gap:var(--block-padding);--_footer-column-gap:calc(var(--block-padding)*0.5);background-color:#000;color:#fff;overflow:hidden;position:relative;width:100%}.footer--full-width{--_max-width:none}.footer__wrap{--_wrapper-max-width:calc(var(--content-width, 154rem)*var(--base-size-multiplier, 1));margin-left:auto;margin-right:auto;max-width:var(--_wrapper-max-width);max-width:var(--_max-width,calc(var(--content-width, 154rem)*var(--base-size-multiplier, 1)));overflow:hidden;padding-left:var(--row-padding,0);padding-right:var(--row-padding,0);width:100%;z-index:2}.footer__row,.footer__wrap{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;position:relative}.footer__row{--_row-gap:calc(var(--default-gap, 3rem)*1);gap:var(--_footer-row-gap) 0;margin-left:calc((var(--_row-gap, var(--default-gap, 3rem)))*-.5);margin-right:calc((var(--_row-gap, var(--default-gap, 3rem)))*-.5);padding:calc(var(--_footer-row-gap)*.5) calc(var(--default-gap, 3rem)*.5);width:calc(100% + var(--_row-gap, var(--default-gap, 3rem)))}.footer__row:last-child{margin-bottom:calc(var(--_footer-row-gap)*.5)}.footer__row--spaced{justify-content:space-between}.footer__row--featured:before{background-color:currentColor;color:inherit;content:"";height:100%;left:50%;-webkit-mask-image:url(/_resources/app/client/images/svg/footer-background-text.svg?v=1776142503905);mask-image:url(/_resources/app/client/images/svg/footer-background-text.svg?v=1776142503905);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x;-webkit-mask-size:contain;mask-size:contain;opacity:.1;position:absolute;top:0;translate:-50% 0;width:150vw}.footer__column{align-items:stretch;container-type:inline-size;display:block;display:flex;flex-direction:column;gap:var(--_footer-column-gap) 0;margin-bottom:0;padding-left:calc(var(--_row-gap, var(--default-gap, 3rem))/2);padding-right:calc(var(--_row-gap, var(--default-gap, 3rem))/2);position:relative;width:100%}@media only screen and (min-width:1024px){.footer__column--info{width:40%}}.footer__column--menu{display:flex;flex-direction:column;justify-content:space-between}@media only screen and (min-width:1024px){.footer__column--menu{width:60%}}.footer__column--legal{gap:var(--_row-gap,var(--default-gap,3rem))}@media only screen and (min-width:968px){.footer__column--legal{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}}.content-loader{border-radius:50%;color:var(--colour-secondary,var(--body-background-colour-contrast,#000));height:7.5rem;left:50%;opacity:0;position:absolute;top:10rem;transform:translateX(-50%);transform-origin:50% 50%;transition:opacity .2s ease;width:7.5rem;z-index:-100}@keyframes loader-spin{0%{transform:translateX(-50%) rotate(0deg)}90%{transform:translateX(-50%) rotate(0deg)}to{transform:translateX(-50%) rotate(90deg)}}.content-loader{animation:loader-spin 5s ease 0s infinite;animation-fill-mode:forwards}.content-loader div{color:inherit;height:1.5rem;left:calc(50% - .75rem);position:absolute;top:calc(50% - .75rem);width:1.5rem}.content-loader div:before{background-color:currentColor;border-radius:50%;content:"";display:block;height:1.5rem;left:50%;position:absolute;top:50%;width:1.5rem}@keyframes loader-circles{0%{opacity:1}10%{opacity:.25}40%{opacity:.25}50%{opacity:1}90%{opacity:1}to{opacity:1}}.content-loader div{animation:loader-circles 5s ease 0s infinite;animation-fill-mode:forwards}.content-loader div:first-child{animation-delay:.25s!important;transform:rotate(45deg) translateY(-4.5rem)}.content-loader div:nth-child(2){animation-delay:.5s!important;transform:rotate(90deg) translateY(-4.5rem)}.content-loader div:nth-child(3){animation-delay:.75s!important;transform:rotate(135deg) translateY(-4.5rem)}.content-loader div:nth-child(4){animation-delay:1s!important;transform:rotate(180deg) translateY(-4.5rem)}.content-loader div:nth-child(5){animation-delay:1.25s!important;transform:rotate(225deg) translateY(-4.5rem)}.content-loader div:nth-child(6){animation-delay:1.5s!important;transform:rotate(270deg) translateY(-4.5rem)}.content-loader div:nth-child(7){animation-delay:1.75s!important;transform:rotate(315deg) translateY(-4.5rem)}.content-loader div:nth-child(8){animation-delay:2s!important;transform:rotate(1turn) translateY(-4.5rem)}.content-block{--_block-padding-top:var(--block-padding);--_block-padding-bottom:var(--block-padding);--_secondary-colour:var(--colour-secondary,var(--body-background-colour-contrast,#000));--_secondary-colour-contrast:var(--colour-secondary-contrast,var(--body-background-colour-on-contrast,#ebebeb));--_secondary-colour-on-contrast:var(--colour-secondary-on-contrast,var(--body-background-colour-contrast,#000));background-color:var(--_primary-colour);color:var(--_primary-colour-contrast);display:block;margin-bottom:var(--_block-padding-bottom,var(--block-padding));margin-top:var(--_block-padding-top,var(--block-padding))}.content-block:focus-visible{outline:2px dashed currentColor;outline-offset:-1rem calc(var(--block-padding)*.5)}