*,*:before,*:after{box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin-block-end:0}ul[role=list],ol[role=list]{list-style:none}body{min-height:100vh;line-height:1.5;margin:0;font-family:var(--font-family-primary)}h1,h2,h3,h4,button,input,label{line-height:1.1}h1,h2,h3,h4{text-wrap:balance}a:not([class]){text-decoration-skip-ink:auto;color:currentColor}img,picture{max-width:100%;display:block}input,button,textarea,select{font-family:inherit;font-size:inherit}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5ex}@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nunito-sans-cyrillic-ext-400-normal-El6lRT8b.woff2) format("woff2"),url(/assets/nunito-sans-cyrillic-ext-400-normal-fk07B0hk.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nunito-sans-cyrillic-400-normal-DUb-KqT8.woff2) format("woff2"),url(/assets/nunito-sans-cyrillic-400-normal-DDHmqnIJ.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nunito-sans-vietnamese-400-normal-V2dSmW1H.woff2) format("woff2"),url(/assets/nunito-sans-vietnamese-400-normal-D5dwM7ZL.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nunito-sans-latin-ext-400-normal-BoHsJHPR.woff2) format("woff2"),url(/assets/nunito-sans-latin-ext-400-normal-CHwj-NZB.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/nunito-sans-latin-400-normal-AkRraKH2.woff2) format("woff2"),url(/assets/nunito-sans-latin-400-normal-DY9yCUyQ.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*{font-family:Nunito Sans,sans-serif}body{margin:0;padding:0;color:var(--colours-text-primary)}:root{--button-color: var(--colours-text-primary);--button-color-white: var(--colours-text-white);--button-color-disabled: var(--colours-neutrals-gray1-400);--button-gap: var(--spacing-lg);--button-border-radius: var(--radius-sm);--button-padding-y: var(--spacing-lg);--button-padding-x: var(--spacing-xl);--button-text-color: var(--colours-text-primary);--button-text-color-primary: var(--colours-text-white);--button-primary-bg: var(--colours-brand-primary-900);--button-primary-bg-hover: var(--colours-brand-primary-800);--button-primary-border: var(--colours-brand-primary-900);--button-primary-border-hover: var(--colours-brand-primary-800);--button-primary-text-color-hover: var(--colours-text-white);--button-secondary-bg: var(--colours-neutrals-gray1-50);--button-secondary-border: var(--colours-border-primary-primary);--button-secondary-border-hover: var(--colours-border-primary-branding-primary);--button-secondary-color: var(--colours-neutrals-gray1-900);--button-secondary-icon-color: var(--colours-brand-primary-900);--button-secondary-color-hover: var(--colours-brand-primary-900);--button-disabled-bg: var(--colours-neutrals-gray1-100);--button-disabled-color: var(--colours-neutrals-gray1-400);--button-link-color: var(--color-text-link);--button-link-color-hover: var(--colours-brand-primary-900);--button-link-icon-color-hover: var(--colours-brand-primary-900);--button-icon-padding-inline-start: var(--spacing-md);--button-icon-gap-left: var(--spacing-md);--button-icon-padding-left-left: var(--spacing-xl);--button-icon-padding-right-left: calc(var(--spacing-xl) * 1.5);--button-icon-padding-inline-end: var(--spacing-md);--button-icon-gap-right: var(--spacing-xl);--button-icon-padding-left-right: calc(var(--spacing-xl) * 1.5);--button-icon-padding-right-right: var(--spacing-xl)}.button{display:inline-flex;align-items:center;justify-content:center;width:auto;min-height:var(--button-min-height);padding:var(--button-padding-y) var(--button-padding-x);gap:var(--button-gap);border-radius:var(--button-border-radius);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);line-height:var(--line-height-more-tight);letter-spacing:.01em;text-decoration:var(--button-text-decoration);color:var(--button-text-color);cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;transition:background-color var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast),transform var(--transition-fast)}.button--primary{color:var(--button-text-color-primary);background-color:var(--button-primary-bg);border:1px solid var(--button-primary-border)}.button--primary:hover{background-color:var(--button-primary-bg-hover);border-color:var(--button-primary-border-hover)}.button--primary .button__icon path{stroke:var(--colours-text-white)}.button--secondary{background-color:var(--button-secondary-bg);border:1px solid var(--button-secondary-border)}.button--secondary:hover{border-color:var(--button-secondary-border-hover);color:var(--button-secondary-color-hover)}.button--secondary:hover .button__icon path{stroke:var(--button-secondary-icon-color)}.button--link{background-color:transparent;border:none}.button--link:hover{text-decoration:underline;color:var(--button-link-color-hover)}.button--link:hover .button__icon path{stroke:var(--button-link-icon-color-hover)}.button--disabled{color:var(--button-color-disabled);border:none}.button--primary.button--disabled,.button--secondary.button--disabled{background-color:var(--button-disabled-bg);color:var(--button-disabled-color);pointer-events:none}.button--disabled,.button--secondary.button--disabled{pointer-events:none}.button--icon-only{padding:var(--button-padding-y) var(--button-padding-y)}.button:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.button--animated{transition:background-color .2s linear,border-color .2s linear,color .2s linear,text-decoration .2s linear,transform .2s linear,width .2s linear,padding-right .2s linear,padding-left .2s linear}.button--animated .button__icon{transition:opacity .2s linear,width .2s linear,margin-right .2s linear,margin-left .2s linear}.button--text-align-left{justify-content:flex-start}.button--text-align-center{justify-content:center}.button--text-align-right{justify-content:flex-end}@media(prefers-reduced-motion:reduce){.button{transition:none}.button:active:not(:disabled){transform:none}}.icon{display:block}.icon__container{position:relative}.icon--has-color path{stroke:var(--icon-border-color);fill:var(--icon-fill)}.icon-button{background-color:transparent;padding:0;border:0;height:fit-content}:root{--checkbox-size: 1.5rem;--checkbox-border: var(--color-steel);--checkbox-border-hover: var(--color-lead);--checkbox-border-width: var(--border-width-thin);--checkbox-border-radius: var(--radius-none);--checkbox-bg-checked: var(--color-fern);--checkbox-bg-checked-hover: var(--color-pine);--checkbox-bg-disabled: var(--color-steel);--checkbox-border-disabled: var(--color-steel);--checkbox-margin-right: var(--spacing-lg);--checkbox-margin-y: var(--spacing-lg);--checkbox-tick-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E")}.checkbox{position:relative;flex-shrink:0;box-sizing:border-box;width:var(--checkbox-size);height:var(--checkbox-size);margin-right:var(--checkbox-margin-right);margin-top:var(--checkbox-margin-y);margin-bottom:var(--checkbox-margin-y);appearance:none;outline:none;border-radius:var(--checkbox-border-radius);border-style:solid;border-width:var(--checkbox-border-width);border-color:var(--checkbox-border);background-color:transparent;cursor:pointer;transition:border-color var(--transition-fast),background-color var(--transition-fast)}.checkbox:enabled:hover,.checkbox:enabled:focus-visible{border-color:var(--checkbox-border-hover)}.checkbox:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.checkbox:checked{border-color:var(--checkbox-bg-checked);background-color:var(--checkbox-bg-checked);background-image:var(--checkbox-tick-icon);background-position:center;background-repeat:no-repeat;background-size:18px 18px}.checkbox:checked:disabled{border-color:var(--checkbox-border-disabled);background-color:var(--checkbox-bg-disabled);background-image:var(--checkbox-tick-icon);background-position:center;background-repeat:no-repeat;background-size:18px 18px;cursor:not-allowed}.checkbox:checked:enabled:hover,.checkbox:checked:enabled:focus-visible{border-color:var(--checkbox-bg-checked-hover);background-color:var(--checkbox-bg-checked-hover);background-image:var(--checkbox-tick-icon);background-position:center;background-repeat:no-repeat;background-size:18px 18px}.checkbox:disabled{cursor:not-allowed;opacity:.5}@media(prefers-reduced-motion:reduce){.checkbox{transition:none}}:root{--radio-size: 1.5rem;--radio-border: var(--color-steel);--radio-border-hover: var(--color-lead);--radio-border-width: var(--border-width-thin);--radio-border-radius: 12px;--radio-padding: var(--spacing-sm-5);--radio-bg-unchecked: var(--color-paper);--radio-bg-checked: var(--color-fern);--radio-bg-checked-hover: var(--color-pine);--radio-bg-disabled: var(--color-steel);--radio-border-disabled: var(--color-steel);--radio-margin-right: var(--spacing-lg)}.radio{box-sizing:border-box;width:var(--radio-size);height:var(--radio-size);margin-right:var(--radio-margin-right);appearance:none;outline:none;cursor:pointer;border-radius:var(--radio-border-radius);border-style:solid;border-width:var(--radio-border-width);border-color:var(--radio-border);padding:var(--radio-padding);background-clip:content-box;background-color:var(--radio-bg-unchecked);transition:border-color var(--transition-fast),background-color var(--transition-fast)}.radio:enabled:hover,.radio:enabled:focus-visible{border-color:var(--radio-border-hover)}.radio:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.radio:checked{border-color:var(--radio-bg-checked);background-color:var(--radio-bg-checked)}.radio:checked:enabled:hover,.radio:checked:enabled:focus-visible{border-color:var(--radio-bg-checked-hover);background-color:var(--radio-bg-checked-hover)}.radio:disabled{border-color:var(--radio-border-disabled);cursor:not-allowed;opacity:.5}.radio:disabled:hover,.radio:disabled:focus-visible{border-color:var(--radio-border-disabled)}@media(prefers-reduced-motion:reduce){.radio{transition:none}}:root{--text-input-border: var(--colours-neutrals-gray1-300);--text-input-border-hover: var(--colours-brand-primary-900);--text-input-border-invalid: var(--color-border-error);--text-input-bg: var(--colours-neutrals-gray1-50);--text-input-bg-disabled: var(--colours-neutrals-gray1-100);--text-input-text: var(--colours-text-primary);--text-input-placeholder: var(--colours-neutrals-gray1-400);--text-input-helper: var(--color-text-secondary);--text-input-error: var(--colours-utilitarian-error-700);--text-input-icon-bg: var(--colours-neutrals-gray1-100);--text-input-icon-color: var(--colours-neutrals-gray1-900);--text-input-icon-size: var(--font-size-base);--text-input-focus-shadow: var(--color-focus-shadow);--text-input-error-shadow: var(--colours-utilitarian-error-700);--text-input-error-shadow-light: var(--colours-utilitarian-error-100);--text-input-radius: 4px;--text-input-font-size: var(--font-size-md);--text-input-line-height: var(--line-height-subtitle);--text-input-label-weight: var(--font-weight-semibold);--text-input-label-color: var(--colours-neutrals-gray1-800);--text-input-label-size: 16px;--text-input-label-line-height: 1.5;--text-input-gap: var(--spacing-md);--text-input-padding-y: var(--spacing-lg);--text-input-padding-x: var(--spacing-lg);--text-input-transition: var(--transition-base)}.text-input{display:flex;flex-direction:column;gap:var(--text-input-gap);font-size:var(--text-input-font-size);line-height:var(--text-input-line-height);color:var(--text-input-text)}.text-input__label{font-weight:var(--font-weight-regular);font-size:var(--text-input-label-size);line-height:var(--text-input-label-line-height);color:var(--text-input-label-color)}.text-input__field{display:flex;align-items:stretch;border:1px solid var(--text-input-border);border-radius:var(--text-input-radius);background-color:var(--text-input-bg);transition:border-color var(--text-input-transition),background-color var(--text-input-transition);overflow:hidden}.text-input__field:hover,.text-input__field:focus-within{border-color:var(--colours-brand-primary-900)}.text-input--invalid .text-input__field:hover,.text-input--invalid .text-input__field:focus-within{border-color:var(--text-input-border-invalid)}.text-input__field[data-disabled=true]{background-color:var(--text-input-bg-disabled)}.text-input__field[data-icon-position=left] .text-input__icon{border-right:1px solid var(--text-input-border)}.text-input__field[data-icon-position=right] .text-input__icon{border-left:1px solid var(--text-input-border)}.text-input__control{flex:1 1 auto;padding:var(--text-input-padding-y) var(--text-input-padding-x);border:0;background-color:transparent;color:var(--text-input-text);font:inherit;transition:color var(--text-input-transition),background-color var(--text-input-transition)}.text-input__control::placeholder{color:var(--text-input-placeholder)}.text-input__control:focus-visible{outline:none}.text-input__control:disabled{background-color:transparent;color:var(--text-input-placeholder);cursor:not-allowed}.text-input--invalid .text-input__field{border-color:var(--text-input-border-invalid)}.text-input__icon{display:inline-flex;align-items:center;justify-content:center;padding:0 .75rem;background-color:var(--text-input-icon-bg);color:var(--text-input-icon-color);font-size:var(--text-input-icon-size);min-width:2.5rem}.text-input__field[data-disabled=true] .text-input__icon{color:var(--text-input-placeholder)}.text-input__message{margin:0;font-size:.8125rem;color:var(--text-input-helper)}.text-input__message--error{color:var(--text-input-error)}@media(prefers-reduced-motion:reduce){.text-input__control,.text-input__field{transition:none}}.password-input .text-input__field svg path{stroke:var(--colours-neutrals-gray1-500)}.password-input .text-input__field:hover svg path,.password-input .text-input__field:focus-within svg path{stroke:var(--colours-brand-primary-900)}.password-input .password-input__toggle{display:inline-flex;align-items:center;justify-content:center;background:transparent;border:none;padding:0;cursor:pointer;color:inherit;outline:none}.password-input .password-input__toggle svg{width:20px;height:20px;transition:stroke .2s ease}.password-input .text-input__field[data-icon-position=right] .text-input__icon{border-left:none}.password-input .text-input__icon{background-color:transparent;border:none}.link{color:var(--colours-brand-primary-900);font-weight:inherit;text-decoration:none}.link--underline{text-decoration:none}.link--underline:hover{text-decoration:underline}.separator{width:100%;height:1px;border:none;background-color:var(--colours-neutrals-gray1-300);margin:0}.separator--with-text{display:flex;align-items:center;gap:var(--spacing-xl);height:auto;background-color:transparent}.separator__line{flex:1;height:1px;border:none;background-color:var(--colours-neutrals-gray1-300);margin:0}.separator__text{color:var(--colours-neutrals-gray1-600);font-size:16px;font-weight:var(--font-weight-semibold);white-space:nowrap}:root{--grid-max-width: 1032px;--grid-max-width-mobile: 345px;--grid-margin: 24px;--grid-margin-tablet: 16px;--grid-margin-mobile: 8px;--grid-columns: 12;--grid-columns-mobile: 4;--grid-gap: 24px;--grid-gap-tablet: 16px;--grid-gap-mobile: 8px;--grid-column-width: calc(100% / var(--grid-columns));--grid-item-bg-color: var(--color-clay);--grid-item-max-width: 100px;--grid-item-max-width-mobile: 80px;--grid-item-min-width: 68px}.grid{display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);gap:var(--grid-gap);max-width:var(--grid-max-width);margin:0 var(--grid-margin)}.grid .grid-item{display:flex;flex-direction:column;align-items:center;text-align:center;justify-content:center;background-color:var(--grid-item-bg-color);max-width:var(--grid-item-max-width)}@media screen and (max-width:640px){.grid{max-width:var(--grid-max-width-mobile);gap:var(--grid-gap-mobile);grid-template-columns:repeat(var(--grid-columns-mobile),1fr);margin:0 var(--grid-margin-mobile)}}@media screen and (min-width:641px)and (max-width:1024px){.grid{gap:var(--grid-gap-tablet);margin:0 var(--grid-margin-tablet)}}:root{--navbar-bg-color: var(--colours-utilitarian-success-300);--navbar-regular-height: 64px;--navbar-tablet-height: 48px;--navbar-mobile-height: 56px;--navbar-padding: 15px}.navbar{display:grid;grid-template-columns:1fr auto 1fr;background-color:var(--navbar-bg-color);height:var(--navbar-regular-height);padding:var(--navbar-padding)}.navbar__logo{order:1}.navbar__toggle-sidebar{display:none}@media screen and (max-width:640px){.navbar{height:var(--navbar-mobile-height)}.navbar__toggle-sidebar{display:block;order:1}.navbar__logo{order:2}}@media screen and (min-width:641px)and (max-width:1024px){.navbar{height:var(--navbar-tablet-height)}}:root{--avatar-size-md: var(--spacing-6xl);--avatar-size-xl: var(--spacing-8xl)}.avatar svg{display:block}.avatar--md svg{width:var(--avatar-size-md);height:var(--avatar-size-md)}.avatar--xl svg{width:var(--avatar-size-xl);height:var(--avatar-size-xl)}:root{--tooltip-padding: var(--spacing-lg);--tooltip-spacing: 8px;--tooltip-arrow-size: 5px;--tooltip-bg-color: black;--tooltip-border-radius: var(--radius-sm)}.tooltip__container{position:relative}.tooltip__container:hover .tooltip__content{display:block}.tooltip__title,.tooltip__description{margin:0}.tooltip__content{display:none;position:absolute;background-color:var(--tooltip-bg-color);padding:var(--tooltip-padding);border-radius:var(--tooltip-border-radius);color:#fff;width:max-content;z-index:1000;white-space:nowrap}.tooltip__content:after{content:" ";position:absolute;border-width:var(--tooltip-arrow-size);border-style:solid}.tooltip__content--top,.tooltip__content--bottom{left:50%;transform:translate(-50%)}.tooltip__content--left,.tooltip__content--right{top:50%;transform:translateY(-50%)}.tooltip__content--top{bottom:100%;margin-bottom:var(--tooltip-spacing)}.tooltip__content--top:after{top:100%;left:50%;transform:translate(-50%);border-color:var(--tooltip-bg-color) transparent transparent transparent}.tooltip__content--bottom{top:100%;margin-top:var(--tooltip-spacing)}.tooltip__content--bottom:after{bottom:100%;left:50%;transform:translate(-50%);border-color:transparent transparent var(--tooltip-bg-color) transparent}.tooltip__content--left{right:100%;margin-right:var(--tooltip-spacing)}.tooltip__content--left:after{left:100%;top:50%;transform:translateY(-50%);border-color:transparent transparent transparent var(--tooltip-bg-color)}.tooltip__content--right{left:100%;margin-left:var(--tooltip-spacing)}.tooltip__content--right:after{right:100%;top:50%;transform:translateY(-50%);border-color:transparent var(--tooltip-bg-color) transparent transparent}.tooltip__content--active{display:block}:root{--label-padding-x-md: var(--spacing-lg);--label-padding-y-md: var(--spacing-xs);--label-padding-x-lg: var(--spacing-xl);--label-padding-y-lg: var(--spacing-sm);--label-font-size: var(--font-size-sm);--label-font-weight: var(--font-weight-medium);--label-line-height: var(--line-height-more-tight);--label-letter-spacing: .01em;--label-text-decoration: none;--tag-border-radius: var(--radius-full);--label-border-radius: var(--radius-sm);--tag-text-color-light_gray: var(--colours-neutrals-gray1-900);--tag-bg-color-light_gray: var(--colours-neutrals-gray1-100);--label-text-color-light_gray: var(--colours-neutrals-gray1-900);--label-bg-color-light_gray: var(--colours-neutrals-gray1-50);--label-border-color-light_gray: var(--colours-neutrals-gray1-300);--label-text-color-gray: var(--colours-neutrals-gray1-900);--label-bg-color-gray: var(--colours-neutrals-gray1-200);--label-border-color-gray: var(--colours-neutrals-gray1-400);--label-bg-color-green: var(--colours-utilitarian-success-100);--label-border-color-green: var(--colours-utilitarian-success-300);--label-text-color-green: var(--colours-utilitarian-success-900);--label-bg-color-blue: var(--colours-utilitarian-info-100);--label-border-color-blue: var(--colours-utilitarian-info-300);--label-text-color-blue: var(--colours-utilitarian-info-900);--label-bg-color-orange: var(--colours-utilitarian-warning-100);--label-border-color-orange: var(--colours-utilitarian-warning-300);--label-text-color-orange: var(--colours-utilitarian-warning-700);--label-bg-color-red: var(--colours-utilitarian-error-100);--label-border-color-red: var(--colours-utilitarian-error-300);--label-text-color-red: var(--colours-utilitarian-error-700)}.label,.tag{text-transform:uppercase;border-radius:var(--label-border-radius);font-weight:var(--label-font-weight);font-size:var(--label-font-size);line-height:var(--label-line-height);letter-spacing:var(--label-letter-spacing);text-decoration:var(--label-text-decoration);text-align:center;align-content:center;color:var(--label-text-color)}.label--md,.tag--md{padding:var(--label-padding-y-md) var(--label-padding-x-md)}.label--lg,.tag--lg{padding:var(--label-padding-y-lg) var(--label-padding-x-lg)}.label--light_gray,.tag--light_gray{background-color:var(--label-bg-color-light_gray);border:1px solid var(--label-border-color-light_gray);color:var(--label-text-color-light_gray)}.label--gray,.tag--gray{background-color:var(--label-bg-color-gray);border:1px solid var(--label-border-color-gray);color:var(--label-text-color-gray)}.label--green,.tag--green{background-color:var(--label-bg-color-green);border:1px solid var(--label-border-color-green);color:var(--label-text-color-green)}.label--blue,.tag--blue{background-color:var(--label-bg-color-blue);border:1px solid var(--label-border-color-blue);color:var(--label-text-color-blue)}.label--orange,.tag--orange{background-color:var(--label-bg-color-orange);border:1px solid var(--label-border-color-orange);color:var(--label-text-color-orange)}.label--red,.tag--red{background-color:var(--label-bg-color-red);border:1px solid var(--label-border-color-red);color:var(--label-text-color-red)}.tag{border-radius:var(--tag-border-radius)}.tag--light_gray{background-color:var(--tag-bg-color-light_gray);border:1px solid var(--tag-border-color-light_gray);color:var(--tag-text-color-light_gray)}:root{--grid-layout-header-height: 64px;--grid-layout-header-height-tablet: 48px;--grid-layout-header-height-mobile: 56px;--grid-layout-sidebar-width: 256px;--grid-layout-sidebar-width-collapsed: 80px}.grid-layout{display:grid;grid-template-areas:"header header" "sidebar content";grid-template-columns:var(--grid-layout-sidebar-width-collapsed) 1fr;grid-template-rows:var(--grid-layout-header-height) 1fr;min-height:100vh;transition:grid-template-columns .3s ease}.grid-layout__header{grid-area:header}.grid-layout__sidebar{grid-area:sidebar}.grid-layout__content{grid-area:content}@media screen and (max-width:640px){.grid-layout{grid-template-areas:"header" "content";grid-template-columns:auto;grid-template-rows:var(--grid-layout-header-height-mobile) 1fr}.grid-layout__header{height:var(--grid-layout-header-height-mobile)}.grid-layout__sidebar{position:fixed;top:var(--grid-layout-header-height-mobile);left:0;width:var(--grid-layout-sidebar-width);height:calc(100vh - var(--grid-layout-header-height-mobile));z-index:1000;transition:left .3s ease}.grid-layout:has(.sidebar--collapsed) .grid-layout__sidebar{left:calc(-1 * var(--grid-layout-sidebar-width))}.grid-layout:has(.sidebar--expanded){grid-template-columns:1fr}}@media screen and (min-width:641px){.grid-layout:has(.grid-layout__sidebar:hover){grid-template-columns:var(--grid-layout-sidebar-width) 1fr}}@media screen and (min-width:641px)and (max-width:1024px){.grid-layout{grid-template-rows:var(--grid-layout-header-height-tablet) 1fr}.grid-layout__header{height:var(--grid-layout-header-height-tablet)}}.heading-xl{font-size:var(--font-size-heading-xl);line-height:var(--line-height-heading-xl)}.heading-lg{font-size:var(--font-size-heading-lg);line-height:var(--line-height-heading-lg)}.heading-1{font-size:var(--font-size-heading-1);line-height:var(--line-height-heading-1)}.heading-2{font-size:var(--font-size-heading-2);line-height:var(--line-height-heading-2)}.heading-3{font-size:var(--font-size-heading-3);line-height:var(--line-height-heading-3)}.heading-weight-regular{font-weight:var(--font-weight-regular)}.heading-weight-medium{font-weight:var(--font-weight-medium)}.heading-weight-semibold{font-weight:var(--font-weight-semibold)}.heading-weight-bold{font-weight:var(--font-weight-bold)}.heading-weight-black{font-weight:var(--font-weight-black)}:root{--paragraph-margin-default: var(--spacing-5xl);--paragraph-margin-last-child: var(--spacing-7xl)}.paragraph{text-transform:capitalize;line-height:var(--line-height-normal);margin-top:var(--paragraph-margin-default);margin-bottom:var(--paragraph-margin-default)}.paragraph:last-child{margin-bottom:var(--paragraph-margin-last-child)}:root{--card-padding: var(--spacing-3xl)}:root{--colours-text-primary: var(--colours-text-primary);--color-text-secondary: var(--color-text-secondary);--colours-text-white: var(--colours-text-white);--radius-none: 0;--radius-xs: .125rem;--radius-sm: .25rem;--radius-md: .5rem;--radius-lg: .75rem;--radius-xl: 1rem;--radius-2xl: 1.25rem;--radius-3xl: 1.5rem;--radius-4xl: 2.5rem;--radius-full: 624rem;--font-family-primary: "Nunito Sans", sans-serif;--font-size-heading-lg: 2.5rem;--font-size-heading-1: 2rem;--font-size-heading-2: 1.75rem;--font-size-heading-3: 1.5rem;--font-size-headline: 1.25rem;--font-size-body: 1rem;--font-size-button: 1rem;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-black: 900;--line-height-more-tight: 1.2;--line-height-tight: 1.25;--line-height-subtitle: 1.4;--line-height-normal: 1.5;--line-height-heading-xl: 1.2;--line-height-heading-lg: 1.2;--line-height-heading-1: 1.25;--line-height-heading-2: 1.29;--line-height-heading-3: 1.33;--font-size-sm: .875rem;--font-size-md: .9375rem;--font-size-base: 1rem;--font-size-heading-xl: 3.75rem;--font-size-heading-headline: 1.25rem;--spacing-xs: .125rem;--spacing-sm: .25rem;--spacing-md: .5rem;--spacing-lg: .75rem;--spacing-xl: 1rem;--spacing-2xl: 1.25rem;--spacing-3xl: 1.5rem;--spacing-4xl: 2rem;--spacing-5xl: 2.5rem;--spacing-6xl: 3rem;--spacing-7xl: 3.5rem;--spacing-8xl: 4rem;--spacing-9xl: 4.5rem;--spacing-10xl: 5rem;--spacing-11xl: 6rem;--transition-base: .15s ease;--transition-fast: .15s ease-out;--border-width-none: 0;--border-width-thin: 1px;--elevation-single-sm: 0 1px 3px 0 rgba(13, 18, 28, .2);--elevation-single-md: 0 4px 6px 0 rgba(13, 18, 28, .2);--elevation-single-lg: 0 5px 15px 0 rgba(13, 18, 28, .2);--elevation-single-xl: 0 10px 24px 0 rgba(13, 18, 28, .2);--elevation-double-sm: 0 1px 3px 0 rgba(13, 18, 28, .12), 0 1px 2px 0 rgba(13, 18, 28, .24);--elevation-double-md: 0 3px 6px 0 rgba(13, 18, 28, .15), 0 2px 4px 0 rgba(13, 18, 28, .12);--elevation-double-lg: 0 10px 20px 0 rgba(13, 18, 28, .15), 0 3px 6px 0 rgba(13, 18, 28, .1);--elevation-double-xl: 0 15px 30px 0 rgba(13, 18, 28, .15), 0 5px 15px 0 rgba(13, 18, 28, .05)}.card{padding:var(--card-padding);border-radius:var(--radius-md);box-shadow:var(--elevation-single-md);transition:background-color var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast),transform var(--transition-fast),box-shadow var(--transition-base)}.card_subheading{margin-bottom:var(--spacing-lg)}.card:hover{box-shadow:var(--elevation-single-lg)}.card__separator{margin-top:var(--spacing-3xl);margin-bottom:var(--spacing-3xl)}.card__title{margin:0}.card__expand-button-container{display:flex;justify-content:center;margin-top:var(--spacing-2xl)}:root{--colours-brand-primary-50: #eef6ec;--colours-brand-primary-100: #cfe3cc;--colours-brand-primary-200: #b5d6b5;--colours-brand-primary-300: #9fc99f;--colours-brand-primary-400: #88bc8f;--colours-brand-primary-500: #71ae82;--colours-brand-primary-600: #5ba177;--colours-brand-primary-700: #44936e;--colours-brand-primary-800: #2d8568;--colours-brand-primary-900: #006860;--colours-brand-secondary-50: #f2fcea;--colours-brand-secondary-100: #e4f6d9;--colours-brand-secondary-200: #c8ebb5;--colours-brand-secondary-300: #aadf92;--colours-brand-secondary-400: #8cd271;--colours-brand-secondary-500: #6cc351;--colours-brand-secondary-600: #5ab642;--colours-brand-secondary-700: #49a835;--colours-brand-secondary-800: #399929;--colours-brand-secondary-900: #2b871e;--colours-utilitarian-info-50: #eff8ff;--colours-utilitarian-info-100: #d1e9ff;--colours-utilitarian-info-200: #b2ddff;--colours-utilitarian-info-300: #84caff;--colours-utilitarian-info-400: #53b1fd;--colours-utilitarian-info-500: #2e90fa;--colours-utilitarian-info-600: #1570ef;--colours-utilitarian-info-700: #175cd3;--colours-utilitarian-info-800: #1849a9;--colours-utilitarian-info-900: #194185;--colours-utilitarian-success-50: #f6fef9;--colours-utilitarian-success-100: #dcfae6;--colours-utilitarian-success-200: #a9efc5;--colours-utilitarian-success-300: #75e0a7;--colours-utilitarian-success-400: #47cd89;--colours-utilitarian-success-500: #17b26a;--colours-utilitarian-success-600: #079455;--colours-utilitarian-success-700: #067647;--colours-utilitarian-success-800: #085d3a;--colours-utilitarian-success-900: #074d31;--colours-utilitarian-warning-50: #fffcf5;--colours-utilitarian-warning-100: #fef0c7;--colours-utilitarian-warning-200: #fedf89;--colours-utilitarian-warning-300: #fec84b;--colours-utilitarian-warning-400: #fdb022;--colours-utilitarian-warning-500: #f79009;--colours-utilitarian-warning-600: #dc6803;--colours-utilitarian-warning-700: #b54708;--colours-utilitarian-warning-800: #93370d;--colours-utilitarian-warning-900: #7a2e0e;--colours-utilitarian-error-50: : #fef3f2;--colours-utilitarian-error-100: #fee4e2;--colours-utilitarian-error-200: #fecdca;--colours-utilitarian-error-300: #fda29b;--colours-utilitarian-error-400: #f97066;--colours-utilitarian-error-500: #f04438;--colours-utilitarian-error-600: #d92d20;--colours-utilitarian-error-700: #b42318;--colours-utilitarian-error-800: #912018;--colours-utilitarian-error-900: #831b14;--colours-neutrals-gray1-50: #fcfcfd;--colours-neutrals-gray1-100: #eef2f6;--colours-neutrals-gray1-200: #e3e8ef;--colours-neutrals-gray1-300: #cdd5df;--colours-neutrals-gray1-400: #9aa4b2;--colours-neutrals-gray1-500: #697586;--colours-neutrals-gray1-600: #4b5565;--colours-neutrals-gray1-700: #364152;--colours-neutrals-gray1-800: #202939;--colours-neutrals-gray1-900: #0d121c;--colours-neutrals-gray2-50: #f8f9fc;--colours-neutrals-gray2-100: #eaecf5;--colours-neutrals-gray2-200: #d5d9eb;--colours-neutrals-gray2-300: #b3b8db;--colours-neutrals-gray2-400: #717bbc;--colours-neutrals-gray2-500: #4e5ba6;--colours-neutrals-gray2-600: #3e4784;--colours-neutrals-gray2-700: #363f72;--colours-neutrals-gray2-800: #293056;--colours-neutrals-gray2-900: #0d0f1c;--color-primary-cool-gray-50: #5f6e78;--colours-border-primary-primary: #cdd5df;--colours-border-primary-secondary: #9aa4b2;--colours-border-primary-branding-primary: var(--colours-brand-primary-900);--colours-border-primary-branding-secondary: var(--colours-brand-secondary-500);--colours-border-primary-error: var(var(--colours-utilitarian-error-500));--colours-accents-cyan-50: #ecfdff;--colours-accents-cyan-100: #cff9fe;--colours-accents-cyan-200: #a5f0fc;--colours-accents-cyan-300: #67e3f9;--colours-accents-cyan-400: #22ccee;--colours-accents-cyan-500: #06aed4;--colours-accents-cyan-600: #088ab2;--colours-accents-cyan-700: #0e7090;--colours-accents-cyan-800: #155b75;--colours-accents-cyan-900: #164c63;--colours-accents-pink-50: #fdf2fa;--colours-accents-pink-100: #fce7f6;--colours-accents-pink-200: #fcceee;--colours-accents-pink-300: #faa7e0;--colours-accents-pink-400: #f670c7;--colours-accents-pink-500: #ee46bc;--colours-accents-pink-600: #dd2590;--colours-accents-pink-700: #c11574;--colours-accents-pink-800: #9e165f;--colours-accents-pink-900: #851651;--colours-accents-purple-50: #f5f3ff;--colours-accents-purple-100: #ebe9fe;--colours-accents-purple-200: #d9d6fe;--colours-accents-purple-300: #bdb4fe;--colours-accents-purple-400: #9b8afb;--colours-accents-purple-500: #7a5af8;--colours-accents-purple-600: #6938ef;--colours-accents-purple-700: #5925dc;--colours-accents-purple-800: #4a1fb8;--colours-accents-purple-900: #3e1c96;--colours-text-primary: #0d121c;--colours-text-secondary: #202939;--colours-text-white: #fcfcfd}:root{--toast-gap: var(--spacing-lg);--toast-padding-x: var(--spacing-2xl);--toast-padding-y: var(--spacing-xl);--toast-border-radius: var(--radius-sm);--toast-min-width: 250px;--toast-left-stroke-size: var(--spacing-sm);--toast-description-margin-top: var(--spacing-sm);--toast-info-bg-color: var(--colours-utilitarian-info-50);--toast-info-border-color: var(--colours-utilitarian-info-500);--toast-info-icon-color: var(--colours-utilitarian-info-500);--toast-success-bg-color: var(--colours-utilitarian-success-50);--toast-success-border-color: var(--colours-utilitarian-success-500);--toast-success-icon-color: var(--colours-utilitarian-success-500);--toast-warning-bg-color: var(--colours-utilitarian-warning-50);--toast-warning-border-color: var(--colours-utilitarian-warning-500);--toast-warning-icon-color: var(--colours-utilitarian-warning-500);--toast-error-bg-color: var(--colours-utilitarian-error-50);--toast-error-border-color: var(--colours-utilitarian-error-500);--toast-error-icon-color: var(--colours-utilitarian-error-500)}.toast{display:flex;justify-content:space-between;min-width:var(--toast-min-width);padding:var(--toast-padding-y) var(--toast-padding-x);padding-left:calc(var(--toast-padding-x) - var(--toast-left-stroke-size));border-radius:var(--toast-border-radius)}.toast__content{display:flex;gap:var(--toast-gap)}.toast__title{margin:0;font-size:var(--font-size-md);font-weight:var(--font-weight-bold);color:var(--colours-text-primary)}.toast__description{margin:0;margin-top:var(--toast-description-margin-top);font-size:var(--font-size-sm);color:var(--color-text-secondary)}.toast--warning{background-color:var(--toast-warning-bg-color);border:1px solid var(--toast-warning-border-color);border-left:var(--toast-left-stroke-size) solid var(--toast-warning-border-color)}.toast--error{background-color:var(--toast-error-bg-color);border:1px solid var(--toast-error-border-color);border-left:var(--toast-left-stroke-size) solid var(--toast-error-border-color)}.toast--success{background-color:var(--toast-success-bg-color);border:1px solid var(--toast-success-border-color);border-left:var(--toast-left-stroke-size) solid var(--toast-success-border-color)}.toast--info{background-color:var(--toast-info-bg-color);border:1px solid var(--toast-info-border-color);border-left:var(--toast-left-stroke-size) solid var(--toast-info-border-color)}.join-page{display:flex;width:100%;min-height:100vh;background-color:var(--color-surface-white)}.join-page__image{flex:1;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative}.join-page__gradient{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:var(--gradient-branding-900500180-deg-50-opacity, linear-gradient(180deg, var(--colours-brand-primary-900, rgba(0, 104, 96, .5)) 50%, var(--colours-brand-secondary-500, rgba(108, 195, 81, .5)) 100%))}@media(max-width:768px){.join-page{flex-direction:column;position:relative}.join-page__image{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:0}}.join-method-form{flex:0 0 540px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;margin-left:4.875rem;margin-right:4.75rem;background-color:var(--color-surface-white);min-width:540px}.join-method-form__logo{height:var(--spacing-10xl);width:auto;margin-bottom:var(--spacing-6xl)}.join-method-form__logo--large{height:72px}.join-method-form__content{display:flex;flex-direction:column;gap:var(--spacing-3xl);margin-bottom:var(--spacing-6xl)}.join-method-form__title{color:var(--color-primary-aria-green-900);font-size:2rem;font-style:normal;font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);margin:0}.join-method-form__buttons{width:100%;display:flex;flex-direction:column;gap:var(--spacing-3xl);margin-bottom:var(--spacing-6xl)}.join-method-form__separator{width:100%;margin-bottom:var(--spacing-6xl);font-weight:var(--font-weight-medium)}.join-method-form__form{width:100%;display:flex;flex-direction:column}.join-method-form__form .button{padding-right:var(--button-padding-inline-start);width:fit-content}.join-method-form__form .button .button__icon{display:none}.join-method-form__form .button:is(:hover,:focus-visible):not(:disabled){padding-right:var(--button-padding-inline-end)}.join-method-form__form .button:is(:hover,:focus-visible):not(:disabled) .button__icon{display:inline-flex}.join-method-form__form .button.button--animated{gap:0}.join-method-form__form .button.button--animated .button__icon{display:inline-flex;opacity:0;width:0;max-width:0;min-width:0;overflow:hidden;margin:0;padding:0;transition:opacity .2s linear,width .2s linear,max-width .2s linear,min-width .2s linear,margin-left .2s linear,margin-right .2s linear}.join-method-form__form .button.button--animated:is(:hover,:focus-visible):not(:disabled){gap:var(--button-gap)}.join-method-form__form .button.button--animated:is(:hover,:focus-visible):not(:disabled) .button__icon{opacity:1;width:auto;max-width:50px;min-width:auto}.join-method-form__form [class*=__input--email]{margin-bottom:var(--spacing-4xl)}.join-method-form__form [class*=__input--password]{margin-bottom:var(--spacing-xl)}.join-method-form__forgot{display:flex;justify-content:flex-start;margin-bottom:var(--spacing-5xl)}@media(max-width:768px){.join-method-form{position:relative;z-index:1;flex:none;width:100%;margin:auto 0 0;padding:var(--spacing-8xl) var(--spacing-3xl);background:var(--color-surface-white);align-items:center;justify-content:flex-start;text-align:center;min-width:unset}.join-method-form__content{align-items:center}.join-method-form__title{font-size:2rem}.join-method-form .button{width:100%}.join-method-form__form{text-align:left}.join-method-form__form .button{width:100%}}.activate-account-form{flex:0 0 540px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;margin-left:4.875rem;margin-right:4.75rem;gap:var(--spacing-5xl);min-width:540px}.activate-account-form__logo{height:var(--spacing-10xl);width:auto}.activate-account-form__content{display:flex;flex-direction:column;gap:var(--spacing-3xl)}.activate-account-form__title{color:var(--color-neutral-900);font-size:var(--font-size-heading-xl);font-style:normal;font-weight:var(--font-weight-black);line-height:var(--line-height-more-tight);margin:0}.activate-account-form__subtitle{color:var(--color-neutral-800);font-size:var(--font-size-heading-headline);font-style:normal;font-weight:var(--font-weight-regular);line-height:var(--line-height-subtitle)}.activate-account-form__terms{color:var(--color-neutral-800);font-weight:var(--font-weight-regular);line-height:var(--line-height-normal)}.activate-account-form .button{padding-right:var(--button-padding-inline-start)}.activate-account-form .button .button__icon{display:none}.activate-account-form .button:is(:hover,:focus-visible):not(:disabled){padding-right:var(--button-padding-inline-end)}.activate-account-form .button:is(:hover,:focus-visible):not(:disabled) .button__icon{display:inline-flex}.activate-account-form .button.button--animated{gap:0}.activate-account-form .button.button--animated .button__icon{display:inline-flex;opacity:0;width:0;max-width:0;min-width:0;overflow:hidden;margin:0;padding:0;transition:opacity .2s linear,width .2s linear,max-width .2s linear,min-width .2s linear,margin-left .2s linear,margin-right .2s linear}.activate-account-form .button.button--animated:is(:hover,:focus-visible):not(:disabled){gap:var(--button-gap)}.activate-account-form .button.button--animated:is(:hover,:focus-visible):not(:disabled) .button__icon{opacity:1;width:auto;max-width:50px;min-width:auto}@media(max-width:768px){.activate-account-form{position:relative;z-index:1;flex:none;width:100%;height:auto;margin:auto 0 0;padding:var(--spacing-8xl) var(--spacing-3xl);background:var(--color-surface-white);border-top-left-radius:var(--radius-4xl);border-top-right-radius:var(--radius-4xl);align-items:center;justify-content:flex-start;text-align:center;min-width:unset}.activate-account-form__content{align-items:center}.activate-account-form__title{font-size:2.5rem}.activate-account-form .button{width:100%}}.signin-method-form{flex:0 0 540px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;margin-left:4.875rem;margin-right:4.75rem;background-color:var(--color-surface-white);min-width:540px}.signin-method-form__logo{height:var(--spacing-10xl);width:auto;margin-bottom:var(--spacing-6xl)}.signin-method-form__logo--large{height:72px}.signin-method-form__content{display:flex;flex-direction:column;gap:var(--spacing-3xl);margin-bottom:var(--spacing-6xl)}.signin-method-form__title{color:var(--color-primary-aria-green-900);font-size:2rem;font-style:normal;font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);margin:0}.signin-method-form__buttons{width:100%;display:flex;flex-direction:column;gap:var(--spacing-3xl);margin-bottom:var(--spacing-6xl)}.signin-method-form__separator{width:100%;margin-bottom:var(--spacing-6xl);font-weight:var(--font-weight-medium)}.signin-method-form__form{width:100%;display:flex;flex-direction:column}.signin-method-form__form .button{padding-right:var(--button-padding-inline-start);width:fit-content}.signin-method-form__form .button .button__icon{display:none}.signin-method-form__form .button:is(:hover,:focus-visible):not(:disabled){padding-right:var(--button-padding-inline-end)}.signin-method-form__form .button:is(:hover,:focus-visible):not(:disabled) .button__icon{display:inline-flex}.signin-method-form__form .button.button--animated{gap:0}.signin-method-form__form .button.button--animated .button__icon{display:inline-flex;opacity:0;width:0;max-width:0;min-width:0;overflow:hidden;margin:0;padding:0;transition:opacity .2s linear,width .2s linear,max-width .2s linear,min-width .2s linear,margin-left .2s linear,margin-right .2s linear}.signin-method-form__form .button.button--animated:is(:hover,:focus-visible):not(:disabled){gap:var(--button-gap)}.signin-method-form__form .button.button--animated:is(:hover,:focus-visible):not(:disabled) .button__icon{opacity:1;width:auto;max-width:50px;min-width:auto}.signin-method-form__form [class*=__input--email]{margin-bottom:var(--spacing-4xl)}.signin-method-form__form [class*=__input--password]{margin-bottom:var(--spacing-xl)}.signin-method-form__forgot{display:flex;justify-content:flex-start;margin-bottom:var(--spacing-5xl)}@media(max-width:768px){.signin-method-form{position:relative;z-index:1;flex:none;width:100%;margin:auto 0 0;padding:var(--spacing-8xl) var(--spacing-3xl);background:var(--color-surface-white);align-items:center;justify-content:flex-start;text-align:center;min-width:unset}.signin-method-form__content{align-items:center}.signin-method-form__title{font-size:2rem}.signin-method-form .button{width:100%}.signin-method-form__form{text-align:left}.signin-method-form__form .button{width:100%}}.signin-page{display:flex;width:100%;min-height:100vh;background-color:var(--color-surface-white)}.signin-page__image{flex:1;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative}.signin-page__gradient{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:var(--gradient-branding-900500180-deg-50-opacity, linear-gradient(180deg, var(--colours-brand-primary-900, rgba(0, 104, 96, .5)) 50%, var(--colours-brand-secondary-500, rgba(108, 195, 81, .5)) 100%))}@media(max-width:768px){.signin-page{flex-direction:column;position:relative}.signin-page__image{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:0}}:root{--sidebar-width-collapsed: 80px;--sidebar-width-expanded: 256px;--sidebar-bg-color: var(--color-blue-300)}.sidebar{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;background-color:var(--sidebar-bg-color);padding:var(--spacing-md);transition:width .3s ease;overflow:hidden}
