.LandingPage-module__vCWJnq__page{background:var(--background);color:var(--foreground);overflow:hidden}.LandingPage-module__vCWJnq__hero,.LandingPage-module__vCWJnq__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__vCWJnq__heroStage{--hero-height:calc(100dvh - 83px);padding-bottom:calc(var(--hero-height) * .2);position:relative;overflow:hidden}.LandingPage-module__vCWJnq__hero{min-height:calc(100dvh - 83px);padding-block:clamp(2rem,5vh,4rem)}.LandingPage-module__vCWJnq__heroCopy{z-index:1;max-width:35rem;position:relative}.LandingPage-module__vCWJnq__hero h1{letter-spacing:-.065em;max-width:11ch;font-size:clamp(3rem,5.2vw,5.25rem);font-weight:500;line-height:.94}.LandingPage-module__vCWJnq__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__vCWJnq__heroActions{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.LandingPage-module__vCWJnq__capabilities{padding-bottom:3rem}.LandingPage-module__vCWJnq__capability{min-height:42rem;padding-block:clamp(4rem,8vw,7rem)}.LandingPage-module__vCWJnq__reverse .LandingPage-module__vCWJnq__capabilityCopy{order:2}.LandingPage-module__vCWJnq__capabilityCopy{max-width:32rem}.LandingPage-module__vCWJnq__capabilityCopy h2{letter-spacing:-.05em;font-size:clamp(2.35rem,4.2vw,4.35rem);font-weight:500;line-height:1}.LandingPage-module__vCWJnq__capabilityCopy>p:not(.LandingPage-module__vCWJnq__eyebrow){color:var(--muted-strong);margin-top:1.5rem;font-size:1.05rem;line-height:1.6}.LandingPage-module__vCWJnq__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__vCWJnq__textLink:hover{color:var(--accent);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.LandingPage-module__vCWJnq__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__vCWJnq__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__vCWJnq__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__vCWJnq__productToolbar strong{font-size:.875rem;font-weight:500}.LandingPage-module__vCWJnq__productToolbar span,.LandingPage-module__vCWJnq__sectionMeta{color:var(--muted);font-size:.72rem}.LandingPage-module__vCWJnq__productBody{flex:1;min-height:0;padding:1.25rem;position:relative}.LandingPage-module__vCWJnq__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__vCWJnq__orbVisual:active{cursor:grabbing}.LandingPage-module__vCWJnq__orbCanvas{pointer-events:none;width:130%;height:130%;position:absolute;inset:-15%}.LandingPage-module__vCWJnq__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__vCWJnq__orbTip[data-visible=true]{opacity:1;pointer-events:auto}.LandingPage-module__vCWJnq__orbTipName{font-size:.875rem;font-weight:500}.LandingPage-module__vCWJnq__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__vCWJnq__orbTipLink{color:inherit;align-items:center;gap:.35rem;padding-left:.5rem;display:flex}.LandingPage-module__vCWJnq__orbTipLink:hover .LandingPage-module__vCWJnq__orbTipOpen,.LandingPage-module__vCWJnq__orbTipLink:focus-visible .LandingPage-module__vCWJnq__orbTipOpen{background:var(--surface);color:var(--foreground)}.LandingPage-module__vCWJnq__orbTipIcon{width:.95rem;height:.95rem}.LandingPage-module__vCWJnq__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__vCWJnq__watchList>div[data-active]{background:var(--surface-subtle);opacity:1;padding-left:.75rem}.LandingPage-module__vCWJnq__sourceLabel,.LandingPage-module__vCWJnq__rowIndex{color:var(--muted);font-size:.7rem;font-weight:400}.LandingPage-module__vCWJnq__profileIdentity{border-bottom:1px solid var(--line);align-items:center;gap:1rem;padding-bottom:1.25rem;display:flex}.LandingPage-module__vCWJnq__profileIdentity h3,.LandingPage-module__vCWJnq__listPanel h3,.LandingPage-module__vCWJnq__question{letter-spacing:-.025em;font-size:1.25rem;font-weight:500;line-height:1.2}.LandingPage-module__vCWJnq__profileIdentity p{color:var(--muted);margin-top:.25rem;font-size:.75rem}.LandingPage-module__vCWJnq__profileSectionLabel{color:var(--muted);margin-top:1rem;font-size:.7rem}.LandingPage-module__vCWJnq__cosignPreview{border:1px solid var(--line);background:var(--surface-subtle);margin-top:1rem;padding:0 1rem .9rem}.LandingPage-module__vCWJnq__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__vCWJnq__listPanel{flex-direction:column;display:flex;position:absolute;inset:1.25rem}.LandingPage-module__vCWJnq__listPanel h3{max-width:20ch;margin-top:.45rem}.LandingPage-module__vCWJnq__listMembers{border-top:1px solid var(--line);margin-top:1.1rem}.LandingPage-module__vCWJnq__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__vCWJnq__question{max-width:25rem;margin-bottom:.8rem}.LandingPage-module__vCWJnq__watchList{border-bottom:1px solid var(--line)}.LandingPage-module__vCWJnq__watchDetail{background:var(--surface-subtle);margin-top:1rem;padding:1rem}.LandingPage-module__vCWJnq__watchDetail span{color:var(--muted);font-size:.7rem}.LandingPage-module__vCWJnq__watchDetail p,.LandingPage-module__vCWJnq__jobReason p{color:var(--muted-strong);margin-top:.35rem;font-size:.78rem;line-height:1.4}.LandingPage-module__vCWJnq__jobsList{border:1px solid var(--line);overflow:hidden}.LandingPage-module__vCWJnq__jobsList>button{border-bottom:1px solid var(--line)}.LandingPage-module__vCWJnq__jobsList>button:last-child{border-bottom:0}.LandingPage-module__vCWJnq__jobCopy{text-align:left;flex:1;gap:.2rem;min-width:0;display:grid}.LandingPage-module__vCWJnq__jobCopy strong{text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;font-weight:500;overflow:hidden}.LandingPage-module__vCWJnq__jobCopy small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;overflow:hidden}.LandingPage-module__vCWJnq__jobCopy em{color:var(--muted-strong);font-size:.68rem;font-style:normal}.LandingPage-module__vCWJnq__jobReason{border-left:2px solid var(--accent);background:var(--accent-subtle);margin-top:1rem;padding:1rem}.LandingPage-module__vCWJnq__jobReason strong{font-size:.72rem;font-weight:500}.LandingPage-module__vCWJnq__progressDots{gap:.35rem;display:flex;position:absolute;bottom:1.25rem;right:1.25rem}.LandingPage-module__vCWJnq__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__vCWJnq__progressDots span[data-active]{background:var(--foreground);border-radius:1rem;width:1.25rem}.LandingPage-module__vCWJnq__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__vCWJnq__scene[data-active]{opacity:1;filter:blur();transform:translateY(0)scale(1)}.LandingPage-module__vCWJnq__networkVisual{min-height:34rem}.LandingPage-module__vCWJnq__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__vCWJnq__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__vCWJnq__networkPerson:nth-of-type(2){top:12%;left:12%}.LandingPage-module__vCWJnq__networkPerson:nth-of-type(3){top:15%;right:10%}.LandingPage-module__vCWJnq__networkPerson:nth-of-type(4){bottom:14%;right:25%}.LandingPage-module__vCWJnq__networkPerson[data-highlighted]{border-color:var(--foreground);transform:translateY(-6px);box-shadow:0 12px 30px #00000017}.LandingPage-module__vCWJnq__networkPerson span:last-child,.LandingPage-module__vCWJnq__profileHeader span:last-child{gap:.18rem;display:grid}.LandingPage-module__vCWJnq__networkPerson strong,.LandingPage-module__vCWJnq__profileHeader strong{font-size:.875rem;font-weight:500}.LandingPage-module__vCWJnq__networkPerson small,.LandingPage-module__vCWJnq__profileHeader small{color:var(--muted);font-size:.75rem}.LandingPage-module__vCWJnq__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__vCWJnq__avatarLarge{width:3.75rem;height:3.75rem;font-size:.9rem}.LandingPage-module__vCWJnq__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__vCWJnq__cosignSignal span{opacity:.65;font-size:.7rem}.LandingPage-module__vCWJnq__cosignSignal strong{font-size:.88rem;font-weight:500}.LandingPage-module__vCWJnq__profileMock,.LandingPage-module__vCWJnq__rankingMock,.LandingPage-module__vCWJnq__watchMock,.LandingPage-module__vCWJnq__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__vCWJnq__profileHeader{border-bottom:1px solid var(--line);align-items:center;gap:1rem;padding-bottom:1.5rem;display:flex}.LandingPage-module__vCWJnq__profileClaims{margin-top:1rem;display:grid}.LandingPage-module__vCWJnq__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__vCWJnq__profileClaims>div[data-active]{color:var(--foreground);padding-left:.75rem}.LandingPage-module__vCWJnq__profileClaims strong{font-size:.8rem;font-weight:500}.LandingPage-module__vCWJnq__profileMock .LandingPage-module__vCWJnq__scene{inset:auto 1.5rem 1.5rem}.LandingPage-module__vCWJnq__quote{border-left:2px solid var(--foreground);color:var(--muted-strong);padding-left:1rem;font-size:.9rem;line-height:1.5}.LandingPage-module__vCWJnq__listStack{position:absolute;inset:2.5rem}.LandingPage-module__vCWJnq__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__vCWJnq__listCover:before{content:"";background:repeating-linear-gradient(90deg, var(--surface) 0 29%, transparent 29% 31%);position:absolute;inset:0 0 44%}.LandingPage-module__vCWJnq__listCover small{color:var(--muted);position:relative}.LandingPage-module__vCWJnq__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__vCWJnq__listCover>span{color:var(--muted-strong);margin-top:.9rem;font-size:.8rem;position:relative}.LandingPage-module__vCWJnq__miniAvatars{z-index:1;display:flex;position:absolute;top:2rem;left:2rem}.LandingPage-module__vCWJnq__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__vCWJnq__rankingMock{flex-direction:column;display:flex}.LandingPage-module__vCWJnq__rankingMock>p{margin-bottom:1rem;font-size:1.2rem;font-weight:500;line-height:1.25}.LandingPage-module__vCWJnq__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__vCWJnq__rankRow[data-rank="1"]{order:1}.LandingPage-module__vCWJnq__rankRow[data-rank="2"]{order:2}.LandingPage-module__vCWJnq__rankRow[data-rank="3"]{order:3}.LandingPage-module__vCWJnq__rankRow>span{color:var(--muted);font-size:.8rem}.LandingPage-module__vCWJnq__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__vCWJnq__rankRow strong{font-size:.9rem;font-weight:500}.LandingPage-module__vCWJnq__rankRow small{color:var(--muted);font-size:.75rem}.LandingPage-module__vCWJnq__watchHeader,.LandingPage-module__vCWJnq__jobsMock>p{justify-content:space-between;align-items:center;padding-bottom:1.25rem;display:flex}.LandingPage-module__vCWJnq__watchHeader>strong,.LandingPage-module__vCWJnq__jobsMock>p strong{font-weight:500}.LandingPage-module__vCWJnq__watchHeader>span{background:var(--success-subtle);color:var(--success);padding:.25rem .45rem;font-size:.68rem}.LandingPage-module__vCWJnq__watchMock>div:not(.LandingPage-module__vCWJnq__watchHeader),.LandingPage-module__vCWJnq__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__vCWJnq__watchMock>div[data-active],.LandingPage-module__vCWJnq__jobsMock>div[data-active]{opacity:1;transform:translate(.5rem)}.LandingPage-module__vCWJnq__watchMock>div>i{background:var(--foreground);border-radius:50%;width:.5rem;height:.5rem}.LandingPage-module__vCWJnq__watchMock>div>span,.LandingPage-module__vCWJnq__jobsMock>div>span{gap:.3rem;display:grid}.LandingPage-module__vCWJnq__watchMock small,.LandingPage-module__vCWJnq__jobsMock small{color:var(--muted);font-size:.7rem}.LandingPage-module__vCWJnq__watchMock strong,.LandingPage-module__vCWJnq__jobsMock strong{font-size:.84rem;font-weight:500}.LandingPage-module__vCWJnq__watchMock time,.LandingPage-module__vCWJnq__jobsMock>p span{color:var(--muted);font-size:.7rem}.LandingPage-module__vCWJnq__jobsMock>div{grid-template-columns:2.5rem 1fr auto}.LandingPage-module__vCWJnq__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__vCWJnq__jobsMock b{font-size:.7rem;font-weight:500}@media (max-width:800px){.LandingPage-module__vCWJnq__hero,.LandingPage-module__vCWJnq__capability{grid-template-columns:1fr;gap:2.5rem;width:min(100% - 2rem,42rem)}.LandingPage-module__vCWJnq__hero{min-height:auto;padding-top:4rem}.LandingPage-module__vCWJnq__hero h1{font-size:clamp(2.75rem,12vw,4rem)}.LandingPage-module__vCWJnq__capability{min-height:auto}.LandingPage-module__vCWJnq__reverse .LandingPage-module__vCWJnq__capabilityCopy{order:0}.LandingPage-module__vCWJnq__visual{min-height:27rem}.LandingPage-module__vCWJnq__networkVisual{min-height:29rem}.LandingPage-module__vCWJnq__heroStage{padding-bottom:0}.LandingPage-module__vCWJnq__orbVisual{--orb-size:min(125vw, 40rem);top:auto;left:calc(50% - var(--orb-size) / 2);margin-block:1rem 1.5rem;position:relative}.LandingPage-module__vCWJnq__orbCanvas{--orb-avatar-scale:.18}.LandingPage-module__vCWJnq__orbTipOpen{width:2.25rem;height:2.25rem}.LandingPage-module__vCWJnq__productFrame,.LandingPage-module__vCWJnq__profileMock,.LandingPage-module__vCWJnq__rankingMock,.LandingPage-module__vCWJnq__watchMock,.LandingPage-module__vCWJnq__jobsMock,.LandingPage-module__vCWJnq__listStack{inset:1.25rem}}@media (max-width:480px){.LandingPage-module__vCWJnq__heroActions{flex-direction:column;align-items:stretch}.LandingPage-module__vCWJnq__visual{min-height:25rem}.LandingPage-module__vCWJnq__networkPerson:nth-of-type(2){top:9%;left:6%}.LandingPage-module__vCWJnq__networkPerson:nth-of-type(3){top:12%;right:5%}.LandingPage-module__vCWJnq__networkPerson:nth-of-type(4){bottom:12%;right:12%}.LandingPage-module__vCWJnq__cosignSignal{top:48%}.LandingPage-module__vCWJnq__jobsMock b{display:none}.LandingPage-module__vCWJnq__rankRow{grid-template-columns:1.2rem 2.1rem 1fr}.LandingPage-module__vCWJnq__rankRow small{display:none}}@media (prefers-reduced-motion:reduce){.LandingPage-module__vCWJnq__scene,.LandingPage-module__vCWJnq__networkPerson,.LandingPage-module__vCWJnq__profileClaims>div,.LandingPage-module__vCWJnq__rankRow,.LandingPage-module__vCWJnq__watchMock>div,.LandingPage-module__vCWJnq__jobsMock>div,.LandingPage-module__vCWJnq__progressDots span,.LandingPage-module__vCWJnq__watchList>div{transition:none}}
