.relationship-card-module__MJ8ECG__page{--ink:#f7f7f3;--muted:#f7f7f394;--line:#ffffff21;min-height:100svh;color:var(--ink);font-family:var(--font-inter),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;background:#020202;position:relative;overflow:hidden}.relationship-card-module__MJ8ECG__ambient{pointer-events:none;opacity:.62;background:radial-gradient(circle at 16% 14%,color-mix(in srgb,var(--card-accent-left) 25%,transparent),transparent 24%), radial-gradient(circle at 84% 28%,color-mix(in srgb,var(--card-accent-right) 21%,transparent),transparent 27%), radial-gradient(circle at 54% 84%,#473dff29,transparent 25%);filter:blur(110px);animation:16s ease-in-out infinite alternate relationship-card-module__MJ8ECG__ambientShift;position:fixed;inset:-30%}.relationship-card-module__MJ8ECG__grain{pointer-events:none;opacity:.045;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.relationship-card-module__MJ8ECG__page:after{content:"";pointer-events:none;opacity:.1;background-image:linear-gradient(#ffffff0e 1px,#0000 1px),linear-gradient(90deg,#ffffff0e 1px,#0000 1px);background-size:72px 72px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 74%);mask-image:linear-gradient(#000,#0000 74%)}.relationship-card-module__MJ8ECG__guide{z-index:100;-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px);background:#000000e8;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.relationship-card-module__MJ8ECG__guideHalo{aspect-ratio:1;background:radial-gradient(circle,color-mix(in srgb,var(--card-accent-left) 20%,transparent),transparent 63%);filter:blur(42px);border-radius:50%;width:min(80vw,780px);animation:5s ease-in-out infinite relationship-card-module__MJ8ECG__guidePulse;position:absolute}.relationship-card-module__MJ8ECG__guideWelcome,.relationship-card-module__MJ8ECG__guidePlayback{z-index:1;text-align:center;width:min(760px,100%);position:relative}.relationship-card-module__MJ8ECG__guideMark{color:#ffffffb3;letter-spacing:.12em;align-items:center;gap:8px;font-size:12px;font-weight:650;display:inline-flex}.relationship-card-module__MJ8ECG__guideWelcome h1{letter-spacing:-.072em;text-wrap:balance;max-width:720px;margin:30px auto 0;font-size:clamp(42px,7vw,88px);font-weight:430;line-height:.96}.relationship-card-module__MJ8ECG__guideWelcome p{color:var(--muted);margin:25px auto 0;font-size:14px}.relationship-card-module__MJ8ECG__guideActions{justify-content:center;gap:10px;margin-top:34px;display:flex}.relationship-card-module__MJ8ECG__guideActions button{border:1px solid var(--line);color:#fff;height:52px;font:inherit;cursor:pointer;background:#ffffff0d;border-radius:999px;justify-content:center;align-items:center;gap:9px;padding:0 20px;font-size:13px;transition:all .2s;display:flex}.relationship-card-module__MJ8ECG__guideActions button:first-child{color:#050505;background:#fff;border-color:#fff}.relationship-card-module__MJ8ECG__guideActions button:hover{transform:translateY(-2px)}.relationship-card-module__MJ8ECG__guidePlayback{align-content:center;min-height:270px;display:grid}.relationship-card-module__MJ8ECG__guideCount{color:#ffffff57;font:500 10px/1 var(--font-mono),monospace;letter-spacing:.18em}.relationship-card-module__MJ8ECG__guidePlayback p{letter-spacing:-.075em;margin:27px 0 0;font-size:clamp(45px,8vw,104px);font-weight:420;line-height:.95;animation:.65s cubic-bezier(.2,.8,.2,1) both relationship-card-module__MJ8ECG__guideLine}.relationship-card-module__MJ8ECG__guidePlayback button{color:#ffffff73;width:max-content;font:inherit;cursor:pointer;background:0 0;border:0;margin:48px auto 0;font-size:11px}.relationship-card-module__MJ8ECG__header{z-index:5;border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;width:min(1320px,100% - 56px);height:92px;margin:0 auto;display:flex;position:relative}.relationship-card-module__MJ8ECG__wordmark{color:#fff;letter-spacing:.25em;font-size:10px;font-weight:650;text-decoration:none}.relationship-card-module__MJ8ECG__headerActions{align-items:center;gap:10px;display:flex}.relationship-card-module__MJ8ECG__manageLink{border:1px solid var(--line);color:#ffffffa6;border-radius:999px;padding:10px 14px;font-size:11px;text-decoration:none;transition:all .2s}.relationship-card-module__MJ8ECG__manageLink:hover{color:#fff;border-color:#ffffff59}.relationship-card-module__MJ8ECG__roundAction{border:1px solid var(--line);color:#fff;cursor:pointer;background:#ffffff0a;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.relationship-card-module__MJ8ECG__hero{z-index:2;text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:calc(100svh - 92px);padding:70px 24px 110px;display:flex;position:relative}.relationship-card-module__MJ8ECG__heroIdentity{align-items:center;gap:14px;display:flex}.relationship-card-module__MJ8ECG__avatar{color:#050505;background:#f5f5f1;border-radius:18px;place-items:center;width:56px;height:56px;display:grid;position:relative;box-shadow:0 20px 60px #000}.relationship-card-module__MJ8ECG__avatar:before{content:"";z-index:-1;background:conic-gradient(from 200deg,#fff,var(--card-accent-left),#fff 45%,#111 62%,var(--card-accent-right),#fff);border-radius:21px;position:absolute;inset:-2px}.relationship-card-module__MJ8ECG__avatar span{letter-spacing:-.04em;font-size:18px;font-weight:680}.relationship-card-module__MJ8ECG__heroIdentity p{color:#ffffff85;letter-spacing:.2em;margin:0;font-size:10px;font-weight:650}.relationship-card-module__MJ8ECG__hero h1{letter-spacing:-.09em;margin:40px 0 0;font-size:clamp(74px,15vw,190px);font-weight:410;line-height:.78}.relationship-card-module__MJ8ECG__heroHeadline{color:#ffffffbd;letter-spacing:-.045em;text-wrap:balance;max-width:690px;margin:45px 0 0;font-size:clamp(20px,3vw,37px);font-weight:420;line-height:1.08}.relationship-card-module__MJ8ECG__heroActions{gap:10px;margin-top:38px;display:flex}.relationship-card-module__MJ8ECG__connectButton,.relationship-card-module__MJ8ECG__saveButton{border-radius:999px;justify-content:center;align-items:center;gap:9px;height:53px;padding:0 21px;font-size:13px;font-weight:650;text-decoration:none;transition:all .2s;display:flex}.relationship-card-module__MJ8ECG__connectButton{color:#050505;cursor:pointer;background:#fff;border:0}.relationship-card-module__MJ8ECG__saveButton{border:1px solid var(--line);color:#fff;background:#ffffff0a}.relationship-card-module__MJ8ECG__connectButton:hover,.relationship-card-module__MJ8ECG__saveButton:hover{transform:translateY(-2px)}.relationship-card-module__MJ8ECG__scrollCue{color:#ffffff61;letter-spacing:.12em;align-items:center;gap:9px;font-size:10px;text-decoration:none;display:flex;position:absolute;bottom:34px}.relationship-card-module__MJ8ECG__connectionSection{z-index:2;border-top:1px solid var(--line);grid-template-columns:70px minmax(0,1fr) minmax(360px,.78fr);gap:clamp(26px,5vw,76px);width:min(1240px,100% - 56px);margin:0 auto;padding:140px 0;display:grid;position:relative}.relationship-card-module__MJ8ECG__sectionNumber{color:#ffffff47;font:500 11px/1 var(--font-mono),monospace}.relationship-card-module__MJ8ECG__connectionCopy>p:first-child,.relationship-card-module__MJ8ECG__ecosystemIntro>span,.relationship-card-module__MJ8ECG__finalCta>span{color:var(--card-accent-right);letter-spacing:.18em;margin:0;font-size:10px;font-weight:700}.relationship-card-module__MJ8ECG__connectionCopy h2{letter-spacing:-.065em;max-width:620px;margin:26px 0 0;font-size:clamp(42px,5.8vw,76px);font-weight:420;line-height:.96}.relationship-card-module__MJ8ECG__connectionCopy>p:last-child{max-width:600px;color:var(--muted);margin:29px 0 0;font-size:16px;line-height:1.72}.relationship-card-module__MJ8ECG__identityCard{border:1px solid var(--line);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:linear-gradient(145deg,#ffffff13,#ffffff05);border-radius:28px;align-self:end;padding:28px;box-shadow:0 35px 90px #00000059}.relationship-card-module__MJ8ECG__identityCard>div{border-bottom:1px solid var(--line);padding:16px 0}.relationship-card-module__MJ8ECG__identityCard>div:first-child{padding-top:0}.relationship-card-module__MJ8ECG__identityCard span,.relationship-card-module__MJ8ECG__identityCard strong{display:block}.relationship-card-module__MJ8ECG__identityCard>div span{color:#ffffff52;letter-spacing:.15em;font-size:9px}.relationship-card-module__MJ8ECG__identityCard>div strong{margin-top:8px;font-size:14px;font-weight:520}.relationship-card-module__MJ8ECG__identityCard nav{grid-template-columns:1fr 1fr;gap:8px;margin-top:20px;display:grid}.relationship-card-module__MJ8ECG__identityCard nav a,.relationship-card-module__MJ8ECG__identityCard nav button,.relationship-card-module__MJ8ECG__identityCard nav>span{color:#ffffffb8;height:48px;font:inherit;background:#ffffff06;border:1px solid #ffffff1a;border-radius:13px;justify-content:center;align-items:center;gap:7px;font-size:11px;text-decoration:none;display:flex}.relationship-card-module__MJ8ECG__identityCard nav button{cursor:pointer}.relationship-card-module__MJ8ECG__identityCard nav>span{cursor:not-allowed;opacity:.38}.relationship-card-module__MJ8ECG__identityCard small{color:#ffffff57;align-items:center;gap:7px;margin-top:17px;font-size:9px;line-height:1.5;display:flex}.relationship-card-module__MJ8ECG__ecosystemSection{z-index:2;border-top:1px solid var(--line);width:min(1240px,100% - 56px);margin:0 auto;padding:140px 0;position:relative}.relationship-card-module__MJ8ECG__ecosystemIntro{grid-template-columns:1fr 1.4fr;align-items:end;gap:40px;display:grid}.relationship-card-module__MJ8ECG__ecosystemIntro>span{grid-column:1/-1}.relationship-card-module__MJ8ECG__ecosystemIntro h2{letter-spacing:-.067em;margin:22px 0 0;font-size:clamp(43px,6vw,78px);font-weight:420;line-height:.95}.relationship-card-module__MJ8ECG__ecosystemIntro>p{max-width:520px;color:var(--muted);margin:0 0 6px;font-size:15px;line-height:1.75}.relationship-card-module__MJ8ECG__ecosystemGrid{grid-template-columns:repeat(2,1fr);gap:12px;margin-top:74px;display:grid}.relationship-card-module__MJ8ECG__ecosystemCard{border:1px solid var(--line);color:#fff;background:linear-gradient(150deg,#ffffff12,#ffffff04);border-radius:30px;min-height:440px;padding:30px;text-decoration:none;transition:transform .35s,border-color .35s;position:relative;overflow:hidden}.relationship-card-module__MJ8ECG__ecosystemCard:hover{border-color:#ffffff4d;transform:translateY(-5px)}.relationship-card-module__MJ8ECG__nodeIndex{color:#ffffff47;font:500 10px/1 var(--font-mono),monospace;position:absolute;top:30px;right:30px}.relationship-card-module__MJ8ECG__nodeOrb{background:radial-gradient(circle at 35% 28%,white,transparent 8%),radial-gradient(circle at 48% 52%,color-mix(in srgb,var(--card-accent-left) 70%,var(--card-accent-right)),transparent 58%);width:82px;height:82px;box-shadow:0 0 70px color-mix(in srgb,var(--card-accent-left) 28%,transparent);border:1px solid #ffffff6b;border-radius:50%;margin:38px 0 70px}.relationship-card-module__MJ8ECG__ecosystemCard>p{color:#ffffff6b;letter-spacing:.18em;margin:0;font-size:9px;font-weight:650}.relationship-card-module__MJ8ECG__ecosystemCard h3{letter-spacing:-.065em;margin:14px 0 0;font-size:54px;font-weight:420}.relationship-card-module__MJ8ECG__ecosystemCard>strong{margin-top:9px;font-size:18px;font-weight:480;display:block}.relationship-card-module__MJ8ECG__ecosystemCard>small{max-width:440px;color:var(--muted);margin-top:14px;font-size:13px;line-height:1.65;display:block}.relationship-card-module__MJ8ECG__exploreLabel{color:#ffffffb3;align-items:center;gap:8px;font-size:11px;position:absolute;bottom:30px;right:30px;display:flex!important}.relationship-card-module__MJ8ECG__finalCta{z-index:2;border-top:1px solid var(--line);text-align:center;flex-direction:column;justify-content:center;align-items:center;width:min(1240px,100% - 56px);min-height:80svh;margin:0 auto;padding:120px 24px;display:flex;position:relative}.relationship-card-module__MJ8ECG__finalCta h2{letter-spacing:-.075em;text-wrap:balance;max-width:850px;margin:30px 0 0;font-size:clamp(52px,8vw,104px);font-weight:410;line-height:.9}.relationship-card-module__MJ8ECG__finalCta p{max-width:550px;color:var(--muted);margin:28px 0 0;font-size:15px;line-height:1.7}.relationship-card-module__MJ8ECG__finalCta button{color:#050505;height:54px;font:inherit;cursor:pointer;background:#fff;border:0;border-radius:999px;align-items:center;gap:9px;margin-top:34px;padding:0 22px;font-size:13px;font-weight:650;display:flex}.relationship-card-module__MJ8ECG__finalCta small{color:#ffffff52;letter-spacing:.08em;margin-top:74px;font-size:10px}.relationship-card-module__MJ8ECG__finalCta small b{color:#ffffff94;font-weight:650}.relationship-card-module__MJ8ECG__modalBackdrop{z-index:120;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#000000c2;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.relationship-card-module__MJ8ECG__modal{background:#0d0d0d;border:1px solid #ffffff29;border-radius:28px;width:min(560px,100%);max-height:calc(100svh - 40px);padding:clamp(28px,5vw,44px);position:relative;overflow:auto;box-shadow:0 40px 110px #000}.relationship-card-module__MJ8ECG__modalClose{border:1px solid var(--line);color:#fff;cursor:pointer;background:0 0;border-radius:50%;place-items:center;width:38px;height:38px;display:grid;position:absolute;top:18px;right:18px}.relationship-card-module__MJ8ECG__modalEyebrow{color:var(--card-accent-right);letter-spacing:.18em;margin:0;font-size:9px;font-weight:650}.relationship-card-module__MJ8ECG__modal h2{letter-spacing:-.05em;margin:14px 0 0;font-size:40px;font-weight:500}.relationship-card-module__MJ8ECG__modalIntro{color:var(--muted);margin:10px 0 28px;font-size:13px}.relationship-card-module__MJ8ECG__modal form{flex-direction:column;gap:16px;display:flex}.relationship-card-module__MJ8ECG__modal label{color:#ffffffb3;flex-direction:column;gap:7px;font-size:11px;display:flex}.relationship-card-module__MJ8ECG__modal label>span{color:#ffffff52}.relationship-card-module__MJ8ECG__modal input,.relationship-card-module__MJ8ECG__modal select{color:#fff;width:100%;font:inherit;background:#141414;border:1px solid #ffffff1f;border-radius:12px;outline:0;padding:13px 14px;font-size:14px}.relationship-card-module__MJ8ECG__fieldRow{grid-template-columns:1fr 1fr;gap:12px;display:grid}.relationship-card-module__MJ8ECG__consentRow{grid-template-columns:18px 1fr;align-items:start;line-height:1.45;gap:10px!important;display:grid!important}.relationship-card-module__MJ8ECG__consentRow input{width:16px;height:16px;accent-color:var(--card-accent-right);margin:1px 0 0}.relationship-card-module__MJ8ECG__consentRow span{color:#ffffff80!important}.relationship-card-module__MJ8ECG__honeypot{opacity:0;left:-9999px;position:absolute!important}.relationship-card-module__MJ8ECG__submitButton,.relationship-card-module__MJ8ECG__successState button{color:#090909;cursor:pointer;background:#fff;border:0;border-radius:13px;justify-content:center;align-items:center;gap:9px;height:50px;font-weight:650;display:flex}.relationship-card-module__MJ8ECG__submitButton:disabled{cursor:wait;opacity:.62}.relationship-card-module__MJ8ECG__formError{color:#ff9b9b;margin:0;font-size:12px}.relationship-card-module__MJ8ECG__successState{text-align:center}.relationship-card-module__MJ8ECG__successState>span{background:color-mix(in srgb,var(--card-accent-right) 18%,transparent);width:54px;height:54px;color:var(--card-accent-right);border-radius:50%;place-items:center;margin:0 auto 22px;display:grid}.relationship-card-module__MJ8ECG__successState p{color:var(--card-accent-right);letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:10px;font-weight:650}.relationship-card-module__MJ8ECG__successState small{max-width:360px;color:var(--muted);margin:15px auto 26px;line-height:1.6;display:block}.relationship-card-module__MJ8ECG__successState button{width:100%}@keyframes relationship-card-module__MJ8ECG__ambientShift{to{transform:translate(4%,-3%)scale(1.08)}}@keyframes relationship-card-module__MJ8ECG__guidePulse{50%{opacity:.7;transform:scale(1.12)}}@keyframes relationship-card-module__MJ8ECG__guideLine{0%{opacity:0;filter:blur(10px);transform:translateY(20px)}to{opacity:1;filter:none;transform:none}}@media (max-width:900px){.relationship-card-module__MJ8ECG__connectionSection{grid-template-columns:1fr;padding:100px 0}.relationship-card-module__MJ8ECG__sectionNumber{display:none}.relationship-card-module__MJ8ECG__identityCard{width:100%}.relationship-card-module__MJ8ECG__ecosystemIntro,.relationship-card-module__MJ8ECG__ecosystemGrid{grid-template-columns:1fr}.relationship-card-module__MJ8ECG__ecosystemCard{min-height:390px}.relationship-card-module__MJ8ECG__guideWelcome h1{font-size:58px}}@media (max-width:560px){.relationship-card-module__MJ8ECG__header{width:calc(100% - 32px);height:74px}.relationship-card-module__MJ8ECG__wordmark{letter-spacing:.18em;font-size:8px}.relationship-card-module__MJ8ECG__manageLink{padding:8px 10px;font-size:9px}.relationship-card-module__MJ8ECG__hero{min-height:calc(100svh - 74px);padding-inline:18px}.relationship-card-module__MJ8ECG__hero h1{font-size:76px;line-height:.83}.relationship-card-module__MJ8ECG__heroHeadline{font-size:24px}.relationship-card-module__MJ8ECG__heroActions{flex-direction:column;width:100%}.relationship-card-module__MJ8ECG__connectButton,.relationship-card-module__MJ8ECG__saveButton{width:100%}.relationship-card-module__MJ8ECG__connectionSection,.relationship-card-module__MJ8ECG__ecosystemSection,.relationship-card-module__MJ8ECG__finalCta{width:calc(100% - 32px)}.relationship-card-module__MJ8ECG__connectionSection,.relationship-card-module__MJ8ECG__ecosystemSection{padding:90px 0}.relationship-card-module__MJ8ECG__connectionCopy h2,.relationship-card-module__MJ8ECG__ecosystemIntro h2{font-size:44px}.relationship-card-module__MJ8ECG__ecosystemGrid{margin-top:45px}.relationship-card-module__MJ8ECG__ecosystemCard{border-radius:24px;min-height:380px;padding:24px}.relationship-card-module__MJ8ECG__nodeOrb{margin-bottom:54px}.relationship-card-module__MJ8ECG__ecosystemCard h3{font-size:46px}.relationship-card-module__MJ8ECG__guideActions{flex-direction:column}.relationship-card-module__MJ8ECG__guideActions button{width:100%}.relationship-card-module__MJ8ECG__guideWelcome h1{font-size:46px}.relationship-card-module__MJ8ECG__fieldRow{grid-template-columns:1fr}.relationship-card-module__MJ8ECG__modal{border-radius:22px;padding:34px 22px 24px}.relationship-card-module__MJ8ECG__modal h2{font-size:34px}}@media (prefers-reduced-motion:reduce){.relationship-card-module__MJ8ECG__ambient,.relationship-card-module__MJ8ECG__guideHalo,.relationship-card-module__MJ8ECG__guidePlayback p{animation:none}.relationship-card-module__MJ8ECG__connectButton,.relationship-card-module__MJ8ECG__saveButton,.relationship-card-module__MJ8ECG__ecosystemCard,.relationship-card-module__MJ8ECG__guideActions button{transition:none}.relationship-card-module__MJ8ECG__scrollCue{display:none}}
