.onboarding-wizard-module__sHAX1q__app{width:min(1120px,100%);height:min(860px,96vh);color:var(--color-gfy-gray-900,#0f172a);font-family:var(--font-sans);background:#fff;border-radius:16px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 25px 50px -12px #080f1e73}.dark .onboarding-wizard-module__sHAX1q__app{color:#f1f5f9;background:#1e293b}.onboarding-wizard-module__sHAX1q__body{flex:1;min-height:0;display:flex}.onboarding-wizard-module__sHAX1q__finishing{color:var(--color-gfy-gray-500);flex:1;place-items:center;font-size:15px;display:grid}.dark .onboarding-wizard-module__sHAX1q__finishing{color:#94a3b8}@media (max-width:700px){.onboarding-wizard-module__sHAX1q__app{border-radius:0;height:100dvh}}
.wizard-shell-module__ofoh6W__topbar{border-bottom:1px solid var(--color-gfy-gray-200);background:#fff;flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;height:64px;padding:0 16px 0 24px;display:flex;position:relative}.wizard-shell-module__ofoh6W__brandLogo{width:auto;height:28px;display:block}.wizard-shell-module__ofoh6W__stepperWrap{position:absolute;left:50%;transform:translate(-50%)}.wizard-shell-module__ofoh6W__topbarSpacer{width:44px;height:44px}.wizard-shell-module__ofoh6W__closeBtn{width:44px;height:44px;color:var(--color-gfy-gray-600);cursor:pointer;background:0 0;border:none;border-radius:50%;place-items:center;transition:background .15s,color .15s;display:grid}.wizard-shell-module__ofoh6W__closeBtn:hover{background:var(--color-gfy-gray-100);color:var(--color-gfy-gray-900)}.wizard-shell-module__ofoh6W__closeBtn svg{width:20px;height:20px}.wizard-shell-module__ofoh6W__stepper{align-items:center;gap:8px;display:flex}.wizard-shell-module__ofoh6W__stepperGroup{align-items:center;gap:8px;display:inline-flex}.wizard-shell-module__ofoh6W__stepperItem{cursor:default;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;min-height:44px;padding:0 6px;font-family:inherit;transition:background .15s;display:inline-flex}button.wizard-shell-module__ofoh6W__stepperItem:not(:disabled){cursor:pointer}button.wizard-shell-module__ofoh6W__stepperItem:not(:disabled):hover{background:var(--color-gfy-gray-100)}button.wizard-shell-module__ofoh6W__stepperItem:not(:disabled):hover .wizard-shell-module__ofoh6W__stepperLabel{color:var(--color-gfy-gray-900)}.wizard-shell-module__ofoh6W__stepperDot{background:var(--color-gfy-gray-100);width:26px;height:26px;color:var(--color-gfy-gray-600);border:1px solid var(--color-gfy-gray-300);border-radius:50%;place-items:center;font-size:13px;font-weight:700;display:inline-grid}.wizard-shell-module__ofoh6W__stepperDot svg{width:13px;height:13px}.wizard-shell-module__ofoh6W__stepperLabel{color:var(--color-gfy-gray-600);white-space:nowrap;font-size:14px;font-weight:600}.wizard-shell-module__ofoh6W__stepperActive .wizard-shell-module__ofoh6W__stepperDot{background:var(--color-gfy-primary-800);border-color:var(--color-gfy-primary-800);color:#fff}.wizard-shell-module__ofoh6W__stepperActive .wizard-shell-module__ofoh6W__stepperLabel{color:var(--color-gfy-gray-900);font-weight:700}.wizard-shell-module__ofoh6W__stepperDone .wizard-shell-module__ofoh6W__stepperDot{background:var(--color-gfy-secondary-500);border-color:var(--color-gfy-secondary-500);color:#fff}.wizard-shell-module__ofoh6W__stepperDone .wizard-shell-module__ofoh6W__stepperLabel{color:var(--color-gfy-secondary-600)}.wizard-shell-module__ofoh6W__stepperBar{background:var(--color-gfy-gray-200);border-radius:1px;width:20px;height:2px}.wizard-shell-module__ofoh6W__stepperBarDone{background:var(--color-gfy-secondary-500)}@media (max-width:900px){.wizard-shell-module__ofoh6W__stepperLabel{display:none}}@media (max-width:480px){.wizard-shell-module__ofoh6W__topbar{gap:8px;height:56px;padding:0 8px 0 14px}.wizard-shell-module__ofoh6W__stepperWrap{position:static;left:auto;transform:none}.wizard-shell-module__ofoh6W__brandLogo{height:22px}.wizard-shell-module__ofoh6W__stepper{gap:5px}.wizard-shell-module__ofoh6W__stepperItem{padding:0 2px}.wizard-shell-module__ofoh6W__stepperDot{width:24px;height:24px;font-size:12px}.wizard-shell-module__ofoh6W__stepperBar{width:14px}}
@keyframes wizard-mockup-module__JhxR4W__mkFadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.wizard-mockup-module__JhxR4W__railNoteText{color:#ffffffb3;margin-top:7px;font-size:14px;line-height:1.5}.wizard-mockup-module__JhxR4W__railIncluded{color:var(--color-gfy-secondary-300);align-items:center;gap:7px;font-size:12px;font-weight:700;display:inline-flex}.wizard-mockup-module__JhxR4W__railIncluded svg{width:15px;height:15px}.wizard-mockup-module__JhxR4W__railPipelineLink{cursor:pointer;text-align:center;width:100%;font-family:var(--font-sans);color:#ffffff9e;background:0 0;border:none;margin-top:10px;padding:4px;font-size:14px;font-weight:600;display:block}.wizard-mockup-module__JhxR4W__railPipelineLink:hover{color:#fffffff2;text-underline-offset:2px;text-decoration:underline}.wizard-mockup-module__JhxR4W__briefEdit{cursor:pointer;font-family:var(--font-sans);color:var(--color-gfy-primary-700);background:0 0;border:none;align-items:center;gap:5px;font-size:14px;font-weight:600;display:inline-flex}.wizard-mockup-module__JhxR4W__detailsToolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.wizard-mockup-module__JhxR4W__detailsToolbarActions{flex-wrap:wrap;align-items:center;gap:14px;display:inline-flex}.wizard-mockup-module__JhxR4W__detailsEditingLabel{color:var(--color-gfy-gray-800);font-size:15px;font-weight:700}.wizard-mockup-module__JhxR4W__detailsDone{border:1px solid var(--color-gfy-primary-700);cursor:pointer;background:var(--color-gfy-primary-800);color:#fff;min-height:44px;font:700 15px var(--font-sans);border-radius:6px;padding:0 16px}.wizard-mockup-module__JhxR4W__detailsDone:hover{background:var(--color-gfy-primary-900)}.wizard-mockup-module__JhxR4W__detailsDone:focus-visible,.wizard-mockup-module__JhxR4W__briefEdit:focus-visible{outline:3px solid var(--color-gfy-primary-400);outline-offset:3px}.wizard-mockup-module__JhxR4W__detailsSummary{border-left:3px solid var(--color-gfy-gray-200);color:var(--color-gfy-gray-600);margin-top:12px;padding:1px 0 1px 14px;font-size:14px;line-height:1.5}.wizard-mockup-module__JhxR4W__detailsSummary p{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:4px 0;display:-webkit-box;overflow:hidden}.wizard-mockup-module__JhxR4W__detailsSummary strong{color:var(--color-gfy-gray-800)}.wizard-mockup-module__JhxR4W__briefEdit:hover{text-underline-offset:2px;text-decoration:underline}.wizard-mockup-module__JhxR4W__briefEdit svg{width:13px;height:13px}.wizard-mockup-module__JhxR4W__briefGrid{flex-wrap:wrap;gap:14px;display:flex}.wizard-mockup-module__JhxR4W__briefCell{flex:1;min-width:118px}.wizard-mockup-module__JhxR4W__scanTiles{grid-template-columns:repeat(2,1fr);padding:16px 20px 20px;display:grid}.wizard-mockup-module__JhxR4W__scanTile{border-left:1px solid var(--color-gfy-gray-200);padding-left:20px}.wizard-mockup-module__JhxR4W__scanTile:first-child{border-left:none;padding-left:0}.wizard-mockup-module__JhxR4W__scanTileLabel{letter-spacing:.08em;color:var(--color-gfy-gray-500);font-size:10.5px;font-weight:700}.wizard-mockup-module__JhxR4W__scanTileNum{font-size:28px;font-weight:800;font-family:var(--font-heading);color:var(--color-gfy-gray-900);font-variant-numeric:tabular-nums;margin:2px 0 6px;line-height:1.1}.wizard-mockup-module__JhxR4W__scanTileBar{border-radius:2px;width:70%;height:3px}.wizard-mockup-module__JhxR4W__focusEmpty{text-align:center;border:1px dashed var(--color-gfy-gray-300);background:#fff;border-radius:16px;padding:44px 30px}.wizard-mockup-module__JhxR4W__focusEmptyTitle{font-family:var(--font-heading);color:var(--color-gfy-gray-900);margin:0;font-size:16px;font-weight:800}.wizard-mockup-module__JhxR4W__focusEmptyBody{color:var(--color-gfy-gray-500);margin:6px 0 0;font-size:13.5px}.wizard-mockup-module__JhxR4W__bandStrong{color:var(--color-gfy-secondary-600);background:var(--color-gfy-secondary-50);border-color:var(--color-gfy-secondary-200)}.wizard-mockup-module__JhxR4W__bandGood{color:var(--color-gfy-info-700);background:var(--color-gfy-info-50);border-color:var(--color-gfy-info-200)}.wizard-mockup-module__JhxR4W__bandReview{color:var(--color-gfy-gray-600);background:var(--color-gfy-gray-100);border-color:var(--color-gfy-gray-300)}.wizard-mockup-module__JhxR4W__pathInCard{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:44px 40px;display:flex}.wizard-mockup-module__JhxR4W__pathInDiscWrap{margin-bottom:16px}.wizard-mockup-module__JhxR4W__pathInDisc{background:var(--color-gfy-secondary-50);width:58px;height:58px;color:var(--color-gfy-secondary-600);border-radius:50%;place-items:center;display:grid}.wizard-mockup-module__JhxR4W__pathInDisc svg{width:28px;height:28px}.wizard-mockup-module__JhxR4W__pathInTitle{font-size:27px;font-weight:800;font-family:var(--font-heading);letter-spacing:-.02em;color:var(--color-gfy-gray-900);margin:0}.wizard-mockup-module__JhxR4W__pathInTitle em{color:var(--color-gfy-accent-700);font-style:normal}.wizard-mockup-module__JhxR4W__pathInBody{max-width:460px;color:var(--color-gfy-gray-600);margin:11px 0 0;font-size:15px;line-height:1.6}.wizard-mockup-module__JhxR4W__pathInIncluded{background:var(--color-gfy-secondary-50);border:1px solid var(--color-gfy-secondary-200);color:var(--color-gfy-secondary-700);border-radius:999px;align-items:center;gap:7px;margin-top:24px;padding:6px 12px;font-size:11px;font-weight:700;display:inline-flex}.wizard-mockup-module__JhxR4W__pathInIncluded svg{width:13px;height:13px}.wizard-mockup-module__JhxR4W__oppList{text-align:left;flex-direction:column;gap:11px;width:100%;margin-top:16px;display:flex}.wizard-mockup-module__JhxR4W__oppRow{border:1px solid var(--color-gfy-gray-200);background:#fff;border-radius:8px;align-items:center;gap:13px;padding:15px 17px;display:flex;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}.wizard-mockup-module__JhxR4W__oppRowHero{border-color:var(--color-gfy-accent-200);background:linear-gradient(180deg, var(--color-gfy-accent-50), #fff 70%)}.wizard-mockup-module__JhxR4W__oppArt{border:1px solid var(--color-gfy-gray-200);background:var(--color-gfy-gray-100);border-radius:8px;flex-shrink:0;width:42px;height:42px;overflow:hidden}.wizard-mockup-module__JhxR4W__oppArt img{object-fit:cover;width:100%;height:100%;display:block}.wizard-mockup-module__JhxR4W__oppText{flex:1;min-width:0}.wizard-mockup-module__JhxR4W__oppNameRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.wizard-mockup-module__JhxR4W__oppName{color:var(--color-gfy-gray-900);font-size:14px;font-weight:700}.wizard-mockup-module__JhxR4W__oppHost{color:var(--color-gfy-gray-500);margin-top:2px;font-size:12px}.wizard-mockup-module__JhxR4W__oppOpensFirst{letter-spacing:.04em;color:var(--color-gfy-primary-900);background:var(--color-gfy-accent-500);border-radius:999px;padding:2px 7px;font-size:9px;font-weight:800}.wizard-mockup-module__JhxR4W__oppStatus{margin-top:7px}.wizard-mockup-module__JhxR4W__oppStatusReady{color:var(--color-gfy-secondary-600);align-items:center;gap:6px;font-size:12px;font-weight:700;display:inline-flex}.wizard-mockup-module__JhxR4W__oppStatusReady svg{width:15px;height:15px}.wizard-mockup-module__JhxR4W__oppStatusSaved{color:var(--color-gfy-gray-500);align-items:center;gap:6px;font-size:12px;font-weight:600;display:inline-flex}.wizard-mockup-module__JhxR4W__oppStatusSaved svg{width:14px;height:14px}@keyframes wizard-mockup-module__JhxR4W__mkSpin{to{transform:rotate(360deg)}}.wizard-mockup-module__JhxR4W__intakeGridSolo{background:#fff;display:block}.wizard-mockup-module__JhxR4W__historyCompact{border:1px solid var(--color-gfy-gray-200);background:var(--color-gfy-gray-50);border-radius:10px;margin-top:22px;padding:15px 17px;scroll-margin-top:16px}.wizard-mockup-module__JhxR4W__historyCompact[hidden]{display:none}.wizard-mockup-module__JhxR4W__historyCompact:focus{outline:none}.wizard-mockup-module__JhxR4W__historyCompact:focus-visible{outline:2px solid var(--color-gfy-primary-700);outline-offset:3px}.wizard-mockup-module__JhxR4W__historyCompactIntro{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;display:flex}.wizard-mockup-module__JhxR4W__historyCompactText{flex:1;min-width:200px}.wizard-mockup-module__JhxR4W__historyCompactTitle{color:var(--color-gfy-gray-900);align-items:center;gap:8px;font-size:14px;font-weight:700;display:flex}.wizard-mockup-module__JhxR4W__historyCompactTitle svg{width:16px;height:16px;color:var(--color-gfy-primary-700);flex-shrink:0}.wizard-mockup-module__JhxR4W__historyCompactSummary{color:var(--color-gfy-gray-600);margin:5px 0 0;font-size:14px;line-height:1.45}.wizard-mockup-module__JhxR4W__historyCompactActions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.wizard-mockup-module__JhxR4W__historyLater{color:var(--color-gfy-gray-600);font:inherit;cursor:pointer;text-underline-offset:2px;background:0 0;border:none;padding:5px 0;font-size:14px;text-decoration:underline}.wizard-mockup-module__JhxR4W__historyLater:hover{color:var(--color-gfy-primary-700)}.wizard-mockup-module__JhxR4W__historyCompactDetails{border-top:1px solid var(--color-gfy-gray-200);gap:16px;margin-top:16px;padding-top:16px;display:grid}.wizard-mockup-module__JhxR4W__historyCompactItem{flex-direction:column;align-items:flex-start;gap:5px;display:flex}.wizard-mockup-module__JhxR4W__historyCompactItem+.wizard-mockup-module__JhxR4W__historyCompactItem{border-top:1px solid var(--color-gfy-gray-200);padding-top:16px}.wizard-mockup-module__JhxR4W__historyCompactItem strong{color:var(--color-gfy-gray-900);font-size:13px}.wizard-mockup-module__JhxR4W__historyCompactItem p{color:var(--color-gfy-gray-600);margin:0;font-size:14px;line-height:1.5}.wizard-mockup-module__JhxR4W__historyCompactItem .wizard-mockup-module__JhxR4W__identityActions{flex-wrap:wrap}.wizard-mockup-module__JhxR4W__identityClaim{border-top:1px solid var(--color-gfy-gray-200);flex-direction:column;align-items:flex-start;gap:5px;margin-top:12px;padding-top:12px;display:flex}.wizard-mockup-module__JhxR4W__identityClaim:focus{outline:none}.wizard-mockup-module__JhxR4W__identityClaim:focus-visible{outline:2px solid var(--color-gfy-primary-700);outline-offset:4px;border-radius:6px}.wizard-mockup-module__JhxR4W__historyCompactItem .wizard-mockup-module__JhxR4W__identityClaim{border-top:none;margin-top:0;padding-top:0}.wizard-mockup-module__JhxR4W__identityClaimTitle{color:var(--color-gfy-gray-900);font-size:13px}.wizard-mockup-module__JhxR4W__identityClaimText{color:var(--color-gfy-gray-600);margin:0;font-size:14px;line-height:1.5}.wizard-mockup-module__JhxR4W__identityClaim .wizard-mockup-module__JhxR4W__identityActions{flex-wrap:wrap}@media (max-width:700px){.wizard-mockup-module__JhxR4W__intakeGridSolo .wizard-mockup-module__JhxR4W__intakeLeft{padding:22px 18px 28px}.wizard-mockup-module__JhxR4W__historyCompact{padding:14px}.wizard-mockup-module__JhxR4W__historyCompactActions{width:100%}}.wizard-mockup-module__JhxR4W__matchesSection{scroll-margin-top:16px}.wizard-mockup-module__JhxR4W__matchesSection:focus{outline:none}.wizard-mockup-module__JhxR4W__historyPanel{margin-top:26px;scroll-margin-top:16px}.wizard-mockup-module__JhxR4W__historyPanel:focus{outline:none}.wizard-mockup-module__JhxR4W__historyPanel:focus-visible{outline:2px solid var(--color-gfy-primary-700);outline-offset:6px;border-radius:6px}.wizard-mockup-module__JhxR4W__historyNote{color:var(--color-gfy-gray-600);margin:0 0 12px;font-size:14px;line-height:1.5}.wizard-mockup-module__JhxR4W__trustBadge{border:1px solid #0000;border-radius:999px;width:fit-content;max-width:100%;margin-bottom:6px;padding:2px 8px;font-size:10.5px;font-weight:700;line-height:1.5;display:block}.wizard-mockup-module__JhxR4W__trustBadgeRow{flex-wrap:wrap;gap:6px;display:flex}.wizard-mockup-module__JhxR4W__trustBadgeRow .wizard-mockup-module__JhxR4W__trustBadge{margin-bottom:6px}.wizard-mockup-module__JhxR4W__trustVerified{background:var(--color-gfy-secondary-50);border-color:var(--color-gfy-secondary-200);color:var(--color-gfy-secondary-700)}.wizard-mockup-module__JhxR4W__trustCredited{background:var(--color-gfy-primary-50);border-color:var(--color-gfy-primary-200);color:var(--color-gfy-primary-700)}.wizard-mockup-module__JhxR4W__trustUnverified{border-color:var(--color-gfy-gray-300);color:var(--color-gfy-gray-600);background:#fff;border-style:dashed}.wizard-mockup-module__JhxR4W__historyPrompt{color:var(--color-gfy-gray-700);margin:0 0 10px;font-size:14px;line-height:1.45;display:block}.wizard-mockup-module__JhxR4W__accent{color:var(--color-gfy-accent-700)}.wizard-mockup-module__JhxR4W__lightInput::placeholder,.wizard-mockup-module__JhxR4W__writeInput::placeholder,.wizard-mockup-module__JhxR4W__writeTextarea::placeholder{color:var(--color-gfy-gray-500)}.wizard-mockup-module__JhxR4W__noteOk{color:var(--color-gfy-secondary-600);align-items:center;gap:6px;margin-top:8px;font-size:12px;font-weight:600;display:inline-flex}.wizard-mockup-module__JhxR4W__noteOk svg{width:14px;height:14px}.wizard-mockup-module__JhxR4W__noteSoft{color:var(--color-gfy-gray-500);margin-top:8px;font-size:12px;line-height:1.45}.wizard-mockup-module__JhxR4W__ctaButtonInline{width:auto}.wizard-mockup-module__JhxR4W__centerStage{flex-direction:column;flex:1;justify-content:center;align-items:center;min-height:0;padding:34px 32px;display:flex;overflow-y:auto}.wizard-mockup-module__JhxR4W__centerInner{text-align:center;flex-direction:column;align-items:center;width:100%;max-width:560px;display:flex}.wizard-mockup-module__JhxR4W__pathCtaArea{flex-direction:column;align-items:center;gap:11px;width:100%;max-width:420px;margin-top:26px;display:flex}.wizard-mockup-module__JhxR4W__secondaryLink{cursor:pointer;font-family:var(--font-sans);color:var(--color-gfy-gray-500);background:0 0;border:none;font-size:13px;font-weight:600}.wizard-mockup-module__JhxR4W__secondaryLink:hover:not(:disabled){color:var(--color-gfy-gray-800);text-underline-offset:2px;text-decoration:underline}.wizard-mockup-module__JhxR4W__secondaryLink:disabled{opacity:.5;cursor:not-allowed}.wizard-mockup-module__JhxR4W__funnelReveal{animation:.3s both wizard-mockup-module__JhxR4W__mkFadeIn}.wizard-mockup-module__JhxR4W__funnelCard{border:1px solid var(--color-gfy-gray-200);background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 1px 3px #0000000f}.wizard-mockup-module__JhxR4W__funnelHead{border-bottom:1px solid var(--color-gfy-gray-100);align-items:flex-start;gap:10px;padding:15px 16px;display:flex}.wizard-mockup-module__JhxR4W__funnelHeadIcon{color:var(--color-gfy-primary-800);flex-shrink:0;display:inline-flex}.wizard-mockup-module__JhxR4W__funnelHeadIcon svg{width:18px;height:18px}.wizard-mockup-module__JhxR4W__funnelHeadText{flex:1;min-width:0}.wizard-mockup-module__JhxR4W__funnelTitle{color:var(--color-gfy-gray-900);font-size:14px;font-weight:700}.wizard-mockup-module__JhxR4W__funnelSub{color:var(--color-gfy-gray-500);margin-top:1px;font-size:12px}.wizard-mockup-module__JhxR4W__creditPillLight{color:var(--color-gfy-secondary-700);background:var(--color-gfy-secondary-50);border:1px solid var(--color-gfy-secondary-200);white-space:nowrap;border-radius:999px;flex-shrink:0;align-items:center;gap:6px;padding:4px 9px;font-size:11px;font-weight:700;display:inline-flex}.wizard-mockup-module__JhxR4W__creditPillLight:before{content:"";background:var(--color-gfy-secondary-500);border-radius:50%;width:6px;height:6px}.wizard-mockup-module__JhxR4W__funnelRow{border-bottom:1px solid var(--color-gfy-gray-100);background:#fff;align-items:center;gap:10px;padding:11px 16px;transition:background .2s;display:flex}.wizard-mockup-module__JhxR4W__funnelRowDone{background:var(--color-gfy-secondary-50)}.wizard-mockup-module__JhxR4W__funnelMark{border:2px solid var(--color-gfy-gray-200);border-radius:50%;flex-shrink:0;width:20px;height:20px}.wizard-mockup-module__JhxR4W__funnelMarkDone{background:var(--color-gfy-secondary-500);color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:20px;height:20px;display:grid}.wizard-mockup-module__JhxR4W__funnelMarkDone svg{width:12px;height:12px}.wizard-mockup-module__JhxR4W__funnelSpinner{border:2px solid var(--color-gfy-primary-200);border-top-color:var(--color-gfy-primary-800);border-radius:999px;flex-shrink:0;width:20px;height:20px;animation:.7s linear infinite wizard-mockup-module__JhxR4W__mkSpin}.wizard-mockup-module__JhxR4W__funnelRowIcon{color:var(--color-gfy-gray-500);flex-shrink:0;display:inline-flex}.wizard-mockup-module__JhxR4W__funnelRowIcon svg{width:15px;height:15px}.wizard-mockup-module__JhxR4W__funnelLabel{color:var(--color-gfy-gray-400);flex:1;font-size:13px;font-weight:600}.wizard-mockup-module__JhxR4W__funnelLabelDone{color:var(--color-gfy-gray-700)}.wizard-mockup-module__JhxR4W__funnelTiles{opacity:.4;gap:14px;padding:16px;transition:opacity .2s;display:flex}.wizard-mockup-module__JhxR4W__funnelTilesReady{opacity:1}.wizard-mockup-module__JhxR4W__funnelTile{flex:1;padding:0 4px}.wizard-mockup-module__JhxR4W__funnelTileLabel{letter-spacing:.07em;color:var(--color-gfy-gray-500);font-size:11px;font-weight:700}.wizard-mockup-module__JhxR4W__funnelTileNum{font-size:24px;font-weight:800;font-family:var(--font-heading);color:var(--color-gfy-gray-900);font-variant-numeric:tabular-nums;margin:2px 0 6px}.wizard-mockup-module__JhxR4W__funnelTileBar{border-radius:2px;height:3px}.wizard-mockup-module__JhxR4W__identityCard{border:1px solid var(--color-gfy-primary-200);background:linear-gradient(180deg, var(--color-gfy-primary-50), #fff 75%);border-radius:10px;align-items:flex-start;gap:12px;margin-bottom:16px;padding:13px 15px;animation:.3s both wizard-mockup-module__JhxR4W__mkFadeIn;display:flex}.wizard-mockup-module__JhxR4W__identityAvatar{background:var(--color-gfy-primary-100);width:44px;height:44px;color:var(--color-gfy-primary-700);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:16px;font-weight:700;display:inline-flex;overflow:hidden}.wizard-mockup-module__JhxR4W__identityAvatar img{object-fit:cover;width:100%;height:100%}.wizard-mockup-module__JhxR4W__identityBody{flex:1;min-width:0}.wizard-mockup-module__JhxR4W__identityEyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--color-gfy-primary-700);align-items:center;gap:5px;margin-bottom:3px;font-size:11px;font-weight:700;display:inline-flex}.wizard-mockup-module__JhxR4W__identityEyebrow svg{width:13px;height:13px}.wizard-mockup-module__JhxR4W__identityName{color:var(--color-gfy-gray-900);font-size:14px;font-weight:700;line-height:1.3}.wizard-mockup-module__JhxR4W__identityMeta{color:var(--color-gfy-gray-600);margin-top:1px;font-size:14px;line-height:1.4}.wizard-mockup-module__JhxR4W__identityMeta strong{color:var(--color-gfy-gray-900);font-weight:700}.wizard-mockup-module__JhxR4W__identityActions{gap:8px;margin-top:10px;display:flex}.wizard-mockup-module__JhxR4W__identityYes{cursor:pointer;font-family:var(--font-sans);color:#fff;background:var(--color-gfy-primary-600);border:none;border-radius:6px;align-items:center;gap:6px;padding:7px 14px;font-size:14px;font-weight:700;transition:background .16s;display:inline-flex}.wizard-mockup-module__JhxR4W__identityYes:hover:not(:disabled){background:var(--color-gfy-primary-700)}.wizard-mockup-module__JhxR4W__identityYes:disabled{opacity:.6;cursor:default}.wizard-mockup-module__JhxR4W__identityYes svg{width:14px;height:14px}.wizard-mockup-module__JhxR4W__identityNo{border:1px solid var(--color-gfy-gray-300);cursor:pointer;font-family:var(--font-sans);color:var(--color-gfy-gray-700);background:#fff;border-radius:6px;align-items:center;padding:7px 14px;font-size:14px;font-weight:600;transition:background .16s;display:inline-flex}.wizard-mockup-module__JhxR4W__identityNo:hover:not(:disabled){background:var(--color-gfy-gray-50)}.wizard-mockup-module__JhxR4W__identityNo:disabled{opacity:.6;cursor:default}.wizard-mockup-module__JhxR4W__identityConfirmed{color:var(--color-gfy-secondary-600);align-items:center;gap:6px;margin-top:8px;font-size:14px;font-weight:700;display:inline-flex}.wizard-mockup-module__JhxR4W__identityConfirmed svg{width:15px;height:15px}.wizard-mockup-module__JhxR4W__identityConflict{color:var(--color-gfy-gray-600);margin-top:8px;font-size:14px;line-height:1.45}.wizard-mockup-module__JhxR4W__identityError{color:var(--color-gfy-error-700);margin-top:8px;font-size:12px}.wizard-mockup-module__JhxR4W__connectGrants{text-align:left;gap:12px;width:100%;max-width:460px;margin:22px 0 4px;display:grid}.wizard-mockup-module__JhxR4W__connectGrantRow{border:1px solid var(--color-gfy-gray-200);background:var(--color-gfy-gray-50);border-radius:8px;grid-template-columns:34px 1fr;align-items:start;gap:12px;padding:14px 16px;display:grid}.wizard-mockup-module__JhxR4W__connectGrantIcon{background:var(--color-gfy-gray-100);width:34px;height:34px;color:var(--color-gfy-gray-600);border-radius:999px;place-items:center;display:grid}.wizard-mockup-module__JhxR4W__connectGrantIcon svg{width:17px;height:17px}.wizard-mockup-module__JhxR4W__connectGrantIconOn{background:var(--color-gfy-secondary-50);color:var(--color-gfy-secondary-600)}.wizard-mockup-module__JhxR4W__connectGrantName{color:var(--color-gfy-gray-900);font-size:14px;font-weight:700;display:block}.wizard-mockup-module__JhxR4W__connectGrantBody{color:var(--color-gfy-gray-600);margin-top:3px;font-size:13px;line-height:1.5;display:block}.wizard-mockup-module__JhxR4W__connectSkipNote{text-align:center;max-width:420px;color:var(--color-gfy-gray-500);margin:4px 0 0;font-size:12px;line-height:1.45}.wizard-mockup-module__JhxR4W__connectGrantMark{vertical-align:-2px;margin-right:5px;display:inline-flex}.wizard-mockup-module__JhxR4W__connectGrantMark svg{stroke-width:3px;width:12px;height:12px}.wizard-mockup-module__JhxR4W__stepRoot{background:#fff;flex-direction:column;flex:1;min-width:0;min-height:0;animation:.28s cubic-bezier(.4,0,.2,1) both wizard-mockup-module__JhxR4W__mkFadeIn;display:flex;position:relative}.wizard-mockup-module__JhxR4W__eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--color-gfy-accent-700);margin-bottom:8px;font-size:13px;font-weight:700}.wizard-mockup-module__JhxR4W__headline{font-family:var(--font-heading);letter-spacing:-.02em;color:var(--color-gfy-gray-900);text-wrap:balance;margin:0;font-size:34px;font-weight:800;line-height:1.15}.wizard-mockup-module__JhxR4W__headline:focus{outline:none}.wizard-mockup-module__JhxR4W__sub{max-width:62ch;color:var(--color-gfy-gray-600);text-wrap:pretty;margin:10px 0 0;font-size:17px;line-height:1.55}.wizard-mockup-module__JhxR4W__formError{background:var(--color-gfy-error-50);border:1px solid var(--color-gfy-error-200);color:var(--color-gfy-error-800);border-radius:8px;margin-top:16px;padding:12px 14px;font-size:15px;line-height:1.45}.wizard-mockup-module__JhxR4W__textLink{cursor:pointer;min-height:44px;font-family:var(--font-sans);color:var(--color-gfy-primary-700);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--color-gfy-primary-300);text-decoration-color:var(--color-gfy-primary-300);white-space:nowrap;background:0 0;border:none;align-items:center;gap:6px;padding:0 4px;font-size:15px;font-weight:600;display:inline-flex}.wizard-mockup-module__JhxR4W__textLink:hover:not(:disabled){color:var(--color-gfy-primary-900);text-decoration-color:currentColor}.wizard-mockup-module__JhxR4W__textLink:disabled{opacity:.5;cursor:not-allowed}.wizard-mockup-module__JhxR4W__textLink svg{flex-shrink:0;width:16px;height:16px}.wizard-mockup-module__JhxR4W__inlineLink{cursor:pointer;font:inherit;color:var(--color-gfy-primary-700);text-underline-offset:2px;background:0 0;border:none;padding:0;font-weight:600;text-decoration:underline;display:inline}.wizard-mockup-module__JhxR4W__inlineLink:hover{color:var(--color-gfy-primary-900)}.wizard-mockup-module__JhxR4W__chev{transition:transform .2s;display:inline-flex}.wizard-mockup-module__JhxR4W__chev svg{width:16px;height:16px}.wizard-mockup-module__JhxR4W__chevOpen{transform:rotate(90deg)}.wizard-mockup-module__JhxR4W__intakeGrid{flex:1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:0;display:grid;overflow-y:auto}.wizard-mockup-module__JhxR4W__intakeLeft{background:#fff;flex-direction:column;min-width:0;padding:36px 32px 40px;display:flex}.wizard-mockup-module__JhxR4W__intakeRight{background:var(--color-gfy-gray-50);border-left:1px solid var(--color-gfy-gray-200);min-width:0;padding:36px 32px 40px}.wizard-mockup-module__JhxR4W__intakeGridSolo{display:block}.wizard-mockup-module__JhxR4W__intakeGridSolo .wizard-mockup-module__JhxR4W__intakeLeft{width:min(100%,720px);margin-inline:auto;padding:40px 32px 48px}.wizard-mockup-module__JhxR4W__intakeGridSolo .wizard-mockup-module__JhxR4W__intakeNarrow{width:min(100%,640px);padding-top:56px}.wizard-mockup-module__JhxR4W__intakeTabs{background:var(--color-gfy-gray-100);border:1px solid var(--color-gfy-gray-200);border-radius:10px;gap:4px;margin-top:28px;padding:4px;display:flex}.wizard-mockup-module__JhxR4W__intakeTab{cursor:pointer;min-height:48px;font-family:var(--font-sans);color:var(--color-gfy-gray-700);background:0 0;border:none;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:8px;font-size:15px;font-weight:600;transition:background .15s,color .15s;display:inline-flex}.wizard-mockup-module__JhxR4W__intakeTab svg{flex-shrink:0;width:18px;height:18px}.wizard-mockup-module__JhxR4W__intakeTabLi svg{color:var(--color-gfy-social-linkedin,#0a66c2)}.wizard-mockup-module__JhxR4W__intakeTab:hover:not(:disabled){color:var(--color-gfy-gray-900)}.wizard-mockup-module__JhxR4W__intakeTab:disabled{opacity:.6;cursor:not-allowed}.wizard-mockup-module__JhxR4W__intakeTabActive{color:var(--color-gfy-primary-800);box-shadow:0 1px 3px #0000001a, inset 0 0 0 1.5px var(--color-gfy-primary-800);background:#fff;font-weight:700}.wizard-mockup-module__JhxR4W__intakePanel{gap:16px;margin-top:24px;animation:.3s cubic-bezier(.4,0,.2,1) both wizard-mockup-module__JhxR4W__mkFadeIn;display:grid}.wizard-mockup-module__JhxR4W__intakePanel>.wizard-mockup-module__JhxR4W__fieldLabel{margin-bottom:-8px}.wizard-mockup-module__JhxR4W__field{gap:8px;display:grid}.wizard-mockup-module__JhxR4W__fieldLabel{color:var(--color-gfy-gray-900);flex-wrap:wrap;align-items:baseline;gap:4px 8px;font-size:15px;font-weight:700;display:flex}.wizard-mockup-module__JhxR4W__fieldLabelRow{flex-wrap:wrap;align-items:baseline;gap:4px 8px;display:flex}.wizard-mockup-module__JhxR4W__fieldHelper{color:var(--color-gfy-gray-600);margin:0;font-size:14px;line-height:1.5}.wizard-mockup-module__JhxR4W__lightField{border:1px solid var(--color-gfy-gray-300);background:#fff;border-radius:6px;align-items:center;gap:12px;min-height:60px;padding:0 16px;transition:border-color .15s,box-shadow .15s;display:flex}.wizard-mockup-module__JhxR4W__lightField:focus-within{border-color:var(--color-gfy-primary-800);box-shadow:0 0 0 3px var(--color-gfy-primary-100)}.wizard-mockup-module__JhxR4W__lightField svg{width:22px;height:22px;color:var(--color-gfy-social-linkedin,#0a66c2);flex-shrink:0}.wizard-mockup-module__JhxR4W__lightInput{min-width:0;font-family:var(--font-sans);color:var(--color-gfy-gray-900);background:0 0;border:none;outline:none;flex:1;padding:14px 0;font-size:18px}.wizard-mockup-module__JhxR4W__writeInput,.wizard-mockup-module__JhxR4W__writeTextarea{box-sizing:border-box;border:1px solid var(--color-gfy-gray-300);width:100%;font-family:var(--font-sans);color:var(--color-gfy-gray-900);resize:vertical;background:#fff;border-radius:6px;outline:none;padding:12px 14px;font-size:16px;line-height:1.5;transition:border-color .15s,box-shadow .15s}.wizard-mockup-module__JhxR4W__writeInput:focus,.wizard-mockup-module__JhxR4W__writeTextarea:focus{border-color:var(--color-gfy-primary-800);box-shadow:0 0 0 3px var(--color-gfy-primary-100)}.wizard-mockup-module__JhxR4W__writeInput:disabled,.wizard-mockup-module__JhxR4W__writeTextarea:disabled{background:var(--color-gfy-gray-50);color:var(--color-gfy-gray-700)}.wizard-mockup-module__JhxR4W__profileCard{border:1px solid var(--color-gfy-gray-200);background:#fff;border-radius:12px;align-items:center;gap:20px;margin-top:24px;padding:20px;display:flex;box-shadow:0 1px 3px #00000014}.wizard-mockup-module__JhxR4W__profilePhoto{background:var(--color-gfy-gray-100);width:80px;height:80px;box-shadow:0 0 0 3px #fff, 0 0 0 4px var(--color-gfy-gray-200);font-family:var(--font-heading);color:var(--color-gfy-primary-700);border-radius:50%;flex-shrink:0;place-items:center;font-size:28px;font-weight:700;display:inline-grid;overflow:hidden}.wizard-mockup-module__JhxR4W__profilePhoto img{object-fit:cover;width:100%;height:100%}.wizard-mockup-module__JhxR4W__profileName{font-family:var(--font-heading);color:var(--color-gfy-gray-900);overflow-wrap:anywhere;font-size:22px;font-weight:700;line-height:1.25}.wizard-mockup-module__JhxR4W__profileLine{color:var(--color-gfy-gray-700);text-wrap:pretty;margin:4px 0 0;font-size:16px;line-height:1.5}.wizard-mockup-module__JhxR4W__profileMeta{color:var(--color-gfy-gray-600);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:4px 8px;margin-top:6px;font-size:14px;display:flex}.wizard-mockup-module__JhxR4W__profileMetaLink{align-items:center;gap:6px;min-width:0;display:inline-flex}.wizard-mockup-module__JhxR4W__profileMetaLink svg{width:15px;height:15px;color:var(--color-gfy-social-linkedin,#0a66c2);flex-shrink:0}.wizard-mockup-module__JhxR4W__rematchLink{white-space:normal;align-self:flex-start;margin-top:12px}.wizard-mockup-module__JhxR4W__section{margin-top:28px}.wizard-mockup-module__JhxR4W__sectionLabel{color:var(--color-gfy-gray-900);flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin-bottom:10px;font-size:15px;font-weight:700;display:flex}.wizard-mockup-module__JhxR4W__sectionHint{color:var(--color-gfy-gray-600);font-size:14px;font-weight:500}.wizard-mockup-module__JhxR4W__topicBox{flex-wrap:wrap;gap:8px;display:flex}.wizard-mockup-module__JhxR4W__topicPill{background:var(--color-gfy-primary-50);border:1px solid var(--color-gfy-primary-200);min-height:40px;color:var(--color-gfy-primary-800);border-radius:999px;align-items:center;gap:6px;padding:0 16px;font-size:15px;font-weight:600;display:inline-flex}.wizard-mockup-module__JhxR4W__topicPill:has(.wizard-mockup-module__JhxR4W__topicPillX){padding-right:8px}.wizard-mockup-module__JhxR4W__topicPillX{cursor:pointer;min-width:28px;min-height:28px;color:var(--color-gfy-primary-700);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:4px;display:inline-flex}.wizard-mockup-module__JhxR4W__topicPillX:hover:not(:disabled){background:var(--color-gfy-primary-100);color:var(--color-gfy-primary-900)}.wizard-mockup-module__JhxR4W__topicPillX svg{width:14px;height:14px}.wizard-mockup-module__JhxR4W__topicAddBtn{border:1px dashed var(--color-gfy-gray-300);cursor:pointer;min-height:40px;font-family:var(--font-sans);color:var(--color-gfy-gray-600);background:#fff;border-radius:999px;align-items:center;gap:6px;padding:0 16px;font-size:15px;font-weight:600;transition:border-color .15s,color .15s;display:inline-flex}.wizard-mockup-module__JhxR4W__topicAddBtn:hover:not(:disabled){border-color:var(--color-gfy-primary-800);color:var(--color-gfy-primary-800)}.wizard-mockup-module__JhxR4W__topicAddBtn:disabled{opacity:.6;cursor:not-allowed}.wizard-mockup-module__JhxR4W__topicAddBtn svg{width:14px;height:14px}.wizard-mockup-module__JhxR4W__topicAddInput{border:1px solid var(--color-gfy-primary-800);min-width:220px;min-height:40px;box-shadow:0 0 0 3px var(--color-gfy-primary-100);font-family:var(--font-sans);color:var(--color-gfy-gray-900);background:#fff;border-radius:999px;outline:none;padding:0 16px;font-size:15px}.wizard-mockup-module__JhxR4W__goalPills{flex-wrap:wrap;gap:8px;display:flex}.wizard-mockup-module__JhxR4W__goalPill{border:1.5px solid var(--color-gfy-gray-300);cursor:pointer;min-height:48px;font-family:var(--font-sans);color:var(--color-gfy-gray-700);background:#fff;border-radius:999px;align-items:center;gap:8px;padding:0 18px;font-size:15px;font-weight:600;transition:border-color .15s,background .15s,color .15s;display:inline-flex}.wizard-mockup-module__JhxR4W__goalPill svg{flex-shrink:0;width:18px;height:18px}.wizard-mockup-module__JhxR4W__goalPill:hover:not(:disabled){border-color:var(--color-gfy-primary-800)}.wizard-mockup-module__JhxR4W__goalPillActive{background:var(--color-gfy-primary-800);border-color:var(--color-gfy-primary-800);color:#fff}.wizard-mockup-module__JhxR4W__goalPill:disabled{opacity:.6;cursor:default}.wizard-mockup-module__JhxR4W__rightEyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--color-gfy-gray-600);align-items:center;gap:8px;margin-bottom:14px;font-size:13px;font-weight:700;display:flex}.wizard-mockup-module__JhxR4W__rightEyebrow svg{width:16px;height:16px}.wizard-mockup-module__JhxR4W__funnelCaption{text-align:center;color:var(--color-gfy-gray-600);margin:14px 0 0;font-size:15px;font-style:italic;line-height:1.45}.wizard-mockup-module__JhxR4W__matchCompleteSummary{background:var(--color-gfy-success-50,#f0fdf4);border:1px solid var(--color-gfy-success-200,#b5e2c6);border-radius:12px;gap:14px;padding:20px;animation:.3s both wizard-mockup-module__JhxR4W__mkFadeIn;display:flex}.wizard-mockup-module__JhxR4W__matchCompleteSummary>svg{width:28px;height:28px;color:var(--color-gfy-success-700,#15803d);flex-shrink:0}.wizard-mockup-module__JhxR4W__matchCompleteSummary strong{font-family:var(--font-heading);color:var(--color-gfy-gray-900);font-size:22px;font-weight:800;line-height:1.25;display:block}.wizard-mockup-module__JhxR4W__matchCompleteSummary span{color:var(--color-gfy-gray-700);margin-top:4px;font-size:15px;line-height:1.5;display:block}.wizard-mockup-module__JhxR4W__briefStrip{border:1px solid var(--color-gfy-gray-200);background:#fff;border-radius:12px;margin-top:16px;padding:20px;animation:.3s both wizard-mockup-module__JhxR4W__mkFadeIn;box-shadow:0 1px 3px #00000014}.wizard-mockup-module__JhxR4W__briefHead{align-items:center;gap:8px;display:flex}.wizard-mockup-module__JhxR4W__briefHeadIcon{color:var(--color-gfy-purple-600);display:inline-flex}.wizard-mockup-module__JhxR4W__briefHeadIcon svg{width:18px;height:18px}.wizard-mockup-module__JhxR4W__briefHeadText{color:var(--color-gfy-gray-900);font-size:16px;font-weight:700}.wizard-mockup-module__JhxR4W__matchBriefIntro{color:var(--color-gfy-gray-600);margin:6px 0 4px;font-size:14px;line-height:1.5}.wizard-mockup-module__JhxR4W__matchBriefList{flex-direction:column;display:flex}.wizard-mockup-module__JhxR4W__matchBriefList .wizard-mockup-module__JhxR4W__briefCell{border-top:1px solid var(--color-gfy-gray-200);min-width:0;padding:12px 0}.wizard-mockup-module__JhxR4W__matchBriefList .wizard-mockup-module__JhxR4W__briefCell:first-child{border-top:0}.wizard-mockup-module__JhxR4W__briefCellLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--color-gfy-gray-600);font-size:13px;font-weight:700}.wizard-mockup-module__JhxR4W__briefCellLabelStrong{color:var(--color-gfy-accent-700)}.wizard-mockup-module__JhxR4W__briefCellValue{color:var(--color-gfy-gray-900);overflow-wrap:anywhere;margin-top:2px;font-size:15px;line-height:1.5}.wizard-mockup-module__JhxR4W__briefCellValueStrong{font-weight:700}.wizard-mockup-module__JhxR4W__discoverBar,.wizard-mockup-module__JhxR4W__focusBar{border-top:1px solid var(--color-gfy-gray-200);background:#fff;flex-shrink:0;padding:14px 32px}.wizard-mockup-module__JhxR4W__discoverBar .wizard-mockup-module__JhxR4W__formError{margin:0 0 10px}.wizard-mockup-module__JhxR4W__discoverBarRow,.wizard-mockup-module__JhxR4W__focusBar{align-items:center;gap:16px;display:flex}.wizard-mockup-module__JhxR4W__discoverBarHelper{min-width:0;color:var(--color-gfy-gray-600);flex:1;margin:0;font-size:15px;line-height:1.45}.wizard-mockup-module__JhxR4W__discoverBarHelper b{color:var(--color-gfy-gray-900)}.wizard-mockup-module__JhxR4W__discoverBarActions{flex-shrink:0;align-items:center;gap:16px;display:flex}.wizard-mockup-module__JhxR4W__ctaButton,.wizard-mockup-module__JhxR4W__barCta{cursor:pointer;max-width:100%;min-height:52px;font-family:var(--font-sans);text-align:center;white-space:nowrap;color:var(--color-gfy-primary-900);background:var(--color-gfy-accent-500);border:none;border-radius:6px;justify-content:center;align-items:center;gap:10px;padding:0 26px;font-size:17px;font-weight:700;line-height:1.25;transition:background .15s,transform .15s,box-shadow .15s;display:inline-flex;box-shadow:0 4px 12px #ed89364d}.wizard-mockup-module__JhxR4W__ctaButton:hover:not(:disabled),.wizard-mockup-module__JhxR4W__barCta:hover:not(:disabled){background:var(--color-gfy-accent-400);transform:translateY(-1px)}.wizard-mockup-module__JhxR4W__ctaButton:disabled,.wizard-mockup-module__JhxR4W__barCta:disabled{cursor:not-allowed;background:var(--color-gfy-gray-200);color:var(--color-gfy-gray-600);box-shadow:none}.wizard-mockup-module__JhxR4W__ctaButton svg,.wizard-mockup-module__JhxR4W__barCta svg{flex-shrink:0;width:20px;height:20px}.wizard-mockup-module__JhxR4W__barCta{flex-shrink:1;min-width:0}.wizard-mockup-module__JhxR4W__barCtaLabel{text-overflow:ellipsis;min-width:0;overflow:hidden}.wizard-mockup-module__JhxR4W__ctaSpinner,.wizard-mockup-module__JhxR4W__barCtaSpinner{border:2.5px solid #102a4340;border-top-color:var(--color-gfy-primary-900);border-radius:50%;flex-shrink:0;width:18px;height:18px;animation:.7s linear infinite wizard-mockup-module__JhxR4W__mkSpin}.wizard-mockup-module__JhxR4W__focusContent{flex:1;min-height:0;padding:36px 32px 48px;overflow-y:auto}.wizard-mockup-module__JhxR4W__focusInner{max-width:840px;margin:0 auto}.wizard-mockup-module__JhxR4W__focusIntro{max-width:62ch;color:var(--color-gfy-gray-600);margin:10px 0 0;font-size:17px;line-height:1.55}.wizard-mockup-module__JhxR4W__focusIntro strong{color:var(--color-gfy-gray-900)}.wizard-mockup-module__JhxR4W__focusList{flex-direction:column;gap:16px;margin-top:24px;display:flex}.wizard-mockup-module__JhxR4W__focusCard{border:1px solid var(--color-gfy-gray-200);background:#fff;border-radius:12px;grid-template-columns:72px minmax(0,1fr);column-gap:18px;padding:20px 22px;transition:border-color .15s,box-shadow .15s;display:grid;box-shadow:0 1px 3px #00000014}.wizard-mockup-module__JhxR4W__focusCardChosen{border-color:var(--color-gfy-secondary-500);box-shadow:0 0 0 1px var(--color-gfy-secondary-500), 0 1px 3px #00000014}.wizard-mockup-module__JhxR4W__focusThumb{background:var(--color-gfy-gray-200);border:1px solid var(--color-gfy-gray-200);border-radius:10px;grid-row:1/span 3;width:72px;height:72px;overflow:hidden}.wizard-mockup-module__JhxR4W__focusThumb img{object-fit:cover;width:100%;height:100%;display:block}.wizard-mockup-module__JhxR4W__focusTitleWrap,.wizard-mockup-module__JhxR4W__focusReason,.wizard-mockup-module__JhxR4W__warmRow{grid-column:2;min-width:0}.wizard-mockup-module__JhxR4W__focusBestBadge{letter-spacing:.04em;color:var(--color-gfy-primary-900);background:var(--color-gfy-accent-500);border-radius:999px;align-items:center;gap:5px;margin-bottom:6px;padding:3px 10px;font-size:13px;font-weight:800;display:inline-flex}.wizard-mockup-module__JhxR4W__focusBestBadge svg{width:12px;height:12px}.wizard-mockup-module__JhxR4W__focusName{font-family:var(--font-heading);color:var(--color-gfy-gray-900);overflow-wrap:anywhere;margin:0;font-size:19px;font-weight:700;line-height:1.3}.wizard-mockup-module__JhxR4W__focusHost{color:var(--color-gfy-gray-600);flex-wrap:wrap;align-items:center;gap:4px 10px;margin-top:2px;font-size:15px;display:flex}.wizard-mockup-module__JhxR4W__focusBand{white-space:nowrap;border-style:solid;border-width:1px;border-radius:999px;align-items:center;padding:1px 9px;font-size:12px;font-weight:700;display:inline-flex}.wizard-mockup-module__JhxR4W__focusReason{color:var(--color-gfy-gray-800);text-wrap:pretty;margin:10px 0 0;font-size:16px;line-height:1.5}.wizard-mockup-module__JhxR4W__warmRow{flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:14px;display:flex}.wizard-mockup-module__JhxR4W__warmLabel{color:var(--color-gfy-secondary-700);align-items:center;gap:6px;font-size:14px;font-weight:700;display:inline-flex}.wizard-mockup-module__JhxR4W__warmLabel svg{flex-shrink:0;width:16px;height:16px}.wizard-mockup-module__JhxR4W__warmNone .wizard-mockup-module__JhxR4W__warmLabel{color:var(--color-gfy-gray-600);font-weight:600}.wizard-mockup-module__JhxR4W__warmPeople{flex-wrap:wrap;gap:8px 16px;display:flex}.wizard-mockup-module__JhxR4W__warmPerson{color:var(--color-gfy-gray-900);align-items:center;gap:8px;font-size:15px;font-weight:600;display:inline-flex}.wizard-mockup-module__JhxR4W__face44,.wizard-mockup-module__JhxR4W__face40{object-fit:cover;background:var(--color-gfy-gray-100);border-radius:50%;flex-shrink:0}.wizard-mockup-module__JhxR4W__face44{width:44px;height:44px;box-shadow:0 0 0 2px #fff, 0 0 0 3px var(--color-gfy-secondary-200)}.wizard-mockup-module__JhxR4W__face40{width:40px;height:40px}.wizard-mockup-module__JhxR4W__faceInitials{background:var(--color-gfy-primary-700);color:#fff;place-items:center;font-size:14px;font-weight:700;display:inline-grid}.wizard-mockup-module__JhxR4W__focusFoot{border-top:1px solid var(--color-gfy-gray-100);flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;gap:8px 12px;margin-top:16px;padding-top:12px;display:flex}.wizard-mockup-module__JhxR4W__focusWhyToggle{color:var(--color-gfy-gray-700);text-decoration:none}.wizard-mockup-module__JhxR4W__focusWhyToggle:hover:not(:disabled){color:var(--color-gfy-gray-900);text-decoration:underline}.wizard-mockup-module__JhxR4W__focusAddBtn{border:1.5px solid var(--color-gfy-primary-800);cursor:pointer;min-height:44px;font-family:var(--font-sans);color:var(--color-gfy-primary-800);background:#fff;border-radius:6px;align-items:center;gap:8px;margin-left:auto;padding:0 18px;font-size:15px;font-weight:700;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.wizard-mockup-module__JhxR4W__focusAddBtn:hover:not(:disabled){background:var(--color-gfy-primary-50)}.wizard-mockup-module__JhxR4W__focusAddBtn svg{width:16px;height:16px}.wizard-mockup-module__JhxR4W__focusAddBtnChosen{background:var(--color-gfy-secondary-500);border-color:var(--color-gfy-secondary-500);color:#fff}.wizard-mockup-module__JhxR4W__focusAddBtnChosen:hover:not(:disabled){background:var(--color-gfy-secondary-600)}.wizard-mockup-module__JhxR4W__focusAddBtnDisabled,.wizard-mockup-module__JhxR4W__focusAddBtn:disabled{cursor:default;border-color:var(--color-gfy-gray-300);background:var(--color-gfy-gray-50);color:var(--color-gfy-gray-600)}.wizard-mockup-module__JhxR4W__focusDetail{background:var(--color-gfy-gray-50);border:1px solid var(--color-gfy-gray-200);border-radius:10px;grid-column:1/-1;gap:18px;margin-top:12px;padding:18px;animation:.22s cubic-bezier(.4,0,.2,1) both wizard-mockup-module__JhxR4W__mkFadeIn;display:grid}.wizard-mockup-module__JhxR4W__detailLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--color-gfy-gray-600);font-size:13px;font-weight:700}.wizard-mockup-module__JhxR4W__focusReasonList{gap:6px;margin:6px 0 0;padding-left:20px;list-style:outside;display:grid}.wizard-mockup-module__JhxR4W__focusReasonItem{color:var(--color-gfy-gray-800);font-size:15px;line-height:1.55}.wizard-mockup-module__JhxR4W__focusWarmCaption{color:var(--color-gfy-gray-700);margin:4px 0 8px;font-size:14px;line-height:1.5}.wizard-mockup-module__JhxR4W__focusWarmPerson{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;padding:4px 0;display:flex}.wizard-mockup-module__JhxR4W__focusWarmName{overflow-wrap:anywhere;min-width:90px;color:var(--color-gfy-gray-900);flex:1;font-size:15px;font-weight:600}.wizard-mockup-module__JhxR4W__focusWarmName small{color:var(--color-gfy-gray-600);font-size:13px;font-weight:500;display:block}.wizard-mockup-module__JhxR4W__focusWarmPerson .wizard-mockup-module__JhxR4W__textLink{margin-left:auto;font-size:14px}.wizard-mockup-module__JhxR4W__focusAngle{background:var(--color-gfy-accent-50);border:1px solid var(--color-gfy-accent-200);border-radius:10px;padding:14px 16px}.wizard-mockup-module__JhxR4W__focusAngleLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--color-gfy-accent-700);align-items:center;gap:6px;font-size:13px;font-weight:800;display:flex}.wizard-mockup-module__JhxR4W__focusAngleLabel svg{width:14px;height:14px}.wizard-mockup-module__JhxR4W__focusAngleText{color:var(--color-gfy-gray-900);margin-top:4px;font-size:16px;font-style:italic;line-height:1.5}.wizard-mockup-module__JhxR4W__tray{white-space:nowrap;color:var(--color-gfy-gray-700);flex:1 0 auto;align-items:center;gap:12px;font-size:15px;display:flex}.wizard-mockup-module__JhxR4W__barCountNum{color:var(--color-gfy-gray-900);font-weight:700}.wizard-mockup-module__JhxR4W__slots{gap:6px;display:flex}.wizard-mockup-module__JhxR4W__slot{background:var(--color-gfy-gray-200);border:1px solid var(--color-gfy-gray-200);border-radius:8px;width:40px;height:40px;overflow:hidden}.wizard-mockup-module__JhxR4W__slot img{object-fit:cover;width:100%;height:100%;animation:.2s both wizard-mockup-module__JhxR4W__mkFadeIn;display:block}.wizard-mockup-module__JhxR4W__slotEmpty{border:1.5px dashed var(--color-gfy-gray-300);background:#fff}@media (max-width:900px){.wizard-mockup-module__JhxR4W__intakeGrid{grid-template-columns:1fr}.wizard-mockup-module__JhxR4W__intakeRight{border-left:none;border-top:1px solid var(--color-gfy-gray-200)}.wizard-mockup-module__JhxR4W__discoverBarRow,.wizard-mockup-module__JhxR4W__focusBar{flex-wrap:wrap}}@media (max-width:700px){.wizard-mockup-module__JhxR4W__headline{font-size:28px}.wizard-mockup-module__JhxR4W__sub,.wizard-mockup-module__JhxR4W__focusIntro{font-size:16px}.wizard-mockup-module__JhxR4W__intakeLeft,.wizard-mockup-module__JhxR4W__intakeRight,.wizard-mockup-module__JhxR4W__intakeGridSolo .wizard-mockup-module__JhxR4W__intakeLeft,.wizard-mockup-module__JhxR4W__intakeGridSolo .wizard-mockup-module__JhxR4W__intakeNarrow,.wizard-mockup-module__JhxR4W__focusContent{padding:28px 16px 32px}.wizard-mockup-module__JhxR4W__discoverBar,.wizard-mockup-module__JhxR4W__focusBar{padding:12px 16px calc(12px + env(safe-area-inset-bottom))}.wizard-mockup-module__JhxR4W__discoverBarRow,.wizard-mockup-module__JhxR4W__focusBar{gap:8px 12px}.wizard-mockup-module__JhxR4W__discoverBarHelper{text-align:center;flex-basis:100%;font-size:14px}.wizard-mockup-module__JhxR4W__discoverBarActions{flex-direction:column;flex:100%;align-items:stretch;gap:4px}.wizard-mockup-module__JhxR4W__discoverBarActions .wizard-mockup-module__JhxR4W__textLink{justify-content:center}.wizard-mockup-module__JhxR4W__ctaButton,.wizard-mockup-module__JhxR4W__barCta{white-space:normal;flex:100%}.wizard-mockup-module__JhxR4W__profileCard{align-items:flex-start;gap:14px;padding:16px}.wizard-mockup-module__JhxR4W__profilePhoto{width:64px;height:64px}.wizard-mockup-module__JhxR4W__profileName{font-size:19px}.wizard-mockup-module__JhxR4W__focusCard{grid-template-columns:64px minmax(0,1fr);column-gap:14px;padding:16px}.wizard-mockup-module__JhxR4W__focusThumb{grid-row:auto;width:64px;height:64px}.wizard-mockup-module__JhxR4W__focusReason,.wizard-mockup-module__JhxR4W__warmRow{grid-column:1/-1}.wizard-mockup-module__JhxR4W__focusName{font-size:17px}}.wizard-mockup-module__JhxR4W__intakeGrid:not(.wizard-mockup-module__JhxR4W__intakeGridSolo) .wizard-mockup-module__JhxR4W__profileCard{align-items:flex-start}.wizard-mockup-module__JhxR4W__intakeGrid:not(.wizard-mockup-module__JhxR4W__intakeGridSolo) .wizard-mockup-module__JhxR4W__profilePhoto{width:64px;height:64px}@media (prefers-reduced-motion:reduce){.wizard-mockup-module__JhxR4W__stepRoot,.wizard-mockup-module__JhxR4W__intakePanel,.wizard-mockup-module__JhxR4W__focusDetail,.wizard-mockup-module__JhxR4W__slot img,.wizard-mockup-module__JhxR4W__matchCompleteSummary,.wizard-mockup-module__JhxR4W__briefStrip{animation:none}.wizard-mockup-module__JhxR4W__ctaButton:hover:not(:disabled),.wizard-mockup-module__JhxR4W__barCta:hover:not(:disabled){transform:none}}
.matchmaker-experience-module__jej5hW__shell{width:min(1120px,100%);color:var(--color-gfy-gray-900,#0f172a);font-family:var(--font-sans);border:1px solid var(--color-gfy-gray-200);background:#fff;border-radius:16px;flex-direction:column;margin:0 auto;display:flex;overflow:hidden;box-shadow:0 25px 50px -12px #080f1e24}.matchmaker-experience-module__jej5hW__topbarBadge{letter-spacing:.1em;text-transform:uppercase;color:var(--color-gfy-gray-500);white-space:nowrap;font-size:12px;font-weight:700}.matchmaker-experience-module__jej5hW__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.matchmaker-experience-module__jej5hW__left{background:#fff;flex-direction:column;min-width:0;padding:36px 32px 40px;display:flex}.matchmaker-experience-module__jej5hW__right{background:var(--color-gfy-gray-50);border-left:1px solid var(--color-gfy-gray-200);min-width:0;padding:36px 32px 40px}.matchmaker-experience-module__jej5hW__eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--color-gfy-accent-700);margin-bottom:8px;font-size:13px;font-weight:700}.matchmaker-experience-module__jej5hW__headline{font-family:var(--font-heading);letter-spacing:-.02em;color:var(--color-gfy-gray-900);text-wrap:balance;margin:0;font-size:34px;font-weight:800;line-height:1.15}.matchmaker-experience-module__jej5hW__sub{max-width:62ch;color:var(--color-gfy-gray-600);text-wrap:pretty;margin:10px 0 0;font-size:17px;line-height:1.55}.matchmaker-experience-module__jej5hW__formArea{flex-direction:column;gap:14px;margin-top:18px;display:flex}.matchmaker-experience-module__jej5hW__field{gap:8px;margin-top:16px;display:grid}.matchmaker-experience-module__jej5hW__label{color:var(--color-gfy-gray-900);font-size:15px;font-weight:700}.matchmaker-experience-module__jej5hW__labelRow{flex-wrap:wrap;align-items:baseline;gap:4px 8px;display:flex}.matchmaker-experience-module__jej5hW__req{color:var(--color-gfy-accent-700);margin-left:2px}.matchmaker-experience-module__jej5hW__input,.matchmaker-experience-module__jej5hW__textarea{box-sizing:border-box;border:1px solid var(--color-gfy-gray-300);width:100%;color:var(--color-gfy-gray-900);font-size:16px;line-height:1.5;font-family:var(--font-sans);resize:vertical;background:#fff;border-radius:6px;outline:none;padding:12px 14px;transition:border-color .15s,box-shadow .15s}.matchmaker-experience-module__jej5hW__input::placeholder,.matchmaker-experience-module__jej5hW__textarea::placeholder{color:var(--color-gfy-gray-500)}.matchmaker-experience-module__jej5hW__input:focus,.matchmaker-experience-module__jej5hW__textarea:focus{border-color:var(--color-gfy-primary-800);box-shadow:0 0 0 3px var(--color-gfy-primary-100)}.matchmaker-experience-module__jej5hW__input:disabled,.matchmaker-experience-module__jej5hW__textarea:disabled{background:var(--color-gfy-gray-50);color:var(--color-gfy-gray-700)}.matchmaker-experience-module__jej5hW__tabs{background:var(--color-gfy-gray-100);border:1px solid var(--color-gfy-gray-200);border-radius:10px;gap:4px;margin:28px 0 8px;padding:4px;display:flex}.matchmaker-experience-module__jej5hW__tab{cursor:pointer;white-space:nowrap;min-height:48px;font-family:var(--font-sans);color:var(--color-gfy-gray-700);background:0 0;border:none;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:8px;font-size:15px;font-weight:600;transition:background .15s,color .15s;display:inline-flex}.matchmaker-experience-module__jej5hW__tab svg{flex-shrink:0;width:18px;height:18px}.matchmaker-experience-module__jej5hW__tabLi svg{color:var(--color-gfy-social-linkedin,#0a66c2)}.matchmaker-experience-module__jej5hW__tab:hover:not(:disabled){color:var(--color-gfy-gray-900)}.matchmaker-experience-module__jej5hW__tab:disabled{opacity:.6;cursor:not-allowed}.matchmaker-experience-module__jej5hW__tabActive{color:var(--color-gfy-primary-800);box-shadow:0 1px 3px #0000001a, inset 0 0 0 1.5px var(--color-gfy-primary-800);background:#fff;font-weight:700}.matchmaker-experience-module__jej5hW__writeGrid{flex-direction:column;display:flex}.matchmaker-experience-module__jej5hW__fieldHelper{color:var(--color-gfy-gray-600);margin:8px 0 0;font-size:14px;line-height:1.5}.matchmaker-experience-module__jej5hW__avatarRow{align-items:center;gap:14px;margin-top:14px;display:flex}.matchmaker-experience-module__jej5hW__avatarRow .matchmaker-experience-module__jej5hW__fieldHelper{margin:0}.matchmaker-experience-module__jej5hW__avatar{object-fit:cover;background:var(--color-gfy-gray-100);width:56px;height:56px;box-shadow:0 0 0 3px #fff, 0 0 0 4px var(--color-gfy-gray-200);border-radius:50%;flex-shrink:0}.matchmaker-experience-module__jej5hW__section{margin-top:28px}.matchmaker-experience-module__jej5hW__sectionLabel{color:var(--color-gfy-gray-900);flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin-bottom:10px;font-size:15px;font-weight:700;display:flex}.matchmaker-experience-module__jej5hW__sectionHint{color:var(--color-gfy-gray-600);font-size:14px;font-weight:500}.matchmaker-experience-module__jej5hW__goalPills{flex-wrap:wrap;gap:8px;display:flex}.matchmaker-experience-module__jej5hW__goalPill{cursor:pointer;min-height:48px;font-family:var(--font-sans);border:1.5px solid var(--color-gfy-gray-300);color:var(--color-gfy-gray-700);background:#fff;border-radius:999px;align-items:center;gap:8px;padding:0 18px;font-size:15px;font-weight:600;transition:border-color .15s,background .15s,color .15s;display:inline-flex}.matchmaker-experience-module__jej5hW__goalPill svg{flex-shrink:0;width:18px;height:18px}.matchmaker-experience-module__jej5hW__goalPill:hover:not(:disabled){border-color:var(--color-gfy-primary-800)}.matchmaker-experience-module__jej5hW__goalPill:disabled{opacity:.6;cursor:not-allowed}.matchmaker-experience-module__jej5hW__goalPillActive{border-color:var(--color-gfy-primary-800);background:var(--color-gfy-primary-800);color:#fff}.matchmaker-experience-module__jej5hW__ctaArea{margin-top:28px}.matchmaker-experience-module__jej5hW__cta{cursor:pointer;width:100%;min-height:52px;font-family:var(--font-sans);color:var(--color-gfy-primary-900);background:var(--color-gfy-accent-500);border:none;border-radius:6px;justify-content:center;align-items:center;gap:10px;padding:0 26px;font-size:17px;font-weight:700;line-height:1.25;transition:background .15s,transform .15s,box-shadow .15s;display:flex;box-shadow:0 4px 12px #ed89364d}.matchmaker-experience-module__jej5hW__cta svg{flex-shrink:0;width:20px;height:20px}.matchmaker-experience-module__jej5hW__cta:not(:disabled):hover{background:var(--color-gfy-accent-400);transform:translateY(-1px)}.matchmaker-experience-module__jej5hW__cta:disabled{cursor:not-allowed;background:var(--color-gfy-gray-200);color:var(--color-gfy-gray-600);box-shadow:none}.matchmaker-experience-module__jej5hW__ctaSpinner{border:2.5px solid #102a4340;border-top-color:var(--color-gfy-primary-900);border-radius:999px;flex-shrink:0;width:18px;height:18px;animation:.7s linear infinite matchmaker-experience-module__jej5hW__spin}.matchmaker-experience-module__jej5hW__helper{text-align:center;color:var(--color-gfy-gray-600);margin:12px 0 0;font-size:15px;line-height:1.45}.matchmaker-experience-module__jej5hW__rightEyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--color-gfy-gray-600);align-items:center;gap:8px;margin-bottom:14px;font-size:13px;font-weight:700;display:flex}.matchmaker-experience-module__jej5hW__rightEyebrow svg{width:16px;height:16px}.matchmaker-experience-module__jej5hW__funnelCaption{text-align:center;color:var(--color-gfy-gray-600);margin:14px 0 0;font-size:15px;font-style:italic;line-height:1.45}.matchmaker-experience-module__jej5hW__formError{color:var(--color-gfy-error-800);background:var(--color-gfy-error-50);border:1px solid var(--color-gfy-error-200);border-radius:8px;margin-top:16px;padding:12px 14px;font-size:15px;line-height:1.45}.matchmaker-experience-module__jej5hW__placeholder{text-align:center;border:1.5px dashed var(--color-gfy-gray-300);background:#fff;border-radius:12px;flex-direction:column;align-items:center;padding:56px 28px;display:flex}.matchmaker-experience-module__jej5hW__placeholderIcon{background:var(--color-gfy-primary-50);width:56px;height:56px;color:var(--color-gfy-primary-700);border-radius:50%;place-items:center;margin-bottom:16px;display:grid}.matchmaker-experience-module__jej5hW__placeholderIcon svg{width:24px;height:24px}.matchmaker-experience-module__jej5hW__placeholderTitle{font-family:var(--font-heading);letter-spacing:-.01em;color:var(--color-gfy-gray-900);margin:0;font-size:22px;font-weight:800;line-height:1.25}.matchmaker-experience-module__jej5hW__placeholderBody{max-width:40ch;color:var(--color-gfy-gray-600);margin:8px 0 0;font-size:16px;line-height:1.55}.matchmaker-experience-module__jej5hW__resultsCard{border:1px solid var(--color-gfy-gray-200);background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 1px 3px #00000014}.matchmaker-experience-module__jej5hW__resultsHead{border-bottom:1px solid var(--color-gfy-gray-200);justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}.matchmaker-experience-module__jej5hW__resultsTitle{font-family:var(--font-heading);color:var(--color-gfy-gray-900);align-items:center;gap:8px;font-size:18px;font-weight:700;display:flex}.matchmaker-experience-module__jej5hW__resultsTitle svg{width:20px;height:20px;color:var(--color-gfy-primary-800)}.matchmaker-experience-module__jej5hW__partialNote{color:var(--color-gfy-gray-700);background:var(--color-gfy-gray-50);border-bottom:1px solid var(--color-gfy-gray-200);margin:0;padding:14px 20px;font-size:15px;line-height:1.5}.matchmaker-experience-module__jej5hW__partialNote strong{color:var(--color-gfy-gray-900);font-weight:600}.matchmaker-experience-module__jej5hW__resultsActions{align-items:center;gap:8px;display:flex}.matchmaker-experience-module__jej5hW__actionBtn{border:1.5px solid var(--color-gfy-primary-800);cursor:pointer;min-height:44px;font-family:var(--font-sans);color:var(--color-gfy-primary-800);background:#fff;border-radius:6px;align-items:center;gap:8px;padding:0 16px;font-size:15px;font-weight:700;transition:background .15s;display:inline-flex}.matchmaker-experience-module__jej5hW__actionBtn:hover:not(:disabled){background:var(--color-gfy-primary-50)}.matchmaker-experience-module__jej5hW__actionBtn:disabled{opacity:.6;cursor:not-allowed}.matchmaker-experience-module__jej5hW__actionBtn svg{width:16px;height:16px}.matchmaker-experience-module__jej5hW__matchList{max-height:620px;overflow-y:auto}.matchmaker-experience-module__jej5hW__matchRow{border-bottom:1px solid var(--color-gfy-gray-100);align-items:flex-start;gap:16px;padding:18px 20px;display:flex}.matchmaker-experience-module__jej5hW__matchRow:last-child{border-bottom:none}.matchmaker-experience-module__jej5hW__matchArt{background:var(--color-gfy-gray-100);border:1px solid var(--color-gfy-gray-200);border-radius:10px;flex:none;place-items:center;width:64px;height:64px;display:grid;position:relative;overflow:hidden}.matchmaker-experience-module__jej5hW__matchIndex{font-family:var(--font-heading);color:var(--color-gfy-gray-600);font-variant-numeric:tabular-nums;font-size:18px;font-weight:800}.matchmaker-experience-module__jej5hW__matchArtImg{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.matchmaker-experience-module__jej5hW__matchBody{flex:1;min-width:0}.matchmaker-experience-module__jej5hW__matchName{overflow-wrap:anywhere;font-family:var(--font-heading);color:var(--color-gfy-gray-900);margin:0;font-size:17px;font-weight:700;line-height:1.3}.matchmaker-experience-module__jej5hW__matchHost{color:var(--color-gfy-gray-600);margin:2px 0 0;font-size:15px}.matchmaker-experience-module__jej5hW__matchDesc{overflow-wrap:anywhere;color:var(--color-gfy-gray-800);text-wrap:pretty;margin:8px 0 0;font-size:16px;line-height:1.5}.matchmaker-experience-module__jej5hW__matchBand{color:var(--color-gfy-secondary-700);background:var(--color-gfy-secondary-50);border:1px solid var(--color-gfy-secondary-200);border-radius:999px;margin-top:10px;padding:2px 10px;font-size:13px;font-weight:700;display:inline-flex}@keyframes matchmaker-experience-module__jej5hW__spin{to{transform:rotate(360deg)}}@media (max-width:900px){.matchmaker-experience-module__jej5hW__grid{grid-template-columns:minmax(0,1fr)}.matchmaker-experience-module__jej5hW__right{border-left:none;border-top:1px solid var(--color-gfy-gray-200)}.matchmaker-experience-module__jej5hW__resultsHead,.matchmaker-experience-module__jej5hW__resultsActions{flex-wrap:wrap}}@media (max-width:700px){.matchmaker-experience-module__jej5hW__left,.matchmaker-experience-module__jej5hW__right{padding:28px 16px 32px}.matchmaker-experience-module__jej5hW__headline{font-size:28px}.matchmaker-experience-module__jej5hW__sub{font-size:16px}.matchmaker-experience-module__jej5hW__matchRow{gap:14px;padding:16px}.matchmaker-experience-module__jej5hW__matchArt{width:56px;height:56px}}@media (max-width:480px){.matchmaker-experience-module__jej5hW__goalPills{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.matchmaker-experience-module__jej5hW__goalPill{justify-content:center;padding:0 12px}.matchmaker-experience-module__jej5hW__placeholder{padding:32px 18px}.matchmaker-experience-module__jej5hW__topbarBadge{display:none}.matchmaker-experience-module__jej5hW__matchList{max-height:none}}@media (max-width:360px){.matchmaker-experience-module__jej5hW__tab svg{display:none}}@media (prefers-reduced-motion:reduce){.matchmaker-experience-module__jej5hW__cta:not(:disabled):hover{transform:none}}
.match-scan-funnel-module__o0r2Ia__funnelReveal{animation:.3s both match-scan-funnel-module__o0r2Ia__mkFadeIn}.match-scan-funnel-module__o0r2Ia__funnelCard{border:1px solid var(--color-gfy-gray-200);background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 1px 3px #0000000f}.match-scan-funnel-module__o0r2Ia__funnelHead{border-bottom:1px solid var(--color-gfy-gray-100);align-items:flex-start;gap:10px;padding:15px 16px;display:flex}.match-scan-funnel-module__o0r2Ia__funnelHeadIcon{color:var(--color-gfy-primary-800);flex-shrink:0;display:inline-flex}.match-scan-funnel-module__o0r2Ia__funnelHeadIcon svg{width:18px;height:18px}.match-scan-funnel-module__o0r2Ia__funnelHeadText{flex:1;min-width:0}.match-scan-funnel-module__o0r2Ia__funnelTitle{color:var(--color-gfy-gray-900);font-size:14px;font-weight:700}.match-scan-funnel-module__o0r2Ia__funnelSub{color:var(--color-gfy-gray-500);margin-top:1px;font-size:12px}.match-scan-funnel-module__o0r2Ia__creditPillLight{color:var(--color-gfy-secondary-700);background:var(--color-gfy-secondary-50);border:1px solid var(--color-gfy-secondary-200);white-space:nowrap;border-radius:999px;flex-shrink:0;align-items:center;gap:6px;padding:4px 9px;font-size:11px;font-weight:700;display:inline-flex}.match-scan-funnel-module__o0r2Ia__creditPillLight:before{content:"";background:var(--color-gfy-secondary-500);border-radius:50%;width:6px;height:6px}.match-scan-funnel-module__o0r2Ia__funnelRow{border-bottom:1px solid var(--color-gfy-gray-100);background:#fff;align-items:center;gap:10px;padding:11px 16px;transition:background .2s;display:flex}.match-scan-funnel-module__o0r2Ia__funnelRowDone{background:var(--color-gfy-secondary-50)}.match-scan-funnel-module__o0r2Ia__funnelMark{border:2px solid var(--color-gfy-gray-200);border-radius:50%;flex-shrink:0;width:20px;height:20px}.match-scan-funnel-module__o0r2Ia__funnelMarkDone{background:var(--color-gfy-secondary-500);color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:20px;height:20px;display:grid}.match-scan-funnel-module__o0r2Ia__funnelMarkDone svg{width:12px;height:12px}.match-scan-funnel-module__o0r2Ia__funnelSpinner{border:2px solid var(--color-gfy-primary-200);border-top-color:var(--color-gfy-primary-800);border-radius:999px;flex-shrink:0;width:20px;height:20px;animation:.7s linear infinite match-scan-funnel-module__o0r2Ia__mkSpin}.match-scan-funnel-module__o0r2Ia__funnelRowIcon{color:var(--color-gfy-gray-500);flex-shrink:0;display:inline-flex}.match-scan-funnel-module__o0r2Ia__funnelRowIcon svg{width:15px;height:15px}.match-scan-funnel-module__o0r2Ia__funnelLabel{color:var(--color-gfy-gray-400);flex:1;font-size:13px;font-weight:600}.match-scan-funnel-module__o0r2Ia__funnelLabelDone{color:var(--color-gfy-gray-700)}.match-scan-funnel-module__o0r2Ia__funnelTiles{opacity:.4;gap:14px;padding:16px;transition:opacity .2s;display:flex}.match-scan-funnel-module__o0r2Ia__funnelTilesReady{opacity:1}.match-scan-funnel-module__o0r2Ia__funnelTile{flex:1;padding:0 4px}.match-scan-funnel-module__o0r2Ia__funnelTileLabel{letter-spacing:.07em;color:var(--color-gfy-gray-500);font-size:11px;font-weight:700}.match-scan-funnel-module__o0r2Ia__funnelTileNum{font-size:24px;font-weight:800;font-family:var(--font-heading);color:var(--color-gfy-gray-900);font-variant-numeric:tabular-nums;margin:2px 0 6px}.match-scan-funnel-module__o0r2Ia__funnelTileBar{border-radius:2px;height:3px}.match-scan-funnel-module__o0r2Ia__funnelCaption{text-align:center;color:var(--color-gfy-gray-500);margin:11px 0 0;font-size:12px;font-style:italic;line-height:1.45}.match-scan-funnel-module__o0r2Ia__large .match-scan-funnel-module__o0r2Ia__funnelCard{border-radius:12px;box-shadow:0 1px 3px #00000014}.match-scan-funnel-module__o0r2Ia__large .match-scan-funnel-module__o0r2Ia__funnelHead{border-bottom-color:var(--color-gfy-gray-200);gap:12px;padding:18px 20px}.match-scan-funnel-module__o0r2Ia__large .match-scan-funnel-module__o0r2Ia__funnelHeadIcon svg{width:22px;height:22px}.match-scan-funnel-module__o0r2Ia__large .match-scan-funnel-module__o0r2Ia__funnelTitle{font-size:18px}.match-scan-funnel-module__o0r2Ia__large .match-scan-funnel-module__o0r2Ia__funnelSub{color:var(--color-gfy-gray-600);font-size:14px}.match-scan-funnel-module__o0r2Ia__large .match-scan-funnel-module__o0r2Ia__creditPillLight{padding:4px 10px;font-size:13px}.match-scan-funnel-module__o0r2Ia__large .match-scan-funnel-module__o0r2Ia__funnelRow{gap:12px;padding:14px 20px}.match-scan-funnel-module__o0r2Ia__large .match-scan-funnel-module__o0r2Ia__funnelMark,.match-scan-funnel-module__o0r2Ia__large .match-scan-funnel-module__o0r2Ia__funnelMarkDone,.match-scan-funnel-module__o0r2Ia__large .match-scan-funnel-module__o0r2Ia__funnelSpinner{width:24px;height:24px}.match-scan-funnel-module__o0r2Ia__large .match-scan-funnel-module__o0r2Ia__funnelMarkDone svg{width:13px;height:13px}.match-scan-funnel-module__o0r2Ia__large .match-scan-funnel-module__o0r2Ia__funnelRowIcon svg{width:16px;height:16px}.match-scan-funnel-module__o0r2Ia__large .match-scan-funnel-module__o0r2Ia__funnelLabel{color:var(--color-gfy-gray-600);font-size:16px}.match-scan-funnel-module__o0r2Ia__large .match-scan-funnel-module__o0r2Ia__funnelLabelDone{color:var(--color-gfy-gray-800)}.match-scan-funnel-module__o0r2Ia__large .match-scan-funnel-module__o0r2Ia__funnelTiles{padding:18px 20px}.match-scan-funnel-module__o0r2Ia__large .match-scan-funnel-module__o0r2Ia__funnelTileLabel{color:var(--color-gfy-gray-600);font-size:13px}@keyframes match-scan-funnel-module__o0r2Ia__mkSpin{to{transform:rotate(360deg)}}@keyframes match-scan-funnel-module__o0r2Ia__mkFadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}
.step-network-module__99vuuG__root{color:#102443;background:#fff;flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.step-network-module__99vuuG__content{flex:1;width:min(840px,100%);min-height:0;margin:0 auto;padding:36px 32px 32px;overflow-y:auto}.step-network-module__99vuuG__eyebrow{color:var(--color-gfy-accent-700);text-transform:uppercase;letter-spacing:.1em;margin-bottom:8px;font-size:13px;font-weight:700}.step-network-module__99vuuG__content h2{font-family:var(--font-heading);letter-spacing:-.02em;color:var(--color-gfy-gray-900);margin:0 0 10px;font-size:clamp(28px,3.4vw,34px);font-weight:800;line-height:1.15}.step-network-module__99vuuG__content h2:focus{outline:none}.step-network-module__99vuuG__intro{max-width:62ch;color:var(--color-gfy-gray-600);margin:0 0 16px;font-size:17px;line-height:1.55}.step-network-module__99vuuG__privacy{color:#45647b;align-items:flex-start;gap:8px;margin-bottom:22px;font-size:12px;line-height:1.5;display:flex}.step-network-module__99vuuG__privacy svg{color:#277c56;flex-shrink:0}.step-network-module__99vuuG__sources{flex-direction:column;gap:11px;display:flex}.step-network-module__99vuuG__sourceCard{background:#fff;border:1px solid #dbe4ef;border-radius:12px;gap:14px;padding:15px;transition:border-color .15s,box-shadow .15s;display:flex}.step-network-module__99vuuG__sourceCard:hover{border-color:#aebfd3;box-shadow:0 3px 12px #142b4b0a}.step-network-module__99vuuG__sourceIcon{color:#183c68;background:#edf3fa;border-radius:11px;flex-shrink:0;place-items:center;width:42px;height:42px;display:grid}.step-network-module__99vuuG__sourceMain{flex:1;min-width:0}.step-network-module__99vuuG__sourceHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.step-network-module__99vuuG__sourceHeading h3{color:#122b4a;margin:0;font-size:14px;font-weight:700}.step-network-module__99vuuG__sourceMain p{color:#526784;margin:5px 0 8px;font-size:12px;line-height:1.5}.step-network-module__99vuuG__disclosure p{color:#64748b;margin:0 0 6px;font-size:11px;line-height:1.45}.step-network-module__99vuuG__disclosure a{color:inherit;text-decoration:underline}.step-network-module__99vuuG__status,.step-network-module__99vuuG__statusConnected{white-space:nowrap;color:#66788c;background:#f2f5f9;border-radius:100px;align-items:center;gap:4px;padding:3px 8px;font-size:11px;font-weight:600;display:inline-flex}.step-network-module__99vuuG__statusConnected{color:#166a46;background:#eaf8f0}.step-network-module__99vuuG__sourceLink{color:#234b79;text-underline-offset:3px;align-items:center;gap:5px;font-size:12px;font-weight:700;display:inline-flex}.step-network-module__99vuuG__sourceLink:hover{text-decoration:underline}.step-network-module__99vuuG__sourceLink:focus-visible,.step-network-module__99vuuG__skip:focus-visible,.step-network-module__99vuuG__continue:focus-visible{outline-offset:3px;outline:3px solid #507bcb}.step-network-module__99vuuG__noSources{color:#566c87;border:1px dashed #d4ddea;border-radius:12px;align-items:center;gap:12px;padding:18px;display:flex}.step-network-module__99vuuG__noSources p{margin:0;font-size:13px;line-height:1.5}.step-network-module__99vuuG__footer{border-top:1px solid var(--color-gfy-gray-200);background:#fff;justify-content:space-between;align-items:center;gap:16px;padding:14px 32px;display:flex}.step-network-module__99vuuG__footer p{color:var(--color-gfy-gray-600);margin:0;font-size:15px;line-height:1.45}.step-network-module__99vuuG__actions{flex-shrink:0;align-items:center;gap:16px;display:flex}.step-network-module__99vuuG__skip{min-height:44px;color:var(--color-gfy-primary-700);cursor:pointer;text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--color-gfy-primary-300);text-decoration-color:var(--color-gfy-primary-300);background:0 0;border:0;padding:0 4px;font-size:15px;font-weight:600}.step-network-module__99vuuG__skip:hover{color:var(--color-gfy-primary-900);text-decoration-color:currentColor}.step-network-module__99vuuG__continue{background:var(--color-gfy-accent-500);min-height:52px;color:var(--color-gfy-primary-900);cursor:pointer;border:0;border-radius:6px;justify-content:center;align-items:center;gap:10px;padding:0 26px;font-size:17px;font-weight:700;transition:background .15s,transform .15s;display:inline-flex;box-shadow:0 4px 12px #ed89364d}.step-network-module__99vuuG__continue:hover:not(:disabled){background:var(--color-gfy-accent-400);transform:translateY(-1px)}.step-network-module__99vuuG__continue:disabled,.step-network-module__99vuuG__skip:disabled{opacity:.55;cursor:wait}.step-network-module__99vuuG__identityCard{background:#fff;border:1px solid #c9d8ea;border-left:3px solid #234b79;border-radius:12px;gap:14px;margin-bottom:11px;padding:15px;display:flex}.step-network-module__99vuuG__identityOffer strong{color:#122b4a;margin-top:2px;font-size:14px;display:block}.step-network-module__99vuuG__identityOffer .step-network-module__99vuuG__identityLabel{color:#166a46;margin:0;font-size:11px;font-weight:700}.step-network-module__99vuuG__identityActions{flex-wrap:wrap;gap:10px;margin-top:4px;display:flex}.step-network-module__99vuuG__identityYes,.step-network-module__99vuuG__identityStart{color:#fff;cursor:pointer;background:#234b79;border:0;border-radius:7px;padding:9px 14px;font-size:12px;font-weight:700}.step-network-module__99vuuG__identityStart{margin-bottom:8px}.step-network-module__99vuuG__identityYes:hover,.step-network-module__99vuuG__identityStart:hover{background:#183c68}.step-network-module__99vuuG__identityNo{color:#34516e;cursor:pointer;background:0 0;border:1px solid #c9d8ea;border-radius:7px;padding:9px 14px;font-size:12px;font-weight:700}.step-network-module__99vuuG__identityYes:disabled,.step-network-module__99vuuG__identityNo:disabled,.step-network-module__99vuuG__identityStart:disabled{opacity:.55;cursor:wait}.step-network-module__99vuuG__identityYes:focus-visible,.step-network-module__99vuuG__identityNo:focus-visible,.step-network-module__99vuuG__identityStart:focus-visible{outline-offset:3px;outline:3px solid #507bcb}@keyframes step-network-module__99vuuG__spin{to{transform:rotate(360deg)}}.step-network-module__99vuuG__spin{animation:1s linear infinite step-network-module__99vuuG__spin}:is(.dark .step-network-module__99vuuG__root,.dark .step-network-module__99vuuG__footer,.dark .step-network-module__99vuuG__sourceCard,.dark .step-network-module__99vuuG__identityCard){color:#f1f5f9;background:#1e293b}.dark .step-network-module__99vuuG__identityCard{border-color:#475569 #475569 #475569 #bad8fc}.dark .step-network-module__99vuuG__identityOffer strong{color:#f1f5f9}.dark .step-network-module__99vuuG__identityOffer .step-network-module__99vuuG__identityLabel{color:#8fe0b5}.dark .step-network-module__99vuuG__identityNo{color:#d6e1f2;border-color:#475569}.dark .step-network-module__99vuuG__sourceCard{border-color:#475569}.dark .step-network-module__99vuuG__sourceHeading h3{color:#f1f5f9}.dark .step-network-module__99vuuG__intro{color:#b8c6d9}.dark .step-network-module__99vuuG__privacy{color:#b8c6d9}.dark .step-network-module__99vuuG__sourceMain p{color:#b8c6d9}.dark .step-network-module__99vuuG__footer p{color:#b8c6d9}.dark .step-network-module__99vuuG__disclosure p{color:#a8b8cc}.dark .step-network-module__99vuuG__sourceIcon{color:#d2e4fa;background:#334155}.dark .step-network-module__99vuuG__sourceLink{color:#bad8fc}.dark .step-network-module__99vuuG__footer{border-color:#475569}.dark .step-network-module__99vuuG__skip{color:#d6e1f2}.dark .step-network-module__99vuuG__status{color:#c5d2e3;background:#334155}@media (max-width:680px){.step-network-module__99vuuG__content{padding:22px 17px 15px}.step-network-module__99vuuG__footer{flex-direction:column;align-items:stretch;padding:12px 17px}.step-network-module__99vuuG__actions{justify-content:space-between}.step-network-module__99vuuG__continue{justify-content:center}.step-network-module__99vuuG__sourceCard,.step-network-module__99vuuG__identityCard{gap:10px;padding:12px}}.step-network-module__99vuuG__consentReturn{color:#1f3b5c;background:#f3f7fc;border:1px solid #c9d8ea;border-radius:10px;margin:0 0 14px;padding:10px 12px;font-size:13px;line-height:1.5}.step-network-module__99vuuG__importButton{color:#fff;cursor:pointer;background:#234b79;border:1px solid #234b79;border-radius:8px;align-items:center;margin:0 12px 8px 0;padding:6px 12px;font-size:12px;font-weight:700;display:inline-flex}.step-network-module__99vuuG__importButton:disabled{opacity:.7;cursor:progress}.step-network-module__99vuuG__importButton:focus-visible{outline-offset:3px;outline:3px solid #507bcb}
