.onboarding-page .onboarding-card{width:100%;max-width:1080px;height:auto;max-height:none;margin:clamp(28px,5vw,64px) auto 24px;padding:0 clamp(20px,4vw,56px);overflow:visible;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.onboarding-page .onboarding-card h1{letter-spacing:-.035em;text-wrap:balance;max-width:850px;font-size:clamp(30px,4vw,48px);line-height:1.14}.onboarding-page .form-lead{max-width:720px;margin:18px 0 32px;line-height:1.65}.onboarding-page .industry-tabs{flex-wrap:wrap;gap:8px;margin:24px 0 16px;display:flex}.onboarding-page .industry-tabs button{min-height:44px;padding:10px 16px}.onboarding-page .industry-grid.expanded{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;max-height:none;padding:0;overflow:visible}.onboarding-page .industry-grid button{min-width:0;min-height:100px;padding:22px 54px 22px 20px}.onboarding-page .industry-grid button>svg:last-child:not(:first-child){top:auto;bottom:12px}.onboarding-page .form-actions{background:0 0;border:0;gap:16px;margin-top:32px;padding:12px 0 24px}.onboarding-page .form-actions button{min-height:48px;padding:12px 24px}.onboarding-page .onboarding-progress{width:calc(100% - 40px);max-width:968px;margin-inline:auto}.onboarding-page .privacy-note{text-align:center;padding:0 24px;line-height:1.5}@media (max-width:600px){.onboarding-page .onboarding-card{margin-top:28px;padding:0 20px}.onboarding-page .industry-grid.expanded{grid-template-columns:1fr}.onboarding-page .industry-grid button{min-height:88px}.onboarding-page .form-actions .continue-button{flex:1;max-width:260px}.onboarding-page .form-grid{grid-template-columns:minmax(0,1fr)}.onboarding-page .onboarding-header{gap:16px;padding-inline:20px}.onboarding-page input,.onboarding-page select{min-width:0;font-size:16px}}.registration-flashcard{border:0;outline:none;min-width:0;margin:0;padding:0;animation:.24s ease-out registration-in}.registration-flashcard[hidden]{display:none}.registration-flashcard legend{margin-bottom:24px;font-size:24px;font-weight:700}.registration-flashcard label+label{margin-top:20px}.registration-step{margin:24px 0;font-size:13px;font-weight:650}.registration-choices{grid-template-columns:1fr 1fr;gap:14px;margin:28px 0;display:grid}.registration-choices button{border:1px solid var(--orden-border-dcd5cb);background:var(--orden-bg-white);min-height:86px;color:inherit;font:inherit;cursor:pointer;border-radius:18px;padding:16px}.registration-choices button[aria-pressed=true]{background:color-mix(in srgb,#f97316 9%,var(--orden-bg-white));border-color:#f97316;box-shadow:0 0 0 2px #f9731630}.onboarding-page input[type=checkbox]{accent-color:#f97316;flex:none;width:22px;height:22px;min-height:22px;padding:0}.onboarding-page .publish-toggle{flex-direction:row;align-items:center;gap:14px;min-height:48px;display:flex}.registration-flashcard:focus-visible{outline-offset:8px;outline:2px solid #f97316}@keyframes registration-in{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.registration-flashcard{animation:none}}
