:root{--spacing: 8px;--border-radius: 4px;--surface-shadow: 0px 3px 3px -2px rgba(0, 0, 0, 0.2), 0px 3px 4px 0px rgba(0, 0, 0, 0.14), 0px 1px 8px 0px rgba(0, 0, 0, 0.12);--paper-brand-background: #CBEDFF80;--paper-brand-radius: var(--border-radius);--container-padding-x: calc(2 * var(--spacing));--container-padding-x-desktop: 24px;--container-max-width: 1024px;--body-font-size: 16px;--body-font-size-desktop: 18px;--color-indigo-dark: #27004C;--color-indigo-main: #5900C1;--color-indigo-light: #873BFF;--color-error-dark: #A01028;--color-error-main: #E31837;--color-error-light: #FF5C6E;--color-info-dark: #0070CC;--color-info-main: #22A1FF;--color-info-light: #66C0FF;--color-orange-main: #FF6631;--primary-dark: var(--color-indigo-dark);--primary-main: var(--color-indigo-dark);--primary-light: var(--color-indigo-light);--secondary-dark: #B87DD6;--secondary-main: #E2AFF9;--secondary-light: #F0D7FC;--action-hover: #5900C11A;--color-text-primary: var(--color-indigo-dark);--color-text-secondary: #E2AFF9;--color-text-error: var(--color-error-dark);--color-error-border: var(--color-error-dark);--interactive-focus-outline: 3px solid var(--color-orange-main);--font-family: "Open Sans", sans-serif;--font-family-header: "Work Sans", sans-serif;--font-weight-light: 300;--font-weight-regular: 400;--font-weight-medium: 600;--font-weight-bold: 700;--font-size-body: 1rem;--font-size-body-desktop: 1.125rem;--font-size-small: 0.75rem;--font-size-small-desktop: 0.9375rem;--font-size-h1: 2.5rem;--font-size-h1-desktop: 3.625rem;--font-size-h2: 2rem;--font-size-h2-desktop: 3rem;--font-size-h3: 1.75rem;--font-size-h3-desktop: 2.5rem;--font-size-h4: 1.5rem;--font-size-h4-desktop: 2rem;--font-size-h5: 1.25rem;--font-size-h5-desktop: 1.5rem;--font-size-h6: 1.125rem;--font-size-h6-desktop: 1.3125rem;--line-height-body: 1.5;--line-height-heading: 1.5;--header-bg-color: var(--color-indigo-dark);--footer-bg-color: var(--color-indigo-dark);--header-link-hover-color: rgb(0, 220, 255);--footer-link-hover-color: rgb(0, 220, 255);--button-font-size-small: 0.75rem;--button-font-size-medium: 0.9375rem;--button-font-size-large: 1.125rem;--button-min-height-small: 40px;--button-min-height-medium: 48px;--button-min-height-large: 56px;--button-padding-x: calc(2 * var(--spacing));--button-padding-y: calc(1.5 * var(--spacing));--button-padding-x-outlined: 14px;--button-padding-y-outlined: 10px;--button-border-width: 2px;--button-border-radius: 8px;--button-icon-size-small: 20px;--button-icon-size-medium: 24px;--button-icon-size-large: 32px;--button-color: #fff;--button-bg-color: var(--primary-main);--button-bg-color-hover: rgb(255, 0, 200);--button-hover-color: var(--primary-dark);--button-secondary-color: var(--primary-dark);--button-secondary-bg-color: var(--secondary-main);--button-secondary-bg-color-hover: var(--secondary-dark);--button-secondary-hover-color: var(--primary-dark);--quote-color: var(--color-text-primary);--quote-bg-color: var(--color-indigo-main);--quote-bar-width: 5px;--quote-bar-radius: 5px;--input-min-height: calc(6 * var(--spacing));--input-padding-x: calc(2 * var(--spacing));--input-padding-y: calc(1.5 * var(--spacing));--input-border-width: 2px;--input-border-color: #ccc;--input-border-hover-color: #ccc;--input-border-active-color: var(--primary-main);--input-focus-bg: #fff;--input-focus-box-shadow: none;--input-error-border-color: var(--color-error-dark);--input-error-color: var(--color-error-dark);--input-error-box-shadow: none;--checkbox-size: 40px;--checkbox-size-small: 32px;--checkbox-box-size: 32px;--checkbox-box-size-small: 24px;--checkbox-box-border-width: 2px;--checkbox-box-border-color: #ccc;--checkbox-checked-box-border-color: var(--primary-main);--checkbox-check-width: 12px;--checkbox-check-height: 7px;--checkbox-check-width-small: 9px;--checkbox-check-height-small: 5px;--checkbox-check-border-width: 3px;--checkbox-check-color: var(--primary-main);--checkbox-check-border-width-small: 2px;--alert-border-width: 1px;--alert-border-radius: var(--border-radius);--alert-color: var(--color-info-dark);--alert-bg-color: color-mix( in srgb, var(--color-info-light) 20%, #fff );--alert-border-color: var(--color-info-dark);--alert-info-color: var(--color-info-dark);--alert-info-bg-color: color-mix( in srgb, var(--color-info-light) 20%, #fff );--alert-info-border-color: var(--color-info-dark);--alert-error-color: var(--color-error-dark);--alert-error-bg-color: color-mix( in srgb, var(--color-error-light) 20%, #fff );--alert-error-border-color: var(--color-error-dark);--alert-icon-size: 45px}@media(min-width: 850px){:root{--body-font-size: var(--body-font-size-desktop);--font-size-h1: var(--font-size-h1-desktop);--font-size-h2: var(--font-size-h2-desktop);--font-size-h3: var(--font-size-h3-desktop);--font-size-h4: var(--font-size-h4-desktop);--font-size-h5: var(--font-size-h5-desktop);--font-size-h6: var(--font-size-h6-desktop);--font-size-body: var(--font-size-body-desktop);--font-size-small: var(--font-size-small-desktop);--container-padding-x: var(--container-padding-x-desktop)}}.ielts-branding{--primary-dark: var(--color-indigo-dark);--primary-main: var(--color-indigo-main);--color-text-error: var(--color-text-primary);--color-error-border: var(--color-error-main);--header-bg-color: var(--color-indigo-main);--footer-bg-color: var(--color-indigo-main);--header-link-hover-color: var(--secondary-main);--footer-link-hover-color: var(--secondary-main);--button-bg-color: var(--primary-main);--button-bg-color-hover: var(--primary-dark);--button-color: #fff;--button-hover-color: #fff;--button-secondary-bg-color: var(--secondary-main);--button-secondary-bg-color-hover: var(--secondary-dark);--button-secondary-color: var(--primary-dark);--button-secondary-hover-color: var(--primary-dark);--input-border-color: var(--primary-main);--input-border-hover-color: var(--primary-main);--input-border-active-color: var(--primary-main);--input-focus-bg: var(--action-hover);--input-focus-box-shadow: inset 0 0 0 1px rgba(89, 0, 193, 0.08);--input-error-border-color: var(--color-error-main);--input-error-color: var(--color-text-primary);--input-error-box-shadow: var(--primary-main) 0px 0px 0px 2px inset;--checkbox-box-border-color: var(--primary-main);--checkbox-checked-box-border-color: var(--primary-main);--alert-border-width: 4px;--alert-border-radius: 0;--alert-color: var(--color-text-primary);--alert-bg-color: transparent;--alert-info-color: var(--color-text-primary);--alert-info-bg-color: transparent;--alert-info-border-color: var(--color-info-main);--alert-error-color: var(--color-text-primary);--alert-error-bg-color: transparent;--alert-error-border-color: var(--color-error-main);--paper-brand-background: #F9D1D7;--paper-brand-radius: 0}*{box-sizing:border-box}body{font-family:var(--font-family);margin:0;color:var(--color-text-primary);background-color:#fff;font-size:var(--body-font-size)}h1,h2,h3,h4,h5,h6,p{margin-block-start:0;margin-block-end:0}#app-container{min-height:100vh;width:100%;align-items:stretch;background-color:#fff}#app-container>.MuiContainer-root{width:100%;flex:1 1 auto;padding:0 var(--container-padding-x) calc(5*var(--spacing));max-width:var(--container-max-width)}.MuiTypography-root{font-family:var(--font-family);font-weight:var(--font-weight-regular);line-height:1.5;text-decoration:none}.MuiTypography-h1{font-size:var(--font-size-h1);font-weight:var(--font-weight-bold);font-family:var(--font-family-header);line-height:var(--line-height-heading)}.MuiTypography-h2{font-size:var(--font-size-h2);font-weight:var(--font-weight-bold);font-family:var(--font-family-header);line-height:var(--line-height-heading)}.MuiTypography-h3{font-size:var(--font-size-h3);font-weight:var(--font-weight-bold);font-family:var(--font-family-header);line-height:var(--line-height-heading)}.MuiTypography-h4{font-size:var(--font-size-h4);font-weight:var(--font-weight-bold);font-family:var(--font-family-header);line-height:var(--line-height-heading)}.MuiTypography-h5{font-size:var(--font-size-h5);font-weight:var(--font-weight-medium)}.MuiTypography-h6{font-size:var(--font-size-h6);font-weight:var(--font-weight-medium)}.MuiTypography-body1{font-size:var(--font-size-body);line-height:var(--line-height-body)}.MuiTypography-body1Bold{font-size:var(--font-size-body);line-height:var(--line-height-body);font-weight:var(--font-weight-medium)}.MuiTypography-small{font-size:var(--font-size-small);line-height:var(--line-height-body)}.MuiTypography-smallBold{font-size:var(--font-size-small);line-height:var(--line-height-body);font-weight:var(--font-weight-medium)}.MuiBox-root{box-sizing:border-box}.MuiStack-root{display:flex;flex-direction:column}.MuiPaper-root,.MuiCard-root{background-color:#fff;border-radius:var(--border-radius);box-shadow:var(--surface-shadow)}.MuiPaper-brand{border-radius:var(--paper-brand-radius);background-color:var(--paper-brand-background);color:var(--color-text-primary);box-shadow:none}.MuiLink-root{color:var(--primary-main);text-decoration:none;cursor:pointer}.MuiLink-root:hover{text-decoration:underline}.MuiList-root{list-style:none;margin:0}.MuiListItem-root{margin:0}.MuiButton-root{display:inline-flex;align-items:center;justify-content:center;position:relative;box-sizing:border-box;cursor:pointer;vertical-align:middle;appearance:none;font-family:var(--font-family);font-weight:var(--font-weight-medium);line-height:1.5;min-width:calc(8*var(--spacing));text-transform:none;box-shadow:none;background-color:transparent;font-size:var(--button-font-size-medium);min-height:var(--button-min-height-medium);outline:0;margin:0;text-decoration:none;border-radius:var(--button-border-radius);padding:var(--button-padding-y) var(--button-padding-x);border-width:initial;border-style:none;border-color:initial;border-image:initial;gap:var(--spacing)}.MuiButton-root:hover{text-decoration:none}.MuiButton-root .MuiCircularProgress-root{font-size:1.5em;border:3px solid currentColor;border-right-color:transparent}.MuiButton-root:has(.MuiCircularProgress-root:not(.hide)) .MuiButton-content{display:none}.MuiButton-root.MuiButton-contained{background-color:var(--button-bg-color);color:var(--button-color)}.MuiButton-root.MuiButton-contained:hover{background-color:var(--button-bg-color-hover);color:var(--button-hover-color)}.MuiButton-root.MuiButton-contained.MuiButton-colorSecondary{background-color:var(--button-secondary-bg-color);color:var(--button-secondary-color)}.MuiButton-root.MuiButton-contained.MuiButton-colorSecondary:hover,.MuiButton-root.MuiButton-contained.MuiButton-colorSecondary:active{background-color:var(--button-secondary-bg-color-hover);color:var(--button-secondary-hover-color)}.MuiButton-root.MuiButton-outlined{background-color:transparent;border:var(--button-border-width) solid var(--primary-main);color:var(--primary-main);padding:var(--button-padding-y-outlined) var(--button-padding-x-outlined)}.MuiButton-root.MuiButton-outlined:hover,.MuiButton-root.MuiButton-outlined:active{background-color:rgba(89,0,193,.08)}.MuiButton-root.MuiButton-outlined.MuiButton-colorSecondary{border-color:var(--secondary-main);color:var(--secondary-main)}.MuiButton-root.MuiButton-outlined.MuiButton-colorSecondary:hover,.MuiButton-root.MuiButton-outlined.MuiButton-colorSecondary:active{background-color:rgba(226,175,249,.1)}.MuiButton-root.MuiButton-outlined:disabled,.MuiButton-root.MuiButton-outlined[disabled]{border-color:rgba(39,0,76,.2);color:rgba(39,0,76,.4);background-color:transparent;cursor:default}.MuiButton-root.MuiButton-fullWidth{width:100%}.MuiButton-root.MuiButton-sizeSmall{font-size:var(--button-font-size-small);min-height:var(--button-min-height-small)}.MuiButton-root.MuiButton-sizeMedium{font-size:var(--button-font-size-medium);min-height:var(--button-min-height-medium)}.MuiButton-root.MuiButton-sizeLarge{font-size:var(--button-font-size-large);min-height:var(--button-min-height-large)}.MuiButton-root.MuiButton-sizeSmall .MuiButton-startIcon>*:nth-of-type(1),.MuiButton-root.MuiButton-sizeSmall .MuiButton-endIcon>*:nth-of-type(1){font-size:var(--button-icon-size-small)}.MuiButton-root.MuiButton-sizeMedium .MuiButton-startIcon>*:nth-of-type(1),.MuiButton-root.MuiButton-sizeMedium .MuiButton-endIcon>*:nth-of-type(1){font-size:var(--button-icon-size-medium)}.MuiButton-root.MuiButton-sizeLarge .MuiButton-startIcon>*:nth-of-type(1),.MuiButton-root.MuiButton-sizeLarge .MuiButton-endIcon>*:nth-of-type(1){font-size:var(--button-icon-size-large)}.MuiButton-root.MuiButton-iconOnly{min-width:calc(6*var(--spacing));padding:calc(1*var(--spacing))}.MuiButton-root:focus-visible,.MuiIconButton-root:focus-visible,.MuiLink-root:focus-visible,.MuiInputBase-input:focus-visible,.MuiCheckbox-root:focus-visible,.MuiBox-header a:focus-visible,.MuiBox-footer a:focus-visible{outline:var(--interactive-focus-outline);outline-offset:0}.MuiButton-icon .MuiSvgIcon-root{font-size:var(--button-icon-size-large);user-select:none;width:1em;height:1em;display:inline-block;flex-shrink:0;fill:currentcolor}.MuiButton-startIcon{display:inherit;margin-right:var(--spacing);margin-left:calc(-0.5*var(--spacing))}.MuiIconButton-root{display:inline-flex;align-items:center;justify-content:center;appearance:none;border:0;background:transparent;color:var(--primary-main);border-radius:50%;cursor:pointer;padding:calc(1*var(--spacing))}.MuiIconButton-root:hover{background-color:var(--action-hover)}.MuiIconButton-root .MuiSvgIcon-root{width:24px;height:24px;fill:currentcolor}.MuiInputBase-input{width:100%;border:0;outline:0;background:transparent;font-family:var(--font-family);font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--color-indigo-dark);padding:var(--input-padding-y) var(--input-padding-x);min-width:0}.MuiOutlinedInput-root{display:flex;align-items:center;width:100%;min-height:var(--input-min-height);border:var(--input-border-width) solid var(--input-border-color);border-radius:var(--border-radius);background-color:#fff;overflow:hidden;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.MuiOutlinedInput-root:hover{border-color:var(--input-border-hover-color)}.MuiOutlinedInput-root:active,.MuiOutlinedInput-root:focus{border-color:var(--input-border-active-color)}.MuiOutlinedInput-root:focus-within{border-color:var(--input-border-active-color);background-color:var(--input-focus-bg);box-shadow:var(--input-focus-box-shadow)}.MuiOutlinedInput-root .MuiIconButton-root{margin-right:calc(.5*var(--spacing))}.MuiOutlinedInput-root:has(+.MuiFormHelperText-error:not(:empty)) .MuiInputBase-input{color:var(--input-error-color)}.MuiOutlinedInput-root:has(+.MuiFormHelperText-error:not(:empty)){color:var(--input-error-color);border-color:var(--input-error-border-color);box-shadow:var(--input-error-box-shadow)}.MuiCheckbox-root{appearance:none;width:var(--checkbox-size);height:var(--checkbox-size);min-width:var(--checkbox-size);margin:0;position:relative;padding:4px;border-radius:var(--border-radius);cursor:pointer;background-color:transparent}.MuiCheckbox-root::before{content:"";display:block;width:var(--checkbox-box-size);height:var(--checkbox-box-size);border:var(--checkbox-box-border-width) solid var(--checkbox-box-border-color);border-radius:var(--border-radius);box-sizing:border-box;background-color:#fff}.MuiCheckbox-root::after{content:"";position:absolute;left:50%;top:50%;width:var(--checkbox-check-width);height:var(--checkbox-check-height);border-left:var(--checkbox-check-border-width) solid var(--checkbox-check-color);border-bottom:var(--checkbox-check-border-width) solid var(--checkbox-check-color);transform:translate(-50%, -58%) rotate(-45deg) scale(0);transform-origin:center;transition:transform .12s ease}.MuiCheckbox-root:checked::after{transform:translate(-50%, -58%) rotate(-45deg) scale(1)}.MuiCheckbox-root:checked::before{border:var(--checkbox-box-border-width) solid var(--checkbox-checked-box-border-color)}.MuiCheckbox-root:disabled::before{border-color:transparent;background-color:rgba(39,0,76,.1)}.MuiCheckbox-root.MuiCheckbox-sizeSmall{width:var(--checkbox-size-small);height:var(--checkbox-size-small);min-width:var(--checkbox-size-small);padding:4px}.MuiCheckbox-root.MuiCheckbox-sizeSmall::before{width:var(--checkbox-box-size-small);height:var(--checkbox-box-size-small)}.MuiCheckbox-root.MuiCheckbox-sizeSmall::after{width:var(--checkbox-check-width-small);height:var(--checkbox-check-height-small);border-left-width:var(--checkbox-check-border-width-small);border-bottom-width:var(--checkbox-check-border-width-small)}.MuiFormControlLabel-root{margin-left:0;gap:8px;align-items:center;display:inline-flex;cursor:pointer}.MuiFormHelperText-root{display:block;margin-top:calc(.5*var(--spacing));font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--color-text-secondary)}.MuiFormHelperText-error{color:var(--color-text-error);display:flex;justify-content:flex-start;align-items:center;gap:var(--spacing)}.MuiFormHelperText-error:not(:empty)::before{content:"";display:block;width:5px;min-height:38px;background-color:var(--color-error-border);flex-shrink:0}.MuiAlert-root{display:flex;align-items:flex-start;gap:calc(1.5*var(--spacing));padding:calc(2*var(--spacing));border-radius:var(--alert-border-radius);border-style:solid;border-width:var(--alert-border-width);border-color:var(--alert-border-color);background-color:var(--alert-bg-color);color:var(--alert-color)}.MuiAlert-info{border-color:var(--alert-info-border-color);background-color:var(--alert-info-bg-color);color:var(--alert-info-color)}.MuiAlert-error{border-color:var(--alert-error-border-color);background-color:var(--alert-error-bg-color);color:var(--alert-error-color)}.MuiAlert-icon{display:inline-flex;flex-shrink:0;color:inherit;font-size:var(--alert-icon-size)}.MuiAlert-message{min-width:0}.MuiQuote-root{position:relative;padding-inline-start:calc(2*var(--spacing));color:var(--quote-color)}.MuiQuote-root:before{content:" ";position:absolute;top:2px;bottom:2px;inset-inline-start:0;width:var(--quote-bar-width);background-color:var(--quote-bg-color);border-radius:var(--quote-bar-radius)}.MuiDimmerOverlay-root{position:fixed;inset:0;background-color:rgba(0,0,0,.25);z-index:999}.MuiDimmer-root{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;border-radius:inherit;background-color:rgba(255,255,255,.6);z-index:2;font-size:50px}.MuiCircularProgress-root{display:inline-block;width:1em;height:1em;border-radius:50%;border:2px solid var(--primary-main);border-right-color:transparent;animation:mui-spin .8s linear infinite}.MuiDimmer-root .MuiCircularProgress-root{border:4px solid var(--primary-main);border-right-color:transparent}@keyframes mui-spin{to{transform:rotate(360deg)}}.MuiContainer-root{width:100%;margin:0 auto}@media(min-width: 600px){.MuiContainer-root{padding-left:var(--container-padding-x-desktop);padding-right:var(--container-padding-x-desktop)}}@media(min-width: 1024px){.MuiContainer-root{max-width:1024px}}.MuiBox-header.MuiAppBar-root{width:100%;background-color:var(--header-bg-color);color:#fff;display:flex;flex-direction:column;margin-bottom:calc(4*var(--spacing))}.MuiBox-header.MuiAppBar-root>.MuiContainer-root{padding:0}@media(min-width: 850px){.MuiBox-header.MuiAppBar-root>.MuiContainer-root{display:flex;flex-direction:column-reverse;padding:0;max-width:none}}@media(min-width: 850px){.MuiBox-header .MuiToolbar-root{padding-left:calc(3*var(--spacing));padding-right:calc(3*var(--spacing));min-height:calc(13*var(--spacing));display:flex;flex-direction:row;align-items:center;gap:calc(3*var(--spacing))}}.MuiBox-header .MuiToolbar-header{flex-direction:row;align-items:center;justify-content:space-between;padding-left:calc(3*var(--spacing));padding-right:calc(3*var(--spacing));width:100%;min-height:calc(8*var(--spacing))}@media(min-width: 850px){.MuiBox-header .MuiToolbar-header{width:auto;padding-left:0;padding-right:0}}.MuiBox-header .MuiStack-primaryMenu{display:none;background:#fff;border-bottom:1px solid rgba(0,0,0,.12);padding:0}.MuiBox-header .MuiStack-primaryMenu.open{display:flex}.MuiBox-header .MuiStack-primaryMenu .MuiLink-root{color:var(--color-text-primary);padding:calc(1.5*var(--spacing)) calc(2*var(--spacing));display:block;font-weight:700}.MuiBox-header .MuiStack-primaryMenu .MuiLink-root:hover,.MuiBox-header .MuiStack-primaryMenu .MuiLink-root:active{text-decoration:none;background-color:var(--action-hover)}@media(min-width: 850px){.MuiBox-header .MuiStack-primaryMenu{display:flex;flex-flow:wrap;align-items:center;gap:calc(4*var(--spacing));background:transparent;color:#fff;border:0;padding-top:calc(4*var(--spacing));padding-bottom:calc(4*var(--spacing))}.MuiBox-header .MuiStack-primaryMenu .MuiLink-root{color:#fff;padding:0;font-weight:600}.MuiBox-header .MuiStack-primaryMenu .MuiLink-root:hover,.MuiBox-header .MuiStack-primaryMenu .MuiLink-root:active{text-decoration:underline;background-color:transparent;color:var(--header-link-hover-color)}}.MuiBox-header .MuiStack-logos{flex-direction:row;gap:calc(3*var(--spacing))}.MuiBox-header .MuiBox-logo{height:25px}@media(min-width: 850px){.MuiBox-header .MuiBox-logo{height:30px}}.MuiBox-header .MuiBox-secondaryMenu{display:none;background-color:#fff;border-bottom:1px solid rgba(0,0,0,.12)}.MuiBox-header .MuiBox-secondaryMenu.open{display:block}.MuiBox-header .MuiBox-secondaryMenu>ul{padding:0}.MuiBox-header .MuiBox-secondaryMenu .MuiLink-root{color:var(--color-indigo-dark);padding:calc(1.5*var(--spacing)) calc(2*var(--spacing));display:block;font-weight:400}.MuiBox-header .MuiBox-secondaryMenu .MuiLink-root:hover,.MuiBox-header .MuiBox-secondaryMenu .MuiLink-root:active{text-decoration:none;background-color:var(--action-hover)}@media(min-width: 850px){.MuiBox-header .MuiBox-secondaryMenu{display:block;border:0;padding:calc(1.5*var(--spacing)) calc(5*var(--spacing));min-height:calc(2*var(--spacing))}.MuiBox-header .MuiBox-secondaryMenu .MuiLink-root{color:var(--color-indigo-dark);padding:0}.MuiBox-header .MuiBox-secondaryMenu .MuiLink-root:hover,.MuiBox-header .MuiBox-secondaryMenu .MuiLink-root:active{text-decoration:underline;background-color:transparent}}@media(min-width: 850px){.MuiBox-header .MuiBox-secondaryMenu .MuiList-root{flex-direction:row;gap:calc(2*var(--spacing));align-items:center;justify-content:flex-end}}.MuiBox-header .MuiStack-menuButton{flex-grow:1;display:flex;flex-direction:row;justify-content:flex-end}.MuiBox-header .MuiStack-menuButton .MuiSvgIcon-close,.MuiBox-header .MuiStack-menuButton .MuiButton-textClose,.MuiBox-header .MuiStack-menuButton .MuiButton-root .MuiSvgIcon-open,.MuiBox-header .MuiStack-menuButton .MuiButton-root .MuiButton-textOpen{color:#fff}.MuiBox-header .MuiStack-menuButton .MuiSvgIcon-close,.MuiBox-header .MuiStack-menuButton .MuiButton-textClose,.MuiBox-header .MuiStack-menuButton .MuiButton-root.open .MuiSvgIcon-open,.MuiBox-header .MuiStack-menuButton .MuiButton-root.open .MuiButton-textOpen{display:none}.MuiBox-header .MuiStack-menuButton .MuiButton-root.open .MuiSvgIcon-close,.MuiBox-header .MuiStack-menuButton .MuiButton-root.open .MuiButton-textClose{display:inline-block}@media(min-width: 850px){.MuiBox-header .MuiStack-menuButton{display:none}}.MuiBox-footer{background-color:var(--footer-bg-color);color:#fff}.MuiBox-footer .MuiTypography-root{color:#fff}.MuiBox-footer .MuiLink-root{color:#fff}.MuiBox-footer .MuiLink-root:hover{color:var(--footer-link-hover-color)}.MuiBox-footer .MuiContainer-root{width:100%;margin-left:auto;margin-right:auto;padding:calc(3*var(--spacing));max-width:none}@media(min-width: 850px){.MuiBox-footer .MuiContainer-root{padding:calc(5*var(--spacing)) calc(10*var(--spacing))}}.MuiBox-footer .MuiList-root{padding:var(--spacing) 0 calc(5*var(--spacing));position:relative;display:flex;flex-wrap:wrap;gap:calc(2*var(--spacing))}.MuiBox-footer .MuiDivider-vertical{margin:0;flex-shrink:0;border-width:0 2px 0 0;border-style:solid;border-color:#fff;height:1.25rem;align-self:center}.Mui-p-1{padding:calc(1 * var(--spacing))}.Mui-pt-1{padding-top:calc(1 * var(--spacing))}.Mui-pb-1{padding-bottom:calc(1 * var(--spacing))}.Mui-px-1{padding-left:calc(1 * var(--spacing));padding-right:calc(1 * var(--spacing))}.Mui-py-1{padding-top:calc(1 * var(--spacing));padding-bottom:calc(1 * var(--spacing))}.Mui-m-1{margin:calc(1 * var(--spacing))}.Mui-mt-1{margin-top:calc(1 * var(--spacing))}.Mui-mb-1{margin-bottom:calc(1 * var(--spacing))}.Mui-mx-1{margin-left:calc(1 * var(--spacing));margin-right:calc(1 * var(--spacing))}.Mui-my-1{margin-top:calc(1 * var(--spacing));margin-bottom:calc(1 * var(--spacing))}.Mui-p-2{padding:calc(2 * var(--spacing))}.Mui-pt-2{padding-top:calc(2 * var(--spacing))}.Mui-pb-2{padding-bottom:calc(2 * var(--spacing))}.Mui-px-2{padding-left:calc(2 * var(--spacing));padding-right:calc(2 * var(--spacing))}.Mui-py-2{padding-top:calc(2 * var(--spacing));padding-bottom:calc(2 * var(--spacing))}.Mui-m-2{margin:calc(2 * var(--spacing))}.Mui-mt-2{margin-top:calc(2 * var(--spacing))}.Mui-mb-2{margin-bottom:calc(2 * var(--spacing))}.Mui-mx-2{margin-left:calc(2 * var(--spacing));margin-right:calc(2 * var(--spacing))}.Mui-my-2{margin-top:calc(2 * var(--spacing));margin-bottom:calc(2 * var(--spacing))}.Mui-p-3{padding:calc(3 * var(--spacing))}.Mui-pt-3{padding-top:calc(3 * var(--spacing))}.Mui-pb-3{padding-bottom:calc(3 * var(--spacing))}.Mui-px-3{padding-left:calc(3 * var(--spacing));padding-right:calc(3 * var(--spacing))}.Mui-py-3{padding-top:calc(3 * var(--spacing));padding-bottom:calc(3 * var(--spacing))}.Mui-m-3{margin:calc(3 * var(--spacing))}.Mui-mt-3{margin-top:calc(3 * var(--spacing))}.Mui-mb-3{margin-bottom:calc(3 * var(--spacing))}.Mui-mx-3{margin-left:calc(3 * var(--spacing));margin-right:calc(3 * var(--spacing))}.Mui-my-3{margin-top:calc(3 * var(--spacing));margin-bottom:calc(3 * var(--spacing))}.Mui-p-4{padding:calc(4 * var(--spacing))}.Mui-pt-4{padding-top:calc(4 * var(--spacing))}.Mui-pb-4{padding-bottom:calc(4 * var(--spacing))}.Mui-px-4{padding-left:calc(4 * var(--spacing));padding-right:calc(4 * var(--spacing))}.Mui-py-4{padding-top:calc(4 * var(--spacing));padding-bottom:calc(4 * var(--spacing))}.Mui-m-4{margin:calc(4 * var(--spacing))}.Mui-mt-4{margin-top:calc(4 * var(--spacing))}.Mui-mb-4{margin-bottom:calc(4 * var(--spacing))}.Mui-mx-4{margin-left:calc(4 * var(--spacing));margin-right:calc(4 * var(--spacing))}.Mui-my-4{margin-top:calc(4 * var(--spacing));margin-bottom:calc(4 * var(--spacing))}.Mui-p-5{padding:calc(5 * var(--spacing))}.Mui-pt-5{padding-top:calc(5 * var(--spacing))}.Mui-pb-5{padding-bottom:calc(5 * var(--spacing))}.Mui-px-5{padding-left:calc(5 * var(--spacing));padding-right:calc(5 * var(--spacing))}.Mui-py-5{padding-top:calc(5 * var(--spacing));padding-bottom:calc(5 * var(--spacing))}.Mui-m-5{margin:calc(5 * var(--spacing))}.Mui-mt-5{margin-top:calc(5 * var(--spacing))}.Mui-mb-5{margin-bottom:calc(5 * var(--spacing))}.Mui-mx-5{margin-left:calc(5 * var(--spacing));margin-right:calc(5 * var(--spacing))}.Mui-my-5{margin-top:calc(5 * var(--spacing));margin-bottom:calc(5 * var(--spacing))}.Mui-p-6{padding:calc(6 * var(--spacing))}.Mui-pt-6{padding-top:calc(6 * var(--spacing))}.Mui-pb-6{padding-bottom:calc(6 * var(--spacing))}.Mui-px-6{padding-left:calc(6 * var(--spacing));padding-right:calc(6 * var(--spacing))}.Mui-py-6{padding-top:calc(6 * var(--spacing));padding-bottom:calc(6 * var(--spacing))}.Mui-m-6{margin:calc(6 * var(--spacing))}.Mui-mt-6{margin-top:calc(6 * var(--spacing))}.Mui-mb-6{margin-bottom:calc(6 * var(--spacing))}.Mui-mx-6{margin-left:calc(6 * var(--spacing));margin-right:calc(6 * var(--spacing))}.Mui-my-6{margin-top:calc(6 * var(--spacing));margin-bottom:calc(6 * var(--spacing))}.Mui-p-7{padding:calc(7 * var(--spacing))}.Mui-pt-7{padding-top:calc(7 * var(--spacing))}.Mui-pb-7{padding-bottom:calc(7 * var(--spacing))}.Mui-px-7{padding-left:calc(7 * var(--spacing));padding-right:calc(7 * var(--spacing))}.Mui-py-7{padding-top:calc(7 * var(--spacing));padding-bottom:calc(7 * var(--spacing))}.Mui-m-7{margin:calc(7 * var(--spacing))}.Mui-mt-7{margin-top:calc(7 * var(--spacing))}.Mui-mb-7{margin-bottom:calc(7 * var(--spacing))}.Mui-mx-7{margin-left:calc(7 * var(--spacing));margin-right:calc(7 * var(--spacing))}.Mui-my-7{margin-top:calc(7 * var(--spacing));margin-bottom:calc(7 * var(--spacing))}.Mui-p-8{padding:calc(8 * var(--spacing))}.Mui-pt-8{padding-top:calc(8 * var(--spacing))}.Mui-pb-8{padding-bottom:calc(8 * var(--spacing))}.Mui-px-8{padding-left:calc(8 * var(--spacing));padding-right:calc(8 * var(--spacing))}.Mui-py-8{padding-top:calc(8 * var(--spacing));padding-bottom:calc(8 * var(--spacing))}.Mui-m-8{margin:calc(8 * var(--spacing))}.Mui-mt-8{margin-top:calc(8 * var(--spacing))}.Mui-mb-8{margin-bottom:calc(8 * var(--spacing))}.Mui-mx-8{margin-left:calc(8 * var(--spacing));margin-right:calc(8 * var(--spacing))}.Mui-my-8{margin-top:calc(8 * var(--spacing));margin-bottom:calc(8 * var(--spacing))}.Mui-p-9{padding:calc(9 * var(--spacing))}.Mui-pt-9{padding-top:calc(9 * var(--spacing))}.Mui-pb-9{padding-bottom:calc(9 * var(--spacing))}.Mui-px-9{padding-left:calc(9 * var(--spacing));padding-right:calc(9 * var(--spacing))}.Mui-py-9{padding-top:calc(9 * var(--spacing));padding-bottom:calc(9 * var(--spacing))}.Mui-m-9{margin:calc(9 * var(--spacing))}.Mui-mt-9{margin-top:calc(9 * var(--spacing))}.Mui-mb-9{margin-bottom:calc(9 * var(--spacing))}.Mui-mx-9{margin-left:calc(9 * var(--spacing));margin-right:calc(9 * var(--spacing))}.Mui-my-9{margin-top:calc(9 * var(--spacing));margin-bottom:calc(9 * var(--spacing))}.Mui-p-10{padding:calc(10 * var(--spacing))}.Mui-pt-10{padding-top:calc(10 * var(--spacing))}.Mui-pb-10{padding-bottom:calc(10 * var(--spacing))}.Mui-px-10{padding-left:calc(10 * var(--spacing));padding-right:calc(10 * var(--spacing))}.Mui-py-10{padding-top:calc(10 * var(--spacing));padding-bottom:calc(10 * var(--spacing))}.Mui-m-10{margin:calc(10 * var(--spacing))}.Mui-mt-10{margin-top:calc(10 * var(--spacing))}.Mui-mb-10{margin-bottom:calc(10 * var(--spacing))}.Mui-mx-10{margin-left:calc(10 * var(--spacing));margin-right:calc(10 * var(--spacing))}.Mui-my-10{margin-top:calc(10 * var(--spacing));margin-bottom:calc(10 * var(--spacing))}.hide{display:none !important}.MuiSrOnly{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.BcLoginWrapper{width:calc(100% + 4*var(--spacing));padding:calc(5*var(--spacing));padding-left:var(--spacing);padding-right:var(--spacing);margin-left:calc(-2*var(--spacing));margin-right:calc(-2*var(--spacing))}@media(min-width: 850px){.BcLoginWrapper{padding:calc(10*var(--spacing));width:100%;margin-left:0;margin-right:0}}.BcLoginBox{max-width:640px;margin:0 auto;padding:calc(2*var(--spacing));position:relative}@media(min-width: 600px){.BcLoginBox{padding:calc(4*var(--spacing))}}.BcLoginForgotPasswordWrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:var(--spacing)}#show-password-button_login.password-hidden .MuiSvgIcon-close,#show-password-button_login.password-visible .MuiSvgIcon-open{display:none}#show-password-button_login.password-hidden .MuiSvgIcon-open,#show-password-button_login.password-visible .MuiSvgIcon-close{display:inline-block}