.CheckboxList-module__container___eqwXH{display:flex;flex-wrap:wrap;gap:clamp(0.75rem, 0.69rem + 0.26vw, 1rem) clamp(1.5rem, 1.14rem + 1.55vw, 3rem);flex-direction:column}@media(min-width: 768px){.CheckboxList-module__container___eqwXH{flex-direction:row}}.CheckboxList-module__container___eqwXH[data-layout=vertical]{flex-direction:column}.CheckboxList-module__container___eqwXH input,.CheckboxList-module__container___eqwXH .CheckboxList-module__input___L1Xpo{-webkit-appearance:none !important;position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.CheckboxList-module__container___eqwXH :is(input,.CheckboxList-module__input___L1Xpo):disabled+:is(label,.CheckboxList-module__label___vr07G){pointer-events:none;opacity:.5}.CheckboxList-module__container___eqwXH :is(input,.CheckboxList-module__input___L1Xpo):disabled:checked+:is(label,.CheckboxList-module__label___vr07G)::before{color:var(--inputTextColour, #303a41)}.CheckboxList-module__option___VcUmR{display:flex}@media screen and (prefers-reduced-motion: no-preference){.CheckboxList-module__label___vr07G{transition-duration:.2s;transition-property:color;transition-timing-function:cubic-bezier(0.33, 1, 0.68, 1);will-change:color}}.CheckboxList-module__label___vr07G{font-family:Arial,sans-serif;font-weight:400;font-size:17px;line-height:28px;--svgTick: url(/sitefiles/next-gen/dist-ssr/bfe30ba1e0adf2a19dea.svg);display:inline-flex;align-items:center;gap:10px;cursor:pointer;line-height:1em;color:var(--inputTextColour, #303a41)}.CheckboxList-module__label___vr07G::before{content:"";display:inline-flex;justify-content:center;align-items:center;height:14px;background:var(--inputBgColour, transparent);border:1px solid var(--inputBorderColour, #546493);color:var(--inputBgColour, transparent);width:14px;border-radius:2px;flex-shrink:0}@media screen and (prefers-reduced-motion: no-preference){.CheckboxList-module__label___vr07G a{transition-duration:.2s;transition-property:color;transition-timing-function:cubic-bezier(0.33, 1, 0.68, 1);will-change:color}}.CheckboxList-module__label___vr07G a{color:#000;text-decoration:underline}.CheckboxList-module__label___vr07G a:hover{color:#000}.CheckboxList-module__input___L1Xpo:checked+.CheckboxList-module__label___vr07G::before{background-image:var(--svgTick);background-repeat:no-repeat;background-position:center;background-size:8px 8px}.CheckboxList-module__input___L1Xpo:focus-visible+.CheckboxList-module__label___vr07G{outline:auto;outline-offset:3px;outline-width:2px;outline-color:var(--outlineColor, currentColor)}