.Footer-module-scss-module__dLqtNa__footer * .Footer-module-scss-module__dLqtNa__fs-btn--primary{background-color:var(--secondary);color:var(--primary);box-shadow:var(--button-shadow)}.Footer-module-scss-module__dLqtNa__footer * .Footer-module-scss-module__dLqtNa__fs-btn--primary:hover,.Footer-module-scss-module__dLqtNa__footer * .Footer-module-scss-module__dLqtNa__fs-btn--primary:active,.Footer-module-scss-module__dLqtNa__footer * .Footer-module-scss-module__dLqtNa__fs-btn--primary:focus{background-color:var(--primary);color:var(--secondary)}.Footer-module-scss-module__dLqtNa__footer * .Footer-module-scss-module__dLqtNa__fs-btn--secondary,.Footer-module-scss-module__dLqtNa__footer * .Footer-module-scss-module__dLqtNa__fs-btn--primary-light{border-color:var(--light);box-shadow:none;color:var(--light);background-color:#0000}.Footer-module-scss-module__dLqtNa__footer * .Footer-module-scss-module__dLqtNa__fs-btn--secondary:hover,.Footer-module-scss-module__dLqtNa__footer * .Footer-module-scss-module__dLqtNa__fs-btn--primary-light:hover,.Footer-module-scss-module__dLqtNa__footer * .Footer-module-scss-module__dLqtNa__fs-btn--secondary:active,.Footer-module-scss-module__dLqtNa__footer * .Footer-module-scss-module__dLqtNa__fs-btn--primary-light:active,.Footer-module-scss-module__dLqtNa__footer * .Footer-module-scss-module__dLqtNa__fs-btn--secondary:focus,.Footer-module-scss-module__dLqtNa__footer * .Footer-module-scss-module__dLqtNa__fs-btn--primary-light:focus{color:var(--secondary);border-color:var(--secondary);background-color:#0000}.Footer-module-scss-module__dLqtNa__footer{color:var(--text-colour-light)}.Footer-module-scss-module__dLqtNa__footer *{color:inherit}.Footer-module-scss-module__dLqtNa__footer{background-color:var(--dark);color:var(--text-colour-light);background-image:radial-gradient(circle at 0 0,#ffffff0a,#0000)}.Footer-module-scss-module__dLqtNa__footer .Footer-module-scss-module__dLqtNa__preFooter{padding-top:calc(var(--x-gutter)*5);padding-bottom:calc(var(--x-gutter)*5)}.Footer-module-scss-module__dLqtNa__footer .Footer-module-scss-module__dLqtNa__preFooter>div{column-gap:calc(var(--x-gutter)*4);row-gap:calc(var(--x-gutter)*3);grid-template-columns:minmax(0,1.6fr) minmax(0,2.4fr);align-items:flex-start;display:grid}@media (max-width:48em){.Footer-module-scss-module__dLqtNa__footer .Footer-module-scss-module__dLqtNa__preFooter>div{grid-template-columns:1fr;column-gap:0}}@media (max-width:36em){.Footer-module-scss-module__dLqtNa__footer .Footer-module-scss-module__dLqtNa__preFooter>div{row-gap:calc(var(--x-gutter)*2.5)}}.Footer-module-scss-module__dLqtNa__footer .Footer-module-scss-module__dLqtNa__preFooter .Footer-module-scss-module__dLqtNa__footerSummarySection{max-width:480px;margin-right:0}@media (max-width:36em){.Footer-module-scss-module__dLqtNa__footer .Footer-module-scss-module__dLqtNa__preFooter .Footer-module-scss-module__dLqtNa__footerSummarySection{max-width:100%;margin-bottom:calc(var(--x-gutter)*2)}}.Footer-module-scss-module__dLqtNa__footer .Footer-module-scss-module__dLqtNa__preFooter .Footer-module-scss-module__dLqtNa__logoSection{margin-bottom:calc(var(--x-gutter)*1.8)}.Footer-module-scss-module__dLqtNa__footer .Footer-module-scss-module__dLqtNa__preFooter .Footer-module-scss-module__dLqtNa__logoSection img{filter:drop-shadow(0 8px 16px #00000059);max-width:140px;height:auto;display:block}.Footer-module-scss-module__dLqtNa__footer .Footer-module-scss-module__dLqtNa__preFooter .Footer-module-scss-module__dLqtNa__footerSummaryText{color:var(--text-colour-light);opacity:.9;font-size:1.6rem;line-height:1.7}.Footer-module-scss-module__dLqtNa__footer .Footer-module-scss-module__dLqtNa__preFooter .Footer-module-scss-module__dLqtNa__socialsMenu{padding-left:0;list-style:none;display:flex}.Footer-module-scss-module__dLqtNa__footer .Footer-module-scss-module__dLqtNa__preFooter .Footer-module-scss-module__dLqtNa__socialsMenu>*{margin-right:calc(var(--x-gutter)/2)}.Footer-module-scss-module__dLqtNa__footer .Footer-module-scss-module__dLqtNa__preFooter .Footer-module-scss-module__dLqtNa__footerLinksSections{column-gap:calc(var(--x-gutter)*2.5);row-gap:calc(var(--x-gutter)*2.5);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}@media (max-width:36em){.Footer-module-scss-module__dLqtNa__footer .Footer-module-scss-module__dLqtNa__preFooter .Footer-module-scss-module__dLqtNa__footerLinksSections{column-gap:calc(var(--x-gutter)*1.5)}}.Footer-module-scss-module__dLqtNa__footer .Footer-module-scss-module__dLqtNa__preFooter .Footer-module-scss-module__dLqtNa__footerLinksSections .Footer-module-scss-module__dLqtNa__footerColumn{padding:calc(var(--x-gutter)*1.5);background:linear-gradient(135deg,#ffffff08,#ffffff05);border:1px solid #ffffff0f;border-radius:12px;box-shadow:0 18px 45px #00000059}@media (max-width:36em){.Footer-module-scss-module__dLqtNa__footer .Footer-module-scss-module__dLqtNa__preFooter .Footer-module-scss-module__dLqtNa__footerLinksSections .Footer-module-scss-module__dLqtNa__footerColumn{padding:calc(var(--x-gutter)*1.25)}}.Footer-module-scss-module__dLqtNa__footer .Footer-module-scss-module__dLqtNa__preFooter .Footer-module-scss-module__dLqtNa__footerLinksSections .Footer-module-scss-module__dLqtNa__footerHeading{margin:0 0 calc(var(--x-gutter)*1.5);text-transform:uppercase;letter-spacing:.16em;color:var(--text-colour-light);opacity:.9;font-size:1.3rem}.Footer-module-scss-module__dLqtNa__footer .Footer-module-scss-module__dLqtNa__preFooter .Footer-module-scss-module__dLqtNa__footerLinksSections .Footer-module-scss-module__dLqtNa__footerList{margin:0;padding-left:0;list-style:none}.Footer-module-scss-module__dLqtNa__footer .Footer-module-scss-module__dLqtNa__preFooter .Footer-module-scss-module__dLqtNa__footerLinksSections .Footer-module-scss-module__dLqtNa__footerList>li{margin-bottom:calc(var(--x-gutter)*.9)}.Footer-module-scss-module__dLqtNa__footer .Footer-module-scss-module__dLqtNa__preFooter .Footer-module-scss-module__dLqtNa__footerLinksSections .Footer-module-scss-module__dLqtNa__footerList>li:last-child{margin-bottom:0}.Footer-module-scss-module__dLqtNa__footer .Footer-module-scss-module__dLqtNa__preFooter .Footer-module-scss-module__dLqtNa__footerLinksSections .Footer-module-scss-module__dLqtNa__footerList>li a{color:var(--text-colour-light);opacity:.9;align-items:center;font-size:1.45rem;font-weight:400;text-decoration:none;transition:opacity .2s,transform .2s;display:inline-flex;position:relative}.Footer-module-scss-module__dLqtNa__footer .Footer-module-scss-module__dLqtNa__preFooter .Footer-module-scss-module__dLqtNa__footerLinksSections .Footer-module-scss-module__dLqtNa__footerList>li a:after{content:"";background-color:var(--secondary);border-radius:999px;width:0;height:2px;transition:width .2s;position:absolute;bottom:-.2rem;left:0}.Footer-module-scss-module__dLqtNa__footer .Footer-module-scss-module__dLqtNa__preFooter .Footer-module-scss-module__dLqtNa__footerLinksSections .Footer-module-scss-module__dLqtNa__footerList>li a:hover,.Footer-module-scss-module__dLqtNa__footer .Footer-module-scss-module__dLqtNa__preFooter .Footer-module-scss-module__dLqtNa__footerLinksSections .Footer-module-scss-module__dLqtNa__footerList>li a:focus,.Footer-module-scss-module__dLqtNa__footer .Footer-module-scss-module__dLqtNa__preFooter .Footer-module-scss-module__dLqtNa__footerLinksSections .Footer-module-scss-module__dLqtNa__footerList>li a:active{opacity:1;transform:translateY(-1px)}.Footer-module-scss-module__dLqtNa__footer .Footer-module-scss-module__dLqtNa__preFooter .Footer-module-scss-module__dLqtNa__footerLinksSections .Footer-module-scss-module__dLqtNa__footerList>li a:hover:after,.Footer-module-scss-module__dLqtNa__footer .Footer-module-scss-module__dLqtNa__preFooter .Footer-module-scss-module__dLqtNa__footerLinksSections .Footer-module-scss-module__dLqtNa__footerList>li a:focus:after,.Footer-module-scss-module__dLqtNa__footer .Footer-module-scss-module__dLqtNa__preFooter .Footer-module-scss-module__dLqtNa__footerLinksSections .Footer-module-scss-module__dLqtNa__footerList>li a:active:after{width:100%}.Footer-module-scss-module__dLqtNa__footer .Footer-module-scss-module__dLqtNa__preFooter .Footer-module-scss-module__dLqtNa__footerLinksSections .Footer-module-scss-module__dLqtNa__footerList.Footer-module-scss-module__dLqtNa__contactCol{color:var(--text-colour-light)!important}.Footer-module-scss-module__dLqtNa__footer .Footer-module-scss-module__dLqtNa__preFooter .Footer-module-scss-module__dLqtNa__footerLinksSections .Footer-module-scss-module__dLqtNa__footerList.Footer-module-scss-module__dLqtNa__contactCol>*,.Footer-module-scss-module__dLqtNa__footer .Footer-module-scss-module__dLqtNa__preFooter .Footer-module-scss-module__dLqtNa__footerLinksSections .Footer-module-scss-module__dLqtNa__footerList.Footer-module-scss-module__dLqtNa__contactCol a{color:inherit!important}.Footer-module-scss-module__dLqtNa__footer .Footer-module-scss-module__dLqtNa__preFooter .Footer-module-scss-module__dLqtNa__footerLinksSections .Footer-module-scss-module__dLqtNa__footerList.Footer-module-scss-module__dLqtNa__contactCol a:hover,.Footer-module-scss-module__dLqtNa__footer .Footer-module-scss-module__dLqtNa__preFooter .Footer-module-scss-module__dLqtNa__footerLinksSections .Footer-module-scss-module__dLqtNa__footerList.Footer-module-scss-module__dLqtNa__contactCol a:active,.Footer-module-scss-module__dLqtNa__footer .Footer-module-scss-module__dLqtNa__preFooter .Footer-module-scss-module__dLqtNa__footerLinksSections .Footer-module-scss-module__dLqtNa__footerList.Footer-module-scss-module__dLqtNa__contactCol a:focus{color:var(--secondary)!important}.Footer-module-scss-module__dLqtNa__footer .Footer-module-scss-module__dLqtNa__preFooter .Footer-module-scss-module__dLqtNa__footerLinksSections .Footer-module-scss-module__dLqtNa__footerList.Footer-module-scss-module__dLqtNa__contactCol span{color:inherit!important}.Footer-module-scss-module__dLqtNa__footer .Footer-module-scss-module__dLqtNa__contactStyles{margin-bottom:calc(var(--x-gutter)*1)}.Footer-module-scss-module__dLqtNa__footer .Footer-module-scss-module__dLqtNa__contactStyles>*{color:var(--text-colour-light);opacity:.95;align-items:center;font-size:1.4rem;text-decoration:none;transition:opacity .2s,transform .2s;display:inline-flex}.Footer-module-scss-module__dLqtNa__footer .Footer-module-scss-module__dLqtNa__contactStyles>* i{margin-right:8px;font-size:2.1rem;line-height:1;display:inline-block}.Footer-module-scss-module__dLqtNa__footer .Footer-module-scss-module__dLqtNa__contactStyles>* svg{width:17px;height:17px;margin-right:8px;display:inline-block}.Footer-module-scss-module__dLqtNa__footer .Footer-module-scss-module__dLqtNa__contactStyles a:hover,.Footer-module-scss-module__dLqtNa__footer .Footer-module-scss-module__dLqtNa__contactStyles a:active,.Footer-module-scss-module__dLqtNa__footer .Footer-module-scss-module__dLqtNa__contactStyles a:focus{color:var(--secondary);opacity:1;transform:translateY(-1px)}.Footer-module-scss-module__dLqtNa__footer .Footer-module-scss-module__dLqtNa__copyrightSection{background-color:var(--dark);padding-top:calc(var(--x-gutter)*1.5);padding-bottom:calc(var(--x-gutter)*1.5);text-align:center;letter-spacing:.04em;background-image:linear-gradient(90deg,#ffffff08,#0000);border-top:1px solid #ffffff1f;font-size:1.2rem}.Footer-module-scss-module__dLqtNa__footer .Footer-module-scss-module__dLqtNa__copyrightSection p{color:var(--text-colour-light);opacity:.75;margin-bottom:0}
