.account_main__sx890{background-color:var(--color-surface-surface)}.account_container__5WRml{background-color:var(--color-neutral-white)}.account_heading__iVo6O{color:var(--color-surface-on-surface)}.account_heading__iVo6O span{color:var(--color-brand-fixed-brand)}.account_heading__iVo6O a{color:var(--color-surface-link);text-decoration:underline}@media (min-width:961px){.account_container__5WRml{padding-top:0!important;background-color:inherit}}.account_card__GTH8r{padding:0}@media (min-width:961px){.account_card__GTH8r{background-color:var(--color-neutral-white);border-radius:var(--border-radius-xl);padding:var(--space-1600) var(--space-800);margin-bottom:var(--space-2400)}}.account_cardHeader__uW9Ss{font-size:var(--font-size-xl-sm);margin-bottom:var(--space-800)}@media (min-width:961px){.account_cardHeader__uW9Ss{font-size:var(--font-size-xl-lg)}}.account_columnWrapper__LTxKb{display:grid;grid-template-columns:1fr;justify-content:space-between;grid-gap:30px;gap:30px}@media (min-width:961px){.account_columnWrapper__LTxKb{grid-template-columns:1fr 1px 1fr}}.account_column__6nowu{padding:0 var(--space-800)}@media (min-width:961px){.account_column__6nowu{padding:0 var(--space-1400)}}.account_line__DC_p_{display:block;width:100%;height:1px;background-color:var(--color-surface-dim)}@media (min-width:961px){.account_line__DC_p_{display:block;height:100%;width:1px;background-color:var(--color-surface-dim)}}.account_grid__YMubw{display:grid;grid-gap:48px;gap:48px}.account_fieldsWrap___gb6c{display:grid;grid-gap:var(--space-800);gap:var(--space-800)}.account_divider__8Za_K{display:block;width:100%;height:1px;padding:0;margin:0;border:1px solid var(--color-surface-dim)}.account_links__KRqEr{display:grid;flex-direction:rows}.account_fieldset__GNUdv{display:grid;grid-gap:24px;gap:24px}.LoadingButton_submittingButton__9FToh{background-color:#adeaa6;border-color:#adeaa6}.LoadingButton_loadingGradient__gBSo5{background:conic-gradient(from 90deg,rgba(0,38,28,1) 0deg,rgba(0,38,28,1) 180deg,rgba(0,38,28,0) 1turn);height:100%;width:100%;opacity:1}@keyframes LoadingButton_spin__LlnS2{to{transform:rotate(1turn)}}.LoadingButton_spinner__O__Cl{color:black;animation:LoadingButton_spin__LlnS2 .75s linear infinite}.LoadingButton_wrapper__BgtmP{gap:var(--space-300)}.Modaltest_modalOverlay__qqPlG{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000;display:flex;align-items:center;justify-content:center}.Modaltest_modalBackdrop__2CsbB{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.Modaltest_modalContent__7H4ne{position:relative;width:90%;max-width:500px;max-height:90vh;overflow-y:auto;background-color:white;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1);z-index:51}.Modaltest_modalHeader__PpY2_{display:flex;justify-content:flex-end;align-items:center;padding:16px 24px}.Modaltest_modalTitle__80jSS{font-size:1.25rem;font-weight:600;margin:0}.Modaltest_closeButton__BQwF0{position:absolute;top:10px;right:10px;background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:4px;border-radius:4px;color:#666;transition:background-color .2s,color .2s}.Modaltest_closeButton__BQwF0:hover{background-color:#f3f4f6;color:#000}.DeleteAccount_emailInfo__41fij{margin:0 0 8px;color:#555}.DeleteAccount_title__zOaME{color:var(--color-surface-on-surface);line-height:var(--font-line-height-2xl)}.DeleteAccount_email__G6C_u{font-family:var(--font-book);font-weight:100;line-height:var(--font-line-height-xl)}.DeleteAccount_description__V1QmI,.DeleteAccount_email__G6C_u{color:var(--color-surface-on-surface)}.DeleteAccount_header__yxtKB{display:grid;grid-gap:8px;gap:8px}.DeleteAccount_content__zMkg6{padding:44px 24px}.DeleteAccount_body__YCiJD,.DeleteAccount_content__zMkg6{display:grid;grid-gap:16px;gap:16px}.DeleteAccount_formGroup__XBm4A{display:flex;flex-direction:column;gap:8px}.DeleteAccount_label__F8bxo{font-weight:500;font-size:.875rem}.DeleteAccount_select__xUhm7,.DeleteAccount_textarea__JTBIf{padding:10px;border:1px solid #ddd;border-radius:4px;font-size:1rem;width:100%}.DeleteAccount_textarea__JTBIf{resize:vertical}.DeleteAccount_buttonGroup__wTCkQ{display:flex;justify-content:flex-end;gap:12px;margin-top:8px;padding:12px;border-top:1px solid var(--button-surface-color-bg-variant)}.DeleteAccount_cancelButton__o8DjI,.DeleteAccount_submitButton__3WlZr{padding:10px 16px;border-radius:4px;font-weight:500;cursor:pointer;transition:background-color .2s}.DeleteAccount_cancelButton__o8DjI{background-color:transparent;border:1px solid #ddd;color:#555}.DeleteAccount_cancelButton__o8DjI:hover{background-color:#f5f5f5}.DeleteAccount_submitButton__3WlZr{background-color:#e53e3e;border:none;color:white}.DeleteAccount_submitButton__3WlZr:hover{background-color:#c53030}.DeleteAccount_cancelButton__o8DjI:disabled,.DeleteAccount_submitButton__3WlZr:disabled{opacity:.6;cursor:not-allowed}.DeleteAccount_successMessage__7JM5C{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:16px}.DeleteAccount_successIcon__H6sLb{color:#38a169;width:48px;height:48px;margin-bottom:16px}.PostcodeLookup_shadowBox__QnGtd{box-shadow:0 4px 12px rgba(0,0,0,.8);border-radius:8px;background-color:white;height:250px;overflow-y:auto}.PostcodeLookup_item__EhpmI{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:.75rem 1rem;max-width:100%;cursor:pointer;transition:background .2s ease}.PostcodeLookup_item__EhpmI:hover{background-color:#f0f0f0}.PostcodeLookup_title__S_J75{width:300px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;max-width:100%}.PostcodeLookup_description___vH1f,.PostcodeLookup_title__S_J75{font-weight:100;font-family:var(--font-book)}.PostcodeLookup_item__EhpmI:hover{background-color:"#ebebeb"}.AuthLayout_layout__onzY6{background-color:white;display:grid;grid-template-columns:1fr}@media (min-width:960px){.AuthLayout_layout__onzY6{grid-template-columns:1fr 1fr}}.AuthLayout_leftSide__ztNzJ{position:relative;display:flex;justify-content:start;flex-direction:column;background:#fff;gap:var(--space-2400);margin-bottom:var(--space-2400)}.AuthLayout_inner__ndI1V{position:relative;background:var(--color-neutral-white);max-width:378px}.AuthLayout_rightSide__xIGZA{display:none;background-color:#0b5a2f;background-image:url("/_next/static/media/Sign in page - Tessellating Square background.8c04a30a.png");background-position:50% 0;background-size:cover;width:100%;height:100vh;position:-webkit-sticky;position:sticky;top:0;overflow:scroll;flex-direction:column;justify-content:center;align-items:center}@media (min-width:960px){.AuthLayout_rightSide__xIGZA{display:flex}}.AuthLayout_hero__qw2Cf{display:grid;margin-top:var(--space-800);grid-gap:var(--space-800);gap:var(--space-800);text-align:center}.AuthLayout_heroTitle__W9VWR{color:var(--color-brand-onBrand);font-size:var(--font-size-4xl);line-height:var(--font-line-height-4xl)}.AuthLayout_heroDescription___wvfj{color:var(--color-brand-onBrand);font-size:var(--font-size-md-sm)}@media (min-width:960px){.AuthLayout_heroDescription___wvfj{font-size:var(--font-size-md-lg)}}.AuthLayout_closeIcon__VfljM{display:flex;align-items:center;justify-content:center;height:44px;width:44px;font-weight:700;border-radius:50px;cursor:pointer;padding:10px;background:var(--color-neutral-30);border:0;transition:background .3s ease,color .3s ease}.AuthLayout_header__0N6E_{position:-webkit-sticky;position:sticky;top:0;z-index:1000;display:flex;align-items:center;justify-content:space-between;width:100%;background:#fff;padding:var(--space-400) var(--space-800)}.AuthLayout_content__8Hwge{width:343px;margin:0 auto}.AuthLayout_formHeader__dZApz{display:grid;grid-gap:var(--space-500);gap:var(--space-500)}.AuthLayout_formWrapper__5MIZs{margin-top:var(--space-1200)}.AuthLayout_formTitle__Zr8fT{margin:0;font-size:var(--font-size-4xl);line-height:var(--font-line-height-4xl)}.AuthLayout_formParagraph__pBrx1{font-size:var(--font-size-md-sm);color:var(--color-surface-onSurfaceVariant);line-height:var(--font-lineHeight-md-lg)}.AuthLayout_highlight__NBEja{color:var(--color-surface-on-surface)}.AuthLayout_rightSideImage__eoZTh .AuthLayout_heroDescription___wvfj,.AuthLayout_rightSideImage__eoZTh .AuthLayout_heroTitle__W9VWR{color:var(--color-neutral-white)}.AuthLayout_goBackLink__XXBQm{display:flex;align-items:center;justify-content:center;color:var(--color-surface-on-surface)}