@keyframes ErrorPage_pulse{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}@keyframes ErrorPage_shimmer{0%{background-position:-200px 0}to{background-position:200px 0}}.ErrorPage_outerContainer{display:flex;justify-content:center;width:100%;text-align:center}.ErrorPage_innerContainer{display:flex;flex-direction:column;gap:88px}.ErrorPage_errorContent{display:flex;flex-direction:column;max-width:487px;gap:40px}.ErrorPage_errorContent p{color:#333;font-size:16px;line-height:3.75rem;margin:0}.ErrorPage_errorTitles{display:flex;flex-direction:column;gap:0}.ErrorPage_errorTitles h1{margin:0;line-height:52px}.ErrorPage_errorTitles h1:first-child{margin-bottom:8px}@media(min-width:1024px){.ErrorPage_errorTitles h1{line-height:90px}}.ErrorPage_errorImage{-o-object-fit:contain;object-fit:contain}.Button-module_button{transition:background-color .2s ease;max-height:var(--button-height);width:var(--button-width);padding:var(--button-padding);display:inline-flex;align-items:center;justify-content:center;gap:8px;font-weight:var(--button-font-weight,400);line-height:var(--button-line-height,normal)}.Button-module_button span{font-weight:inherit;line-height:inherit}.Button-module_button.Button-module_iconAfter,.Button-module_button.Button-module_iconRight{flex-direction:row-reverse}.Button-module_button.Button-module_primary{text-align:var(--button-text-align);display:flex;justify-content:center;align-items:center;font-size:16px;font-weight:700;text-decoration:none;text-align:center;box-sizing:border-box;color:var(--button-text-colour);background-color:var(--button-colour);border:2px solid transparent;border-radius:8px}.Button-module_button.Button-module_primary svg path{fill:var(--button-text-colour)}.Button-module_button.Button-module_primary:disabled{opacity:.5;pointer-events:none}.Button-module_button.Button-module_primary:disabled:hover{cursor:default}.Button-module_button.Button-module_primary:enabled:visited{color:var(--button-text-colour)}.Button-module_button.Button-module_primary:enabled:hover{cursor:pointer}.Button-module_button.Button-module_primary:not(:disabled):hover{background-color:color-mix(in srgb,var(--button-colour) 90%,transparent)}.Button-module_button.Button-module_primaryReversed{text-align:var(--button-text-align);display:flex;justify-content:center;align-items:center;font-size:16px;font-weight:700;text-decoration:none;text-align:center;box-sizing:border-box;color:var(--button-text-colour);background-color:transparent;border-radius:8px;background-color:var(--button-colour);border:2px solid transparent}.Button-module_button.Button-module_primaryReversed svg path{fill:var(--button-text-colour)}.Button-module_button.Button-module_primaryReversed:disabled{opacity:.5;pointer-events:none}.Button-module_button.Button-module_primaryReversed:disabled:hover{cursor:default}.Button-module_button.Button-module_primaryReversed:enabled:visited{color:var(--button-text-colour)}.Button-module_button.Button-module_primaryReversed:enabled:hover{cursor:pointer}.Button-module_button.Button-module_primaryReversed:not(:disabled):hover{background-color:color-mix(in srgb,var(--button-colour) 10%,transparent);background-color:var(--button-hover-colour)}.Button-module_button.Button-module_secondary{text-align:var(--button-text-align);display:flex;justify-content:center;align-items:center;font-size:16px;font-weight:700;text-decoration:none;text-align:center;box-sizing:border-box;color:var(--button-text-colour);background-color:transparent;border:2px solid var(--button-colour);border-radius:8px}.Button-module_button.Button-module_secondary svg path{fill:var(--button-text-colour)}.Button-module_button.Button-module_secondary:disabled{opacity:.5;pointer-events:none}.Button-module_button.Button-module_secondary:disabled:hover{cursor:default}.Button-module_button.Button-module_secondary:enabled:visited{color:var(--button-text-colour)}.Button-module_button.Button-module_secondary:enabled:hover{cursor:pointer}.Button-module_button.Button-module_secondary:not(:disabled):hover{background-color:color-mix(in srgb,var(--button-colour) 10%,transparent)}.Button-module_button.Button-module_secondaryReversed{text-align:var(--button-text-align);display:flex;justify-content:center;align-items:center;font-size:16px;font-weight:700;text-decoration:none;text-align:center;box-sizing:border-box;color:var(--button-text-colour);border-radius:8px;background-color:transparent;border:2px solid var(--button-text-colour)}.Button-module_button.Button-module_secondaryReversed svg path{fill:var(--button-text-colour)}.Button-module_button.Button-module_secondaryReversed:disabled{opacity:.5;pointer-events:none}.Button-module_button.Button-module_secondaryReversed:disabled:hover{cursor:default}.Button-module_button.Button-module_secondaryReversed:enabled:visited{color:var(--button-text-colour)}.Button-module_button.Button-module_secondaryReversed:enabled:hover{cursor:pointer}.Button-module_button.Button-module_secondaryReversed:not(:disabled):hover{background-color:color-mix(in srgb,var(--button-text-colour) 10%,transparent);background-color:var(--button-hover-colour);color:var(--button-hover-text-colour);border-color:var(--button-hover-border-colour)}.Button-module_button.Button-module_secondaryReversed:not(:disabled):hover svg path{fill:var(--button-hover-text-colour)}.Button-module_button.Button-module_tertiary{display:flex;justify-content:center;align-items:center;font-size:16px;text-decoration:none;text-align:center;box-sizing:border-box;color:var(--button-text-colour);padding:0 8px;border:none;background-color:transparent;font-weight:700;text-decoration:underline}.Button-module_button.Button-module_tertiary svg path{fill:var(--button-text-colour)}.Button-module_button.Button-module_tertiary:disabled{opacity:.5;pointer-events:none}.Button-module_button.Button-module_tertiary:disabled:hover{cursor:default}.Button-module_button.Button-module_tertiary:enabled:visited{color:var(--button-text-colour)}.Button-module_button.Button-module_tertiary:enabled:hover{cursor:pointer}.Button-module_button.Button-module_tertiary:not(:disabled):hover{cursor:pointer;text-decoration:none;background-color:color-mix(in srgb,var(--button-colour) 10%,transparent)}.Button-module_button.Button-module_round{display:flex;justify-content:center;align-items:center;font-size:16px;font-weight:700;text-decoration:none;text-align:center;box-sizing:border-box;color:var(--button-text-colour);background-color:var(--button-colour);flex-shrink:0;height:32px;width:32px;padding:0;border-radius:100%;border:none}.Button-module_button.Button-module_round svg path{fill:var(--button-text-colour)}.Button-module_button.Button-module_round:disabled{opacity:.5;pointer-events:none}.Button-module_button.Button-module_round:disabled:hover{cursor:default}.Button-module_button.Button-module_round:enabled:visited{color:var(--button-text-colour)}.Button-module_button.Button-module_round:enabled:hover{cursor:pointer}.Button-module_button.Button-module_round:not(:disabled):hover{background-color:color-mix(in srgb,var(--button-colour) 90%,transparent)}.Button-module_button.Button-module_square{height:var(--button-height);padding:0;display:flex;justify-content:center;align-items:center;font-size:16px;font-weight:700;text-decoration:none;text-align:center;box-sizing:border-box;color:var(--button-text-colour);background-color:var(--button-colour);border:2px solid transparent;border-radius:8px}.Button-module_button.Button-module_square svg path{fill:var(--button-text-colour)}.Button-module_button.Button-module_square:disabled{opacity:.5;pointer-events:none}.Button-module_button.Button-module_square:disabled:hover{cursor:default}.Button-module_button.Button-module_square:enabled:visited{color:var(--button-text-colour)}.Button-module_button.Button-module_square:enabled:hover{cursor:pointer}.Button-module_button.Button-module_square:not(:disabled):hover{background-color:color-mix(in srgb,var(--button-colour) 90%,transparent)}.Button-module_button svg{pointer-events:none}.Button-module_numberBadge{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:4px;border-radius:8px;background-color:var(--badge-background-colour,transparent);color:var(--badge-text-colour,#fff);font-size:16px;flex-shrink:0}