.sqpmFG_video{width:100%;margin-block:var(--spacing-m);border-radius:var(--attributes-border-radius-s,8px);background:var(--colour-neutral-grey-1);overflow:hidden}.sqpmFG_video[data-portrait]{max-width:min(100%,420px);margin-inline:auto}.sqpmFG_video iframe,.sqpmFG_video video{border:0;width:100%;height:100%;display:block}
.pq052W_closing{background:var(--colour-neutral-grey-1);color:#222;border-radius:var(--attributes-border-radius-s,8px);align-items:center;gap:var(--spacing-xs);padding:var(--spacing-m) var(--spacing-s);text-align:center;width:100%;flex-direction:column;margin-block-start:var(--spacing-m);display:flex}.pq052W_text{max-width:36rem}.pq052W_text a{color:inherit;text-decoration:underline}.pq052W_share{align-items:center;gap:var(--spacing-8);font:inherit;font-weight:var(--typography-weight-bold,700);color:inherit;cursor:pointer;background:0 0;border:none;padding:0;display:inline-flex}.pq052W_shareIcon{flex-shrink:0}
.lmwWiG_field,.lmwWiG_banner{--form-text:var(--colour-neutral-grey-7,#333);--form-error:var(--colour-semantic-red-3,#b90d0d);--form-success:var(--colour-semantic-green-3,#1d8634);--form-border:var(--colour-neutral-grey-5,#888);--form-radius:var(--attributes-border-radius-s,8px);--form-focus-ring:2px solid var(--form-text)}.lmwWiG_field{gap:var(--spacing-8,.5rem);flex-direction:column;width:100%;display:flex}.lmwWiG_labelRow{gap:var(--spacing-8,.5rem);flex-direction:column;display:flex}.lmwWiG_label{font-size:var(--typography-size-s,1rem);font-weight:var(--typography-weight-bold,700);color:var(--form-text);line-height:1.4}.lmwWiG_hint{font-size:var(--typography-size-xs,.875rem);color:var(--colour-neutral-grey-6,#666);margin:0;line-height:1.4}[data-tenant=therange] .lmwWiG_labelRow{flex-direction:row;align-items:baseline;gap:.375rem}[data-tenant=therange] .lmwWiG_hint{white-space:nowrap;color:var(--colour-neutral-grey-6,#666);font-size:.75rem}.lmwWiG_error{align-items:center;gap:var(--spacing-8,.5rem);font-size:var(--typography-size-xs,.875rem);color:var(--form-error);margin:0;line-height:1.4;display:flex}.lmwWiG_error svg{flex:none}.lmwWiG_control{align-items:center;gap:var(--spacing-8,.5rem);box-sizing:border-box;background:var(--colour-neutral-white,#fff);border:var(--attributes-stroke-thin,1px) solid var(--form-border);border-radius:var(--form-radius);min-height:48px;padding:0 16px;display:flex}.lmwWiG_control:has(.lmwWiG_input:focus-visible){outline:var(--form-focus-ring);outline-offset:2px}.lmwWiG_field[data-invalid] .lmwWiG_control{border-width:var(--attributes-stroke-thick,2px);border-color:var(--form-error);padding:0 15px}.lmwWiG_field[data-success] .lmwWiG_control{border-color:var(--form-success);border-width:var(--attributes-stroke-thick,2px)}.lmwWiG_successIcon{color:var(--form-success);flex:none;display:inline-flex}.lmwWiG_input{min-width:0;font:inherit;font-size:var(--typography-size-xs,.875rem);color:var(--form-text);background:0 0;border:0;flex:1;margin:0;padding:0;line-height:1.4}.lmwWiG_input:focus{outline:2px solid #0000}.lmwWiG_toggle{border-radius:var(--attributes-border-radius-xs,4px);width:24px;height:24px;color:var(--form-text);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.lmwWiG_toggle:focus-visible{outline:var(--form-focus-ring);outline-offset:1px}.lmwWiG_banner{--banner-bg:var(--colour-semantic-red-1,#ffeef1);--banner-text:var(--colour-semantic-red-4,#810808);gap:var(--spacing-8,.5rem);border-radius:var(--form-radius);background:var(--banner-bg);align-items:flex-start;padding:16px;display:flex}.lmwWiG_bannerIcon{color:var(--banner-text);flex:none}.lmwWiG_bannerContent{font-size:var(--typography-size-xs,.875rem);flex-direction:column;gap:5px;line-height:1.4;display:flex}.lmwWiG_bannerTitle{font-weight:var(--typography-weight-bold,700);color:var(--banner-text);margin:0}.lmwWiG_bannerBody{color:var(--form-text);margin:0}.lmwWiG_bannerBody a{font-weight:var(--typography-weight-bold,700);color:inherit;text-decoration:underline}.lmwWiG_bannerTitle a{color:var(--form-text);text-decoration:underline}.lmwWiG_bannerTitle a:focus-visible,.lmwWiG_bannerBody a:focus-visible{outline:var(--form-focus-ring);outline-offset:2px}
.Wg-Qca_block{gap:var(--spacing-m);margin-block:var(--spacing-xs) var(--spacing-m);flex-direction:column;display:flex}.Wg-Qca_heading{font-size:var(--typography-size-m);font-weight:var(--typography-weight-bold,700);letter-spacing:-.02em;text-align:center;color:var(--colour-neutral-grey-7);margin:0;line-height:1.2}.Wg-Qca_tiles{--column-gap:1.25rem;justify-content:center;gap:var(--spacing-m) var(--column-gap);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.Wg-Qca_tiles>li{flex:0 0 calc((100% - var(--column-gap)) / 2)}.Wg-Qca_tile{align-items:center;gap:var(--spacing-xs);color:inherit;text-align:center;flex-direction:column;text-decoration:none;display:flex}.Wg-Qca_tile:hover .Wg-Qca_name,.Wg-Qca_tile:focus-visible .Wg-Qca_name{text-decoration:underline}.Wg-Qca_image{aspect-ratio:1;border-radius:var(--attributes-border-radius-s,8px);background:var(--colour-neutral-grey-1);width:100%;position:relative;overflow:hidden}.Wg-Qca_image img{object-fit:cover}.Wg-Qca_name{font-size:var(--typography-size-s);color:var(--colour-neutral-grey-7);line-height:1.4}@media (min-width:768px){.Wg-Qca_block{margin-block-end:var(--spacing-l)}.Wg-Qca_heading{font-size:var(--typography-size-l)}.Wg-Qca_tiles>li{flex:1 1 0}.Wg-Qca_tile{gap:var(--spacing-12)}}@media (min-width:1024px){.Wg-Qca_tiles>li{flex:0 1 calc((100% - 3 * var(--column-gap)) / 4)}}
.az-mJW_banner{z-index:9999;color:#171717;text-align:center;background-color:#fa808080;padding:.5rem 1rem;font-size:.875rem;line-height:1.4;position:sticky;top:0}.az-mJW_cta{color:#171717;font-weight:var(--typography-weight-bold,700);cursor:pointer;text-decoration:underline}
._7jr45q_button{border-radius:var(--buttons-radius,8px);font-weight:var(--typography-weight-bold,700);cursor:pointer;justify-content:center;align-items:center;gap:.5rem;line-height:1.4;text-decoration:none;display:inline-flex}._7jr45q_sm{height:44px;font-size:var(--typography-size-xs,.875rem);padding:12px 16px}._7jr45q_md{height:44px;font-size:var(--typography-size-s,1rem);padding:12px 24px}._7jr45q_lg{height:52px;font-size:var(--typography-size-s,1rem);padding:20px 32px}._7jr45q_fullWidth{width:100%}._7jr45q_primary{background:var(--buttons-primary-button,var(--colour-brand-primary));color:var(--colour-neutral-white,#fff);border:none}._7jr45q_offer{border:var(--attributes-stroke-thick,2px) solid var(--buttons-offer-stroke);background:var(--buttons-offer-bg);color:var(--buttons-offer-label)}._7jr45q_secondary{border-width:var(--attributes-stroke-thick,2px);border-style:solid;border-color:var(--buttons-primary-button,var(--colour-brand-primary));color:var(--buttons-primary-button,var(--colour-brand-primary));background:0 0}._7jr45q_tertiary{border-width:var(--attributes-stroke-thick,2px);border-style:solid;border-color:var(--colour-neutral-grey-7,#333);color:var(--colour-neutral-grey-7,#333);background:0 0}._7jr45q_primary:disabled,._7jr45q_offer:disabled{background:var(--colour-neutral-grey-3,#d9d9d9);color:var(--colour-neutral-grey-5,#888)}._7jr45q_secondary:disabled,._7jr45q_tertiary:disabled{border-color:var(--colour-neutral-grey-5,#888);color:var(--colour-neutral-grey-5,#888)}@media (prefers-reduced-motion:no-preference){._7jr45q_button{transition:opacity .15s}}._7jr45q_secondary:hover:not(:disabled),._7jr45q_secondary:focus-visible:not(:disabled){border-color:var(--buttons-primary-button-hover,var(--buttons-primary-button));color:var(--buttons-primary-button-hover,var(--buttons-primary-button))}._7jr45q_tertiary:hover:not(:disabled),._7jr45q_tertiary:focus-visible:not(:disabled){border-color:var(--colour-neutral-grey-6,#666);color:var(--colour-neutral-grey-6,#666)}._7jr45q_primary:hover:not(:disabled),._7jr45q_primary:focus-visible:not(:disabled){background:var(--buttons-primary-button-hover,var(--buttons-primary-button))}._7jr45q_offer:hover:not(:disabled),._7jr45q_offer:focus-visible:not(:disabled){border-color:var(--buttons-offer-stroke-hover);background:var(--buttons-offer-bg-hover);color:var(--buttons-offer-label-hover)}._7jr45q_button:focus-visible{box-shadow:0 0 0 2px var(--colour-neutral-white,#fff), 0 0 0 4px var(--colour-neutral-grey-7,#333);outline:none}._7jr45q_button:disabled{cursor:not-allowed}
