:root{background:#f4f7f6;color:#172023;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility}body{margin:0}button,input,select{font:inherit}.app-screen{box-sizing:border-box;display:grid;min-height:100vh;padding:24px;place-items:center}.onboarding-card{background:#fff;border:1px solid #d7e0dd;border-radius:8px;box-shadow:0 24px 70px #1f2f2b1f;box-sizing:border-box;max-width:1160px;padding:24px;width:100%}.flow-grid,.flow-form{display:grid;gap:28px}.flow-topline{align-items:start;display:grid;gap:18px}.brand-header{display:grid;gap:2px}.brand-header strong{color:#00645d;font-size:1.5rem;line-height:1.05}.brand-header span{color:#2d3d45;font-size:1rem}.section-heading{display:grid;gap:10px}.section-heading h1{color:#070c0e;font-size:2rem;letter-spacing:0;line-height:1.05;margin:0}.section-heading p,.screen-preview>p{color:#516078;font-size:1.05rem;line-height:1.45;margin:0}.profile-step{color:#111719;display:grid;gap:10px;justify-items:start}.profile-step span{font-weight:800}.profile-step-bars{display:flex;gap:6px}.profile-step-bars span{background:#dfe6e3;border-radius:999px;display:block;height:5px;width:36px}.profile-step-bars span:first-child,.profile-step-bars span.active{background:#00756d}.auth-form,.founder-cv-form{display:grid;gap:18px}.role-segmented-field,.discoverability-field,.cv-fieldset{border:0;display:grid;gap:12px;margin:0;padding:0}.cv-fieldset legend{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.visible-fieldset legend{clip:auto;color:#070c0e;font-size:1.08rem;font-weight:900;height:auto;margin:0;overflow:visible;position:static;white-space:normal;width:auto}.media-fieldset{border:0;border-bottom:1px solid #d7e0dd;border-top:1px solid #d7e0dd;display:grid;gap:14px;margin:0;padding:18px 0}.media-fieldset legend{color:#070c0e;font-size:1.08rem;font-weight:900;padding:0}.media-grid{display:grid;gap:12px}.media-slot{background:#fff;border:1px solid #d7e0dd;border-radius:8px;display:grid;gap:10px;padding:14px}.media-slot-body{align-items:center;display:grid;gap:12px;grid-template-columns:auto minmax(0,1fr)}.media-actions{display:flex;flex-wrap:wrap;gap:8px;grid-column:2;justify-content:flex-start}.media-slot-label{color:#2f3b40;font-size:.9rem;font-weight:800}.media-action{gap:8px;min-height:38px;min-width:108px;position:relative}.media-action input{cursor:pointer;inset:0;opacity:0;position:absolute;width:100%}.media-action:focus-within{outline:3px solid #9ee4dc;outline-offset:2px}.media-avatar,.media-logo,.profile-media-avatar,.profile-media-logo-badge{align-items:center;background:#e8f6f1;box-sizing:border-box;color:#00645d;display:inline-flex;justify-content:center;overflow:hidden}.media-avatar,.profile-media-avatar{border-radius:999px}.media-avatar{box-shadow:0 10px 24px #00544c1f;height:72px;width:72px}.media-logo{border:1px solid #d7e0dd;border-radius:8px;height:58px;width:58px}.media-logo-filled{background:#151b1e;border:0;box-shadow:0 10px 24px #18282424,0 0 0 1px #070c0e1a;padding:5px}.media-logo-empty{background:#fbfcfc;border-style:dashed;color:#75808a;flex-direction:column;gap:6px}.media-logo-empty span{font-size:.84rem;font-weight:800}.media-copy{display:grid;gap:3px;min-width:0}.media-copy strong{color:#111719;font-size:.98rem}.media-copy span{color:#516078;font-size:.9rem;line-height:1.35}.media-avatar img,.profile-media-avatar img{height:100%;object-fit:cover;width:100%}.media-logo img,.profile-media-logo-badge img{height:100%;object-fit:contain;width:100%}.media-avatar span,.profile-media-avatar span{font-size:1.35rem;font-weight:900}.role-segmented-field legend,.discoverability-field legend,.field>span:first-child{color:#2f3b40;font-size:.9rem;font-weight:800;letter-spacing:0}.profile-role-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.discoverability-field .profile-role-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}.profile-role-tabs button{align-items:center;background:#fff;border:1px solid #d4ddda;color:#4b565e;cursor:pointer;display:inline-flex;gap:10px;justify-content:center;font-weight:800;min-height:50px;position:relative}.profile-role-tabs button:first-child{border-radius:8px 0 0 8px}.profile-role-tabs button:last-child{border-radius:0 8px 8px 0}.profile-role-tabs button+button{margin-left:-1px}.profile-role-tabs button[aria-pressed=true]{background:#fbfffe;border-color:#00756d;color:#00645d;z-index:1}.field{display:grid;gap:8px}.field input,.field select{background:#fbfcfc;border:1px solid #d4ddda;border-radius:8px;box-sizing:border-box;color:#111719;min-height:50px;padding:0 14px;width:100%}.field select{appearance:none}.field-with-icon{position:relative}.field-with-icon input,.field-with-icon select{padding-left:46px}.field-icon{color:#75808a;left:15px;pointer-events:none;position:absolute;top:39px}.field input:focus,.field select:focus{border-color:#0f766e;outline:3px solid #9ee4dc}.turnstile-frame,.turnstile-placeholder{background:#fff;border:1px solid #d7e0dd;border-radius:8px;box-sizing:border-box;display:grid;gap:10px;min-height:76px;overflow:hidden;padding:12px}.turnstile-frame>div{max-width:100%;overflow:hidden}.turnstile-placeholder{align-items:center;color:#7b3443;font-weight:800}.turnstile-loading{color:#2f3b40;font-weight:800}.primary-action{align-items:center;background:#00756d;border:0;border-radius:8px;box-shadow:0 12px 28px #00756d38;color:#fff;cursor:pointer;display:inline-flex;font-weight:900;gap:12px;justify-content:center;letter-spacing:0;min-height:54px;padding:0 18px}.secondary-action,.text-action{align-items:center;background:#fff;border:1px dashed #45a8a0;border-radius:8px;color:#00645d;cursor:pointer;display:inline-flex;font-weight:900;justify-content:center;min-height:44px;padding:0 14px}.text-action{border-style:solid;color:#7b3443}.claim-row{border:1px solid #e0e7e5;border-radius:8px;display:grid;gap:12px;padding:14px}.primary-action:disabled{background:#8c9895;cursor:not-allowed}.primary-action:focus-visible,.profile-role-tabs button:focus-visible{outline:3px solid #9ee4dc;outline-offset:2px}.flow-status,.cv-status{color:#41504d;font-weight:800;margin:0;text-align:center}.flow-status:before{color:#69777b;content:"Lock";display:inline-block;font-size:0;height:16px;margin-right:9px;vertical-align:-2px;width:16px}.flow-status-error,.cv-status-error{color:#7b3443}.flow-status-link-sent,.flow-status-ready,.cv-status-saved{color:#0f766e}.config-list{border-bottom:1px solid #e3e9e7;border-top:1px solid #e3e9e7;color:#7b3443;display:grid;gap:6px;margin:0;padding:14px 0 14px 20px}.screen-preview{display:none}.account-preview h2{font-size:1.2rem;margin:0}.preview-skeleton-card,.profile-card{border:1px solid #d4ddda;border-radius:8px;box-shadow:0 16px 40px #18282414}.preview-skeleton-card{display:grid;gap:22px;justify-items:center;margin-top:24px;padding:28px 24px}.skeleton-avatar{background:linear-gradient(145deg,#eef1f4,#dfe4ea);border-radius:999px;height:88px;position:relative;width:88px}.skeleton-avatar:before,.skeleton-avatar:after{background:#a9b2bf;content:"";left:50%;position:absolute;transform:translate(-50%)}.skeleton-avatar:before{border-radius:999px;height:26px;top:24px;width:26px}.skeleton-avatar:after{border-radius:26px 26px 0 0;height:20px;top:56px;width:50px}.skeleton-line{align-items:center;color:#516078;display:grid;gap:12px;grid-template-columns:24px 72px minmax(100px,1fr);width:100%}.skeleton-line i{background:#e6ebef;border-radius:999px;height:7px}.skeleton-qr,.card-qr{aspect-ratio:1;background:linear-gradient(90deg,rgb(11 18 20 / 16%) 50%,transparent 0) 0 0 / 22px 22px,linear-gradient(rgb(11 18 20 / 14%) 50%,transparent 0) 0 0 / 22px 22px,#f4f6f7;border:1px solid #dce3e1;border-radius:8px;width:154px}.preview-skeleton-card p,.share-line{color:#516078;margin:0}.cv-preview{align-content:start;display:grid;gap:16px}.profile-card{display:grid;gap:12px;justify-items:center;padding:28px 24px;text-align:center}.profile-mark{align-items:center;background:linear-gradient(145deg,#004942,#00897d);border-radius:8px;box-shadow:0 14px 30px #00544c2e;color:#fff;display:flex;height:76px;justify-content:center;width:76px}.profile-media-stack{display:inline-grid;position:relative}.profile-media-avatar{box-shadow:0 14px 30px #00544c24;height:112px;width:112px}.profile-media-logo-badge{border-radius:10px;bottom:-2px;height:42px;padding:4px;position:absolute;right:-6px;width:42px}.profile-media-logo-badge-filled{background:#151b1e;box-shadow:0 12px 24px #1828242e,0 0 0 1px #070c0e1f}.profile-card h3{color:#070c0e;font-size:1.75rem;line-height:1.05;margin:6px 0 0}.profile-card strong{color:#00645d;font-size:1.18rem}.profile-card p{color:#516078;line-height:1.45;margin:0}.profile-card blockquote{background:#f7fbfa;border:1px solid #bfdbd6;border-radius:8px;box-sizing:border-box;color:#19262a;font-weight:800;line-height:1.4;margin:12px 0 0;padding:16px 18px;width:100%}.claim-preview-list{border-top:1px solid #e4e9e7;display:grid;gap:8px;list-style:none;margin:8px 0 0;padding:14px 0 0;text-align:left;width:100%}.claim-preview-list li{display:grid;gap:3px}.claim-preview-list span{color:#19262a;font-weight:900}.claim-preview-list small{color:#516078;line-height:1.35}.profile-chip-list{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;list-style:none;margin:0;padding:0;width:100%}.profile-chip-list li{align-items:center;background:#e8f6f1;border-radius:999px;color:#00645d;display:inline-flex;font-size:.86rem;font-weight:800;gap:6px;padding:8px 12px}.profile-chip-list li:last-child{background:#e8f1fb;color:#004b91}.share-line{align-items:center;display:inline-flex;gap:8px}@media(min-width:760px){.app-screen,.onboarding-card{padding:48px}.flow-grid{grid-template-columns:minmax(0,1fr) minmax(320px,420px)}.flow-topline{align-items:start;grid-template-columns:minmax(0,1fr) auto}.screen-preview{border-left:1px solid #d7e0dd;display:grid;padding-left:48px}.account-preview{align-content:center}.section-heading h1{font-size:2.25rem}.founder-card-screen .flow-grid{grid-template-columns:minmax(0,1fr) minmax(340px,400px)}.media-slot-body{grid-template-columns:auto minmax(110px,1fr) auto}.media-actions{flex-wrap:nowrap;grid-column:auto;justify-content:flex-end}}
/*# sourceMappingURL=main-KI62DJG6.css.map */
