@charset "UTF-8";:root{--color-brand-105-logo-red: #DC000C;--color-brand-105-logo-black: #1A1311}:root{--color-semantic-brand-text-primary: var(--color-primitive-white-default);--color-semantic-brand-text-secondary: var(--color-primitive-red-600);--color-semantic-brand-primary-start: var(--color-primitive-red-500);--color-semantic-brand-primary-end: var(--color-primitive-red-600);--color-semantic-brand-primary-hover-start: var(--color-primitive-red-400);--color-semantic-brand-primary-hover-end: var(--color-primitive-red-600);--color-semantic-brand-primary-press-start: var(--color-primitive-red-600);--color-semantic-brand-primary-press-end: var(--color-primitive-red-700);--color-semantic-brand-primary-disabled-start: var(--color-primitive-slate-200);--color-semantic-brand-primary-disabled-end: var(--color-primitive-slate-300);--color-semantic-brand-secondary: var(--color-primitive-white-default);--color-semantic-brand-secondary-hover: var(--color-primitive-red-50);--color-semantic-brand-secondary-press: var(--color-primitive-red-100);--color-semantic-brand-secondary-disabled: var(--color-primitive-slate-50);--color-semantic-brand-border: var(--color-primitive-red-700);--color-semantic-brand-shadow: var(--color-primitive-red-500-a30);--color-semantic-brand-shadow-focus-1: var(--color-primitive-red-100);--color-semantic-brand-shadow-focus-2: var(--color-primitive-red-400);--color-semantic-brand-shadow-primary-disabled: var(--color-primitive-slate-500-a20);--color-semantic-brand-shadow-secondary-disabled: var(--color-primitive-slate-500-a5);--color-semantic-brand-105-logo-red: var(--color-brand-105-logo-red);--color-semantic-brand-105-logo-black: var(--color-brand-105-logo-black)}:root{--Brand-Surface-Primary-Default: linear-gradient(180deg, var(--color-semantic-brand-primary-start) 0%, var(--color-semantic-brand-primary-end) 100%);--Brand-Surface-Primary-Hover: linear-gradient(180deg, var(--color-semantic-brand-primary-hover-start) 0%, var(--color-semantic-brand-primary-hover-end) 100%);--Brand-Surface-Primary-Press: linear-gradient(180deg, var(--color-semantic-brand-primary-press-start) 0%, var(--color-semantic-brand-primary-press-end) 100%);--Brand-Surface-Primary-Disabled: linear-gradient(180deg, var(--color-semantic-brand-primary-disabled-start) 0%, var(--color-semantic-brand-primary-disabled-end) 100%);--Brand-Surface-Secondary-Default: var(--color-semantic-brand-secondary);--Brand-Surface-Secondary-Hover: var(--color-semantic-brand-secondary-hover);--Brand-Surface-Secondary-Press: var(--color-semantic-brand-secondary-press);--Brand-Surface-Secondary-Disabled: var(--color-semantic-brand-secondary-disabled);--Brand-Border-Default: var(--color-semantic-brand-border);--Brand-Text-Primary: var(--color-semantic-brand-text-primary);--Brand-Text-Secondary: var(--color-semantic-brand-text-secondary);--Brand-105-Logo-Red: var(--color-semantic-brand-105-logo-red);--Brand-105-Logo-Black: var(--color-semantic-brand-105-logo-black)}:root{--Effect-Brand-Primary-Default: inset 0px 2px 2px var(--color-semantic-shadow-inner), 0px 2px 5px var(--color-semantic-brand-shadow);--Effect-Brand-Primary-Focus: inset 0px 2px 2px var(--color-semantic-shadow-inner), 0px 2px 5px var(--color-semantic-brand-shadow), 0px 0px 0px 2px var(--color-semantic-brand-shadow-focus-1), 0px 0px 0px 3px var(--color-semantic-brand-shadow-focus-2);--Effect-Brand-Primary-Disabled: inset 0px 2px 2px var(--color-semantic-shadow-inner), 0px 2px 5px var(--color-semantic-brand-shadow-primary-disabled);--Effect-Brand-Secondary-Default: 0px 1px 3px var(--color-semantic-brand-shadow);--Effect-Brand-Secondary-Focus: 0px 2px 5px var(--color-semantic-brand-shadow), 0px 0px 0px 2px var(--color-semantic-brand-shadow-focus-1), 0px 0px 0px 3px var(--color-semantic-brand-shadow-focus-2);--Effect-Brand-Secondary-Disabled: inset 0px 2px 2px var(--color-semantic-shadow-inner), 0px 2px 5px var(--color-semantic-brand-shadow-secondary-disabled)}.header-logo{background-image:url("./media/logo-QITYSILR.png");background-size:contain;background-repeat:no-repeat;background-position:center center;width:200px;height:60px}:root{--spacing-0px: 0px;--spacing-2px: 2px;--spacing-4px: 4px;--spacing-8px: 8px;--spacing-12px: 12px;--spacing-16px: 16px;--spacing-20px: 20px;--spacing-24px: 24px;--spacing-32px: 32px;--spacing-40px: 40px;--spacing-48px: 48px;--spacing-56px: 56px;--spacing-64px: 64px;--spacing-72px: 72px;--spacing-80px: 80px;--spacing-96px: 96px;--spacing-128px: 128px;--spacing-192px: 192px;--spacing-256px: 256px;--radius-0px: 0px;--radius-2px: 2px;--radius-4px: 4px;--radius-6px: 6px;--radius-8px: 8px;--radius-12px: 12px;--radius-16px: 16px;--radius-20px: 20px;--radius-24px: 24px;--radius-32px: 32px;--radius-40px: 40px;--radius-48px: 48px;--radius-56px: 56px;--radius-64px: 64px;--color-primitive-black-default: #000000;--color-primitive-slate-50: #f8fafc;--color-primitive-slate-100: #f1f5f9;--color-primitive-slate-150: #eaeff5;--color-primitive-slate-200: #e2e8f0;--color-primitive-slate-300: #cbd5e1;--color-primitive-slate-350: #b0bccc;--color-primitive-slate-400: #94a3b8;--color-primitive-slate-500: #64748b;--color-primitive-slate-600: #475569;--color-primitive-slate-700: #334155;--color-primitive-slate-800: #1e293b;--color-primitive-slate-900: #0f172a;--color-primitive-slate-950: #020617;--color-primitive-slate-500-a5: #64748b0d;--color-primitive-slate-500-a20: #64748b33;--color-primitive-slate-700-a10: #3341551a;--color-primitive-red-50: #fef2f2;--color-primitive-red-100: #fee2e2;--color-primitive-red-200: #fecaca;--color-primitive-red-300: #fca5a5;--color-primitive-red-400: #f87171;--color-primitive-red-500: #ef4444;--color-primitive-red-600: #dc2626;--color-primitive-red-700: #b91c1c;--color-primitive-red-800: #991b1b;--color-primitive-red-900: #7f1d1d;--color-primitive-red-950: #450a0a;--color-primitive-red-500-a30: #ef44444d;--color-primitive-red-500-a50: #ef444480;--color-primitive-amber-50: #fffbeb;--color-primitive-amber-100: #fef3c7;--color-primitive-amber-200: #fde68a;--color-primitive-amber-300: #fcd34d;--color-primitive-amber-400: #fbbf24;--color-primitive-amber-500: #f59e0b;--color-primitive-amber-600: #d97706;--color-primitive-amber-700: #b45309;--color-primitive-amber-800: #92400e;--color-primitive-amber-900: #78350f;--color-primitive-amber-950: #451a03;--color-primitive-emerald-50: #ecfdf5;--color-primitive-emerald-100: #d1fae5;--color-primitive-emerald-200: #a7f3d0;--color-primitive-emerald-300: #6ee7b7;--color-primitive-emerald-400: #34d399;--color-primitive-emerald-500: #10b981;--color-primitive-emerald-600: #059669;--color-primitive-emerald-700: #047857;--color-primitive-emerald-800: #065f46;--color-primitive-emerald-900: #064e3b;--color-primitive-emerald-950: #022c22;--color-primitive-cyan-50: #ecfeff;--color-primitive-cyan-100: #cffafe;--color-primitive-cyan-200: #a5f3fc;--color-primitive-cyan-300: #67e8f9;--color-primitive-cyan-400: #22d3ee;--color-primitive-cyan-500: #06b6d4;--color-primitive-cyan-600: #0891b2;--color-primitive-cyan-700: #0e7490;--color-primitive-cyan-800: #155e75;--color-primitive-cyan-900: #164e63;--color-primitive-cyan-950: #083344;--color-primitive-sky-50: #f0f9ff;--color-primitive-sky-100: #e0f2fe;--color-primitive-sky-200: #bae6fd;--color-primitive-sky-300: #7dd3fc;--color-primitive-sky-400: #38bdf8;--color-primitive-sky-500: #0ea5e9;--color-primitive-sky-600: #0284c7;--color-primitive-sky-700: #0369a1;--color-primitive-sky-800: #075985;--color-primitive-sky-900: #0c4a6e;--color-primitive-sky-950: #082f49;--color-primitive-sky-400-a50: #38bdf880;--color-primitive-blue-50: #eff6ff;--color-primitive-blue-100: #dbeafe;--color-primitive-blue-200: #bfdbfe;--color-primitive-blue-300: #93c5fd;--color-primitive-blue-400: #60a5fa;--color-primitive-blue-500: #3b82f6;--color-primitive-blue-600: #2563eb;--color-primitive-blue-700: #1d4ed8;--color-primitive-blue-800: #1e40af;--color-primitive-blue-900: #1e3a8a;--color-primitive-blue-950: #172554;--color-primitive-blue-500-a30: #3b82f64d;--color-primitive-indigo-50: #eff2efff;--color-primitive-indigo-100: #e0e7ff;--color-primitive-indigo-200: #c7d2fe;--color-primitive-indigo-300: #a5b4fc;--color-primitive-indigo-400: #818cf8;--color-primitive-indigo-500: #6366f1;--color-primitive-indigo-600: #4f46e5;--color-primitive-indigo-700: #4338ca;--color-primitive-indigo-800: #3730a3;--color-primitive-indigo-900: #312e81;--color-primitive-indigo-950: #1e1b4b;--color-primitive-white-default: #ffffff;--color-primitive-white-a70: #ffffffb2}:root{--color-semantic-text-default: var(--color-primitive-slate-300);--color-semantic-text-standard: var(--color-primitive-slate-700);--color-semantic-text-disabled: var(--color-primitive-slate-400);--color-semantic-text-label: var(--color-primitive-slate-500);--color-semantic-text-error: var(--color-primitive-red-700);--color-semantic-text-link: var(--color-primitive-blue-600);--color-semantic-text-red: var(--color-primitive-red-500);--color-semantic-text-red-dark: var(--color-primitive-red-700);--color-semantic-text-amber: var(--color-primitive-amber-500);--color-semantic-text-amber-dark: var(--color-primitive-amber-700);--color-semantic-text-emerald: var(--color-primitive-emerald-500);--color-semantic-text-emerald-dark: var(--color-primitive-emerald-700);--color-semantic-text-sky: var(--color-primitive-sky-500);--color-semantic-text-sky-dark: var(--color-primitive-sky-700);--color-semantic-text-indigo: var(--color-primitive-indigo-500);--color-semantic-surface-default: var(--color-primitive-slate-50);--color-semantic-surface-form: var(--color-primitive-white-default);--color-semantic-surface-unselected-start: var(--color-primitive-slate-150);--color-semantic-surface-unselected-end: var(--color-primitive-white-default);--color-semantic-surface-hover: var(--color-primitive-slate-100);--color-semantic-surface-press: var(--color-primitive-slate-150);--color-semantic-surface-disabled: var(--color-primitive-slate-200);--color-semantic-surface-error: var(--color-primitive-red-50);--color-semantic-surface-red: var(--color-primitive-red-50);--color-semantic-surface-red-mid: var(--color-primitive-red-400);--color-semantic-surface-red-deep: var(--color-primitive-red-500);--color-semantic-surface-red-dark: var(--color-primitive-red-600);--color-semantic-surface-amber: var(--color-primitive-amber-50);--color-semantic-surface-emerald: var(--color-primitive-emerald-50);--color-semantic-surface-emerald-deep: var(--color-primitive-emerald-500);--color-semantic-surface-emerald-dark: var(--color-primitive-emerald-600);--color-semantic-surface-sky: var(--color-primitive-sky-50);--color-semantic-surface-sky-light: var(--color-primitive-sky-100);--color-semantic-border-default: var(--color-primitive-slate-300);--color-semantic-border-hover: var(--color-primitive-slate-400);--color-semantic-border-press: var(--color-primitive-slate-500);--color-semantic-border-focus: var(--color-primitive-sky-400);--color-semantic-border-disabled: var(--color-primitive-slate-400);--color-semantic-border-error: var(--color-primitive-red-500);--color-semantic-border-red: var(--color-primitive-red-200);--color-semantic-border-red-dark: var(--color-primitive-red-700);--color-semantic-border-amber: var(--color-primitive-amber-200);--color-semantic-border-emerald: var(--color-primitive-emerald-200);--color-semantic-border-emerald-dark: var(--color-primitive-emerald-700);--color-semantic-border-sky: var(--color-primitive-sky-200);--color-semantic-border-sky-dark: var(--color-primitive-sky-700);--color-semantic-icon-default: var(--color-primitive-slate-700);--color-semantic-icon-disabled: var(--color-primitive-slate-400);--color-semantic-icon-red-start: var(--color-primitive-red-400);--color-semantic-icon-red-end: var(--color-primitive-red-500);--color-semantic-icon-amber-start: var(--color-primitive-amber-400);--color-semantic-icon-amber-end: var(--color-primitive-amber-500);--color-semantic-icon-emerald-start: var(--color-primitive-emerald-400);--color-semantic-icon-emerald-end: var(--color-primitive-emerald-500);--color-semantic-icon-cyan-start: var(--color-primitive-cyan-400);--color-semantic-icon-cyan-end: var(--color-primitive-cyan-500);--color-semantic-icon-sky-start: var(--color-primitive-sky-400);--color-semantic-icon-sky-end: var(--color-primitive-sky-500);--color-semantic-shadow-inner: var(--color-primitive-white-a70);--color-semantic-shadow-default: var(--color-primitive-slate-700-a10);--color-semantic-shadow-focus: var(--color-primitive-sky-400-a50);--color-semantic-shadow-error: var(--color-primitive-red-500-a50);--color-semantic-shadow-red-focus-1: var(--color-primitive-red-100);--color-semantic-shadow-red-focus-2: var(--color-primitive-red-400);--color-semantic-shadow-emerald-focus-1: var(--color-primitive-emerald-100);--color-semantic-shadow-emerald-focus-2: var(--color-primitive-emerald-400);--color-semantic-shadow-sky-focus-1: var(--color-primitive-sky-100);--color-semantic-shadow-sky-focus-2: var(--color-primitive-sky-400);--color-semantic-shadow-numpad: var(--color-primitive-slate-150);--color-semantic-shadow-numpad-press: var(--color-primitive-slate-300);--color-semantic-shadow-numpad-delete-light: var(--color-primitive-red-400);--color-semantic-shadow-numpad-delete-dark: var(--color-primitive-red-700)}:root{--Heading-Xl-Bold: 700 20px/28px "Noto Sans JP", sans-serif;--Heading-Lg-Bold: 700 16px/24px "Noto Sans JP", sans-serif;--Body-Xl-OTPW: 700 20px/28px "Noto Sans JP", sans-serif;--Body-Xl-OTPW-letter-spacing: var(--spacing-32px);--Body-Md-Bold: 700 14px/20px "Noto Sans JP", sans-serif;--Body-Md-Medium: 500 14px/20px "Noto Sans JP", sans-serif;--Body-Md-Regular: 400 14px/20px "Noto Sans JP", sans-serif;--Body-Md-Password: 500 14px/20px "Noto Sans JP", sans-serif;--Body-Sm-Medium: 500 12px/16px "Noto Sans JP", sans-serif;--Body-Xs-Bold: 700 10px/12px "Noto Sans JP", sans-serif;--Link-Md-Medium: 500 14px/20px "Noto Sans JP", sans-serif}:root{--Surface-Default: var(--color-semantic-surface-default);--Surface-Form: var(--color-semantic-surface-form);--Surface-Unselected: linear-gradient(180deg, var(--color-semantic-surface-unselected-start) 0%, var(--color-semantic-surface-unselected-end) 100%);--Surface-Hover: var(--color-semantic-surface-hover);--Surface-Press: var(--color-semantic-surface-press);--Surface-Disabled: var(--color-semantic-surface-disabled);--Surface-Error: var(--color-semantic-surface-error);--Surface-Red: var(--color-semantic-surface-red);--Surface-Red-Mid: var(--color-semantic-surface-red-mid);--Surface-Red-Deep: var(--color-semantic-surface-red-deep);--Surface-Red-Dark: var(--color-semantic-surface-red-dark);--Surface-Amber: var(--color-semantic-surface-amber);--Surface-Emerald: var(--color-semantic-surface-emerald);--Surface-Emerald-Deep: var(--color-semantic-surface-emerald-deep);--Surface-Emerald-Dark: var(--color-semantic-surface-emerald-dark);--Surface-Sky: var(--color-semantic-surface-sky);--Border-Default: var(--color-semantic-border-default);--Border-Hover: var(--color-semantic-border-hover);--Border-Press: var(--color-semantic-border-press);--Border-Focus: var(--color-semantic-border-focus);--Border-Disabled: var(--color-semantic-border-disabled);--Border-Error: var(--color-semantic-border-error);--Border-Red: var(--color-semantic-border-red);--Border-Red-Dark: var(--color-semantic-border-red-dark);--Border-Amber: var(--color-semantic-border-amber);--Border-Emerald: var(--color-semantic-border-emerald);--Border-Emerald-Dark: var(--color-semantic-border-emerald-dark);--Border-Sky: var(--color-semantic-border-sky);--Border-Sky-Dark: var(--color-semantic-border-sky-dark);--Text-Default: var(--color-semantic-text-default);--Text-Standard: var(--color-semantic-text-standard);--Text-Disabled: var(--color-semantic-text-disabled);--Text-Label: var(--color-semantic-text-label);--Text-Error: var(--color-semantic-text-error);--Text-Link: var(--color-semantic-text-link);--Text-White: var(--color-primitive-white-default);--Text-Red: var(--color-semantic-text-red);--Text-Red-Dark: var(--color-semantic-text-red-dark);--Text-Amber: var(--color-semantic-text-amber);--Text-Amber-Dark: var(--color-semantic-text-amber-dark);--Text-Emerald: var(--color-semantic-text-emerald);--Text-Emerald-Dark: var(--color-semantic-text-emerald-dark);--Text-Sky: var(--color-semantic-text-sky);--Text-Sky-Dark: var(--color-semantic-text-sky-dark);--Text-Indigo: var(--color-semantic-text-indigo);--Icon-Default: var(--color-semantic-icon-default);--Icon-Disabled: var(--color-semantic-icon-disabled);--Icon-Red: linear-gradient(180deg, var(--color-semantic-icon-red-start) 0%, var(--color-semantic-icon-red-end) 100%);--Icon-Amber: linear-gradient(180deg, var(--color-semantic-icon-amber-start) 0%, var(--color-semantic-icon-amber-end) 100%);--Icon-Emerald: linear-gradient(180deg, var(--color-semantic-icon-emerald-start) 0%, var(--color-semantic-icon-emerald-end) 100%);--Icon-Cyan: linear-gradient(180deg, var(--color-semantic-icon-cyan-start) 0%, var(--color-semantic-icon-cyan-end) 100%);--Icon-Sky: linear-gradient(180deg, var(--color-semantic-icon-sky-start) 0%, var(--color-semantic-icon-sky-end) 100%);--Icon-Sky-Reversed: linear-gradient(180deg, var(--color-semantic-icon-sky-end) 0%, var(--color-semantic-icon-sky-start) 100%)}:root{--Effect-Shadow-Default: 0px 1px 4px var(--color-semantic-shadow-default);--Effect-Shadow-Focus: 0px 0px 4px .5px var(--color-semantic-shadow-focus);--Effect-Shadow-Error: 0px 0px 3px var(--color-semantic-shadow-error);--Effect-Shadow-Selected: 0px 0px 0px 3px var(--color-semantic-shadow-sky-focus-1);--Effect-Shadow-Numpad-Default: 0px 1px 4px var(--color-semantic-shadow-default), inset 0px -4px 0px var(--color-semantic-shadow-numpad);--Effect-Shadow-Numpad-Press: 0px 1px 4px var(--color-semantic-shadow-default), inset 0px 4px 2px var(--color-semantic-shadow-numpad-press);--Effect-Shadow-Numpad-Delete: 0px 1px 4px var(--color-semantic-shadow-default), inset 0px 3px 0px var(--color-semantic-shadow-numpad-delete-light), inset 0px -4px 0px var(--color-semantic-shadow-numpad-delete-dark);--Effect-Shadow-Numpad-Delete-Press: 0px 1px 4px var(--color-semantic-shadow-default), inset 0px 3px 2px var(--color-semantic-shadow-numpad-delete-dark);--Effect-Shadow-Focus-Red: 0px 0px 0px 3px var(--color-semantic-shadow-red-focus-1), 0px 0px 0px 2px var(--color-semantic-shadow-red-focus-2);--Effect-Shadow-Focus-Sky: 0px 0px 0px 3px var(--color-semantic-shadow-sky-focus-1), 0px 0px 0px 2px var(--color-semantic-shadow-sky-focus-2);--Effect-Shadow-Focus-Emerald: inset 0px 2px 2px var(--color-semantic-shadow-inner), 0px 0px 0px 3px var(--color-semantic-shadow-emerald-focus-1), 0px 0px 0px 2px var(--color-semantic-shadow-emerald-focus-2);--Effect-Shadow-Overlay: 0px 2px 6px 0px var(--color-semantic-shadow-default), 0px 6px 16px 0px var(--color-semantic-shadow-default)}:root,.root{--anim-duration-btn: .2s;--anim-duration-btn-active: .1s;--anim-duration-btn-focus: .25s;--anim-duration-field: .18s;--anim-duration-field-focus: .24s}.faq-icon{background-image:url("./media/FAQ-URB73WSS.svg");width:24px;height:24px;display:inline-block}.contact-icon{background-image:url("./media/Contact-U5JPEADU.svg");width:24px;height:24px;display:inline-block}.icon-line-mail{background-image:url("./media/Mail-AQSYBHGX.svg")}*{box-sizing:border-box;margin:0;padding:0}html,body{min-height:100vh;overflow-x:hidden}router-outlet{display:none}.main-container{position:relative;width:100%;min-height:100vh;background:var(--Surface-Default);display:flex;flex-direction:column;align-items:center;overflow:visible;padding-bottom:0;box-sizing:border-box}.content-wrapper{flex:1;display:flex;flex-direction:column;align-items:center;width:100%;padding-bottom:20px}app-root{flex:1;display:flex;flex-direction:column;gap:var(--spacing-32px);width:100%;overflow:visible}app-root .main-content{position:relative!important;left:auto!important;top:auto!important;transform:none!important;width:346px;max-width:calc(100% - 40px);margin:130px auto 0;display:flex;flex-direction:column;gap:var(--spacing-32px);align-items:center;overflow:visible!important;height:auto!important;min-height:auto!important;max-height:none!important}@media (max-width: 402px){.main-container{height:auto;min-height:100vh;overflow:visible}.main-content{position:relative;top:auto;left:auto;transform:none;width:100%;max-width:calc(100% - 40px)}}@media (max-width: 360px){.main-container{height:auto;min-height:100vh;overflow:visible}.main-content{position:relative;top:auto;left:auto;transform:none;margin-top:77px;width:100%;max-width:calc(100% - 40px)}}.header{position:absolute;left:50%;top:74px;width:150px;display:flex;flex-direction:column;gap:10px;align-items:center;transform:translate(-50%)}.bank-logo{height:45px;width:100%;position:relative;display:flex;justify-content:center;align-items:center}.logo-svg{position:relative;width:145px;height:38px;overflow:hidden}.footer{position:relative;width:346px;max-width:calc(100vw - 40px);margin-top:auto;margin-left:auto;margin-right:auto;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-12px);padding-bottom:var(--spacing-20px)}.footer-links{display:flex;align-items:center;gap:18px;padding-bottom:40px}.footer-item,.footer-div{display:flex;align-items:center;gap:var(--spacing-4px)}.footer-text{font:var(--Body-Md-Regular);color:var(--Text-Standard);line-height:20px;text-decoration:none;white-space:nowrap}.page-id{display:inline-flex;align-items:center;gap:var(--spacing-4px);padding:var(--spacing-4px) var(--spacing-8px);border:1px solid var(--Border-Default);border-radius:var(--spacing-12px);background:var(--Surface-Default);font:var(--Body-Sm-Medium)}.page-id-label{color:var(--Text-Disabled);white-space:nowrap}.page-id-value{display:flex;align-items:center;gap:var(--spacing-0px);color:var(--Text-Label)}@media (max-width: 402px){.header,.footer{max-width:calc(100% - 40px)}}.portal-header{position:relative;z-index:1;width:fit-content;display:flex;flex-direction:column;gap:var(--spacing-16px);align-items:center;text-align:center;margin:128px auto 0}@media (max-width: 402px){.portal-header{max-width:calc(100% - 40px)}}.shape-portal-top{position:absolute;top:0;left:50%;transform:translate(-50%);width:clamp(402px,100vw,480px);pointer-events:none;z-index:0}.shape-portal-bottom{position:absolute;bottom:0;left:50%;transform:translate(-50%);width:clamp(402px,100vw,480px);pointer-events:none;z-index:0}.portal-logo{width:192px;max-width:100%;height:60px;display:flex;align-items:center;justify-content:center}.portal-logo img{width:100%;height:auto;display:block}.portal-heading{font:var(--Heading-Lg-Bold);color:var(--Text-Standard);line-height:24px;white-space:nowrap}.signin-main-content{position:relative;z-index:1;width:346px;max-width:calc(100% - 40px);margin:0 auto;display:flex;flex-direction:column;align-items:center}.passkey-alert{display:flex;gap:var(--spacing-4px);align-items:center;max-width:346px;margin-bottom:var(--spacing-16px)}.passkey-alert-icon{width:20px;height:20px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.passkey-alert-icon img{width:100%;height:100%;display:block}.passkey-alert-text{font:var(--Heading-Lg-Bold);color:var(--Text-Emerald);line-height:24px}.passkey-ghost-button{display:inline-flex;align-items:center;gap:var(--spacing-4px);align-self:center;padding:var(--spacing-2px) var(--spacing-12px);min-height:28px;border-radius:var(--radius-16px);border:1px solid var(--Brand-Border-Default);background:var(--Brand-Surface-Secondary-Default);color:var(--Brand-Text-Secondary);font:var(--Body-Md-Regular);line-height:20px;text-decoration:none;white-space:nowrap}.ghost-button-icon{width:16px;height:16px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.ghost-button-icon img{width:100%;height:100%;display:block}.footer-gap{flex:0 0 var(--spacing-72px);width:100%;max-width:346px}.footer-link{text-decoration:none;color:var(--Text-Standard)}.mail-input{min-width:0}.textbox-mail:focus-within{border-color:var(--Border-Focus)!important;box-shadow:0 0 0 .5px var(--Border-Focus),var(--Effect-Shadow-Focus)}@media (max-width: 402px){.signin-main-content{width:100%;max-width:calc(100% - 40px)}}.progress-tracker{display:flex;flex-direction:column;gap:var(--spacing-12px);align-items:center;width:100%;max-width:346px}.progress-title{font:var(--Heading-Xl-Bold);color:var(--Text-Standard);text-align:center;width:100%;white-space:pre-wrap}.progress-steps{display:flex;gap:var(--spacing-4px);align-items:center}.step{position:relative;width:32px;height:32px}.step-circle{position:absolute;left:0;top:0;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center}.step.active .step-circle{background:var(--Brand-Surface-Primary-Default);border:1px solid var(--Brand-Border-Default);box-shadow:var(--Effect-Brand-Primary-Default)}.step:not(.active) .step-circle{background:var(--Surface-Form);border:1px solid var(--Border-Default)}.step-number{font:var(--Body-Md-Bold);text-align:center;line-height:20px}.step.active .step-number{color:var(--Brand-Text-Primary)}.step:not(.active) .step-number{color:var(--Text-Disabled)}.progress-bar{background:var(--Surface-Form);border:1px solid var(--Border-Default);height:4px;width:72px;border-radius:var(--radius-2px)}.progress-bar.progress-bar-filled{position:relative}.progress-bar.progress-bar-filled:after{content:"";position:absolute;top:-1px;left:-1px;height:4px;width:calc(var(--progress-fill, 100%) + 2px);background:var(--Brand-Surface-Primary-Default);border:1px solid var(--Brand-Border-Default);border-radius:var(--radius-2px);box-sizing:border-box}.progress-description{font:var(--Body-Sm-Medium);color:var(--Text-Label);text-align:center;width:100%;line-height:16px}@media (max-width: 360px){.step,.step-circle{width:28px;height:28px}.progress-bar{width:44px}.progress-title{font-size:20px;line-height:26px}}.form-group{display:flex;flex-direction:column;gap:var(--spacing-8px);width:100%}.textbox{background:var(--Surface-Form);border:1px solid var(--Border-Default);min-height:48px;width:100%;max-width:346px;border-radius:var(--radius-12px);box-shadow:var(--Effect-Shadow-Default);display:flex;align-items:center;gap:var(--spacing-8px);padding:var(--spacing-12px);min-width:0;transition:background-color var(--anim-duration-field) ease,border-color var(--anim-duration-field) ease,box-shadow var(--anim-duration-field-focus) ease,color var(--anim-duration-field) ease}.textbox:hover:not(.readonly):not(:focus-within){border-color:var(--Border-Hover);box-shadow:0 0 0 .5px var(--Border-Hover)}.textbox:focus-within{border-color:var(--Border-Focus);box-shadow:0 0 0 .5px var(--Border-Focus),var(--Effect-Shadow-Focus)}.mail-label-textbox{display:flex;flex-direction:column;gap:var(--spacing-4px);width:100%}.mail-label{font:var(--Body-Md-Regular);color:var(--Text-Standard);line-height:20px}.textbox-mail{background:var(--Surface-Form)!important;border:1px solid var(--Border-Default)!important}.textbox-mail .left-icon{width:20px;height:20px;overflow:hidden}.textbox-mail input{border:none;outline:none;flex:1;height:100%;font:var(--Body-Md-Regular);background:transparent;padding:0;color:var(--Text-Standard)}.textbox-mail input:-webkit-autofill{box-shadow:0 0 0 1000px var(--Surface-Form) inset!important;-webkit-text-fill-color:var(--Text-Standard)!important}.textbox input:-webkit-autofill,.textbox select:-webkit-autofill,.textbox-input:-webkit-autofill{box-shadow:0 0 0 1000px var(--Surface-Form) inset!important;-webkit-text-fill-color:var(--Text-Standard)!important;transition:background-color 5000s ease-in-out 0s}.textbox.readonly,.textbox-mail.readonly{background:var(--Surface-Disabled)!important;border:1px solid var(--Border-Default)!important;box-shadow:var(--Effect-Shadow-Default)!important;cursor:default}.textbox.readonly .textbox-input,.textbox.readonly .textbox-static,.textbox-mail.readonly .mail-value,.readonly-mail-value{color:var(--Text-Disabled);-webkit-text-fill-color:var(--Text-Disabled);opacity:1;cursor:default}.textbox.readonly .textbox-static,.textbox-mail.readonly .mail-value{font:var(--Body-Md-Medium);line-height:20px;flex:1;background:transparent!important}.textbox.textbox-mail.readonly.readonly-mail-field{cursor:text;pointer-events:auto}.readonly-mail-value{width:100%;max-width:100%;min-width:0;height:20px;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:text;pointer-events:auto;-webkit-user-select:text;user-select:text}.textbox .ios-no-zoom-field{display:flex;flex:1 1 auto;min-width:0;overflow:visible}.textbox .ios-no-zoom-field>input.ios-no-zoom-input,.textbox .ios-no-zoom-field>select.ios-no-zoom-input{display:block;width:114.2857142857%!important;flex:0 0 114.2857142857%!important;max-width:none;font-size:16px!important;line-height:20px!important;transform:scale(.875);transform-origin:left center}.password-value{flex:1;font:var(--Body-Md-Password);color:var(--Text-Standard);border:none;background:transparent;outline:none;min-width:0}.toggle-visibility{width:20px;height:20px;display:flex;align-items:center;justify-content:center;background:none;border:none;padding:0;cursor:pointer;flex-shrink:0}.toggle-visibility img.icon-eye{display:none}.toggle-visibility[data-state=visible] img.icon-eye{display:block}.toggle-visibility[data-state=visible] img.icon-eye-off{display:none}.textbox-error,.textbox.textbox-error,.textbox-mail.textbox-error{background:var(--Surface-Error)!important;border:1px solid var(--Border-Error)!important;box-shadow:var(--Effect-Shadow-Error)!important}.checkbox-confirm{display:flex;gap:var(--spacing-4px);height:24px;align-items:center;width:100%}.checkbox{position:relative;width:20px;height:20px;border-radius:var(--radius-4px);overflow:hidden;cursor:pointer}.checkbox-input{position:absolute;opacity:0;width:0;height:0}.checkbox-label{position:absolute;inset:0;background:var(--Surface-Form);border:1.5px solid var(--Border-Default);border-radius:var(--radius-6px);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s,border .2s}.check-small-icon{width:20px;height:20px;overflow:hidden}.confirm-text{font:var(--Body-Md-Bold);color:var(--Text-Standard);line-height:20px;white-space:pre-wrap;flex:1;cursor:pointer}.checkbox-input:checked+.checkbox-label{background:var(--Icon-Sky-Reversed);border:1.5px solid var(--Border-Sky-Dark)}.checkbox-confirm--disabled .checkbox-label{background:var(--Surface-Form);border:1.5px solid var(--Border-Default);box-shadow:none;cursor:not-allowed}.checkbox-confirm--disabled .checkbox-label .check-small-icon{display:none}.checkbox-confirm--disabled .confirm-text{font:var(--Body-Md-Bold);color:var(--Text-Disabled);cursor:not-allowed}.button-primary{background:var(--Brand-Surface-Primary-Default);position:relative;overflow:hidden;z-index:0;border:1px solid var(--Brand-Border-Default);height:48px;border-radius:var(--radius-12px);width:100%;display:flex;align-items:center;justify-content:center;padding:0 24px;box-shadow:var(--Effect-Brand-Primary-Default);font:var(--Body-Md-Bold);color:var(--Brand-Text-Primary);line-height:20px;text-align:center;white-space:nowrap;text-decoration:none;cursor:pointer;transition:color var(--anim-duration-btn) ease,border-color var(--anim-duration-btn) ease,box-shadow var(--anim-duration-btn-focus) ease}.button-primary:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--Brand-Surface-Primary-Hover);box-shadow:var(--Effect-Brand-Primary-Default);border-radius:inherit;opacity:0;transition:opacity var(--anim-duration-btn) ease}.button-primary:after{content:"";position:absolute;inset:0;z-index:-1;background:var(--Brand-Surface-Primary-Press);box-shadow:var(--Effect-Brand-Primary-Default);border-radius:inherit;opacity:0;transition:opacity var(--anim-duration-btn) ease}.button-primary:hover:before{opacity:1}.button-primary:active:not(:disabled):not(.is-disabled):after{opacity:1;transition:opacity var(--anim-duration-btn-active) ease}.button-primary:focus-visible:not(:disabled):not(.is-disabled){box-shadow:var(--Effect-Brand-Primary-Focus);outline:none}.button-primary:disabled,.button-primary.is-disabled{background:var(--Brand-Surface-Primary-Disabled);border:1px solid var(--Border-Disabled);color:var(--Text-Disabled);box-shadow:none;cursor:not-allowed;pointer-events:none}.button-secondary{background:var(--Brand-Surface-Secondary-Default);border:1px solid var(--Brand-Border-Default);height:48px;border-radius:var(--radius-12px);width:100%;display:flex;align-items:center;justify-content:center;padding:0 24px;box-shadow:var(--Effect-Brand-Secondary-Default);font:var(--Body-Md-Bold);color:var(--Brand-Text-Secondary);line-height:20px;text-align:center;white-space:nowrap;cursor:pointer;text-decoration:none;transition:background-color var(--anim-duration-btn) ease,color var(--anim-duration-btn) ease,border-color var(--anim-duration-btn) ease,box-shadow var(--anim-duration-btn-focus) ease}.button-secondary:hover{background:var(--Brand-Surface-Secondary-Hover)}.button-secondary:active:not(:disabled):not(.is-disabled){background:var(--Brand-Surface-Secondary-Press);transition:background-color var(--anim-duration-btn-active) ease,color var(--anim-duration-btn-active) ease,border-color var(--anim-duration-btn-active) ease,box-shadow var(--anim-duration-btn-focus) ease}.button-secondary:focus-visible:not(:disabled):not(.is-disabled){box-shadow:var(--Effect-Brand-Secondary-Focus);outline:none}.button-secondary:disabled,.button-secondary.is-disabled{background:var(--Brand-Surface-Secondary-Disabled);border:1px solid var(--Border-Disabled);color:var(--Text-Disabled);box-shadow:none;cursor:not-allowed;pointer-events:none}.button-primary-secondary{display:flex;flex-direction:column;gap:var(--spacing-16px);width:100%;max-width:346px;margin-top:var(--spacing-16px)}.alert-message{width:100%;display:flex;align-items:flex-start;gap:var(--spacing-4px);max-width:346px;font:var(--Body-Sm-Medium);color:var(--Text-Red)}.alert-message span{flex:1;min-width:0;word-break:keep-all;overflow-wrap:break-word;line-break:auto}.alert-icon{height:14px;width:16px;position:relative;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" fill="%23dc2626"><circle cx="8" cy="8" r="8"/><path fill="white" d="M8 4c.28 0 .5.22.5.5v3a.5.5 0 01-1 0v-3c0-.28.22-.5.5-.5zM8 10a.75.75 0 100 1.5.75.75 0 000-1.5z"/></svg>');background-size:contain;background-repeat:no-repeat;background-position:center;flex-shrink:0}.logic-error-alert{background:var(--Surface-Red);border:1px solid var(--Border-Red);border-radius:var(--radius-12px);padding:var(--spacing-16px)}.logic-error-alert-row{display:flex;gap:var(--spacing-4px);align-items:flex-start}.logic-error-alert-icon,.policy-check,.file-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.logic-error-alert-icon{width:20px;height:20px}.logic-error-alert-icon img,.policy-check img,.file-icon img,.footer-icon img,.checkbox-label .check-small-icon{display:block}.logic-error-alert-copy{display:flex;flex:1;flex-direction:column;gap:var(--spacing-8px);min-width:0}.logic-error-alert-title{margin:0;font:var(--Heading-Lg-Bold);color:var(--Text-Red-Dark);line-height:20px}.logic-error-alert-body{margin:0;font:var(--Body-Md-Regular);color:var(--Text-Red-Dark);line-height:20px;white-space:normal}.multiline-tooltip{background:var(--Surface-Form)!important;border:1px solid var(--Border-Default)!important;box-shadow:var(--Effect-Shadow-Default)!important;color:var(--Text-Standard)!important;white-space:pre-line!important;padding:var(--spacing-8px) var(--spacing-12px)!important;border-radius:var(--radius-8px)!important;font:var(--Body-Sm-Medium)!important;line-height:16px!important}
