@font-face{font-family:Moderat;src:url(/myconnections/fonts/Moderat-Light.woff2) format("woff2");font-weight:300;font-display:swap}@font-face{font-family:Moderat;src:url(/myconnections/fonts/Moderat-Regular.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Moderat;src:url(/myconnections/fonts/Moderat-Medium.woff2) format("woff2");font-weight:500 600;font-display:swap}@font-face{font-family:Moderat;src:url(/myconnections/fonts/Moderat-Bold.woff2) format("woff2");font-weight:700 800;font-display:swap}.mkl{min-height:100vh;background:#fff;font-family:Moderat,DM Sans,-apple-system,sans-serif;color:#1a1a1a;-webkit-font-smoothing:antialiased}.mkl a:not(.mkl-app-header a){color:#10b981;text-decoration:none}.mkl a:not(.mkl-app-header a):hover{text-decoration:underline}.mkl input::-moz-placeholder,.mkl textarea::-moz-placeholder{color:#ccc}.mkl input::placeholder,.mkl textarea::placeholder{color:#ccc}@keyframes mkl-si{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes mkl-spin{to{transform:rotate(1turn)}}@keyframes mkl-jiggle{0%,to{transform:translateX(0)}20%{transform:translateX(-5px)}40%{transform:translateX(5px)}60%{transform:translateX(-3px)}80%{transform:translateX(3px)}}.mkl-scene{animation:mkl-si .45s cubic-bezier(.22,1,.36,1) both}.mkl-modal{animation:mkl-si .3s cubic-bezier(.22,1,.36,1) both}.mkl-spin{animation:mkl-spin 1.6s linear infinite}.mkl-jiggle{animation:mkl-jiggle .45s ease}.mkl-input{width:100%;box-sizing:border-box;border:1.5px solid #e8e8e6;font-family:inherit;color:#1a1a1a;background:#fff;outline:none}.mkl-input:focus{border-color:#10b981}.mkl-btn-primary{background:#10b981;color:#fff;font-weight:600;text-align:center;cursor:pointer;transition:all .2s;border:none;font-family:inherit}.mkl-btn-primary:hover{transform:translateY(-2px);box-shadow:0 8px 30px rgba(16,185,129,.35)}.mkl-btn-outline{background:#fff;border:1.5px solid #e8e8e6;color:#555;text-align:center;cursor:pointer;transition:all .18s;font-family:inherit}.mkl-btn-outline:hover{border-color:#ccc;background:#f5f5f3;color:#1a1a1a}.mkl-btn-black{background:#0a0a0a;color:#fff;font-weight:600;text-align:center;cursor:pointer;transition:all .2s;border:none;font-family:inherit}.mkl-btn-black:hover{transform:translateY(-2px)}.mkl-card-click{cursor:pointer;transition:all .18s}.mkl-card-click:hover{border-color:#ccc;background:#f5f5f3}.mkl-drop{cursor:pointer;transition:all .18s}.mkl-drop.mkl-drop-over,.mkl-drop:hover{border-color:#10b981!important;background:#f0fdf8!important}.mkl-tab{position:relative;display:flex;align-items:center;gap:6px;white-space:nowrap;padding:6px 2px 10px;margin-bottom:-1px;font-size:13px;font-weight:600;cursor:pointer;transition:all .18s}.mkl-tab:hover{color:#1a1a1a!important}.mkl-row{transition:background .15s}.mkl-row:hover{background:#f5f5f3}.mkl-know-btn{transition:all .35s cubic-bezier(.16,1,.3,1);cursor:pointer}.mkl-know-btn:hover{border-color:#10b981!important}.mkl-not-btn{transition:all .35s cubic-bezier(.16,1,.3,1);cursor:pointer}.mkl-not-btn:hover{border-color:#ccc!important}.mkl-header-action{cursor:pointer}.mkl-header-action:hover{color:#1a1a1a!important}.mkl-text-action{cursor:pointer}.mkl-text-action:hover{text-decoration:underline}.mkl-banner-wrap{overflow:hidden;transition:max-height .5s cubic-bezier(.16,1,.3,1),opacity .35s ease}.mkl-progress-fill{transition:width .4s cubic-bezier(.16,1,.3,1)}@media (max-width:639px){.mkl-reason{display:none}}.mkl-check{position:absolute;top:-5px;right:-5px;width:13px;height:13px;border-radius:50%;border:1.5px solid #fff;display:flex;align-items:center;justify-content:center}.mkl-allow{transition:all .2s}.mkl-allow:hover{transform:translateY(-2px);box-shadow:0 8px 30px rgba(16,185,129,.35)}@keyframes mkl-scrollshot{0%,22%{background-position-y:0}60%,to{background-position-y:100%}}@keyframes mkl-ringin{0%,58%{opacity:0}70%,to{opacity:1}}@keyframes mkl-ringpulse{0%{box-shadow:0 0 0 0 rgba(16,185,129,.55)}70%{box-shadow:0 0 0 9px rgba(16,185,129,0)}to{box-shadow:0 0 0 0 rgba(16,185,129,0)}}.mkl-onb{min-height:100vh;background:#fff;color:#0a0a0a}.mkl-onb input::-moz-placeholder{color:#b5b1a8}.mkl-onb input::placeholder{color:#b5b1a8}@keyframes mkl-fadeup{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes mkl-growin{0%{max-height:0}to{max-height:300px}}@keyframes mkl-bubblein{0%{opacity:0;transform:translateY(10px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.mkl-onb-fadeup{animation:mkl-fadeup .6s cubic-bezier(.16,1,.3,1) both}.mkl-onb-btn{background:#10b981;color:#fff;font-weight:600;text-align:center;cursor:pointer;border:none;border-radius:10px;font-family:inherit;box-shadow:0 4px 15px rgba(16,185,129,.3);transition:transform .2s,box-shadow .2s}.mkl-onb-btn:hover{transform:translateY(-1px);box-shadow:0 8px 30px rgba(16,185,129,.45)}.mkl-onb-outline{background:#fff;border:1px solid #ddd9d0;color:#0a0a0a;text-align:center;cursor:pointer;border-radius:10px;font-family:inherit;transition:border-color .2s}.mkl-onb-outline:hover{border-color:#b5b1a8}.mkl-onb-input{width:100%;box-sizing:border-box;padding:13px 15px;border:1px solid #ddd9d0;border-radius:10px;font-size:15px;font-family:inherit;color:#0a0a0a;background:#fff;outline:none}.mkl-onb-input:focus{border-color:#10b981}.mkl-airail{display:none}@media (min-width:1080px){.mkl-airail{display:block;position:absolute;right:24px;top:34px;width:232px}.mkl-aibar{display:none}}@keyframes mkl-skelpulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes mkl-suggestin{0%{opacity:0;transform:translateX(10px)}to{opacity:1;transform:translateX(0)}}@keyframes mkl-rowflash{0%{background:rgba(76,79,158,.11)}to{background:transparent}}@keyframes mkl-mutualsweep{0%{background-position:100% 0}to{background-position:0 0}}@keyframes mkl-mutualglyph{0%{opacity:0;transform:scale(.3) rotate(-18deg)}60%{opacity:1;transform:scale(1.18) rotate(4deg)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes mkl-mutualin{0%{transform:scale(.94);box-shadow:0 0 0 0 rgba(76,79,158,.55)}50%{transform:scale(1.07);box-shadow:0 0 0 11px rgba(76,79,158,0)}to{transform:scale(1);box-shadow:0 0 0 0 rgba(76,79,158,0)}}@keyframes mkl-confetti{0%{opacity:1;transform:translate(0) rotate(0) scale(.4)}10%{opacity:1;transform:translate(calc(var(--dx) * .22),calc(var(--dy) * -.32)) rotate(calc(var(--rot) * .15)) scale(1)}22%{transform:translate(calc(var(--dx) * .42),calc(var(--dy) * -.3)) rotate(calc(var(--rot) * .3))}40%{transform:translate(calc(var(--dx) * .6),calc(var(--dy) * -.08)) rotate(calc(var(--rot) * .45))}60%{opacity:1;transform:translate(calc(var(--dx) * .75),calc(var(--dy) * .3)) rotate(calc(var(--rot) * .65))}80%{opacity:.7;transform:translate(calc(var(--dx) * .88),calc(var(--dy) * .65)) rotate(calc(var(--rot) * .85))}to{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(var(--rot))}}@keyframes mkl-popin{0%{opacity:0;transform:scale(.6)}70%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}.mkl-mutualcard-x{cursor:pointer;opacity:.7}.mkl-mutualcard-x:hover{opacity:1}@keyframes mkl-step3dash{0%,62%{opacity:1}78%,to{opacity:0}}@keyframes mkl-step3green{0%{opacity:0;transform:scale(.94)}22%,62%{opacity:1;transform:scale(1)}78%,to{opacity:0}}@keyframes mkl-step3mutual{0%{opacity:0;transform:scale(.9)}55%,to{opacity:1;transform:scale(1)}}@keyframes mkl-step3tap{0%{opacity:0;transform:scale(.4)}34%{opacity:.85;transform:scale(1)}70%,to{opacity:0;transform:scale(1.55)}}.mkl-account-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(32px,4vw,64px);align-items:stretch;justify-items:center}.mkl-account-hero{display:none}@media (min-width:1150px){.mkl-account-grid{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);justify-items:stretch}.mkl-account-hero{display:block;position:relative}}.mkl-notecol{display:none;flex:1 1 170px;min-width:170px}.mkl-noteline{display:block;margin-top:1px}.mkl-noteline>*{margin-left:-5px;width:calc(100% + 5px)}.mkl-listhead{display:none}@media (min-width:640px){.mkl-notecol{display:block}.mkl-noteline{display:none}.mkl-listhead{display:flex;gap:11px;padding:0 4px 6px;border-bottom:1px solid #e0ddd5}.mkl-listhead-label{padding-left:5px;font-size:12px;font-weight:600;color:#8a867d}.mkl-listhead-person{flex:1 1 180px;min-width:0;margin-left:39px}.mkl-listhead-actions{flex:0 0 184px}}.mkl-notecol textarea,.mkl-notecol>div>div,.mkl-noteline textarea,.mkl-noteline>div>div{font-size:12px;line-height:1.35}.mkl-notecol>div>div,.mkl-noteline>div>div{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.mkl-notecol>div:hover>div,.mkl-noteline>div:hover>div{-webkit-line-clamp:unset}.mkl-note-reason>div>div{color:#8a867d}.mkl-note-add>div>div{font-size:11.5px;font-style:normal;color:#c4c0b8}.mkl-listwrap{padding:28px 40px 80px}.mkl-listcol{max-width:700px;margin:0 auto;min-width:0}@media (max-width:639px){.mkl-listwrap{padding:20px 16px 64px}}@media (min-width:1080px){.mkl-listwrap{padding-right:296px}}.mkl-privacy{position:relative;display:inline-flex;vertical-align:-1px;margin-left:6px;cursor:help;outline:none}.mkl-privacy-tip{display:none;position:absolute;bottom:calc(100% + 8px);right:-12px;width:min(300px,calc(100vw - 48px));padding:10px 12px;border-radius:10px;background:#1a1a1a;color:#f5f5f3;font-size:12.5px;line-height:1.55;box-shadow:0 8px 30px rgba(0,0,0,.18);z-index:30}.mkl-privacy:focus .mkl-privacy-tip,.mkl-privacy:hover .mkl-privacy-tip{display:block}.mkl-cf-header{max-width:520px;margin:0 auto;padding:36px 28px 0;box-sizing:border-box}.mkl-cf-aimark{width:36px;height:36px;border-radius:50%;background:#fff;border:1px solid #e3e0d9;box-sizing:border-box;display:flex;align-items:center;justify-content:center;flex-shrink:0}.mkl-cf-progress{margin-top:28px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.mkl-cf-main{max-width:520px;margin:0 auto;padding:52px 28px 120px;box-sizing:border-box}.mkl-cf-plan{display:flex;align-items:center;gap:13px;width:100%;padding:16px 17px;border-radius:14px;border:2px solid #e3e0d9;background:#fff;font-family:inherit;color:#0a0a0a;text-align:left;cursor:pointer;transition:border-color .2s}.mkl-cf-plan[aria-checked=true]{border-color:#0a0a0a}.mkl-cf-plan-ring{width:20px;height:20px;border-radius:50%;box-sizing:border-box;flex-shrink:0;border:1.5px solid #cfcac1}.mkl-cf-plan[aria-checked=true] .mkl-cf-plan-ring{border:6px solid #0a0a0a}.mkl-filterbar{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"tabs pill" "search search";align-items:center;-moz-column-gap:24px;column-gap:24px;row-gap:14px;position:sticky;top:0;z-index:9;margin:0 -8px 16px;padding:12px 8px;background:#fff}.mkl-tabs{grid-area:tabs;display:flex;align-items:center;gap:24px;min-width:0}.mkl-mutualpill{grid-area:pill;justify-self:end}.mkl-search{grid-area:search;position:relative;min-width:0}@media (max-width:639px){.mkl-filterbar{grid-template-areas:"tabs tabs" "search pill";-moz-column-gap:10px;column-gap:10px;row-gap:12px;margin:0 -16px 16px;padding:8px 16px 12px}.mkl-tabs{gap:4px;align-items:stretch;border-bottom:1px solid #e0ddd5}.mkl-tab{flex:1 1 0;min-width:0;justify-content:center;white-space:normal;text-align:center;padding:4px 0 8px;font-size:12px;line-height:1.25}.mkl-tab-text>span{display:block}.mkl-tab-text>span+span{font-weight:500}.mkl-mutualpill{padding:8px 12px!important}.mkl-verdict{width:76px!important}}.mkl-voice{position:sticky;bottom:16px;z-index:20;display:flex;align-items:center;gap:16px;margin:22px 8px 0;padding:14px 16px 14px 26px;border-radius:999px;background:#0d0d0d;box-shadow:0 12px 32px rgba(10,10,10,.22)}.mkl-voice-mic{width:46px;height:46px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:50%;padding:0;background:#4fa876;cursor:pointer;transition:transform .15s ease}.mkl-voice-mic:hover{transform:scale(1.05)}.mkl-voice-mic.on{animation:mkl-ringpulse 1.4s ease-out infinite}.mkl-voice-mic:disabled{opacity:.6;cursor:default}.mkl-voice-stop{width:14px;height:14px;border-radius:3px;background:#fff}.mkl-voice-text{flex:1;min-width:0}.mkl-voice-title{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:500;color:#fff}.mkl-voice-hint{margin-top:2px;font-size:13px;line-height:1.45;color:#8a8780;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mkl-voice-hint.live{color:#e7e5e0}.mkl-voice-hint.err{color:#fbbf24}.mkl-voice-sorting{margin-left:auto;font-size:12px;font-weight:600;color:#6ee7b7;animation:mkl-skelpulse 1.5s ease-in-out infinite}.mkl-voice-bars{display:inline-flex;align-items:center;gap:2px;height:14px}.mkl-voice-bars i{width:3px;height:14px;border-radius:2px;background:#4fa876;animation:mkl-voice-bar .9s ease-in-out infinite}.mkl-note-live{font-size:12px;line-height:1.45;color:#3f3b36}.mkl-note-livewords{color:#047857;background:rgba(16,185,129,.1);border-radius:4px;padding:0 3px}@keyframes mkl-voice-bar{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}@media (max-width:639px){.mkl-voice{margin:18px 0 0;bottom:10px;padding-left:20px}}