.GatekeeperForm-module__lvWooG__container{max-width:104rem;margin:0 auto;padding:0 0 3rem}@media (min-width:768px){.GatekeeperForm-module__lvWooG__container{padding:0 3rem 3rem}}.GatekeeperForm-module__lvWooG__formSection{padding:2.8rem 0 0}.GatekeeperForm-module__lvWooG__formSection input,.GatekeeperForm-module__lvWooG__formSection select{max-width:70rem}.GatekeeperForm-module__lvWooG__formSection fieldset{appearance:none;border:0;margin:0;padding:0}.GatekeeperForm-module__lvWooG__formSection .GatekeeperForm-module__lvWooG__headingLegend{font-family:var(--font-heading);letter-spacing:.02em;font-size:2.4rem;font-weight:700;line-height:1}@media (min-width:768px){.GatekeeperForm-module__lvWooG__formSection .GatekeeperForm-module__lvWooG__headingLegend{letter-spacing:.02em;font-size:3.2rem;line-height:1}}.GatekeeperForm-module__lvWooG__formSection .GatekeeperForm-module__lvWooG__headingLegend{text-transform:uppercase;margin:0 0 1.4rem}.GatekeeperForm-module__lvWooG__consentAnswer{justify-content:flex-start;align-items:flex-start;gap:1.6rem;display:flex}.GatekeeperForm-module__lvWooG__consentAnswer p,.GatekeeperForm-module__lvWooG__consentAnswer a,.GatekeeperForm-module__lvWooG__consentAnswer label{font-size:1.6rem;font-weight:400;line-height:1.3}.GatekeeperForm-module__lvWooG__consentAnswer a{font-weight:700}.GatekeeperForm-module__lvWooG__labelNote{text-transform:none;letter-spacing:0;color:var(--color-dark-grey);margin:.2rem 0 .8rem;font-size:1.4rem;font-weight:400;display:block}.GatekeeperForm-module__lvWooG__note{margin:.8rem 0 0;font-size:1.4rem}.GatekeeperForm-module__lvWooG__sectionStrapline{margin-top:-.8rem;font-size:1.6rem}.GatekeeperForm-module__lvWooG__otherField{margin-top:-1.6rem}.GatekeeperForm-module__lvWooG__otherField label{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.GatekeeperFormWrapper-module__gQwpuG__gatekeeperForm{background:var(--color-light-grey);max-width:104rem;margin-inline:auto;padding:5rem 3rem 3rem}@media (min-width:768px){.GatekeeperFormWrapper-module__gQwpuG__gatekeeperForm{padding:5rem 4.4rem}}.GatekeeperFormWrapper-module__gQwpuG__gatekeeperForm h2{text-transform:uppercase;margin:0 0 1.4rem}
