.JigsawTabHeaderInside_container__Kk2_I{position:relative;display:grid;grid-template-columns:minmax(clamp(200px,200px + 40 * (100vw - 375px)/(1065),240px),auto) 1fr;grid-template-rows:1fr auto;background-color:transparent;border:none;margin:0;padding:0;--background-colour:#ededf0;--border-colour:#ededf0;--border-width:1px;--border-radius:20px}.JigsawTabHeaderInside_container__Kk2_I.JigsawTabHeaderInside_selected__MxDxi{--background-colour:#dedee3;--border-colour:#000}.JigsawTabHeaderInside_container__Kk2_I.JigsawTabHeaderInside_smallBorderRadiusOnSmallViewport__hoct1{--border-radius:clamp(12px,12px + 8 * (100vw - 375px)/(1065),20px)}.JigsawTabHeaderInside_container__Kk2_I:has(.JigsawTabHeaderInside_checkboxInput__4dAR6:focus-visible){--border-colour:#a6a6aa}.JigsawTabHeaderInside_container__Kk2_I:has(.JigsawTabHeaderInside_checkboxInput__4dAR6):hover{--border-colour:#a6a6aa}.JigsawTabHeaderInside_checkboxInput__4dAR6{position:absolute;opacity:0;width:0;height:0;margin:0;padding:0}.JigsawTabHeaderInside_contentContainer__nplXE{grid-row:2;grid-column:1/span 2}.JigsawTabHeaderInside_headingContainer__fcKt0{position:relative;display:grid;align-items:end;text-align:center;background-color:var(--background-colour);border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius);border:var(--border-width) solid var(--border-colour);border-bottom-color:var(--background-colour);border-bottom-width:calc(var(--border-width) + 1px);margin-bottom:calc(-1 * (var(--border-width) + 1px));font-size:1.25rem;font-style:normal;font-weight:500;line-height:1.25;color:#35353d}.JigsawTabHeaderInside_headingContainer__fcKt0:after{z-index:0;content:"";position:absolute;bottom:calc(-1 * var(--border-width));width:var(--border-radius);height:var(--border-radius);right:calc(-1 * var(--border-radius));border-top-right-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius);box-shadow:-5px 5px 0 5px var(--background-colour);border:var(--border-width) solid var(--border-colour);border-width:0 0 var(--border-width) var(--border-width)}.JigsawTabHeaderInside_contentContainer__nplXE{background-color:var(--background-colour);border-top-right-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);border:var(--border-width) solid var(--border-colour)}.Logo_logo__wof17{line-height:0}.TextInput_input__0dSuM{font-size:1rem;font-style:normal;font-weight:400;line-height:1.25;color:#35353d;padding:.875rem}.TextInput_containerWithLabel__yKqR1{text-align:start;width:100%}.TextInput_containerWithLabel__yKqR1 label{margin-bottom:.5rem;display:block;font-size:1rem;font-style:normal;font-weight:500;line-height:1.25;color:#35353d}.TextInput_containerWithLabel__yKqR1:has(input:required,textarea:required) label:after{content:" *";color:#d92d20}.TextInput_inputAdornment__kXSUV{margin:0 .5rem;display:inline-flex;align-items:center;justify-content:center;font-size:1.125rem;flex:0 0 auto}.TextInput_inputAdornment__kXSUV:has(button){margin:0 .25rem}@supports not (container-type:inline-size){@media (max-width:46.875em){.TextInput_inputAdornment__kXSUV,.TextInput_input__0dSuM{font-size:1rem}.TextInput_input__0dSuM{padding-top:.625rem;padding-bottom:.625rem;border-radius:12px}.TextInput_containerWithLabel__yKqR1 label{font-size:.875rem}}}@supports (container-type:inline-size){@container body (max-width: 46.875rem){.TextInput_inputAdornment__kXSUV,.TextInput_input__0dSuM{font-size:1rem}.TextInput_input__0dSuM{padding-top:.625rem;padding-bottom:.625rem;border-radius:12px}.TextInput_containerWithLabel__yKqR1 label{font-size:.875rem}}}.TextInput_errorLabelContainer__tdhBX{padding-left:1rem}.TextInput_root__YU_x6{border-radius:clamp(12px,12px + 4 * (100vw - 375px)/(1065),16px);border:1px solid #a6a6aa;background:#fff;display:flex;align-items:center;justify-content:center;overflow:hidden}.TextInput_root__YU_x6:focus,.TextInput_root__YU_x6:hover{border-color:#5f5f69}.TextInput_root__YU_x6:has(input:focus-visible,textarea:focus-visible){outline:2.5px solid #d0d0d1;border-color:#737374}.TextInput_root__YU_x6::-moz-placeholder{color:#a6a6aa;opacity:1}.TextInput_root__YU_x6::placeholder{color:#a6a6aa;opacity:1}.TextInput_root__YU_x6:not(.TextInput_noAutoValidationStyles__OScRT):has(input:valid.TextInput_touched__P5gdO,textarea:valid.TextInput_touched__P5gdO){border:2px solid #079455}.TextInput_root__YU_x6:not(.TextInput_noAutoValidationStyles__OScRT):has(input:invalid.TextInput_touched__P5gdO,textarea:invalid.TextInput_touched__P5gdO){border:2px solid #d92d20!important}.TextInput_root__YU_x6[aria-invalid=true]{border:2px solid #d92d20!important}.TextInput_root__YU_x6:has(input[disabled],textarea[disabled]){cursor:not-allowed;opacity:.4}.TextInput_root__YU_x6.TextInput_fullWidth__7rHcZ{width:100%}.TextInput_input__0dSuM{flex-grow:1;background-color:inherit;border:none;border-radius:inherit}.TextInput_input__0dSuM:has(~.TextInput_inputAdornment__kXSUV){padding-right:0}.TextInput_inputAdornment__kXSUV~.TextInput_input__0dSuM{padding-left:0}.TextInput_input__0dSuM:focus,.TextInput_input__0dSuM:focus-visible{border:none;outline:none}.TextInput_passwordEyeButton____yZW button{color:#a6a6aa}.TextLink_text__KJ1uD{color:#161617}.TextLink_text__KJ1uD.TextLink_onDarkBg__KaGLZ{color:#f5f5f7}.TextLink_sm__1J6jv{font-size:.875rem;line-height:1.25rem}.TextLink_md__0eeLz,.TextLink_sm__1J6jv{font-family:tt-commons-pro,Source Sans Pro,sans-serif;font-weight:400}.TextLink_md__0eeLz{font-size:1rem;line-height:1.5rem}.TextLink_bolded__3pz65{font-weight:700!important}.TextLink_bolded__3pz65 .TextLink_icon__Z6yBZ path{stroke-width:2.5}.TextLink_link__Boq2m{text-decoration:none;background-color:transparent;border:none}.TextLink_link__Boq2m[disabled]{cursor:not-allowed}.TextLink_withPillTextUnderlineOnHover__EipnR,.TextLink_withTextUnderline__zY3Wi{--line-thickness:1px;cursor:pointer;position:relative;background-image:linear-gradient(currentColor,currentColor);background-position:50% 100%;background-repeat:no-repeat;background-size:0 var(--line-thickness);transition:background-size .25s,color .25s ease}.TextLink_bolded__3pz65.TextLink_withPillTextUnderlineOnHover__EipnR,.TextLink_withTextUnderline__zY3Wi.TextLink_bolded__3pz65{--line-thickness:2px}.TextLink_withPillTextUnderlineOnHover__EipnR:hover,.TextLink_withTextUnderline__zY3Wi:hover{color:#35353d;background-size:100% var(--line-thickness)}.TextLink_onDarkBg__KaGLZ.TextLink_withPillTextUnderlineOnHover__EipnR,.TextLink_withTextUnderline__zY3Wi.TextLink_onDarkBg__KaGLZ{cursor:pointer;position:relative;background-image:linear-gradient(currentColor,currentColor);background-position:50% 100%;background-repeat:no-repeat;background-size:0 var(--line-thickness);transition:background-size .25s,color .25s ease}.TextLink_onDarkBg__KaGLZ.TextLink_withPillTextUnderlineOnHover__EipnR:hover,.TextLink_withTextUnderline__zY3Wi.TextLink_onDarkBg__KaGLZ:hover{color:#ededf0;background-size:100% var(--line-thickness)}.TextLink_pill__xSvd8{position:relative;padding:2px 8px 3px}.TextLink_pill__xSvd8>div:not(.TextLink_activePill__SuuCY){position:relative}.TextLink_activePill__SuuCY{z-index:-1;position:absolute;inset:0;border-radius:16px;border:1px solid #dedee3;background:#f5f5f7}.TextLink_linkWithMenuContainer__oeFXI{position:relative}.TextLink_hasMenu__m6tdx.TextLink_hasMenu__m6tdx{display:flex;gap:.5rem;align-items:center;padding:0}.TextLink_hasMenu__m6tdx.TextLink_hasMenu__m6tdx.TextLink_open__q0ojP.TextLink_withPillTextUnderlineOnHover__EipnR,.TextLink_hasMenu__m6tdx.TextLink_hasMenu__m6tdx.TextLink_open__q0ojP.TextLink_withTextUnderline__zY3Wi{background-size:100% 1px}.TextLink_hasMenu__m6tdx.TextLink_hasMenu__m6tdx.TextLink_open__q0ojP .TextLink_icon__Z6yBZ{transform:rotate(-180deg);transition:transform .2s ease-in-out}.TextLink_menu__Xtz0G{position:absolute;left:81%;top:2.5rem;transform:translateX(-50%);background-color:#f5f5f7;color:#161617;border-radius:16px;width:-moz-fit-content;width:fit-content;text-wrap:nowrap;border:1px solid #dedee3;box-shadow:0 24px 48px -4px rgba(56,66,80,.04),0 4px 8px -2px rgba(56,66,80,.04),0 48px 96px -4px rgba(56,66,80,.04);transform-origin:top center}.TextLink_arrowDiv1__llgZb{position:absolute;top:-24px;left:0;right:0;height:24px;background-color:transparent}.TextLink_arrowDiv2__k5zTu{position:absolute;left:38%;top:0;height:16px;width:16px;transform:translateX(-50%) translateY(-50%) rotate(45deg);background-color:#f5f5f7;border-top:1px solid #dedee3;border-left:1px solid #dedee3}.TextLink_menuItemsContainer__g4B_c{list-style-type:none;margin:0;display:flex;flex-direction:column;gap:1.5rem;padding:1.5rem 2rem;width:12.5rem}.TextLink_menuItemsContainer__g4B_c>*{width:-moz-fit-content;width:fit-content}.TextLink_inlineMenuItemsContainer__xp8_y{list-style-type:none;margin:0;display:flex;flex-direction:column;gap:1rem;padding:1rem}.TextLink_inlineMenuItemsContainer__xp8_y>*{width:-moz-fit-content;width:fit-content}.LoginPage_jigsaw24To16__Ks1Je{font-size:1.5rem}.LoginPage_jigsaw20To16__c_pCE,.LoginPage_jigsaw24To16__Ks1Je{font-style:normal;font-weight:500;line-height:1.25;color:#35353d}.LoginPage_jigsaw20To16__c_pCE{font-size:1.25rem}.LoginPage_bolded__zghx9.LoginPage_bolded__zghx9{font-weight:700}.LoginPage_jigsaw20To14__gqMVG{font-size:1.25rem}.LoginPage_jigsaw16To14__YLqhA,.LoginPage_jigsaw20To14__gqMVG{font-style:normal;font-weight:500;line-height:1.25;color:#35353d}.LoginPage_jigsaw16To14__YLqhA{font-size:1rem}.LoginPage_greyColour__t6G6e.LoginPage_greyColour__t6G6e,.LoginPage_lightGreyColour__C826s.LoginPage_lightGreyColour__C826s{color:#5f5f69}.LoginPage_jigsaw16To12___0EIH{font-size:1rem;font-style:normal;font-weight:500;line-height:1.25;color:#35353d}@media (max-height:28.125em){.LoginPage_jigsaw20To16__c_pCE,.LoginPage_jigsaw24To16__Ks1Je{font-size:1rem}.LoginPage_jigsaw16To14__YLqhA,.LoginPage_jigsaw20To14__gqMVG{font-size:.875rem}.LoginPage_jigsaw16To12___0EIH{font-size:.75rem}}.LoginPage_centerText__itk8_{text-align:center}.LoginPage_jigsaw__BKnx0{margin-top:1.5rem;margin-bottom:1.5rem}.LoginPage_jigsawHeader__5aFX2{padding:clamp(14px,14px + 10 * (100vw - 375px)/(1065),24px) clamp(12px,12px + 44 * (100vw - 250px)/(350),56px) .5rem}.LoginPage_jigsawContentContainer__4Tjks{width:min(32.5rem,100vw - 32px);height:-moz-fit-content;height:fit-content;min-height:min(70vh,38.75rem);padding:clamp(16px,16px + 94 * (100vh - 600px)/(600),110px) clamp(12px,12px + 44 * (100vw - 250px)/(350),56px) clamp(20px,20px + 155 * (100vh - 600px)/(600),175px);display:flex;flex-direction:column;align-items:flex-start;gap:2.25rem}.LoginPage_inputsContainer__mzhML{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;width:100%}.LoginPage_centred__U1AkJ{display:grid;place-items:center;place-content:center;grid-template-columns:1fr}.LoginPage_jigsawButton__mZSAw{width:100%}.LoginPage_loginOnlyViewContainer__wzE5Z{--loginFormComponentHeights:256px}@media (max-width:46.875em){.LoginPage_loginOnlyViewContainer__wzE5Z{--loginFormComponentHeights:217px}}.LoginPage_loginOnlyViewJigsawHeader__qJnOx{position:absolute;top:0;height:calc(68px + clamp(16px, 16px + 56 * (100vh - 450px) / (241), 72px))}.LoginPage_loginOnlyViewContainer__wzE5Z{position:relative;width:100%;height:100vh;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#ededf0;border-radius:8px;padding-top:68px;padding-left:clamp(8px,8px + 24 * (100vw - 100px)/(275),32px);padding-right:clamp(8px,8px + 24 * (100vw - 100px)/(275),32px);gap:1.5rem;overflow-y:auto}.LoginPage_loginOnlyFormContainerOverrides__GBxLd{gap:clamp(24px,24px + 8 * (100vh - 450px)/(241),32px);padding-top:24px}.LoginPage_loginOnlyFormContainerOverrides__GBxLd .LoginPage_inputsContainer__mzhML{gap:clamp(12px,12px + 4 * (100vh - 450px)/(241),16px)}.LoginPage_loginActionContainer__RalVU{width:100%;display:flex;flex-direction:column;gap:1.5rem;text-align:center;padding-bottom:24px}.LoginPage_otherLoginActionsContainer__Hh6w8{display:flex;justify-content:space-between;gap:.5rem;width:100%}.PageLayout_outermostContainer__GeqRl{width:100%;background-color:inherit;container-type:inline-size;container-name:body;position:relative}.PageLayout_main__ewcRz{height:100%}.PageLayout_main__ewcRz.PageLayout_relative__BjzFT{position:relative}.PageLayout_centred__oasz8{display:grid;place-items:center;place-content:center;width:100%;min-height:100%}