.professional-onboarding-module__lOwZFW__onboarding{border-radius:var(--radius-lg);box-shadow:var(--shadow-premium);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffdf8d1;border:1px solid #d8deeadb;margin-top:1.2rem;padding:clamp(1.25rem,4vw,2.5rem)}.professional-onboarding-module__lOwZFW__header{max-width:58rem}.professional-onboarding-module__lOwZFW__header h1{max-width:16ch;margin:.7rem 0 1rem;font-size:clamp(2.4rem,7vw,5rem)}.professional-onboarding-module__lOwZFW__header p:last-child,.professional-onboarding-module__lOwZFW__actionCard p,.professional-onboarding-module__lOwZFW__statusCard p,.professional-onboarding-module__lOwZFW__ready p,.professional-onboarding-module__lOwZFW__notice p,.professional-onboarding-module__lOwZFW__warning p{color:var(--color-muted);line-height:1.7}.professional-onboarding-module__lOwZFW__eyebrow{color:var(--color-blue-600);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:900}.professional-onboarding-module__lOwZFW__notice,.professional-onboarding-module__lOwZFW__progress,.professional-onboarding-module__lOwZFW__actionCard,.professional-onboarding-module__lOwZFW__statusCard,.professional-onboarding-module__lOwZFW__form,.professional-onboarding-module__lOwZFW__ready,.professional-onboarding-module__lOwZFW__warning{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-warm-white-strong);margin-top:1.25rem;padding:clamp(1rem,3vw,1.5rem)}.professional-onboarding-module__lOwZFW__warning{background:#b5470814;border-left:.3rem solid #b54708}.professional-onboarding-module__lOwZFW__progressHeading{justify-content:space-between;align-items:end;gap:1rem;display:flex}.professional-onboarding-module__lOwZFW__progressHeading h2{margin:.35rem 0 0;font-size:clamp(2rem,5vw,3.75rem)}.professional-onboarding-module__lOwZFW__progressHeading>p{color:var(--color-muted);margin:0;font-weight:900}.professional-onboarding-module__lOwZFW__progress progress{width:100%;height:.9rem;accent-color:var(--color-blue-500);margin:1rem 0}.professional-onboarding-module__lOwZFW__progress ul{gap:.65rem;margin:0;padding:0;list-style:none;display:grid}.professional-onboarding-module__lOwZFW__progress li{border-top:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:1rem;padding-top:.65rem;display:flex}.professional-onboarding-module__lOwZFW__complete,.professional-onboarding-module__lOwZFW__pending{text-align:right;text-transform:uppercase;font-size:.78rem;font-weight:900}.professional-onboarding-module__lOwZFW__complete{color:#18794e}.professional-onboarding-module__lOwZFW__pending{color:var(--color-muted)}.professional-onboarding-module__lOwZFW__actionCard h2,.professional-onboarding-module__lOwZFW__statusCard h2,.professional-onboarding-module__lOwZFW__form h2,.professional-onboarding-module__lOwZFW__ready h2,.professional-onboarding-module__lOwZFW__notice h2,.professional-onboarding-module__lOwZFW__warning h2{margin-top:0}.professional-onboarding-module__lOwZFW__actionCard button,.professional-onboarding-module__lOwZFW__form button,.professional-onboarding-module__lOwZFW__primaryLink{background:var(--color-blue-500);color:#fff;min-height:3rem;font:inherit;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;padding:.8rem 1.15rem;font-weight:900;text-decoration:none;display:inline-flex}.professional-onboarding-module__lOwZFW__actionCard button:disabled,.professional-onboarding-module__lOwZFW__form button:disabled{cursor:wait;opacity:.72}.professional-onboarding-module__lOwZFW__form{gap:1rem;display:grid}.professional-onboarding-module__lOwZFW__columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.professional-onboarding-module__lOwZFW__form label{gap:.45rem;font-weight:850;display:grid}.professional-onboarding-module__lOwZFW__form input,.professional-onboarding-module__lOwZFW__form textarea,.professional-onboarding-module__lOwZFW__form select{border:1px solid var(--color-border);background:var(--color-warm-white-strong);width:100%;color:var(--color-graphite-950);font:inherit;border-radius:.85rem;padding:.8rem .95rem}.professional-onboarding-module__lOwZFW__form input,.professional-onboarding-module__lOwZFW__form select{min-height:3.2rem}.professional-onboarding-module__lOwZFW__form textarea{resize:vertical;min-height:8rem}.professional-onboarding-module__lOwZFW__form input:focus-visible,.professional-onboarding-module__lOwZFW__form textarea:focus-visible,.professional-onboarding-module__lOwZFW__form select:focus-visible,.professional-onboarding-module__lOwZFW__form button:focus-visible,.professional-onboarding-module__lOwZFW__actionCard button:focus-visible,.professional-onboarding-module__lOwZFW__primaryLink:focus-visible{box-shadow:var(--focus-ring);outline:0}.professional-onboarding-module__lOwZFW__form small{color:var(--color-muted);font-weight:600;line-height:1.5}.professional-onboarding-module__lOwZFW__feedback{min-height:1.5rem;margin-top:1rem}.professional-onboarding-module__lOwZFW__success,.professional-onboarding-module__lOwZFW__error{border-left:.25rem solid;border-radius:.75rem;margin:0;padding:1rem}.professional-onboarding-module__lOwZFW__success{background:#18794e1a;border-color:#18794e}.professional-onboarding-module__lOwZFW__error{background:#b423181a;border-color:#b42318}@media (max-width:48rem){.professional-onboarding-module__lOwZFW__columns{grid-template-columns:1fr}}@media (max-width:40rem){.professional-onboarding-module__lOwZFW__progressHeading,.professional-onboarding-module__lOwZFW__progress li{flex-direction:column;align-items:flex-start}.professional-onboarding-module__lOwZFW__complete,.professional-onboarding-module__lOwZFW__pending{text-align:left}}@media (prefers-color-scheme:dark){.professional-onboarding-module__lOwZFW__onboarding{border-color:var(--color-border);background:#151922d1}.professional-onboarding-module__lOwZFW__notice,.professional-onboarding-module__lOwZFW__progress,.professional-onboarding-module__lOwZFW__actionCard,.professional-onboarding-module__lOwZFW__statusCard,.professional-onboarding-module__lOwZFW__form,.professional-onboarding-module__lOwZFW__ready,.professional-onboarding-module__lOwZFW__warning,.professional-onboarding-module__lOwZFW__form input,.professional-onboarding-module__lOwZFW__form textarea,.professional-onboarding-module__lOwZFW__form select{background:var(--color-graphite-900);color:var(--color-warm-white)}}
