.LandingPage-module__-1PCYG__page{background:var(--background);color:var(--foreground);overflow:hidden}.LandingPage-module__-1PCYG__hero,.LandingPage-module__-1PCYG__capability{width:min(100% - 3rem, var(--spacing-page-wide) - 3rem);grid-template-columns:minmax(0,.85fr) minmax(28rem,1.15fr);align-items:center;gap:clamp(3rem,8vw,7rem);margin:0 auto;display:grid}.LandingPage-module__-1PCYG__heroStage{--hero-height:calc(100dvh - 83px);padding-bottom:calc(var(--hero-height) * .2);position:relative;overflow:hidden}.LandingPage-module__-1PCYG__hero{min-height:calc(100dvh - 83px);padding-block:clamp(2rem,5vh,4rem)}.LandingPage-module__-1PCYG__heroCopy{z-index:1;max-width:35rem;position:relative}.LandingPage-module__-1PCYG__hero h1{letter-spacing:-.065em;max-width:11ch;font-size:clamp(3rem,5.2vw,5.25rem);font-weight:500;line-height:.94}.LandingPage-module__-1PCYG__heroCopy>p{max-width:33rem;color:var(--muted-strong);margin-top:2rem;font-size:clamp(1.05rem,1.5vw,1.3rem);line-height:1.55}.LandingPage-module__-1PCYG__heroActions{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.LandingPage-module__-1PCYG__capabilities{padding-bottom:3rem}.LandingPage-module__-1PCYG__capability{min-height:42rem;padding-block:clamp(4rem,8vw,7rem)}.LandingPage-module__-1PCYG__reverse .LandingPage-module__-1PCYG__capabilityCopy{order:2}.LandingPage-module__-1PCYG__capabilityCopy{max-width:32rem}.LandingPage-module__-1PCYG__capabilityCopy h2{letter-spacing:-.05em;font-size:clamp(2.35rem,4.2vw,4.35rem);font-weight:500;line-height:1}.LandingPage-module__-1PCYG__capabilityCopy>p:not(.LandingPage-module__-1PCYG__eyebrow){color:var(--muted-strong);margin-top:1.5rem;font-size:1.05rem;line-height:1.6}.LandingPage-module__-1PCYG__textLink{min-height:2.75rem;text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:.3rem;align-items:center;gap:.4rem;margin-top:1.5rem;font-size:.95rem;font-weight:500;transition:color .15s,text-decoration-color .15s;display:inline-flex}.LandingPage-module__-1PCYG__textLink:hover{color:var(--accent);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.LandingPage-module__-1PCYG__visual{border:1px solid var(--line);border-radius:var(--cosign-radius);background:var(--surface-subtle);min-height:31rem;box-shadow:inset 0 0 0 1px var(--image-outline);position:relative;overflow:hidden}.LandingPage-module__-1PCYG__productFrame{border:1px solid var(--line);background:var(--background);flex-direction:column;min-width:0;display:flex;position:absolute;inset:2.25rem;overflow:hidden;box-shadow:0 18px 50px #00000012}.LandingPage-module__-1PCYG__productToolbar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:1rem;min-height:3.5rem;padding:0 1.25rem;display:flex}.LandingPage-module__-1PCYG__productToolbar strong{font-size:.875rem;font-weight:500}.LandingPage-module__-1PCYG__productToolbar span,.LandingPage-module__-1PCYG__sectionMeta{color:var(--muted);font-size:.72rem}.LandingPage-module__-1PCYG__productBody{flex:1;min-height:0;padding:1.25rem;position:relative}.LandingPage-module__-1PCYG__orbVisual{--orb-size:calc(var(--hero-height) * 1.3);top:calc(var(--hero-height) / 2 - var(--orb-size) / 2);left:calc(80% - var(--orb-size) / 2);width:var(--orb-size);height:var(--orb-size);cursor:grab;touch-action:pan-y;position:absolute}.LandingPage-module__-1PCYG__orbVisual:active{cursor:grabbing}.LandingPage-module__-1PCYG__orbCanvas{pointer-events:none;width:130%;height:130%;position:absolute;inset:-15%}.LandingPage-module__-1PCYG__orbTip{z-index:2;border:1px solid var(--line);background:var(--background);box-shadow:0 4px 16px var(--image-outline);pointer-events:none;white-space:nowrap;opacity:0;border-radius:999px;align-items:center;padding:.25rem;transition:opacity .12s;display:flex;position:fixed;top:0;left:0}.LandingPage-module__-1PCYG__orbTip[data-visible=true]{opacity:1;pointer-events:auto}.LandingPage-module__-1PCYG__orbTipName{font-size:.875rem;font-weight:500}.LandingPage-module__-1PCYG__orbTipOpen{width:1.75rem;height:1.75rem;color:var(--muted-strong);border-radius:999px;place-items:center;transition:background-color .12s,color .12s;display:grid}.LandingPage-module__-1PCYG__orbTipLink{color:inherit;align-items:center;gap:.35rem;padding-left:.5rem;display:flex}.LandingPage-module__-1PCYG__orbTipLink:hover .LandingPage-module__-1PCYG__orbTipOpen,.LandingPage-module__-1PCYG__orbTipLink:focus-visible .LandingPage-module__-1PCYG__orbTipOpen{background:var(--surface);color:var(--foreground)}.LandingPage-module__-1PCYG__orbTipIcon{width:.95rem;height:.95rem}.LandingPage-module__-1PCYG__watchList>div{border-top:1px solid var(--line);opacity:.48;padding-inline:.25rem;transition:opacity .32s,padding-left .45s cubic-bezier(.23,1,.32,1),background-color .32s}.LandingPage-module__-1PCYG__watchList>div[data-active]{background:var(--surface-subtle);opacity:1;padding-left:.75rem}.LandingPage-module__-1PCYG__sourceLabel,.LandingPage-module__-1PCYG__rowIndex{color:var(--muted);font-size:.7rem;font-weight:400}.LandingPage-module__-1PCYG__profileIdentity{border-bottom:1px solid var(--line);align-items:center;gap:1rem;padding-bottom:1.25rem;display:flex}.LandingPage-module__-1PCYG__profileIdentity h3,.LandingPage-module__-1PCYG__listPanel h3,.LandingPage-module__-1PCYG__question{letter-spacing:-.025em;font-size:1.25rem;font-weight:500;line-height:1.2}.LandingPage-module__-1PCYG__profileIdentity p{color:var(--muted);margin-top:.25rem;font-size:.75rem}.LandingPage-module__-1PCYG__profileSectionLabel{color:var(--muted);margin-top:1rem;font-size:.7rem}.LandingPage-module__-1PCYG__cosignPreview{border:1px solid var(--line);background:var(--surface-subtle);margin-top:1rem;padding:0 1rem .9rem}.LandingPage-module__-1PCYG__cosignPreview p{border-top:1px solid var(--line);color:var(--muted-strong);padding:.8rem 0 0 3rem;font-size:.75rem;line-height:1.45}.LandingPage-module__-1PCYG__listPanel{flex-direction:column;display:flex;position:absolute;inset:1.25rem}.LandingPage-module__-1PCYG__listPanel h3{max-width:20ch;margin-top:.45rem}.LandingPage-module__-1PCYG__listMembers{border-top:1px solid var(--line);margin-top:1.1rem}.LandingPage-module__-1PCYG__panelFooter{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;gap:1rem;margin-top:auto;padding-top:.9rem;font-size:.7rem;display:flex}.LandingPage-module__-1PCYG__question{max-width:25rem;margin-bottom:.8rem}.LandingPage-module__-1PCYG__watchList{border-bottom:1px solid var(--line)}.LandingPage-module__-1PCYG__watchDetail{background:var(--surface-subtle);margin-top:1rem;padding:1rem}.LandingPage-module__-1PCYG__watchDetail span{color:var(--muted);font-size:.7rem}.LandingPage-module__-1PCYG__watchDetail p,.LandingPage-module__-1PCYG__jobReason p{color:var(--muted-strong);margin-top:.35rem;font-size:.78rem;line-height:1.4}.LandingPage-module__-1PCYG__jobsList{border:1px solid var(--line);overflow:hidden}.LandingPage-module__-1PCYG__jobsList>button{border-bottom:1px solid var(--line)}.LandingPage-module__-1PCYG__jobsList>button:last-child{border-bottom:0}.LandingPage-module__-1PCYG__jobCopy{text-align:left;flex:1;gap:.2rem;min-width:0;display:grid}.LandingPage-module__-1PCYG__jobCopy strong{text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;font-weight:500;overflow:hidden}.LandingPage-module__-1PCYG__jobCopy small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;overflow:hidden}.LandingPage-module__-1PCYG__jobCopy em{color:var(--muted-strong);font-size:.68rem;font-style:normal}.LandingPage-module__-1PCYG__jobReason{border-left:2px solid var(--accent);background:var(--accent-subtle);margin-top:1rem;padding:1rem}.LandingPage-module__-1PCYG__jobReason strong{font-size:.72rem;font-weight:500}.LandingPage-module__-1PCYG__progressDots{gap:.35rem;display:flex;position:absolute;bottom:1.25rem;right:1.25rem}.LandingPage-module__-1PCYG__progressDots span{background:var(--line-strong);border-radius:50%;width:.38rem;height:.38rem;transition:width .4s cubic-bezier(.77,0,.175,1),background-color .2s}.LandingPage-module__-1PCYG__progressDots span[data-active]{background:var(--foreground);border-radius:1rem;width:1.25rem}.LandingPage-module__-1PCYG__scene{opacity:0;filter:blur(2px);pointer-events:none;transition:opacity .42s cubic-bezier(.23,1,.32,1),transform .52s cubic-bezier(.23,1,.32,1),filter .38s ease-out;position:absolute;inset:0;transform:translateY(10px)scale(.98)}.LandingPage-module__-1PCYG__scene[data-active]{opacity:1;filter:blur();transform:translateY(0)scale(1)}.LandingPage-module__-1PCYG__networkVisual{min-height:34rem}.LandingPage-module__-1PCYG__networkLines{background:linear-gradient(31deg, transparent 49.7%, var(--line-strong) 50%, transparent 50.3%), linear-gradient(-38deg, transparent 49.7%, var(--line-strong) 50%, transparent 50.3%);opacity:.65;position:absolute;inset:18% 20%}.LandingPage-module__-1PCYG__networkPerson{border:1px solid var(--line);border-radius:var(--cosign-radius);background:var(--background);align-items:center;gap:.75rem;padding:.75rem .9rem;transition:border-color .4s,transform .52s cubic-bezier(.77,0,.175,1),box-shadow .4s;display:flex;position:absolute;box-shadow:0 1px 2px #0000000d}.LandingPage-module__-1PCYG__networkPerson:nth-of-type(2){top:12%;left:12%}.LandingPage-module__-1PCYG__networkPerson:nth-of-type(3){top:15%;right:10%}.LandingPage-module__-1PCYG__networkPerson:nth-of-type(4){bottom:14%;right:25%}.LandingPage-module__-1PCYG__networkPerson[data-highlighted]{border-color:var(--foreground);transform:translateY(-6px);box-shadow:0 12px 30px #00000017}.LandingPage-module__-1PCYG__networkPerson span:last-child,.LandingPage-module__-1PCYG__profileHeader span:last-child{gap:.18rem;display:grid}.LandingPage-module__-1PCYG__networkPerson strong,.LandingPage-module__-1PCYG__profileHeader strong{font-size:.875rem;font-weight:500}.LandingPage-module__-1PCYG__networkPerson small,.LandingPage-module__-1PCYG__profileHeader small{color:var(--muted);font-size:.75rem}.LandingPage-module__-1PCYG__avatar{background:var(--surface);width:2.5rem;height:2.5rem;color:var(--muted-strong);border-radius:50%;flex:none;place-items:center;font-size:.72rem;font-style:normal;font-weight:600;display:grid}.LandingPage-module__-1PCYG__avatarLarge{width:3.75rem;height:3.75rem;font-size:.9rem}.LandingPage-module__-1PCYG__cosignSignal{border:1px solid var(--foreground);background:var(--foreground);min-width:12rem;color:var(--background);text-align:center;gap:.25rem;padding:1rem 1.1rem;display:grid;position:absolute;top:43%;left:50%;transform:translate(-50%,-50%)}.LandingPage-module__-1PCYG__cosignSignal span{opacity:.65;font-size:.7rem}.LandingPage-module__-1PCYG__cosignSignal strong{font-size:.88rem;font-weight:500}.LandingPage-module__-1PCYG__profileMock,.LandingPage-module__-1PCYG__rankingMock,.LandingPage-module__-1PCYG__watchMock,.LandingPage-module__-1PCYG__jobsMock{border:1px solid var(--line);background:var(--background);padding:1.5rem;position:absolute;inset:2.5rem;box-shadow:0 18px 50px #00000012}.LandingPage-module__-1PCYG__profileHeader{border-bottom:1px solid var(--line);align-items:center;gap:1rem;padding-bottom:1.5rem;display:flex}.LandingPage-module__-1PCYG__profileClaims{margin-top:1rem;display:grid}.LandingPage-module__-1PCYG__profileClaims>div{border-bottom:1px solid var(--line);color:var(--muted);justify-content:space-between;padding:1rem 0;transition:color .35s,padding-left .45s cubic-bezier(.23,1,.32,1);display:flex}.LandingPage-module__-1PCYG__profileClaims>div[data-active]{color:var(--foreground);padding-left:.75rem}.LandingPage-module__-1PCYG__profileClaims strong{font-size:.8rem;font-weight:500}.LandingPage-module__-1PCYG__profileMock .LandingPage-module__-1PCYG__scene{inset:auto 1.5rem 1.5rem}.LandingPage-module__-1PCYG__quote{border-left:2px solid var(--foreground);color:var(--muted-strong);padding-left:1rem;font-size:.9rem;line-height:1.5}.LandingPage-module__-1PCYG__listStack{position:absolute;inset:2.5rem}.LandingPage-module__-1PCYG__listCover{border:1px solid var(--line);background:var(--background);flex-direction:column;justify-content:flex-end;padding:2rem;display:flex;position:absolute;inset:0;box-shadow:0 18px 50px #00000012}.LandingPage-module__-1PCYG__listCover:before{content:"";background:repeating-linear-gradient(90deg, var(--surface) 0 29%, transparent 29% 31%);position:absolute;inset:0 0 44%}.LandingPage-module__-1PCYG__listCover small{color:var(--muted);position:relative}.LandingPage-module__-1PCYG__listCover strong{letter-spacing:-.035em;max-width:18ch;margin-top:.55rem;font-size:1.7rem;font-weight:500;line-height:1.05;position:relative}.LandingPage-module__-1PCYG__listCover>span{color:var(--muted-strong);margin-top:.9rem;font-size:.8rem;position:relative}.LandingPage-module__-1PCYG__miniAvatars{z-index:1;display:flex;position:absolute;top:2rem;left:2rem}.LandingPage-module__-1PCYG__miniAvatars i{border:2px solid var(--background);background:var(--foreground);width:2.5rem;height:2.5rem;color:var(--background);border-radius:50%;place-items:center;margin-right:-.5rem;font-size:.62rem;font-style:normal;display:grid}.LandingPage-module__-1PCYG__rankingMock{flex-direction:column;display:flex}.LandingPage-module__-1PCYG__rankingMock>p{margin-bottom:1rem;font-size:1.2rem;font-weight:500;line-height:1.25}.LandingPage-module__-1PCYG__rankRow{border-top:1px solid var(--line);grid-template-columns:1.5rem 2.25rem 1fr auto;align-items:center;gap:.7rem;padding:1rem 0;transition:order .5s cubic-bezier(.77,0,.175,1),background-color .3s;display:grid}.LandingPage-module__-1PCYG__rankRow[data-rank="1"]{order:1}.LandingPage-module__-1PCYG__rankRow[data-rank="2"]{order:2}.LandingPage-module__-1PCYG__rankRow[data-rank="3"]{order:3}.LandingPage-module__-1PCYG__rankRow>span{color:var(--muted);font-size:.8rem}.LandingPage-module__-1PCYG__rankRow i{background:var(--surface);border-radius:50%;place-items:center;width:2.25rem;height:2.25rem;font-size:.65rem;font-style:normal;display:grid}.LandingPage-module__-1PCYG__rankRow strong{font-size:.9rem;font-weight:500}.LandingPage-module__-1PCYG__rankRow small{color:var(--muted);font-size:.75rem}.LandingPage-module__-1PCYG__watchHeader,.LandingPage-module__-1PCYG__jobsMock>p{justify-content:space-between;align-items:center;padding-bottom:1.25rem;display:flex}.LandingPage-module__-1PCYG__watchHeader>strong,.LandingPage-module__-1PCYG__jobsMock>p strong{font-weight:500}.LandingPage-module__-1PCYG__watchHeader>span{background:var(--success-subtle);color:var(--success);padding:.25rem .45rem;font-size:.68rem}.LandingPage-module__-1PCYG__watchMock>div:not(.LandingPage-module__-1PCYG__watchHeader),.LandingPage-module__-1PCYG__jobsMock>div{border-top:1px solid var(--line);opacity:.45;grid-template-columns:.6rem 1fr auto;align-items:center;gap:.9rem;padding:1.25rem 0;transition:opacity .35s,transform .45s cubic-bezier(.23,1,.32,1);display:grid}.LandingPage-module__-1PCYG__watchMock>div[data-active],.LandingPage-module__-1PCYG__jobsMock>div[data-active]{opacity:1;transform:translate(.5rem)}.LandingPage-module__-1PCYG__watchMock>div>i{background:var(--foreground);border-radius:50%;width:.5rem;height:.5rem}.LandingPage-module__-1PCYG__watchMock>div>span,.LandingPage-module__-1PCYG__jobsMock>div>span{gap:.3rem;display:grid}.LandingPage-module__-1PCYG__watchMock small,.LandingPage-module__-1PCYG__jobsMock small{color:var(--muted);font-size:.7rem}.LandingPage-module__-1PCYG__watchMock strong,.LandingPage-module__-1PCYG__jobsMock strong{font-size:.84rem;font-weight:500}.LandingPage-module__-1PCYG__watchMock time,.LandingPage-module__-1PCYG__jobsMock>p span{color:var(--muted);font-size:.7rem}.LandingPage-module__-1PCYG__jobsMock>div{grid-template-columns:2.5rem 1fr auto}.LandingPage-module__-1PCYG__jobsMock>div>i{background:var(--foreground);width:2.5rem;height:2.5rem;color:var(--background);place-items:center;font-style:normal;font-weight:600;display:grid}.LandingPage-module__-1PCYG__jobsMock b{font-size:.7rem;font-weight:500}@media (max-width:800px){.LandingPage-module__-1PCYG__hero,.LandingPage-module__-1PCYG__capability{grid-template-columns:1fr;gap:2.5rem;width:min(100% - 2rem,42rem)}.LandingPage-module__-1PCYG__hero{min-height:auto;padding-top:4rem}.LandingPage-module__-1PCYG__heroStage .LandingPage-module__-1PCYG__hero{min-height:calc(100svh - 85px);padding-bottom:calc(var(--orb-reach) + 3.25rem);align-content:end}.LandingPage-module__-1PCYG__hero h1{font-size:clamp(2.75rem,12vw,4rem)}.LandingPage-module__-1PCYG__capability{min-height:auto}.LandingPage-module__-1PCYG__reverse .LandingPage-module__-1PCYG__capabilityCopy{order:0}.LandingPage-module__-1PCYG__visual{min-height:27rem}.LandingPage-module__-1PCYG__networkVisual{min-height:29rem}.LandingPage-module__-1PCYG__heroStage{--orb-sphere:calc(100vw / 1.08);--orb-reach:calc(var(--orb-sphere) * .573);padding-bottom:0}.LandingPage-module__-1PCYG__orbVisual{--orb-size:calc(var(--orb-sphere) / .95);top:auto;left:calc(50% - var(--orb-size) / 2);margin-top:calc(var(--orb-size) / -2);margin-bottom:calc(var(--orb-reach) - var(--orb-size) / 2 + 1rem);position:relative}.LandingPage-module__-1PCYG__orbCanvas{--orb-avatar-scale:.18}.LandingPage-module__-1PCYG__orbTipOpen{width:2.25rem;height:2.25rem}.LandingPage-module__-1PCYG__productFrame,.LandingPage-module__-1PCYG__profileMock,.LandingPage-module__-1PCYG__rankingMock,.LandingPage-module__-1PCYG__watchMock,.LandingPage-module__-1PCYG__jobsMock,.LandingPage-module__-1PCYG__listStack{inset:1.25rem}}@media (max-width:480px){.LandingPage-module__-1PCYG__heroActions{flex-direction:column;align-items:stretch}.LandingPage-module__-1PCYG__visual{min-height:25rem}.LandingPage-module__-1PCYG__networkPerson:nth-of-type(2){top:9%;left:6%}.LandingPage-module__-1PCYG__networkPerson:nth-of-type(3){top:12%;right:5%}.LandingPage-module__-1PCYG__networkPerson:nth-of-type(4){bottom:12%;right:12%}.LandingPage-module__-1PCYG__cosignSignal{top:48%}.LandingPage-module__-1PCYG__jobsMock b{display:none}.LandingPage-module__-1PCYG__rankRow{grid-template-columns:1.2rem 2.1rem 1fr}.LandingPage-module__-1PCYG__rankRow small{display:none}}@media (prefers-reduced-motion:reduce){.LandingPage-module__-1PCYG__scene,.LandingPage-module__-1PCYG__networkPerson,.LandingPage-module__-1PCYG__profileClaims>div,.LandingPage-module__-1PCYG__rankRow,.LandingPage-module__-1PCYG__watchMock>div,.LandingPage-module__-1PCYG__jobsMock>div,.LandingPage-module__-1PCYG__progressDots span,.LandingPage-module__-1PCYG__watchList>div{transition:none}}
