.ModalButton-module_modalButton{display:flex;align-items:center;justify-content:center;width:32px;height:32px;margin-bottom:13px;background-color:var(--background-colour);border:none;border-radius:50%}.ModalButton-module_modalButton .ModalButton-module_modalButtonSvg{width:10.5px;height:10.5px}.ModalButton-module_modalButton:hover{cursor:pointer}.NavigationItemChevron-module_navigationChevron{display:block;background-color:transparent;border:none}.NavigationItemChevron-module_navigationChevron:hover{cursor:inherit}.NavigationItemChevron-module_chevronIcon svg{height:9px;width:16px;position:relative;top:-2px;transform:rotate(-90deg)}@media (min-width:768px){.NavigationItemChevron-module_chevronIcon svg{height:6px;width:10px;transform:rotate(-90deg)}.NavigationItemChevron-module_chevronIcon svg path{fill:#707070}}.NavigationItemChevron-module_chevronIcon.NavigationItemChevron-module_isOpen svg{transform:rotate(90deg)}@media (min-width:768px){.NavigationItemChevron-module_chevronIcon.NavigationItemChevron-module_isOpen svg{transform:rotate(-90deg)}}.NavigationItemChevron-module_chevronIcon.NavigationItemChevron-module_isOpen svg path{fill:#333}@media (min-width:768px){.NavigationItemChevron-module_chevronIcon.NavigationItemChevron-module_isBase svg{transform:rotate(0)}}.MobileNavigationBurgerButton-module_mobileNavigationButton{grid-area:burger-menu;height:32px;width:32px;background:none;border:0;padding:4px;margin:0 0 0 auto}.MobileNavigationBurgerButton-module_mobileNavigationButtonIcon{display:block;height:24px;width:24px;position:relative}.MobileNavigationBurgerButton-module_mobileNavigationButtonIcon span{display:block;position:absolute;height:3px;width:100%;background:var(--burger-colour);border-radius:3px;left:0}.MobileNavigationBurgerButton-module_mobileNavigationButtonIcon span:first-child,.MobileNavigationBurgerButton-module_mobileNavigationButtonIcon span:nth-child(4){will-change:top;transition:top .3s ease-in-out .4s,opacity .3s ease-in-out .3s;opacity:1}.MobileNavigationBurgerButton-module_mobileNavigationButtonIcon span:first-child{top:0}.MobileNavigationBurgerButton-module_mobileNavigationButtonIcon span:nth-child(2),.MobileNavigationBurgerButton-module_mobileNavigationButtonIcon span:nth-child(3){top:11px;will-change:transform,opacity;transform:rotate(0);opacity:0;transition:transform .3s ease-in-out,opacity .3s ease-in-out .3s}.MobileNavigationBurgerButton-module_mobileNavigationButtonIcon span:nth-child(4){top:22px}.MobileNavigationBurgerButton-module_mobileNavigationButtonIcon.MobileNavigationBurgerButton-module_navigationIsOpen span:first-child,.MobileNavigationBurgerButton-module_mobileNavigationButtonIcon.MobileNavigationBurgerButton-module_navigationIsOpen span:nth-child(4){top:11px;will-change:top,opacity;opacity:0;transition:top .3s ease-in-out,opacity .3s ease-in-out .3s}.MobileNavigationBurgerButton-module_mobileNavigationButtonIcon.MobileNavigationBurgerButton-module_navigationIsOpen span:nth-child(2),.MobileNavigationBurgerButton-module_mobileNavigationButtonIcon.MobileNavigationBurgerButton-module_navigationIsOpen span:nth-child(3){will-change:transform,opacity;opacity:1;transition:transform .3s ease-in-out .4s,opacity .3s ease-in-out .3s}.MobileNavigationBurgerButton-module_mobileNavigationButtonIcon.MobileNavigationBurgerButton-module_navigationIsOpen span:nth-child(2){transform:rotate(45deg)}.MobileNavigationBurgerButton-module_mobileNavigationButtonIcon.MobileNavigationBurgerButton-module_navigationIsOpen span:nth-child(3){transform:rotate(-45deg)}.TextBox-module_textboxInputContainer{position:relative}.TextBox-module_textboxInput{position:relative;top:2px;width:100%;height:63px;padding:24px 16px;border:none;outline:2px solid #b7b7b7;border-radius:8px;box-sizing:border-box}.TextBox-module_textboxInput.TextBox-module_isContent{padding:30px 16px 20px}.TextBox-module_textboxInput.TextBox-module_isError{color:#bc3e3e;outline:2px solid #bc3e3e;background:#faf0f0}.TextBox-module_textboxInput.TextBox-module_isDisabled{outline:2px solid #b7b7b7;background:#d4d4d4}.TextBox-module_textboxInput:focus+.TextBox-module_textboxLabel{transform:translate(-4px,-13px);font-size:12px;line-height:17px}.TextBox-module_textboxLabel{position:absolute;top:20px;left:20px;font-size:16px;line-height:26px;transition:all .1s ease-in-out}.TextBox-module_textboxLabel.TextBox-module_isContent{transform:translate(-4px,-13px);font-size:12px;line-height:17px}.TextBox-module_textboxLabel.TextBox-module_isError{color:#bc3e3e}.TextBox-module_textboxLabel.TextBox-module_isDisabled{color:#b7b7b7}.TextBox-module_textboxLabel:hover{cursor:text}.TextBox-module_supportingLabel{padding:0 16px;margin:4px 0 0;font-size:12px;font-weight:400;line-height:17px}.TextBox-module_supportingLabel.TextBox-module_isError{color:#bc3e3e}.TextBox-module_supportingLabel.TextBox-module_isDisabled{color:#b7b7b7}.TextBox-module_errorIconContainer{position:relative;width:100%}.TextBox-module_errorIcon{display:none;position:absolute;width:100%;left:41%;top:20px}.TextBox-module_errorIcon.TextBox-module_isError{display:flex}.Checkbox-module_checkboxLabel{display:inline-block;margin:auto 0;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative}.Checkbox-module_checkboxLabel svg{display:none}.Checkbox-module_checkboxIcon{content:"";display:inline-block;vertical-align:middle;position:relative;top:-2px;width:20px;height:20px;border:1px solid #d4d4d4;margin-right:8px;border-radius:8px;box-sizing:border-box}.Checkbox-module_checkboxInput:focus{outline:none}.Checkbox-module_checkboxInput:focus-visible+.Checkbox-module_checkboxLabel{outline:2px solid #d4d4d4;outline-offset:5px}.Checkbox-module_checkboxInput:checked+.Checkbox-module_checkboxLabel .Checkbox-module_checkboxIcon{border-color:#7d0f30;background-color:var(--checkbox-input-background-colour,#7d0f30)}.Checkbox-module_checkboxInput:checked+.Checkbox-module_checkboxLabel svg{display:inline-block;position:relative;top:1px}.Checkbox-module_srOnly{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}.Switch-module_switchContainer{display:flex;flex-direction:row;gap:8px;padding:0;margin:0;border:none}.Switch-module_switchCircleContainer{position:relative;padding:1px 6px;width:40px;height:24px;background-color:var(--switch-container-background-colour,#000);border-radius:50px;border:none}.Switch-module_switchCircle{position:relative;left:0;width:16px;height:16px;border-radius:50%;background-color:var(--switch-circle-colour,#7d0f30);transition:all .1s ease}.Switch-module_switchCircle.Switch-module_isActive{left:50%}.Switch-module_switchLabel{font-size:16px;font-weight:700;line-height:26px;margin:0}.Switch-module_srOnly{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}.USPCarousel-module_uspCarouselContainer{display:inline-flex;width:100%;padding:4px 8px;text-align:center;background-color:var(--usp-carousel-background-colour,#b7b7b7);overflow:hidden;box-sizing:border-box}@media (min-width:768px){.USPCarousel-module_uspCarouselContainer{padding:8px 0}}.USPCarousel-module_textContainer{display:flex;width:100%;flex-grow:1;scroll-snap-type:x mandatory;scroll-behavior:smooth;animation-delay:3s;padding:0;margin:0 auto;animation:usp-carousel-scroll 12s ease-out infinite}.USPCarousel-module_textContainer:hover{animation-play-state:paused}@media (min-width:768px){.USPCarousel-module_textContainer{gap:32px;justify-content:center;animation:none}}@media (prefers-reduced-motion){.USPCarousel-module_textContainer{flex-direction:column;gap:16px;animation:none}}@media (prefers-reduced-motion) and (min-width:768px){.USPCarousel-module_textContainer{flex-direction:row}}.USPCarousel-module_textContainer>.USPCarousel-module_uspCarouselItem{position:relative;width:100%;scroll-snap-align:center;flex-shrink:0;list-style:none}@media (min-width:768px){.USPCarousel-module_textContainer>.USPCarousel-module_uspCarouselItem{width:-moz-fit-content;width:fit-content}}.USPCarousel-module_uspCarouselItem{margin:0;padding:0;text-align:center;font-size:12px;font-weight:700;line-height:17px}@media (min-width:768px){.USPCarousel-module_uspCarouselItem:last-child{display:none}}@media (prefers-reduced-motion){.USPCarousel-module_uspCarouselItem:last-child{display:none}}