.page-module__C8a4la__page{min-height:100svh;padding:calc(var(--nav-height) + var(--space-xl)) var(--space-lg) var(--space-3xl);background:radial-gradient(circle at 0 0,#006a4e1a,#0000 35%),radial-gradient(circle at 100% 100%,#d4a84324,#0000 30%),linear-gradient(#f7fbf8 0%,#fff 48%,#fbf5ea 100%);place-items:center;display:grid}.page-module__C8a4la__card{background:#fffffff0;border:1px solid #006a4e1a;border-radius:28px;gap:1.25rem;width:min(100%,460px);padding:clamp(1.5rem,3vw,2rem);display:grid;box-shadow:0 24px 50px #0f172a14,inset 0 1px #ffffffbf}.page-module__C8a4la__statusRow{width:100%;min-height:2rem;color:var(--bnp-green-dark);background:#006a4e14;border-radius:999px;justify-content:center;align-items:center;gap:.6rem;padding:.35rem .85rem;font-size:.84rem;font-weight:700;display:inline-flex}.page-module__C8a4la__statusDot{background:var(--bnp-green);border-radius:50%;width:.6rem;height:.6rem;box-shadow:0 0 0 .25rem #006a4e24}.page-module__C8a4la__accountBlock{text-align:center;border-top:1px solid #00000012;border-bottom:1px solid #00000012;gap:.35rem;padding:1.1rem 0;display:grid}.page-module__C8a4la__accountLabel,.page-module__C8a4la__accountMeta{color:var(--text-secondary)}.page-module__C8a4la__accountLabel{letter-spacing:.08em;text-transform:uppercase;font-size:.82rem;font-weight:700}.page-module__C8a4la__accountName{color:var(--dark);font-size:1.25rem;font-weight:700}.page-module__C8a4la__accountMeta{font-size:.95rem}.page-module__C8a4la__badge{width:fit-content;min-height:1.9rem;color:var(--bnp-red-dark);letter-spacing:.08em;text-transform:uppercase;background:#f42a411a;border-radius:999px;justify-self:center;align-items:center;padding:.3rem .8rem;font-size:.78rem;font-weight:800;display:inline-flex}.page-module__C8a4la__providerButton,.page-module__C8a4la__secondaryButton,.page-module__C8a4la__primaryLink{min-height:3.4rem;transition:transform var(--transition-fast), box-shadow var(--transition-fast), border-color var(--transition-fast), background var(--transition-fast);border-radius:18px;font-weight:700}.page-module__C8a4la__providerButton{background:linear-gradient(135deg, var(--bnp-green), var(--bnp-green-dark));width:100%;color:var(--white);border:none;justify-content:center;align-items:center;padding:.95rem 1.2rem;display:inline-flex;box-shadow:0 16px 28px #006a4e38}.page-module__C8a4la__providerButton:hover:not(:disabled),.page-module__C8a4la__secondaryButton:hover,.page-module__C8a4la__primaryLink:hover{transform:translateY(-1px)}.page-module__C8a4la__providerButton:disabled{cursor:progress;opacity:.75}.page-module__C8a4la__error{color:var(--bnp-red-dark);text-align:center;background:#f42a4114;border-radius:18px;padding:.9rem 1rem;font-size:.92rem;font-weight:600}.page-module__C8a4la__actions{flex-wrap:wrap;justify-content:center;gap:.8rem;display:flex}.page-module__C8a4la__primaryLink,.page-module__C8a4la__secondaryButton{justify-content:center;align-items:center;padding:0 1.2rem;display:inline-flex}.page-module__C8a4la__primaryLink{background:linear-gradient(135deg, var(--bnp-green), var(--bnp-green-dark));color:var(--white);box-shadow:0 16px 28px #006a4e38}.page-module__C8a4la__secondaryButton{color:var(--bnp-green-dark);background:#fffffff2;border:1px solid #006a4e2e}@media (max-width:640px){.page-module__C8a4la__page{padding-top:calc(var(--nav-height) + var(--space-lg))}.page-module__C8a4la__card{border-radius:22px}.page-module__C8a4la__actions{flex-direction:column}.page-module__C8a4la__primaryLink,.page-module__C8a4la__secondaryButton{width:100%}}
