@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,500;0,600;1,500&family=Inter:wght@400;500;600&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Instrument+Serif:ital@0;1&display=swap";@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;0,700&family=Inter:wght@300;400;500;600;700&display=swap";.gs-auth{--background: 0 0% 100%;--foreground: 0 0% 4%;--card: 0 0% 100%;--card-foreground: 0 0% 4%;--primary: 0 0% 4%;--primary-foreground: 0 0% 100%;--secondary: 0 0% 96%;--muted: 0 0% 96%;--muted-foreground: 0 0% 42%;--accent: 0 0% 96%;--border: 0 0% 90%;--input: 0 0% 85%;--ring: 0 0% 4%;font-family:Geist,sans-serif}.gs-auth h2{font-family:Geist,sans-serif;font-weight:500;letter-spacing:-.02em}.mm-overlay--site{background:#0a0a0a6b}.mm-overlay--site .mm-shell{background:#fff;border-color:#ededed;color:#0a0a0a;font-family:Geist,sans-serif;box-shadow:0 30px 80px -30px #00000059,0 2px 6px #0000000d}.mm-overlay--site .mm-close{background:#fff;border-color:#e5e5e5;color:#6b6b6b}.mm-overlay--site .mm-close:hover{color:#0a0a0a;border-color:#d4d4d4}.mm-overlay--site .mm-logo{width:1.75rem;height:1.75rem;color:#0a0a0a}.mm-overlay--site .mm-eyebrow{color:#6b6b6b;font-family:Geist Mono,monospace;font-weight:500;letter-spacing:.08em}.mm-overlay--site .mm-title,.mm-overlay--site .mm-success-title{font-family:Geist,sans-serif;font-weight:500;letter-spacing:-.03em;color:#0a0a0a}.mm-overlay--site .mm-title em{font-family:"Instrument Serif",serif;font-weight:400;letter-spacing:-.01em}.mm-overlay--site .mm-lead,.mm-overlay--site .mm-success-sub{color:#5c5c5c}.mm-overlay--site .mm-field label{color:#3a3a3a}.mm-overlay--site .mm-req{color:#5a1428}.mm-overlay--site .mm-link-btn{color:#0a0a0a}.mm-overlay--site .mm-link-btn:hover:not(:disabled){color:#3a3a3a}.mm-overlay--site .mm-input,.mm-overlay--site .mm-select,.mm-overlay--site .mm-ccv{background-color:#fff;border-color:#e5e5e5;color:#0a0a0a}.mm-overlay--site .mm-input::-moz-placeholder{color:#a3a3a3}.mm-overlay--site .mm-input::placeholder{color:#a3a3a3}.mm-overlay--site .mm-input:hover:not(:disabled),.mm-overlay--site .mm-select:hover:not(:disabled),.mm-overlay--site .mm-ccs:hover:not(:disabled)+.mm-ccv{border-color:#d4d4d4}.mm-overlay--site .mm-input:focus,.mm-overlay--site .mm-select:focus,.mm-overlay--site .mm-ccs:focus+.mm-ccv{border-color:#0a0a0a;background-color:#fff;box-shadow:0 0 0 3px #0a0a0a14}.mm-overlay--site .mm-input:disabled,.mm-overlay--site .mm-select:disabled,.mm-overlay--site .mm-ccs:disabled+.mm-ccv{background-color:#f5f5f5}.mm-overlay--site .mm-hint{color:#8a8a8a}.mm-overlay--site .mm-verified{color:#2f855a}.mm-overlay--site .mm-success-icon{background:#0a0a0a0f;color:#0a0a0a}.mm-overlay--site .mm-submit{font-family:Geist,sans-serif;font-weight:500;letter-spacing:normal}.mm-overlay--site .mm-submit:disabled{background:#f0f0f0;color:#a3a3a3}.mm-overlay--site .mm-submit:not(:disabled){background:#0a0a0a;color:#fff;box-shadow:0 12px 28px #0000002e}.mm-overlay--site .mm-submit:not(:disabled):hover{box-shadow:0 16px 32px #0000003d}.mm-overlay--site .mm-submit--secondary{background:transparent!important;color:#0a0a0a!important;border:1px solid #E5E5E5!important;box-shadow:none!important}.mm-overlay--site .mm-submit--secondary:hover{background:#fafafa!important}.mm-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:1.5rem;background:#1111116b;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.mm-shell{position:relative;width:100%;max-width:560px;max-height:min(92vh,820px);overflow-y:auto;border-radius:20px;background:#fff;border:1px solid rgba(17,17,17,.08);box-shadow:0 32px 64px #1111112e,0 0 0 1px #ffffff80 inset;padding:2rem 2rem 1.75rem;color:#111;font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.mm-close{position:absolute;top:1rem;right:1rem;z-index:2;display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border:1px solid rgba(17,17,17,.1);border-radius:999px;background:#ffffff8c;color:#6b6b6b;cursor:pointer;transition:background .15s,color .15s,border-color .15s}.mm-close:hover{background:#fff;color:#111;border-color:#11111129}.mm-header{display:flex;align-items:center;gap:.65rem;margin-bottom:1.25rem;padding-right:2rem}.mm-logo{width:2.25rem;height:2.25rem;-o-object-fit:contain;object-fit:contain;flex-shrink:0;background:transparent}.mm-eyebrow{font-size:.6875rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#0a0a0a;margin-bottom:.35rem}.mm-title{margin:0 0 .65rem;font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:clamp(1.75rem,4vw,2.125rem);font-weight:500;line-height:1.12;letter-spacing:-.02em;color:#1a1a1a}.mm-title em{font-style:italic}.mm-lead{margin:0 0 1.5rem;font-size:.9375rem;line-height:1.55;color:#6b6b6b;max-width:46ch}.mm-form{display:flex;flex-direction:column;gap:1.125rem}.mm-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:1rem 1.125rem}.mm-field{display:flex;flex-direction:column;gap:.4rem;min-width:0}.mm-field--full{grid-column:1 / -1}.mm-field label{font-size:.8125rem;font-weight:600;color:#343434;letter-spacing:-.01em}.mm-req{color:#b45309;margin-left:.1rem}.mm-label-row{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.mm-link-btn{padding:0;border:none;background:none;font:inherit;font-size:.75rem;font-weight:600;color:#0a0a0a;cursor:pointer;text-decoration:underline;text-underline-offset:2px;white-space:nowrap}.mm-link-btn:hover:not(:disabled){color:#0a0a0a}.mm-link-btn:disabled{opacity:.45;cursor:not-allowed}.mm-input,.mm-select{width:100%;height:2.875rem;padding:0 .875rem;border-radius:12px;border:1px solid #dcdcdc;background:#fff;color:#111;font:inherit;font-size:.9375rem;outline:none;transition:border-color .15s,box-shadow .15s,background .15s}.mm-input::-moz-placeholder{color:#9a9a9a}.mm-input::placeholder{color:#9a9a9a}.mm-input:hover:not(:disabled),.mm-select:hover:not(:disabled){border-color:#c4c4c4}.mm-input:focus,.mm-select:focus{border-color:#0a0a0a;background:#fff;box-shadow:0 0 0 3px #0a0a0a1f}.mm-input:disabled,.mm-select:disabled{opacity:.55;cursor:not-allowed;background:#ededed}.mm-phone-row{display:flex;gap:.5rem}.mm-cc{position:relative;width:7.25rem;flex-shrink:0}.mm-ccv{box-sizing:border-box;display:flex;align-items:center;gap:.45rem;width:100%;height:2.875rem;padding:0 1.9rem 0 .8rem;border-radius:12px;border:1px solid #dcdcdc;background:#fff;color:#111;font:inherit;font-size:.9375rem;white-space:nowrap;overflow:hidden;transition:border-color .15s,box-shadow .15s,background .15s;background-repeat:no-repeat;background-position:right .8rem center;background-size:10px 6px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%23111111' stroke-width='1.5'/%3E%3C/svg%3E")}.mm-ccf{font-size:1.125rem;line-height:1}.mm-ccn{font-variant-numeric:tabular-nums}.mm-ccs{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;padding:0;border:0;opacity:0;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none;font-size:1rem}.mm-ccs:focus{outline:none}.mm-ccs:disabled{cursor:not-allowed}.mm-ccs:hover:not(:disabled)+.mm-ccv{border-color:#c4c4c4}.mm-ccs:focus+.mm-ccv{border-color:#0a0a0a;background-color:#fff;box-shadow:0 0 0 3px #0a0a0a1f}.mm-ccs:disabled+.mm-ccv{opacity:.55;background-color:#ededed}.mm-phone-row .mm-input{flex:1;min-width:0}.mm-otp-input{letter-spacing:.28em;font-variant-numeric:tabular-nums;font-size:1.0625rem}.mm-hint{margin:0;font-size:.75rem;line-height:1.45;color:#9a9a9a}.mm-verified{display:inline-flex;align-items:center;gap:.35rem;font-size:.75rem;font-weight:600;color:#0a0a0a}.mm-alert{margin-bottom:1rem;padding:.75rem .875rem;border-radius:12px;font-size:.8125rem;line-height:1.45}.mm-alert--error{background:#fde8e4;border:1px solid #f5c4b8;color:#8a2d18}.mm-alert--warn{background:#fef3c7;border:1px solid #fde68a;color:#4a4a4a}.mm-submit{width:100%;height:3rem;margin-top:.35rem;border:none;border-radius:999px;font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1rem;font-weight:400;letter-spacing:-.01em;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;transition:transform .12s,box-shadow .15s,background .15s}.mm-submit:disabled{background:#e2e2e2;color:#9a9a9a;cursor:not-allowed;box-shadow:none}.mm-submit:not(:disabled){background:#1a1a1a;color:#fafafa;box-shadow:0 12px 28px #1a1a1a38}.mm-submit:not(:disabled):hover{transform:translateY(-1px);box-shadow:0 16px 32px #1a1a1a47}.mm-submit--secondary{background:transparent!important;color:#343434!important;border:1px solid #dcdcdc!important;box-shadow:none!important}.mm-submit--secondary:hover{transform:none!important;background:#ffffff80!important}.mm-success-icon{width:2.75rem;height:2.75rem;border-radius:999px;background:#0a0a0a1a;color:#0a0a0a;display:flex;align-items:center;justify-content:center;margin-bottom:1rem}.mm-success-title{margin:0 0 .5rem;font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1.75rem;font-weight:500;color:#1a1a1a;letter-spacing:-.02em}.mm-success-sub{margin:0 0 1.25rem;font-size:.9375rem;line-height:1.55;color:#6b6b6b}.mm-success-actions{display:flex;flex-direction:column;gap:.65rem}@media (max-width: 540px){.mm-shell{padding:1.5rem 1.25rem 1.35rem;border-radius:16px}.mm-form-grid{grid-template-columns:1fr}}.mm-back-btn{display:inline-flex;align-items:center;gap:.3rem;margin:.65rem auto 0;text-decoration:none}.gs-hdr{max-width:1360px;margin:0 auto;padding:24px 40px;display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;box-sizing:border-box}.gs-hdr-dark{padding:28px 40px}.gs-hdr-logo{display:block;flex-shrink:0}.gs-hdr-right{display:flex;align-items:center;gap:28px;flex-wrap:wrap}.gs-hdr-nav{display:flex;align-items:center;gap:28px;flex-wrap:wrap;font-size:14px}.gs-hdr-nav a,.gs-hdr-nav button{white-space:nowrap}.gs-hdr-cta{display:flex;gap:10px}.gs-hdr-btn{display:inline-block;border-radius:10px;padding:10px 16px;text-decoration:none;font-size:14px;font-weight:500;line-height:1.2;white-space:nowrap;box-sizing:border-box}.gs-hdr-user{max-width:180px;overflow:hidden;text-overflow:ellipsis}@media (max-width:720px){.gs-hdr,.gs-hdr-dark{padding:16px 20px 0;gap:0;row-gap:14px;flex-wrap:wrap}.gs-hdr-logo svg{height:22px!important}.gs-hdr-right{display:contents}.gs-hdr-cta{order:2;margin-left:auto;gap:8px}.gs-hdr-btn{padding:8px 12px;font-size:13px;border-radius:9px}.gs-hdr-user{max-width:120px}.gs-hdr-nav{order:3;flex:1 0 100%;flex-wrap:nowrap;gap:22px;overflow-x:auto;padding:12px 0;border-top:1px solid rgba(128,128,128,.22);border-bottom:1px solid rgba(128,128,128,.22);scrollbar-width:none;-webkit-overflow-scrolling:touch}.gs-hdr-nav::-webkit-scrollbar{display:none}}@media (max-width:360px){.gs-hdr,.gs-hdr-dark{padding:14px 16px 0}.gs-hdr-logo svg{height:19px!important}.gs-hdr-cta{gap:6px}.gs-hdr-btn{padding:7px 10px;font-size:12.5px}.gs-hdr-nav{gap:18px;font-size:13px}}.gs-site{zoom:calc(1 / var(--gp-ui-zoom, 1));font:14px -apple-system,BlinkMacSystemFont,sans-serif;color:#0a0a0a;background:#fff;-webkit-font-smoothing:auto;overflow-x:clip}.gs-site *,.gs-site *:before,.gs-site *:after{box-sizing:content-box;border-color:currentColor}.gs-site h1,.gs-site h2,.gs-site h3{font-family:inherit;font-weight:700}.gs-site h1{font-size:2em}.gs-site h2{font-size:1.5em}.gs-site h3{font-size:1.17em}.gs-site svg{display:inline;vertical-align:baseline}.gs-site section[id]{scroll-margin-top:0}.gs-site a:focus-visible,.gs-site button:focus-visible{outline:2px solid #0A0A0A;outline-offset:3px}.gs-site--dark a:focus-visible{outline-color:#fafafa}@media (prefers-reduced-motion: reduce){.gs-site *{animation:none!important;transition:none!important}}.gs-bestdash{animation:gs-bestdash 9s linear infinite}.gs-best{animation:gs-best 9s cubic-bezier(.4,0,.2,1) infinite}.gs-bob{animation:gs-bob 6s ease-in-out infinite}.gs-cand0{animation:gs-cand0 9s linear infinite}.gs-cand10{animation:gs-cand10 9s linear infinite}.gs-cand11{animation:gs-cand11 9s linear infinite}.gs-cand1{animation:gs-cand1 9s linear infinite}.gs-cand2{animation:gs-cand2 9s linear infinite}.gs-cand3{animation:gs-cand3 9s linear infinite}.gs-cand4{animation:gs-cand4 9s linear infinite}.gs-cand5{animation:gs-cand5 9s linear infinite}.gs-cand6{animation:gs-cand6 9s linear infinite}.gs-cand7{animation:gs-cand7 9s linear infinite}.gs-cand8{animation:gs-cand8 9s linear infinite}.gs-cand9{animation:gs-cand9 9s linear infinite}.gs-card{transition:transform .35s ease,border-color .35s ease}.gs-card:hover{transform:translateY(-4px);border-color:#0a0a0a!important;color:#0a0a0a}.gs-cn1{animation:gs-cn1 10s ease infinite}.gs-cn2{animation:gs-cn2 10s ease infinite}.gs-cn3{animation:gs-cn3 10s ease infinite}.gs-cnt:after{content:counter(n)}.gs-cnt{animation:gs-cnt 2.4s cubic-bezier(.2,.7,.2,1) .4s both;counter-reset:n var(--gs-n)}.gs-dbar{animation:gs-dbar 20s cubic-bezier(.3,.1,.3,1) infinite}.gs-dbest{animation:gs-dbest 20s ease infinite}.gs-dbtn{animation:gs-dbtn 20s ease infinite}.gs-dchk{animation:gs-dchk 20s linear infinite}.gs-dfound{animation:gs-dfound 20s ease infinite}.gs-dline{transform-origin:left center;animation:gs-dline 20s cubic-bezier(.4,0,.2,1) infinite}.gs-dm1{animation:gs-dm1 20s ease infinite}.gs-dm2{animation:gs-dm2 20s ease infinite}.gs-dm3{animation:gs-dm3 20s ease infinite}.gs-dp1{animation:gs-dp1 20s ease infinite}.gs-dp2{animation:gs-dp2 20s ease infinite}.gs-dp3{animation:gs-dp3 20s ease infinite}.gs-dp4{animation:gs-dp4 20s ease infinite}.gs-dpop{animation:gs-dpop 20s ease infinite}.gs-dpulse{animation:gs-dpulsek 1s ease-in-out infinite}.gs-dr1{animation:gs-dr1 20s ease infinite}.gs-dr2{animation:gs-dr2 20s ease infinite}.gs-dr3{animation:gs-dr3 20s ease infinite}.gs-dreq{animation:gs-dreq 20s ease infinite}.gs-dsk>div{animation:gs-dskp 1.4s ease-in-out infinite}.gs-dsk{animation:gs-dsk 20s ease infinite}.gs-ew11{transform-origin:bottom left;animation:gs-ew11 12s cubic-bezier(.2,.8,.2,1) infinite}.gs-ew12{transform-origin:bottom left;animation:gs-ew12 12s cubic-bezier(.2,.8,.2,1) infinite}.gs-ew13{transform-origin:bottom left;animation:gs-ew13 12s cubic-bezier(.2,.8,.2,1) infinite}.gs-ew14{transform-origin:bottom left;animation:gs-ew14 12s cubic-bezier(.2,.8,.2,1) infinite}.gs-ew1t{overflow:hidden;animation:gs-ew1t 12s linear infinite}.gs-w31{transform-origin:bottom left;animation:gs-w31 12s cubic-bezier(.2,.8,.2,1) infinite}.gs-w32{transform-origin:bottom left;animation:gs-w32 12s cubic-bezier(.2,.8,.2,1) infinite}.gs-w33{transform-origin:bottom left;animation:gs-w33 12s cubic-bezier(.2,.8,.2,1) infinite}.gs-w34{transform-origin:bottom left;animation:gs-w34 12s cubic-bezier(.2,.8,.2,1) infinite}.gs-w35{transform-origin:bottom left;animation:gs-w35 12s cubic-bezier(.2,.8,.2,1) infinite}.gs-w36{transform-origin:bottom left;animation:gs-w36 12s cubic-bezier(.2,.8,.2,1) infinite}.gs-w3t1{overflow:hidden;animation:gs-w3t1 12s linear infinite}.gs-w3t2{overflow:hidden;animation:gs-w3t2 12s linear infinite}.gs-w41{transform-origin:bottom left;animation:gs-w41 12s cubic-bezier(.2,.8,.2,1) infinite}.gs-w42{transform-origin:bottom left;animation:gs-w42 12s cubic-bezier(.2,.8,.2,1) infinite}.gs-w43{transform-origin:bottom left;animation:gs-w43 12s cubic-bezier(.2,.8,.2,1) infinite}.gs-w44{transform-origin:bottom left;animation:gs-w44 12s cubic-bezier(.2,.8,.2,1) infinite}.gs-w45{transform-origin:bottom left;animation:gs-w45 12s cubic-bezier(.2,.8,.2,1) infinite}.gs-w46{transform-origin:bottom left;animation:gs-w46 12s cubic-bezier(.2,.8,.2,1) infinite}.gs-w4t{overflow:hidden;animation:gs-w4t 12s linear infinite}.gs-w51{transform-origin:bottom left;animation:gs-w51 12s cubic-bezier(.2,.8,.2,1) infinite}.gs-w52{transform-origin:bottom left;animation:gs-w52 12s cubic-bezier(.2,.8,.2,1) infinite}.gs-w53{transform-origin:bottom left;animation:gs-w53 12s cubic-bezier(.2,.8,.2,1) infinite}.gs-w54{transform-origin:bottom left;animation:gs-w54 12s cubic-bezier(.2,.8,.2,1) infinite}.gs-w55{transform-origin:bottom left;animation:gs-w55 12s cubic-bezier(.2,.8,.2,1) infinite}.gs-w56{transform-origin:bottom left;animation:gs-w56 12s cubic-bezier(.2,.8,.2,1) infinite}.gs-w5t1{overflow:hidden;animation:gs-w5t1 12s linear infinite}.gs-w5t2{overflow:hidden;animation:gs-w5t2 12s linear infinite}.gs-ew21{transform-origin:bottom left;animation:gs-ew21 12s cubic-bezier(.2,.8,.2,1) infinite}.gs-ew22{transform-origin:bottom left;animation:gs-ew22 12s cubic-bezier(.2,.8,.2,1) infinite}.gs-ew23{transform-origin:bottom left;animation:gs-ew23 12s cubic-bezier(.2,.8,.2,1) infinite}.gs-ew24{transform-origin:bottom left;animation:gs-ew24 12s cubic-bezier(.2,.8,.2,1) infinite}.gs-ew2t{overflow:hidden;animation:gs-ew2t 12s linear infinite}.gs-ew31{transform-origin:bottom left;animation:gs-ew31 12s cubic-bezier(.2,.8,.2,1) infinite}.gs-ew32{transform-origin:bottom left;animation:gs-ew32 12s cubic-bezier(.2,.8,.2,1) infinite}.gs-ew33{transform-origin:bottom left;animation:gs-ew33 12s cubic-bezier(.2,.8,.2,1) infinite}.gs-ew34{transform-origin:bottom left;animation:gs-ew34 12s cubic-bezier(.2,.8,.2,1) infinite}.gs-ew35{transform-origin:bottom left;animation:gs-ew35 12s cubic-bezier(.2,.8,.2,1) infinite}.gs-ew3tap{animation:gs-ew3tap 12s linear infinite}.gs-ew3t{overflow:hidden;animation:gs-ew3t 12s linear infinite}.gs-ew41{transform-origin:bottom left;animation:gs-ew41 12s cubic-bezier(.2,.8,.2,1) infinite}.gs-ew42{transform-origin:bottom left;animation:gs-ew42 12s cubic-bezier(.2,.8,.2,1) infinite}.gs-ew43{transform-origin:bottom left;animation:gs-ew43 12s cubic-bezier(.2,.8,.2,1) infinite}.gs-ew45{transform-origin:bottom left;animation:gs-ew45 12s cubic-bezier(.2,.8,.2,1) infinite}.gs-fbar0{transform-origin:left center;animation:gs-fbar0 30s linear infinite}.gs-fbar1{transform-origin:left center;animation:gs-fbar1 30s linear infinite}.gs-fbar2{transform-origin:left center;animation:gs-fbar2 30s linear infinite}.gs-fbg00{animation:gs-fbg00 30s ease infinite}.gs-fbg01{animation:gs-fbg01 30s ease infinite}.gs-fbg02{animation:gs-fbg02 30s ease infinite}.gs-fbg03{animation:gs-fbg03 30s ease infinite}.gs-fbg04{animation:gs-fbg04 30s ease infinite}.gs-fbg10{animation:gs-fbg10 30s ease infinite}.gs-fbg11{animation:gs-fbg11 30s ease infinite}.gs-fbg12{animation:gs-fbg12 30s ease infinite}.gs-fbg13{animation:gs-fbg13 30s ease infinite}.gs-fbg14{animation:gs-fbg14 30s ease infinite}.gs-fbg20{animation:gs-fbg20 30s ease infinite}.gs-fbg21{animation:gs-fbg21 30s ease infinite}.gs-fbg22{animation:gs-fbg22 30s ease infinite}.gs-fbg23{animation:gs-fbg23 30s ease infinite}.gs-fl00{transform-origin:left center;animation:gs-fl00 30s ease infinite}.gs-fl01{transform-origin:left center;animation:gs-fl01 30s ease infinite}.gs-fl02{transform-origin:center top;animation:gs-fl02 30s ease infinite}.gs-fl03{transform-origin:right center;animation:gs-fl03 30s ease infinite}.gs-fl10{transform-origin:left center;animation:gs-fl10 30s ease infinite}.gs-fl11{transform-origin:left center;animation:gs-fl11 30s ease infinite}.gs-fl12{transform-origin:center top;animation:gs-fl12 30s ease infinite}.gs-fl13{transform-origin:right center;animation:gs-fl13 30s ease infinite}.gs-fl20{transform-origin:left center;animation:gs-fl20 30s ease infinite}.gs-fl21{transform-origin:left center;animation:gs-fl21 30s ease infinite}.gs-fl22{transform-origin:center top;animation:gs-fl22 30s ease infinite}.gs-fn00{animation:gs-fn00 30s ease infinite}.gs-fn01{animation:gs-fn01 30s ease infinite}.gs-fn02{animation:gs-fn02 30s ease infinite}.gs-fn03{animation:gs-fn03 30s ease infinite}.gs-fn04{animation:gs-fn04 30s ease infinite}.gs-fn10{animation:gs-fn10 30s ease infinite}.gs-fn11{animation:gs-fn11 30s ease infinite}.gs-fn12{animation:gs-fn12 30s ease infinite}.gs-fn13{animation:gs-fn13 30s ease infinite}.gs-fn14{animation:gs-fn14 30s ease infinite}.gs-fn20{animation:gs-fn20 30s ease infinite}.gs-fn21{animation:gs-fn21 30s ease infinite}.gs-fn22{animation:gs-fn22 30s ease infinite}.gs-fn23{animation:gs-fn23 30s ease infinite}.gs-fo0{animation:gs-fo0 30s linear infinite}.gs-fo1{animation:gs-fo1 30s linear infinite}.gs-fo2{animation:gs-fo2 30s linear infinite}.gs-foundlbl{animation:gs-foundlbl 9s linear infinite}.gs-fp0{animation:gs-fp0 30s linear infinite}.gs-fp1{animation:gs-fp1 30s linear infinite}.gs-fp2{animation:gs-fp2 30s linear infinite}.gs-gst{position:sticky;top:0}.gs-i4a{animation:gs-i4a 10s ease infinite}.gs-i4b{animation:gs-i4b 10s ease infinite}.gs-i4c{animation:gs-i4c 10s ease infinite}.gs-i4d{animation:gs-i4d 10s ease infinite}.gs-i4e{animation:gs-i4e 10s ease infinite}.gs-i4line{transform-origin:left center;animation:gs-i4line 10s cubic-bezier(.4,0,.2,1) infinite}.gs-lg1{animation:gs-lg1 10s cubic-bezier(.2,.8,.2,1) infinite}.gs-lg2{animation:gs-lg2 10s cubic-bezier(.2,.8,.2,1) infinite}.gs-lg3{animation:gs-lg3 10s cubic-bezier(.2,.8,.2,1) infinite}.gs-lg4{animation:gs-lg4 10s cubic-bezier(.2,.8,.2,1) infinite}.gs-lg5{animation:gs-lg5 10s cubic-bezier(.2,.8,.2,1) infinite}.gs-pcnt:after{content:counter(pc)}.gs-pcnt{animation:gs-pcnt 20s cubic-bezier(.3,.1,.3,1) infinite;counter-reset:pc var(--gs-pc)}.gs-pgA{animation:gs-pgA 20s ease infinite}.gs-pgB{animation:gs-pgB 20s ease infinite}.gs-pgC{animation:gs-pgC 20s ease infinite}.gs-row{transition:padding-left .35s ease}.gs-row:hover{padding-left:20px;color:#fafafa}.gs-scanlbl{animation:gs-scanlbl 9s linear infinite}.gs-sdim{animation:gs-sdim 20s linear infinite}.gs-sf0{animation:gs-sf0 20s ease infinite}.gs-sf10{animation:gs-sf10 20s ease infinite}.gs-sf11{animation:gs-sf11 20s ease infinite}.gs-sf12{animation:gs-sf12 20s ease infinite}.gs-sf13{animation:gs-sf13 20s ease infinite}.gs-sf1{animation:gs-sf1 20s ease infinite}.gs-sf2{animation:gs-sf2 20s ease infinite}.gs-sf3{animation:gs-sf3 20s ease infinite}.gs-sf4{animation:gs-sf4 20s ease infinite}.gs-sf5{animation:gs-sf5 20s ease infinite}.gs-sf6{animation:gs-sf6 20s ease infinite}.gs-sf7{animation:gs-sf7 20s ease infinite}.gs-sf8{animation:gs-sf8 20s ease infinite}.gs-sf9{animation:gs-sf9 20s ease infinite}.gs-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.gs-stA{animation:gs-stA 20s ease infinite}.gs-stB{animation:gs-stB 20s ease infinite}.gs-stC{animation:gs-stC 20s ease infinite}.gs-swin{animation:gs-swin 20s ease infinite}.gs-tg1{animation:gs-tg1 10s ease infinite}.gs-tg2{animation:gs-tg2 10s ease infinite}.gs-tg3{animation:gs-tg3 10s ease infinite}.gs-tgo{animation:gs-tgo 10s ease infinite}.gs-tgtring{transform-box:fill-box;transform-origin:center;animation:gs-ring 9s ease-out infinite}.gs-tgt{transform-box:fill-box;transform-origin:center;animation:gs-tgt 9s ease infinite}.gs-traveler{position:absolute;top:-4px;width:9px;height:9px;border-radius:999px;background:#fafafa;box-shadow:0 0 0 6px #fafafa1f;animation:gs-travel 4.8s linear infinite}.gs-tt1{animation:gs-tt1 10s ease infinite}.gs-tt2{animation:gs-tt2 10s ease infinite}.gs-tt3{animation:gs-tt3 10s ease infinite}.gs-tt4{animation:gs-tt4 10s ease infinite}.gs-tt5{animation:gs-tt5 10s ease infinite}.gs-tt6{animation:gs-tt6 10s ease infinite}.gs-tt7{animation:gs-tt7 10s ease infinite}.gs-v3b{animation:gs-v3b 10s ease infinite}.gs-v3r1{animation:gs-v3r1 10s ease infinite}.gs-v3r2{animation:gs-v3r2 10s ease infinite}.gs-v3r3{animation:gs-v3r3 10s ease infinite}.gs-wchat>*{flex-shrink:0}.gs-wd1{animation:gs-wdot 1s infinite}.gs-wd2{animation:gs-wdot 1s .15s infinite}.gs-wd3{animation:gs-wdot 1s .3s infinite}@keyframes gs-bestdash{0%,58%{opacity:0}64%,to{opacity:1}}@keyframes gs-best{0%,46%{stroke-dashoffset:421}60%,to{stroke-dashoffset:0}}@keyframes gs-bob{0%,to{transform:rotate(-3deg) translateY(0)}50%{transform:rotate(-3deg) translateY(-8px)}}@keyframes gs-cand0{0%,2.0%{stroke-dashoffset:197;opacity:.9}8.0%{stroke-dashoffset:0;opacity:.9}16.0%{stroke-dashoffset:0;opacity:.55}48%,to{stroke-dashoffset:0;opacity:0}}@keyframes gs-cand10{0%,28.0%{stroke-dashoffset:261;opacity:.9}34.0%{stroke-dashoffset:0;opacity:.9}42.0%{stroke-dashoffset:0;opacity:.55}48%,to{stroke-dashoffset:0;opacity:0}}@keyframes gs-cand11{0%,30.6%{stroke-dashoffset:307;opacity:.9}36.6%{stroke-dashoffset:0;opacity:.9}44.6%{stroke-dashoffset:0;opacity:.55}48%,to{stroke-dashoffset:0;opacity:0}}@keyframes gs-cand1{0%,4.6%{stroke-dashoffset:264;opacity:.9}10.6%{stroke-dashoffset:0;opacity:.9}18.6%{stroke-dashoffset:0;opacity:.55}48%,to{stroke-dashoffset:0;opacity:0}}@keyframes gs-cand2{0%,7.2%{stroke-dashoffset:309;opacity:.9}13.2%{stroke-dashoffset:0;opacity:.9}21.2%{stroke-dashoffset:0;opacity:.55}48%,to{stroke-dashoffset:0;opacity:0}}@keyframes gs-cand3{0%,9.8%{stroke-dashoffset:204;opacity:.9}15.8%{stroke-dashoffset:0;opacity:.9}23.8%{stroke-dashoffset:0;opacity:.55}48%,to{stroke-dashoffset:0;opacity:0}}@keyframes gs-cand4{0%,12.4%{stroke-dashoffset:309;opacity:.9}18.4%{stroke-dashoffset:0;opacity:.9}26.4%{stroke-dashoffset:0;opacity:.55}48%,to{stroke-dashoffset:0;opacity:0}}@keyframes gs-cand5{0%,15.0%{stroke-dashoffset:309;opacity:.9}21.0%{stroke-dashoffset:0;opacity:.9}29.0%{stroke-dashoffset:0;opacity:.55}48%,to{stroke-dashoffset:0;opacity:0}}@keyframes gs-cand6{0%,17.6%{stroke-dashoffset:182;opacity:.9}23.6%{stroke-dashoffset:0;opacity:.9}31.6%{stroke-dashoffset:0;opacity:.55}48%,to{stroke-dashoffset:0;opacity:0}}@keyframes gs-cand7{0%,20.2%{stroke-dashoffset:289;opacity:.9}26.2%{stroke-dashoffset:0;opacity:.9}34.2%{stroke-dashoffset:0;opacity:.55}48%,to{stroke-dashoffset:0;opacity:0}}@keyframes gs-cand8{0%,22.8%{stroke-dashoffset:289;opacity:.9}28.8%{stroke-dashoffset:0;opacity:.9}36.8%{stroke-dashoffset:0;opacity:.55}48%,to{stroke-dashoffset:0;opacity:0}}@keyframes gs-cand9{0%,25.4%{stroke-dashoffset:194;opacity:.9}31.4%{stroke-dashoffset:0;opacity:.9}39.4%{stroke-dashoffset:0;opacity:.55}48%,to{stroke-dashoffset:0;opacity:0}}@keyframes gs-cn1{0%,8%{opacity:0}11%,95%{opacity:1}to{opacity:0}}@keyframes gs-cn2{0%,20%{opacity:0}23%,95%{opacity:1}to{opacity:0}}@keyframes gs-cn3{0%,32%{opacity:0}35%,95%{opacity:1}to{opacity:0}}@keyframes gs-cnt{0%{--gs-n:0}to{--gs-n:var(--to)}}@keyframes gs-dbar{0%{width:0}16%,96%{width:100%}to{width:0}}@keyframes gs-dbest{0%,28%{opacity:0}30%,40%{opacity:1}to{opacity:0}}@keyframes gs-dbtn{0%,25%{opacity:0;transform:translateY(8px)}28%,40%{opacity:1;transform:none}to{opacity:0;transform:none}}@keyframes gs-dchk{0%,17%{opacity:1}19%,to{opacity:0}}@keyframes gs-dfound{0%,18%{opacity:0}20%,95%{opacity:1}to{opacity:0}}@keyframes gs-dline{0%,44%{transform:scaleX(0)}66%,70%{transform:scaleX(1)}72%,to{transform:scaleX(0)}}@keyframes gs-dm1{0%,78%{opacity:0}80%,97%{opacity:1}to{opacity:0}}@keyframes gs-dm2{0%,80%{opacity:0}82%,97%{opacity:1}to{opacity:0}}@keyframes gs-dm3{0%,82%{opacity:0}84%,97%{opacity:1}to{opacity:0}}@keyframes gs-dp1{0%,45%{opacity:0}47%,70%{opacity:1}to{opacity:0}}@keyframes gs-dp2{0%,51%{opacity:0}53%,70%{opacity:1}to{opacity:0}}@keyframes gs-dp3{0%,57%{opacity:0}59%,70%{opacity:1}to{opacity:0}}@keyframes gs-dp4{0%,63%{opacity:0}65%,70%{opacity:1}to{opacity:0}}@keyframes gs-dpop{0%,73%{transform:scale(.6);opacity:0}76%{transform:scale(1.08);opacity:1}78%,97%{transform:scale(1);opacity:1}to{transform:scale(.6);opacity:0}}@keyframes gs-dpulsek{0%,to{opacity:1}50%{opacity:.25}}@keyframes gs-dr1{0%,19%{opacity:0;transform:translateY(8px)}22%,40%{opacity:1;transform:none}to{opacity:0;transform:none}}@keyframes gs-dr2{0%,21%{opacity:0;transform:translateY(8px)}24%,40%{opacity:1;transform:none}to{opacity:0;transform:none}}@keyframes gs-dr3{0%,23%{opacity:0;transform:translateY(8px)}26%,40%{opacity:1;transform:none}to{opacity:0;transform:none}}@keyframes gs-dreq{0%,35%{opacity:0}37%,40%{opacity:1}to{opacity:0}}@keyframes gs-dskp{0%,to{opacity:1}50%{opacity:.55}}@keyframes gs-dsk{0%,17%{opacity:1}20%,to{opacity:0}}@keyframes gs-ew11{0%,4%{opacity:0;transform:translateY(10px) scale(.98)}6.5%,95%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes gs-ew12{0%,12%{opacity:0;transform:translateY(10px) scale(.98)}14.5%,95%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes gs-ew13{0%,34%{opacity:0;transform:translateY(10px) scale(.98)}36.5%,95%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes gs-ew14{0%,51%{opacity:0;transform:translateY(10px) scale(.98)}53.5%,95%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes gs-ew1t{0%,42%{opacity:0;max-height:0}43%,50%{opacity:1;max-height:40px}50.5%,to{opacity:0;max-height:0}}@keyframes gs-w31{0%,4%{opacity:0;transform:translateY(10px) scale(.98)}6.5%,95%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes gs-w32{0%,21%{opacity:0;transform:translateY(10px) scale(.98)}23.5%,95%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes gs-w33{0%,28%{opacity:0;transform:translateY(10px) scale(.98)}30.5%,95%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes gs-w34{0%,36%{opacity:0;transform:translateY(10px) scale(.98)}38.5%,95%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes gs-w35{0%,50%{opacity:0;transform:translateY(10px) scale(.98)}52.5%,95%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes gs-w36{0%,67%{opacity:0;transform:translateY(10px) scale(.98)}69.5%,95%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes gs-w3t1{0%,10%{opacity:0;max-height:0}11%,20%{opacity:1;max-height:40px}20.5%,to{opacity:0;max-height:0}}@keyframes gs-w3t2{0%,58%{opacity:0;max-height:0}59%,66%{opacity:1;max-height:40px}66.5%,to{opacity:0;max-height:0}}@keyframes gs-w41{0%,4%{opacity:0;transform:translateY(10px) scale(.98)}6.5%,95%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes gs-w42{0%,16%{opacity:0;transform:translateY(10px) scale(.98)}18.5%,95%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes gs-w43{0%,28%{opacity:0;transform:translateY(10px) scale(.98)}30.5%,95%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes gs-w44{0%,44%{opacity:0;transform:translateY(10px) scale(.98)}46.5%,95%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes gs-w45{0%,60%{opacity:0;transform:translateY(10px) scale(.98)}62.5%,95%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes gs-w46{0%,70%{opacity:0;transform:translateY(10px) scale(.98)}72.5%,95%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes gs-w4t{0%,36%{opacity:0;max-height:0}37%,43%{opacity:1;max-height:40px}43.5%,to{opacity:0;max-height:0}}@keyframes gs-w51{0%,4%{opacity:0;transform:translateY(10px) scale(.98)}6.5%,95%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes gs-w52{0%,19%{opacity:0;transform:translateY(10px) scale(.98)}21.5%,95%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes gs-w53{0%,27%{opacity:0;transform:translateY(10px) scale(.98)}29.5%,95%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes gs-w54{0%,35%{opacity:0;transform:translateY(10px) scale(.98)}37.5%,95%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes gs-w55{0%,52%{opacity:0;transform:translateY(10px) scale(.98)}54.5%,95%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes gs-w56{0%,66%{opacity:0;transform:translateY(10px) scale(.98)}68.5%,95%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes gs-w5t1{0%,10%{opacity:0;max-height:0}11%,18%{opacity:1;max-height:40px}18.5%,to{opacity:0;max-height:0}}@keyframes gs-w5t2{0%,58%{opacity:0;max-height:0}59%,65%{opacity:1;max-height:40px}65.5%,to{opacity:0;max-height:0}}@keyframes gs-ew21{0%,4%{opacity:0;transform:translateY(10px) scale(.98)}6.5%,95%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes gs-ew22{0%,14%{opacity:0;transform:translateY(10px) scale(.98)}16.5%,95%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes gs-ew23{0%,40%{opacity:0;transform:translateY(10px) scale(.98)}42.5%,95%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes gs-ew24{0%,57%{opacity:0;transform:translateY(10px) scale(.98)}59.5%,95%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes gs-ew2t{0%,48%{opacity:0;max-height:0}49%,56%{opacity:1;max-height:40px}56.5%,to{opacity:0;max-height:0}}@keyframes gs-ew31{0%,4%{opacity:0;transform:translateY(10px) scale(.98)}6.5%,95%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes gs-ew32{0%,12%{opacity:0;transform:translateY(10px) scale(.98)}14.5%,95%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes gs-ew33{0%,30%{opacity:0;transform:translateY(10px) scale(.98)}32.5%,95%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes gs-ew34{0%,47%{opacity:0;transform:translateY(10px) scale(.98)}49.5%,95%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes gs-ew35{0%,58%{opacity:0;transform:translateY(10px) scale(.98)}60.5%,95%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes gs-ew3tap{0%,28%{background:#fff;color:#111}30%,95%{background:#111;color:#fff}to{background:#fff;color:#111}}@keyframes gs-ew3t{0%,38%{opacity:0;max-height:0}39%,46%{opacity:1;max-height:40px}46.5%,to{opacity:0;max-height:0}}@keyframes gs-ew41{0%,4%{opacity:0;transform:translateY(10px) scale(.98)}6.5%,95%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes gs-ew42{0%,12%{opacity:0;transform:translateY(10px) scale(.98)}14.5%,95%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes gs-ew43{0%,40%{opacity:0;transform:translateY(10px) scale(.98)}42.5%,95%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes gs-ew45{0%,54%{opacity:0;transform:translateY(10px) scale(.98)}56.5%,95%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes gs-fbar0{0%{transform:scaleX(0)}32.3%{transform:scaleX(1)}33.3%,to{transform:scaleX(0)}}@keyframes gs-fbar1{0%,33.3%{transform:scaleX(0)}65.7%{transform:scaleX(1)}66.7%,to{transform:scaleX(0)}}@keyframes gs-fbar2{0%,66.7%{transform:scaleX(0)}99.0%{transform:scaleX(1)}100.0%,to{transform:scaleX(0)}}@keyframes gs-fbg00{0%,3.9%{opacity:0;transform:translateY(0) scale(.96)}5.1%,31.0%{opacity:1;transform:none}32.0%,to{opacity:0}}@keyframes gs-fbg01{0%,9.1%{opacity:0;transform:translateY(0) scale(.96)}10.3%,31.0%{opacity:1;transform:none}32.0%,to{opacity:0}}@keyframes gs-fbg02{0%,14.3%{opacity:0;transform:translateY(0) scale(.96)}15.5%,31.0%{opacity:1;transform:none}32.0%,to{opacity:0}}@keyframes gs-fbg03{0%,19.5%{opacity:0;transform:translateY(0) scale(.96)}20.7%,31.0%{opacity:1;transform:none}32.0%,to{opacity:0}}@keyframes gs-fbg04{0%,24.7%{opacity:0;transform:translateY(0) scale(.96)}25.9%,31.0%{opacity:1;transform:none}32.0%,to{opacity:0}}@keyframes gs-fbg10{0%,37.2%{opacity:0;transform:translateY(0) scale(.96)}38.4%,64.3%{opacity:1;transform:none}65.3%,to{opacity:0}}@keyframes gs-fbg11{0%,42.4%{opacity:0;transform:translateY(0) scale(.96)}43.6%,64.3%{opacity:1;transform:none}65.3%,to{opacity:0}}@keyframes gs-fbg12{0%,47.6%{opacity:0;transform:translateY(0) scale(.96)}48.8%,64.3%{opacity:1;transform:none}65.3%,to{opacity:0}}@keyframes gs-fbg13{0%,52.8%{opacity:0;transform:translateY(0) scale(.96)}54.0%,64.3%{opacity:1;transform:none}65.3%,to{opacity:0}}@keyframes gs-fbg14{0%,58.0%{opacity:0;transform:translateY(0) scale(.96)}59.2%,64.3%{opacity:1;transform:none}65.3%,to{opacity:0}}@keyframes gs-fbg20{0%,70.6%{opacity:0;transform:translateY(0) scale(.96)}71.8%,97.7%{opacity:1;transform:none}98.7%,to{opacity:0}}@keyframes gs-fbg21{0%,75.8%{opacity:0;transform:translateY(0) scale(.96)}77.0%,97.7%{opacity:1;transform:none}98.7%,to{opacity:0}}@keyframes gs-fbg22{0%,81.0%{opacity:0;transform:translateY(0) scale(.96)}82.2%,97.7%{opacity:1;transform:none}98.7%,to{opacity:0}}@keyframes gs-fbg23{0%,86.2%{opacity:0;transform:translateY(0) scale(.96)}87.4%,97.7%{opacity:1;transform:none}98.7%,to{opacity:0}}@keyframes gs-fl00{0%,4.5%{transform:scaleX(0)}6.5%,31.0%{transform:scaleX(1)}32.0%,to{transform:scaleX(0)}}@keyframes gs-fl01{0%,9.7%{transform:scaleX(0)}11.7%,31.0%{transform:scaleX(1)}32.0%,to{transform:scaleX(0)}}@keyframes gs-fl02{0%,14.9%{transform:scaleY(0)}16.9%,31.0%{transform:scaleY(1)}32.0%,to{transform:scaleY(0)}}@keyframes gs-fl03{0%,20.1%{transform:scaleX(0)}22.1%,31.0%{transform:scaleX(1)}32.0%,to{transform:scaleX(0)}}@keyframes gs-fl10{0%,37.8%{transform:scaleX(0)}39.8%,64.3%{transform:scaleX(1)}65.3%,to{transform:scaleX(0)}}@keyframes gs-fl11{0%,43.0%{transform:scaleX(0)}45.0%,64.3%{transform:scaleX(1)}65.3%,to{transform:scaleX(0)}}@keyframes gs-fl12{0%,48.2%{transform:scaleY(0)}50.2%,64.3%{transform:scaleY(1)}65.3%,to{transform:scaleY(0)}}@keyframes gs-fl13{0%,53.4%{transform:scaleX(0)}55.4%,64.3%{transform:scaleX(1)}65.3%,to{transform:scaleX(0)}}@keyframes gs-fl20{0%,71.2%{transform:scaleX(0)}73.2%,97.7%{transform:scaleX(1)}98.7%,to{transform:scaleX(0)}}@keyframes gs-fl21{0%,76.4%{transform:scaleX(0)}78.4%,97.7%{transform:scaleX(1)}98.7%,to{transform:scaleX(0)}}@keyframes gs-fl22{0%,81.6%{transform:scaleY(0)}83.6%,97.7%{transform:scaleY(1)}98.7%,to{transform:scaleY(0)}}@keyframes gs-fn00{0%,1.5%{opacity:0;transform:translateY(0) scale(.96)}2.7%,31.0%{opacity:1;transform:none}32.0%,to{opacity:0}}@keyframes gs-fn01{0%,6.7%{opacity:0;transform:translateY(0) scale(.96)}7.9%,31.0%{opacity:1;transform:none}32.0%,to{opacity:0}}@keyframes gs-fn02{0%,11.9%{opacity:0;transform:translateY(0) scale(.96)}13.1%,31.0%{opacity:1;transform:none}32.0%,to{opacity:0}}@keyframes gs-fn03{0%,17.1%{opacity:0;transform:translateY(0) scale(.96)}18.3%,31.0%{opacity:1;transform:none}32.0%,to{opacity:0}}@keyframes gs-fn04{0%,22.3%{opacity:0;transform:translateY(0) scale(.96)}23.5%,31.0%{opacity:1;transform:none}32.0%,to{opacity:0}}@keyframes gs-fn10{0%,34.8%{opacity:0;transform:translateY(0) scale(.96)}36.0%,64.3%{opacity:1;transform:none}65.3%,to{opacity:0}}@keyframes gs-fn11{0%,40.0%{opacity:0;transform:translateY(0) scale(.96)}41.2%,64.3%{opacity:1;transform:none}65.3%,to{opacity:0}}@keyframes gs-fn12{0%,45.2%{opacity:0;transform:translateY(0) scale(.96)}46.4%,64.3%{opacity:1;transform:none}65.3%,to{opacity:0}}@keyframes gs-fn13{0%,50.4%{opacity:0;transform:translateY(0) scale(.96)}51.6%,64.3%{opacity:1;transform:none}65.3%,to{opacity:0}}@keyframes gs-fn14{0%,55.6%{opacity:0;transform:translateY(0) scale(.96)}56.8%,64.3%{opacity:1;transform:none}65.3%,to{opacity:0}}@keyframes gs-fn20{0%,68.2%{opacity:0;transform:translateY(0) scale(.96)}69.4%,97.7%{opacity:1;transform:none}98.7%,to{opacity:0}}@keyframes gs-fn21{0%,73.4%{opacity:0;transform:translateY(0) scale(.96)}74.6%,97.7%{opacity:1;transform:none}98.7%,to{opacity:0}}@keyframes gs-fn22{0%,78.6%{opacity:0;transform:translateY(0) scale(.96)}79.8%,97.7%{opacity:1;transform:none}98.7%,to{opacity:0}}@keyframes gs-fn23{0%,83.8%{opacity:0;transform:translateY(0) scale(.96)}85.0%,97.7%{opacity:1;transform:none}98.7%,to{opacity:0}}@keyframes gs-fo0{0%,32.3%{opacity:1;visibility:visible}33.3%,99%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@keyframes gs-fo1{0%,33.3%{opacity:0;visibility:hidden}34.3%,65.7%{opacity:1;visibility:visible}66.7%,to{opacity:0;visibility:hidden}}@keyframes gs-fo2{0%,66.7%{opacity:0;visibility:hidden}67.7%,99.0%{opacity:1;visibility:visible}100.0%,to{opacity:0;visibility:hidden}}@keyframes gs-foundlbl{0%,58%{opacity:0}62%,to{opacity:1}}@keyframes gs-fp0{0%,32.3%{opacity:1;visibility:visible}33.3%,99%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@keyframes gs-fp1{0%,33.3%{opacity:0;visibility:hidden}34.3%,65.7%{opacity:1;visibility:visible}66.7%,to{opacity:0;visibility:hidden}}@keyframes gs-fp2{0%,66.7%{opacity:0;visibility:hidden}67.7%,99.0%{opacity:1;visibility:visible}100.0%,to{opacity:0;visibility:hidden}}@keyframes gs-i4a{0%,2%{opacity:0}4%,95%{opacity:1}to{opacity:0}}@keyframes gs-i4b{0%,16%{opacity:0}18%,95%{opacity:1}to{opacity:0}}@keyframes gs-i4c{0%,30%{opacity:0}32%,95%{opacity:1}to{opacity:0}}@keyframes gs-i4d{0%,44%{opacity:0}46%,95%{opacity:1}to{opacity:0}}@keyframes gs-i4e{0%,56%{opacity:0;transform:translateY(8px)}59%,95%{opacity:1;transform:none}to{opacity:0;transform:none}}@keyframes gs-i4line{0%{transform:scaleX(0)}48%,94%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes gs-lg1{0%,6%{opacity:0;transform:scale(.6)}9%,95%{opacity:1;transform:none}to{opacity:0}}@keyframes gs-lg2{0%,12%{opacity:0;transform:scale(.6)}15%,95%{opacity:1;transform:none}to{opacity:0}}@keyframes gs-lg3{0%,18%{opacity:0;transform:scale(.6)}21%,95%{opacity:1;transform:none}to{opacity:0}}@keyframes gs-lg4{0%,24%{opacity:0;transform:scale(.6)}27%,95%{opacity:1;transform:none}to{opacity:0}}@keyframes gs-lg5{0%,30%{opacity:0;transform:scale(.6)}33%,95%{opacity:1;transform:none}to{opacity:0}}@keyframes gs-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes gs-pcnt{0%{--gs-pc:0}16%,96%{--gs-pc:1284}to{--gs-pc:0}}@keyframes gs-pgA{0%,40%{opacity:1;visibility:visible}42%,98%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@keyframes gs-pgB{0%,41%{opacity:0;visibility:hidden}43%,70%{opacity:1;visibility:visible}72%,to{opacity:0;visibility:hidden}}@keyframes gs-pgC{0%,71%{opacity:0;visibility:hidden}73%,97%{opacity:1;visibility:visible}99%,to{opacity:0;visibility:hidden}}@keyframes gs-pulse{0%,to{opacity:1}50%{opacity:.2}}@keyframes gs-ring{0%,62%{transform:scale(1);opacity:0}64%{transform:scale(1);opacity:.7}82%,to{transform:scale(2.8);opacity:0}}@keyframes gs-scanlbl{0%,44%{opacity:1}48%,to{opacity:0}}@keyframes gs-sdim{0%,17%{opacity:1}20%,40%{opacity:.3}42%,to{opacity:1}}@keyframes gs-sf0{0%,1.0%{color:#9a9a9a;border-color:#dcdcdc;transform:scale(1)}1.8%{color:#2a45b8;border-color:#2a45b8;transform:scale(1.15)}4.0%,to{color:#9a9a9a;border-color:#dcdcdc;transform:scale(1)}}@keyframes gs-sf10{0%,11.5%{color:#9a9a9a;border-color:#dcdcdc;transform:scale(1)}12.3%{color:#2a45b8;border-color:#2a45b8;transform:scale(1.15)}14.5%,to{color:#9a9a9a;border-color:#dcdcdc;transform:scale(1)}}@keyframes gs-sf11{0%,12.6%{color:#9a9a9a;border-color:#dcdcdc;transform:scale(1)}13.4%{color:#2a45b8;border-color:#2a45b8;transform:scale(1.15)}15.6%,to{color:#9a9a9a;border-color:#dcdcdc;transform:scale(1)}}@keyframes gs-sf12{0%,13.6%{color:#9a9a9a;border-color:#dcdcdc;transform:scale(1)}14.4%{color:#2a45b8;border-color:#2a45b8;transform:scale(1.15)}16.6%,to{color:#9a9a9a;border-color:#dcdcdc;transform:scale(1)}}@keyframes gs-sf13{0%,14.7%{color:#9a9a9a;border-color:#dcdcdc;transform:scale(1)}15.5%{color:#2a45b8;border-color:#2a45b8;transform:scale(1.15)}17.6%,to{color:#9a9a9a;border-color:#dcdcdc;transform:scale(1)}}@keyframes gs-sf1{0%,2.0%{color:#9a9a9a;border-color:#dcdcdc;transform:scale(1)}2.8%{color:#2a45b8;border-color:#2a45b8;transform:scale(1.15)}5.0%,to{color:#9a9a9a;border-color:#dcdcdc;transform:scale(1)}}@keyframes gs-sf2{0%,3.1%{color:#9a9a9a;border-color:#dcdcdc;transform:scale(1)}3.9%{color:#2a45b8;border-color:#2a45b8;transform:scale(1.15)}6.1%,to{color:#9a9a9a;border-color:#dcdcdc;transform:scale(1)}}@keyframes gs-sf3{0%,4.2%{color:#9a9a9a;border-color:#dcdcdc;transform:scale(1)}5.0%{color:#2a45b8;border-color:#2a45b8;transform:scale(1.15)}7.2%,to{color:#9a9a9a;border-color:#dcdcdc;transform:scale(1)}}@keyframes gs-sf4{0%,5.2%{color:#9a9a9a;border-color:#dcdcdc;transform:scale(1)}6.0%{color:#2a45b8;border-color:#2a45b8;transform:scale(1.15)}8.2%,to{color:#9a9a9a;border-color:#dcdcdc;transform:scale(1)}}@keyframes gs-sf5{0%,6.2%{color:#9a9a9a;border-color:#dcdcdc;transform:scale(1)}7.0%{color:#2a45b8;border-color:#2a45b8;transform:scale(1.15)}9.2%,to{color:#9a9a9a;border-color:#dcdcdc;transform:scale(1)}}@keyframes gs-sf6{0%,7.3%{color:#9a9a9a;border-color:#dcdcdc;transform:scale(1)}8.1%{color:#2a45b8;border-color:#2a45b8;transform:scale(1.15)}10.3%,to{color:#9a9a9a;border-color:#dcdcdc;transform:scale(1)}}@keyframes gs-sf7{0%,8.4%{color:#9a9a9a;border-color:#dcdcdc;transform:scale(1)}9.2%{color:#2a45b8;border-color:#2a45b8;transform:scale(1.15)}11.4%,to{color:#9a9a9a;border-color:#dcdcdc;transform:scale(1)}}@keyframes gs-sf8{0%,9.4%{color:#9a9a9a;border-color:#dcdcdc;transform:scale(1)}10.2%{color:#2a45b8;border-color:#2a45b8;transform:scale(1.15)}12.4%,to{color:#9a9a9a;border-color:#dcdcdc;transform:scale(1)}}@keyframes gs-sf9{0%,10.5%{color:#9a9a9a;border-color:#dcdcdc;transform:scale(1)}11.3%{color:#2a45b8;border-color:#2a45b8;transform:scale(1.15)}13.5%,to{color:#9a9a9a;border-color:#dcdcdc;transform:scale(1)}}@keyframes gs-stA{0%,40%{opacity:1;visibility:visible}42%,98%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@keyframes gs-stB{0%,41%{opacity:0;visibility:hidden}43%,70%{opacity:1;visibility:visible}72%,to{opacity:0;visibility:hidden}}@keyframes gs-stC{0%,71%{opacity:0;visibility:hidden}73%,97%{opacity:1;visibility:visible}99%,to{opacity:0;visibility:hidden}}@keyframes gs-swin{0%,18%{opacity:0}20%,40%{opacity:1}to{opacity:0}}@keyframes gs-tg1{0%,46%{opacity:0}49%,95%{opacity:1}to{opacity:0}}@keyframes gs-tg2{0%,54%{opacity:0}57%,95%{opacity:1}to{opacity:0}}@keyframes gs-tg3{0%,62%{opacity:0}65%,95%{opacity:1}to{opacity:0}}@keyframes gs-tgo{0%,76%{opacity:0}79%,95%{opacity:1}to{opacity:0}}@keyframes gs-tgt{0%,62%{transform:scale(1)}66%{transform:scale(1.35)}70%,to{transform:scale(1)}}@keyframes gs-travel{0%{left:0;opacity:0}8%{opacity:1}92%{opacity:1}to{left:100%;opacity:0}}@keyframes gs-tt1{0%,40%{opacity:0}43%,95%{opacity:1}to{opacity:0}}@keyframes gs-tt2{0%,44%{opacity:0}47%,95%{opacity:1}to{opacity:0}}@keyframes gs-tt3{0%,48%{opacity:0}51%,95%{opacity:1}to{opacity:0}}@keyframes gs-tt4{0%,52%{opacity:0}55%,95%{opacity:1}to{opacity:0}}@keyframes gs-tt5{0%,56%{opacity:0}59%,95%{opacity:1}to{opacity:0}}@keyframes gs-tt6{0%,60%{opacity:0}63%,95%{opacity:1}to{opacity:0}}@keyframes gs-tt7{0%,64%{opacity:0}67%,95%{opacity:1}to{opacity:0}}@keyframes gs-v3b{0%,30%{opacity:0;transform:translateY(8px)}33%,95%{opacity:1;transform:none}to{opacity:0;transform:none}}@keyframes gs-v3r1{0%,6%{opacity:0;transform:translateY(8px)}9%,95%{opacity:1;transform:none}to{opacity:0;transform:none}}@keyframes gs-v3r2{0%,12%{opacity:0;transform:translateY(8px)}15%,95%{opacity:1;transform:none}to{opacity:0;transform:none}}@keyframes gs-v3r3{0%,18%{opacity:0;transform:translateY(8px)}21%,95%{opacity:1;transform:none}to{opacity:0;transform:none}}@keyframes gs-wdot{0%,80%,to{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-2px)}}@property --gs-n{syntax:"<integer>";initial-value:0;inherits:false}@property --gs-pc{syntax:"<integer>";initial-value:0;inherits:false}@media (max-width:600px){.gs-hero{padding:8vh 20px 6vh!important;gap:24px!important}.gs-hero p{font-size:18px!important}.gs-hops{margin-top:40px!important}.gs-hop-node{width:66px!important;flex-shrink:0;gap:10px!important}.gs-hop-label{font-size:12px!important;line-height:1.3;white-space:normal!important;text-align:center}.gs-hop-tag{font-size:9.5px!important;top:-22px!important;letter-spacing:.04em!important}}@media (max-width:380px){.gs-hero h1{font-size:29px!important}}@media (max-width:720px){.gs-mock{min-height:0!important;padding:28px 12px 26px!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important}.gs-mock-phone{margin-right:0!important;align-self:center!important}.gs-mock .gs-phone{zoom:.76!important}.gs-mock-float{position:relative!important;left:auto!important;bottom:auto!important;width:calc(100% - 20px)!important;max-width:290px!important;margin:-64px auto 0!important}.gs-demo-side{display:none!important}.gs-dppl{gap:4px!important}.gs-dppl>span{top:25px!important}.gs-dppl>div>span:nth-child(1){width:52px!important;height:52px!important;box-shadow:0 0 0 4px #fff!important}.gs-dppl>div>span:nth-child(1)>span{font-size:14px!important}.gs-dppl>div>span:nth-child(2){font-size:13.5px!important}.gs-dppl>div>span:nth-child(3){font-size:11px!important}.gs-dppl>div>span:nth-child(4){font-size:8px!important;letter-spacing:.04em!important;padding:2px 5px!important}.gs-flow{display:none!important}.gs-ehops{min-width:0!important}.gs-ehops>div:first-child{left:6.5px!important;right:auto!important;top:30px!important;bottom:60px;width:1px;height:auto!important}.gs-ehops .gs-traveler{display:none}.gs-ehops>div:last-child{grid-template-columns:1fr!important;gap:30px!important}.gs-ehops>div:last-child>div{display:grid!important;grid-template-columns:14px minmax(0,1fr);-moz-column-gap:18px;column-gap:18px;row-gap:6px!important}.gs-ehops>div:last-child>div>*{grid-column:2}.gs-ehops>div:last-child>div>span:nth-child(2){grid-column:1;grid-row:1 / span 3;align-self:start;margin-top:22px}}.gs-legal{zoom:calc(1 / var(--gp-ui-zoom, 1));min-height:100vh;background:#fff;color:#0a0a0a;font-family:Geist,sans-serif;-webkit-font-smoothing:antialiased}.gs-legal-main{max-width:720px;margin:0 auto;padding:10vh 32px 14vh}.gs-legal-eyebrow{display:block;font-family:Geist Mono,monospace;font-size:11px;letter-spacing:.1em;color:#8a8a8a}.gs-legal h1,.gs-legal h2{font-family:Geist,sans-serif}.gs-legal h1{margin:18px 0 0;font-size:clamp(48px,6vw,88px);font-weight:500;line-height:.95;letter-spacing:-.055em;color:#0a0a0a}.gs-legal h1 em{font-family:"Instrument Serif",serif;font-weight:400;font-style:italic;letter-spacing:-.02em}.gs-legal-date{margin:22px 0 0;font-family:Geist Mono,monospace;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:#6b6b6b}.gs-legal-body{margin-top:56px;font-size:17px;line-height:1.7;letter-spacing:-.005em;color:#3a3a3a}.gs-legal-body>*+*{margin-top:16px}.gs-legal-body section{margin-top:48px;padding-top:40px;border-top:1px solid #EDEDED}.gs-legal-body section>*+*{margin-top:14px}.gs-legal-body section>h2+*{margin-top:18px}.gs-legal-body h2{font-size:26px;font-weight:500;line-height:1.2;letter-spacing:-.03em;color:#0a0a0a}.gs-legal-body ul{padding-left:22px;list-style:disc}.gs-legal-body li+li{margin-top:8px}.gs-legal-body li::marker{color:#8a8a8a}.gs-legal-body a{color:#0a0a0a;font-weight:500;text-decoration:underline;text-underline-offset:4px;text-decoration-color:#d4d4d4}.gs-legal-body a:hover{text-decoration-color:#0a0a0a}.gs-legal-lead{font-size:20px;line-height:1.6;color:#0a0a0a}.gs-legal-strong{color:#0a0a0a;font-weight:500}@media (max-width: 640px){.gs-legal-main{padding:6vh 20px 10vh}.gs-legal-body{margin-top:40px;font-size:16px}.gs-legal-body h2{font-size:22px}}.ob-root{--ob-bg: #FFFFFF;--ob-frame: #FAFAFA;--ob-card: #ffffff;--ob-card-alt: #ffffff;--ob-card-warm: #ffffff;--ob-border: #e5e5e5;--ob-border-soft: #ededed;--ob-border-warm: #efefef;--ob-ink: #0A0A0A;--ob-ink-2: #0A0A0A;--ob-ink-3: #3a3a3a;--ob-muted: #6b6b6b;--ob-muted-2: #8a8a8a;--ob-muted-3: #888;--ob-green: #6B6B6B;--ob-green-bg: #F6F6F6;--ob-green-ink: #0A0A0A;--ob-green-border: #E2E2E2;--ob-amber-bg: #F6F6F6;--ob-amber-ink: #303030;--ob-purple-bg: #EEEDFE;--ob-purple-ink: #3C3489;--ob-rose-bg: #FDE8E4;--ob-rose-ink: #8A2D18;background:var(--ob-bg);min-height:100vh;font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:var(--ob-ink-2);-webkit-font-smoothing:antialiased;padding:56px 20px 96px}.ob-shell{max-width:560px;margin:0 auto}.ob-gallery-header{text-align:center;margin-bottom:36px}.ob-gallery-header .eyebrow{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.14em;color:var(--ob-muted-2);margin-bottom:14px}.ob-gallery-header h1{font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:36px;color:var(--ob-ink);letter-spacing:-.01em;line-height:1.15;margin-bottom:8px}.ob-gallery-header h1 em{font-style:italic}.ob-gallery-header p{font-size:14px;color:var(--ob-muted);max-width:460px;margin:0 auto;line-height:1.55}.ob-step-frame{background:var(--ob-frame);border-radius:20px;padding:28px 20px;border:1px solid #d4d4d4}.ob-card{background:var(--ob-card);border:1px solid var(--ob-border);border-radius:16px;width:100%;max-width:480px;margin:0 auto;overflow:hidden;box-shadow:0 1px 2px #1a1a1a0a}.ob-card-body{padding:26px 26px 24px}.ob-card-brand{display:flex;align-items:center;gap:8px;padding:18px 26px 0;font-size:12px;color:var(--ob-ink-2)}.ob-brand-mark{width:26px;height:26px;-o-object-fit:contain;object-fit:contain;display:block;flex-shrink:0;background:transparent}.ob-brand-name{font-weight:600}.ob-brand-crumb{color:var(--ob-muted-2);font-size:11px}.ob-progress{margin-left:auto;font-size:10.5px;color:var(--ob-muted-2);letter-spacing:.06em;font-variant-numeric:tabular-nums}.ob-card-title{font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:26px;color:var(--ob-ink);line-height:1.2;letter-spacing:-.01em;margin:14px 0 8px}.ob-card-title em{font-style:italic}.ob-card-sub{font-size:13px;color:var(--ob-muted);line-height:1.6;margin-bottom:22px}.ob-field{margin-bottom:14px;display:flex;flex-direction:column}.ob-field-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.ob-field label{font-size:11px;font-weight:600;color:var(--ob-muted);text-transform:uppercase;letter-spacing:.06em;margin-bottom:6px}.ob-field input,.ob-field textarea,.ob-field select{width:100%;border:1px solid var(--ob-border-soft);background:var(--ob-card-alt);border-radius:10px;padding:10px 12px;font-size:14px;color:var(--ob-ink);font-family:inherit}.ob-field textarea{min-height:72px;resize:vertical}.ob-field-help{margin:-2px 0 8px;font-size:11.5px;line-height:1.45;color:var(--ob-muted-3)}.ob-tall-textarea{min-height:96px!important}.ob-field input:focus,.ob-field textarea:focus,.ob-field select:focus{outline:none;border-color:var(--ob-ink-2);background:#fff}.ob-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 18px;border-radius:10px;border:none;font-size:14px;font-weight:600;cursor:pointer;font-family:inherit;transition:transform .1s,opacity .15s,background .15s}.ob-btn:active{transform:translateY(1px)}.ob-btn[disabled]{opacity:.55;cursor:not-allowed}.ob-btn-primary{background:var(--ob-ink);color:#fff}.ob-btn-primary:hover{background:#000}.ob-btn-row{display:flex;gap:10px;align-items:stretch}.ob-btn-ghost{background:transparent;color:var(--ob-ink-3);border:1px solid var(--ob-border-soft)}.ob-btn-ghost:hover{background:var(--ob-card-alt)}.ob-actions{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:18px}.ob-option-grid{display:flex;flex-direction:column;gap:10px;margin-bottom:16px}.ob-option{display:grid;grid-template-columns:auto 1fr auto;gap:14px;padding:14px;background:var(--ob-card-alt);border:1.5px solid var(--ob-border-soft);border-radius:14px;cursor:pointer;transition:border-color .15s,background .15s;align-items:start;text-align:left;width:100%;font-family:inherit;color:var(--ob-ink)}.ob-option:hover{border-color:var(--ob-muted-2)}.ob-option.selected{border-color:var(--ob-ink-2);background:var(--ob-card-warm)}.ob-option-emoji{font-size:22px;line-height:1.2;padding-top:2px}.ob-option-info{min-width:0;display:flex;flex-direction:column}.ob-option-heading{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.ob-option-name{font-size:13.5px;font-weight:600;color:var(--ob-ink)}.ob-option-tag{font-size:11px;font-weight:500;color:var(--ob-muted);background:var(--ob-card);border:1px solid var(--ob-border-soft);border-radius:999px;padding:2px 8px;line-height:1.4;white-space:nowrap}.ob-option.selected .ob-option-tag{background:var(--ob-card);border-color:var(--ob-border)}.ob-option-desc{font-size:11.5px;color:var(--ob-muted-3);margin-top:4px;line-height:1.45}.ob-option-check{width:20px;height:20px;border-radius:50%;border:1.5px solid var(--ob-border-soft);background:#fff;display:inline-flex;align-items:center;justify-content:center;color:#fff;font-size:11px;transition:all .15s}.ob-option.selected .ob-option-check{background:var(--ob-ink-2);border-color:var(--ob-ink-2)}.ob-goal-grid{display:flex;flex-direction:column;gap:10px;margin-bottom:16px}.ob-goal-option{display:grid;grid-template-columns:auto 1fr auto;gap:14px;padding:14px;background:var(--ob-card-alt);border:1.5px solid var(--ob-border-soft);border-radius:14px;cursor:pointer;transition:border-color .15s,background .15s;align-items:start;color:var(--ob-ink)}.ob-goal-option:hover{border-color:var(--ob-muted-2)}.ob-goal-option.selected{border-color:var(--ob-ink-2);background:var(--ob-card-warm)}.ob-goal-emoji{font-size:22px;line-height:1.2;flex-shrink:0;padding-top:2px}.ob-goal-info{min-width:0}.ob-goal-name{font-size:13.5px;font-weight:600;color:var(--ob-ink);letter-spacing:-.005em}.ob-goal-desc-text{font-size:11.5px;color:var(--ob-muted-3);margin-top:3px;line-height:1.45}.ob-goal-subfields{padding-top:12px;margin-top:12px;border-top:1px solid var(--ob-border-soft);display:grid;grid-template-columns:1fr 1fr;gap:10px;cursor:default}.ob-field-tight{margin:0}.ob-field-tight label{font-size:11px}.ob-field-tight input,.ob-field-tight select{background:#fff;padding:8px 10px;font-size:13px}.ob-field-span2{grid-column:1 / -1}.ob-goal-check{width:22px;height:22px;border-radius:50%;border:1.5px solid var(--ob-border-soft);display:flex;align-items:center;justify-content:center;font-size:11px;color:#fff;font-weight:600;flex-shrink:0;margin-top:2px;background:#fff}.ob-goal-option.selected .ob-goal-check{background:var(--ob-ink-2);border-color:var(--ob-ink-2)}.ob-goal-option.selected .ob-goal-check:before{content:"✓"}.ob-banner{display:flex;align-items:center;gap:12px;padding:12px 14px;background:var(--ob-card-warm);border:1px solid var(--ob-border-warm);border-radius:12px;margin-bottom:20px}.ob-banner-av{width:36px;height:36px;border-radius:50%;background:var(--ob-amber-bg);color:var(--ob-amber-ink);display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:600;flex-shrink:0}.ob-banner-text{font-size:12.5px;color:var(--ob-ink-3);line-height:1.5}.ob-banner-text strong{color:var(--ob-ink);font-weight:600}.ob-invitee-row{display:grid;grid-template-columns:1fr 1fr auto;gap:8px;align-items:center;padding:10px;border:1px solid var(--ob-border-soft);border-radius:10px;background:var(--ob-card-alt);margin-bottom:8px}.ob-invitee-row input{border:1px solid transparent;background:#fff;border-radius:8px;padding:6px 8px;font-size:13px}.ob-invitee-row button{background:transparent;border:none;color:var(--ob-muted);cursor:pointer;font-size:12px}.ob-phone-field{display:grid;grid-template-columns:120px 1fr;gap:8px}.ob-auth-sent-to{font-size:11.5px;color:var(--ob-muted);margin-bottom:12px;line-height:1.5}.ob-auth-sent-to strong{color:var(--ob-ink-2);font-weight:600}.ob-otp-boxes{display:flex;gap:8px;justify-content:space-between;width:100%;border:0;background:transparent;padding:0;cursor:text}.ob-otp-box{flex:1;max-width:52px;aspect-ratio:1;background:var(--ob-card-alt);border:1.5px solid var(--ob-border-soft);border-radius:10px;font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:26px;text-align:center;color:var(--ob-ink);line-height:52px;transition:border-color .15s,background .15s,box-shadow .15s;letter-spacing:-.01em}.ob-otp-box.filled{border-color:var(--ob-ink-2);background:#fff}.ob-otp-box.active{border-color:var(--ob-ink-2);background:#fff;box-shadow:0 0 0 3px #1a1a1a14}.ob-otp-native-input{position:absolute;width:1px!important;height:1px;opacity:0;pointer-events:none}.ob-auth-meta{display:flex;align-items:center;justify-content:space-between;font-size:11.5px;color:var(--ob-muted-2);margin:-4px 0 10px}.ob-auth-link{border:0;background:transparent;color:var(--ob-ink-2);font:inherit;font-weight:600;cursor:pointer;padding:0}.ob-auth-link:hover{text-decoration:underline}.ob-upsell-inline{display:flex;align-items:flex-start;gap:12px;padding:12px 14px;background:var(--ob-card-alt);border:1px solid var(--ob-border-soft);border-radius:12px;margin-bottom:14px}.ob-upsell-inline-icon{font-size:16px;opacity:.7;flex-shrink:0;padding-top:1px}.ob-upsell-inline-title{font-size:12.5px;font-weight:600;color:var(--ob-ink-2);letter-spacing:-.005em;line-height:1.4}.ob-upsell-inline-sub{font-size:11.5px;color:var(--ob-muted-2);margin-top:3px;line-height:1.45}.ob-upsell-card{background:#fff;border:1.5px solid var(--ob-ink-2);border-radius:16px;padding:20px;position:relative;box-shadow:0 2px #1a1a1a14}.ob-upsell-head{display:flex;align-items:baseline;justify-content:space-between;gap:14px;margin-bottom:14px;padding-bottom:14px;border-bottom:1px solid var(--ob-border-warm)}.ob-upsell-tier{display:flex;align-items:center;gap:10px}.ob-upsell-badge{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:var(--ob-ink-2);color:#fff;padding:3px 9px;border-radius:20px}.ob-upsell-name{font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:20px;color:var(--ob-ink);letter-spacing:-.01em}.ob-upsell-price{display:flex;align-items:baseline}.ob-upsell-amount{font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:28px;color:var(--ob-ink);letter-spacing:-.02em;line-height:1}.ob-upsell-per{font-size:12px;color:var(--ob-muted-2);margin-left:2px;font-weight:500}.ob-upsell-features{display:flex;flex-direction:column;gap:8px}.ob-upsell-feature{font-size:12.5px;color:var(--ob-ink-3);display:flex;gap:8px;line-height:1.4}.ob-upsell-feature strong{color:var(--ob-ink);font-weight:600}.ob-upsell-tick{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;background:var(--ob-green-bg);color:var(--ob-green-ink);font-size:10px;font-weight:700;flex-shrink:0;margin-top:1px}.ob-int-list{display:flex;flex-direction:column;gap:8px}.ob-integration{display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center;padding:12px 14px;border:1px solid var(--ob-border-soft);border-radius:12px;margin-bottom:8px;background:var(--ob-card-alt)}.ob-integration-icon{width:32px;height:32px;border-radius:50%;background:#fff;border:1px solid var(--ob-border);display:flex;align-items:center;justify-content:center;font-size:14px}.ob-integration-info{font-size:13px;color:var(--ob-ink)}.ob-integration-info span{color:var(--ob-muted-2);font-weight:400}.ob-integration-info .sub{font-size:11.5px;color:var(--ob-muted);margin-top:1px}.ob-integration-btn{padding:6px 12px;border-radius:8px;border:1px solid var(--ob-border);background:#fff;font-size:12px;cursor:pointer;font-weight:600;color:var(--ob-ink-2)}.ob-integration-btn.connected{background:var(--ob-green-bg);color:var(--ob-green-ink);border-color:var(--ob-green-border)}.ob-integration-btn.ghost{background:transparent;color:var(--ob-muted)}.ob-integration-soft{opacity:.82}.ob-note{padding:12px 14px;background:var(--ob-card-warm);border:1px solid var(--ob-border-warm);border-radius:10px;margin:14px 0 0;font-size:12.5px;color:var(--ob-ink-3);line-height:1.55}.ob-note strong{color:var(--ob-ink);font-weight:600}.ob-error{background:var(--ob-rose-bg);color:var(--ob-rose-ink);padding:10px 12px;border-radius:10px;font-size:12.5px;margin-bottom:12px}.ob-success{background:var(--ob-green-bg);color:var(--ob-green-ink);padding:10px 12px;border-radius:10px;font-size:12.5px;margin-bottom:12px}.ob-step-dots{display:flex;gap:6px;justify-content:center;margin-top:16px}.ob-step-dot{width:6px;height:6px;border-radius:50%;background:var(--ob-muted-2);opacity:.35;transition:opacity .15s,transform .15s}.ob-step-dot.active{opacity:1;transform:scale(1.3);background:var(--ob-ink-2)}.ob-muted{color:var(--ob-muted);font-size:12.5px}.ob-link-btn{background:none;border:none;color:var(--ob-muted);font-size:12.5px;cursor:pointer;text-decoration:underline;font-family:inherit;padding:0}.ob-subtype-toggle{display:grid;grid-template-columns:1fr 1fr;gap:6px;background:var(--ob-card-alt);border:1px solid var(--ob-border-soft);border-radius:12px;padding:4px}.ob-subtype-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1.5px solid transparent;background:transparent;border-radius:9px;padding:9px 12px;font-size:13.5px;font-weight:600;color:var(--ob-muted);cursor:pointer;font-family:inherit;transition:background .15s,color .15s,border-color .15s}.ob-subtype-btn:hover{color:var(--ob-ink-2)}.ob-subtype-btn.active{background:#fff;border-color:var(--ob-ink-2);color:var(--ob-ink)}.ob-subtype-icon{font-size:14px;line-height:1}.ob-vc-card{display:flex;flex-direction:column;padding:0;cursor:default}.ob-vc-card-head{display:grid;grid-template-columns:auto 1fr auto;gap:14px;align-items:start;text-align:left;width:100%;padding:14px;background:transparent;border:0;font:inherit;color:inherit;cursor:pointer}.ob-vc-card .ob-goal-subfields{margin:0 14px 14px;padding-top:12px;border-top:1px solid var(--ob-border-soft)}.ob-goal-subfields-single{grid-template-columns:1fr}.ob-chip-input{display:flex;flex-wrap:wrap;gap:6px;align-items:center;border:1px solid var(--ob-border-soft);background:var(--ob-card-alt);border-radius:10px;padding:8px 10px;min-height:42px}.ob-chip-input:focus-within{border-color:var(--ob-ink-2);background:#fff}.ob-chip-input-field{flex:1;min-width:100px;border:0!important;background:transparent!important;padding:4px 0!important;font-size:13px;color:var(--ob-ink);outline:none}.ob-chip{display:inline-flex;align-items:center;gap:4px;padding:3px 8px 3px 10px;border-radius:999px;font-size:12px;line-height:1.4;font-weight:500}.ob-chip-firmo{background:var(--ob-green-bg);color:var(--ob-green-ink);border:1px solid var(--ob-green-border)}.ob-chip-persona{background:var(--ob-purple-bg);color:var(--ob-purple-ink);border:1px solid #d8d6f4}.ob-chip-signal{background:var(--ob-amber-bg);color:var(--ob-amber-ink);border:1px solid #e2e2e2}.ob-chip-x{border:0;background:transparent;color:inherit;font-size:14px;line-height:1;cursor:pointer;padding:0 0 0 2px;opacity:.7}.ob-chip-x:hover{opacity:1}@media (max-width: 560px){.ob-root{padding:36px 14px 72px}.ob-card-body{padding:24px 20px 22px}.ob-field-row,.ob-phone-field,.ob-goal-subfields{grid-template-columns:1fr}.ob-upsell-head{align-items:flex-start;flex-direction:column}.ob-integration{grid-template-columns:auto 1fr}.ob-integration-btn{grid-column:2;justify-self:start}}.ob-conn-screen{position:relative;background:radial-gradient(circle at 64% 50%,#0a0a0a,#111 56%,#0a0a0a);min-height:100vh;overflow:hidden}.ob-conn-graph-canvas{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;z-index:0;pointer-events:none}.ob-conn-progress-wrap{position:relative;z-index:6;height:3px;background:#ffffff1f;border-radius:999px;overflow:hidden;margin:12px clamp(28px,6vw,80px) 0}.ob-conn-progress-bar{height:100%;background:linear-gradient(90deg,#0a0a0a,#6b6b6b);transition:width .24s ease}.ob-conn-header{position:relative;z-index:6;display:flex;align-items:center;justify-content:space-between;padding:20px clamp(28px,6vw,80px) 8px;gap:16px;flex-wrap:wrap}.ob-conn-header-left{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.ob-conn-step-label{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#b0b0b0}.ob-conn-counter-pill{font-size:12px;color:#515151;background:#ffffffe0;border:1px solid #e2e2e2;border-radius:999px;padding:6px 12px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.ob-conn-counter-pill strong{color:#0a0a0a}.ob-conn-link-btn{background:none;border:none;color:#d4d4d4;font:inherit;font-size:13px;cursor:pointer;text-decoration:underline;padding:0}.ob-conn-last-added{font-size:12px;font-weight:600;color:#9a9a9a;animation:obConnFadeIn .35s ease}.ob-conn-stage{position:relative;z-index:5;padding:18px clamp(28px,6vw,80px) 150px;pointer-events:none}.ob-conn-stage>*{pointer-events:auto}.ob-conn-q-enter{animation:obConnQEnter .45s cubic-bezier(.16,1,.3,1) both}.ob-conn-stage-head{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;margin-bottom:10px;flex-wrap:wrap}.ob-conn-stage-head-stack{margin-bottom:4px}.ob-conn-picker{position:relative;max-width:640px;margin-bottom:20px}.ob-conn-search-hero{width:100%;max-width:100%;padding:14px 16px;border-radius:14px;background:#ffffff1a;border-color:#fff3;box-shadow:0 8px 32px -12px #00000073}.ob-conn-search-hero.is-open{border-color:#8a8a8a8c}.ob-conn-search-hero input{font-size:16px}.ob-conn-search-clear{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:#ffffff1f;color:#e5e5e5;width:28px;height:28px;border-radius:50%;font-size:18px;line-height:1;cursor:pointer;flex:none}.ob-conn-search-dropdown{position:absolute;left:0;right:0;top:calc(100% + 8px);z-index:30;background:#111111f7;border:1px solid rgba(255,255,255,.14);border-radius:14px;box-shadow:0 20px 50px -12px #000000a6;overflow:hidden;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.ob-conn-search-hit{display:flex;align-items:center;gap:12px;width:100%;padding:12px 14px;border:none;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer;border-bottom:1px solid rgba(255,255,255,.06);transition:background .12s ease}.ob-conn-search-hit:last-child{border-bottom:none}.ob-conn-search-hit:hover:not(:disabled),.ob-conn-search-hit.is-selected{background:#8a8a8a1f}.ob-conn-search-hit-body{flex:1;min-width:0}.ob-conn-search-hit-name{font-size:14px;font-weight:600;color:#f3f3f3;display:flex;align-items:center;gap:8px}.ob-conn-search-hit-role{font-size:12px;color:#a3a3a3;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ob-conn-search-empty{position:absolute;left:0;right:0;top:calc(100% + 8px);z-index:30;padding:14px 16px;border-radius:12px;background:#111111f7;border:1px solid rgba(255,255,255,.12);color:#a3a3a3;font-size:13px}.ob-conn-selected{margin-bottom:22px}.ob-conn-selected-label{font-size:12px;color:#9a9a9a;margin-bottom:10px}.ob-conn-selected-label strong{color:#9a9a9a}.ob-conn-chips{display:flex;flex-wrap:wrap;gap:8px}.ob-conn-chip{display:inline-flex;align-items:center;gap:8px;padding:6px 10px 6px 6px;border-radius:999px;border:1px solid rgba(138,138,138,.45);background:#8a8a8a24;color:#f3f3f3;font:inherit;font-size:13px;cursor:pointer;transition:background .15s ease,border-color .15s ease}.ob-conn-chip:hover{background:#8a8a8a38;border-color:#8a8a8ab3}.ob-conn-chip-av{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;font-size:10px;font-weight:700;color:#fff}.ob-conn-chip-name{max-width:180px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ob-conn-chip-x{color:#d4d4d4;font-size:16px;line-height:1}.ob-conn-suggestions{margin-top:8px;width:100%}.ob-conn-suggestions-anchor{width:100%}.ob-conn-suggestions-head{display:flex;align-items:baseline;gap:12px;margin-bottom:12px;flex-wrap:wrap}.ob-conn-suggestions-label{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#bdbdbd}.ob-conn-suggestions-sub{font-size:12px;color:#8a8a8a}.ob-conn-card-compact{padding:12px 8px 10px}.ob-conn-browse-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;color:#d4d4d4;font:inherit;font-size:13px;font-weight:600;cursor:pointer;margin-top:18px;padding:0;text-decoration:underline;text-underline-offset:3px}.ob-conn-browse{margin-top:8px}.ob-conn-browse-head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:12px;flex-wrap:wrap}.ob-conn-browse-title{font-size:12px;font-weight:600;color:#bdbdbd;letter-spacing:.04em}.ob-conn-list{display:flex;flex-direction:column;gap:6px;max-height:min(52vh,520px);overflow-y:auto;padding-right:4px}.ob-conn-row{display:flex;align-items:center;gap:12px;width:100%;padding:10px 12px;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:#1a1a1ab8;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:border-color .15s ease,background .15s ease}.ob-conn-row:hover:not(:disabled){border-color:#8a8a8a73;background:#8a8a8a14}.ob-conn-row.is-selected{border-color:#8a8a8a8c;background:#8a8a8a24}.ob-conn-row.is-busy{opacity:.65;cursor:progress}.ob-conn-row-avatar{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;font-size:11px;font-weight:700;color:#fff;flex:none}.ob-conn-row-body{flex:1;min-width:0}.ob-conn-row-name{font-size:14px;font-weight:600;color:#f3f3f3;display:flex;align-items:center;gap:8px}.ob-conn-row-flag{font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#0a0a0a;background:#e5e5e5;border-radius:999px;padding:2px 6px}.ob-conn-row-role{font-size:12px;color:#a3a3a3;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ob-conn-row-action{flex:none;font-size:12px;font-weight:600;color:#9a9a9a;padding:6px 10px;border-radius:999px;background:#8a8a8a1f;border:1px solid rgba(138,138,138,.25)}.ob-conn-row-action.is-on{color:#e5e5e5;background:#0a0a0a59;border-color:#0a0a0a80}.ob-conn-load-more{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;margin-top:12px;padding:11px 16px;border-radius:12px;border:1px dashed rgba(255,255,255,.2);background:#ffffff0a;color:#e5e5e5;font:inherit;font-size:13px;font-weight:600;cursor:pointer;transition:background .15s ease,border-color .15s ease}.ob-conn-load-more:hover{background:#8a8a8a1a;border-color:#8a8a8a66}.ob-conn-constellation-label{position:fixed;top:108px;right:clamp(24px,8vw,80px);z-index:4;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#d4d4d48c;pointer-events:none}.ob-conn-title-block{max-width:640px}.ob-conn-h1{font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:clamp(26px,3.4vw,34px);font-weight:600;letter-spacing:-.02em;line-height:1.12;color:#f6f6f6;margin:0 0 8px}.ob-conn-clar{color:#b4b4b4;font-size:13.5px;line-height:1.5;margin:0}.ob-conn-prompt{color:#9a9a9a;font-size:12.5px;margin:0 0 14px}.ob-conn-search{display:flex;align-items:center;gap:10px;background:#ffffff14;border:1px solid rgba(255,255,255,.16);border-radius:10px;padding:10px 14px;width:340px;max-width:100%;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.ob-conn-search-ic{color:#9a9a9a;font-size:16px}.ob-conn-search input{border:none;background:transparent;font:inherit;font-size:14px;color:#f6f6f6;outline:none;width:100%}.ob-conn-search input::-moz-placeholder{color:#7e7e7e}.ob-conn-search input::placeholder{color:#7e7e7e}.ob-conn-grid{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:10px}.ob-conn-grid.ob-conn-grid-suggestions{grid-template-columns:repeat(var(--ob-conn-cols, 4),minmax(0,1fr));width:100%;gap:14px}.ob-conn-grid.ob-conn-grid-suggestions .ob-conn-card{padding:18px 14px 16px;border-radius:16px}.ob-conn-grid.ob-conn-grid-suggestions .ob-conn-avatar{width:52px;height:52px;font-size:15px;margin-bottom:12px}.ob-conn-grid.ob-conn-grid-suggestions .ob-conn-card-name{font-size:15px;line-height:1.3;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ob-conn-grid.ob-conn-grid-suggestions .ob-conn-card-role{font-size:12px;margin-top:6px;-webkit-line-clamp:3}.ob-conn-card{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;background:linear-gradient(180deg,#0a0a0ad1,#111111d1);border:1.5px solid rgba(255,255,255,.12);border-radius:14px;padding:14px 10px 12px;cursor:pointer;transition:transform .18s cubic-bezier(.16,1,.3,1),border-color .18s ease,box-shadow .18s ease,background .18s ease;font-family:inherit;overflow:hidden;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.ob-conn-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border-radius:inherit;background:linear-gradient(180deg,rgba(255,255,255,.08),transparent 42%)}.ob-conn-card:hover:not(:disabled){transform:translateY(-3px);border-color:#8a8a8ab3;box-shadow:0 14px 30px -16px #8a8a8a80}.ob-conn-card.is-selected{border-color:#8a8a8a;background:linear-gradient(180deg,#8a8a8a38,#0a0a0ae6);box-shadow:0 0 0 1px #8a8a8a,0 0 26px -4px #8a8a8a8c,0 12px 24px -18px #8a8a8a80}.ob-conn-card.is-lit .ob-conn-card-star{opacity:1;transform:scale(1) rotate(0);text-shadow:0 0 12px rgba(245,210,130,.9)}.ob-conn-card-star{position:absolute;top:7px;left:50%;transform:translate(-50%) scale(.4) rotate(-20deg);opacity:0;color:#8a8a8a;font-size:14px;transition:opacity .3s ease,transform .35s cubic-bezier(.34,1.56,.64,1),text-shadow .3s ease;pointer-events:none}.ob-conn-card.is-busy{opacity:.7;cursor:progress}.ob-conn-card-check{position:absolute;top:8px;right:8px;width:22px;height:22px;border-radius:50%;background:#0a0a0a;color:#fff;font-size:12px;display:grid;place-items:center;font-weight:700;transform:scale(0);animation:obConnCheckPop .28s cubic-bezier(.34,1.56,.64,1) forwards;box-shadow:0 0 14px #6b6b6b73}.ob-conn-card-flag{position:absolute;top:8px;left:8px;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#0a0a0a;background:#e5e5e5;border-radius:999px;padding:2px 6px}.ob-conn-avatar{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;font-size:13px;font-weight:700;margin:0 auto 10px;color:#fff;transition:box-shadow .25s ease}.ob-conn-card.is-selected .ob-conn-avatar{box-shadow:0 0 0 3px #6b6b6b40,0 0 18px #6b6b6b59}.ob-conn-avatar-investor,.ob-conn-avatar-dealflow{background:#0a0a0a}.ob-conn-avatar-advisor{background:#3c3489}.ob-conn-avatar-operator{background:#8a2d18}.ob-conn-avatar-founder,.ob-conn-avatar-connector{background:#303030}.ob-conn-avatar-catchall{background:#6b6b6b}.ob-conn-card-name{font-size:13.5px;font-weight:600;color:#f3f3f3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ob-conn-card-role{font-size:11px;color:#a3a3a3;margin-top:4px;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ob-conn-empty{color:#9a9a9a;font-size:14px;padding:28px 0}.ob-conn-controls{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:16px;flex-wrap:wrap}.ob-conn-pager{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.ob-conn-pager-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#ffffff12;border:1px solid rgba(255,255,255,.18);color:#e5e5e5;font:inherit;font-size:12.5px;font-weight:600;border-radius:999px;padding:7px 14px;cursor:pointer;transition:background .15s ease,border-color .15s ease,opacity .15s ease}.ob-conn-pager-btn:hover:not(:disabled){background:#8a8a8a29;border-color:#8a8a8a80}.ob-conn-pager-btn:disabled{opacity:.35;cursor:default}.ob-conn-footer{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin-left:auto}.ob-conn-count{font-size:13px;color:#b4b4b4}.ob-conn-count strong{color:#9a9a9a}.ob-conn-skip{opacity:.85}.ob-conn-skydock{position:fixed;left:0;right:0;bottom:0;z-index:20;padding:16px 24px 18px;background:linear-gradient(0deg,rgba(10,10,10,.96) 38%,rgba(10,10,10,.55) 72%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);pointer-events:none}.ob-conn-skydock-inner{max-width:720px;pointer-events:auto}.ob-conn-skydock-row{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:10px;flex-wrap:wrap}.ob-conn-skydock-label{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#bdbdbd}.ob-conn-skydock-goal{font-size:11px;font-weight:600;color:#9a9a9a}.ob-conn-skydock-goal.done{color:#9a9a9a}.ob-conn-skytrack{position:relative;height:6px;background:#ffffff1f;border-radius:999px;overflow:visible}.ob-conn-skyfill{height:100%;background:linear-gradient(90deg,#0a0a0a,#6b6b6b);border-radius:999px;transition:width .4s cubic-bezier(.16,1,.3,1);box-shadow:0 0 12px #6b6b6b59}.ob-conn-skypip{position:absolute;top:-3px;width:12px;height:12px;border-radius:50%;transform:translate(-50%);background:#ffffff2e;border:1px solid rgba(255,255,255,.28);transition:all .45s cubic-bezier(.16,1,.3,1)}.ob-conn-skypip.lit{background:#6b6b6b;border-color:#0a0a0a;box-shadow:0 0 10px #6b6b6b99}.ob-conn-skypip.next{border-color:#8a8a8a;animation:obConnPipGlow 1.6s ease-in-out infinite}.ob-conn-skymsg{margin:10px 0 0;font-size:12px;line-height:1.45;color:#a3a3a3;max-width:520px}.ob-conn-collect{position:absolute;right:24px;bottom:18px;display:flex;align-items:center;gap:12px;pointer-events:auto}.ob-conn-collect-avatars{display:flex;align-items:center}.ob-conn-collect-av{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;font-size:11px;font-weight:700;color:#fff;border:2px solid rgba(10,10,10,.9);box-shadow:0 4px 14px #0006;animation:obConnFadeIn .35s ease}.ob-conn-lit-count{text-align:right}.ob-conn-lit-num{font-weight:700;font-size:22px;color:#9a9a9a;line-height:1}.ob-conn-lit-label{font-size:10px;letter-spacing:.1em;color:#a3a3a3}.ob-conn-milestone-pop,.ob-conn-flourish{position:fixed;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;z-index:70;pointer-events:none}.ob-conn-milestone-pop{align-items:start;padding-top:86px}.ob-conn-milestone-pill{display:flex;align-items:center;gap:12px;padding:13px 24px;border-radius:999px;background:linear-gradient(180deg,#f6f6f6eb,#f3f3f3d9);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid rgba(138,138,138,.45);box-shadow:0 10px 30px -10px #30303040;animation:obConnMsPop 2.4s cubic-bezier(.16,1,.3,1) both}.ob-conn-milestone-star{color:#8a8a8a;font-size:17px;text-shadow:0 0 10px rgba(138,138,138,.8)}.ob-conn-milestone-txt{font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:21px;letter-spacing:.01em;color:#1a1a1a}.ob-conn-flourish-pill{display:flex;align-items:center;gap:14px;padding:18px 30px;border-radius:999px;background:#ffffffe6;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid rgba(10,10,10,.35);box-shadow:0 10px 40px -10px #0a0a0a4d;animation:obConnFlourishPop 1.2s cubic-bezier(.16,1,.3,1) both}.ob-conn-flourish-tick{width:34px;height:34px;border-radius:50%;background:#0a0a0a;color:#fff;display:grid;place-items:center;font-size:18px;font-weight:800;box-shadow:0 0 16px #6b6b6b66}.ob-conn-flourish-txt{font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:22px;font-weight:600;letter-spacing:-.01em;color:#1a1a1a}@keyframes obConnQEnter{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes obConnCheckPop{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes obConnPipGlow{0%,to{box-shadow:0 0 #8a8a8a80}50%{box-shadow:0 0 0 6px #8a8a8a00}}@keyframes obConnMsPop{0%{opacity:0;transform:translateY(-12px) scale(.9)}12%{opacity:1;transform:translateY(0) scale(1)}88%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-8px) scale(.96)}}@keyframes obConnFlourishPop{0%{opacity:0;transform:scale(.86)}15%{opacity:1;transform:scale(1)}85%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.94)}}@keyframes obConnFadeIn{0%{opacity:0}to{opacity:1}}@media (max-width: 1180px){.ob-conn-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (max-width: 900px){.ob-conn-constellation-label{display:none}.ob-conn-collect{position:static;margin-top:12px;justify-content:flex-end}.ob-conn-skydock{display:flex;flex-direction:column;gap:8px}}@media (max-width: 560px){.ob-conn-search{width:100%}}.ob-conn-summary{position:relative;z-index:4;max-width:1120px;margin:0 auto;padding:clamp(32px,7vh,96px) 28px 120px;min-height:100vh;display:flex;align-items:center}.ob-conn-summary-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(28px,5vw,72px);align-items:center;width:100%}.ob-conn-summary-eyebrow{display:inline-block;font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:#ffd27d;margin-bottom:18px}.ob-conn-summary-h1{font-size:clamp(34px,5vw,56px);line-height:1.04;font-weight:700;color:#fafafa;margin:0 0 18px;letter-spacing:-.02em}.ob-conn-summary-lede{font-size:clamp(17px,2vw,21px);line-height:1.5;color:#f6f6f6db;margin:0 0 12px;max-width:30em}.ob-conn-summary-lede strong{color:#ffd27d}.ob-conn-summary-sub{font-size:15px;line-height:1.55;color:#d4d4d4a8;margin:0 0 30px;max-width:30em}.ob-conn-summary-actions{display:flex;align-items:center;gap:22px;flex-wrap:wrap}.ob-conn-summary-panel{background:linear-gradient(180deg,#1c1e30db,#0a0a0aeb);border:1px solid rgba(255,255,255,.08);border-radius:20px;padding:26px 28px;box-shadow:0 24px 70px #00000073;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.ob-conn-summary-panel-title{font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:#d4d4d4b3;margin-bottom:16px}.ob-conn-statrow{display:flex;align-items:center;justify-content:space-between;padding:11px 0;border-bottom:1px solid rgba(255,255,255,.06);font-size:15px;color:#f6f6f6e6}.ob-conn-statrow-left{display:flex;align-items:center;gap:11px}.ob-conn-stat-swatch{width:11px;height:11px;border-radius:50%;box-shadow:0 0 10px currentColor;flex:none}.ob-conn-stat-star{font-size:12px}.ob-conn-statrow-n{font-variant-numeric:tabular-nums;font-weight:600;color:#fafafa}.ob-conn-statrow-total{border-bottom:none;margin-top:8px;padding-top:16px;border-top:1px solid rgba(255,255,255,.16);font-weight:700}.ob-conn-statrow-total .ob-conn-statrow-n{color:#ffd27d;font-size:18px}@media (max-width: 860px){.ob-conn-summary-grid{grid-template-columns:1fr}}.nm-screen{position:relative;min-height:100vh;background:radial-gradient(ellipse at 62% 48%,#0a0a0a,#111 48%,#0a0a0a);color:#f6f6f6;overflow:hidden}.nm-starfield{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;overflow:hidden}.nm-bg-star{position:absolute;border-radius:50%;background:#fff;box-shadow:0 0 6px #ffffff73;animation:nm-twinkle var(--dur, 3.2s) ease-in-out infinite;animation-delay:var(--delay, 0s)}@keyframes nm-twinkle{0%,to{opacity:var(--lo, .18);transform:scale(.85)}45%{opacity:var(--hi, .95);transform:scale(1.15)}}@keyframes nm-drift{0%{transform:translate(0)}50%{transform:translate(var(--dx, 6px),var(--dy, -4px))}to{transform:translate(0)}}.nm-starfield-drift{position:absolute;top:-4%;right:-4%;bottom:-4%;left:-4%;animation:nm-drift 18s ease-in-out infinite}.nm-graph-canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;z-index:0;pointer-events:none}.nm-grid{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(24px,5vw,64px);align-items:center;max-width:1180px;margin:0 auto;padding:clamp(48px,8vh,96px) clamp(24px,5vw,48px) 80px;min-height:100vh}.nm-eyebrow{display:inline-block;font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#8a8a8a;margin-bottom:20px;animation:nm-fade-up .7s ease both}.nm-headline{font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:clamp(36px,4.8vw,58px);line-height:1.06;font-weight:500;letter-spacing:-.02em;margin:0 0 18px;color:#fafafa;animation:nm-fade-up .8s ease .08s both}.nm-headline strong{color:#a3a3a3;font-weight:600;display:inline-block;transition:transform .35s ease,opacity .35s ease}.nm-headline strong.nm-count-pop{animation:nm-count-pop .45s ease}@keyframes nm-count-pop{0%{transform:scale(.92);opacity:.6}55%{transform:scale(1.06)}to{transform:scale(1);opacity:1}}.nm-lede{font-size:clamp(15px,1.6vw,17px);line-height:1.55;color:#f6f6f6c7;margin:0 0 20px;max-width:28em;animation:nm-fade-up .8s ease .14s both}.nm-loading{display:flex;flex-direction:column;gap:10px;margin-bottom:22px;max-width:360px;animation:nm-fade-up .8s ease .2s both}.nm-loading-track{height:3px;border-radius:999px;background:#ffffff14;overflow:hidden;position:relative}.nm-loading-fill{position:absolute;inset:0 auto 0 0;width:38%;border-radius:inherit;background:linear-gradient(90deg,transparent,#a3a3a3,#8a8a8a,transparent);animation:nm-loading-sweep 1.8s ease-in-out infinite}@keyframes nm-loading-sweep{0%{left:-40%}to{left:100%}}.nm-loading-label{display:flex;align-items:center;gap:8px;font-size:13px;color:#d4d4d4ad}.nm-loading-dots{display:inline-flex;gap:4px}.nm-loading-dots span{width:5px;height:5px;border-radius:50%;background:#a3a3a3;animation:nm-dot-pulse 1.2s ease-in-out infinite}.nm-loading-dots span:nth-child(2){animation-delay:.15s}.nm-loading-dots span:nth-child(3){animation-delay:.3s}@keyframes nm-dot-pulse{0%,80%,to{opacity:.25;transform:scale(.8)}40%{opacity:1;transform:scale(1.15)}}.nm-stats{list-style:none;margin:0;padding:0;max-width:420px}.nm-stat{display:grid;grid-template-columns:52px 1fr;gap:16px;align-items:baseline;padding:14px 0;border-bottom:1px solid rgba(255,255,255,.08);animation:nm-stat-in .55s ease both}.nm-stat:last-child{border-bottom:none}@keyframes nm-stat-in{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}@keyframes nm-fade-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.nm-stat-n{font-size:clamp(22px,2.4vw,28px);font-weight:700;color:#a3a3a3;line-height:1;font-variant-numeric:tabular-nums}.nm-stat-copy{font-size:15px;line-height:1.45;color:#f6f6f6eb}.nm-stat-sub{display:block;margin-top:2px;font-size:13px;color:#d4d4d48c}.nm-actions{margin-top:36px;display:flex;flex-direction:column;align-items:flex-start;gap:12px;animation:nm-fade-up .8s ease .28s both}.nm-btn{border:none;border-radius:10px;padding:14px 24px;font:inherit;font-size:15px;font-weight:600;cursor:pointer;transition:transform .12s ease,box-shadow .12s ease}.nm-btn-primary{background:linear-gradient(180deg,#dcdcdc,#a3a3a3);color:#0a0a0a;box-shadow:0 8px 28px #dcdcdc38}.nm-btn-primary:hover{transform:translateY(-1px);box-shadow:0 10px 32px #dcdcdc52}.nm-bg-note{font-size:13px;color:#d4d4d48c;line-height:1.4}.nm-visual{position:relative;min-height:360px}.nm-visual-pulse{position:absolute;right:18%;top:50%;width:180px;height:180px;margin-top:-90px;border-radius:50%;border:1px solid rgba(163,163,163,.12);animation:nm-ring-pulse 2.8s ease-out infinite;pointer-events:none}.nm-visual-pulse:nth-child(2){animation-delay:.9s;width:240px;height:240px;margin-top:-120px;right:14%}@keyframes nm-ring-pulse{0%{opacity:.55;transform:scale(.72)}to{opacity:0;transform:scale(1.35)}}@media (max-width: 900px){.nm-grid{grid-template-columns:1fr;padding-bottom:48px}.nm-visual{min-height:220px;order:-1}.nm-visual-pulse,.nm-visual-pulse:nth-child(2){right:50%;transform:translate(50%)}}.sv4-root{font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:#fff;color:#2a2a2a;min-height:calc(100vh / var(--gp-ui-zoom, 1));overflow-x:hidden}@supports (height: 100dvh){.sv4-root{min-height:calc(100dvh / var(--gp-ui-zoom, 1))}}.sv4-root *{box-sizing:border-box}.sv4-screen{min-height:calc(100vh / var(--gp-ui-zoom, 1));display:flex}@supports (height: 100dvh){.sv4-screen{min-height:calc(100dvh / var(--gp-ui-zoom, 1))}}.sv4-error{background:#fde8e4;color:#8a2d18;padding:10px 14px;border-radius:10px;font-size:13.5px;margin-bottom:16px}.sv4-error-wide{max-width:720px;margin:0 auto 18px;width:100%}.sv4-spin{width:18px;height:18px;animation:sv4spin .8s linear infinite}@keyframes sv4spin{to{transform:rotate(360deg)}}.sv4-s1{flex-direction:row;align-items:stretch}.sv4-s1-left{flex:1.4;align-self:stretch;background:linear-gradient(135deg,#f3f3f3,#e5e5e5,#d4d4d4);position:relative;display:flex;flex-direction:column;justify-content:space-between;padding:60px 70px;overflow:hidden}.sv4-s1-orb{position:absolute;border-radius:50%;filter:blur(60px);opacity:.5}.sv4-s1-orb-1{width:400px;height:400px;background:#c4c4c4;top:-100px;right:-100px}.sv4-s1-orb-2{width:350px;height:350px;background:#dcdcdc;bottom:100px;left:-80px;opacity:.7}.sv4-s1-logo{display:flex;align-items:center;gap:10px;z-index:2}.sv4-s1-logo-mark{width:44px;height:44px;-o-object-fit:contain;object-fit:contain;display:block;flex-shrink:0;background:transparent}.sv4-s1-logo-text{font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;letter-spacing:-.02em;font-size:22px;font-weight:600;color:#1a1a1a}.sv4-s1-headline-wrap{z-index:2}.sv4-s1-headline{font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:72px;line-height:.98;letter-spacing:-.02em;color:#1a1a1a;font-weight:500;margin-bottom:22px}.sv4-s1-headline em{font-style:italic;font-weight:500}.sv4-s1-sub{font-size:17px;line-height:1.55;color:#424242;max-width:480px;margin-bottom:32px}.sv4-s1-sub strong{color:#1a1a1a;font-weight:600}.sv4-s1-ava-card{background:#fff9;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.8);border-radius:18px;padding:20px 22px;max-width:460px;z-index:2;box-shadow:0 10px 30px #1a1a1a12}.sv4-s1-ava-top{display:flex;align-items:center;gap:10px;margin-bottom:12px}.sv4-s1-ava-dot{width:8px;height:8px;border-radius:50%;background:#0a0a0a;box-shadow:0 0 0 3px #0a0a0a26}.sv4-s1-ava-label{font-size:11px;font-weight:700;color:#0a0a0a;letter-spacing:.12em;text-transform:uppercase}.sv4-s1-ava-msg{font-family:"Instrument Serif",Georgia,Times New Roman,serif;font-size:19px;font-style:italic;color:#1a1a1a;line-height:1.4;font-weight:500}.sv4-s1-foot{min-height:14px;z-index:2}.sv4-s1-right{flex:1;align-self:stretch;min-width:420px;max-width:560px;background:#fff;display:flex;flex-direction:column;justify-content:center;padding:60px 56px;border-left:1px solid #ededed}.sv4-s1-r-tag{font-size:11px;font-weight:700;color:#8a8a8a;letter-spacing:.16em;text-transform:uppercase;margin-bottom:16px}.sv4-s1-r-title{font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:36px;font-weight:500;color:#1a1a1a;letter-spacing:-.01em;line-height:1.1;margin-bottom:8px}.sv4-s1-r-title em{font-style:italic}.sv4-s1-r-sub{font-size:14px;color:#636363;margin-bottom:28px;line-height:1.5}.sv4-oauth-btn{width:100%;padding:14px;background:#fff;color:#1a1a1a;font-size:14.5px;font-weight:600;border:1px solid #d4d4d4;border-radius:12px;cursor:pointer;font-family:inherit;display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:10px;transition:background .15s,border-color .15s}.sv4-oauth-btn:hover:not(:disabled){background:#fafafa;border-color:#1a1a1a}.sv4-oauth-btn:disabled{opacity:.65;cursor:progress}.sv4-s1-r-foot{margin-top:18px;font-size:11.5px;color:#888;line-height:1.5;text-align:center}.sv4-s1-r-foot a{color:#1a1a1a;text-decoration:underline}.sv4-s3{flex-direction:column;align-items:stretch;padding:60px 80px 80px}.sv4-s3-h1{font-size:56px;font-weight:800;color:#1a1a1a;letter-spacing:-.025em;line-height:1;margin-bottom:14px}.sv4-s3-h1-sub{font-size:17px;color:#424242;margin-bottom:30px;line-height:1.4}.sv4-pay-shell{background:#fff;border-radius:22px;padding:44px 48px;box-shadow:0 1px #00000005,0 4px 16px #1a1a1a08}.sv4-pay-top-row{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:28px}.sv4-pay-brand{font-size:28px;font-weight:700;color:#1a1a1a;letter-spacing:-.01em;margin-bottom:8px}.sv4-pay-tag{font-size:15px;color:#636363}.sv4-pay-price{text-align:right}.sv4-pay-price-num{font-size:30px;font-weight:700;color:#1a1a1a;letter-spacing:-.02em}.sv4-pay-price-unit{color:#888;font-size:16px;font-weight:500;margin-left:4px}.sv4-pay-features{display:grid;grid-template-columns:1fr 1fr;gap:12px 36px;margin-bottom:32px}.sv4-pay-feature{display:flex;align-items:center;gap:12px;font-size:15px;color:#1a1a1a;font-weight:500}.sv4-pay-check{color:#111;font-weight:700;font-size:16px;flex-shrink:0}.sv4-seats-box{background:#f6f6f6;border-radius:14px;padding:22px 24px}.sv4-seats-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.sv4-seats-label{font-size:12px;font-weight:700;color:#636363;letter-spacing:.16em;text-transform:uppercase}.sv4-seats-using{font-size:14px;color:#636363}.sv4-seats-using strong{color:#1a1a1a;font-weight:700}.sv4-seats-stepper{display:flex;align-items:center;gap:10px;background:#fff;border-radius:10px;padding:8px 10px;margin-bottom:14px;width:-moz-fit-content;width:fit-content}.sv4-seats-stepper button{width:34px;height:34px;border-radius:8px;border:1px solid #e2e2e2;background:#fff;font-size:18px;font-weight:600;cursor:pointer;color:#1a1a1a;font-family:inherit}.sv4-seats-stepper button:hover{background:#efefef}.sv4-seats-stepper input{width:60px;text-align:center;border:none;background:transparent;font-size:16px;font-weight:600;color:#1a1a1a;font-family:inherit;outline:none}.sv4-seats-info-row{background:#fff;border-radius:10px;padding:12px 14px;display:flex;gap:12px;align-items:flex-start;margin-bottom:14px}.sv4-seats-info-icon{width:20px;height:20px;border-radius:50%;border:1.5px solid #bdbdbd;color:#636363;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;flex-shrink:0;margin-top:2px;font-style:italic;font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.sv4-seats-info-text{font-size:14px;color:#2a2a2a;line-height:1.5}.sv4-stripe-btn{width:100%;padding:16px;background:#424242;color:#fff;font-size:15px;font-weight:600;border:none;border-radius:12px;cursor:pointer;font-family:inherit;display:flex;align-items:center;justify-content:center;gap:8px}.sv4-stripe-btn:hover:not(:disabled){background:#1a1a1a}.sv4-stripe-btn:disabled{opacity:.6;cursor:progress}.sv4-skip-btn{width:100%;padding:12px;background:transparent;color:#636363;font-size:13.5px;font-weight:500;border:none;cursor:pointer;font-family:inherit;margin-top:8px;text-decoration:underline}.sv4-s3-foot{text-align:center;font-size:14px;color:#636363;margin-top:24px}.sv4-s3-foot a{color:#1a1a1a;text-decoration:underline}.sv4-plan-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:20px}.sv4-plan-card{background:#fff;border-radius:22px;padding:28px 28px 24px;box-shadow:0 1px #00000005,0 4px 16px #1a1a1a08;border:1px solid #ededed;display:flex;flex-direction:column}.sv4-plan-card--pro{border-color:#d4d4d4;box-shadow:0 1px #00000005,0 8px 24px #0a0a0a14}.sv4-plan-card-head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:18px}.sv4-plan-name{font-size:22px;font-weight:700;color:#1a1a1a;margin-bottom:6px}.sv4-plan-tagline{font-size:14px;color:#636363;line-height:1.4}.sv4-plan-price{text-align:right;flex-shrink:0}.sv4-plan-price-num{font-size:28px;font-weight:700;color:#1a1a1a}.sv4-plan-price-unit{color:#888;font-size:14px;font-weight:500;margin-left:2px}.sv4-plan-features{list-style:none;margin:0 0 20px;padding:0;flex:1}.sv4-plan-features li{position:relative;padding-left:18px;margin-bottom:8px;font-size:14px;color:#323232;line-height:1.45}.sv4-plan-features li:before{content:"✓";position:absolute;left:0;color:#0a0a0a;font-weight:700}.sv4-stripe-btn--secondary{background:#fff;color:#1a1a1a;border:1px solid #dcdcdc}.sv4-stripe-btn--secondary:hover:not(:disabled){background:#f6f6f6}.sv4-skip-btn--centered{display:block;margin:8px auto 0}.sv4-s4{flex-direction:column;align-items:center;justify-content:center;padding:80px 24px}.sv4-s4-wrap{display:flex;flex-direction:column;align-items:center;width:100%;max-width:640px}.sv4-s4-wrap .sv4-email-back{margin-top:24px;align-self:flex-start;width:100%;max-width:640px}.sv4-top-tag{font-size:11px;font-weight:700;color:#8a8a8a;letter-spacing:.18em;text-transform:uppercase;margin-bottom:18px;text-align:center;width:100%}.sv4-page-title{font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:48px;font-weight:500;color:#1a1a1a;letter-spacing:-.01em;line-height:1.05;text-align:center;margin-bottom:14px;width:100%}.sv4-page-title em{font-style:italic}.sv4-page-sub{font-size:14.5px;color:#636363;text-align:center;margin:0 auto 44px;max-width:520px;width:100%;line-height:1.55;text-wrap:balance}.sv4-persona-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px;max-width:640px;width:100%}.sv4-persona-card{background:#fff;border:1.5px solid #ededed;border-radius:16px;padding:40px 30px 32px;cursor:pointer;transition:all .2s;text-align:center;font-family:inherit}.sv4-persona-card:hover:not(:disabled){transform:translateY(-3px);box-shadow:0 14px 32px #1a1a1a17;border-color:#1a1a1a;background:#fff}.sv4-persona-card:disabled{opacity:.7;cursor:progress}.sv4-persona-glyph{font-family:"Instrument Serif",Georgia,Times New Roman,serif;font-style:italic;font-size:64px;font-weight:500;color:#1a1a1a;margin-bottom:8px;line-height:1}.sv4-persona-title{font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:30px;font-weight:500;color:#1a1a1a;letter-spacing:-.01em;margin-bottom:6px}.sv4-persona-title em{font-style:italic}.sv4-persona-sub{font-size:13.5px;color:#636363;line-height:1.5}.sv4-s5,.sv4-s6{flex-direction:column;background:#fff;padding:0}.sv4-thesis-wrap{max-width:760px;width:100%;margin:0 auto;padding:64px 24px 100px}.sv4-thesis-header{text-align:center;margin-bottom:36px}.sv4-thesis-h1{font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;font-size:56px;letter-spacing:-.5px;margin:0 0 14px;line-height:1.05;color:#1a1a1a}.sv4-thesis-h1 em{font-style:italic;font-weight:600}.sv4-thesis-sub{color:#545454;font-size:16px;line-height:1.5;max-width:520px;margin:0 auto}.sv4-thesis-card{background:#fff;border-radius:14px;padding:36px 40px 32px;box-shadow:0 1px #00000005,0 18px 40px -24px #2323232e}.sv4-thesis-card-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:28px}.sv4-thesis-brand{display:flex;align-items:center;gap:10px;font-size:15px;font-weight:600;color:#1a1a1a}.sv4-thesis-logo{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.sv4-thesis-logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}.sv4-thesis-plan{color:#818181;font-weight:400}.sv4-thesis-plan:before{content:"·";margin-right:6px}.sv4-thesis-step{color:#818181;font-size:13px}.sv4-thesis-field{margin-bottom:26px}.sv4-thesis-field:last-of-type{margin-bottom:0}.sv4-thesis-label{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#1a1a1a;margin-bottom:6px}.sv4-thesis-help{font-size:13.5px;color:#545454;line-height:1.45;margin-bottom:10px}.sv4-thesis-help em{font-style:italic;color:#545454}.sv4-thesis-single{width:100%;background:#fff;border:1px solid #e2e2e2;border-radius:10px;padding:14px 16px;font:inherit;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#1a1a1a;outline:none}.sv4-thesis-single-text{font-weight:400;text-transform:none;letter-spacing:0;font-size:14px}.sv4-thesis-area{width:100%;background:#fff;border:1px solid #e2e2e2;border-radius:10px;padding:14px 16px;font:inherit;font-size:14px;color:#1a1a1a;outline:none;min-height:96px;resize:vertical;line-height:1.5}.sv4-thesis-divider{height:1px;background:#e2e2e2;margin:32px -40px 28px}.sv4-chip-well{background:#fff;border:1px solid #e2e2e2;border-radius:10px;padding:12px 14px;min-height:48px;display:flex;flex-wrap:wrap;gap:8px;align-items:center}.sv4-chip{display:inline-flex;align-items:center;gap:8px;padding:5px 10px 5px 12px;border-radius:999px;font-size:13px;font-weight:500}.sv4-chip-x{cursor:pointer;opacity:.55;font-size:13px;background:transparent;border:none;padding:0;font-family:inherit;color:inherit}.sv4-chip-x:hover{opacity:1}.sv4-chip-signal{background:#b1b1b1;color:#525252}.sv4-chip-sector{background:#e5e5e5;color:#0a0a0a}.sv4-chip-founder{background:#ddd6f5;color:#4f3fa3;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:6px 11px 6px 13px}.sv4-chip-bare{flex:1;min-width:120px;border:none;background:transparent;font:inherit;font-size:14px;color:#1a1a1a;outline:none;padding:4px 2px}.sv4-chip-bare::-moz-placeholder{color:#ababab}.sv4-chip-bare::placeholder{color:#ababab}.sv4-hunt-grid{display:flex;flex-wrap:wrap;gap:10px}.sv4-hunt{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#f6f6f6;border:none;border-radius:999px;padding:11px 18px 11px 14px;font:inherit;font-size:14px;color:#1a1a1a;display:inline-flex;align-items:center;gap:10px;cursor:pointer;transition:all .16s ease;font-family:inherit}.sv4-hunt:hover{background:#ededed}.sv4-hunt-emoji{font-size:16px;line-height:1}.sv4-hunt-check{width:22px;height:22px;border-radius:50%;border:1.5px solid #bdbdbd;display:grid;place-items:center;color:transparent;font-size:13px;font-weight:700;transition:all .16s ease}.sv4-hunt.is-selected{background:#1a1a1a;color:#fff}.sv4-hunt.is-selected .sv4-hunt-check{background:#fff;border-color:#fff;color:#1a1a1a}.sv4-thesis-footer{display:flex;align-items:center;justify-content:space-between;margin-top:32px}.sv4-thesis-footer>.sv4-thesis-footer-right:only-child{margin-left:auto}.sv4-thesis-footer-right{display:flex;align-items:center;gap:22px}.sv4-thesis-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #e2e2e2;background:transparent;padding:11px 22px;border-radius:8px;font:inherit;font-size:14px;font-weight:500;color:#1a1a1a;cursor:pointer;transition:all .15s ease;font-family:inherit}.sv4-thesis-btn:hover:not(:disabled){background:#efefef}.sv4-thesis-btn:disabled{opacity:.6;cursor:progress}.sv4-thesis-btn-primary{background:#1a1a1a;color:#fff;border-color:#1a1a1a}.sv4-thesis-btn-primary:hover:not(:disabled){background:#2a2a2a}.sv4-thesis-skip{color:#b04a2a;font-size:14px;text-decoration:underline;cursor:pointer;background:none;border:none;font-family:inherit}.sv4-thesis-skip:disabled{opacity:.6}.sv4-connect-card{padding:32px 36px 28px}.sv4-connect-row{display:flex;align-items:center;gap:16px;padding:18px 20px;background:#fff;border:1px solid #e2e2e2;border-radius:12px;margin-bottom:14px}.sv4-connect-icon{width:36px;height:36px;border-radius:50%;background:#ededed;display:grid;place-items:center;font-size:16px;color:#545454;flex-shrink:0}.sv4-connect-meta{flex:1}.sv4-connect-title{font-size:15px;font-weight:600;color:#1a1a1a}.sv4-connect-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #d4d4d4;background:#fff;padding:9px 22px;border-radius:8px;font:inherit;font-size:13.5px;font-weight:500;color:#1a1a1a;cursor:pointer;flex-shrink:0;transition:all .15s ease;font-family:inherit}.sv4-connect-btn:hover:not(:disabled){background:#efefef}.sv4-connect-btn.is-connected{background:#e5e5e5;border-color:#e5e5e5;color:#0a0a0a;cursor:default}.sv4-connect-footer{margin-top:24px}.sv4-connect-dots{display:flex;justify-content:center;gap:8px;margin-top:28px}.sv4-connect-dots .sv4-dot{width:7px;height:7px;border-radius:50%;background:#bdbdbd;opacity:.6}.sv4-connect-dots .sv4-dot.active{background:#1a1a1a;opacity:1}@media (max-width: 920px){.sv4-s1{flex-direction:column}.sv4-s1-left{padding:48px 28px}.sv4-s1-right{min-width:0;max-width:none;padding:36px 28px}.sv4-s1-headline{font-size:48px}.sv4-s3{padding:40px 24px 60px}.sv4-s3-h1{font-size:40px}.sv4-pay-shell{padding:28px 22px}.sv4-pay-features{grid-template-columns:1fr;gap:10px}.sv4-plan-grid{grid-template-columns:1fr}}@media (max-width: 640px){.sv4-thesis-wrap{padding:36px 16px 90px}.sv4-phone-grid,.sv4-phone-grid.gp-mobile-stack-grid{grid-template-columns:1fr!important;gap:12px!important}.sv4-thesis-h1{font-size:36px}.sv4-thesis-card{padding:26px 20px 24px}.sv4-thesis-divider{margin:26px -20px 22px}.sv4-thesis-footer{flex-direction:column;gap:16px;align-items:stretch}.sv4-thesis-footer-right{justify-content:space-between}.sv4-connect-card{padding:24px 20px}.sv4-connect-row{display:grid;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;-moz-column-gap:12px;column-gap:12px;padding:16px 14px}.sv4-connect-icon{grid-column:1;grid-row:1;align-self:center}.sv4-connect-meta{grid-column:2;grid-row:1;min-width:0}.sv4-connect-title{font-size:14px;line-height:1.3}.sv4-connect-sub{line-height:1.35}.sv4-connect-btn{grid-column:3;grid-row:1;align-self:center;justify-self:end;padding:8px 14px;font-size:12px;white-space:nowrap}.sv4-connect-signed-in{display:none}.sv4-connect-footer{flex-direction:column;gap:12px;align-items:stretch}.sv4-connect-footer .sv4-thesis-btn{width:100%;text-align:center}.sv4-persona-grid{grid-template-columns:1fr}}.sv4-s1-divider{display:flex;align-items:center;gap:12px;margin:18px 0;color:#9a9a9a;font-size:12px;text-transform:uppercase;letter-spacing:.08em}.sv4-s1-divider:before,.sv4-s1-divider:after{content:"";flex:1;height:1px;background:#e2e2e2}.sv4-oauth-btn-ghost{background:transparent;border-style:dashed}.sv4-oauth-btn-primary{background:#1a1a1a;color:#fff;border-color:#1a1a1a}.sv4-oauth-btn-primary:hover:not(:disabled){background:#2a2a2a}.sv4-email-form{display:flex;flex-direction:column;gap:14px}.sv4-email-back{align-self:flex-start;background:none;border:none;color:#6b6b6b;font:inherit;font-size:13px;cursor:pointer;padding:0;margin-bottom:4px}.sv4-email-field{display:flex;flex-direction:column;gap:6px;text-align:left}.sv4-email-field span{font-size:12px;font-weight:600;color:#515151}.sv4-email-field input{border:1px solid #e2e2e2;border-radius:10px;padding:12px 14px;font:inherit;font-size:15px;background:#fff;color:#1a1a1a}.sv4-email-hint{margin:0 0 4px;font-size:13px;line-height:1.5;color:#6b6b6b;text-align:left}.sv4-email-sent-title{font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;letter-spacing:-.02em;font-size:26px;font-weight:600;margin-bottom:10px;color:#1a1a1a}.sv4-email-sent-body{color:#6b6b6b;font-size:14px;line-height:1.55;margin:0 0 18px}.sv4-connect-sub{font-size:12px;color:#7c7c7c;margin-top:2px;font-weight:400}.sv4-root .linkedin-edu-banner{position:relative;background:linear-gradient(135deg,#fff,#f3f3f3);border:1px solid #e2e2e2;border-radius:14px;padding:18px 18px 16px;overflow:hidden}.sv4-root .linkedin-edu-dismiss{position:absolute;top:10px;right:10px;background:none;border:none;color:#9a9a9a;cursor:pointer;font-size:14px;line-height:1}.sv4-root .linkedin-edu-header{display:flex;align-items:center;gap:8px;margin-bottom:8px}.sv4-root .linkedin-edu-title{font-weight:700;font-size:14px;color:#1a1a1a}.sv4-root .linkedin-edu-body{font-size:13px;line-height:1.5;color:#6b6b6b;margin-bottom:12px}.sv4-root .linkedin-edu-labels{display:flex;flex-direction:column;gap:8px}.sv4-root .linkedin-edu-label{display:flex;align-items:flex-start;gap:10px;padding:8px 10px;background:#ffffff8c;border-radius:10px;border:1px solid #ededed}.sv4-root .linkedin-edu-label-name{display:block;font-size:13px;font-weight:600;color:#1a1a1a}.sv4-root .linkedin-edu-label-desc{display:block;font-size:11.5px;color:#7c7c7c}.sv4-invite-gate{display:flex;align-items:center;justify-content:center;min-height:100vh;padding:32px 20px}.sv4-invite-gate-card{width:100%;max-width:520px;text-align:left}.sv4-invite-gate-card .sv4-oauth-btn{margin-top:20px;width:100%;justify-content:center}.sv4-meet-gem-nudge{width:100%;max-width:720px;margin:0 auto 18px;padding:12px 16px;border-radius:12px;background:#0a0a0a;color:#f3f3f3;font-size:14px;line-height:1.45}@media (max-width: 900px){.sv4-meet-gem-nudge{margin-bottom:14px;padding:11px 14px;font-size:13px}}.isc{--isc-deep: #0a0a0a;--isc-mid: #0a0a0a;--isc-cream: #FAFAFA;--isc-paper: #FAFAFA;--isc-sand: #dcdcdc;--isc-ink: #0A0A0A;--isc-muted: #6B6B6B;--isc-serif: "Geist", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--isc-sans: "Geist", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;margin:16px 0 4px;font-family:var(--isc-sans);color:var(--isc-ink);text-align:left}.isc-title{margin:0 0 12px;font-family:var(--isc-serif);font-weight:400;font-size:26px;line-height:1.08;letter-spacing:-.005em;color:var(--isc-ink)}.isc-opts{display:flex;flex-direction:column;gap:10px}.isc-opt{position:relative;display:flex;flex-direction:column;gap:8px;padding:14px 16px 15px;border-radius:14px;border:1px solid var(--isc-sand);background:var(--isc-paper);cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.isc-opt--on{background:var(--isc-deep);border-color:var(--isc-deep);color:var(--isc-cream)}.isc-opt--disabled{cursor:default;opacity:.7}.isc-input{position:absolute;opacity:0;width:1px;height:1px;margin:0;pointer-events:none}.isc-opt:has(.isc-input:focus-visible){outline:2px solid var(--isc-mid);outline-offset:2px}.isc-opt-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.isc-radio{width:18px;height:18px;flex-shrink:0;border-radius:999px;border:1.5px solid #aeaeae;background:transparent;box-sizing:border-box}.isc-opt--on .isc-radio{border:5px solid var(--isc-cream);background:var(--isc-deep)}.isc-opt-name{font-size:15px;font-weight:600;line-height:1.2}.isc-tag{margin-left:auto;padding:4px 9px;border-radius:999px;background:var(--isc-sand);color:var(--isc-ink);font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.isc-opt--on .isc-tag{background:var(--isc-mid);color:var(--isc-cream)}.isc-opt-body{font-size:12.5px;line-height:1.55;color:var(--isc-muted)}.isc-opt--on .isc-opt-body{color:#f3f3f3d1}.isc-link{align-self:flex-start;max-width:100%;padding:5px 11px;border-radius:8px;background:var(--isc-cream);color:var(--isc-ink);font-size:12.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.isc-opt:not(.isc-opt--on) .isc-link{background:var(--isc-sand)}.isc-foot{margin:12px 0 0;font-size:12px;line-height:1.5;color:var(--isc-muted);text-align:center}.isc-copy-icon{display:inline-block;vertical-align:-2px;margin-right:7px}@media (max-width: 900px){.isc-title{font-size:28px}}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Geist,-apple-system,BlinkMacSystemFont,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root{--background: 0 0% 100%;--foreground: 0 0% 4%;--card: 0 0% 100%;--card-foreground: 0 0% 4%;--popover: 0 0% 100%;--popover-foreground: 0 0% 4%;--primary: 0 0% 4%;--primary-foreground: 0 0% 100%;--secondary: 0 0% 96%;--secondary-foreground: 0 0% 4%;--muted: 0 0% 96%;--muted-foreground: 0 0% 42%;--accent: 0 0% 96%;--accent-foreground: 0 0% 4%;--destructive: 0 84.2% 60.2%;--destructive-foreground: 0 0% 100%;--border: 0 0% 90%;--input: 0 0% 85%;--ring: 0 0% 4%;--radius: 1rem;--fs-micro: 10.5px;--fs-meta: 11px;--fs-meta-lg: 12px;--fs-mono-sm: 12.5px;--fs-label: 13px;--fs-nav: 14px;--fs-nav-lg: 15px;--fs-caption: 15.5px;--fs-sm: 16px;--fs-sm-lg: 17px;--fs-body: 17.5px;--fs-body-lg: 19px;--fs-name: 19.5px;--fs-lead: 20px;--fs-h4: 21px;--fs-h3: 24px;--fs-display-s:27.5px;--fs-h2-sm: 32.5px;--fs-h2: 36px;--fs-num: 42.5px;--fs-num-lg: 47.5px;--fs-h1: 55px;--gradient-blur: radial-gradient(ellipse at 50% 50%, hsl(0 0% 32.9% / .08) 0%, transparent 70%);--glass-bg: hsl(0 0% 3.9% / .05);--glass-border: hsl(0 0% 3.9% / .1);--text-gradient: linear-gradient(180deg, hsl(0 0% 3.9%) 0%, hsl(0 0% 38.4%) 100%)}.dark{--background: 0 0% 7%;--foreground: 0 0% 100%;--card: 0 0% 10%;--card-foreground: 0 0% 100%;--popover: 0 0% 10%;--popover-foreground: 0 0% 100%;--primary: 0 0% 100%;--primary-foreground: 0 0% 0%;--secondary: 0 0% 14%;--secondary-foreground: 0 0% 100%;--muted: 0 0% 18%;--muted-foreground: 0 0% 60%;--accent: 0 0% 14%;--accent-foreground: 0 0% 100%;--destructive: 0 84.2% 60.2%;--destructive-foreground: 0 0% 100%;--border: 0 0% 18%;--input: 0 0% 18%;--ring: 0 0% 100%;--gradient-blur: radial-gradient(ellipse at 50% 50%, hsl(0 0% 20% / .4) 0%, transparent 70%);--glass-bg: hsl(0 0% 100% / .05);--glass-border: hsl(0 0% 100% / .1);--text-gradient: linear-gradient(180deg, hsl(0 0% 100%) 0%, hsl(0 0% 60%) 100%)}*{border-color:hsl(var(--border))}html{scroll-behavior:smooth;--gp-ui-zoom: .8;zoom:.8}@supports not (zoom: .8){html{font-size:80%}}@supports (zoom: .8){[data-radix-popper-content-wrapper]{zoom:calc(1 / var(--gp-ui-zoom))}[data-radix-popper-content-wrapper]>*{zoom:var(--gp-ui-zoom)}}@media (max-width: 900px){html{--gp-ui-zoom: 1;zoom:1}@supports not (zoom: 1){html{font-size:100%}}}body{background-color:hsl(var(--background));color:hsl(var(--foreground));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}h1,h2,h3,h4,h5,h6{font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}main{contain:layout style}section[id]{scroll-margin-top:80px}.\!container{width:100%!important;margin-right:auto!important;margin-left:auto!important;padding-right:1.5rem!important;padding-left:1.5rem!important}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:1.5rem;padding-left:1.5rem}@media (min-width: 1400px){.\!container{max-width:1400px!important}.container{max-width:1400px}}.prose{color:var(--tw-prose-body);max-width:65ch}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-top:1.2em;margin-bottom:1.2em}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);text-decoration:underline;font-weight:500}.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}.prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:disc;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{font-weight:400;color:var(--tw-prose-counters)}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.25em}.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:500;font-style:italic;color:var(--tw-prose-quotes);border-inline-start-width:.25rem;border-inline-start-color:var(--tw-prose-quote-borders);quotes:"“""”""‘""’";margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:800;font-size:2.25em;margin-top:0;margin-bottom:.8888889em;line-height:1.1111111}.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:900;color:inherit}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:700;font-size:1.5em;margin-top:2em;margin-bottom:1em;line-height:1.3333333}.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:800;color:inherit}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;font-size:1.25em;margin-top:1.6em;margin-bottom:.6em;line-height:1.6}.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700;color:inherit}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.5em;margin-bottom:.5em;line-height:1.5}.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700;color:inherit}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){display:block;margin-top:2em;margin-bottom:2em}.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:500;font-family:inherit;color:var(--tw-prose-kbd);box-shadow:0 0 0 1px rgb(var(--tw-prose-kbd-shadows) / 10%),0 3px rgb(var(--tw-prose-kbd-shadows) / 10%);font-size:.875em;border-radius:.3125rem;padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;padding-inline-start:.375em}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-weight:600;font-size:.875em}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:"`"}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);overflow-x:auto;font-weight:400;font-size:.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:.375rem;padding-top:.8571429em;padding-inline-end:1.1428571em;padding-bottom:.8571429em;padding-inline-start:1.1428571em}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:transparent;border-width:0;border-radius:0;padding:0;font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:none}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){width:100%;table-layout:auto;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.7142857}.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;vertical-align:bottom;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.prose :where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start}.prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.prose{--tw-prose-body: #374151;--tw-prose-headings: #111827;--tw-prose-lead: #4b5563;--tw-prose-links: #111827;--tw-prose-bold: #111827;--tw-prose-counters: #6b7280;--tw-prose-bullets: #d1d5db;--tw-prose-hr: #e5e7eb;--tw-prose-quotes: #111827;--tw-prose-quote-borders: #e5e7eb;--tw-prose-captions: #6b7280;--tw-prose-kbd: #111827;--tw-prose-kbd-shadows: 17 24 39;--tw-prose-code: #111827;--tw-prose-pre-code: #e5e7eb;--tw-prose-pre-bg: #1f2937;--tw-prose-th-borders: #d1d5db;--tw-prose-td-borders: #e5e7eb;--tw-prose-invert-body: #d1d5db;--tw-prose-invert-headings: #fff;--tw-prose-invert-lead: #9ca3af;--tw-prose-invert-links: #fff;--tw-prose-invert-bold: #fff;--tw-prose-invert-counters: #9ca3af;--tw-prose-invert-bullets: #4b5563;--tw-prose-invert-hr: #374151;--tw-prose-invert-quotes: #f3f4f6;--tw-prose-invert-quote-borders: #374151;--tw-prose-invert-captions: #9ca3af;--tw-prose-invert-kbd: #fff;--tw-prose-invert-kbd-shadows: 255 255 255;--tw-prose-invert-code: #fff;--tw-prose-invert-pre-code: #d1d5db;--tw-prose-invert-pre-bg: rgb(0 0 0 / 50%);--tw-prose-invert-th-borders: #4b5563;--tw-prose-invert-td-borders: #374151;font-size:1rem;line-height:1.75}.prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.5714286em;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose-sm{font-size:.875rem;line-height:1.7142857}.prose-sm :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em;margin-bottom:1.1428571em}.prose-sm :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.2857143em;line-height:1.5555556;margin-top:.8888889em;margin-bottom:.8888889em}.prose-sm :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em;margin-bottom:1.3333333em;padding-inline-start:1.1111111em}.prose-sm :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:2.1428571em;margin-top:0;margin-bottom:.8em;line-height:1.2}.prose-sm :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.4285714em;margin-top:1.6em;margin-bottom:.8em;line-height:1.4}.prose-sm :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.2857143em;margin-top:1.5555556em;margin-bottom:.4444444em;line-height:1.5555556}.prose-sm :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.4285714em;margin-bottom:.5714286em;line-height:1.4285714}.prose-sm :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7142857em;margin-bottom:1.7142857em}.prose-sm :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7142857em;margin-bottom:1.7142857em}.prose-sm :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-sm :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7142857em;margin-bottom:1.7142857em}.prose-sm :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8571429em;border-radius:.3125rem;padding-top:.1428571em;padding-inline-end:.3571429em;padding-bottom:.1428571em;padding-inline-start:.3571429em}.prose-sm :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8571429em}.prose-sm :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em}.prose-sm :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em}.prose-sm :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8571429em;line-height:1.6666667;margin-top:1.6666667em;margin-bottom:1.6666667em;border-radius:.25rem;padding-top:.6666667em;padding-inline-end:1em;padding-bottom:.6666667em;padding-inline-start:1em}.prose-sm :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em;margin-bottom:1.1428571em;padding-inline-start:1.5714286em}.prose-sm :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em;margin-bottom:1.1428571em;padding-inline-start:1.5714286em}.prose-sm :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.2857143em;margin-bottom:.2857143em}.prose-sm :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.4285714em}.prose-sm :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.4285714em}.prose-sm :where(.prose-sm>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5714286em;margin-bottom:.5714286em}.prose-sm :where(.prose-sm>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em}.prose-sm :where(.prose-sm>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.1428571em}.prose-sm :where(.prose-sm>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em}.prose-sm :where(.prose-sm>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.1428571em}.prose-sm :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5714286em;margin-bottom:.5714286em}.prose-sm :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em;margin-bottom:1.1428571em}.prose-sm :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em}.prose-sm :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.2857143em;padding-inline-start:1.5714286em}.prose-sm :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2.8571429em;margin-bottom:2.8571429em}.prose-sm :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8571429em;line-height:1.5}.prose-sm :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:1em;padding-bottom:.6666667em;padding-inline-start:1em}.prose-sm :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-sm :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-sm :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.6666667em;padding-inline-end:1em;padding-bottom:.6666667em;padding-inline-start:1em}.prose-sm :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-sm :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-sm :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7142857em;margin-bottom:1.7142857em}.prose-sm :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-sm :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8571429em;line-height:1.3333333;margin-top:.6666667em}.prose-sm :where(.prose-sm>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(.prose-sm>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.glass-card{background:var(--glass-bg);border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.btn-metallic{position:relative;background:linear-gradient(180deg,hsl(var(--muted)),hsl(var(--secondary)),hsl(var(--accent)));border:1px solid hsl(var(--border));-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 0 20px hsl(var(--foreground) / .04),inset 0 1px hsl(var(--foreground) / .08),inset 0 -1px hsl(var(--background) / .15);transition:all .3s ease}.btn-metallic:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;padding:1px;background:linear-gradient(180deg,hsl(var(--foreground) / .12),hsl(var(--border) / .06),hsl(var(--foreground) / .08));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.btn-metallic:hover{border-color:hsl(var(--foreground) / .2);box-shadow:0 0 30px hsl(var(--foreground) / .06),inset 0 1px hsl(var(--foreground) / .12),inset 0 -1px hsl(var(--background) / .15)}.btn-metallic-primary{position:relative;background:linear-gradient(180deg,hsl(var(--primary)),hsl(var(--primary) / .85));border:1px solid hsl(var(--primary) / .6);color:hsl(var(--primary-foreground));box-shadow:0 0 25px hsl(var(--primary) / .12),inset 0 1px hsl(var(--primary-foreground) / .15),inset 0 -1px hsl(var(--primary) / .3);transition:all .3s ease}.btn-metallic-primary:hover{box-shadow:0 0 35px hsl(var(--primary) / .2),inset 0 1px hsl(var(--primary-foreground) / .25),inset 0 -1px hsl(var(--primary) / .3)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.-inset-8{top:-2rem;right:-2rem;bottom:-2rem;left:-2rem}.inset-0{top:0;right:0;bottom:0;left:0}.inset-x-0{left:0;right:0}.inset-y-0{top:0;bottom:0}.-bottom-0\.5{bottom:-.125rem}.-bottom-1{bottom:-.25rem}.-bottom-1\.5{bottom:-.375rem}.-bottom-12{bottom:-3rem}.-bottom-20{bottom:-5rem}.-left-12{left:-3rem}.-right-0\.5{right:-.125rem}.-right-12{right:-3rem}.-top-12{top:-3rem}.bottom-0{bottom:0}.bottom-12{bottom:3rem}.left-0{left:0}.left-1{left:.25rem}.left-1\/2{left:50%}.left-2{left:.5rem}.left-3{left:.75rem}.left-4{left:1rem}.left-\[50\%\]{left:50%}.right-0{right:0}.right-1{right:.25rem}.right-2{right:.5rem}.right-3{right:.75rem}.right-4{right:1rem}.right-5{right:1.25rem}.right-6{right:1.5rem}.right-\[-6px\]{right:-6px}.top-0{top:0}.top-1\.5{top:.375rem}.top-1\/2{top:50%}.top-2{top:.5rem}.top-24{top:6rem}.top-3\.5{top:.875rem}.top-4{top:1rem}.top-6{top:1.5rem}.top-\[13px\]{top:13px}.top-\[1px\]{top:1px}.top-\[50\%\]{top:50%}.top-\[60\%\]{top:60%}.top-\[72px\]{top:72px}.top-full{top:100%}.z-10{z-index:10}.z-20{z-index:20}.z-40{z-index:40}.z-50{z-index:50}.z-\[100\]{z-index:100}.z-\[1\]{z-index:1}.z-\[300\]{z-index:300}.col-span-2{grid-column:span 2 / span 2}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-3\.5{margin-left:.875rem;margin-right:.875rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0\.5{margin-top:.125rem;margin-bottom:.125rem}.my-1{margin-top:.25rem;margin-bottom:.25rem}.-ml-4{margin-left:-1rem}.-mt-16{margin-top:-4rem}.-mt-4{margin-top:-1rem}.-mt-px{margin-top:-1px}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-16{margin-bottom:4rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-20{margin-bottom:5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.ml-2{margin-left:.5rem}.ml-8{margin-left:2rem}.ml-9{margin-left:2.25rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-auto{margin-right:auto}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-12{margin-top:3rem}.mt-14{margin-top:3.5rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-24{margin-top:6rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-\[3px\]{margin-top:3px}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.box-border{box-sizing:border-box}.line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.\!grid{display:grid!important}.grid{display:grid}.contents{display:contents}.\!hidden{display:none!important}.hidden{display:none}.aspect-\[3\/4\]{aspect-ratio:3/4}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[4\/5\]{aspect-ratio:4/5}.aspect-square{aspect-ratio:1 / 1}.aspect-video{aspect-ratio:16 / 9}.size-4{width:1rem;height:1rem}.h-0{height:0px}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-24{height:6rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[110px\]{height:110px}.h-\[18px\]{height:18px}.h-\[1px\]{height:1px}.h-\[26px\]{height:26px}.h-\[30px\]{height:30px}.h-\[34px\]{height:34px}.h-\[38px\]{height:38px}.h-\[42px\]{height:42px}.h-\[44px\]{height:44px}.h-\[52px\]{height:52px}.h-\[6px\]{height:6px}.h-\[700px\]{height:700px}.h-\[800px\]{height:800px}.h-\[min\(200px\,28vh\)\]{height:min(200px,28vh)}.h-\[min\(72vh\,720px\)\]{height:min(72vh,720px)}.h-\[var\(--radix-navigation-menu-viewport-height\)\]{height:var(--radix-navigation-menu-viewport-height)}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-svh{height:100svh}.max-h-0{max-height:0px}.max-h-56{max-height:14rem}.max-h-64{max-height:16rem}.max-h-96{max-height:24rem}.max-h-\[200px\]{max-height:200px}.max-h-\[220px\]{max-height:220px}.max-h-\[300px\]{max-height:300px}.max-h-\[320px\]{max-height:320px}.max-h-\[360px\]{max-height:360px}.max-h-\[60vh\]{max-height:60vh}.max-h-\[90vh\]{max-height:90vh}.max-h-screen{max-height:100vh}.min-h-0{min-height:0px}.min-h-\[260px\]{min-height:260px}.min-h-\[300px\]{min-height:300px}.min-h-\[380px\]{min-height:380px}.min-h-\[72px\]{min-height:72px}.min-h-\[80px\]{min-height:80px}.min-h-\[92px\]{min-height:92px}.min-h-screen{min-height:100vh}.min-h-svh{min-height:100svh}.w-0{width:0px}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-20{width:5rem}.w-24{width:6rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-4{width:1rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-52{width:13rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-80{width:20rem}.w-9{width:2.25rem}.w-\[--sidebar-width\]{width:var(--sidebar-width)}.w-\[100px\]{width:100px}.w-\[102\%\]{width:102%}.w-\[110px\]{width:110px}.w-\[18px\]{width:18px}.w-\[1px\]{width:1px}.w-\[200px\]{width:200px}.w-\[210px\]{width:210px}.w-\[240px\]{width:240px}.w-\[260px\]{width:260px}.w-\[30px\]{width:30px}.w-\[34px\]{width:34px}.w-\[38px\]{width:38px}.w-\[42px\]{width:42px}.w-\[44\%\]{width:44%}.w-\[44px\]{width:44px}.w-\[52px\]{width:52px}.w-\[6px\]{width:6px}.w-\[80\%\]{width:80%}.w-\[800px\]{width:800px}.w-\[88px\]{width:88px}.w-\[92\%\]{width:92%}.w-\[96\%\]{width:96%}.w-\[min\(32rem\,calc\(100vw-2rem\)\)\]{width:min(32rem,calc(100vw - 2rem))}.w-auto{width:auto}.w-full{width:100%}.w-max{width:-moz-max-content;width:max-content}.w-px{width:1px}.min-w-0{min-width:0px}.min-w-5{min-width:1.25rem}.min-w-\[120px\]{min-width:120px}.min-w-\[12rem\]{min-width:12rem}.min-w-\[140px\]{min-width:140px}.min-w-\[8\.5rem\]{min-width:8.5rem}.min-w-\[8rem\]{min-width:8rem}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[--skeleton-width\]{max-width:var(--skeleton-width)}.max-w-\[100px\]{max-width:100px}.max-w-\[1600px\]{max-width:1600px}.max-w-\[16rem\]{max-width:16rem}.max-w-\[200px\]{max-width:200px}.max-w-\[22rem\]{max-width:22rem}.max-w-\[380px\]{max-width:380px}.max-w-\[400px\]{max-width:400px}.max-w-\[420px\]{max-width:420px}.max-w-\[440px\]{max-width:440px}.max-w-\[460px\]{max-width:460px}.max-w-\[480px\]{max-width:480px}.max-w-\[520px\]{max-width:520px}.max-w-\[52px\]{max-width:52px}.max-w-\[88\%\]{max-width:88%}.max-w-\[95\%\]{max-width:95%}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-max{max-width:-moz-max-content;max-width:max-content}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-\[2\]{flex:2}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.grow-0{flex-grow:0}.basis-full{flex-basis:100%}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.origin-center{transform-origin:center}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-px{--tw-translate-x: -1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[-50\%\]{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-px{--tw-translate-x: 1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[-50\%\]{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-45{--tw-rotate: 45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform-gpu{transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),0) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes fadeIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.animate-fadeIn{animation:fadeIn .6s ease-out forwards}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-none{resize:none}.resize-y{resize:vertical}.resize{resize:both}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0{gap:0px}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-12{gap:3rem}.gap-16{gap:4rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-\[3px\]{gap:3px}.gap-\[5px\]{gap:5px}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-y-1{row-gap:.25rem}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.space-y-\[18px\]>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(18px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(18px * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-border>:not([hidden])~:not([hidden]){border-color:hsl(var(--border))}.self-start{align-self:flex-start}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[10px\]{border-radius:10px}.rounded-\[12px\]{border-radius:12px}.rounded-\[14px\]{border-radius:14px}.rounded-\[2\.25rem\]{border-radius:2.25rem}.rounded-\[2\.5rem\]{border-radius:2.5rem}.rounded-\[2px\]{border-radius:2px}.rounded-\[4px_22px_22px_22px\]{border-radius:4px 22px 22px}.rounded-\[60px\]{border-radius:60px}.rounded-\[6px\]{border-radius:6px}.rounded-\[8px\]{border-radius:8px}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:.75rem}.rounded-b-2xl{border-bottom-right-radius:1rem;border-bottom-left-radius:1rem}.rounded-b-lg{border-bottom-right-radius:var(--radius);border-bottom-left-radius:var(--radius)}.rounded-b-md{border-bottom-right-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.rounded-b-xl{border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem}.rounded-l-3xl{border-top-left-radius:1.5rem;border-bottom-left-radius:1.5rem}.rounded-t-3xl{border-top-left-radius:1.5rem;border-top-right-radius:1.5rem}.rounded-t-\[10px\]{border-top-left-radius:10px;border-top-right-radius:10px}.rounded-bl-2xl{border-bottom-left-radius:1rem}.rounded-tl-3xl{border-top-left-radius:1.5rem}.rounded-tl-sm{border-top-left-radius:calc(var(--radius) - 4px)}.border{border-width:1px}.border-2{border-width:2px}.border-\[1\.5px\]{border-width:1.5px}.border-x{border-left-width:1px;border-right-width:1px}.border-x-0{border-left-width:0px;border-right-width:0px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-b{border-bottom-width:1px}.border-b-0{border-bottom-width:0px}.border-l{border-left-width:1px}.border-l-2{border-left-width:2px}.border-r{border-right-width:1px}.border-r-0{border-right-width:0px}.border-t{border-top-width:1px}.border-t-0{border-top-width:0px}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-none{border-style:none}.border-\[\#0A66C2\]\/20{border-color:#0a66c233}.border-\[\#1a1a1a\]{--tw-border-opacity: 1;border-color:rgb(26 26 26 / var(--tw-border-opacity, 1))}.border-\[\#4A154B\]{--tw-border-opacity: 1;border-color:rgb(74 21 75 / var(--tw-border-opacity, 1))}.border-\[\#AAAAAA\]{--tw-border-opacity: 1;border-color:rgb(170 170 170 / var(--tw-border-opacity, 1))}.border-\[\#AFA9EC\]{--tw-border-opacity: 1;border-color:rgb(175 169 236 / var(--tw-border-opacity, 1))}.border-\[\#F5C2C2\]{--tw-border-opacity: 1;border-color:rgb(245 194 194 / var(--tw-border-opacity, 1))}.border-\[\#FAC775\]{--tw-border-opacity: 1;border-color:rgb(250 199 117 / var(--tw-border-opacity, 1))}.border-\[\#c4c4c4\]{--tw-border-opacity: 1;border-color:rgb(196 196 196 / var(--tw-border-opacity, 1))}.border-\[\#c5d8fb\]{--tw-border-opacity: 1;border-color:rgb(197 216 251 / var(--tw-border-opacity, 1))}.border-\[\#cdcdcd\]{--tw-border-opacity: 1;border-color:rgb(205 205 205 / var(--tw-border-opacity, 1))}.border-\[\#dcdcdc\]{--tw-border-opacity: 1;border-color:rgb(220 220 220 / var(--tw-border-opacity, 1))}.border-\[\#e2e2e2\]{--tw-border-opacity: 1;border-color:rgb(226 226 226 / var(--tw-border-opacity, 1))}.border-\[\#e5e5e5\]{--tw-border-opacity: 1;border-color:rgb(229 229 229 / var(--tw-border-opacity, 1))}.border-\[\#ededed\]{--tw-border-opacity: 1;border-color:rgb(237 237 237 / var(--tw-border-opacity, 1))}.border-\[\#fafafa\]{--tw-border-opacity: 1;border-color:rgb(250 250 250 / var(--tw-border-opacity, 1))}.border-\[--color-border\]{border-color:var(--color-border)}.border-amber-200{--tw-border-opacity: 1;border-color:rgb(253 230 138 / var(--tw-border-opacity, 1))}.border-amber-300\/80{border-color:#fcd34dcc}.border-amber-500\/30{border-color:#f59e0b4d}.border-amber-500\/35{border-color:#f59e0b59}.border-amber-500\/40{border-color:#f59e0b66}.border-background{border-color:hsl(var(--background))}.border-border{border-color:hsl(var(--border))}.border-border\/30{border-color:hsl(var(--border) / .3)}.border-border\/40{border-color:hsl(var(--border) / .4)}.border-border\/50{border-color:hsl(var(--border) / .5)}.border-border\/60{border-color:hsl(var(--border) / .6)}.border-border\/70{border-color:hsl(var(--border) / .7)}.border-border\/80{border-color:hsl(var(--border) / .8)}.border-destructive{border-color:hsl(var(--destructive))}.border-destructive\/40{border-color:hsl(var(--destructive) / .4)}.border-destructive\/50{border-color:hsl(var(--destructive) / .5)}.border-indigo-500\/40{border-color:#6366f166}.border-input{border-color:hsl(var(--input))}.border-muted-foreground\/30{border-color:hsl(var(--muted-foreground) / .3)}.border-neutral-300{--tw-border-opacity: 1;border-color:rgb(212 212 212 / var(--tw-border-opacity, 1))}.border-neutral-500\/30{border-color:#7373734d}.border-neutral-500\/40{border-color:#73737366}.border-primary{border-color:hsl(var(--primary))}.border-primary\/15{border-color:hsl(var(--primary) / .15)}.border-primary\/20{border-color:hsl(var(--primary) / .2)}.border-primary\/30{border-color:hsl(var(--primary) / .3)}.border-primary\/40{border-color:hsl(var(--primary) / .4)}.border-red-100{--tw-border-opacity: 1;border-color:rgb(254 226 226 / var(--tw-border-opacity, 1))}.border-red-500\/40{border-color:#ef444466}.border-rose-300{--tw-border-opacity: 1;border-color:rgb(253 164 175 / var(--tw-border-opacity, 1))}.border-rose-300\/60{border-color:#fda4af99}.border-sky-200{--tw-border-opacity: 1;border-color:rgb(186 230 253 / var(--tw-border-opacity, 1))}.border-sky-500\/40{border-color:#0ea5e966}.border-transparent{border-color:transparent}.border-violet-500\/40{border-color:#8b5cf666}.border-l-transparent{border-left-color:transparent}.border-t-transparent{border-top-color:transparent}.bg-\[\#0A0A0A\]{--tw-bg-opacity: 1;background-color:rgb(10 10 10 / var(--tw-bg-opacity, 1))}.bg-\[\#0A66C2\]\/10{background-color:#0a66c21a}.bg-\[\#111111\]{--tw-bg-opacity: 1;background-color:rgb(17 17 17 / var(--tw-bg-opacity, 1))}.bg-\[\#1a1a1a\]{--tw-bg-opacity: 1;background-color:rgb(26 26 26 / var(--tw-bg-opacity, 1))}.bg-\[\#25D366\]{--tw-bg-opacity: 1;background-color:rgb(37 211 102 / var(--tw-bg-opacity, 1))}.bg-\[\#303030\]{--tw-bg-opacity: 1;background-color:rgb(48 48 48 / var(--tw-bg-opacity, 1))}.bg-\[\#3C3489\]{--tw-bg-opacity: 1;background-color:rgb(60 52 137 / var(--tw-bg-opacity, 1))}.bg-\[\#4A154B\]{--tw-bg-opacity: 1;background-color:rgb(74 21 75 / var(--tw-bg-opacity, 1))}.bg-\[\#6B6B6B\]{--tw-bg-opacity: 1;background-color:rgb(107 107 107 / var(--tw-bg-opacity, 1))}.bg-\[\#EEEDFE\]{--tw-bg-opacity: 1;background-color:rgb(238 237 254 / var(--tw-bg-opacity, 1))}.bg-\[\#F6F6F6\]{--tw-bg-opacity: 1;background-color:rgb(246 246 246 / var(--tw-bg-opacity, 1))}.bg-\[\#FCEBEB\]{--tw-bg-opacity: 1;background-color:rgb(252 235 235 / var(--tw-bg-opacity, 1))}.bg-\[\#aaa\]{--tw-bg-opacity: 1;background-color:rgb(170 170 170 / var(--tw-bg-opacity, 1))}.bg-\[\#ccc\]{--tw-bg-opacity: 1;background-color:rgb(204 204 204 / var(--tw-bg-opacity, 1))}.bg-\[\#dcdcdc\]{--tw-bg-opacity: 1;background-color:rgb(220 220 220 / var(--tw-bg-opacity, 1))}.bg-\[\#e2e2e2\]{--tw-bg-opacity: 1;background-color:rgb(226 226 226 / var(--tw-bg-opacity, 1))}.bg-\[\#e5e5e5\]{--tw-bg-opacity: 1;background-color:rgb(229 229 229 / var(--tw-bg-opacity, 1))}.bg-\[\#e8eefa\]{--tw-bg-opacity: 1;background-color:rgb(232 238 250 / var(--tw-bg-opacity, 1))}.bg-\[\#e8f0fe\]{--tw-bg-opacity: 1;background-color:rgb(232 240 254 / var(--tw-bg-opacity, 1))}.bg-\[\#ededed\]{--tw-bg-opacity: 1;background-color:rgb(237 237 237 / var(--tw-bg-opacity, 1))}.bg-\[\#f3f3f3\]{--tw-bg-opacity: 1;background-color:rgb(243 243 243 / var(--tw-bg-opacity, 1))}.bg-\[\#f6f6f6\]{--tw-bg-opacity: 1;background-color:rgb(246 246 246 / var(--tw-bg-opacity, 1))}.bg-\[\#fafafa\]{--tw-bg-opacity: 1;background-color:rgb(250 250 250 / var(--tw-bg-opacity, 1))}.bg-\[\#ffffff\]{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-\[--color-bg\]{background-color:var(--color-bg)}.bg-accent{background-color:hsl(var(--accent))}.bg-amber-50{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}.bg-amber-50\/90{background-color:#fffbebe6}.bg-amber-500{--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity, 1))}.bg-amber-500\/10{background-color:#f59e0b1a}.bg-amber-500\/15{background-color:#f59e0b26}.bg-background{background-color:hsl(var(--background))}.bg-background\/10{background-color:hsl(var(--background) / .1)}.bg-background\/40{background-color:hsl(var(--background) / .4)}.bg-background\/50{background-color:hsl(var(--background) / .5)}.bg-background\/60{background-color:hsl(var(--background) / .6)}.bg-background\/80{background-color:hsl(var(--background) / .8)}.bg-background\/90{background-color:hsl(var(--background) / .9)}.bg-black\/30{background-color:#0000004d}.bg-black\/40{background-color:#0006}.bg-black\/80{background-color:#000c}.bg-border{background-color:hsl(var(--border))}.bg-card{background-color:hsl(var(--card))}.bg-card\/40{background-color:hsl(var(--card) / .4)}.bg-card\/50{background-color:hsl(var(--card) / .5)}.bg-card\/80{background-color:hsl(var(--card) / .8)}.bg-card\/95{background-color:hsl(var(--card) / .95)}.bg-destructive{background-color:hsl(var(--destructive))}.bg-destructive\/10{background-color:hsl(var(--destructive) / .1)}.bg-foreground{background-color:hsl(var(--foreground))}.bg-indigo-500\/15{background-color:#6366f126}.bg-muted{background-color:hsl(var(--muted))}.bg-muted\/15{background-color:hsl(var(--muted) / .15)}.bg-muted\/20{background-color:hsl(var(--muted) / .2)}.bg-muted\/25{background-color:hsl(var(--muted) / .25)}.bg-muted\/30{background-color:hsl(var(--muted) / .3)}.bg-muted\/50{background-color:hsl(var(--muted) / .5)}.bg-muted\/60{background-color:hsl(var(--muted) / .6)}.bg-neutral-300\/60{background-color:#d4d4d499}.bg-neutral-500{--tw-bg-opacity: 1;background-color:rgb(115 115 115 / var(--tw-bg-opacity, 1))}.bg-neutral-500\/10{background-color:#7373731a}.bg-neutral-500\/15{background-color:#73737326}.bg-neutral-500\/20{background-color:#73737333}.bg-neutral-500\/70{background-color:#737373b3}.bg-popover{background-color:hsl(var(--popover))}.bg-primary{background-color:hsl(var(--primary))}.bg-primary\/10{background-color:hsl(var(--primary) / .1)}.bg-primary\/15{background-color:hsl(var(--primary) / .15)}.bg-primary\/5{background-color:hsl(var(--primary) / .05)}.bg-primary\/\[0\.03\]{background-color:hsl(var(--primary) / .03)}.bg-red-50{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.bg-red-500\/15{background-color:#ef444426}.bg-rose-200{--tw-bg-opacity: 1;background-color:rgb(254 205 211 / var(--tw-bg-opacity, 1))}.bg-secondary{background-color:hsl(var(--secondary))}.bg-secondary\/30{background-color:hsl(var(--secondary) / .3)}.bg-secondary\/80{background-color:hsl(var(--secondary) / .8)}.bg-sky-50{--tw-bg-opacity: 1;background-color:rgb(240 249 255 / var(--tw-bg-opacity, 1))}.bg-sky-500\/15{background-color:#0ea5e926}.bg-transparent{background-color:transparent}.bg-violet-500\/15{background-color:#8b5cf626}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.from-amber-100\/50{--tw-gradient-from: rgb(254 243 199 / .5) var(--tw-gradient-from-position);--tw-gradient-to: rgb(254 243 199 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-200{--tw-gradient-from: #fde68a var(--tw-gradient-from-position);--tw-gradient-to: rgb(253 230 138 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-600{--tw-gradient-from: #d97706 var(--tw-gradient-from-position);--tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-background{--tw-gradient-from: hsl(var(--background)) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--background) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-background\/30{--tw-gradient-from: hsl(var(--background) / .3) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--background) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-background\/60{--tw-gradient-from: hsl(var(--background) / .6) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--background) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-background\/80{--tw-gradient-from: hsl(var(--background) / .8) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--background) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-card{--tw-gradient-from: hsl(var(--card)) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--card) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-neutral-100{--tw-gradient-from: #f5f5f5 var(--tw-gradient-from-position);--tw-gradient-to: rgb(245 245 245 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary\/80{--tw-gradient-from: hsl(var(--primary) / .8) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-rose-200{--tw-gradient-from: #fecdd3 var(--tw-gradient-from-position);--tw-gradient-to: rgb(254 205 211 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-white\/10{--tw-gradient-from: rgb(255 255 255 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-white\/20{--tw-gradient-from: rgb(255 255 255 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-white\/5{--tw-gradient-from: rgb(255 255 255 / .05) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-white\/\[0\.03\]{--tw-gradient-from: rgb(255 255 255 / .03) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-white\/\[0\.08\]{--tw-gradient-from: rgb(255 255 255 / .08) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-background\/40{--tw-gradient-to: hsl(var(--background) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--background) / .4) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-background\/60{--tw-gradient-to: hsl(var(--background) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--background) / .6) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-card{--tw-gradient-to: hsl(var(--card) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--card)) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-transparent{--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), transparent var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-white\/10{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(255 255 255 / .1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-white\/5{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(255 255 255 / .05) var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-amber-400{--tw-gradient-to: #fbbf24 var(--tw-gradient-to-position)}.to-muted\/30{--tw-gradient-to: hsl(var(--muted) / .3) var(--tw-gradient-to-position)}.to-neutral-200{--tw-gradient-to: #e5e5e5 var(--tw-gradient-to-position)}.to-orange-400{--tw-gradient-to: #fb923c var(--tw-gradient-to-position)}.to-primary{--tw-gradient-to: hsl(var(--primary)) var(--tw-gradient-to-position)}.to-rose-100\/30{--tw-gradient-to: rgb(255 228 230 / .3) var(--tw-gradient-to-position)}.to-rose-300{--tw-gradient-to: #fda4af var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to: transparent var(--tw-gradient-to-position)}.to-white\/5{--tw-gradient-to: rgb(255 255 255 / .05) var(--tw-gradient-to-position)}.fill-current{fill:currentColor}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-10{padding:2.5rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.p-\[1px\]{padding:1px}.p-\[3px\]{padding:3px}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.px-\[18px\]{padding-left:18px;padding-right:18px}.px-\[22px\]{padding-left:22px;padding-right:22px}.px-\[7px\]{padding-left:7px;padding-right:7px}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-32{padding-top:8rem;padding-bottom:8rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-7{padding-top:1.75rem;padding-bottom:1.75rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-9{padding-top:2.25rem;padding-bottom:2.25rem}.py-\[18px\]{padding-top:18px;padding-bottom:18px}.pb-1\.5{padding-bottom:.375rem}.pb-10{padding-bottom:2.5rem}.pb-12{padding-bottom:3rem}.pb-14{padding-bottom:3.5rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-\[18px\]{padding-bottom:18px}.pb-\[22px\]{padding-bottom:22px}.pl-2{padding-left:.5rem}.pl-2\.5{padding-left:.625rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-6{padding-left:1.5rem}.pl-8{padding-left:2rem}.pl-9{padding-left:2.25rem}.pl-\[14px\]{padding-left:14px}.pr-1{padding-right:.25rem}.pr-2{padding-right:.5rem}.pr-2\.5{padding-right:.625rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-8{padding-right:2rem}.pt-0{padding-top:0}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-24{padding-top:6rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-\[18px\]{padding-top:18px}.pt-\[22px\]{padding-top:22px}.pt-\[4\.5rem\]{padding-top:4.5rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-serif{font-family:Geist,-apple-system,BlinkMacSystemFont,sans-serif}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-6xl{font-size:3.75rem;line-height:1}.text-\[0\.8rem\]{font-size:.8rem}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[20px\]{font-size:20px}.text-\[22px\]{font-size:22px}.text-\[7px\]{font-size:7px}.text-\[9px\]{font-size:9px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-\[1\.2\]{line-height:1.2}.leading-\[1\.3\]{line-height:1.3}.leading-\[1\.45\]{line-height:1.45}.leading-\[1\.4\]{line-height:1.4}.leading-\[1\.5\]{line-height:1.5}.leading-\[1\.6\]{line-height:1.6}.leading-\[1\.7\]{line-height:1.7}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[0\.08em\]{letter-spacing:.08em}.tracking-\[0\.09em\]{letter-spacing:.09em}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.25em\]{letter-spacing:.25em}.tracking-\[0\.3em\]{letter-spacing:.3em}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.text-\[\#0A0A0A\]{--tw-text-opacity: 1;color:rgb(10 10 10 / var(--tw-text-opacity, 1))}.text-\[\#0A66C2\]{--tw-text-opacity: 1;color:rgb(10 102 194 / var(--tw-text-opacity, 1))}.text-\[\#0a0a0a\]{--tw-text-opacity: 1;color:rgb(10 10 10 / var(--tw-text-opacity, 1))}.text-\[\#111111\],.text-\[\#111\]{--tw-text-opacity: 1;color:rgb(17 17 17 / var(--tw-text-opacity, 1))}.text-\[\#1a1a1a\]{--tw-text-opacity: 1;color:rgb(26 26 26 / var(--tw-text-opacity, 1))}.text-\[\#1a73e8\]{--tw-text-opacity: 1;color:rgb(26 115 232 / var(--tw-text-opacity, 1))}.text-\[\#222\]{--tw-text-opacity: 1;color:rgb(34 34 34 / var(--tw-text-opacity, 1))}.text-\[\#25D366\]{--tw-text-opacity: 1;color:rgb(37 211 102 / var(--tw-text-opacity, 1))}.text-\[\#2a2a2a\]{--tw-text-opacity: 1;color:rgb(42 42 42 / var(--tw-text-opacity, 1))}.text-\[\#2a5ab0\]{--tw-text-opacity: 1;color:rgb(42 90 176 / var(--tw-text-opacity, 1))}.text-\[\#303030\]{--tw-text-opacity: 1;color:rgb(48 48 48 / var(--tw-text-opacity, 1))}.text-\[\#3C3489\]{--tw-text-opacity: 1;color:rgb(60 52 137 / var(--tw-text-opacity, 1))}.text-\[\#3a3a3a\]{--tw-text-opacity: 1;color:rgb(58 58 58 / var(--tw-text-opacity, 1))}.text-\[\#4A154B\]{--tw-text-opacity: 1;color:rgb(74 21 75 / var(--tw-text-opacity, 1))}.text-\[\#515151\]{--tw-text-opacity: 1;color:rgb(81 81 81 / var(--tw-text-opacity, 1))}.text-\[\#525252\]{--tw-text-opacity: 1;color:rgb(82 82 82 / var(--tw-text-opacity, 1))}.text-\[\#555\]{--tw-text-opacity: 1;color:rgb(85 85 85 / var(--tw-text-opacity, 1))}.text-\[\#5c5c5c\]{--tw-text-opacity: 1;color:rgb(92 92 92 / var(--tw-text-opacity, 1))}.text-\[\#666\]{--tw-text-opacity: 1;color:rgb(102 102 102 / var(--tw-text-opacity, 1))}.text-\[\#6B6B6B\]{--tw-text-opacity: 1;color:rgb(107 107 107 / var(--tw-text-opacity, 1))}.text-\[\#6a8aaa\]{--tw-text-opacity: 1;color:rgb(106 138 170 / var(--tw-text-opacity, 1))}.text-\[\#6b6b6b\]{--tw-text-opacity: 1;color:rgb(107 107 107 / var(--tw-text-opacity, 1))}.text-\[\#777777\],.text-\[\#777\]{--tw-text-opacity: 1;color:rgb(119 119 119 / var(--tw-text-opacity, 1))}.text-\[\#7b7b7b\]{--tw-text-opacity: 1;color:rgb(123 123 123 / var(--tw-text-opacity, 1))}.text-\[\#818181\]{--tw-text-opacity: 1;color:rgb(129 129 129 / var(--tw-text-opacity, 1))}.text-\[\#838383\]{--tw-text-opacity: 1;color:rgb(131 131 131 / var(--tw-text-opacity, 1))}.text-\[\#888\]{--tw-text-opacity: 1;color:rgb(136 136 136 / var(--tw-text-opacity, 1))}.text-\[\#8a2020\]{--tw-text-opacity: 1;color:rgb(138 32 32 / var(--tw-text-opacity, 1))}.text-\[\#8a4a30\]{--tw-text-opacity: 1;color:rgb(138 74 48 / var(--tw-text-opacity, 1))}.text-\[\#8a8a8a\]{--tw-text-opacity: 1;color:rgb(138 138 138 / var(--tw-text-opacity, 1))}.text-\[\#999\]{--tw-text-opacity: 1;color:rgb(153 153 153 / var(--tw-text-opacity, 1))}.text-\[\#AAAAAA\],.text-\[\#aaa\]{--tw-text-opacity: 1;color:rgb(170 170 170 / var(--tw-text-opacity, 1))}.text-\[\#bbb\]{--tw-text-opacity: 1;color:rgb(187 187 187 / var(--tw-text-opacity, 1))}.text-\[\#bc1888\]{--tw-text-opacity: 1;color:rgb(188 24 136 / var(--tw-text-opacity, 1))}.text-\[\#c4c4c4\]{--tw-text-opacity: 1;color:rgb(196 196 196 / var(--tw-text-opacity, 1))}.text-\[\#ccc\]{--tw-text-opacity: 1;color:rgb(204 204 204 / var(--tw-text-opacity, 1))}.text-accent-foreground{color:hsl(var(--accent-foreground))}.text-amber-500{--tw-text-opacity: 1;color:rgb(245 158 11 / var(--tw-text-opacity, 1))}.text-amber-700{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.text-amber-800{--tw-text-opacity: 1;color:rgb(146 64 14 / var(--tw-text-opacity, 1))}.text-amber-900{--tw-text-opacity: 1;color:rgb(120 53 15 / var(--tw-text-opacity, 1))}.text-card-foreground{color:hsl(var(--card-foreground))}.text-current{color:currentColor}.text-destructive{color:hsl(var(--destructive))}.text-destructive-foreground{color:hsl(var(--destructive-foreground))}.text-foreground{color:hsl(var(--foreground))}.text-foreground\/50{color:hsl(var(--foreground) / .5)}.text-foreground\/70{color:hsl(var(--foreground) / .7)}.text-foreground\/80{color:hsl(var(--foreground) / .8)}.text-indigo-700{--tw-text-opacity: 1;color:rgb(67 56 202 / var(--tw-text-opacity, 1))}.text-muted-foreground{color:hsl(var(--muted-foreground))}.text-muted-foreground\/30{color:hsl(var(--muted-foreground) / .3)}.text-muted-foreground\/70{color:hsl(var(--muted-foreground) / .7)}.text-muted-foreground\/80{color:hsl(var(--muted-foreground) / .8)}.text-muted\/30{color:hsl(var(--muted) / .3)}.text-neutral-500{--tw-text-opacity: 1;color:rgb(115 115 115 / var(--tw-text-opacity, 1))}.text-neutral-600{--tw-text-opacity: 1;color:rgb(82 82 82 / var(--tw-text-opacity, 1))}.text-neutral-700{--tw-text-opacity: 1;color:rgb(64 64 64 / var(--tw-text-opacity, 1))}.text-neutral-800{--tw-text-opacity: 1;color:rgb(38 38 38 / var(--tw-text-opacity, 1))}.text-neutral-900{--tw-text-opacity: 1;color:rgb(23 23 23 / var(--tw-text-opacity, 1))}.text-popover-foreground{color:hsl(var(--popover-foreground))}.text-primary{color:hsl(var(--primary))}.text-primary-foreground{color:hsl(var(--primary-foreground))}.text-primary\/60{color:hsl(var(--primary) / .6)}.text-primary\/70{color:hsl(var(--primary) / .7)}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-red-700{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.text-secondary-foreground{color:hsl(var(--secondary-foreground))}.text-sky-700{--tw-text-opacity: 1;color:rgb(3 105 161 / var(--tw-text-opacity, 1))}.text-sky-800{--tw-text-opacity: 1;color:rgb(7 89 133 / var(--tw-text-opacity, 1))}.text-violet-700{--tw-text-opacity: 1;color:rgb(109 40 217 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/60{color:#fff9}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-20{opacity:.2}.opacity-25{opacity:.25}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_1px_hsl\(var\(--sidebar-border\)\)\]{--tw-shadow: 0 0 0 1px hsl(var(--sidebar-border));--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_24px_rgba\(0\,0\,0\,0\.12\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.8\)\]{--tw-shadow: 0 8px 24px rgba(0,0,0,.12),inset 0 1px 0 rgba(255,255,255,.8);--tw-shadow-colored: 0 8px 24px var(--tw-shadow-color), inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-0{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-background{--tw-ring-color: hsl(var(--background))}.ring-border\/60{--tw-ring-color: hsl(var(--border) / .6)}.ring-border\/80{--tw-ring-color: hsl(var(--border) / .8)}.ring-neutral-300{--tw-ring-opacity: 1;--tw-ring-color: rgb(212 212 212 / var(--tw-ring-opacity, 1))}.ring-primary\/25{--tw-ring-color: hsl(var(--primary) / .25)}.ring-ring{--tw-ring-color: hsl(var(--ring))}.ring-offset-background{--tw-ring-offset-color: hsl(var(--background))}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-2xl{--tw-blur: blur(40px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-3xl{--tw-blur: blur(64px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-md{--tw-blur: blur(12px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.brightness-0{--tw-brightness: brightness(0);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.contrast-125{--tw-contrast: contrast(1.25);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale: grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-\[4px\],.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-xl{--tw-backdrop-blur: blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[left\,right\,width\]{transition-property:left,right,width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[margin\,opa\]{transition-property:margin,opa;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\,height\,padding\]{transition-property:width,height,padding;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\]{transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-1000{transition-duration:1s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{transition-timing-function:linear}.will-change-auto{will-change:auto}@keyframes enter{0%{opacity:var(--tw-enter-opacity, 1);transform:translate3d(var(--tw-enter-translate-x, 0),var(--tw-enter-translate-y, 0),0) scale3d(var(--tw-enter-scale, 1),var(--tw-enter-scale, 1),var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity, 1);transform:translate3d(var(--tw-exit-translate-x, 0),var(--tw-exit-translate-y, 0),0) scale3d(var(--tw-exit-scale, 1),var(--tw-exit-scale, 1),var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))}}.animate-in{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.fade-in,.fade-in-0{--tw-enter-opacity: 0}.fade-in-80{--tw-enter-opacity: .8}.fade-out{--tw-exit-opacity: 0}.zoom-in-95{--tw-enter-scale: .95}.duration-1000{animation-duration:1s}.duration-200{animation-duration:.2s}.duration-300{animation-duration:.3s}.duration-500{animation-duration:.5s}.duration-700{animation-duration:.7s}.ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{animation-timing-function:linear}.\!running{animation-play-state:running!important}.running{animation-play-state:running}.paused{animation-play-state:paused}.marquee{animation:marquee 30s linear infinite;will-change:transform;transform:translateZ(0);backface-visibility:hidden}@keyframes marquee{0%{transform:translate(0) translateZ(0)}to{transform:translate(-50%) translateZ(0)}}.scroll-bounce{animation:scrollBounce 1.5s ease-in-out infinite}@keyframes scrollBounce{0%,to{transform:translateY(0) translateZ(0)}50%{transform:translateY(8px) translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.mask-fade-edges{mask-image:linear-gradient(to right,transparent,black 20%,black 80%,transparent);-webkit-mask-image:linear-gradient(to right,transparent,black 20%,black 80%,transparent)}@keyframes spin{to{transform:rotate(360deg)}}.font-serif{font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;letter-spacing:-.02em;font-weight:500}.\[backface-visibility\:hidden\]{backface-visibility:hidden}.\[contain\:layout\]{contain:layout}.\[contain\:strict\]{contain:strict}.\[transform\:translateZ\(0\)\]{transform:translateZ(0)}.profile-popup-trigger{background:transparent;border:0;padding:0;margin:0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;border-radius:50%;transition:transform .15s ease,box-shadow .15s ease}.profile-popup-trigger:hover{transform:scale(1.06);box-shadow:0 0 0 3px #0a0a0a2e}.profile-popup-trigger:focus-visible{outline:2px solid #0A0A0A;outline-offset:2px}.profile-name-trigger{display:inline;padding:0;margin:0;border:none;background:transparent;text-align:inherit;cursor:pointer;font:inherit;color:inherit;border-radius:2px;line-height:inherit;vertical-align:baseline}.profile-name-trigger--block{display:block;width:100%;min-width:0;text-align:left}.profile-name-trigger:hover{color:#0a0a0a;text-decoration:underline}.profile-name-trigger:focus-visible{outline:2px solid #0A0A0A;outline-offset:2px;border-radius:2px}.profile-name-trigger.profile-popup-trigger{border-radius:2px;transform:none;box-shadow:none}.profile-name-trigger.profile-popup-trigger:hover{transform:none;box-shadow:none}.profile-mycode-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-left:auto;align-self:center;border:1px solid var(--border, #e2e2e2);background:transparent;color:inherit;font:inherit;font-size:13px;padding:8px 14px;border-radius:999px;cursor:pointer;white-space:nowrap}.profile-mycode-btn:hover{opacity:.75}:is(h1,h2,h3,h4) em:not(:is(.gs-site,.rvp,.sfw,.sftw) *){font-family:"Instrument Serif",Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.01em}.file\:border-0::file-selector-button{border-width:0px}.file\:bg-transparent::file-selector-button{background-color:transparent}.file\:text-sm::file-selector-button{font-size:.875rem;line-height:1.25rem}.file\:font-medium::file-selector-button{font-weight:500}.file\:text-foreground::file-selector-button{color:hsl(var(--foreground))}.placeholder\:text-muted-foreground::-moz-placeholder{color:hsl(var(--muted-foreground))}.placeholder\:text-muted-foreground::placeholder{color:hsl(var(--muted-foreground))}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-2:after{content:var(--tw-content);top:-.5rem;right:-.5rem;bottom:-.5rem;left:-.5rem}.after\:inset-y-0:after{content:var(--tw-content);top:0;bottom:0}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:w-1:after{content:var(--tw-content);width:.25rem}.after\:w-\[2px\]:after{content:var(--tw-content);width:2px}.after\:-translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.first\:mt-0:first-child{margin-top:0}.first\:rounded-l-md:first-child{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.first\:border-l:first-child{border-left-width:1px}.last\:mb-0:last-child{margin-bottom:0}.last\:rounded-r-md:last-child{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.last\:border-0:last-child{border-width:0px}.focus-within\:relative:focus-within{position:relative}.focus-within\:z-20:focus-within{z-index:20}.hover\:scale-110:hover{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-\[\#bbb\]:hover{--tw-border-opacity: 1;border-color:rgb(187 187 187 / var(--tw-border-opacity, 1))}.hover\:border-muted-foreground\/40:hover{border-color:hsl(var(--muted-foreground) / .4)}.hover\:bg-\[\#0A66C2\]\/20:hover{background-color:#0a66c233}.hover\:bg-\[\#212121\]:hover{--tw-bg-opacity: 1;background-color:rgb(33 33 33 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#313131\]:hover{--tw-bg-opacity: 1;background-color:rgb(49 49 49 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#3a103b\]:hover{--tw-bg-opacity: 1;background-color:rgb(58 16 59 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#818181\]:hover{--tw-bg-opacity: 1;background-color:rgb(129 129 129 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#efefef\]:hover{--tw-bg-opacity: 1;background-color:rgb(239 239 239 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#f3f3f3\]:hover{--tw-bg-opacity: 1;background-color:rgb(243 243 243 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#f5f5f5\]:hover{--tw-bg-opacity: 1;background-color:rgb(245 245 245 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#fafafa\]:hover{--tw-bg-opacity: 1;background-color:rgb(250 250 250 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#ffffff\]:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.hover\:bg-accent:hover{background-color:hsl(var(--accent))}.hover\:bg-accent\/30:hover{background-color:hsl(var(--accent) / .3)}.hover\:bg-accent\/40:hover{background-color:hsl(var(--accent) / .4)}.hover\:bg-amber-600:hover{--tw-bg-opacity: 1;background-color:rgb(217 119 6 / var(--tw-bg-opacity, 1))}.hover\:bg-destructive\/80:hover{background-color:hsl(var(--destructive) / .8)}.hover\:bg-destructive\/90:hover{background-color:hsl(var(--destructive) / .9)}.hover\:bg-muted:hover{background-color:hsl(var(--muted))}.hover\:bg-muted\/50:hover{background-color:hsl(var(--muted) / .5)}.hover\:bg-primary:hover{background-color:hsl(var(--primary))}.hover\:bg-primary\/80:hover{background-color:hsl(var(--primary) / .8)}.hover\:bg-primary\/90:hover{background-color:hsl(var(--primary) / .9)}.hover\:bg-secondary:hover{background-color:hsl(var(--secondary))}.hover\:bg-secondary\/30:hover{background-color:hsl(var(--secondary) / .3)}.hover\:bg-secondary\/50:hover{background-color:hsl(var(--secondary) / .5)}.hover\:bg-secondary\/80:hover{background-color:hsl(var(--secondary) / .8)}.hover\:bg-transparent:hover{background-color:transparent}.hover\:text-\[\#1a1a1a\]:hover{--tw-text-opacity: 1;color:rgb(26 26 26 / var(--tw-text-opacity, 1))}.hover\:text-accent-foreground:hover{color:hsl(var(--accent-foreground))}.hover\:text-destructive:hover{color:hsl(var(--destructive))}.hover\:text-foreground:hover{color:hsl(var(--foreground))}.hover\:text-muted-foreground:hover{color:hsl(var(--muted-foreground))}.hover\:text-primary-foreground:hover{color:hsl(var(--primary-foreground))}.hover\:text-primary\/90:hover{color:hsl(var(--primary) / .9)}.hover\:text-red-600:hover{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:no-underline:hover{text-decoration-line:none}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.hover\:shadow-\[0_0_0_1px_hsl\(var\(--sidebar-accent\)\)\]:hover{--tw-shadow: 0 0 0 1px hsl(var(--sidebar-accent));--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-xl:hover{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:ring-primary\/60:hover{--tw-ring-color: hsl(var(--primary) / .6)}.hover\:grayscale-0:hover{--tw-grayscale: grayscale(0);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.focus\:border-\[\#0A0A0A\]:focus{--tw-border-opacity: 1;border-color:rgb(10 10 10 / var(--tw-border-opacity, 1))}.focus\:border-\[\#1a1a1a\]:focus{--tw-border-opacity: 1;border-color:rgb(26 26 26 / var(--tw-border-opacity, 1))}.focus\:bg-accent:focus{background-color:hsl(var(--accent))}.focus\:bg-primary:focus{background-color:hsl(var(--primary))}.focus\:text-accent-foreground:focus{color:hsl(var(--accent-foreground))}.focus\:text-primary-foreground:focus{color:hsl(var(--primary-foreground))}.focus\:opacity-100:focus{opacity:1}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-primary\/30:focus{--tw-ring-color: hsl(var(--primary) / .3)}.focus\:ring-ring:focus{--tw-ring-color: hsl(var(--ring))}.focus\:ring-offset-2:focus{--tw-ring-offset-width: 2px}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:ring-1:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-ring:focus-visible{--tw-ring-color: hsl(var(--ring))}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width: 1px}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width: 2px}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color: hsl(var(--background))}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-80:disabled{opacity:.8}.group\/menu-item:focus-within .group-focus-within\/menu-item\:opacity-100{opacity:1}.group:hover .group-hover\:-translate-y-1{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-1{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-105{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:bg-background{background-color:hsl(var(--background))}.group:hover .group-hover\:text-primary{color:hsl(var(--primary))}.group\/menu-item:hover .group-hover\/menu-item\:opacity-100,.group:hover .group-hover\:opacity-100{opacity:1}.group:hover .group-hover\:opacity-60{opacity:.6}.group:hover .group-hover\:grayscale-0{--tw-grayscale: grayscale(0);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.group.destructive .group-\[\.destructive\]\:border-muted\/40{border-color:hsl(var(--muted) / .4)}.group.toaster .group-\[\.toaster\]\:border-border{border-color:hsl(var(--border))}.group.toast .group-\[\.toast\]\:bg-muted{background-color:hsl(var(--muted))}.group.toast .group-\[\.toast\]\:bg-primary{background-color:hsl(var(--primary))}.group.toaster .group-\[\.toaster\]\:bg-background{background-color:hsl(var(--background))}.group.destructive .group-\[\.destructive\]\:text-red-300{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.group.toast .group-\[\.toast\]\:text-muted-foreground{color:hsl(var(--muted-foreground))}.group.toast .group-\[\.toast\]\:text-primary-foreground{color:hsl(var(--primary-foreground))}.group.toaster .group-\[\.toaster\]\:text-foreground{color:hsl(var(--foreground))}.group.toaster .group-\[\.toaster\]\:shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.group.destructive .group-\[\.destructive\]\:hover\:border-destructive\/30:hover{border-color:hsl(var(--destructive) / .3)}.group.destructive .group-\[\.destructive\]\:hover\:bg-destructive:hover{background-color:hsl(var(--destructive))}.group.destructive .group-\[\.destructive\]\:hover\:text-destructive-foreground:hover{color:hsl(var(--destructive-foreground))}.group.destructive .group-\[\.destructive\]\:hover\:text-red-50:hover{--tw-text-opacity: 1;color:rgb(254 242 242 / var(--tw-text-opacity, 1))}.group.destructive .group-\[\.destructive\]\:focus\:ring-destructive:focus{--tw-ring-color: hsl(var(--destructive))}.group.destructive .group-\[\.destructive\]\:focus\:ring-red-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(248 113 113 / var(--tw-ring-opacity, 1))}.group.destructive .group-\[\.destructive\]\:focus\:ring-offset-red-600:focus{--tw-ring-offset-color: #dc2626}.peer:disabled~.peer-disabled\:cursor-not-allowed{cursor:not-allowed}.peer:disabled~.peer-disabled\:opacity-70{opacity:.7}.has-\[\:disabled\]\:opacity-50:has(:disabled){opacity:.5}.group\/menu-item:has([data-sidebar=menu-action]) .group-has-\[\[data-sidebar\=menu-action\]\]\/menu-item\:pr-8{padding-right:2rem}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-selected\:bg-accent[aria-selected=true]{background-color:hsl(var(--accent))}.aria-selected\:bg-accent\/50[aria-selected=true]{background-color:hsl(var(--accent) / .5)}.aria-selected\:text-accent-foreground[aria-selected=true]{color:hsl(var(--accent-foreground))}.aria-selected\:text-muted-foreground[aria-selected=true]{color:hsl(var(--muted-foreground))}.aria-selected\:opacity-100[aria-selected=true]{opacity:1}.aria-selected\:opacity-30[aria-selected=true]{opacity:.3}.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true],.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[panel-group-direction\=vertical\]\:h-px[data-panel-group-direction=vertical]{height:1px}.data-\[panel-group-direction\=vertical\]\:w-full[data-panel-group-direction=vertical]{width:100%}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=checked\]\:translate-x-5[data-state=checked]{--tw-translate-x: 1.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked],.data-\[swipe\=cancel\]\:translate-x-0[data-swipe=cancel]{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[swipe\=end\]\:translate-x-\[var\(--radix-toast-swipe-end-x\)\][data-swipe=end]{--tw-translate-x: var(--radix-toast-swipe-end-x);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[swipe\=move\]\:translate-x-\[var\(--radix-toast-swipe-move-x\)\][data-swipe=move]{--tw-translate-x: var(--radix-toast-swipe-move-x);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}.data-\[state\=closed\]\:animate-accordion-up[data-state=closed]{animation:accordion-up .2s ease-out}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}.data-\[state\=open\]\:animate-accordion-down[data-state=open]{animation:accordion-down .2s ease-out}.data-\[panel-group-direction\=vertical\]\:flex-col[data-panel-group-direction=vertical]{flex-direction:column}.data-\[active\]\:bg-accent\/50[data-active]{background-color:hsl(var(--accent) / .5)}.data-\[selected\=\'true\'\]\:bg-accent[data-selected=true]{background-color:hsl(var(--accent))}.data-\[state\=active\]\:bg-background[data-state=active]{background-color:hsl(var(--background))}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:hsl(var(--primary))}.data-\[state\=on\]\:bg-accent[data-state=on],.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:hsl(var(--accent))}.data-\[state\=open\]\:bg-accent\/50[data-state=open]{background-color:hsl(var(--accent) / .5)}.data-\[state\=open\]\:bg-secondary[data-state=open]{background-color:hsl(var(--secondary))}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:hsl(var(--muted))}.data-\[state\=unchecked\]\:bg-input[data-state=unchecked]{background-color:hsl(var(--input))}.data-\[active\=true\]\:font-medium[data-active=true]{font-weight:500}.data-\[selected\=true\]\:text-accent-foreground[data-selected=true]{color:hsl(var(--accent-foreground))}.data-\[state\=active\]\:text-foreground[data-state=active]{color:hsl(var(--foreground))}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:hsl(var(--primary-foreground))}.data-\[state\=on\]\:text-accent-foreground[data-state=on],.data-\[state\=open\]\:text-accent-foreground[data-state=open]{color:hsl(var(--accent-foreground))}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:hsl(var(--muted-foreground))}.data-\[disabled\=true\]\:opacity-50[data-disabled=true],.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[state\=open\]\:opacity-100[data-state=open]{opacity:1}.data-\[state\=active\]\:shadow-sm[data-state=active]{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.data-\[swipe\=move\]\:transition-none[data-swipe=move]{transition-property:none}.data-\[state\=closed\]\:duration-300[data-state=closed]{transition-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{transition-duration:.5s}.data-\[motion\^\=from-\]\:animate-in[data-motion^=from-],.data-\[state\=open\]\:animate-in[data-state=open],.data-\[state\=visible\]\:animate-in[data-state=visible]{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.data-\[motion\^\=to-\]\:animate-out[data-motion^=to-],.data-\[state\=closed\]\:animate-out[data-state=closed],.data-\[state\=hidden\]\:animate-out[data-state=hidden],.data-\[swipe\=end\]\:animate-out[data-swipe=end]{animation-name:exit;animation-duration:.15s;--tw-exit-opacity: initial;--tw-exit-scale: initial;--tw-exit-rotate: initial;--tw-exit-translate-x: initial;--tw-exit-translate-y: initial}.data-\[motion\^\=from-\]\:fade-in[data-motion^=from-]{--tw-enter-opacity: 0}.data-\[motion\^\=to-\]\:fade-out[data-motion^=to-],.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity: 0}.data-\[state\=closed\]\:fade-out-80[data-state=closed]{--tw-exit-opacity: .8}.data-\[state\=hidden\]\:fade-out[data-state=hidden]{--tw-exit-opacity: 0}.data-\[state\=open\]\:fade-in-0[data-state=open],.data-\[state\=visible\]\:fade-in[data-state=visible]{--tw-enter-opacity: 0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale: .95}.data-\[state\=open\]\:zoom-in-90[data-state=open]{--tw-enter-scale: .9}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale: .95}.data-\[motion\=from-end\]\:slide-in-from-right-52[data-motion=from-end]{--tw-enter-translate-x: 13rem}.data-\[motion\=from-start\]\:slide-in-from-left-52[data-motion=from-start]{--tw-enter-translate-x: -13rem}.data-\[motion\=to-end\]\:slide-out-to-right-52[data-motion=to-end]{--tw-exit-translate-x: 13rem}.data-\[motion\=to-start\]\:slide-out-to-left-52[data-motion=to-start]{--tw-exit-translate-x: -13rem}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y: -.5rem}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x: .5rem}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x: -.5rem}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y: .5rem}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y: 100%}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x: -100%}.data-\[state\=closed\]\:slide-out-to-left-1\/2[data-state=closed]{--tw-exit-translate-x: -50%}.data-\[state\=closed\]\:slide-out-to-right[data-state=closed],.data-\[state\=closed\]\:slide-out-to-right-full[data-state=closed]{--tw-exit-translate-x: 100%}.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y: -100%}.data-\[state\=closed\]\:slide-out-to-top-\[48\%\][data-state=closed]{--tw-exit-translate-y: -48%}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y: 100%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x: -100%}.data-\[state\=open\]\:slide-in-from-left-1\/2[data-state=open]{--tw-enter-translate-x: -50%}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x: 100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y: -100%}.data-\[state\=open\]\:slide-in-from-top-\[48\%\][data-state=open]{--tw-enter-translate-y: -48%}.data-\[state\=open\]\:slide-in-from-top-full[data-state=open]{--tw-enter-translate-y: -100%}.data-\[state\=closed\]\:duration-300[data-state=closed]{animation-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{animation-duration:.5s}.data-\[panel-group-direction\=vertical\]\:after\:left-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);left:0}.data-\[panel-group-direction\=vertical\]\:after\:h-1[data-panel-group-direction=vertical]:after{content:var(--tw-content);height:.25rem}.data-\[panel-group-direction\=vertical\]\:after\:w-full[data-panel-group-direction=vertical]:after{content:var(--tw-content);width:100%}.data-\[panel-group-direction\=vertical\]\:after\:-translate-y-1\/2[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[panel-group-direction\=vertical\]\:after\:translate-x-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:left-\[calc\(var\(--sidebar-width\)\*-1\)\]{left:calc(var(--sidebar-width) * -1)}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:right-\[calc\(var\(--sidebar-width\)\*-1\)\]{right:calc(var(--sidebar-width) * -1)}.group[data-side=left] .group-data-\[side\=left\]\:-right-4{right:-1rem}.group[data-side=right] .group-data-\[side\=right\]\:left-0{left:0}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:-mt-8{margin-top:-2rem}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:hidden{display:none}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!size-8{width:2rem!important;height:2rem!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[--sidebar-width-icon\]{width:var(--sidebar-width-icon)}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)_\+_theme\(spacing\.4\)\)\]{width:calc(var(--sidebar-width-icon) + 1rem)}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)_\+_theme\(spacing\.4\)_\+2px\)\]{width:calc(var(--sidebar-width-icon) + 1rem + 2px)}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:w-0{width:0px}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-side=right] .group-data-\[side\=right\]\:rotate-180,.group[data-state=open] .group-data-\[state\=open\]\:rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:overflow-hidden{overflow:hidden}.group[data-variant=floating] .group-data-\[variant\=floating\]\:rounded-lg{border-radius:var(--radius)}.group[data-variant=floating] .group-data-\[variant\=floating\]\:border{border-width:1px}.group[data-side=left] .group-data-\[side\=left\]\:border-r{border-right-width:1px}.group[data-side=right] .group-data-\[side\=right\]\:border-l{border-left-width:1px}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!p-0{padding:0!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!p-2{padding:.5rem!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:opacity-0{opacity:0}.group[data-variant=floating] .group-data-\[variant\=floating\]\:shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:after\:left-full:after{content:var(--tw-content);left:100%}.peer\/menu-button[data-size=default]~.peer-data-\[size\=default\]\/menu-button\:top-1\.5{top:.375rem}.peer\/menu-button[data-size=lg]~.peer-data-\[size\=lg\]\/menu-button\:top-2\.5{top:.625rem}.peer\/menu-button[data-size=sm]~.peer-data-\[size\=sm\]\/menu-button\:top-1{top:.25rem}.peer[data-variant=inset]~.peer-data-\[variant\=inset\]\:min-h-\[calc\(100svh-theme\(spacing\.4\)\)\]{min-height:calc(100svh - 1rem)}.prose-p\:my-1 :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:.25rem;margin-bottom:.25rem}.prose-ol\:my-1 :is(:where(ol):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:.25rem;margin-bottom:.25rem}.prose-ul\:my-1 :is(:where(ul):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:.25rem;margin-bottom:.25rem}.prose-li\:my-0 :is(:where(li):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:0;margin-bottom:0}.dark\:border-amber-900\/50:is(.dark *){border-color:#78350f80}.dark\:border-destructive:is(.dark *){border-color:hsl(var(--destructive))}.dark\:border-sky-900\/50:is(.dark *){border-color:#0c4a6e80}.dark\:bg-amber-950\/40:is(.dark *){background-color:#451a0366}.dark\:bg-sky-950\/40:is(.dark *){background-color:#082f4966}.dark\:text-amber-200:is(.dark *){--tw-text-opacity: 1;color:rgb(253 230 138 / var(--tw-text-opacity, 1))}.dark\:text-amber-400:is(.dark *){--tw-text-opacity: 1;color:rgb(251 191 36 / var(--tw-text-opacity, 1))}.dark\:text-indigo-300:is(.dark *){--tw-text-opacity: 1;color:rgb(165 180 252 / var(--tw-text-opacity, 1))}.dark\:text-neutral-300:is(.dark *){--tw-text-opacity: 1;color:rgb(212 212 212 / var(--tw-text-opacity, 1))}.dark\:text-neutral-400:is(.dark *){--tw-text-opacity: 1;color:rgb(163 163 163 / var(--tw-text-opacity, 1))}.dark\:text-red-400:is(.dark *){--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.dark\:text-sky-200:is(.dark *){--tw-text-opacity: 1;color:rgb(186 230 253 / var(--tw-text-opacity, 1))}.dark\:text-sky-300:is(.dark *){--tw-text-opacity: 1;color:rgb(125 211 252 / var(--tw-text-opacity, 1))}.dark\:text-violet-300:is(.dark *){--tw-text-opacity: 1;color:rgb(196 181 253 / var(--tw-text-opacity, 1))}.dark\:shadow-2xl:is(.dark *){--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-black\/40:is(.dark *){--tw-shadow-color: rgb(0 0 0 / .4);--tw-shadow: var(--tw-shadow-colored)}.dark\:ring-transparent:is(.dark *){--tw-ring-color: transparent}.dark\:brightness-100:is(.dark *){--tw-brightness: brightness(1);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.dark\:invert-0:is(.dark *){--tw-invert: invert(0);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}@media (min-width: 640px){.sm\:bottom-0{bottom:0}.sm\:right-0{right:0}.sm\:top-auto{top:auto}.sm\:col-span-1{grid-column:span 1 / span 1}.sm\:col-span-2{grid-column:span 2 / span 2}.sm\:mt-0{margin-top:0}.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:h-10{height:2.5rem}.sm\:max-w-md{max-width:28rem}.sm\:max-w-sm{max-width:24rem}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:flex-col{flex-direction:column}.sm\:items-start{align-items:flex-start}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-between{justify-content:space-between}.sm\:gap-2\.5{gap:.625rem}.sm\:space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.sm\:self-end{align-self:flex-end}.sm\:rounded-lg{border-radius:var(--radius)}.sm\:p-4{padding:1rem}.sm\:px-10{padding-left:2.5rem;padding-right:2.5rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.sm\:text-left{text-align:left}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.data-\[state\=open\]\:sm\:slide-in-from-bottom-full[data-state=open]{--tw-enter-translate-y: 100%}}@media (min-width: 768px){.md\:absolute{position:absolute}.md\:col-span-2{grid-column:span 2 / span 2}.md\:col-start-1{grid-column-start:1}.md\:mb-24{margin-bottom:6rem}.md\:block{display:block}.md\:inline{display:inline}.md\:flex{display:flex}.md\:table-cell{display:table-cell}.md\:hidden{display:none}.md\:h-10{height:2.5rem}.md\:h-16{height:4rem}.md\:h-24{height:6rem}.md\:h-28{height:7rem}.md\:h-36{height:9rem}.md\:w-24{width:6rem}.md\:w-\[240px\]{width:240px}.md\:w-\[280px\]{width:280px}.md\:w-\[var\(--radix-navigation-menu-viewport-width\)\]{width:var(--radix-navigation-menu-viewport-width)}.md\:w-auto{width:auto}.md\:min-w-\[180px\]{min-width:180px}.md\:max-w-\[240px\]{max-width:240px}.md\:max-w-\[420px\]{max-width:420px}.md\:max-w-lg{max-width:32rem}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:gap-12{gap:3rem}.md\:gap-20{gap:5rem}.md\:gap-6{gap:1.5rem}.md\:gap-8{gap:2rem}.md\:px-12{padding-left:3rem;padding-right:3rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:py-24{padding-top:6rem;padding-bottom:6rem}.md\:py-32{padding-top:8rem;padding-bottom:8rem}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-6xl{font-size:3.75rem;line-height:1}.md\:text-base{font-size:1rem;line-height:1.5rem}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}.md\:opacity-0{opacity:0}.after\:md\:hidden:after{content:var(--tw-content);display:none}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:m-2{margin:.5rem}.peer[data-state=collapsed][data-variant=inset]~.md\:peer-data-\[state\=collapsed\]\:peer-data-\[variant\=inset\]\:ml-2{margin-left:.5rem}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:ml-0{margin-left:0}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:rounded-xl{border-radius:.75rem}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}}@media (min-width: 1024px){.lg\:col-start-auto{grid-column-start:auto}.lg\:flex{display:flex}.lg\:table-cell{display:table-cell}.lg\:hidden{display:none}.lg\:w-\[200px\]{width:200px}.lg\:w-\[260px\]{width:260px}.lg\:w-\[300px\]{width:300px}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-\[320px_1fr\]{grid-template-columns:320px 1fr}.lg\:grid-cols-\[360px_1fr\]{grid-template-columns:360px 1fr}.lg\:flex-row{flex-direction:row}.lg\:items-start{align-items:flex-start}.lg\:items-stretch{align-items:stretch}.lg\:justify-between{justify-content:space-between}.lg\:gap-12{gap:3rem}.lg\:gap-2{gap:.5rem}.lg\:gap-3{gap:.75rem}.lg\:px-6{padding-left:1.5rem;padding-right:1.5rem}.lg\:text-right{text-align:right}.lg\:text-4xl{font-size:2.25rem;line-height:2.5rem}.lg\:text-5xl{font-size:3rem;line-height:1}.lg\:text-6xl{font-size:3.75rem;line-height:1}.lg\:text-7xl{font-size:4.5rem;line-height:1}}@media (min-width: 1280px){.xl\:sticky{position:sticky}.xl\:top-24{top:6rem}.xl\:min-w-0{min-width:0px}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(380px\,520px\)\]{grid-template-columns:minmax(0,1fr) minmax(380px,520px)}.xl\:gap-2{gap:.5rem}}.\[\&\:has\(\[aria-selected\]\)\]\:bg-accent:has([aria-selected]){background-color:hsl(var(--accent))}.first\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-l-md:has([aria-selected]):first-child{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.last\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-r-md:has([aria-selected]):last-child{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[aria-selected\]\.day-outside\)\]\:bg-accent\/50:has([aria-selected].day-outside){background-color:hsl(var(--accent) / .5)}.\[\&\:has\(\[aria-selected\]\.day-range-end\)\]\:rounded-r-md:has([aria-selected].day-range-end){border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:0}.\[\&\>\[data-radix-scroll-area-viewport\]\]\:min-w-0>[data-radix-scroll-area-viewport]{min-width:0px}.\[\&\>button\]\:hidden>button{display:none}.\[\&\>span\:last-child\]\:truncate>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.\[\&\>span\]\:line-clamp-1>span{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.\[\&\>svg\+div\]\:translate-y-\[-3px\]>svg+div{--tw-translate-y: -3px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\>svg\]\:absolute>svg{position:absolute}.\[\&\>svg\]\:left-4>svg{left:1rem}.\[\&\>svg\]\:top-4>svg{top:1rem}.\[\&\>svg\]\:size-3\.5>svg{width:.875rem;height:.875rem}.\[\&\>svg\]\:size-4>svg{width:1rem;height:1rem}.\[\&\>svg\]\:h-2\.5>svg{height:.625rem}.\[\&\>svg\]\:h-3>svg{height:.75rem}.\[\&\>svg\]\:w-2\.5>svg{width:.625rem}.\[\&\>svg\]\:w-3>svg{width:.75rem}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:text-destructive>svg{color:hsl(var(--destructive))}.\[\&\>svg\]\:text-foreground>svg{color:hsl(var(--foreground))}.\[\&\>svg\]\:text-muted-foreground>svg{color:hsl(var(--muted-foreground))}.\[\&\>svg\~\*\]\:pl-7>svg~*{padding-left:1.75rem}.\[\&\>tr\]\:last\:border-b-0:last-child>tr{border-bottom-width:0px}.\[\&\[data-panel-group-direction\=vertical\]\>div\]\:rotate-90[data-panel-group-direction=vertical]>div{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&_\.recharts-cartesian-axis-tick_text\]\:fill-muted-foreground .recharts-cartesian-axis-tick text{fill:hsl(var(--muted-foreground))}.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke="#ccc"]{stroke:hsl(var(--border) / .5)}.\[\&_\.recharts-curve\.recharts-tooltip-cursor\]\:stroke-border .recharts-curve.recharts-tooltip-cursor{stroke:hsl(var(--border))}.\[\&_\.recharts-dot\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-dot[stroke="#fff"]{stroke:transparent}.\[\&_\.recharts-layer\]\:outline-none .recharts-layer{outline:2px solid transparent;outline-offset:2px}.\[\&_\.recharts-polar-grid_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-polar-grid [stroke="#ccc"]{stroke:hsl(var(--border))}.\[\&_\.recharts-radial-bar-background-sector\]\:fill-muted .recharts-radial-bar-background-sector,.\[\&_\.recharts-rectangle\.recharts-tooltip-cursor\]\:fill-muted .recharts-rectangle.recharts-tooltip-cursor{fill:hsl(var(--muted))}.\[\&_\.recharts-reference-line_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-reference-line [stroke="#ccc"]{stroke:hsl(var(--border))}.\[\&_\.recharts-sector\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-sector[stroke="#fff"]{stroke:transparent}.\[\&_\.recharts-sector\]\:outline-none .recharts-sector,.\[\&_\.recharts-surface\]\:outline-none .recharts-surface{outline:2px solid transparent;outline-offset:2px}.\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading]{padding-top:.375rem;padding-bottom:.375rem}.\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading]{font-size:.75rem;line-height:1rem}.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]{font-weight:500}.\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading]{color:hsl(var(--muted-foreground))}.\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group]{padding-top:0}.\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg{height:1.25rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg{width:1.25rem}.\[\&_\[cmdk-input\]\]\:h-12 [cmdk-input]{height:3rem}.\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item]{padding-top:.75rem;padding-bottom:.75rem}.\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg{height:1.25rem}.\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg{width:1.25rem}.\[\&_p\]\:leading-relaxed p{line-height:1.625}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:1rem;height:1rem}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-width:0px}.\[\&_tr\]\:border-b tr{border-bottom-width:1px}[data-side=left][data-collapsible=offcanvas] .\[\[data-side\=left\]\[data-collapsible\=offcanvas\]_\&\]\:-right-2{right:-.5rem}[data-side=left][data-state=collapsed] .\[\[data-side\=left\]\[data-state\=collapsed\]_\&\]\:cursor-e-resize{cursor:e-resize}[data-side=left] .\[\[data-side\=left\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-side=right][data-collapsible=offcanvas] .\[\[data-side\=right\]\[data-collapsible\=offcanvas\]_\&\]\:-left-2{left:-.5rem}[data-side=right][data-state=collapsed] .\[\[data-side\=right\]\[data-state\=collapsed\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-side=right] .\[\[data-side\=right\]_\&\]\:cursor-e-resize{cursor:e-resize}.gp-app,.gp-app *{box-sizing:border-box}.gp-app{--gp-bg: #FFFFFF;--gp-ink: #0A0A0A;--gp-ink-2: #0A0A0A;--gp-muted: #6B6B6B;--gp-faint: #9A9A9A;--gp-border: rgba(26, 26, 26, .12);--gp-border-solid: #E5E5E5;--gp-card: #FFFFFF;--gp-paper: #FAFAFA;--gp-green: #0A0A0A;--gp-green-deep: #0A0A0A;--gp-green-dark: #1A1A1A;--gp-green-on: #FFFFFF;--gp-gold: #6B6B6B;--gp-green-gradient-btn: linear-gradient(180deg, #303030 0%, #1a1a1a 50%, #111111 100%);--gp-green-gradient-card: linear-gradient(180deg, #303030 0%, #1a1a1a 45%, #111111 100%);--gp-sidebar: #0A0A0A;--gp-sidebar-w: 200px;--gp-sidebar-rail-w: 200px;--gp-font-display: "Geist", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--gp-font-body: "Geist", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--gp-font-mono: "Geist Mono", ui-monospace, SFMono-Regular, Menlo, monospace;font-family:var(--gp-font-body);background:var(--gp-bg);color:var(--gp-ink-2);min-height:100vh;width:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.gp-app button,.gp-app input,.gp-app textarea{font-family:inherit}.gp-app h1,.gp-app h2,.gp-app h3,.gp-app h4,.gp-app h5,.gp-app h6{font-family:var(--gp-font-display);font-weight:500;letter-spacing:-.01em}.gp-app-content{flex:1;min-width:0;display:flex;flex-direction:column;min-height:100vh;position:relative;transition:margin-left .24s cubic-bezier(.4,0,.2,1)}.gp-app.sidebar-pinned .gp-app-content{margin-left:var(--gp-sidebar-w);transition:margin-left .32s cubic-bezier(.22,1,.36,1)}.gp-app.sidebar-collapsed .gp-app-content{margin-left:var(--gp-sidebar-rail-w);transition:margin-left .32s cubic-bezier(.22,1,.36,1)}.gp-app.gp-app--full-page{height:100dvh;max-height:100dvh;overflow:hidden}.gp-app.gp-app--full-page .gp-app-content{margin-left:var(--gp-sidebar-rail-w);height:100dvh;max-height:100dvh;min-height:0;overflow:hidden}.gp-app.gp-app--full-page.sidebar-pinned .gp-app-content{margin-left:var(--gp-sidebar-w)}.gp-app.gp-app--full-page .gp-app-content>.main.full-width{flex:1 1 0;min-height:0;overflow:hidden}.logo-img{width:36px;height:36px;-o-object-fit:contain;object-fit:contain;flex-shrink:0;display:block;background:transparent}.sidebar .logo-img{width:38px;height:38px}.sidebar .logo-img{color:#f3f3f3}.gp-app .app-topbar,.gp-app .app-menu-btn,.gp-app .mobile-topbar,.gp-app .mobile-menu-btn{display:none!important}.sidebar-backdrop{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:#1a1a1a73;z-index:110;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.gp-app .sidebar{width:var(--gp-sidebar-w);background:var(--gp-sidebar);color:#fafafaeb;padding:30px 0;display:flex;flex-direction:column;position:fixed;left:0;top:0;bottom:0;height:auto;overflow-x:hidden;overflow-y:hidden;z-index:120;border-right:1px solid rgba(255,255,255,.06);transition:width .32s cubic-bezier(.22,1,.36,1),padding .32s cubic-bezier(.22,1,.36,1),box-shadow .32s cubic-bezier(.22,1,.36,1);box-shadow:none;transform:none;visibility:visible}.gp-app.sidebar-collapsed .sidebar{width:var(--gp-sidebar-rail-w);padding:14px 8px}.gp-app.sidebar-collapsed.sidebar-hover .sidebar{width:var(--gp-sidebar-w);padding:18px 14px;box-shadow:10px 0 40px #00000038;z-index:130}.sidebar-edge-hotzone{display:none}.sidebar-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:2px;padding:0 2px;gap:8px;min-height:36px;flex-shrink:0}.sidebar-toggle-btn{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:8px;background:#ffffff14;color:#ffffffb8;cursor:pointer;flex-shrink:0;transition:background .15s ease,color .15s ease}.sidebar-toggle-btn:hover{background:#ffffff24;color:#fafafafa}.sidebar-rail-toggle{display:flex;justify-content:center;margin-bottom:10px}.sidebar-rail-toggle .sidebar-toggle-btn{width:40px;height:40px}.sidebar-close-btn{display:none!important}.sidebar-main{flex:1;min-height:0;display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.sidebar-nav{flex:0 0 auto}.sidebar-admin{flex:0 0 auto;margin-top:4px}.sidebar-admin-nav{display:block}.sidebar-group{flex:0 0 auto}.sidebar-group-label{margin:16px 10px 6px;font-size:12.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#8a8a8ad9}.sidebar-group:first-child .sidebar-group-label{margin-top:4px}.sidebar-admin-label{margin:16px 10px 6px;font-size:12.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#8a8a8ad9;border-top:1px solid rgba(237,237,237,.2);padding-top:12px}.logo-wrap{display:flex;align-items:center;gap:10px;padding:0;color:inherit;min-width:0;flex:1;overflow:hidden}.logo-mark{display:none}.logo-txt{font-size:21px;font-weight:600;letter-spacing:-.02em;color:#fafafafa;white-space:nowrap;opacity:1;transition:opacity .18s ease,width .24s ease}.domain{font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;color:#fafafa52;padding:0 4px;margin-bottom:18px;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;overflow:hidden;opacity:1;transition:opacity .18s ease}.nav-item{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:8px;color:#fafafa94;font-size:17px;font-weight:500;cursor:pointer;margin-bottom:2px;border:none;border-left:2px solid transparent;background:transparent;font-family:inherit;width:100%;text-align:left;text-decoration:none;transition:color .15s ease,background .15s ease,border-color .15s ease,padding .24s ease;position:relative}.nav-item:hover{background:#ffffff0f;color:#fafafaf2}.nav-item.active{background:#ffffff14;color:#fafafafa;font-weight:600;border-left-color:#fafafad9}.nav-item .icon{display:flex;width:20px;height:20px;align-items:center;justify-content:center;flex-shrink:0;opacity:.72}.nav-item:hover .icon,.nav-item.active .icon{opacity:1}.nav-label{flex:1;min-width:0;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;opacity:1;transition:opacity .18s ease}.nav-item .count{margin-left:auto;font-size:14px;color:#fafafa59;font-weight:500;font-variant-numeric:tabular-nums;flex-shrink:0;transition:opacity .18s ease}.nav-item.active .count{color:#fafafa8c}.nav-item .new-tag{margin-left:auto;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10.5px;font-weight:600;padding:2px 5px;border-radius:3px;background:transparent;color:#fafafa73;letter-spacing:.08em;border:1px solid rgba(250,250,250,.18);flex-shrink:0;transition:opacity .18s ease}.nav-item.active .new-tag{color:#fafafaa6;border-color:#fafafa47}.gp-app.sidebar-collapsed:not(.sidebar-hover):not(.sidebar-mobile-open) .logo-txt,.gp-app.sidebar-collapsed:not(.sidebar-hover):not(.sidebar-mobile-open) .domain,.gp-app.sidebar-collapsed:not(.sidebar-hover):not(.sidebar-mobile-open) .nav-label,.gp-app.sidebar-collapsed:not(.sidebar-hover):not(.sidebar-mobile-open) .nav-item .count,.gp-app.sidebar-collapsed:not(.sidebar-hover):not(.sidebar-mobile-open) .nav-item .new-tag,.gp-app.sidebar-collapsed:not(.sidebar-hover):not(.sidebar-mobile-open) .sidebar-signout-label,.gp-app.sidebar-collapsed:not(.sidebar-hover):not(.sidebar-mobile-open) .sidebar-group-label,.gp-app.sidebar-collapsed:not(.sidebar-hover):not(.sidebar-mobile-open) .user-block-info,.gp-app.sidebar-collapsed:not(.sidebar-hover):not(.sidebar-mobile-open) .user-block-caret,.gp-app.sidebar-collapsed:not(.sidebar-hover):not(.sidebar-mobile-open) .sidebar-admin-label{opacity:0;width:0;max-width:0;overflow:hidden;pointer-events:none;position:absolute}.gp-app.sidebar-collapsed:not(.sidebar-hover):not(.sidebar-mobile-open) .sidebar-top{flex-direction:column;align-items:center;justify-content:center;gap:0;padding:0;margin-bottom:12px}.gp-app.sidebar-collapsed:not(.sidebar-hover):not(.sidebar-mobile-open) .logo-wrap{flex:none;justify-content:center;width:100%}.gp-app.sidebar-collapsed:not(.sidebar-hover):not(.sidebar-mobile-open) .logo-img{width:38px;height:38px}.gp-app.sidebar-collapsed:not(.sidebar-hover):not(.sidebar-mobile-open) .nav-item{justify-content:center;padding:11px 0;border-left:none;gap:0;width:100%}.gp-app.sidebar-collapsed:not(.sidebar-hover):not(.sidebar-mobile-open) .nav-item .icon{opacity:.85;width:22px;height:22px}.gp-app.sidebar-collapsed:not(.sidebar-hover):not(.sidebar-mobile-open) .nav-item.active{background:#ffffff1a}.gp-app.sidebar-collapsed:not(.sidebar-hover):not(.sidebar-mobile-open) .nav-item.active .icon{opacity:1}.gp-app.sidebar-collapsed:not(.sidebar-hover):not(.sidebar-mobile-open) .user-block-trigger{justify-content:center;padding:10px 0}.gp-app.sidebar-collapsed:not(.sidebar-hover):not(.sidebar-mobile-open) .sidebar-main,.gp-app.sidebar-collapsed:not(.sidebar-hover):not(.sidebar-mobile-open) .sidebar-nav{width:100%}.connect-network{margin-top:auto;padding-top:18px;border-top:1px solid rgba(255,255,255,.08)}.sidebar-bottom{margin-top:auto;flex-shrink:0;padding-top:12px;border-top:1px solid rgba(255,255,255,.08);position:relative;z-index:2;background:inherit}.user-block{position:relative}.user-block-trigger{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border:none;border-radius:8px;background:transparent;font-family:inherit;text-align:left;cursor:pointer;transition:background .15s ease}.user-block-trigger:hover{background:#ffffff0f}.user-block-av{width:30px;height:30px;border-radius:50%;background:#fafafa1f;border:1px solid rgba(250,250,250,.18);color:#fafafae6;font-size:12.5px;font-weight:600;display:flex;align-items:center;justify-content:center;flex-shrink:0;letter-spacing:.02em}.user-block-info{flex:1;min-width:0}.user-block-name{font-size:15.5px;color:#fff;font-weight:600;line-height:1.2}.user-block-role{font-size:12.5px;color:#ffffff80;margin-top:1px}.user-block-caret{color:#ffffff80;display:flex;align-items:center;transition:transform .15s}.user-block.open .user-block-caret{transform:rotate(180deg)}.sidebar-signout{display:flex;align-items:center;gap:10px;width:100%;margin-top:8px;padding:8px 10px;border:none;border-radius:8px;background:transparent;color:#fafafa8c;font-family:inherit;font-size:15.5px;text-align:left;cursor:pointer;transition:color .15s ease,background .15s ease}.sidebar-signout:hover{background:#ffffff0f;color:#fafafaf2}.gp-app.sidebar-collapsed:not(.sidebar-hover):not(.sidebar-mobile-open) .sidebar-signout{justify-content:center;padding:10px 0}.user-menu{position:absolute;bottom:calc(100% + 8px);left:0;right:0;background:#fff;border-radius:10px;box-shadow:0 8px 24px #0000002e;overflow:hidden;z-index:50}.user-menu-item{width:100%;padding:10px 14px;border:none;background:transparent;font-family:inherit;font-size:15px;color:#3a3a3a;cursor:pointer;display:flex;align-items:center;gap:8px;text-align:left;text-decoration:none}.user-menu-item:hover{background:#fff;color:#1a1a1a}.user-menu-item.danger{color:#d66053;border-top:1px solid #f3f3f3}.intro-blurb-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.blurb-card{background:#fff;border:1px solid #ededed;border-radius:12px;padding:22px 24px}.blurb-card-h{font-size:21px;font-weight:700;color:#1a1a1a;margin-bottom:5px;letter-spacing:-.01em}.blurb-card-sub{font-size:15px;color:#888;margin-bottom:20px;line-height:1.5}.blurb-field-lbl{font-size:12.5px;font-weight:700;color:#8a8a8a;text-transform:uppercase;letter-spacing:.09em;margin-bottom:7px;margin-top:16px}.blurb-field-lbl:first-of-type{margin-top:0}.blurb-field-input{width:100%;padding:12px 14px;background:#e5e5e5;border:1px solid transparent;border-radius:10px;font-size:16px;color:#2a2a2a;font-family:inherit;outline:none;box-sizing:border-box}.blurb-field-input:focus{background:#fff;border-color:#1a1a1a}.blurb-textarea{width:100%;padding:14px 16px;background:#e5e5e5;border:1px solid transparent;border-radius:10px;font-size:17px;color:#2a2a2a;font-family:inherit;outline:none;box-sizing:border-box;line-height:1.6;resize:vertical;min-height:140px}.blurb-textarea:focus{background:#fff;border-color:#1a1a1a}.blurb-count{font-size:13px;color:#aaa;margin-top:6px;text-align:right}.blurb-preview-box{background:#f3f3f3;border:1px solid #d4d4d4;border-radius:12px;padding:18px 20px}.blurb-preview-label{font-size:12px;font-weight:700;color:#8a8a8a;text-transform:uppercase;letter-spacing:.09em;margin-bottom:10px}.blurb-preview-text{font-size:17.5px;color:#2a2a2a;font-style:italic;line-height:1.6}.blurb-preview-note{font-size:14px;color:#aaa;margin-top:14px;line-height:1.5}.who-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.who-add-btn{width:100%;padding:14px;background:transparent;border:1.5px dashed #d4d4d4;border-radius:10px;font-size:15.5px;color:#8a8a8a;cursor:pointer;font-family:inherit;font-weight:500;text-align:center}.who-add-btn:hover{background:#fff;border-color:#1a1a1a;color:#1a1a1a}.who-person-row{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid #f3f3f3}.who-person-row:last-of-type{border-bottom:none;padding-bottom:14px}.who-person-info{flex:1;min-width:0}.who-person-name{font-size:16px;font-weight:700;color:#1a1a1a}.who-person-role{font-size:14px;color:#888;margin-top:2px}.who-person-rm{color:#d66053;font-size:14px;cursor:pointer;font-weight:500}.who-person-rm:hover{text-decoration:underline}.how-it-works-p{font-size:16px;color:#3a3a3a;line-height:1.7;margin-bottom:14px}.how-it-works-p:last-of-type{margin-bottom:0}.how-it-works-p strong{color:#1a1a1a;font-weight:600}.cn-lbl{font-size:11px;font-weight:700;color:#ffffff59;text-transform:uppercase;letter-spacing:.12em;padding:0 10px;margin-bottom:8px}.cn-item{display:flex;align-items:center;gap:10px;padding:8px 10px;font-size:15px;color:#ffffffb3}.cn-ico{width:18px;height:18px;border-radius:4px;background:#ffffff1a;display:flex;align-items:center;justify-content:center;font-size:12.5px;font-weight:700}.cn-state{margin-left:auto;font-size:12.5px;font-weight:600;padding:2px 8px;border-radius:20px}.cn-state.connect{background:#ffffff1f;color:#fffc;cursor:pointer}.cn-state.on{background:#6b6b6b;color:#fff}.main{flex:1;min-width:0;padding:0 30px 120px;overflow-x:hidden}.main.full-width{padding:0;flex:1 1 auto;min-height:0;height:auto;max-height:100%;overflow:hidden;display:flex;flex-direction:column;width:100%;max-width:none;margin:0}.main>.page{max-width:none;margin:0;width:100%}.main>.gp-page-content>.page{max-width:none;margin:0;width:100%}.main>.page.page-network{max-width:1340px}.main>.gp-page-content>.page.page-network{max-width:1340px}.main.full-width>.page{max-width:none;margin:0}.main.full-width>.gp-page-content>.page{max-width:none;margin:0}.page{display:none}.page.active{display:block}.nudge-banner,.nudge-ico,.nudge-body,.nudge-btn,.nudge-x{display:none}.top-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:22px;gap:20px;flex-wrap:wrap}.header-left{flex:1;min-width:300px}.date-lbl{font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;font-weight:600;color:var(--gp-muted);text-transform:uppercase;letter-spacing:.12em;margin-bottom:8px}.greeting{font-size:55px;font-weight:400;color:#111;letter-spacing:-.03em;line-height:1.06;font-family:var(--gp-font-display)}.page-h{font-size:42.5px;font-weight:400;color:#111;letter-spacing:-.025em;line-height:1.1;font-family:var(--gp-font-display)}.greeting-sub,.page-sub{font-size:19px;color:var(--gp-muted);margin-top:10px;line-height:1.55;font-weight:400}.header-right{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.make-intro-btn{background:var(--gp-ink-2);color:#fafafa;font-size:16px;font-weight:600;padding:10px 18px;border:none;border-radius:999px;cursor:pointer;font-family:inherit;display:flex;align-items:center;gap:7px}.search-anyone-btn{background:var(--gp-card);color:var(--gp-ink-2);font-size:16px;font-weight:600;padding:10px 18px;border:1px solid var(--gp-border-solid);border-radius:999px;cursor:pointer;font-family:inherit;display:flex;align-items:center;gap:7px}.search-anyone-btn:hover{border-color:var(--gp-ink-2);background:var(--gp-paper)}.add-targets-btn{background:var(--gp-card);color:var(--gp-ink-2);font-size:16px;font-weight:600;padding:10px 18px;border:1px solid var(--gp-border-solid);border-radius:999px;cursor:pointer;font-family:inherit;display:flex;align-items:center;gap:7px}.add-targets-btn:hover{border-color:var(--gp-ink-2);background:var(--gp-paper)}.att-card-expandable{position:relative}.att-card-expandable .att-expand-arrow{position:absolute;right:16px;top:16px;font-size:15px;color:#999;transition:transform .2s}.att-card-expandable.open .att-expand-arrow{transform:rotate(180deg)}.att-expand-panel{display:none;margin-top:12px;padding-top:12px;border-top:1px solid #ededed}.att-card-expandable.open .att-expand-panel{display:block}.ep-req-item{display:flex;align-items:center;gap:10px;padding:10px 0;border-bottom:1px solid #fafafa}.ep-req-item:last-child{border-bottom:none}.ep-req-av{width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12.5px;font-weight:700;flex-shrink:0}.ep-req-info{flex:1;min-width:0}.ep-req-name{font-size:14px;font-weight:700;color:#1a1a1a}.ep-req-target{font-size:13px;color:#888;margin-top:1px}.ep-req-btn{font-size:12.5px;font-weight:600;padding:5px 10px;border-radius:7px;background:#1a1a1a;color:#fff;border:none;cursor:pointer;font-family:inherit}.metrics-row{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:28px}.metric-box{background:#fff;border:1px solid #e5e5e5;border-radius:12px;padding:18px 22px}.metric-num{font-size:36px;font-weight:700;color:#1a1a1a;letter-spacing:-.03em;line-height:1}.metric-delta{font-size:14px;color:#888;margin-top:6px}.metric-delta.green{color:#0a0a0a}.metric-lbl-sm{font-size:12.5px;color:#aaa;margin-top:6px;text-transform:uppercase;letter-spacing:.06em;font-weight:600}.gem-intro-card{background:#fff;border:1px solid #ededed;border-radius:14px;padding:22px 26px;margin:22px 0 0}.gem-intro-head{display:flex;align-items:center;gap:10px;margin-bottom:14px}.gem-av{width:40px;height:40px;-o-object-fit:contain;object-fit:contain;display:block;flex-shrink:0;background:transparent}.gem-intro-meta{font-size:15.5px;color:#6a6a6a;font-weight:500}.gem-intro-h{font-size:32.5px;font-weight:700;letter-spacing:-.02em;line-height:1.15;color:#1a1a1a;margin-bottom:8px;font-family:Lora,Georgia,serif}.gem-intro-sub{font-size:17.5px;color:#4a4a4a;line-height:1.55;max-width:720px}.gem-intro-sub strong{color:#1a1a1a;font-weight:700}.stats-mini-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;margin:12px 0 6px}.stat-mini{background:#fff;border:1px solid #ededed;border-radius:12px;padding:16px 18px;min-height:96px;display:flex;flex-direction:column}.stat-mini-lbl{font-size:12px;font-weight:700;color:#8a8a8a;letter-spacing:.1em;margin-bottom:8px;text-transform:uppercase}.stat-mini-num{font-size:32.5px;font-weight:700;letter-spacing:-.02em;color:#1a1a1a;line-height:1;margin-bottom:4px}.stat-mini-sub{font-size:14px;color:#888;line-height:1.4}@media (max-width: 720px){.stats-mini-row{grid-template-columns:1fr 1fr}}@media (max-width: 480px){.stats-mini-row{grid-template-columns:1fr}}.tier-card{background:#fff;border:1px solid #ededed;border-radius:14px;padding:22px 26px;margin:12px 0 6px}.tier-card-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.tier-card-h{font-size:17.5px;color:#2a2a2a;font-weight:500}.tier-card-h strong{color:#1a1a1a;font-weight:700}.tier-card-actions{display:flex;gap:4px}.tier-help,.tier-edit{background:transparent;border:1px solid #ededed;color:#6a6a6a;width:28px;height:28px;border-radius:8px;font-size:16px;font-weight:700;cursor:pointer;font-family:inherit;display:flex;align-items:center;justify-content:center;padding:0;transition:all .15s}.tier-help:hover,.tier-edit:hover{border-color:#1a1a1a;color:#1a1a1a;background:#fff}.tier-bar{display:flex;height:12px;border-radius:6px;overflow:hidden;margin-bottom:22px;background:#ededed;gap:2px;box-shadow:inset 0 1px 2px #0000000d}.tier-seg{height:100%;transition:all .2s;cursor:default;position:relative}.tier-seg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(255,255,255,.15) 0%,transparent 60%);pointer-events:none}.tier-seg:hover{filter:brightness(1.06)}.tier-seg.very-strong{background:#0a0a0a}.tier-seg.strong{background:#7b7b7b}.tier-seg.solid{background:#aeaeae}.tier-seg.light{background:#d4d4d4}.tier-legend{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:16px}.tier-legend-item{display:flex;align-items:flex-start;gap:11px;padding:6px 4px;border-radius:10px;transition:background .15s}.tier-legend-item:hover{background:#fff}.tier-dot{width:10px;height:10px;border-radius:50%;flex-shrink:0;margin-top:8px}.tier-dot.very-strong{background:#0a0a0a}.tier-dot.strong{background:#7b7b7b}.tier-dot.solid{background:#aeaeae}.tier-dot.light{background:#d4d4d4}.tier-legend-body{flex:1;min-width:0}.tier-legend-num{font-size:32.5px;font-weight:700;letter-spacing:-.02em;line-height:1;margin-bottom:5px;color:#1a1a1a}.tier-legend-item:nth-child(1) .tier-legend-num{color:#0a0a0a}.tier-legend-item:nth-child(2) .tier-legend-num{color:#646464}.tier-legend-item:nth-child(3) .tier-legend-num{color:#7e7e7e}.tier-legend-item:nth-child(4) .tier-legend-num{color:#9a9a9a}.tier-legend-lbl{font-size:14px;color:#6a6a6a;line-height:1.4}.tier-legend-lbl strong{color:#1a1a1a;font-weight:700}.tier-footer{display:flex;flex-direction:column;gap:6px;padding-top:14px;border-top:1px solid #fafafa}.tier-foot-bullet{font-size:15px;color:#6a6a6a;line-height:1.5}.tier-foot-bullet strong{color:#1a1a1a;font-weight:700}@media (max-width: 720px){.tier-legend{grid-template-columns:repeat(2,1fr)}.tier-card{padding:18px}}.profile-progress-card{background:#fff;border:1px solid #ededed;border-radius:14px;padding:22px 26px;margin:0 0 18px}.ppc-head{margin-bottom:14px}.ppc-h{font-size:19px;font-weight:700;color:#1a1a1a;letter-spacing:-.01em;margin-bottom:4px;display:flex;align-items:center;justify-content:space-between;gap:12px}.ppc-pct{font-size:14px;font-weight:700;color:#6b6b6b;background:#6b6b6b1a;padding:3px 10px;border-radius:20px;letter-spacing:.02em}.ppc-sub{font-size:15.5px;color:#6a6a6a;line-height:1.5}.ppc-bar{height:6px;background:#f3f3f3;border-radius:4px;overflow:hidden;margin-bottom:18px}.ppc-bar-fill{height:100%;background:linear-gradient(90deg,#6b6b6b,#0a0a0a);border-radius:4px;transition:width .4s}.ppc-todos{display:grid;grid-template-columns:1fr 1fr;gap:10px 16px}.ppc-todo{display:flex;align-items:center;gap:12px;padding:12px 14px;background:#fff;border:1px solid #ededed;border-radius:10px}.ppc-todo.done{opacity:.6}.ppc-check{width:22px;height:22px;border-radius:50%;border:1.5px solid #d4d4d4;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;color:transparent;flex-shrink:0;background:#fff}.ppc-check.done{background:#6b6b6b;border-color:#6b6b6b;color:#fff}.ppc-todo-body{flex:1;min-width:0}.ppc-todo-h{font-size:15.5px;font-weight:700;color:#1a1a1a;margin-bottom:2px}.ppc-todo-sub{font-size:14px;color:#888;line-height:1.4}.ppc-todo-cta{background:#1a1a1a;color:#fff;font-size:14px;font-weight:600;padding:6px 12px;border-radius:7px;border:none;cursor:pointer;font-family:inherit;white-space:nowrap;flex-shrink:0}.ppc-todo-cta:hover{background:#0a0a0a}.ppc-todo-cta-done{font-size:13px;font-weight:700;color:#6b6b6b;letter-spacing:.04em;flex-shrink:0}@media (max-width: 720px){.ppc-todos{grid-template-columns:1fr}}.sec-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;margin-top:28px}.sec-h{font-size:19px;font-weight:700;color:#1a1a1a}.sec-link{font-size:15px;color:#6a8aaa;cursor:pointer}.attention-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.att-card{background:#fff;border:1px solid #e5e5e5;border-radius:12px;padding:16px 18px;display:flex;gap:13px;cursor:pointer}.att-card:hover{border-color:#bbb}.att-card.urgent{border:1.5px solid #8a8a8a;background:#fff}.att-card.team{border:1.5px solid #AFA9EC;background:#fff}.att-icon{width:34px;height:34px;border-radius:50%;background:#fafafa;display:flex;align-items:center;justify-content:center;font-size:20px;flex-shrink:0}.att-icon.purple{background:#eeedfe;color:#3c3489}.att-icon.green{background:#f6f6f6;color:#111}.att-icon.amber{background:#f6f6f6;color:#525252}.att-body{flex:1;min-width:0}.att-title{font-size:16px;font-weight:700;color:#1a1a1a;margin-bottom:4px}.att-desc{font-size:14px;color:#888;line-height:1.5;margin-bottom:8px}.att-btn{font-size:12.5px;font-weight:700;padding:4px 10px;border-radius:20px;display:inline-block}.att-btn.amber{background:#f6f6f6;color:#525252}.att-btn.green{background:#f6f6f6;color:#0a0a0a}.att-btn.purple{background:#eeedfe;color:#3c3489}.av{width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;border:2px solid #fff;flex-shrink:0}.av.no-border{border:none}.av.green{background:#f6f6f6;color:#111}.av.amber{background:#f6f6f6;color:#303030}.av.purple{background:#eeedfe;color:#3c3489}.av.blue{background:#e0ecf7;color:#1a5a90}.av.red{background:#fdecea;color:#9a3a2a}.av.teal{background:#efefef;color:#0a0a0a}.av.sm{width:32px;height:32px;font-size:14px}.av.md{width:36px;height:36px;font-size:15px}.av.lg{width:44px;height:44px;font-size:16px}.av-pair{display:flex}.av-pair .av:nth-child(2){margin-left:-8px}.reciprocity{background:#fff;border:1px solid #e5e5e5;border-radius:12px;padding:16px 20px;margin-top:10px;display:flex;align-items:center;gap:16px}.home-recent-tabs{display:flex;gap:8px;margin-bottom:10px;flex-wrap:wrap}.home-recent-tab{background:transparent;color:#0a0a0a;border:1px solid rgba(10,10,10,.35);border-radius:999px;padding:6px 14px;font-size:16px;font-weight:600;cursor:pointer;font-family:inherit}.home-recent-tab.active{background:#0a0a0a;color:#fff;border-color:#0a0a0a}.home-recent-tab-count{opacity:.72}.home-recent-tab.active .home-recent-tab-count{opacity:.88}.rec-badge{background:linear-gradient(135deg,#6b6b6b,#0a0a0a);color:#fff;width:44px;height:44px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:21px;flex-shrink:0}.rec-info{flex:1}.rec-t{font-size:16px;font-weight:700;color:#1a1a1a;margin-bottom:2px}.rec-s{font-size:14px;color:#888}.rec-s strong{color:#0a0a0a}.rec-score{font-size:27.5px;font-weight:700;color:#0a0a0a;text-align:right}.rec-score-lbl{font-size:11px;color:#888;text-align:right;text-transform:uppercase;letter-spacing:.05em;margin-top:2px}.email-preview{background:#fff;border:1px solid #e5e5e5;border-radius:12px;padding:18px 22px;margin-top:10px}.ep-top{display:flex;align-items:center;gap:10px;margin-bottom:12px;flex-wrap:wrap}.ep-ico{width:28px;height:28px;background:#fff;border:1px solid #e5e5e5;border-radius:7px;display:flex;align-items:center;justify-content:center;font-size:16px}.ep-title{font-size:15px;font-weight:700;color:#1a1a1a}.ep-subj{font-size:14px;color:#888;margin-left:auto}.ep-body{background:#fff;border-radius:9px;padding:12px 14px;font-size:15px;color:#555;line-height:1.6}.ep-body strong{color:#1a1a1a}.intro-row{background:#fff;border:1px solid #e5e5e5;border-radius:11px;padding:12px 16px;display:flex;align-items:center;gap:12px;margin-bottom:7px;cursor:pointer}.intro-row:hover{border-color:#bbb}.row-body{flex:1;min-width:0;margin-left:14px}.row-name{font-size:17.5px;font-weight:700;color:#1a1a1a;line-height:1.3}.row-sub{font-size:15px;color:#838383;margin-top:3px}.row-meta{display:flex;flex-direction:column;align-items:flex-end;gap:4px;flex-shrink:0}.row-when{font-size:14px;color:#a3a3a3;text-align:right;white-space:nowrap}.row-status{font-size:12.5px;font-weight:700;padding:4px 10px;border-radius:20px;white-space:nowrap}.row-status.waiting{background:#f6f6f6;color:#525252}.row-status.sent{background:#e0ecf7;color:#1a5a90}.row-status.replied,.row-status.booked{background:#f6f6f6;color:#0a0a0a}.row-status.closed{background:#1a1a1a;color:#fff}.inline-action{font-size:12.5px;color:#6a8aaa;cursor:pointer;font-weight:500}.two-col{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:10px}.wr-scroll{scrollbar-width:thin;scrollbar-color:#d4d4d4 #fafafa;border:1px solid #ededed;border-radius:12px;padding:12px;background:#fff}.wr-scroll::-webkit-scrollbar{width:8px}.wr-scroll::-webkit-scrollbar-track{background:#fafafa;border-radius:8px}.wr-scroll::-webkit-scrollbar-thumb{background:#d4d4d4;border-radius:8px}.wr-scroll::-webkit-scrollbar-thumb:hover{background:#aeaeae}.suggestion{background:#fff;border:1px solid #e5e5e5;border-radius:12px;padding:18px 22px;margin-top:14px}.sug-person{display:flex;align-items:flex-start;gap:12px}.sug-info{flex:1}.sug-name{font-size:17.5px;font-weight:700;color:#1a1a1a}.sug-role{font-size:15px;color:#888;margin-top:2px;margin-bottom:10px}.sug-quote{font-size:15px;color:#515151;line-height:1.6;font-style:italic;background:#fff;padding:11px 14px;border-radius:9px}.gem-hero{text-align:center;padding:30px 20px 20px}.gem-title{font-size:27.5px;font-weight:700;color:#1a1a1a;margin-bottom:8px;letter-spacing:-.01em}.gem-sub{font-size:16px;color:#888;margin-bottom:22px;max-width:480px;margin-left:auto;margin-right:auto;line-height:1.6}.gem-chat-box{background:#fff;border:1px solid #e5e5e5;border-radius:14px;padding:16px 20px;max-width:560px;margin:0 auto 12px;display:flex;align-items:center;gap:12px}.gem-chat-input{flex:1;border:none;outline:none;font-size:17.5px;font-family:inherit;background:transparent;color:#1a1a1a}.gem-chat-input::-moz-placeholder{color:#aaa}.gem-chat-input::placeholder{color:#aaa}.gem-chat-send{background:#1a1a1a;color:#fff;font-size:15px;font-weight:600;padding:9px 16px;border-radius:9px;border:none;cursor:pointer;font-family:inherit}.gem-examples{display:flex;gap:7px;flex-wrap:wrap;justify-content:center;max-width:560px;margin:0 auto 14px}.gem-ex{font-size:14px;padding:7px 14px;border-radius:20px;background:#fff;border:1px solid #e5e5e5;color:#666;cursor:pointer;font-family:inherit}.gem-suggest-btn{background:#6b6b6b;color:#fff;font-size:15px;font-weight:700;padding:10px 22px;border-radius:9px;border:none;cursor:pointer;font-family:inherit;margin:10px auto 0;display:block}.gem-recent{max-width:560px;margin:28px auto 0}.gem-recent-lbl{font-size:12.5px;font-weight:700;color:#aaa;text-transform:uppercase;letter-spacing:.09em;margin-bottom:10px;text-align:center}.gem-recent-list{display:flex;gap:7px;flex-wrap:wrap;justify-content:center}.gem-recent-item{font-size:14px;padding:7px 12px;border-radius:20px;background:#fff;border:1px solid #e5e5e5;color:#888;cursor:pointer}.intros-summary{background:#1a1a1a;color:#fff;border-radius:12px;padding:16px 22px;margin-bottom:18px;display:flex;justify-content:space-between;gap:16px}.is-item{flex:1}.is-num{font-size:24px;font-weight:700;letter-spacing:-.02em}.is-lbl{font-size:14px;color:#fff9;margin-top:3px}.is-num.green{color:#aaa}.intros-tabs{display:flex;gap:8px;margin-bottom:14px;padding-bottom:4px;flex-wrap:wrap}.it-btn{font-size:16px;font-weight:600;padding:9px 18px;border-radius:999px;background:#fff;border:1px solid #e5e5e5;color:#636363;cursor:pointer;font-family:inherit;display:inline-flex;align-items:center;gap:8px;transition:background .15s,color .15s,border-color .15s}.it-btn:hover:not(.active){background:#fff;color:#1a1a1a}.it-btn.active{background:#1a1a1a;color:#fff;border-color:#1a1a1a}.it-btn .tab-count{font-size:14px;font-weight:700;padding:1px 8px;min-width:22px;text-align:center;border-radius:999px;background:#f3f3f3;color:#636363;line-height:1.6}.it-btn.active .tab-count{background:#ffffff2e;color:#fff}.filters-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;gap:16px;flex-wrap:wrap}.filters{display:flex;gap:6px;flex-wrap:wrap}.owner-filters{margin-top:8px}.acc-owner-pill{display:inline-block;margin-top:4px;padding:2px 8px;border-radius:999px;background:#f6f6f6;border:1px solid #e5e5e5;color:#656565;font-size:12.5px;font-weight:600;letter-spacing:.02em}.acc-owner-pill--you{background:#f6f6f6;border-color:#dcdcdc;color:#0a0a0a}.acc-owner-label{display:inline-block;padding:3px 10px;border-radius:999px;background:#f6f6f6;border:1px solid #e5e5e5;color:#656565;font-size:14px;font-weight:600;letter-spacing:.02em;white-space:nowrap}.acc-owner-label--mine{background:#f6f6f6;border-color:#dcdcdc;color:#0a0a0a}.acc-owner-group-head{padding:14px 26px 8px;font-family:var(--gp-font-mono);font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:#5c5c5c;border-top:1px solid rgba(26,26,26,.08);background:#f6f6f673}.acc-owner-group-head:first-child{border-top:none}.acc-targets-head{display:grid;grid-template-columns:44px minmax(180px,1fr) 110px 220px 200px minmax(110px,auto);gap:20px;align-items:center;padding:10px 26px 12px;border-bottom:1px solid rgba(26,26,26,.1);font-family:var(--gp-font-mono);font-size:12.5px;letter-spacing:.14em;text-transform:uppercase;color:#919191}.acc-targets-head--roles{grid-template-columns:44px minmax(180px,1fr) 110px 220px 200px minmax(110px,auto)}.acc-row-owner{min-width:0}.filt{font-size:14px;padding:6px 13px;border-radius:20px;background:#fff;border:1px solid #e5e5e5;color:#888;cursor:pointer;font-weight:500;font-family:inherit}.filt.active{background:#1a1a1a;color:#fff;border-color:#1a1a1a}.filt .cnt{margin-left:4px;opacity:.6}.filt-more{font-size:14px;padding:6px 13px;border-radius:20px;background:transparent;border:1px dashed #c4c4c4;color:#888;cursor:pointer;font-family:inherit}.info-banner{background:#eeedfe;border:1px solid #AFA9EC;border-radius:10px;padding:11px 14px;margin-bottom:16px;font-size:14px;color:#3c3489;line-height:1.5}.info-banner strong{color:#2a2076}.intros-sub-lbl{font-size:12.5px;font-weight:700;color:#8a8a8a;text-transform:uppercase;letter-spacing:.08em;margin:18px 0 9px}.intros-empty-hero{background:#fff;border:1px solid #ededed;border-radius:16px;padding:48px 52px;text-align:center;margin-bottom:28px}.ieh-ico{width:52px;height:52px;border-radius:12px;background:#fff;border:1px solid #e5e5e5;color:#1a1a1a;display:flex;align-items:center;justify-content:center;font-size:24px;margin:0 auto 18px}.ieh-h{font-size:27.5px;font-weight:700;letter-spacing:-.02em;color:#1a1a1a;margin-bottom:10px}.ieh-sub{font-size:17.5px;color:#6a6a6a;line-height:1.6;max-width:540px;margin:0 auto 26px}.ieh-cta{background:#1a1a1a;color:#fff;font-size:17.5px;font-weight:600;padding:13px 26px;border-radius:10px;border:none;cursor:pointer;font-family:inherit}.ieh-cta:hover{background:#0a0a0a}.ieh-divider{height:1px;background:#f3f3f3;margin:36px auto 28px;max-width:480px}.ieh-mini-explain{display:grid;grid-template-columns:1fr 1fr 1fr;gap:18px;text-align:left;max-width:720px;margin:0 auto}.iem-row{display:flex;flex-direction:column;gap:8px}.iem-num{width:26px;height:26px;border-radius:50%;background:#f3f3f3;color:#1a1a1a;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700}.iem-h{font-size:16px;font-weight:700;color:#1a1a1a;margin-bottom:3px}.iem-sub{font-size:14px;color:#6a6a6a;line-height:1.5}.intros-tabs-preview{background:#fff;border:1px solid #ededed;border-radius:14px;padding:22px 26px}.itp-h{font-size:16px;font-weight:700;color:#5c5c5c;text-transform:uppercase;letter-spacing:.08em;margin-bottom:14px}.itp-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.itp-card{background:#fff;border:1px solid #ededed;border-radius:10px;padding:14px 16px}.itp-card-h{font-size:16px;font-weight:700;color:#1a1a1a;margin-bottom:4px}.itp-card-sub{font-size:14px;color:#888;line-height:1.5}.intro-row-expandable{background:#fff;border:1px solid #e5e5e5;border-radius:11px;margin-bottom:7px;overflow:hidden;transition:border-color .15s}.intro-row-expandable.open{border-color:#1a1a1a;box-shadow:0 4px 14px #0000000f}.chain-row{display:flex;align-items:flex-start;gap:0;flex-shrink:0}.chain-row.offer-chain-row{flex-shrink:0}.chain-person-mini{display:flex;flex-direction:column;align-items:center;gap:3px;min-width:72px;max-width:96px}.chain-person-mini .av{border:none}.chain-name-lbl{font-size:14px;font-weight:600;color:#1a1a1a;line-height:1.2;max-width:92px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:4px}.chain-role-lbl{font-size:11px;font-weight:700;color:#8a8a8a;text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;line-height:1.2}.chain-role-lbl.connector{color:#6b6b6b}.chain-role-lbl.recipient{color:#3c3489}.chain-role-lbl.you{color:#6b6b6b}.chain-arrow-mini{font-size:15px;color:#bdbdbd;margin:0 2px;align-self:flex-start;padding-top:14px;flex-shrink:0}.page-intros .chain-person-mini{flex:0 0 84px;width:84px;min-width:84px;max-width:84px}.page-intros .chain-name-lbl{width:100%;max-width:84px}.page-intros .chain-arrow-mini{flex:0 0 18px;width:18px;text-align:center;margin:0}.page-intros .intro-row-top .chain-row,.page-intros .intro-row-top .chain-row.offer-chain-row{flex:0 0 390px;width:390px;align-items:flex-start}.page-intros .intro-row-top .chain-person-mini div.av{background:var(--gp-green-gradient-btn);color:var(--gp-green-on)}.page-intros .intro-row-top .row-body{margin-left:0}.page-home .home-recent-intro-card .chain-person-mini{flex:0 0 84px;width:84px;min-width:84px;max-width:84px}.page-home .home-recent-intro-card .chain-name-lbl{width:100%;max-width:84px}.page-home .home-recent-intro-card .intro-row-top .chain-arrow-mini{flex:0 0 18px;width:18px;text-align:center;margin:0}.page-home .home-recent-intro-card .intro-row-top .chain-row{flex:0 0 390px;width:390px;align-items:flex-start}.page-home .home-recent-intro-card .intro-row-top .chain-person-mini div.av{background:var(--gp-green-gradient-btn);color:var(--gp-green-on)}.page-home .home-recent-intro-card .intro-row-top .row-body{margin-left:0}.page-home .home-recent-intro-card .chain-name-lbl,.page-home .home-recent-intro-card .chain-role-lbl,.page-home .home-recent-intro-card .chain-role-lbl.connector,.page-home .home-recent-intro-card .chain-role-lbl.recipient,.page-home .home-recent-intro-card .chain-role-lbl.you{color:var(--gp-ink)}.page-home .home-recent-intro-card .chain-role-lbl{text-transform:none;letter-spacing:.02em;font-weight:600;font-size:12.5px}.page-home .home-recent-intro-card .intro-row-top .row-meta{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:6px;flex-shrink:0;width:130px;min-width:130px}.page-home .home-recent-intro-card .intro-row-top .row-when{text-align:right;line-height:1.2}.page-home .home-recent-intro-card .intro-row-top .row-status{text-align:right;line-height:1.25}.page-home .home-recent-intro-card .row-status.replied,.page-home .home-recent-intro-card .row-status.booked{background:var(--gp-green-dark);color:var(--gp-green-on);border:none}.page-home .home-recent-intro-card .row-status.waiting,.page-home .home-recent-intro-card .row-status.sent,.page-home .home-recent-intro-card .row-status.closed{background:transparent;color:var(--gp-ink);border:none;padding-left:0;padding-right:0}.page-intros .chain-name-lbl,.page-intros .chain-role-lbl,.page-intros .chain-role-lbl.connector,.page-intros .chain-role-lbl.recipient,.page-intros .chain-role-lbl.you{color:var(--gp-ink)}.page-intros .chain-role-lbl{text-transform:none;letter-spacing:.02em;font-weight:600;font-size:12.5px}.page-intros .intro-row-top .row-meta{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:6px;flex-shrink:0;min-width:0}.page-intros .intro-row-top .row-when{text-align:right;line-height:1.2}.page-intros .intro-row-top .row-status{text-align:right;line-height:1.25}.page-intros .row-status.replied,.page-intros .row-status.booked{background:var(--gp-green-dark);color:var(--gp-green-on);border:none}.page-intros .row-status.waiting,.page-intros .row-status.sent,.page-intros .row-status.closed{background:transparent;color:var(--gp-ink);border:none;padding-left:0;padding-right:0}.intro-row-top{padding:14px 18px;display:flex;align-items:center;gap:14px;cursor:pointer}.intro-row-top:hover{background:#fff}.intro-row-expandable.open .intro-row-top{background:#fff;border-bottom:1px solid #ededed}.intro-expand-arrow{color:#aaa;font-size:14px;margin-left:6px;transition:transform .2s}.intro-row-expandable.open .intro-expand-arrow{transform:rotate(180deg)}.intro-journey{display:none;padding:18px 20px 16px;background:#fff}.intro-row-expandable.open .intro-journey{display:block}.journey-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px;gap:10px;flex-wrap:wrap}.journey-title{font-size:15px;font-weight:700;color:#1a1a1a}.journey-context{font-size:14px;color:#888;margin-top:2px}.journey-actions-top{display:flex;gap:6px;flex-wrap:wrap}.j-top-btn{font-size:14px;font-weight:600;padding:7px 13px;border-radius:8px;border:1px solid #dcdcdc;background:#fff;color:#3a3a3a;cursor:pointer;font-family:inherit}.j-top-btn.primary{background:#1a1a1a;color:#fff;border-color:#1a1a1a}.j-top-btn.nudge{background:#f6f6f6;color:#303030;border-color:#fac775}.ob-draft-card{margin-top:14px;background:#fff;border:1px solid #ededed;border-radius:12px;padding:18px 20px;box-shadow:0 1px #1a1a1a05}.ob-draft-head{display:flex;align-items:center;gap:12px;margin-bottom:14px;padding-bottom:14px;border-bottom:1px solid #f3f3f3}.ob-draft-icon{width:32px;height:32px;border-radius:8px;background:linear-gradient(135deg,#fafafa,#efefef);color:#525252;display:flex;align-items:center;justify-content:center;font-size:17.5px;font-weight:700;flex-shrink:0}.ob-draft-head-text{flex:1;min-width:0}.ob-draft-title{font-size:16px;font-weight:700;color:#1a1a1a;letter-spacing:-.005em}.ob-draft-sub{font-size:14px;color:#888;margin-top:2px;line-height:1.4}.ob-draft-status{font-size:12.5px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#525252;background:#f6f6f6;border:1px solid #b2b2b2;padding:4px 9px;border-radius:999px;white-space:nowrap}.ob-draft-recipient-row{display:flex;align-items:center;gap:10px;padding:10px 12px;background:#fff;border:1px solid #ededed;border-radius:9px;margin-bottom:12px}.ob-draft-recipient-lbl{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#8a8a8a;flex-shrink:0}.ob-draft-recipient-row .av{border:2px solid #fff}.ob-draft-recipient-info{flex:1;min-width:0}.ob-draft-recipient-name{font-size:16px;font-weight:600;color:#1a1a1a;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ob-draft-recipient-sub{font-size:14px;color:#888;margin-top:1px;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ob-draft-message-wrap{margin-bottom:14px}.ob-draft-message-lbl{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#8a8a8a;margin-bottom:7px}.ob-draft-message{font-size:17px;color:#1a1a1a;line-height:1.65;background:#fff;border:1px solid #ededed;border-radius:10px;padding:14px 16px;white-space:pre-wrap;word-break:break-word}.ob-draft-message.ob-draft-email{white-space:normal;padding:16px 18px}.ob-draft-email p{margin:0 0 12px;font-size:17px;line-height:1.6;color:#1a1a1a}.ob-draft-email p:last-child{margin-bottom:0}.ob-draft-email-lead{color:#6b6b6b!important;font-size:15.5px!important;margin-top:4px}.ob-draft-email-card{background:#f6f6f6;border:1px solid #ededed;border-radius:10px;padding:14px 16px;margin-top:6px}.ob-draft-email-blurb{white-space:pre-wrap;word-break:break-word}.ob-draft-email-blurb-placeholder{font-style:italic;color:#8a8a8a}.intro-optin-preview-btns{display:flex;flex-wrap:wrap;gap:8px;margin:4px 0 14px}.intro-optin-preview-btn{display:inline-flex;align-items:center;justify-content:center;padding:9px 16px;border-radius:8px;font-size:15.5px;font-weight:600;line-height:1.2;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:.55;cursor:default}.intro-optin-preview-btn.primary{background:#1a1a1a;color:#fff;border:1px solid #1a1a1a}.intro-optin-preview-btn.secondary{background:#fff;color:#1a1a1a;border:1px solid #c4c4c4}.intro-optin-preview-btn.ghost{background:#fff;color:#3a3a3a;border:1px solid #dcdcdc}.intro-optin-preview-footer{margin-top:14px!important;padding-top:12px;border-top:1px solid #ededed;font-size:14px!important;line-height:1.5!important;color:#8a8a8a!important}.intro-optin-preview-copyright{display:inline-block;margin-top:4px;font-size:13px;color:#a3a3a3}.ob-draft-email-sig{margin-top:4px!important}.ob-draft-email-byline{font-size:15px;color:#8a8a8a}.ob-draft-textarea{width:100%;min-height:120px;padding:12px 14px;font-size:17px;line-height:1.6;color:#1a1a1a;background:#fff;border:1.5px solid #1a1a1a;border-radius:10px;outline:none;resize:vertical;font-family:inherit;box-sizing:border-box;transition:border-color .15s,box-shadow .15s}.ob-draft-textarea:focus{box-shadow:0 0 0 3px #1a1a1a14}.ob-draft-textarea[disabled]{opacity:.6;cursor:not-allowed}.ob-draft-counter{font-size:13px;color:#aaa;text-align:right;margin-top:4px}.ob-draft-actions{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.ob-draft-card .ob-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:9px 16px;border-radius:8px;border:1px solid #dcdcdc;background:#fff;color:#3a3a3a;font-size:15px;font-weight:600;cursor:pointer;font-family:inherit;transition:background .12s,color .12s,border-color .12s,transform .06s}.ob-draft-card .ob-btn:hover{background:#fff;border-color:#c4c4c4}.ob-draft-card .ob-btn:active{transform:translateY(1px)}.ob-draft-card .ob-btn[disabled]{opacity:.5;cursor:not-allowed}.ob-draft-card .ob-btn.ghost{background:transparent}.ob-draft-card .ob-btn.ghost:hover{background:#fff}.ob-draft-card .ob-btn.danger{color:#9a3a2a;border-color:#f3c3bb;background:#fff}.ob-draft-card .ob-btn.danger:hover{background:#fdecea;border-color:#e6a59b}.ob-draft-card .ob-btn.primary{background:#1a1a1a;color:#fff;border-color:#1a1a1a;padding:9px 18px}.ob-draft-card .ob-btn.primary:hover{background:#111;border-color:#111}.ob-draft-card .ob-btn.primary[disabled]{background:#6b6b6b;border-color:#6b6b6b}.timeline{position:relative;padding-left:22px;margin-bottom:14px}.timeline:before{content:"";position:absolute;left:7px;top:6px;bottom:6px;width:1.5px;background:#dcdcdc}.tl-item{position:relative;padding:7px 0;display:flex;align-items:flex-start;gap:10px}.tl-dot{position:absolute;left:-22px;top:10px;width:14px;height:14px;border-radius:50%;background:#fff;border:2px solid #dcdcdc;z-index:2;display:flex;align-items:center;justify-content:center;font-size:10.5px;color:transparent}.tl-dot.done{background:#0a0a0a;border-color:#0a0a0a;color:#fff}.tl-dot.active{background:#fac775;border-color:#fac775;box-shadow:0 0 0 4px #fac77540}.tl-dot.pending{background:#fff;border-color:#c4c4c4}.tl-body{flex:1}.tl-label{font-size:15px;font-weight:600;color:#1a1a1a}.tl-label.pending{color:#aaa}.tl-meta{font-size:13px;color:#888;margin-top:2px;line-height:1.5}.tl-meta strong{color:#1a1a1a}.tl-meta .outcome{color:#0a0a0a;font-weight:700}.tl-actions{margin-top:6px;display:flex;gap:6px;flex-wrap:wrap}.tl-action-btn{font-size:12.5px;font-weight:600;padding:5px 11px;border-radius:7px;background:#fff;border:1px solid #dcdcdc;color:#3a3a3a;cursor:pointer;font-family:inherit}.tl-action-btn.nudge-inline{background:#1a1a1a;color:#fff;border-color:#1a1a1a}.journey-stats{background:#fff;border:1px solid #e5e5e5;border-radius:9px;padding:10px 14px;display:flex;gap:16px;margin-bottom:14px;flex-wrap:wrap}.js-item{font-size:14px;color:#888}.js-item strong{color:#1a1a1a;font-weight:700}.nudge-subject-input{width:100%;font-size:16px;padding:10px 14px;border:1px solid #dcdcdc;border-radius:9px;background:#fff;color:#1a1a1a;font-family:inherit;outline:none;margin-bottom:12px;font-weight:600}.nudge-body-input{width:100%;font-size:16px;padding:12px 14px;border:1px solid #dcdcdc;border-radius:9px;background:#fff;color:#2a2a2a;font-family:inherit;outline:none;resize:vertical;min-height:140px;line-height:1.7}.nudge-context{background:#fafafa;border-radius:9px;padding:11px 14px;margin-bottom:14px;font-size:14px;color:#666}.nudge-context strong{color:#1a1a1a}.sched-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:14px}.sched-opt{padding:14px;border:1.5px solid #dcdcdc;border-radius:10px;cursor:pointer;text-align:left;background:#fff;transition:border-color .12s ease,background .12s ease}.sched-opt:hover{border-color:#c4c4c4}.sched-opt.active{border-color:#1a1a1a;background:#fff}.sched-opt-t{font-size:16px;font-weight:700;color:#1a1a1a;margin-bottom:3px}.sched-opt-s{font-size:14px;color:#888;line-height:1.5}.sched-time-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.sched-time{padding:9px;background:#fafafa;border:1px solid transparent;border-radius:7px;font-size:15px;color:#3a3a3a;cursor:pointer;text-align:center;font-family:inherit;font-weight:500;transition:background .12s ease,color .12s ease}.sched-time:hover{background:#efefef}.sched-time.active{background:#1a1a1a;color:#fff;border-color:#1a1a1a}.hero-metrics-4{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:20px}.metric-box-acc{background:#fff;border:1px solid #e5e5e5;border-radius:12px;padding:16px 20px;position:relative}.metric-box-acc.highlight{background:#1a1a1a;color:#fff;border-color:#1a1a1a}.metric-num-acc{font-size:36px;font-weight:700;color:#1a1a1a;letter-spacing:-.03em;line-height:1}.metric-num-acc.green{color:#0a0a0a}.metric-box-acc.highlight .metric-num-acc{color:#fff}.metric-lbl-acc{font-size:14px;color:#888;margin-top:6px;font-weight:500}.metric-box-acc.highlight .metric-lbl-acc{color:#ffffffb3}.progress-ring{position:absolute;top:14px;right:14px}.search-box{background:#fff;border:1px solid #e5e5e5;border-radius:10px;padding:8px 14px;display:flex;align-items:center;gap:8px;min-width:220px}.search-box input{border:none;outline:none;font-size:15px;font-family:inherit;background:transparent;width:100%;color:#1a1a1a}.search-ico{color:#aaa;font-size:16px}.bulk-bar{background:#fff;border:1px solid #e5e5e5;border-radius:10px;padding:10px 14px;margin-bottom:10px;display:flex;align-items:center;gap:12px;font-size:15px;color:#666}.bulk-bar strong{color:#1a1a1a}.bulk-bar button{background:#1a1a1a;color:#fff;border:none;font-size:14px;font-weight:600;padding:6px 12px;border-radius:7px;cursor:pointer;font-family:inherit;margin-left:auto}.acc-list{display:flex;flex-direction:column;gap:10px}.acc-row-full{padding:14px 18px;display:flex;align-items:center;gap:14px;border-bottom:1px solid #fafafa;cursor:pointer}.acc-row-full:last-child{border-bottom:none}.acc-row-full:hover{background:#fff}.acc-check{width:16px;height:16px;border:1.5px solid #c4c4c4;border-radius:4px;flex-shrink:0;cursor:pointer}.acc-logo{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;flex-shrink:0}.acc-logo.blue{background:#e0ecf7;color:#1a5a90}.acc-logo.purple{background:#eeedfe;color:#3c3489}.acc-logo.orange{background:#f6f6f6;color:#525252}.acc-logo.green{background:#f6f6f6;color:#111}.acc-logo.red{background:#fdecea;color:#9a3a2a}.acc-logo.gray{background:#f3f3f3;color:#888}.acc-logo.teal{background:#efefef;color:#0a0a0a}.page-accounts .acc-logo{font-size:19px;letter-spacing:-.02em;border:none;background:var(--gp-green-gradient-btn);color:var(--gp-green-on);box-shadow:0 1px 2px #0a0a0a1f}.page-accounts .acc-logo.blue,.page-accounts .acc-logo.green,.page-accounts .acc-logo.teal,.page-accounts .acc-logo.purple,.page-accounts .acc-logo.gray,.page-accounts .acc-logo.amber,.page-accounts .acc-logo.orange,.page-accounts .acc-logo.red,.page-accounts .contact-sub-row div.av,.page-accounts .acc-contact-drawer-wrap div.av,.page-accounts .acc-contact-drawer-wrap div.av.blue,.page-accounts .acc-contact-drawer-wrap div.av.green,.page-accounts .acc-contact-drawer-wrap div.av.teal,.page-accounts .acc-contact-drawer-wrap div.av.purple,.page-accounts .acc-contact-drawer-wrap div.av.amber,.page-accounts .acc-contact-drawer-wrap div.av.red{background:var(--gp-green-gradient-btn);color:var(--gp-green-on);border:none}.page-accounts .icp-tag,.page-accounts .icp-tag.signal,.page-accounts .icp-tag.persona{background:var(--gp-green-gradient-btn);color:var(--gp-green-on);border:none;border-radius:999px}.page-accounts .filters{gap:0;padding:4px;background:var(--gp-paper);border-radius:12px;border:1px solid var(--gp-border-solid)}.page-accounts .filt{border:none;background:transparent;color:var(--gp-muted);border-radius:8px;font-weight:600}.page-accounts .filt.active{background:var(--gp-green-gradient-btn);color:var(--gp-green-on);border-color:transparent}.page-accounts .metric-num-acc.green,.page-accounts .metric-num-acc.warn{color:var(--gp-green-dark)}.page-accounts .acc-pill{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;background:var(--gp-green-gradient-btn);color:var(--gp-green-on);padding:2px 9px;border-radius:999px;white-space:nowrap;border:none;display:inline-block}.page-accounts .acc-pill-sm{font-size:11px;padding:2px 8px}.page-accounts .acc-pill-role{letter-spacing:.05em;max-width:200px;overflow:hidden;text-overflow:ellipsis}.page-accounts .acc-pill-overflow{padding:2px 7px;text-transform:none}.page-accounts .acc-pill-hint{cursor:help}.page-accounts .acc-path-label{font-size:15px;font-weight:700;margin-bottom:1px;white-space:nowrap;color:var(--gp-green-dark)}.page-accounts .acc-icp-status.custom,.page-accounts .acc-icp-status.default{background:var(--gp-green-dark);color:var(--gp-green-on)}.page-accounts .acc-icp-pill.firmo,.page-accounts .acc-icp-pill.persona,.page-accounts .acc-icp-pill.signal{background:var(--gp-paper);border-color:var(--gp-border-solid)}.page-accounts .acc-icp-pill.firmo .acc-icp-pill-label,.page-accounts .acc-icp-pill.persona .acc-icp-pill-label,.page-accounts .acc-icp-pill.signal .acc-icp-pill-label{color:var(--gp-muted)}.page-accounts .acc-icp-chip,.page-accounts .acc-icp-chip.firmo,.page-accounts .acc-icp-chip.persona,.page-accounts .acc-icp-chip.signal,.page-accounts .acc-icp-chip.more{background:var(--gp-green-dark);color:var(--gp-green-on);border:none}.page-accounts .acc-role-badge{background:var(--gp-green-gradient-btn);color:var(--gp-green-on)}.page-accounts .acc-role-path-pill{background:var(--gp-green-dark);color:var(--gp-green-on)}.page-accounts .acc-role-path-pill span[aria-hidden=true]{background:var(--gp-green-on)!important}.page-accounts .path-strength.strong,.page-accounts .path-strength.medium,.page-accounts .intro-status-badge.booked,.page-accounts .intro-status-badge.waiting,.page-accounts .acc-activity-pill{background:var(--gp-green-dark);color:var(--gp-green-on)}.page-accounts .tier-pill.t2{background:var(--gp-green-gradient-btn);color:var(--gp-green-on)}.page-accounts .path-label.strong,.page-accounts .path-label.medium{color:var(--gp-green-dark)}.page-accounts .relationship-tier-badge[data-tier=very_strong],.page-accounts .relationship-tier-badge[data-tier=strong],.page-accounts .relationship-tier-badge[data-tier=solid],.page-accounts .relationship-tier-badge[data-tier=light]{background:var(--gp-green-dark)!important;border-color:var(--gp-green-dark)!important;color:var(--gp-green-on)!important}.page-accounts .relationship-tier-badge>span[aria-hidden=true]{background:var(--gp-green-on)!important}.page-accounts .csr-pct .dot.medium{background:var(--gp-green-dark)}.page-accounts .acc-action.find,.page-accounts .acc-action.primary,.page-accounts .csr-action .acc-action-sm,.page-accounts .team-portco-asks .acc-action-sm{background:var(--gp-green-gradient-btn);color:var(--gp-green-on);border-color:var(--gp-green-dark)}.page-team .av.lg,.page-team .av.sm,.page-team .av.md,.page-team .drawer-connector-av,.page-team .drawer-connector-av.blue,.page-team .drawer-connector-av.green,.page-team .drawer-connector-av.teal,.page-team .drawer-connector-av.purple,.page-team .drawer-connector-av.amber,.page-team .drawer-connector-av.red{background:var(--gp-green-gradient-btn);color:var(--gp-green-on);border:none;box-shadow:0 1px 2px #0a0a0a1f}.page-team .acc-pill,.page-team .tm-badge.top,.page-team .tm-badge.responsive,.page-team .tm-badge.active{background:var(--gp-green-gradient-btn);color:var(--gp-green-on);border:none}.page-team .acc-count-pill,.page-team .acc-activity-pill{background:var(--gp-green-dark);color:var(--gp-green-on)}.page-team .filters{gap:0;padding:4px;background:var(--gp-paper);border-radius:12px;border:1px solid var(--gp-border-solid)}.page-team .filt{border:none;background:transparent;color:var(--gp-muted);border-radius:8px;font-weight:600}.page-team .filt.active{background:var(--gp-green-gradient-btn);color:var(--gp-green-on);border-color:transparent}.page-team .team-hero{background:var(--gp-green-gradient-card);border:1px solid rgba(255,255,255,.08);box-shadow:0 4px 20px #1111112e}.page-team .th-num{color:var(--gp-green-on)}.page-team .th-delta{color:#ffffffa6}.page-team .th-delta.up{color:#aaa}.page-team .relationship-tier-badge[data-tier=very_strong],.page-team .relationship-tier-badge[data-tier=strong],.page-team .relationship-tier-badge[data-tier=solid],.page-team .relationship-tier-badge[data-tier=light]{background:var(--gp-green-dark)!important;border-color:var(--gp-green-dark)!important;color:var(--gp-green-on)!important}.page-team .relationship-tier-badge>span[aria-hidden=true]{background:var(--gp-green-on)!important}.page-team .intro-status-badge.booked,.page-team .intro-status-badge.waiting{background:var(--gp-green-dark);color:var(--gp-green-on)}.page-team .acc-action.primary,.page-team .acc-action.find,.page-team .make-intro-btn,.page-team .gap-btn,.page-team .invite-btn,.page-team .drawer-action-btn.primary,.page-team .csr-action .acc-action-sm,.page-team .tm-col-action .acc-action.primary{background:var(--gp-green-gradient-btn);color:var(--gp-green-on);border:none}.page-team .drawer-action-btn.primary:hover:not(:disabled){filter:brightness(1.08)}.page-team .acc-expand-col{color:var(--gp-green)}.page-team .acc-contact-path-pill{background:var(--gp-green-dark);color:var(--gp-green-on)}.page-team .acc-contact-caret{color:var(--gp-green)}.page-team .tm-remove-btn{color:var(--gp-muted);font-weight:600}.page-team .tm-remove-btn:hover:not(:disabled){color:var(--gp-green-dark);text-decoration:underline}.page-team .tm-role-toggle-btn.is-active{background:var(--gp-green-gradient-btn);color:var(--gp-green-on)}.page-team .tm-role-toggle-btn.is-active+.tm-role-toggle-btn{border-left-color:var(--gp-green-dark)}.page-team .partner-invite-sent{color:var(--gp-green)}.page-team .ireq-card{border-color:var(--gp-border-solid);border-width:1px}.page-team .ireq-tag{background:var(--gp-green-dark);color:var(--gp-green-on)}.page-team .ireq-btn.primary{background:var(--gp-green-gradient-btn);color:var(--gp-green-on);border-color:transparent}.page-team .ireq-btn{color:var(--gp-muted);border-color:var(--gp-border-solid);background:var(--gp-paper)}.page-team .ireq-btn.ghost{color:var(--gp-muted);border-color:var(--gp-border-solid)}.page-team .ireq-head .av,.page-team .tc-row .av{background:var(--gp-green-gradient-btn);color:var(--gp-green-on);border:none}.page-team .tc-row .tc-rank{background:var(--gp-green-gradient-btn);color:var(--gp-green-on)}.page-team .gap-card{border-color:var(--gp-border-solid);border-style:solid}.page-team .gap-icon{background:var(--gp-green-dark);color:var(--gp-green-on)}.page-team .team-pending-invite-btn-danger{color:var(--gp-muted)!important;border-color:var(--gp-border-solid)!important}.page-team .team-pending-invite-btn-danger:hover:not(:disabled){color:var(--gp-green-dark)!important;border-color:var(--gp-green-dark)!important;background:var(--gp-paper)!important}.page-team .team-pending-invite-av{background:var(--gp-green-gradient-btn);color:var(--gp-green-on)}.page-team .tm-teammate-list{display:flex;flex-direction:column;gap:10px}.page-team .tm-row-wrap.acc-row-v2-wrap.open .acc-row-v2{border-bottom-left-radius:0;border-bottom-right-radius:0}.page-team .tm-row-wrap.acc-row-v2-wrap.open .acc-contacts-panel{display:block}.page-team .tm-row-wrap .acc-row-v2 .acc-main .av.lg{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;flex-shrink:0}.page-team .tm-row-wrap .acc-row-v2{align-items:flex-start}.page-team .tm-row-wrap .acc-row-v2 .acc-main{flex:1;min-width:0}.page-team .tm-row-wrap .acc-row-actions{width:auto;min-width:156px;max-width:196px;margin-left:auto;flex-shrink:0;flex-direction:column;align-items:stretch;gap:8px;padding-top:2px}.page-team .tm-row-wrap .tm-action-row{width:100%}.page-team .tm-row-wrap .tm-action-row .acc-action.primary{width:auto;flex:1}.page-team .tm-row-wrap .acc-expand-col{flex-shrink:0;align-self:flex-start;margin-left:8px}.page-team .tm-row-wrap .acc-row-actions .acc-action{min-width:0;width:100%;text-align:center;padding:7px 12px;font-size:14px}.page-team .tm-row-wrap .acc-contacts-panel{margin:-4px 0 0;border-radius:0 0 14px 14px}.page-team .tm-row-wrap .acc-contact-drawer-wrap{border-bottom:none;padding:0 0 8px}.page-team .tm-row-wrap .acc-contact-drawer-wrap:last-child{padding-bottom:0}.page-team .tm-row-wrap .acc-contact-card{background:#fff;border:1px solid var(--gp-border-solid);border-radius:12px;overflow:hidden}.page-team .tm-row-wrap .drawer-connector-row{border-bottom:none;padding:12px 14px}.page-team .tm-row-wrap .drawer-connector-row .profile-popup-trigger{display:flex;border:none;background:transparent;padding:0;cursor:pointer}.page-team .tm-row-wrap .drawer-connector-row .profile-popup-trigger:disabled{cursor:default}.page-team .tm-row-wrap .drawer-connector-bar{justify-content:flex-end}.page-team .tm-spec-line .tm-spec-lbl{color:var(--gp-faint)}.page-team .tm-spec-line strong{color:var(--gp-ink-2)}.acc-info-full{flex:1;min-width:0}.acc-name-full{font-size:17px;font-weight:700;color:#1a1a1a;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.tier-pill{font-size:11px;font-weight:700;padding:2px 7px;border-radius:20px;background:#f3f3f3;color:#888}.tier-pill.t1{background:#1a1a1a;color:#fff}.tier-pill.t2{background:#f6f6f6;color:#525252}.acc-meta-full{font-size:14px;color:#888;margin-top:2px}.acc-contact-full{color:#3a3a3a;font-weight:600}.path-block{display:flex;align-items:center;gap:10px}.path-strength{font-size:12.5px;font-weight:700;padding:4px 10px;border-radius:20px;white-space:nowrap}.path-strength.strong{background:#f6f6f6;color:#0a0a0a}.path-strength.medium{background:#f6f6f6;color:#525252}.path-strength.none{background:#fafafa;color:#8a8a8a}.explainer-card{background:linear-gradient(135deg,#fff,#fff);border:1px solid #e5e5e5;border-radius:14px;padding:22px 26px;margin-bottom:20px}.explainer-title{font-size:21px;font-weight:700;color:#1a1a1a;margin-bottom:6px}.explainer-desc{font-size:16px;color:#515151;line-height:1.6;margin-bottom:18px;max-width:640px}.explainer-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.exp-step{background:#fff;border:1px solid #ededed;border-radius:10px;padding:13px 16px;display:flex;gap:11px;align-items:center}.exp-step-num{width:26px;height:26px;border-radius:50%;background:#1a1a1a;color:#fff;font-size:15px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.exp-step-txt{font-size:15px;color:#3a3a3a;line-height:1.4}.exp-step-txt strong{color:#1a1a1a;font-weight:700}.view-toggle-bar{display:flex;background:#fff;border:1px solid #e5e5e5;border-radius:10px;padding:3px;width:-moz-fit-content;width:fit-content;margin-bottom:18px}.vt-btn{font-size:15px;padding:8px 16px;border-radius:7px;color:#888;background:transparent;border:none;cursor:pointer;font-family:inherit;font-weight:500}.vt-btn.active{background:#1a1a1a;color:#fff;font-weight:600}.metric-lbl-acc-small{font-size:12.5px;color:#aaa;margin-top:3px;line-height:1.4;font-style:italic}.metric-box-acc.highlight .metric-lbl-acc-small{color:#ffffff80}.empty-state{background:#fff;border:2px dashed #d4d4d4;border-radius:14px;padding:50px 40px;text-align:center}.es-icon{width:56px;height:56px;margin:0 auto 18px;background:#fff;border:1px solid #e5e5e5;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:27.5px;color:#6b6b6b}.es-title{font-size:24px;font-weight:700;color:#1a1a1a;margin-bottom:8px;letter-spacing:-.01em}.es-desc{font-size:16px;color:#666;line-height:1.6;max-width:460px;margin:0 auto 22px}.es-actions{display:flex;gap:10px;justify-content:center;flex-wrap:wrap}.es-btn-primary{background:#1a1a1a;color:#fff;font-size:16px;font-weight:600;padding:11px 22px;border-radius:9px;border:none;cursor:pointer;font-family:inherit;display:inline-flex;align-items:center;gap:8px}.es-btn-ghost{background:#fff;color:#3a3a3a;font-size:16px;font-weight:600;padding:11px 22px;border-radius:9px;border:1px solid #dcdcdc;cursor:pointer;font-family:inherit}.es-sources{display:flex;gap:20px;justify-content:center;margin-top:24px;font-size:14px;color:#888;flex-wrap:wrap}.es-source{display:flex;align-items:center;gap:5px}.acc-row-v2{padding:14px 18px;display:flex;align-items:flex-start;gap:14px;background:#fff;border:1px solid #ededed;border-radius:14px;cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease}.acc-row-info{flex:1;min-width:0}.acc-row-path{width:200px;flex-shrink:0;overflow:hidden;display:flex;align-items:center;gap:10px}.acc-row-path-loading{color:#9a9a9a;font-size:14px;gap:8px}.acc-row-actions{width:210px;flex-shrink:0;display:flex;align-items:center;justify-content:flex-end;gap:8px}.acc-row-v2:hover{border-color:#d4d4d4;box-shadow:0 6px 18px #1a1a1a0f}.acc-check-v2{width:16px;height:16px;border:1.5px solid #c4c4c4;border-radius:4px;cursor:pointer;margin-top:12px}.acc-main{min-width:0;display:flex;align-items:flex-start;gap:14px}.acc-main-info{flex:1;min-width:0}.acc-row-v2 .acc-logo{margin-top:2px}.acc-name-row{display:flex;align-items:center;gap:8px;margin-bottom:6px;flex-wrap:wrap}.acc-name-v2{font-size:19px;font-weight:700;color:#1a1a1a;letter-spacing:-.01em}.acc-industry{font-size:14px;color:#939393}.acc-contact-row{font-size:15px;color:#515151;display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:6px}.acc-contact-label{color:#aaa;font-size:14px}.acc-contact-name{font-weight:600;color:#1a1a1a}.acc-contact-title{color:#888}.path-strength-v2{display:flex;align-items:center;gap:10px;min-width:0;padding-top:4px}.path-pct-circle{position:relative;width:42px;height:42px;flex-shrink:0}.path-pct-circle svg{transform:rotate(-90deg)}.path-pct-num{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;color:#1a1a1a}.path-pct-info{flex:1;min-width:0}.path-label{font-size:14px;font-weight:700;margin-bottom:2px}.path-label.strong{color:#0a0a0a}.path-label.medium{color:#525252}.path-label.weak{color:#888}.path-via-v2{font-size:14px;color:#666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.path-via-v2 strong{color:#1a1a1a;font-weight:600}.path-none-row{display:flex;align-items:center;gap:8px;color:#aaa;font-size:15px}.acc-col-action{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding-top:4px}.acc-col-action .acc-action,.acc-col-action .intro-status-badge{min-width:110px;text-align:center}.intro-status-badge{font-size:12.5px;font-weight:700;padding:7px 12px;border-radius:20px;display:inline-block}.intro-status-badge.booked{background:#f6f6f6;color:#0a0a0a}.intro-status-badge.waiting{background:#f6f6f6;color:#525252}.intro-status-badge.none{background:transparent;color:transparent}.acc-edit-btn{display:inline-flex;align-items:center;gap:5px;font-family:inherit;font-size:14px;font-weight:600;color:#1a1a1a;background:#fff;border:1px solid #dcdcdc;border-radius:8px;padding:6px 11px;cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease;white-space:nowrap}.acc-edit-btn:hover{border-color:#0a0a0a;background:#fff;color:#0a0a0a}.acc-edit-btn-text{font-weight:600}.acc-remove-btn{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;font-size:15px;color:#a84a1e;background:transparent;border:1px solid transparent;border-radius:8px;cursor:pointer;transition:background .15s ease,border-color .15s ease}.acc-remove-btn:hover{background:#fdecea;border-color:#f3c9b8}.acc-expand-col{display:flex;justify-content:center;align-items:flex-start;color:#aaa;font-size:14px;transition:transform .2s;padding-top:12px}.acc-expand-col.hidden{visibility:hidden}.acc-row-v2-wrap{display:block}.acc-row-v2-wrap.open .acc-row-v2{border-color:#bdbdbd;box-shadow:0 8px 22px #1a1a1a14}.acc-row-v2-wrap.open .acc-expand-col{transform:rotate(180deg)}.acc-meta-line{display:flex;align-items:center;gap:6px;font-size:14px;color:#888;margin-top:6px;flex-wrap:wrap}.acc-count-pill{font-size:12.5px;font-weight:700;padding:2px 8px;border-radius:20px;background:#f3f3f3;color:#515151}.acc-activity-pill{font-size:12.5px;font-weight:700;padding:2px 8px;border-radius:20px;background:#f6f6f6;color:#0a0a0a}.acc-icp-row{display:flex;flex-wrap:wrap;align-items:center;gap:5px;margin-top:6px}.acc-icp-status{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding:2px 7px;border-radius:20px;white-space:nowrap}.acc-icp-status.custom{background:#efefef;color:#0a0a0a}.acc-icp-status.default{background:#f6f6f6;color:#525252}.acc-icp-empty{font-size:14px;color:#aaa;font-style:italic}.acc-icp-pill{display:inline-flex;align-items:center;gap:4px;padding:2px 3px 2px 7px;background:#fff;border:1px solid #ededed;border-radius:999px;max-width:100%}.acc-icp-pill.firmo,.acc-icp-pill.persona{background:#fafafa;border-color:#ededed}.acc-icp-pill.signal{background:#fff;border-color:#e5e5e5}.acc-icp-pill-label{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#636363;white-space:nowrap}.acc-icp-pill.firmo .acc-icp-pill-label{color:#515151}.acc-icp-pill.persona .acc-icp-pill-label{color:#2a4858}.acc-icp-pill.signal .acc-icp-pill-label{color:#525252}.acc-icp-pill-chips{display:inline-flex;flex-wrap:wrap;gap:3px}.acc-icp-chip{font-size:12.5px;font-weight:600;padding:1px 7px;border-radius:999px;background:#fff;border:1px solid #ededed;color:#3a3a3a;white-space:nowrap;line-height:1.45}.acc-icp-chip.persona{background:#fff;border-color:#ededed;color:#2a4858}.acc-icp-chip.signal{background:#fff;border-color:#e5e5e5;color:#525252}.acc-icp-chip.more{background:transparent;border:none;color:#8a8a8a;font-size:12px;padding:1px 3px}.acc-contacts-panel{display:none;margin:-4px 4px 0;padding:6px 18px 14px 52px;background:#fff;border:1px solid #ededed;border-top:none;border-radius:0 0 14px 14px}.acc-row-v2-wrap.open .acc-row-v2{border-bottom-left-radius:0;border-bottom-right-radius:0}.acc-row-v2-wrap.open .acc-contacts-panel{display:block}.acc-contacts-lbl{font-size:12px;font-weight:700;color:#8a8a8a;text-transform:uppercase;letter-spacing:.08em;padding:10px 0 8px}.contact-sub-row{display:grid;grid-template-columns:32px 1fr 140px 140px;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid #ededed}.contact-sub-row:last-child{border-bottom:none}.csr-av{width:32px;height:32px}.csr-info{min-width:0}.csr-name{font-size:15.5px;font-weight:700;color:#1a1a1a}.csr-role{font-size:14px;color:#888;margin-top:1px}.csr-pct{display:flex;align-items:center;gap:6px;font-size:14px;font-weight:700}.csr-pct .dot{width:8px;height:8px;border-radius:50%;flex-shrink:0}.csr-pct .dot.strong{background:#0a0a0a}.csr-pct .dot.medium{background:#8a8a8a}.csr-via{font-size:13px;color:#888;font-weight:500}.csr-action{display:flex;justify-content:flex-end}.csr-action.csr-action-multi{gap:6px;align-items:center;flex-wrap:nowrap}.csr-action .acc-action-sm{font-size:12.5px;font-weight:600;padding:5px 11px;border-radius:7px;background:#1a1a1a;color:#fff;border:none;cursor:pointer;font-family:inherit;white-space:nowrap}.csr-action .intro-status-badge{padding:4px 10px;font-size:12.5px}.page-accounts .acc-contact-drawer-wrap{border-bottom:none;padding:0 0 8px}.page-accounts .acc-contact-drawer-wrap:last-child{padding-bottom:0}.page-accounts .acc-contact-card{background:#fff;border:1px solid #e5e5e5;border-radius:12px;overflow:hidden}.page-accounts .acc-contact-summary{display:grid;grid-template-columns:32px 1fr auto;align-items:center;gap:12px;padding:12px 14px;cursor:pointer;transition:background .12s ease}.page-accounts .acc-contact-summary:hover{background:#ffffffd9}.page-accounts .acc-contact-summary-right{display:flex;align-items:center;gap:8px;flex-shrink:0}.page-accounts .acc-contact-path-pill{font-size:12.5px;font-weight:600;padding:3px 10px;border-radius:999px;background:#f6f6f6;color:#0a0a0a;white-space:nowrap}.page-accounts .acc-contact-caret{font-size:12.5px;color:#0a0a0a;transition:transform .2s;display:inline-block;flex-shrink:0}.page-accounts .acc-contact-summary.open .acc-contact-caret{transform:rotate(180deg)}.page-accounts .acc-contact-drawer-body{padding:4px 14px 14px;border-top:1px solid #f3f3f3;animation:stgtDrawerIn .18s ease both;display:flex;flex-direction:column;gap:0}.drawer-section-header{font-size:12px;font-weight:700;color:#8a8a8a;text-transform:uppercase;letter-spacing:.08em;padding:10px 0 8px;line-height:1.4}.drawer-connector-row{display:grid;grid-template-columns:36px minmax(0,1fr) minmax(88px,120px) auto;align-items:center;gap:10px 12px;padding:10px 12px;border-radius:10px;border-bottom:1px solid #f3f3f3}.drawer-connector-row:last-child{border-bottom:none}.drawer-connector-row.direct,.drawer-connector-row.best{background:#f6f6f6}.drawer-connector-av{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;color:#fff;background:var(--gp-green-gradient-btn);flex-shrink:0}.drawer-connector-av.direct{background:#0a0a0a}.drawer-connector-info{min-width:0}.drawer-connector-name{font-size:15.5px;font-weight:700;color:#1a1a1a;line-height:1.3;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.drawer-connector-badge{font-size:10.5px;font-weight:700;padding:2px 7px;border-radius:999px;background:#0a0a0a;color:#fff;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap}.drawer-connector-sub{font-size:13px;color:#888;margin-top:2px;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.drawer-connector-status{display:flex;align-items:center;gap:6px;font-size:13px;color:#0a0a0a;font-weight:600;margin-top:4px}.drawer-connector-status .dot{width:7px;height:7px;border-radius:50%;background:#0a0a0a;flex-shrink:0}.drawer-connector-bar{display:flex;align-items:center;gap:8px;min-width:0}.drawer-connector-bar-empty{visibility:hidden}.drawer-bar-track{flex:1;height:5px;border-radius:999px;background:#e5e5e5;overflow:hidden;min-width:48px}.drawer-bar-fill{height:100%;border-radius:999px;background:#0a0a0a;transition:width .2s ease}.drawer-bar-pct{font-size:14px;font-weight:700;color:#1a1a1a;white-space:nowrap;min-width:32px;text-align:right}.drawer-connector-action{display:flex;justify-content:flex-end;min-width:0}.drawer-action-btn{font-size:13px;font-weight:600;padding:6px 12px;border-radius:8px;cursor:pointer;font-family:inherit;white-space:nowrap;border:none}.drawer-action-btn.primary{background:#0a0a0a;color:#fff}.drawer-action-btn.primary:hover:not(:disabled){background:#0a0a0a}.drawer-action-btn.outline{background:#fff;color:#3a3a3a;border:1px solid #dcdcdc}.drawer-action-btn.outline:hover:not(:disabled){background:#fff;border-color:#1a1a1a}.drawer-action-btn:disabled{opacity:.6;cursor:wait}.drawer-connector-empty{padding:10px 12px;font-size:14px;color:#888}@media (max-width: 640px){.drawer-connector-row{grid-template-columns:36px 1fr;gap:8px 10px}.drawer-connector-bar,.drawer-connector-action{grid-column:2}.drawer-connector-bar-empty{display:none}}.page-accounts .acc-path-option-row{display:grid;grid-template-columns:minmax(108px,30%) minmax(0,1fr) auto;align-items:center;gap:10px 12px;padding:10px 12px;background:#fff;border:1px solid #e5e5e5;border-radius:10px}.page-accounts .acc-path-option-row.acc-path-option-empty{grid-template-columns:1fr;padding:10px 12px;font-size:14px;color:#888;background:transparent;border:none}.page-accounts .acc-path-option-lead{min-width:0}.page-accounts .acc-path-option-lead-name{font-size:16px;font-weight:700;color:#1a1a1a;line-height:1.3;word-break:break-word}.page-accounts .acc-path-option-lead-sub{font-size:13px;color:#888;margin-top:2px;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.page-accounts .acc-path-option-lead-tier{margin-top:6px}.page-accounts .acc-path-option-chain{min-width:0;display:flex;justify-content:center}.page-accounts .acc-path-option-chain .req-chain{display:flex;align-items:flex-start;justify-content:center;gap:0;padding:0;margin:0;background:transparent;border:none}.page-accounts .acc-path-mini-chain .rc-person,.page-accounts .acc-path-mini-chain .rc-person-wide{flex:0 0 auto;width:48px;max-width:52px;min-width:0;padding:0 2px}.page-accounts .acc-path-mini-chain .rc-av{order:1;width:32px;height:32px;font-size:12.5px;font-weight:700;margin:0 auto 4px;border:none;background:var(--gp-green-gradient-btn);color:var(--gp-green-on);box-shadow:0 1px 2px #0a0a0a1f}.page-accounts .acc-path-mini-chain .rc-av img{border-radius:50%}.page-accounts .acc-path-mini-chain .rc-name,.page-accounts .acc-path-mini-chain .rc-role,.page-accounts .acc-path-mini-chain .rc-meta,.page-accounts .acc-path-mini-chain .rc-tier{display:none}.page-accounts .acc-path-mini-chain .rc-stage{order:2;margin:0;font-size:10.5px;font-weight:700;letter-spacing:.08em;padding:2px 5px;border-radius:100px;background:transparent;color:var(--gp-green-dark);border:1px solid rgba(26,26,26,.22);line-height:1.2}.page-accounts .acc-path-mini-chain .rc-stage.you{background:var(--gp-green-dark);color:#fff;border-color:var(--gp-green-dark)}.page-accounts .acc-path-mini-chain .rc-arr{flex:0 0 16px;width:16px;align-self:flex-start;margin-top:10px;line-height:1}.page-accounts .acc-path-option-action{display:flex;justify-content:flex-end;align-self:center;padding-top:0}.page-accounts .acc-path-option-action .acc-action-sm{font-size:12.5px;font-weight:600;padding:5px 11px;border-radius:7px;background:#1a1a1a;color:#fff;border:none;cursor:pointer;font-family:inherit;white-space:nowrap}.acc-action{font-size:14px;padding:7px 14px;border-radius:8px;border:1px solid #dcdcdc;background:#fff;color:#3a3a3a;cursor:pointer;font-family:inherit;font-weight:600;white-space:nowrap}.acc-action.primary{background:#1a1a1a;color:#fff;border-color:#1a1a1a}.acc-action.find{background:#6b6b6b;color:#fff;border-color:#6b6b6b}.acc-role-card{background:#fff;border:1px solid #e5e5e5;border-radius:12px;overflow:hidden}.acc-role-row{display:flex;align-items:center;gap:12px;padding:12px 16px;cursor:pointer}.acc-role-badge{width:38px;height:38px;border-radius:50%;background:#f6f6f6;color:#525252;display:flex;align-items:center;justify-content:center;font-size:21px;flex-shrink:0}.acc-role-info{flex:1;min-width:0}.acc-role-path-loading{display:flex;align-items:center;gap:7px;color:#9a9a9a;font-size:14px;flex-shrink:0}.acc-role-path-pill{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;background:#f6f6f6;border-radius:999px;font-size:15px;font-weight:600;color:#0a0a0a;white-space:nowrap;flex-shrink:0}.acc-role-path-empty{font-size:15px;color:#9a9a9a;flex-shrink:0}.acc-role-actions{display:flex;align-items:center;gap:8px;flex-shrink:0}.network-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:14px;align-items:stretch}.network-card{background:#fff;border:1px solid #e5e5e5;border-radius:12px;padding:18px 20px;min-height:118px;cursor:pointer;position:relative;overflow:hidden}.page-network .network-card{display:flex;flex-direction:column;height:100%}.page-network .nc-head{align-items:flex-start;margin-bottom:0;flex:1 1 auto}.page-network .nc-details{display:flex;flex-direction:column;gap:2px;min-height:34px}.page-network .nc-details .nc-role,.page-network .nc-details .nc-company{margin-top:0}.page-network .network-card>.nc-actions-row:first-of-type{margin-top:auto;padding-top:10px}.network-card:hover{border-color:#bbb}.network-card.nc-enriching{border-color:#0a0a0a;box-shadow:0 0 0 1px #0a0a0a40}.network-card.nc-enriching:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,transparent 0%,rgba(10,10,10,.06) 45%,rgba(10,10,10,.14) 50%,rgba(10,10,10,.06) 55%,transparent 100%);background-size:200% 100%;animation:nc-enrich-shimmer 1.6s ease-in-out infinite;pointer-events:none}@keyframes nc-enrich-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.nc-enriching-label{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:600;color:#0a0a0a;margin-top:4px}.nc-enriching-dot{width:6px;height:6px;border-radius:50%;background:#0a0a0a;animation:nc-enrich-pulse 1s ease-in-out infinite}@keyframes nc-enrich-pulse{0%,to{opacity:.35;transform:scale(.85)}50%{opacity:1;transform:scale(1)}}.nc-head{display:flex;align-items:center;gap:11px;margin-bottom:10px;min-width:0;padding-right:24px}.nc-card-menu-btn{position:absolute;top:10px;right:10px;z-index:2;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;border-radius:8px;background:transparent;color:#888;cursor:pointer;font-family:inherit;padding:0}.nc-card-menu-btn:hover,.nc-card-menu-btn[data-state=open]{background:#fafafa;color:#444}.nc-card-mobile-menu{display:none}.nc-card-menu-dropdown{min-width:148px;border:1px solid #e5e5e5;border-radius:10px;background:#fff;padding:4px;box-shadow:0 8px 24px #0000001a}.nc-card-menu-item{font-size:15px;font-weight:600;color:#3a3a3a;border-radius:7px;padding:8px 10px;cursor:pointer}.nc-card-menu-item:hover,.nc-card-menu-item:focus{background:#fff;color:#1a1a1a}.nc-info{flex:1;min-width:0}.nc-name{font-size:16px;font-weight:700;color:#1a1a1a;min-width:0;overflow:hidden}.nc-name-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nc-name>:not(.nc-name-text){flex-shrink:0}.nc-role{font-size:14px;color:#888;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nc-company{font-size:14px;color:#6b6b6b;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nc-dot-meta{width:9px;height:9px;border-radius:50%;flex-shrink:0}.nc-dot-meta.red{background:#d66053}.nc-dot-meta.yellow{background:#8a8a8a}.nc-dot-meta.green{background:#6b6b6b}.nc-meta{font-size:12.5px;color:#aaa;margin-bottom:10px}.nc-meta strong{color:#515151;font-weight:600}.nc-action{font-size:14px;padding:7px 0;border-radius:7px;border:1px solid #dcdcdc;background:#fff;color:#3a3a3a;cursor:pointer;font-family:inherit;font-weight:600;width:100%}.nc-strength-bar{height:4px;background:#f3f3f3;border-radius:2px;overflow:hidden;margin-bottom:10px}.nc-strength-fill{height:100%;background:#6b6b6b;border-radius:2px}.nc-health-dot{width:8px;height:8px;border-radius:50%;flex-shrink:0;display:inline-block}.nc-health-dot.green{background:#6b6b6b}.nc-health-dot.yellow{background:#8a8a8a}.nc-health-dot.red{background:#d66053}.health-explainer{background:#fff;border:1px solid #e5e5e5;border-radius:10px;padding:11px 14px;margin-bottom:12px;font-size:14px;color:#515151;line-height:1.6}.health-explainer strong{color:#1a1a1a}.health-explainer .dot-ex{display:inline-block;width:8px;height:8px;border-radius:50%;vertical-align:middle;margin:0 2px}.health-row-v2{background:#fff;border:1px solid #e5e5e5;border-radius:11px;padding:12px 16px;margin-bottom:7px}.health-row-top{display:flex;align-items:center;gap:12px;margin-bottom:10px}.health-row-top .row-body{flex:1;min-width:0}.health-row-actions{display:flex;gap:6px;padding-left:44px}.health-action-btn{font-size:13px;padding:5px 10px;border-radius:7px;border:1px solid #dcdcdc;background:#fff;color:#3a3a3a;cursor:pointer;font-family:inherit;font-weight:600;white-space:nowrap;display:inline-flex;align-items:center;gap:4px}.health-action-btn:hover{background:#fff;border-color:#1a1a1a}.health-action-btn.primary{background:#1a1a1a;color:#fff;border-color:#1a1a1a}.health-action-btn.primary:hover{background:#111}.health-action-btn.ghost{background:transparent;color:#888;border-color:transparent}.health-action-btn.ghost:hover{background:#f3f3f3;color:#3a3a3a}.why-goal-tag{font-size:12px;font-weight:700;padding:2px 8px;border-radius:20px;text-transform:uppercase;letter-spacing:.04em;margin-left:6px}.why-goal-tag.raise{background:#f6f6f6;color:#0a0a0a}.why-goal-tag.hire{background:#eeedfe;color:#3c3489}.why-goal-tag.partner{background:#f6f6f6;color:#303030}.why-reason{font-size:14px;color:#515151;margin-top:3px;line-height:1.45}.why-reason strong{color:#1a1a1a;font-weight:600}.nc-actions-row{display:flex;gap:6px;margin-top:4px}.nc-action-btn{flex:1;font-size:13px;padding:7px 0;border-radius:7px;border:1px solid #dcdcdc;background:#fff;color:#3a3a3a;cursor:pointer;font-family:inherit;font-weight:600;text-align:center}.nc-action-btn:hover{background:#fff;border-color:#bbb}.nc-action-btn.primary{background:#1a1a1a;color:#fff;border-color:#1a1a1a}.nc-action-btn.primary:hover{background:#111}.nc-view-profile{font-size:13px;color:#6a8aaa;text-align:center;margin-top:8px;cursor:pointer;font-weight:500}.nc-view-profile:hover{text-decoration:underline}.network-load-more{display:flex;justify-content:center;padding:24px 0 8px}.page-network .network-load-more-btn{min-height:40px;padding:0 22px;border-radius:999px;border:1px solid #dcdcdc;background:#fff;color:#3a3a3a;font-size:16px;font-weight:600;cursor:pointer;font-family:inherit}.page-network .network-load-more-btn:hover{background:#fff;border-color:#bbb}.slide-panel-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;display:none;align-items:flex-start;justify-content:center;padding:40px 20px;overflow-y:auto;z-index:200}.slide-panel-overlay.open{display:flex}.slide-panel{background:#fff;border-radius:16px;max-width:560px;width:100%;box-shadow:0 20px 60px #00000026;position:relative;overflow:hidden;display:flex;flex-direction:column;max-height:calc(100vh - 80px)}.profile-modal{max-width:600px;border-radius:12px;display:flex;flex-direction:column;max-height:calc(100vh - 80px);overflow:hidden;background:#fff;border:1px solid rgba(26,26,26,.12);box-shadow:0 24px 64px #1a1a1a24}.profile-modal .modal-head{padding:28px 30px 24px;background:#fff;flex-shrink:0;align-items:flex-start;border-bottom:1px solid rgba(26,26,26,.1)}.profile-modal .mod-title{font-family:var(--gp-font-display);letter-spacing:-.02em;font-size:36px;font-weight:500;line-height:1.1;color:#1a1a1a}.profile-modal .mod-sub{margin-top:6px;max-width:none;font-size:17.5px;color:#5c5c5c}.profile-modal-head-main{display:flex;align-items:flex-start;gap:16px;flex:1;min-width:0}.profile-modal-head-text{flex:1;min-width:0}.profile-modal-av{width:56px;height:56px;border-radius:50%;flex-shrink:0;display:grid;place-items:center;font-family:var(--gp-font-mono);font-size:15px;font-weight:600;letter-spacing:.04em;background:#0a0a0a1a;color:#0a0a0a;border:2px solid #FFFFFF;box-shadow:0 0 0 1px #1a1a1a14;overflow:hidden}.profile-modal-av.purple,.profile-modal-av.green,.profile-modal-av.amber,.profile-modal-av.blue,.profile-modal-av.red,.profile-modal-av.teal{background:#0a0a0a1a;color:#0a0a0a}.profile-modal-av img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%}.profile-modal-link{font-family:var(--gp-font-mono);font-size:12.5px;letter-spacing:.08em;text-transform:uppercase;color:#0a0a0a;margin-top:10px;display:inline-flex;align-items:center;gap:4px;font-weight:500;text-decoration:none}.profile-modal-link:hover{color:#0a0a0a;text-decoration:underline}.profile-modal-body{flex:1;min-height:0;overflow-y:auto;padding:8px 30px 24px;background:#fff}.profile-modal .req-sec-lbl{font-family:var(--gp-font-mono);font-size:12.5px;font-weight:400;letter-spacing:.14em;margin-bottom:10px;margin-top:16px;color:#505050;text-transform:uppercase}.profile-modal-research-tag{font-weight:500;opacity:.75;letter-spacing:.04em;text-transform:none}.profile-modal .sp-intel{margin-bottom:8px;background:#fff;border:1px solid rgba(26,26,26,.1);border-radius:4px;padding:4px 16px}.profile-modal .sp-intel-row{border-bottom-color:#1a1a1a14;padding:12px 0}.profile-modal .sp-intel-key{font-family:var(--gp-font-mono);font-size:12.5px;letter-spacing:.1em;text-transform:uppercase;color:#5c5c5c}.profile-modal .sp-intel-val{font-size:17.5px;color:#1a1a1a}.profile-modal .sp-why-fits{background:#fff;border:1px solid rgba(26,26,26,.1);border-radius:4px;padding:16px 18px;margin-bottom:16px;font-size:17.5px;line-height:1.6;color:#1a1a1a}.profile-modal-foot{flex-shrink:0;display:flex;flex-direction:column;align-items:stretch;gap:10px;padding:18px 30px 22px;border-top:1px solid rgba(26,26,26,.12);background:#fff}.profile-modal-foot-actions{display:flex;gap:8px;flex-wrap:wrap;width:100%;justify-content:flex-end}.profile-modal-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;padding:9px 14px;border:1px solid rgba(26,26,26,.18);border-radius:2px;background:transparent;color:#1a1a1a;font-family:var(--gp-font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;white-space:nowrap;transition:background .16s,color .16s,border-color .16s}.profile-modal-btn:hover:not(:disabled){background:#1a1a1a;color:#fafafa;border-color:#1a1a1a}.profile-modal-btn:disabled{opacity:.55;cursor:not-allowed}.profile-modal-btn--primary{background:#1a1a1a;color:#fafafa;border-color:#1a1a1a}.profile-modal-btn--primary:hover:not(:disabled){background:#0a0a0a;border-color:#0a0a0a}.profile-modal-btn--pending{color:#505050;border-color:#50505059;background:#5050500f}.profile-modal-btn--pending:hover:not(:disabled){background:#505050;color:#fafafa;border-color:#505050}.profile-modal-btn--connected{color:#0a0a0a;border-color:#0a0a0a59;background:#0a0a0a0f}.profile-modal-btn--connected:hover:not(:disabled){background:#1a1a1a;color:#fafafa;border-color:#1a1a1a}.profile-modal-btn--danger{color:#8a1d12;border-color:#8a1d1247;background:#8a1d120a}.profile-modal-btn--danger:hover:not(:disabled){background:#8a1d12;color:#fff;border-color:#8a1d12}.profile-modal-action-error{width:100%;font-size:15px;color:#8a1d12;background:#8a1d120f;border:1px solid rgba(138,29,18,.2);border-radius:4px;padding:8px 10px}.intro-path-av-btn{padding:0;border:none;background:transparent;border-radius:50%;cursor:pointer;flex-shrink:0}.intro-path-av-btn:hover .intro-path-av{box-shadow:0 0 0 2px #0a0a0a40}.sp-close{position:absolute;top:14px;right:14px;background:#fffffff2;border:1px solid #e5e5e5;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:21px;color:#888;cursor:pointer;z-index:10}.sp-close:hover{background:#fff;color:#1a1a1a}.sp-body{flex:1;overflow-y:auto;padding:32px 30px 28px}.sp-header{display:flex;align-items:flex-start;gap:16px;margin-bottom:22px;padding-bottom:18px;border-bottom:1px solid #ededed}.sp-avatar{width:54px;height:54px;border-radius:50%;background:#fafafa;color:#515151;font-size:20px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.sp-header-info{flex:1;min-width:0}.sp-name{font-size:24px;font-weight:700;color:#1a1a1a;letter-spacing:-.01em}.sp-role{font-size:16px;color:#666;margin-top:3px}.sp-linkedin{font-size:14px;color:#0a66c2;margin-top:6px;display:inline-flex;align-items:center;gap:3px;cursor:pointer;font-weight:500}.sp-linkedin:hover{text-decoration:underline}.sp-sec-lbl{font-size:12.5px;font-weight:700;color:#8a8a8a;text-transform:uppercase;letter-spacing:.09em;margin-bottom:10px;display:flex;align-items:center;gap:6px}.sp-sec-lbl .sp-lbl-icon{font-size:15px}.sp-why-fits{background:#fff;border-radius:10px;padding:14px 16px;margin-bottom:24px;font-size:16px;color:#2a2a2a;line-height:1.6}.sp-intel{margin-bottom:24px}.sp-intel-row{display:flex;justify-content:space-between;padding:9px 0;border-bottom:1px solid #fafafa;font-size:16px}.sp-intel-row:last-child{border-bottom:none}.sp-intel-key{color:#888}.sp-intel-val{color:#1a1a1a;font-weight:600}.sp-paths{margin-bottom:24px}.sp-path-row{background:#fff;border:1px solid #ededed;border-radius:10px;padding:13px 15px;margin-bottom:8px;display:flex;align-items:center;gap:12px}.sp-path-ico{width:34px;height:34px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:16px;flex-shrink:0}.sp-path-ico.email{background:#fdecea;color:#9a3a2a}.sp-path-ico.linkedin{background:#e0ecf7;color:#0a66c2}.sp-path-ico.calendar{background:#fdecea;color:#9a3a2a}.sp-path-body{flex:1;min-width:0}.sp-path-name{font-size:16px;font-weight:700;color:#1a1a1a}.sp-path-context{font-size:14px;color:#888;margin-top:2px}.sp-path-ask{font-size:15px;color:#6a8aaa;cursor:pointer;font-weight:600;margin-top:4px;display:inline-block}.sp-path-ask:hover{text-decoration:underline}.sp-team{margin-bottom:16px}.sp-team-row{padding:10px 0;display:flex;align-items:center;gap:12px;border-bottom:1px solid #fafafa}.sp-team-row:last-child{border-bottom:none}.sp-team-info{flex:1;min-width:0}.sp-team-name{font-size:16px;font-weight:700;color:#1a1a1a}.sp-team-role{font-size:14px;color:#888;margin-top:1px}.sp-team-btn{font-size:13px;font-weight:600;padding:6px 12px;border-radius:7px;background:#fff;border:1px solid #dcdcdc;color:#3a3a3a;cursor:pointer;font-family:inherit;display:flex;align-items:center;gap:4px;white-space:nowrap}.sp-team-btn:hover{background:#fff;border-color:#1a1a1a}.health-row{background:#fff;border:1px solid #e5e5e5;border-radius:11px;padding:12px 16px;display:flex;align-items:center;gap:12px;margin-bottom:7px}.team-hero{background:#1a1a1a;color:#fff;border-radius:14px;padding:22px 28px;margin-bottom:24px}.team-hero-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px}.team-hero-title{font-size:17.5px;font-weight:600;color:#ffffffb3}.team-hero-period{font-size:14px;color:#fff6}.team-hero-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.th-item{border-left:1px solid rgba(255,255,255,.1);padding-left:16px}.th-item:first-child{border-left:none;padding-left:0}.th-num{font-size:32.5px;font-weight:700;letter-spacing:-.03em;line-height:1}.th-num.green{color:#aaa}.th-lbl{font-size:14px;color:#fff9;margin-top:6px;font-weight:500}.th-delta{font-size:12.5px;color:#aaa;margin-top:2px;font-weight:600}.ireq-card{background:#fff;border:1.5px solid #AFA9EC;border-radius:12px;padding:16px 20px;margin-bottom:10px}.ireq-head{display:flex;align-items:center;gap:12px;margin-bottom:11px}.ireq-body{flex:1;min-width:0}.ireq-from{font-size:15px;color:#666;line-height:1.5}.ireq-from strong{color:#1a1a1a;font-weight:700}.ireq-tag{font-size:12.5px;font-weight:700;padding:4px 10px;border-radius:20px;background:#eeedfe;color:#3c3489;white-space:nowrap}.ireq-msg{font-size:15.5px;color:#2a2a2a;line-height:1.6;background:#fff;border-radius:9px;padding:12px 14px;margin-bottom:12px;font-style:italic}.ireq-actions{display:flex;gap:8px}.ireq-btn{flex:1;font-size:14px;font-weight:600;padding:9px 0;border-radius:8px;border:1px solid #dcdcdc;background:#fff;cursor:pointer;font-family:inherit;text-align:center;color:#3a3a3a}.ireq-btn.primary{background:#1a1a1a;color:#fff;border-color:#1a1a1a;flex:1.8}.tc-row{background:#fff;border:1px solid #e5e5e5;border-radius:11px;padding:12px 16px;display:flex;align-items:center;gap:12px;margin-bottom:7px}.tc-rank{font-size:14px;font-weight:700;color:#aaa;width:18px}.tc-info{flex:1;min-width:0}.tc-name{font-size:16px;font-weight:700;color:#1a1a1a}.tc-sub{font-size:14px;color:#888;margin-top:2px}.tc-amt{font-size:16px;font-weight:700;color:#0a0a0a;text-align:right}.tc-sub-right{font-size:12.5px;color:#aaa;text-align:right;margin-top:1px}.teammate-list{background:#fff;border:1px solid #e5e5e5;border-radius:14px;overflow:hidden}.tm-row-wrap{border-bottom:1px solid #fafafa}.tm-row-wrap:last-child{border-bottom:none}.tm-row-wrap.open .tm-row-top{background:#fff}.tm-row-wrap.open .tm-expand-col{transform:rotate(180deg)}.tm-row-top{padding:16px 18px;display:grid;grid-template-columns:20px minmax(0,1fr) auto 28px;align-items:start;gap:14px;cursor:pointer}.tm-row-top:hover{background:#fff}.tm-col-check{width:16px;height:16px;border:1.5px solid #c4c4c4;border-radius:4px;cursor:pointer}.tm-col-main{display:flex;align-items:center;gap:13px;min-width:0}.tm-col-main-info{flex:1;min-width:0}.tm-name-row-v2{display:flex;align-items:center;gap:6px;margin-bottom:4px;flex-wrap:wrap}.tm-name-v2{font-size:17.5px;font-weight:700;color:#1a1a1a}.tm-role-v2{font-size:14px;color:#888;margin-bottom:5px}.tm-spec-line{font-size:14px;color:#515151;margin-bottom:6px}.tm-spec-line .tm-spec-lbl{color:#aaa;font-weight:700;font-size:11px;text-transform:uppercase;letter-spacing:.06em;margin-right:3px}.tm-spec-line strong{color:#1a1a1a;font-weight:600}.tm-meta-line{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.tm-path-strength{display:flex;align-items:center;gap:10px;min-width:0}.tm-path-info{flex:1;min-width:0}.tm-path-label{font-size:14px;font-weight:700;color:#0a0a0a;margin-bottom:2px}.tm-path-via{font-size:14px;color:#666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tm-path-via strong{color:#1a1a1a;font-weight:600}.tm-col-action{display:flex;justify-content:flex-end;padding-top:2px}.tm-action-cluster{display:flex;flex-direction:column;align-items:stretch;gap:8px;width:156px}.tm-action-row{display:flex;align-items:center;gap:6px;width:100%}.tm-action-row .acc-action.primary{flex:1;min-width:0}.tm-teammate-menu-btn{display:flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0;border:1px solid #e2e2e2;border-radius:999px;background:#fff;color:#666;cursor:pointer;font-family:inherit;padding:0}.tm-teammate-menu-btn:hover:not(:disabled),.tm-teammate-menu-btn[data-state=open]{background:#fafafa;color:#444;border-color:#d4d4d4}.tm-teammate-menu-btn:disabled{opacity:.55;cursor:not-allowed}.tm-teammate-menu-dropdown{min-width:168px;border:1px solid #e5e5e5;border-radius:10px;background:#fff;padding:4px;box-shadow:0 8px 24px #0000001a}.tm-teammate-menu-label{font-size:12.5px;font-weight:700;color:#8a8a8a;text-transform:uppercase;letter-spacing:.06em;padding:6px 10px 4px}.tm-teammate-menu-item{font-size:15px;font-weight:600;color:#3a3a3a;border-radius:7px;padding:8px 10px;cursor:pointer}.tm-teammate-menu-item.is-selected{background:#fafafa;color:#1a1a1a}.tm-teammate-menu-item:hover,.tm-teammate-menu-item:focus{background:#fff;color:#1a1a1a}.tm-teammate-menu-item.is-selected:hover,.tm-teammate-menu-item.is-selected:focus{background:#f3f3f3}.tm-teammate-menu-item-danger{color:#8a1d12}.tm-teammate-menu-item-danger:hover,.tm-teammate-menu-item-danger:focus{background:#fff;color:#8a1d12}.tm-col-action .acc-action{min-width:0;width:100%;text-align:center;padding:7px 12px;font-size:14px}.tm-col-action .partner-invite-sent{display:block;text-align:center;font-size:14px;font-weight:600;color:#0a0a0a;padding:7px 8px}.tm-admin-controls{display:flex;flex-direction:column;align-items:stretch;gap:4px}.tm-remove-btn{font-family:inherit;font-size:14px;font-weight:600;padding:2px 4px;background:transparent;border:none;color:#8a1d12;cursor:pointer;text-align:center;border-radius:6px}.tm-remove-btn:hover:not(:disabled){text-decoration:underline}.tm-remove-btn:disabled{opacity:.55;cursor:not-allowed}.tm-role-toggle{display:flex;width:100%;border-radius:999px;overflow:hidden;border:1px solid #e2e2e2;background:#fff}.tm-role-toggle.is-busy{opacity:.6}.tm-role-toggle-btn{flex:1;min-width:0;border:none;background:transparent;color:#515151;padding:5px 8px;font-size:14px;font-weight:600;cursor:pointer;line-height:1.2;font-family:inherit;white-space:nowrap}.tm-role-toggle-btn+.tm-role-toggle-btn{border-left:1px solid #e2e2e2}.tm-role-toggle-btn.is-active{background:#1a1a1a;color:#fff}.tm-role-toggle-btn.is-active+.tm-role-toggle-btn{border-left-color:#1a1a1a}.tm-role-toggle.is-busy .tm-role-toggle-btn{cursor:default}.tm-expand-col{display:flex;justify-content:center;align-items:center;padding-top:10px;color:#aaa;font-size:14px;transition:transform .2s}.tm-contacts-panel{display:none;padding:6px 18px 14px 52px;background:#fff;border-top:1px solid #ededed}.tm-row-wrap.open .tm-contacts-panel{display:block}.tm-contacts-lbl{font-size:12px;font-weight:700;color:#8a8a8a;text-transform:uppercase;letter-spacing:.08em;padding:10px 0 8px}.tm-row{padding:14px 18px;display:flex;align-items:center;gap:13px;border-bottom:1px solid #fafafa}.tm-row:last-child{border-bottom:none}.tm-info{flex:1;min-width:0}.tm-name-row{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.tm-name{font-size:16px;font-weight:700;color:#1a1a1a}.tm-badge{font-size:11px;font-weight:700;padding:2px 7px;border-radius:20px}.tm-badge.top{background:#f6f6f6;color:#303030}.tm-badge.responsive{background:#f6f6f6;color:#0a0a0a}.tm-badge.active{background:#eeedfe;color:#3c3489}.tm-role{font-size:14px;color:#888;margin-top:2px}.tm-spec-tags{display:flex;gap:4px;flex-wrap:wrap;margin-top:5px}.tm-spec-tag{font-size:11px;font-weight:600;padding:2px 7px;border-radius:20px;background:#fafafa;color:#666}.tm-stats-row{display:flex;gap:16px;margin-right:14px}.tm-stat{text-align:center}.tm-sn{font-size:16px;font-weight:700;color:#1a1a1a}.tm-sl{font-size:11px;color:#aaa;text-transform:uppercase;letter-spacing:.06em;margin-top:2px}.tm-action{font-size:14px;padding:7px 13px;border-radius:8px;border:1px solid #dcdcdc;background:#fff;color:#3a3a3a;cursor:pointer;font-family:inherit;font-weight:600;white-space:nowrap}.activity-feed{background:#fff;border:1px solid #e5e5e5;border-radius:14px;padding:4px 0}.act-row{padding:14px 20px;display:flex;align-items:center;gap:13px;border-bottom:1px solid #fafafa}.act-row:last-child{border-bottom:none}.act-text{flex:1;font-size:15.5px;color:#3a3a3a;line-height:1.55}.act-text strong{color:#1a1a1a;font-weight:700}.act-text .outcome{color:#0a0a0a;font-weight:700}.act-when{font-size:12.5px;color:#aaa;white-space:nowrap}.gap-card{background:#fff;border:1px dashed #d4d4d4;border-radius:12px;padding:18px 22px;margin-top:14px;display:flex;align-items:center;gap:16px}.gap-icon{width:40px;height:40px;border-radius:10px;background:#f6f6f6;color:#525252;display:flex;align-items:center;justify-content:center;font-size:21px;flex-shrink:0}.gap-info{flex:1}.gap-t{font-size:16px;font-weight:700;color:#1a1a1a;margin-bottom:3px}.gap-s{font-size:14px;color:#888;line-height:1.5}.gap-btn{background:#1a1a1a;color:#fff;font-size:15px;font-weight:600;padding:9px 18px;border-radius:9px;border:none;cursor:pointer;font-family:inherit;white-space:nowrap}.invite-card{background:#fff;border:1px dashed #d4d4d4;border-radius:12px;padding:20px 22px;margin-top:14px;text-align:center}.invite-h{font-size:16px;font-weight:700;color:#1a1a1a;margin-bottom:4px}.invite-s{font-size:14px;color:#888;margin-bottom:12px;line-height:1.5}.invite-btn{background:#1a1a1a;color:#fff;font-size:15px;font-weight:600;padding:9px 20px;border-radius:9px;border:none;cursor:pointer;font-family:inherit}.team-goals{display:grid;grid-template-columns:1fr 1fr 1fr;gap:12px;margin-bottom:24px}.team-goal-card{background:#fff;border:1px solid #e5e5e5;border-radius:12px;padding:16px 18px}.tg-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.tg-title{font-size:15px;font-weight:700;color:#1a1a1a}.tg-badge{font-size:12px;font-weight:700;padding:2px 8px;border-radius:20px;text-transform:uppercase;letter-spacing:.04em}.tg-badge.raise{background:#f6f6f6;color:#0a0a0a}.tg-badge.hire{background:#eeedfe;color:#3c3489}.tg-badge.partner{background:#f6f6f6;color:#303030}.tg-value{font-size:27.5px;font-weight:700;color:#1a1a1a;letter-spacing:-.02em;margin-bottom:3px;line-height:1}.tg-value .tg-value-target{font-size:16px;color:#aaa;font-weight:500;margin-left:4px}.tg-pct{font-size:13px;color:#888;margin-bottom:9px}.tg-pct strong{color:#0a0a0a;font-weight:700}.tg-bar{height:6px;background:#f3f3f3;border-radius:3px;overflow:hidden}.tg-bar-fill{height:100%;border-radius:3px}.tg-bar-fill.raise{background:#6b6b6b}.tg-bar-fill.hire{background:#afa9ec}.tg-bar-fill.partner{background:#8a8a8a}.segment-card{background:#fff;border:1px solid #e5e5e5;border-radius:14px;padding:18px 22px;margin-bottom:24px}.segment-title{font-size:17.5px;font-weight:700;color:#1a1a1a;margin-bottom:4px}.segment-sub{font-size:14px;color:#888;margin-bottom:16px;line-height:1.5}.segment-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px 24px}.seg-row{display:flex;align-items:center;gap:10px}.seg-name{font-size:15px;color:#3a3a3a;font-weight:600;width:120px;flex-shrink:0}.seg-bar-wrap{flex:1;height:6px;background:#f3f3f3;border-radius:3px;overflow:hidden;position:relative}.seg-bar-fill{height:100%;border-radius:3px}.seg-bar-fill.high{background:#0a0a0a}.seg-bar-fill.med{background:#8a8a8a}.seg-bar-fill.low{background:#d66053}.seg-pct{font-size:14px;font-weight:700;color:#1a1a1a;width:38px;text-align:right}.seg-gap-note{font-size:13px;color:#aaa;padding:12px 0 0;margin-top:14px;border-top:1px solid #f3f3f3}.seg-gap-note strong{color:#525252}.team-view-toggle{display:flex;background:#fff;border:1px solid #e5e5e5;border-radius:10px;padding:3px}.tvt-btn{font-size:15px;padding:7px 14px;border-radius:7px;color:#888;background:transparent;border:none;cursor:pointer;font-family:inherit;font-weight:500}.tvt-btn.active{background:#1a1a1a;color:#fff;font-weight:600}.profile-card{background:#fff;border:1px solid #e5e5e5;border-radius:14px;padding:22px 26px;margin-bottom:20px;display:flex;align-items:center;gap:20px}.profile-av{width:68px;height:68px;border-radius:50%;background:#f6f6f6;color:#111;display:flex;align-items:center;justify-content:center;font-size:27.5px;font-weight:700;flex-shrink:0}.profile-info{flex:1}.profile-name{font-size:24px;font-weight:700;color:#1a1a1a}.profile-role{font-size:16px;color:#888;margin-top:4px}.profile-stats{display:flex;gap:22px;margin-top:12px;flex-wrap:wrap}.ps-item{font-size:15px;color:#666}.ps-item strong{color:#1a1a1a;font-size:19px;font-weight:700;display:block;margin-bottom:1px}.settings-card{background:#fff;border:1px solid #e5e5e5;border-radius:12px;padding:18px 22px;margin-bottom:10px}.sc-title{font-size:16px;font-weight:700;color:#1a1a1a;margin-bottom:4px}.sc-sub{font-size:14px;color:#888;margin-bottom:14px;line-height:1.5}.sc-row{display:flex;justify-content:space-between;align-items:center;padding:10px 0;border-top:1px solid #fafafa;gap:12px;flex-wrap:wrap}.sc-row:first-of-type{border-top:none;padding-top:4px}.sc-row-lbl{font-size:15px;color:#3a3a3a;font-weight:500}.sc-row-sub{font-size:12.5px;color:#aaa;margin-top:2px}.sc-row-control{font-size:14px;padding:6px 12px;border-radius:7px;background:#fff;border:1px solid #dcdcdc;color:#3a3a3a;cursor:pointer;font-family:inherit;font-weight:600}.radio-group{display:flex;gap:6px;flex-wrap:wrap}.radio-btn{font-size:14px;padding:6px 12px;border-radius:7px;background:#fff;border:1px solid #dcdcdc;color:#888;cursor:pointer;font-family:inherit;font-weight:500}.radio-btn.active{background:#1a1a1a;color:#fff;border-color:#1a1a1a}.modal-overlay.invite-teammates-portal.open{display:flex}.modal-overlay.invite-teammates-portal{--gp-card: #FFFFFF;--gp-paper: #FAFAFA;--gp-border-solid: #e5e5e5;--gp-muted: #6b6b6b;--gp-faint: #9a9a9a;--gp-ink: #0A0A0A;--gp-ink-2: #0A0A0A;--gp-green: #0A0A0A;--gp-green-dark: #1A1A1A;--gp-font-display: "Geist", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--gp-font-body: "Geist", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;font-family:var(--gp-font-body);z-index:350;background:#1116;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.modal-overlay.invite-teammates-portal .btn-foot:not(.primary){color:#1a1a1a;background:#fff;border-color:#e5e5e5}.modal-overlay.invite-teammates-portal .btn-foot:not(.primary):hover:not(:disabled){background:#fff;border-color:#1a1a1a}.modal-overlay.invite-teammates-portal .btn-foot.primary,.invite-teammates-modal .btn-foot.primary{background:#1a1a1a;border-color:#1a1a1a;color:#fafafa}.modal-overlay.invite-teammates-portal .btn-foot.primary:hover:not(:disabled),.invite-teammates-modal .btn-foot.primary:hover:not(:disabled){background:#0a0a0a;border-color:#0a0a0a;color:#fafafa}.invite-teammates-modal{max-width:520px;background:#fff}.invite-teammates-modal .modal-head,.invite-teammates-modal .modal-body,.invite-teammates-modal .modal-foot{background:#fff}.invite-row{display:flex;gap:8px;margin-bottom:10px;align-items:center}.invite-row .fld-input,.invite-row input{flex:1;padding:11px 13px;background:#fafafa;border:1px solid transparent;border-radius:9px;font-size:16px;color:#2a2a2a;font-family:inherit;outline:none}.invite-row input:focus{background:#fff;border-color:#1a1a1a}.invite-row-rm{background:transparent;border:none;color:#aaa;font-size:21px;cursor:pointer;padding:0 8px}.invite-add{font-size:15px;color:#6b6b6b;font-weight:600;cursor:pointer;margin-top:4px;display:inline-block}.invite-info{margin-top:16px;padding:12px 14px;background:#fff;border-radius:9px;font-size:15px;color:#6a6a6a;line-height:1.55}.portco-form-row{margin-bottom:16px}.portco-form-row:last-child{margin-bottom:0}.portco-form-lbl{display:block;font-size:14px;font-weight:700;color:#1a1a1a;margin-bottom:6px;letter-spacing:-.005em}.portco-form-help{font-size:14px;color:#888;margin-top:4px;line-height:1.5}.portco-form-input,.portco-form-select{width:100%;box-sizing:border-box;padding:9px 12px;border:1px solid #dcdcdc;border-radius:9px;background:#fff;font-family:inherit;font-size:16px;color:#1a1a1a;outline:none}.portco-form-input:focus,.portco-form-select:focus{border-color:#1a1a1a;background:#fff}.portco-form-textarea{width:100%;box-sizing:border-box;padding:10px 12px;border:1px solid #dcdcdc;border-radius:9px;background:#fff;font-family:inherit;font-size:16px;color:#1a1a1a;outline:none;min-height:80px;resize:vertical;line-height:1.5}.portco-form-textarea:focus{border-color:#1a1a1a;background:#fff}.portco-form-row-2{display:grid;grid-template-columns:1fr 1fr;gap:12px}.portco-ask-type-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.portco-ask-type{padding:10px 12px;border:1px solid #dcdcdc;border-radius:9px;background:#fff;cursor:pointer;font-size:15px;font-weight:600;color:#515151;text-align:center;transition:all .12s;font-family:inherit}.portco-ask-type:hover{border-color:#c4c4c4}.portco-ask-type.selected{background:#1a1a1a;color:#fff;border-color:#1a1a1a}.portco-quota{margin-top:14px;padding:10px 14px;border:1px solid #ededed;border-radius:9px;background:#fff;color:#5c5c5c;font-size:15px;line-height:1.45}.portco-quota .portco-manage{border:0;background:transparent;padding:0;color:#0a0a0a;text-decoration:underline;cursor:pointer;font:inherit}.portco-error{margin-top:12px;padding:10px 12px;border:1px solid #f3c3bb;border-radius:9px;background:#fdecea;color:#9a3a2a;font-size:15.5px;line-height:1.45}.portco-upgrade-notice{margin-bottom:18px;padding:14px 16px;border:1px solid #e2e2e2;border-radius:10px;background:linear-gradient(135deg,#fff,#fff)}.portco-upgrade-notice-title{font-size:17.5px;font-weight:700;color:#0a0a0a;margin-bottom:6px;letter-spacing:-.01em}.portco-upgrade-notice-sub{font-size:15.5px;color:#515151;line-height:1.55}.portco-form-input:disabled,.portco-form-input[readonly]{opacity:.65;cursor:not-allowed;background:#f3f3f3}.modal-overlay:has(.whats-included-modal){--gp-card: #FFFFFF;--gp-paper: #FAFAFA;--gp-border-solid: #e5e5e5;--gp-muted: #6b6b6b;--gp-faint: #9a9a9a;--gp-ink: #0A0A0A;--gp-font-display: "Geist", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--gp-font-body: "Geist", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;font-family:var(--gp-font-body);z-index:300}.whats-included-modal{max-width:520px;background:#fff}.whats-included-modal .modal-head,.whats-included-modal .modal-body,.whats-included-modal .modal-foot{background:#fff}.whats-included-eyebrow{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#0a0a0a;margin-bottom:8px}.whats-included-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.whats-included-item{display:flex;align-items:flex-start;gap:12px}.whats-included-icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:10px;background:#fff;color:#0a0a0a;flex-shrink:0}.whats-included-item-title{font-size:17px;font-weight:700;color:#1a1a1a;margin-bottom:3px}.whats-included-item-desc{font-size:15.5px;color:#6b6b6b;line-height:1.5}.whats-included-note{margin-top:18px;padding:10px 12px;border:1px dashed #dcdcdc;border-radius:9px;background:#fff;font-size:15px;color:#6b6b6b;text-align:center;line-height:1.5}.whats-included-note a{color:#0a0a0a;text-decoration:underline}.portco-toggle{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border:1px solid #dcdcdc;border-radius:999px;background:#fff;cursor:pointer;font-size:16px;color:#1a1a1a;-webkit-user-select:none;-moz-user-select:none;user-select:none}.portco-toggle input{accent-color:#0A0A0A;cursor:pointer}.portco-toggle:has(input:checked){border-color:#0a0a0a;background:#f6f6f6;color:#0a0a0a}.portco-toggle:hover{border-color:#bdbdbd}.portco-text-input,.portco-textarea{width:100%;padding:10px 12px;border:1px solid #dcdcdc;border-radius:9px;background:#fff;font-family:inherit;font-size:16px;color:#1a1a1a;outline:none;box-sizing:border-box}.portco-text-input:focus,.portco-textarea:focus{border-color:#1a1a1a;background:#fff}.portco-textarea{min-height:70px;resize:vertical;line-height:1.5}.aa-free-quota{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:16px;padding:10px 14px;border:1px solid #e2e2e2;border-radius:10px;background:#fff;font-size:15.5px;color:#323232}.aa-free-quota strong{color:#0a0a0a;font-weight:700;white-space:nowrap}.aa-disclaimer{margin-bottom:16px;padding:12px 14px;border:1px solid #e5e5e5;border-left:3px solid #0A0A0A;border-radius:10px;background:#fff;font-size:14px;line-height:1.55;color:#5c5c5c}.aa-disclaimer b{color:#1a1a1a;font-weight:700}.aa-dropzone{border:2px dashed #d4d4d4;border-radius:12px;padding:24px 20px;text-align:center;background:#fff;cursor:pointer;transition:all .15s;margin-bottom:14px}.aa-dropzone:hover{border-color:#1a1a1a;background:#fff}.aa-dropzone.has-file{border-color:#0a0a0a;background:#fff}.aa-drop-title{font-size:17px;font-weight:700;color:#1a1a1a;margin-bottom:4px}.aa-drop-sub{font-size:14px;color:#888;line-height:1.5}.aa-hint-box{background:#fff;border:1px solid #ededed;border-radius:10px;padding:12px 14px}.aa-hint-lbl{font-size:12.5px;font-weight:700;color:#8a8a8a;text-transform:uppercase;letter-spacing:.08em;margin-bottom:8px}.aa-hint-cols{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.aa-col{font-size:14px;padding:4px 10px;background:#fff;border:1px solid #e5e5e5;border-radius:6px;color:#2a2a2a;display:inline-flex;align-items:center;gap:6px}.aa-req{font-size:11px;font-weight:700;background:#fdecea;color:#9a3a2a;padding:1px 5px;border-radius:8px;letter-spacing:.04em;text-transform:uppercase}.aa-opt{font-size:11px;font-weight:700;background:#e5e5e5;color:#888;padding:1px 5px;border-radius:8px;letter-spacing:.04em;text-transform:uppercase}.aa-hint-link{font-size:14px;color:#6a8aaa;font-weight:600;cursor:pointer;background:none;border:none;padding:0;font-family:inherit}.aa-hint-link:hover{text-decoration:underline}.aa-textarea{width:100%;min-height:180px;padding:12px 14px;border:1px solid #dcdcdc;border-radius:9px;background:#fff;color:#1a1a1a;font-family:inherit;font-size:16px;line-height:1.6;resize:vertical;outline:none;box-sizing:border-box;white-space:pre-wrap}.aa-textarea:focus{border-color:#1a1a1a;background:#fff}.aa-hint{font-size:14px;color:#888;line-height:1.5;margin-top:8px}.aa-hint strong{color:#1a1a1a}.aa-hint em{font-style:italic;color:#515151}.icp-card{background:#fff;border:1px solid #e5e5e5;border-radius:14px;margin-bottom:18px;overflow:hidden}.icp-head{padding:16px 22px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid #f3f3f3}.icp-head-left{display:flex;align-items:center;gap:10px;min-width:0}.icp-head-ico{width:28px;height:28px;border-radius:7px;background:#fff;border:1px solid #e5e5e5;display:flex;align-items:center;justify-content:center;font-size:16px;flex-shrink:0;color:#6b6b6b}.icp-head-title{font-size:17.5px;font-weight:700;color:#1a1a1a}.icp-head-sub{font-size:14px;color:#888;margin-top:2px}.icp-edit-btn{font-size:14px;font-weight:600;padding:7px 13px;border-radius:7px;background:#fff;color:#3a3a3a;border:1px solid #dcdcdc;cursor:pointer;font-family:inherit;display:inline-flex;align-items:center;gap:5px}.icp-edit-btn:hover{background:#f3f3f3}.icp-body{padding:6px 22px 18px}.icp-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0}.icp-block{padding:14px 16px 12px 0;border-right:1px solid #f3f3f3}.icp-block:last-child{border-right:none;padding-right:0;padding-left:16px}.icp-block:nth-child(2){padding-left:16px}.icp-block-lbl{font-size:12.5px;font-weight:700;color:#8a8a8a;text-transform:uppercase;letter-spacing:.08em;margin-bottom:9px}.icp-tags{display:flex;flex-wrap:wrap;gap:5px}.icp-tag{font-size:14px;font-weight:600;padding:5px 10px;border-radius:7px;background:#fafafa;color:#3a3a3a;border:1px solid #ededed}.icp-tag.signal{background:#fff;color:#525252;border-color:#e5e5e5}.icp-tag.persona{background:#fafafa;color:#2a4858;border-color:#ededed}.icp-empty-tag{font-size:14px;color:#aaa;font-style:italic;padding:5px 0}.icp-edit-section{margin-bottom:18px;padding-bottom:18px;border-bottom:1px solid #f3f3f3}.icp-edit-section:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}.icp-edit-lbl{font-size:14px;font-weight:700;color:#1a1a1a;text-transform:uppercase;letter-spacing:.06em;margin-bottom:4px}.icp-edit-help{font-size:14px;color:#888;line-height:1.5;margin-bottom:10px}.icp-input-row{display:flex;flex-wrap:wrap;gap:6px;padding:8px 10px;border:1px solid #dcdcdc;border-radius:9px;background:#fff;min-height:42px;align-items:center;cursor:text}.icp-input-row:focus-within{border-color:#1a1a1a;background:#fff}.icp-chip{font-size:14px;font-weight:600;padding:4px 8px 4px 10px;border-radius:6px;background:#fff;color:#1a1a1a;border:1px solid #dcdcdc;display:inline-flex;align-items:center;gap:6px}.icp-chip-x{background:none;border:none;color:#aaa;cursor:pointer;padding:0;font-size:17.5px;line-height:1;font-family:inherit}.icp-chip-x:hover{color:#d66053}.icp-chip-input{border:none;outline:none;background:transparent;font-family:inherit;font-size:15px;color:#1a1a1a;flex:1;min-width:100px;padding:4px 6px}.icp-chip-add{font-family:inherit;font-size:14px;font-weight:600;padding:5px 10px;border-radius:6px;background:#1a1a1a;color:#fff;border:1px solid #1a1a1a;cursor:pointer;line-height:1}.icp-chip-add:hover:not(:disabled){background:#1a1a1a}.icp-chip-add:disabled{opacity:.5;cursor:not-allowed}.icp-chip-hint{font-size:14px;color:#aaa;margin-top:6px;line-height:1.4;transition:color .15s}.icp-chip-hint.active{color:#1a1a1a}.icp-chip-hint kbd{font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;padding:1px 5px;border:1px solid #d4d4d4;border-bottom-width:2px;border-radius:4px;background:#fff;color:#1a1a1a;margin:0 1px}.toggle-switch{width:32px;height:18px;background:#dcdcdc;border-radius:20px;position:relative;cursor:pointer}.toggle-switch.on{background:#6b6b6b}.toggle-switch:after{content:"";position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:#fff;transition:left .15s}.toggle-switch.on:after{left:16px}.goal-chips{display:flex;gap:6px;flex-wrap:wrap}.gc{font-size:14px;padding:5px 12px;border-radius:20px;border:1px solid #dcdcdc;background:#fff;color:#888;cursor:pointer}.gc.selected{background:#f6f6f6;color:#0a0a0a;border-color:#aaa}.profile-subtabs{display:flex;gap:4px;border-bottom:1px solid #e2e2e2;margin-bottom:22px}.pst-btn{font-size:16px;font-weight:600;padding:10px 18px;background:transparent;border:none;color:#888;cursor:pointer;font-family:inherit;border-bottom:2px solid transparent;margin-bottom:-1px}.pst-btn.active{color:#1a1a1a;border-bottom-color:#1a1a1a}.profile-banner{background:#1a1a1a;border-radius:14px 14px 0 0;height:90px;position:relative}.profile-header-card{background:#fff;border:1px solid #e5e5e5;border-top:none;border-radius:0 0 14px 14px;padding:0 26px 22px;position:relative;margin-bottom:14px}.profile-av-big{width:78px;height:78px;border-radius:50%;border:4px solid #fff;background:#f6f6f6;color:#525252;display:flex;align-items:center;justify-content:center;font-size:32.5px;font-weight:700;margin-top:-38px;flex-shrink:0}.profile-header-content{display:flex;align-items:flex-start;gap:20px;padding-top:4px}.phc-info{flex:1;min-width:0;padding-top:6px}.phc-name{font-size:27.5px;font-weight:700;color:#1a1a1a;letter-spacing:-.01em}.phc-role{font-size:16px;color:#888;margin-top:3px}.phc-stats-row{display:flex;gap:20px;margin-top:14px;padding-top:14px;border-top:1px solid #fafafa;flex-wrap:wrap}.phc-stat-n{font-size:20px;font-weight:700;color:#1a1a1a}.phc-stat-n.green{color:#0a0a0a}.phc-stat-l{font-size:12.5px;color:#888;text-transform:uppercase;letter-spacing:.05em;margin-top:2px;font-weight:600}.phc-tags{display:flex;gap:6px;margin-top:10px;flex-wrap:wrap}.phc-tag{font-size:12.5px;font-weight:600;padding:4px 10px;border-radius:20px;background:#fafafa;color:#3a3a3a;border:1px solid #e5e5e5}.phc-tag.role{background:#f6f6f6;color:#0a0a0a;border-color:#aaa}.phc-tag.admin{background:#f6f6f6;color:#303030;border-color:#fac775}.form-card{background:#fff;border:1px solid #e5e5e5;border-radius:12px;padding:20px 24px;margin-bottom:12px}.form-card-title{font-size:17.5px;font-weight:700;color:#1a1a1a;margin-bottom:4px}.form-card-sub{font-size:14px;color:#888;margin-bottom:18px;line-height:1.5}.form-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:18px}.form-field-lbl{font-size:12.5px;font-weight:700;color:#8a8a8a;text-transform:uppercase;letter-spacing:.08em;margin-bottom:6px;display:block}.form-field-input{width:100%;font-size:16px;padding:10px 14px;border:1px solid #dcdcdc;border-radius:9px;background:#fff;color:#1a1a1a;font-family:inherit;outline:none;margin-bottom:14px}.form-field-input:focus{border-color:#1a1a1a;background:#fff}.form-field-textarea{width:100%;font-size:16px;padding:11px 14px;border:1px solid #dcdcdc;border-radius:9px;background:#fff;color:#1a1a1a;font-family:inherit;outline:none;resize:vertical;min-height:70px;line-height:1.5}.pill-grid{display:flex;gap:6px;flex-wrap:wrap}.pill-opt{font-size:14px;padding:7px 14px;border-radius:20px;background:#fff;border:1px solid #dcdcdc;color:#666;cursor:pointer;font-family:inherit;font-weight:500}.pill-opt:hover{border-color:#bbb}.pill-opt.selected{background:#1a1a1a;color:#fff;border-color:#1a1a1a}.save-bar{background:#fff;border:1px solid #e5e5e5;border-radius:12px;padding:10px 16px;margin-bottom:18px;display:flex;justify-content:space-between;align-items:center}.save-bar-text{font-size:15px;color:#888}.save-btn{background:#1a1a1a;color:#fff;font-size:15px;font-weight:600;padding:8px 16px;border-radius:8px;border:none;cursor:pointer;font-family:inherit}.save-btn-ghost{background:#fff;color:#3a3a3a;font-size:15px;font-weight:600;padding:8px 16px;border-radius:8px;border:1px solid #dcdcdc;cursor:pointer;font-family:inherit;margin-right:6px}.perm-row{display:flex;justify-content:space-between;align-items:center;padding:14px 0;border-top:1px solid #fafafa;gap:14px}.perm-row:first-of-type{border-top:none;padding-top:4px}.perm-info{flex:1}.perm-title{font-size:16px;font-weight:600;color:#1a1a1a;margin-bottom:3px}.perm-desc{font-size:14px;color:#888;line-height:1.5}.int-row{background:#fff;border:1px solid #e5e5e5;border-radius:12px;padding:16px 20px;margin-bottom:8px;display:flex;align-items:center;gap:14px}.int-ico{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:21px;font-weight:700;flex-shrink:0}.int-ico.gmail{background:#fff;border:1px solid #e5e5e5;color:#ea4335}.int-ico.linkedin{background:#0a66c2;color:#fff}.int-ico.calendar{background:#4285f4;color:#fff}.int-ico.slack{background:#fff;border:1px solid #e5e5e5;color:#4a154b}.int-ico.hubspot{background:#ff7a59;color:#fff}.int-ico.salesforce{background:#00a1e0;color:#fff}.int-info{flex:1}.int-name{font-size:16px;font-weight:700;color:#1a1a1a}.int-desc{font-size:14px;color:#888;margin-top:2px;line-height:1.5}.int-status{font-size:14px;font-weight:600;padding:6px 14px;border-radius:8px}.int-status.connected{background:#f6f6f6;color:#0a0a0a}.int-status.not{background:#fff;color:#3a3a3a;border:1px solid #dcdcdc;cursor:pointer}.modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#1111116b;display:none;align-items:flex-start;justify-content:center;padding:40px 20px;overflow-y:auto;z-index:200;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.modal-overlay.open{display:flex}.modal{background:var(--gp-card);border-radius:12px;max-width:520px;width:100%;overflow:hidden;box-shadow:0 24px 64px #11111124;border:1px solid var(--gp-border-solid, #e5e5e5)}.modal-head{padding:22px 24px 18px;border-bottom:1px solid var(--gp-border-solid);display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.mod-title{font-family:var(--gp-font-display);font-size:27.5px;font-weight:500;color:#111;letter-spacing:-.02em;line-height:1.2}.mod-sub{font-size:17px;color:var(--gp-muted);margin-top:6px;line-height:1.5}.mod-close{background:none;border:none;font-size:27.5px;color:var(--gp-faint);cursor:pointer;padding:2px 6px;line-height:1;border-radius:6px;transition:color .15s,background .15s}.mod-close:hover{color:var(--gp-ink);background:var(--gp-paper)}.modal-body{padding:20px 24px}.chain-viz{display:flex;align-items:stretch;gap:10px;padding:16px 18px;background:var(--gp-paper);border-radius:0;margin-bottom:0;border-bottom:1px solid var(--gp-border-solid)}.chain-person{flex:1 1 0;text-align:center;min-width:0;display:flex;flex-direction:column;align-items:stretch}.chain-av{width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:600;margin:0 auto 8px;flex-shrink:0}.chain-av.filled{background:#fff;color:#111;border:1.5px solid #d4d4d4}.chain-av.empty{background:var(--gp-paper);color:var(--gp-faint);border:1.5px dashed #d4d4d4}.chain-name{font-size:15.5px;font-weight:600;color:#111;line-height:1.25;min-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 4px}.chain-role{font-size:13px;color:var(--gp-muted);margin-top:3px;line-height:1.3}.chain-meta{margin-top:3px;min-height:28px;display:flex;flex-direction:column;align-items:center;gap:1px}.chain-meta-line{font-size:13px;color:var(--gp-muted);line-height:1.3;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 4px}.chain-kind{font-size:12.5px;color:var(--gp-muted);font-weight:600;line-height:1.25;margin-top:1px}.chain-tier{margin-top:auto;padding-top:6px;display:flex;justify-content:center}.chain-arrow{font-size:17.5px;line-height:1;color:#bdbdbd;flex:0 0 auto;align-self:flex-start;margin-top:15px}.fld-row{margin-bottom:14px}.fld-lbl{font-size:14px;font-weight:600;color:#666;margin-bottom:6px;display:block}.fld-input{width:100%;font-size:16px;padding:11px 14px;border:1px solid #dcdcdc;border-radius:9px;background:#fff;color:#1a1a1a;font-family:inherit;outline:none}.modal-foot{padding:16px 24px 20px;border-top:1px solid var(--gp-border-solid);display:flex;gap:8px;background:var(--gp-paper)}.offer-intro-modal{max-width:720px;border-radius:16px;background:#fff}.offer-intro-modal .modal-head{padding:28px 32px 20px;background:#fff}.offer-intro-modal .modal-body{background:#fff}.offer-intro-modal .modal-foot{background:var(--gp-paper, #ffffff)}.offer-intro-modal .mod-sub{margin-top:8px;max-width:52ch}.offer-intro-modal-foot{flex-wrap:wrap;justify-content:flex-end}.offer-intro-modal-body{max-height:48vh;overflow-y:auto;padding:28px 32px 12px}.offer-intro-modal .intro-target-optin-embedded{background:transparent;border:none;border-radius:0;padding:0;margin:0;font-family:var(--gp-font-body);font-size:16px;line-height:1.7;color:#111}.offer-intro-modal .intro-target-optin-embedded p{font-family:inherit;font-size:inherit;line-height:inherit;color:inherit}.offer-intro-modal .intro-target-optin-embedded .intro-optin-preview-footer{border-top-color:#ededed;font-family:inherit;font-size:14px!important;line-height:1.5!important;color:#8a8a8a!important}.offer-intro-modal .intro-target-optin-embedded .intro-optin-preview-copyright{font-family:inherit}.offer-intro-people{display:grid;grid-template-columns:minmax(0,1fr) 26px minmax(0,1fr) 26px minmax(0,1fr) 26px minmax(0,1fr);align-items:start;justify-items:stretch;width:100%;box-sizing:border-box;gap:0;padding:22px 32px 26px;background:#fff;border-bottom:1px solid rgba(17,17,17,.08);overflow:visible}.offer-intro-people.offer-intro-people-three{grid-template-columns:minmax(0,1fr) 26px minmax(0,1fr) 26px minmax(0,1fr)}.offer-intro-people-item{display:contents}.offer-intro-person{min-width:0;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;height:auto;opacity:.36;transition:opacity .2s ease}.offer-intro-person.seen{opacity:.58}.offer-intro-person.active{opacity:1}.offer-intro-person.active .rc-name{color:#111}.offer-intro-modal .rc-person,.offer-intro-modal .rc-person-wide{width:100%;max-width:100%;min-width:0;flex:0 0 auto;height:auto;padding:0 4px;display:flex;flex-direction:column;align-items:center;text-align:center;overflow:hidden}.offer-intro-modal .rc-badge{order:4;margin-top:8px;margin-bottom:0;flex-shrink:0;font-family:var(--gp-font-body);font-size:11px;font-weight:700;letter-spacing:.1em;padding:3px 9px;border-radius:100px;background:transparent;color:var(--gp-muted);border:1px solid rgba(26,26,26,.18)}.offer-intro-modal .rc-badge.you{background:var(--gp-green-dark);color:#fff;border-color:var(--gp-green-dark)}.offer-intro-modal .rc-av{order:1}.offer-intro-modal .rc-name{order:2;font-size:15.5px;font-weight:600;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.25;letter-spacing:-.01em;min-height:2.5em;max-height:2.5em;width:100%;word-break:break-word;overflow-wrap:anywhere}.offer-intro-modal .rc-role{order:3;min-height:2.7em;max-height:2.7em;margin-top:4px;font-size:14px;line-height:1.35;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;width:100%;word-break:break-word;overflow-wrap:anywhere}.offer-intro-modal .rc-meta{order:3;min-height:2.7em;margin-top:4px;width:100%}.offer-intro-modal .rc-av{width:48px;height:48px;font-size:16px;font-weight:700;letter-spacing:-.02em;margin:0 auto 8px;border:none;background:var(--gp-green-gradient-btn);color:var(--gp-green-on);box-shadow:0 1px 3px #11111129}.offer-intro-person.active .rc-av{box-shadow:0 0 0 2px #fff,0 0 0 3.5px var(--gp-green-dark);background:var(--gp-green-gradient-btn)!important;color:var(--gp-green-on)!important;border:none!important}.offer-intro-people .rc-arr{justify-self:center;align-self:start;width:26px;margin-top:22px;padding-top:0}.offer-intro-progress{display:flex;align-items:stretch;gap:0;padding:0 32px;background:var(--gp-paper);border-bottom:1px solid rgba(17,17,17,.08)}.offer-intro-progress-dot{flex:1;display:flex;flex-direction:column;align-items:center;gap:5px;padding:14px 10px 12px;border:none;border-bottom:2px solid transparent;background:transparent;opacity:.38;transition:opacity .15s ease,border-color .15s ease;cursor:default;font-family:inherit;text-align:center;position:relative}.offer-intro-progress-dot:after{display:none}.offer-intro-progress-dot.seen{opacity:.62;cursor:pointer}.offer-intro-progress-dot.seen:hover{opacity:.82}.offer-intro-progress-dot.active{opacity:1;border-bottom-color:var(--gp-green-dark)}.offer-intro-progress-num{font-family:var(--gp-font-body);font-size:11px;font-weight:700;color:var(--gp-faint);letter-spacing:.12em;text-transform:uppercase}.offer-intro-progress-dot.active .offer-intro-progress-num{color:var(--gp-green-dark)}.offer-intro-progress-lbl{font-size:15px;font-weight:500;color:var(--gp-muted);line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.offer-intro-progress-dot.active .offer-intro-progress-lbl{color:#111;font-weight:600}.offer-intro-timing{padding:14px 32px;background:#1a1a1a08;border-bottom:1px solid rgba(17,17,17,.06);font-size:17px;color:var(--gp-muted);line-height:1.55}.offer-intro-timing-label{font-family:var(--gp-font-body);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--gp-green-dark);display:inline;margin-bottom:0;margin-right:6px}.offer-intro-muted-note{color:var(--gp-faint);font-size:16px;margin-top:8px}.offer-intro-target-email{margin-bottom:12px}.offer-intro-page-hint{margin-top:12px;font-size:15px;color:var(--gp-muted);background:#1a1a1a08;border:1px solid rgba(17,17,17,.08);border-radius:10px;padding:10px 14px}.offer-intro-modal .modal-foot{padding:20px 32px 28px;background:#fff;gap:12px}.offer-intro-modal .btn-foot.primary{background:var(--gp-green-dark);border-color:var(--gp-green-dark);color:#fff}.offer-intro-modal .btn-foot.primary:hover:not(:disabled){background:#111;border-color:#111}.offer-intro-modal .rc-arr-line{background:#1a1a1a33}.offer-intro-modal .rc-arr-line:after{border-color:#1a1a1a52}.invite-contact-modal .modal-head{padding-top:24px}.invite-contact-confirm{display:flex;flex-direction:column;align-items:center;text-align:center;padding:8px 12px 4px}.invite-contact-confirm-icon{width:52px;height:52px;border-radius:14px;background:#1a1a1a0f;border:1px solid rgba(17,17,17,.08);display:flex;align-items:center;justify-content:center;font-size:27.5px;margin-bottom:16px}.invite-contact-confirm-lead{margin:0 0 10px;font-size:20px;line-height:1.45;color:#111}.invite-contact-confirm-copy{margin:0;max-width:380px;font-size:17.5px;line-height:1.6;color:var(--gp-muted)}.invite-contact-send-to{display:flex;flex-direction:column;gap:6px;margin-bottom:12px}.invite-contact-send-to .req-sec-lbl{margin-bottom:0}.invite-contact-email-input{padding:8px 10px;border:1px solid #a3a3a3;border-radius:7px;font-size:16px;background:#fff;font-family:inherit}.invite-contact-no-email{padding:14px 16px;background:#fafafa;border:1px solid #e5e5e5;border-radius:10px;font-size:17.5px;line-height:1.65;color:#313131}.btn-foot.primary:disabled{opacity:.45;cursor:not-allowed}.btn-foot{flex:0 1 auto;min-width:100px;font-size:16px;font-weight:600;padding:11px 18px;border-radius:999px;border:1px solid var(--gp-border-solid);background:var(--gp-card);color:var(--gp-ink-2);cursor:pointer;font-family:inherit;transition:background .15s,border-color .15s}.btn-foot:hover:not(:disabled){background:var(--gp-paper);border-color:var(--gp-ink-2)}.btn-foot.primary{background:var(--gp-ink-2);color:#fafafa;border-color:var(--gp-ink-2)}.btn-foot.primary:hover:not(:disabled){background:#111;border-color:#111}.send-options{display:flex;gap:8px;margin-bottom:14px}.send-opt{flex:1;padding:12px 14px;border:1.5px solid #e5e5e5;border-radius:10px;cursor:pointer}.send-opt.active{border-color:#1a1a1a;background:#fff}.so-title{font-size:15px;font-weight:700;color:#1a1a1a;margin-bottom:2px}.so-sub{font-size:12.5px;color:#888;line-height:1.4}.wins-feed{margin-top:16px;border-top:1px solid #ededed;padding-top:14px}.wins-head{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:10px}.wins-title{font-size:15.5px;font-weight:700;color:#1a1a1a;letter-spacing:-.005em}.wins-sub{font-size:13px;color:#aaa;font-weight:600;text-transform:uppercase;letter-spacing:.08em}.wins-row{background:#fff;border:1px solid #ededed;border-radius:10px;padding:10px 12px;display:flex;align-items:center;gap:10px;margin-bottom:6px}.wins-body{flex:1;min-width:0}.wins-text{font-size:15px;color:#2a2a2a;line-height:1.5}.wins-text strong{color:#1a1a1a;font-weight:700}.wins-meta{font-size:13px;color:#888;margin-top:3px;display:flex;align-items:center;gap:5px}.wins-dot{font-size:14px}.wins-dot.ok{color:#0a0a0a}.wins-dot.reply{color:#6a8aaa}.wins-dot.deal{color:#525252}.wins-dot.sent{color:#888}.wins-status{font-size:11px;font-weight:700;padding:3px 8px;border-radius:10px;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}.wins-status.ok{background:#f6f6f6;color:#0a0a0a}.wins-status.reply{background:#e0ecf7;color:#0a4978}.wins-status.deal{background:#f6f6f6;color:#303030}.wins-status.sent{background:#f3f3f3;color:#515151}.wins-cta{justify-content:center;color:#6a8aaa;font-size:14px;font-weight:600;cursor:pointer;background:transparent;border:1px dashed #d4d4d4;margin-top:8px}.wins-cta:hover{border-color:#1a1a1a;color:#1a1a1a;background:#fff}.backer-row{display:grid;grid-template-columns:36px 1fr auto auto auto;gap:10px;align-items:center;padding:10px 12px;background:#fff;border:1px solid #ededed;border-radius:10px}.backer-row .br-name{font-size:15.5px;font-weight:700;color:#1a1a1a;line-height:1.25}.backer-row .br-sub{font-size:13px;color:#888;margin-top:1px}.backer-row .br-tag{font-size:11px;font-weight:700;padding:2px 7px;border-radius:10px;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}.backer-row .br-tag.investor{background:#f6f6f6;color:#0a0a0a}.backer-row .br-tag.advisor{background:#f6f6f6;color:#303030}.backer-row .br-tag.mentor{background:#eeedfe;color:#3c3489}.backer-row .br-tag.partner{background:#e0ecf7;color:#0a4978}.backer-row .br-tag.customer{background:#fceae8;color:#8a1d12}.backer-row .br-tag.friend{background:#f3f3f3;color:#515151}.backer-row .br-tag.founder{background:#f6f6f6;color:#0a0a0a}.backer-row .br-tag.other{background:#f3f3f3;color:#515151}.backer-row .br-tag.pending{background:#f6f6f6;color:#303030}.backer-row .br-count{font-size:13px;color:#888;white-space:nowrap}.backer-row .br-rm{background:transparent;border:none;color:#aaa;cursor:pointer;font-size:17.5px;padding:0 2px}.backer-row .br-rm:hover{color:#8a1d12}.backer-row .br-rm:disabled{opacity:.4;cursor:progress}.backer-add-form{display:grid;grid-template-columns:1fr 1fr auto;gap:8px;padding:12px;background:#fff;border:1px dashed #d4d4d4;border-radius:10px;margin-bottom:10px}.backer-add-form input,.backer-add-form select{padding:9px 10px;border:1px solid #dcdcdc;border-radius:8px;font-size:15.5px;font-family:inherit;outline:none;background:#fff}.backer-add-form input:focus,.backer-add-form select:focus{border-color:#1a1a1a}.backer-add-form .baf-row-full{grid-column:1 / -1}.backer-add-form .baf-actions{display:flex;gap:6px;align-items:center;justify-content:flex-end}.draft-preview{background:#fff;border:1px solid #e5e5e5;border-radius:10px;padding:12px 14px;margin-bottom:14px}.dp-lbl{font-size:12.5px;font-weight:700;color:#8a8a8a;text-transform:uppercase;letter-spacing:.07em;margin-bottom:6px}.dp-body{font-size:15px;color:#2a2a2a;line-height:1.7;font-style:italic}.req-modal{max-width:600px;border-radius:18px;background:#fff;box-shadow:0 32px 80px #11111129,0 8px 24px #1111110f;border:1px solid rgba(17,17,17,.06)}.modal-overlay.request-intro-portal.open{display:flex}.modal-overlay:has(.req-modal),.modal-overlay.request-intro-portal{--gp-card: #FFFFFF;--gp-paper: #FAFAFA;--gp-border-solid: #e5e5e5;--gp-muted: #6b6b6b;--gp-faint: #9a9a9a;--gp-ink: #0A0A0A;--gp-ink-2: #0A0A0A;--gp-green: #0A0A0A;--gp-green-dark: #1a1a1a;--gp-green-on: #FFFFFF;--gp-green-gradient-btn: linear-gradient(180deg, #303030 0%, #1a1a1a 50%, #111111 100%);--gp-font-display: "Geist", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--gp-font-body: "Geist", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;font-family:var(--gp-font-body);z-index:350;background:#1116;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.modal-overlay.request-intro-portal .btn-foot:not(.primary),.modal-overlay:has(.req-modal) .btn-foot:not(.primary){color:#1a1a1a;background:#fff;border-color:#e5e5e5}.modal-overlay.request-intro-portal .btn-foot:not(.primary):hover:not(:disabled),.modal-overlay:has(.req-modal) .btn-foot:not(.primary):hover:not(:disabled){background:#fff;border-color:#1a1a1a}.req-chain{display:flex;align-items:flex-start;justify-content:center;gap:4px;padding:16px 18px;background:var(--gp-paper);border-bottom:1px solid var(--gp-border-solid)}.rc-person{flex:0 0 auto;width:112px;max-width:140px;min-width:0;display:flex;flex-direction:column;align-items:center;text-align:center}.rc-person-wide{width:128px;max-width:148px}.rc-av{width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:600;margin:0 auto 8px;overflow:hidden;flex-shrink:0;background:#fff;color:#111;border:1.5px solid #d4d4d4}.modal:not(.req-modal) .req-chain .rc-av.av.green,.modal:not(.req-modal) .req-chain .rc-av.av.purple,.modal:not(.req-modal) .req-chain .rc-av.av.amber,.modal:not(.req-modal) .req-chain .rc-av.av.neutral{background:#fff;color:#111;border:1.5px solid #d4d4d4}.offer-intro-modal .rc-av.av.green,.offer-intro-modal .rc-av.av.neutral{background:var(--gp-green-gradient-btn);color:var(--gp-green-on);border:none}.rc-av img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.rc-name{font-size:15.5px;font-weight:600;color:#111;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.3}.rc-role{font-size:14px;color:var(--gp-muted);margin-top:3px;max-width:100%;min-height:28px;max-height:28px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.35;word-break:break-word}.rc-meta{margin-top:3px;min-height:28px;max-width:100%;display:flex;flex-direction:column;align-items:center;gap:1px}.rc-meta-line{font-size:14px;color:var(--gp-muted);line-height:1.35;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rc-kind{font-size:12.5px;color:var(--gp-muted);font-weight:600;line-height:1.25;margin-top:1px}.rc-meta{margin-top:4px;min-height:38px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:4px}.rc-tier{margin-top:8px;display:flex;justify-content:center}.rc-badge{font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10.5px;font-weight:600;padding:2px 6px;border-radius:3px;display:inline-block;letter-spacing:.06em;text-transform:uppercase;background:var(--gp-paper);color:var(--gp-muted);border:1px solid var(--gp-border-solid)}.rc-badge.you,.rc-badge.connector,.rc-badge.recipient{background:var(--gp-paper);color:var(--gp-muted);border-color:var(--gp-border-solid)}.rc-arr{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:28px;padding:0 2px;margin-top:14px;line-height:1}.rc-arr-line{display:block;width:100%;height:1px;background:#bdbdbd;position:relative}.rc-arr-line:after{content:"";position:absolute;right:-1px;top:50%;width:5px;height:5px;border-right:1.5px solid #bdbdbd;border-top:1.5px solid #bdbdbd;transform:translateY(-50%) rotate(45deg)}.req-modal .modal-head{padding:28px 32px 24px;background:#fff}.req-modal .mod-sub{margin-top:8px;max-width:46ch}.req-modal .req-chain{align-items:stretch;justify-content:space-between;gap:0;padding:20px 28px 22px;background:#fff;border-bottom:1px solid rgba(17,17,17,.08)}.req-modal .req-chain .rc-person,.req-modal .req-chain .rc-person-wide{flex:1;width:auto;max-width:none;min-width:0;padding:0 8px;align-self:stretch}.req-modal .req-chain .rc-stage{order:4;margin-top:auto;padding-top:8px}.req-modal .req-chain .rc-av{order:1;width:48px;height:48px;margin:0 auto 8px;border:none;background:var(--gp-green-gradient-btn);color:var(--gp-green-on);box-shadow:0 1px 3px #11111129}.req-modal .req-chain .rc-av img{border-radius:50%}.req-modal .req-chain .rc-name{order:2;min-height:2.5em}.req-modal .req-chain .rc-role,.req-modal .req-chain .rc-meta{order:3;min-height:2.75em;max-height:none;overflow:hidden;margin-top:4px;width:100%}.req-modal .req-chain .rc-tier{order:5;margin-top:6px}.req-modal .req-chain .rc-arr{flex:0 0 36px;width:36px;align-self:flex-start;margin-top:26px;line-height:1}.req-modal .rc-stage{font-family:var(--gp-font-body);font-size:11px;font-weight:700;letter-spacing:.12em;padding:4px 10px;border-radius:100px;margin-bottom:0;background:transparent;color:var(--gp-green-dark);border:1px solid rgba(26,26,26,.22)}.req-modal .rc-stage.you{background:var(--gp-green-dark);color:#fff;border-color:var(--gp-green-dark)}.req-modal .rc-person,.req-modal .rc-person-wide{flex:1;width:auto;max-width:none;min-width:0;padding:0 10px}.req-modal .rc-av{width:52px;height:52px;font-size:16px;margin:0 auto 10px;border-color:#1111111f}.req-modal .req-chain .rc-av.av.green,.req-modal .req-chain .rc-av.av.purple,.req-modal .req-chain .rc-av.av.amber,.req-modal .req-chain .rc-av.av.neutral{background:var(--gp-green-gradient-btn);color:var(--gp-green-on);border:none;box-shadow:0 1px 3px #11111129}.req-modal .rc-name{font-size:17px;font-weight:600;letter-spacing:-.01em;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.25}.req-modal .rc-role{font-size:14px;margin-top:5px;min-height:auto;max-height:none;color:var(--gp-muted)}.req-modal .rc-tier{margin-top:10px}.req-modal .relationship-tier-badge{background:#1a1a1a0f!important;border-color:#1a1a1a24!important;color:var(--gp-green-dark)!important}.req-modal .relationship-tier-badge>span[aria-hidden]{background:var(--gp-green-dark)!important}.req-modal .rc-arr{flex:0 0 36px;width:36px;align-self:flex-start;margin-top:26px;padding:0}.req-modal .rc-arr-line{background:#1a1a1a38}.req-modal .rc-arr-line:after{border-color:#1a1a1a59}.req-modal .req-body{padding:22px 28px 10px;background:#fff}.req-modal-direct .modal-head{padding:24px 28px 18px}.req-modal-direct .mod-sub{margin-top:6px}.req-modal-direct .req-body{padding:18px 28px 8px;background:#fff}.req-modal-direct .req-reasoning{margin-bottom:14px;padding:12px 14px}.req-modal-direct .req-email{margin-bottom:0}.req-modal-direct .req-email-missing>div{margin:0;border-radius:0;border-left:none;border-right:none;border-top:none}.req-modal-direct .req-email-textarea{min-height:128px}.req-modal .req-sec-lbl{font-family:var(--gp-font-body);font-size:12.5px;font-weight:700;letter-spacing:.14em;margin-bottom:14px;color:var(--gp-muted)}.req-modal .req-reasoning{background:#fff;border:1px solid rgba(17,17,17,.1);border-radius:12px;padding:16px 18px;margin-bottom:28px}.req-modal .req-r-lbl{font-family:var(--gp-font-body);font-size:12.5px;font-weight:700;letter-spacing:.12em;margin-bottom:8px;color:var(--gp-green-dark)}.req-modal .req-r-txt{font-size:17px;line-height:1.6}.req-modal .req-email{border:1px solid rgba(17,17,17,.1);border-radius:12px;margin-bottom:16px}.req-modal .req-email-head strong{color:var(--gp-ink)}.req-modal .req-email-to-row{background:#fff;padding:10px 16px;border-bottom:1px solid rgba(17,17,17,.06)}.req-modal .req-email-to-label{color:var(--gp-muted)}.req-modal .req-email-to-missing{background:#fff}.req-modal .req-email-to-missing-text{color:var(--gp-muted);font-style:normal}.req-modal .req-email-to-input:focus{border-color:var(--gp-green-dark);background:#fff}.req-modal .req-email-subject,.req-modal .req-email-textarea{padding-left:16px;padding-right:16px}.req-modal .req-email-textarea{min-height:140px;padding-top:14px;padding-bottom:14px}.req-modal .req-editable-blurb{background:#fff;border:1px solid rgba(17,17,17,.1);border-radius:10px;margin:12px 0 14px}.req-modal .req-editable-blurb-label{background:#1a1a1a0a;color:var(--gp-green-dark);font-family:var(--gp-font-body);padding:10px 14px}.req-modal .req-editable-blurb-label span{color:var(--gp-muted)}.req-modal .req-editable-blurb-textarea:focus{background:#fff}.req-modal .req-nested-preview{background:#1a1a1a08;border:1px solid rgba(17,17,17,.08);border-radius:10px;margin:14px 0;padding:14px 16px}.req-modal .req-nested-preview-label{color:var(--gp-muted);font-family:var(--gp-font-body)}.req-modal .req-email-step-note{background:#fff;border:1px solid rgba(17,17,17,.08);border-radius:10px;padding:10px 14px;margin:14px 0 10px}.req-modal .req-error{background:#fff;border:1px solid rgba(17,17,17,.12);border-radius:10px;padding:12px 14px;color:var(--gp-ink);font-size:15.5px;margin-top:16px;line-height:1.5}.req-modal .modal-foot{padding:20px 32px 28px;background:#fff;gap:12px}.req-modal .btn-foot.primary{background:var(--gp-green-dark);border-color:var(--gp-green-dark);color:#fff;padding-left:22px;padding-right:22px}.req-modal .btn-foot.primary:hover:not(:disabled){background:#111;border-color:#111}.offer-intro-modal.req-modal .offer-intro-people{display:grid!important;grid-template-columns:minmax(0,1fr) 26px minmax(0,1fr) 26px minmax(0,1fr) 26px minmax(0,1fr)!important;width:100%!important}.offer-intro-modal.req-modal .offer-intro-people.offer-intro-people-three{grid-template-columns:minmax(0,1fr) 26px minmax(0,1fr) 26px minmax(0,1fr)!important}.offer-intro-modal.req-modal .offer-intro-people-item{display:contents!important}.offer-intro-modal.req-modal .offer-intro-people .rc-person,.offer-intro-modal.req-modal .offer-intro-people .rc-person-wide{flex:1 1 auto!important;width:100%!important;max-width:100%!important;min-width:0!important;overflow:hidden;padding:0 6px!important}.offer-intro-modal.req-modal .offer-intro-person{width:100%;min-width:0}.offer-intro-modal.req-modal .offer-intro-people .rc-stage{order:4;margin:8px 0 0!important;padding-top:0;flex-shrink:0}.offer-intro-modal.req-modal .offer-intro-people .rc-av{order:1;flex-shrink:0;width:48px;height:48px;margin:0 auto 8px;border:none;background:var(--gp-green-gradient-btn);color:var(--gp-green-on);box-shadow:0 1px 3px #11111129}.offer-intro-modal.req-modal .offer-intro-people .rc-name{order:2;min-height:2.5em;max-height:2.5em;overflow:hidden;word-break:break-word;overflow-wrap:anywhere}.offer-intro-modal.req-modal .offer-intro-people .rc-role{order:3;min-height:2.7em;max-height:2.7em;overflow:hidden;word-break:break-word;overflow-wrap:anywhere}.offer-intro-modal.req-modal .offer-intro-people .rc-arr{margin-top:22px;padding-top:0;width:26px;justify-self:center}.offer-intro-modal.req-modal .offer-intro-person.active .rc-av{box-shadow:0 0 0 2px #fff,0 0 0 3.5px var(--gp-green-dark);background:var(--gp-green-gradient-btn)!important;color:var(--gp-green-on)!important}.make-intro-modal .pn-selected-chip{display:flex;align-items:center;gap:12px;padding:10px 12px;border:1px solid var(--gp-border-solid, #dcdcdc);border-radius:10px;background:var(--gp-paper, #ffffff)}.make-intro-modal .pn-selected-info{min-width:0;flex:1}.make-intro-modal .pn-selected-name{font-size:17.5px;font-weight:600;color:#1a1a1a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.make-intro-modal .pn-selected-role{font-size:15px;color:#6b6b6b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:1px}.make-intro-modal .pn-selected-x{flex-shrink:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;color:#8a8a8a;font-size:24px;line-height:1;width:28px;height:28px;border-radius:50%;cursor:pointer;transition:background .14s,color .14s}.make-intro-modal .pn-selected-x:hover{background:#1a1a1a0f;color:#1a1a1a}.req-body{padding:18px 22px}.req-sec-lbl{font-size:13px;font-weight:600;color:var(--gp-muted);text-transform:uppercase;letter-spacing:.1em;margin-bottom:10px;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace}.req-reasoning{background:var(--gp-paper);border:1px solid var(--gp-border-solid);border-radius:10px;padding:12px 14px;margin-bottom:16px}.req-r-lbl{font-size:12.5px;font-weight:600;color:var(--gp-muted);text-transform:uppercase;letter-spacing:.08em;margin-bottom:6px;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace}.req-r-txt{font-size:16px;color:#111;line-height:1.55}.req-r-txt strong{color:#1a1a1a}.req-email{border:1px solid #dcdcdc;border-radius:10px;margin-bottom:12px;overflow:hidden;background:#fff}.req-email-head{background:#fafafa;padding:10px 14px;border-bottom:1px solid #e5e5e5;font-size:14px;color:#888;display:flex;justify-content:space-between;align-items:center}.req-email-head strong{color:#1a1a1a}.req-email-body{padding:14px;font-size:16px;color:#111;line-height:1.7}.req-email-subject{width:100%;padding:10px 14px;border:none;border-bottom:1px solid #ededed;font-size:16px;font-weight:600;color:#111;font-family:inherit;outline:none;background:#fff}.req-email-subject-fixed{box-sizing:border-box;cursor:default}.req-email-textarea{width:100%;padding:12px 14px;border:none;font-size:16px;line-height:1.7;color:#111;font-family:inherit;outline:none;resize:vertical;min-height:130px;background:#fff}.req-email-textarea:focus,.req-email-subject:focus{background:#fff}.req-email-label{font-size:12px;font-weight:600;color:var(--gp-muted);text-transform:uppercase;letter-spacing:.08em;padding:8px 14px 4px;background:var(--gp-paper);border-bottom:1px solid #ededed;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace}.req-email-to-row{display:flex;align-items:center;gap:8px;padding:8px 14px;background:#fff;border-bottom:1px solid #ededed;font-size:15px;color:#1a1a1a}.req-email-to-label{font-size:11px;font-weight:700;color:#8a8a8a;text-transform:uppercase;letter-spacing:.08em;min-width:18px}.req-email-to-value{font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:15px;color:#1a1a1a}.req-email-to-missing{background:#fff;border-bottom-color:#e5e5e5}.req-email-to-missing-text{color:#626262;font-style:italic;font-family:inherit}.req-email-to-editable{flex-wrap:wrap;gap:6px 8px}.req-email-to-input{flex:1;min-width:180px;padding:5px 8px;border:1px solid #d4d4d4;border-radius:6px;font-size:15px;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace;background:#fff;color:#1a1a1a}.req-email-to-input:focus{outline:none;border-color:#0a0a0a;background:#fff}.req-email-to-hint{font-size:12.5px;color:#8a8a8a;width:100%;padding-left:26px}.req-email-step-note{font-size:15px;color:var(--gp-muted);background:var(--gp-paper);border:1px solid var(--gp-border-solid);border-radius:8px;padding:8px 12px;margin:12px 0 8px}.req-nested-preview .req-email-to-row{background:var(--gp-paper);border-bottom-color:var(--gp-border-solid);padding:6px 12px}.req-email-toggle{font-size:12.5px;color:#6a8aaa}.req-email-preview-body p{margin:0 0 12px}.req-email-preview-body p:last-child{margin-bottom:0}.req-email-preview-body strong{color:#1a1a1a;font-weight:700}.req-email-byline{color:#8a8a8a;font-size:14px}.req-editable-blurb{background:#fff;border:1px solid #e2e2e2;border-radius:9px;margin:10px 0 12px;overflow:hidden}.req-editable-blurb-label{background:#fafafa;color:#0a0a0a;font-size:12.5px;font-weight:700;letter-spacing:.06em;padding:8px 10px;text-transform:uppercase}.req-editable-blurb-label span{color:#6b6b6b;font-weight:600;letter-spacing:0;text-transform:none}.req-editable-blurb-textarea{width:100%;box-sizing:border-box;border:none;background:#fff;color:#2a2a2a;font-family:inherit;font-size:15.5px;line-height:1.65;min-height:88px;outline:none;padding:10px 12px;resize:vertical}.req-editable-blurb-textarea:focus{background:#fff}.req-nested-preview{background:#fff;border:1px solid #e5e5e5;border-radius:10px;margin:12px 0;padding:13px 14px;font-family:var(--gp-font-body);font-size:16px;color:#111;line-height:1.7}.req-nested-preview-label{color:#8a8a8a;font-size:12.5px;font-weight:700;letter-spacing:.07em;margin-bottom:10px;text-transform:uppercase}.req-nested-preview-lead{color:#656565;font-size:16px;line-height:1.5;margin:16px 0 10px}.req-email-meta{color:#656565;font-size:15.5px;margin:0 0 14px}.req-email-platform-signoff{margin-top:16px;padding-top:14px;border-top:1px solid #ededed;font-size:15.5px;line-height:1.55;color:#656565}.req-email-platform-signoff p{margin:0 0 8px}.req-email-copyright{margin:12px 0 0;text-align:center;font-size:15px;color:#9a9a9a}.req-email-broker-caption{margin:10px 0 0;font-size:15px;color:#9a9a9a}.req-nested-preview .req-nested-target-preview{background:#f6f6f6;border:1px solid #ededed;border-radius:10px;padding:16px 18px;margin-top:4px}.req-nested-preview .req-nested-target-preview p{font-size:16px;line-height:1.65}.req-nested-preview .req-editable-blurb-textarea{min-height:72px}.req-nested-preview .req-email-preview-body{padding:0}.req-nested-preview p{margin:0 0 12px;font-family:inherit;font-size:inherit;line-height:inherit;color:inherit}.req-nested-preview p:last-child{margin-bottom:0}.req-nested-preview strong{color:#1a1a1a;font-weight:700}.pn-picker{border:none;border-radius:0;background:transparent;overflow:visible}.pn-search-row{display:flex;align-items:flex-end;gap:12px;padding:4px 0 0;background:transparent;border-bottom:none;flex-wrap:wrap}.pn-search-row .pn-search-box{flex:1 1 180px;min-width:0;width:auto;background:transparent!important;border:none!important;border-bottom:1px solid #d4d4d4!important;border-radius:0!important;padding:8px 2px!important;box-shadow:none!important}.pn-search-row .pn-search,.pn-search-row .pn-search-box input{flex:1 1 120px;min-width:0;width:100%;font-size:19px;padding:0;border:none!important;border-radius:0!important;background:transparent!important;color:var(--gp-ink, #1a1a1a);outline:none;font-family:inherit}.pn-search-row .pn-search-box input::-moz-placeholder,.pn-search-row .pn-search::-moz-placeholder{color:#aaa}.pn-search-row .pn-search-box input::placeholder,.pn-search-row .pn-search::placeholder{color:#aaa}.pn-search-row .pn-search-box:focus-within{border-bottom-color:var(--gp-ink, #1a1a1a)!important}.pn-add-inline-btn{flex-shrink:0;background:#fff;border:1px solid #d4d4d4;border-radius:8px;padding:6px 10px;font-weight:600;color:#3a3a3a;cursor:pointer;font-size:14px;font-family:inherit;white-space:nowrap;transition:border-color .15s,background .15s}.pn-add-inline-btn:hover{border-color:#a3a3a3;background:#fff}.pn-add-email-inline-expanded{flex-basis:100%;width:100%;padding:10px 0 2px;display:flex;flex-direction:column;gap:8px}.pn-header{padding:10px 14px;background:#fafafa;border-bottom:1px solid #e5e5e5;display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.pn-header-title{font-size:14px;font-weight:600;color:#515151}.pn-count{font-weight:700;color:#1a1a1a}.pn-list-wrap{max-height:0;overflow:hidden;opacity:0;transition:max-height .28s ease,opacity .2s ease}.pn-list-wrap.open{max-height:320px;opacity:1}.pn-list-wrap.open .pn-list{animation:pnResultsFadeIn .25s ease}.pn-list-inner{overflow:visible}.pn-list{background:#fff;max-height:260px;overflow-y:auto;border-top:1px solid #f3f3f3;margin-top:8px;border-radius:10px;border:1px solid rgba(17,17,17,.08)}.pn-inline-error{padding:8px 12px;font-size:14px;color:#9a3a2a;background:#fff;border-top:1px solid #f3c3bb}.pn-results-fade-in{animation:pnResultsFadeIn .25s ease}@keyframes pnResultsFadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.pn-row{display:flex;align-items:center;gap:10px;padding:10px 14px;border-bottom:1px solid #fafafa;cursor:pointer;transition:background .12s}.pn-row:last-child{border-bottom:none}.pn-row:hover{background:#fff}.pn-row.selected{background:#f6f6f6}.pn-row.selected:after{content:"✓";margin-left:auto;color:#0a0a0a;font-weight:700;font-size:17.5px}.pn-info{flex:1;min-width:0}.pn-name{font-size:15.5px;font-weight:700;color:#1a1a1a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pn-role{font-size:14px;color:#888;margin-top:1px;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.pn-email{font-size:14px;color:#6a8aaa;margin-top:1px}.pn-tag{font-size:11px;font-weight:700;padding:2px 6px;border-radius:10px;background:#f6f6f6;color:#525252;letter-spacing:.03em;text-transform:uppercase}.pn-tag.co{background:#eeedfe;color:#3c3489}.pn-tag.imported{background:#f6f6f6;color:#303030}.pn-match{font-size:13px;font-weight:700;color:#0a0a0a;background:#f6f6f6;padding:3px 8px;border-radius:10px;white-space:nowrap}.pn-row.selected .pn-match{display:none}.pn-show-more{justify-content:center;color:#6a8aaa;font-size:14px;font-weight:600;padding:10px}.pn-show-more:hover{text-decoration:underline}.pn-divider{display:flex;align-items:center;gap:10px;padding:10px 14px 6px;font-size:12.5px;color:#aaa;text-transform:uppercase;letter-spacing:.1em;font-weight:600}.pn-divider:before,.pn-divider:after{content:"";flex:1;height:1px;background:#e5e5e5}.pn-other{padding:4px 14px 14px}.pn-empty{padding:18px 14px;text-align:center;font-size:15px;color:#aaa}.pn-tabs{display:flex;gap:6px;padding:8px 14px 0;background:#fafafa;border-bottom:1px solid #e5e5e5}.pn-tabs .filt{font-size:14px}.mi-method-note{display:flex;align-items:flex-start;gap:12px;background:#f6f6f6;border:1px solid #d4d4d4;border-radius:10px;padding:12px 14px;margin-bottom:16px}.mi-method-ico{font-size:21px;line-height:1;margin-top:1px}.mi-method-title{font-size:15.5px;font-weight:700;color:#0a0a0a}.mi-method-sub{font-size:14px;color:#0a0a0a;margin-top:2px;line-height:1.5}.mi-hint{font-size:14px;color:#8a8a8a;margin-top:6px;line-height:1.5;font-style:italic}.intro-parties-involved{margin-top:10px;margin-bottom:8px;padding:10px 12px;background:var(--gp-paper-2, #fafafa);border:1px solid var(--gp-border-solid, #e5e5e5);border-radius:10px}.intro-parties-involved.compact{margin-top:8px;margin-bottom:4px;padding:8px 10px}.intro-parties-head{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:10px}.intro-parties-title{font-size:13px;font-weight:600;color:var(--gp-muted, #8a8a8a);text-transform:uppercase;letter-spacing:.08em;font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace}.intro-parties-hint{font-size:14px;color:var(--gp-muted, #8a8a8a);line-height:1.3;text-align:right}.intro-parties-chain{display:flex;align-items:flex-start;justify-content:center;gap:4px}.intro-party-node{display:flex;flex-direction:column;align-items:center;gap:2px;min-width:0;flex:1;max-width:96px;padding:0;border:none;background:none;font:inherit;color:inherit}.intro-party-node.selectable{cursor:pointer;border-radius:8px;padding:4px 2px;margin:-4px -2px;transition:background .12s}.intro-party-node.selectable:hover{background:#0a0a0a0f}.intro-party-node.selectable:focus-visible{outline:2px solid #0A0A0A;outline-offset:1px}.intro-party-node.selected .intro-party-av{box-shadow:0 0 0 2px #fff,0 0 0 3.5px #0a0a0a}.intro-party-av{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600;background:#fff;color:#111;border:1.5px solid #d4d4d4;flex-shrink:0;transition:box-shadow .12s,background .12s,border-color .12s}.intro-party-av.approved{background:#f6f6f6;border-color:#aaa;color:#0a0a0a}.intro-party-name{font-size:14px;font-weight:600;color:var(--gp-ink, #1a1a1a);line-height:1.2;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:2px}.intro-party-role{font-size:11px;font-weight:700;color:var(--gp-muted, #8a8a8a);text-transform:uppercase;letter-spacing:.05em;line-height:1.2}.intro-party-tag{font-size:10.5px;font-weight:700;color:#0a0a0a;text-transform:uppercase;letter-spacing:.04em;line-height:1.2;margin-top:1px}.intro-party-arrow{font-size:14px;color:#bdbdbd;flex-shrink:0;padding-top:10px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.intro-parties-summary{margin:8px 0 0;font-size:14px;line-height:1.45;color:var(--gp-muted, #8a8a8a)}.intro-parties-summary strong{font-weight:600;color:#0a0a0a}.fap-head{padding:20px 24px;background:#1a1a1a;color:#fff}.fap-h{font-size:21px;font-weight:700}.fap-sub{font-size:15px;color:#fff9;margin-top:3px}.fap-body{background:#fff;padding:20px 24px 4px}.fap-path{padding:14px;background:#fff;border:1px solid #ededed;border-radius:10px;margin-bottom:10px;display:flex;align-items:center;gap:12px;position:relative}.fap-path.best{border-color:#6b6b6b;background:#fff}.fap-best-tag{position:absolute;top:-9px;left:14px;font-size:11px;font-weight:700;color:#6b6b6b;background:#fff;padding:2px 7px;border-radius:10px;border:1px solid #6B6B6B;letter-spacing:.06em;text-transform:uppercase}.fap-chain{flex:1;display:flex;align-items:center;gap:8px;font-size:15.5px;flex-wrap:wrap}.fap-av{width:28px;height:28px;border-radius:50%;color:#fff;font-size:12.5px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}.fap-av img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.fap-arr{color:#bdbdbd;font-size:15px}.fap-info{margin-left:8px}.fap-name{font-weight:600;color:#1a1a1a;font-size:15px}.fap-score{font-size:14px;color:#6a6a6a;margin-top:2px}.fap-btn{background:#1a1a1a;color:#fff;font-size:14px;font-weight:600;padding:8px 12px;border-radius:7px;border:none;cursor:pointer;font-family:inherit;white-space:nowrap}.fap-section-lbl{font-size:12.5px;font-weight:700;color:#8a8a8a;text-transform:uppercase;letter-spacing:.08em;padding:2px 2px 10px}.fap-empty{padding:28px 16px;text-align:center}.fap-empty-ico{font-size:42.5px;margin-bottom:10px}.fap-empty-title{font-size:17.5px;font-weight:700;color:#1a1a1a;margin-bottom:6px}.fap-empty-txt{font-size:15px;color:#515151;line-height:1.6}.connector-card{width:100%;max-width:520px;background:#fff;border:1px solid #e5e5e5;border-radius:16px;overflow:hidden}.connector-head{padding:22px 24px 18px;border-bottom:1px solid #ededed}.connector-tag{font-size:12.5px;font-weight:700;color:#303030;background:#f6f6f6;padding:3px 10px;border-radius:20px;display:inline-block;margin-bottom:10px}.connector-title{font-size:24px;font-weight:700;color:#1a1a1a;line-height:1.3;margin-bottom:6px}.connector-sub{font-size:16px;color:#888;line-height:1.5}.connector-sec{padding:18px 24px;border-bottom:1px solid #ededed}.connector-sec-lbl{font-size:12.5px;font-weight:700;color:#aaa;text-transform:uppercase;letter-spacing:.09em;margin-bottom:10px}.connector-profile{background:#fafafa;border-radius:10px;padding:14px}.cp-row{display:flex;align-items:center;gap:10px;margin-bottom:8px}.cp-name{font-size:17.5px;font-weight:700;color:#1a1a1a}.cp-role{font-size:14px;color:#888;margin-top:2px}.cp-desc{font-size:15px;color:#515151;line-height:1.6}.connector-blurb{background:#fff;border:1px solid #e5e5e5;border-radius:10px;padding:14px;font-size:16px;color:#2a2a2a;line-height:1.7;font-style:italic}.connector-opts{padding:18px 24px;border-bottom:1px solid #ededed;display:flex;flex-direction:column;gap:10px}.connector-opt{border:1.5px solid #e5e5e5;border-radius:12px;padding:14px 16px;cursor:pointer;display:flex;align-items:center;gap:12px}.connector-opt:hover{border-color:#1a1a1a}.co-ico{width:38px;height:38px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:17.5px;flex-shrink:0}.co-ico.dark{background:#1a1a1a;color:#fff;font-weight:700}.co-ico.light{background:#f3f3f3}.co-info{flex:1}.co-title{font-size:16px;font-weight:700;color:#1a1a1a}.co-sub{font-size:14px;color:#888;margin-top:2px;line-height:1.4}.connector-foot{padding:18px 24px;display:flex;align-items:center;gap:12px}.decline-link{font-size:15px;color:#aaa;cursor:pointer;text-decoration:underline;white-space:nowrap}.primary-big{flex:1;font-size:16px;font-weight:600;padding:13px 0;border-radius:10px;background:#1a1a1a;color:#fff;border:none;cursor:pointer;font-family:inherit}.page-team .page-h{font-size:32.5px}.page-team .page-sub{font-size:16px;line-height:1.55}.page-team .sec-h{font-size:17.5px}.page-team .sec-link{font-size:14px}.page-team .team-hero{padding:20px 24px}.page-team .team-hero-top{margin-bottom:14px}.page-team .team-hero-title{font-size:16px}.page-team .team-hero-period{font-size:13px}.page-team .th-num{font-size:27.5px}.page-team .th-lbl{font-size:14px;margin-top:4px}.page-team .th-delta{font-size:13px}.page-team .tm-name-v2{font-size:17.5px;line-height:1.25}.page-team .tm-role-v2{font-size:15px;margin-bottom:6px}.page-team .tm-spec-line{font-size:15px}.page-team .tm-spec-line .tm-spec-lbl{font-size:12.5px}.page-team .csr-name{font-size:16px}.page-team .csr-role{font-size:14px;line-height:1.4}.page-team .csr-pct,.page-team .csr-via{font-size:14px}.page-team .tm-contacts-lbl{font-size:13px;padding:12px 0 8px}.page-team .tm-path-label{font-size:15px}.page-team .tm-path-via{font-size:14px}.page-team .ireq-from{font-size:15.5px;line-height:1.5}.page-team .ireq-msg{font-size:16px;line-height:1.6}.page-team .ireq-btn{font-size:15px;padding:10px 0}.page-team .tc-name{font-size:16px}.page-team .tc-sub{font-size:14px}.page-team .wins-text{font-size:15.5px;line-height:1.5}.page-team .wins-meta{font-size:14px}.page-team .wins-status{font-size:12px}.page-team .gap-t{font-size:16px}.page-team .gap-s{font-size:14px;line-height:1.55}.team-portco-list{background:#fff;border:1px solid #e5e5e5;border-radius:14px;overflow:hidden;margin-bottom:18px}.team-portco-row{display:flex;align-items:center;gap:12px;padding:13px 16px;border-bottom:1px solid #fafafa}.team-portco-row:last-child{border-bottom:none}.team-portco-logo{width:38px;height:38px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:19px;font-weight:800;flex-shrink:0}.team-portco-logo.active{background:#f6f6f6;color:#0a0a0a}.team-portco-logo.pending{background:#f6f6f6;color:#525252}.team-portco-info{flex:1;min-width:0}.team-portco-name{font-size:17px;font-weight:800;color:#1a1a1a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.team-portco-meta{font-size:14px;color:#888;margin-top:3px;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.team-portco-status{font-size:12px;font-weight:800;padding:3px 8px;border-radius:999px;text-transform:uppercase;letter-spacing:.05em;flex-shrink:0}.team-portco-status.active{background:#f6f6f6;color:#0a0a0a}.team-portco-status.pending{background:#f6f6f6;color:#303030}.team-portco-empty{background:#fff;border:1px dashed #d4d4d4;border-radius:14px;padding:16px 18px;color:#636363;font-size:15.5px;line-height:1.5;margin-bottom:18px}.team-portco-asks{background:#fff;border:1px solid #e5e5e5;border-radius:14px;overflow:hidden;margin-bottom:18px}.team-portco-ask-row{display:flex;gap:13px;padding:16px 18px;border-bottom:1px solid #fafafa;align-items:flex-start}.team-portco-ask-row:last-child{border-bottom:none}.team-portco-ask-logo{width:36px;height:36px;border-radius:9px;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;color:#fff;flex-shrink:0;letter-spacing:-.02em}.team-portco-ask-logo.indigo{background:linear-gradient(135deg,#4f46e5,#6366f1)}.team-portco-ask-logo.purple{background:linear-gradient(135deg,#6b46c1,#8b5cf6)}.team-portco-ask-logo.rose{background:linear-gradient(135deg,#be185d,#db2777)}.team-portco-ask-logo.amber{background:linear-gradient(135deg,#b45309,#d97706)}.team-portco-ask-logo.teal{background:linear-gradient(135deg,#111,#8a8a8a)}.page-accounts .team-portco-ask-logo{width:40px;height:40px;border-radius:10px;font-size:19px;color:var(--gp-green-on);border:none;box-shadow:0 1px 2px #0a0a0a1f}.page-accounts .team-portco-ask-logo.indigo,.page-accounts .team-portco-ask-logo.teal,.page-accounts .team-portco-ask-logo.purple,.page-accounts .team-portco-ask-logo.amber,.page-accounts .team-portco-ask-logo.rose{background:var(--gp-green-gradient-btn)}.page-accounts .team-portco-ask-pill,.page-accounts .team-portco-ask-pill.hire,.page-accounts .team-portco-ask-pill.intro,.page-accounts .team-portco-ask-pill.customer,.page-accounts .team-portco-ask-pill.fund,.page-accounts .team-portco-ask-pill.advisor,.page-accounts .team-portco-ask-pill.other{background:var(--gp-green-dark);color:var(--gp-green-on)}.page-accounts .team-portco-status.active,.page-accounts .team-portco-status.pending{background:var(--gp-green-dark);color:var(--gp-green-on);border:none}.page-accounts .team-portco-asks-count{background:var(--gp-green-dark);color:var(--gp-green-on)}.page-accounts .team-portco-asks-count:before{background:var(--gp-green-on)}.page-accounts .team-portco-ask-chip,.page-accounts .team-portco-ask-chip.role,.page-accounts .team-portco-ask-chip.stage,.page-accounts .team-portco-ask-chip.amount{background:var(--gp-green-dark);color:var(--gp-green-on);border:none}.team-portco-ask-info{flex:1;min-width:0}.team-portco-ask-head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:nowrap}.team-portco-ask-head-left{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0;flex:1}.team-portco-ask-head-actions{display:grid;grid-template-columns:108px 120px 88px 28px 18px;align-items:center;gap:10px;flex-shrink:0}.team-portco-ask-head-pill{justify-self:start}.team-portco-ask-founder-name{font-size:14px;font-weight:700;color:#1a1a1a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.team-portco-ask-shared-count{font-size:14px;color:#8a8a8a;white-space:nowrap}.team-portco-ask-remove{background:transparent;border:none;color:#b04848;font-size:20px;line-height:1;cursor:pointer;padding:2px 6px;border-radius:4px;justify-self:center}.team-portco-ask-head-slot{width:28px;height:1px}.team-portco-ask-caret{font-size:14px;color:#aaa;transition:transform .2s;display:inline-block;justify-self:center}.team-portco-ask-caret.open{transform:rotate(180deg)}.team-portco-ask-name{font-size:17.5px;font-weight:700;color:#1a1a1a}.team-portco-ask-stage{font-size:13px;color:#aaa;font-weight:500}.team-portco-ask-pill{font-size:12px;font-weight:700;padding:2px 7px;border-radius:20px;text-transform:uppercase;letter-spacing:.05em}.team-portco-ask-pill.hire{background:#eef2ff;color:#4338ca}.team-portco-ask-pill.intro{background:#fff;color:#0e7490}.team-portco-ask-pill.customer{background:#fff;color:#111}.team-portco-ask-pill.fund{background:#fef3c7;color:#4a4a4a}.team-portco-ask-pill.advisor{background:#fce7f3;color:#9d174d}.team-portco-ask-pill.other{background:#fafafa;color:#545454}.team-portco-ask-text{font-size:15.5px;color:#515151;line-height:1.55;margin-top:6px}.team-portco-ask-text strong{color:#1a1a1a;font-weight:700}.team-portco-ask-meta{font-size:13px;color:#aaa;margin-top:8px;display:flex;gap:8px;flex-wrap:wrap;align-items:center}.team-portco-ask-meta .dot-sep{color:#d4d4d4}.team-portco-asks-count{font-size:12px;font-weight:700;padding:3px 9px;border-radius:999px;background:#f6f6f6;color:#0a0a0a;text-transform:uppercase;letter-spacing:.05em;display:inline-flex;align-items:center;gap:6px;flex-shrink:0}.team-portco-asks-count:before{content:"";width:5px;height:5px;border-radius:50%;background:#0a0a0a}.team-portco-oneliner{font-size:15.5px;color:#3a3a3a;line-height:1.5;margin-top:6px;font-style:italic}.team-portco-asks-list{display:flex;flex-direction:column;gap:0;margin-top:10px;background:#fff;border:1px solid #ededed;border-radius:12px;padding:4px 14px}.team-portco-ask-card{background:#fff;border:1px solid #ededed;border-radius:12px;padding:12px 14px}.team-portco-ask-card.legacy{background:#fff;border-color:#ededed}.team-portco-ask-card-head{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.team-portco-ask-sector{font-size:13px;color:#6b6b6b;font-weight:500}.team-portco-ask-card-body{margin-top:10px;display:flex;flex-direction:column;gap:9px}.team-portco-ask-block{display:flex;flex-direction:column;gap:5px}.team-portco-ask-block-lbl{font-size:12.5px;font-weight:700;color:#7e7e7e;text-transform:uppercase;letter-spacing:.06em}.team-portco-ask-chips{display:flex;flex-wrap:wrap;gap:6px}.team-portco-ask-chip{font-size:14px;font-weight:600;padding:4px 10px;border-radius:8px;background:#fff;border:1px solid #dcdcdc;color:#1a1a1a}.team-portco-ask-chip.role{background:#eef2ff;border-color:#dbe2fa;color:#3730a3}.team-portco-ask-chip.stage{background:#fef3c7;border-color:#b5b5b5;color:#4a4a4a}.team-portco-ask-chip.amount{background:#fff;border-color:#e5e5e5;color:#111}.team-portco-ask-prose{font-size:15.5px;color:#2a2a2a;line-height:1.55;white-space:pre-wrap;word-break:break-word}.team-portco-ask-card-foot{margin-top:10px;padding-top:8px;border-top:1px dashed #ededed;font-size:13px;color:#8a8a8a}.team-portco-ask-line{padding:10px 0;border-top:1px solid #f3f3f3}.team-portco-ask-line:first-child{border-top:none;padding-top:4px}.team-portco-ask-line.legacy .team-portco-ask-pill{box-shadow:inset 0 0 0 1px #4a4a4a26}.team-portco-ask-line-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.team-portco-ask-summary{font-size:16px;color:#1a1a1a;line-height:1.5;flex:1;min-width:0}.team-portco-ask-summary strong{font-weight:700;color:#1a1a1a}.team-portco-ask-details{font-size:15px;color:#515151;line-height:1.5;margin-top:5px;margin-left:0;white-space:pre-wrap;word-break:break-word}.team-portco-ask-attribution{margin-top:5px;font-size:13px;color:#8a8a8a;display:flex;gap:6px;flex-wrap:wrap;align-items:center}.team-portco-ask-attribution .dot-sep{color:#d4d4d4}.team-portco-founders-lbl{font-size:12.5px;font-weight:700;color:#7e7e7e;text-transform:uppercase;letter-spacing:.06em;margin-bottom:2px}.team-portco-founder-sub{font-size:14px;color:#6b6b6b;margin-top:2px;display:flex;gap:6px;flex-wrap:wrap;align-items:center}.team-portco-founder-sub .team-portco-founder-email{margin-top:0}.team-portco-founder-sub .dot-sep{color:#d4d4d4}.team-portco-founder-role{font-size:14px;color:#6b6b6b;font-weight:500;margin-left:4px}.team-portco-shared-pill{font-size:12px;font-weight:700;padding:2px 8px;border-radius:20px;background:#f6f6f6;color:#0a0a0a;text-transform:uppercase;letter-spacing:.05em;display:inline-flex;align-items:center;gap:4px}.team-portco-shared-pill:before{content:"";width:5px;height:5px;border-radius:50%;background:#0a0a0a}.team-portco-founders{margin-top:10px;display:flex;flex-direction:column;gap:6px}.team-portco-founder-row{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:10px;background:#fff;border:1px solid #f3f3f3}.team-portco-founder-info{flex:1;min-width:0}.team-portco-founder-name{font-size:15.5px;font-weight:600;color:#1a1a1a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.team-portco-founder-email{font-size:14px;color:#6b6b6b;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.portco-expand .portco-expand-block{padding:4px 0 8px}.portco-expand .portco-expand-lbl{font-size:12px;font-weight:700;color:#8a8a8a;text-transform:uppercase;letter-spacing:.08em;padding:10px 0 8px}.portco-expand .portco-expand-divider{margin:16px 0 0;padding-top:14px;border-top:1px dashed #d4d4d4}.portco-expand .pcand-row{display:grid;grid-template-columns:32px 1fr 140px 130px;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid #ededed}.portco-expand .pcand-row:last-child{border-bottom:none}.portco-expand .pcand-av{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;color:#fff;flex-shrink:0}.portco-expand .pcand-av.bg-blue{background:#4f7ab5}.portco-expand .pcand-av.bg-teal{background:#6b6b6b}.portco-expand .pcand-av.bg-purple{background:#7a5cc4}.portco-expand .pcand-av.bg-orange{background:#727272}.portco-expand .pcand-av.bg-amber{background:#757575}.portco-expand .pcand-av.bg-rose{background:#c95280}.portco-expand .pcand-av.bg-slate{background:#717171}.portco-expand .pcand-info{min-width:0}.portco-expand .pcand-name{font-size:15.5px;font-weight:700;color:#1a1a1a}.portco-expand .pcand-role{font-size:14px;color:#888;margin-top:1px}.portco-expand .pcand-status{display:flex;align-items:center;gap:6px;font-size:14px;font-weight:700;color:#1a1a1a;min-width:0}.portco-expand .pcand-status .dot{width:8px;height:8px;border-radius:50%;flex-shrink:0}.portco-expand .pcand-status .dot.strong{background:#0a0a0a}.portco-expand .pcand-status .dot.medium{background:#8a8a8a}.portco-expand .pcand-status .dot.scanning{background:#c4c4c4}.portco-expand .pcand-status-text{font-size:13px;color:#888;font-weight:500}.portco-expand .pcand-status-text strong{color:#1a1a1a;font-weight:700}.portco-expand .pcand-status.scanning-only{color:#888;font-weight:500;font-size:14px}.portco-expand .pcand-action{display:flex;justify-content:flex-end}.team-portco-asks .acc-action-sm{font-size:12.5px;font-weight:600;padding:6px 12px;border-radius:7px;background:#1a1a1a;color:#fff;border:none;cursor:pointer;font-family:inherit;white-space:nowrap}.team-portco-asks .acc-action-sm:hover{background:#1a1a1a}.team-portco-asks .acc-action-sm.ghost{background:#fff;color:#515151;border:1px solid #dcdcdc}.team-portco-asks .acc-action-sm.ghost:hover{background:#fafafa}.portco-expand .stgt-list{padding:0 0 8px}.portco-expand .stgt-section-meta{font-size:14px;color:#888;font-weight:500;text-transform:none;letter-spacing:0;margin-left:6px}.portco-expand .stgt-section-meta strong{color:#0a0a0a;font-weight:700}.portco-expand .stgt-drawer-wrap{border-bottom:1px solid #ededed}.portco-expand .stgt-drawer-wrap:last-child{border-bottom:none}.portco-expand .stgt-drawer-wrap.accepted .stgt-summary-row{background:linear-gradient(90deg,#F6F6F6 0%,transparent 70%);border-radius:8px}.portco-expand .stgt-summary-row{display:grid;grid-template-columns:32px 1fr auto;align-items:center;gap:12px;padding:12px 8px;cursor:pointer;transition:background .12s ease}.portco-expand .stgt-summary-right{display:flex;align-items:center;gap:12px;flex-shrink:0}.portco-expand .stgt-summary-row:hover{background:#ffffffd9}.portco-expand .stgt-summary-row.open{border-bottom:none}.portco-expand .stgt-logo{width:32px;height:32px;border-radius:7px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;color:#fff;flex-shrink:0;background:#717171}.portco-expand .stgt-logo.bg-blue{background:#4f7ab5}.portco-expand .stgt-logo.bg-purple{background:#7a5cc4}.portco-expand .stgt-logo.bg-orange{background:#727272}.portco-expand .stgt-logo.bg-teal,.portco-expand .stgt-logo.bg-green{background:#6b6b6b}.portco-expand .stgt-logo.bg-amber{background:#757575}.portco-expand .stgt-info{min-width:0}.portco-expand .stgt-name-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.portco-expand .stgt-name{font-size:15.5px;font-weight:700;color:#1a1a1a}.portco-expand .stgt-paths-badge{font-size:10.5px;font-weight:700;padding:2px 7px;border-radius:999px;background:#f6f6f6;color:#0a0a0a;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap}.portco-expand .stgt-meta{font-size:13px;color:#888;margin-top:1px}.portco-expand .stgt-collapsed-path{text-align:right;min-width:0}.portco-expand .stgt-collapsed-path-lbl{font-size:10.5px;font-weight:700;color:#8a8a8a;text-transform:uppercase;letter-spacing:.06em;margin-bottom:2px}.portco-expand .stgt-collapsed-path-hint{display:flex;align-items:center;justify-content:flex-end;gap:6px;font-size:14px;font-weight:600;color:#1a1a1a;white-space:nowrap}.portco-expand .stgt-collapsed-path-hint .dot{width:7px;height:7px;border-radius:50%;flex-shrink:0}.portco-expand .stgt-collapsed-path-hint .dot.strong{background:#0a0a0a}.portco-expand .stgt-collapsed-action{flex-shrink:0}.portco-expand .stgt-caret{font-size:12.5px;color:#0a0a0a;transition:transform .2s;display:inline-block;flex-shrink:0}.portco-expand .stgt-summary-row.open .stgt-caret{transform:rotate(180deg)}.portco-expand .stgt-drawer-body{margin:0 0 0 44px;padding:10px 12px 12px;background:#f6f6f6;border-radius:10px;animation:stgtDrawerIn .18s ease both}@keyframes stgtDrawerIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.portco-expand .stgt-path-row{display:grid;grid-template-columns:72px 1fr 160px 130px;align-items:center;gap:12px;padding:8px 0;border-bottom:1px solid #f3f3f3}.portco-expand .stgt-path-row:last-child{border-bottom:none}.portco-expand .stgt-path-lbl{font-size:12.5px;font-weight:600;color:#9a9a9a;white-space:nowrap}.portco-expand .stgt-path-info{min-width:0}.portco-expand .stgt-path-name{font-size:15px;font-weight:600;color:#1a1a1a;line-height:1.3}.portco-expand .stgt-path-role{font-size:13px;color:#888;margin-top:1px}.portco-expand .stgt-path-status{display:flex;align-items:center;gap:6px;font-size:14px;font-weight:700;color:#1a1a1a;min-width:0;flex-wrap:wrap}.portco-expand .stgt-path-status.empty{font-weight:500;color:#9a9a9a}.portco-expand .stgt-path-status .dot{width:8px;height:8px;border-radius:50%;flex-shrink:0}.portco-expand .stgt-path-status .dot.strong{background:#0a0a0a}.portco-expand .stgt-path-status .dot.medium{background:#8a8a8a}.portco-expand .stgt-path-status .dot.none{background:#d4d4d4}.portco-expand .stgt-path-via{font-size:13px;font-weight:500;color:#888}.portco-expand .stgt-path-via strong{color:#1a1a1a;font-weight:700}.portco-expand .stgt-path-tag{font-size:13px;font-weight:500;color:#888}.portco-expand .stgt-path-action{display:flex;justify-content:flex-end;min-width:0}@media (max-width: 640px){.portco-expand .stgt-path-row{grid-template-columns:32px 1fr}.portco-expand .stgt-path-lbl{grid-column:1}.portco-expand .stgt-path-info,.portco-expand .stgt-path-status,.portco-expand .stgt-path-action{grid-column:2}.portco-expand .pcand-row{grid-template-columns:32px 1fr}.portco-expand .pcand-status,.portco-expand .pcand-action{grid-column:2}}.portco-expand .stgt-see-all{display:inline-block;padding:10px 0 4px;font-size:14px;font-weight:700;color:#0a0a0a;text-decoration:none;background:none;border:none;cursor:pointer;font-family:inherit}.page-team .acc-action-sm{font-size:14px;font-weight:600;padding:6px 12px;border-radius:7px;background:#fff;color:#3a3a3a;border:1px solid #dcdcdc;cursor:pointer;font-family:inherit;white-space:nowrap}.page-team .acc-action-sm:hover{background:#fff;border-color:#1a1a1a}.page-team .acc-action-sm:disabled{opacity:.55;cursor:not-allowed}.page-team .csr-action .acc-action-sm{font-size:13px;padding:5px 11px;background:#1a1a1a;color:#fff;border:none}.page-team .team-pending-invites{display:flex;flex-direction:column;gap:10px;margin:10px 0 22px}.page-team .team-pending-invite-row{display:flex;flex-direction:column;gap:12px;padding:14px 16px;background:#fff;border:1px solid #e5e5e5;border-radius:14px}.page-team .team-pending-invite-top{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0}.page-team .team-pending-invite-main{display:flex;align-items:center;gap:12px;min-width:0;flex:1}.page-team .team-pending-invite-av{flex:0 0 auto;background:#f6f6f6;color:#1a1a1a}.page-team .team-pending-invite-info{min-width:0;flex:1}.page-team .team-pending-invite-name{font-size:17.5px;font-weight:700;color:#1a1a1a;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page-team .team-pending-invite-meta{margin-top:3px;font-size:15px;color:#6b6b6b;line-height:1.4;overflow-wrap:anywhere}.page-team .team-pending-invite-role.tm-role-toggle{width:128px;flex:0 0 128px}.page-team .team-pending-invite-btn-row{display:flex;align-items:center;justify-content:flex-end;gap:6px;flex-wrap:wrap;padding-top:10px;border-top:1px solid #f3f3f3}.page-team .team-pending-invite-btn-danger{color:#8a1d12;border-color:#e8c4be;background:#fff}@media (max-width: 900px){.page-team .team-pending-invite-top{align-items:flex-start;flex-wrap:wrap}.page-team .team-pending-invite-role.tm-role-toggle{width:128px;flex:0 0 128px;margin-left:auto}.page-team .team-pending-invite-btn-row{justify-content:flex-start}}.fuel-team-page .team-status-card{background:#1a1a1a;color:#fff;border-radius:14px;padding:22px 28px;display:grid;grid-template-columns:1fr auto;gap:32px;align-items:center;margin-top:4px}.fuel-team-page .tsc-pulse-row{display:flex;align-items:center;gap:8px;margin-bottom:6px}.fuel-team-page .tsc-pulse{width:8px;height:8px;border-radius:50%;background:#6b6b6b;box-shadow:0 0 0 4px #6b6b6b33}.fuel-team-page .tsc-pulse-lbl{font-size:13px;font-weight:700;color:#aaa;letter-spacing:.1em;text-transform:uppercase}.fuel-team-page .tsc-headline{font-size:21px;font-weight:700;letter-spacing:-.01em;margin-bottom:8px}.fuel-team-page .tsc-sub{font-size:15.5px;color:#ffffffa6;line-height:1.55;max-width:540px}.fuel-team-page .tsc-stats{display:flex;gap:36px}.fuel-team-page .tsc-stat{text-align:left}.fuel-team-page .tsc-stat-num{font-size:32.5px;font-weight:700;letter-spacing:-.02em;color:#fff;line-height:1}.fuel-team-page .tsc-stat-num.accent{color:#aaa}.fuel-team-page .tsc-stat-lbl{font-size:13px;color:#ffffff80;text-transform:uppercase;letter-spacing:.08em;font-weight:600;margin-top:6px}.fuel-team-page .partner-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:18px}@media (max-width: 1100px){.fuel-team-page .partner-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 720px){.fuel-team-page .partner-grid{grid-template-columns:1fr}}.fuel-team-page .partner-card{background:#fff;border:1px solid #ededed;border-radius:12px;padding:14px 16px 12px;display:flex;flex-direction:column;gap:10px;transition:all .15s}.fuel-team-page .partner-card.you{background:#6b6b6b0f;border-color:#6b6b6b33}.fuel-team-page .partner-card.ghost .av{opacity:.85}.fuel-team-page .partner-card-head{display:flex;align-items:flex-start;gap:12px}.fuel-team-page .partner-info{flex:1;min-width:0}.fuel-team-page .partner-name{font-size:17px;font-weight:700;color:#1a1a1a;margin-bottom:2px;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.fuel-team-page .partner-role{font-size:14px;color:#888;margin-bottom:2px}.fuel-team-page .partner-email{font-size:14px;color:#636363;word-break:break-all}.fuel-team-page .partner-you-pill{font-size:11px;font-weight:700;background:#6b6b6b;color:#fff;padding:2px 7px;border-radius:20px;letter-spacing:.06em}.fuel-team-page .partner-dot{width:7px;height:7px;border-radius:50%;background:#6b6b6b;display:inline-block}.fuel-team-page .partner-actions-row{display:grid;grid-template-columns:1fr 1fr;gap:6px}.fuel-team-page .partner-actions-row .nc-action-btn{font-size:14px;font-weight:600;padding:7px 10px;border-radius:8px;border:1px solid #dcdcdc;background:#fff;color:#1a1a1a;cursor:pointer;font-family:inherit}.fuel-team-page .partner-actions-row .nc-action-btn:hover{border-color:#1a1a1a}.fuel-team-page .partner-actions-row .nc-action-btn.primary{background:#1a1a1a;color:#fff;border-color:#1a1a1a}.fuel-team-page .partner-actions-row .nc-action-btn.primary:hover{background:#1a1a1a}.fuel-team-page .partner-invite-row{display:flex;justify-content:center;padding-top:2px}.fuel-team-page .partner-invite-link{background:transparent;border:none;color:#0a0a0a;font-size:15px;font-weight:600;cursor:pointer;font-family:inherit;padding:2px 6px}.fuel-team-page .partner-invite-link:hover{text-decoration:underline}.fuel-team-page .partner-invite-sent{font-size:14px;color:#888;font-weight:600}.fuel-team-page .partner-on-gemphere{font-size:14px;color:#0a0a0a;font-weight:600}.fuel-team-page .bulk-invite-card{background:linear-gradient(135deg,#0a0a0a,#6b6b6b);color:#fff;border-radius:14px;padding:22px 26px;display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:22px}.fuel-team-page .bic-left{flex:1;min-width:0}.fuel-team-page .bic-h{font-size:19px;font-weight:700;margin-bottom:4px}.fuel-team-page .bic-sub{font-size:15.5px;color:#ffffffc7;line-height:1.5}.fuel-team-page .bic-btn{background:#fff;color:#0a0a0a;font-size:16px;font-weight:700;padding:12px 20px;border-radius:10px;border:none;cursor:pointer;font-family:inherit;white-space:nowrap}.fuel-team-page .bic-btn:hover{background:#fff}.fuel-team-page .thesis-edit-btn{background:#fff;border:1px solid #dcdcdc;border-radius:8px;padding:6px 12px;font-size:14px;font-weight:600;color:#1a1a1a;cursor:pointer;font-family:inherit}.fuel-team-page .thesis-edit-btn:hover{background:#fff}.linkedin-edu-banner{background:linear-gradient(135deg,#0a66c2,#004182,#002855);border-radius:14px;padding:22px 26px;margin-bottom:18px;color:#fff;position:relative;overflow:hidden}.linkedin-edu-banner:before{content:"";position:absolute;top:-40%;right:-10%;width:260px;height:260px;border-radius:50%;background:#ffffff0f;pointer-events:none}.linkedin-edu-banner:after{content:"";position:absolute;bottom:-30%;left:20%;width:180px;height:180px;border-radius:50%;background:#ffffff0a;pointer-events:none}.linkedin-edu-header{display:flex;align-items:center;gap:10px;margin-bottom:10px}.linkedin-edu-ico{font-size:27.5px;line-height:1}.linkedin-edu-title{font-size:19px;font-weight:700;letter-spacing:-.01em}.linkedin-edu-body{font-size:15.5px;line-height:1.65;color:#ffffffd1;max-width:620px;position:relative;z-index:1}.linkedin-edu-body strong{color:#fff;font-weight:700}.linkedin-edu-labels{display:flex;gap:12px;margin-top:14px;flex-wrap:wrap;position:relative;z-index:1}.linkedin-edu-label{display:flex;align-items:center;gap:8px;padding:8px 14px;border-radius:10px;background:#ffffff1f;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.15);font-size:15px;font-weight:600;transition:background .2s}.linkedin-edu-label:hover{background:#ffffff2e}.linkedin-edu-label-ico{font-size:17.5px;line-height:1}.linkedin-edu-label-text{display:flex;flex-direction:column;gap:1px}.linkedin-edu-label-name{font-weight:700;font-size:14px}.linkedin-edu-label-desc{font-size:12.5px;color:#ffffffa6;font-weight:500}.linkedin-edu-dismiss{position:absolute;top:14px;right:14px;background:#ffffff1f;border:none;border-radius:6px;color:#ffffff80;font-size:17.5px;cursor:pointer;padding:4px 7px;line-height:1;z-index:2;transition:all .15s}.linkedin-edu-dismiss:hover{background:#fff3;color:#fff}.linkedin-toolbar{display:flex;align-items:center;gap:12px;margin-bottom:14px;flex-wrap:wrap}.linkedin-progress{display:flex;flex-direction:column;align-items:stretch;gap:6px;flex:1 1 100%}.linkedin-progress-bar{position:relative;height:8px;background:#d4d4d4;border-radius:99px;overflow:visible;width:100%;flex:none;margin:8px 0}.linkedin-progress-fill{height:100%;background:linear-gradient(90deg,#0a66c2,#6b6b6b);border-radius:99px;transition:width .5s cubic-bezier(.22,1,.36,1)}.linkedin-progress-text{font-size:14px;font-weight:600;color:#515151;white-space:nowrap}.linkedin-search{font-size:15px;padding:8px 14px;border:1px solid #dcdcdc;border-radius:9px;background:#fff;font-family:inherit;outline:none;flex:0 1 240px;min-width:160px}.linkedin-search:focus{border-color:#0a66c2;background:#fff}.linkedin-filter-pills{display:flex;gap:6px;flex-wrap:wrap}.linkedin-filter-pill{font-size:14px;padding:6px 12px;border-radius:20px;background:#fff;border:1px solid #dcdcdc;color:#515151;cursor:pointer;font-family:inherit;font-weight:600;transition:all .15s}.linkedin-filter-pill:hover{border-color:#0a66c2;color:#0a66c2}.linkedin-filter-pill.active{background:#0a66c2;color:#fff;border-color:#0a66c2}.linkedin-grid-scroll-container{overflow-x:hidden;padding:4px 8px 4px 2px;margin-bottom:18px;box-sizing:border-box}.linkedin-grid-scroll-container::-webkit-scrollbar{width:6px}.linkedin-grid-scroll-container::-webkit-scrollbar-track{background:#f3f3f3;border-radius:99px}.linkedin-grid-scroll-container::-webkit-scrollbar-thumb{background:#b4b4b4;border-radius:99px}.linkedin-grid-scroll-container::-webkit-scrollbar-thumb:hover{background:#9a9a9a}.linkedin-grid{display:grid;grid-template-columns:repeat(8,1fr);gap:12px;margin-bottom:0;box-sizing:border-box}@media (max-width: 1400px){.linkedin-grid{grid-template-columns:repeat(6,1fr)}}@media (max-width: 1100px){.linkedin-grid{grid-template-columns:repeat(4,1fr)}}@media (max-width: 800px){.linkedin-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 480px){.linkedin-grid{grid-template-columns:1fr}}.linkedin-card{background:#fff;border:1px solid #ededed;border-radius:12px;padding:14px 10px 12px;display:flex;flex-direction:column;align-items:center;text-align:center;justify-content:space-between;height:232px;transition:all .2s ease;position:relative;box-sizing:border-box;cursor:pointer}.linkedin-card:hover{border-color:#c4c4c4;box-shadow:0 4px 16px #0000000f;transform:translateY(-2px)}.linkedin-card.marked{border-color:#6b6b6b59;background:linear-gradient(145deg,#fff,#fff)}.linkedin-card-check{position:absolute;top:8px;right:8px;width:18px;height:18px;border-radius:50%;background:#6b6b6b;color:#fff;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:800;transform:scale(0);transition:transform .2s ease;pointer-events:none}.linkedin-card.marked .linkedin-card-check{transform:scale(1)}.linkedin-card-av-wrap{display:flex;justify-content:center;align-items:center;margin-bottom:4px}.linkedin-card-name{font-size:16px;font-weight:700;color:#1a1a1a;margin-top:2px;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;height:22px;line-height:22px}.linkedin-card-role{font-size:14px;color:#555;line-height:1.35;margin-bottom:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;height:38px;width:100%;white-space:normal}.linkedin-card-location,.linkedin-card-email{font-size:13px;color:#777;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:20px;line-height:20px}.linkedin-card-link-row{display:flex;justify-content:center;align-items:center;width:100%;margin-top:4px}.linkedin-card-profile-link{font-size:12.5px;font-weight:700;color:#0a66c2;text-decoration:none;background:#e8f0fe;padding:3px 8px;border-radius:4px;transition:all .15s ease}.linkedin-card-profile-link:hover{background:#d4e4fb}.linkedin-card-profile-link-disabled{font-size:12.5px;color:#bbb;padding:3px 8px}.linkedin-progress-pip{position:absolute;top:50%;width:10px;height:10px;border-radius:50%;background:#fff;border:1.5px solid #d4d4d4;transform:translate(-50%,-50%);transition:all .3s ease;z-index:10}.linkedin-progress-pip.lit{background:#6b6b6b;border-color:#6b6b6b;box-shadow:0 0 8px #6b6b6b8c}.linkedin-progress-pip.next{border-color:#8a8a8a;box-shadow:0 0 10px #8a8a8ab3;background:#fff}@keyframes pipGlow{0%,to{box-shadow:0 0 #8a8a8a80}50%{box-shadow:0 0 10px 2px #8a8a8ad9}}.linkedin-progress-pip.next{animation:pipGlow 1.6s ease-in-out infinite}.linkedin-card-meta{display:none}.linkedin-card-meta span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:120px}.linkedin-card-meta a{color:#0a66c2;text-decoration:none;font-weight:600;flex-shrink:0}.linkedin-card-meta a:hover{text-decoration:underline}.linkedin-strength-row{display:flex;gap:6px;flex-wrap:nowrap}.linkedin-strength-pill{font-size:14px;font-weight:600;padding:6px 12px;border-radius:20px;background:#fff;border:1.5px solid #dcdcdc;color:#515151;cursor:pointer;font-family:inherit;display:inline-flex;align-items:center;gap:5px;transition:all .15s ease;position:relative;overflow:hidden}.linkedin-strength-pill:hover{border-color:#b4b4b4;background:#fafafa;transform:scale(1.04)}.linkedin-strength-pill.active-strong{background:linear-gradient(135deg,#f6f6f6,#ededed);border-color:#6b6b6b;color:#0a0a0a;box-shadow:0 0 0 3px #6b6b6b26}.linkedin-strength-pill.active-strong:hover{background:linear-gradient(135deg,#ededed,#dcdcdc)}.linkedin-strength-pill.active-connector{background:linear-gradient(135deg,#e0ecf7,#d0e0f2);border-color:#0a66c2;color:#0a4978;box-shadow:0 0 0 3px #0a66c226}.linkedin-strength-pill.active-connector:hover{background:linear-gradient(135deg,#d0e0f2,#bdd4ea)}.linkedin-strength-pill .pill-ico{font-size:16px;line-height:1}.linkedin-card-badge{position:absolute;top:6px;right:6px;font-size:10.5px;font-weight:700;padding:2px 6px;border-radius:20px;text-transform:uppercase;letter-spacing:.05em}.linkedin-card-badge.strong{background:#f6f6f6;color:#0a0a0a}.linkedin-card-badge.connector{background:#e0ecf7;color:#0a4978}@keyframes linkedin-mark-pulse{0%{transform:scale(1);box-shadow:0 0 #6b6b6b00}40%{transform:scale(1.08);box-shadow:0 0 18px 4px #6b6b6b40}to{transform:scale(1);box-shadow:0 0 #6b6b6b00}}@keyframes linkedin-star-burst{0%{transform:scale(.9);opacity:.5}50%{transform:scale(1.15);opacity:1}to{transform:scale(1);opacity:1}}.linkedin-card.just-marked{animation:linkedin-mark-pulse .22s ease}.linkedin-card.just-marked .pill-ico{animation:linkedin-star-burst .18s ease}.linkedin-load-more{display:flex;justify-content:center;margin-bottom:18px}.linkedin-load-more-btn{font-size:15px;font-weight:600;padding:10px 28px;border-radius:10px;background:#fff;border:1px solid #dcdcdc;color:#515151;cursor:pointer;font-family:inherit;transition:all .15s}.linkedin-load-more-btn:hover{border-color:#0a66c2;color:#0a66c2;background:#fff}.linkedin-load-more-btn:disabled{opacity:.5;cursor:wait}.linkedin-empty{text-align:center;padding:40px 20px;background:#fff;border:1px dashed #d4d4d4;border-radius:14px;margin-bottom:18px}.linkedin-empty-ico{font-size:42.5px;margin-bottom:10px}.linkedin-empty-title{font-size:17.5px;font-weight:700;color:#1a1a1a;margin-bottom:6px}.linkedin-empty-desc{font-size:15px;color:#515151;line-height:1.6;max-width:400px;margin:0 auto}.linkedin-pagination{display:flex;align-items:center;justify-content:center;gap:14px;padding:10px 0 18px}.linkedin-page-btn{font-size:15px;font-weight:600;padding:8px 22px;border-radius:10px;background:#fff;border:1px solid #dcdcdc;color:#515151;cursor:pointer;font-family:inherit;transition:all .15s}.linkedin-page-btn:hover:not(:disabled){border-color:#0a66c2;color:#0a66c2;background:#fff}.linkedin-page-btn:disabled{opacity:.35;cursor:not-allowed}.linkedin-page-info{font-size:14px;font-weight:600;color:#6b6b6b;min-width:80px;text-align:center}@keyframes gp-page-spin{to{transform:rotate(360deg)}}@keyframes gp-page-pulse{0%,to{opacity:.45;transform:scale(.96)}50%{opacity:1;transform:scale(1)}}@keyframes gp-page-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes gp-page-fade-in{0%{opacity:0}to{opacity:1}}.gp-app .main{position:relative}.gp-page-loading-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:30;display:flex;align-items:center;justify-content:center;background:#f3f3f3e0;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:gp-page-fade-in .18s ease;min-height:min(420px,calc(100vh - 120px));pointer-events:all}.gp-app .main.full-width .gp-page-loading-overlay{background:#ffffffeb}.gp-page-content--ready{animation:gp-page-fade-in .22s ease}.gp-app .main.full-width>.gp-page-content{flex:1 1 auto;display:flex;flex-direction:column;align-items:stretch;min-height:0;width:100%;position:relative;overflow:hidden;text-align:left}.gp-app.gp-app--topnav.gp-app--sidebar-fixed.gp-app--full-page .main.full-width{padding:0!important;flex:1 1 auto!important;min-height:0!important;overflow:hidden!important;display:flex!important;flex-direction:column!important}.gp-app.gp-app--topnav.gp-app--sidebar-fixed.gp-app--full-page .gp-page-content{flex:1 1 auto!important;min-height:0!important;position:relative!important;overflow:hidden!important;display:flex!important;flex-direction:column!important}.gp-app .main.full-width>.gp-page-content>.page-gem-ai,.gp-app .main.full-width>.gp-page-content>.page-gem-ai>.gem-ai-shell{flex:1 1 auto;min-height:0;min-width:0;width:100%;max-width:none;margin:0}.gp-app.gp-app--full-page .gp-page-content>.page-gem-ai{position:absolute;top:0;right:0;bottom:0;left:0;display:flex!important;flex-direction:column;min-height:0;overflow:hidden}.gp-app .main.full-width>.gp-page-content>.page-gem-ai{display:flex;flex-direction:column}.page-gem-ai.active{display:flex!important}.gp-page-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:14px}.gp-page-loading--page{min-height:min(420px,calc(100vh - 120px));padding:48px 24px}.gp-page-loading--section{padding:40px 20px;min-height:160px}.gp-page-loading--inline{padding:18px 14px;min-height:0;flex-direction:row;gap:10px}.gp-page-loading--inline .gp-page-loading__spinner{width:22px;height:22px}.gp-page-loading--inline .gp-page-loading__ring{top:0;right:0;bottom:0;left:0;border-width:2px}.gp-page-loading--inline .gp-page-loading__mark{padding:4px}.gp-page-loading--inline .gp-page-loading__msg{margin:0;font-size:15px}.gp-page-loading__spinner{position:relative;width:44px;height:44px;flex-shrink:0}.gp-page-loading__ring{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:3px solid rgba(107,107,107,.18);border-top-color:#6b6b6b;animation:gp-page-spin .85s linear infinite}.gp-page-loading__mark{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:4px;color:#0a0a0a;animation:gp-page-pulse 1.4s ease-in-out infinite}.gp-page-loading__msg{margin:0;font-size:16px;color:#6b6b6b;font-weight:500;max-width:320px;line-height:1.45}.gp-page-loading__skeleton{width:min(360px,80vw);display:flex;flex-direction:column;gap:10px;margin-top:8px}.gp-page-loading__skeleton-line{height:10px;border-radius:999px;background:linear-gradient(90deg,#e5e5e5,#fafafa,#e5e5e5 90%);background-size:200% 100%;animation:gp-page-shimmer 1.4s ease-in-out infinite}.gp-page-loading__skeleton-line--wide{width:100%}.gp-page-loading__skeleton-line--short{width:55%}.gp-page-loading-screen{min-height:100vh;display:flex;align-items:center;justify-content:center;background:#fff}.stgt-btn-action{font-size:15px;font-weight:600;padding:8px 16px;background:var(--gp-ink-2);color:#fafafa;border:none;border-radius:999px;cursor:pointer;white-space:nowrap;font-family:inherit;transition:opacity .15s,background .15s}.stgt-btn-action:hover:not(:disabled){background:#111}.stgt-btn-action:disabled{opacity:.6;cursor:wait}.stgt-btn-request{font-size:15px;font-weight:600;padding:8px 16px;background:var(--gp-ink-2);color:#fafafa;border:none;border-radius:999px;cursor:pointer;white-space:nowrap;font-family:inherit}.stgt-status-sent,.stgt-status-offered{font-size:14px;color:var(--gp-muted);padding:6px 12px;background:var(--gp-paper);border:1px solid var(--gp-border-solid);border-radius:999px;white-space:nowrap;font-weight:500}.stgt-web-card{display:flex;align-items:center;gap:10px;padding:8px 12px;background:var(--gp-paper);border:1px solid var(--gp-border-solid);border-radius:10px;min-width:0;width:100%}.stgt-web-av{width:28px;height:28px;border-radius:50%;background:var(--gp-border-solid);color:var(--gp-muted);font-size:12.5px;font-weight:600;display:flex;align-items:center;justify-content:center;flex-shrink:0}.stgt-web-name{font-size:15.5px;font-weight:600;color:var(--gp-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stgt-web-meta{font-size:13px;color:var(--gp-faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stgt-web-tag{color:var(--gp-muted);font-weight:500}.stgt-compact-pill{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;background:var(--gp-paper);color:var(--gp-muted);border:1px solid var(--gp-border-solid);border-radius:999px;font-size:12.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.stgt-compact-pill-sub{color:var(--gp-faint);font-weight:500;text-transform:none;letter-spacing:0}.req-modal .req-chain .rc-av,.req-modal .req-chain .rc-av.av.green,.req-modal .req-chain .rc-av.av.purple,.req-modal .req-chain .rc-av.av.amber,.req-modal .req-chain .rc-av.av.neutral{background:var(--gp-green-gradient-btn);color:var(--gp-green-on);border:none;box-shadow:0 2px 6px #1113;font-weight:600;letter-spacing:.02em}.req-modal .req-chain{background:#fff;border-bottom:1px solid rgba(17,17,17,.08)}.req-modal .rc-badge.rc-stage{font-family:var(--gp-font-body);font-size:11px;font-weight:700;letter-spacing:.12em;padding:4px 10px;border-radius:100px;background:transparent;color:var(--gp-green-dark);border:1px solid rgba(26,26,26,.22)}.req-modal .rc-badge.rc-stage.you{background:var(--gp-green-dark);color:#fff;border-color:var(--gp-green-dark)}.req-modal .req-reasoning{background:#fff;border:1px solid rgba(17,17,17,.1);border-radius:12px;padding:16px 18px;margin-bottom:20px}.req-modal .req-r-lbl{font-family:var(--gp-font-body);font-size:12.5px;font-weight:700;letter-spacing:.12em;color:var(--gp-green-dark)}.req-modal .req-email{border:1px solid rgba(17,17,17,.1);border-radius:12px;overflow:hidden;background:#fff}.req-modal .req-email-head{background:#fff;padding:12px 16px;border-bottom:1px solid rgba(17,17,17,.08);font-size:15px;color:var(--gp-muted)}.req-modal .req-email-label{font-family:var(--gp-font-body);font-size:12.5px;font-weight:700;letter-spacing:.1em;padding:10px 16px 6px;background:#fff;border-bottom:1px solid rgba(17,17,17,.06);color:var(--gp-muted)}.req-modal .modal-head{background:#fff;border-bottom:none}.req-modal .modal-foot{background:#fff;border-top:1px solid rgba(17,17,17,.08)}.req-modal .pn-picker{border:none;border-radius:0;background:transparent;overflow:visible}.req-modal .pn-search-row{padding:2px 0 0;background:transparent;border-bottom:none}.req-modal .pn-search-row .pn-search-box{border-bottom-color:#1111112e!important}.req-modal .pn-search-row .pn-search,.req-modal .pn-search-row .pn-search-box input{font-size:20px}.req-modal .pn-list{background:#fff;border:1px solid rgba(17,17,17,.1);border-radius:12px;margin-top:10px}.req-modal .pn-header{padding:10px 14px;background:#fff;border-bottom:1px solid rgba(17,17,17,.08)}.req-modal .pn-add-email-row{background:#fff;border-top-color:#11111114}.req-modal-portco .mod-title{letter-spacing:-.025em}.who-know-modal{border-radius:16px;background:#fff}.who-know-modal .modal-head,.who-know-modal .modal-body,.who-know-modal .modal-foot{background:#fff}.who-know-modal .modal-body{padding:22px 24px 8px}.who-know-modal .who-know-network{margin-bottom:0}.who-know-modal .who-know-network .fld-lbl{font-size:12.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#8a8a8a;margin-bottom:8px}.who-know-divider{display:flex;align-items:center;gap:12px;padding:20px 0 16px;font-size:12.5px;color:#aaa;text-transform:uppercase;letter-spacing:.1em;font-weight:600}.who-know-divider:before,.who-know-divider:after{content:"";flex:1;height:1px;background:#1111111a}.who-know-manual{display:flex;flex-direction:column;gap:10px}.who-know-field{width:100%;font-family:inherit;font-size:19px;line-height:1.4;padding:12px 14px;border:1px solid rgba(17,17,17,.12);border-radius:10px;background:#fff;color:#111;outline:none;transition:border-color .15s,box-shadow .15s}.who-know-field::-moz-placeholder{color:#aaa}.who-know-field::placeholder{color:#aaa}.who-know-field:focus{border-color:#11111147;box-shadow:0 0 0 3px #1111110f}.who-know-field:disabled{opacity:.55;cursor:not-allowed}.who-know-hint{margin:4px 0 0;font-size:15px;line-height:1.55;color:#8a8a8a}.connector-share-toggle{display:inline-flex;align-items:center;gap:8px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.connector-share-lbl{font-size:14px;font-weight:600;color:#6b6b6b;white-space:nowrap}.connector-classification{margin-top:16px}.connector-classification-toggles{display:flex;flex-wrap:wrap;gap:10px;margin-top:8px}.connector-role-field .connector-role-custom{margin-top:10px}.connector-pending-role-edit{margin-top:12px;max-width:320px}.connector-pending-menu{min-width:244px;max-width:300px}.connector-pending-menu-meta{font-size:14px;line-height:1.4;color:#6b6b6b;padding:8px 10px 6px;word-break:break-word}.connector-pending-menu-role{margin-top:0;max-width:none;padding:0 10px 10px;border-bottom:1px solid #f3f3f3;margin-bottom:4px}.connector-pending-menu-role .portco-form-lbl{font-size:14px}.connector-pending-menu-role .portco-form-select,.connector-pending-menu-role .portco-form-input{width:100%;font-size:15px}.connector-role-readonly{font-size:16px;color:#111;padding:9px 12px;border:1px solid #dcdcdc;border-radius:9px;background:#fff}.connector-classification-options{display:flex;flex-direction:column;gap:10px;margin-top:8px}.connector-classification-option{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border:1px solid #dcdcdc;border-radius:12px;background:#fff;cursor:pointer;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.connector-classification-option:hover:not(:has(input:disabled)){border-color:#bdbdbd;background:#fff}.connector-classification-option.selected{border-color:#0a0a0a;background:#f6f6f6;box-shadow:0 1px #00000005,0 4px 14px #0a0a0a14}.connector-classification-option input{margin-top:3px;accent-color:#0a0a0a;cursor:pointer;flex-shrink:0}.connector-classification-option:has(input:disabled){opacity:.65;cursor:not-allowed}.connector-classification-option-body{display:flex;flex-direction:column;gap:4px;min-width:0}.connector-classification-option-title{font-size:17px;font-weight:600;color:#111}.connector-classification-option.selected .connector-classification-option-title{color:#0a0a0a}.connector-classification-option-hint{font-size:15px;line-height:1.45;color:#6b6b6b}.connector-profile-edit{display:flex;flex-direction:column;gap:18px}.connector-classification-edit{padding:18px 20px 0;border-top:1px solid rgba(26,26,26,.08)}.connector-one-way-copy{font-size:14px;line-height:1.45;color:#6b6b6b;max-width:168px}.page-team .tm-row-pill--muted{color:#6b6b6b;background:#ffffffb8;border-color:#1a1a1a1a}.page-team .team-pending-action--primary{background:#111;border-color:#111;color:#fafafa}.page-team .team-pending-action--primary:hover:not(:disabled){background:#2a2a2a;border-color:#2a2a2a;color:#fafafa}.page-team .tm-connectors-head-actions{display:flex;align-items:center;gap:18px;flex-wrap:wrap;justify-content:flex-end}.page-team .tm-connectors-targets{padding:0 0 4px}.page-team .conn-reciprocal{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);border-top:1px solid rgba(26,26,26,.1)}.page-team .conn-reciprocal-col{display:flex;flex-direction:column;min-height:148px}.page-team .conn-reciprocal-col--offer{background:linear-gradient(180deg,#ffffffb8,#f6f6f659)}.page-team .conn-reciprocal-col--request{background:linear-gradient(180deg,#ffffff85,#ededed73);border-left:1px solid rgba(26,26,26,.12)}.page-team .conn-reciprocal-col-head{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:start;padding:20px 20px 14px;border-bottom:1px solid rgba(26,26,26,.08)}.page-team .conn-reciprocal-col-icon{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:10px;flex-shrink:0}.page-team .conn-reciprocal-col--offer .conn-reciprocal-col-icon{background:#0a0a0a1f;color:#0a0a0a}.page-team .conn-reciprocal-col--request .conn-reciprocal-col-icon{background:#4a5d8c1f;color:#4a5d8c}.page-team .conn-reciprocal-col-title{margin:0;font-size:17.5px;font-weight:700;line-height:1.25;color:#111}.page-team .conn-reciprocal-col-sub{margin:5px 0 0;font-size:15px;line-height:1.45;color:#757575}.page-team .conn-reciprocal-col-count{min-width:28px;height:28px;padding:0 8px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:15px;font-weight:700;background:#1111110f;color:#434343}.page-team .conn-reciprocal-col--offer .conn-reciprocal-col-count{background:#0a0a0a1f;color:#0a0a0a}.page-team .conn-reciprocal-col--request .conn-reciprocal-col-count{background:#4a5d8c1f;color:#4a5d8c}.page-team .conn-reciprocal-col-body{flex:1;padding:8px 12px 16px}.page-team .conn-reciprocal-empty{margin:10px 8px 4px;padding:18px 14px;border-radius:12px;border:1px dashed rgba(26,26,26,.14);background:#ffffff73;font-size:16px;line-height:1.55;color:#6b6b6b;text-align:center}.page-team .conn-reciprocal-error{padding:18px 22px;font-size:16px;color:#9a3a2a}.page-team .conn-target-row{padding:12px 10px;border-radius:12px;background:#ffffffb8;border:1px solid rgba(26,26,26,.08)}.page-team .conn-target-row+.conn-target-row{margin-top:10px}.page-team .conn-target-row-main{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:start}.page-team .conn-target-row-av{width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:#ededed;color:#2a2a2a;font-size:17.5px;font-weight:700}.page-team .conn-target-row-name{font-size:17.5px;font-weight:700;color:#111;line-height:1.25}.page-team .conn-target-row-path,.page-team .conn-target-row-meta{margin-top:4px;font-size:15px;line-height:1.45;color:#6b6b6b}.page-team .conn-target-tier{display:inline-flex;align-items:center;padding:4px 8px;border-radius:999px;font-size:12.5px;font-weight:700;letter-spacing:.02em;white-space:nowrap}.page-team .conn-target-tier--very_strong,.page-team .conn-target-tier--strong{background:#0a0a0a1f;color:#0a0a0a}.page-team .conn-target-tier--solid{background:#4a5d8c1f;color:#4a5d8c}.page-team .conn-target-row-action{width:100%;margin-top:12px;padding:10px 12px;border:1px solid rgba(17,17,17,.12);border-radius:10px;background:#fff;color:#111;font-size:15px;font-weight:700;font-family:inherit;cursor:pointer;transition:background .15s ease,border-color .15s ease}.page-team .conn-target-row-action:hover{background:#fafafa;border-color:#1113}.page-team .tm-connectors-targets .stgt-list{display:flex;flex-direction:column}@media (max-width: 860px){.page-team .conn-reciprocal{grid-template-columns:1fr}.page-team .conn-reciprocal-col--request{border-left:none;border-top:1px solid rgba(26,26,26,.12)}}.invite-demo-block{text-align:center;padding:8px 4px 4px}.invite-demo-title{font-size:20px;font-weight:700;color:#212121}.invite-demo-sub{margin-top:8px;font-size:16px;color:#6b6b6b;line-height:1.6}.tm-connectors-section{margin-top:0;padding-top:0;border-top:0}@media (max-width: 900px){.gp-app.sidebar-pinned .gp-app-content,.gp-app.sidebar-collapsed .gp-app-content,.gp-app.gp-app--full-page .gp-app-content,.gp-app.gp-app--full-page.sidebar-pinned .gp-app-content,.gp-app.gp-app--full-page.sidebar-collapsed .gp-app-content{margin-left:0!important;width:100%!important;max-width:100vw!important}.gp-app .header-left{min-width:0!important}.gp-app .main{padding-left:0;padding-right:0}.acc-row-path,.acc-row-actions{width:100%!important;max-width:100%!important;flex-shrink:1!important}.search-box{min-width:0!important;width:100%!important}}.gp-app{--gp-bg: #FFFFFF;--gp-ink: #0A0A0A;--gp-ink-2: #0A0A0A;--gp-muted: #6B6B6B;--gp-faint: #9A9A9A;--gp-border: rgba(26, 26, 26, .12);--gp-border-solid: #E5E5E5;--gp-card: #FFFFFF;--gp-paper: #FAFAFA;--gp-green: #0A0A0A;--gp-green-deep: #0A0A0A;--gp-green-dark: #1A1A1A;--gp-green-on: #FFFFFF;--gp-gold: #6B6B6B;--gp-sidebar: #0A0A0A;--gp-sidebar-w: 232px;--gp-sidebar-rail-w: 76px;--gp-font-display: "Geist", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--gp-font-body: "Geist", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--gp-font-mono: "Geist Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--gp-radius: 2px;--demo-bg: var(--gp-bg);--demo-ink: var(--gp-ink);--demo-ink-2: var(--gp-ink-2);--demo-muted: var(--gp-muted);--demo-faint: var(--gp-faint);--demo-border: var(--gp-border);--demo-border-solid: var(--gp-border-solid);--demo-card: var(--gp-card);--demo-paper: var(--gp-paper);--demo-green: var(--gp-green);--demo-green-deep: var(--gp-green-deep);--demo-green-dark: var(--gp-green-dark);--demo-green-on: var(--gp-green-on);--demo-gold: var(--gp-gold);--demo-sidebar: var(--gp-sidebar);--demo-sidebar-w: var(--gp-sidebar-w);--demo-sidebar-rail-w: var(--gp-sidebar-rail-w);--demo-radius: var(--gp-radius);--demo-font-display: var(--gp-font-display);--demo-font-body: var(--gp-font-body);--demo-font-mono: var(--gp-font-mono);font-family:var(--gp-font-body);background-color:var(--gp-bg);background-image:none;color:var(--gp-ink)}.gp-app.gp-theme-target,.gp-app:has(.page-accounts.active),.gp-app:has(.page-team.active){--gp-bg: #FFFFFF;--gp-ink: #0A0A0A;--gp-ink-2: #0A0A0A;--gp-muted: #6B6B6B;--gp-faint: #5C5C5C;--gp-border: rgba(26, 26, 26, .12);--gp-border-solid: rgba(26, 26, 26, .18);--gp-card: #FFFFFF;--gp-paper: #FAFAFA;--gp-green: #0A0A0A;--gp-green-deep: #0A0A0A;--gp-green-dark: #1A1A1A;--gp-green-on: #FFFFFF;--gp-gold: #505050;background-color:#fff;background-image:none}.gp-app h1,.gp-app h2,.gp-app h3,.gp-app h4,.gp-app h5,.gp-app h6,.gp-app .page-h,.gp-app .greeting,.gp-app .metric-num,.gp-app .metric-num-acc,.gp-app .stat-mini-num,.gp-app .tier-legend-num,.gp-app .gem-intro-h{font-family:var(--gp-font-display);font-weight:500;letter-spacing:-.025em}.gp-app :is(h1,h2,h3,h4,.page-h,.greeting,.gem-intro-h) em{font-family:"Instrument Serif",Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.01em}@media (min-width: 901px){.gp-app .top-header{align-items:flex-start;margin-bottom:28px;gap:24px}.gp-app .header-left{flex:1;min-width:240px}.gp-app .header-right{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.gp-app .page-sub{margin-top:12px}.gp-app .filters-row{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:18px}.gp-app .filters{display:flex;align-items:flex-end;gap:22px;flex-wrap:wrap;padding:0!important;background:transparent!important;border:none!important;border-radius:0!important}.gp-app .filt{position:relative;padding:0 0 9px!important;margin:0;border:none!important;border-radius:0!important;background:transparent!important;color:var(--gp-muted)!important;font-family:var(--gp-font-mono);font-size:12.5px;font-weight:400;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;box-shadow:none!important}.gp-app .filt .cnt{margin-left:6px;opacity:1;color:var(--gp-faint);font-size:11px}.gp-app .filt:hover{color:var(--gp-ink)!important}.gp-app .filt.active{color:var(--gp-ink)!important;background:transparent!important}.gp-app .filt.active:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--gp-ink)}.gp-app .search-box{display:flex;align-items:center;gap:8px;background:transparent!important;border:none!important;border-bottom:1px solid var(--gp-border-solid)!important;border-radius:0!important;padding:6px 2px!important;min-width:220px;box-shadow:none!important}.gp-app .search-box input{border:none;outline:none;background:transparent;font-family:var(--gp-font-body);font-size:16px;color:var(--gp-ink);width:100%}.gp-app .search-box input::-moz-placeholder{color:var(--gp-faint)}.gp-app .search-box input::placeholder{color:var(--gp-faint)}.gp-app .search-box .search-ico{color:var(--gp-faint);flex-shrink:0}}.gp-topchrome{display:none}@media (min-width: 901px){.gp-app.gp-app--topnav .mobile-shell-bar,.gp-app.gp-app--topnav .mobile-search-overlay{display:none!important}.gp-app.gp-app--topnav .gp-app-content{background:var(--gp-bg);transition:margin-left .32s cubic-bezier(.22,1,.36,1)}.gp-app.gp-app--topnav .sidebar{display:flex!important;transition:width .32s cubic-bezier(.22,1,.36,1),padding .32s cubic-bezier(.22,1,.36,1),box-shadow .32s cubic-bezier(.22,1,.36,1),background .2s ease;will-change:width}.gp-app.gp-app--topnav.sidebar-collapsed.sidebar-hover .sidebar{box-shadow:10px 0 40px #00000038}.gp-app.gp-app--topnav .sidebar-edge-hotzone{display:block;position:fixed;left:0;top:0;bottom:0;width:18px;z-index:115;background:transparent}.gp-app.gp-app--topnav.sidebar-pinned .sidebar-edge-hotzone{display:none}.gp-topchrome{display:block;width:100%;margin:0;padding:0;background:var(--gp-bg)!important;border:none;border-bottom:1px solid var(--gp-border-solid);box-shadow:0 1px #1a1a1a0a;border-radius:0;position:sticky;top:0;z-index:90;isolation:isolate}.gp-topchrome-inner{max-width:1200px;margin:0 auto;padding:0 40px;background:transparent;border:none;box-shadow:none}.gp-topchrome-menu-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;margin:0;padding:0;border:1px solid var(--gp-border-solid);border-radius:var(--gp-radius);background:transparent;color:var(--gp-ink);cursor:pointer;flex-shrink:0;transition:background .16s,border-color .16s,color .16s}.gp-topchrome-menu-btn:hover{border-color:var(--gp-ink);background:#1a1a1a0a}.gp-topchrome-row{display:flex;align-items:center;justify-content:flex-start;padding:18px 0 16px;gap:20px;border:none;background:transparent}.gp-topchrome-brand{display:flex;align-items:center;gap:12px;min-width:0;flex:0 1 auto;border:none;background:transparent}.gp-topchrome-logo-link{display:flex;align-items:center;flex-shrink:0;text-decoration:none;border:none;line-height:0}.gp-topchrome-logo-link:hover{text-decoration:none}.gp-topchrome-logo{width:28px;height:28px;-o-object-fit:contain;object-fit:contain;flex-shrink:0;display:block}.gp-topchrome-crumb{display:flex;align-items:center;gap:10px;font-family:var(--gp-font-mono);font-size:12.5px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--gp-faint);min-width:0;border:none;background:transparent}.gp-topchrome-crumb-rule{display:block;width:18px;max-width:18px;height:1px;background:var(--gp-faint);flex:0 0 18px}.gp-topchrome-crumb-sep{color:#bdbdbd}.gp-topchrome-crumb-current{color:var(--gp-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gp-topchrome-actions{display:flex;align-items:center;gap:10px;flex-shrink:0;margin-left:auto;border:none;background:transparent}.gp-topchrome-greeting{margin:0;min-width:0;font-family:var(--gp-font-display);font-size:30px;font-weight:400;line-height:1.1;letter-spacing:-.01em;color:var(--gp-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gp-topchrome-date{font-family:var(--gp-font-mono);font-size:12.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--gp-faint);margin-right:6px;white-space:nowrap}.gp-topchrome-icon-btn{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;flex-shrink:0;border:1px solid var(--gp-border-solid);border-radius:var(--gp-radius);background:transparent;color:var(--gp-ink);cursor:pointer;text-decoration:none;transition:background .16s,border-color .16s,color .16s}.gp-topchrome-icon-btn:hover{border-color:var(--gp-ink);background:#1a1a1a0a;color:var(--gp-ink);text-decoration:none}.gp-topchrome-make-intro-btn{flex-shrink:0;white-space:nowrap;height:36px;padding:0 16px!important}.gp-topchrome-gem-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:7px;flex-shrink:0;height:36px;padding:0 16px;border:1px solid var(--gp-ink);border-radius:var(--gp-radius);background:var(--gp-bg);color:var(--gp-ink);font-family:var(--gp-font-mono);font-size:14px;font-weight:400;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:background .16s,color .16s}.gp-topchrome-gem-btn:hover,.gp-topchrome-gem-btn[aria-expanded=true]{background:var(--gp-ink);color:var(--gp-bg)}.gp-topchrome-icon-dot{position:absolute;top:7px;right:7px;width:7px;height:7px;border-radius:50%;background:var(--gp-green);border:2px solid var(--gp-bg)}.gp-topchrome-profile{position:relative;flex-shrink:0}.gp-topchrome-profile-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 8px 0 0;border:1px solid transparent;border-radius:var(--gp-radius);background:transparent;cursor:pointer;transition:border-color .16s,background .16s}.gp-topchrome-profile.open .gp-topchrome-profile-btn,.gp-topchrome-profile-btn:hover{border-color:var(--gp-border-solid);background:#1a1a1a0a}.gp-topchrome-profile-av{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:var(--gp-ink);color:var(--gp-bg);font-family:var(--gp-font-mono);font-size:14px;letter-spacing:.02em}.gp-topchrome-profile-caret{color:var(--gp-faint);transition:transform .16s}.gp-topchrome-profile.open .gp-topchrome-profile-caret{transform:rotate(180deg)}.gp-topchrome-profile-menu{position:absolute;top:calc(100% + 8px);right:0;width:220px;padding:8px;background:var(--gp-card);border:1px solid var(--gp-border-solid);border-radius:var(--gp-radius);box-shadow:0 12px 28px #1a1a1a24;z-index:95}.gp-topchrome-profile-menu-header{padding:8px 10px 10px;margin-bottom:4px;border-bottom:1px solid var(--gp-border-solid)}.gp-topchrome-profile-menu-name{font-size:16px;font-weight:500;color:var(--gp-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gp-topchrome-profile-menu-role{margin-top:2px;font-family:var(--gp-font-mono);font-size:12.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--gp-faint)}.gp-topchrome-profile-menu-item{display:flex;align-items:center;gap:10px;width:100%;padding:9px 10px;border:none;border-radius:var(--gp-radius);background:transparent;color:var(--gp-ink);font-family:var(--gp-font-body);font-size:16px;text-align:left;text-decoration:none;cursor:pointer;transition:background .12s}.gp-topchrome-profile-menu-item:hover{background:#1a1a1a0f;text-decoration:none}.gp-topchrome-profile-menu-item.danger{color:#a23b2e}.gp-btn-ghost,.gp-btn-solid{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:var(--gp-radius);padding:11px 18px;font-family:var(--gp-font-mono);font-size:14px;font-weight:400;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;white-space:nowrap;text-decoration:none;line-height:1;position:relative;z-index:1;transition:background .16s,border-color .16s,color .16s}.gp-btn-ghost{border:1px solid var(--gp-border-solid);background:transparent;color:var(--gp-ink)}.gp-btn-ghost:hover{border-color:var(--gp-ink);color:var(--gp-ink);text-decoration:none}.gp-btn-solid{border:1px solid var(--gp-ink);background:var(--gp-ink);color:var(--gp-bg)}.gp-btn-solid:hover{background:#2a2a2a;border-color:#2a2a2a;color:var(--gp-bg);text-decoration:none}.gp-theme-target .gp-btn-solid:hover,.gp-app:has(.page-accounts.active) .gp-btn-solid:hover,.gp-app:has(.page-team.active) .gp-btn-solid:hover{background:var(--gp-green);border-color:var(--gp-green)}.gp-topnav{display:none!important}.gp-app.gp-app--topnav .main{padding:0 30px 120px;max-width:none;margin:0;width:100%;background:transparent}.gp-app.gp-app--topnav .main>.page,.gp-app.gp-app--topnav .main>.gp-page-content>.page{max-width:none!important;margin:0!important}.gp-app.gp-app--topnav.gp-app--full-page .main{padding:0;max-width:none}}.gp-app .date-lbl,.gp-app .metric-lbl-sm,.gp-app .metric-lbl-acc,.gp-app .stat-mini-lbl,.gp-app .ppc-todo-cta,.gp-app .icp-block-lbl,.gp-app .icp-head-title,.gp-app .explainer-title,.gp-app .filter-tab,.gp-app .net-filter,.gp-app .acc-filter-chip{font-family:var(--gp-font-mono);letter-spacing:.12em;text-transform:uppercase}.gp-app .greeting{font-size:56px;line-height:1.02;color:var(--gp-ink)}.gp-app .page-h{font-size:55px;line-height:1;color:var(--gp-ink)}.gp-app .greeting-sub,.gp-app .page-sub{font-size:19px;color:var(--gp-muted);max-width:520px}.gp-app .make-intro-btn,.gp-app .search-anyone-btn,.gp-app .es-btn-primary,.gp-app .icp-edit-btn{border-radius:var(--gp-radius)!important;font-family:var(--gp-font-mono);font-size:14px;font-weight:400;letter-spacing:.12em;text-transform:uppercase;padding:11px 18px}.gp-app .make-intro-btn,.gp-app .es-btn-primary{background:var(--gp-ink)!important;color:var(--gp-bg)!important;border:1px solid var(--gp-ink)!important}.gp-app .make-intro-btn:hover,.gp-app .es-btn-primary:hover{background:#2a2a2a!important;border-color:#2a2a2a!important;color:var(--gp-bg)!important}.gp-theme-target .make-intro-btn:hover,.gp-app:has(.page-accounts.active) .make-intro-btn:hover,.gp-app:has(.page-team.active) .make-intro-btn:hover{background:var(--gp-green)!important;border-color:var(--gp-green)!important}.gp-app .search-anyone-btn.gp-btn-ghost{border:1px solid var(--gp-border-solid);background:transparent;color:var(--gp-ink);border-radius:var(--gp-radius);padding:11px 18px;font-family:var(--gp-font-mono);font-size:14px;letter-spacing:.12em;text-transform:uppercase;font-weight:400}.gp-app .search-anyone-btn.gp-btn-ghost:hover{border-color:var(--gp-ink);color:var(--gp-ink)}.page-home .empty-state{background:var(--gp-card);border:1px solid var(--gp-border-solid);border-radius:3px;box-shadow:0 1px 2px #1a1a1a08}.gp-app .search-anyone-btn{background:transparent;border:1px solid var(--gp-border-solid);color:var(--gp-ink)}.gp-app .metrics-row{display:grid;grid-template-columns:repeat(4,1fr);gap:0;margin:0 0 40px;border-top:1px solid var(--gp-border-solid);border-bottom:1px solid var(--gp-border-solid);background:transparent}.gp-app .metric-box{background:transparent;border:none;border-radius:0;border-right:1px solid var(--gp-border-solid);padding:28px 28px 28px 0}.gp-app .metric-box:last-child{border-right:none;padding-right:0}.gp-app .metric-box:not(:first-child){padding-left:28px}.gp-app .metric-num{font-size:55px;font-weight:400;color:var(--gp-ink)}.gp-app .metric-lbl-sm{font-size:12.5px;font-weight:400;color:var(--gp-faint);margin-top:14px}.gp-app .metric-delta{display:none}.gp-app .metric-num--warm{color:var(--gp-green)}.gp-app .gem-intro-card,.gp-app .tier-card,.gp-app .profile-progress-card,.gp-app .icp-card,.gp-app .explainer-card,.gp-app .stat-mini,.gp-app .att-card{border-radius:var(--gp-radius);background:var(--gp-card);border-color:var(--gp-border-solid)}.gp-app .nudge-banner,.gp-app .nudge-ico,.gp-app .nudge-body,.gp-app .nudge-btn,.gp-app .nudge-x{display:none}.gp-app .tier-seg.very-strong,.gp-app .tier-seg.strong{background:#0a0a0a}.gp-app .tier-seg.solid{background:#a3a3a3}.gp-app .tier-seg.light{background:#d4d4d4}.gp-app .tier-dot.very-strong,.gp-app .tier-dot.strong{background:#0a0a0a}.gp-app .tier-dot.solid{background:#a3a3a3}.gp-app .tier-dot.light{background:#d4d4d4}.gp-app .tier-legend-item:nth-child(1) .tier-legend-num{color:#0a0a0a}.gp-app .tier-legend-item:nth-child(2) .tier-legend-num{color:#0a0a0a}.gp-app .tier-legend-item:nth-child(3) .tier-legend-num{color:#838383}.gp-app .tier-legend-item:nth-child(4) .tier-legend-num{color:#a3a3a3}.page-accounts .page-h,.page-team .page-h{font-size:42.5px}.page-accounts .progress-ring{position:static!important;top:auto!important;right:auto!important}.page-accounts .hero-metrics-4.ta-metrics,.page-accounts .ta-metrics{display:grid!important;grid-template-columns:auto repeat(5,minmax(0,1fr))!important;gap:0!important;align-items:center;margin:0;padding:10px 0 26px;background:transparent!important;border:none!important;box-shadow:none!important}.page-accounts .ta-metric{display:flex;flex-direction:column;gap:7px;min-width:0;padding:0 22px;border:none;border-left:1px solid rgba(26,26,26,.12);border-radius:0;background:transparent!important;box-shadow:none!important;position:relative}.page-accounts .ta-metric-reach{flex-direction:row;align-items:center;gap:14px;padding:0 26px 0 0;border-left:none}.page-accounts .ta-reach-ring{width:68px;height:68px;border-radius:50%;display:grid;place-items:center;flex:0 0 68px;position:static!important}.page-accounts .ta-reach-ring-inner{width:54px;height:54px;border-radius:50%;background:#f6f6f6;display:grid;place-items:center;font-family:var(--gp-font-mono);font-size:16px;color:#0a0a0a}.page-accounts .ta-reach-label{font-family:var(--gp-font-mono);font-size:14px;letter-spacing:.12em;text-transform:uppercase;color:#1a1a1a;line-height:1.55;white-space:normal}.page-accounts .ta-metric-lbl{font-family:var(--gp-font-mono);font-size:12px;font-weight:400;letter-spacing:.14em;text-transform:uppercase;color:#5c5c5c;white-space:nowrap}.page-accounts .ta-metric-num{font-family:var(--gp-font-display);letter-spacing:-.02em;font-size:58px;font-weight:500;line-height:1;color:#1a1a1a}.page-accounts .ta-metric-num--green{color:#0a0a0a}.page-accounts .ta-metric-num--warn{color:#505050}.page-accounts .metric-box-acc,.page-accounts .metric-box-acc.highlight{background:transparent!important;border:none!important;box-shadow:none!important;color:inherit!important;border-radius:0!important}.page-accounts .filters-row{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:18px;border-top:none}.page-accounts .filters{display:flex;align-items:flex-end;gap:22px;padding:0!important;background:transparent!important;border:none!important;border-radius:0!important}.page-accounts .filt{position:relative;padding:0 0 8px!important;margin:0;border:none!important;border-radius:0!important;background:transparent!important;color:#5c5c5c!important;font-family:var(--gp-font-mono)!important;font-size:14px!important;font-weight:400!important;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;display:inline-flex;align-items:baseline;gap:7px}.page-accounts .filt .cnt{margin-left:0;color:#5c5c5c;font-size:12.5px}.page-accounts .filt.active{background:transparent!important;color:#1a1a1a!important;border-bottom:1.5px solid #1A1A1A}.page-accounts .filt.active:after{display:none}.page-accounts .filt.active .cnt{color:#505050}.page-accounts .search-box{background:transparent!important;border:none!important;border-bottom:1px solid rgba(26,26,26,.18)!important;border-radius:0!important;padding:6px 2px!important;width:280px;min-width:280px;flex-shrink:0}.page-accounts .ta-section{display:flex;flex-direction:column;gap:18px}.page-accounts .ta-toolbar{display:flex;flex-direction:column;gap:0}.page-accounts .icp-card,.page-accounts .explainer-card,.page-accounts .acc-list-card,.page-accounts .accounts-list,.page-team .tm-panel,.page-team .acc-list-card{background:#fff;border:1px solid rgba(26,26,26,.12);border-radius:3px;box-shadow:0 1px 2px #1a1a1a08}.page-accounts .explainer-card{padding:22px 26px;margin-bottom:20px}.page-accounts .explainer-title{font-family:var(--gp-font-display);letter-spacing:-.02em;font-size:27.5px;font-weight:500;color:#1a1a1a;margin-bottom:8px}.page-accounts .explainer-desc{font-size:17.5px;color:#5c5c5c;line-height:1.55;max-width:640px}.page-accounts .exp-step{background:#f6f6f6;border:1px solid rgba(26,26,26,.1);border-radius:2px}.page-accounts .exp-step-num{background:#1a1a1a;border-radius:2px}.page-accounts .acc-list-card{margin-top:0;overflow:hidden}.page-accounts .acc-list-card--coverage{margin-top:26px}.page-accounts .acc-panel-head{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;padding:26px 26px 22px;border-bottom:1px solid rgba(26,26,26,.12)}.page-accounts .acc-panel-head-left{display:flex;flex-direction:column;gap:8px;min-width:0}.page-accounts .acc-panel-kicker{font-family:var(--gp-font-mono);font-size:12.5px;letter-spacing:.18em;text-transform:uppercase;color:#505050}.page-accounts .acc-panel-title{margin:0;font-family:var(--gp-font-display);font-size:32.5px;font-weight:400;line-height:1;color:#1a1a1a}.page-accounts .acc-panel-desc{margin:0;font-size:19px;line-height:1.5;color:#5c5c5c;max-width:560px}.page-accounts .acc-panel-head-stats{display:flex;align-items:flex-end;gap:28px;flex-shrink:0}.page-accounts .acc-panel-stat{display:flex;flex-direction:column;gap:4px;align-items:flex-end}.page-accounts .acc-panel-stat-num{font-family:var(--gp-font-display);letter-spacing:-.02em;font-weight:500;font-size:42.5px;line-height:1;color:#1a1a1a}.page-accounts .acc-panel-stat-num--green{color:#0a0a0a}.page-accounts .acc-panel-stat-lbl{font-family:var(--gp-font-mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#5c5c5c}.page-accounts .acc-list-card-body{padding:0}.page-accounts .acc-list-card-body .filters-row{margin-bottom:18px}.page-accounts .acc-list,.page-accounts .acc-list-card-body .acc-list,.page-accounts .acc-list--roles{margin:0;gap:0}.page-accounts .acc-list-empty{text-align:center;padding:40px 26px;color:#5c5c5c;font-size:16px}.page-accounts .acc-row-v2-wrap{border-bottom:1px solid rgba(26,26,26,.09);position:relative}.page-accounts .acc-row-v2-wrap:last-child{border-bottom:none}.page-accounts .acc-row-v2{position:relative;display:grid;grid-template-columns:44px minmax(0,1fr) 184px minmax(150px,auto) auto 30px;gap:24px;align-items:center;padding:24px 26px;background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important}.page-accounts .acc-role-row-v2{padding:20px 26px;cursor:pointer}.page-accounts .acc-role-card.open .acc-role-row-v2{background:#1a1a1a08!important}.page-accounts .acc-row-v2:hover{background:#1a1a1a06!important;box-shadow:none!important}.page-accounts .acc-row-v2-wrap.open .acc-row-v2{background:#1a1a1a08!important;box-shadow:none!important}.page-accounts .acc-row-rank{grid-column:1;font-family:var(--gp-font-mono);font-size:15px;letter-spacing:.08em;color:#0a0a0a80}.page-accounts .acc-row-v2 .acc-logo{display:none!important}.page-accounts .acc-name-v2{font-size:21px;font-weight:500;line-height:1.3;color:#1a1a1a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-accounts .acc-name-trigger{display:block;width:100%;min-width:0;padding:0;margin:0;border:none;background:transparent;text-align:left;cursor:pointer}.page-accounts .acc-row-info{grid-column:2;display:flex;flex-direction:column;gap:4px;min-width:0;overflow:hidden}.page-accounts .acc-row-meta{font-size:16px;line-height:1.4;color:#5c5c5c;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-accounts .acc-row-info>div[style*="font-size: 12"]{font-size:16px!important;color:#5c5c5c!important}.page-accounts .acc-chip-warn{font-family:var(--gp-font-mono);font-size:12.5px;letter-spacing:.12em;text-transform:uppercase;padding:4px 9px;border-radius:2px;color:#505050;border:1px dashed rgba(80,80,80,.45);align-self:flex-start;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-accounts .acc-row-stack{grid-column:4;display:flex;align-items:center;justify-content:flex-start;width:100%;min-width:0;overflow:hidden}.page-accounts .acc-row-stack--empty{visibility:hidden}.page-accounts .acc-stack-avatars{display:flex;align-items:center}.page-accounts .acc-stack-av{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;box-sizing:border-box;font-family:var(--gp-font-mono);font-size:13px;border:2px solid #FFFFFF;background:#0a0a0a1f;color:#0a0a0a;flex-shrink:0}.page-accounts .acc-stack-count{margin-left:10px;font-family:var(--gp-font-mono);font-size:13px;color:#5c5c5c;white-space:nowrap;flex-shrink:0}.page-accounts .acc-row-manage{display:none!important}.page-accounts .acc-row-strength{grid-column:3;display:grid;grid-template-rows:17px 24px auto;gap:6px;align-content:center;width:100%;min-width:0}.page-accounts .acc-row-strength-slot{display:flex;align-items:center;min-width:0;overflow:hidden}.page-accounts .acc-row-strength-slot--label{grid-row:1}.page-accounts .acc-row-strength-slot--chip{grid-row:2}.page-accounts .acc-row-strength .acc-path-bar-row{grid-row:3}.page-accounts .acc-row-strength-loading{grid-row:1 / -1;flex-direction:row;align-items:center;gap:8px;color:#5c5c5c;font-size:15px}.page-accounts .acc-row-strength--empty{grid-row:1 / -1}.page-accounts .acc-row-strength--bar-only{grid-template-rows:auto auto}.page-accounts .acc-row-strength--bar-only .acc-row-strength-slot--label{grid-row:1}.page-accounts .acc-row-strength--bar-only .acc-path-bar-row{grid-row:2}.page-accounts .acc-row-strength-spinner{width:10px;height:10px;border-radius:50%;border:1.5px solid rgba(26,26,26,.14);border-top-color:#0a0a0a;display:inline-block;animation:spin .8s linear infinite}.page-accounts .acc-row-persona{font-size:15.5px;color:#0a0a0a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-accounts .acc-row-tier-label{font-family:var(--gp-font-mono);font-size:12.5px;letter-spacing:.08em;text-transform:uppercase;color:#0a0a0a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-accounts .acc-row-tier-label.muted{color:#5c5c5c}.page-accounts .acc-path-bar-row{display:flex;align-items:center;gap:10px;width:100%;min-width:0}.page-accounts .acc-path-bar{flex:1 1 auto;min-width:0;height:3px;background:#1a1a1a1a;border-radius:999px;overflow:hidden}.page-accounts .acc-path-bar-fill{height:100%;border-radius:999px;background:#0a0a0a4d}.page-accounts .acc-path-bar-fill.has-path{background:#0a0a0a}.page-accounts .acc-path-bar-score{font-family:var(--gp-font-mono);font-size:15px;color:#0a0a0a;white-space:nowrap;flex-shrink:0}.page-accounts .acc-list-card--targets .acc-path-bar-score{flex:0 0 auto;min-width:72px;text-align:right}.page-accounts .acc-path-bar-score.muted{color:#5c5c5c}.page-accounts .acc-row-actions{grid-column:5;display:flex;align-items:center;justify-content:flex-end;gap:6px;min-width:0;flex-shrink:0}.page-accounts .acc-edit-btn,.page-accounts .acc-remove-btn{display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:6px 10px;border:1px solid rgba(26,26,26,.18);border-radius:2px;font-family:var(--gp-font-mono);font-size:12.5px;letter-spacing:.08em;text-transform:uppercase;color:#1a1a1a;background:transparent;white-space:nowrap;cursor:pointer;flex-shrink:0}.page-accounts .acc-remove-btn{width:28px;height:28px;padding:0}.page-accounts .acc-edit-btn:hover{border-color:#1a1a1a;background:#1a1a1a0d;color:#1a1a1a}.page-accounts .acc-row-caret{grid-column:6;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;border:1px solid rgba(26,26,26,.18);font-size:19px;color:#5c5c5c;justify-self:end}.page-accounts .acc-row-caret--empty{visibility:hidden}.page-accounts .acc-row-v2:not(:has(.acc-row-actions)) .acc-row-caret{grid-column:5}.page-accounts .acc-row-caret-mobile{display:none}@media (min-width: 901px){.page-accounts .acc-list-card--targets .acc-row-v2{grid-template-columns:44px minmax(180px,1fr) 220px 200px minmax(110px,auto);gap:20px}.page-accounts .acc-list-card--targets.acc-list-card--with-owner .acc-list{display:grid;grid-template-columns:44px minmax(160px,1fr) 110px 200px 180px minmax(110px,auto);-moz-column-gap:20px;column-gap:20px;padding-inline:26px}.page-accounts .acc-list-card--targets.acc-list-card--with-owner .acc-list-empty,.page-accounts .acc-list-card--targets.acc-list-card--with-owner .acc-owner-group-head{grid-column:1 / -1}.page-accounts .acc-list-card--targets.acc-list-card--with-owner .acc-targets-head{grid-column:1 / -1;display:grid;grid-template-columns:subgrid;gap:0;padding:10px 0 12px;margin:0}.page-accounts .acc-list-card--targets.acc-list-card--with-owner .acc-row-v2-wrap{grid-column:1 / -1;display:grid;grid-template-columns:subgrid}.page-accounts .acc-list-card--targets.acc-list-card--with-owner .acc-row-v2,.page-accounts .acc-list-card--with-owner.acc-list-card--coverage .acc-row-v2.acc-role-row-v2{grid-column:1 / -1;display:grid;grid-template-columns:subgrid;gap:0;padding:24px 0}.page-accounts .acc-list-card--targets.acc-list-card--with-owner .acc-row-rank,.page-accounts .acc-list-card--targets.acc-list-card--with-owner .acc-row-info,.page-accounts .acc-list-card--targets.acc-list-card--with-owner .acc-row-owner,.page-accounts .acc-list-card--targets.acc-list-card--with-owner .acc-row-strength,.page-accounts .acc-list-card--targets.acc-list-card--with-owner .acc-row-stack,.page-accounts .acc-list-card--targets.acc-list-card--with-owner .acc-row-actions,.page-accounts .acc-list-card--targets.acc-list-card--with-owner .acc-row-caret{grid-column:auto;grid-row:auto}.page-accounts .acc-list-card--targets.acc-list-card--with-owner .acc-row-v2:not(:has(.acc-row-actions)) .acc-row-caret{grid-column:auto}.page-accounts .acc-list-card--targets.acc-list-card--with-owner .acc-row-v2-wrap>.acc-expanded,.page-accounts .acc-list-card--targets.acc-list-card--with-owner .acc-row-v2-wrap>.acc-row-manage{grid-column:1 / -1}}.page-accounts .acc-list-card--with-owner .acc-owner-label,.page-accounts .acc-list-card--with-owner .acc-owner-label--mine{background:transparent;border:none;padding:0;font-size:16px;font-weight:500;letter-spacing:0;color:#5c5c5c;white-space:normal}.page-team .acc-list-card--with-owner .acc-row-v2{grid-template-columns:44px minmax(140px,1fr) minmax(100px,128px) 176px minmax(220px,max-content)}.page-accounts .acc-contacts-panel{background:#f6f6f6;border-top:1px solid rgba(26,26,26,.1);margin:0;border-radius:0}.page-accounts .acc-contacts-lbl{font-family:var(--gp-font-mono);font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:#5c5c5c;padding:16px 26px 8px 114px;background:transparent}.page-accounts .acc-expanded{background:#f6f6f6;border-bottom:1px solid rgba(26,26,26,.1)}.page-accounts .acc-expanded-header{font-family:var(--gp-font-mono);font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:#5c5c5c;padding:16px 26px 8px 114px}.page-accounts .acc-expanded-scroll{max-height:min(480px,55vh);overflow-y:auto;-webkit-overflow-scrolling:touch}.page-accounts .acc-tier-group{padding-top:4px}.page-accounts .acc-tier-group+.acc-tier-group{margin-top:18px}.page-accounts .acc-tier-head{display:flex;align-items:baseline;gap:10px;padding:10px 26px 6px 114px}.page-accounts .acc-tier-title{font-family:var(--gp-font-display);letter-spacing:-.02em;font-size:21px;font-weight:500;line-height:1.1;color:var(--gp-ink)}.page-accounts .acc-tier-count{font-family:var(--gp-font-mono);font-size:12.5px;color:#aaa}.page-accounts .acc-tier-line{flex:1;height:1px;background:#1a1a1a1f}.page-accounts .acc-expanded-empty,.page-accounts .acc-expanded-loading,.page-accounts .contact-paths-empty{padding:14px 26px 18px 114px;font-size:16px;line-height:1.5;color:#5c5c5c}.page-accounts .acc-expanded-loading{display:flex;align-items:center;gap:10px}.page-accounts .acc-contact-group{display:contents}.page-accounts .acc-expanded:not(.acc-expanded--role) .contact-row,.page-accounts .acc-expanded:not(.acc-expanded--role) .contact-row--static{border-top:1px solid rgba(26,26,26,.07)}.page-accounts .acc-expanded--role .contact-row{border-top:none;border-bottom:1px solid rgba(26,26,26,.07)}.page-accounts .acc-expanded--role .contact-paths-panel,.page-accounts .acc-expanded--role .contact-direct-panel{border-bottom:1px solid rgba(26,26,26,.07)}.page-accounts .contact-row{display:grid;grid-template-columns:44px minmax(0,1fr) 184px minmax(0,132px) 36px;gap:24px;align-items:center;padding:18px 26px;cursor:pointer;background:transparent;border:none;text-align:left;width:100%;box-sizing:border-box}.page-accounts .contact-row--static{cursor:default}.page-accounts .contact-row--clickable{cursor:pointer}.page-accounts .contact-row--clickable:hover{background:#1a1a1a06}.page-accounts .contact-inline-link{font-family:var(--gp-font-mono);font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:#0a0a0a;text-decoration:none}.page-accounts .contact-inline-link:hover{text-decoration:underline}.page-accounts .contact-row:hover{background:#1a1a1a05}.page-accounts .contact-row-spacer{width:44px;flex-shrink:0}.page-accounts .contact-row-identity{display:flex;align-items:center;gap:13px;min-width:0}.page-accounts .contact-avatar{width:34px;height:34px;flex:none;border-radius:50%;background:#0a0a0a1a;display:grid;place-items:center;font-family:var(--gp-font-mono);font-size:13px;color:#0a0a0a}.page-accounts .contact-row-person{display:flex;flex-direction:column;gap:2px;min-width:0}.page-accounts .contact-name{font-size:19px;font-weight:600;color:#1a1a1a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-accounts .contact-name.profile-name-trigger:hover{color:#0a0a0a}.page-accounts .contact-avatar-btn{width:34px;height:34px;flex:none;padding:0;border:none;background:transparent;cursor:pointer;border-radius:50%}.page-accounts .contact-avatar-btn .contact-avatar{width:100%;height:100%}.page-accounts .contact-avatar-btn:hover .contact-avatar{box-shadow:0 0 0 2px #0a0a0a40}.page-accounts .contact-title{font-size:16px;line-height:1.4;color:#5c5c5c;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-accounts .contact-row-chips{display:flex;align-items:center;justify-content:flex-end;gap:8px;min-width:0}.page-accounts .path-chip{font-family:var(--gp-font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;padding:4px 8px;border-radius:2px;white-space:nowrap}.page-accounts .path-chip--direct,.page-accounts .path-chip--multi{border:1px solid rgba(10,10,10,.3);background:#0a0a0a0f;color:#1a1a1a}.page-accounts .path-chip--via{border:1px solid rgba(26,26,26,.12);color:#1a1a1a;background:transparent}.page-accounts .path-chip--muted{border:1px solid rgba(26,26,26,.12);color:#5c5c5c;background:transparent}.page-accounts .contact-row-connectors{display:flex;align-items:center;justify-content:center;min-width:0}.drawer-row-expand{flex:0 0 36px;width:36px;height:36px;border-radius:50%;border:1px solid #D4D4D4;display:flex;align-items:center;justify-content:center;color:#818181;font-size:14px;line-height:1;background:#fff;transition:border-color .2s ease,color .2s ease;justify-self:end;align-self:center;flex-shrink:0}.contact-row:hover .drawer-row-expand,.acc-row-v2:hover .drawer-row-expand{border-color:#1a1a1a3d;color:#5c5c5c}.page-accounts .contact-row--static .drawer-row-expand{visibility:hidden;pointer-events:none}.page-accounts .acc-stack-av--expanded{border-color:#f6f6f6}.page-accounts .acc-stack-av--primary{background:#0a0a0a;color:#fafafa}.page-accounts .acc-stack-av--you{background:#0a0a0a;color:#fafafa;font-size:10.5px;letter-spacing:.04em;width:34px;height:34px}.page-accounts .contact-row-action{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:var(--gp-font-mono);font-size:12px;letter-spacing:.1em;text-transform:uppercase;padding:7px 0;border-radius:2px;cursor:pointer;white-space:nowrap;width:34px;justify-self:end;border:1px solid rgba(26,26,26,.18);background:transparent;color:#1a1a1a;text-decoration:none;display:grid;place-items:center;transition:background .16s,color .16s,border-color .16s}.page-accounts .contact-row-action:hover{background:#1a1a1a;color:#fafafa;border-color:#1a1a1a}.page-accounts .contact-row-action--empty{visibility:hidden;pointer-events:none}.page-accounts .contact-direct-panel{display:grid;grid-template-columns:44px minmax(0,1fr) 184px 132px 100px;gap:24px;align-items:center;padding:12px 26px 14px;border-bottom:1px solid rgba(26,26,26,.07)}.page-accounts .contact-direct-msg{grid-column:2 / 5;font-size:16px;line-height:1.45;color:#5c5c5c}.page-accounts .contact-direct-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;grid-column:5;justify-self:end;border:1px solid rgba(26,26,26,.18);background:transparent;color:#1a1a1a;font-family:var(--gp-font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;padding:6px 10px;border-radius:2px;cursor:pointer;white-space:nowrap;transition:background .16s,color .16s,border-color .16s}.page-accounts .contact-direct-btn:hover{background:#1a1a1a;color:#fafafa;border-color:#1a1a1a}.page-accounts .contact-direct-actions{grid-column:5;display:flex;flex-wrap:wrap;gap:8px;justify-self:end}.page-accounts .contact-direct-actions .contact-direct-btn{grid-column:auto;justify-self:auto}.page-accounts .contact-direct-btn--secondary{background:transparent;border:1px solid rgba(26,26,26,.18);color:#1a1a1a}.page-accounts .contact-paths-panel{display:flex;flex-direction:column;gap:2px;padding:4px 26px 14px 114px;border-bottom:1px solid rgba(26,26,26,.07)}.page-accounts .contact-paths-header{font-family:var(--gp-font-mono);font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:#5c5c5c;padding:6px 0 8px}.page-accounts .intro-path-row{display:grid;grid-template-columns:36px minmax(0,1.3fr) minmax(0,1fr) minmax(0,1fr) auto;gap:12px 20px;align-items:center;padding:11px 0;border-top:1px solid rgba(26,26,26,.07)}.page-accounts .intro-path-av-btn{justify-self:start}.page-accounts .intro-path-actions{display:flex;align-items:center;justify-content:flex-end;gap:12px;flex-shrink:0;min-width:-moz-max-content;min-width:max-content}.page-accounts .intro-path-tier{flex-shrink:0}.page-accounts .intro-path-row:first-of-type{border-top:none}.page-accounts .intro-path-av{width:36px;height:36px;border-radius:50%;background:#0a0a0a1a;display:grid;place-items:center;font-family:var(--gp-font-mono);font-size:14px;color:#0a0a0a}.page-accounts .intro-path-name-col{min-width:0}.page-accounts .intro-path-name{font-size:17.5px;color:#1a1a1a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-accounts .intro-path-role{min-width:0;font-size:16px;line-height:1.35;color:#5c5c5c;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-accounts .intro-path-company{min-width:0;overflow:hidden;font-family:var(--gp-font-mono);font-size:14px;letter-spacing:.08em;text-transform:uppercase;color:#818181;text-overflow:ellipsis;white-space:nowrap}.page-accounts .intro-path-pct{font-family:var(--gp-font-mono);font-size:14px;color:#0a0a0a;white-space:nowrap}.page-accounts .intro-path-pct--empty{visibility:hidden}.page-accounts .intro-path-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(26,26,26,.18);background:transparent;color:#1a1a1a;font-family:var(--gp-font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;padding:6px 8px;border-radius:2px;cursor:pointer;white-space:nowrap;transition:background .16s,color .16s,border-color .16s}.page-accounts .intro-path-btn:hover{background:#1a1a1a;color:#fafafa;border-color:#1a1a1a}.page-accounts .role-expanded-footer{padding:16px 26px 18px 114px}.page-accounts .role-see-all-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;padding:0;cursor:pointer;font-family:var(--gp-font-mono);font-size:12.5px;letter-spacing:.12em;text-transform:uppercase;color:#5c5c5c;border-bottom:1px solid rgba(26,26,26,.22)}.page-accounts .role-see-all-btn:hover{color:#0a0a0a}.page-accounts .acc-contact-drawer-wrap,.page-accounts .acc-contact-card,.page-accounts .acc-contact-summary,.page-accounts .acc-contact-drawer-body,.page-accounts .contact-sub-row{all:unset;display:contents}.page-accounts .acc-list-card-body--roles{padding:0}.page-accounts .acc-role-card{border:none;border-radius:0;border-bottom:1px solid rgba(26,26,26,.09);background:transparent;box-shadow:none;position:relative}.page-accounts .acc-role-card:last-child{border-bottom:none}.page-accounts .acc-role-row{padding:20px 26px}.page-accounts .acc-role-row:hover{background:#1a1a1a06}@media (max-width: 900px){.page-accounts .acc-row-v2{grid-template-columns:36px 1fr auto;grid-template-areas:"rank info caret" "strength strength strength" "stack stack stack" "actions actions actions";padding:16px 18px;gap:10px 12px}.page-accounts .acc-list-card--targets .acc-row-v2{grid-template-columns:36px 1fr;grid-template-areas:"rank info" "strength strength" "stack stack" "actions actions"}.page-accounts .acc-list-card--with-owner .acc-row-v2{grid-template-columns:36px 1fr 1fr;grid-template-areas:"rank info owner" "strength strength strength" "stack stack stack" "actions actions actions"}.page-accounts .acc-list-card--with-owner .acc-row-owner{grid-area:owner}.page-accounts .acc-targets-head,.page-team .team-accounts-surface .acc-targets-head.team-targets-head{display:none}.page-team .acc-list-card--with-owner .acc-row-v2{grid-template-columns:36px 1fr 1fr;grid-template-areas:"rank info owner" "strength strength strength" "stack stack stack"}.page-team .acc-list-card--with-owner .acc-row-owner{grid-area:owner}.page-accounts .acc-row-rank{grid-area:rank;grid-column:auto}.page-accounts .acc-row-info{grid-area:info;grid-column:auto}.page-accounts .acc-row-strength{grid-area:strength;grid-column:auto}.page-accounts .acc-row-stack{grid-area:stack;grid-column:auto;justify-content:flex-start}.page-accounts .acc-row-actions{display:flex;position:static;transform:none;grid-area:actions;grid-column:auto;justify-content:flex-start}.page-accounts .acc-row-manage{display:none!important}.page-accounts .acc-row-caret{grid-area:caret;grid-column:auto}.page-accounts .acc-row-caret-mobile{display:inline}.page-accounts .acc-panel-head{flex-direction:column;align-items:flex-start;gap:18px}.page-accounts .acc-panel-head-stats{align-self:stretch;justify-content:flex-start}.page-accounts .contact-row{grid-template-columns:1fr;grid-template-areas:"identity" "chips" "connectors" "expand";padding:16px 18px;gap:12px}.page-accounts .acc-list-card--coverage .acc-row-v2.acc-role-row-v2{grid-template-columns:36px minmax(0,1fr);grid-template-areas:"rank info" "strength strength" "stack stack" "actions actions";padding:16px 18px;gap:10px 12px}.page-accounts .contact-row-spacer{display:none}.page-accounts .contact-row-identity{grid-area:identity}.page-accounts .contact-row-chips{grid-area:chips;justify-content:flex-start}.page-accounts .contact-row-connectors{grid-area:connectors;justify-content:flex-start}.page-accounts .contact-row .drawer-row-expand{grid-area:expand;justify-self:end;margin-top:2px}.page-accounts .acc-expanded-header,.page-accounts .acc-expanded-empty,.page-accounts .acc-expanded-loading,.page-accounts .acc-tier-head,.page-accounts .contact-paths-panel,.page-accounts .role-expanded-footer{padding-left:18px}.page-accounts .contact-direct-panel{grid-template-columns:1fr auto;grid-template-areas:"msg btn";padding:12px 18px 14px;gap:12px}.page-accounts .contact-direct-msg{grid-column:auto;grid-area:msg}.page-accounts .contact-direct-btn{grid-column:auto;grid-area:btn;justify-self:end}.page-accounts .intro-path-row{grid-template-columns:36px minmax(0,1fr) auto;grid-template-areas:"av name name" "role role role" "company company company" "actions actions actions";gap:6px 12px}.page-accounts .intro-path-av-btn,.page-accounts .intro-path-row>.intro-path-av{grid-area:av}.page-accounts .intro-path-name-col{grid-area:name}.page-accounts .intro-path-role{grid-area:role}.page-accounts .intro-path-company{grid-area:company}.page-accounts .intro-path-actions{grid-area:actions;justify-content:flex-end;width:100%}}.page-accounts .acc-row-v2,.page-team .acc-row-v2,.page-team .tm-row-top{border-radius:0;border-color:#1a1a1a14}.page-accounts .acc-row-v2:hover,.page-team .tm-row-top:hover{background:#1a1a1a06}.page-accounts .acc-action.primary,.page-team .acc-action.primary,.page-team .tm-col-action .acc-action.primary{background:transparent;color:var(--gp-ink);border:1px solid rgba(26,26,26,.18);border-radius:2px;font-family:var(--gp-font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;padding:7px 12px}.page-accounts .acc-action.primary:hover,.page-team .acc-action.primary:hover{background:#1a1a1a;color:#fafafa;border-color:#1a1a1a}.page-accounts .icp-edit-btn{border:none;border-bottom:1px solid rgba(26,26,26,.22);background:none;border-radius:0;padding:0 0 2px;color:var(--gp-muted)}.page-accounts .sec-head{display:flex;align-items:center;justify-content:space-between;margin:26px 0 12px}.page-accounts .sec-h{font-size:19px;font-weight:700;color:#1a1a1a}.page-accounts .sec-link{font-size:15px;font-weight:500;color:#6a8aaa}.page-accounts .acc-list-card--portfolio{margin-top:26px}.page-accounts .acc-list--portfolio .acc-row-v2-wrap{border-bottom:1px solid rgba(26,26,26,.09)}.page-accounts .acc-list--portfolio .acc-row-v2-wrap:last-child{border-bottom:none}.page-accounts .acc-row-meta--summary{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.page-accounts .portco-row-wrap.open .acc-row-v2{background:#1a1a1a08!important}:is(.page-accounts,.page-team) .portco-expand.acc-expanded{border-bottom:none}:is(.page-accounts,.page-team) .portco-expand .stgt-summary-row.open{background:#1a1a1a05}:is(.page-accounts,.page-team) .portco-expand .stgt-caret{font-size:21px;line-height:1;color:#5c5c5c;transform:none}:is(.page-accounts,.page-team) .portco-expand .stgt-summary-row.open .stgt-caret{transform:none}:is(.page-accounts,.page-team) .portco-expand .contact-row-action--text{width:auto;min-width:88px;padding:7px 10px;font-size:11px}:is(.page-accounts,.page-team) .portco-expand .contact-row-action--text.ghost{opacity:.72}.page-accounts .team-portco-asks{background:#fff;border:1px solid #e5e5e5;border-radius:14px;overflow:hidden;margin-bottom:18px}.page-accounts .team-portco-empty{background:#fff;border:1px dashed #d4d4d4;border-radius:14px;padding:16px 18px;color:#636363;font-size:15.5px;line-height:1.5;margin-bottom:18px}.page-accounts .team-portco-ask-row{display:flex;flex-direction:column;gap:0;padding:16px 18px;border-bottom:1px solid #fafafa;align-items:stretch}.page-accounts .team-portco-ask-row:last-child{border-bottom:none}.page-accounts .team-portco-ask-row.open>div:first-child{background:#1a1a1a08}:is(.page-accounts,.page-team) .portco-expand{width:100%;margin-top:0;padding-top:0;border-top:none}.page-accounts .team-portco-ask-meta{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:6px;font-size:14px;color:#8a8a8a}.page-accounts .team-portco-ask-meta .dot-sep{color:#d4d4d4}:is(.page-accounts,.page-team) .portco-expand .portco-expand-block{padding:0}:is(.page-accounts,.page-team) .portco-expand .portco-expand-block.portco-expand-divider{margin-top:0;padding-top:0;border-top:1px solid rgba(26,26,26,.07)}:is(.page-accounts,.page-team) .portco-expand .portco-expand-lbl{font-family:var(--gp-font-mono);font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:#5c5c5c;font-weight:400;padding:16px 26px 8px 114px}:is(.page-accounts,.page-team) .portco-expand .stgt-section-meta{font-size:13px;color:#5c5c5c;font-weight:400;text-transform:none;letter-spacing:0;margin-left:4px}:is(.page-accounts,.page-team) .portco-expand .stgt-section-meta strong{color:#0a0a0a;font-weight:600}:is(.page-accounts,.page-team) .portco-expand .stgt-list{padding:0}:is(.page-accounts,.page-team) .portco-expand .stgt-drawer-wrap{border-bottom:1px solid rgba(26,26,26,.07)}:is(.page-accounts,.page-team) .portco-expand .stgt-drawer-wrap:last-child{border-bottom:none}:is(.page-accounts,.page-team) .portco-expand .stgt-summary-row.acc-row-v2{display:grid;grid-template-columns:44px minmax(0,1fr) 184px 132px 30px;gap:24px;align-items:center;padding:18px 26px;cursor:pointer;background:transparent;border:none;border-radius:0;box-shadow:none}:is(.page-accounts,.page-team) .portco-expand .stgt-summary-row.acc-row-v2:hover{background:#1a1a1a05!important}:is(.page-accounts,.page-team) .portco-expand .stgt-collapsed-action-wrap{display:flex;align-items:center;justify-content:flex-end;min-width:0}:is(.page-accounts,.page-team) .portco-expand .drawer-connector-row.contact-row{grid-template-columns:44px minmax(0,1fr) 184px 132px 100px;gap:24px;padding:18px 26px}:is(.page-accounts,.page-team) .portco-expand .drawer-connector-action{display:flex;justify-content:flex-end}:is(.page-accounts,.page-team) .portco-expand .drawer-connector-action .drawer-action-btn{min-width:88px}:is(.page-accounts,.page-team) .portco-expand .drawer-section-header{padding:16px 26px 8px 114px}:is(.page-accounts,.page-team) .portco-expand .stgt-logo{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;font-family:var(--gp-font-mono);font-size:13px;font-weight:500;color:#0a0a0a;background:#0a0a0a1a!important;box-shadow:none!important;border:none!important}:is(.page-accounts,.page-team) .portco-expand .stgt-info{min-width:0}:is(.page-accounts,.page-team) .portco-expand .stgt-name-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}:is(.page-accounts,.page-team) .portco-expand .stgt-name{font-size:19px;font-weight:500;color:#1a1a1a}:is(.page-accounts,.page-team) .portco-expand .stgt-paths-badge{font-family:var(--gp-font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;padding:4px 8px;border-radius:2px;background:#0a0a0a0f;color:#1a1a1a;border:1px solid rgba(10,10,10,.3);white-space:nowrap}:is(.page-accounts,.page-team) .portco-expand .stgt-meta{font-size:16px;color:#5c5c5c;margin-top:2px}:is(.page-accounts,.page-team) .portco-expand .stgt-summary-right{display:contents}:is(.page-accounts,.page-team) .portco-expand .stgt-collapsed-path{text-align:right;min-width:0}:is(.page-accounts,.page-team) .portco-expand .stgt-collapsed-path-lbl{font-family:var(--gp-font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:#5c5c5c;margin-bottom:2px}:is(.page-accounts,.page-team) .portco-expand .stgt-collapsed-path-hint{display:flex;align-items:center;justify-content:flex-end;gap:6px;font-size:16px;font-weight:500;color:#1a1a1a;white-space:nowrap}:is(.page-accounts,.page-team) .portco-expand .stgt-collapsed-path-hint .dot.strong{width:7px;height:7px;border-radius:50%;background:#0a0a0a;flex-shrink:0}:is(.page-accounts,.page-team) .portco-expand .stgt-collapsed-action{display:flex;justify-content:flex-end}:is(.page-accounts,.page-team) .portco-expand .stgt-caret.drawer-row-expand,:is(.page-accounts,.page-team) .portco-expand .drawer-row-expand.stgt-caret{grid-column:5;justify-self:end;margin-top:0}.page-intros .intro-row-meta .drawer-row-expand{margin-top:10px}:is(.page-accounts,.page-team) .portco-expand .stgt-drawer-body{margin:0;padding:4px 26px 14px 114px;background:transparent;border-radius:0;border-bottom:1px solid rgba(26,26,26,.07);animation:stgtDrawerIn .18s ease both}:is(.page-accounts,.page-team) .portco-expand .drawer-section-header{font-family:var(--gp-font-mono);font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:#5c5c5c;font-weight:400;padding:6px 0 8px;line-height:1.4}:is(.page-accounts,.page-team) .portco-expand .drawer-connector-row{display:grid;grid-template-columns:36px minmax(0,1fr) auto 120px;gap:20px;align-items:center;padding:11px 0;border-top:1px solid rgba(26,26,26,.07);border-bottom:none;border-radius:0;background:transparent!important}:is(.page-accounts,.page-team) .portco-expand .drawer-connector-row:first-of-type{border-top:none}:is(.page-accounts,.page-team) .portco-expand .drawer-connector-av{width:36px;height:36px;border-radius:50%;background:#0a0a0a1a;color:#0a0a0a;display:grid;place-items:center;font-family:var(--gp-font-mono);font-size:14px}:is(.page-accounts,.page-team) .portco-expand .drawer-connector-name{font-size:17.5px;color:#1a1a1a}:is(.page-accounts,.page-team) .portco-expand .drawer-connector-sub{font-size:16px;color:#5c5c5c}:is(.page-accounts,.page-team) .portco-expand .drawer-connector-badge{font-family:var(--gp-font-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;padding:3px 7px;border-radius:2px;background:#0a0a0a14;color:#0a0a0a;border:1px solid rgba(10,10,10,.2)}:is(.page-accounts,.page-team) .portco-expand .drawer-bar-pct{font-family:var(--gp-font-mono);font-size:14px;color:#0a0a0a;white-space:nowrap}:is(.page-accounts,.page-team) .portco-expand .drawer-bar-fill{background:#0a0a0a}:is(.page-accounts,.page-team) .portco-expand .drawer-action-btn.primary,:is(.page-accounts,.page-team) .portco-expand .drawer-action-btn.outline{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(26,26,26,.18);background:transparent;color:#1a1a1a;font-family:var(--gp-font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;padding:6px 8px;border-radius:2px;cursor:pointer;white-space:nowrap;transition:background .16s,color .16s,border-color .16s}:is(.page-accounts,.page-team) .portco-expand .drawer-action-btn.primary:hover:not(:disabled),:is(.page-accounts,.page-team) .portco-expand .drawer-action-btn.outline:hover:not(:disabled){background:#1a1a1a;color:#fafafa;border-color:#1a1a1a}:is(.page-accounts,.page-team) .portco-expand .stgt-see-all{display:inline-block;margin:0 26px 16px 114px;padding:0;border:none;background:none;cursor:pointer;font-family:var(--gp-font-mono);font-size:12.5px;letter-spacing:.12em;text-transform:uppercase;color:#5c5c5c;border-bottom:1px solid rgba(26,26,26,.22)}:is(.page-accounts,.page-team) .portco-expand .stgt-see-all:hover{color:#0a0a0a}:is(.page-accounts,.page-team) .portco-expand .pcand-row{display:grid;grid-template-columns:36px minmax(0,1fr) auto 120px;gap:20px;align-items:center;padding:11px 26px 11px 114px;border-top:1px solid rgba(26,26,26,.07)}:is(.page-accounts,.page-team) .portco-expand .pcand-av{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;font-family:var(--gp-font-mono);font-size:14px;font-weight:500;color:#0a0a0a;background:#0a0a0a1a!important}:is(.page-accounts,.page-team) .portco-expand .pcand-name{font-size:17.5px;color:#1a1a1a}:is(.page-accounts,.page-team) .portco-expand .pcand-role{font-size:16px;color:#5c5c5c;margin-top:2px}:is(.page-accounts,.page-team) .portco-expand .pcand-status{font-family:var(--gp-font-mono);font-size:14px;color:#0a0a0a;white-space:nowrap}:is(.page-accounts,.page-team) .portco-expand .pcand-status .dot.strong{background:#0a0a0a}:is(.page-accounts,.page-team) .portco-expand .pcand-action .acc-action-sm{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(26,26,26,.18);background:transparent;color:#1a1a1a;font-family:var(--gp-font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;padding:6px 8px;border-radius:2px}@media (max-width: 640px){:is(.page-accounts,.page-team) .portco-expand .portco-expand-lbl,:is(.page-accounts,.page-team) .portco-expand .stgt-drawer-body,:is(.page-accounts,.page-team) .portco-expand .pcand-row,:is(.page-accounts,.page-team) .portco-expand .stgt-see-all{padding-left:26px;margin-left:0}:is(.page-accounts,.page-team) .portco-expand .stgt-summary-row{grid-template-columns:34px minmax(0,1fr) auto;gap:12px;padding:16px 18px}:is(.page-accounts,.page-team) .portco-expand .stgt-collapsed-path,:is(.page-accounts,.page-team) .portco-expand .stgt-collapsed-action{grid-column:2}:is(.page-accounts,.page-team) .portco-expand .drawer-connector-row,:is(.page-accounts,.page-team) .portco-expand .pcand-row{grid-template-columns:36px 1fr;gap:8px 10px}:is(.page-accounts,.page-team) .portco-expand .drawer-connector-bar,:is(.page-accounts,.page-team) .portco-expand .drawer-connector-action,:is(.page-accounts,.page-team) .portco-expand .pcand-status,:is(.page-accounts,.page-team) .portco-expand .pcand-action{grid-column:2}}.gp-app .net-tabs,.gp-app .intro-tabs,.gp-app .filter-row{border-top:1px solid var(--gp-ink);border-bottom:1px solid var(--gp-border-solid)}.page-network .network-page-header{align-items:flex-start;justify-content:space-between;gap:24px;padding:64px 0 34px;margin-bottom:0}.page-network .network-page-header .header-left{flex:1;min-width:240px}.page-network .network-header-stat{text-align:right;flex-shrink:0;padding-top:6px}.page-network .network-header-stat-num{font-family:var(--gp-font-display);font-size:55px;font-weight:500;line-height:1;color:var(--gp-ink);letter-spacing:-.01em}.page-network .network-header-stat-lbl{margin-top:6px;font-family:var(--gp-font-mono);font-size:15px;font-weight:400;letter-spacing:.12em;text-transform:uppercase;color:#919191}.page-network .page-h{font-size:58px;line-height:1.05;letter-spacing:-.01em}.page-network .page-sub{margin-top:16px;font-size:24px;color:#646464;max-width:none}.page-network .filters-row{align-items:flex-end;border-bottom:1px solid var(--gp-border-solid);padding:0;margin:34px 0 0;gap:30px}.page-network .network-filters-primary{justify-content:space-between}.page-network .network-filters-tabs{justify-content:space-between;gap:24px}.page-network .network-tab-filters{flex:none;flex-wrap:wrap;gap:8px 24px}.page-network .network-tab-filters .filt{position:relative;background:transparent!important;border:none!important;border-radius:0!important;padding:0 0 13px!important;color:#555!important;font-family:var(--gp-font-mono)!important;font-size:14px!important;font-weight:400!important;letter-spacing:.13em;text-transform:uppercase;display:inline-flex;align-items:baseline;gap:6px}.page-network .network-tab-filters .filt .cnt{margin-left:0;opacity:1;color:#aaa;font-size:12.5px}.page-network .network-tab-filters .filt.active{background:transparent!important;color:var(--gp-ink)!important}.page-network .network-tab-filters .filt.active:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:var(--gp-ink)}.page-network .net-strength-bar{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:26px 0 0}.page-network .net-chip{display:inline-flex;align-items:center;gap:7px;cursor:pointer;border:1px solid var(--gp-border-solid);background:transparent;border-radius:2px;padding:7px 13px;font-family:var(--gp-font-mono);font-size:12.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--gp-muted);transition:background .14s,border-color .14s,color .14s}.page-network .net-chip:hover{background:#ededed;color:var(--gp-ink)}.page-network .net-chip.on{background:var(--gp-ink);border-color:var(--gp-ink);color:var(--gp-bg)}.page-network .net-chip b{font-weight:400;opacity:.7}.page-network .net-dot{width:6px;height:6px;border-radius:50%;display:block;flex:0 0 auto}.page-network .net-dot--vs{background:var(--gp-green, #0A0A0A)}.page-network .net-dot--s{background:#7c7c7c}.page-network .net-dot--so{background:#b0b0b0}.page-network .net-dot--l{background:#c4c4c4}.page-network .net-dot--u{background:#dcdcdc;border:1px solid var(--gp-faint)}.page-network .net-strength-spacer{flex:1;min-width:16px}.page-network .net-people-tab{position:relative;display:inline-flex;align-items:center;gap:4px}.page-network .net-strength-caret{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:none;background:transparent;color:var(--gp-faint);cursor:pointer;border-radius:var(--gp-radius);transition:color .14s,transform .14s}.page-network .net-strength-caret:hover,.page-network .net-strength-caret.filtered{color:var(--gp-ink)}.page-network .net-strength-caret.open{transform:rotate(180deg)}.page-network .net-strength-menu{position:absolute;top:calc(100% + 6px);left:0;z-index:40;min-width:220px;padding:6px;background:var(--gp-card);border:1px solid var(--gp-border-solid);border-radius:var(--gp-radius);box-shadow:0 12px 28px #1a1a1a24}.page-network .net-strength-menu-item{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:9px 10px;border:none;border-radius:var(--gp-radius);background:transparent;color:var(--gp-ink);font-family:var(--gp-font-body);font-size:16px;text-align:left;cursor:pointer}.page-network .net-strength-menu-item:hover{background:#1a1a1a0d}.page-network .net-strength-menu-item.active{background:var(--gp-ink);color:var(--gp-bg)}.page-network .net-strength-menu-label{display:inline-flex;align-items:center;gap:9px}.page-network .net-strength-menu-count{font-family:var(--gp-font-mono);font-size:14px;opacity:.7}.page-network .net-tab-search{display:flex;align-items:center;gap:9px;flex:0 1 300px;min-width:200px;padding:0 0 4px}.page-network .net-tab-search span{color:var(--gp-faint);font-size:16px}.page-network .net-tab-search input{border:0;background:none;outline:none;font-family:var(--gp-font-body);font-size:17.5px;color:var(--gp-ink);width:100%}.page-network .net-tab-search input::-moz-placeholder{color:var(--gp-faint)}.page-network .net-tab-search input::placeholder{color:var(--gp-faint)}.page-network .net-search{display:flex;align-items:center;gap:9px;padding:0 0 8px;border-bottom:1px solid var(--gp-border-solid);min-width:240px}.page-network .net-search span{color:var(--gp-faint);font-size:16px}.page-network .net-search input{border:0;background:none;outline:none;font-family:var(--gp-font-body);font-size:17.5px;color:var(--gp-ink);width:100%}.page-network .net-search input::-moz-placeholder{color:var(--gp-faint)}.page-network .net-search input::placeholder{color:var(--gp-faint)}.page-network .net-notice{display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin-top:22px;border:1px solid var(--gp-border-solid);background:var(--gp-card);border-radius:3px;padding:15px 18px}.page-network .net-notice-text{flex:1;min-width:280px;font-size:17.5px;color:var(--gp-ink-2, #3A3A3A)}.page-network .net-notice-text b{font-weight:600}.page-network .net-notice-btn{flex:0 0 auto;border:1px solid var(--gp-border-solid);background:transparent;border-radius:2px;padding:9px 16px;font-family:var(--gp-font-mono);font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:var(--gp-ink);cursor:pointer}.page-network .net-notice-btn:hover{background:#ededed}.page-network .network-filter-wrap{position:relative}.page-network .network-filter-btn{position:relative;display:inline-flex;align-items:center;gap:7px;padding:7px 14px;border:1px solid var(--gp-border-solid);border-radius:var(--gp-radius);background:var(--gp-card);color:var(--gp-ink);font-family:var(--gp-font-mono);font-size:14px;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:border-color .16s}.page-network .network-filter-btn:hover,.page-network .network-filter-btn.active{border-color:var(--gp-ink)}.page-network .network-filter-btn-dot{position:absolute;top:-3px;right:-3px;width:7px;height:7px;border-radius:50%;background:var(--gp-green);border:2px solid var(--gp-bg)}.page-network .network-filter-panel{position:absolute;top:calc(100% + 8px);left:0;width:240px;padding:12px;background:var(--gp-card);border:1px solid var(--gp-border-solid);border-radius:var(--gp-radius);box-shadow:0 12px 28px #1a1a1a24;z-index:95}.page-network .network-filter-group+.network-filter-group{margin-top:14px;padding-top:14px;border-top:1px solid var(--gp-border-solid)}.page-network .network-filter-group-label{margin-bottom:6px;font-family:var(--gp-font-mono);font-size:12.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--gp-faint)}.page-network .network-filter-option{display:block;width:100%;padding:7px 8px;border:none;border-radius:calc(var(--gp-radius) + 2px);background:transparent;color:var(--gp-muted);font-family:var(--gp-font-body);font-size:16px;text-align:left;cursor:pointer}.page-network .network-filter-option:hover{background:#1a1a1a0d}.page-network .network-filter-option.active{background:var(--gp-ink);color:var(--gp-bg)}.page-network .network-search{flex:0 1 280px;min-width:180px;margin-left:auto}.page-network .search-box{background:transparent!important;border:none!important;border-bottom:1px solid #D4D4D4!important;border-radius:0!important;padding:8px 2px!important;min-width:0;width:100%;box-shadow:none!important}.page-network .search-box input{font-size:17.5px;color:var(--gp-ink)}.page-network .search-box input::-moz-placeholder{color:#aaa}.page-network .search-box input::placeholder{color:#aaa}.page-network .search-box .search-ico{display:none}.page-network .network-tier-group{margin-top:40px}.page-network .network-tier-head{display:flex;align-items:baseline;gap:12px;margin-bottom:0}.page-network .network-tier-title{font-family:var(--gp-font-display);letter-spacing:-.02em;font-size:27.5px;font-weight:500;line-height:1.15;color:var(--gp-ink)}.page-network .network-tier-count{font-family:var(--gp-font-mono);font-size:12.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--gp-faint);white-space:nowrap}.page-network .network-tier-line{flex:1;height:1px;background:var(--gp-border-solid)}.page-network .network-list{display:flex;flex-direction:column}.page-network .network-row{display:grid;grid-template-columns:36px minmax(0,24%) minmax(0,17%) minmax(0,1fr) auto;gap:8px 20px;align-items:center;min-height:70px;padding:13px 4px;border-bottom:1px solid #E5E5E5;cursor:pointer;transition:background .15s ease}.page-network .network-row-name-line{display:flex;align-items:center;gap:9px;min-width:0}.page-network .network-row-company-col{min-width:0;font-size:17.5px;color:var(--gp-ink-2, #3A3A3A);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-network .network-row-strength{display:inline-flex;align-items:center;gap:8px;font-size:15.5px;color:var(--gp-ink-2, #3A3A3A);white-space:nowrap}.page-network .network-row-strength-none{color:var(--gp-faint)}.page-network .net-makes-intros{flex:0 0 auto;font-family:var(--gp-font-mono);font-size:10.5px;letter-spacing:.13em;text-transform:uppercase;background:var(--gp-green);color:#fafafa;padding:3px 8px;border-radius:10px}.page-network .network-row:hover{background:#1a1a1a06}.page-network .network-row-avatar{width:36px!important;height:36px!important;font-size:12.5px!important;grid-column:1;flex-shrink:0;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:var(--gp-font-mono);font-weight:400}.page-network .network-row-avatar-neutral{background:#dcdcdc!important;color:#646464!important;border:none!important}.page-network .network-row-person{grid-column:2;min-width:0}.page-network .network-row-meta{display:grid;grid-template-columns:minmax(148px,24%) minmax(180px,36%) minmax(120px,1fr);-moz-column-gap:32px;column-gap:32px;align-items:baseline;width:100%;min-width:0}.page-network .network-row-name-text{min-width:0;font-size:19.5px;font-weight:600;letter-spacing:-.005em;line-height:1.3;color:var(--gp-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-network .network-row-role{min-width:0;font-size:15.5px;line-height:1.35;color:#646464;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-network .network-row-role:empty{display:block}.page-network .network-row-company{min-width:0;overflow:hidden;font-family:var(--gp-font-mono);font-size:14px;letter-spacing:.08em;text-transform:uppercase;color:#818181;text-overflow:ellipsis;white-space:nowrap}.page-network .network-row-company:empty{display:block}.page-network .network-row-badge{grid-column:3;display:flex;align-items:center;justify-content:flex-start;min-width:96px;flex-shrink:0}.page-network .network-connector-badge{display:inline-flex;align-items:center;gap:5px;font-size:13px;font-weight:600;line-height:1.2;padding:2px 8px;border-radius:999px;white-space:nowrap;background:var(--gp-green-dark);border:1px solid var(--gp-green-dark);color:var(--gp-green-on)}.page-network .network-connector-badge>span[aria-hidden]{width:6px;height:6px;border-radius:50%;background:var(--gp-green-on);display:inline-block}.page-network .network-row-company-pill{display:inline-block;max-width:100%;font-family:var(--gp-font-mono);font-size:14px;letter-spacing:.08em;text-transform:uppercase;color:#818181;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-network .network-row-actions{grid-column:6;display:flex;align-items:center;gap:12px;flex-shrink:0;justify-self:end}.page-network .network-row-action{font-family:var(--gp-font-mono);font-size:13px;font-weight:400;letter-spacing:.13em;text-transform:uppercase;cursor:pointer;background:transparent;border:none;padding:0;color:#555;white-space:nowrap}.page-network .network-row-action-text{border-bottom:1px solid #BDBDBD;padding-bottom:3px}.page-network .network-row-action-text:hover{color:var(--gp-ink);border-color:var(--gp-ink)}.page-network .network-row-action-pill{border:1px solid var(--gp-border-solid);border-radius:2px;padding:8px 14px;background:transparent;color:var(--gp-ink)}.page-network .network-row-action-pill:hover{background:#ededed;border-color:#c4c4c4}.page-network .network-row-action-strong{border-color:#bdbdbd;background:#f3f3f3}.page-network .network-row-action-strong:hover:not(:disabled){background:#e2e2e2;border-color:#b0b0b0}.page-network .network-row-action-strong:disabled{opacity:.55;cursor:default}.page-network .network-row-menu.nc-card-menu-btn{position:static;width:32px;height:32px;border-radius:50%;color:#919191;font-size:20px;letter-spacing:.08em;line-height:1;padding:0}.page-network .network-row-menu.nc-card-menu-btn:hover,.page-network .network-row-menu.nc-card-menu-btn[data-state=open]{background:#e5e5e5;color:var(--gp-ink)}.page-network .network-load-more{display:flex;justify-content:center;margin-top:56px;padding:0 0 8px}.page-network .network-load-more-btn{border:1px solid #BDBDBD!important;border-radius:999px!important;padding:11px 28px!important;background:#fafafa!important;color:#555!important;font-family:var(--gp-font-mono)!important;font-size:14px!important;font-weight:400!important;letter-spacing:.12em;text-transform:uppercase;min-height:auto!important;cursor:pointer}.page-network .network-load-more-btn:hover{border-color:var(--gp-ink)!important;color:var(--gp-ink)!important;background:var(--gp-paper)!important}.page-network .network-empty{padding:80px 0;text-align:center;font-family:var(--gp-font-mono);font-size:14px;font-weight:400;letter-spacing:.14em;text-transform:uppercase;color:#aaa}.page-network .network-invite-email-bar{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:18px 0 8px;margin-top:8px}.page-network .network-invite-email-form{display:flex;align-items:center;gap:8px;flex-wrap:wrap;width:100%}.page-network .network-invite-email-input{flex:1 1 260px;min-width:200px;padding:10px 12px;border:1px solid rgba(26,26,26,.18);border-radius:2px;background:#fff;font-size:17.5px;color:#1a1a1a}.page-network .network-invite-email-input:focus{outline:none;border-color:#0a0a0a}.page-network .network-side-panel{margin-top:28px;background:#fff;border:1px solid rgba(26,26,26,.12);border-radius:4px;overflow:hidden}.page-network .network-side-panel-head{padding:28px 30px 22px;border-bottom:1px solid rgba(26,26,26,.12)}.page-network .network-side-panel-kicker{font-family:var(--gp-font-mono);font-size:12.5px;letter-spacing:.18em;text-transform:uppercase;color:#505050;margin-bottom:8px}.page-network .network-side-panel-title{margin:0;font-family:var(--gp-font-display);font-size:36px;font-weight:400;line-height:1.1;color:#1a1a1a}.page-network .network-side-panel-desc{margin:10px 0 0;font-size:19px;line-height:1.55;color:#5c5c5c;max-width:56ch}.page-network .network-side-list{display:flex;flex-direction:column}.page-network .network-side-row{display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:16px 20px;align-items:center;padding:18px 30px;border-bottom:1px solid rgba(26,26,26,.09)}.page-network .network-side-row:last-child{border-bottom:none}.page-network .network-side-row-avatar{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;font-family:var(--gp-font-mono);font-size:14px;background:#0a0a0a1a;color:#0a0a0a;overflow:hidden}.page-network .network-side-row-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page-network .network-side-row-main{min-width:0}.page-network .network-side-row-name{font-size:20px;font-weight:500;color:#1a1a1a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-network .network-side-row-meta{margin-top:4px;font-size:16px;color:#5c5c5c;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-network .network-side-row-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.page-network .network-side-action{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;padding:8px 12px;border:1px solid rgba(26,26,26,.18);border-radius:2px;background:transparent;color:#1a1a1a;font-family:var(--gp-font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;white-space:nowrap}.page-network .network-side-action:hover:not(:disabled){background:#1a1a1a;color:#fafafa;border-color:#1a1a1a}.page-network .network-side-action:disabled{opacity:.55;cursor:not-allowed}.page-network .network-side-action--primary{background:#1a1a1a;color:#fafafa;border-color:#1a1a1a}.page-network .network-side-action--primary:hover:not(:disabled){background:#0a0a0a;border-color:#0a0a0a}.page-network .network-side-action--danger{color:#8a1d12;border-color:#8a1d1247;background:#8a1d120a}.page-network .network-side-action--danger:hover:not(:disabled){background:#8a1d12;color:#fff;border-color:#8a1d12}.page-network .network-side-status{font-family:var(--gp-font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;padding:4px 8px;border-radius:2px;border:1px solid rgba(26,26,26,.12);color:#5c5c5c;white-space:nowrap}.page-network .network-side-status--joined{border-color:#0a0a0a4d;color:#0a0a0a;background:#0a0a0a0f}.page-network .network-side-empty{padding:28px 30px 32px;font-size:17.5px;line-height:1.55;color:#5c5c5c}.page-network .network-side-empty--error{color:#8a1d12}@media (max-width: 900px){.page-network .network-side-row{grid-template-columns:40px minmax(0,1fr);gap:12px 14px;padding:16px 20px}.page-network .network-side-row-actions{grid-column:1 / -1;justify-content:flex-start}.page-network .network-side-status{grid-column:1 / -1;justify-self:start}.page-network .network-filters-tabs{flex-direction:column;align-items:stretch;gap:12px}.page-network .network-filters-tabs .network-search{flex:1 1 auto;width:100%;margin-left:0}}.gp-app .nc-card,.gp-app .intro-row,.gp-app .net-card{border-radius:var(--gp-radius);border-color:var(--gp-border-solid);background:transparent}.gp-app .emap-hero,.gp-app .expand-map-hero,.gp-app .map-unlock-banner,.gp-app .em-unlock,.gp-app .em-constellation{background:#1a1a1a!important;border-radius:var(--gp-radius)!important;color:#e5e5e5}.page-gem-ai{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow:hidden}.page-gem-ai .gem-ai-shell{flex:1 1 auto;min-height:0;height:100%;display:flex;overflow:hidden;background:var(--gp-bg);color:var(--gp-ink)}.page-gem-ai .gem-ai-kicker{font-family:var(--gp-font-mono);font-size:12.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--gp-gold)}.page-gem-ai .gem-ai-signin{display:flex;align-items:center;justify-content:center;min-height:min(420px,calc(100vh - 120px))}.page-gem-ai .gem-ai-signin-panel{text-align:center;max-width:420px;padding:40px 24px}.page-gem-ai .gem-ai-signin-title{margin:18px 0 24px;font-family:var(--gp-font-display);font-size:42.5px;font-weight:400;color:var(--gp-ink)}.page-gem-ai .gem-ai-header{grid-row:1;min-height:0;border-color:var(--gp-border-solid);background:var(--gp-bg)}.page-gem-ai .gem-ai-header-title{margin-top:10px;font-family:var(--gp-font-display);font-size:36px;font-weight:400;color:var(--gp-ink)}.page-gem-ai .gem-ai-header-sub{margin-top:6px;font-size:17.5px;color:var(--gp-muted)}.page-gem-ai .gem-ai-empty-mark{filter:none}.page-gem-ai .gem-ai-empty-title{margin-top:18px;font-family:var(--gp-font-display);font-size:42.5px;font-weight:400;line-height:1.1;color:var(--gp-ink);text-align:center}.page-gem-ai .gem-ai-empty-sub{margin-top:16px;max-width:520px;font-size:20px;line-height:1.55;color:var(--gp-muted);text-align:center}.page-gem-ai .gem-ai-tool-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:6px;border-radius:var(--gp-radius);padding:10px 14px;font-family:var(--gp-font-mono);font-size:12.5px;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;white-space:nowrap;transition:background .16s,border-color .16s,color .16s}.page-gem-ai .gem-ai-tool-btn--ghost{border:1px solid var(--gp-border-solid);background:var(--gp-card);color:var(--gp-muted)}.page-gem-ai .gem-ai-tool-btn--ghost:hover{border-color:var(--gp-ink);color:var(--gp-ink)}.page-gem-ai .gem-ai-tool-btn--active{border:1px solid var(--gp-ink);background:var(--gp-ink);color:var(--gp-bg)}.page-gem-ai .gem-ai-bubble{max-width:85%;padding:14px 16px;font-size:17.5px;line-height:1.55;border-radius:var(--gp-radius)}.page-gem-ai .gem-ai-bubble--user{max-width:80%;background:var(--gp-ink);color:var(--gp-bg)}.page-gem-ai .gem-ai-bubble--assistant{background:var(--gp-card);border:1px solid var(--gp-border-solid);color:var(--gp-ink);box-shadow:none}.page-gem-ai .gem-ai-bubble--assistant.prose strong{color:var(--gp-ink)}.page-gem-ai .gem-ai-chat-panel{flex:1 1 auto;min-height:0;height:100%;position:relative;display:grid!important;grid-template-rows:auto minmax(0,1fr) auto;align-content:stretch;overflow:hidden}.page-gem-ai .gem-ai-chat-scroll{grid-row:2;min-height:0!important;overflow-y:auto!important;overscroll-behavior:contain}.page-gem-ai .gem-ai-input-bar{grid-row:3;flex-shrink:0;margin-top:0;border-color:var(--gp-border-solid);background:var(--gp-bg);z-index:2}@media (min-width: 901px){.gp-app.gp-app--full-page .page-gem-ai .gem-ai-chat-scroll{padding-bottom:20px!important}}@media (max-width: 900px){.gp-app.gp-app--full-page .page-gem-ai .gem-ai-input-bar{position:fixed;left:0;right:0;bottom:0;z-index:40;grid-row:auto;padding-bottom:env(safe-area-inset-bottom,0px)}.gp-app.gp-app--full-page .page-gem-ai .gem-ai-chat-scroll{padding-bottom:calc(108px + env(safe-area-inset-bottom,0px))!important}}.page-gem-ai .gem-ai-input{background:var(--gp-card);border:1px solid var(--gp-border-solid);border-radius:var(--gp-radius);color:var(--gp-ink)}.page-gem-ai .gem-ai-input::-moz-placeholder{color:var(--gp-faint)}.page-gem-ai .gem-ai-input::placeholder{color:var(--gp-faint)}.page-gem-ai .gem-ai-input:focus{border-color:var(--gp-ink);box-shadow:none}.page-gem-ai .gem-ai-input--hero{padding:16px 18px;font-size:20px}.page-gem-ai .gem-ai-input--compact{padding:12px 16px;font-size:17.5px}.page-gem-ai .gem-ai-send--hero{padding:16px 24px}.page-gem-ai .gem-ai-send--compact{padding:12px 20px}.page-gem-ai .gem-ai-history{border-color:var(--gp-border-solid);background:var(--gp-card)}.page-gem-ai .gem-ai-history-head{border-color:var(--gp-border-solid)}.page-gem-ai .gem-ai-history-title{font-family:var(--gp-font-display);letter-spacing:-.02em;font-size:21px;font-weight:500;color:var(--gp-ink)}.page-gem-ai .gem-ai-history-close{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;color:var(--gp-faint);cursor:pointer}.page-gem-ai .gem-ai-history-close:hover{color:var(--gp-ink)}.page-gem-ai .gem-ai-history-new{margin:12px 12px 8px;width:calc(100% - 24px)}.page-gem-ai .relative.flex.flex-col.border-r,.page-gem-ai .gem-ai-chat-panel{border-color:var(--gp-border-solid)!important}.page-search{padding-top:40px}.page-search .search-kicker{font-family:var(--gp-font-mono);font-size:12.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--gp-gold);margin-bottom:12px}.page-search .page-h{font-size:55px}.page-search .search-header-stat{text-align:right;flex-shrink:0;padding-top:6px}.page-search .search-header-stat-num{font-family:var(--gp-font-display);letter-spacing:-.02em;font-weight:500;font-size:47.5px;line-height:1;color:var(--gp-ink)}.page-search .search-header-stat-lbl{margin-top:8px;font-family:var(--gp-font-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--gp-faint)}.page-search .search-find-row{margin:28px 0 24px;border-top:1px solid var(--gp-border-solid);padding-top:22px}.page-search .search-box{max-width:480px;background:transparent!important;border:none!important;border-bottom:1px solid #D4D4D4!important;border-radius:0!important;padding:8px 2px!important;box-shadow:none!important}.page-search .search-box input{font-size:20px;color:var(--gp-ink)}.page-search .search-box .search-ico{font-family:var(--gp-font-mono);font-size:15px;color:#aaa}.page-search .search-error{margin-bottom:18px;padding:14px 16px;border:1px solid rgba(180,40,40,.25);border-radius:var(--gp-radius);background:#b428280f;color:#8a2020;font-size:17.5px}.page-search .search-signin-panel,.page-search .search-empty-panel{margin-top:24px;padding:32px 28px;background:var(--gp-card);border:1px solid var(--gp-border-solid);border-radius:3px;max-width:560px}.page-search .search-signin-title,.page-search .search-empty-title{margin:0 0 10px;font-family:var(--gp-font-display);font-size:36px;font-weight:400;color:var(--gp-ink)}.page-search .search-signin-desc,.page-search .search-empty-desc{margin:0 0 20px;font-size:19px;line-height:1.55;color:var(--gp-muted)}.page-search .search-results-list{list-style:none;margin:0;padding:0;border-top:1px solid var(--gp-border-solid)}.page-search .search-result-row{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;display:flex;align-items:center;gap:18px;padding:18px 0;border:none;border-bottom:1px solid #E5E5E5;background:transparent;text-align:left;cursor:pointer;transition:background .15s ease}.page-search .search-result-row:hover{background:#1a1a1a06}.page-search .search-result-av{width:36px;height:36px;border-radius:50%;background:#dcdcdc;color:#737373;display:grid;place-items:center;font-family:var(--gp-font-mono);font-size:14px;flex:none;overflow:hidden}.page-search .search-result-av-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page-search .search-result-body{flex:1;min-width:0}.page-search .search-result-name{font-size:21px;color:var(--gp-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-search .search-result-role{margin-top:3px;font-size:19px;color:#818181}.page-search .search-result-action{flex:none;font-family:var(--gp-font-mono);font-size:12.5px;letter-spacing:.12em;text-transform:uppercase;color:#555;border-bottom:1px solid #BDBDBD;padding-bottom:2px;white-space:nowrap}.page-search .search-result-row:hover .search-result-action{color:var(--gp-ink);border-color:var(--gp-ink)}.page-settings .top-header{padding:64px 0 40px;align-items:flex-start}.gp-app-content:has(.page-settings) .main{overflow-x:clip}.page-settings .ma-page-head{padding:40px 0 28px;border-bottom:1px solid var(--gp-border-solid)}.page-settings .ma-page-identity{display:flex;align-items:center;gap:18px}.page-settings .ma-page-av{display:inline-flex;align-items:center;justify-content:center;width:82px;height:82px;border-radius:50%;background:var(--gp-ink);color:var(--gp-bg);font-family:var(--gp-font-mono);font-size:32.5px;flex-shrink:0}.page-settings .ma-page-name{font-family:var(--gp-font-display);letter-spacing:-.02em;font-weight:500;font-size:55px;line-height:1.05;color:var(--gp-ink)}.page-settings .ma-page-subline{margin-top:6px;font-size:21px;color:var(--gp-muted)}.page-settings .ma-shell{display:flex;align-items:flex-start;gap:56px;padding-top:8px}.page-settings .ma-nav{position:sticky;top:84px;align-self:flex-start;flex:0 0 200px;width:200px;display:flex;flex-direction:column;gap:2px;padding-top:24px}.page-settings .ma-nav-item{position:relative;text-align:left;padding:8px 0 8px 14px;border:none;border-left:2px solid transparent;background:transparent;color:var(--gp-muted);font-family:var(--gp-font-body);font-size:21px;cursor:pointer;transition:color .14s,border-color .14s}.page-settings .ma-nav-item:hover{color:var(--gp-ink)}.page-settings .ma-nav-item.active{color:var(--gp-ink);border-left-color:var(--gp-ink);font-weight:500}.page-settings .ma-nav-item.danger.active{border-left-color:#a23b2e;color:#a23b2e}.page-settings .ma-content{min-width:0}.page-settings .ma-content>section{scroll-margin-top:84px;padding:40px 0;border-top:1px solid var(--gp-border-solid)}.page-settings #ma-you,.page-settings #ma-company,.page-settings #ma-how,.page-settings #ma-people{scroll-margin-top:84px}.page-settings .ma-content>section:first-child{border-top:none;padding-top:20px}.page-settings .profile-embedded .profile-form-columns--stacked{display:block}.page-settings .profile-embedded .profile-form-columns--stacked>.form-card{margin-bottom:28px}.page-settings .profile-embedded-savebar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px}.page-settings .profile-embedded-saveactions{display:flex;gap:10px;margin-left:auto}.page-settings .profile-embedded-savemsg.ok{color:#0a0a0a;font-size:20px}.page-settings .profile-embedded-savemsg.err{color:#9a3a2a;font-size:20px}.page-settings .page-h{font-size:60px;line-height:1}.page-settings .page-sub{margin-top:16px;font-size:24px;color:var(--gp-muted);max-width:560px}.page-settings .settings-tabs,.page-settings .profile-subtabs{display:flex;gap:28px;border-bottom:1px solid var(--gp-border-solid);margin:0 0 40px;padding:0}.page-settings .st-tab,.page-settings .pst-btn.st-btn{font-family:var(--gp-font-mono);font-size:17.5px;font-weight:400;letter-spacing:.14em;text-transform:uppercase;color:var(--gp-faint);background:transparent;border:none;border-bottom:1px solid transparent;border-radius:0;padding:0 0 12px;margin:0 0 -1px;cursor:pointer}.page-settings .st-tab.active,.page-settings .pst-btn.st-btn.active{color:var(--gp-ink);border-bottom-color:var(--gp-ink)}.page-settings .settings-section-kicker{font-family:var(--gp-font-mono);font-size:15.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--gp-faint);padding-bottom:14px;border-bottom:1px solid var(--gp-border-solid);margin-bottom:0}.page-settings .settings-section-sub{margin-top:12px;font-size:24px;color:var(--gp-muted);line-height:1.5;max-width:640px}.page-settings .settings-int-list{margin-top:28px}.page-settings .int-row,.page-settings .settings-int-row{background:transparent;border:none;border-top:1px solid #E5E5E5;border-radius:0;padding:20px 0;margin:0;display:flex;align-items:center;gap:20px}.page-settings .settings-int-row--stack{align-items:flex-start}.page-settings .settings-int-row--note{align-items:flex-start;border-top-color:var(--gp-border-solid)}.page-settings .int-ico{width:40px;height:40px;border-radius:var(--gp-radius);font-family:var(--gp-font-mono);font-size:21px}.page-settings .int-ico.gmail{background:var(--gp-paper);border:1px solid var(--gp-border-solid);color:#ea4335}.page-settings .int-ico.outlook{background:var(--gp-paper);border:1px solid var(--gp-border-solid);color:#0078d4;font-weight:800}.page-settings .int-ico.granola{background:var(--gp-ink);color:var(--gp-bg);font-weight:800}.page-settings .int-ico.linkedin{background:#0a66c2;color:#fff}.page-settings .int-ico.slack{background:var(--gp-paper);border:1px solid var(--gp-border-solid);color:#4a154b}.page-settings .int-ico.whatsapp{background:#25d366;color:#fff}.page-settings .int-name{font-size:27.5px;font-weight:400;color:var(--gp-ink);font-family:var(--gp-font-body)}.page-settings .int-desc{margin-top:3px;font-size:24px;color:#818181;line-height:1.45}.page-settings .int-status{font-family:var(--gp-font-mono);font-size:17.5px;font-weight:400;letter-spacing:.14em;text-transform:uppercase;padding:9px 18px;border-radius:var(--gp-radius);white-space:nowrap;flex-shrink:0}.page-settings .int-status.connected{background:transparent;color:var(--gp-faint);border:none;padding-right:0}.page-settings .int-status.not,.page-settings .int-status.done{background:var(--gp-ink);color:var(--gp-bg);border:1px solid var(--gp-ink);cursor:pointer}.page-settings .int-status.not:disabled,.page-settings .int-status.done:disabled{opacity:.55;cursor:wait}.page-settings .settings-link-btn{background:transparent;border:0;padding:0;color:var(--gp-green);text-decoration:underline;cursor:pointer;font:inherit}.page-settings .settings-msg{margin-top:6px;font-size:20px;line-height:1.45}.page-settings .settings-msg--ok{color:var(--gp-green)}.page-settings .settings-msg--err{color:#b32a2a}.page-settings .settings-error-banner{border-top:1px solid #f3c3bb;padding:16px 0;color:#b32a2a;font-size:21px}.page-settings .settings-granola-row{display:flex;gap:8px;margin-top:10px;flex-wrap:wrap}.page-settings .settings-granola-input{min-width:260px;flex:1 1 260px;border:1px solid #D4D4D4;border-radius:var(--gp-radius);background:var(--gp-paper);padding:10px 12px;font-family:var(--gp-font-body);font-size:21px;color:var(--gp-ink);outline:none}.page-settings .settings-granola-input:focus{border-color:var(--gp-ink)}.page-settings .settings-granola-actions{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.page-settings .settings-panel{background:transparent;border:none;border-radius:0;padding:0;margin:0 0 48px}.page-settings .settings-panel-kicker{font-family:var(--gp-font-mono);font-size:15.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--gp-faint);padding-bottom:14px;border-bottom:1px solid var(--gp-border-solid)}.page-settings .settings-panel .form-card-title,.page-settings .settings-panel-title{margin-top:0;font-family:var(--gp-font-display);font-size:42.5px;font-weight:400;line-height:1.2;color:var(--gp-ink)}.page-settings .settings-panel .form-card-sub,.page-settings .settings-panel-sub{margin-top:10px;margin-bottom:0;font-size:20px;color:#818181;line-height:1.5}.page-settings .perm-row{border-top:1px solid #E5E5E5;padding:20px 0}.page-settings .perm-row:first-of-type{border-top:none;padding-top:24px}.page-settings .perm-title{font-size:24px;font-weight:400;color:var(--gp-ink)}.page-settings .perm-desc{font-size:20px;color:#818181}.page-settings .radio-group{display:flex;gap:8px;flex-wrap:wrap}.page-settings .radio-btn{font-family:var(--gp-font-mono);font-size:15.5px;letter-spacing:.12em;text-transform:uppercase;padding:8px 14px;border-radius:var(--gp-radius);border:1px solid var(--gp-border-solid);background:transparent;color:var(--gp-muted);cursor:pointer}.page-settings .radio-btn.active{background:var(--gp-ink);border-color:var(--gp-ink);color:var(--gp-bg)}.page-settings .toggle-switch.on{background:var(--gp-green)}.page-settings .settings-plans{max-width:none;margin:0;padding-top:4px}.page-settings .settings-plans-h{font-family:var(--gp-font-display);font-size:55px;font-weight:500;line-height:1.1;letter-spacing:-.01em;color:var(--gp-ink);margin:0 0 8px}.page-settings .settings-plans-sub{color:var(--gp-muted);font-size:24px;margin:0 0 24px}.page-settings .settings-callout{border:1px solid var(--gp-border-solid);border-radius:var(--gp-radius);padding:16px 18px;margin-bottom:24px;background:var(--gp-paper)}.page-settings .settings-callout--warn{background:#fff;border-color:#fed7aa}.page-settings .settings-callout--info{background:#eef6ff;border-color:#c5daf5}.page-settings .settings-callout--ok{background:#fff;border-color:#d4d4d4;color:#0a0a0a}.page-settings .settings-callout-title{font-size:21px;font-weight:600;color:var(--gp-ink);margin-bottom:6px}.page-settings .settings-callout-text{font-size:21px;line-height:1.5;color:var(--gp-muted);margin:0 0 14px}.page-settings .settings-callout-row{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.page-settings .settings-callout-input{flex:1 1 280px;min-width:0;padding:10px 12px;border-radius:var(--gp-radius);border:1px solid var(--gp-border-solid);font-size:20px;background:#fff;color:var(--gp-ink)}.page-settings .settings-btn-primary{background:var(--gp-ink);color:var(--gp-bg);border:1px solid var(--gp-ink);border-radius:var(--gp-radius);padding:10px 16px;font-family:var(--gp-font-mono);font-size:17.5px;letter-spacing:.12em;text-transform:uppercase;font-weight:400;cursor:pointer}.page-settings .settings-btn-secondary{background:transparent;color:var(--gp-ink);border:1px solid var(--gp-border-solid);border-radius:var(--gp-radius);padding:10px 14px;font-family:var(--gp-font-mono);font-size:17.5px;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;width:100%}.page-settings .settings-btn-accent{background:#1a4f8f;color:#fff;border:0;border-radius:var(--gp-radius);padding:10px 16px;font-size:21px;font-weight:600;cursor:pointer}.page-settings .settings-plan-card{background:var(--gp-card);border:1px solid var(--gp-border-solid);border-radius:3px;padding:28px 32px;display:flex;flex-direction:column;gap:22px}.page-settings .settings-plan-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.page-settings .settings-plan-name{font-family:var(--gp-font-display);letter-spacing:-.02em;font-size:42.5px;font-weight:500;color:var(--gp-ink)}.page-settings .settings-plan-tagline{color:var(--gp-muted);font-size:21px;margin-top:4px}.page-settings .settings-plan-price{text-align:right;flex-shrink:0}.page-settings .settings-plan-price-num{font-family:var(--gp-font-display);letter-spacing:-.02em;font-weight:500;font-size:32.5px;color:var(--gp-ink)}.page-settings .settings-plan-features{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 28px;color:var(--gp-ink);font-size:21px}.page-settings .settings-plan-features li{padding-left:26px;position:relative;line-height:1.4}.page-settings .settings-plan-features li:before{content:"✓";position:absolute;left:0;top:1px;color:var(--gp-green);font-weight:700}.page-settings .settings-seats-box{background:var(--gp-paper);border-radius:var(--gp-radius);padding:18px 20px;display:flex;flex-direction:column;gap:14px}.page-settings .settings-seats-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.page-settings .settings-seats-kicker{font-family:var(--gp-font-mono);font-size:19px;letter-spacing:.1em;text-transform:uppercase;color:var(--gp-muted)}.page-settings .settings-seats-note{background:#fff;border-radius:var(--gp-radius);padding:12px 14px;color:var(--gp-ink);font-size:21px;line-height:1.5;display:flex;gap:10px;align-items:flex-start}.page-settings .settings-seats-warn{padding:10px 12px;border-radius:var(--gp-radius);background:#fff;border:1px solid #afafaf;color:#4a4a4a;font-size:20px}.page-settings .settings-checkout-btn{width:100%;background:var(--gp-ink);color:var(--gp-bg);border:0;border-radius:var(--gp-radius);padding:14px 18px;font-family:var(--gp-font-mono);font-size:17.5px;letter-spacing:.12em;text-transform:uppercase;cursor:pointer}.page-settings .settings-checkout-btn:disabled{opacity:.7;cursor:wait}.page-settings .settings-plans-foot{color:var(--gp-muted);font-size:20px;margin-top:24px;text-align:center;line-height:1.5}.page-settings .settings-plans-foot a{color:#2c5fb3;text-decoration:underline}.page-settings .form-card-title{font-size:21px}.page-settings .profile-field-lbl,.page-settings .form-field-lbl{font-size:15px;letter-spacing:.13em}.page-settings .profile-field-input,.page-settings .profile-field-textarea,.page-settings .form-field-input,.page-settings .form-field-textarea{font-size:21px}.page-settings .profile-section-kicker,.page-settings .profile-section-kicker.form-card-title{font-family:var(--gp-font-display);font-size:32.5px;font-weight:500;line-height:1.15;letter-spacing:-.01em;text-transform:none;color:var(--gp-ink);padding-bottom:0;border-bottom:none;margin-bottom:10px}.page-profile .top-header{padding:64px 0 40px;align-items:flex-start}.page-profile .page-h{font-size:64px;line-height:1}.page-profile .page-sub{margin-top:16px;font-size:20px;color:var(--gp-muted);max-width:560px}.page-profile .header-right{display:flex;gap:10px;align-items:center}.page-profile .save-btn-ghost{border:1px solid #D4D4D4;border-radius:999px;padding:8px 16px;background:var(--gp-paper);font-family:var(--gp-font-mono);font-size:12.5px;font-weight:400;letter-spacing:.12em;text-transform:uppercase;color:var(--gp-muted);cursor:pointer;margin-right:0}.page-profile .save-btn-ghost:hover:not(:disabled){border-color:var(--gp-ink);color:var(--gp-ink)}.page-profile .save-btn{border:1px solid var(--gp-green);background:var(--gp-green);border-radius:999px;padding:8px 16px;color:var(--gp-green-on);font-family:var(--gp-font-mono);font-size:12.5px;font-weight:400;letter-spacing:.12em;text-transform:uppercase;cursor:pointer}.page-profile .save-btn:disabled,.page-profile .save-btn-ghost:disabled{opacity:.55;cursor:not-allowed}.page-profile .profile-banner{display:none}.page-profile .profile-identity,.page-profile .profile-header-card{border-top:1px solid var(--gp-ink);border-bottom:1px solid var(--gp-border-solid);background:transparent;border-radius:0;padding:34px 0;margin:0 0 56px}.page-profile .profile-header-content,.page-profile .profile-identity-inner{display:flex;align-items:center;gap:22px;padding-top:0;margin-top:0}.page-profile .profile-av-big{width:64px;height:64px;margin-top:0;border:none;border-radius:50%;background:#3a3a3a;color:var(--gp-green-on);font-family:var(--gp-font-mono);font-size:19px;font-weight:400}.page-profile .phc-name,.page-profile .profile-identity-name{font-family:var(--gp-font-display);letter-spacing:-.02em;font-size:36px;font-weight:500;line-height:1;color:var(--gp-ink)}.page-profile .phc-role,.page-profile .profile-identity-meta{margin-top:8px;display:flex;align-items:center;gap:12px;flex-wrap:wrap;font-size:16px;color:#818181}.page-profile .phc-tags{margin-top:0}.page-profile .phc-tag.role,.page-profile .profile-role-pill{font-family:var(--gp-font-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--gp-green);border:1px solid #DCDCDC;background:#f6f6f6;border-radius:999px;padding:3px 10px}.page-profile .profile-form-columns,.page-profile .form-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:64px;margin-bottom:56px}.page-profile .profile-field-section,.page-profile .form-card{background:transparent;border:none;border-radius:0;padding:0;margin:0}.page-profile .profile-section-kicker,.page-profile .form-card-title{font-family:var(--gp-font-mono);font-size:15px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--gp-muted);padding-bottom:14px;border-bottom:1px solid var(--gp-border-solid);margin-bottom:0}.page-profile .form-card-sub{display:none}.page-profile .profile-field-row{padding:20px 0;border-bottom:1px solid #E5E5E5}.page-profile .profile-field-lbl,.page-profile .form-field-lbl{font-family:var(--gp-font-mono);font-size:14px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--gp-muted);margin-bottom:4px;display:block}.page-profile .profile-field-input,.page-profile .profile-field-textarea,.page-profile .form-field-input,.page-profile .form-field-textarea{margin-top:8px;margin-bottom:0;border:none;background:transparent;padding:0;width:100%;font-family:var(--gp-font-body);font-size:19px;color:var(--gp-ink);outline:none;border-radius:0;min-height:0;resize:vertical;line-height:1.5}.page-profile .profile-field-textarea,.page-profile .form-field-textarea{min-height:72px}.page-profile .profile-field-input:focus,.page-profile .profile-field-textarea:focus,.page-profile .form-field-input:focus,.page-profile .form-field-textarea:focus{background:transparent;border:none}.page-profile .profile-field-input--readonly,.page-profile .profile-field-input--readonly:focus{color:var(--gp-muted);cursor:default;-webkit-user-select:text;-moz-user-select:text;user-select:text}.page-profile .profile-section-wide{margin-bottom:56px}.page-profile .profile-section-wide .form-card-sub{display:block;margin-top:10px;margin-bottom:18px;font-size:16px;color:#818181}.page-profile .profile-section-wide .form-card-title{font-family:var(--gp-font-display);font-weight:500;font-size:27.5px;text-transform:none;letter-spacing:-.01em;border-bottom:none;padding-bottom:0;color:var(--gp-ink)}.page-profile .sec-head{margin-top:70px!important;margin-bottom:0}.page-profile .sec-h{font-family:var(--gp-font-mono);font-size:15px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--gp-muted)}.page-profile .sec-head+.form-card-sub{margin-top:14px;margin-bottom:14px;font-size:16px;color:#818181}.page-profile .intro-blurb-grid,.page-profile .profile-blurb-grid{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start}.page-profile .blurb-card,.page-profile .profile-blurb-col{background:transparent;border:none;border-radius:0;padding:0}.page-profile .profile-blurb-preview-col{border-left:1px solid var(--gp-border-solid);padding-left:40px}.page-profile .blurb-card-h{margin-top:14px;font-family:var(--gp-font-display);font-size:32.5px;font-weight:400;line-height:1.2;color:var(--gp-ink)}.page-profile .blurb-card-sub{margin-top:10px;margin-bottom:20px;font-size:16px;color:#818181}.page-profile .blurb-textarea{width:100%;height:150px;resize:vertical;border:1px solid #D4D4D4;background:var(--gp-paper);border-radius:var(--gp-radius);padding:16px;font-family:var(--gp-font-body);font-size:17.5px;line-height:1.6;color:var(--gp-ink);outline:none;box-sizing:border-box}.page-profile .blurb-textarea:focus{border-color:var(--gp-ink);background:var(--gp-paper)}.page-profile .blurb-count{margin-top:8px;display:flex;justify-content:space-between;font-family:var(--gp-font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:#aaa}.page-profile .blurb-preview-box{margin-top:22px;border-top:1px solid var(--gp-ink);padding-top:20px;background:transparent;border-left:none;border-right:none;border-bottom:none;border-radius:0;padding-left:0;padding-right:0}.page-profile .blurb-preview-label{font-family:var(--gp-font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--gp-gold)}.page-profile .blurb-preview-text{margin-top:14px;font-size:19px;line-height:1.65;color:#2a2a2a;font-style:italic}.page-profile .blurb-preview-note{margin-top:18px;font-family:var(--gp-font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:#aaa}.page-profile .who-grid,.page-profile .profile-who-grid{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start}.page-profile .who-person-row{border-bottom:1px solid #E5E5E5;padding:16px 0}.page-profile .who-person-name{font-size:19px;font-weight:400;color:var(--gp-ink)}.page-profile .who-person-role{font-size:15px;color:#818181}.page-profile .who-add-btn{margin-top:8px;width:100%;padding:14px;background:transparent;border:1px dashed var(--gp-border-solid);border-radius:var(--gp-radius);font-family:var(--gp-font-mono);font-size:12.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--gp-faint);cursor:pointer;text-align:center}.page-profile .who-add-btn:hover{border-color:var(--gp-ink);color:var(--gp-ink);background:var(--gp-paper)}.page-profile .how-it-works-p{font-size:17.5px;color:var(--gp-muted);line-height:1.65}.page-profile .info-banner{border:1px solid var(--gp-border-solid);border-radius:var(--gp-radius);padding:12px 16px;margin-bottom:20px;font-size:17.5px}.page-profile .profile-danger-card,.page-settings .profile-danger-card{margin-top:56px;background:var(--gp-paper);border:1px solid #E9B6AE;border-left:3px solid #B3261E;border-radius:var(--gp-radius);padding:28px 28px 30px}.page-profile .profile-danger-card .form-card-title,.page-settings .profile-danger-card .form-card-title{font-family:var(--gp-font-display);font-weight:500;font-size:27.5px;text-transform:none;letter-spacing:-.01em;border:none;padding:0;color:#8e1f17}.page-profile .profile-danger-card .form-card-sub,.page-settings .profile-danger-card .form-card-sub{display:block;margin-top:8px;max-width:62ch;font-size:17.5px;line-height:1.55;color:var(--gp-muted)}.page-profile .profile-danger-btn,.page-settings .profile-danger-btn{display:inline-flex;align-items:center;justify-content:center;margin-top:12px;padding:12px 22px;background:#b3261e;color:#fff;border:1px solid #B3261E;border-radius:var(--gp-radius);font-family:var(--gp-font-mono);font-size:15px;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease}.page-profile .profile-danger-btn:hover:not(:disabled),.page-settings .profile-danger-btn:hover:not(:disabled){background:#8e1f17;border-color:#8e1f17}.page-profile .profile-danger-btn:focus-visible,.page-settings .profile-danger-btn:focus-visible{outline:2px solid #B3261E;outline-offset:3px}.page-profile .profile-danger-btn:disabled,.page-settings .profile-danger-btn:disabled{opacity:.55;cursor:not-allowed}.page-profile .profile-danger-card .profile-danger-btn,.page-settings .profile-danger-card .profile-danger-btn{margin-top:24px;min-height:56px;padding:16px 38px;font-size:19px;letter-spacing:.16em;box-shadow:0 2px #7a1811}.page-profile .profile-danger-card .profile-danger-btn:hover:not(:disabled),.page-settings .profile-danger-card .profile-danger-btn:hover:not(:disabled){box-shadow:0 2px #661410}.page-profile .profile-danger-card .profile-danger-btn:active:not(:disabled),.page-settings .profile-danger-card .profile-danger-btn:active:not(:disabled){transform:translateY(2px);box-shadow:none}.page-settings .save-btn-ghost{border:1px solid #D4D4D4;border-radius:999px;padding:8px 16px;background:var(--gp-paper);font-family:var(--gp-font-mono);font-size:12.5px;font-weight:400;letter-spacing:.12em;text-transform:uppercase;color:var(--gp-muted);cursor:pointer}@media (max-width: 900px){.page-profile .page-h{font-size:36px}.page-profile .profile-form-columns,.page-profile .form-grid-2,.page-profile .intro-blurb-grid,.page-profile .profile-blurb-grid,.page-profile .who-grid,.page-profile .profile-who-grid{grid-template-columns:1fr;gap:32px}.page-profile .profile-blurb-preview-col{border-left:none;padding-left:0;border-top:1px solid var(--gp-border-solid);padding-top:32px}.page-settings .settings-plan-features{grid-template-columns:1fr}}.nc-card-menu-dropdown{border-radius:0!important;border:1px solid #D4D4D4!important;background:#fff!important;font-family:var(--gp-font-body);min-width:186px!important;padding:6px 0!important}.nc-card-menu-item{font-size:17.5px!important;color:#2a2a2a!important;padding:10px 16px!important}.nc-card-menu-item:hover,.nc-card-menu-item:focus{background:#f3f3f3!important;color:var(--gp-ink)!important}@media (min-width: 901px){.gp-app.gp-app--topnav .page-home .header-right,.gp-app.gp-app--topnav .page-network .header-right .make-intro-btn,.gp-app.gp-app--topnav .page-intros .header-right .make-intro-btn,.gp-app.gp-app--topnav .page-intros .header-right .search-anyone-btn{display:none}.gp-app.gp-app--topnav .page-home .top-header{padding-top:48px;margin-bottom:0}.gp-app.gp-app--topnav .page-accounts .top-header,.gp-app.gp-app--topnav .page-team .top-header,.gp-app.gp-app--topnav .page-intros .top-header,.gp-app.gp-app--topnav .page-profile .top-header,.gp-app.gp-app--topnav .page-settings .top-header,.gp-app.gp-app--topnav .page-expand-map .top-header,.gp-app.gp-app--topnav .page-search .top-header{padding-top:40px}.gp-app.gp-app--topnav .page-network .top-header{padding-top:64px}}@media (max-width: 900px){.gp-app .greeting{font-size:36px}.gp-app .page-h{font-size:32px}.gp-app .metrics-row{grid-template-columns:1fr 1fr}.gp-app .metric-box{border-right:none;border-bottom:1px solid var(--gp-border-solid);padding:20px 0}.page-accounts .ta-metrics{grid-template-columns:1fr 1fr!important;gap:18px 12px!important}.page-accounts .ta-metric{border-left:none;padding:0}.page-accounts .ta-metric-reach{grid-column:1 / -1;padding:0 0 8px;border-bottom:1px solid rgba(26,26,26,.12)}.page-accounts .ta-metric-num{font-size:40px}}.gp-app .gp-topchrome{background:var(--gp-bg)!important;border-radius:0!important}.gp-app .gp-topchrome-inner,.gp-app .gp-topchrome-row{border-radius:0!important}.gp-app.gp-theme-target .gp-topchrome,.gp-app:has(.page-accounts.active) .gp-topchrome,.gp-app:has(.page-team.active) .gp-topchrome{background:#f6f6f6!important}.gp-app .sidebar .nav-label,.gp-app .sidebar .logo-txt,.gp-app .sidebar .user-block-info,.gp-app .sidebar .count,.gp-app .sidebar .new-tag,.gp-app .sidebar .sidebar-admin-label{transition:opacity .22s ease .04s}.gp-app.gp-app--sidebar-fixed .main>.page.page-home,.gp-app.gp-app--sidebar-fixed .main>.gp-page-content>.page.page-home{max-width:calc(1180px / var(--gp-ui-zoom, .8))!important;margin-left:auto!important;margin-right:auto!important}.page-home .home-mobile-header{display:none}.page-home .home-kicker{display:block;font-family:var(--gp-font-mono);font-size:13px;font-weight:400;letter-spacing:.14em;text-transform:uppercase;color:var(--gp-faint)}.page-home .home-kicker--gold{color:var(--gp-gold)}.page-home .home-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:var(--gp-font-mono);font-size:13px;letter-spacing:.13em;text-transform:uppercase;border:1px solid var(--gp-ink);background:var(--gp-ink);color:#fafafa;padding:12px 22px;border-radius:var(--gp-radius);cursor:pointer;white-space:nowrap;transition:background .15s ease,color .15s ease,border-color .15s ease}.page-home .home-btn:hover{background:#000;border-color:#000}.page-home .home-btn--ghost{background:transparent;color:var(--gp-ink);border-color:var(--gp-border-solid)}.page-home .home-btn--ghost:hover{background:#ededed;border-color:#c4c4c4;color:var(--gp-ink)}.page-home .home-btn--sm{padding:10px 18px}.page-home .home-linkbtn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:0;cursor:pointer;font-family:var(--gp-font-mono);font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:var(--gp-muted);border-bottom:1px solid transparent}.page-home .home-linkbtn:hover,.page-home .home-linkbtn--ink{color:var(--gp-ink);border-bottom-color:var(--gp-border-solid)}.page-home .home-topbar{display:flex;align-items:center;gap:20px;margin:0 -30px;width:calc(100% + 60px);padding:16px 30px;border-bottom:1px solid var(--gp-border-solid);background:var(--gp-bg);position:sticky;top:0;z-index:20}.page-home .home-crumb{display:flex;align-items:center;gap:12px;font-family:var(--gp-font-mono);font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--gp-muted)}.page-home .home-crumb-sep{color:var(--gp-faint)}.page-home .home-crumb-here{color:var(--gp-ink)}.page-home .home-topbar-spacer{flex:1}.page-home .home-topbar-date{font-family:var(--gp-font-mono);font-size:13px;letter-spacing:.13em;text-transform:uppercase;color:var(--gp-muted)}.page-home .home-page{max-width:none;width:100%;padding-top:52px}.page-home .home-sec{padding-bottom:56px}.page-home .home-greeting{margin:0;font-family:var(--gp-font-display);font-size:55px;font-weight:400;line-height:1.08;letter-spacing:-.01em;color:var(--gp-ink)}.page-home .home-hello-sub{margin:12px 0 0;font-size:20px;line-height:1.5;color:var(--gp-muted);max-width:52ch}.page-home .home-hello-sub b{color:var(--gp-ink);font-weight:600}.page-home .home-strip{margin-top:26px;border:1px solid var(--gp-border-solid);border-radius:3px;background:var(--gp-card)}.page-home .home-sec--setup .home-strip{margin-top:0}.page-home .home-strip-head{display:flex;align-items:center;gap:22px;padding:18px 24px;flex-wrap:wrap}.page-home .home-strip-prog{display:flex;align-items:center;gap:11px;flex:0 0 auto}.page-home .home-ring{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;flex:none}.page-home .home-ring i{width:23px;height:23px;border-radius:50%;background:var(--gp-card);display:block}.page-home .home-strip-copy{flex:1;min-width:220px;font-size:17.5px;line-height:1.45;color:var(--gp-muted)}.page-home .home-strip-copy b{color:var(--gp-ink);font-weight:600}.page-home .home-strip-actions{display:flex;align-items:center;gap:16px;flex:0 0 auto}.page-home .home-steps{display:none;border-top:1px solid var(--gp-border-solid);padding:6px 0}.page-home .home-steps.open{display:block}.page-home .home-step{display:flex;align-items:center;gap:18px;padding:16px 24px;border-bottom:1px solid var(--gp-border-solid)}.page-home .home-step:last-child{border-bottom:0}.page-home .home-dot{width:21px;height:21px;border-radius:50%;border:1px solid var(--gp-border-solid);flex:0 0 auto;display:grid;place-items:center;font-size:11px;color:#fff;background:transparent}.page-home .home-dot.done{background:var(--gp-green);border-color:var(--gp-green)}.page-home .home-step-txt{flex:1;min-width:0}.page-home .home-step-t{font-size:17.5px;color:var(--gp-ink)}.page-home .home-step-s{font-size:15.5px;color:var(--gp-faint)}.page-home .home-step.is-done .home-step-t{color:var(--gp-faint)}.page-home .home-step-why{font-family:var(--gp-font-mono);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--gp-gold);white-space:nowrap}.page-home .home-step .home-kicker{white-space:nowrap}.page-home .home-sec-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;border-bottom:1px solid var(--gp-border-solid);padding-bottom:18px}.page-home .home-sec-lead{min-width:0}.page-home .home-sec-title{margin:6px 0 0;font-family:var(--gp-font-display);font-size:36px;font-weight:400;line-height:1.15;letter-spacing:-.01em;color:var(--gp-ink)}.page-home .home-sec-sub{margin:8px 0 0;font-size:17.5px;color:var(--gp-muted);max-width:60ch}.page-home .home-sec-n{flex:none;font-family:var(--gp-font-display);font-size:42.5px;line-height:1;color:var(--gp-ink);text-align:right}.page-home .home-sec-n span{display:block;font-family:var(--gp-font-mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--gp-faint);margin-top:5px}.page-home .home-attention-list{display:flex;flex-direction:column}.page-home .home-attention-row,.page-home .home-attention-row-main{display:flex;align-items:center;gap:20px;padding:22px 4px;border-bottom:1px solid var(--gp-border-solid)}.page-home .home-attention-row:hover{background:#fff6}.page-home .home-attention-row.team{flex-direction:column;align-items:stretch;gap:0;padding:0;border-bottom:1px solid var(--gp-border-solid)}.page-home .home-attention-row.team .home-attention-row-main{border-bottom:0}.page-home .home-attention-row-main{width:100%;cursor:pointer}.page-home .home-attention-icon{width:42px;height:42px;flex:none;display:grid;place-items:center;font-size:17.5px;color:var(--gp-gold)}.page-home .home-attention-body{flex:1;min-width:180px}.page-home .home-attention-title-row{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.page-home .home-attention-title{font-size:17.5px;font-weight:500;color:var(--gp-ink)}.page-home .home-attention-badge{font-family:var(--gp-font-mono);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--gp-faint)}.page-home .home-attention-desc{margin-top:4px;font-size:15.5px;color:var(--gp-muted)}.page-home .home-attention-actions{display:flex;align-items:center;gap:16px;flex-shrink:0}.page-home .home-attention-ghost,.page-home .home-attention-solid{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:var(--gp-font-mono);font-size:13px;letter-spacing:.13em;text-transform:uppercase;cursor:pointer;border-radius:var(--gp-radius);white-space:nowrap}.page-home .home-attention-ghost{border:0;background:none;padding:0;color:var(--gp-muted);border-bottom:1px solid transparent}.page-home .home-attention-ghost:hover{color:var(--gp-ink);border-bottom-color:var(--gp-border-solid)}.page-home .home-attention-solid{border:1px solid var(--gp-ink);background:var(--gp-ink);color:#fafafa;padding:8px 14px}.page-home .home-attention-solid:hover{background:#000;border-color:#000}.page-home .home-attention-expand{font-size:17.5px;color:var(--gp-faint)}.page-home .home-attention-expand-panel{display:none;width:100%;padding:0 0 12px 52px}.page-home .home-attention-row.team.open .home-attention-expand-panel{display:block}.page-home .home-queue-list{margin-top:4px}.page-home .home-queue-row{display:grid;grid-template-columns:36px minmax(0,24%) minmax(0,17%) 122px minmax(0,1fr) auto;gap:8px 20px;align-items:center;min-height:70px;padding:13px 4px;border-bottom:1px solid #E5E5E5;transition:background .15s ease}.page-home .home-queue-row:hover{background:#1a1a1a06}.page-home .home-queue-av{width:36px;height:36px;border-radius:50%;background:#dcdcdc;color:#646464;display:grid;place-items:center;font-family:var(--gp-font-mono);font-weight:400;font-size:12.5px;letter-spacing:.05em}.page-home .home-queue-av-btn{padding:0;border:none;background:transparent;cursor:pointer;border-radius:50%;line-height:0}.page-home .home-queue-av-btn:hover .home-queue-av{box-shadow:0 0 0 2px #0a0a0a2e}.page-home .home-queue-person,.page-home .home-queue-meta{min-width:0}.page-home .home-queue-name-text{display:block;min-width:0;font-size:19.5px;font-weight:600;letter-spacing:-.005em;line-height:1.3;color:var(--gp-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-home .home-queue-name-text.profile-popup-trigger{text-align:left;padding:0;border:none;background:transparent;cursor:pointer}.page-home .home-queue-name-text.profile-popup-trigger:hover{color:var(--gp-green)}.page-home .home-queue-role-text{display:block;min-width:0;margin-top:2px;font-size:12px;line-height:1.35;color:#646464;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-home .home-queue-company{min-width:0;font-size:15.5px;color:var(--gp-ink-2, #3A3A3A);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-home .home-queue-tier-col{display:inline-flex;align-items:center;min-width:0}.page-home .home-queue-tier{font-size:15.5px;color:var(--gp-ink-2, #3A3A3A);white-space:nowrap}.page-home .home-queue-actions{display:flex;align-items:center;gap:12px;flex-shrink:0;justify-self:end}.page-home .home-queue-action,.page-home .home-queue-muted{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:var(--gp-font-mono);font-size:13px;font-weight:400;letter-spacing:.13em;text-transform:uppercase;cursor:pointer;white-space:nowrap}.page-home .home-queue-action{border:1px solid var(--gp-border-solid);border-radius:2px;background:transparent;color:var(--gp-ink);padding:8px 14px}.page-home .home-queue-action:hover{background:#ededed;border-color:#c4c4c4}.page-home .home-queue-muted{border:none;border-bottom:1px solid #BDBDBD;background:transparent;padding:0 0 3px;color:#555}.page-home .home-queue-muted:hover{color:var(--gp-ink);border-bottom-color:var(--gp-ink)}.page-home .home-queue-more{padding:22px 4px 0}.page-home .home-queue-empty,.page-home .home-error-banner{margin-top:16px;font-size:17.5px;color:var(--gp-muted)}.page-home .home-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:32px 48px;margin-top:32px}.page-home .home-stat{min-width:0}.page-home .home-stat .home-kicker{margin-bottom:9px}.page-home .home-stat-v{font-family:var(--gp-font-display);letter-spacing:-.02em;font-weight:500;font-size:47.5px;line-height:1;color:var(--gp-ink)}.page-home .home-stat-v--gold{color:var(--gp-gold)}.page-home .home-stat-v--green{color:var(--gp-green)}.page-home .home-stat-k{margin-top:10px;font-size:16px;line-height:1.45;color:var(--gp-muted);max-width:min(22ch,100%)}.page-home .home-tier-bar{display:flex;height:3px;margin-top:34px;border-radius:2px;overflow:hidden}.page-home .home-tier-seg{height:100%}.page-home .home-tier-seg.very-strong{background:var(--gp-green)}.page-home .home-tier-seg.strong{background:#9a9a9a}.page-home .home-tier-seg.solid{background:#c4c4c4}.page-home .home-tier-seg.light{background:#e2e2e2}.page-home .home-tier-legend{display:flex;gap:34px;margin-top:12px;flex-wrap:wrap}.page-home .home-tier-legend-item{display:flex;align-items:baseline;gap:7px}.page-home .home-tier-legend-num{font-family:var(--gp-font-display);font-size:21px;font-weight:500;line-height:1;letter-spacing:0;color:var(--gp-ink)}.page-home .home-tier-legend-lbl{font-family:var(--gp-font-mono);font-size:12.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--gp-faint)}.page-home .home-quiet{margin-top:30px;font-size:17.5px;line-height:1.55;color:var(--gp-muted);max-width:56ch}.page-home .home-pro{border-top:1px solid var(--gp-border-solid);margin-top:8px;padding:22px 0 60px;display:flex;align-items:center;gap:22px;flex-wrap:wrap}.page-home .home-pro-t{flex:1;min-width:240px;font-size:17.5px;color:var(--gp-muted)}.page-home .home-pro-t b{color:var(--gp-ink);font-weight:600}.page-home .home-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:#0a0a0a70;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:grid;place-items:center;padding:24px;opacity:0;pointer-events:none;transition:opacity .16s ease}.page-home .home-scrim.open{opacity:1;pointer-events:auto}.page-home .home-sheet{width:100%;max-width:560px;background:var(--gp-card);border:1px solid var(--gp-border-solid);border-radius:4px;box-shadow:0 24px 60px #0000003d;transform:translateY(8px) scale(.99);transition:transform .16s ease;max-height:86vh;overflow-y:auto}.page-home .home-scrim.open .home-sheet{transform:none}.page-home .home-sheet-head{display:flex;align-items:flex-start;gap:20px;padding:26px 28px 18px}.page-home .home-sheet-head h2{margin:0;font-family:var(--gp-font-display);font-size:32.5px;font-weight:400;letter-spacing:-.01em;color:var(--gp-ink)}.page-home .home-sheet-head p{margin:6px 0 0;font-size:17.5px;color:var(--gp-muted)}.page-home .home-sheet-x{margin-left:auto;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:1px solid transparent;border-radius:var(--gp-radius);width:30px;height:30px;cursor:pointer;color:var(--gp-muted);font-size:21px;line-height:1;flex:0 0 auto}.page-home .home-sheet-x:hover{border-color:var(--gp-border-solid);background:#ededed;color:var(--gp-ink)}.page-home .home-opt{display:flex;align-items:flex-start;gap:16px;width:100%;text-align:left;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-top:1px solid var(--gp-border-solid);padding:18px 28px;cursor:pointer;font-family:var(--gp-font-body)}.page-home .home-opt:hover,.page-home .home-opt:focus-visible{background:#efefef;outline:none}.page-home .home-opt:focus-visible{box-shadow:inset 3px 0 0 var(--gp-gold)}.page-home .home-mini{display:flex;align-items:center;gap:4px;flex:0 0 auto;padding-top:3px}.page-home .home-mini i{width:15px;height:15px;border-radius:50%;display:block;background:#d4d4d4}.page-home .home-mini i.me{background:#b93fc6}.page-home .home-mini i.them{background:var(--gp-green)}.page-home .home-mini s{text-decoration:none;color:var(--gp-faint);font-size:12.5px}.page-home .home-opt-t{flex:1;min-width:0}.page-home .home-opt-n{display:block;font-size:20px;color:var(--gp-ink)}.page-home .home-opt-d{display:block;font-size:17px;line-height:1.45;color:var(--gp-muted);margin-top:3px}.page-home .home-opt-go{color:var(--gp-faint);font-size:19px;padding-top:2px;flex:0 0 auto}.page-home .home-opt:hover .home-opt-go{color:var(--gp-ink)}.page-home .home-empty-state{margin-top:24px;padding:32px 28px;background:var(--gp-card);border:1px solid var(--gp-border-solid);border-radius:3px}.page-home .home-empty-icon{font-size:27.5px;margin-bottom:8px}.page-home .home-empty-title{margin:0 0 8px;font-family:var(--gp-font-display);font-size:27.5px;font-weight:400;color:var(--gp-ink)}.page-home .home-empty-desc{margin:0 0 18px;font-size:17.5px;line-height:1.55;color:var(--gp-muted);max-width:580px}.page-home .home-empty-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin-bottom:16px}.page-home .home-empty-step{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;background:var(--gp-paper);border:1px solid var(--gp-border-solid);border-radius:2px;padding:14px 16px;cursor:pointer;color:var(--gp-ink)}.page-home .home-empty-step--primary{background:var(--gp-ink);border-color:var(--gp-ink);color:var(--gp-bg)}.page-home .home-empty-step-title{font-size:17.5px;font-weight:600;margin-bottom:4px}.page-home .home-empty-step-sub{font-size:15.5px;line-height:1.5;opacity:.85}.page-home .home-empty-foot{margin:0;font-size:13px;color:var(--gp-faint)}@media (min-width: 901px){.gp-app.gp-app--topnav .page-home .home-mobile-header,.gp-app.gp-app--topnav .page-home .top-header.home-mobile-header{display:none!important}.gp-app.gp-app--topnav .page-home .home-topbar{display:none}}@media (min-width: 901px) and (max-width: 1180px){.page-home .home-greeting{font-size:47.5px}.page-home .home-hello-sub{font-size:17.5px}.page-home .home-sec-title{font-size:32.5px}.page-home .home-sec-n{font-size:36px}.page-home .home-sec-sub,.page-home .home-quiet,.page-home .home-pro-t,.page-home .home-strip-copy,.page-home .home-step-t,.page-home .home-queue-name-text{font-size:15px}.page-home .home-queue-row{grid-template-columns:36px minmax(0,26%) minmax(0,18%) minmax(0,1fr) auto;gap:8px 14px}.page-home .home-queue-actions{gap:10px}.page-home .home-queue-action{padding:7px 11px}.page-home .home-btn{padding:10px 16px}.page-home .home-stats{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:28px 32px}.page-home .home-stat-v{font-size:42.5px}.page-home .home-stat-k{font-size:14px}}@media (max-width: 900px){.page-home .home-mobile-header{display:flex!important}.page-home .home-topbar{display:none}.page-home .home-page{padding-top:4px}.page-home .home-greeting{display:none}.page-home .home-hello-sub{margin-top:0;font-size:15px}.page-home .home-sec{padding-bottom:36px}.page-home .home-sec-title{font-size:24px}.page-home .home-sec-n{font-size:26px}.page-home .home-strip-head{gap:12px}.page-home .home-strip-copy{flex-basis:100%;min-width:0}.page-home .home-strip-actions{width:100%;justify-content:space-between}.page-home .home-step{flex-wrap:wrap;padding:12px 14px}.page-home .home-stats{gap:28px 32px}.page-home .home-stat-v{font-size:30px}.page-home .home-tier-legend{gap:18px}.page-home .home-attention-row,.page-home .home-attention-row-main{flex-wrap:wrap}.page-home .home-queue-row{grid-template-columns:42px minmax(0,1fr) auto;grid-template-areas:"av      person  person" "company company tier" "actions actions actions";gap:8px 12px;padding:16px 0 18px;align-items:start}.page-home .home-queue-av-btn{grid-area:av;align-self:center}.page-home .home-queue-person{grid-area:person;align-self:center}.page-home .home-queue-company{grid-area:company}.page-home .home-queue-company:empty{display:none}.page-home .home-queue-tier-col{grid-area:tier;justify-self:end}.page-home .home-queue-actions{grid-area:actions;justify-self:stretch;justify-content:space-between;margin-top:2px}.page-home .home-queue-action{padding:10px 18px;min-height:38px}.page-home .home-queue-muted{min-height:38px;display:inline-flex;align-items:center}.page-home .home-scrim{place-items:end center;padding:0}.page-home .home-sheet{max-width:none;border-radius:4px 4px 0 0;border-bottom:0}}.page-intros .intros-hero{padding:64px 0 40px;margin-bottom:0}.page-intros .page-h{font-size:64px;line-height:1}.page-intros .page-sub{margin-top:16px;font-size:20px;max-width:560px}.page-intros .intros-refresh-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #D4D4D4;border-radius:999px;padding:8px 16px;background:var(--gp-paper);color:var(--gp-muted);font-family:var(--gp-font-mono);font-size:12.5px;font-weight:400;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;white-space:nowrap}.page-intros .intros-refresh-btn:hover{border-color:var(--gp-ink);color:var(--gp-ink)}.page-intros .intros-metrics-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));-moz-column-gap:0;column-gap:0;border-bottom:1px solid var(--gp-border-solid)}.page-intros .intros-metric{padding:24px 0 26px;border-top:1px solid var(--gp-border-solid);min-width:0}.page-intros .intros-metric:not(:first-child){border-left:1px solid var(--gp-border-solid);padding-left:34px}.page-intros .intros-metric-lbl{font-family:var(--gp-font-mono);font-size:12.5px;font-weight:400;letter-spacing:.14em;text-transform:uppercase;color:var(--gp-gold)}.page-intros .intros-metric-num{margin-top:12px;font-family:var(--gp-font-display);font-size:47.5px;font-weight:400;line-height:1;color:var(--gp-ink)}.page-intros .intros-metric-num--green{color:var(--gp-green)}.page-intros .intros-metric-sub{margin-top:10px;font-size:17.5px;line-height:1.45;color:#818181}.page-intros .intros-filters{display:flex;flex-wrap:wrap;gap:10px 26px;margin-top:40px;padding-bottom:0}.page-intros .intros-filters .filt{position:relative;padding:0 0 10px!important;margin:0;border:none!important;border-radius:0!important;background:transparent!important;color:#555!important;font-family:var(--gp-font-mono)!important;font-size:14px!important;font-weight:400!important;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;display:inline-flex;align-items:baseline;gap:7px}.page-intros .intros-filters .filt .cnt{margin-left:0;color:#aaa;font-size:12.5px}.page-intros .intros-filters .filt:hover{color:var(--gp-ink)!important}.page-intros .intros-filters .filt.active{background:transparent!important;color:var(--gp-ink)!important}.page-intros .intros-filters .filt.active:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--gp-ink)}.page-intros .intros-tip-banner,.page-intros .intros-info-banner{margin:18px 0 0;padding:0;background:transparent!important;border:none!important;font-size:16px;line-height:1.5;color:var(--gp-muted)}.page-intros .intros-error-banner{margin:18px 0 0;padding:12px 14px;background:#fafafa;border:1px solid #E8C9C3;border-radius:var(--gp-radius);font-size:16px;line-height:1.5;color:#8a5a5a}.page-intros .intros-metric-lbl--gold,.page-intros .intros-metric-num--gold{color:var(--gp-gold)}.page-intros .intros-metric-num--dim{color:#aaa}.page-intros .intros-filters-spacer{flex:1 1 auto;min-width:12px}.page-intros .intros-refresh-inline{padding:0 0 10px;border:none;background:transparent;color:#919191;font-family:var(--gp-font-mono);font-size:14px;font-weight:400;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;white-space:nowrap;align-self:baseline}.page-intros .intros-refresh-inline:hover{color:var(--gp-ink)}.page-intros .intros-group+.intros-group{margin-top:18px}.page-intros .intros-group-head{display:flex;align-items:baseline;gap:12px;padding:30px 0 10px}.page-intros .intros-group-title{margin:0;font-family:var(--gp-font-display);font-size:27.5px;font-weight:400;line-height:1.15;letter-spacing:-.01em;color:#555}.page-intros .intros-group-head--hot .intros-group-title{color:var(--gp-ink)}.page-intros .intros-group-flag{font-family:var(--gp-font-mono);font-size:12px;letter-spacing:.13em;text-transform:uppercase;color:var(--gp-gold);border:1px solid #D4D4D4;background:#fff;padding:3px 8px;border-radius:2px}.page-intros .intros-group-n{font-family:var(--gp-font-mono);font-size:13px;letter-spacing:.13em;color:#aaa}.page-intros .intros-legend{display:flex;align-items:flex-start;gap:14px;padding:0 0 16px}.page-intros .intros-legend>span{width:118px;min-width:118px;text-align:center;font-family:var(--gp-font-mono);font-size:12px;letter-spacing:.14em;line-height:1.3;text-transform:uppercase;color:#aaa}.page-intros .intros-legend .intros-legend-arrow{width:auto;min-width:0;font-size:16px;color:transparent}.page-intros .intro-row-action{margin-bottom:12px;padding:9px 16px;border:1px solid var(--gp-ink);border-radius:2px;background:var(--gp-ink);color:var(--gp-green-on);font-family:var(--gp-font-mono);font-size:13px;font-weight:400;letter-spacing:.13em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:background .15s ease}.page-intros .intro-row-action:hover{background:#000}.page-intros .intro-row-action:not(.primary){background:transparent;color:var(--gp-ink);border-color:#d4d4d4}.page-intros .intro-row-action:not(.primary):hover{background:#ededed;border-color:#c4c4c4}.page-intros .intros-list{border-top:1px solid var(--gp-ink);margin-top:28px}.page-intros .intros-tab-empty{padding:70px 0;text-align:center;font-family:var(--gp-font-mono);font-size:14px;letter-spacing:.14em;text-transform:uppercase;color:#aaa}.page-intros .intro-row-v2{border-bottom:1px solid var(--gp-border-solid);background:transparent!important;border-radius:0!important;margin-bottom:0!important;box-shadow:none!important;overflow:visible}.page-intros{--intro-chain-col-width: 604px}.page-intros .intro-row-top{display:grid;grid-template-columns:var(--intro-chain-col-width) minmax(0,1fr) auto;grid-template-areas:"chain body meta";gap:14px 48px;align-items:center;padding:34px 0!important;background:transparent!important;border:none!important;cursor:pointer}.page-intros .intro-row-top:hover{background:transparent!important}.page-intros .intro-row-v2.open>.intro-row-top{border-bottom:none!important}.page-intros .intro-row-top>.chain-row-v2{grid-area:chain;width:var(--intro-chain-col-width);min-width:var(--intro-chain-col-width);max-width:var(--intro-chain-col-width)}.page-intros .intro-row-body{grid-area:body;min-width:0;margin-left:0!important;padding:0;text-align:left}.page-intros .intro-row-title{font-size:21px;font-weight:500;line-height:1.35;color:var(--gp-ink);text-wrap:pretty}.page-intros .intro-row-top:hover .intro-row-title{color:var(--gp-green)}.page-intros .intro-row-sub{margin-top:6px;font-size:17.5px;line-height:1.45;color:#818181}.page-intros .intro-row-meta{grid-area:meta;display:flex;flex-direction:column;align-items:flex-end;gap:0;flex:none;min-width:140px;text-align:right}.page-intros .intro-row-when{font-family:var(--gp-font-mono);font-size:12.5px;letter-spacing:.12em;text-transform:uppercase;color:#aaa}.page-intros .intro-row-status{margin-top:10px;display:inline-flex;align-items:center;justify-content:flex-end;gap:8px;font-family:var(--gp-font-mono);font-size:12.5px;letter-spacing:.12em;text-transform:uppercase}.page-intros .intro-row-status-dot{width:5px;height:5px;border-radius:50%;flex:none}.page-intros .intro-row-status--settled{color:var(--gp-green)}.page-intros .intro-row-status--settled .intro-row-status-dot{background:var(--gp-green)}.page-intros .intro-row-status--pending{color:var(--gp-gold)}.page-intros .intro-row-status--pending .intro-row-status-dot{background:var(--gp-gold)}.page-intros .intro-row-status--muted{color:#919191}.page-intros .intro-row-status--muted .intro-row-status-dot{background:#919191}.page-intros .intro-row-toggle{margin-top:14px;font-family:var(--gp-font-mono);font-size:12.5px;letter-spacing:.12em;text-transform:uppercase;color:#919191}.page-intros .intro-row-top:hover .intro-row-toggle{color:var(--gp-ink)}.page-intros .chain-row-v2{display:flex;align-items:flex-start;gap:14px;flex:none}.page-intros .chain-row-v2.offer-chain-row{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.page-intros .chain-row-v2.offer-chain-row::-webkit-scrollbar{display:none}.page-intros .chain-person-v2{display:flex;flex-direction:column;align-items:center;text-align:center;flex:none;width:118px;min-width:118px}.page-intros .chain-person-v2 .av,.page-intros .chain-person-v2 .profile-popup-trigger .av{width:44px!important;height:44px!important;min-width:44px!important;font-size:16px!important;font-family:var(--gp-font-mono)!important;border:none!important;font-weight:500!important}.page-intros .chain-person-v2 .av.ink,.page-intros .chain-person-v2 .profile-popup-trigger .av.ink{background:var(--gp-ink)!important;color:var(--gp-green-on)!important}.page-intros .chain-person-v2 .av.green-deep,.page-intros .chain-person-v2 .profile-popup-trigger .av.green-deep{background:var(--gp-green)!important;color:var(--gp-green-on)!important}.page-intros .chain-person-v2 .profile-popup-trigger{display:block;padding:0;border:none;background:transparent;cursor:pointer}.page-intros .chain-person-name{margin-top:10px;font-size:17.5px;line-height:1.3;color:var(--gp-ink);width:100%;max-width:118px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}.page-intros .chain-person-v2 .chain-person-name.profile-name-trigger--block{text-align:center}.page-intros .chain-person-detail{margin-top:3px;font-size:15px;line-height:1.35;color:#818181;max-width:118px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-intros .chain-person-role{margin-top:3px;font-family:var(--gp-font-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#a3a3a3}.page-intros .chain-arrow-v2{flex:none;font-size:16px;color:#aaa;padding-top:17px}.page-intros .intro-journey{display:none;margin:0 0 30px;padding:28px 30px!important;background:var(--gp-card)!important;border:1px solid #E2E2E2!important;border-radius:var(--gp-radius)!important;box-shadow:none!important}.page-intros .intro-row-v2.open .intro-journey{display:block}.page-intros .journey-title{font-family:var(--gp-font-mono)!important;font-size:14px!important;font-weight:400!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:var(--gp-gold)!important}.page-intros .journey-context{margin-top:8px!important;font-size:19px!important;color:#818181!important}.page-intros .intro-note-card{margin-top:22px;padding:18px 20px;background:var(--gp-paper);border:1px solid #E2E2E2;border-left:3px solid var(--gp-gold);border-radius:var(--gp-radius)}.page-intros .intro-note-label{font-family:var(--gp-font-mono);font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--gp-gold)}.page-intros .intro-note-body{margin:10px 0 0;font-size:17px;line-height:1.6;color:#444;white-space:pre-wrap}.page-intros .j-top-btn{border:1px solid #D4D4D4!important;border-radius:var(--gp-radius)!important;padding:10px 18px!important;background:var(--gp-paper)!important;color:#8a5a5a!important;font-family:var(--gp-font-mono)!important;font-size:14px!important;font-weight:400!important;letter-spacing:.14em!important;text-transform:uppercase!important}.page-intros .j-top-btn.primary{background:var(--gp-ink)!important;border-color:var(--gp-ink)!important;color:var(--gp-bg)!important}.page-intros .timeline{margin-top:26px;position:relative;padding-left:2px;margin-bottom:0}.page-intros .timeline:before{display:none;content:none}.page-intros .tl-item{position:relative;display:flex;gap:20px;padding:0 0 26px}.page-intros .tl-item:not(:last-child):before{content:"";position:absolute;left:10px;top:22px;bottom:0;width:1px;background:#d4d4d4}.page-intros .tl-dot{width:21px!important;height:21px!important;min-width:21px!important;border-radius:50%!important;font-size:14px!important;flex:none;position:relative!important;left:auto!important;top:auto!important;z-index:1}.page-intros .tl-dot.done{background:var(--gp-green)!important;color:var(--gp-bg)!important;border:none!important}.page-intros .tl-dot.active,.page-intros .tl-dot.pending{background:var(--gp-bg)!important;border:1px solid #8A8A8A!important;color:transparent!important}.page-intros .tl-label{font-size:21px!important;color:var(--gp-ink)!important;font-weight:400!important}.page-intros .tl-label.pending{color:var(--gp-gold)!important}.page-intros .tl-meta{margin-top:5px!important;font-family:var(--gp-font-mono)!important;font-size:16px!important;letter-spacing:.04em!important;color:#a3a3a3!important}.page-intros .ob-draft-card{margin-top:20px;background:var(--gp-paper)!important;border:1px solid var(--gp-border-solid)!important;border-radius:var(--gp-radius)!important;box-shadow:none!important}.page-intros .ob-draft-title{font-family:var(--gp-font-display);letter-spacing:-.02em;font-size:24px;font-weight:500;color:var(--gp-ink)}.page-intros .ob-btn{font-family:var(--gp-font-mono);font-size:14px;letter-spacing:.12em;text-transform:uppercase;border-radius:var(--gp-radius)}.page-intros .ob-btn.primary{background:var(--gp-ink)!important;border-color:var(--gp-ink)!important}.page-intros .intros-empty-state{margin-top:24px;padding:48px 52px;text-align:center;background:var(--gp-card);border:1px solid var(--gp-border-solid);border-radius:3px}.page-intros .intros-empty-icon{width:52px;height:52px;margin:0 auto 18px;border-radius:var(--gp-radius);background:var(--gp-paper);border:1px solid var(--gp-border-solid);color:var(--gp-ink);display:flex;align-items:center;justify-content:center;font-size:24px}.page-intros .intros-empty-title{margin:0 0 10px;font-family:var(--gp-font-display);font-size:36px;font-weight:400;letter-spacing:-.01em;color:var(--gp-ink)}.page-intros .intros-empty-desc{margin:0 auto 26px;max-width:540px;font-size:17.5px;line-height:1.6;color:var(--gp-muted)}.page-intros .intros-empty-cta{display:inline-flex;border-radius:var(--gp-radius)!important}.page-intros .intros-empty-divider{height:1px;max-width:480px;margin:36px auto 28px;background:var(--gp-border-solid)}.page-intros .intros-empty-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;text-align:left;max-width:720px;margin:0 auto}.page-intros .intros-empty-step{display:flex;flex-direction:column;gap:8px}.page-intros .intros-empty-step-num{width:26px;height:26px;border-radius:50%;background:var(--gp-paper);color:var(--gp-ink);display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:600}.page-intros .intros-empty-step-title{font-size:16px;font-weight:600;color:var(--gp-ink)}.page-intros .intros-empty-step-sub{font-size:15px;line-height:1.5;color:var(--gp-muted)}.page-intros .intros-preview-panel{margin-top:28px;padding:22px 26px;background:var(--gp-paper);border:1px solid var(--gp-border-solid);border-radius:3px}.page-intros .intros-preview-kicker{font-family:var(--gp-font-mono);font-size:14px;letter-spacing:.14em;text-transform:uppercase;color:#646464;margin-bottom:14px}.page-intros .intros-preview-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.page-intros .intros-preview-card{background:var(--gp-card);border:1px solid var(--gp-border-solid);border-radius:var(--gp-radius);padding:14px 16px}.page-intros .intros-preview-card-title{font-size:16px;font-weight:600;color:var(--gp-ink);margin-bottom:4px}.page-intros .intros-preview-card-sub{font-size:15px;line-height:1.5;color:var(--gp-muted)}.page-intros .intros-granola-card{margin-bottom:28px;padding:24px 26px;background:var(--gp-card);border:1px solid var(--gp-border-solid);border-radius:3px}.page-intros .intros-granola-head{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.page-intros .intros-granola-kicker{font-family:var(--gp-font-mono);font-size:14px;letter-spacing:.18em;text-transform:uppercase;color:var(--gp-gold)}.page-intros .intros-granola-desc{margin-top:8px;font-size:17.5px;line-height:1.5;color:var(--gp-muted);max-width:640px}.page-intros .intros-granola-list{margin-top:16px;border-top:1px solid var(--gp-border-solid)}.page-intros .intros-granola-row{display:flex;justify-content:space-between;gap:16px;padding:18px 0;border-bottom:1px solid var(--gp-border-solid)}.page-intros .intros-granola-row-main{min-width:0}@media (max-width: 900px){.page-intros .intros-hero{padding:32px 0 24px}.page-intros .page-h{font-size:36px}.page-intros .intros-metrics-grid{grid-template-columns:1fr;-moz-column-gap:0;column-gap:0}.page-intros .intros-filters{gap:8px 18px;margin-top:24px;overflow-x:auto;flex-wrap:nowrap;scrollbar-width:none}.page-intros .intros-filters::-webkit-scrollbar{display:none}.page-intros .intro-row-top{grid-template-columns:1fr;grid-template-areas:"chain" "body" "meta";padding:24px 0!important;gap:16px}.page-intros .intro-row-body{padding:0;text-align:left}.page-intros .chain-row-v2{width:100%;overflow-x:auto;scrollbar-width:none}.page-intros .chain-row-v2::-webkit-scrollbar{display:none}.page-intros .intro-row-meta{width:100%;align-items:flex-start;text-align:left}.page-intros .intro-row-status{justify-content:flex-start}.page-intros .intros-legend{display:none}.page-intros .intros-group-head{flex-wrap:wrap;padding:24px 0 6px}.page-intros .intro-row-action{width:100%;text-align:center}.page-intros .intros-empty-state{padding:32px 24px}.page-intros .intros-empty-steps,.page-intros .intros-preview-grid{grid-template-columns:1fr}.page-intros .intros-granola-head{flex-direction:column}}.page-team .page-h{font-size:47.5px;line-height:1}.page-team .page-sub{margin-top:14px;font-size:21px;color:var(--gp-muted);max-width:640px;line-height:1.45}.page-team .top-header{padding:46px 0 38px;align-items:flex-start}.page-team .team-viewonly-banner{margin:0 0 24px}.page-team .team-metrics.ta-metrics{display:grid!important;gap:0!important;align-items:stretch;margin:0 0 30px;padding:0;background:transparent!important;border:none!important;border-top:1px solid var(--gp-border-solid)!important;box-shadow:none!important}.page-team .team-metrics .ta-metric{padding:30px 20px;min-width:0;border-left:1px solid rgba(26,26,26,.12)}.page-team .team-metrics .ta-metric:first-child{border-left:none;padding-left:0}.page-team .team-metrics .ta-metric-lbl{font-family:var(--gp-font-mono);font-size:12.5px;font-weight:400;letter-spacing:.06em;text-transform:uppercase;color:#818181;white-space:nowrap}.page-team .team-metrics .ta-metric:last-child{padding-right:0}.page-team .team-metrics .ta-metric-num{font-size:47.5px}.page-team .tm-metric-sub,.page-team .tm-metric-ratio{font-family:var(--gp-font-mono);font-size:15px;color:var(--gp-muted);letter-spacing:.02em}.page-team .tm-metric-ratio{font-size:27.5px;color:var(--gp-faint);margin-left:2px}.page-team .tm-metric-sub{margin-top:8px}.page-team .tm-roster-card{margin-top:0;margin-bottom:30px;overflow:hidden}.page-team .tm-roster-card .acc-panel-head{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;padding:32px 30px 28px;border-bottom:1px solid rgba(26,26,26,.12)}.page-team .tm-roster-card .acc-panel-head-left{display:flex;flex-direction:column;gap:8px;min-width:0}.page-team .tm-roster-card .acc-list-card-body{padding:18px 30px 8px}.page-team .tm-roster-card .acc-panel-kicker{color:var(--gp-gold);letter-spacing:.18em}.page-team .tm-roster-card .acc-panel-title{font-size:42.5px;line-height:1.1}.page-team .tm-roster-card .acc-panel-desc{font-size:21px;color:var(--gp-muted);max-width:560px}.page-team .tm-roster-card .acc-panel-stat-num{font-size:47.5px}.page-team .tm-roster-card .filters-row{margin-bottom:0;padding-top:4px}.page-team .tm-roster-empty{padding:22px 0 8px;font-size:19px;line-height:1.55;color:var(--gp-muted)}.page-team .tm-teammate-list{margin-top:8px}.page-team .tm-row-wrap{border-top:1px solid rgba(26,26,26,.1)}.page-team .tm-row-wrap:first-child{border-top:none}.page-team .tm-row-v2{display:flex;align-items:flex-start;gap:16px;padding:28px 0;cursor:pointer}.page-team .tm-row-v2:hover{background:#1a1a1a05}.page-team .tm-row-wrap.open .tm-row-v2{background:#1a1a1a06}.page-team .tm-row-rank{flex:0 0 30px;padding-top:6px;font-family:var(--gp-font-mono);font-size:15px;color:#b0b0b0}.page-team .tm-row-av-btn{flex:0 0 44px;border:none;background:none;padding:0;cursor:pointer}.page-team .tm-row-av{width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:var(--gp-font-mono);font-size:16px;background:var(--gp-green);color:var(--gp-green-on)}.page-team .tm-row-main{flex:1 1 auto;min-width:200px;padding-right:12px}.page-team .tm-row-name{font-size:24px;font-weight:500;color:var(--gp-ink);line-height:1.2}.page-team .tm-row-role{margin-top:3px;font-size:20px;color:#818181}.page-team .tm-row-pills{display:flex;flex-wrap:wrap;gap:8px;margin-top:11px}.page-team .tm-row-pill{border:1px solid #D4D4D4;border-radius:2px;padding:6px 11px;font-family:var(--gp-font-mono);font-size:12.5px;letter-spacing:.1em;text-transform:uppercase;color:#555;background:#fafafa}.page-team .tm-row-pill--green{border-color:#dcdcdc;color:var(--gp-green);background:#f6f6f6}.page-team .tm-row-strength{flex:0 1 220px;min-width:120px;padding-right:12px}.page-team .tm-row-strength-lbl{font-family:var(--gp-font-mono);font-size:12.5px;letter-spacing:.14em;text-transform:uppercase;color:#919191}.page-team .tm-row-strength-val{margin-top:5px;font-size:17.5px;color:#2a2a2a;line-height:1.45}.page-team .tm-row-strength-meta{margin-top:9px;font-family:var(--gp-font-mono);font-size:15px;color:var(--gp-muted)}.page-team .tm-row-actions{flex:0 0 auto;align-self:center}.page-team .tm-row-expand,.page-team .drawer-row-expand{flex:0 0 36px;width:36px;height:36px;margin-top:4px;border-radius:50%;border:1px solid #D4D4D4;display:flex;align-items:center;justify-content:center;color:#818181;font-size:14px;line-height:1;background:#fff;transition:border-color .2s ease,color .2s ease}.page-team .tm-row-wrap.open .tm-row-expand{transform:none}.page-team .tm-row-wrap .acc-contacts-panel{background:#f3f3f3;border-top:1px solid rgba(26,26,26,.1);padding-left:46px}.page-team .tm-row-wrap.open .acc-contacts-panel{display:block}.page-team .tm-row-wrap .acc-contacts-lbl{font-family:var(--gp-font-mono);font-size:16px;letter-spacing:.16em;text-transform:uppercase;color:#818181}.page-team .tm-row-wrap .acc-contact-drawer-wrap{background:#f3f3f3;border-top:1px solid #E2E2E2}.page-team .tm-row-wrap .acc-contact-card{background:transparent;border:none;box-shadow:none}.page-team .tm-coverage-gap{display:flex;align-items:flex-start;justify-content:space-between;gap:30px;flex-wrap:wrap;margin-top:30px;padding-top:22px;border-top:1px solid var(--gp-ink)}.page-team .tm-coverage-kicker{font-family:var(--gp-font-mono);font-size:14px;letter-spacing:.18em;text-transform:uppercase;color:var(--gp-gold)}.page-team .tm-coverage-title{margin-top:12px;font-family:var(--gp-font-display);font-size:32.5px;line-height:1.2;color:var(--gp-ink)}.page-team .tm-coverage-desc{margin-top:8px;font-size:20px;color:var(--gp-muted);max-width:560px;line-height:1.5}.page-team .tm-coverage-btn{flex:none;align-self:flex-start}.page-team .filters-row{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:18px;border-top:none}.page-team .filters{display:flex;align-items:flex-end;gap:22px;padding:0!important;background:transparent!important;border:none!important;border-radius:0!important}.page-team .filt{position:relative;padding:0 0 9px!important;margin:0;border:none!important;border-radius:0!important;background:transparent!important;color:#2a2a2a!important;font-family:var(--gp-font-mono)!important;font-size:15px!important;font-weight:400!important;letter-spacing:.12em;text-transform:uppercase;cursor:pointer}.page-team .filt .cnt{margin-left:6px;color:#a3a3a3;font-size:14px}.page-team .filt.active{background:transparent!important;color:#1a1a1a!important}.page-team .filt.active:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:#1a1a1a}.page-team .search-box{background:transparent!important;border:none!important;border-bottom:1px solid rgba(26,26,26,.18)!important;border-radius:0!important;padding:6px 2px!important;min-width:240px}.page-team .acc-list-card,.page-team .tm-panel,.page-team .icp-card{background:#fff;border:1px solid rgba(26,26,26,.12);border-radius:3px;box-shadow:0 1px 2px #1a1a1a08}.page-team .sec-head{margin-top:28px;margin-bottom:14px}.page-team .sec-h{font-family:var(--gp-font-display);letter-spacing:-.02em;font-size:27.5px;font-weight:500;color:var(--gp-ink)}.page-team .sec-link{font-family:var(--gp-font-mono);font-size:14px;letter-spacing:.12em;text-transform:uppercase;color:var(--gp-muted)}.page-team .team-info-section{margin-top:28px}.page-team .team-info-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px 32px;margin-bottom:14px;flex-wrap:wrap}.page-team .team-info-head-left{display:flex;flex-direction:column;gap:8px;min-width:0}.page-team .team-info-kicker{font-family:var(--gp-font-mono);font-size:12.5px;font-weight:400;letter-spacing:.14em;text-transform:uppercase;color:var(--gp-gold)}.page-team .team-info-title{margin:0;font-family:var(--gp-font-display);font-size:36px;font-weight:400;line-height:1.1;color:var(--gp-ink)}.page-team .team-info-desc{margin:0;font-size:17.5px;line-height:1.55;color:var(--gp-muted);max-width:52ch}.page-team .team-info-meta{font-family:var(--gp-font-mono);font-size:12.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--gp-muted);white-space:nowrap}.page-team .team-info-card{overflow:hidden;margin-bottom:0}.page-team .team-info-empty{padding:22px 26px;font-size:17.5px;line-height:1.55;color:var(--gp-muted)}.page-team .team-pending-section{margin-top:28px}.page-team .team-pending-card{overflow:hidden}.page-team .team-pending-card .acc-panel-head{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;padding:32px 30px 28px;border-bottom:1px solid rgba(26,26,26,.12)}.page-team .team-pending-card .acc-panel-kicker{color:var(--gp-gold);letter-spacing:.18em}.page-team .team-pending-card .acc-panel-title{font-size:42.5px;line-height:1.1}.page-team .team-pending-card .acc-panel-desc{font-size:21px;color:var(--gp-muted);max-width:560px}.page-team .team-pending-card .acc-panel-stat-num{font-size:47.5px}.page-team .team-pending-list{display:flex;flex-direction:column}.page-team .team-pending-row{display:grid;grid-template-columns:44px minmax(0,1fr) 132px minmax(0,auto);gap:20px 24px;align-items:center;padding:22px 30px;border-bottom:1px solid rgba(26,26,26,.09)}.page-team .team-pending-row:last-child{border-bottom:none}.page-team .team-pending-rank{font-family:var(--gp-font-mono);font-size:15px;letter-spacing:.08em;color:#0a0a0a80}.page-team .team-pending-identity{display:flex;align-items:center;gap:14px;min-width:0}.page-team .team-pending-avatar{width:40px;height:40px;flex:none;border-radius:50%;display:grid;place-items:center;font-family:var(--gp-font-mono);font-size:14px;letter-spacing:.04em;background:#0a0a0a1a;color:#0a0a0a}.page-team .team-pending-person{min-width:0;display:flex;flex-direction:column;gap:4px}.page-team .team-pending-name-row{display:flex;align-items:center;gap:10px;min-width:0}.page-team .team-pending-name{font-size:21px;font-weight:500;line-height:1.3;color:#1a1a1a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-team .team-pending-status{flex:none;font-family:var(--gp-font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;padding:4px 8px;border-radius:2px;border:1px solid rgba(80,80,80,.35);color:#505050;background:#5050500f}.page-team .team-pending-meta{font-size:16px;line-height:1.4;color:#5c5c5c;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-team .team-pending-role.tm-role-toggle{width:100%;border-radius:2px;border-color:#1a1a1a2e;background:transparent}.page-team .team-pending-role .tm-role-toggle-btn{font-family:var(--gp-font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;padding:8px 10px;color:#5c5c5c}.page-team .team-pending-role .tm-role-toggle-btn.is-active{background:#1a1a1a;color:#fafafa}.page-team .team-pending-role .tm-role-toggle-btn+.tm-role-toggle-btn{border-left-color:#1a1a1a2e}.page-team .team-pending-role .tm-role-toggle-btn.is-active+.tm-role-toggle-btn{border-left-color:#1a1a1a}.page-team .team-pending-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.page-team .team-pending-action{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;padding:7px 12px;border:1px solid rgba(26,26,26,.18);border-radius:2px;background:transparent;color:#1a1a1a;font-family:var(--gp-font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;white-space:nowrap;transition:background .16s,color .16s,border-color .16s}.page-team .team-pending-action:hover:not(:disabled){background:#1a1a1a;color:#fafafa;border-color:#1a1a1a}.page-team .team-pending-action:disabled{opacity:.55;cursor:not-allowed}.page-team .team-pending-action--danger{color:#8a1d12;border-color:#8a1d1247;background:#8a1d120a}.page-team .team-pending-action--danger:hover:not(:disabled){background:#8a1d12;color:#fff;border-color:#8a1d12}.page-team .tm-row-menu{flex:0 0 auto;display:flex;align-items:center;padding-top:7px}.page-team .tm-row-menu-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:1px solid rgba(26,26,26,.18);border-radius:2px;background:transparent;color:#1a1a1a;font-family:var(--gp-font-body);font-size:20px;line-height:1;cursor:pointer;transition:background .16s,color .16s,border-color .16s}.page-team .tm-row-menu-btn:hover:not(:disabled),.page-team .tm-row-menu-btn[data-state=open]{background:#1a1a1a;color:#fafafa;border-color:#1a1a1a}.page-team .tm-row-menu-btn:disabled{opacity:.55;cursor:not-allowed}@media (max-width: 900px){.page-team .team-pending-row{grid-template-columns:36px minmax(0,1fr);gap:14px 16px;padding:18px 20px}.page-team .team-pending-role{grid-column:1 / -1;justify-self:start;max-width:160px}.page-team .team-pending-actions{grid-column:1 / -1;justify-content:flex-start}.page-team .team-pending-card .acc-panel-head{flex-direction:column;align-items:flex-start;padding:24px 20px 20px}}.page-team .team-connectors-card{padding:4px 0}.page-team .team-connector-row{display:flex;align-items:center;gap:14px;padding:18px 26px;border-bottom:1px solid rgba(26,26,26,.09)}.page-team .team-connector-row:last-child{border-bottom:none}.page-team .team-connector-rank{flex:0 0 28px;font-family:var(--gp-font-mono);font-size:14px;letter-spacing:.08em;color:var(--gp-gold)}.page-team .team-connector-info{flex:1;min-width:0}.page-team .team-connector-name{font-size:19px;font-weight:600;color:var(--gp-ink)}.page-team .team-connector-sub{margin-top:3px;font-size:16px;color:var(--gp-muted)}.page-accounts .accounts-thesis-card{margin-bottom:24px;overflow:hidden}.page-accounts .accounts-thesis-card .icp-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px 24px;padding:26px 26px 22px;border-bottom:1px solid rgba(26,26,26,.12);background:transparent}.page-accounts .accounts-thesis-card .icp-head-left{display:flex;align-items:flex-start;gap:0;min-width:0}.page-accounts .accounts-thesis-kicker{font-family:var(--gp-font-mono);font-size:12.5px;font-weight:400;letter-spacing:.14em;text-transform:uppercase;color:var(--gp-gold);margin-bottom:8px}.page-accounts .accounts-thesis-card .icp-head-title{font-family:var(--gp-font-display);letter-spacing:-.02em;font-size:36px;font-weight:500;line-height:1.1;color:var(--gp-ink)}.page-accounts .accounts-thesis-card .icp-head-sub{margin-top:8px;font-size:17.5px;line-height:1.55;color:var(--gp-muted);max-width:56ch}.page-accounts .accounts-thesis-card .icp-edit-btn{flex-shrink:0;border:1px solid var(--gp-ink);border-radius:var(--gp-radius);background:transparent;color:var(--gp-ink);padding:10px 16px;font-family:var(--gp-font-mono);font-size:12.5px;font-weight:400;letter-spacing:.12em;text-transform:uppercase}.page-accounts .accounts-thesis-card .icp-edit-btn:hover{background:var(--gp-ink);color:var(--gp-bg);border-color:var(--gp-ink)}.page-accounts .accounts-thesis-card .icp-body{padding:22px 26px 26px}.page-accounts .accounts-thesis-card .icp-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.page-accounts .accounts-thesis-card .icp-block{padding:0;border:none}.page-accounts .accounts-thesis-card .icp-block-lbl{font-family:var(--gp-font-mono);font-size:12.5px;font-weight:400;letter-spacing:.14em;text-transform:uppercase;color:var(--gp-gold);margin-bottom:10px}.page-accounts .accounts-thesis-card .icp-tag{border-radius:var(--gp-radius);background:#f6f6f6;border:1px solid rgba(26,26,26,.12);color:var(--gp-ink);font-size:15px;font-weight:500;padding:6px 10px}.page-accounts .accounts-thesis-card .icp-tag.persona,.page-accounts .accounts-thesis-card .icp-tag.signal{background:#f6f6f6;color:var(--gp-ink);border-color:#1a1a1a1f}.page-accounts .accounts-thesis-card .icp-empty-tag{font-size:16px;color:var(--gp-muted);font-style:normal}@media (max-width: 900px){.page-accounts .accounts-thesis-card .icp-grid{grid-template-columns:1fr;gap:18px}.page-team .team-info-head{flex-direction:column;align-items:flex-start}.page-team .page-h{font-size:32px}.page-team .team-metrics.ta-metrics{grid-template-columns:1fr 1fr!important;gap:18px 12px!important;padding-top:18px}.page-team .team-metrics .ta-metric{border-left:none;padding:0}.page-team .team-metrics .ta-metric-num{font-size:32px}.page-team .tm-row-v2{flex-wrap:wrap;padding:20px 0}.page-team .tm-row-strength,.page-team .tm-row-actions{flex:1 1 100%;padding-left:46px}.page-team .tm-row-expand{position:absolute;right:0;top:20px}.page-team .tm-row-menu{position:absolute;right:34px;top:16px;padding-top:0}.page-team .tm-row-wrap{position:relative}.page-team .tm-roster-card .acc-panel-head{flex-direction:column;align-items:flex-start;gap:18px}}.page-team .page-h{font-family:var(--gp-font-display);font-size:47.5px!important;font-weight:500;line-height:1;letter-spacing:-.01em;color:var(--gp-ink)}.page-team .page-sub{margin-top:14px!important;font-size:21px!important;line-height:1.45!important;color:var(--gp-muted);max-width:640px}.page-team .tm-invite-btn{padding:14px 24px!important;font-size:15px!important;letter-spacing:.12em!important;border-radius:2px!important;flex:none}.page-team .team-metrics.ta-metrics{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important}.page-team .tm-metric-sub{display:none}.page-team .tm-roster-card .acc-list-card-body{padding:0 30px 8px}.page-team .tm-row-v2{padding:28px 0}.page-team .tm-row-wrap .acc-contacts-panel{padding-left:66px}.page-team .tm-row-wrap .acc-contacts-lbl{padding:16px 30px 16px 0}.page-team .tm-row-wrap .acc-contact-drawer-wrap{padding:20px 30px 20px 0}.page-team .tm-row-admin-bar{display:flex;justify-content:flex-end;padding:12px 30px 0 0}.page-team .tm-row-wrap .drawer-action-btn.primary{border:1px solid #C4C4C4;border-radius:2px;padding:11px 18px;font-family:var(--gp-font-mono);font-size:14px;font-weight:400;letter-spacing:.14em;text-transform:uppercase;color:#2a2a2a;background:#fafafa;box-shadow:none}.page-team .tm-row-wrap .drawer-action-btn.primary:hover:not(:disabled){border-color:var(--gp-green);color:var(--gp-green);background:#fafafa;filter:none}.page-team .acc-list-card.tm-roster-card{background:#fff;border-color:#e2e2e2}@media (min-width: 901px){.gp-app.gp-app--sidebar-fixed .gp-app-content,.gp-app.gp-app--sidebar-fixed.sidebar-pinned .gp-app-content{margin-left:240px!important}.gp-app.gp-app--sidebar-fixed .sidebar{width:240px!important;padding:24px 0!important;background:#0a0a0a!important;border-right:none!important;box-shadow:none!important;top:0!important;bottom:0!important;height:auto!important}.gp-app.gp-app--sidebar-fixed.sidebar-collapsed .sidebar,.gp-app.gp-app--sidebar-fixed.sidebar-collapsed .gp-app-content{width:240px!important;margin-left:240px!important}.gp-app.gp-app--sidebar-fixed .sidebar-top{padding:0 18px 24px!important;margin-bottom:0!important}.gp-app.gp-app--sidebar-fixed .logo-wrap{gap:10px!important}.gp-app.gp-app--sidebar-fixed .sidebar .logo-img{width:31px!important;height:31px!important}.gp-app.gp-app--sidebar-fixed .logo-txt{font-size:22px!important;font-weight:500!important;letter-spacing:-.01em!important;color:#f3f3f3!important}.gp-app.gp-app--sidebar-fixed .sidebar{overflow:hidden!important}.gp-app.gp-app--sidebar-fixed .sidebar-main{padding:0!important;flex:1!important;min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important}.gp-app.gp-app--sidebar-fixed .sidebar-nav,.gp-app.gp-app--sidebar-fixed .sidebar-admin-nav,.gp-app.gp-app--sidebar-fixed .sidebar-group{padding:0!important;flex:0 0 auto!important}.gp-app.gp-app--sidebar-fixed .sidebar-admin{flex:0 0 auto!important;margin-top:0!important}.gp-app.gp-app--sidebar-fixed .sidebar-group-label{margin:18px 18px 5px!important;padding-top:0!important;border-top:none!important;font-family:var(--gp-font-mono)!important;font-size:12.5px!important;font-weight:400!important;letter-spacing:.14em!important;color:#737373!important}.gp-app.gp-app--sidebar-fixed .sidebar-group:first-child .sidebar-group-label{margin-top:2px!important}.gp-app.gp-app--sidebar-fixed .sidebar-admin-label{margin:15px 18px 4px!important;padding-top:12px!important;border-top-color:#242424!important;font-family:var(--gp-font-mono)!important;font-size:12.5px!important;letter-spacing:.14em!important;color:#737373!important}.gp-app.gp-app--sidebar-fixed .nav-item{position:relative;display:flex!important;align-items:center!important;gap:6px!important;padding:10px 18px!important;margin-bottom:0!important;border-radius:0!important;border-left:none!important;background:transparent!important;font-weight:400!important;min-height:38px!important}.gp-app.gp-app--sidebar-fixed .nav-item:hover{background:#202020!important;color:#f3f3f3!important}.gp-app.gp-app--sidebar-fixed .nav-item.active{background:#1a1a1a!important;font-weight:400!important}.gp-app.gp-app--sidebar-fixed .nav-item.active:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:#a3a3a3}.gp-app.gp-app--sidebar-fixed .nav-item .icon{display:none!important}.gp-app.gp-app--sidebar-fixed .nav-label{flex:0 1 auto!important;min-width:0!important;font-family:var(--gp-font-mono)!important;font-size:15.5px!important;font-weight:400!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#b1b1b1!important}.gp-app.gp-app--sidebar-fixed .nav-item:hover .nav-label,.gp-app.gp-app--sidebar-fixed .nav-item.active .nav-label{color:#f3f3f3!important}.gp-app.gp-app--sidebar-fixed .nav-item .count{margin-left:4px!important;font-family:var(--gp-font-mono)!important;font-size:14.5px!important;font-weight:400!important;color:#737373!important;flex:0 0 auto!important}.gp-app.gp-app--sidebar-fixed .nav-item .new-tag{margin-left:auto!important;font-size:10.5px!important;padding:1px 4px!important;flex:0 0 auto!important}.gp-app.gp-app--sidebar-fixed .nav-item .upgrade-label{margin-left:auto!important;flex:0 0 auto!important;font-size:10.5px!important;padding:2px 6px!important}.gp-app.gp-app--sidebar-fixed .sidebar-bottom{margin-top:auto;flex-shrink:0!important;padding:15px 18px 20px!important;border-top:1px solid #242424!important;background:#0a0a0a!important;position:relative;z-index:2}.gp-app.gp-app--sidebar-fixed .user-block{padding:0!important;margin:0!important;border:none!important;background:transparent!important;gap:10px!important}.gp-app.gp-app--sidebar-fixed .user-block-av{width:30px!important;height:30px!important;font-size:12.5px!important;background:#f3f3f3!important;border:1px solid #F3F3F3!important;color:#0a0a0a!important}.gp-app.gp-app--sidebar-fixed .user-block-name{font-size:16.5px!important;color:#f3f3f3!important}.gp-app.gp-app--sidebar-fixed .user-block-role{margin-top:2px!important;font-family:var(--gp-font-mono)!important;font-size:11.5px!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#818181!important}.gp-app.gp-app--sidebar-fixed .user-block-trigger{padding:0!important;gap:10px!important;background:transparent!important}.gp-app.gp-app--sidebar-fixed .user-block-caret{display:flex!important;margin-left:auto;color:#818181!important}.gp-app.gp-app--sidebar-fixed .user-block-trigger:hover .user-block-caret,.gp-app.gp-app--sidebar-fixed .user-block.open .user-block-caret{color:#f3f3f3!important}.gp-app.gp-app--sidebar-fixed .user-menu{bottom:calc(100% + 12px);background:#1a1a1a!important;border:1px solid #242424;border-radius:10px!important;box-shadow:0 14px 34px #00000073!important;padding:6px!important}.gp-app.gp-app--sidebar-fixed .user-menu-item{padding:10px 12px!important;border-radius:7px!important;font-family:var(--gp-font-mono)!important;font-size:13px!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#a3a3a3!important}.gp-app.gp-app--sidebar-fixed .user-menu-item:hover{background:#f3f3f314!important;color:#f3f3f3!important}.gp-app.gp-app--sidebar-fixed .user-menu-item.danger{border-top:1px solid #242424!important;margin-top:4px;padding-top:12px!important;color:#c9847b!important}.gp-app.gp-app--sidebar-fixed .user-menu-item.danger:hover{color:#e0a197!important}.gp-app.gp-app--sidebar-fixed .sidebar-rail-toggle,.gp-app.gp-app--sidebar-fixed .sidebar-edge-hotzone,.gp-app.gp-app--sidebar-fixed .gp-topchrome-menu-btn{display:none!important}.gp-app.gp-app--sidebar-fixed .main,.gp-app.gp-app--topnav.gp-app--sidebar-fixed .main{max-width:none!important;margin:0!important;padding:0 30px 120px!important;width:100%!important}.gp-app.gp-app--full-page{position:fixed;top:0;right:0;bottom:0;left:0;height:auto;min-height:0;max-height:none}.gp-app.gp-app--full-page .gp-app-content{height:100%;min-height:0;max-height:100%}.gp-app.gp-app--topnav.gp-app--sidebar-fixed.gp-app--full-page .main.full-width{padding:0!important;flex:1 1 auto!important;min-height:0!important;overflow:hidden!important;display:flex!important;flex-direction:column!important}.gp-app.gp-app--topnav.gp-app--sidebar-fixed.gp-app--full-page .gp-page-content{flex:1 1 auto!important;min-height:0!important;position:relative!important;overflow:hidden!important;display:flex!important;flex-direction:column!important}.gp-app.gp-app--full-page .gp-page-content>.page-gem-ai{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;min-height:0!important;height:auto!important;overflow:hidden!important}.gp-app.gp-app--sidebar-fixed .main>.page,.gp-app.gp-app--sidebar-fixed .main>.gp-page-content>.page{max-width:none!important;margin:0!important;width:100%!important}.gp-app.gp-app--sidebar-fixed .main>.page.page-network,.gp-app.gp-app--sidebar-fixed .main>.gp-page-content>.page.page-network{max-width:calc(1340px / var(--gp-ui-zoom, .8))!important;margin-left:auto!important;margin-right:auto!important}.gp-app.gp-app--sidebar-fixed .gp-topchrome-inner{max-width:none!important;padding:0 30px!important}}.page-network .page-h{font-family:var(--gp-font-display)!important;font-weight:500!important;font-size:58px!important;line-height:1.05!important;letter-spacing:-.01em!important}.page-network .page-sub{font-size:24px!important;margin-top:16px!important;max-width:none!important}.page-network .network-row{width:100%}.page-network .network-row-actions{flex-shrink:0}.team-req-intro-portal{z-index:350;background:#1a1a1a61;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);align-items:center;padding:24px 16px}.team-req-intro-modal{width:min(560px,100%);background:#f6f6f6;border:1px solid rgba(26,26,26,.12);box-shadow:0 28px 72px #1a1a1a2e,0 8px 24px #1a1a1a14;color:var(--gp-ink)}.team-req-intro-head{padding:28px 32px 22px;border-bottom:1px solid rgba(26,26,26,.1)}.team-req-intro-head-top{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px}.team-req-intro-kicker{font-family:var(--gp-font-mono);font-size:12.5px;letter-spacing:.16em;text-transform:uppercase;color:#919191}.team-req-intro-close{border:none;background:transparent;color:#818181;font-size:27.5px;line-height:1;padding:0;cursor:pointer}.team-req-intro-close:hover{color:var(--gp-ink)}.team-req-intro-title{margin:0;font-family:var(--gp-font-display);font-size:42.5px;font-weight:400;line-height:1.08;letter-spacing:-.01em;color:var(--gp-ink)}.team-req-intro-sub{margin:10px 0 0;font-size:19px;line-height:1.45;color:var(--gp-muted)}.team-req-intro-connector{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 32px;border-bottom:1px solid rgba(26,26,26,.1)}.team-req-intro-connector-main{display:flex;align-items:center;gap:14px;min-width:0}.team-req-intro-av{flex:0 0 44px;width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--gp-green);color:var(--gp-green-on);font-size:16px;font-weight:600;letter-spacing:.02em;overflow:hidden}.team-req-intro-av img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.team-req-intro-connector-copy{min-width:0}.team-req-intro-connector-name{font-size:19px;font-weight:600;color:var(--gp-ink);line-height:1.3}.team-req-intro-connector-meta{margin-top:4px;font-family:var(--gp-font-mono);font-size:12.5px;letter-spacing:.14em;text-transform:uppercase;color:#919191;line-height:1.4}.team-req-intro-path{flex:0 0 auto;font-family:var(--gp-font-mono);font-size:15px;color:var(--gp-muted);white-space:nowrap}.team-req-intro-body{padding:22px 32px 8px}.team-req-intro-lbl{margin-bottom:12px;font-family:var(--gp-font-mono);font-size:12.5px;letter-spacing:.16em;text-transform:uppercase;color:#919191}.team-req-intro-textarea{width:100%;box-sizing:border-box;min-height:148px;padding:16px 18px;border:1px solid rgba(26,26,26,.16);border-radius:2px;background:#fff;color:var(--gp-ink);font-family:var(--gp-font-body);font-size:17.5px;line-height:1.65;resize:vertical;outline:none}.team-req-intro-textarea:focus{border-color:#1a1a1a52;background:#fff}.team-req-intro-error{margin-top:14px;padding:12px 14px;border:1px solid rgba(160,74,30,.22);border-radius:2px;background:#fff;color:#a84a1e;font-size:16px;line-height:1.5}.team-req-intro-foot{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 32px 28px}.team-req-intro-cancel{border:none;background:transparent;padding:0;font-family:var(--gp-font-mono);font-size:14px;letter-spacing:.14em;text-transform:uppercase;color:#919191;cursor:pointer}.team-req-intro-cancel:hover:not(:disabled){color:var(--gp-ink)}.team-req-intro-send{border:none;border-radius:999px;padding:12px 22px;background:var(--gp-green);color:var(--gp-green-on);font-family:var(--gp-font-mono);font-size:14px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;cursor:pointer}.team-req-intro-send:hover:not(:disabled){background:var(--gp-green-dark)}.team-req-intro-send:disabled,.team-req-intro-cancel:disabled{opacity:.55;cursor:not-allowed}@media (max-width: 640px){.team-req-intro-head,.team-req-intro-connector,.team-req-intro-body,.team-req-intro-foot{padding-left:20px;padding-right:20px}.team-req-intro-title{font-size:28px}.team-req-intro-connector{flex-direction:column;align-items:flex-start}.team-req-intro-path{padding-left:58px}.team-req-intro-foot{flex-direction:column-reverse;align-items:stretch}.team-req-intro-send{width:100%;text-align:center}}.page-team .team-accounts-surface .acc-row-v2-wrap{border-bottom:1px solid rgba(26,26,26,.09);position:relative}.page-team .team-accounts-surface .acc-row-v2-wrap:last-child{border-bottom:none}.page-team .team-accounts-surface .acc-row-v2{position:relative;display:grid;grid-template-columns:44px minmax(140px,1fr) 176px minmax(220px,max-content) 36px;gap:16px 20px;align-items:center;padding:24px 26px;background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important}.page-team .team-accounts-surface.acc-list-card--with-owner .acc-row-v2,.page-team .acc-list-card--with-owner.team-accounts-surface .acc-row-v2{grid-template-columns:44px minmax(140px,1fr) minmax(100px,128px) 176px minmax(220px,max-content) 36px}.page-team .team-accounts-surface .acc-targets-head.team-targets-head{grid-template-columns:44px minmax(140px,1fr) minmax(100px,128px) 176px minmax(220px,max-content);gap:16px 20px;padding:10px 26px 12px}.page-team .team-accounts-surface .acc-targets-head-rank{grid-column:1}.page-team .team-accounts-surface .acc-targets-head-account{grid-column:2}.page-team .team-accounts-surface .acc-targets-head-owner{grid-column:3}.page-team .team-accounts-surface .acc-targets-head-path,.page-team .team-accounts-surface .acc-targets-head-network{justify-self:end;text-align:right}.page-team .team-accounts-surface .acc-targets-head-path{grid-column:4}.page-team .team-accounts-surface .acc-targets-head-network{grid-column:5}.page-team .team-accounts-surface.acc-list-card--with-owner .acc-row-owner,.page-team .acc-list-card--with-owner.team-accounts-surface .acc-row-owner{grid-column:3;min-width:0}.page-team .team-accounts-surface.acc-list-card--with-owner .acc-row-strength,.page-team .acc-list-card--with-owner.team-accounts-surface .acc-row-strength{grid-column:4;justify-self:end;max-width:176px}.page-team .team-accounts-surface.acc-list-card--with-owner .acc-row-stack,.page-team .acc-list-card--with-owner.team-accounts-surface .acc-row-stack{grid-column:5}.page-team .team-accounts-surface .acc-owner-label--team{background:transparent;border:none;padding:0;font-size:16px;font-weight:500;letter-spacing:0;color:#5c5c5c;white-space:normal}.page-team .team-accounts-surface .acc-row-v2:hover{background:#1a1a1a06!important}.page-team .team-accounts-surface .acc-row-v2-wrap.open .acc-row-v2{background:#1a1a1a08!important}.page-team .team-accounts-surface .acc-row-rank{grid-column:1;font-family:var(--gp-font-mono);font-size:15px;letter-spacing:.08em;color:#0a0a0a80}.page-team .team-accounts-surface .acc-name-v2{font-size:21px;font-weight:500;line-height:1.3;color:#1a1a1a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-team .team-accounts-surface .acc-row-info{grid-column:2;display:flex;flex-direction:column;gap:4px;min-width:0;overflow:hidden}.page-team .team-accounts-surface .acc-row-meta{font-size:16px;line-height:1.4;color:#5c5c5c;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-team .team-accounts-surface .acc-row-stack{grid-column:4;display:flex;align-items:center;justify-content:flex-end;justify-self:end;width:-moz-max-content;width:max-content;max-width:100%;min-width:0;overflow:visible}.page-team .team-accounts-surface .acc-row-stack--empty{visibility:hidden}.page-team .team-accounts-surface .acc-stack-avatars{display:flex;align-items:center}.page-team .team-accounts-surface .acc-stack-av{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;box-sizing:border-box;font-family:var(--gp-font-mono);font-size:13px;border:2px solid #FFFFFF;background:#0a0a0a1f;color:#0a0a0a;flex-shrink:0}.page-team .team-accounts-surface .acc-stack-count{margin-left:10px;font-family:var(--gp-font-mono);font-size:13px;color:#5c5c5c;white-space:nowrap;flex-shrink:0}.page-team .team-accounts-surface .acc-row-strength{grid-column:3;display:grid;grid-template-rows:auto;gap:6px;align-content:center;justify-self:end;width:100%;max-width:176px;min-width:0}.page-team .team-accounts-surface .acc-row-strength--bar-only .acc-path-bar-row{grid-row:1}.page-team .team-accounts-surface .acc-path-bar-row{display:flex;align-items:center;gap:10px;width:100%;min-width:0}.page-team .team-accounts-surface .acc-path-bar{flex:1 1 auto;min-width:0;height:3px;background:#1a1a1a1a;border-radius:999px;overflow:hidden}.page-team .team-accounts-surface .acc-path-bar-fill{height:100%;border-radius:999px;background:#0a0a0a4d}.page-team .team-accounts-surface .acc-path-bar-fill.has-path{background:#0a0a0a}.page-team .team-accounts-surface .acc-path-bar-score{font-family:var(--gp-font-mono);font-size:15px;color:#0a0a0a;white-space:nowrap;flex:0 0 auto;min-width:38px;text-align:right;flex-shrink:0}.page-team .team-accounts-surface .acc-path-bar-score.muted{color:#5c5c5c}.page-team .team-accounts-surface .acc-expanded{background:#f6f6f6;border-bottom:1px solid rgba(26,26,26,.1)}.page-team .team-accounts-surface .acc-expanded-header{font-family:var(--gp-font-mono);font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:#5c5c5c;padding:16px 26px 8px 114px}.page-team .team-accounts-surface .acc-expanded-empty{padding:14px 26px 18px 114px;font-size:16px;line-height:1.5;color:#5c5c5c}.page-team .team-accounts-surface .acc-expanded-loading{display:flex;align-items:center;gap:10px;padding:14px 26px 18px 114px;font-size:16px;color:#5c5c5c}.page-team .team-accounts-surface .acc-expanded-scroll{max-height:min(480px,55vh);overflow-y:auto;-webkit-overflow-scrolling:touch}.page-team .team-accounts-surface .contact-direct-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.page-team .team-accounts-surface .contact-direct-btn--secondary{background:transparent;border:1px solid rgba(26,26,26,.18);color:#1a1a1a}.page-team .team-accounts-surface .acc-contact-group{display:contents}.page-team .team-accounts-surface .contact-row{display:grid;grid-template-columns:44px minmax(0,1fr) 220px 96px 148px 132px 36px;gap:16px 20px;align-items:center;padding:18px 26px;cursor:pointer;background:transparent;border:none;text-align:left;width:100%;box-sizing:border-box;border-top:1px solid rgba(26,26,26,.07)}.page-team .team-accounts-surface .contact-row:hover{background:#1a1a1a05}.page-team .team-accounts-surface .contact-row-spacer{width:44px;flex-shrink:0}.page-team .team-accounts-surface .contact-row-identity{display:flex;align-items:center;gap:13px;min-width:0}.page-team .team-accounts-surface .contact-avatar{width:34px;height:34px;flex:none;border-radius:50%;background:#0a0a0a1a;display:grid;place-items:center;font-family:var(--gp-font-mono);font-size:13px;color:#0a0a0a}.page-team .team-accounts-surface .contact-row-person{display:flex;flex-direction:column;gap:2px;min-width:0}.page-team .team-accounts-surface .contact-name{font-size:19px;font-weight:600;color:#1a1a1a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-team .team-accounts-surface .contact-name.profile-name-trigger:hover{color:#0a0a0a}.page-team .team-accounts-surface .contact-avatar-btn{width:34px;height:34px;flex:none;padding:0;border:none;background:transparent;cursor:pointer;border-radius:50%}.page-team .team-accounts-surface .contact-avatar-btn .contact-avatar{width:100%;height:100%}.page-team .team-accounts-surface .contact-avatar-btn:hover .contact-avatar{box-shadow:0 0 0 2px #0a0a0a40}.page-team .team-accounts-surface .contact-title{font-size:16px;line-height:1.4;color:#5c5c5c;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-team .team-accounts-surface .contact-row-role{min-width:0;font-size:16px;line-height:1.35;color:#5c5c5c;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-team .team-accounts-surface .contact-row-company{min-width:0;overflow:hidden;font-family:var(--gp-font-mono);font-size:14px;letter-spacing:.08em;text-transform:uppercase;color:#818181;text-overflow:ellipsis;white-space:nowrap}.page-team .team-accounts-surface .contact-row-chips{display:flex;align-items:center;justify-content:flex-end;gap:8px;min-width:0}.page-team .team-accounts-surface .path-chip{font-family:var(--gp-font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;padding:4px 8px;border-radius:2px;white-space:nowrap}.page-team .team-accounts-surface .path-chip--direct,.page-team .team-accounts-surface .path-chip--multi{border:1px solid rgba(10,10,10,.3);background:#0a0a0a0f;color:#1a1a1a}.page-team .team-accounts-surface .path-chip--via{border:1px solid rgba(26,26,26,.12);color:#1a1a1a;background:transparent}.page-team .team-accounts-surface .path-chip--muted{border:1px solid rgba(26,26,26,.12);color:#5c5c5c;background:transparent}.page-team .team-accounts-surface .contact-row-connectors{display:flex;align-items:center;justify-content:center;min-width:0}.page-team .team-accounts-surface .contact-direct-panel{display:grid;grid-template-columns:44px minmax(0,1fr) 220px 96px 148px 132px;gap:16px 20px;align-items:center;padding:12px 26px 14px;border-bottom:1px solid rgba(26,26,26,.07)}.page-team .team-accounts-surface .contact-direct-msg{grid-column:2 / 6;font-size:16px;line-height:1.45;color:#5c5c5c}.page-team .team-accounts-surface .contact-direct-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;grid-column:6;justify-self:end;border:1px solid rgba(26,26,26,.18);background:transparent;color:#1a1a1a;font-family:var(--gp-font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;padding:6px 10px;border-radius:2px;cursor:pointer;white-space:nowrap}.page-team .team-accounts-surface .contact-direct-btn:hover{background:#1a1a1a;color:#fafafa;border-color:#1a1a1a}.page-team .team-accounts-surface .contact-direct-btn:disabled{opacity:.55;cursor:not-allowed}.page-team .team-target-list{margin-bottom:0}.page-team .team-target-list .acc-row-v2-wrap{border-bottom:1px solid rgba(26,26,26,.09)}.page-team .team-target-list .acc-row-v2-wrap:last-child{border-bottom:none}.page-team .team-accounts-surface .tm-connectors-targets.portco-expand{padding:0;background:#f6f6f6}.page-team .team-accounts-surface .conn-reciprocal{display:flex;flex-direction:column;gap:0;border-top:1px solid rgba(26,26,26,.07)}.page-team .team-accounts-surface .conn-reciprocal-col{min-width:0;display:flex;flex-direction:column;border-bottom:1px solid rgba(26,26,26,.1)}.page-team .team-accounts-surface .conn-reciprocal-col:last-child{border-bottom:none}.page-team .team-accounts-surface .conn-reciprocal-col--offer{background:linear-gradient(180deg,#ffffffb8,#f6f6f659)}.page-team .team-accounts-surface .conn-reciprocal-col--request{background:linear-gradient(180deg,#ffffff85,#ededed73)}.page-team .team-accounts-surface .conn-reciprocal-col-head{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:14px;align-items:start;padding:20px 30px 16px 66px;border-bottom:1px solid rgba(26,26,26,.08)}.page-team .team-accounts-surface .conn-reciprocal-col-icon{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:10px;flex-shrink:0}.page-team .team-accounts-surface .conn-reciprocal-col--offer .conn-reciprocal-col-icon{background:#0a0a0a1f;color:#0a0a0a}.page-team .team-accounts-surface .conn-reciprocal-col--request .conn-reciprocal-col-icon{background:#4a5d8c1f;color:#4a5d8c}.page-team .team-accounts-surface .conn-reciprocal-col-head-copy{min-width:0}.page-team .team-accounts-surface .conn-reciprocal-col-title{margin:0;font-family:var(--gp-font-mono);font-size:14px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;line-height:1.25;color:#0a0a0a}.page-team .team-accounts-surface .conn-reciprocal-col-sub{margin:6px 0 0;font-size:16px;line-height:1.45;color:#5c5c5c}.page-team .team-accounts-surface .conn-reciprocal-col-count{min-width:28px;height:28px;padding:0 8px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-family:var(--gp-font-mono);font-size:14px;font-weight:600;background:#1111110f;color:#434343}.page-team .team-accounts-surface .conn-reciprocal-col--offer .conn-reciprocal-col-count{background:#0a0a0a1f;color:#0a0a0a}.page-team .team-accounts-surface .conn-reciprocal-col--request .conn-reciprocal-col-count{background:#4a5d8c1f;color:#4a5d8c}.page-team .team-accounts-surface .conn-reciprocal-col-body{flex:1;padding:0}.page-team .team-accounts-surface .conn-target-account-list{margin-bottom:0}.page-team .team-accounts-surface .conn-target-account-list .acc-row-v2-wrap{border-bottom:1px solid rgba(26,26,26,.09)}.page-team .team-accounts-surface .conn-target-account-list .acc-row-v2-wrap:last-child{border-bottom:none}.page-team .team-accounts-surface .conn-reciprocal-empty{padding:20px 30px 20px 66px;font-size:16px;line-height:1.55;color:#5c5c5c}.page-team .team-accounts-surface .conn-reciprocal-error{padding:18px 30px 18px 66px;font-size:16px;color:#9a3a2a}@media (max-width: 860px){.page-team .team-accounts-surface .conn-reciprocal-col-head,.page-team .team-accounts-surface .conn-reciprocal-error{padding-left:18px;padding-right:18px}.page-team .team-accounts-surface .conn-target-account-list .acc-row-v2{grid-template-columns:36px minmax(0,1fr);padding:16px 20px 16px 26px;gap:12px}.page-team .team-accounts-surface .conn-target-account-list .acc-row-strength,.page-team .team-accounts-surface .conn-target-account-list .acc-row-stack{display:none}.page-team .team-accounts-surface .conn-target-account-list .acc-expanded-header,.page-team .team-accounts-surface .conn-target-account-list .acc-expanded-empty,.page-team .team-accounts-surface .conn-target-account-list .acc-expanded-loading{padding-left:26px}}.page-team .team-metrics.ta-metrics.team-metrics--v3{grid-template-columns:repeat(3,minmax(0,1fr))!important;border-bottom:1px solid var(--gp-border-solid)!important;margin-bottom:0}.page-team .team-metrics--v3 .ta-metric{padding:26px 30px 24px}.page-team .team-metrics--v3 .tm-metric-sub{display:block;font-family:var(--gp-font-body, inherit);font-size:17px;letter-spacing:0;color:var(--gp-muted);max-width:30ch;margin-top:10px;line-height:1.4}.page-team .team-metrics--v3 .ta-metric-num--dim{color:var(--gp-faint)}.page-team .team-metrics--v3 .tm-metric-ratio{margin-left:6px}.page-team .tm-tabs{display:flex;align-items:center;gap:30px;margin:30px 0 26px;border-bottom:1px solid var(--gp-border-solid)}.page-team .tm-tab{background:none;border:0;padding:0 0 13px;margin-bottom:-1px;cursor:pointer;font-family:var(--gp-font-mono);font-size:14px;letter-spacing:.13em;text-transform:uppercase;color:var(--gp-muted);border-bottom:2px solid transparent;transition:color .15s ease,border-color .15s ease}.page-team .tm-tab:hover{color:var(--gp-ink)}.page-team .tm-tab.is-on{color:var(--gp-ink);border-bottom-color:var(--gp-ink)}.page-team .tm-tab b{font-weight:400;color:var(--gp-faint);margin-left:5px}.page-team .tm-tab.is-on b{color:var(--gp-gold)}.page-team .tm-pane[hidden]{display:none!important}.page-team .tm-connectors-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:14px;font-size:13px;color:var(--gp-muted)}@media (max-width: 900px){.page-team .team-metrics.ta-metrics.team-metrics--v3{grid-template-columns:1fr!important;gap:0!important}.page-team .team-metrics--v3 .ta-metric{border-left:none;border-top:1px solid rgba(26,26,26,.12);padding:20px 0}.page-team .team-metrics--v3 .ta-metric:first-child{border-top:none}.page-team .tm-tabs{gap:20px;overflow-x:auto;white-space:nowrap}}.page-intros{--gp-plum: #B93FC6;--gp-plum-line: #E9C6ED;--gp-plum-bg: #FAFAFA;--gp-line-soft: #E5E5E5;--intro-node: 112px;--intro-arrow: 26px;--intro-chain-cols: var(--intro-node) var(--intro-arrow) var(--intro-node) var(--intro-arrow) var(--intro-node);--intro-chain-cols-4: var(--intro-node) var(--intro-arrow) var(--intro-node) var(--intro-arrow) var(--intro-node) var(--intro-arrow) var(--intro-node);--intro-chain-w: calc(var(--intro-node) * 4 + var(--intro-arrow) * 3)}.page-intros .intros-hero{padding:44px 0 0}.page-intros .page-h{font-size:55px;line-height:1.05;letter-spacing:-.01em}.page-intros .page-sub{margin-top:12px;font-size:20px;line-height:1.5;color:var(--gp-ink);max-width:46ch}.page-intros .intros-metrics-grid{margin-top:38px;border-top:1px solid var(--gp-border-solid);border-bottom:1px solid var(--gp-border-solid)}.page-intros .intros-metric{padding:24px 30px;border-top:none}.page-intros .intros-metric:first-child{padding-left:0}.page-intros .intros-metric:not(:first-child){border-left:1px solid var(--gp-line-soft);padding-left:30px}.page-intros .intros-metric-lbl{font-size:13px;letter-spacing:.14em;color:var(--gp-muted)}.page-intros .intros-metric-num{margin-top:12px;font-size:55px}.page-intros .intros-metric-sub{margin-top:10px;font-size:17px;color:var(--gp-muted)}.page-intros .intros-filters{align-items:center;gap:0 30px;margin-top:36px;border-bottom:1px solid var(--gp-border-solid)}.page-intros .intros-filters .filt{padding:0 0 12px!important;margin-bottom:-1px;letter-spacing:.13em;border-bottom:2px solid transparent!important}.page-intros .intros-filters .filt.active{border-bottom-color:var(--gp-ink)!important}.page-intros .intros-filters .filt.active:after{display:none}.page-intros .intros-filters .filt .cnt{color:var(--gp-faint);font-size:14px}.page-intros .intros-filters .filt.active .cnt{color:var(--gp-gold)}.page-intros .intros-refresh-inline{padding-bottom:12px;font-size:13px;align-self:center}.page-intros .intros-group-head{padding:26px 4px 8px}.page-intros .intros-group-title{font-size:27.5px}.page-intros .intros-group-flag{padding:2px 7px;font-size:11px}.page-intros .intros-legend{display:grid;grid-template-columns:var(--intro-chain-cols);gap:0;padding:4px 4px 10px}.page-intros .intros-legend>span{width:auto;min-width:0;font-size:11px;color:var(--gp-faint)}.page-intros .intros-legend .intros-legend-arrow{visibility:hidden}.page-intros .intros-list{margin-top:24px;border-top:none}.page-intros .intro-row-v2{border-bottom:none;border-top:1px solid var(--gp-line-soft)}.page-intros .intro-row-top{grid-template-columns:var(--intro-chain-w) minmax(0,1fr) auto;gap:20px 36px;align-items:start;padding:24px 4px!important}.page-intros .intro-row-top:hover{background:#ffffff6b!important}.page-intros .intro-row-top>.chain-row-v2:not(.offer-chain-row){display:grid;grid-template-columns:var(--intro-chain-cols);gap:0;width:var(--intro-chain-w);min-width:0;max-width:none;align-items:start}.page-intros .intro-row-top>.chain-row-v2.offer-chain-row{display:grid;grid-template-columns:var(--intro-chain-cols-4);width:var(--intro-chain-w);min-width:0;max-width:none;overflow:visible;gap:0;align-items:start}.page-intros .offer-chain-row .chain-person-v2{width:var(--intro-node);min-width:var(--intro-node)}.page-intros .intro-row-body{padding-top:2px}.page-intros .intro-row-title{font-family:var(--gp-font-display);font-size:27.5px;font-weight:500;line-height:1.25;letter-spacing:-.01em}.page-intros .intro-row-top:hover .intro-row-title{color:var(--gp-ink)}.page-intros .intro-row-sub{margin-top:8px;font-size:17.5px;color:#3a3a3a}.page-intros .intro-row-body .intro-row-status{margin-top:14px;justify-content:flex-start;gap:9px;font-family:var(--gp-font-body);font-size:17px;letter-spacing:0;text-transform:none;color:#3a3a3a}.page-intros .intro-row-body .intro-row-status .intro-row-status-dot{width:6px;height:6px}.page-intros .intro-row-meta{align-items:flex-end;min-width:0;padding-top:2px}.page-intros .intro-row-action{margin-bottom:12px}.page-intros .intro-row-toggle{margin-top:0;font-size:13px}.page-intros .chain-row-v2:not(.offer-chain-row) .chain-person-v2{width:auto;min-width:0;padding:0 4px}.page-intros .chain-row-v2 .chain-arrow-v2{display:grid;place-items:start center;padding-top:16px;color:var(--gp-faint);font-size:19px}.page-intros .chain-person-v2 .av,.page-intros .chain-person-v2 .profile-popup-trigger .av{width:46px!important;height:46px!important;min-width:46px!important}.page-intros .chain-person-v2 .av.you-tone,.page-intros .chain-person-v2 .profile-popup-trigger .av.you-tone{background:var(--gp-plum)!important;color:#fafafa!important;border:none!important}.page-intros .chain-person-name{margin-top:10px;font-size:17px;max-width:100%;white-space:normal;overflow-wrap:anywhere}.page-intros .chain-person-detail{max-width:100%;font-size:14px}.page-intros .chain-row-v2 .chain-person-v2{max-width:140px}.page-intros .chain-row-v2 .chain-person-v2 .chain-person-name{display:block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;overflow-wrap:normal}.page-intros .intros-tab-empty{padding:64px 4px 40px;max-width:44ch;text-align:left;font-family:var(--gp-font-display);font-size:27.5px;line-height:1.25;letter-spacing:-.01em;text-transform:none;color:var(--gp-ink)}@media (max-width: 1080px){.page-intros .page-h{font-size:42.5px}.page-intros .intros-legend{display:none}.page-intros .intro-row-top{grid-template-columns:minmax(0,1fr);grid-template-areas:"chain" "body" "meta";gap:20px}.page-intros .intro-row-top>.chain-row-v2{grid-template-columns:auto auto auto auto auto;justify-content:start;width:100%}.page-intros .intro-row-top>.chain-row-v2.offer-chain-row{display:flex;width:100%;overflow-x:auto}.page-intros .intro-row-meta{flex-direction:row;align-items:center;gap:16px}.page-intros .intro-row-action{margin-bottom:0}}.gp-app .gp-intro-start-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:300;background:#0a0a0a70;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:grid;place-items:center;padding:24px;opacity:0;pointer-events:none;transition:opacity .16s ease}.gp-app .gp-intro-start-scrim.open{opacity:1;pointer-events:auto}.gp-app .gp-intro-start-sheet{width:100%;max-width:560px;background:var(--gp-card);border:1px solid var(--gp-border-solid);border-radius:4px;box-shadow:0 24px 60px #0000003d;transform:translateY(8px) scale(.99);transition:transform .16s ease;max-height:86vh;overflow-y:auto}.gp-app .gp-intro-start-scrim.open .gp-intro-start-sheet{transform:none}.gp-app .gp-intro-start-head{display:flex;align-items:flex-start;gap:20px;padding:26px 28px 18px}.gp-app .gp-intro-start-head h2{margin:0;font-family:var(--gp-font-display);font-size:32.5px;font-weight:400;letter-spacing:-.01em;color:var(--gp-ink)}.gp-app .gp-intro-start-head p{margin:6px 0 0;font-size:17.5px;color:var(--gp-muted)}.gp-app .gp-intro-start-x{margin-left:auto;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:1px solid transparent;border-radius:var(--gp-radius);width:30px;height:30px;cursor:pointer;color:var(--gp-muted);font-size:21px;line-height:1;flex:0 0 auto}.gp-app .gp-intro-start-x:hover{border-color:var(--gp-border-solid);background:#ededed;color:var(--gp-ink)}.gp-app .gp-intro-start-opt{display:flex;align-items:flex-start;gap:16px;width:100%;text-align:left;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-top:1px solid var(--gp-border-solid);padding:18px 28px;cursor:pointer;font-family:var(--gp-font-body)}.gp-app .gp-intro-start-opt:hover,.gp-app .gp-intro-start-opt:focus-visible{background:#efefef;outline:none}.gp-app .gp-intro-start-opt:focus-visible{box-shadow:inset 3px 0 0 var(--gp-gold)}.gp-app .gp-intro-start-mini{display:flex;align-items:center;gap:4px;flex:0 0 auto;padding-top:3px}.gp-app .gp-intro-start-mini i{width:15px;height:15px;border-radius:50%;display:block;background:#d4d4d4}.gp-app .gp-intro-start-mini i.me{background:#b93fc6}.gp-app .gp-intro-start-mini i.them{background:var(--gp-green)}.gp-app .gp-intro-start-mini s{text-decoration:none;color:var(--gp-faint);font-size:12.5px}.gp-app .gp-intro-start-opt-t{flex:1;min-width:0}.gp-app .gp-intro-start-opt-n{display:block;font-size:20px;color:var(--gp-ink)}.gp-app .gp-intro-start-opt-d{display:block;font-size:17px;line-height:1.45;color:var(--gp-muted);margin-top:3px}.gp-app .gp-intro-start-opt-go{color:var(--gp-faint);font-size:19px;padding-top:2px;flex:0 0 auto}.gp-app .gp-intro-start-opt:hover .gp-intro-start-opt-go{color:var(--gp-ink)}.rn-note{margin-top:8px;font-size:15px;line-height:1.5;color:var(--gp-muted)}.rn-err{margin-top:8px;font-size:15px;line-height:1.45;color:#9a3a2a}.rn-linkbtn{padding:0;border:0;background:none;font:inherit;color:var(--gp-ink);text-decoration:underline;cursor:pointer}.page-settings .profile-embedded .rn-goals--desktop,.page-settings .profile-embedded .rn-program--desktop{margin-bottom:28px}.rn-goals{scroll-margin-top:84px}.rn-goals--desktop .profile-field-row,.rn-program--desktop .profile-field-row{padding:16px 0 0}.rn-goals--desktop .form-field-textarea{min-height:150px;margin-top:6px}.rn-hunts{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px;margin:6px 0 4px}.rn-hunt{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:3px;padding:14px 16px 14px 46px;border:1px solid var(--gp-border-solid);border-radius:10px;background:var(--gp-card);font-family:inherit;text-align:left;color:var(--gp-ink);cursor:pointer;transition:border-color .15s ease,background .15s ease}.rn-hunt:hover{border-color:#c4c4c4}.rn-hunt[aria-pressed=true]{border-color:var(--gp-green);background:#f6f6f6}.rn-hunt:focus-visible{outline:2px solid var(--gp-green);outline-offset:2px}.rn-hunt-tick{position:absolute;left:15px;top:15px;width:20px;height:20px;display:grid;place-items:center;border:1px solid var(--gp-border-solid);border-radius:50%;background:#fff;font-size:12px;line-height:1;color:transparent}.rn-hunt[aria-pressed=true] .rn-hunt-tick{border-color:var(--gp-green);background:var(--gp-green);color:#fff}.rn-hunt-nm{font-size:18px;font-weight:600;line-height:1.3}.rn-hunt-ds{font-size:15px;line-height:1.4;color:var(--gp-muted)}.rn-goals-hint{margin-top:2px}.rn-goals-add{display:flex;align-items:center;gap:10px;margin-top:10px}.rn-goals-add input{flex:1;min-width:0;margin-bottom:0!important}.rn-goals-add .save-btn-ghost{flex:none;align-self:stretch;margin-right:0;padding:0 22px}.rn-goals-add button:disabled{opacity:.55;cursor:default}.rn-goals--desktop .rn-goals-listlbl{margin-top:18px;font-family:var(--gp-font-mono);font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:var(--gp-faint)}.rn-goals--desktop .rn-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.rn-goals--desktop .rn-chip{display:inline-flex;align-items:center;gap:4px;padding:5px 6px 5px 14px;border:1px solid var(--gp-border-solid);border-radius:999px;background:var(--gp-card);font-size:16px;line-height:1.3;color:var(--gp-ink)}.rn-chip button{padding:0 6px;border:0;background:transparent;font-size:18px;line-height:1;color:var(--gp-muted);cursor:pointer}.rn-chip button:hover{color:var(--gp-ink)}.rn-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:20px}.rn-foot .save-btn:disabled{opacity:.5;cursor:default}.rn-status{font-size:16px}.rn-status--ok{color:#0a0a0a}.rn-status--err{color:#9a3a2a}.rn-seg{margin-top:8px}.rn-amount{display:flex;gap:10px;align-items:center}.rn-amount .form-field-input,.rn-program--desktop .form-field-input{margin-bottom:0}.rn-amount input{flex:1;min-width:0}.rn-amount .rn-currency{flex:0 0 120px;align-self:stretch}.rn-toggle{display:inline-flex;align-items:center;gap:10px;font-size:17px;color:var(--gp-ink);cursor:pointer}.rn-toggle input{width:18px;height:18px;accent-color:var(--gp-green)}.rn-program-val{margin-top:6px;font-size:19px;line-height:1.45;color:var(--gp-ink);overflow-wrap:anywhere}.rn-program-val.empty{color:var(--gp-faint)}.page-home .rn-suggest-cta{margin-top:16px}.page-home .rn-suggest-wait{font-style:italic}.page-home .rn-suggest-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:16px;margin-top:22px}.page-home .rn-sg{position:relative;display:flex;flex-direction:column;gap:10px;min-width:0;padding:20px 22px;border:1px solid var(--gp-border-solid);border-radius:4px;background:var(--gp-card)}.page-home .rn-sg-x{position:absolute;top:8px;right:10px;width:30px;height:30px;padding:0;border:0;background:transparent;font-size:22px;line-height:1;color:var(--gp-faint);cursor:pointer}.page-home .rn-sg-x:hover{color:var(--gp-ink)}.page-home .rn-sg-top{display:flex;align-items:center;gap:12px;padding-right:26px}.page-home .rn-sg-av-btn{flex:none;padding:0;border:0;border-radius:50%;background:transparent;line-height:0;cursor:pointer}.page-home .rn-sg-av{width:44px;height:44px;flex:none;display:grid;place-items:center;border-radius:50%;background:#dcdcdc;color:#646464;font-family:var(--gp-font-mono);font-size:14px;letter-spacing:.05em}.page-home .rn-sg-who{flex:1;min-width:0}.page-home .rn-sg-name,.page-home .rn-sg-role{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-home .rn-sg-name{font-size:19.5px;font-weight:600;line-height:1.3;color:var(--gp-ink)}.page-home .rn-sg-role{margin-top:2px;font-size:14px;color:var(--gp-muted)}.page-home .rn-sg-tier{flex:none;padding:3px 9px;border:1px solid #DCDCDC;border-radius:999px;background:#f6f6f6;font-family:var(--gp-font-mono);font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--gp-green);white-space:nowrap}.page-home .rn-sg-headline{margin:4px 0 0;font-family:var(--gp-font-display);font-size:23px;font-weight:400;line-height:1.3;color:var(--gp-ink)}.page-home .rn-sg-reason{margin:0;font-size:15px;line-height:1.45;color:var(--gp-muted)}.page-home .rn-sg-paths{list-style:none;margin:2px 0 0;padding:0;border-top:1px solid #E5E5E5}.page-home .rn-sg-path{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid #E5E5E5}.page-home .rn-sg-path-who{min-width:0}.page-home .rn-sg-path-name{display:block;font-size:16.5px;font-weight:600;color:var(--gp-ink)}.page-home .rn-sg-path-role{display:block;margin-top:1px;font-size:13.5px;color:var(--gp-muted)}.page-home .rn-sg-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:auto;padding-top:6px}.page-home .rn-sg .rn-sg-add{align-self:flex-start;max-width:100%;overflow:hidden;text-overflow:ellipsis}.page-home .rn-sg .rn-sg-add:disabled{opacity:.55;cursor:default}.page-home .rn-sg .rn-sg-more{padding-left:12px;padding-right:12px;letter-spacing:.05em}.rn-sg-menu{min-width:210px;border:1px solid var(--gp-border-solid, #DCDCDC);border-radius:4px;background:#fff;color:#0a0a0a;box-shadow:0 8px 24px #0000001a}.rn-sg-menu .rn-sg-menu-item{padding:10px 12px;font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:400;cursor:pointer}.rn-sg-menu .rn-sg-menu-item:focus{background:#f2f2f2;color:#0a0a0a}.page-home .rn-sg .home-queue-action:disabled{opacity:.55;cursor:default}.page-home .rn-sg .home-queue-action:disabled:hover{background:transparent;border-color:var(--gp-border-solid)}.rn-opps,.rn-row,.rn-ai,.rn-sheet-scrim{--rn-deep: #0a0a0a;--rn-cream: #FAFAFA;--rn-paper: #FAFAFA;--rn-line: #e2e2e2;--rn-ink: #0A0A0A;--rn-muted: #6b6b6b;--rn-gold: #505050;--rn-gold-bg: #FFFFFF;--rn-gold-line: #D4D4D4;--rn-sans: "Geist", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}.rn-opps{margin:22px 0 8px;max-width:900px;font-family:var(--rn-sans);color:var(--rn-ink)}.rn-opps-head{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:10px;font-size:14px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--rn-muted)}.rn-opps-head h2{margin:0;font:inherit;color:inherit}.rn-opps-count{font-size:15px;font-weight:500;letter-spacing:0}.rn-opps-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.rn-opp{padding:18px 20px;border:1px solid var(--rn-line);border-radius:16px;background:var(--rn-paper)}.rn-opp-msg{margin:0;font-size:21px;font-weight:500;line-height:1.4;color:var(--rn-ink);text-wrap:pretty}.rn-opp--offered .rn-opp-msg{color:var(--rn-muted)}.rn-opp-meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:10px;font-size:16.5px;color:var(--rn-muted)}.rn-opp-co b{font-weight:600;color:var(--rn-ink)}.rn-opp-reward{display:inline-flex;align-items:center;padding:3px 10px;border:1px solid var(--rn-gold-line);border-radius:999px;background:var(--rn-gold-bg);font-size:15px;font-weight:600;color:var(--rn-gold);white-space:nowrap}.rn-opp-contact{margin-top:4px;font-size:15.5px;color:var(--rn-muted)}.rn-opp-actions{display:flex;align-items:center;gap:10px;margin-top:14px}.rn-opp-go,.rn-opp-pass{min-height:42px;padding:0 20px;border-radius:10px;font-family:var(--rn-sans);font-size:16px;font-weight:600;cursor:pointer}.rn-opp-go{border:0;background:var(--rn-deep);color:var(--rn-cream)}.rn-opp-pass{border:1px solid var(--rn-line);background:transparent;color:var(--rn-ink);font-weight:500}.rn-opp-go:disabled,.rn-opp-pass:disabled{opacity:.6;cursor:default}.rn-opp-state{font-size:16px;font-weight:600;color:var(--rn-muted)}.rn-sheet-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;display:flex;align-items:center;justify-content:center;padding:24px;background:#1116;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.rn-sheet{width:min(520px,100%);max-height:calc(100vh - 48px);overflow-y:auto;padding:22px 24px 20px;border-radius:18px;background:var(--rn-paper);box-shadow:0 18px 50px #00000038;font-family:var(--rn-sans);color:var(--rn-ink)}.rn-sheet-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.rn-sheet-head h3{margin:0;font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:28px;font-weight:400;line-height:1.15}.rn-sheet-x{width:34px;height:34px;padding:0;border:0;background:transparent;font-size:24px;line-height:1;color:var(--rn-muted);cursor:pointer}.rn-sheet-lede{margin:10px 0 12px;font-size:16px;line-height:1.5}.rn-sheet-field{display:block;margin-top:14px}.rn-sheet-field>span{display:block;margin-bottom:6px;font-size:12.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--rn-muted)}.rn-sheet-field input,.rn-sheet-field textarea{display:block;width:100%;box-sizing:border-box;padding:11px 13px;border:1px solid var(--rn-line);border-radius:11px;background:#fff;font-family:var(--rn-sans);font-size:16px;line-height:1.45;color:var(--rn-ink);resize:vertical}.rn-sheet-field input:focus,.rn-sheet-field textarea:focus{outline:none;border-color:var(--rn-deep)}.rn-sheet-foot{display:flex;justify-content:flex-end;gap:10px;margin-top:18px}.aa-modal .aa-rn .form-card{margin:4px 0 0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.aa-modal .aa-rn .form-card-title{display:none}@media (min-width: 901px){.modal-overlay .modal.aa-modal{width:min(880px,calc(100vw - 48px));max-width:880px}}.rn-ai{margin-top:12px;padding:12px 14px;border:1px solid var(--rn-line);border-radius:12px;background:var(--rn-paper);font-family:var(--rn-sans);color:var(--rn-ink)}.rn-ai-head{display:flex;align-items:center;gap:8px;font-size:13.5px;font-weight:600}.rn-ai-head .rn-linkbtn{margin-left:auto;font-size:13.5px;font-weight:500}.rn-ai-tag,.rn-why-tag{display:inline-flex;align-items:center;padding:1px 7px;border-radius:999px;background:var(--rn-deep);color:var(--rn-cream);font-size:10.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.rn-ai-sum{margin:8px 0 0;font-size:15px;line-height:1.5}.rn-ai-who{margin:6px 0 0;font-size:14px;line-height:1.45;color:#3a3a3a}.rn-ai-who b{font-weight:600;color:var(--rn-ink)}.rn-ai-foot{margin:8px 0 0;font-size:12.5px;color:var(--rn-muted)}.rn-no-commission{font-weight:500}.page-intros .rn-row .rn-row-top{cursor:default}.page-intros .rn-row .rn-row-top.rn-row-top--opens{cursor:pointer}.rn-row .rn-opp-meta{margin-top:8px;font-size:14px}.rn-row .rn-opp-reward{font-size:13px}.rn-row .rn-opp-contact{font-size:13.5px}.rn-why{margin-top:8px;font-size:14px;line-height:1.45;color:var(--rn-ink)}.rn-row .rn-note,.rn-sheet .rn-note{margin-top:6px;font-size:12.5px;line-height:1.45;color:var(--rn-muted)}.rn-row .rn-opp-actions{margin-top:12px}.rn-row .rn-opp-go,.rn-row .rn-opp-pass{min-height:36px;padding:0 16px;font-size:14px}.page-intros .intro-row-top--static{cursor:default}.intro-row-detail{margin-top:6px;font-size:13.5px;color:var(--gp-muted)}.intro-row-detail .gti-chips{margin-top:6px}.page-intros .intros-cc-line{justify-content:flex-start;margin:18px 0 0;max-width:none}.aa-modal .aa-rn-sec{display:flex;align-items:baseline;gap:10px;margin:26px 0 0;padding-top:20px;border-top:1px solid var(--gp-border-solid, #e5e5e5);font-size:17px;font-weight:700;color:#1a1a1a}.aa-modal .aa-rn-opt{font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#8a8a8a}.rn-badges{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px}.rn-badge{display:inline-flex;align-items:center;padding:2px 9px;border:1px solid var(--rn-line);border-radius:999px;background:var(--rn-paper);font-size:12.5px;font-weight:500;line-height:1.5;color:var(--rn-ink);white-space:nowrap}.rn-badge--gold{border-color:var(--rn-gold-line);background:var(--rn-gold-bg);color:var(--rn-gold);font-weight:600}.rn-badge--gem{border-color:var(--rn-deep);background:var(--rn-deep);color:var(--rn-cream)}.rn-badge--quiet{color:var(--rn-muted)}.rn-badge-actions{display:inline-flex;gap:6px;margin-left:auto}.rn-row .rn-badge-actions .rn-opp-go,.rn-row .rn-badge-actions .rn-opp-pass{min-height:30px;padding:0 12px;font-size:13px;border-radius:8px}.rn-row .rn-why{margin-top:4px;font-size:12.5px;color:var(--rn-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aa-modal .aa-steps{display:flex;flex-wrap:wrap;gap:6px 18px;margin:14px 0;font-size:13.5px;font-weight:600;color:#8a8a8a}.aa-modal .aa-step{display:inline-flex;align-items:center;gap:7px}.aa-modal .aa-step-n{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:999px;border:1px solid currentColor;font-size:11px}.aa-modal .aa-step.active{color:#1a1a1a}.aa-modal .aa-step.active .aa-step-n,.aa-modal .aa-step.done .aa-step-n{background:#0a0a0a;border-color:#0a0a0a;color:#f3f3f3}.aa-modal .aa-rn-sec--top{margin-top:0;padding-top:0;border-top:0}.page-intros .intro-row-v2.intro-row--flash{animation:intro-row-flash 2.4s ease-out}@keyframes intro-row-flash{0%,35%{box-shadow:inset 0 0 0 2px #0a0a0a;background-color:#f4f4f4}to{box-shadow:inset 0 0 0 2px transparent}}.gp-app .page-accounts{--pipe-ink: #0A0A0A;--pipe-muted: #6B6B6B;--pipe-faint: #9A9A9A;--pipe-line: rgba(26, 26, 26, .14);--pipe-line-soft: rgba(26, 26, 26, .08);--pipe-green: #0A0A0A;--pipe-gold: #505050;--pipe-card: #FFFFFF;--pipe-sunk: #FAFAFA}.page-accounts .top-header.pipe-hero{align-items:flex-start;gap:48px;margin-bottom:8px;padding-bottom:0;flex-wrap:wrap}.page-accounts .pipe-hero-left{flex:1 1 460px;min-width:0}.page-accounts .page-h.pipe-hero-title{font-family:var(--gp-font-display);font-weight:500;font-size:clamp(36px,3vw,47.5px);line-height:1.05;letter-spacing:-.018em;color:var(--pipe-ink);margin:0 0 8px;max-width:16ch}.page-accounts .page-h.pipe-hero-title em{font-style:italic}.page-accounts .page-sub.pipe-hero-desc{font-size:19px;line-height:1.6;color:var(--pipe-muted);max-width:46ch;margin:0}.page-accounts .pipe-hero-left .page-sub:not(.pipe-hero-desc){margin-top:0;font-size:19px;color:var(--pipe-muted)}.page-accounts .header-right.pipe-hero-right{display:flex;align-items:flex-start;gap:34px;flex-wrap:wrap;flex:0 0 auto}.page-accounts .pipe-stats{display:flex;align-items:flex-end;gap:0}.page-accounts .pipe-stat{display:flex;flex-direction:column;gap:6px;align-items:center;padding:0 26px;border-right:1px solid var(--pipe-line)}.page-accounts .pipe-stat:last-child{border-right:none;padding-right:0}.page-accounts .pipe-stat:first-child{padding-left:0}.page-accounts .pipe-stat-num{font-family:var(--gp-font-display);font-weight:500;font-size:55px;line-height:.9;letter-spacing:-.02em;color:var(--pipe-ink)}.page-accounts .pipe-stat-lbl{font-family:var(--gp-font-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--pipe-muted);white-space:nowrap}.page-accounts .pipe-hero-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.page-accounts .pipe-hero-actions .make-intro-btn{font-family:var(--gp-font-mono);font-size:12.5px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;padding:14px 24px;border-radius:3px;background:var(--pipe-ink);color:#fafafa;border:1px solid var(--pipe-ink);transition:background .16s ease,color .16s ease}.page-accounts .pipe-hero-actions .make-intro-btn>span:first-child{margin-right:4px}.page-accounts .pipe-hero-actions .make-intro-btn:hover{background:#0a0a0a}.page-accounts .pipe-hero-actions .make-intro-btn.make-intro-btn--ghost{background:transparent!important;color:var(--pipe-ink)!important;border-color:var(--pipe-line)}.page-accounts .pipe-hero-actions .make-intro-btn.make-intro-btn--ghost:hover{background:#1a1a1a0d!important;border-color:var(--pipe-ink);color:var(--pipe-ink)!important}.page-accounts .acc-list-card--targets>.acc-panel-head{display:none!important}.page-accounts .ta-toolbar{gap:0;margin-bottom:4px}.page-accounts .ta-toolbar .filters-row{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap;padding-bottom:14px}.page-accounts .ta-toolbar .filters{display:flex;align-items:baseline;gap:26px;flex-wrap:wrap}.page-accounts .ta-toolbar .filt{display:inline-flex;align-items:baseline;gap:7px;padding:0 0 4px;border:none;border-bottom:1px solid transparent;border-radius:0;background:transparent!important;font-size:17.5px;font-weight:400;color:var(--pipe-muted);cursor:pointer;transition:color .15s ease,border-color .15s ease}.page-accounts .ta-toolbar .filt:hover{color:var(--pipe-ink)}.page-accounts .ta-toolbar .filt.active{color:var(--pipe-ink);border-bottom-color:var(--pipe-ink)}.page-accounts .ta-toolbar .filt .cnt{background:transparent!important;border:none;padding:0;font-family:var(--gp-font-mono);font-size:14px;color:var(--pipe-faint)}.page-accounts .ta-toolbar .filt.active .cnt{color:var(--pipe-muted)}.page-accounts .ta-toolbar .owner-filters{padding-bottom:0;gap:20px}.page-accounts .acc-owner-picker{position:relative;display:inline-flex;align-items:flex-end}.page-accounts .ta-toolbar .filt.acc-owner-trigger{align-items:center;gap:8px;border-bottom:1.5px solid var(--pipe-ink, #1A1A1A);color:var(--pipe-ink, #1A1A1A)!important;cursor:pointer}.page-accounts .ta-toolbar .filt.acc-owner-trigger .cnt{color:#505050}.page-accounts .acc-owner-caret{margin-left:2px;transition:transform .14s}.page-accounts .filt.acc-owner-trigger.open .acc-owner-caret{transform:rotate(180deg)}.page-accounts .acc-owner-menu{position:absolute;top:calc(100% + 6px);left:0;z-index:40;min-width:220px;padding:6px;background:#fff;border:1px solid rgba(26,26,26,.12);border-radius:3px;box-shadow:0 12px 28px #1a1a1a24}.page-accounts .acc-owner-menu-item{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:9px 10px;border:none;border-radius:3px;background:transparent;color:var(--pipe-ink, #1A1A1A);font-family:var(--gp-font-mono);font-size:13px;letter-spacing:.1em;text-transform:uppercase;text-align:left;cursor:pointer}.page-accounts .acc-owner-menu-item:hover{background:#1a1a1a0d}.page-accounts .acc-owner-menu-item.active{background:var(--pipe-ink, #1A1A1A);color:#fff}.page-accounts .acc-owner-menu-count{font-family:var(--gp-font-mono);font-size:12.5px;opacity:.7}.page-accounts .ta-toolbar .search-box{display:flex;align-items:center;gap:8px;min-width:220px;padding:0 0 5px;background:transparent!important;border:none!important;border-bottom:1px solid var(--pipe-line)!important;border-radius:0!important}.page-accounts .ta-toolbar .search-box:focus-within{border-bottom-color:var(--pipe-ink)!important}.page-accounts .ta-toolbar .search-ico{color:var(--pipe-faint);font-size:16px}.page-accounts .ta-toolbar .search-box input{border:none;outline:none;background:transparent;font-family:inherit;font-size:17px;color:var(--pipe-ink);width:100%}.page-accounts .ta-toolbar .search-box input::-moz-placeholder{color:var(--pipe-faint)}.page-accounts .ta-toolbar .search-box input::placeholder{color:var(--pipe-faint)}.page-accounts .acc-list-card--targets{background:transparent;border:none;box-shadow:none;border-radius:0;overflow:visible}.page-accounts .acc-targets-head{font-family:var(--gp-font-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--pipe-faint);border-bottom:1px solid var(--pipe-ink);padding:0 0 10px}.page-accounts .acc-list-card--targets .acc-targets-head-account{padding-left:0}@media (min-width: 901px){.page-accounts .acc-list-card--targets:not(.acc-list-card--with-owner) .acc-list{padding-inline:0}.page-accounts .acc-list-card--targets:not(.acc-list-card--with-owner) .acc-targets-head,.page-accounts .acc-list-card--targets:not(.acc-list-card--with-owner) .acc-row-v2{display:grid;grid-template-columns:44px minmax(180px,1fr) 272px 200px 190px;gap:24px;align-items:center}.page-accounts .acc-list-card--targets:not(.acc-list-card--with-owner) .acc-expanded .contact-row{grid-template-columns:10px minmax(180px,1fr) 272px 200px 190px;gap:24px;padding-left:34px;padding-right:0}.page-accounts .acc-list-card--targets:not(.acc-list-card--with-owner) .acc-expanded .contact-row-spacer{width:10px}.page-accounts .acc-list-card--targets:not(.acc-list-card--with-owner) .acc-expanded-header,.page-accounts .acc-list-card--targets:not(.acc-list-card--with-owner) .acc-expanded-empty,.page-accounts .acc-list-card--targets:not(.acc-list-card--with-owner) .acc-expanded-loading{padding-left:34px;padding-right:0}.page-accounts .acc-list-card--targets:not(.acc-list-card--with-owner) .acc-row-v2{padding:26px 0}.page-accounts .acc-list-card--targets:not(.acc-list-card--with-owner) .acc-targets-head>span{grid-column:auto}.page-accounts .acc-list-card--targets:not(.acc-list-card--with-owner) .acc-row-rank,.page-accounts .acc-list-card--targets:not(.acc-list-card--with-owner) .acc-row-info,.page-accounts .acc-list-card--targets:not(.acc-list-card--with-owner) .acc-row-strength,.page-accounts .acc-list-card--targets:not(.acc-list-card--with-owner) .acc-row-stack,.page-accounts .acc-list-card--targets:not(.acc-list-card--with-owner) .acc-row-actions{grid-column:auto;grid-row:auto}.page-accounts .acc-list-card--targets.acc-list-card--with-owner .acc-list{grid-template-columns:44px minmax(180px,1fr) 120px 210px minmax(180px,auto) minmax(120px,auto);padding-inline:0}}.page-accounts .acc-list-card--targets .acc-row-v2-wrap{border-bottom:1px solid var(--pipe-line-soft)}.page-accounts .acc-list-card--targets .acc-row-v2-wrap:last-child{border-bottom:1px solid var(--pipe-line-soft)}.page-accounts .acc-list-card--targets .acc-row-v2:hover,.page-accounts .acc-list-card--targets .acc-row-v2-wrap.open .acc-row-v2{background:transparent!important}.page-accounts .acc-list-card--targets .acc-row-v2:hover .acc-name-v2{color:var(--pipe-green)}.page-accounts .acc-row-rank{font-size:14px;letter-spacing:.1em;color:#0a0a0a6b;align-self:center}.page-accounts .acc-row-name-line{display:flex;align-items:center;gap:14px;min-width:0}.page-accounts .acc-row-toggle{flex:0 0 22px;width:22px;height:22px;display:grid;place-items:center;border-radius:50%;border:1px solid var(--pipe-line);font-size:16px;line-height:1;color:var(--pipe-muted);transition:border-color .15s ease,color .15s ease,background .15s ease}.page-accounts .acc-row-v2:hover .acc-row-toggle{border-color:var(--pipe-ink);color:var(--pipe-ink)}.page-accounts .acc-row-toggle.open{background:var(--pipe-ink);border-color:var(--pipe-ink);color:#fafafa}.page-accounts .acc-row-toggle--empty{visibility:hidden}.page-accounts .acc-list-card--targets .acc-name-v2{font-family:var(--gp-font-display);font-weight:500;font-size:32.5px;line-height:1.1;letter-spacing:-.012em;color:var(--pipe-ink);transition:color .15s ease}.page-accounts .acc-list-card--targets .acc-row-meta{margin-top:4px;padding-left:36px;font-size:16px;color:var(--pipe-faint)}.page-accounts .acc-list-card--targets .acc-row-owner{font-size:16px;color:var(--pipe-muted)}.warmth-meter{display:inline-flex;align-items:flex-end;gap:3px;flex:0 0 auto;height:14px}.warmth-meter .warmth-seg{display:block;width:4px;height:14px;border-radius:1px;background:#1a1a1a26}.warmth-meter .warmth-seg.on{background:var(--pipe-green, #0A0A0A)}.page-accounts .acc-row-strength{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:8px;grid-template-rows:none}@media (min-width: 901px){.page-accounts .acc-list-card--targets .acc-row-strength{flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:16px;width:100%;min-width:0}.page-accounts .acc-list-card--targets .acc-row-strength>.acc-row-tier-label{flex:0 0 auto;white-space:nowrap}.page-accounts .acc-list-card--targets .acc-row-strength>.acc-chip-warn{margin-left:auto;align-self:center;flex:0 1 auto}.page-accounts .acc-list-card--targets .acc-row-strength-loading{flex-direction:row}}.page-accounts .acc-row-strength .acc-path-bar-row,.page-accounts .acc-path-bar-row{display:flex;align-items:center;gap:12px;width:auto;min-width:0}.page-accounts .acc-row-tier-label{font-family:var(--gp-font-body);font-size:17.5px;font-weight:400;letter-spacing:0;text-transform:none;color:var(--pipe-ink)}.page-accounts .acc-row-tier-label.muted{color:var(--pipe-gold)}.page-accounts .acc-list-card--targets .acc-path-bar-score,.page-accounts .acc-list-card--portfolio .acc-path-bar-score{font-family:var(--gp-font-body);font-size:17px;color:var(--pipe-ink);min-width:0;text-align:left}.page-accounts .acc-path-bar-score.muted{color:var(--pipe-faint)}.page-accounts .acc-row-strength-loading{display:flex;align-items:center;gap:9px;font-size:16px;color:var(--pipe-faint)}.page-accounts .acc-row-stack{gap:12px}.page-accounts .acc-stack-av{width:26px;height:26px;font-size:10.5px;letter-spacing:.02em;border:2px solid var(--gp-bg, #F6F6F6);background:var(--pipe-ink);color:#fafafa}.page-accounts .acc-stack-av--expanded{border-color:var(--pipe-sunk)}.page-accounts .acc-stack-count{margin-left:4px;font-family:var(--gp-font-body);font-size:17px;color:var(--pipe-muted)}.page-accounts .acc-row-actions{display:flex;align-items:center;justify-content:flex-end;gap:12px}.page-accounts .acc-row-owner-tools{display:inline-flex;align-items:center;gap:6px;opacity:0;transition:opacity .15s ease}.page-accounts .acc-row-v2:hover .acc-row-owner-tools,.page-accounts .acc-row-v2:focus-within .acc-row-owner-tools{opacity:1}.page-accounts .acc-row-cta{font-family:var(--gp-font-mono);font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--pipe-ink);white-space:nowrap;border-bottom:1px solid var(--pipe-line);padding-bottom:2px;transition:border-color .15s ease}.page-accounts .acc-row-v2:hover .acc-row-cta{border-bottom-color:var(--pipe-ink)}.page-accounts .acc-row-cta--muted{color:var(--pipe-faint);border-bottom-color:transparent}.page-accounts .acc-row-v2:hover .acc-row-cta--muted{border-bottom-color:transparent}.page-accounts .acc-expanded{background:#1a1a1a08;border-bottom:none;border-left:2px solid var(--pipe-green);margin:0 0 14px 44px;padding-right:0}.page-accounts .acc-expanded-header{font-family:var(--gp-font-body);font-size:17px;letter-spacing:0;text-transform:none;color:var(--pipe-muted);padding:16px 26px 12px 34px}.page-accounts .acc-expanded-empty,.page-accounts .acc-expanded-loading,.page-accounts .contact-paths-empty{padding:6px 26px 18px 34px}.page-accounts .acc-expanded:not(.acc-expanded--role) .contact-row,.page-accounts .acc-expanded:not(.acc-expanded--role) .contact-row--static{border-top:1px solid var(--pipe-line-soft)}.page-accounts .acc-expanded .contact-row{grid-template-columns:8px minmax(0,1fr) 210px minmax(0,190px) 150px;gap:24px;padding:15px 26px 15px 34px}.page-accounts .acc-expanded .contact-row-spacer{width:8px}.page-accounts .acc-expanded .contact-name{font-size:19px;font-weight:500;color:var(--pipe-ink)}.page-accounts .acc-expanded .contact-title{font-size:16px;color:var(--pipe-faint)}.page-accounts .acc-expanded .contact-row-chips,.page-accounts .acc-expanded .contact-row-connectors{justify-content:flex-start;gap:12px}.page-accounts .contact-path-count{font-family:var(--gp-font-body);font-size:17px;color:var(--pipe-muted);white-space:nowrap}.page-accounts .acc-expanded .drawer-row-expand{width:26px;height:26px;flex-basis:26px;font-size:10.5px;background:transparent;border-color:var(--pipe-line)}.page-accounts .acc-expanded .contact-avatar{width:28px;height:28px;font-size:11px;background:var(--pipe-ink);color:#fafafa}.page-accounts .acc-expanded .contact-avatar-btn,.page-accounts .acc-expanded .contact-avatar-btn .contact-avatar{width:28px;height:28px}.page-accounts .acc-expanded .contact-row-identity{gap:14px}.page-accounts .acc-list-card--targets .acc-row-added-by{font-size:17px;color:var(--pipe-faint);white-space:nowrap}.page-accounts .ta-toolbar .ta-toolbar-right{display:flex;align-items:flex-end;gap:26px;flex-wrap:wrap}.page-accounts .acc-expanded-tail{padding:14px 26px 16px 34px;font-size:17px;color:var(--pipe-faint);border-top:1px solid var(--pipe-line-soft)}.page-accounts .acc-expanded .contact-row-cta{justify-self:end;align-self:center;color:var(--pipe-muted)}.page-accounts .acc-expanded .contact-row:hover .contact-row-cta{color:var(--pipe-ink);border-bottom-color:var(--pipe-ink)}.page-accounts .acc-list-card--coverage,.page-accounts .acc-list-card--portfolio{background:transparent;border:none;box-shadow:none;border-radius:0;margin-top:54px}.page-accounts .acc-list-card--coverage .acc-panel-head,.page-accounts .acc-list-card--portfolio .acc-panel-head{padding:0 0 18px;border-bottom:1px solid var(--pipe-ink);align-items:flex-end}.page-accounts .acc-panel-kicker{font-size:11px;letter-spacing:.2em}.page-accounts .acc-panel-title{font-size:42.5px}.page-accounts .acc-panel-desc{font-size:17.5px;color:var(--pipe-muted)}.page-accounts .acc-panel-stat-num{font-size:36px}.page-accounts .acc-list-card--coverage .acc-role-card,.page-accounts .acc-list-card--portfolio .acc-row-v2-wrap{border-bottom:1px solid var(--pipe-line-soft)}.page-accounts .acc-list-card--coverage .acc-role-row-v2,.page-accounts .acc-list-card--portfolio .acc-row-v2{padding-left:0;padding-right:0}.page-accounts .acc-list-card--coverage .acc-role-card.open .acc-role-row-v2,.page-accounts .acc-list-card--portfolio .acc-row-v2:hover{background:transparent!important}.page-accounts .acc-list-card--coverage .acc-name-v2,.page-accounts .acc-list-card--portfolio .acc-name-v2{font-family:var(--gp-font-display);font-weight:500;font-size:27.5px;line-height:1.15;letter-spacing:-.01em}.page-accounts .acc-list-card--coverage .acc-list,.page-accounts .acc-list-card--portfolio .acc-list{padding-inline:0}.page-accounts .acc-list-card--portfolio .acc-row-persona{font-size:17px}.page-accounts .acc-list-card--coverage .acc-row-caret,.page-accounts .acc-list-card--portfolio .acc-row-caret{width:22px;height:22px;font-size:16px;border-color:var(--pipe-line)}.page-accounts .acc-list-card--portfolio .portco-expand,.page-accounts .acc-list-card--coverage .acc-expanded{margin-left:44px}.gp-app .page-team .acc-list-card--portfolio{--pipe-ink: #0A0A0A;--pipe-muted: #6B6B6B;--pipe-faint: #9A9A9A;--pipe-line: rgba(26, 26, 26, .14);--pipe-line-soft: rgba(26, 26, 26, .08);--pipe-green: #0A0A0A;--pipe-gold: #505050}.page-team .acc-list-card--portfolio .acc-row-v2-wrap{border-bottom:1px solid var(--pipe-line-soft)}.page-team .acc-list-card--portfolio .acc-row-v2-wrap:last-child{border-bottom:none}.page-team .acc-list-card--portfolio .acc-row-v2{padding-left:0;padding-right:0}.page-team .acc-list-card--portfolio .acc-row-v2,.page-team .acc-list-card--portfolio .portco-expand .stgt-summary-row.acc-row-v2,.page-team .acc-list-card--portfolio .acc-row-v2:hover,.page-team .acc-list-card--portfolio .acc-row-v2-wrap.open .acc-row-v2,.page-team .acc-list-card--portfolio .portco-row-wrap.open .acc-row-v2,.page-team .acc-list-card--portfolio .portco-expand .stgt-summary-row.acc-row-v2:hover,.page-team .acc-list-card--portfolio .portco-expand .stgt-drawer-wrap.accepted .stgt-summary-row{border:none!important;border-radius:0!important;box-shadow:none!important;background:transparent!important}.page-team .acc-list-card--portfolio .acc-name-v2{font-family:var(--gp-font-display);font-weight:500;font-size:27.5px;line-height:1.15;letter-spacing:-.01em}.page-team .acc-list-card--portfolio .acc-row-persona{font-size:17px}.page-team .acc-list-card--portfolio .acc-row-strength{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:8px}.page-team .acc-list-card--portfolio .acc-row-strength-slot{display:flex;align-items:center;min-width:0;overflow:hidden}.page-team .acc-list-card--portfolio .acc-path-bar-row{display:flex;align-items:center;gap:10px;min-width:0}.page-team .acc-list-card--portfolio .acc-path-bar-score{font-family:var(--gp-font-body);font-size:17px;color:var(--pipe-ink);white-space:nowrap}.page-team .acc-list-card--portfolio .acc-path-bar-score.muted{color:var(--pipe-faint)}.page-team .acc-list-card--portfolio .acc-row-caret{width:22px;height:22px;font-size:16px;border-color:var(--pipe-line)}.page-team .acc-list-card--portfolio .portco-expand{margin-left:44px}.page-team .acc-list-card--portfolio .acc-remove-btn{width:24px;height:24px;padding:0;font-size:11px;letter-spacing:.14em;border:1px solid var(--pipe-line);border-radius:999px;color:var(--pipe-muted)}.page-accounts .acc-edit-btn,.page-accounts .acc-remove-btn{font-size:11px;letter-spacing:.14em;border-color:var(--pipe-line);border-radius:999px;padding:5px 12px;color:var(--pipe-muted)}.page-accounts .acc-remove-btn{width:24px;height:24px;padding:0}.page-accounts .explainer-card,.page-accounts .empty-state{background:var(--pipe-card);border:1px solid var(--pipe-line);border-radius:3px}.modal-overlay:has(.req-modal--wide){padding:32px 20px;align-items:flex-start}.req-modal.req-modal--wide{max-width:min(1760px,94vw);border-radius:4px;background:#fff;border:1px solid rgba(26,26,26,.1);box-shadow:0 40px 100px #0a0a0a47;display:flex;flex-direction:column;max-height:min(92vh,1060px);overflow:hidden}.req-modal--wide>.modal-head,.req-modal--wide>.req-chain,.req-modal--wide>.offer-intro-people,.req-modal--wide>.offer-intro-progress,.req-modal--wide>.offer-intro-timing,.req-modal--wide>.modal-foot{flex:0 0 auto}.req-modal--wide .req-step-kicker{display:flex;align-items:center;gap:22px;flex-wrap:wrap;margin-bottom:14px;font-family:var(--gp-font-mono);font-size:12.5px;letter-spacing:.18em;text-transform:uppercase;color:#6b6b6b}.req-modal--wide .req-step-kicker-note{color:#929292}.req-modal--wide .modal-head{padding:34px 44px 26px;background:transparent;border-bottom:none;align-items:flex-start}.req-modal--wide .mod-title{font-family:var(--gp-font-display, "Instrument Serif", Georgia, serif);font-size:47.5px;font-weight:500;line-height:1.06;letter-spacing:-.018em;color:#1a1a1a;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.req-modal--wide .modal-head>div:first-child{min-width:0;flex:1 1 auto}.req-modal--wide .mod-sub{margin-top:12px;max-width:68ch;font-size:17.5px;line-height:1.6;color:#5c5c5c}.req-modal--wide .mod-close{width:34px;height:34px;border-radius:50%;border:1px solid rgba(26,26,26,.16);display:grid;place-items:center;font-size:21px;color:#5c5c5c;flex-shrink:0}.req-modal--wide .mod-close:hover{background:#1a1a1a0d;color:#1a1a1a}.req-modal--wide .req-chain,.req-modal--wide .offer-intro-people{background:transparent;border-bottom:1px solid rgba(26,26,26,.1);padding:4px 44px 30px;justify-content:center;gap:0}.req-modal--wide .req-chain{display:flex;align-items:flex-start}.req-modal--wide .req-chain .rc-person,.req-modal--wide .req-chain .rc-person-wide{flex:0 0 auto;width:auto;min-width:118px;max-width:190px;padding:0 14px;align-items:center;text-align:center}.req-modal--wide .rc-av,.req-modal--wide .offer-intro-people .rc-av{order:1;width:58px;height:58px;margin:0 auto 13px;font-size:16px;letter-spacing:.04em;border:none;background:#0a0a0a!important;color:#fafafa!important;box-shadow:none}.req-modal--wide .req-chain .rc-name,.req-modal--wide .offer-intro-people .rc-name{order:2;font-family:var(--gp-font-body);font-size:16px;font-weight:500;color:#1a1a1a;min-height:0;max-height:none}.req-modal--wide .req-chain .rc-meta,.req-modal--wide .req-chain .rc-role,.req-modal--wide .offer-intro-people .rc-meta,.req-modal--wide .offer-intro-people .rc-role{order:3;min-height:0;max-height:none;margin-top:3px;font-size:14px;color:#929292}.req-modal--wide .rc-badge.rc-stage,.req-modal--wide .offer-intro-people .rc-stage{order:4;margin:10px 0 0!important;padding:0;background:transparent!important;border:none!important;color:#929292!important;font-family:var(--gp-font-mono);font-size:11px;font-weight:500;letter-spacing:.18em;text-transform:uppercase}.req-modal--wide .rc-arr{align-self:flex-start;margin-top:29px;padding-top:0;width:56px;flex:0 0 56px}.req-modal--wide .rc-arr-line{width:100%;background:#1a1a1a33}.req-modal--wide .rc-arr-line:after{display:none}.req-modal--wide .req-body,.req-modal--wide .modal-body{padding:28px 44px 20px;background:transparent;flex:1 1 auto;min-height:0;max-height:none!important;overflow-y:auto}.req-modal--wide .req-sec-note{font-family:var(--gp-font-body);font-size:17.5px;font-weight:400;color:#929292;margin-left:12px}.req-modal--wide .req-sec-lbl{font-family:var(--gp-font-body);font-size:20px;font-weight:500;letter-spacing:0;text-transform:none;color:#1a1a1a;margin-bottom:16px}.req-modal--wide .req-reasoning{background:#1a1a1a08;border:1px solid rgba(26,26,26,.1);border-radius:3px;padding:16px 20px;margin-bottom:24px}.req-modal--wide .req-r-lbl{font-family:var(--gp-font-mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#505050}.req-modal--wide .req-r-txt{font-size:17.5px;color:#1a1a1a}.req-modal--wide .req-email{background:#fff;border:1px solid rgba(26,26,26,.12);border-radius:3px;overflow:hidden;margin-bottom:18px}.req-modal--wide .req-email-meta{padding:12px 18px 0;margin:0;font-family:var(--gp-font-mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#929292}.req-modal--wide .req-email-head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;background:transparent;border-bottom:1px solid rgba(26,26,26,.1);padding:12px 18px 14px;font-size:15px;color:#929292}.req-modal--wide .req-email-head strong{font-size:19px;font-weight:500;color:#1a1a1a}.req-modal--wide .req-email-head>span{font-family:var(--gp-font-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#505050;white-space:nowrap;text-align:right}.req-modal--wide .req-email-label{background:transparent;border-bottom:none;font-family:var(--gp-font-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#929292;padding:12px 18px 2px}.req-modal--wide .req-email-to-row{background:transparent;border-bottom:1px solid rgba(26,26,26,.07);padding:11px 18px;gap:16px}.req-modal--wide .req-email-to-label{font-family:var(--gp-font-mono);font-size:11px;letter-spacing:.16em;color:#929292;min-width:56px}.req-modal--wide .req-email-to-value{font-family:var(--gp-font-body);font-size:17px;color:#1a1a1a}.req-modal--wide .req-email-to-missing{background:#5050500d}.req-modal--wide .req-email-subject{background:transparent;border:none;border-bottom:1px solid rgba(26,26,26,.07);padding:11px 18px;font-size:17.5px;font-weight:500;color:#1a1a1a}.req-modal--wide .req-email-subject-fixed{padding:11px 18px}.req-modal--wide .req-email-body,.req-modal--wide .req-email-preview-body{padding:16px 18px 18px;font-size:17.5px;line-height:1.72;color:#1a1a1a}.req-modal--wide .req-email-textarea{background:transparent;padding:16px 18px;font-size:17.5px;line-height:1.72;min-height:190px}.req-modal--wide .req-email-byline{color:#929292;font-size:15px}.req-modal--wide .req-editable-blurb{background:#5050500f;border:none;border-left:2px solid #505050;border-radius:0;margin:14px 0 16px}.req-modal--wide .req-editable-blurb-label{background:transparent;padding:12px 16px 4px;font-family:var(--gp-font-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#505050}.req-modal--wide .req-editable-blurb-label span{font-family:var(--gp-font-body);font-size:14px;letter-spacing:0;text-transform:none;color:#929292}.req-modal--wide .req-editable-blurb-textarea{background:transparent;padding:4px 16px 14px;font-size:17.5px;line-height:1.7;color:#1a1a1a;min-height:108px}.req-modal--wide .req-editable-blurb-textarea:focus{background:#ffffff8c}.req-modal--wide .intro-optin-preview-btns{display:flex;gap:10px;margin:18px 0 4px;flex-wrap:wrap}.req-modal--wide .intro-optin-preview-btn{font-family:var(--gp-font-mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;padding:11px 20px;border-radius:999px;border:1px solid rgba(26,26,26,.18);color:#1a1a1a;background:transparent}.req-modal--wide .intro-optin-preview-btn.primary{background:#1a1a1a;border-color:#1a1a1a;color:#fafafa}.req-modal--wide .req-nested-target-preview .intro-optin-preview-btn.primary{background:#0a0a0a;border-color:#0a0a0a}.req-modal--wide .req-email--split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:22px;background:transparent;border:none;border-radius:0;overflow:visible;margin-bottom:20px}.req-modal--wide .req-mailcard{min-width:0;background:#fff;border:1px solid rgba(26,26,26,.12);border-radius:3px;overflow:hidden}.req-modal--wide .req-mailcard--target{background:#0a0a0a08;padding:0;margin:0;font-size:inherit;line-height:inherit}.req-modal--wide .req-mailcard--target .req-nested-target-preview{padding:16px 18px 18px;background:transparent;border:none;border-radius:0;margin:0;font-size:17.5px;line-height:1.72;color:#1a1a1a}.req-modal--wide .req-mailcard--target .req-nested-target-preview p{margin:0 0 12px}.req-modal--wide .req-mailcard--target .req-email-to-row{background:transparent}.req-modal--wide .req-nested-preview:not(.req-mailcard){background:#0a0a0a08;border:1px solid rgba(26,26,26,.1);border-radius:3px;margin:16px 18px;padding:16px 18px}.req-modal--wide .offer-intro-progress{padding:0 44px;background:transparent;border-bottom:1px solid rgba(26,26,26,.1)}.req-modal--wide .offer-intro-progress-dot{align-items:flex-start;text-align:left;gap:6px;padding:16px 0 14px;margin-right:40px;flex:0 1 auto;border-radius:0;border-bottom:1px solid transparent}.req-modal--wide .offer-intro-progress-dot.active{border-bottom-color:#1a1a1a}.req-modal--wide .offer-intro-progress-num{font-family:var(--gp-font-mono);font-size:11px;font-weight:500;letter-spacing:.18em;color:#929292}.req-modal--wide .offer-intro-progress-dot.active .offer-intro-progress-num{color:#505050}.req-modal--wide .offer-intro-progress-lbl{font-size:17px;color:#5c5c5c}.req-modal--wide .offer-intro-progress-dot.active .offer-intro-progress-lbl{color:#1a1a1a;font-weight:500}.req-modal--wide .offer-intro-timing{padding:16px 44px;background:transparent;border-bottom:1px solid rgba(26,26,26,.1);font-size:17px;color:#5c5c5c}.req-modal--wide .offer-intro-timing-label{font-family:var(--gp-font-mono);font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:#505050;margin-right:10px}.req-modal--wide .offer-intro-page-hint{margin-top:14px;font-size:16px;color:#505050}.req-modal--wide .offer-intro-pager{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}.req-modal--wide .offer-intro-pager--top{padding-bottom:18px;margin-bottom:22px;border-bottom:1px solid rgba(26,26,26,.1)}.req-modal--wide .offer-intro-pager--bottom{padding-top:22px;margin-top:30px;border-top:1px solid rgba(26,26,26,.1)}.req-modal--wide .offer-intro-pager-count{font-family:var(--gp-font-mono);font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:#1a1a1a}.req-modal--wide .offer-intro-pager-range{color:#8a8a8a;letter-spacing:.14em}.req-modal--wide .offer-intro-pager-ctrls{display:flex;align-items:center;gap:16px}.req-modal--wide .offer-intro-pager-btn{font-family:var(--gp-font-mono);font-size:11.5px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;padding:11px 20px;border-radius:999px;background:transparent;border:1px solid rgba(26,26,26,.16);color:#1a1a1a;cursor:pointer;transition:background .12s ease,border-color .12s ease,opacity .12s ease}.req-modal--wide .offer-intro-pager-btn:hover:not(:disabled){background:#1a1a1a0d;border-color:#1a1a1a}.req-modal--wide .offer-intro-pager-btn.primary:not(:disabled){background:#1a1a1a;border-color:#1a1a1a;color:#fafafa}.req-modal--wide .offer-intro-pager-btn.primary:hover:not(:disabled){background:#0a0a0a;border-color:#0a0a0a}.req-modal--wide .offer-intro-pager-btn:disabled{opacity:.32;cursor:default}.req-modal--wide .offer-intro-pager-dots{display:flex;align-items:center;gap:9px}.req-modal--wide .offer-intro-pager-dot{width:9px;height:9px;padding:0;border-radius:999px;border:1px solid rgba(26,26,26,.28);background:transparent;cursor:pointer;transition:background .12s ease,border-color .12s ease,transform .12s ease}.req-modal--wide .offer-intro-pager-dot:hover{border-color:#1a1a1a}.req-modal--wide .offer-intro-pager-dot.active{background:#1a1a1a;border-color:#1a1a1a;transform:scale(1.18)}.req-modal--wide .offer-intro-pager-dot.incomplete:not(.active){border-color:#787878}.req-modal--wide .offer-intro-pager-dot.active.incomplete{background:#787878;border-color:#787878}@media (max-width: 720px){.req-modal--wide .offer-intro-pager{flex-direction:column;align-items:stretch;gap:14px}.req-modal--wide .offer-intro-pager-ctrls{justify-content:space-between}.req-modal--wide .offer-intro-pager-btn{min-height:44px}}.intro-foot-warning{order:0;display:inline-flex;align-items:center;gap:9px;min-width:0;font-family:var(--gp-font-body);font-size:16px;line-height:1.35;color:#505050;background:#78787817;border:1px solid rgba(120,120,120,.26);border-radius:999px;padding:9px 17px}.intro-foot-warning:before{content:"";flex:none;width:7px;height:7px;border-radius:999px;background:#787878}@media (max-width: 720px){.intro-foot-warning{width:100%;border-radius:14px;font-size:15px}}.req-modal--wide .offer-intro-connect-body p{margin:0 0 12px}.req-modal--wide .offer-intro-connect-body p:last-child{margin-bottom:0}.req-modal--wide .offer-intro-columns{display:grid;grid-template-rows:auto auto 1fr;row-gap:0}.req-modal--wide .offer-intro-columns--pair{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:56px;column-gap:56px}.req-modal--wide .offer-intro-columns--single{grid-template-columns:minmax(0,620px);justify-content:center}.req-modal--wide .offer-intro-column{min-width:0;display:grid;grid-row:1 / -1;grid-template-rows:subgrid;row-gap:0}.req-modal--wide .offer-intro-column-timing{font-size:15.5px;line-height:1.6;color:#5c5c5c;padding-bottom:14px;margin-bottom:0;border-bottom:1px solid rgba(26,26,26,.1)}.req-modal--wide .offer-intro-column-timing .offer-intro-timing-label{display:block;margin-right:0;margin-bottom:7px}.req-modal--wide .offer-intro-column-hint{display:block}.req-modal--wide .offer-intro-column-title{align-self:end;margin:0;padding:20px 0 11px;font-size:19px;font-weight:500;line-height:1.35;color:#1a1a1a}.req-modal--wide .offer-intro-column>.req-email{align-self:start;margin-bottom:0}@supports not (grid-template-rows: subgrid){.req-modal--wide .offer-intro-columns{grid-template-rows:none;align-items:start}.req-modal--wide .offer-intro-column{display:flex;flex-direction:column;grid-row:auto}.req-modal--wide .offer-intro-column-timing{min-height:78px}.req-modal--wide .offer-intro-column-title{min-height:24px;display:flex;align-items:flex-end}}.req-modal--wide .offer-intro-column .req-email-head{flex-direction:column;align-items:flex-start;gap:6px;padding:13px 18px}.req-modal--wide .offer-intro-column .req-email-head>div{line-height:1.4}.req-modal--wide .offer-intro-column .req-email-head strong{font-size:17.5px}.req-modal--wide .offer-intro-column .req-email-head>span{white-space:normal;text-align:left;line-height:1.5}.req-modal--wide .offer-intro-column .req-email-textarea{min-height:172px}.req-modal--wide .offer-intro-column .intro-optin-preview-btns{gap:8px;margin:16px 0 4px}.req-modal--wide .offer-intro-column .intro-optin-preview-btn{padding:10px 15px;font-size:11px;letter-spacing:.11em}@media (max-width: 1180px){.req-modal--wide .offer-intro-columns,.req-modal--wide .offer-intro-columns--pair,.req-modal--wide .offer-intro-columns--single{grid-template-columns:minmax(0,1fr);grid-template-rows:none;row-gap:22px;justify-content:stretch}.req-modal--wide .offer-intro-column{display:flex;flex-direction:column;grid-row:auto}.req-modal--wide .offer-intro-column-timing{min-height:0}.req-modal--wide .offer-intro-column-title{min-height:0;padding-top:16px}}.req-modal--wide .req-email-to-row{display:grid;grid-template-columns:44px minmax(0,1fr);align-items:center;-moz-column-gap:14px;column-gap:14px;row-gap:6px}.req-modal--wide .req-email-to-label{min-width:0}.req-modal--wide .req-email-to-value{min-width:0;overflow-wrap:anywhere}.req-modal--wide .req-email-to-input{grid-column:2;width:100%;min-width:0;box-sizing:border-box;font-family:var(--gp-font-body);font-size:17px;padding:8px 11px;border:1px solid rgba(26,26,26,.16);border-radius:3px;background:#fff;color:#1a1a1a}.req-modal--wide .req-email-to-input::-moz-placeholder{color:#b0b0b0}.req-modal--wide .req-email-to-input::placeholder{color:#b0b0b0}.req-modal--wide .req-email-to-input:focus{outline:none;border-color:#0a0a0a;background:#fff}.req-modal--wide .req-email-to-hint{grid-column:2;width:auto;padding-left:0;margin:0;font-family:var(--gp-font-body);font-size:14px;color:#929292}.req-modal--wide .req-email-to-missing+.req-email-to-hint,.req-modal--wide .req-email-to-row.req-email-to-missing .req-email-to-hint{color:#505050}.req-modal--wide .req-email-subject{box-sizing:border-box;width:100%;font-family:var(--gp-font-body)}.req-modal--wide input.req-email-subject,.req-modal--wide textarea.req-email-textarea{transition:background .12s ease,box-shadow .12s ease}.req-modal--wide input.req-email-subject:hover:not(:disabled),.req-modal--wide textarea.req-email-textarea:hover:not(:disabled){background:#0a0a0a08}.req-modal--wide input.req-email-subject:focus,.req-modal--wide textarea.req-email-textarea:focus{background:#fff;box-shadow:inset 2px 0 #0a0a0a}.req-modal--wide .req-email-subject-fixed{color:#1a1a1a}.req-modal--wide .req-email>.req-email-platform-signoff{margin:0;padding:14px 18px 16px;border-top:1px solid rgba(26,26,26,.08);background:#1a1a1a05;font-size:15px;color:#929292}.req-modal--wide .req-email>.req-email-platform-signoff .req-email-copyright{margin-top:10px}.req-modal--wide .req-email>.req-email-copyright{margin:0;padding:12px 18px 14px;border-top:1px solid rgba(26,26,26,.08);font-size:14px;color:#a3a3a3}.req-modal--wide.make-intro-modal .modal-body{padding:24px 44px 8px}.req-modal--wide.make-intro-modal .chain-viz{background:transparent;border-bottom:1px solid rgba(26,26,26,.1);padding:4px 0 26px;margin-bottom:24px;gap:16px}.req-modal--wide.make-intro-modal .chain-av{width:52px;height:52px;font-size:15px;border:none;background:#0a0a0a;color:#fafafa}.req-modal--wide.make-intro-modal .chain-av.empty{background:transparent;border:1px dashed rgba(26,26,26,.28);color:#929292}.req-modal--wide.make-intro-modal .chain-name{font-size:16px;font-weight:500;color:#1a1a1a}.req-modal--wide.make-intro-modal .chain-arrow{margin-top:22px;color:#1a1a1a47}.req-modal--wide.make-intro-modal .fld-lbl{font-family:var(--gp-font-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#929292;margin-bottom:8px}.req-modal--wide.make-intro-modal .req-email--split>.req-email{margin-bottom:0}.req-modal--wide .modal-foot{padding:22px 44px 30px;background:transparent;border-top:1px solid rgba(26,26,26,.1);gap:14px;align-items:center;flex-wrap:wrap}.req-modal--wide .btn-foot{font-family:var(--gp-font-mono);font-size:12.5px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;padding:14px 24px;border-radius:999px;background:transparent;border:1px solid rgba(26,26,26,.16);color:#1a1a1a}.req-modal--wide .btn-foot:hover:not(:disabled){background:#1a1a1a0d;border-color:#1a1a1a}.req-modal--wide .offer-intro-modal-foot .btn-foot{order:1}.req-modal--wide .offer-intro-modal-foot .btn-foot:first-child{order:2;margin-left:auto}.req-modal--wide .offer-intro-modal-foot .btn-foot.primary{margin-right:0}.req-modal--wide .btn-foot.primary{order:-1;margin-right:auto;background:#1a1a1a;border-color:#1a1a1a;color:#fafafa;padding:15px 30px}.req-modal--wide .btn-foot.primary:hover:not(:disabled){background:#0a0a0a;border-color:#0a0a0a}.req-modal--wide .modal-foot>div{display:flex;gap:14px;align-items:center;width:100%}@media (max-width: 980px){.req-modal.req-modal--wide{max-width:100%}.req-modal--wide .modal-head,.req-modal--wide .req-body,.req-modal--wide .modal-body,.req-modal--wide .modal-foot,.req-modal--wide .req-chain,.req-modal--wide .offer-intro-people,.req-modal--wide .offer-intro-progress,.req-modal--wide .offer-intro-timing{padding-left:22px;padding-right:22px}.req-modal--wide .mod-title{font-size:36px}.req-modal--wide .req-email--split{grid-template-columns:minmax(0,1fr);gap:16px}.req-modal--wide .req-chain{flex-wrap:wrap;row-gap:18px}}@media (max-width: 900px){.page-accounts .top-header.pipe-hero{gap:26px;margin-bottom:24px}.page-accounts .header-right.pipe-hero-right{width:100%;align-items:flex-start;gap:20px}.page-accounts .pipe-stats{width:100%;justify-content:space-between}.page-accounts .pipe-stat{align-items:flex-start;padding-left:0}.page-accounts .pipe-stat-num{font-size:34px}.page-accounts .pipe-hero-actions{width:100%}.page-accounts .pipe-hero-actions .make-intro-btn{flex:1 1 auto;justify-content:center}.page-accounts .acc-expanded,.page-accounts .acc-list-card--portfolio .portco-expand,.page-accounts .acc-list-card--coverage .acc-expanded{margin-left:0}.page-accounts .acc-list-card--targets .acc-name-v2{font-size:20px}.page-accounts .acc-row-owner-tools{opacity:1}}.modal-overlay:has(.intro-picker){padding:32px 20px}.modal-overlay.request-intro-portal>.modal.intro-picker,.modal-overlay.request-intro-portal>.modal.req-modal,.modal-overlay:has(>.req-modal)>.modal.req-modal{margin:auto}.modal.intro-picker{position:relative;width:min(1130px,94vw);max-width:min(1130px,94vw);max-height:100%;overflow-y:auto;padding:0;border-radius:4px;background:#fafafa;border:1px solid rgba(26,26,26,.1);box-shadow:0 40px 100px #0a0a0a47;color:#1a1a1a}.intro-picker-head{position:relative;padding:34px 44px 26px;border-bottom:1px solid rgba(26,26,26,.12)}.intro-picker-kicker{display:flex;align-items:center;gap:22px;flex-wrap:wrap;font-family:var(--gp-font-mono);font-size:12.5px;letter-spacing:.18em;text-transform:uppercase;color:#6b6b6b}.intro-picker-kicker-note{color:#929292}.intro-picker-close.mod-close{position:absolute;top:26px;right:30px;width:34px;height:34px;border-radius:50%;border:1px solid rgba(26,26,26,.14);background:transparent;color:#5c5c5c;font-size:20px;line-height:1;cursor:pointer}.intro-picker-close.mod-close:hover{border-color:#1a1a1a;color:#1a1a1a}.intro-picker-title{margin:14px 0 0;font-family:var(--gp-font-display);font-weight:400;font-size:clamp(36px,3vw,47.5px);line-height:1.05;letter-spacing:-.018em;color:#1a1a1a;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.intro-picker-chain{display:flex;align-items:flex-start;justify-content:center;gap:18px;margin-top:26px}.intro-pick-node{display:flex;flex-direction:column;align-items:center;gap:6px;min-width:84px;max-width:148px}.intro-pick-av{display:grid;place-items:center;width:52px;height:52px;border-radius:50%;overflow:hidden;font-family:var(--gp-font-mono);font-size:15px;letter-spacing:.06em;text-transform:uppercase;background:#1a1a1a;color:#fafafa}.intro-pick-av img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.intro-pick-av--asker{background:transparent;color:#5c5c5c;border:1px solid rgba(26,26,26,.22)}.intro-pick-av--target{background:#0a0a0a}.intro-pick-node-lbl{margin-top:4px;font-family:var(--gp-font-mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#929292}.intro-pick-node-name{max-width:100%;font-size:16px;line-height:1.25;color:#1a1a1a;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.intro-pick-node-meta{max-width:100%;font-size:14px;line-height:1.3;color:#5c5c5c;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.intro-pick-link{width:56px;height:1px;margin-top:26px;background:#1a1a1a38}.intro-picker-body{padding:26px 44px 8px}.intro-picker-lede{font-size:19px;color:#1a1a1a;margin-bottom:8px}.intro-picker-empty{padding:10px 0 18px;font-size:17.5px;color:#929292}.intro-picker-list{display:flex;flex-direction:column}.intro-pick-row{display:grid;grid-template-columns:20px 34px minmax(120px,260px) minmax(0,1fr) auto;align-items:center;gap:18px;width:100%;padding:14px 12px 14px 4px;background:transparent;border:none;border-bottom:1px solid rgba(26,26,26,.08);text-align:left;cursor:pointer;transition:background .14s ease}.intro-pick-row:hover{background:#1a1a1a09}.intro-pick-row.picked{background:#0a0a0a0f}.intro-pick-radio{width:16px;height:16px;border-radius:50%;border:1px solid rgba(26,26,26,.3);background:transparent}.intro-pick-row.picked .intro-pick-radio{border-color:#0a0a0a;border-width:4px;background:#fafafa}.intro-pick-av--row{width:34px;height:34px;font-size:12.5px;background:#1a1a1a1f;color:#1a1a1a}.intro-pick-row.picked .intro-pick-av--row{background:#0a0a0a;color:#fafafa}.intro-pick-name{font-size:20px;color:#1a1a1a;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.intro-pick-role{display:flex;flex-direction:column;gap:2px;min-width:0}.intro-pick-role-line{font-size:17.5px;line-height:1.35;color:#5c5c5c;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.intro-pick-role-line--company{color:#929292}.intro-pick-tier{font-size:17.5px;color:#0a0a0a;white-space:nowrap}.intro-picker-foot{display:flex;align-items:center;gap:24px;flex-wrap:wrap;padding:24px 44px 30px;border-top:1px solid rgba(26,26,26,.12)}.intro-picker-go{font-family:var(--gp-font-mono);font-size:12.5px;letter-spacing:.16em;text-transform:uppercase;padding:16px 30px;border-radius:999px;border:1px solid #1A1A1A;background:#1a1a1a;color:#fafafa;cursor:pointer;transition:background .15s ease}.intro-picker-go:hover:not(:disabled){background:#0a0a0a}.intro-picker-go:disabled{opacity:.45;cursor:not-allowed}.intro-picker-note{font-size:17.5px;color:#5c5c5c}.intro-picker-cancel{margin-left:auto;font-family:var(--gp-font-mono);font-size:12.5px;letter-spacing:.16em;text-transform:uppercase;background:transparent;border:none;color:#5c5c5c;cursor:pointer}.intro-picker-cancel:hover{color:#1a1a1a}@media (max-width: 720px){.modal.intro-picker{width:96vw}.intro-picker-title,.req-modal--wide .mod-title{white-space:normal;overflow:visible;text-overflow:clip}.intro-picker-head,.intro-picker-body,.intro-picker-foot{padding-inline:22px}.intro-pick-row{grid-template-columns:20px 34px minmax(0,1fr) auto;row-gap:4px;align-items:start}.intro-pick-role{grid-column:3 / 5}.intro-pick-link{width:24px}}.req-modal--wide .req-email-num{font-family:var(--gp-font-mono);font-size:12.5px;letter-spacing:.16em;color:#929292;margin-right:12px}.req-modal--wide .req-email--split>.req-mailcard{display:flex;flex-direction:column}.req-modal--wide .req-mailcard .req-email-textarea{min-height:150px;field-sizing:content;max-height:60vh}.req-modal--wide .req-editable-blurb-textarea{field-sizing:content;max-height:50vh}.req-modal--wide .modal-foot.req-modal-foot--steps{gap:18px}.req-modal--wide .req-modal-foot--steps .btn-foot.primary{order:0;margin-right:0}.req-modal--wide .req-modal-foot--steps .req-foot-back{order:0;padding:14px 6px;border:none;background:transparent;color:#5c5c5c}.req-modal--wide .req-modal-foot--steps .req-foot-back:hover:not(:disabled){background:transparent;color:#1a1a1a}.req-modal--wide .req-modal-foot--steps .req-foot-note{order:0;font-family:var(--gp-font-body);font-size:17.5px;color:#5c5c5c}.req-modal--wide .req-modal-foot--steps .req-foot-cancel{order:0;margin-left:auto;border:none;background:transparent;color:#5c5c5c}.req-modal--wide .req-modal-foot--steps .req-foot-cancel:hover:not(:disabled){background:transparent;color:#1a1a1a}.req-modal--wide .req-email-actions{padding-top:0;margin-top:auto}.modal-overlay:has(.req-modal--wide){padding:16px 20px}.req-modal.req-modal--wide{max-height:100%}.req-modal--wide .modal-head{padding:20px 44px 14px}.req-modal--wide .req-step-kicker{margin-bottom:10px}.req-modal--wide .mod-title{font-size:clamp(32.5px,2.6vw,42.5px)}.req-modal--wide .mod-sub{margin-top:8px;font-size:17.5px}.req-modal--wide .req-chain,.req-modal--wide .offer-intro-people{padding:0 44px 16px}.req-modal--wide .rc-av,.req-modal--wide .offer-intro-people .rc-av{width:44px;height:44px;margin-bottom:9px;font-size:14px}.req-modal--wide .req-chain .rc-name,.req-modal--wide .offer-intro-people .rc-name{font-size:15.5px}.req-modal--wide .req-chain .rc-meta,.req-modal--wide .offer-intro-people .rc-meta{display:flex;min-height:0;margin-top:3px;gap:1px}.req-modal--wide .req-chain .rc-role,.req-modal--wide .offer-intro-people .rc-role{min-height:0;max-height:none;margin-top:3px}.req-modal--wide .req-chain .rc-meta-line,.req-modal--wide .req-chain .rc-role,.req-modal--wide .offer-intro-people .rc-meta-line,.req-modal--wide .offer-intro-people .rc-role{font-size:13px;line-height:1.35;color:#929292;white-space:normal;word-break:break-word;overflow-wrap:anywhere}.req-modal--wide .req-chain .rc-kind,.req-modal--wide .offer-intro-people .rc-kind{font-size:11.5px;line-height:1.3;color:#929292}.req-modal--wide .rc-badge.rc-stage,.req-modal--wide .offer-intro-people .rc-stage{margin:6px 0 0!important}.req-modal--wide .rc-arr{margin-top:21px}.req-modal--wide .req-body,.req-modal--wide .modal-body{padding:18px 44px 20px}.req-modal--wide .req-sec-lbl{margin-bottom:12px}.req-modal--wide .req-email--split .req-email-meta{display:none}.req-modal--wide .modal-foot{padding:16px 44px 20px}.req-modal--wide .modal-head{padding:18px 44px 12px}.req-modal--wide .mod-title{font-size:clamp(27.5px,2.3vw,42.5px)}.req-modal--wide .mod-sub{margin-top:6px}.req-modal--wide .req-chain,.req-modal--wide .offer-intro-people{padding:0 44px 12px}.req-modal--wide .rc-av,.req-modal--wide .offer-intro-people .rc-av{width:40px;height:40px;margin-bottom:8px;font-size:13px}.req-modal--wide .rc-arr{margin-top:19px}.req-modal--wide .req-body,.req-modal--wide .modal-body{padding-top:14px}.req-modal--wide .req-sec-lbl{margin-bottom:10px}.req-modal--wide .req-email-label{padding:9px 18px 2px}.req-modal--wide .req-email-to-row,.req-modal--wide .req-email-subject,.req-modal--wide .req-email-subject-fixed{padding-top:9px;padding-bottom:9px}.req-modal--wide .req-email-body,.req-modal--wide .req-email-preview-body,.req-modal--wide .req-mailcard--target .req-nested-target-preview{padding:12px 18px 14px}.intro-picker-field{margin-bottom:22px}.intro-picker-field:last-child{margin-bottom:4px}.intro-picker-search{margin-bottom:6px}.intro-picker-search .pn-search,.intro-picker-search .pn-search-row{background:#fff;border-color:#1a1a1a29}.modal.intro-picker .intro-picker-list{max-height:320px;overflow-y:auto}.req-modal.req-modal--wide.mynet-intro-sheet{height:100%}.req-modal--wide.mynet-intro-sheet>.intro-optin-bar{flex:0 0 auto}.req-modal--wide.mynet-intro-sheet .req-body{display:flex;flex-direction:column;overflow:hidden;padding-bottom:12px}.req-modal--wide.mynet-intro-sheet .req-email--split{flex:1 1 auto;min-height:0;margin-bottom:0}.req-modal--wide.mynet-intro-sheet .req-email--split>.req-email,.req-modal--wide.mynet-intro-sheet .req-email--split>.req-mailcard{display:flex;flex-direction:column;min-height:0;overflow:hidden;margin-bottom:0}.req-modal--wide.mynet-intro-sheet .req-email--split>.req-email>.req-email-body,.req-modal--wide.mynet-intro-sheet .req-email--split>.req-mailcard>.req-email-body:not(.req-email-actions),.req-modal--wide.mynet-intro-sheet .req-mailcard--target .req-nested-target-preview{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow-y:auto}.req-modal--wide.mynet-intro-sheet .req-email--split .req-email-body>p{flex:0 0 auto;margin:0 0 10px}.req-modal--wide.mynet-intro-sheet .req-email--split .req-editable-blurb{display:flex;flex-direction:column;flex:1 1 auto;min-height:88px}.req-modal--wide.mynet-intro-sheet .req-mailcard .req-email-textarea,.req-modal--wide.mynet-intro-sheet .req-editable-blurb-textarea{field-sizing:normal;max-height:none;min-height:64px;height:auto;flex:1 1 auto;overflow-y:auto}.req-modal--wide.mynet-intro-sheet .intro-note-row{display:flex;align-items:center;gap:16px;flex:0 0 auto;margin-bottom:16px}.req-modal--wide.mynet-intro-sheet .intro-note-lbl{font-family:var(--gp-font-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#929292;white-space:nowrap}.req-modal--wide.mynet-intro-sheet .intro-note-optional{color:#bdbdbd}.req-modal--wide.mynet-intro-sheet .intro-note-input{flex:1 1 auto;min-width:0;padding:10px 14px;font-family:var(--gp-font-body);font-size:17.5px;color:#1a1a1a;background:#fff;border:1px solid rgba(26,26,26,.14);border-radius:3px}.req-modal--wide.mynet-intro-sheet .intro-note-input:focus{outline:none;border-color:#0a0a0a}.req-modal--wide.mynet-intro-sheet .intro-note-input::-moz-placeholder{color:#a3a3a3}.req-modal--wide.mynet-intro-sheet .intro-note-input::placeholder{color:#a3a3a3}.req-modal--wide.mynet-intro-sheet .intro-parties-involved{flex:0 0 auto;margin-bottom:16px}.intro-optin-bar{display:flex;align-items:center;gap:14px;padding:9px 44px;border-top:1px solid rgba(26,26,26,.1)}.intro-optin-bar-lbl{font-family:var(--gp-font-mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#929292}.intro-optin-seg{display:flex;gap:0;border:1px solid rgba(26,26,26,.16);border-radius:999px;overflow:hidden}.intro-optin-seg-btn{font-family:var(--gp-font-mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;padding:7px 18px;cursor:pointer;background:transparent;border:none;border-right:1px solid rgba(26,26,26,.12);color:#5c5c5c;transition:background .14s ease,color .14s ease}.intro-optin-seg-btn:last-child{border-right:none}.intro-optin-seg-btn:hover:not(:disabled):not(.active){background:#1a1a1a0d;color:#1a1a1a}.intro-optin-seg-btn.active{background:#0a0a0a;color:#fafafa}.intro-optin-seg-btn:disabled{opacity:.5;cursor:not-allowed}.intro-optin-bar-note{font-family:var(--gp-font-body);font-size:16px;color:#929292;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 820px){.req-modal.req-modal--wide.mynet-intro-sheet{height:auto}.req-modal--wide.mynet-intro-sheet .req-body{overflow-y:auto}.req-modal--wide.mynet-intro-sheet .req-email--split{grid-template-columns:minmax(0,1fr)}.intro-optin-bar{flex-wrap:wrap;padding:12px 22px}.intro-optin-seg{flex-wrap:wrap}}.req-modal--wide.mynet-intro-sheet>.mynet-sheet-top{position:relative;flex:0 0 auto;display:flex;flex-direction:column;align-items:stretch;gap:0;border-bottom:none}.req-modal--wide.mynet-intro-sheet .mynet-sheet-top>.modal-head{flex:0 0 auto;min-width:0;padding:18px 76px 14px 44px;border-bottom:none}.req-modal--wide.mynet-intro-sheet .mynet-sheet-top>.req-chain{flex:0 0 auto;width:100%;padding:14px 44px 15px;justify-content:center;align-items:flex-start;background:#f6f6f6;border-top:1px solid rgba(26,26,26,.08);border-bottom:1px solid rgba(26,26,26,.1)}.req-modal--wide.mynet-intro-sheet .mynet-sheet-top>.req-chain .rc-person,.req-modal--wide.mynet-intro-sheet .mynet-sheet-top>.req-chain .rc-person-wide{flex:0 0 auto;width:176px;min-width:0;max-width:176px;padding:0 12px;align-items:center;text-align:center}.req-modal--wide.mynet-intro-sheet .mynet-sheet-top>.req-chain .rc-name{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.req-modal--wide.mynet-intro-sheet .mynet-sheet-close{position:absolute;top:16px;right:26px}.req-modal--wide.mynet-intro-sheet .req-step-kicker{margin-bottom:8px}.req-modal--wide.mynet-intro-sheet .mod-title{font-size:clamp(24px,1.8vw,32.5px)}.req-modal--wide.mynet-intro-sheet .mod-sub{margin-top:4px;font-size:16px}.req-modal--wide.mynet-intro-sheet .rc-av{width:38px;height:38px;font-size:14px}.req-modal--wide.mynet-intro-sheet .req-chain .rc-name{font-size:16px;margin-top:6px}.req-modal--wide.mynet-intro-sheet .req-chain .rc-badge.rc-stage{margin-bottom:6px}.req-modal--wide.mynet-intro-sheet .req-body{padding:16px 44px 12px}.req-modal--wide.mynet-intro-sheet .intro-note-row{margin-bottom:12px}.req-modal--wide.mynet-intro-sheet .intro-note-input{padding:8px 12px}.req-modal--wide.mynet-intro-sheet .modal-foot.req-modal-foot--steps{padding:12px 44px 14px}.req-modal--wide.mynet-intro-sheet .btn-foot{padding:11px 22px}.req-modal--wide.mynet-intro-sheet .req-email--split .req-email-head{align-items:center;padding:10px 16px 11px}.req-modal--wide.mynet-intro-sheet .req-email--split .req-email-head>div{min-width:0}.req-modal--wide.mynet-intro-sheet .req-email--split .req-email-head strong{font-size:17.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.req-modal--wide.mynet-intro-sheet .req-email--split .req-email-label{padding-top:8px}@media (max-height: 840px){.req-modal--wide.mynet-intro-sheet .mod-sub{display:none}.req-modal--wide.mynet-intro-sheet .rc-av{width:32px;height:32px;font-size:12.5px}.req-modal--wide.mynet-intro-sheet .req-chain .rc-name{font-size:15px;margin-top:4px}.req-modal--wide.mynet-intro-sheet .mynet-sheet-top>.modal-head{padding-top:14px;padding-bottom:10px}.req-modal--wide.mynet-intro-sheet .mynet-sheet-top>.req-chain{padding-top:10px;padding-bottom:11px}.req-modal--wide.mynet-intro-sheet .req-body{padding-top:12px}.req-modal--wide.mynet-intro-sheet .intro-note-row{margin-bottom:10px}.req-modal--wide.mynet-intro-sheet .intro-note-input{padding:6px 12px;font-size:16px}.req-modal--wide.mynet-intro-sheet .req-email--split .req-email-body>p{margin-bottom:7px}.req-modal--wide.mynet-intro-sheet .req-email--split .req-editable-blurb{min-height:72px}}@media (max-height: 700px){.req-modal--wide.mynet-intro-sheet .mod-title{font-size:24px}.req-modal--wide.mynet-intro-sheet .mynet-sheet-top>.req-chain{padding-top:8px;padding-bottom:9px}.req-modal--wide.mynet-intro-sheet .mynet-sheet-top>.req-chain .rc-person,.req-modal--wide.mynet-intro-sheet .mynet-sheet-top>.req-chain .rc-person-wide{width:158px;max-width:158px}.req-modal--wide.mynet-intro-sheet .req-email--split .req-email-body>p{margin-bottom:6px}.req-modal--wide.mynet-intro-sheet .req-email--split .req-editable-blurb{min-height:62px}}.gp-app .page-team .tm-connectors-targets{--pipe-ink: #0A0A0A;--pipe-muted: #6B6B6B;--pipe-faint: #9A9A9A;--pipe-line: rgba(26, 26, 26, .14);--pipe-line-soft: rgba(26, 26, 26, .08);--pipe-green: #0A0A0A;--pipe-gold: #505050;--pipe-card: #FFFFFF;--pipe-sunk: #FAFAFA;padding:0}.page-team .tm-connectors-targets .conn-reciprocal{display:flex;flex-direction:column;gap:0;border-top:1px solid var(--pipe-line-soft)}.page-team .tm-connectors-targets .conn-reciprocal-col{display:flex;flex-direction:column;min-height:0;min-width:0;border-bottom:1px solid var(--pipe-line-soft)}.page-team .tm-connectors-targets .conn-reciprocal-col:last-child{border-bottom:none}.page-team .tm-connectors-targets .conn-reciprocal-col--offer,.page-team .tm-connectors-targets .conn-reciprocal-col--request{background:transparent;border-left:none}.page-team .tm-connectors-targets .conn-reciprocal-col-head{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:14px;align-items:center;margin:0 30px;padding:26px 0 0;border-bottom:none}.page-team .tm-connectors-targets .conn-reciprocal-col:has(.conn-reciprocal-empty) .conn-reciprocal-col-head{padding-bottom:16px;border-bottom:1px solid var(--pipe-ink)}.page-team .tm-connectors-targets .conn-reciprocal-col-title{margin:0;font-family:var(--gp-font-display);font-weight:400;font-size:32.5px;line-height:1.1;letter-spacing:-.012em;color:var(--pipe-ink);text-transform:none}.page-team .tm-connectors-targets .conn-reciprocal-col-sub{margin:6px 0 0;font-size:17.5px;line-height:1.5;color:var(--pipe-muted)}.page-team .tm-connectors-targets .conn-reciprocal-col-count{min-width:0;height:auto;padding:0;border-radius:0;background:transparent!important;font-family:var(--gp-font-display);font-weight:400;font-size:36px;line-height:1;color:var(--pipe-ink)!important}.page-team .tm-connectors-targets .conn-reciprocal-col-icon{width:30px;height:30px;border-radius:50%;background:transparent!important;border:1px solid var(--pipe-line);color:var(--pipe-muted)!important}.page-team .tm-connectors-targets .conn-reciprocal-col-body{flex:1;padding:0}.page-team .tm-connectors-targets .conn-reciprocal-empty{margin:0;padding:26px 30px 30px;border:none;border-radius:0;background:transparent;text-align:left;font-size:17.5px;line-height:1.6;color:var(--pipe-muted)}.page-team .tm-connectors-targets .conn-target-account-list{display:block;margin:0;padding:0 30px 22px;background:transparent;border:none}.page-team .tm-connectors-targets .acc-targets-head{display:grid;grid-template-columns:44px minmax(200px,1fr) 200px 200px 190px;gap:24px;align-items:center;font-family:var(--gp-font-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--pipe-faint);border-bottom:1px solid var(--pipe-ink);padding:22px 0 10px}.page-team .tm-connectors-targets .acc-targets-head>span{grid-column:auto;justify-self:start;text-align:left;min-width:0}.page-team .tm-connectors-targets .acc-row-v2-wrap{position:relative;border-bottom:1px solid var(--pipe-line-soft)}.page-team .tm-connectors-targets .acc-row-v2-wrap:last-child{border-bottom:1px solid var(--pipe-line-soft)}.page-team .tm-connectors-targets .acc-row-v2{position:relative;display:grid;grid-template-columns:44px minmax(200px,1fr) 200px 200px 190px;gap:24px;align-items:center;padding:26px 0;background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important}.page-team .tm-connectors-targets .acc-row-v2:hover,.page-team .tm-connectors-targets .acc-row-v2-wrap.open .acc-row-v2{background:transparent!important;box-shadow:none!important}.page-team .tm-connectors-targets .acc-row-v2:hover .acc-name-v2{color:var(--pipe-green)}.page-team .tm-connectors-targets .acc-row-rank{grid-column:1;align-self:center;font-family:var(--gp-font-mono);font-size:14px;letter-spacing:.1em;color:#0a0a0a6b}.page-team .tm-connectors-targets .acc-row-info{grid-column:2;display:flex;flex-direction:column;gap:4px;min-width:0;overflow:hidden}.page-team .tm-connectors-targets .acc-row-name-line{display:flex;align-items:center;gap:14px;min-width:0}.page-team .tm-connectors-targets .acc-row-toggle{flex:0 0 22px;width:22px;height:22px;display:grid;place-items:center;border-radius:50%;border:1px solid var(--pipe-line);font-size:16px;line-height:1;color:var(--pipe-muted);transition:border-color .15s ease,color .15s ease,background .15s ease}.page-team .tm-connectors-targets .acc-row-v2:hover .acc-row-toggle{border-color:var(--pipe-ink);color:var(--pipe-ink)}.page-team .tm-connectors-targets .acc-row-toggle.open{background:var(--pipe-ink);border-color:var(--pipe-ink);color:#fafafa}.page-team .tm-connectors-targets .acc-name-v2{font-family:var(--gp-font-display);font-weight:500;font-size:32.5px;line-height:1.1;letter-spacing:-.012em;color:var(--pipe-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:color .15s ease}.page-team .tm-connectors-targets .acc-row-meta{margin-top:4px;padding-left:36px;font-size:16px;line-height:1.4;color:var(--pipe-faint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-team .tm-connectors-targets .acc-row-strength{grid-column:3;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:8px;width:100%;justify-self:start;max-width:none;min-width:0}.page-team .tm-connectors-targets .acc-path-bar-row{display:flex;align-items:center;gap:12px;width:auto;min-width:0}.page-team .tm-connectors-targets .acc-row-tier-label{font-family:var(--gp-font-body);font-size:17.5px;font-weight:400;letter-spacing:0;text-transform:none;color:var(--pipe-ink);white-space:nowrap}.page-team .tm-connectors-targets .acc-row-tier-label.muted{color:var(--pipe-gold)}.page-team .tm-connectors-targets .acc-row-stack{grid-column:4;display:flex;align-items:center;justify-content:flex-start;gap:12px;width:100%;justify-self:start;max-width:none;min-width:0;overflow:hidden}.page-team .tm-connectors-targets .acc-row-stack--empty{visibility:hidden}.page-team .tm-connectors-targets .acc-stack-avatars{display:flex;align-items:center}.page-team .tm-connectors-targets .acc-stack-av{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;box-sizing:border-box;font-family:var(--gp-font-mono);font-size:10.5px;letter-spacing:.02em;border:2px solid var(--gp-bg, #F6F6F6);background:var(--pipe-ink);color:#fafafa;flex-shrink:0}.page-team .tm-connectors-targets .acc-stack-av--expanded{border-color:var(--pipe-sunk)}.page-team .tm-connectors-targets .acc-stack-av--you{font-size:10.5px;letter-spacing:.04em}.page-team .tm-connectors-targets .acc-stack-count{margin-left:4px;font-family:var(--gp-font-body);font-size:17px;color:var(--pipe-muted);white-space:nowrap;flex-shrink:0}.page-team .tm-connectors-targets .acc-row-actions{grid-column:5;display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:12px;justify-self:stretch;width:auto;max-width:none;margin-left:0;padding-top:0;min-width:0}.page-team .tm-connectors-targets .acc-row-cta{font-family:var(--gp-font-mono);font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--pipe-ink);white-space:nowrap;border-bottom:1px solid var(--pipe-line);padding-bottom:2px;transition:border-color .15s ease,color .15s ease}.page-team .tm-connectors-targets .acc-row-v2:hover .acc-row-cta{border-bottom-color:var(--pipe-ink)}.page-team .tm-connectors-targets .acc-expanded{background:#1a1a1a08;border-bottom:none;border-left:2px solid var(--pipe-green);margin:0 0 14px 44px;padding-right:0}.page-team .tm-connectors-targets .acc-expanded-header{font-family:var(--gp-font-body);font-size:17px;letter-spacing:0;text-transform:none;color:var(--pipe-muted);padding:16px 26px 12px 34px}.page-team .tm-connectors-targets .acc-expanded-scroll{max-height:min(480px,55vh);overflow-y:auto;-webkit-overflow-scrolling:touch}.page-team .tm-connectors-targets .acc-contact-group{display:contents}.page-team .tm-connectors-targets .acc-expanded .contact-row{display:grid;grid-template-columns:10px minmax(200px,1fr) 200px 200px 190px;gap:24px;align-items:center;width:100%;box-sizing:border-box;padding:15px 0 15px 34px;cursor:pointer;background:transparent;border:none;border-top:1px solid var(--pipe-line-soft);text-align:left}.page-team .tm-connectors-targets .acc-expanded .contact-row:hover{background:#1a1a1a05}.page-team .tm-connectors-targets .acc-expanded .contact-row-spacer{width:10px;flex-shrink:0}.page-team .tm-connectors-targets .contact-row-identity{display:flex;align-items:center;gap:14px;min-width:0}.page-team .tm-connectors-targets .contact-avatar{width:28px;height:28px;flex:none;border-radius:50%;display:grid;place-items:center;font-family:var(--gp-font-mono);font-size:11px;background:var(--pipe-ink);color:#fafafa}.page-team .tm-connectors-targets .contact-avatar-btn{width:28px;height:28px;flex:none;padding:0;border:none;background:transparent;cursor:pointer;border-radius:50%}.page-team .tm-connectors-targets .contact-avatar-btn .contact-avatar{width:100%;height:100%}.page-team .tm-connectors-targets .contact-row-person{display:flex;flex-direction:column;gap:2px;min-width:0}.page-team .tm-connectors-targets .contact-name{font-size:19px;font-weight:500;color:var(--pipe-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-team .tm-connectors-targets .contact-name.profile-name-trigger:hover{color:#0a0a0a}.page-team .tm-connectors-targets .contact-title{font-size:16px;line-height:1.4;color:var(--pipe-faint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-team .tm-connectors-targets .acc-expanded .contact-row-chips,.page-team .tm-connectors-targets .acc-expanded .contact-row-connectors{display:flex;align-items:center;justify-content:flex-start;gap:12px;min-width:0}.page-team .tm-connectors-targets .contact-path-count{font-family:var(--gp-font-body);font-size:17px;color:var(--pipe-muted);white-space:nowrap}.page-team .tm-connectors-targets .acc-expanded .contact-row-cta{justify-self:end;align-self:center;color:var(--pipe-muted)}.page-team .tm-connectors-targets .acc-expanded .contact-row:hover .contact-row-cta{color:var(--pipe-ink);border-bottom-color:var(--pipe-ink)}.page-team .tm-connectors-targets .contact-direct-panel{display:grid;grid-template-columns:44px minmax(0,1fr) 184px 132px 100px;gap:24px;align-items:center;padding:12px 26px 14px 34px;border-bottom:1px solid rgba(26,26,26,.07)}.page-team .tm-connectors-targets .contact-direct-msg{grid-column:2 / 5;font-size:16px;line-height:1.45;color:var(--pipe-muted)}.page-team .tm-connectors-targets .contact-direct-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;grid-column:5;justify-self:end;border:1px solid rgba(26,26,26,.18);background:transparent;color:var(--pipe-ink);font-family:var(--gp-font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;padding:6px 10px;border-radius:2px;cursor:pointer;white-space:nowrap;transition:background .16s,color .16s,border-color .16s}.page-team .tm-connectors-targets .contact-direct-btn:hover:not(:disabled){background:var(--pipe-ink);color:#fafafa;border-color:var(--pipe-ink)}.page-team .tm-connectors-targets .contact-direct-btn:disabled{opacity:.5;cursor:default}@media (max-width: 900px){.page-team .tm-connectors-targets .conn-reciprocal-col-head,.page-team .tm-connectors-targets .conn-target-account-list{margin-inline:0;padding-inline:18px}.page-team .tm-connectors-targets .conn-reciprocal-col-head{padding-bottom:16px;border-bottom:1px solid var(--pipe-ink)}.page-team .tm-connectors-targets .conn-reciprocal-empty{padding-inline:18px}.page-team .tm-connectors-targets .acc-targets-head{display:none}.page-team .tm-connectors-targets .acc-row-v2{grid-template-columns:32px minmax(0,1fr);gap:12px;padding:18px 0}.page-team .tm-connectors-targets .acc-row-strength,.page-team .tm-connectors-targets .acc-row-stack,.page-team .tm-connectors-targets .acc-row-actions{display:none}.page-team .tm-connectors-targets .acc-name-v2{font-size:20px}.page-team .tm-connectors-targets .acc-expanded{margin-left:0}.page-team .tm-connectors-targets .acc-expanded .contact-row{grid-template-columns:minmax(0,1fr);gap:8px;padding:14px 18px}.page-team .tm-connectors-targets .acc-expanded .contact-row-spacer,.page-team .tm-connectors-targets .acc-expanded .contact-row-cta{display:none}.page-team .tm-connectors-targets .contact-direct-panel{grid-template-columns:minmax(0,1fr);gap:10px;padding:12px 18px 16px}.page-team .tm-connectors-targets .contact-direct-msg,.page-team .tm-connectors-targets .contact-direct-btn{grid-column:1;justify-self:start}}.req-modal--wide .req-chain,.req-modal--wide .offer-intro-people{justify-content:center;gap:0;padding:18px 44px 20px;margin:0;background:#f6f6f6;border-top:1px solid rgba(26,26,26,.08);border-bottom:1px solid rgba(26,26,26,.1)}.req-modal--wide .req-chain .rc-person,.req-modal--wide .req-chain .rc-person-wide,.req-modal--wide .offer-intro-people .rc-person,.req-modal--wide .offer-intro-people .rc-person-wide{flex:0 0 auto;width:auto;min-width:124px;max-width:190px;padding:0 16px}.req-modal--wide .req-chain .rc-av.rc-av-empty,.req-modal--wide .offer-intro-people .rc-av.rc-av-empty{background:transparent!important;color:#929292!important;border:1px dashed rgba(26,26,26,.28);box-shadow:none}.req-modal--wide .req-chain .rc-name-empty,.req-modal--wide .offer-intro-people .rc-name-empty{color:#929292}.pn-search-row{align-items:stretch}.pn-search-row .pn-add-inline-btn{align-self:stretch;display:inline-flex;align-items:center;padding:0 12px}@media (max-width: 980px){.req-modal--wide .req-chain,.req-modal--wide .offer-intro-people{padding-left:22px;padding-right:22px}}.acc-m-only{display:none}.page-accounts .gem-connect-row-label{display:inline-flex;align-items:center;gap:8px;color:var(--pipe-ink)}.page-accounts .gem-connect-mark{width:18px!important;height:18px!important}.page-accounts .gem-connect-head{display:flex;align-items:center;gap:10px;color:var(--pipe-ink);padding-bottom:4px}.page-accounts .gem-connect-sub{padding:0 26px 12px 34px;font-size:15px;line-height:1.5;color:var(--pipe-faint)}.page-accounts .gem-connect-quota{color:var(--pipe-muted)}.page-accounts .gem-connect-section+.acc-expanded-header{border-top:1px solid var(--pipe-line-soft)}.page-accounts .acc-expanded .gem-connect-via{align-items:center;gap:8px;font-size:17px;color:var(--pipe-ink)}.page-accounts .acc-expanded .gem-connect-cta{background:none;border:0;border-bottom:1px solid transparent;padding:0;font:inherit;cursor:pointer;color:var(--pipe-ink);white-space:nowrap}.page-accounts .acc-expanded .gem-connect-cta:hover:not(:disabled){border-bottom-color:var(--pipe-ink)}.page-accounts .acc-expanded .gem-connect-cta.is-done{cursor:default;color:var(--pipe-faint)}.page-accounts .gem-connect-metric-sub{margin-top:4px;font-size:13px;letter-spacing:.04em;color:var(--pipe-muted, #6b6b6b)}.gem-connect-modal .gem-connect-modal-quota{margin-top:10px;font-size:13px;color:#6b6b6b}@media (min-width: 901px){.mobile-shell-bar,.mobile-bottom-nav,.page-intros .intros-hero-eyebrow,.page-intros .intros-m-only,.page-intros .intros-detail,.page-home .gp-today,.page-home .gp-door,.page-home .gp-moved,.page-network .net-teams-entry{display:none!important}}@media (max-width: 900px){html,body{overflow-x:clip;max-width:100%}@supports not (overflow: clip){html,body{overflow-x:hidden}}.gp-app .gp-topchrome{display:none!important}.gp-mobile-stack-grid{grid-template-columns:1fr!important;gap:12px!important}.gp-app{--m-bg: #FFFFFF;--m-ink: #0A0A0A;--m-ink-soft: #2C2C2C;--m-muted: #6B6B6B;--m-faint: #9A9A9A;--m-border: #E2E2E2;--m-paper: #FAFAFA;--m-card: #FFFFFF;--m-green-edge: #111111;--m-green-deep: #111111;--m-green-dark: #1a1a1a;--m-green: #0a0a0a;--m-green-mid: #303030;--m-green-soft: #3A3A3A;--m-green-muted: #1a1a1a;--m-green-text: #1a1a1a;--m-green-label: #838383;--m-green-accent: #bdbdbd;--m-green-accent-soft: #dcdcdc;--m-green-on: #FFFFFF;--m-green-on-muted: rgba(255, 255, 255, .78);--m-green-gradient: linear-gradient(165deg, #303030 0%, #242424 38%, #111111 72%, #111111 100%);--m-green-gradient-card: linear-gradient(180deg, #303030 0%, #1a1a1a 45%, #111111 100%);--m-green-gradient-sidebar: radial-gradient(130% 95% at 50% -15%, #303030 0%, #111111 55%, #111111 100%);--m-green-gradient-btn: linear-gradient(180deg, #303030 0%, #1a1a1a 50%, #111111 100%);--m-green-gradient-nav: linear-gradient(180deg, #0a0a0a 0%, #1a1a1a 100%);--m-radius-xl: 16px;--m-radius-lg: 12px;--m-radius-md: 10px;--m-radius-sm: 8px;--m-radius-pill: 999px;--m-shadow-sm: 0 1px 3px rgba(26, 26, 26, .04);--m-shadow-card: 0 2px 12px rgba(26, 26, 26, .06);--m-shadow-lift: 0 8px 28px rgba(26, 26, 26, .1);--m-pad-x: max(20px, env(safe-area-inset-left, 0px));--m-pad-r: max(20px, env(safe-area-inset-right, 0px));--m-pad-bottom: max(16px, env(safe-area-inset-bottom, 0px));--m-touch: 48px;--m-shell-h: 56px;--m-nav-h: 64px;--m-font: "Geist", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;background:var(--m-bg)!important;-webkit-tap-highlight-color:transparent;font-family:var(--m-font)}.gp-app .sidebar{width:min(300px,88vw)!important;padding:28px 20px!important;padding-top:max(28px,env(safe-area-inset-top,0px))!important;padding-bottom:max(28px,env(safe-area-inset-bottom,0px))!important;top:0!important;bottom:0!important;height:auto!important;transform:translate(-105%)!important;visibility:visible!important;transition:transform .3s cubic-bezier(.32,.72,0,1)!important;box-shadow:none!important;z-index:300!important;border-right:none!important;background:var(--m-green-gradient-sidebar)!important}.gp-app.sidebar-mobile-open .sidebar{transform:translate(0)!important;box-shadow:var(--m-shadow-lift)!important}.gp-app.sidebar-collapsed.sidebar-hover .sidebar,.gp-app.sidebar-collapsed:not(.sidebar-mobile-open) .sidebar{transform:translate(-105%)!important}.gp-app.sidebar-mobile-open .sidebar-backdrop{display:block!important;z-index:290;background:#11111180!important;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.gp-app .gp-app-content,.gp-app.sidebar-pinned .gp-app-content,.gp-app.sidebar-collapsed .gp-app-content,.gp-app.sidebar-collapsed.sidebar-hover .gp-app-content,.gp-app.gp-app--full-page .gp-app-content,.gp-app.gp-app--full-page.sidebar-pinned .gp-app-content,.gp-app.sidebar-mobile-open .gp-app-content{margin-left:0!important;width:100%!important;max-width:100vw!important;min-height:100dvh;overflow-x:hidden;background:var(--m-bg);display:flex;flex-direction:column}.gp-app .sidebar-rail-toggle{display:none!important}.gp-app.sidebar-mobile-open .sidebar-rail-toggle{display:flex!important}.gp-app.sidebar-mobile-open .logo-txt,.gp-app.sidebar-mobile-open .domain,.gp-app.sidebar-mobile-open .nav-label,.gp-app.sidebar-mobile-open .nav-item .count,.gp-app.sidebar-mobile-open .nav-item .new-tag,.gp-app.sidebar-mobile-open .user-block-info,.gp-app.sidebar-mobile-open .user-block-caret,.gp-app.sidebar-mobile-open .sidebar-admin-label,.gp-app.sidebar-mobile-open .sidebar-group-label,.gp-app.sidebar-mobile-open .sidebar-signout-label{opacity:1!important;width:auto!important;max-width:none!important;overflow:visible!important;pointer-events:auto!important;position:static!important}.gp-app.sidebar-mobile-open .sidebar-top{flex-direction:row!important;align-items:center!important;margin-bottom:6px!important}.gp-app.sidebar-mobile-open .domain{margin-bottom:24px!important;font-size:12px!important;color:#ffffff8c!important}.gp-app.sidebar-mobile-open .logo-txt{font-family:var(--m-font)!important;font-weight:700!important;font-size:20px!important}.gp-app.sidebar-mobile-open .nav-item{justify-content:flex-start!important;padding:13px 14px!important;gap:14px!important;border-radius:var(--m-radius-md)!important;margin-bottom:4px!important;font-size:15px!important;font-weight:500!important;min-height:46px;color:#ffffffe0!important;border-left:none!important}.gp-app.sidebar-mobile-open .nav-item.active{background:linear-gradient(90deg,#ffffff29,#ffffff14)!important}.gp-app.sidebar-mobile-open .nav-item .new-tag{background:#fff3!important;color:#fff!important;border-color:#ffffff4d!important;font-size:9px!important;font-weight:700!important}.gp-app.sidebar-mobile-open .user-block{border-radius:var(--m-radius-lg)!important;padding:14px!important;margin-top:12px!important;background:#0000001f!important;border:1px solid rgba(255,255,255,.1)!important}.gp-app.sidebar-mobile-open .user-block-trigger{padding:0!important}.gp-app.sidebar-mobile-open .user-block-name{font-weight:600!important;font-size:14px!important}.gp-app.sidebar-mobile-open .user-block-role{font-size:12px!important;color:#ffffff8c!important}.mobile-shell-bar{display:grid;grid-template-columns:44px 1fr 44px;align-items:center;gap:8px;flex-shrink:0;padding:10px var(--m-pad-x);padding-top:max(10px,env(safe-area-inset-top,0px));min-height:calc(var(--m-shell-h) + env(safe-area-inset-top,0px));background:var(--m-bg);border-bottom:1px solid var(--m-border);position:sticky;top:0;z-index:100}.mobile-shell-bar--gem{position:fixed;left:0;right:0;top:0;background:#f6f6f6f5;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);z-index:200}.mobile-shell-menu-btn{display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;margin:0;border:none;border-radius:var(--m-radius-md);background:transparent;color:var(--m-ink-soft);cursor:pointer;flex-shrink:0}.mobile-shell-menu-btn:active{background:#1a1a1a0f}.mobile-shell-bar-spacer{width:44px;height:44px;flex-shrink:0}.mobile-shell-brand{display:flex;align-items:center;justify-content:center;gap:8px;min-width:0}.mobile-shell-mark{width:34px;height:34px;-o-object-fit:contain;object-fit:contain;flex-shrink:0;background:transparent;color:var(--m-ink)}.mobile-shell-title{font-family:var(--m-font);font-size:18px;font-weight:700;letter-spacing:-.02em;color:var(--m-ink);white-space:nowrap}.mobile-shell-icon-btn{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--m-radius-md);color:var(--m-ink-soft);text-decoration:none;position:relative}.mobile-shell-bar-actions{display:flex;align-items:center;justify-content:flex-end;min-width:0}.mobile-shell-bar.mobile-shell-bar--gem-btn{grid-template-columns:88px 1fr 88px}.mobile-shell-gem-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;padding:0;cursor:pointer}.mobile-shell-gem-btn[aria-expanded=true]{color:var(--m-ink)}.mobile-shell-bell-dot{position:absolute;top:10px;right:10px;width:8px;height:8px;border-radius:50%;background:var(--m-green-dark);border:2px solid var(--m-bg)}.mobile-search-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:300;background:var(--m-bg);display:flex;flex-direction:column}.mobile-search-overlay-bar{display:flex;align-items:center;gap:10px;flex-shrink:0;padding:max(10px,env(safe-area-inset-top,0px)) var(--m-pad-x) 10px;background:var(--m-bg);border-bottom:1px solid var(--m-border)}.mobile-search-overlay-ico{color:var(--m-faint);flex-shrink:0}.mobile-search-overlay-bar input{flex:1;min-width:0;height:40px;border:none;outline:none;background:transparent;font-family:var(--m-font);font-size:16px;color:var(--m-ink)}.mobile-search-overlay-bar input::-moz-placeholder{color:var(--m-faint)}.mobile-search-overlay-bar input::placeholder{color:var(--m-faint)}.mobile-search-overlay-cancel{flex-shrink:0;border:none;background:transparent;color:var(--m-ink-soft);font-family:var(--m-font);font-size:15px;padding:8px 0 8px 4px}.mobile-search-overlay-results{flex:1;overflow-y:auto;padding:4px var(--m-pad-x) 24px}.mobile-search-overlay-empty{padding:40px 12px;text-align:center;color:var(--m-faint);font-size:14px}.mobile-search-overlay-row{display:flex;align-items:center;gap:12px;width:100%;padding:12px 4px;border:none;border-bottom:1px solid var(--m-border);background:transparent;text-align:left}.mobile-search-overlay-row:active{background:var(--m-paper)}.mobile-search-overlay-av{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:var(--m-ink);color:var(--m-bg);font-family:var(--m-font);font-size:13px;flex-shrink:0;overflow:hidden}.mobile-search-overlay-av img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mobile-search-overlay-info{display:flex;flex-direction:column;min-width:0}.mobile-search-overlay-name{font-size:15px;color:var(--m-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mobile-search-overlay-sub{margin-top:2px;font-size:13px;color:var(--m-faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mobile-search-overlay-seeall{display:block;width:100%;margin-top:8px;padding:14px;border:none;border-radius:var(--m-radius-md);background:var(--m-card);color:var(--m-ink-soft);font-family:var(--m-font);font-size:14px;font-weight:600;text-align:center}.mobile-bottom-nav{display:flex;align-items:stretch;justify-content:space-around;position:fixed;left:0;right:0;bottom:0;z-index:180;padding:4px var(--m-pad-x) max(6px,env(safe-area-inset-bottom,0px));background:var(--m-card);border-top:1px solid var(--m-border);box-shadow:0 -2px 16px #1a1a1a0a}.gp-app.gp-app--full-page .mobile-bottom-nav{display:none!important}.mobile-bottom-nav-item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;flex:1;min-width:0;max-width:72px;padding:6px 2px;border:none;background:transparent;color:var(--m-faint);text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.mobile-bottom-nav-item.active{color:var(--m-green-dark)}.mobile-bottom-nav-item.active .mobile-bottom-nav-icon{background:var(--m-green-gradient-nav);color:var(--m-green-on)}.mobile-bottom-nav-icon{position:relative;display:flex;align-items:center;justify-content:center;width:36px;height:28px}.mobile-bottom-nav-badge{position:absolute;top:-4px;right:-10px;font-size:8px;font-weight:700;letter-spacing:.04em;padding:2px 5px;border-radius:4px;background:var(--m-green-dark);color:var(--m-green-on);line-height:1}.mobile-bottom-nav-label{font-size:10px;font-weight:600;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.gp-app .main{flex:1;min-width:0;width:100%;padding:16px var(--m-pad-x) calc(var(--m-nav-h) + 16px + env(safe-area-inset-bottom,0px)) var(--m-pad-r)!important;overflow-x:hidden;background:var(--m-bg)}.gp-app.gp-app--full-page .main{padding:0!important;padding-top:calc(max(10px,env(safe-area-inset-top,0px)) + var(--m-shell-h))!important;height:100dvh!important;background:#ededed}.gp-app .gp-page-content,.gp-app .gp-page-content .page,.gp-app .main>.page,.gp-app .page-expand-map{max-width:100%!important;width:100%!important;min-width:0!important;overflow-x:hidden;background:transparent!important;border-radius:0!important;box-shadow:none!important;padding:0!important;min-height:auto!important}.gp-app.gp-app--full-page .gp-page-content,.gp-app.gp-app--full-page .gp-page-content>.page-gem-ai{min-height:0!important;flex:1 1 auto!important;display:flex!important;flex-direction:column!important;position:relative!important;overflow:hidden!important}.gp-app.gp-app--full-page .gp-page-content>.page-gem-ai{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;height:auto!important}.gp-app .page-h,.gp-app .greeting,.gp-app .sec-h,.gp-app .mod-title,.gp-app .es-title{font-family:var(--m-font)!important;font-weight:700!important;letter-spacing:-.025em!important}.gp-app .page-h,.gp-app .greeting{font-size:26px!important;color:var(--m-ink)!important;line-height:1.15!important}.gp-app .page-home .top-header .greeting{font-size:28px!important}.gp-app .page-sub,.gp-app .greeting-sub{font-size:15px!important;line-height:1.55!important;color:var(--m-muted)!important;margin-top:6px!important;font-weight:400!important}.gp-app .date-lbl{display:none!important}.gp-app .top-header{flex-direction:column!important;align-items:stretch!important;gap:14px!important;margin-bottom:20px!important;padding:0!important;background:transparent!important;border:none!important}.gp-app .header-left{min-width:0!important}.gp-app .header-right{width:100%!important;flex-direction:column!important;gap:10px!important}.gp-app .page-home .header-right{order:-1;margin-bottom:4px;flex-direction:row!important;align-items:center!important;gap:10px!important}.gp-app .page-home .search-anyone-btn{order:1;flex:1;width:auto!important;background:var(--m-card)!important;border:1px solid var(--m-border)!important;color:var(--m-muted)!important;font-weight:500!important;justify-content:flex-start!important;padding-left:16px!important;box-shadow:var(--m-shadow-sm)!important}.gp-app .page-home .search-anyone-btn span[aria-hidden]{opacity:.5;margin-right:4px}.gp-app .page-home .make-intro-btn.make-intro-btn--icon{order:2;flex-shrink:0;width:44px!important;min-width:44px!important;min-height:0!important;height:44px;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:0!important;border-radius:var(--m-radius-lg)!important;white-space:nowrap}.gp-app .page-home .make-intro-btn.make-intro-btn--icon svg{width:19px;height:19px;flex:0 0 auto}.gp-app .page-home .add-targets-btn.add-targets-btn--icon{order:2;flex-shrink:0;width:44px!important;min-width:44px!important;min-height:0!important;height:44px;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:0!important;border-radius:var(--m-radius-lg)!important;background:var(--m-card)!important;border:1px solid var(--m-border)!important;color:var(--m-ink)!important;box-shadow:var(--m-shadow-sm)!important}.gp-app .page-home .add-targets-btn.add-targets-btn--icon svg{width:19px;height:19px;flex:0 0 auto}.gp-app .page-home .make-intro-btn.make-intro-btn--icon{order:3}.gp-app .page-home .home-strip-head{flex-direction:column!important;align-items:stretch!important;gap:12px!important}.gp-app .page-home .home-strip-copy{order:3}.gp-app .page-home .home-strip-actions{order:4;justify-content:space-between!important}.gp-app .page-home .home-v2-stats{gap:22px!important}.gp-app .page-home .home-v2-status{font-size:15px!important}.gp-app .sec-head{margin-top:28px!important;margin-bottom:14px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px}.gp-app .sec-h{font-size:18px!important;color:var(--m-ink)!important}.gp-app .sec-link{font-size:13px!important;font-weight:600!important;color:var(--m-green-dark)!important;text-decoration:none!important}.gp-app .page-home .metrics-row:before{content:"Overview";display:block;grid-column:1 / -1;font-size:18px;font-weight:700;color:var(--m-ink);margin-bottom:4px;letter-spacing:-.02em}.gp-app .metrics-row,.gp-app .hero-metrics-4:not(.ta-metrics){display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:12px!important;margin-bottom:8px!important}.gp-app .metric-box,.gp-app .metric-box-acc{padding:16px!important;border-radius:var(--m-radius-lg)!important;background:var(--m-card)!important;border:1px solid var(--m-border)!important;box-shadow:var(--m-shadow-sm)!important;min-height:0!important;flex:unset!important}.gp-app .metric-box-acc.highlight{background:var(--m-green-gradient-card)!important;border-color:#ffffff14!important;color:var(--m-green-on)!important;box-shadow:0 4px 20px #11111138!important}.gp-app .metric-box-acc.highlight .metric-num-acc,.gp-app .metric-box-acc.highlight .metric-lbl-sm{color:var(--m-green-on)!important}.gp-app .metric-box-acc.highlight .metric-delta{color:var(--m-green-accent-soft)!important}.gp-app .metric-num,.gp-app .metric-num-acc{font-family:var(--m-font)!important;font-size:28px!important;font-weight:700!important;letter-spacing:-.03em!important;line-height:1!important;color:var(--m-ink)!important;order:unset!important}.gp-app .metric-lbl-sm{font-size:10px!important;font-weight:600!important;letter-spacing:.06em!important;color:var(--m-muted)!important;margin-top:8px!important;order:unset!important}.gp-app .metric-delta{font-size:11px!important;margin-top:4px!important;margin-bottom:0!important;order:unset!important}.gp-app .metric-box,.gp-app .metric-box-acc,.gp-app .att-card,.gp-app .attention-card,.gp-app .intro-row-expandable,.gp-app .acc-row-v2,.gp-app .acc-role-card,.gp-app .network-card,.gp-app .icp-card,.gp-app .tier-card,.gp-app .health-row-v2,.gp-app .health-row,.gp-app .team-portco-list,.gp-app .team-portco-asks,.gp-app .empty-state,.gp-app .intros-empty-hero,.gp-app .blurb-card,.gp-app .settings-card,.gp-app .ppc-card,.gp-app .email-preview,.gp-app .suggestion,.gp-app .form-card,.gp-app .profile-header-card,.gp-app .gem-intro-card{background:var(--m-card)!important;border:1px solid var(--m-border)!important;border-radius:var(--m-radius-lg)!important;box-shadow:var(--m-shadow-sm)!important}.gp-app .explainer-card{display:none!important}.gp-app .acc-list{gap:12px!important;display:flex!important;flex-direction:column!important}.gp-app .intro-row-expandable{margin-bottom:10px!important;overflow:hidden!important;border-left:none!important}.gp-app .intro-row-expandable.open{border-color:var(--m-green-dark)!important;box-shadow:var(--m-shadow-card)!important}.gp-app .attention-grid{display:flex!important;flex-direction:column!important;gap:10px!important}.gp-app .att-card{padding:16px!important;gap:12px!important;align-items:flex-start!important;flex-direction:row!important}.gp-app .att-card.urgent{border-color:#ababab!important;background:#fff!important}.gp-app .att-icon{width:40px!important;height:40px!important;border-radius:var(--m-radius-md)!important;flex-shrink:0}.gp-app .att-title{font-size:15px!important;font-weight:600!important}.gp-app .att-desc{font-size:13px!important;line-height:1.5!important;color:var(--m-muted)!important}.gp-app .att-btn{margin-top:10px!important;padding:8px 16px!important;border-radius:var(--m-radius-pill)!important;font-size:13px!important;font-weight:600!important;background:var(--m-green-gradient-btn)!important;color:#fff!important;border:none!important}.gp-app .intro-row-top,.gp-app .health-row-v2,.gp-app .health-row{padding:14px 16px!important}.gp-app .row-name,.gp-app .nc-name,.gp-app .acc-name-v2{font-weight:600!important;font-size:15px!important;color:var(--m-ink)!important}.gp-app .row-when,.gp-app .row-sub{font-size:12px!important;color:var(--m-faint)!important}.gp-app .av,.gp-app .av.sm,.gp-app .av.md{border-radius:50%!important}.gp-app .make-intro-btn,.gp-app .es-btn-primary,.gp-app .acc-action.primary,.gp-app .btn-foot.primary,.gp-app .nudge-btn,.gp-app .save-btn{background:var(--m-green-gradient-btn)!important;color:#fff!important;border:none!important;border-radius:var(--m-radius-lg)!important;min-height:var(--m-touch)!important;font-weight:600!important;font-size:15px!important;width:100%!important;justify-content:center!important}.gp-app .search-anyone-btn,.gp-app .es-btn-ghost,.gp-app .save-btn-ghost{background:var(--m-card)!important;border:1px solid var(--m-border)!important;color:var(--m-ink-soft)!important;border-radius:var(--m-radius-lg)!important;min-height:var(--m-touch)!important;font-weight:600!important;width:100%!important;justify-content:center!important}.gp-app .acc-action,.gp-app .acc-edit-btn,.gp-app .btn-foot,.gp-app .stgt-btn-action,.gp-app .stgt-btn-request,.gp-app .filt,.gp-app .nc-action-btn{min-height:40px!important;border-radius:var(--m-radius-pill)!important;font-weight:600!important;font-size:13px!important}.gp-app .acc-action.find,.gp-app .nc-action-btn.primary{background:var(--m-green-gradient-btn)!important;border-color:var(--m-green-dark)!important;color:#fff!important}.gp-app .filters-row{flex-direction:column!important;gap:12px!important;margin-bottom:16px!important;background:transparent!important;border:none!important;padding:0!important}.gp-app .filters,.gp-app .tab-bar,.gp-app .settings-tabs,.gp-app .intros-tabs,.gp-app .profile-subtabs{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:0!important;padding:4px!important;background:var(--m-paper)!important;border-radius:var(--m-radius-lg)!important;border:1px solid var(--m-border)!important}.gp-app .filters::-webkit-scrollbar,.gp-app .tab-bar::-webkit-scrollbar,.gp-app .intros-tabs::-webkit-scrollbar{display:none}.gp-app .filt,.gp-app .it-btn,.gp-app .tab-bar .tab,.gp-app .settings-tabs button,.gp-app .pst-btn.st-btn{flex:1 0 auto!important;white-space:nowrap!important;padding:10px 14px!important;border-radius:calc(var(--m-radius-lg) - 4px)!important;font-size:13px!important;font-weight:600!important;background:transparent!important;border:none!important;color:var(--m-muted)!important;min-height:40px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;box-shadow:none!important}.gp-app .filt.active,.gp-app .it-btn.active,.gp-app .tab-bar .tab.active,.gp-app .settings-tabs button.active,.gp-app .pst-btn.st-btn.active{background:var(--m-green-gradient-btn)!important;color:#fff!important;box-shadow:none!important}.gp-app .search-box{width:100%!important;min-width:0!important;min-height:var(--m-touch)!important;border-radius:var(--m-radius-lg)!important;background:var(--m-card)!important;border:1px solid var(--m-border)!important;padding:0 16px!important;box-shadow:var(--m-shadow-sm)!important}.gp-app .search-box input{font-size:16px!important;font-family:var(--m-font)!important}.gp-app .intros-summary{background:var(--m-green-gradient-btn)!important;border-radius:var(--m-radius-lg)!important;padding:18px 16px!important;flex-direction:row!important;flex-wrap:wrap!important;gap:16px!important;border:none!important;margin-bottom:18px!important;box-shadow:var(--m-shadow-card)!important}.gp-app .is-num{font-family:var(--m-font)!important;font-size:26px!important;font-weight:700!important;color:#fff!important}.gp-app .is-lbl{color:#ffffffb3!important;font-size:11px!important}.gp-app .icp-card{overflow:hidden!important;margin-bottom:16px!important}.gp-app .icp-head{flex-direction:column!important;align-items:stretch!important;gap:12px!important;padding:16px!important;background:var(--m-paper)!important;border-bottom:1px solid var(--m-border)!important}.gp-app .icp-edit-btn{width:100%!important;min-height:var(--m-touch)!important;border-radius:var(--m-radius-lg)!important;background:var(--m-card)!important;border:1px solid var(--m-border)!important;font-weight:600!important}.gp-app .icp-grid{grid-template-columns:1fr!important}.gp-app .icp-block{border-right:none!important;border-bottom:1px solid var(--m-border)!important;padding:16px!important}.gp-app .icp-block:last-child{border-bottom:none!important}.gp-app .icp-tag{border-radius:var(--m-radius-pill)!important;padding:6px 12px!important;font-size:12px!important;font-weight:600!important;background:var(--m-green-dark)!important;color:var(--m-green-on)!important}.gp-app .acc-row-v2{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:12px!important;padding:16px!important;border-left:none!important}.gp-app .page-accounts .acc-row-v2,.gp-app .page-team .acc-row-v2,.gp-app .page-team .tm-row-wrap .acc-row-v2{display:grid!important;flex-direction:unset!important}.gp-app .acc-row-path,.gp-app .acc-row-actions{width:100%!important}.gp-app .acc-row-actions{flex-wrap:wrap!important;gap:8px!important;padding-top:12px!important;border-top:1px solid var(--m-border)!important}.gp-app .acc-row-actions .acc-edit-btn{flex:1!important;justify-content:center!important}.gp-app .acc-role-row{flex-wrap:wrap!important;padding:14px 16px!important}.gp-app .contact-sub-row{grid-template-columns:44px 1fr!important;padding:14px 0!important;border-bottom:1px solid var(--m-border)!important}.gp-app .contact-sub-row .csr-pct,.gp-app .contact-sub-row .csr-action{grid-column:1 / -1!important;padding-left:56px!important}.gp-app .acc-contacts-panel{background:var(--m-paper)!important;border-top:1px solid var(--m-border)!important;padding:8px 16px 16px!important}.gp-app .page-accounts{--m-acc-bleed: var(--m-pad-x);--m-acc-eyebrow: 9.5px}@media (max-width: 560px){.gp-app .page-accounts{--m-acc-bleed: 16px}}.gp-app .main>.page.page-accounts,.gp-app .gp-page-content .page.page-accounts{overflow-x:visible!important}.gp-app .gp-page-content:has(>.page.page-accounts){overflow-x:visible!important}.gp-app .page-accounts .top-header.pipe-hero{flex-direction:row!important;align-items:flex-end!important;justify-content:space-between!important;flex-wrap:nowrap!important;gap:14px!important;margin-bottom:18px!important}.gp-app .page-accounts .header-left.pipe-hero-left{flex:1 1 auto!important;width:auto!important;min-width:0!important}.gp-app .page-accounts .page-h.pipe-hero-title{font-family:var(--gp-font-display)!important;font-weight:500!important;font-size:33px!important;line-height:1.02!important;letter-spacing:-.012em!important}.gp-app .page-accounts .pipe-hero-left .page-sub{font-size:12.5px!important;margin-top:5px!important}.gp-app .page-accounts .header-right,.gp-app .page-accounts .header-right.pipe-hero-right{width:auto!important;flex:0 0 auto!important;flex-direction:row!important;align-items:flex-end!important;gap:8px!important}.gp-app .page-accounts .pipe-hero-actions{width:auto!important;display:flex!important;gap:8px!important}.gp-app .page-accounts .header-right .make-intro-btn{width:auto!important;min-height:36px!important;padding:0 14px!important;border-radius:var(--m-radius-pill)!important;font-size:13px!important;font-weight:600!important;letter-spacing:.01em!important;text-transform:none!important;white-space:nowrap!important}.gp-app .page-accounts .hero-metrics-4.ta-metrics,.gp-app .page-accounts .ta-metrics{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;margin:0 calc(-1 * var(--m-acc-bleed)) 20px!important;padding:0!important;background:var(--m-card)!important;border-top:1px solid var(--m-border)!important;border-bottom:1px solid var(--m-border)!important}.gp-app .page-accounts .ta-metric{display:flex!important;flex-direction:column!important;justify-content:flex-start!important;gap:5px!important;min-width:0!important;padding:13px 10px 14px!important;background:transparent!important;border:none!important;border-left:1px solid var(--m-border)!important;border-radius:0!important;box-shadow:none!important}.gp-app .page-accounts .ta-metric:nth-child(3n+1){border-left:none!important;padding-left:var(--m-acc-bleed)!important}.gp-app .page-accounts .ta-metric:nth-child(3n){padding-right:var(--m-acc-bleed)!important}.gp-app .page-accounts .ta-metric:nth-child(n+4){border-top:1px solid var(--m-border)!important}.gp-app .page-accounts .ta-metric-reach{grid-column:auto!important;flex-direction:column!important;align-items:flex-start!important;gap:8px!important}.gp-app .page-accounts .ta-metric-lbl,.gp-app .page-accounts .ta-reach-label{white-space:normal!important;font-family:var(--m-font)!important;font-size:var(--m-acc-eyebrow)!important;font-weight:500!important;line-height:1.35!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--m-faint)!important}.gp-app .page-accounts .ta-metric-num,.gp-app .page-accounts .ta-reach-ring{order:0!important}.gp-app .page-accounts .ta-metric-lbl,.gp-app .page-accounts .ta-reach-label{order:1!important}.gp-app .page-accounts .ta-metric-num{font-family:var(--gp-font-display)!important;font-size:31px!important;font-weight:500!important;line-height:1!important;letter-spacing:-.01em!important;color:var(--m-ink)!important}.gp-app .page-accounts .ta-metric-num--green{color:var(--m-green-text)!important}.gp-app .page-accounts .ta-reach-ring{width:42px!important;height:42px!important;flex:0 0 42px!important}.gp-app .page-accounts .ta-reach-ring-inner{width:33px!important;height:33px!important;font-family:var(--gp-font-display)!important;font-weight:400!important;font-size:13px!important}.gp-app .page-accounts .ta-toolbar .filters-row{flex-direction:column!important;align-items:stretch!important;gap:10px!important;padding-bottom:0!important;margin-bottom:14px!important}.gp-app .page-accounts .ta-toolbar .ta-toolbar-right{display:flex!important;flex-direction:row!important;align-items:center!important;gap:10px!important;width:100%!important}.gp-app .page-accounts .filters,.gp-app .page-accounts .owner-filters{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:8px!important;padding:0!important;background:transparent!important;border:none!important;border-radius:0!important}.gp-app .page-accounts .filters:empty{display:none!important}.gp-app .page-accounts .filters::-webkit-scrollbar,.gp-app .page-accounts .owner-filters::-webkit-scrollbar{display:none}.gp-app .page-accounts .owner-filters{overflow:visible!important}.gp-app .page-accounts .filt,.gp-app .page-accounts .filt.acc-owner-trigger{flex:0 0 auto!important;display:inline-flex!important;align-items:center!important;gap:6px!important;white-space:nowrap!important;min-height:34px!important;padding:0 13px!important;background:var(--m-card)!important;border:1px solid var(--m-border)!important;border-radius:var(--m-radius-pill)!important;box-shadow:none!important;font-size:12.5px!important;font-weight:500!important;color:var(--m-muted)!important}.gp-app .page-accounts .filt.active,.gp-app .page-accounts .filt.acc-owner-trigger.open{background:var(--m-green-dark)!important;border-color:var(--m-green-dark)!important;color:var(--m-green-on)!important}.gp-app .page-accounts .filt .cnt{font-size:11px!important;opacity:.65!important}.gp-app .page-accounts .acc-owner-caret{opacity:.6!important}.gp-app .page-accounts .acc-owner-menu{min-width:208px!important;padding:6px!important;border-radius:var(--m-radius-lg)!important;border:1px solid var(--m-border)!important;background:var(--m-card)!important;box-shadow:var(--m-shadow-lift)!important}.gp-app .page-accounts .acc-owner-menu-item{min-height:42px!important;padding:0 12px!important;border-radius:var(--m-radius-sm)!important;font-size:13.5px!important}.gp-app .page-accounts .acc-owner-menu-count{font-size:11.5px!important}.gp-app .page-accounts .search-box{order:1!important;flex:1 1 auto!important;width:auto!important;min-width:0!important;border:1px solid var(--m-border)!important;border-radius:var(--m-radius-lg)!important;background:var(--m-card)!important;padding:0 14px!important;min-height:42px!important}.gp-app .page-accounts .search-box input{font-size:14.5px!important}.gp-app .page-accounts .acc-panel-head{flex-direction:column!important;align-items:stretch!important;gap:10px!important;padding:0 var(--m-acc-bleed) 12px!important;border-bottom:none!important}.gp-app .page-accounts .acc-panel-kicker{font-family:var(--m-font)!important;font-size:var(--m-acc-eyebrow)!important;font-weight:500!important;letter-spacing:.15em!important;text-transform:uppercase!important;color:var(--m-faint)!important}.gp-app .page-accounts .acc-panel-title{font-family:var(--gp-font-display)!important;font-weight:500!important;font-size:26px!important;line-height:1.05!important;letter-spacing:-.012em!important;color:var(--m-ink)!important}.gp-app .page-accounts .acc-panel-desc{font-size:13px!important;line-height:1.5!important;color:var(--m-muted)!important}.gp-app .page-accounts .acc-panel-head-stats{display:flex!important;flex-direction:row!important;align-items:flex-end!important;gap:26px!important;width:100%!important;margin-top:2px!important}.gp-app .page-accounts .acc-panel-stat{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:4px!important;min-width:0!important;padding:0!important;text-align:left!important;background:transparent!important;border-radius:0!important}.gp-app .page-accounts .acc-panel-stat-num{font-family:var(--gp-font-display)!important;letter-spacing:-.02em!important;font-size:26px!important;font-weight:500!important;line-height:1!important;color:var(--m-ink)!important}.gp-app .page-accounts .acc-panel-stat-num--green{color:var(--m-green-text)!important}.gp-app .page-accounts .acc-panel-stat-lbl{font-family:var(--m-font)!important;font-size:var(--m-acc-eyebrow)!important;font-weight:500!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--m-faint)!important;margin-top:0!important;line-height:1.3!important;white-space:normal!important}.gp-app .page-accounts .acc-list-card,.gp-app .page-accounts .acc-list-card--targets,.gp-app .page-accounts .acc-list-card--coverage,.gp-app .page-accounts .acc-list-card--portfolio{margin:0 calc(-1 * var(--m-acc-bleed))!important;background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important;overflow:visible!important}.gp-app .page-accounts .acc-list-card--coverage,.gp-app .page-accounts .acc-list-card--portfolio{margin-top:30px!important}.gp-app .page-accounts .acc-list-card>.acc-list,.gp-app .page-accounts .acc-list-card .acc-list{display:block!important;gap:0!important;background:var(--m-card)!important;border-top:1px solid var(--m-border)!important}.gp-app .page-accounts .acc-targets-head{display:none!important}.gp-app .page-accounts .acc-owner-group-head{padding:16px var(--m-acc-bleed) 7px!important;background:var(--m-bg)!important;border-top:1px solid var(--m-border)!important;border-bottom:1px solid var(--m-border)!important;font-family:var(--m-font)!important;font-size:var(--m-acc-eyebrow)!important;font-weight:500!important;letter-spacing:.15em!important;text-transform:uppercase!important;color:var(--m-faint)!important}.gp-app .page-accounts .acc-list-empty{padding:28px var(--m-acc-bleed)!important;font-size:14px!important;color:var(--m-muted)!important}.gp-app .page-accounts .acc-list-card .acc-row-v2,.gp-app .page-accounts .acc-list-card--targets .acc-row-v2,.gp-app .page-accounts .acc-list-card--portfolio .acc-row-v2,.gp-app .page-accounts .acc-list-card--coverage .acc-row-v2{display:grid!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;grid-template-columns:26px minmax(0,1fr) auto!important;grid-template-areas:"rank info     info" "rank strength stack" "rank actions  actions"!important;align-items:center!important;gap:9px 10px!important;padding:15px var(--m-acc-bleed) 14px!important;background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important;border-bottom:1px solid var(--m-border)!important}.gp-app .page-accounts .acc-list-card--with-owner .acc-row-v2{grid-template-columns:26px minmax(0,1fr) auto!important;grid-template-areas:"rank info     owner" "rank strength stack" "rank actions  actions"!important}.gp-app .page-accounts .acc-list-card--portfolio .acc-row-v2{grid-template-areas:"rank info     info" "rank strength strength" "rank actions  actions"!important}.gp-app .page-accounts .acc-list-card--portfolio .acc-row-caret{display:none!important}.gp-app .page-accounts .acc-list-card .acc-row-rank{grid-area:rank!important;align-self:start!important;padding-top:5px!important;font-family:var(--m-font)!important;font-size:var(--m-acc-eyebrow)!important;font-weight:500!important;letter-spacing:.13em!important;color:var(--m-faint)!important}.gp-app .page-accounts .acc-list-card .acc-row-info{grid-area:info!important;align-self:center!important;min-width:0!important;width:100%!important}.gp-app .page-accounts .acc-row-name-line{flex-wrap:wrap!important;gap:8px!important}.gp-app .page-accounts .acc-row-name-line>.acc-row-toggle{order:9!important;margin-left:auto!important;flex:0 0 20px!important;width:20px!important;height:20px!important;font-size:13px!important;border-color:var(--m-border)!important;color:var(--m-faint)!important}.gp-app .page-accounts .acc-row-name-line>.acc-row-toggle.open{background:var(--m-green-dark)!important;border-color:var(--m-green-dark)!important;color:var(--m-green-on)!important}.gp-app .page-accounts .acc-list-card--targets .acc-name-v2,.gp-app .page-accounts .acc-list-card--coverage .acc-name-v2,.gp-app .page-accounts .acc-name-v2{font-family:var(--gp-font-display)!important;font-weight:500!important;font-size:21px!important;line-height:1.15!important;letter-spacing:-.008em!important;color:var(--m-ink)!important}.gp-app .page-accounts .acc-list-card--targets .acc-row-meta,.gp-app .page-accounts .acc-row-meta{margin-top:3px!important;padding-left:0!important;font-size:12.5px!important;line-height:1.4!important;color:var(--m-muted)!important}.gp-app .page-accounts .acc-list-card--targets .acc-row-added-by,.gp-app .page-accounts .acc-list-card .acc-row-owner{grid-area:owner!important;min-width:0!important;font-size:11px!important;color:var(--m-faint)!important;text-align:right!important}.gp-app .page-accounts .acc-list-card--targets .acc-row-added-by{grid-area:auto!important;order:10!important;flex:1 0 100%!important;margin-top:1px!important;text-align:left!important}.gp-app .page-accounts .acc-list-card .acc-row-strength,.gp-app .page-accounts .acc-list-card--with-owner .acc-row-strength{grid-area:strength!important;display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;width:100%!important;min-width:0!important;max-width:100%!important;grid-template-rows:unset!important}.gp-app .page-accounts .acc-list-card .acc-row-strength--empty:empty{display:none!important}.gp-app .page-accounts .acc-list-card .acc-row-strength-slot,.gp-app .page-accounts .acc-list-card .acc-row-strength-slot--label,.gp-app .page-accounts .acc-list-card .acc-row-strength-slot--chip{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:center!important;gap:8px!important;width:100%!important;min-width:0!important;grid-row:unset!important}.gp-app .page-accounts .acc-list-card .acc-path-bar-row{display:flex!important;align-items:center!important;gap:10px!important;width:100%!important;min-width:0!important}.gp-app .page-accounts .acc-list-card .acc-path-bar{flex:1 1 auto!important;min-width:0!important}.gp-app .page-accounts .acc-list-card .acc-path-bar-score{flex:0 0 auto!important;min-width:0!important;max-width:46%!important;white-space:normal!important;text-align:right!important;font-size:11px!important;line-height:1.3!important}.gp-app .page-accounts .acc-row-tier-label{font-family:var(--m-font)!important;font-size:12.5px!important;font-weight:500!important;color:var(--m-ink)!important}.gp-app .page-accounts .acc-row-tier-label.muted{color:var(--m-faint)!important;font-weight:400!important}.gp-app .page-accounts .acc-row-tier-label,.gp-app .page-accounts .acc-row-persona{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;max-width:100%!important}.gp-app .page-accounts .acc-row-strength-loading{justify-content:flex-start!important;font-size:12px!important;color:var(--m-faint)!important}.gp-app .page-accounts .acc-chip-warn{white-space:normal!important;max-width:100%!important;font-size:10.5px!important;padding:3px 9px!important;border-radius:var(--m-radius-pill)!important}.gp-app .page-accounts .acc-list-card .acc-row-stack{grid-area:stack!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-end!important;flex-wrap:nowrap!important;gap:8px!important;min-width:0!important;max-width:100%!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch;scrollbar-width:none}.gp-app .page-accounts .acc-list-card .acc-row-stack--empty:empty{display:none!important}.gp-app .page-accounts .acc-list-card .acc-row-stack::-webkit-scrollbar{display:none}.gp-app .page-accounts .acc-list-card .acc-stack-avatars{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;flex-shrink:0!important;align-items:center!important}.gp-app .page-accounts .acc-list-card .acc-stack-av{width:24px!important;height:24px!important;font-size:9.5px!important}.gp-app .page-accounts .acc-list-card .acc-stack-count{flex:0 0 auto!important;margin-left:0!important;white-space:nowrap!important;font-size:10.5px!important;color:var(--m-muted)!important}.gp-app .page-accounts .acc-list-card .acc-row-actions,.gp-app .page-accounts .acc-list-card--with-owner .acc-row-actions{grid-area:actions!important;width:100%!important;display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:center!important;gap:8px!important;justify-content:flex-start!important;position:static!important;transform:none!important;border-top:none!important;padding-top:2px!important;margin-top:0!important;opacity:1!important}.gp-app .page-accounts .acc-list-card .acc-row-owner-tools{display:inline-flex!important;align-items:center!important;gap:8px!important;opacity:1!important}.gp-app .page-accounts .acc-list-card .acc-row-actions .acc-edit-btn,.gp-app .page-accounts .acc-list-card .acc-row-actions .acc-remove-btn{flex:0 0 auto!important;width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;max-width:32px!important;padding:0!important;border:1px solid var(--m-border)!important;border-radius:var(--m-radius-sm)!important;background:var(--m-card)!important;color:var(--m-ink-soft)!important;font-size:14px!important;line-height:1!important;gap:0!important;justify-content:center!important;align-items:center!important;white-space:nowrap!important}.gp-app .page-accounts .acc-list-card .acc-row-actions .acc-edit-btn-text{display:none!important}.gp-app .page-accounts .acc-list-card .acc-row-actions .acc-row-cta{margin-left:auto!important;display:inline-flex!important;align-items:center!important;min-height:32px!important;padding:0 13px!important;border:1px solid var(--m-green-dark)!important;border-bottom:1px solid var(--m-green-dark)!important;border-radius:var(--m-radius-pill)!important;font-family:var(--m-font)!important;font-size:12px!important;font-weight:600!important;letter-spacing:.02em!important;text-transform:none!important;color:var(--m-green-text)!important}.gp-app .page-accounts .acc-list-card .acc-row-actions .acc-row-cta--muted{border-color:var(--m-border)!important;color:var(--m-faint)!important;font-weight:500!important}.gp-app .page-accounts .acc-expanded{margin:0!important;padding-right:0!important;background:var(--m-paper)!important;border-left:none!important;border-bottom:1px solid var(--m-border)!important}.gp-app .page-accounts .acc-expanded-header{padding:14px var(--m-acc-bleed) 8px!important;font-family:var(--m-font)!important;font-size:var(--m-acc-eyebrow)!important;font-weight:500!important;letter-spacing:.15em!important;text-transform:uppercase!important;color:var(--m-faint)!important}.gp-app .page-accounts .acc-expanded-empty,.gp-app .page-accounts .acc-expanded-loading,.gp-app .page-accounts .contact-paths-empty{padding:2px var(--m-acc-bleed) 16px!important;font-size:13px!important;line-height:1.5!important;color:var(--m-muted)!important}.gp-app .page-accounts .acc-expanded-tail{padding:12px var(--m-acc-bleed) 14px!important;font-size:12.5px!important;line-height:1.5!important;color:var(--m-faint)!important}.gp-app .page-accounts .contact-row,.gp-app .page-accounts .contact-row--static{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;grid-template-areas:"identity identity   cta" "chips    connectors connectors" "expand   expand     expand"!important;align-items:center!important;gap:8px 10px!important;padding:12px var(--m-acc-bleed) 13px!important;width:100%!important;box-sizing:border-box!important;border-top:1px solid var(--m-border)!important}.gp-app .page-accounts .contact-row-spacer{display:none!important}.gp-app .page-accounts .contact-row-identity{grid-area:identity!important;min-width:0!important;gap:10px!important}.gp-app .page-accounts .acc-expanded .contact-name{font-size:14.5px!important;font-weight:600!important}.gp-app .page-accounts .acc-expanded .contact-title{font-size:12px!important;line-height:1.4!important;color:var(--m-faint)!important}.gp-app .page-accounts .acc-expanded .contact-avatar,.gp-app .page-accounts .acc-expanded .contact-avatar-btn,.gp-app .page-accounts .acc-expanded .contact-avatar-btn .contact-avatar{width:30px!important;height:30px!important;font-size:11px!important}.gp-app .page-accounts .contact-row-chips{grid-area:chips!important;flex-wrap:wrap!important;justify-content:flex-start!important;gap:8px!important}.gp-app .page-accounts .contact-row-connectors{grid-area:connectors!important;justify-content:flex-start!important;flex-wrap:wrap!important;gap:8px!important}.gp-app .page-accounts .contact-row-connectors:empty{display:none!important}.gp-app .page-accounts .contact-row .contact-row-cta,.gp-app .page-accounts .acc-expanded .contact-row-cta{grid-area:cta!important;justify-self:end!important;align-self:center!important;display:inline-flex!important;align-items:center!important;min-height:30px!important;padding:0 12px!important;border:1px solid var(--m-green-dark)!important;border-radius:var(--m-radius-pill)!important;font-family:var(--m-font)!important;font-size:11.5px!important;font-weight:600!important;letter-spacing:.02em!important;text-transform:none!important;color:var(--m-green-text)!important;white-space:nowrap!important}.gp-app .page-accounts .contact-row .drawer-row-expand{grid-area:expand!important;justify-self:end!important}.gp-app .page-accounts .path-chip{padding:3px 9px!important;border-radius:var(--m-radius-pill)!important;font-size:10px!important;letter-spacing:.08em!important}.gp-app .page-accounts .contact-row-chips .acc-row-tier-label{font-size:12px!important}.gp-app .page-accounts .contact-paths-panel{background:var(--m-card)!important}.gp-app .page-accounts .intro-path-row{display:grid!important;grid-template-columns:36px minmax(0,1fr)!important;grid-template-areas:"av name" "av role" "av company" "actions actions"!important;gap:3px 12px!important;padding:13px var(--m-acc-bleed)!important;align-items:start!important}.gp-app .page-accounts .intro-path-av-btn,.gp-app .page-accounts .intro-path-row>.intro-path-av{grid-area:av!important}.gp-app .page-accounts .intro-path-name-col{grid-area:name!important;min-width:0!important}.gp-app .page-accounts .intro-path-role{grid-area:role!important;font-size:12px!important}.gp-app .page-accounts .intro-path-company{grid-area:company!important;font-size:12px!important}.gp-app .page-accounts .intro-path-actions{grid-area:actions!important;width:100%!important;display:flex!important;flex-wrap:wrap!important;gap:8px!important;padding-top:10px!important}.gp-app .page-accounts .contact-paths-header{padding:12px var(--m-acc-bleed) 8px!important;font-family:var(--m-font)!important;font-size:var(--m-acc-eyebrow)!important;font-weight:500!important;letter-spacing:.15em!important;text-transform:uppercase!important;color:var(--m-faint)!important}.gp-app .page-accounts .contact-direct-panel{display:flex!important;flex-direction:column!important;gap:10px!important;padding:12px var(--m-acc-bleed) 14px!important}.gp-app .page-accounts .contact-direct-btn{width:100%!important;align-self:stretch!important}.gp-app .page-accounts .explainer-card,.gp-app .page-accounts .empty-state{padding:20px!important;border-radius:var(--m-radius-xl)!important;border:1px solid var(--m-border)!important;background:var(--m-card)!important;box-shadow:none!important}.gp-app .page-accounts .explainer-title,.gp-app .page-accounts .es-title{font-family:var(--gp-font-display)!important;font-weight:500!important;font-size:24px!important;line-height:1.1!important;letter-spacing:-.01em!important}.gp-app .page-accounts .explainer-desc,.gp-app .page-accounts .es-desc{font-size:13.5px!important;line-height:1.55!important;color:var(--m-muted)!important}.gp-app .page-accounts .explainer-steps{display:grid!important;grid-template-columns:1fr!important;gap:10px!important}.gp-app .page-accounts .exp-step{border-radius:var(--m-radius-lg)!important}.gp-app .page-accounts .exp-step-txt{font-size:13px!important;line-height:1.5!important}.gp-app .page-accounts .team-portco-ask-logo{width:40px!important;height:40px!important;border-radius:10px!important;font-size:15px!important;font-weight:700!important;letter-spacing:-.02em!important;color:var(--m-green-on)!important;border:none!important;box-shadow:0 1px 2px #0a0a0a1f!important;flex-shrink:0!important}.gp-app .page-accounts .team-portco-ask-logo.indigo,.gp-app .page-accounts .team-portco-ask-logo.teal,.gp-app .page-accounts .team-portco-ask-logo.purple,.gp-app .page-accounts .team-portco-ask-logo.amber,.gp-app .page-accounts .team-portco-ask-logo.rose{background:var(--m-green-gradient-btn)!important}.gp-app :is(.page-accounts,.page-team) .portco-expand .stgt-logo,.gp-app :is(.page-accounts,.page-team) .portco-expand .stgt-logo.bg-blue,.gp-app :is(.page-accounts,.page-team) .portco-expand .stgt-logo.bg-purple,.gp-app :is(.page-accounts,.page-team) .portco-expand .stgt-logo.bg-orange,.gp-app :is(.page-accounts,.page-team) .portco-expand .stgt-logo.bg-teal,.gp-app :is(.page-accounts,.page-team) .portco-expand .stgt-logo.bg-green,.gp-app :is(.page-accounts,.page-team) .portco-expand .stgt-logo.bg-amber,.gp-app :is(.page-accounts,.page-team) .portco-expand .stgt-logo.bg-rose{background:#0a0a0a1a!important;color:#0a0a0a!important;border:none!important;box-shadow:none!important}.gp-app .page-accounts .acc-logo{width:40px!important;height:40px!important;border-radius:10px!important;font-size:15px!important;font-weight:700!important;letter-spacing:-.02em!important;border:none!important;background:var(--m-green-gradient-btn)!important;color:var(--m-green-on)!important;box-shadow:0 1px 2px #0a0a0a1f!important}.gp-app .page-accounts .acc-logo.blue,.gp-app .page-accounts .acc-logo.green,.gp-app .page-accounts .acc-logo.teal,.gp-app .page-accounts .acc-logo.purple,.gp-app .page-accounts .acc-logo.gray,.gp-app .page-accounts .acc-logo.amber,.gp-app .page-accounts .acc-logo.orange,.gp-app .page-accounts .acc-logo.red{background:var(--m-green-gradient-btn)!important;color:var(--m-green-on)!important;border:none!important}.gp-app .page-accounts .acc-contact-summary{grid-template-columns:36px 1fr auto!important;padding:12px 0!important;gap:10px!important}.gp-app .page-accounts .acc-contact-drawer-body{margin-left:8px!important;padding:6px 0 12px 12px!important;gap:8px!important}.gp-app .page-accounts .acc-path-option-row{grid-template-columns:1fr!important;gap:10px!important;padding:12px!important}.gp-app .page-accounts .acc-path-option-chain{justify-content:flex-start!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch;scrollbar-width:none}.gp-app .page-accounts .acc-path-option-chain::-webkit-scrollbar{display:none}.gp-app .page-accounts .acc-path-option-chain .req-chain{justify-content:flex-start!important;min-width:-moz-min-content;min-width:min-content}.gp-app .page-accounts .acc-path-option-action{width:100%!important}.gp-app .page-accounts .acc-path-option-action .acc-action-sm{width:100%!important;min-height:var(--m-touch)!important;padding:10px 14px!important;font-size:12px!important}.gp-app .intro-row-top{flex-direction:column!important;padding:16px 44px 16px 16px!important;position:relative!important;gap:12px!important}.gp-app .page-intros .intro-row-top .row-body,.gp-app .page-home .home-recent-intro-card .intro-row-top .row-body{border-top:none!important;padding-top:0!important}.gp-app .intro-row-top .row-body{margin-left:0!important;padding-top:12px!important;border-top:1px solid var(--m-border)!important}.gp-app .page-intros .intro-row-top .row-meta,.gp-app .page-home .home-recent-intro-card .intro-row-top .row-meta,.gp-app .intro-row-top .row-meta{flex-direction:row!important;justify-content:space-between!important;width:100%!important;align-items:center!important}.gp-app .intro-row-top .intro-expand-arrow{position:absolute!important;top:16px!important;right:14px!important;width:32px!important;height:32px!important;display:flex!important;align-items:center!important;justify-content:center!important;background:var(--m-paper)!important;border-radius:50%!important}.gp-app .intro-journey{background:var(--m-paper)!important;padding:16px!important;border-top:1px solid var(--m-border)!important}.gp-app .info-banner{border-radius:var(--m-radius-lg)!important;padding:14px 16px!important;font-size:14px!important;line-height:1.5!important;background:var(--m-green-gradient-card)!important;border:none!important;color:var(--m-green-on)!important;box-shadow:0 2px 12px #1111111f!important}.gp-app .info-banner strong{color:var(--m-green-on)!important}.gp-app .page-network{--m-net-bleed: var(--m-pad-x);--m-net-eyebrow: 9.5px}@media (max-width: 560px){.gp-app .page-network{--m-net-bleed: 16px}}.gp-app .main>.page.page-network,.gp-app .gp-page-content .page.page-network{overflow-x:visible!important}.gp-app .gp-page-content:has(>.page.page-network){overflow-x:visible!important}.gp-app .page-network .network-page-header{flex-direction:row!important;align-items:flex-end!important;justify-content:space-between!important;flex-wrap:nowrap!important;gap:14px!important;padding:2px 0 16px!important;margin-bottom:0!important}.gp-app .page-network .header-left{flex:1 1 auto!important;min-width:0!important}.gp-app .page-network .page-h{font-family:var(--gp-font-display)!important;font-weight:500!important;font-size:33px!important;line-height:1.02!important;letter-spacing:-.012em!important}.gp-app .page-network .page-sub{font-size:12.5px!important;line-height:1.45!important;margin-top:6px!important;color:var(--m-faint)!important}.gp-app .page-network .network-header-stat{flex:0 0 auto!important;text-align:right!important;padding-top:0!important}.gp-app .page-network .network-header-stat-num{font-family:var(--gp-font-display)!important;font-size:31px!important;font-weight:500!important;line-height:1!important;letter-spacing:-.01em!important;color:var(--m-ink)!important}.gp-app .page-network .network-header-stat-lbl{font-family:var(--m-font)!important;font-size:var(--m-net-eyebrow)!important;font-weight:500!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--m-faint)!important;margin-top:5px!important;white-space:nowrap!important}.gp-app .page-network .net-teams-entry{display:flex!important;align-items:center!important;gap:12px!important;width:100%!important;min-height:var(--m-touch)!important;margin:0 0 16px!important;padding:12px 14px!important;background:var(--m-card)!important;border:1px solid var(--m-border)!important;border-radius:var(--m-radius-lg)!important;box-shadow:var(--m-shadow-sm)!important;text-align:left!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}.gp-app .page-network .net-teams-entry:active{background:var(--m-paper)!important}.gp-app .page-network .net-teams-entry-icon{flex:0 0 auto!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:34px!important;height:34px!important;border-radius:var(--m-radius-md)!important;background:var(--m-green-gradient-btn)!important;color:var(--m-green-on)!important}.gp-app .page-network .net-teams-entry-body{flex:1 1 auto!important;min-width:0!important;display:flex!important;flex-direction:column!important;gap:2px!important}.gp-app .page-network .net-teams-entry-title{font-family:var(--m-font)!important;font-size:14.5px!important;font-weight:600!important;letter-spacing:-.005em!important;color:var(--m-ink)!important}.gp-app .page-network .net-teams-entry-sub{font-family:var(--m-font)!important;font-size:12px!important;line-height:1.35!important;color:var(--m-faint)!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.gp-app .page-network .net-teams-entry-caret{flex:0 0 auto!important;display:inline-flex!important;align-items:center!important;color:var(--m-faint)!important}.gp-app .page-network .filters-row.network-filters-tabs{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:0!important;margin:0 calc(-1 * var(--m-net-bleed))!important;padding:0 var(--m-net-bleed)!important;border:0!important;min-height:0!important}.gp-app .page-network .network-tab-filters{display:flex!important;flex-wrap:nowrap!important;align-items:flex-end!important;gap:22px!important;margin:0 calc(-1 * var(--m-net-bleed))!important;padding:0 var(--m-net-bleed)!important;background:transparent!important;border:0!important;border-bottom:1px solid var(--m-border)!important;border-radius:0!important;width:auto!important;max-width:none!important;min-width:0!important;overflow-x:auto!important;overflow-y:visible!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;min-height:0!important}.gp-app .page-network .network-tab-filters::-webkit-scrollbar{display:none!important}.gp-app .page-network .network-tab-filters .filt{position:relative!important;flex:0 0 auto!important;display:inline-flex!important;align-items:baseline!important;gap:6px!important;padding:0 0 11px!important;min-height:0!important;background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;font-family:var(--m-font)!important;font-size:13.5px!important;font-weight:500!important;letter-spacing:-.005em!important;text-transform:none!important;color:var(--m-faint)!important;white-space:nowrap!important}.gp-app .page-network .network-tab-filters .filt.active{background:none!important;color:var(--m-ink)!important}.gp-app .page-network .network-tab-filters .filt.active:after{content:""!important;display:block!important;position:absolute!important;left:0!important;right:0!important;bottom:0!important;height:2px!important;background:var(--m-green-text)!important}.gp-app .page-network .network-tab-filters .filt .cnt{padding:0!important;background:none!important;border-radius:0!important;font-size:11px!important;font-weight:400!important;line-height:1!important;color:var(--m-faint)!important;opacity:1!important}.gp-app .page-network .network-tab-filters .filt.active .cnt{background:none!important;color:var(--m-muted)!important}.gp-app .page-network .net-people-tab{position:relative!important;flex:0 0 auto!important;display:inline-flex!important;align-items:flex-end!important;gap:2px!important}.gp-app .page-network .net-strength-caret{width:26px!important;height:26px!important;margin:0 0 5px!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border:0!important;border-radius:50%!important;background:transparent!important;color:var(--m-faint)!important}.gp-app .page-network .net-strength-caret.filtered,.gp-app .page-network .net-strength-caret.open{background:#1a1a1a12!important;color:var(--m-green-text)!important}.gp-app .page-network .net-strength-menu{position:absolute!important;top:calc(100% + 6px)!important;left:0!important;right:auto!important;z-index:60!important;min-width:240px!important;padding:6px!important;background:var(--m-paper)!important;border:1px solid var(--m-border)!important;border-radius:var(--m-radius-lg)!important;box-shadow:var(--m-shadow-lift)!important}.gp-app .page-network .net-strength-menu-item{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;width:100%!important;min-height:42px!important;padding:0 12px!important;border-radius:var(--m-radius-sm)!important;font-family:var(--m-font)!important;font-size:14px!important;color:var(--m-ink)!important}.gp-app .page-network .net-strength-menu-item.active{background:#1a1a1a12!important}.gp-app .page-network .net-strength-menu-label{display:inline-flex!important;align-items:center!important;gap:9px!important}.gp-app .page-network .net-strength-menu-count{font-size:11.5px!important;color:var(--m-faint)!important}.gp-app .page-network .net-tab-search{display:flex!important;align-items:center!important;gap:9px!important;flex:1 1 auto!important;width:100%!important;min-width:0!important;margin:14px 0 0!important;padding:0 13px!important;min-height:44px!important;background:transparent!important;border:1px solid var(--m-border)!important;border-radius:var(--m-radius-md)!important;box-shadow:none!important}.gp-app .page-network .net-tab-search span{flex:0 0 16px!important;width:16px!important;height:16px!important;font-size:0!important;background:var(--m-faint)!important;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'><circle cx='11' cy='11' r='7'/><path d='m20 20-3.6-3.6'/></svg>") center / 16px 16px no-repeat!important;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'><circle cx='11' cy='11' r='7'/><path d='m20 20-3.6-3.6'/></svg>") center / 16px 16px no-repeat!important}.gp-app .page-network .net-tab-search input{flex:1 1 auto!important;min-width:0!important;background:none!important;border:0!important;font-family:var(--m-font)!important;font-size:14.5px!important;color:var(--m-ink)!important}.gp-app .page-network .net-tab-search input::-moz-placeholder{color:var(--m-faint)!important}.gp-app .page-network .net-tab-search input::placeholder{color:var(--m-faint)!important}.gp-app .page-network .net-notice{display:flex!important;flex-direction:row!important;align-items:flex-start!important;gap:14px!important;margin:18px calc(-1 * var(--m-net-bleed)) 0!important;padding:15px var(--m-net-bleed) 16px!important;border:0!important;border-radius:0!important;background:var(--m-green-gradient-card)!important;box-shadow:none!important}.gp-app .page-network .net-notice-text{flex:1 1 auto!important;min-width:0!important;font-size:12px!important;line-height:1.5!important;color:var(--m-green-on-muted)!important}.gp-app .page-network .net-notice-text b{display:block!important;margin-bottom:3px!important;font-size:14px!important;font-weight:500!important;color:var(--m-green-on)!important}.gp-app .page-network .net-notice-btn{flex:0 0 auto!important;margin-top:2px!important;min-height:32px!important;padding:0 12px!important;background:transparent!important;border:1px solid rgba(255,255,255,.4)!important;border-radius:var(--m-radius-sm)!important;font-family:var(--m-font)!important;font-size:12px!important;font-weight:500!important;letter-spacing:normal!important;text-transform:none!important;color:var(--m-green-on)!important;white-space:nowrap!important}@media (max-width: 359px){.gp-app .page-network .net-notice{flex-direction:column!important;gap:11px!important}}.gp-app .page-network .network-tier-group{margin-top:0!important}.gp-app .page-network .network-tier-head{display:flex!important;align-items:baseline!important;justify-content:space-between!important;gap:12px!important;padding:22px 0 8px!important;margin:0!important}.gp-app .page-network .network-tier-title{font-family:var(--m-font)!important;font-size:var(--m-net-eyebrow)!important;font-weight:500!important;line-height:1.2!important;letter-spacing:.15em!important;text-transform:uppercase!important;color:var(--m-faint)!important}.gp-app .page-network .network-tier-count{font-family:var(--m-font)!important;font-size:11px!important;font-weight:400!important;letter-spacing:.01em!important;text-transform:none!important;color:var(--m-faint)!important}.gp-app .page-network .network-tier-line{display:none!important}.gp-app .page-network .network-list{display:block!important;margin:0 calc(-1 * var(--m-net-bleed))!important;padding:0!important;background:var(--m-paper)!important;border:0!important;border-top:1px solid var(--m-border)!important;border-bottom:1px solid var(--m-border)!important;border-radius:0!important;box-shadow:none!important;overflow:visible!important}.gp-app .page-network .mnet-row{display:grid!important;grid-template-columns:34px minmax(0,1fr) 7px auto 28px!important;-moz-column-gap:11px!important;column-gap:11px!important;align-items:center!important;width:100%!important;padding:12px var(--m-net-bleed)!important;border-top:1px solid var(--m-border)!important;background:transparent!important;cursor:pointer!important;-webkit-tap-highlight-color:transparent!important}.gp-app .page-network .network-list>.mnet-row:first-child{border-top:0!important}.gp-app .page-network .mnet-row:active{background:#1a1a1a0a!important}.gp-app .page-network .mnet-row-av{width:34px!important;height:34px!important;border-radius:50%!important;-o-object-fit:cover!important;object-fit:cover!important;display:grid!important;place-items:center!important;background:#e5e5e5!important;color:#646464!important;font-family:var(--m-font)!important;font-size:11.5px!important;font-weight:500!important;letter-spacing:.02em!important;text-transform:uppercase!important;overflow:hidden!important}.gp-app .page-network .mnet-row-main{min-width:0!important}.gp-app .page-network .mnet-row-name{font-family:var(--m-font)!important;font-size:14.5px!important;font-weight:500!important;line-height:1.25!important;letter-spacing:-.005em!important;color:var(--m-ink)!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.gp-app .page-network .mnet-row-meta{margin-top:2px!important;font-family:var(--m-font)!important;font-size:11.5px!important;line-height:1.35!important;color:var(--m-muted)!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.gp-app .page-network .mnet-row-dot{width:7px!important;height:7px!important;border-radius:50%!important;flex:none!important}.gp-app .page-network .mnet-row-dot--none{background:transparent!important;box-shadow:inset 0 0 0 1px var(--m-border)!important}.gp-app .page-network .mnet-row-intro{flex:0 0 auto!important;min-height:28px!important;padding:0 11px!important;border:1px solid rgba(26,26,26,.3)!important;border-radius:var(--m-radius-sm)!important;background:transparent!important;font-family:var(--m-font)!important;font-size:12px!important;font-weight:500!important;letter-spacing:normal!important;text-transform:none!important;color:var(--m-green-text)!important;white-space:nowrap!important;cursor:pointer!important}.gp-app .page-network .mnet-row-intro:active{background:#1a1a1a14!important}.gp-app .page-network .mnet-row-more{width:28px!important;height:28px!important;justify-self:end!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0!important;border:0!important;border-radius:50%!important;background:transparent!important;color:var(--m-faint)!important;font-size:17px!important;line-height:1!important;letter-spacing:.04em!important;cursor:pointer!important}.gp-app .page-network .mnet-row-more:active{background:#1a1a1a12!important;color:var(--m-ink)!important}@media (max-width: 359px){.gp-app .page-network .mnet-row{-moz-column-gap:8px!important;column-gap:8px!important}.gp-app .page-network .mnet-row-intro{padding:0 9px!important;font-size:11.5px!important}}.gp-app .page-network .network-row{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:10px!important;padding:12px var(--m-net-bleed)!important;border-top:1px solid var(--m-border)!important}.gp-app .page-network .network-row-company-col,.gp-app .page-network .network-row-strength span{font-size:11.5px!important;color:var(--m-muted)!important}.gp-app .page-network .network-row-actions{display:flex!important;flex-wrap:wrap!important;gap:8px!important;width:100%!important}.gp-app .page-network .nc-card-menu-btn.nc-card-desktop-menu{display:none!important}.gp-app .page-network .nc-card-menu-btn.nc-card-mobile-menu{display:inline-flex!important}.gp-app .mnet-sheet-overlay{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:400!important;display:flex!important;align-items:flex-end!important;justify-content:center!important;background:#1a1a1a73!important;backdrop-filter:blur(4px)!important;-webkit-backdrop-filter:blur(4px)!important;animation:mnet-sheet-fade .16s ease-out!important}.gp-app .mnet-sheet{width:100%!important;max-height:88vh!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;background:var(--m-bg)!important;border-radius:18px 18px 0 0!important;padding-bottom:calc(18px + env(safe-area-inset-bottom,0px))!important;box-shadow:0 -18px 44px #1a1a1a38!important;animation:mnet-sheet-rise .22s cubic-bezier(.32,.72,0,1)!important}@keyframes mnet-sheet-fade{0%{opacity:0}to{opacity:1}}@keyframes mnet-sheet-rise{0%{transform:translateY(14px)}to{transform:translateY(0)}}@media (prefers-reduced-motion: reduce){.gp-app .mnet-sheet-overlay,.gp-app .mnet-sheet{animation:none!important}}.gp-app .mnet-sheet-grab{display:block!important;width:38px!important;height:4px!important;margin:9px auto 0!important;border-radius:3px!important;background:var(--m-border)!important}.gp-app .mnet-sheet-head{padding:14px 20px 16px!important}.gp-app .mnet-sheet-eyebrow{font-family:var(--m-font)!important;font-size:9.5px!important;font-weight:500!important;letter-spacing:.15em!important;text-transform:uppercase!important;color:var(--m-faint)!important}.gp-app .mnet-sheet-title{margin-top:5px!important;font-family:var(--gp-font-display)!important;font-weight:400!important;font-size:27px!important;line-height:1.08!important;letter-spacing:-.012em!important;color:var(--m-ink)!important}.gp-app .mnet-sheet-sub{margin-top:5px!important;font-family:var(--m-font)!important;font-size:12.5px!important;line-height:1.45!important;color:var(--m-muted)!important}.gp-app .mnet-sheet-sec{padding:20px 20px 7px!important;border-top:1px solid var(--m-border)!important;font-family:var(--m-font)!important;font-size:9.5px!important;font-weight:500!important;letter-spacing:.15em!important;text-transform:uppercase!important;color:var(--m-faint)!important}.gp-app .mnet-sheet-group{background:var(--m-paper)!important;border-top:1px solid var(--m-border)!important;border-bottom:1px solid var(--m-border)!important}.gp-app .mnet-sheet-item{display:flex!important;align-items:center!important;gap:12px!important;width:100%!important;padding:14px 20px!important;border:0!important;border-top:1px solid var(--m-border)!important;border-radius:0!important;background:transparent!important;text-align:left!important;cursor:pointer!important;font-family:var(--m-font)!important}.gp-app .mnet-sheet-group>.mnet-sheet-item:first-child{border-top:0!important}.gp-app .mnet-sheet-item:active:not(:disabled){background:#1a1a1a0d!important}.gp-app .mnet-sheet-item:disabled{opacity:.42!important;cursor:default!important}.gp-app .mnet-sheet-item-main{flex:1 1 auto!important;min-width:0!important;display:block!important}.gp-app .mnet-sheet-item-name{display:block!important;font-size:14.5px!important;font-weight:500!important;line-height:1.25!important;color:var(--m-ink)!important}.gp-app .mnet-sheet-item-desc{display:block!important;margin-top:3px!important;font-size:11.5px!important;line-height:1.45!important;color:var(--m-muted)!important}.gp-app .mnet-sheet-item--lead .mnet-sheet-item-name{font-size:15.5px!important}.gp-app .mnet-sheet-item--danger .mnet-sheet-item-name{color:#8a1d12!important}.gp-app .mnet-sheet-chev{flex:0 0 auto!important;font-size:17px!important;line-height:1!important;color:var(--m-faint)!important}.gp-app .mnet-sheet--intro{background:var(--m-bg)!important}.gp-app .mnet-intro-nav{display:flex!important;align-items:center!important;gap:4px!important;padding:12px 20px 16px!important}.gp-app .mnet-intro-back{flex:0 0 auto!important;width:26px!important;height:34px!important;display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;padding:0!important;border:0!important;background:transparent!important;font-size:24px!important;line-height:1!important;color:var(--m-muted)!important;cursor:pointer!important}.gp-app .mnet-intro-body{padding:0 20px 4px!important}.gp-app .mnet-intro-person{display:grid!important;grid-template-columns:34px minmax(0,1fr)!important;-moz-column-gap:12px!important;column-gap:12px!important;align-items:center!important;padding:13px 15px!important;background:var(--m-paper)!important;border:1px solid var(--m-border)!important;border-radius:var(--m-radius-lg)!important}.gp-app .mnet-intro-person .mnet-row-av{width:34px!important;height:34px!important;border-radius:50%!important;display:grid!important;place-items:center!important;overflow:hidden!important;-o-object-fit:cover!important;object-fit:cover!important;background:#e5e5e5!important;color:#646464!important;font-family:var(--m-font)!important;font-size:11.5px!important;font-weight:500!important;letter-spacing:.02em!important;text-transform:uppercase!important}.gp-app .mnet-intro-person .mnet-row-name{font-family:var(--m-font)!important;font-size:14.5px!important;font-weight:500!important;line-height:1.25!important;letter-spacing:-.005em!important;color:var(--m-ink)!important}.gp-app .mnet-intro-person .mnet-row-meta{margin-top:2px!important;font-family:var(--m-font)!important;font-size:11.5px!important;line-height:1.4!important;color:var(--m-muted)!important;white-space:normal!important}.gp-app .mnet-intro-card{display:block!important;width:100%!important;margin-top:13px!important;padding:17px 18px 18px!important;text-align:left!important;background:var(--m-paper)!important;border:1px solid var(--m-border)!important;border-radius:var(--m-radius-xl)!important;cursor:pointer!important;font-family:var(--m-font)!important}.gp-app .mnet-intro-card:active{background:#1a1a1a0d!important}.gp-app .mnet-intro-card-eyebrow{display:block!important;margin-top:15px!important;font-size:9.5px!important;font-weight:500!important;letter-spacing:.15em!important;text-transform:uppercase!important;color:var(--m-faint)!important}.gp-app .mnet-intro-card-title{display:block!important;margin-top:6px!important;font-family:var(--gp-font-display)!important;font-weight:400!important;font-size:23px!important;line-height:1.12!important;letter-spacing:-.012em!important;color:var(--m-ink)!important}.gp-app .mnet-intro-card-note{display:block!important;margin-top:7px!important;font-size:12.5px!important;line-height:1.55!important;color:var(--m-muted)!important}.gp-app .mnet-chain{display:flex!important;align-items:center!important;width:148px!important;max-width:100%!important}.gp-app .mnet-chain-arm{flex:1 1 auto!important;height:1px!important;background:var(--m-border)!important}.gp-app .mnet-chain-av{flex:0 0 30px!important;width:30px!important;height:30px!important;border-radius:50%!important;display:grid!important;place-items:center!important;overflow:hidden!important;font-family:var(--m-font)!important;font-size:10.5px!important;font-weight:500!important;letter-spacing:.02em!important;text-transform:uppercase!important}.gp-app .mnet-chain-av img{width:100%!important;height:100%!important;-o-object-fit:cover!important;object-fit:cover!important}.gp-app .mnet-chain-av--them{background:#787878!important;color:#fff!important}.gp-app .mnet-chain-av--you{background:var(--m-green-dark)!important;color:#fff!important}.gp-app .mnet-chain-av--open{background:#c4c4c4!important;color:#fff!important}.gp-app .mnet-chain-av--target{background:var(--m-ink)!important;color:#fff!important}.gp-app .mnet-sheet-cancel{display:block!important;width:calc(100% - 40px)!important;margin:18px 20px 0!important;min-height:46px!important;background:transparent!important;border:1px solid var(--m-border)!important;border-radius:var(--m-radius-md)!important;font-family:var(--m-font)!important;font-size:14px!important;font-weight:500!important;color:var(--m-ink)!important;cursor:pointer!important}.gp-app .page-network .network-empty{padding:34px 0!important;text-align:center!important;font-size:13.5px!important;color:var(--m-muted)!important}.gp-app .page-network .network-load-more{display:flex!important;justify-content:center!important;margin:0!important;padding:20px 0 4px!important}.gp-app .page-network .network-load-more-btn{min-height:38px!important;padding:0 18px!important;border-radius:var(--m-radius-sm)!important;border:1px solid var(--m-border)!important;background:transparent!important;color:var(--m-ink)!important;font-family:var(--m-font)!important;font-size:12.5px!important;font-weight:500!important;letter-spacing:normal!important;text-transform:none!important;cursor:pointer!important}.gp-app .page-network .network-add-people-panel{margin-top:0!important;padding:0!important;background:transparent!important;border:0!important}.gp-app .page-network .network-add-people-panel .em-actions{display:block!important;grid-template-columns:none!important;gap:0!important;margin:22px calc(-1 * var(--m-net-bleed)) 0!important;padding:0!important;background:var(--m-paper)!important;border-top:1px solid var(--m-border)!important;border-bottom:1px solid var(--m-border)!important}.gp-app .page-network .network-add-people-panel .em-action-row{display:flex!important;flex-direction:row!important;align-items:center!important;gap:14px!important;margin:0!important;padding:17px var(--m-net-bleed) 18px!important;background:transparent!important;border:0!important;border-top:1px solid var(--m-border)!important;border-radius:0!important;box-shadow:none!important}.gp-app .page-network .network-add-people-panel .em-actions>.em-action-row:first-child{border-top:0!important}.gp-app .page-network .network-add-people-panel .em-action-name{font-family:var(--gp-font-display)!important;font-weight:500!important;font-size:19px!important;line-height:1.15!important;letter-spacing:-.008em!important;color:var(--m-ink)!important}.gp-app .page-network .network-add-people-panel .em-action-desc{margin-top:5px!important;font-family:var(--m-font)!important;font-size:12px!important;line-height:1.55!important;color:var(--m-muted)!important}.gp-app .page-network .network-add-people-panel .em-action-copy{flex:1 1 auto!important;min-width:0!important}.gp-app .page-network .network-add-people-panel .em-action-row .em-csv-upload-btn{display:inline-flex!important;flex:none!important;min-width:0!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:116px!important;margin:0!important;min-height:34px!important;padding:0 12px!important;background:var(--m-green-gradient-btn)!important;border:1px solid var(--m-green-dark)!important;border-radius:var(--m-radius-sm)!important;font-family:var(--m-font)!important;font-size:12.5px!important;font-weight:500!important;letter-spacing:normal!important;text-transform:none!important;color:#fff!important}.gp-app .page-network .network-invite-email-form{display:flex!important;flex-wrap:wrap!important;gap:9px!important;margin:16px 0 0!important}.gp-app .page-network .network-invite-email-input{flex:1 1 100%!important;min-width:0!important;min-height:44px!important;padding:0 13px!important;background:transparent!important;border:1px solid var(--m-border)!important;border-radius:var(--m-radius-md)!important;font-family:var(--m-font)!important;font-size:14.5px!important;color:var(--m-ink)!important}.gp-app .page-network .network-invite-email-form .network-side-action{flex:1 1 0!important}.gp-app .page-network .network-add-people-panel .em-invited-section{margin-top:26px!important}.gp-app .page-network .network-add-people-panel .em-invited-head{padding:0 0 8px!important}.gp-app .page-network .network-add-people-panel .em-section-kicker{font-family:var(--m-font)!important;font-size:var(--m-net-eyebrow)!important;font-weight:500!important;letter-spacing:.15em!important;text-transform:uppercase!important;color:var(--m-faint)!important}.gp-app .page-network .network-add-people-panel .em-section-title{margin-top:4px!important;font-family:var(--gp-font-display)!important;font-weight:400!important;font-size:21px!important;line-height:1.1!important;color:var(--m-ink)!important}.gp-app .page-network .em-empty{padding:20px 0!important;font-size:13px!important;color:var(--m-muted)!important}.gp-app .page-network .network-side-panel{margin-top:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}.gp-app .page-network .network-side-panel-head{padding:22px 0 10px!important}.gp-app .page-network .network-side-panel-kicker{font-family:var(--m-font)!important;font-size:var(--m-net-eyebrow)!important;font-weight:500!important;letter-spacing:.15em!important;text-transform:uppercase!important;color:var(--m-faint)!important}.gp-app .page-network .network-side-panel-title{margin:4px 0 0!important;font-family:var(--gp-font-display)!important;font-weight:400!important;font-size:24px!important;line-height:1.1!important;color:var(--m-ink)!important}.gp-app .page-network .network-side-panel-desc{margin:6px 0 0!important;font-family:var(--m-font)!important;font-size:12.5px!important;line-height:1.5!important;color:var(--m-muted)!important}.gp-app .page-network .network-side-list{display:block!important;margin:0 calc(-1 * var(--m-net-bleed))!important;padding:0!important;background:var(--m-paper)!important;border:0!important;border-top:1px solid var(--m-border)!important;border-bottom:1px solid var(--m-border)!important;border-radius:0!important}.gp-app .page-network .network-side-row{display:grid!important;grid-template-columns:34px minmax(0,1fr) auto!important;-moz-column-gap:12px!important;column-gap:12px!important;row-gap:0!important;align-items:center!important;margin:0!important;padding:13px var(--m-net-bleed)!important;background:transparent!important;border:0!important;border-top:1px solid var(--m-border)!important;border-radius:0!important}.gp-app .page-network .network-side-list>.network-side-row:first-child{border-top:0!important}.gp-app .page-network .network-side-row-avatar{width:34px!important;height:34px!important;border-radius:50%!important;display:grid!important;place-items:center!important;overflow:hidden!important;background:#e5e5e5!important;color:#646464!important;font-family:var(--m-font)!important;font-size:11.5px!important;font-weight:500!important;text-transform:uppercase!important}.gp-app .page-network .network-side-row-avatar img{width:100%!important;height:100%!important;-o-object-fit:cover!important;object-fit:cover!important}.gp-app .page-network .network-side-row-name{font-family:var(--m-font)!important;font-size:14.5px!important;font-weight:500!important;line-height:1.25!important;color:var(--m-ink)!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.gp-app .page-network .network-side-row-meta{margin-top:2px!important;font-family:var(--m-font)!important;font-size:11.5px!important;line-height:1.35!important;color:var(--m-muted)!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.gp-app .page-network .network-side-row-actions{grid-column:2 / -1!important;display:flex!important;gap:8px!important;margin-top:10px!important}.gp-app .page-network .network-side-action{flex:0 0 auto!important;min-height:34px!important;padding:0 14px!important;border-radius:var(--m-radius-sm)!important;border:1px solid var(--m-border)!important;background:transparent!important;font-family:var(--m-font)!important;font-size:12.5px!important;font-weight:500!important;letter-spacing:normal!important;text-transform:none!important;color:var(--m-ink)!important;white-space:nowrap!important;cursor:pointer!important}.gp-app .page-network .network-side-action--primary{background:var(--m-green-gradient-btn)!important;border-color:var(--m-green-dark)!important;color:#fff!important}.gp-app .page-network .network-side-action--danger{background:transparent!important;border-color:#8a1d1247!important;color:#8a1d12!important}.gp-app .page-network .network-side-status{grid-column:3!important;justify-self:end!important;margin-top:0!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;font-family:var(--m-font)!important;font-size:10.5px!important;font-weight:500!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--m-faint)!important}.gp-app .page-network .network-side-status--joined{background:transparent!important;border:0!important;color:var(--m-green-text)!important}.gp-app .page-network .network-side-empty{padding:26px 0!important;font-size:13px!important;line-height:1.55!important;color:var(--m-muted)!important}.gp-app .network-grid{grid-template-columns:1fr!important;gap:10px!important}.gp-app .page-profile .top-header{margin-bottom:16px!important;padding:0!important;gap:16px!important}.gp-app .page-profile .page-h{font-size:26px!important;line-height:1.15!important}.gp-app .page-profile .page-sub{font-size:14px!important;line-height:1.5!important;max-width:none!important}.gp-app .page-profile .header-right{flex-direction:row!important;flex-wrap:wrap!important;gap:10px!important;width:100%!important}.gp-app .page-profile .save-btn,.gp-app .page-profile .save-btn-ghost{flex:1 1 calc(50% - 5px)!important;min-width:0!important;min-height:44px!important;padding:10px 14px!important;border-radius:var(--m-radius-lg)!important;font-family:var(--m-font)!important;font-size:13px!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important;text-align:center!important;justify-content:center!important}.gp-app .page-profile .save-btn-ghost{background:var(--m-card)!important;border:1px solid var(--m-border)!important;color:var(--m-ink)!important}.gp-app .page-profile .save-btn{background:var(--m-green-gradient-btn)!important;border:1px solid var(--m-green-dark)!important;color:#fff!important}.gp-app .page-profile .info-banner{margin-bottom:14px!important;border-radius:var(--m-radius-lg)!important;font-size:14px!important;line-height:1.45!important}.gp-app .profile-banner{display:none!important}.gp-app .page-profile .profile-identity,.gp-app .page-profile .profile-header-card{background:var(--m-card)!important;border:1px solid var(--m-border)!important;border-radius:var(--m-radius-lg)!important;box-shadow:var(--m-shadow-sm)!important;margin:0 0 20px!important;padding:16px!important}.gp-app .page-profile .profile-header-content,.gp-app .page-profile .profile-identity-inner{display:flex!important;align-items:center!important;gap:14px!important;min-width:0!important}.gp-app .page-profile .profile-identity-info,.gp-app .page-profile .phc-info{min-width:0!important;flex:1 1 auto!important}.gp-app .page-profile .profile-av-big{width:56px!important;height:56px!important;min-width:56px!important;font-size:18px!important;border-radius:50%!important;flex-shrink:0!important;margin:0!important}.gp-app .page-profile .phc-name,.gp-app .page-profile .profile-identity-name{font-family:var(--m-font)!important;font-size:20px!important;font-weight:700!important;line-height:1.2!important;color:var(--m-ink)!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.gp-app .page-profile .phc-role,.gp-app .page-profile .profile-identity-meta{margin-top:6px!important;display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:8px!important;font-size:13px!important;line-height:1.4!important;color:var(--m-muted)!important}.gp-app .page-profile .phc-tag.role,.gp-app .page-profile .profile-role-pill{font-family:var(--m-font)!important;font-size:10px!important;font-weight:700!important;letter-spacing:.06em!important;text-transform:uppercase!important;padding:4px 10px!important;border-radius:var(--m-radius-pill)!important;background:#0a0a0a14!important;border:1px solid rgba(10,10,10,.14)!important;color:var(--m-green-dark)!important}.gp-app .page-profile .profile-form-columns,.gp-app .page-profile .form-grid-2,.gp-app .page-profile .intro-blurb-grid,.gp-app .page-profile .profile-blurb-grid,.gp-app .page-profile .who-grid,.gp-app .page-profile .profile-who-grid{display:flex!important;flex-direction:column!important;gap:20px!important;margin-bottom:24px!important}.gp-app .page-profile .profile-field-section,.gp-app .page-profile .profile-section-wide,.gp-app .page-profile .form-card{background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important;padding:0!important;margin:0 0 24px!important}.gp-app .page-profile .profile-section-kicker,.gp-app .page-profile .form-card-title{font-family:var(--m-font)!important;font-size:13px!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:var(--m-muted)!important;padding-bottom:10px!important;margin-bottom:0!important;border-bottom:1px solid var(--m-border)!important}.gp-app .page-profile .profile-section-wide .form-card-title{font-size:18px!important;letter-spacing:-.02em!important;text-transform:none!important;color:var(--m-ink)!important;border-bottom:none!important;padding-bottom:0!important}.gp-app .page-profile .form-card-sub{display:block!important;margin-top:6px!important;margin-bottom:12px!important;font-size:13px!important;line-height:1.45!important;color:var(--m-muted)!important}.gp-app .page-profile .profile-field-row{padding:14px 0!important;border-bottom:1px solid var(--m-border)!important}.gp-app .page-profile .profile-field-row:last-child{border-bottom:none!important}.gp-app .page-profile .profile-field-lbl,.gp-app .page-profile .form-field-lbl{display:block!important;margin-bottom:8px!important;font-family:var(--m-font)!important;font-size:11px!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:var(--m-muted)!important}.gp-app .page-profile .profile-field-input,.gp-app .page-profile .profile-field-textarea,.gp-app .page-profile .form-field-input,.gp-app .page-profile .form-field-textarea{width:100%!important;max-width:100%!important;box-sizing:border-box!important;margin-top:0!important;padding:12px 14px!important;border:1px solid var(--m-border)!important;border-radius:var(--m-radius-lg)!important;background:var(--m-card)!important;font-family:var(--m-font)!important;font-size:16px!important;line-height:1.45!important;color:var(--m-ink)!important;min-height:var(--m-touch)!important}.gp-app .page-profile .profile-field-textarea,.gp-app .page-profile .form-field-textarea{min-height:112px!important;resize:vertical!important}.gp-app .page-profile .profile-field-input--readonly{background:var(--m-paper)!important;color:var(--m-muted)!important}.gp-app .page-profile .sec-head{margin-top:24px!important;margin-bottom:8px!important}.gp-app .page-profile .sec-h{font-size:13px!important}.gp-app .page-profile .intro-blurb-grid .blurb-card,.gp-app .page-profile .profile-blurb-col.blurb-card,.gp-app .page-profile .who-grid .blurb-card{background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important;padding:0!important;position:static!important}.gp-app .page-profile .blurb-card:before{display:none!important}.gp-app .page-profile .blurb-card-h{margin-top:0!important;font-family:var(--m-font)!important;font-size:18px!important;font-weight:700!important;line-height:1.25!important;color:var(--m-ink)!important}.gp-app .page-profile .blurb-card-sub{margin-top:6px!important;margin-bottom:12px!important;font-size:13px!important;line-height:1.45!important;color:var(--m-muted)!important}.gp-app .page-profile .blurb-textarea{width:100%!important;min-height:140px!important;padding:14px 16px!important;border:1px solid var(--m-border)!important;border-radius:var(--m-radius-lg)!important;background:var(--m-card)!important;font-family:var(--m-font)!important;font-size:16px!important;line-height:1.5!important;color:var(--m-ink)!important;box-sizing:border-box!important}.gp-app .page-profile .blurb-count{margin-top:8px!important;flex-wrap:wrap!important;gap:8px!important;font-family:var(--m-font)!important;font-size:11px!important;letter-spacing:0!important;text-transform:none!important;color:var(--m-faint)!important}.gp-app .page-profile .profile-blurb-preview-col{border-left:none!important;border-top:1px solid var(--m-border)!important;padding-left:0!important;padding-top:20px!important;margin-top:4px!important}.gp-app .page-profile .blurb-preview-box{margin-top:12px!important;padding:14px 16px!important;border:1px solid var(--m-border)!important;border-radius:var(--m-radius-lg)!important;background:var(--m-paper)!important}.gp-app .page-profile .blurb-preview-label{font-family:var(--m-font)!important;font-size:10px!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:var(--m-green-dark)!important}.gp-app .page-profile .blurb-preview-text{margin-top:10px!important;font-size:14px!important;line-height:1.55!important;color:var(--m-ink-soft)!important;font-style:italic!important}.gp-app .page-profile .who-person-row{display:flex!important;align-items:flex-start!important;gap:12px!important;padding:14px 0!important;border-bottom:1px solid var(--m-border)!important}.gp-app .page-profile .who-person-info{flex:1 1 auto!important;min-width:0!important}.gp-app .page-profile .who-person-name{font-size:14px!important;font-weight:700!important;color:var(--m-ink)!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.gp-app .page-profile .who-person-role{margin-top:4px!important;font-size:12px!important;line-height:1.4!important;color:var(--m-muted)!important;word-break:break-word!important}.gp-app .page-profile .who-person-rm{flex:0 0 auto!important;font-size:12px!important;font-weight:600!important;color:#b32a2a!important;padding-top:2px!important}.gp-app .page-profile .who-add-btn{margin-top:12px!important;width:100%!important;min-height:var(--m-touch)!important;padding:12px 16px!important;border:1px dashed var(--m-border)!important;border-radius:var(--m-radius-lg)!important;background:var(--m-card)!important;font-family:var(--m-font)!important;font-size:13px!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important;color:var(--m-green-dark)!important}.gp-app .page-profile .how-it-works-p{font-size:14px!important;line-height:1.55!important;color:var(--m-muted)!important;margin-bottom:10px!important}.gp-app .page-profile .icp-card{margin-bottom:20px!important}.gp-app .page-profile .icp-head>div:last-child{display:flex!important;flex-direction:column!important;gap:10px!important;width:100%!important}.gp-app .page-profile .icp-head .make-intro-btn{width:100%!important;min-height:var(--m-touch)!important;justify-content:center!important}.gp-app .page-profile .profile-danger-card,.gp-app .page-settings .profile-danger-card{margin-top:28px!important;margin-bottom:8px!important;padding:16px!important;border-radius:var(--m-radius-lg)!important;background:#fff!important;border:1px solid #f3c3bb!important;box-shadow:none!important}.gp-app .page-profile .profile-danger-card .form-card-title,.gp-app .page-settings .profile-danger-card .form-card-title{font-size:18px!important;font-weight:700!important;color:#9a3a2a!important;border:none!important;padding:0!important}.gp-app .page-profile .profile-danger-btn,.gp-app .page-settings .profile-danger-btn{width:100%!important;min-height:var(--m-touch)!important;margin-top:14px!important;background:#b3261e!important;border:1px solid #B3261E!important;color:#fff!important;box-shadow:none!important;border-radius:var(--m-radius-lg)!important;font-family:var(--m-font)!important;font-size:14px!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important}.gp-app .intro-blurb-grid{grid-template-columns:1fr!important;gap:16px!important}.gp-app .blurb-card{padding:0!important;background:transparent!important;position:static}.gp-app .page-profile .blurb-card{padding:0!important;background:transparent!important;border:none!important;box-shadow:none!important}.gp-app .blurb-card:before{display:none!important}.gp-app .form-field-input,.gp-app .form-field-textarea,.gp-app .form-card input,.gp-app .form-card textarea,.gp-app .form-card select{border-radius:var(--m-radius-lg)!important;border:1px solid var(--m-border)!important;padding:12px 14px!important;font-size:16px!important;font-family:var(--m-font)!important;background:var(--m-card)!important;min-height:var(--m-touch)}.gp-app .form-field-lbl,.gp-app .form-card-title{font-weight:600!important;font-size:14px!important;color:var(--m-ink)!important}.gp-app .form-grid-2,.gp-app .who-grid,.gp-app .two-col,.gp-app .tier-legend,.gp-app .ppc-todos{grid-template-columns:1fr!important;gap:14px!important}.gp-app .settings-panel,.gp-app .settings-card{padding:16px!important;margin-bottom:12px!important}.gp-app .settings-row{flex-direction:column!important;gap:12px!important;align-items:stretch!important}.gp-app .page-settings .settings-integration-row,.gp-app .page-settings [style*="justify-content: space-between"]{flex-direction:column!important;align-items:stretch!important;gap:12px!important}.gp-app .page-settings .settings-callout{padding:14px 16px!important}.gp-app .page-settings .ma-page-head{padding:8px 0 20px!important}.gp-app .page-settings .ma-page-name{font-size:26px!important}.gp-app .page-settings .ma-page-av{width:52px!important;height:52px!important;font-size:18px!important}.gp-app .page-settings .ma-shell{display:block!important}.gp-app .page-settings .ma-nav{position:sticky!important;top:calc(var(--m-shell-h) + env(safe-area-inset-top,0px))!important;z-index:20;flex-direction:row!important;gap:6px!important;padding:12px 0!important;margin:0 0 8px!important;overflow-x:auto!important;background:var(--m-bg)!important;border-bottom:1px solid var(--m-border)!important;-webkit-overflow-scrolling:touch;scrollbar-width:none}.gp-app .page-settings .ma-nav::-webkit-scrollbar{display:none}.gp-app .page-settings .ma-nav-item{flex:0 0 auto!important;white-space:nowrap!important;padding:8px 14px!important;border:1px solid var(--m-border)!important;border-radius:999px!important;font-size:13px!important}.gp-app .page-settings .ma-nav-item.active{background:var(--m-green-gradient-btn)!important;color:#fff!important;border-color:transparent!important}.gp-app .page-settings .ma-content>section{padding:24px 0!important}.gp-app .page-settings .profile-embedded-savebar{position:sticky;bottom:calc(var(--m-bottom-nav-h, 64px));background:var(--m-bg);padding:10px 0;z-index:15}.gp-app .page-team .tm-teammate-list,.gp-app .page-team .teammate-list{display:flex!important;flex-direction:column!important;gap:10px!important;margin-bottom:18px!important;background:transparent!important;border:none!important;overflow:visible!important}.gp-app .page-team .tm-row-wrap.acc-row-v2-wrap{border-bottom:none!important}.gp-app .page-team .tm-row-wrap .acc-row-v2{display:grid!important;grid-template-columns:20px 1fr 32px!important;grid-template-rows:auto auto!important;align-items:start!important;gap:12px 14px!important;padding:16px!important;flex-wrap:nowrap!important}.gp-app .page-team .tm-row-wrap.open .acc-row-v2{background:var(--m-paper)!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.gp-app .page-team .tm-row-wrap .acc-check-v2{grid-column:1!important;grid-row:1!important;align-self:center!important;margin-top:0!important}.gp-app .page-team .tm-row-wrap .acc-main{grid-column:2!important;grid-row:1!important;align-items:flex-start!important;min-width:0!important}.gp-app .page-team .tm-row-wrap .acc-expand-col{grid-column:3!important;grid-row:1!important;align-self:center!important;padding-top:0!important;color:var(--m-green)!important}.gp-app .page-team .tm-row-wrap .acc-row-actions{grid-column:1 / -1!important;grid-row:2!important;width:100%!important;max-width:none!important;min-width:0!important;margin-left:0!important;padding-top:0!important;justify-content:stretch!important}.gp-app .page-team .tm-row-wrap .tm-action-cluster{width:100%!important;max-width:none!important}.gp-app .page-team .tm-row-wrap .tm-action-row{width:100%!important;gap:8px!important}.gp-app .page-team .tm-row-wrap .tm-action-row .acc-action.primary{flex:1 1 auto!important;min-width:0!important}.gp-app .page-team .tm-row-wrap .tm-teammate-menu-btn{width:44px!important;height:44px!important;flex-shrink:0!important}.gp-app .page-team .tm-row-wrap .acc-name-v2{font-size:15px!important;line-height:1.3!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;max-width:100%!important}.gp-app .page-team .tm-row-wrap .tm-action-row .acc-action.primary{width:auto!important;flex:1 1 auto!important;min-height:44px!important;padding:10px 16px!important;font-size:13px!important;font-weight:600!important;border-radius:var(--m-radius-pill)!important;background:var(--m-green-gradient-btn)!important;border:none!important;color:var(--m-green-on)!important}.gp-app .page-team .tm-admin-controls{gap:8px!important;margin-top:8px!important}.gp-app .page-team .tm-remove-btn{min-height:36px!important;padding:8px!important;font-size:12px!important;color:var(--m-muted)!important}.gp-app .page-team .tm-row-wrap .acc-contacts-panel{padding:0 16px 16px!important;background:var(--m-paper)!important;border-top:1px solid var(--m-border)!important;margin:0!important;border-radius:0 0 var(--m-radius-lg) var(--m-radius-lg)!important}.gp-app .page-team .tm-row-wrap .acc-contacts-lbl{font-size:10px!important;font-weight:700!important;letter-spacing:.06em!important;color:var(--m-muted)!important;padding:12px 0 8px!important}.gp-app .page-team .tm-row-wrap .drawer-connector-row{display:grid!important;grid-template-columns:44px 1fr!important;grid-template-rows:auto auto auto!important;gap:10px 12px!important;padding:14px!important;border-bottom:none!important}.gp-app .page-team .tm-row-wrap .drawer-connector-row .profile-popup-trigger{grid-column:1!important;grid-row:1!important}.gp-app .page-team .tm-row-wrap .drawer-connector-info{grid-column:2!important;grid-row:1!important;min-width:0!important}.gp-app .page-team .tm-row-wrap .drawer-connector-bar{grid-column:1 / -1!important;grid-row:2!important;padding-left:0!important;justify-content:flex-start!important}.gp-app .page-team .tm-row-wrap .drawer-connector-action{grid-column:1 / -1!important;grid-row:3!important;padding-left:0!important;justify-content:stretch!important}.gp-app .page-team .tm-row-wrap .drawer-connector-action .drawer-action-btn,.gp-app .page-team .tm-row-wrap .drawer-connector-action .intro-status-badge{width:100%!important;min-height:44px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:var(--m-radius-pill)!important;font-size:13px!important;font-weight:600!important}.gp-app .page-team .tm-row-wrap .drawer-connector-action .drawer-action-btn.primary{background:var(--m-green-gradient-btn)!important;border:none!important;color:var(--m-green-on)!important}.gp-app .page-team .tm-row,.gp-app .team-portco-row,.gp-app .team-portco-ask-row{flex-wrap:wrap!important;padding:14px 16px!important;margin-bottom:10px!important;background:var(--m-card)!important;border:1px solid var(--m-border)!important;border-radius:var(--m-radius-lg)!important}.gp-app .team-portco-ask-head{flex-direction:column!important;align-items:flex-start!important;gap:8px!important}.gp-app .tm-col-action,.gp-app .tm-path-strength{width:100%!important;padding-left:0!important}.gp-app .page-team .tm-action-cluster{width:100%!important;max-width:none!important}.gp-app .page-team .tm-role-toggle{width:100%!important;border-radius:var(--m-radius-pill)!important;border-color:var(--m-border)!important;background:var(--m-paper)!important}.gp-app .page-team .tm-role-toggle-btn{min-height:40px!important;font-size:12px!important;padding:8px 12px!important}.gp-app .page-team .tm-role-toggle-btn.is-active{background:var(--m-green-gradient-btn)!important;color:var(--m-green-on)!important}.gp-app .page-team .tm-role-toggle-btn.is-active+.tm-role-toggle-btn{border-left-color:var(--m-border)!important}.gp-app .team-pending-card{margin-bottom:18px!important}.gp-app .team-pending-card .acc-panel-head{padding:20px 16px 16px!important}.gp-app .team-pending-card .acc-panel-title{font-size:26px!important}.gp-app .team-pending-row{grid-template-columns:32px minmax(0,1fr)!important;gap:12px 14px!important;padding:16px!important}.gp-app .team-pending-name{font-size:15px!important}.gp-app .team-pending-meta{white-space:normal!important;word-break:break-word!important}.gp-app .page-team .team-pending-role.tm-role-toggle{grid-column:1 / -1!important;max-width:160px!important}.gp-app .team-pending-actions{grid-column:1 / -1!important;display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important;justify-content:stretch!important}.gp-app .team-pending-action{width:100%!important;min-height:40px!important;font-size:10px!important}.gp-app .team-pending-action:only-child,.gp-app .team-pending-action:last-child:nth-child(odd){grid-column:1 / -1!important}.gp-app .page-expand-map{overflow-x:hidden}.gp-app .em-card-grid{grid-template-columns:1fr!important;gap:12px!important}.gp-app .empty-state{padding:40px 24px!important;text-align:center!important;border-radius:var(--m-radius-xl)!important}.gp-app .es-icon{width:56px!important;height:56px!important;border-radius:var(--m-radius-lg)!important;margin:0 auto 16px!important;background:var(--m-green-dark)!important;color:var(--m-green-on)!important}.gp-app .es-title{font-size:22px!important}.gp-app .es-actions{flex-direction:column!important;gap:10px!important;width:100%!important;margin-top:16px!important}.gp-app .modal-overlay,.gp-app .slide-panel-overlay{padding:0!important;align-items:flex-end!important;background:#1a1a1a73!important;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:400!important}.gp-app .modal,.gp-app .connector-card,.gp-app .req-modal,.gp-app .profile-modal,.gp-app .offer-intro-modal{width:100%!important;max-width:100%!important;margin:0!important;border-radius:var(--m-radius-xl) var(--m-radius-xl) 0 0!important;max-height:min(92dvh,92vh)!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;box-shadow:var(--m-shadow-lift)!important;border:none!important;background:var(--m-card)!important}.gp-app .modal-head{padding:8px 20px 16px!important;border-bottom:1px solid var(--m-border)!important;flex-shrink:0;background:var(--m-card)!important}.gp-app .modal-head:before{content:"";display:block;width:36px;height:4px;background:#d4d4d4;border-radius:2px;margin:4px auto 14px}.gp-app .mod-title{font-size:20px!important;color:var(--m-ink)!important}.gp-app .mod-sub{font-size:14px!important;color:var(--m-muted)!important}.gp-app .modal-body,.gp-app .offer-intro-modal-body,.gp-app .profile-modal-body,.gp-app .req-body{flex:1!important;min-height:0!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch;padding:16px 20px!important;background:var(--m-bg)!important}.gp-app .req-modal .req-body,.gp-app .profile-modal .profile-modal-body{background:var(--m-card)!important}.gp-app .profile-modal-foot{padding:16px 20px max(16px,env(safe-area-inset-bottom,0px))!important;border-top:1px solid var(--m-border)!important;background:var(--m-card)!important;flex-shrink:0}.gp-app .profile-modal-foot-actions{flex-direction:column-reverse!important;gap:10px!important}.gp-app .profile-modal-btn{width:100%!important;min-height:var(--m-touch)!important;font-size:10px!important}.gp-app .offer-intro-people{display:grid!important;grid-template-columns:minmax(0,1fr) 18px minmax(0,1fr) 18px minmax(0,1fr) 18px minmax(0,1fr)!important;padding:16px 12px 20px!important;align-items:start!important;gap:0!important;background:var(--m-card)!important;border-bottom:1px solid var(--m-border)!important;overflow:visible!important}.gp-app .offer-intro-people.offer-intro-people-three{grid-template-columns:minmax(0,1fr) 18px minmax(0,1fr) 18px minmax(0,1fr)!important}.gp-app .offer-intro-people-item{display:contents!important}.gp-app .offer-intro-modal .rc-person,.gp-app .offer-intro-modal .rc-person-wide{min-width:0!important;max-width:100%!important;width:100%!important;flex:1 1 auto!important;padding:0 3px!important;height:auto!important;overflow:hidden!important}.gp-app .offer-intro-modal .rc-name,.gp-app .offer-intro-modal .rc-role{word-break:break-word!important;overflow-wrap:anywhere!important}.gp-app .offer-intro-modal .rc-av{width:44px!important;height:44px!important;background:var(--m-green-gradient-btn)!important;color:var(--m-green-on)!important;border:none!important;box-shadow:0 1px 2px #0a0a0a1f!important}.gp-app .offer-intro-people .rc-arr{margin-top:20px!important;padding-top:0!important;width:18px!important;justify-self:center!important}.gp-app .offer-intro-person.active .rc-av{box-shadow:0 0 0 2px var(--m-card),0 0 0 3.5px var(--m-green-dark)!important}.gp-app .offer-intro-modal .rc-badge.you{background:var(--m-green-dark)!important;border-color:var(--m-green-dark)!important;color:#fff!important}.gp-app .offer-intro-progress{padding:0 16px!important;background:var(--m-paper)!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch}.gp-app .offer-intro-progress-dot{min-width:88px!important;flex:0 0 auto!important}.gp-app .offer-intro-progress-dot.active{border-bottom-color:var(--m-green-dark)!important}.gp-app .offer-intro-timing{padding:12px 20px!important;background:#1a1a1a0a!important}.gp-app .offer-intro-timing-label{color:var(--m-green-dark)!important}.gp-app .offer-intro-modal .btn-foot.primary{background:var(--m-green-dark)!important;border-color:var(--m-green-dark)!important;color:#fff!important}.gp-app .modal-foot{flex-direction:column-reverse!important;gap:10px!important;padding:16px 20px max(16px,env(safe-area-inset-bottom,0px))!important;border-top:1px solid var(--m-border)!important;background:var(--m-card)!important;flex-shrink:0}.gp-app .modal-foot .btn-foot{width:100%!important;flex:none!important;min-height:var(--m-touch)!important}.gp-app .req-modal .req-chain{padding:14px 10px 16px!important;overflow-x:visible!important;justify-content:space-between!important;align-items:stretch!important;gap:0!important;background:var(--m-card)!important}.gp-app .req-modal .pn-picker{background:var(--m-card)!important;border-color:var(--m-border)!important}.gp-app .req-modal .pn-header{background:var(--m-card)!important;border-bottom-color:var(--m-border)!important}.gp-app .req-modal .pn-add-email-row{background:var(--m-card)!important;border-top-color:var(--m-border)!important}.gp-app .req-modal .req-chain .rc-av{width:40px!important;height:40px!important;font-size:13px!important;margin:0 auto 6px!important;background:var(--m-green-gradient-btn)!important;color:var(--m-green-on)!important;border:none!important;box-shadow:0 1px 2px #0a0a0a1f!important}.gp-app .req-modal .rc-person,.gp-app .req-modal .rc-person-wide{flex:1 1 0!important;min-width:0!important;max-width:none!important;padding:0 2px!important}.gp-app .req-modal .req-chain .rc-name{font-size:12.5px!important;min-height:0!important;line-height:1.25!important}.gp-app .req-modal .req-chain .rc-role,.gp-app .req-modal .req-chain .rc-meta{min-height:0!important;margin-top:2px!important;font-size:10.5px!important;line-height:1.3!important}.gp-app .req-modal .req-chain .rc-stage{margin-top:10px!important;padding:3px 7px!important;font-size:8px!important;letter-spacing:.07em!important}.gp-app .req-modal .rc-arr{flex:0 0 14px!important;width:14px!important;margin-top:18px!important}.gp-app .modal .pn-search-row{flex-direction:column!important;align-items:stretch!important;gap:10px!important;padding:2px 0 0!important}.gp-app .modal .pn-search-row .pn-search-box{flex:none!important;width:100%!important;display:flex!important;align-items:center!important;min-height:var(--m-touch)!important;background:var(--m-card)!important;border:1px solid var(--m-border)!important;border-radius:var(--m-radius-lg)!important;padding:10px 14px!important}.gp-app .modal .pn-search-row .pn-search-box:focus-within{border-color:var(--m-green-dark)!important}.gp-app .modal .pn-search-row .pn-search,.gp-app .modal .pn-search-row .pn-search-box input{flex:1 1 auto!important;font-size:16px!important;line-height:1.2!important}.gp-app .modal .pn-add-inline-btn{width:100%!important;min-height:var(--m-touch)!important;border-radius:var(--m-radius-lg)!important;border:1px solid var(--m-border)!important;background:var(--m-card)!important;color:var(--m-green-dark)!important;font-size:13px!important;font-weight:600!important}.gp-app .req-modal .btn-foot.primary,.gp-app .req-modal .rc-stage.you{background:var(--m-green-dark)!important;border-color:var(--m-green-dark)!important;color:#fff!important}.gp-app .req-modal .rc-stage{color:var(--m-green-dark)!important;border-color:#1a1a1a38!important}.gp-app .slide-panel{width:100%!important;max-width:100%!important;border-radius:var(--m-radius-xl) var(--m-radius-xl) 0 0!important;max-height:92dvh!important;overflow:hidden!important;display:flex!important;flex-direction:column!important}.gp-app .slide-panel .sp-body{flex:1!important;min-height:0!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch}.gp-app .gem-ai-shell [class*=grid-cols-3]{grid-template-columns:1fr!important;gap:12px!important}.gp-app .gem-ai-shell .overflow-x-auto{flex-direction:column!important;overflow:visible!important;align-items:stretch!important}.gp-app .gem-ai-shell .overflow-x-auto>*{width:100%!important;max-width:100%!important;flex-shrink:1!important}.gp-app .page-gem-ai [class*="w-[260px]"],.gp-app .page-gem-ai [class*="w-[210px]"],.gp-app .page-gem-ai [class*="w-[200px]"]{width:100%!important;max-width:100%!important}.gp-app .page-gem-ai .gem-ai-history[class*="w-[260px]"]{position:fixed!important;top:calc(var(--m-shell-h) + env(safe-area-inset-top,0px))!important;right:0!important;bottom:calc(108px + env(safe-area-inset-bottom,0px))!important;left:0!important;width:100%!important;max-width:100%!important;z-index:250!important;background:var(--m-card)!important;border-left:none!important}.gp-app .gem-ai-shell .network-card{border:1px solid var(--m-border)!important}.gp-app :is(.page-accounts,.page-team) .portco-expand .stgt-summary-row.acc-row-v2{display:grid!important;grid-template-columns:36px minmax(0,1fr)!important;grid-template-areas:"logo info" "path path" "action action"!important;gap:10px 12px!important;padding:16px!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}.gp-app :is(.page-accounts,.page-team) .portco-expand .stgt-logo{grid-area:logo!important}.gp-app :is(.page-accounts,.page-team) .portco-expand .stgt-info{grid-area:info!important;min-width:0!important}.gp-app :is(.page-accounts,.page-team) .portco-expand .stgt-collapsed-path,.gp-app :is(.page-accounts,.page-team) .portco-expand .stgt-summary-right{grid-area:path!important;display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:center!important;gap:8px!important;width:100%!important;padding-left:0!important;justify-content:flex-start!important}.gp-app :is(.page-accounts,.page-team) .portco-expand .stgt-collapsed-action-wrap,.gp-app :is(.page-accounts,.page-team) .portco-expand .stgt-collapsed-action{grid-area:action!important;width:100%!important;justify-content:flex-start!important}.gp-app :is(.page-accounts,.page-team) .portco-expand .stgt-caret{display:none!important}.gp-app :is(.page-accounts,.page-team) .portco-expand .drawer-connector-row.contact-row{display:grid!important;grid-template-columns:36px minmax(0,1fr)!important;grid-template-areas:"av identity" "bar bar" "action action"!important;gap:8px 10px!important;padding:14px 16px!important}.gp-app :is(.page-accounts,.page-team) .portco-expand .drawer-connector-bar,.gp-app :is(.page-accounts,.page-team) .portco-expand .drawer-connector-action{grid-column:unset!important;width:100%!important}.gp-app :is(.page-accounts,.page-team) .portco-expand .drawer-connector-action .drawer-action-btn{width:100%!important;min-height:var(--m-touch)!important}.gp-app .stgt-path-row{grid-template-columns:1fr!important}.gp-app .stgt-btn-action,.gp-app .stgt-btn-request{width:100%!important;text-align:center!important;min-height:var(--m-touch)!important}.gp-app .tier-card,.gp-app .ppc-card,.gp-app .reciprocity{padding:16px!important;margin-bottom:12px!important}.gp-app .reciprocity{flex-direction:column!important}.gp-app .page-home .home-recent-tabs{display:flex!important;gap:0!important;padding:4px!important;background:var(--m-paper)!important;border-radius:var(--m-radius-lg)!important;border:1px solid var(--m-border)!important;margin-bottom:14px!important;flex-wrap:nowrap!important}.gp-app .page-home .home-recent-tab{flex:1!important;margin:0!important;border:none!important;border-radius:calc(var(--m-radius-lg) - 4px)!important;padding:10px 8px!important;font-size:12px!important;font-weight:600!important;background:transparent!important;color:var(--m-muted)!important;white-space:nowrap!important;min-height:40px!important;line-height:1.25!important}.gp-app .page-home .home-recent-tab.active{background:var(--m-green-gradient-btn)!important;color:#fff!important}.gp-app .page-home .home-recent-tab-count{opacity:.75!important}.gp-app .page-home .home-recent-tab.active .home-recent-tab-count{opacity:.9!important;color:#fff!important}.gp-app .page-intros .top-header{margin-bottom:16px!important}.gp-app .page-intros .page-h{font-size:26px!important}.gp-app .page-intros .page-sub{font-size:14px!important;line-height:1.5!important}.gp-app .page-intros .make-intro-btn{margin-top:4px!important}.gp-app .page-intros .intros-summary{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:8px!important;padding:18px 14px!important;margin-bottom:16px!important;background:var(--m-green-gradient-btn)!important;border:none!important;border-radius:var(--m-radius-lg)!important;text-align:center!important}.gp-app .page-intros .is-item{display:flex!important;flex-direction:column!important;align-items:center!important;gap:4px!important;min-width:0!important}.gp-app .page-intros .is-num{font-size:22px!important;font-weight:700!important;color:#fff!important;line-height:1!important}.gp-app .page-intros .is-lbl{font-size:10px!important;font-weight:500!important;color:#ffffffb8!important;line-height:1.25!important}.gp-app .page-intros .intros-tabs{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important;padding:0!important;margin-bottom:14px!important;overflow:visible!important;background:transparent!important;border:none!important}.gp-app .page-intros .it-btn{width:100%!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:6px!important;padding:12px 8px!important;min-height:68px!important;font-size:11px!important;font-weight:600!important;line-height:1.3!important;white-space:normal!important;text-align:center!important;border:1px solid var(--m-border)!important;background:var(--m-card)!important;border-radius:var(--m-radius-md)!important;color:var(--m-muted)!important;box-shadow:var(--m-shadow-sm)!important}.gp-app .page-intros .it-btn.active{background:var(--m-green-gradient-btn)!important;border-color:var(--m-green-dark)!important;color:#fff!important}.gp-app .page-intros .it-btn .tab-count{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:26px!important;padding:2px 8px!important;font-size:11px!important;font-weight:700!important;border-radius:var(--m-radius-pill)!important;background:var(--m-paper)!important;color:var(--m-muted)!important;line-height:1.5!important}.gp-app .page-intros .it-btn.active .tab-count{background:#ffffff38!important;color:#fff!important}.gp-app .page-intros .info-banner{margin-bottom:14px!important;border:none!important;background:var(--m-green-dark)!important;color:var(--m-green-on)!important}.gp-app .page-intros .intro-row-expandable,.gp-app .page-home .home-recent-intro-card{margin-bottom:10px!important}.gp-app .page-intros .intro-row-top,.gp-app .page-home .home-recent-intro-card .intro-row-top{flex-direction:column!important;align-items:stretch!important;padding:16px 44px 16px 16px!important;gap:12px!important;position:relative!important}.gp-app .page-intros .intro-row-top .row-body,.gp-app .page-home .home-recent-intro-card .intro-row-top .row-body{order:1!important;margin-left:0!important;border-top:none!important;padding-top:0!important;min-width:0!important}.gp-app .page-intros .intro-row-top .row-name,.gp-app .page-home .home-recent-intro-card .intro-row-top .row-name{font-size:15px!important;font-weight:600!important;line-height:1.4!important;color:var(--m-ink)!important}.gp-app .page-intros .intro-row-top .row-sub,.gp-app .page-home .home-recent-intro-card .intro-row-top .row-sub{font-size:13px!important;line-height:1.45!important;color:var(--m-muted)!important;margin-top:4px!important;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.gp-app .page-intros .intro-row-top .chain-row,.gp-app .page-intros .intro-row-top .chain-row.offer-chain-row,.gp-app .page-home .home-recent-intro-card .intro-row-top .chain-row{order:2!important;display:flex!important;flex-direction:row!important;align-items:flex-start!important;justify-content:flex-start!important;flex-wrap:nowrap!important;flex:0 0 auto!important;flex-basis:auto!important;min-height:0!important;height:auto!important;gap:0!important;width:100%!important;max-width:100%!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:0!important;background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important}.gp-app .page-intros .intro-row-top .chain-row::-webkit-scrollbar,.gp-app .page-home .home-recent-intro-card .intro-row-top .chain-row::-webkit-scrollbar{display:none}.gp-app .page-intros .intro-row-top .chain-person-mini,.gp-app .page-home .home-recent-intro-card .intro-row-top .chain-person-mini{display:flex!important;flex-direction:column!important;align-items:center!important;flex:0 0 84px!important;width:84px!important;min-width:84px!important;max-width:84px!important;padding:0!important;background:transparent!important;border:none!important;box-shadow:none!important;grid-template-columns:unset!important;grid-template-rows:unset!important;gap:0!important}.gp-app .page-intros .intro-row-top .chain-person-mini .profile-popup-trigger,.gp-app .page-home .home-recent-intro-card .intro-row-top .chain-person-mini .profile-popup-trigger{display:inline-flex!important;padding:0!important;border:none!important;background:transparent!important}.gp-app .page-intros .intro-row-top .chain-person-mini .av,.gp-app .page-home .home-recent-intro-card .intro-row-top .chain-person-mini .av{width:36px!important;height:36px!important;font-size:12px!important;grid-row:unset!important;flex-shrink:0!important;border:2px solid var(--m-card)!important;box-shadow:var(--m-shadow-sm)!important}.gp-app .page-intros .intro-row-top .chain-person-mini div.av,.gp-app .page-home .home-recent-intro-card .intro-row-top .chain-person-mini div.av{background:var(--m-green-gradient-btn)!important;color:var(--m-green-on)!important}.gp-app .page-intros .intro-row-top .chain-name-lbl,.gp-app .page-intros .intro-row-top .chain-role-lbl{display:block!important;color:var(--m-ink)!important;text-align:center!important;font-weight:600!important;width:100%!important;max-width:84px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.gp-app .page-intros .intro-row-top .chain-name-lbl{font-size:11px!important;line-height:1.25!important;margin-top:4px!important}.gp-app .page-intros .intro-row-top .chain-role-lbl{font-size:10px!important;line-height:1.2!important;margin-top:1px!important}.gp-app .page-intros .intro-row-top .chain-role-lbl.connector,.gp-app .page-intros .intro-row-top .chain-role-lbl.recipient,.gp-app .page-intros .intro-row-top .chain-role-lbl.you,.gp-app .page-home .home-recent-intro-card .intro-row-top .chain-role-lbl.connector,.gp-app .page-home .home-recent-intro-card .intro-row-top .chain-role-lbl.recipient,.gp-app .page-home .home-recent-intro-card .intro-row-top .chain-role-lbl.you{color:var(--m-ink)!important;text-transform:none!important}.gp-app .page-intros .intro-row-top .chain-arrow-mini,.gp-app .page-home .home-recent-intro-card .intro-row-top .chain-arrow-mini{flex-shrink:0!important;align-self:flex-start!important;padding:12px 6px 0!important;font-size:13px!important;color:var(--m-faint)!important;line-height:1!important}.gp-app .page-intros .intro-row-top .row-meta{order:3!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;width:100%!important;max-width:none!important;margin-left:0!important;padding-top:0!important;margin-top:0!important;border-top:none!important}.gp-app .page-home .home-recent-intro-card .intro-row-top .row-meta{order:3!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;width:100%!important;padding-top:0!important;margin-top:0!important;border-top:none!important}.gp-app .page-home .home-recent-intro-card .intro-row-top .chain-name-lbl,.gp-app .page-home .home-recent-intro-card .intro-row-top .chain-role-lbl{display:none!important}.gp-app .page-intros .intro-row-top .row-when,.gp-app .page-home .home-recent-intro-card .intro-row-top .row-when{font-size:13px!important;color:var(--m-faint)!important}.gp-app .page-intros .intro-row-top .row-status,.gp-app .page-home .home-recent-intro-card .intro-row-top .row-status{font-size:11px!important;font-weight:600!important;padding:4px 10px!important;border-radius:var(--m-radius-pill)!important;text-align:right!important;line-height:1.25!important}.gp-app .page-intros .row-status.replied,.gp-app .page-intros .row-status.booked{background:var(--m-green-dark)!important;color:var(--m-green-on)!important;border:none!important}.gp-app .page-intros .row-status.waiting,.gp-app .page-intros .row-status.sent,.gp-app .page-intros .row-status.closed,.gp-app .page-home .home-recent-intro-card .row-status.waiting,.gp-app .page-home .home-recent-intro-card .row-status.sent,.gp-app .page-home .home-recent-intro-card .row-status.closed{background:transparent!important;color:var(--m-ink)!important;border:none!important;padding-left:0!important;padding-right:0!important}.gp-app .page-home .home-recent-intro-card .row-status.replied,.gp-app .page-home .home-recent-intro-card .row-status.booked{background:var(--m-green-dark)!important;color:var(--m-green-on)!important;border:none!important}.gp-app .page-intros .intro-row-top .intro-expand-arrow{position:absolute!important;top:16px!important;right:12px!important;width:32px!important;height:32px!important;display:flex!important;align-items:center!important;justify-content:center!important;background:var(--m-paper)!important;border-radius:50%!important;font-size:11px!important;color:var(--m-muted)!important;box-shadow:var(--m-shadow-sm)!important}.gp-app .page-intros .intro-row-expandable.open .intro-expand-arrow{transform:rotate(180deg)!important}.gp-app .page-intros .intro-journey{padding:16px!important;background:var(--m-paper)!important;border-top:1px solid var(--m-border)!important}.gp-app .page-intros .journey-title{font-size:15px!important;font-weight:700!important}.gp-app .page-intros .timeline{margin-top:12px!important}.gp-app .page-intros .tl-item{padding-bottom:12px!important}.gp-app .page-intros{--intro-chain-col-width: 100% !important}.gp-app .page-intros .intros-metrics-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;margin-top:4px!important;background:var(--m-card)!important;border:1px solid var(--m-border)!important;border-radius:14px!important;overflow:hidden!important}.gp-app .page-intros .intros-metric{padding:14px 10px 16px!important;border-top:none!important;border-left:none!important;text-align:center!important;min-width:0!important}.gp-app .page-intros .intros-metric:not(:first-child){border-left:1px solid var(--m-border)!important;padding-left:10px!important}.gp-app .page-intros .intros-metric-lbl{font-size:9px!important;letter-spacing:.1em!important;line-height:1.3!important}.gp-app .page-intros .intros-metric-num{margin-top:8px!important;font-size:26px!important;line-height:1!important}.gp-app .page-intros .intros-metric-sub{margin-top:6px!important;font-size:10.5px!important;line-height:1.35!important}.gp-app .page-intros .intros-filters{margin-top:22px!important;gap:0 22px!important;padding-bottom:0!important;border-bottom:1px solid var(--m-border)!important}.gp-app .page-intros .intros-filters .filt{padding:0 0 10px!important;font-size:10px!important;white-space:nowrap!important}.gp-app .page-intros .intros-list{margin-top:0!important;border-top:none!important}.gp-app .page-intros .intro-row-v2,.gp-app .page-intros .intro-row-expandable{width:100%!important;max-width:100%!important;min-width:0!important;overflow:hidden!important;box-sizing:border-box!important;border-bottom:1px solid var(--m-border)!important}.gp-app .page-intros .intro-row-top{display:flex!important;flex-direction:column!important;align-items:stretch!important;grid-template-columns:unset!important;grid-template-areas:unset!important;gap:14px!important;padding:20px 0!important;width:100%!important;max-width:100%!important;min-width:0!important;overflow:hidden!important;box-sizing:border-box!important}.gp-app .page-intros .intro-row-body{order:1!important;grid-area:unset!important;width:100%!important;min-width:0!important;margin-left:0!important;padding:0!important}.gp-app .page-intros .intro-row-top>.chain-row-v2,.gp-app .page-intros .intro-row-top .chain-row-v2{order:2!important;grid-area:unset!important;width:100%!important;min-width:0!important;max-width:100%!important;flex:0 0 auto!important;align-items:flex-start!important;gap:6px!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:14px 10px!important;background:var(--m-paper)!important;border:1px solid var(--m-border)!important;border-radius:12px!important;box-shadow:none!important;box-sizing:border-box!important}.gp-app .page-intros .intro-row-top .chain-row-v2::-webkit-scrollbar{display:none!important}.gp-app .page-intros .chain-person-v2{width:0!important;min-width:84px!important;max-width:84px!important;flex:1 1 84px!important}.gp-app .page-intros .chain-person-v2 .av,.gp-app .page-intros .chain-person-v2 .profile-popup-trigger .av{width:38px!important;height:38px!important;min-width:38px!important;font-size:12px!important}.gp-app .page-intros .chain-person-v2 .chain-person-name{margin-top:8px!important;max-width:84px!important;font-size:11.5px!important;line-height:1.25!important;white-space:normal!important;overflow:hidden!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;text-overflow:clip!important;word-break:break-word!important}.gp-app .page-intros .chain-person-v2 .chain-person-role{margin-top:4px!important;max-width:84px!important;font-size:8.5px!important;letter-spacing:.08em!important;line-height:1.3!important;white-space:normal!important;overflow:hidden!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important}.gp-app .page-intros .chain-person-v2 .chain-person-detail{margin-top:2px!important;max-width:84px!important;font-size:10px!important;line-height:1.3!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.gp-app .page-intros .chain-arrow-v2{padding-top:12px!important;font-size:11px!important}.gp-app .page-intros .intro-row-meta{order:3!important;grid-area:unset!important;position:relative!important;width:100%!important;min-width:0!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-start!important;text-align:left!important;gap:12px!important}.gp-app .page-intros .intro-row-meta .intro-row-when{flex:none!important}.gp-app .page-intros .intro-row-meta .intro-row-status{margin-top:0!important;flex:1 1 auto!important;min-width:0!important;justify-content:flex-start!important}.gp-app .page-intros .intro-row-toggle{display:none!important}.gp-app .page-intros .intro-row-meta .drawer-row-expand{margin-top:0!important;margin-left:auto!important;flex:none!important}.gp-app .page-intros .intro-row-title{font-size:15px!important;line-height:1.4!important;word-break:break-word!important}.gp-app .page-intros .intro-row-sub{margin-top:5px!important;font-size:12.5px!important;line-height:1.45!important}.gp-app .page-intros .intro-journey{margin:0 0 18px!important;padding:16px!important;border-radius:12px!important}.gp-app .page-team .team-accounts-surface .acc-row-v2,.gp-app .page-team .team-target-list .acc-row-v2{display:grid!important;grid-template-columns:32px minmax(0,1fr)!important;grid-template-areas:"rank info" "strength strength" "stack stack"!important;gap:10px 12px!important;padding:16px!important;background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important;border-bottom:1px solid var(--m-border)!important}.gp-app .page-team .team-accounts-surface.acc-list-card--with-owner .acc-row-v2,.gp-app .page-team .acc-list-card--with-owner.team-accounts-surface .acc-row-v2{grid-template-columns:32px minmax(0,1fr) minmax(0,72px)!important;grid-template-areas:"rank info owner" "strength strength strength" "stack stack stack"!important}.gp-app .page-team .team-accounts-surface .acc-row-rank{grid-area:rank!important}.gp-app .page-team .team-accounts-surface .acc-row-info{grid-area:info!important;min-width:0!important}.gp-app .page-team .team-accounts-surface .acc-row-owner{grid-area:owner!important;min-width:0!important;text-align:right!important}.gp-app .page-team .team-accounts-surface .acc-row-strength{grid-area:strength!important;width:100%!important;max-width:none!important;justify-self:stretch!important}.gp-app .page-team .team-accounts-surface .acc-row-stack{grid-area:stack!important;width:100%!important;overflow:visible!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;gap:10px!important}.gp-app .page-team .team-accounts-surface .acc-stack-avatars{flex-wrap:nowrap!important}.gp-app .page-team .team-accounts-surface .conn-target-account-list .acc-row-v2{grid-template-columns:32px minmax(0,1fr)!important;grid-template-areas:"rank info" "strength strength" "stack stack"!important;padding:16px!important;gap:10px 12px!important}.gp-app .page-team .team-accounts-surface .conn-target-account-list .acc-row-strength,.gp-app .page-team .team-accounts-surface .conn-target-account-list .acc-row-stack{display:block!important}.gp-app .page-team .team-accounts-surface .conn-target-account-list .acc-expanded-header,.gp-app .page-team .team-accounts-surface .conn-target-account-list .acc-expanded-empty,.gp-app .page-team .team-accounts-surface .conn-target-account-list .acc-expanded-loading{padding-left:16px!important;padding-right:16px!important}.gp-app .page-team .team-accounts-surface .conn-reciprocal-col-head{grid-template-columns:auto minmax(0,1fr) auto!important;padding:16px!important;gap:12px!important}.gp-app .page-team .team-accounts-surface .conn-reciprocal-col-title{white-space:normal!important;line-height:1.3!important}.gp-app .page-team .team-accounts-surface .conn-reciprocal-col-sub{font-size:12px!important;line-height:1.45!important}.gp-app .page-team .team-accounts-surface .conn-reciprocal-empty,.gp-app .page-team .team-accounts-surface .conn-reciprocal-error{padding:16px!important}.gp-app .page-team .team-accounts-surface .contact-row,.gp-app .page-team .team-accounts-surface .contact-row--static{display:grid!important;grid-template-columns:1fr!important;grid-template-areas:"identity" "role" "company" "chips" "connectors" "expand"!important;gap:8px!important;padding:14px 16px!important;width:100%!important;box-sizing:border-box!important}.gp-app .page-team .team-accounts-surface .contact-row-spacer{display:none!important}.gp-app .page-team .team-accounts-surface .contact-row-identity{grid-area:identity!important;min-width:0!important}.gp-app .page-team .team-accounts-surface .contact-row-role{grid-area:role!important;white-space:normal!important}.gp-app .page-team .team-accounts-surface .contact-row-company{grid-area:company!important;white-space:normal!important}.gp-app .page-team .team-accounts-surface .contact-row-chips{grid-area:chips!important;justify-content:flex-start!important;flex-wrap:wrap!important}.gp-app .page-team .team-accounts-surface .contact-row-connectors{grid-area:connectors!important;justify-content:flex-start!important}.gp-app .page-team .team-accounts-surface .contact-row .drawer-row-expand{grid-area:expand!important;justify-self:end!important}.gp-app .page-team .team-accounts-surface .contact-direct-panel{display:flex!important;flex-direction:column!important;gap:10px!important;padding:12px 16px!important}.gp-app .page-team .team-accounts-surface .contact-direct-btn{width:100%!important}.gp-app .page-team .team-accounts-surface .acc-panel-head,.gp-app .page-team .tm-roster-card .acc-panel-head{flex-direction:column!important;align-items:stretch!important;gap:16px!important;padding:16px 16px 0!important}.gp-app .page-team .team-accounts-surface .acc-panel-head-stats{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;width:100%!important}.gp-app .page-team .tm-roster-card .acc-list-card-body{padding:0 16px 8px!important}.gp-app .page-team .tm-row-v2{display:grid!important;grid-template-columns:28px 44px minmax(0,1fr) 32px!important;grid-template-areas:"rank av main expand" "strength strength strength strength"!important;gap:10px 12px!important;padding:16px 0!important;align-items:start!important;flex-wrap:unset!important}.gp-app .page-team .tm-row-rank{grid-area:rank!important;padding-top:10px!important;flex:unset!important}.gp-app .page-team .tm-row-av-btn{grid-area:av!important;flex:unset!important}.gp-app .page-team .tm-row-main{grid-area:main!important;min-width:0!important;padding-right:0!important;flex:unset!important}.gp-app .page-team .tm-row-name{font-size:17px!important}.gp-app .page-team .tm-row-role{font-size:14px!important}.gp-app .page-team .tm-row-strength{grid-area:strength!important;flex:unset!important;width:100%!important;min-width:0!important;padding-left:0!important;padding-right:0!important}.gp-app .page-team .tm-row-expand,.gp-app .page-team .drawer-row-expand.tm-row-expand{grid-area:expand!important;position:static!important;align-self:start!important;padding-top:8px!important}.gp-app .page-team .tm-row-wrap{position:relative!important}.gp-app .page-team .tm-row-wrap .acc-expanded{padding:0 0 12px!important}.gp-app .page-team .team-pending-row{display:grid!important;grid-template-columns:28px minmax(0,1fr)!important;grid-template-areas:"rank identity" "actions actions"!important;gap:12px!important;padding:16px 0!important;align-items:start!important}.gp-app .page-team .team-pending-rank{grid-area:rank!important}.gp-app .page-team .team-pending-identity{grid-area:identity!important;min-width:0!important}.gp-app .page-team .team-pending-actions{grid-area:actions!important;width:100%!important;flex-wrap:wrap!important;gap:8px!important}.gp-app .page-team .team-metrics.ta-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.gp-app .page-team .team-metrics.ta-metrics.team-metrics--v3{grid-template-columns:1fr!important;gap:0!important}.gp-app .page-team .team-metrics--v3 .ta-metric{border-left:none!important;border-top:1px solid rgba(26,26,26,.12)!important;padding:18px 0!important}.gp-app .page-team .team-metrics--v3 .ta-metric:first-child{border-top:none!important}.gp-app .page-team .tm-tabs{gap:18px!important;overflow-x:auto!important;white-space:nowrap!important}.gp-app .page-team .header-right{flex-direction:column!important;width:100%!important}.gp-app .page-team .header-right .make-intro-btn,.gp-app .page-team .header-right .gp-btn-solid{width:100%!important}.gp-app .page-expand-map .em-page-head .page-h{font-family:var(--gp-font-display, "Instrument Serif", Georgia, serif)!important;font-weight:500!important;font-size:32px!important;letter-spacing:-.01em!important}.gp-app .page-expand-map .em-page-head .page-sub{font-size:15px!important;margin-top:10px!important}.gp-app .page-expand-map .em-action-row{flex-direction:column!important;align-items:flex-start!important;gap:14px!important}.gp-app .page-expand-map .em-action-row .em-csv-upload-btn{width:100%!important;min-width:0!important}.gp-app .page-expand-map .em-action-name{font-size:21px!important}.gp-app .page-expand-map .em-action-desc{font-size:16px!important}.gp-app .team-portco-status.active{background:#bdbdbd33!important;color:var(--m-green-dark)!important;border:1px solid rgba(189,189,189,.45)!important}.gp-app .relationship-tier-badge[data-tier=very_strong],.gp-app .relationship-tier-badge[data-tier=strong]{background:#bdbdbd2e!important;border-color:#bdbdbd8c!important;color:var(--m-green-dark)!important}.gp-app .relationship-tier-badge[data-tier=very_strong]>span[aria-hidden=true],.gp-app .relationship-tier-badge[data-tier=strong]>span[aria-hidden=true]{background:var(--m-green-dark)!important}.gp-app .metric-delta.green,.gp-app .metric-num-acc.green,.gp-app .rec-score,.gp-app .rec-s strong,.gp-app .tm-path-label,.gp-app .tl-meta .outcome,.gp-app .act-text .outcome{color:var(--m-green-dark)!important}.gp-app .row-status.replied,.gp-app .row-status.booked,.gp-app .row-status.sent{background:var(--m-green-dark)!important;color:var(--m-green-on)!important;border:none!important}.gp-app .att-btn.green{background:var(--m-green-dark)!important;color:var(--m-green-on)!important}.gp-app .intro-status-badge.booked,.gp-app .acc-activity-pill,.gp-app .path-strength.strong,.gp-app .acc-icp-status.custom,.gp-app .tm-badge.responsive,.gp-app .why-goal-tag.raise,.gp-app .tg-badge.raise{background:var(--m-green-dark)!important;color:var(--m-green-on)!important;border:none!important}.gp-app .tl-dot.done{background:var(--m-green-dark)!important;border-color:var(--m-green-dark)!important;color:var(--m-green-on)!important}.gp-app .rec-badge{background:var(--m-green-gradient-btn)!important}.gp-app .nudge-btn{background:var(--m-card)!important;color:var(--m-green-dark)!important;font-weight:700!important}.gp-app .page-home .home-recent-intro-card .intro-row-top .row-status{font-size:11px!important;font-weight:600!important;text-align:right!important;line-height:1.25!important}.gp-app .page-home button[style*="borderRadius: 999"],.gp-app .page-home button[style*="border-radius: 999"]{border-radius:var(--m-radius-pill)!important;font-size:12px!important;font-weight:600!important}}@media (max-width: 560px){.gp-app .page-intros .intros-metric-sub{display:none!important}.gp-app .page-intros .intros-metric{padding:14px 6px 15px!important}.gp-app .page-intros .intros-metric:not(:first-child){padding-left:6px!important}.gp-app .page-intros .intros-metric-num{font-size:24px!important}.gp-app .page-intros .intros-filters{gap:0 18px!important}.gp-app .page-h,.gp-app .greeting{font-size:24px!important}.gp-app .page-home .top-header .greeting{font-size:26px!important}.gp-app .main{padding-left:16px!important;padding-right:16px!important}.gp-app .intros-tabs{display:grid!important;grid-template-columns:1fr 1fr!important;overflow:visible!important;gap:4px!important}.gp-app .page-intros .intros-tabs{gap:8px!important}.gp-app .it-btn{width:100%!important;white-space:normal!important;text-align:center!important;line-height:1.25!important;font-size:10px!important;padding:10px 6px!important;min-height:48px!important}.gp-app .page-intros .it-btn{font-size:11px!important;min-height:68px!important;padding:12px 8px!important}.gp-app .intro-row-top .chain-row{flex-direction:column!important;gap:6px!important}.gp-app .page-intros .intro-row-top .chain-row,.gp-app .page-intros .intro-row-top .chain-row.offer-chain-row,.gp-app .page-home .home-recent-intro-card .intro-row-top .chain-row{flex-direction:row!important;gap:0!important}.gp-app .intro-row-top .chain-person-mini{display:grid!important;grid-template-columns:44px 1fr;grid-template-rows:auto auto;gap:2px 12px!important;align-items:center!important;padding:12px 14px!important;background:var(--m-paper)!important;border-radius:var(--m-radius-md)!important;border:1px solid var(--m-border)!important}.gp-app .page-home .home-recent-intro-card .intro-row-top .chain-person-mini,.gp-app .page-intros .intro-row-top .chain-person-mini{display:flex!important;flex-direction:column!important;grid-template-columns:unset!important;grid-template-rows:unset!important;padding:0!important;background:transparent!important;border:none!important;border-radius:0!important}.gp-app .intro-row-top .chain-person-mini .av{grid-row:1 / span 2;width:44px!important;height:44px!important}.gp-app .page-intros .intro-row-top .chain-person-mini .av{grid-row:unset!important;width:36px!important;height:36px!important}.gp-app .intro-row-top .chain-name-lbl{grid-column:2;grid-row:1;text-align:left!important;font-size:14px!important;font-weight:600!important}.gp-app .page-intros .intro-row-top .chain-name-lbl{grid-column:unset!important;grid-row:unset!important;text-align:center!important;font-size:11px!important}.gp-app .intro-row-top .chain-role-lbl{grid-column:2;grid-row:2;text-align:left!important;font-size:11px!important;color:var(--m-faint)!important}.gp-app .page-intros .intro-row-top .chain-role-lbl{grid-column:unset!important;grid-row:unset!important;text-align:center!important;font-size:10px!important;color:var(--m-ink)!important}.gp-app .intro-row-top .chain-arrow-mini{text-align:center!important;color:var(--m-faint)!important;padding:2px 0!important}.gp-app .page-intros .intro-row-top .chain-arrow-mini{align-self:flex-start!important;padding:12px 6px 0!important}.gp-app .page-intros .intro-row-top .chain-person-mini,.gp-app .page-intros .intro-row-top .chain-row.offer-chain-row .chain-person-mini{flex:0 0 72px!important;width:72px!important;min-width:72px!important;max-width:72px!important}.gp-app .page-intros .intro-row-top .chain-name-lbl,.gp-app .page-intros .intro-row-top .chain-role-lbl{max-width:72px!important}.gp-app .acc-edit-btn-text{display:none}.gp-app .acc-edit-btn{min-width:var(--m-touch)!important}.gp-app .metrics-row,.gp-app .hero-metrics-4:not(.ta-metrics){grid-template-columns:1fr 1fr!important}}@media (max-width: 900px){.gp-root{--m-bg: #FFFFFF;--m-green: #0a0a0a;--m-green-dark: #1a1a1a;--m-green-deep: #111111;--m-green-accent-soft: #dcdcdc;--m-green-gradient-btn: linear-gradient(180deg, #303030 0%, #1a1a1a 50%, #111111 100%);--m-green-gradient-sidebar: radial-gradient(130% 95% at 50% -15%, #303030 0%, #111111 55%, #111111 100%);background:var(--m-bg);font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.gp-root .gp-nav{background:transparent!important;box-shadow:none!important}.gp-root .gp-nav--scrolled{background:#111111f5!important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 2px 16px #0000001f!important}.gp-root .gp-nav-inner{padding:14px 20px!important;padding-top:max(14px,env(safe-area-inset-top,0px))!important;background:var(--m-green-gradient-sidebar)!important}.gp-root .gp-brand-name{color:#fff!important;font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-weight:700!important}.gp-root .gp-nav-logo,.gp-root .gp-nav-links a,.gp-root .gp-link-btn{color:#ffffffe0!important}.gp-root .gp-nav-menu-btn{color:#fff!important;border-color:#ffffff40!important;background:#ffffff14!important}.gp-root .gp-nav-inner .gp-btn--nav{background:#ffffff24!important;border:1px solid rgba(255,255,255,.28)!important;color:#fff!important;box-shadow:none!important}.gp-root .gp-nav-mobile-panel{background:#111!important;border-top:1px solid rgba(255,255,255,.08)!important}.gp-root .gp-nav-mobile-panel a{color:#ffffffe0!important;border-bottom-color:#ffffff14!important}.gp-root .gp-hero{padding:28px 20px 0!important;text-align:center!important;background:linear-gradient(180deg,#303030 0%,#111111 48%,var(--m-bg) 48%)!important;max-width:none!important}.gp-root .gp-hero .gp-pill{background:#ffffff1a!important;border-color:#ffffff2e!important;color:#ffffffeb!important;font-size:13px!important;margin-bottom:20px!important}.gp-root .gp-hero .gp-dot{background:var(--m-green-accent-soft)!important}.gp-root .gp-hero .gp-pill-arrow{color:#ffffff8c!important}.gp-root .gp-hero-title{font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:clamp(30px,8.5vw,40px)!important;font-weight:700!important;line-height:1.12!important;letter-spacing:-.03em!important;color:#fff!important;max-width:100%!important}.gp-root .gp-hero-title .gp-grad{background:none!important;-webkit-background-clip:unset!important;background-clip:unset!important;-webkit-text-fill-color:var(--m-green-accent-soft)!important;color:var(--m-green-accent-soft)!important;font-style:italic!important;font-weight:500!important}.gp-root .gp-hero-sub{font-size:15px!important;line-height:1.6!important;color:#ffffffd1!important;max-width:100%!important;margin-top:16px!important;padding:0 4px!important}.gp-root .gp-hero-cta{display:flex!important;justify-content:center!important;margin-top:24px!important;padding:0 4px!important;background:transparent!important;border:none!important;min-height:0!important;border-radius:0!important;box-shadow:none!important}.gp-root .gp-hero-cta .gp-btn{width:100%!important;max-width:280px!important;min-height:52px!important;padding:14px 28px!important;border-radius:999px!important;font-size:15px!important;font-weight:600!important;background:#f6f6f6!important;color:#111!important;border:none!important;box-shadow:0 8px 24px #00000038!important}.gp-root .gp-hero-cta .gp-btn:active{transform:scale(.98)!important}.gp-root .gp-showcase{margin-top:32px!important;margin-left:0!important;margin-right:0!important;border-radius:20px 20px 0 0!important;padding:20px 16px 24px!important;background:var(--m-bg)!important;border:none!important;box-shadow:none!important}.gp-root .gp-trusted{padding-bottom:24px!important}.gp-root .gp-trusted .gp-eyebrow{color:#ffffff8c!important}.gp-root .gp-cta-btn{min-height:52px!important;border-radius:999px!important;font-weight:600!important;background:var(--m-green-gradient-btn)!important;color:#fff!important}.gp-root .gp-how,.gp-root .gp-why-grid,.gp-root .gp-quotes{grid-template-columns:1fr!important;padding:0 24px 56px!important;gap:28px!important}.gp-root .gp-section-head{padding:48px 24px 0!important}.gp-root .gp-section-head h2{font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:26px!important;font-weight:700!important}.gp-root .gp-cs-intent{padding:28px 22px!important;border-radius:16px!important;margin:0!important;border:1px solid #E2E2E2!important;box-shadow:0 2px 12px #1a1a1a0f!important}.gp-root .gp-faq{padding:0 24px 56px!important}.gp-root .gp-link-btn{min-height:48px!important;border-radius:12px!important;font-weight:600!important}}@media (max-width: 900px){.gp-app .connector-row{flex-wrap:wrap}.gp-app .connector-row-actions{width:100%;justify-content:flex-start}.gp-app .connector-share-lbl{white-space:normal}.gp-app .connectors-head{flex-direction:column;align-items:stretch}}@media (max-width: 900px){.modal-overlay.open,.slide-panel-overlay.open{padding:0!important;align-items:flex-end!important;justify-content:center!important;background:#1a1a1a73!important;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:400!important}.modal-overlay.open .modal,.modal-overlay.open .connector-card,.modal-overlay.open .req-modal,.modal-overlay.open .profile-modal,.modal-overlay.open .offer-intro-modal,.modal-overlay.open .whats-included-modal,.modal-overlay.open .invite-teammates-modal,.slide-panel-overlay.open .slide-panel{width:100%!important;max-width:100%!important;margin:0!important;border-radius:16px 16px 0 0!important;max-height:min(92dvh,92vh)!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;box-shadow:0 8px 28px #1a1a1a1a!important;border:none!important;background:#fff!important}.modal-overlay.open .modal-head{padding:8px 20px 16px!important;border-bottom:1px solid #E2E2E2!important;flex-shrink:0}.modal-overlay.open .modal-head:before{content:"";display:block;width:36px;height:4px;background:#d4d4d4;border-radius:2px;margin:4px auto 14px}.modal-overlay.open .modal-body,.modal-overlay.open .offer-intro-modal-body,.modal-overlay.open .profile-modal-body,.modal-overlay.open .req-body{flex:1!important;min-height:0!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch;padding:16px 20px!important}.slide-panel-overlay.open .slide-panel .sp-body{flex:1!important;min-height:0!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch}.modal-overlay.open [style*=gridTemplateColumns],.modal-overlay.open [style*=grid-template-columns],.slide-panel-overlay.open [style*=gridTemplateColumns],.slide-panel-overlay.open [style*=grid-template-columns]{grid-template-columns:1fr!important;gap:12px!important}.gp-app .page-pricing,.gp-app .page-pricing-inner{padding:0!important;max-width:100%!important;width:100%!important}.gp-app .page-pricing .pricing-plan-grid{grid-template-columns:1fr!important;gap:16px!important}.gp-app .page-pricing .pricing-seat-row{flex-direction:column!important;align-items:stretch!important;gap:12px!important}.modal-overlay.open .req-modal .req-chain{padding:14px 10px 16px!important;overflow-x:visible!important;justify-content:space-between!important;align-items:stretch!important;gap:0!important;background:var(--m-card)!important}.modal-overlay.open .req-modal .pn-picker{background:var(--m-card)!important;border-color:var(--m-border)!important}.modal-overlay.open .req-modal .pn-header{background:var(--m-card)!important;border-bottom-color:var(--m-border)!important}.modal-overlay.open .req-modal .pn-add-email-row{background:var(--m-card)!important;border-top-color:var(--m-border)!important}.modal-overlay.open .req-modal .req-chain .rc-av{width:40px!important;height:40px!important;font-size:13px!important;margin:0 auto 6px!important;background:var(--m-green-gradient-btn)!important;color:var(--m-green-on)!important;border:none!important;box-shadow:0 1px 2px #0a0a0a1f!important}.modal-overlay.open .req-modal .rc-person,.modal-overlay.open .req-modal .rc-person-wide{flex:1 1 0!important;min-width:0!important;max-width:none!important;padding:0 2px!important}.modal-overlay.open .req-modal .req-chain .rc-name{font-size:12.5px!important;min-height:0!important;line-height:1.25!important}.modal-overlay.open .req-modal .req-chain .rc-role,.modal-overlay.open .req-modal .req-chain .rc-meta{min-height:0!important;margin-top:2px!important;font-size:10.5px!important;line-height:1.3!important}.modal-overlay.open .req-modal .req-chain .rc-stage{margin-top:10px!important;padding:3px 7px!important;font-size:8px!important;letter-spacing:.07em!important}.modal-overlay.open .req-modal .rc-arr{flex:0 0 14px!important;width:14px!important;margin-top:18px!important}.modal-overlay.open .modal .pn-search-row{flex-direction:column!important;align-items:stretch!important;gap:10px!important;padding:2px 0 0!important}.modal-overlay.open .modal .pn-search-row .pn-search-box{flex:none!important;width:100%!important;display:flex!important;align-items:center!important;min-height:var(--m-touch)!important;background:var(--m-card)!important;border:1px solid var(--m-border)!important;border-radius:var(--m-radius-lg)!important;padding:10px 14px!important}.modal-overlay.open .modal .pn-search-row .pn-search-box:focus-within{border-color:var(--m-green-dark)!important}.modal-overlay.open .modal .pn-search-row .pn-search,.modal-overlay.open .modal .pn-search-row .pn-search-box input{flex:1 1 auto!important;font-size:16px!important;line-height:1.2!important}.modal-overlay.open .modal .pn-add-inline-btn{width:100%!important;min-height:var(--m-touch)!important;border-radius:var(--m-radius-lg)!important;border:1px solid var(--m-border)!important;background:var(--m-card)!important;color:var(--m-green-dark)!important;font-size:13px!important;font-weight:600!important}}@media (max-width: 900px){.gp-app .page-team .tm-row-v2{grid-template-columns:26px 40px minmax(0,1fr) 30px!important;grid-template-areas:"rank av main expand" ".    .  strength strength"!important;gap:8px 12px!important;padding:16px 0!important}.gp-app .page-team .tm-row-rank{padding-top:12px!important;font-size:11px!important}.gp-app .page-team .tm-row-av-btn,.gp-app .page-team .tm-row-av-btn .tm-row-av{width:40px!important;height:40px!important;flex:0 0 40px!important}.gp-app .page-team .tm-row-name{font-size:16px!important;line-height:1.25!important}.gp-app .page-team .tm-row-role{margin-top:2px!important;font-size:13px!important;line-height:1.35!important}.gp-app .page-team .tm-row-pills{margin-top:8px!important;gap:6px!important}.gp-app .page-team .tm-row-pill{padding:5px 9px!important;font-size:9.5px!important;letter-spacing:.08em!important}.gp-app .page-team .tm-row-strength{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:0 10px!important;margin-top:2px!important;padding:0!important}.gp-app .page-team .tm-row-strength-lbl{flex:0 0 100%!important;font-size:9px!important;letter-spacing:.12em!important}.gp-app .page-team .tm-row-strength-val{flex:1 1 auto!important;min-width:0!important;margin-top:3px!important;font-size:13px!important;line-height:1.4!important}.gp-app .page-team .tm-row-strength-meta{flex:0 0 auto!important;margin:3px 0 0 auto!important;font-size:11px!important}.gp-app .page-team .tm-row-strength .connector-share-toggle{flex:0 0 auto!important;margin:3px 0 0 auto!important}.gp-app .page-team .tm-row-expand,.gp-app .page-team .drawer-row-expand.tm-row-expand{padding-top:6px!important;justify-self:end!important}.gp-app .page-team .team-accounts-surface .acc-expanded-header,.gp-app .page-team .team-accounts-surface .acc-expanded-empty,.gp-app .page-team .team-accounts-surface .acc-expanded-loading,.gp-app .page-team .tm-row-wrap .acc-expanded-header,.gp-app .page-team .tm-row-wrap .acc-expanded-empty,.gp-app .page-team .tm-row-wrap .acc-expanded-loading{padding:14px 16px 8px!important;font-size:9.5px!important;letter-spacing:.1em!important;line-height:1.5!important}.gp-app .page-team .tm-row-wrap .acc-expanded-empty,.gp-app .page-team .tm-row-wrap .acc-expanded-loading{font-size:13px!important;letter-spacing:0!important;text-transform:none!important}.gp-app .page-team .tm-row-admin-bar{padding:10px 16px 0!important}.gp-app .page-team .tm-row-wrap .acc-contact-drawer-wrap{padding:12px 16px!important}.gp-app .page-team .team-accounts-surface .contact-row,.gp-app .page-team .team-accounts-surface .contact-row--static,.gp-app .page-team .tm-row-wrap .contact-row,.gp-app .page-team .tm-row-wrap .contact-row--static{grid-template-columns:minmax(0,1fr) 30px!important;grid-template-areas:"identity   expand" "role       role" "company    company" "chips      chips" "connectors connectors"!important;gap:6px 10px!important;padding:14px 16px!important}.gp-app .page-team .team-accounts-surface .contact-row .drawer-row-expand,.gp-app .page-team .tm-row-wrap .contact-row .drawer-row-expand{grid-area:expand!important;align-self:start!important;justify-self:end!important;margin:0!important}.gp-app .page-team .tm-row-wrap .contact-row-role:empty,.gp-app .page-team .tm-row-wrap .contact-row-company:empty{display:none!important}.gp-app .page-team .tm-connectors-head-actions.acc-panel-head-stats{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-areas:"stat stat" "copy add"!important;gap:12px 8px!important;width:100%!important;align-items:stretch!important}.gp-app .page-team .tm-connectors-head-actions .acc-panel-stat{grid-area:stat!important}.gp-app .page-team .tm-connectors-head-actions .team-pending-action{grid-area:copy!important}.gp-app .page-team .tm-connectors-head-actions .tm-invite-btn{grid-area:add!important}.gp-app .page-team .tm-connectors-head-actions .team-pending-action,.gp-app .page-team .tm-connectors-head-actions .tm-invite-btn{width:100%!important;min-height:42px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:10px 12px!important;font-size:10px!important;letter-spacing:.08em!important;line-height:1.2!important;white-space:nowrap!important;text-align:center!important}}@media (max-width: 900px){.gp-app .page-team{--t-paper: #FAFAFA;--t-ink: #0A0A0A;--t-green: #0A0A0A;--t-dim: rgba(17, 17, 17, .55);--t-dim2: rgba(17, 17, 17, .38);--t-line: rgba(17, 17, 17, .12);--t-line2: rgba(17, 17, 17, .24);--t-rust: #A8442C;--t-serif: "Geist", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--t-sans: "Geist", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--t-bleed-l: calc(-1 * var(--m-pad-x));--t-bleed-r: calc(-1 * var(--m-pad-r))}.gp-app .main>.page.page-team,.gp-app .gp-page-content .page.page-team{overflow-x:visible!important}.gp-app .page-team .top-header{gap:16px!important;margin-bottom:2px!important}.gp-app .page-team .header-left .page-h{font-family:var(--t-serif)!important;font-weight:500!important;font-size:33px!important;line-height:1.05!important;letter-spacing:-.005em!important;color:var(--t-ink)!important}.gp-app .page-team .header-left .page-sub{margin-top:8px!important;font-size:13.5px!important;line-height:1.55!important;color:var(--t-dim)!important;max-width:38ch!important}.gp-app .page-team .header-right{flex-direction:row!important;flex-wrap:wrap!important;align-items:stretch!important;gap:8px!important;width:100%!important}.gp-app .page-team .header-right>.gp-btn-solid,.gp-app .page-team .header-right>.make-intro-btn,.gp-app .page-team .header-right>.acc-action-sm{flex:1 1 44%!important;width:auto!important;min-width:0!important;min-height:44px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:11px 14px!important;border-radius:var(--m-radius-pill)!important;font-family:var(--t-sans)!important;font-size:13.5px!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important;white-space:nowrap!important}.gp-app .page-team .header-right>.gp-btn-solid{background:var(--t-green)!important;border:1px solid var(--t-green)!important;color:#fafafa!important;box-shadow:none!important}.gp-app .page-team .header-right>.gp-btn-solid~.gp-btn-solid,.gp-app .page-team .header-right>.make-intro-btn{background:transparent!important;border:1px solid var(--t-line2)!important;color:var(--t-ink)!important}.gp-app .page-team .team-metrics.ta-metrics.team-metrics--v3{display:grid!important;grid-template-columns:1fr!important;gap:0!important;margin:18px 0 4px!important;border-top:none!important}.gp-app .page-team .team-metrics--v3 .ta-metric{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;-moz-column-gap:16px!important;column-gap:16px!important;row-gap:3px!important;padding:15px 0!important;border-left:none!important;border-top:1px solid var(--t-line)!important}.gp-app .page-team .team-metrics--v3 .ta-metric:first-child{border-top:none!important;padding-top:4px!important}.gp-app .page-team .team-metrics--v3 .ta-metric-lbl{grid-column:1!important;grid-row:1!important;font-family:var(--t-sans)!important;font-size:9.5px!important;letter-spacing:.15em!important;text-transform:uppercase!important;color:var(--t-dim2)!important;white-space:normal!important}.gp-app .page-team .team-metrics--v3 .ta-metric-num{grid-column:2!important;grid-row:1 / span 2!important;align-self:center!important;justify-self:end!important;font-family:var(--t-serif)!important;font-weight:400!important;font-size:36px!important;line-height:1!important;color:var(--t-ink)!important;font-variant-numeric:lining-nums!important}.gp-app .page-team .team-metrics--v3 .ta-metric-num--green{color:var(--t-green)!important}.gp-app .page-team .team-metrics--v3 .ta-metric-num--dim{color:var(--t-dim2)!important}.gp-app .page-team .team-metrics--v3 .tm-metric-ratio{font-family:var(--t-serif)!important;letter-spacing:-.02em!important;font-weight:500!important;font-size:17px!important;color:var(--t-dim2)!important;margin-left:4px!important}.gp-app .page-team .team-metrics--v3 .tm-metric-sub{grid-column:1!important;grid-row:2!important;margin-top:0!important;font-family:var(--t-sans)!important;font-size:12px!important;line-height:1.45!important;letter-spacing:0!important;color:var(--t-dim)!important;max-width:none!important}.gp-app .page-team .tm-pane{margin-bottom:6px!important}.gp-app .page-team .acc-list-card,.gp-app .page-team .tm-roster-card,.gp-app .page-team .team-pending-card,.gp-app .page-team .acc-list-card--portfolio{background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important;margin:0 0 8px!important;overflow:visible!important}.gp-app .page-team .team-info-section,.gp-app .page-team .team-pending-section{margin-top:0!important}.gp-app .page-team .acc-list-card .acc-panel-head,.gp-app .page-team .tm-roster-card .acc-panel-head,.gp-app .page-team .team-pending-card .acc-panel-head{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:12px!important;padding:26px 0 12px!important;border-bottom:none!important}.gp-app .page-team .acc-panel-head-left{gap:6px!important}.gp-app .page-team .acc-panel-kicker{font-family:var(--t-sans)!important;font-size:9.5px!important;font-weight:500!important;letter-spacing:.15em!important;text-transform:uppercase!important;color:var(--t-dim2)!important}.gp-app .page-team .acc-list-card .acc-panel-title,.gp-app .page-team .tm-roster-card .acc-panel-title,.gp-app .page-team .team-pending-card .acc-panel-title{font-family:var(--t-serif)!important;font-weight:500!important;font-size:27px!important;line-height:1.08!important;letter-spacing:-.005em!important;color:var(--t-ink)!important}.gp-app .page-team .acc-list-card .acc-panel-desc,.gp-app .page-team .tm-roster-card .acc-panel-desc{font-size:12.5px!important;line-height:1.55!important;color:var(--t-dim)!important;max-width:40ch!important}.gp-app .page-team .acc-panel-head .acc-panel-head-stats{display:flex!important;flex-wrap:wrap!important;align-items:baseline!important;gap:6px 20px!important;width:auto!important;grid-template-columns:none!important}.gp-app .page-team .acc-panel-head-stats .acc-panel-stat{display:flex!important;flex-direction:row!important;align-items:baseline!important;gap:7px!important}.gp-app .page-team .acc-panel-head-stats .acc-panel-stat-num{font-family:var(--t-serif)!important;letter-spacing:-.02em!important;font-weight:500!important;font-size:21px!important;line-height:1!important;color:var(--t-ink)!important}.gp-app .page-team .acc-panel-head-stats .acc-panel-stat-lbl{font-family:var(--t-sans)!important;font-size:9.5px!important;letter-spacing:.15em!important;text-transform:uppercase!important;color:var(--t-dim2)!important}.gp-app .page-team .acc-list-card .acc-list-card-body,.gp-app .page-team .acc-list-card .team-pending-list,.gp-app .page-team .tm-roster-card .acc-list-card-body,.gp-app .page-team .team-pending-card .team-pending-list{margin-left:var(--t-bleed-l)!important;margin-right:var(--t-bleed-r)!important;padding:0 var(--m-pad-r) 0 var(--m-pad-x)!important;background:var(--t-paper)!important;border-top:1px solid var(--t-line)!important;border-bottom:1px solid var(--t-line)!important}.gp-app .page-team .acc-list-card .acc-list-card-body+.acc-list-card-body{border-top:none!important}.gp-app .page-team .tm-teammate-list,.gp-app .page-team .teammate-list{gap:0!important;margin-bottom:0!important}.gp-app .page-team .tm-roster-empty{padding:20px 0!important;font-size:13.5px!important;line-height:1.6!important;color:var(--t-dim)!important}.gp-app .page-team .tm-roster-empty .gp-btn-solid{min-height:44px!important;padding:12px 20px!important;border-radius:var(--m-radius-pill)!important;background:var(--t-green)!important;border:1px solid var(--t-green)!important;color:#fafafa!important;font-size:13.5px!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important}.gp-app .page-team .tm-row-wrap,.gp-app .page-team .tm-row-wrap.acc-row-v2-wrap{border-top:1px solid var(--t-line)!important;border-bottom:none!important}.gp-app .page-team .tm-teammate-list>.tm-row-wrap:first-child,.gp-app .page-team .teammate-list>.tm-row-wrap:first-child{border-top:none!important}.gp-app .page-team .tm-row-v2{display:grid!important;grid-template-columns:38px minmax(0,1fr) auto auto!important;grid-template-areas:"av   main     menu     expand" ".    strength strength strength"!important;-moz-column-gap:0!important;column-gap:0!important;row-gap:6px!important;align-items:start!important;padding:15px 0!important;background:transparent!important}.gp-app .page-team .tm-row-wrap.open .tm-row-v2{background:transparent!important}.gp-app .page-team .tm-row-rank{display:none!important}.gp-app .page-team .tm-row-av-btn{grid-area:av!important;flex:none!important;align-self:start!important}.gp-app .page-team .tm-row-av-btn .tm-row-av,.gp-app .page-team .tm-row-av{width:38px!important;height:38px!important;flex:0 0 38px!important;font-family:var(--t-sans)!important;font-size:12.5px!important;font-weight:500!important;letter-spacing:.02em!important;background:var(--t-green)!important;color:#fafafa!important}.gp-app .page-team .tm-row-main{grid-area:main!important;min-width:0!important;padding-left:13px!important;padding-right:10px!important}.gp-app .page-team .tm-row-name{font-family:var(--t-sans)!important;font-size:15.5px!important;font-weight:500!important;line-height:1.25!important;color:var(--t-ink)!important}.gp-app .page-team .tm-row-role{margin-top:2px!important;font-size:12px!important;line-height:1.4!important;color:var(--t-dim)!important}.gp-app .page-team .tm-row-pills{margin-top:9px!important;gap:6px!important}.gp-app .page-team .tm-row-pill{padding:4px 9px!important;border:1px solid var(--t-line2)!important;border-radius:20px!important;background:transparent!important;font-family:var(--t-sans)!important;font-size:11px!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;color:var(--t-dim)!important;white-space:nowrap!important}.gp-app .page-team .tm-row-pill--green{border-color:#0a0a0a73!important;color:var(--t-green)!important;background:transparent!important}.gp-app .page-team .tm-row-strength{grid-area:strength!important;display:flex!important;flex-wrap:wrap!important;align-items:baseline!important;width:auto!important;min-width:0!important;gap:0 10px!important;margin-top:2px!important;padding:0 0 0 13px!important}.gp-app .page-team .tm-row-strength-lbl{flex:0 0 100%!important;font-family:var(--t-sans)!important;font-size:9px!important;letter-spacing:.15em!important;text-transform:uppercase!important;color:var(--t-dim2)!important}.gp-app .page-team .tm-row-strength-val{flex:1 1 auto!important;min-width:0!important;margin-top:4px!important;font-size:12.5px!important;line-height:1.4!important;color:var(--t-dim)!important}.gp-app .page-team .tm-row-strength-meta{flex:0 0 auto!important;margin:4px 0 0 auto!important;font-family:var(--t-sans)!important;font-size:11.5px!important;color:var(--t-dim2)!important}.gp-app .page-team .tm-row-strength .connector-share-toggle{flex:0 0 auto!important;margin:4px 0 0 auto!important}.gp-app .page-team .tm-row-menu{grid-area:menu!important;align-self:start!important;padding-top:0!important;margin-left:2px!important}.gp-app .page-team .tm-row-menu-btn{width:34px!important;height:34px!important;border:none!important;border-radius:50%!important;background:transparent!important;color:var(--t-dim2)!important;font-size:19px!important}.gp-app .page-team .tm-row-expand,.gp-app .page-team .drawer-row-expand.tm-row-expand{grid-area:expand!important;position:static!important;align-self:start!important;justify-self:end!important;flex:none!important;width:24px!important;height:24px!important;margin:6px 0 0 4px!important;padding:0!important;border:none!important;background:transparent!important;color:var(--t-dim2)!important;font-size:9px!important}.gp-app .page-team .tm-row-wrap .acc-expanded{margin:0 var(--t-bleed-r) 12px var(--t-bleed-l)!important;padding:0!important;background:#11111107!important;border-top:1px solid var(--t-line)!important}.gp-app .page-team .tm-row-wrap .acc-expanded-header,.gp-app .page-team .team-accounts-surface .acc-expanded-header{padding:14px var(--m-pad-r) 6px var(--m-pad-x)!important;font-family:var(--t-sans)!important;font-size:9px!important;letter-spacing:.15em!important;text-transform:uppercase!important;color:var(--t-dim2)!important}.gp-app .page-team .tm-row-wrap .acc-expanded-empty,.gp-app .page-team .tm-row-wrap .acc-expanded-loading{padding:16px var(--m-pad-r) 16px var(--m-pad-x)!important;font-size:13px!important;line-height:1.55!important;letter-spacing:0!important;text-transform:none!important;color:var(--t-dim)!important}.gp-app .page-team .tm-row-wrap .tm-row-admin-bar{padding:12px var(--m-pad-r) 0 var(--m-pad-x)!important}.gp-app .page-team .tm-row-wrap .acc-contact-drawer-wrap{padding:4px var(--m-pad-r) 10px var(--m-pad-x)!important;background:transparent!important}.gp-app .page-team .sec-head{display:flex!important;align-items:baseline!important;justify-content:space-between!important;gap:12px!important;margin:26px 0 10px!important}.gp-app .page-team .sec-head .sec-h{font-family:var(--t-serif)!important;font-weight:500!important;font-size:24px!important;letter-spacing:-.005em!important;color:var(--t-ink)!important}.gp-app .page-team .sec-head .sec-link{font-family:var(--t-sans)!important;font-size:9.5px!important;letter-spacing:.15em!important;text-transform:uppercase!important;color:var(--t-dim2)!important}.gp-app .page-team .acc-list.tm-teammate-list{margin-left:var(--t-bleed-l)!important;margin-right:var(--t-bleed-r)!important;margin-bottom:8px!important;padding:0 var(--m-pad-r) 0 var(--m-pad-x)!important;background:var(--t-paper)!important;border-top:1px solid var(--t-line)!important;border-bottom:1px solid var(--t-line)!important}.gp-app .page-team .acc-list-card-body .acc-list.tm-teammate-list,.gp-app .page-team .acc-list-card-body .tm-teammate-list{margin-left:0!important;margin-right:0!important;margin-bottom:0!important;padding:0!important;background:transparent!important;border-top:none!important;border-bottom:none!important}.gp-app .page-team .tm-teammate-list .tm-row-wrap .acc-row-v2{grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto auto!important;gap:10px 0!important;padding:15px 0!important;background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important}.gp-app .page-team .tm-row-wrap .acc-row-actions,.gp-app .page-team .tm-row-wrap .tm-action-cluster,.gp-app .page-team .tm-row-wrap .tm-action-row{width:auto!important;max-width:none!important;border-top:none!important;padding-top:0!important;justify-content:flex-start!important}.gp-app .page-team .tm-row-wrap .tm-spec-lbl{font-family:var(--t-sans)!important;font-size:9px!important;font-weight:500!important;letter-spacing:.15em!important;text-transform:uppercase!important;color:var(--t-dim2)!important}.gp-app .page-team .tm-teammate-list .tm-row-wrap .acc-check-v2,.gp-app .page-team .tm-teammate-list .tm-row-wrap .acc-expand-col.hidden{display:none!important}.gp-app .page-team .tm-teammate-list .tm-row-wrap .acc-row-v2 .acc-main{grid-column:1!important;grid-row:1!important}.gp-app .page-team .tm-teammate-list .tm-row-wrap .acc-row-v2 .acc-row-actions{grid-column:1!important;grid-row:2!important}.gp-app .page-team .tm-row-wrap .acc-main{gap:13px!important}.gp-app .page-team .tm-row-wrap .acc-main .av.lg{width:38px!important;height:38px!important;flex:0 0 38px!important;font-family:var(--t-sans)!important;font-size:12.5px!important;font-weight:500!important}.gp-app .page-team .tm-row-wrap .acc-name-v2{font-family:var(--t-sans)!important;font-size:15.5px!important;font-weight:500!important;line-height:1.25!important;color:var(--t-ink)!important}.gp-app .page-team .tm-row-wrap .acc-industry{margin-top:2px!important;font-size:12px!important;line-height:1.4!important;color:var(--t-dim)!important}.gp-app .page-team .tm-row-wrap .acc-pill{padding:3px 8px!important;border:1px solid rgba(10,10,10,.45)!important;border-radius:20px!important;background:transparent!important;font-family:var(--t-sans)!important;font-size:9.5px!important;letter-spacing:.1em!important;color:var(--t-green)!important}.gp-app .page-team .tm-row-wrap .tm-spec-line{margin-top:6px!important;font-size:11.5px!important;line-height:1.45!important;color:var(--t-dim2)!important}.gp-app .page-team .tm-row-wrap .acc-row-actions{padding-left:51px!important;justify-content:flex-start!important}.gp-app .page-team .tm-row-wrap .tm-action-row .acc-action.primary,.gp-app .page-team .tm-row-wrap .acc-row-actions .acc-action.primary{display:inline-flex!important;align-items:center!important;justify-content:center!important;align-self:flex-start!important;flex:0 0 auto!important;width:-moz-fit-content!important;width:fit-content!important;max-width:100%!important;min-height:40px!important;padding:10px 20px!important;border-radius:var(--m-radius-pill)!important;background:transparent!important;border:1px solid var(--t-green)!important;color:var(--t-green)!important;font-family:var(--t-sans)!important;font-size:13px!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important}.gp-app .page-team .tm-row-wrap .partner-invite-sent{align-self:flex-start!important;width:auto!important;margin:0!important;padding:10px 0!important;text-align:left!important;font-size:12.5px!important;color:var(--t-dim)!important}.gp-app .page-team .tm-coverage-gap{flex-direction:column!important;align-items:stretch!important;gap:14px!important;margin:18px 0 8px!important;padding:18px!important;border:1px solid var(--t-line)!important;border-radius:14px!important;background:var(--t-paper)!important}.gp-app .page-team .tm-coverage-kicker{font-family:var(--t-sans)!important;font-size:9.5px!important;letter-spacing:.15em!important;text-transform:uppercase!important;color:var(--t-dim2)!important}.gp-app .page-team .tm-coverage-title{margin-top:8px!important;font-family:var(--t-serif)!important;font-weight:400!important;font-size:22px!important;line-height:1.2!important;color:var(--t-ink)!important}.gp-app .page-team .tm-coverage-desc{margin-top:6px!important;font-size:12.5px!important;line-height:1.55!important;color:var(--t-dim)!important;max-width:none!important}.gp-app .page-team .tm-coverage-btn.gp-btn-solid{width:100%!important;min-height:46px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:13px 18px!important;border-radius:11px!important;background:var(--t-green)!important;border:1px solid var(--t-green)!important;color:#fafafa!important;font-family:var(--t-sans)!important;font-size:14.5px!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important}.gp-app .page-team .team-pending-row{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"identity" "role" "actions"!important;gap:12px!important;padding:16px 0!important;align-items:start!important;border-top:1px solid var(--t-line)!important;border-bottom:none!important}.gp-app .page-team .team-pending-list>.team-pending-row:first-child{border-top:none!important}.gp-app .page-team .team-pending-rank{display:none!important}.gp-app .page-team .team-pending-identity{grid-area:identity!important;align-items:flex-start!important;gap:13px!important;min-width:0!important}.gp-app .page-team .team-pending-avatar{width:38px!important;height:38px!important;font-family:var(--t-sans)!important;font-size:12.5px!important;font-weight:500!important;background:#0a0a0a1a!important;color:var(--t-green)!important}.gp-app .page-team .team-pending-name-row{flex-wrap:wrap!important;gap:8px!important}.gp-app .page-team .team-pending-name{font-family:var(--t-sans)!important;font-size:15.5px!important;font-weight:500!important;line-height:1.25!important;color:var(--t-ink)!important}.gp-app .page-team .team-pending-status{padding:3px 9px!important;border-radius:20px!important;border:1px solid var(--t-line2)!important;background:transparent!important;font-family:var(--t-sans)!important;font-size:9.5px!important;letter-spacing:.12em!important;color:var(--t-dim)!important}.gp-app .page-team .team-pending-meta{font-size:12px!important;line-height:1.45!important;color:var(--t-dim)!important;white-space:normal!important;word-break:break-word!important}.gp-app .page-team .team-pending-role.tm-role-toggle{grid-area:role!important;width:auto!important;max-width:none!important;justify-self:start!important;margin-left:51px!important;border:1px solid var(--t-line2)!important;border-radius:var(--m-radius-pill)!important;background:transparent!important;overflow:hidden!important}.gp-app .page-team .team-pending-role .tm-role-toggle-btn,.gp-app .page-team .tm-role-toggle-btn{min-height:38px!important;padding:8px 18px!important;font-family:var(--t-sans)!important;font-size:12px!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;color:var(--t-dim)!important}.gp-app .page-team .team-pending-role .tm-role-toggle-btn.is-active,.gp-app .page-team .tm-role-toggle-btn.is-active{background:var(--t-ink)!important;color:#fafafa!important}.gp-app .page-team .team-pending-actions{grid-area:actions!important;display:flex!important;flex-wrap:wrap!important;justify-content:flex-start!important;gap:8px!important;width:auto!important;margin-left:51px!important;grid-template-columns:none!important}.gp-app .page-team .team-pending-action{width:auto!important;min-height:40px!important;padding:10px 16px!important;border:1px solid var(--t-line2)!important;border-radius:var(--m-radius-pill)!important;background:transparent!important;font-family:var(--t-sans)!important;font-size:12.5px!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;color:var(--t-ink)!important}.gp-app .page-team .team-pending-action--danger{color:var(--t-rust)!important;border-color:#a8442c59!important;background:transparent!important}.gp-app .page-team .tm-connectors-pending-actions{justify-content:flex-start!important}.gp-app .page-team .tm-connectors-head-actions.acc-panel-head-stats{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:8px!important;width:100%!important;grid-template-columns:none!important;grid-template-areas:none!important}.gp-app .page-team .tm-connectors-head-actions .acc-panel-stat{flex:0 0 100%!important;justify-content:flex-start!important}.gp-app .page-team .tm-connectors-head-actions .team-pending-action,.gp-app .page-team .tm-connectors-head-actions .tm-invite-btn{flex:1 1 44%!important;width:auto!important;min-height:44px!important;padding:11px 14px!important;border-radius:var(--m-radius-pill)!important;font-family:var(--t-sans)!important;font-size:13px!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important}.gp-app .page-team .tm-connectors-head-actions .tm-invite-btn.gp-btn-solid{background:var(--t-green)!important;border:1px solid var(--t-green)!important;color:#fafafa!important}.gp-app .page-team .acc-list-card--portfolio .acc-row-v2-wrap{border-top:1px solid var(--t-line)!important;border-bottom:none!important}.gp-app .page-team .acc-list-card--portfolio .acc-list>.acc-row-v2-wrap:first-child{border-top:none!important}.gp-app .page-team .acc-list-card--portfolio .acc-list-empty{padding:20px 0!important;font-size:13.5px!important;line-height:1.6!important;color:var(--t-dim)!important}.gp-app .page-team .acc-list-card--portfolio .acc-name-v2{font-family:var(--t-sans)!important;font-size:15.5px!important;font-weight:500!important;line-height:1.25!important;color:var(--t-ink)!important}}@media (max-width: 900px){.gp-app .page-intros{--i-paper: #FAFAFA;--i-cream: #FAFAFA;--i-ink: #0A0A0A;--i-green: #0A0A0A;--i-moss: #787878;--i-ochre: #6B6B6B;--i-rust: #A8442C;--i-line: rgba(17, 17, 17, .13);--i-line2: rgba(17, 17, 17, .26);--i-dim: rgba(17, 17, 17, .55);--i-dim2: rgba(17, 17, 17, .38);--i-serif: "Geist", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--i-sans: "Geist", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--intro-gutter: var(--m-pad-x)}.gp-app .main>.page.page-intros,.gp-app .gp-page-content .page.page-intros{overflow-x:visible!important}.gp-app .page-intros .top-header.intros-hero{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"eyebrow ." "title   act" "sub     sub"!important;align-items:end!important;gap:0 12px!important;padding:2px 0 14px!important;margin-bottom:0!important;border:0!important;background:transparent!important}.gp-app .page-intros .intros-hero .header-left{display:contents!important}.gp-app .page-intros .intros-hero .intros-hero-eyebrow{grid-area:eyebrow!important;margin-bottom:5px!important;font-family:var(--i-sans)!important;font-size:10px!important;font-weight:500!important;letter-spacing:.13em!important;line-height:1.3!important;text-transform:uppercase!important;color:var(--i-dim2)!important}.gp-app .page-intros .intros-hero .page-h{grid-area:title!important;margin:0!important;font-family:var(--i-serif)!important;font-weight:400!important;font-size:30px!important;line-height:1.05!important;letter-spacing:0!important;text-transform:none!important;color:var(--i-ink)!important}.gp-app .page-intros .intros-hero .header-right{grid-area:act!important;width:auto!important;display:flex!important;flex-direction:row!important;align-items:flex-end!important;justify-content:flex-end!important;margin:0!important}.gp-app .page-intros .intros-hero .make-intro-btn{width:auto!important;min-height:34px!important;margin:0!important;padding:4px 0 3px 12px!important;display:inline-flex!important;align-items:center!important;gap:4px!important;background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important;font-family:var(--i-sans)!important;font-size:13.5px!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important;white-space:nowrap!important;color:var(--i-green)!important}.gp-app .page-intros .intros-hero .make-intro-btn>span:first-child{font-size:14.5px!important;line-height:1!important;color:inherit!important}.gp-app .page-intros .intros-hero .make-intro-btn .mib-label{display:none!important}.gp-app .page-intros .intros-hero .make-intro-btn .mib-label-m{display:inline!important;font-size:13.5px!important;line-height:1.2!important;color:inherit!important}.gp-app .page-intros .intros-hero .page-sub{grid-area:sub!important;margin-top:9px!important;font-family:var(--i-sans)!important;font-size:13px!important;line-height:1.55!important;color:var(--i-dim)!important;max-width:40ch!important}.gp-app .page-intros.intros-has-rows .intros-hero .page-sub{display:none!important}.gp-app .page-intros .intros-metrics-grid{display:flex!important;margin:0 calc(-1 * var(--intro-gutter))!important;padding:0!important;gap:0!important;background:transparent!important;border:0!important;border-bottom:1px solid var(--i-line)!important;border-radius:0!important;box-shadow:none!important;overflow:visible!important}.gp-app .page-intros .intros-metric{flex:1 1 0!important;min-width:0!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;padding:13px 12px 15px!important;text-align:left!important;background:transparent!important;border:0!important;border-radius:0!important}.gp-app .page-intros .intros-metric:first-child{padding-left:var(--intro-gutter)!important}.gp-app .page-intros .intros-metric:last-child{padding-right:var(--intro-gutter)!important}.gp-app .page-intros .intros-metric:not(:first-child){border-left:1px solid var(--i-line)!important;padding-left:12px!important}.gp-app .page-intros .intros-metric-num{order:1!important;margin:0!important;font-family:var(--i-serif)!important;font-weight:400!important;font-size:29px!important;line-height:1!important;letter-spacing:0!important;font-variant-numeric:lining-nums!important;color:var(--i-ink)!important}.gp-app .page-intros .intros-metric-num--green{color:var(--i-ochre)!important}.gp-app .page-intros .intros-metric-lbl{display:none!important}.gp-app .page-intros .intros-metric-lbl-m{display:block!important;order:2!important;margin-top:7px!important;font-family:var(--i-sans)!important;font-size:9.5px!important;font-weight:500!important;letter-spacing:.15em!important;line-height:1.3!important;text-transform:uppercase!important;color:var(--i-dim2)!important}.gp-app .page-intros .intros-metric-sub{display:none!important}.gp-app .page-intros .intros-filters{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;margin:0 calc(-1 * var(--intro-gutter))!important;padding:0 var(--intro-gutter)!important;gap:0 20px!important;background:transparent!important;border:0!important;border-bottom:1px solid var(--i-line)!important;border-radius:0!important;overflow-x:auto!important;scrollbar-width:none!important}.gp-app .page-intros .intros-filters::-webkit-scrollbar{display:none!important}.gp-app .page-intros .intros-filters .filt{min-height:0!important;padding:12px 0 9px!important;margin-bottom:-1px!important;font-family:var(--i-sans)!important;font-size:13px!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;color:var(--i-dim)!important;background:transparent!important;border:0!important;border-bottom:1.5px solid transparent!important;border-radius:0!important;box-shadow:none!important;white-space:nowrap!important}.gp-app .page-intros .intros-filters .filt .filt-lbl{display:none!important}.gp-app .page-intros .intros-filters .filt .filt-lbl-m{display:inline!important}.gp-app .page-intros .intros-filters .filt.active{font-weight:500!important;color:var(--i-ink)!important;background:transparent!important;border-bottom-color:transparent!important}.gp-app .page-intros .intros-filters .filt.active:after{content:""!important;display:block!important;position:absolute!important;left:0!important;right:0!important;bottom:-1px!important;height:1.5px!important;border-radius:0!important;background:var(--i-green)!important}.gp-app .page-intros .intros-filters .filt:not(.active):after{display:none!important}.gp-app .page-intros .intros-filters .filt .cnt{margin-left:5px!important;padding:0!important;min-width:0!important;background:transparent!important;border:0!important;border-radius:0!important;font-size:12px!important;font-weight:400!important;color:var(--i-dim2)!important}.gp-app .page-intros .intros-filters .filt.active .cnt{color:var(--i-green)!important}.gp-app .page-intros .intros-filters-spacer{flex:1 1 auto!important}.gp-app .page-intros .intros-refresh-inline{margin-left:auto!important;align-self:center!important;padding:12px 0 9px!important;background:transparent!important;border:0!important;font-family:var(--i-sans)!important;font-size:12px!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;color:var(--i-dim2)!important;white-space:nowrap!important}.gp-app .page-intros .intros-list{margin:0 calc(-1 * var(--intro-gutter))!important;padding:0!important;border:0!important;border-bottom:1px solid var(--i-line)!important;background:transparent!important}.gp-app .page-intros .intros-group{margin:0!important;padding:0!important;border:0!important;background:transparent!important}.gp-app .page-intros .intros-group-head{display:flex!important;align-items:baseline!important;flex-wrap:nowrap!important;gap:8px!important;margin:0!important;padding:16px var(--intro-gutter) 7px!important;border:0!important;border-top:1px solid var(--i-line)!important;background:transparent!important}.gp-app .page-intros .intros-group:first-child .intros-group-head{border-top:0!important}.gp-app .page-intros .intros-group-title{margin:0!important;font-family:var(--i-sans)!important;font-size:9.5px!important;font-weight:500!important;letter-spacing:.15em!important;line-height:1.3!important;text-transform:uppercase!important;color:var(--i-dim2)!important}.gp-app .page-intros .intros-group-head--hot .intros-group-title{color:var(--i-green)!important}.gp-app .page-intros .intros-group-flag{padding:3px 8px!important;font-family:var(--i-sans)!important;font-size:9px!important;font-weight:500!important;letter-spacing:.1em!important;text-transform:uppercase!important;border-radius:20px!important;border:1px solid var(--i-green)!important;background:transparent!important;color:var(--i-green)!important}.gp-app .page-intros .intros-group-n{margin-left:auto!important;font-family:var(--i-sans)!important;font-size:12px!important;font-weight:400!important;letter-spacing:0!important;color:var(--i-dim)!important}.gp-app .page-intros .intro-row-v2{margin:0!important;background:var(--i-paper)!important;border:0!important;border-top:1px solid var(--i-line)!important;border-radius:0!important;box-shadow:none!important;overflow:visible!important}.gp-app .page-intros .intro-row-top{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"body   toggle" "chain  chain" "action action"!important;align-items:start!important;gap:0 12px!important;padding:14px var(--intro-gutter) 15px!important;background:transparent!important;border:0!important}.gp-app .page-intros .intro-row-v2.open>.intro-row-top{padding-bottom:13px!important}.gp-app .page-intros .intro-row-top .intro-row-body{grid-area:body!important;min-width:0!important;margin:0!important;padding:0!important;border:0!important;text-align:left!important}.gp-app .page-intros .intro-row-top .intro-row-meta{display:contents!important}.gp-app .page-intros .intro-row-title{font-family:var(--i-serif)!important;font-size:17px!important;font-weight:500!important;line-height:1.22!important;letter-spacing:0!important;color:var(--i-ink)!important;text-wrap:pretty}.gp-app .page-intros .intro-row-body .intro-row-status{display:flex!important;align-items:center!important;gap:7px!important;margin-top:5px!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;font-family:var(--i-sans)!important;font-size:11.5px!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;line-height:1.4!important;color:var(--i-dim)!important}.gp-app .page-intros .intro-row-body .intro-row-status-dot{width:7px!important;height:7px!important;min-width:7px!important;margin:0!important;border-radius:50%!important;background:var(--i-green)!important}.gp-app .page-intros .intro-row-body .intro-row-status--pending .intro-row-status-dot{background:var(--i-green)!important;opacity:.6!important}.gp-app .page-intros .intro-row-body .intro-row-status--muted .intro-row-status-dot{background:var(--i-moss)!important;opacity:.45!important}.gp-app .page-intros .intro-row-top .intro-row-toggle{grid-area:toggle!important;display:inline-flex!important;align-items:center!important;margin:2px 0 0!important;padding:0!important;font-family:var(--i-sans)!important;font-size:11px!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;color:var(--i-dim2)!important;white-space:nowrap!important}.gp-app .page-intros .intro-row-top>.chain-row-v2,.gp-app .page-intros .intro-row-top .chain-row.chain-row-v2{grid-area:chain!important;display:flex!important;align-items:flex-start!important;justify-content:space-between!important;width:auto!important;min-width:0!important;max-width:none!important;margin-top:12px!important;gap:0!important;padding:14px 8px 13px!important;background:var(--i-cream)!important;border:1px solid var(--i-line)!important;border-radius:14px!important;overflow:visible!important}.gp-app .page-intros .chain-person-v2{flex:1 1 0!important;width:auto!important;min-width:0!important;max-width:none!important;padding:0 2px!important;text-align:center!important}.gp-app .page-intros .chain-person-v2 .profile-popup-trigger{display:block!important;margin:0 auto!important;width:34px!important;height:34px!important}.gp-app .page-intros .chain-person-v2 .av,.gp-app .page-intros .chain-person-v2 .profile-popup-trigger .av{width:34px!important;height:34px!important;min-width:34px!important;margin:0 auto!important;border:0!important;font-family:var(--i-sans)!important;font-size:11.5px!important;font-weight:500!important;letter-spacing:.02em!important}.gp-app .page-intros .chain-person-v2 .av,.gp-app .page-intros .chain-person-v2 .profile-popup-trigger .av{background:var(--i-moss)!important;color:#fafafa!important}.gp-app .page-intros .chain-person-v2 .av.you-tone,.gp-app .page-intros .chain-person-v2 .profile-popup-trigger .av.you-tone{background:var(--i-green)!important;color:#fafafa!important}.gp-app .page-intros .chain-person-v2 .av.green-deep,.gp-app .page-intros .chain-person-v2 .profile-popup-trigger .av.green-deep{background:var(--i-ochre)!important;color:#fff!important}.gp-app .page-intros .chain-person-v2 .av.ink,.gp-app .page-intros .chain-person-v2 .profile-popup-trigger .av.ink{background:var(--i-moss)!important;color:#fafafa!important}.gp-app .page-intros .chain-person-v2 img.av,.gp-app .page-intros .chain-person-v2 .profile-popup-trigger img.av{background:var(--i-cream)!important;-o-object-fit:cover!important;object-fit:cover!important}.gp-app .page-intros .chain-person-v2 .chain-person-name{display:block!important;margin-top:6px!important;max-width:100%!important;font-family:var(--i-sans)!important;font-size:11.5px!important;font-weight:400!important;line-height:1.2!important;color:var(--i-ink)!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.gp-app .page-intros .chain-person-v2 .chain-person-role{display:block!important;margin-top:3px!important;max-width:100%!important;font-family:var(--i-sans)!important;font-size:9px!important;font-weight:400!important;letter-spacing:.09em!important;line-height:1.3!important;text-transform:uppercase!important;color:var(--i-dim2)!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.gp-app .page-intros .chain-person-v2 .chain-person-detail{display:block!important;margin-top:2px!important;max-width:100%!important;font-family:var(--i-sans)!important;font-size:9.5px!important;line-height:1.3!important;color:var(--i-dim2)!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.gp-app .page-intros .chain-arrow-v2{position:relative!important;display:block!important;flex:0 0 26px!important;width:26px!important;align-self:flex-start!important;margin:16px 0 0!important;padding:0!important;font-size:0!important;line-height:0!important;color:transparent!important}.gp-app .page-intros .chain-arrow-v2:before{content:"";position:absolute;left:1px;right:3px;top:0;height:1px;background:var(--i-line2)}.gp-app .page-intros .chain-arrow-v2:after{content:"";position:absolute;right:0;top:-2.5px;width:6px;height:6px;border-radius:50%;background:var(--i-line2)}.gp-app .page-intros .intro-row-top .chain-row.chain-row-v2.offer-chain-row{overflow:hidden!important;padding-left:5px!important;padding-right:5px!important}.gp-app .page-intros .offer-chain-row .chain-arrow-v2{flex:0 0 15px!important;width:15px!important}.gp-app .page-intros .offer-chain-row .chain-person-v2{width:auto!important;min-width:0!important;padding:0 1px!important}.gp-app .page-intros .offer-chain-row .chain-person-v2 .chain-person-role,.gp-app .page-intros .offer-chain-row .chain-person-v2 .chain-person-detail{font-size:8.5px!important}.gp-app .page-intros .intro-row-top .intro-row-action{grid-area:toggle!important;justify-self:end!important;align-self:start!important;display:inline-flex!important;align-items:center!important;width:auto!important;max-width:42vw!important;min-height:0!important;margin:1px 0 0!important;padding:8px 12px!important;font-family:var(--i-sans)!important;font-size:12.5px!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;text-align:center!important;background:transparent!important;border:1px solid var(--i-green)!important;border-radius:8px!important;box-shadow:none!important;color:var(--i-green)!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.gp-app .page-intros .intro-row-top .intro-row-action:not(.primary){background:transparent!important;border-color:var(--i-line2)!important;color:var(--i-ink)!important}.gp-app .page-intros .intro-row-top .intro-row-action+.intro-row-toggle{display:none!important}.gp-app .page-intros .intro-journey{margin:0!important;padding:4px var(--intro-gutter) 20px!important;background:var(--i-cream)!important;border:0!important;border-top:1px solid var(--i-line)!important;border-radius:0!important;box-shadow:none!important}.gp-app .page-intros .journey-head{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:12px!important;padding:16px 0 0!important;border:0!important}.gp-app .page-intros .journey-title{font-family:var(--i-sans)!important;font-size:9.5px!important;font-weight:500!important;letter-spacing:.15em!important;line-height:1.3!important;text-transform:uppercase!important;color:var(--i-dim2)!important}.gp-app .page-intros .journey-context{margin-top:4px!important;font-family:var(--i-sans)!important;font-size:12px!important;line-height:1.5!important;color:var(--i-dim)!important}.gp-app .page-intros .journey-actions-top{display:flex!important;flex-wrap:wrap!important;gap:9px!important;margin:0!important}.gp-app .page-intros .j-top-btn{flex:1 1 0!important;min-width:120px!important;min-height:42px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:10px 14px!important;font-family:var(--i-sans)!important;font-size:13.5px!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important;text-decoration:none!important;background:transparent!important;border:1px solid var(--i-line2)!important;border-radius:9px!important;box-shadow:none!important;color:var(--i-ink)!important}.gp-app .page-intros .j-top-btn.primary{background:var(--i-green)!important;border-color:var(--i-green)!important;color:#fafafa!important}.gp-app .page-intros .intro-note-card{margin:16px 0 0!important;padding:11px 13px!important;background:var(--i-paper)!important;border:0!important;border-left:2px solid var(--i-ochre)!important;border-radius:0!important;box-shadow:none!important}.gp-app .page-intros .intro-note-label{font-family:var(--i-sans)!important;font-size:9.5px!important;font-weight:500!important;letter-spacing:.15em!important;text-transform:uppercase!important;color:var(--i-ochre)!important}.gp-app .page-intros .intro-note-body{margin:6px 0 0!important;font-family:var(--i-sans)!important;font-size:13.5px!important;line-height:1.55!important;color:var(--i-ink)!important}.gp-app .page-intros .timeline{margin-top:18px!important;padding:0!important;background:transparent!important;border:0!important}.gp-app .page-intros .tl-item{position:relative!important;display:flex!important;align-items:flex-start!important;gap:11px!important;padding:0 0 15px!important}.gp-app .page-intros .tl-item:last-child{padding-bottom:0!important}.gp-app .page-intros .tl-item:not(:last-child):before{content:"";position:absolute;left:7px;top:17px;bottom:2px;width:1px;background:var(--i-line)}.gp-app .page-intros .tl-dot{flex:0 0 15px!important;box-sizing:border-box!important;width:15px!important;min-width:15px!important;max-width:15px!important;height:15px!important;min-height:15px!important;max-height:15px!important;padding:0!important;margin-top:1px!important;display:grid!important;place-items:center!important;border-radius:50%!important;font-size:8px!important;line-height:1!important;background:var(--i-cream)!important;border:1px solid var(--i-line2)!important;color:transparent!important}.gp-app .page-intros .tl-dot.done{background:var(--i-green)!important;border-color:var(--i-green)!important;color:#fafafa!important}.gp-app .page-intros .tl-dot.active{background:var(--i-cream)!important;border:1.5px solid var(--i-ochre)!important}.gp-app .page-intros .tl-label{font-family:var(--i-sans)!important;font-size:13.5px!important;font-weight:400!important;line-height:1.4!important;color:var(--i-ink)!important}.gp-app .page-intros .tl-label.pending{color:var(--i-dim)!important}.gp-app .page-intros .tl-meta{margin-top:3px!important;font-family:var(--i-sans)!important;font-size:11.5px!important;line-height:1.45!important;color:var(--i-dim2)!important}.gp-app .page-intros .ob-draft-card{margin-top:18px!important;padding:0!important;background:var(--i-paper)!important;border:1px solid var(--i-line)!important;border-radius:14px!important;box-shadow:none!important;overflow:hidden!important}.gp-app .page-intros .ob-draft-head{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;grid-template-areas:"icon text" ".    status"!important;align-items:center!important;gap:6px 10px!important;margin:0!important;padding:13px 15px!important;border-bottom:1px solid var(--i-line)!important}.gp-app .page-intros .ob-draft-icon{grid-area:icon!important;width:26px!important;height:26px!important;display:grid!important;place-items:center!important;border-radius:50%!important;background:var(--i-green)!important;color:#fafafa!important;font-size:12px!important}.gp-app .page-intros .ob-draft-head-text{grid-area:text!important;min-width:0!important}.gp-app .page-intros .ob-draft-title{font-family:var(--i-serif)!important;letter-spacing:-.02em!important;font-size:17px!important;font-weight:500!important;line-height:1.2!important;color:var(--i-ink)!important}.gp-app .page-intros .ob-draft-sub{margin-top:3px!important;font-family:var(--i-sans)!important;font-size:11.5px!important;line-height:1.4!important;color:var(--i-dim)!important}.gp-app .page-intros .ob-draft-status{grid-area:status!important;justify-self:start!important;padding:3px 8px!important;font-family:var(--i-sans)!important;font-size:9px!important;font-weight:500!important;letter-spacing:.1em!important;text-transform:uppercase!important;background:transparent!important;border:1px solid var(--i-ochre)!important;border-radius:20px!important;color:var(--i-ochre)!important}.gp-app .page-intros .ob-draft-recipient-row{display:flex!important;align-items:center!important;gap:11px!important;margin:0!important;padding:12px 15px!important;border-bottom:1px solid var(--i-line)!important;background:transparent!important;border-radius:0!important}.gp-app .page-intros .ob-draft-recipient-row .profile-popup-trigger{display:inline-flex!important;padding:0!important;background:none!important;border:0!important;border-radius:50%!important}.gp-app .page-intros .ob-draft-recipient-row .av{border:0!important;background:var(--i-moss)!important;color:#fafafa!important}.gp-app .page-intros .ob-draft-recipient-row img.av{background:var(--i-cream)!important;-o-object-fit:cover!important;object-fit:cover!important}.gp-app .page-intros .ob-draft-recipient-lbl{font-family:var(--i-sans)!important;font-size:9.5px!important;font-weight:500!important;letter-spacing:.15em!important;text-transform:uppercase!important;color:var(--i-dim2)!important}.gp-app .page-intros .ob-draft-recipient-name{font-family:var(--i-sans)!important;font-size:14px!important;font-weight:500!important;line-height:1.25!important;color:var(--i-ink)!important}.gp-app .page-intros .ob-draft-recipient-sub{margin-top:2px!important;font-size:11.5px!important;line-height:1.35!important;color:var(--i-dim)!important}.gp-app .page-intros .ob-draft-message-wrap{padding:13px 15px!important}.gp-app .page-intros .ob-draft-message-lbl{font-family:var(--i-sans)!important;font-size:9.5px!important;font-weight:500!important;letter-spacing:.15em!important;text-transform:uppercase!important;color:var(--i-dim2)!important}.gp-app .page-intros .ob-draft-message{margin-top:8px!important;font-family:var(--i-sans)!important;font-size:13.5px!important;line-height:1.55!important;color:var(--i-ink)!important}.gp-app .page-intros .ob-draft-textarea{margin-top:8px!important;width:100%!important;padding:12px 13px!important;font-family:var(--i-sans)!important;font-size:14px!important;line-height:1.55!important;background:var(--i-cream)!important;border:1px solid var(--i-line2)!important;border-radius:11px!important;color:var(--i-ink)!important}.gp-app .page-intros .ob-draft-counter{margin-top:5px!important;text-align:right!important;font-size:11px!important;color:var(--i-dim2)!important}.gp-app .page-intros .ob-draft-actions{display:flex!important;flex-direction:column!important;gap:8px!important;margin:0!important;padding:0 15px 15px!important;border:0!important}.gp-app .page-intros .ob-draft-actions .ob-btn{width:100%!important;min-height:44px!important;margin:0!important;padding:12px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;font-family:var(--i-sans)!important;font-size:14px!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important;background:transparent!important;border:1px solid var(--i-line2)!important;border-radius:11px!important;box-shadow:none!important;color:var(--i-ink)!important}.gp-app .page-intros .ob-draft-actions .ob-btn.primary{order:-1!important;background:var(--i-green)!important;border-color:var(--i-green)!important;color:#fafafa!important}.gp-app .page-intros .ob-draft-actions .ob-btn.danger{order:1!important;border-color:#a8442c66!important;color:var(--i-rust)!important}.gp-app .page-intros .intros-tab-empty{margin:0!important;padding:26px var(--intro-gutter) 30px!important;background:transparent!important;border:0!important;border-top:1px solid var(--i-line)!important;border-radius:0!important;font-family:var(--i-sans)!important;font-size:13px!important;line-height:1.6!important;color:var(--i-dim)!important;text-align:left!important}.gp-app .page-intros .intros-error-banner,.gp-app .page-intros .intros-info-banner{margin:14px 0 0!important;padding:12px 14px!important;background:var(--i-paper)!important;border:1px solid var(--i-line)!important;border-left:2px solid var(--i-rust)!important;border-radius:0!important;font-family:var(--i-sans)!important;font-size:12.5px!important;line-height:1.55!important;color:var(--i-ink)!important}.gp-app .page-intros .intros-info-banner{border-left-color:var(--i-ochre)!important}.gp-app .page-intros .intros-empty-state{margin:18px calc(-1 * var(--intro-gutter)) 0!important;padding:24px var(--intro-gutter) 26px!important;background:var(--i-paper)!important;border:0!important;border-top:1px solid var(--i-line)!important;border-bottom:1px solid var(--i-line)!important;border-radius:0!important;box-shadow:none!important;text-align:left!important}.gp-app .page-intros .intros-empty-icon{width:40px!important;height:40px!important;margin:0 0 14px!important;display:grid!important;place-items:center!important;background:var(--i-cream)!important;border:1px solid var(--i-line)!important;border-radius:50%!important;font-size:17px!important;color:var(--i-green)!important}.gp-app .page-intros .intros-empty-title{margin:0!important;font-family:var(--i-serif)!important;font-size:25px!important;font-weight:400!important;line-height:1.12!important;letter-spacing:0!important;color:var(--i-ink)!important}.gp-app .page-intros .intros-empty-desc{margin:9px 0 0!important;font-family:var(--i-sans)!important;font-size:13px!important;line-height:1.6!important;color:var(--i-dim)!important}.gp-app .page-intros .intros-empty-state .make-intro-btn.intros-empty-cta{width:100%!important;min-height:46px!important;margin-top:18px!important;padding:14px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;background:var(--i-green)!important;border:1px solid var(--i-green)!important;border-radius:11px!important;box-shadow:none!important;font-family:var(--i-sans)!important;font-size:15px!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important;color:#fafafa!important}.gp-app .page-intros .intros-empty-divider{margin:22px 0 0!important;height:1px!important;background:var(--i-line)!important}.gp-app .page-intros .intros-empty-steps{display:block!important;margin:0!important}.gp-app .page-intros .intros-empty-step{display:flex!important;align-items:flex-start!important;gap:12px!important;padding:15px 0!important;border-bottom:1px solid var(--i-line)!important;background:transparent!important;border-radius:0!important}.gp-app .page-intros .intros-empty-step:last-child{border-bottom:0!important;padding-bottom:0!important}.gp-app .page-intros .intros-empty-step-num{flex:none!important;width:24px!important;height:24px!important;display:grid!important;place-items:center!important;border-radius:50%!important;background:var(--i-cream)!important;border:1px solid var(--i-line)!important;font-family:var(--i-serif)!important;font-size:13px!important;color:var(--i-green)!important}.gp-app .page-intros .intros-empty-step-title{font-family:var(--i-sans)!important;font-size:14px!important;font-weight:500!important;line-height:1.3!important;color:var(--i-ink)!important}.gp-app .page-intros .intros-empty-step-sub{margin-top:4px!important;font-family:var(--i-sans)!important;font-size:12.5px!important;line-height:1.5!important;color:var(--i-dim)!important}.gp-app .page-intros .intros-preview-panel{margin:0 calc(-1 * var(--intro-gutter))!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}.gp-app .page-intros .intros-preview-kicker{padding:20px var(--intro-gutter) 7px!important;font-family:var(--i-sans)!important;font-size:9.5px!important;font-weight:500!important;letter-spacing:.15em!important;text-transform:uppercase!important;color:var(--i-dim2)!important}.gp-app .page-intros .intros-preview-grid{display:block!important;gap:0!important;border-top:1px solid var(--i-line)!important;border-bottom:1px solid var(--i-line)!important}.gp-app .page-intros .intros-preview-card{padding:13px var(--intro-gutter)!important;background:var(--i-paper)!important;border:0!important;border-radius:0!important;box-shadow:none!important}.gp-app .page-intros .intros-preview-card+.intros-preview-card{border-top:1px solid var(--i-line)!important}.gp-app .page-intros .intros-preview-card-title{font-family:var(--i-sans)!important;font-size:14px!important;font-weight:500!important;line-height:1.3!important;color:var(--i-ink)!important}.gp-app .page-intros .intros-preview-card-sub{margin-top:3px!important;font-family:var(--i-sans)!important;font-size:12px!important;line-height:1.5!important;color:var(--i-dim)!important}.gp-app .page-intros .intros-d-only,.gp-app .page-intros.intros-day1 .intros-hero .page-sub,.gp-app .page-intros.intros-day1 .intros-hero .header-right{display:none!important}.gp-app .page-intros .intros-empty-m{margin:10px 0 0!important;padding:26px 22px 22px!important;background:var(--i-paper)!important;border:1px solid var(--i-line)!important;border-radius:16px!important}.gp-app .page-intros .intros-empty-m-kicker{font-family:var(--i-sans)!important;font-size:10px!important;font-weight:500!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--i-dim2)!important}.gp-app .page-intros .intros-empty-m-title{margin:10px 0 0!important;font-family:var(--i-serif)!important;font-size:27px!important;font-weight:400!important;line-height:1.12!important;letter-spacing:0!important;color:var(--i-ink)!important;text-wrap:balance}.gp-app .page-intros .intros-empty-m-desc{margin:10px 0 0!important;font-family:var(--i-sans)!important;font-size:13.5px!important;line-height:1.55!important;color:var(--i-dim)!important;text-wrap:pretty}.gp-app .page-intros .intros-empty-m-cta{width:100%!important;min-height:48px!important;margin:22px 0 0!important;display:flex!important;align-items:center!important;justify-content:center!important;background:var(--i-green)!important;border:0!important;border-radius:12px!important;font-family:var(--i-sans)!important;font-size:15px!important;font-weight:500!important;color:#fafafa!important;cursor:pointer}.gp-app .page-intros .intros-empty-m-cta:active{opacity:.88}.gp-app .page-intros .intros-empty-m-steps{list-style:none!important;margin:22px 0 0!important;padding:16px 0 0!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;border-top:1px solid var(--i-line)!important}.gp-app .page-intros .intros-empty-m-steps li{display:flex!important;flex-direction:column!important;gap:5px!important;margin:0!important;font-family:var(--i-sans)!important;font-size:12.5px!important;font-weight:500!important;line-height:1.35!important;color:var(--i-ink)!important}.gp-app .page-intros .intros-empty-m-num{font-family:var(--i-serif)!important;letter-spacing:-.02em!important;font-size:15px!important;font-weight:500!important;line-height:1!important;color:var(--i-green)!important}.gp-app .page-intros .intros-granola-card{margin:0 0 16px!important;padding:14px 15px!important;background:var(--i-paper)!important;border:1px solid var(--i-line)!important;border-radius:14px!important;box-shadow:none!important}.gp-app .page-intros .intros-granola-head{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:10px!important}.gp-app .page-intros .intros-granola-kicker{font-family:var(--i-sans)!important;font-size:9.5px!important;font-weight:500!important;letter-spacing:.15em!important;text-transform:uppercase!important;color:var(--i-dim2)!important}.gp-app .page-intros .intros-granola-desc{margin-top:6px!important;font-family:var(--i-sans)!important;font-size:12.5px!important;line-height:1.55!important;color:var(--i-dim)!important}.gp-app .page-intros .intros-refresh-btn{align-self:flex-start!important;min-height:36px!important;padding:8px 13px!important;background:transparent!important;border:1px solid var(--i-line2)!important;border-radius:8px!important;font-family:var(--i-sans)!important;font-size:12.5px!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;color:var(--i-ink)!important}.gp-app .page-intros .intros-granola-list{margin-top:14px!important}.gp-app .page-intros .intros-granola-row{display:block!important;padding:13px 0!important;border-top:1px solid var(--i-line)!important;background:transparent!important;border-radius:0!important}.gp-app .page-intros .intros-granola-row .intro-row-title{font-family:var(--i-sans)!important;font-size:14px!important;font-weight:500!important;line-height:1.3!important}.gp-app .page-intros .intros-granola-row .intro-row-sub{margin-top:3px!important;font-family:var(--i-sans)!important;font-size:11.5px!important;line-height:1.45!important;color:var(--i-dim)!important}.gp-app .page-intros .intros-granola-row .intro-row-meta{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:center!important;gap:10px!important;margin-top:9px!important;min-width:0!important;text-align:left!important}.gp-app .page-intros .intros-granola-row .intro-row-status{display:inline-flex!important;align-items:center!important;gap:7px!important;font-family:var(--i-sans)!important;font-size:11.5px!important;letter-spacing:0!important;text-transform:none!important;background:transparent!important;border:0!important;padding:0!important;color:var(--i-dim)!important}.gp-app .page-intros .intros-granola-row .intro-row-status-dot{width:7px!important;height:7px!important;min-width:7px!important;border-radius:50%!important;background:var(--i-green)!important}.gp-app .page-intros .intros-granola-row .intro-row-status--muted .intro-row-status-dot{background:var(--i-moss)!important;opacity:.45!important}.gp-app .page-intros .intros-granola-row .j-top-btn{flex:0 0 auto!important;min-width:0!important;min-height:36px!important;padding:8px 13px!important;font-size:12.5px!important}.gp-app .page-intros .intro-row-top .intro-row-toggle{align-self:center!important;margin-top:0!important;font-size:21px!important;line-height:1!important;color:var(--i-dim2)!important}.gp-app .page-intros .intros-detail{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:150!important;display:flex!important;flex-direction:column!important;background:var(--m-bg)!important;overscroll-behavior:contain!important}.gp-app .page-intros .intros-detail-nav{flex:none!important;display:flex!important;align-items:flex-end!important;gap:2px!important;padding:12px var(--intro-gutter) 12px!important;padding-top:calc(14px + env(safe-area-inset-top,0px))!important;background:var(--m-bg)!important;border-bottom:1px solid var(--i-line)!important}.gp-app .page-intros .intros-detail-back{flex:none!important;width:34px!important;height:34px!important;margin-left:-9px!important;display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;padding:0!important;background:none!important;border:0!important;font-family:var(--i-sans)!important;font-size:27px!important;line-height:1!important;color:var(--i-ink)!important;opacity:.72!important}.gp-app .page-intros .intros-detail-heading{min-width:0!important;display:block!important;padding-bottom:1px!important}.gp-app .page-intros .intros-detail-eyebrow{display:block!important;margin-bottom:5px!important;font-family:var(--i-sans)!important;font-size:10px!important;font-weight:500!important;letter-spacing:.13em!important;line-height:1.3!important;text-transform:uppercase!important;color:var(--i-dim2)!important}.gp-app .page-intros .intros-detail-title{display:block!important;font-family:var(--i-serif)!important;font-size:25px!important;font-weight:400!important;line-height:1.08!important;color:var(--i-ink)!important;overflow-wrap:anywhere!important}.gp-app .page-intros .intros-detail-body{flex:1 1 auto!important;min-height:0!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch;overscroll-behavior:contain!important;padding:18px var(--intro-gutter) calc(var(--m-nav-h) + 28px + env(safe-area-inset-bottom,0px))!important}.gp-app .page-intros .intros-detail-chain{padding:16px 8px 15px!important;background:var(--i-paper)!important;border:1px solid var(--i-line)!important;border-radius:14px!important}.gp-app .page-intros .intros-detail-chain .chain-row-v2{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;flex:1 1 auto!important;width:auto!important;min-width:0!important;max-width:none!important;gap:0!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;overflow:visible!important}.gp-app .page-intros .intros-detail-chain .chain-row-v2.offer-chain-row{overflow:hidden!important}.gp-app .page-intros .intros-detail-chain .chain-person-v2 .av,.gp-app .page-intros .intros-detail-chain .chain-person-v2 .profile-popup-trigger,.gp-app .page-intros .intros-detail-chain .chain-person-v2 .profile-popup-trigger .av{width:40px!important;height:40px!important;min-width:40px!important;font-size:13px!important}.gp-app .page-intros .intros-detail-chain .chain-person-v2 .chain-person-name{font-size:12.5px!important}.gp-app .page-intros .intros-detail-sentence{margin:18px 0 0!important;font-family:var(--i-serif)!important;font-size:21px!important;font-weight:400!important;line-height:1.22!important;color:var(--i-ink)!important;text-wrap:pretty}.gp-app .page-intros .intros-detail-journey{margin-top:4px!important}.gp-app .page-intros .intros-detail-journey .journey-head{padding-top:22px!important}.gp-app .page-intros .intros-detail-journey .journey-actions-top{margin-top:2px!important}.gp-app .page-intros .intros-detail-journey .timeline{margin-top:20px!important}.gp-app .page-intros .intros-detail-journey .tl-dot:not(.done){background:var(--m-bg)!important}.gp-app .page-intros .intros-detail-journey .intro-note-card{background:var(--i-paper)!important}.gp-app .page-intros .intros-detail-journey .ob-draft-card{margin-top:22px!important}.gp-app .page-intros .intros-detail-journey .ob-draft-textarea{background:var(--m-bg)!important}}@media (max-width: 560px){.gp-app .page-intros{--intro-gutter: 16px}.gp-app .page-intros .intros-hero .page-h{font-size:27px!important}.gp-app .page-intros .intros-metric-num{font-size:26px!important}.gp-app .page-intros .intros-metric{padding:12px 8px 14px!important}.gp-app .page-intros .intros-metric:not(:first-child){padding-left:8px!important}.gp-app .page-intros .intros-metric-lbl-m{font-size:9px!important;letter-spacing:.12em!important}.gp-app .page-intros .intros-filters{gap:0 16px!important}.gp-app .page-intros .intros-filters .filt{font-size:12.5px!important}.gp-app .page-intros .intro-row-title{font-size:16.5px!important}.gp-app .page-intros .intro-row-top>.chain-row-v2{padding:13px 5px 12px!important}.gp-app .page-intros .chain-arrow-v2{flex:0 0 20px!important;width:20px!important}.gp-app .page-intros .offer-chain-row .chain-arrow-v2{flex:0 0 11px!important;width:11px!important}.gp-app .page-intros .offer-chain-row .chain-person-v2 .av,.gp-app .page-intros .offer-chain-row .chain-person-v2 .profile-popup-trigger,.gp-app .page-intros .offer-chain-row .chain-person-v2 .profile-popup-trigger .av{width:30px!important;height:30px!important;min-width:30px!important;font-size:10.5px!important}}@media (max-width: 900px){.gp-app .page-accounts{--a-cream: var(--m-bg);--a-paper: #FAFAFA;--a-ink: #0A0A0A;--a-green: #0A0A0A;--a-ochre: #6B6B6B;--a-rust: #A8442C;--a-dim: rgba(17, 17, 17, .55);--a-dim2: rgba(17, 17, 17, .38);--a-line: rgba(17, 17, 17, .12);--a-line2: rgba(17, 17, 17, .24);--a-serif: "Geist", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--a-sans: "Geist", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--a-gut: var(--m-acc-bleed)}.gp-app .page-accounts .acc-m-only{display:block!important}.gp-app .page-accounts .top-header.pipe-hero{display:flex!important;flex-direction:row!important;align-items:flex-end!important;justify-content:space-between!important;gap:12px!important;margin:0 0 2px!important;padding:0 0 13px!important;border-bottom:1px solid var(--a-line)!important}.gp-app .page-accounts .header-left.pipe-hero-left{min-width:0!important;flex:1 1 auto!important}.gp-app .page-accounts .acc-m-hero-eyebrow{font-family:var(--a-sans)!important;font-size:10px!important;font-weight:400!important;letter-spacing:.13em!important;text-transform:uppercase!important;line-height:1.45!important;color:var(--a-dim2)!important;margin-bottom:5px!important}.gp-app .page-accounts .page-h.pipe-hero-title{font-family:var(--a-serif)!important;font-weight:500!important;font-size:30px!important;line-height:1.05!important;letter-spacing:-.005em!important;color:var(--a-ink)!important;margin:0!important}.gp-app .page-accounts .pipe-hero-left .page-sub{margin-top:7px!important;font-family:var(--a-sans)!important;font-size:12px!important;line-height:1.5!important;color:var(--a-rust)!important}.gp-app .page-accounts .header-right.pipe-hero-right,.gp-app .page-accounts .pipe-hero-actions{flex:0 0 auto!important;width:auto!important;display:flex!important;align-items:flex-end!important;gap:8px!important}.gp-app .page-accounts .header-right .make-intro-btn{min-height:0!important;width:auto!important;padding:0 0 3px!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;font-family:var(--a-sans)!important;font-size:13.5px!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;color:var(--a-green)!important;white-space:nowrap!important}.gp-app .page-accounts .header-right .make-intro-btn>span:first-child{display:none!important}.gp-app .page-accounts .hero-metrics-4.ta-metrics,.gp-app .page-accounts .ta-metrics{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;margin:0 calc(-1 * var(--a-gut)) 4px!important;padding:0!important;border:0!important;border-bottom:1px solid var(--a-line)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.gp-app .page-accounts .ta-metrics .ta-metric.ta-metric-reach,.gp-app .page-accounts .ta-metrics .ta-metric.acc-m-restated{display:none!important}.gp-app .page-accounts .ta-metrics .ta-metric{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;gap:3px!important;min-width:0!important;padding:8px 12px 14px!important;border:0!important;border-left:1px solid var(--a-line)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.gp-app .page-accounts .ta-metrics .ta-metric:not(.acc-m-restated):not(.ta-metric-reach)~.ta-metric{border-left:1px solid var(--a-line)!important}.gp-app .page-accounts .ta-metrics .ta-metric-reach~.ta-metric.acc-m-restated+.ta-metric{border-left:0!important;padding-left:var(--a-gut)!important}.gp-app .page-accounts .ta-metrics .ta-metric-num{order:1!important;font-family:var(--a-serif)!important;font-weight:400!important;font-size:29px!important;line-height:1!important;letter-spacing:0!important;color:var(--a-ink)!important;font-variant-numeric:lining-nums!important}.gp-app .page-accounts .ta-metrics .ta-metric-num--green{color:var(--a-green)!important}.gp-app .page-accounts .ta-metrics .ta-metric-lbl{order:2!important;font-family:var(--a-sans)!important;font-size:9.5px!important;font-weight:400!important;letter-spacing:.15em!important;text-transform:uppercase!important;line-height:1.35!important;color:var(--a-dim2)!important;white-space:normal!important}.gp-app .page-accounts .ta-toolbar{padding:0!important;margin:13px 0 0!important;border:0!important;background:transparent!important}.gp-app .page-accounts .ta-toolbar .filters-row{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:center!important;gap:10px!important;padding:0!important}.gp-app .page-accounts .ta-toolbar .filters,.gp-app .page-accounts .ta-toolbar .owner-filters{flex:0 0 auto!important;margin:0!important;padding:0!important;overflow:visible!important}.gp-app .page-accounts .ta-toolbar .ta-toolbar-right{flex:1 1 100%!important;display:flex!important;flex-direction:row-reverse!important;align-items:center!important;gap:12px!important;width:100%!important;margin-top:10px!important}.gp-app .page-accounts .search-box{flex:1 1 auto!important;min-width:0!important;height:42px!important;padding:0 13px!important;gap:8px!important;border:1px solid var(--a-line2)!important;border-radius:11px!important;background:var(--a-paper)!important;box-shadow:none!important}.gp-app .page-accounts .search-box .search-ico{color:var(--a-dim2)!important;font-size:15px!important}.gp-app .page-accounts .search-box input{font-family:var(--a-sans)!important;font-size:14px!important;color:var(--a-ink)!important;background:transparent!important}.gp-app .page-accounts .search-box input::-moz-placeholder{color:var(--a-dim2)!important}.gp-app .page-accounts .search-box input::placeholder{color:var(--a-dim2)!important}.gp-app .page-accounts .ta-toolbar .acc-toolbar-add{order:-1!important;flex:0 0 auto!important;height:42px!important;padding:0 14px!important;border:1px solid var(--a-ink)!important;border-radius:11px!important;background:var(--a-ink)!important;color:#fafafa!important;white-space:nowrap!important;cursor:pointer}.gp-app .page-accounts .filt.acc-owner-trigger{min-height:34px!important;padding:5px 12px!important;gap:7px!important;border:1px solid var(--a-line2)!important;border-radius:20px!important;background:transparent!important;font-family:var(--a-sans)!important;font-size:12px!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;color:var(--a-dim)!important;box-shadow:none!important}.gp-app .page-accounts .filt.acc-owner-trigger.open{background:var(--a-ink)!important;border-color:var(--a-ink)!important;color:#fafafa!important}.gp-app .page-accounts .filt .cnt{font-family:var(--a-serif)!important;letter-spacing:-.02em!important;font-weight:500!important;font-size:14px!important;background:none!important;padding:0!important;color:inherit!important;opacity:.75!important}.gp-app .page-accounts .acc-owner-menu{border:1px solid var(--a-line2)!important;border-radius:12px!important;background:var(--a-paper)!important;box-shadow:0 18px 34px -22px #1119!important;overflow:hidden!important}.gp-app .page-accounts .acc-owner-menu-item{padding:12px 14px!important;border-top:1px solid var(--a-line)!important;font-family:var(--a-sans)!important;font-size:14px!important;color:var(--a-ink)!important}.gp-app .page-accounts .acc-owner-menu-item:first-child{border-top:0!important}.gp-app .page-accounts .acc-owner-menu-item.active{background:#0a0a0a0f!important;color:var(--a-green)!important}.gp-app .page-accounts .acc-owner-menu-count{font-family:var(--a-serif)!important;letter-spacing:-.02em!important;font-weight:500!important;font-size:15px!important;color:var(--a-dim2)!important;background:none!important}.gp-app .page-accounts .acc-list-card,.gp-app .page-accounts .acc-list-card--targets,.gp-app .page-accounts .acc-list-card--coverage{margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}.gp-app .page-accounts .acc-list-card--coverage{margin-top:12px!important}.gp-app .page-accounts .acc-panel-head{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:5px!important;padding:22px 0 10px!important;border:0!important;background:transparent!important}.gp-app .page-accounts .acc-panel-head-left{gap:5px!important}.gp-app .page-accounts .acc-panel-kicker{font-family:var(--a-sans)!important;font-size:9.5px!important;font-weight:400!important;letter-spacing:.15em!important;text-transform:uppercase!important;color:var(--a-dim2)!important}.gp-app .page-accounts .acc-panel-title{font-family:var(--a-serif)!important;font-weight:500!important;font-size:26px!important;line-height:1.08!important;letter-spacing:-.005em!important;color:var(--a-ink)!important}.gp-app .page-accounts .acc-list-card--targets .acc-panel-title,.gp-app .page-accounts .acc-list-card--targets .acc-panel-desc{display:none!important}.gp-app .page-accounts .acc-list-card--targets .acc-panel-head{padding:6px 0 7px!important}.gp-app .page-accounts .ta-section{margin:0!important;padding:0!important}.gp-app .page-accounts .acc-panel-desc{margin-top:2px!important;font-family:var(--a-sans)!important;font-size:12.5px!important;line-height:1.55!important;color:var(--a-dim)!important;max-width:42ch!important}.gp-app .page-accounts .acc-list-card--targets .acc-panel-head-stats{display:none!important}.gp-app .page-accounts .acc-list-card--coverage .acc-panel-head-stats{display:flex!important;gap:24px!important;padding:4px 0 0!important;border:0!important}.gp-app .page-accounts .acc-panel-stat{padding:0!important;border:0!important;background:transparent!important}.gp-app .page-accounts .acc-panel-stat-num{font-family:var(--a-serif)!important;letter-spacing:-.02em!important;font-weight:500!important;font-size:24px!important;line-height:1!important;color:var(--a-ink)!important}.gp-app .page-accounts .acc-panel-stat-num--green{color:var(--a-green)!important}.gp-app .page-accounts .acc-panel-stat-lbl{margin-top:3px!important;font-family:var(--a-sans)!important;font-size:9.5px!important;letter-spacing:.15em!important;text-transform:uppercase!important;color:var(--a-dim2)!important}.gp-app .page-accounts .acc-list,.gp-app .page-accounts .acc-list-card .acc-list{margin:0 calc(-1 * var(--a-gut))!important;padding:0!important;border:0!important;background:transparent!important}.gp-app .page-accounts .acc-targets-head,.gp-app .page-accounts .acc-targets-head--roles{display:none!important}.gp-app .page-accounts .acc-owner-group-head{padding:20px var(--a-gut) 7px!important;border:0!important;background:transparent!important;font-family:var(--a-sans)!important;font-size:9.5px!important;font-weight:400!important;letter-spacing:.15em!important;text-transform:uppercase!important;color:var(--a-dim2)!important}.gp-app .page-accounts .acc-list-empty{padding:26px var(--a-gut)!important;background:var(--a-paper)!important;border-top:1px solid var(--a-line)!important;font-family:var(--a-sans)!important;font-size:13px!important;color:var(--a-dim)!important}.gp-app .page-accounts .acc-row-v2-wrap,.gp-app .page-accounts .acc-role-card{margin:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.gp-app .page-accounts .acc-list-card .acc-row-v2,.gp-app .page-accounts .acc-list-card--targets .acc-row-v2,.gp-app .page-accounts .acc-list-card--coverage .acc-row-v2,.gp-app .page-accounts .acc-list-card--with-owner .acc-row-v2{grid-template-columns:24px auto minmax(0,1fr) auto 12px!important;grid-template-areas:"rank name name stack chev" "rank warm meta meta  chev"!important;align-items:start!important;gap:4px 8px!important;padding:13px var(--a-gut) 14px!important;background:var(--a-paper)!important;border:0!important;border-top:1px solid var(--a-line)!important;border-bottom:0!important}.gp-app .page-accounts .acc-list-card .acc-row-info{display:contents!important}.gp-app .page-accounts .acc-list-card .acc-row-name-line,.gp-app .page-accounts .acc-list-card .acc-row-info>.acc-name-v2{grid-area:name!important;align-items:baseline!important;min-width:0!important}.gp-app .page-accounts .acc-list-card .acc-row-meta{grid-area:meta!important}.gp-app .page-accounts .acc-row-v2:has(.acc-row-meta) .acc-row-strength:after{content:"·";margin-left:-3px;color:var(--a-dim2);font-size:11.5px}.gp-app .page-accounts .acc-list-card .acc-row-v2 .acc-row-meta{margin-left:-3px!important}.gp-app .page-accounts .acc-row-v2-wrap.open .acc-row-v2{background:var(--a-paper)!important}.gp-app .page-accounts .acc-list-card .acc-row-rank{align-self:start!important;padding-top:7px!important;font-family:var(--a-sans)!important;font-size:9.5px!important;font-weight:400!important;letter-spacing:.15em!important;color:var(--a-dim2)!important}.gp-app .page-accounts .acc-list-card .acc-row-info{align-self:start!important}.gp-app .page-accounts .acc-row-name-line>.acc-row-toggle{display:none!important}.gp-app .page-accounts .acc-name-v2,.gp-app .page-accounts .acc-list-card--targets .acc-name-v2,.gp-app .page-accounts .acc-list-card--coverage .acc-name-v2{font-family:var(--a-serif)!important;font-weight:500!important;font-size:20px!important;line-height:1.15!important;letter-spacing:0!important;color:var(--a-ink)!important}.gp-app .page-accounts .acc-row-meta,.gp-app .page-accounts .acc-list-card--targets .acc-row-meta{margin-top:3px!important;font-family:var(--a-sans)!important;font-size:11.5px!important;line-height:1.4!important;color:var(--a-dim)!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important}.gp-app .page-accounts .acc-list-card--targets .acc-row-added-by{margin-top:2px!important;font-family:var(--a-sans)!important;font-size:11px!important;color:var(--a-dim2)!important}.gp-app .page-accounts .acc-list-card .acc-row-strength,.gp-app .page-accounts .acc-list-card--with-owner .acc-row-strength{grid-area:warm!important;align-self:start!important;gap:6px!important;padding-top:0!important;white-space:nowrap!important}.gp-app .page-accounts .acc-row-tier-label{font-family:var(--a-sans)!important;font-size:11.5px!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;color:var(--a-dim)!important}.gp-app .page-accounts .acc-row-tier-label.muted{color:var(--a-dim2)!important}.gp-app .page-accounts .acc-row-strength-loading{font-family:var(--a-sans)!important;font-size:11.5px!important;color:var(--a-dim2)!important}.gp-app .page-accounts .acc-row-strength-spinner{border-color:var(--a-line2)!important;border-top-color:var(--a-green)!important}.gp-app .page-accounts .acc-chip-warn{padding:3px 9px!important;border:1px solid var(--a-line2)!important;border-radius:20px!important;background:transparent!important;font-family:var(--a-sans)!important;font-size:10.5px!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;color:var(--a-ochre)!important}.gp-app .page-accounts .acc-list-card .acc-row-stack{grid-area:stack!important;align-self:start!important;padding-top:1px!important;gap:9px!important;overflow:visible!important}.gp-app .page-accounts .acc-list-card .acc-row-stack .acc-stack-count{display:none!important}.gp-app .page-accounts .acc-list-card .acc-stack-av{width:26px!important;height:26px!important;font-family:var(--a-sans)!important;font-size:9px!important;font-weight:400!important;letter-spacing:.02em!important;background:#787878!important;color:#fafafa!important;border:1.5px solid var(--a-paper)!important;box-shadow:none!important}.gp-app .page-accounts .acc-list-card .acc-stack-count{font-family:var(--a-sans)!important;font-size:10.5px!important;color:var(--a-dim2)!important}.gp-app .page-accounts .acc-list-card .acc-row-actions,.gp-app .page-accounts .acc-list-card--with-owner .acc-row-actions{grid-area:chev!important;width:auto!important;justify-self:end!important;justify-content:flex-end!important;align-items:flex-start!important;align-self:start!important;flex-wrap:nowrap!important;gap:0!important;padding-top:4px!important}.gp-app .page-accounts .acc-list-card .acc-row-actions .acc-row-owner-tools{display:none!important}.gp-app .page-accounts .acc-list-card .acc-row-actions .acc-row-cta{margin-left:0!important;min-height:0!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;font-size:0!important;color:transparent!important}.gp-app .page-accounts .acc-list-card .acc-row-actions .acc-row-cta:after{content:"›";font-family:var(--a-sans);font-size:17px;line-height:1;color:var(--a-dim2)}.gp-app .page-accounts .acc-row-manage{display:none!important}.gp-app .page-accounts .acc-row-v2-wrap:not(.acc-m-detail)>.acc-expanded,.gp-app .page-accounts .acc-role-card:not(.acc-m-detail)>.acc-expanded{display:none!important}.gp-app .page-accounts .acc-row-v2-wrap.acc-m-detail,.gp-app .page-accounts .acc-role-card.acc-m-detail{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:170!important;display:flex!important;flex-direction:column!important;margin:0!important;overflow-y:auto!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch;background:var(--a-cream)!important;padding-bottom:calc(var(--m-nav-h, 64px) + env(safe-area-inset-bottom,0px) + 28px)!important}.gp-app .page-accounts .acc-m-detail>.acc-expanded{display:contents!important}.gp-app .page-accounts .acc-m-detail .acc-m-detail-nav{order:1!important}.gp-app .page-accounts .acc-m-detail>.acc-row-v2{order:3!important}.gp-app .page-accounts .acc-m-detail>.acc-row-manage{order:4!important}.gp-app .page-accounts .acc-m-detail .acc-expanded-header,.gp-app .page-accounts .acc-m-detail .acc-expanded-scroll,.gp-app .page-accounts .acc-m-detail .acc-expanded-empty,.gp-app .page-accounts .acc-m-detail .acc-expanded-loading,.gp-app .page-accounts .acc-m-detail .acc-expanded-tail,.gp-app .page-accounts .acc-m-detail .role-expanded-footer{order:5!important}.gp-app .page-accounts .acc-m-detail-nav{display:flex!important;align-items:flex-end!important;gap:2px!important;padding:calc(env(safe-area-inset-top,0px) + 20px) var(--a-gut) 12px!important;background:var(--a-cream)!important;border-bottom:1px solid var(--a-line)!important}.gp-app .page-accounts .acc-m-back{flex:none!important;display:flex!important;align-items:flex-end!important;min-width:30px!important;min-height:34px!important;margin-left:-9px!important;padding:0 8px 3px 0!important;border:0!important;background:none!important;font-family:var(--a-sans)!important;font-size:26px!important;line-height:1!important;color:var(--a-ink)!important;opacity:.7!important}.gp-app .page-accounts .acc-m-detail-heading{min-width:0!important;flex:1 1 auto!important}.gp-app .page-accounts .acc-m-detail-eyebrow{font-family:var(--a-sans)!important;font-size:9.5px!important;font-weight:400!important;letter-spacing:.15em!important;text-transform:uppercase!important;color:var(--a-dim2)!important;margin-bottom:5px!important}.gp-app .page-accounts .acc-m-detail-title,.gp-app .page-accounts .acc-m-detail-name-trigger{font-family:var(--a-serif)!important;font-weight:500!important;font-size:27px!important;line-height:1.05!important;letter-spacing:-.005em!important;color:var(--a-ink)!important}.gp-app .page-accounts .acc-m-detail-name-trigger{padding:0!important;border:0!important;background:none!important;text-align:left!important}.gp-app .page-accounts .acc-m-detail .acc-row-v2,.gp-app .page-accounts .acc-list-card .acc-m-detail .acc-row-v2{grid-template-columns:auto minmax(0,1fr) auto!important;grid-template-areas:"warm meta stack"!important;align-items:center!important;gap:4px 8px!important;padding:15px var(--a-gut) 6px!important;background:var(--a-cream)!important;border-top:0!important;border-bottom:0!important;cursor:default!important}.gp-app .page-accounts .acc-m-detail>.acc-row-v2 .acc-row-rank,.gp-app .page-accounts .acc-m-detail>.acc-row-v2 .acc-row-name-line,.gp-app .page-accounts .acc-m-detail>.acc-row-v2 .acc-row-caret{display:none!important}.gp-app .page-accounts .acc-m-detail>.acc-row-v2 .acc-row-meta,.gp-app .page-accounts .acc-m-detail>.acc-row-v2 .acc-row-tier-label{margin-top:0!important;font-size:12.5px!important;color:var(--a-dim)!important}.gp-app .page-accounts .acc-m-detail>.acc-row-v2 .acc-row-actions,.gp-app .page-accounts .acc-m-detail>.acc-row-v2 .acc-row-owner-tools{display:none!important}.gp-app .page-accounts .acc-m-detail>.acc-row-manage{display:flex!important;flex-wrap:wrap!important;gap:9px!important;margin:0!important;padding:12px var(--a-gut) 16px!important;background:var(--a-cream)!important;border:0!important}.gp-app .page-accounts .acc-m-detail>.acc-row-v2{padding-bottom:15px!important}.gp-app .page-accounts .acc-m-detail .acc-expanded-header{border-top:1px solid var(--a-line)!important}.gp-app .page-accounts .acc-m-detail>.acc-row-manage .acc-edit-btn,.gp-app .page-accounts .acc-m-detail>.acc-row-manage .acc-remove-btn{display:none!important}.gp-app .page-accounts .acc-m-detail>.acc-row-manage{justify-content:flex-end!important;padding-top:4px!important;padding-bottom:10px!important}.gp-app .page-accounts .acc-kebab{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:36px!important;height:36px!important;min-width:36px!important;padding:0!important;border:0!important;border-radius:50%!important;background:transparent!important;font-size:22px!important;line-height:1!important;letter-spacing:0!important;color:var(--a-ink)!important;box-shadow:none!important;cursor:pointer!important}.gp-app .page-accounts .acc-kebab>span{display:block!important;margin-top:-5px!important}.gp-app .page-accounts .acc-kebab:active{background:#1a1a1a0f!important}.gp-app .page-accounts .acc-expanded{margin:0!important;padding:0!important;border:0!important;border-top:1px solid var(--a-line)!important;background:var(--a-cream)!important}.gp-app .page-accounts .acc-expanded-header,.gp-app .page-accounts .contact-paths-header{padding:16px var(--a-gut) 7px!important;border:0!important;background:transparent!important;font-family:var(--a-sans)!important;font-size:9.5px!important;font-weight:400!important;letter-spacing:.15em!important;text-transform:uppercase!important;color:var(--a-dim2)!important}.gp-app .page-accounts .acc-expanded .contact-paths-header .contact-name,.gp-app .page-accounts .acc-expanded .contact-paths-header .profile-name-trigger{font:inherit!important;font-family:var(--a-sans)!important;font-size:9.5px!important;font-weight:400!important;letter-spacing:.15em!important;text-transform:uppercase!important;color:var(--a-dim)!important}.gp-app .page-accounts .acc-expanded-empty,.gp-app .page-accounts .acc-expanded-loading,.gp-app .page-accounts .contact-paths-empty,.gp-app .page-accounts .acc-expanded-tail{padding:4px var(--a-gut) 16px!important;font-family:var(--a-sans)!important;font-size:12px!important;line-height:1.55!important;color:var(--a-dim)!important;background:transparent!important}.gp-app .page-accounts .acc-expanded-tail{padding-top:14px!important;color:var(--a-dim2)!important}.gp-app .page-accounts .acc-expanded-scroll{max-height:none!important;overflow:visible!important}.gp-app .page-accounts .acc-contact-group{background:transparent!important;border:0!important}.gp-app .page-accounts .acc-expanded .contact-row,.gp-app .page-accounts .acc-expanded .contact-row--static{display:block!important;position:relative!important;padding:12px var(--a-gut) 13px!important;background:var(--a-paper)!important;border:0!important;border-top:1px solid var(--a-line)!important}.gp-app .page-accounts .acc-expanded .contact-row:has(.contact-row-cta),.gp-app .page-accounts .acc-expanded .contact-row:has(.drawer-row-expand){padding-right:calc(var(--a-gut) + 102px)!important}.gp-app .page-accounts .acc-expanded .contact-row-identity,.gp-app .page-accounts .acc-expanded .contact-row-person{display:contents!important}.gp-app .page-accounts .acc-expanded .contact-name{display:block!important;width:-moz-fit-content!important;width:fit-content!important;max-width:100%!important}.gp-app .page-accounts .acc-expanded .contact-title,.gp-app .page-accounts .acc-expanded .contact-row-chips,.gp-app .page-accounts .acc-expanded .contact-row-connectors{display:inline-flex!important;vertical-align:middle!important;margin-right:7px!important;max-width:100%!important}.gp-app .page-accounts .acc-expanded .contact-title{white-space:nowrap!important}.gp-app .page-accounts .acc-expanded .contact-title:empty,.gp-app .page-accounts .acc-expanded .contact-row-chips:empty,.gp-app .page-accounts .acc-expanded .contact-row-connectors:empty{display:none!important}.gp-app .page-accounts .acc-expanded .contact-title:not(:empty):after{content:" ·";color:var(--a-dim2)}.gp-app .page-accounts .acc-expanded .contact-row .contact-row-cta,.gp-app .page-accounts .acc-expanded .contact-row .drawer-row-expand{position:absolute!important;right:var(--a-gut)!important;top:50%!important;transform:translateY(-50%)!important;margin:0!important;white-space:nowrap!important}.gp-app .page-accounts .acc-expanded .contact-avatar,.gp-app .page-accounts .acc-expanded .contact-avatar-btn{display:none!important}.gp-app .page-accounts .acc-expanded .contact-name{font-family:var(--a-sans)!important;font-size:14.5px!important;font-weight:400!important;line-height:1.25!important;color:var(--a-ink)!important}.gp-app .page-accounts .acc-expanded .contact-title{margin-top:2px!important;font-family:var(--a-sans)!important;font-size:11.5px!important;line-height:1.4!important;color:var(--a-dim)!important}.gp-app .page-accounts .contact-row-chips,.gp-app .page-accounts .contact-row-connectors{align-items:center!important;gap:8px!important}.gp-app .page-accounts .contact-row-chips .acc-row-tier-label{font-size:11.5px!important}.gp-app .page-accounts .path-chip,.gp-app .page-accounts .contact-path-count{padding:3px 9px!important;border:1px solid var(--a-line2)!important;border-radius:20px!important;background:transparent!important;font-family:var(--a-sans)!important;font-size:10.5px!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;color:var(--a-dim)!important}.gp-app .page-accounts .path-chip--muted{color:var(--a-dim2)!important}.gp-app .page-accounts .contact-inline-link{font-family:var(--a-sans)!important;font-size:11.5px!important;color:var(--a-green)!important}.gp-app .page-accounts .acc-expanded .acc-stack-av,.gp-app .page-accounts .acc-expanded .acc-stack-av--expanded{width:26px!important;height:26px!important;font-family:var(--a-sans)!important;font-size:9px!important;font-weight:400!important;background:#787878!important;color:#fafafa!important;border:1.5px solid var(--a-paper)!important}.gp-app .page-accounts .acc-expanded .acc-stack-av--you,.gp-app .page-accounts .acc-expanded .acc-stack-av--primary{background:var(--a-green)!important}.gp-app .page-accounts .contact-row .contact-row-cta,.gp-app .page-accounts .acc-expanded .contact-row-cta{min-height:34px!important;padding:7px 13px!important;border:1px solid var(--a-green)!important;border-radius:8px!important;background:transparent!important;font-family:var(--a-sans)!important;font-size:12.5px!important;font-weight:400!important;letter-spacing:0!important;color:var(--a-green)!important}.gp-app .page-accounts .contact-row .contact-row-cta>span[aria-hidden]{display:none!important}.gp-app .page-accounts .acc-expanded .drawer-row-expand{color:var(--a-dim2)!important}.gp-app .page-accounts .warmth-meter .warmth-seg{background:var(--a-line)!important}.gp-app .page-accounts .warmth-meter .warmth-seg.on{background:var(--a-green)!important}.gp-app .page-accounts .contact-paths-panel{padding:0 var(--a-gut) 14px!important;background:var(--a-cream)!important;border:0!important;border-top:1px solid var(--a-line)!important}.gp-app .page-accounts .contact-paths-panel .contact-paths-header{padding-left:0!important;padding-right:0!important}.gp-app .page-accounts .intro-path-row{grid-template-columns:34px minmax(0,1fr)!important;gap:2px 11px!important;margin-top:8px!important;padding:13px 14px!important;border:1px solid var(--a-line)!important;border-radius:11px!important;background:var(--a-paper)!important}.gp-app .page-accounts .intro-path-av{width:34px!important;height:34px!important;font-family:var(--a-sans)!important;font-size:12px!important;font-weight:400!important;background:var(--a-green)!important;color:#fafafa!important;border:0!important}.gp-app .page-accounts .intro-path-name{font-family:var(--a-sans)!important;font-size:14.5px!important;font-weight:400!important;color:var(--a-ink)!important}.gp-app .page-accounts .intro-path-role,.gp-app .page-accounts .intro-path-company{font-family:var(--a-sans)!important;font-size:11.5px!important;font-weight:400!important;line-height:1.4!important;letter-spacing:0!important;text-transform:none!important;color:var(--a-dim)!important}.gp-app .page-accounts .intro-path-actions{align-items:center!important;justify-content:flex-start!important;gap:10px!important;padding-top:12px!important}.gp-app .page-accounts .intro-path-btn{flex:1 1 auto!important;min-height:40px!important;padding:10px 14px!important;border:0!important;border-radius:9px!important;background:var(--a-green)!important;font-family:var(--a-sans)!important;font-size:13.5px!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;color:#fafafa!important;text-align:center!important;justify-content:center!important;box-shadow:none!important}.gp-app .page-accounts .intro-path-tier{flex:0 0 auto!important;font-family:var(--a-sans)!important;font-size:11px!important;letter-spacing:0!important;text-transform:none!important}.gp-app .page-accounts .contact-direct-panel{gap:11px!important;padding:13px var(--a-gut) 16px!important;background:var(--a-cream)!important;border-top:1px solid var(--a-line)!important}.gp-app .page-accounts .contact-direct-msg{font-family:var(--a-sans)!important;font-size:12.5px!important;line-height:1.55!important;color:var(--a-dim)!important}.gp-app .page-accounts .contact-direct-actions{display:flex!important;flex-direction:column!important;gap:9px!important;width:100%!important}.gp-app .page-accounts .contact-direct-btn{width:100%!important;min-height:46px!important;padding:13px!important;border:0!important;border-radius:11px!important;background:var(--a-green)!important;font-family:var(--a-sans)!important;font-size:14.5px!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;color:#fafafa!important;text-align:center!important;justify-content:center!important;box-shadow:none!important}.gp-app .page-accounts .contact-direct-btn--secondary{background:transparent!important;border:1px solid var(--a-line2)!important;color:var(--a-ink)!important}.gp-app .page-accounts .acc-list-card--coverage .acc-role-row-v2{grid-template-columns:24px auto minmax(0,1fr) auto 12px!important;grid-template-areas:"rank name  name name  chev" "rank warm  meta meta  chev" "rank owner owner owner chev"!important}.gp-app .page-accounts .acc-list-card--coverage .acc-role-row-v2 .acc-row-actions{display:none!important}.gp-app .page-accounts .acc-list-card--coverage .acc-role-row-v2 .acc-row-stack{grid-area:stack!important;display:none!important}.gp-app .page-accounts .acc-list-card--coverage .acc-row-owner{text-align:left!important;font-family:var(--a-sans)!important;font-size:11px!important;color:var(--a-dim2)!important}.gp-app .page-accounts .acc-row-caret{grid-area:chev!important;align-self:start!important;justify-self:end!important;padding-top:3px!important;font-family:var(--a-sans)!important;font-size:0!important;color:transparent!important;background:none!important;border:0!important}.gp-app .page-accounts .acc-row-caret:after{content:"›";font-family:var(--a-sans);font-size:17px;line-height:1;color:var(--a-dim2)}.gp-app .page-accounts .role-expanded-footer{padding:0!important;background:transparent!important;border:0!important}.gp-app .page-accounts .role-see-all-btn{width:100%!important;min-height:46px!important;padding:13px var(--a-gut)!important;border:0!important;border-top:1px solid var(--a-line)!important;border-radius:0!important;background:var(--a-paper)!important;font-family:var(--a-sans)!important;font-size:14.5px!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;text-align:left!important;color:var(--a-dim)!important}.gp-app .page-accounts .explainer-card,.gp-app .page-accounts .empty-state{margin:18px 0 0!important;padding:20px!important;border:1px solid var(--a-line)!important;border-radius:14px!important;background:var(--a-paper)!important;box-shadow:none!important}.gp-app .page-accounts .explainer-title,.gp-app .page-accounts .es-title{font-family:var(--a-serif)!important;font-weight:500!important;font-size:23px!important;line-height:1.15!important;letter-spacing:0!important;color:var(--a-ink)!important}.gp-app .page-accounts .explainer-desc,.gp-app .page-accounts .es-desc{font-family:var(--a-sans)!important;font-size:12.5px!important;line-height:1.6!important;color:var(--a-dim)!important}.gp-app .page-accounts .exp-step{border:0!important;border-top:1px solid var(--a-line)!important;border-radius:0!important;background:transparent!important;padding:12px 0!important}.gp-app .page-accounts .exp-step-num{font-family:var(--a-serif)!important;letter-spacing:-.02em!important;font-weight:500!important;background:transparent!important;border:1px solid var(--a-line2)!important;color:var(--a-green)!important}.gp-app .page-accounts .exp-step-txt{font-family:var(--a-sans)!important;font-size:12.5px!important;line-height:1.5!important;color:var(--a-dim)!important}.gp-app .page-accounts .exp-step-txt strong{color:var(--a-ink)!important;font-weight:500!important}.gp-app .page-accounts .es-icon{font-size:26px!important;opacity:.65!important}.gp-app .page-accounts .es-btn-primary{width:100%!important;min-height:48px!important;padding:15px!important;border:0!important;border-radius:11px!important;background:var(--a-green)!important;font-family:var(--a-sans)!important;font-size:15px!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;color:#fafafa!important;justify-content:center!important;box-shadow:none!important}.gp-app .page-accounts .es-sources,.gp-app .page-accounts .es-source{font-family:var(--a-sans)!important;font-size:11.5px!important;color:var(--a-dim2)!important}}@media (max-width: 900px){.gp-app .mp{--p-cream: var(--m-bg);--p-paper: #FAFAFA;--p-card: #FFFFFF;--p-ink: #0A0A0A;--p-green: #0A0A0A;--p-rust: #A8442C;--p-dim: rgba(17, 17, 17, .55);--p-dim2: rgba(17, 17, 17, .38);--p-line: rgba(17, 17, 17, .12);--p-line2: rgba(17, 17, 17, .24);--p-serif: "Geist", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--p-sans: "Geist", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;font-family:var(--p-sans);color:var(--p-ink)}.gp-app .mp-nav{padding:0 0 14px;border-bottom:1px solid var(--p-line);margin-bottom:4px}.gp-app .mp-nav-t{font-family:var(--p-serif);font-weight:500;font-size:32px;line-height:1.04;letter-spacing:-.01em}.gp-app .mp-nav-t small{display:block;font-family:var(--p-sans);font-size:10px;font-weight:400;letter-spacing:.13em;text-transform:uppercase;color:var(--p-dim2);margin-bottom:5px}.gp-app .mp-nav-sub{margin-top:6px;font-size:12.5px;line-height:1.5;color:var(--p-dim)}.gp-app .mp-hero{display:flex;gap:15px;align-items:center;padding:24px 0 20px}.gp-app .mp-hero-av{width:62px;height:62px;border-radius:50%;flex:none;display:grid;place-items:center;background:var(--p-green);color:#fafafa;font-family:var(--p-sans);font-size:18px;font-weight:500;letter-spacing:.02em}.gp-app .mp-hero-av--photo{-o-object-fit:cover;object-fit:cover;display:block}.gp-app .mp-hero-info{flex:1;min-width:0}.gp-app .mp-hero-name{font-family:var(--p-serif);font-weight:500;font-size:30px;line-height:1.1;letter-spacing:-.005em;overflow-wrap:anywhere}.gp-app .mp-hero-meta{margin-top:5px;font-size:12.5px;line-height:1.45;color:var(--p-dim)}.gp-app .mp-hero-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:9px}.gp-app .mp-chip{max-width:100%;padding:4px 9px;border:1px solid var(--p-line2);border-radius:20px;font-size:11px;line-height:1.5;color:var(--p-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gp-app .mp-chip--role{border-color:var(--p-green);color:var(--p-green);letter-spacing:.02em}.gp-app .mp-sec{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding:22px 0 8px;border-top:1px solid var(--p-line);margin-top:4px}.gp-app .mp-hero+.mp-sec{border-top:1px solid var(--p-line);margin-top:0}.gp-app .mp-eyebrow{font-family:var(--p-sans);font-size:9.5px;font-weight:400;letter-spacing:.15em;text-transform:uppercase;color:var(--p-dim2);line-height:1.5}.gp-app .mp-sec-flag{font-size:11px;color:var(--p-dim2);white-space:nowrap}.gp-app .mp-sec-note{margin:0 0 10px;font-size:12px;line-height:1.55;color:var(--p-dim)}.gp-app .mp-list{background:var(--p-paper);border:1px solid var(--p-line);border-radius:14px;overflow:hidden;margin-bottom:4px}.gp-app .mp-row+.mp-row{border-top:1px solid var(--p-line)}.gp-app .mp-row-head{display:flex;width:100%;gap:12px;align-items:center;min-height:var(--m-touch);padding:12px 15px;border:0;background:transparent;text-align:left;font:inherit;color:inherit;cursor:pointer;transition:background .12s ease;-webkit-tap-highlight-color:transparent}.gp-app .mp-row:not(.ro) .mp-row-head:active{background:#11111109}.gp-app .mp-row-head:focus-visible{outline:2px solid var(--p-green);outline-offset:-3px;border-radius:12px}.gp-app .mp-row.ro .mp-row-head{cursor:default;opacity:1}.gp-app .mp-row-grow{flex:1;min-width:0;display:block}.gp-app .mp-row-nm{display:block;font-size:9.5px;font-weight:400;letter-spacing:.15em;text-transform:uppercase;color:var(--p-dim2);line-height:1.5}.gp-app .mp-row-val{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-top:3px;font-size:14.5px;line-height:1.4;color:var(--p-ink);overflow-wrap:anywhere}.gp-app .mp-row-val.empty{color:var(--p-dim2)}.gp-app .mp-row-sub{display:block;margin-top:4px;font-size:11px;line-height:1.45;color:var(--p-dim2)}.gp-app .mp-row-act{flex:none;padding:7px 12px;border:1px solid var(--p-line);border-radius:8px;background:var(--p-card);font-size:12.5px;line-height:1.2;color:var(--p-dim);white-space:nowrap}.gp-app .mp-row.open .mp-row-act{background:var(--p-green);border-color:var(--p-green);color:#fafafa}.gp-app .mp-row.open{background:var(--p-card);box-shadow:inset 2px 0 0 var(--p-green)}.gp-app .mp-row.open .mp-row-val{display:none}.gp-app .mp-row-edit{padding:0 15px 14px}.gp-app .mp .mp-input{display:block;width:100%;box-sizing:border-box;min-height:var(--m-touch);padding:12px 13px;border:1px solid var(--p-line2);border-radius:11px;background:var(--p-card);font-family:var(--p-sans);font-size:16px;line-height:1.45;color:var(--p-ink)}.gp-app .mp .mp-input:focus{outline:none;border-color:var(--p-green)}.gp-app .mp .mp-textarea{min-height:124px;resize:vertical}.gp-app .mp-row-hint,.gp-app .mp-note{margin-top:8px;font-size:11.5px;line-height:1.55;color:var(--p-dim2)}.gp-app .mp-count{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-top:8px;font-size:11px;color:var(--p-dim2)}.gp-app .mp-card{background:var(--p-paper);border:1px solid var(--p-line);border-radius:14px;padding:16px;margin-bottom:4px}.gp-app .mp-card-h{font-family:var(--p-serif);letter-spacing:-.02em;font-weight:500;font-size:20px;line-height:1.15}.gp-app .mp-card-sub{margin-top:5px;font-size:12px;line-height:1.55;color:var(--p-dim)}.gp-app .mp-icp-block{margin-top:14px}.gp-app .mp-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:7px}.gp-app .mp-tag{padding:5px 10px;border:1px solid var(--p-line2);border-radius:20px;font-size:11.5px;line-height:1.35;color:var(--p-ink);background:var(--p-card)}.gp-app .mp-tag.persona{border-color:var(--p-green);color:var(--p-green)}.gp-app .mp-tag.signal{border-color:#6b6b6b8c;color:#545454}.gp-app .mp-tag.empty{border-style:dashed;color:var(--p-dim2);background:transparent}.gp-app .mp-preview-box{margin-top:13px;padding:13px 14px;border:1px solid var(--p-line);border-radius:11px;background:var(--p-card)}.gp-app .mp-preview-text{margin-top:6px;font-size:13.5px;line-height:1.55;color:var(--p-ink)}.gp-app .mp-btnrow{display:flex;gap:9px;margin-top:16px}.gp-app .mp .mp-btn{flex:1;min-height:var(--m-touch);padding:12px 14px;border:0;border-radius:11px;background:var(--p-green);font-family:var(--p-sans);font-size:14.5px;font-weight:400;letter-spacing:0;text-transform:none;text-align:center;color:#fafafa;box-shadow:none;cursor:pointer}.gp-app .mp .mp-btn--ghost{background:transparent;border:1px solid var(--p-line2);color:var(--p-ink)}.gp-app .mp .mp-btn:disabled{opacity:.55;cursor:default}.gp-app .mp-banner{margin:12px 0 0;padding:11px 14px;border-radius:11px;font-size:13px;line-height:1.5}.gp-app .mp-banner--ok{background:#f6f6f6;border:1px solid #AAAAAA;color:#0a0a0a}.gp-app .mp-banner--err{background:#fdecea;border:1px solid #f3c3bb;color:#9a3a2a}.gp-app .mp-savebar{display:flex;flex-wrap:wrap;gap:9px;margin-top:24px;padding:12px 0 10px}.gp-app .mp-savebar--pinned{position:sticky;bottom:calc(var(--m-nav-h, 64px) + env(safe-area-inset-bottom,0px));z-index:15;margin:24px calc(var(--m-pad-r) * -1) 0 calc(var(--m-pad-x) * -1);padding:11px var(--m-pad-r) 12px var(--m-pad-x);border-top:1px solid var(--p-line);background:#f6f6f6f0;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.gp-app .mp-savebar-note{flex:1 0 100%;margin-bottom:2px;font-family:var(--p-sans);font-size:9.5px;letter-spacing:.15em;text-transform:uppercase;color:var(--p-dim2);line-height:1.5}.gp-app .mp-savebar--pinned:before{content:"";position:absolute;left:0;right:0;bottom:100%;height:24px;background:linear-gradient(180deg,rgba(246,246,246,0),var(--p-cream));pointer-events:none}.gp-app .mp .mp-btn:active{transform:translateY(1px)}.gp-app .mp .profile-danger-card{margin-top:26px}}@media (max-width: 900px){.gp-app:has(.page-settings) .gp-app-content,.gp-app:has(.page-settings) .gp-page-content,.gp-app .gp-page-content>.page.page-settings,.gp-app .main>.page.page-settings{overflow-x:visible!important;overflow-y:visible!important}.gp-app .page-settings{--s-shell-off: calc(max(10px, env(safe-area-inset-top, 0px)) + 55px) ;--s-nav-h: 42px;--s-paper: #FAFAFA;--s-card: #FFFFFF;--s-ink: #0A0A0A;--s-green: #0A0A0A;--s-rust: #A8442C;--s-dim: rgba(17, 17, 17, .55);--s-dim2: rgba(17, 17, 17, .38);--s-line: rgba(17, 17, 17, .12);--s-line2: rgba(17, 17, 17, .24);--s-serif: "Geist", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--s-sans: "Geist", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}.gp-app .page-settings .ma-page-head{display:none!important}.gp-app .page-settings .ma-shell{padding-top:0!important}.gp-app .page-settings .ma-nav{position:sticky!important;top:var(--s-shell-off)!important;z-index:20!important;display:flex!important;flex:none!important;width:auto!important;max-width:none!important;gap:18px!important;margin:0 calc(var(--m-pad-r) * -1) 2px calc(var(--m-pad-x) * -1)!important;padding:3px var(--m-pad-r) 0 var(--m-pad-x)!important;border-bottom:1px solid var(--s-line)!important;background:var(--m-bg)!important;overflow-x:auto!important;overscroll-behavior-x:contain;scrollbar-width:none}.gp-app .page-settings .ma-nav::-webkit-scrollbar{display:none!important}.gp-app .page-settings .ma-nav:after{content:"";position:sticky;right:calc(var(--m-pad-r) * -1);flex:0 0 30px;align-self:stretch;margin-left:-30px;margin-right:calc(var(--m-pad-r) * -1);background:linear-gradient(90deg,rgba(246,246,246,0),var(--m-bg) 72%);pointer-events:none}.gp-app .page-settings .ma-content>section,.gp-app .page-settings #ma-you,.gp-app .page-settings #ma-company,.gp-app .page-settings #ma-how{scroll-margin-top:calc(var(--s-shell-off) + var(--s-nav-h) + 12px)!important}.gp-app .page-settings .ma-nav-item{flex:0 0 auto!important;padding:3px 0 11px!important;transition:color .14s ease,border-color .14s ease;border:0!important;border-bottom:1.5px solid transparent!important;border-radius:0!important;background:transparent!important;font-family:var(--s-sans)!important;font-size:13.5px!important;font-weight:400!important;line-height:1.45!important;letter-spacing:0!important;text-transform:none!important;color:var(--s-dim)!important;white-space:nowrap!important}.gp-app .page-settings .ma-nav-item.active{background:transparent!important;color:var(--s-ink)!important;font-weight:500!important;border-bottom-width:2px!important;border-bottom-color:var(--s-green)!important}.gp-app .page-settings .ma-nav-item:focus-visible{outline:2px solid var(--s-green);outline-offset:3px;border-radius:4px}.gp-app .page-settings .ma-nav-item.danger{color:var(--s-rust)!important}.gp-app .page-settings .ma-content>section{padding:2px 0 24px!important;border-top:none!important}.gp-app .page-settings .settings-section-kicker,.gp-app .page-settings .settings-plans-h{display:block!important;margin:22px 0 0!important;padding:22px 0 0!important;border:none!important;border-top:1px solid var(--s-line)!important;font-family:var(--s-sans)!important;font-size:9.5px!important;font-weight:400!important;letter-spacing:.15em!important;text-transform:uppercase!important;line-height:1.5!important;color:var(--s-dim2)!important}.gp-app .page-settings .settings-section-sub,.gp-app .page-settings .settings-plans-sub{margin:8px 0 12px!important;max-width:none!important;font-family:var(--s-sans)!important;font-size:12px!important;line-height:1.55!important;color:var(--s-dim)!important}.gp-app .page-settings .settings-int-list{margin-top:0!important;background:var(--s-paper)!important;border:1px solid var(--s-line)!important;border-radius:14px!important;overflow:hidden!important}.gp-app .page-settings .settings-int-list .settings-error-banner{margin:0!important;border-radius:0!important}.gp-app .page-settings .settings-int-row,.gp-app .page-settings .settings-int-list .int-row{display:flex!important;align-items:center!important;gap:12px!important;padding:13px 15px!important;margin:0!important;background:transparent!important;border:none!important;border-top:1px solid var(--s-line)!important;border-radius:0!important;flex-direction:row!important}.gp-app .page-settings .settings-int-list>.settings-int-row:first-child,.gp-app .page-settings .settings-int-list>.int-row:first-child{border-top:none!important}.gp-app .page-settings .settings-int-list .settings-int-row--stack{align-items:flex-start!important}.gp-app .page-settings .settings-int-list .settings-int-row--stack .int-ico{margin-top:1px!important}.gp-app .page-settings .settings-int-list .settings-int-row--note{align-items:flex-start!important;padding-left:61px!important}.gp-app .page-settings .int-ico{width:34px!important;height:34px!important;flex:none!important;border-radius:50%!important;display:grid!important;place-items:center!important;font-family:var(--s-sans)!important;font-size:12.5px!important;font-weight:500!important;line-height:1!important}.gp-app .page-settings .int-info{flex:1!important;min-width:0!important}.gp-app .page-settings .int-name{font-family:var(--s-sans)!important;font-size:14.5px!important;font-weight:400!important;line-height:1.25!important;color:var(--s-ink)!important}.gp-app .page-settings .int-desc,.gp-app .page-settings .settings-int-row .settings-msg{margin-top:3px!important;font-family:var(--s-sans)!important;font-size:11.5px!important;line-height:1.45!important;color:var(--s-dim)!important}.gp-app .page-settings .settings-int-row .settings-msg--err{color:#9a3a2a!important}.gp-app .page-settings .int-status{flex:none!important;padding:7px 12px!important;border-radius:8px!important;border:1px solid var(--s-line2)!important;background:transparent!important;font-family:var(--s-sans)!important;font-size:12.5px!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;line-height:1.2!important;color:var(--s-ink)!important;white-space:nowrap!important}.gp-app .page-settings .int-status.connected{padding:0!important;border:none!important;background:transparent!important;color:var(--s-green)!important;font-size:12px!important}.gp-app .page-settings .int-status.done{border-color:var(--s-green)!important;color:var(--s-green)!important}.gp-app .page-settings .settings-granola-row{display:flex!important;gap:8px!important;align-items:center!important;margin-top:8px!important}.gp-app .page-settings .settings-granola-input,.gp-app .page-settings .settings-callout-input{flex:1!important;min-width:0!important;min-height:42px!important;padding:10px 12px!important;border:1px solid var(--s-line2)!important;border-radius:10px!important;background:var(--s-card)!important;font-family:var(--s-sans)!important;font-size:16px!important;color:var(--s-ink)!important}.gp-app .page-settings .settings-granola-actions{display:flex!important;flex-direction:column!important;gap:8px!important;flex:none!important}.gp-app .page-settings .settings-link-btn{font-family:var(--s-sans)!important;font-size:13px!important;color:var(--s-green)!important}.gp-app .page-settings .settings-callout,.gp-app .page-settings .settings-plan-card,.gp-app .page-settings .upgrade-plan-card{padding:16px!important;margin:10px 0 0!important;border:1px solid var(--s-line)!important;border-radius:14px!important;background:var(--s-paper)!important;box-shadow:none!important;font-family:var(--s-sans)!important;font-size:13px!important;line-height:1.55!important;color:var(--s-ink)!important}.gp-app .page-settings .settings-callout--ok{background:#f6f6f6!important;border-color:#0a0a0a38!important}.gp-app .page-settings .settings-callout--warn{background:#fafafa!important;border-color:#6b6b6b4d!important}.gp-app .page-settings .settings-callout-title{font-family:var(--s-serif)!important;letter-spacing:-.02em!important;font-size:19px!important;font-weight:500!important;line-height:1.15!important;color:var(--s-ink)!important}.gp-app .page-settings .settings-callout-text{margin:6px 0 0!important;font-size:12.5px!important;line-height:1.55!important;color:var(--s-dim)!important}.gp-app .page-settings .settings-callout-row{display:flex!important;flex-direction:column!important;gap:8px!important;margin-top:12px!important}.gp-app .page-settings .settings-plan-head{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:6px!important}.gp-app .page-settings .settings-plan-name,.gp-app .page-settings .upgrade-plan-card-name{font-family:var(--s-serif)!important;letter-spacing:-.02em!important;font-size:24px!important;font-weight:500!important;line-height:1.1!important;color:var(--s-ink)!important}.gp-app .page-settings .settings-plan-tagline,.gp-app .page-settings .upgrade-plan-card-tagline{font-size:12.5px!important;line-height:1.55!important;color:var(--s-dim)!important}.gp-app .page-settings .settings-plan-price,.gp-app .page-settings .upgrade-plan-card-price{font-family:var(--s-sans)!important;font-size:13px!important;color:var(--s-dim)!important}.gp-app .page-settings .settings-plan-price-num{font-family:var(--s-serif)!important;letter-spacing:-.02em!important;font-weight:500!important;font-size:26px!important;color:var(--s-ink)!important}.gp-app .page-settings .settings-checkout-btn,.gp-app .page-settings .settings-btn-primary,.gp-app .page-settings .settings-btn-accent,.gp-app .page-settings .settings-btn-secondary,.gp-app .page-settings .upgrade-plan-card-btn{display:block!important;width:100%!important;box-sizing:border-box!important;min-height:var(--m-touch)!important;line-height:1.25!important;margin-top:12px!important;padding:13px 14px!important;border:0!important;border-radius:11px!important;background:var(--s-green)!important;font-family:var(--s-sans)!important;font-size:14.5px!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;text-align:center!important;text-decoration:none!important;color:#fafafa!important;box-shadow:none!important}.gp-app .page-settings .settings-btn-secondary,.gp-app .page-settings .upgrade-plan-card-btn.secondary{background:transparent!important;border:1px solid var(--s-line2)!important;color:var(--s-ink)!important}.gp-app .page-settings .settings-plans-foot{margin-top:16px!important;font-family:var(--s-sans)!important;font-size:12px!important;line-height:1.55!important;text-align:left!important;color:var(--s-dim)!important}.gp-app .page-settings .settings-callout a,.gp-app .page-settings .settings-plan-card a:not(.settings-checkout-btn){color:var(--s-green)!important}.gp-app .page-settings .settings-plans-foot a{color:var(--s-green)!important}.gp-app .page-settings .profile-danger-card{margin:22px 0 0!important;padding:16px!important;border:1px solid rgba(168,68,44,.28)!important;border-radius:14px!important;background:#fafafa!important;box-shadow:none!important}.gp-app .page-settings .profile-danger-card .form-card-title{font-family:var(--s-serif)!important;letter-spacing:-.02em!important;font-size:20px!important;font-weight:500!important;color:var(--s-rust)!important}.gp-app .page-settings .profile-danger-card .form-card-sub{margin-top:6px!important;font-family:var(--s-sans)!important;font-size:12.5px!important;line-height:1.55!important;color:var(--s-dim)!important}.gp-app .page-settings .profile-danger-btn{width:100%!important;min-height:var(--m-touch)!important;margin-top:14px!important;padding:13px 14px!important;border:1px solid var(--s-rust)!important;border-radius:11px!important;background:transparent!important;font-family:var(--s-sans)!important;font-size:14.5px!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;color:var(--s-rust)!important;box-shadow:none!important}}@media (max-width: 900px){.gp-app .page-intros .intros-list-note{display:block!important;margin:0!important;padding:16px var(--intro-gutter) 4px!important;font-family:var(--i-sans)!important;font-size:12px!important;font-weight:400!important;line-height:1.55!important;color:var(--i-dim)!important;text-wrap:pretty}.gp-app .page-intros.intros-day1 .intros-list-note{display:none!important}.gp-app .page-intros .modal-overlay.open .req-modal{background:var(--i-cream)!important;border-radius:18px 18px 0 0!important;max-height:min(94dvh,94vh)!important}.gp-app .page-intros .modal-overlay.open .modal-head{position:relative!important;padding:8px var(--intro-gutter) 15px!important;background:var(--i-cream)!important;border-bottom:1px solid var(--i-line)!important}.gp-app .page-intros .modal-overlay.open .modal-head:before{background:var(--i-line2)!important;opacity:.55}.gp-app .page-intros .modal-overlay.open .req-step-kicker{display:block!important;margin-bottom:8px!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;font-family:var(--i-sans)!important;font-size:10px!important;font-weight:500!important;letter-spacing:.13em!important;line-height:1.4!important;text-transform:uppercase!important;color:var(--i-dim2)!important}.gp-app .page-intros .modal-overlay.open .req-step-kicker>span{display:block!important;padding-right:34px!important}.gp-app .page-intros .modal-overlay.open .req-step-kicker-note{margin-top:4px!important;font-size:11.5px!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;color:var(--i-dim)!important}.gp-app .page-intros .modal-overlay.open .mod-title{font-family:var(--i-serif)!important;font-size:26px!important;font-weight:500!important;line-height:1.1!important;letter-spacing:0!important;text-transform:none!important;color:var(--i-ink)!important;padding-right:34px!important;text-wrap:pretty}.gp-app .page-intros .modal-overlay.open .mod-sub{margin-top:7px!important;font-family:var(--i-sans)!important;font-size:12.5px!important;line-height:1.55!important;color:var(--i-dim)!important;padding-right:34px!important}.gp-app .page-intros .modal-overlay.open .mod-sub:empty{display:none!important}.gp-app .page-intros .modal-overlay.open .mod-close{position:absolute!important;top:16px!important;right:calc(var(--intro-gutter) - 6px)!important;width:32px!important;height:32px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0!important;background:transparent!important;border:0!important;font-size:22px!important;line-height:1!important;color:var(--i-dim)!important}.gp-app .page-intros .modal-overlay.open .req-chain{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:0!important;margin:14px var(--intro-gutter) 0!important;padding:15px 8px 14px!important;background:var(--i-paper)!important;border:1px solid var(--i-line)!important;border-radius:14px!important;overflow:visible!important}.gp-app .page-intros .modal-overlay.open .req-chain .rc-person,.gp-app .page-intros .modal-overlay.open .req-chain .rc-person-wide{display:flex!important;flex-direction:column!important;align-items:center!important;flex:1 1 0!important;width:auto!important;min-width:0!important;max-width:none!important;padding:0 2px!important;gap:0!important;text-align:center!important;background:transparent!important;border:0!important}.gp-app .page-intros .modal-overlay.open .req-chain .rc-av{order:1!important;width:34px!important;height:34px!important;min-width:34px!important;margin:0!important;border:0!important;border-radius:50%!important;display:grid!important;place-items:center!important;overflow:hidden!important;background:var(--i-moss)!important;color:#fafafa!important;font-family:var(--i-sans)!important;font-size:11.5px!important;font-weight:500!important}.gp-app .page-intros .modal-overlay.open .req-chain .rc-av img{width:100%!important;height:100%!important;-o-object-fit:cover!important;object-fit:cover!important}.gp-app .page-intros .modal-overlay.open .req-chain .rc-person:has(.rc-stage.you) .rc-av:not(.rc-av-empty){background:var(--i-green)!important}.gp-app .page-intros .modal-overlay.open .req-chain .rc-person:has(.rc-stage.recipient) .rc-av:not(.rc-av-empty){background:var(--i-ochre)!important}.gp-app .page-intros .modal-overlay.open .req-chain .rc-av-empty{background:transparent!important;border:1px dashed var(--i-line2)!important;color:var(--i-dim2)!important}.gp-app .page-intros .modal-overlay.open .req-chain .rc-name{order:2!important;margin:6px 0 0!important;max-width:100%!important;font-family:var(--i-sans)!important;font-size:11.5px!important;font-weight:400!important;line-height:1.2!important;color:var(--i-ink)!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.gp-app .page-intros .modal-overlay.open .req-chain .rc-name-empty{color:var(--i-dim2)!important}.gp-app .page-intros .modal-overlay.open .req-chain .rc-badge.rc-stage{order:3!important;margin:3px 0 0!important;padding:0!important;max-width:100%!important;background:transparent!important;border:0!important;border-radius:0!important;font-family:var(--i-sans)!important;font-size:9px!important;font-weight:400!important;letter-spacing:.09em!important;line-height:1.3!important;text-transform:uppercase!important;color:var(--i-dim2)!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.gp-app .page-intros .modal-overlay.open .req-chain .rc-meta,.gp-app .page-intros .modal-overlay.open .req-chain .rc-role{order:4!important;margin:2px 0 0!important;max-width:100%!important;font-family:var(--i-sans)!important;font-size:9.5px!important;line-height:1.3!important;color:var(--i-dim2)!important}.gp-app .page-intros .modal-overlay.open .req-chain .rc-meta-line,.gp-app .page-intros .modal-overlay.open .req-chain .rc-kind{font-size:9.5px!important;line-height:1.3!important;color:var(--i-dim2)!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.gp-app .page-intros .modal-overlay.open .req-chain .rc-tier{order:5!important;margin-top:4px!important}.gp-app .page-intros .modal-overlay.open .req-chain .rc-arr{position:relative!important;flex:0 0 26px!important;width:26px!important;align-self:flex-start!important;margin:16px 0 0!important;padding:0!important;background:transparent!important;border:0!important;font-size:0!important;color:transparent!important}.gp-app .page-intros .modal-overlay.open .req-chain .rc-arr:after{content:"";position:absolute;right:0;top:-2.5px;width:6px;height:6px;border-radius:50%;background:var(--i-line2)}.gp-app .page-intros .modal-overlay.open .req-chain .rc-arr-line{display:block!important;position:absolute!important;left:1px!important;right:3px!important;top:0!important;width:auto!important;height:1px!important;background:var(--i-line2)!important}.gp-app .page-intros .modal-overlay.open .modal-body,.gp-app .page-intros .modal-overlay.open .req-body{padding:18px var(--intro-gutter) 22px!important;background:var(--i-cream)!important}.gp-app .page-intros .modal-overlay.open .fld-row{margin-bottom:20px!important}.gp-app .page-intros .modal-overlay.open .fld-lbl{display:block!important;margin-bottom:7px!important;font-family:var(--i-sans)!important;font-size:9.5px!important;font-weight:500!important;letter-spacing:.15em!important;line-height:1.4!important;text-transform:uppercase!important;color:var(--i-dim2)!important}.gp-app .page-intros .modal-overlay.open .fld-lbl span{letter-spacing:.05em!important;text-transform:none!important;color:var(--i-dim2)!important}.gp-app .page-intros .modal-overlay.open .pn-search-row{display:flex!important;align-items:center!important;gap:9px!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}.gp-app .page-intros .modal-overlay.open .pn-search-row .search-box,.gp-app .page-intros .modal-overlay.open .pn-search-box{flex:1 1 auto!important;min-width:0!important;min-height:0!important;height:auto!important;padding:0!important;background:transparent!important;border:0!important;border-bottom:1px solid var(--i-line2)!important;border-radius:0!important;box-shadow:none!important}.gp-app .page-intros .modal-overlay.open .pn-search{width:100%!important;padding:10px 2px!important;background:transparent!important;border:0!important;border-radius:0!important;font-family:var(--i-sans)!important;font-size:14.5px!important;color:var(--i-ink)!important}.gp-app .page-intros .modal-overlay.open .pn-search::-moz-placeholder{color:var(--i-dim2)!important}.gp-app .page-intros .modal-overlay.open .pn-search::placeholder{color:var(--i-dim2)!important}.gp-app .page-intros .modal-overlay.open .fld-input,.gp-app .page-intros .modal-overlay.open textarea.fld-input{width:100%!important;padding:11px 13px!important;font-family:var(--i-sans)!important;font-size:14.5px!important;background:var(--i-paper)!important;border:1px solid var(--i-line2)!important;border-radius:11px!important;color:var(--i-ink)!important}.gp-app .page-intros .modal-overlay.open .pn-picker{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important}.gp-app .page-intros .modal-overlay.open .pn-list{margin:8px 0 0!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;max-height:46dvh!important;overflow-y:auto!important}.gp-app .page-intros .modal-overlay.open .pn-row{display:flex!important;align-items:center!important;gap:12px!important;margin:0!important;padding:12px 2px!important;background:transparent!important;border:0!important;border-bottom:1px solid var(--i-line)!important;border-radius:0!important;box-shadow:none!important}.gp-app .page-intros .modal-overlay.open .pn-row .av,.gp-app .page-intros .modal-overlay.open .pn-selected-chip .av{width:34px!important;height:34px!important;min-width:34px!important;border:0!important;font-family:var(--i-sans)!important;font-size:12px!important;font-weight:500!important;background:var(--i-moss)!important;color:#fafafa!important}.gp-app .page-intros .modal-overlay.open .pn-row img.av,.gp-app .page-intros .modal-overlay.open .pn-selected-chip img.av{background:var(--i-cream)!important;-o-object-fit:cover!important;object-fit:cover!important}.gp-app .page-intros .modal-overlay.open .pn-selected-chip .av{background:var(--i-green)!important}.gp-app .page-intros .modal-overlay.open .pn-name{font-family:var(--i-sans)!important;font-size:14.5px!important;font-weight:400!important;line-height:1.25!important;color:var(--i-ink)!important}.gp-app .page-intros .modal-overlay.open .pn-role,.gp-app .page-intros .modal-overlay.open .pn-email{margin-top:2px!important;font-family:var(--i-sans)!important;font-size:11.5px!important;line-height:1.4!important;color:var(--i-dim)!important}.gp-app .page-intros .modal-overlay.open .pn-empty,.gp-app .page-intros .modal-overlay.open .pn-inline-error,.gp-app .page-intros .modal-overlay.open .pn-info{padding:14px 2px!important;font-family:var(--i-sans)!important;font-size:12.5px!important;line-height:1.55!important;color:var(--i-dim)!important;background:transparent!important;border:0!important}.gp-app .page-intros .modal-overlay.open .pn-selected-chip{display:flex!important;align-items:center!important;gap:12px!important;padding:12px 13px!important;background:var(--i-paper)!important;border:1px solid var(--i-green)!important;border-radius:11px!important;box-shadow:none!important}.gp-app .page-intros .modal-overlay.open .pn-selected-name{font-family:var(--i-sans)!important;font-size:14.5px!important;font-weight:400!important;color:var(--i-ink)!important}.gp-app .page-intros .modal-overlay.open .pn-selected-role{margin-top:2px!important;font-size:11.5px!important;line-height:1.4!important;color:var(--i-dim)!important}.gp-app .page-intros .modal-overlay.open .pn-selected-x{margin-left:auto!important;padding:6px 11px!important;background:transparent!important;border:1px solid var(--i-line2)!important;border-radius:8px!important;font-family:var(--i-sans)!important;font-size:12.5px!important;color:var(--i-ink)!important}.gp-app .page-intros .modal-overlay.open .req-sec-lbl{display:block!important;margin:2px 0 12px!important;padding:0!important;font-family:var(--i-sans)!important;font-size:15px!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;color:var(--i-ink)!important;background:transparent!important;border:0!important}.gp-app .page-intros .modal-overlay.open .req-sec-note{display:block!important;margin-top:3px!important;font-size:12px!important;font-weight:400!important;line-height:1.55!important;color:var(--i-dim)!important}.gp-app .page-intros .modal-overlay.open .req-email,.gp-app .page-intros .modal-overlay.open .req-mailcard{margin:0 0 12px!important;padding:0 0 14px!important;background:var(--i-paper)!important;border:1px solid var(--i-line)!important;border-radius:14px!important;box-shadow:none!important;overflow:hidden!important}.gp-app .page-intros .modal-overlay.open .req-mailcard--target,.gp-app .page-intros .modal-overlay.open .req-nested-preview{margin:16px 15px 2px!important;background:var(--i-cream)!important;border:1px dashed var(--i-line2)!important;border-radius:12px!important}.gp-app .page-intros .modal-overlay.open .req-email-head{display:flex!important;align-items:baseline!important;justify-content:space-between!important;gap:10px!important;margin:0!important;padding:13px 15px!important;background:transparent!important;border-bottom:1px solid var(--i-line)!important;border-radius:0!important}.gp-app .page-intros .modal-overlay.open .req-email-head>div{flex:1 1 auto!important;min-width:0!important;font-family:var(--i-sans)!important;font-size:14px!important;font-weight:400!important;color:var(--i-ink)!important}.gp-app .page-intros .modal-overlay.open .req-email-head strong,.gp-app .page-intros .modal-overlay.open .req-email-head>div>*{font-size:14px!important;font-weight:400!important;line-height:1.35!important}.gp-app .page-intros .modal-overlay.open .req-email-num{display:inline!important;width:auto!important;height:auto!important;margin-right:6px!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;font-family:var(--i-sans)!important;font-size:14px!important;font-weight:400!important;color:var(--i-dim2)!important}.gp-app .page-intros .modal-overlay.open .req-email-num:after{content:" ·"}.gp-app .page-intros .modal-overlay.open .req-email-head>span{flex:0 1 auto!important;max-width:38%!important;white-space:normal!important;overflow-wrap:anywhere!important;font-family:var(--i-sans)!important;font-size:9.5px!important;font-weight:500!important;letter-spacing:.15em!important;line-height:1.4!important;text-transform:uppercase!important;color:var(--i-green)!important;text-align:right!important}.gp-app .page-intros .modal-overlay.open .req-mailcard--target .req-email-head>span,.gp-app .page-intros .modal-overlay.open .req-nested-preview .req-email-head>span{color:var(--i-dim2)!important}.gp-app .page-intros .modal-overlay.open .req-email-to-row{display:flex!important;align-items:baseline!important;gap:8px!important;margin:0!important;padding:10px 15px 0!important;background:transparent!important;border:0!important}.gp-app .page-intros .modal-overlay.open .req-email-to-label{flex:none!important;font-family:var(--i-sans)!important;font-size:9.5px!important;font-weight:500!important;letter-spacing:.15em!important;text-transform:uppercase!important;color:var(--i-dim2)!important}.gp-app .page-intros .modal-overlay.open .req-email-to-value{min-width:0!important;font-size:12.5px!important;line-height:1.45!important;color:var(--i-dim)!important;overflow-wrap:anywhere!important}.gp-app .page-intros .modal-overlay.open .req-email-to-input{flex:1 1 auto!important;min-width:0!important;padding:9px 11px!important;font-family:var(--i-sans)!important;font-size:14px!important;background:var(--i-cream)!important;border:1px solid var(--i-line2)!important;border-radius:9px!important;color:var(--i-ink)!important}.gp-app .page-intros .modal-overlay.open .req-email-to-hint{padding:0 15px!important;font-size:11px!important;color:var(--i-dim2)!important}.gp-app .page-intros .modal-overlay.open .req-email-label{margin:12px 0 0!important;padding:0 15px!important;font-family:var(--i-sans)!important;font-size:9.5px!important;font-weight:500!important;letter-spacing:.15em!important;line-height:1.4!important;text-transform:uppercase!important;color:var(--i-dim2)!important;background:transparent!important}.gp-app .page-intros .modal-overlay.open .req-email-subject{margin:4px 0 0!important;padding:0 15px!important;font-family:var(--i-sans)!important;font-size:14px!important;font-weight:400!important;line-height:1.4!important;color:var(--i-ink)!important;background:transparent!important;border:0!important}.gp-app .page-intros .modal-overlay.open input.req-email-subject{width:calc(100% - 30px)!important;margin:4px 15px 0!important;padding:9px 11px!important;background:var(--i-cream)!important;border:1px solid var(--i-line2)!important;border-radius:9px!important}.gp-app .page-intros .modal-overlay.open .req-email-body{margin:5px 0 0!important;padding:0 15px!important;font-family:var(--i-sans)!important;font-size:13.5px!important;line-height:1.55!important;color:var(--i-ink)!important;background:transparent!important;border:0!important}.gp-app .page-intros .modal-overlay.open .req-email-textarea{width:calc(100% - 30px)!important;margin:5px 15px 0!important;padding:12px 13px!important;font-family:var(--i-sans)!important;font-size:14px!important;line-height:1.55!important;background:var(--i-cream)!important;border:1px solid var(--i-line2)!important;border-radius:11px!important;color:var(--i-ink)!important}.gp-app .page-intros .modal-overlay.open .req-email-byline,.gp-app .page-intros .modal-overlay.open .req-email-meta,.gp-app .page-intros .modal-overlay.open .intro-optin-preview-footer,.gp-app .page-intros .modal-overlay.open .intro-optin-preview-copyright{padding-left:15px!important;padding-right:15px!important;font-family:var(--i-sans)!important;font-size:11px!important;line-height:1.5!important;color:var(--i-dim2)!important;background:transparent!important}.gp-app .page-intros .modal-overlay.open .req-editable-blurb{margin:12px 15px 0!important;padding:10px 12px!important;background:var(--i-cream)!important;border:0!important;border-left:2px solid var(--i-ochre)!important;border-radius:0!important;box-shadow:none!important}.gp-app .page-intros .modal-overlay.open .req-editable-blurb-label{display:block!important;margin:0!important;padding:0!important;font-family:var(--i-sans)!important;font-size:9.5px!important;font-weight:500!important;letter-spacing:.15em!important;line-height:1.4!important;text-transform:uppercase!important;color:var(--i-ochre)!important}.gp-app .page-intros .modal-overlay.open .req-editable-blurb-label span{font-size:9.5px!important;font-weight:400!important;text-transform:none!important;letter-spacing:.03em!important;color:var(--i-ochre)!important;opacity:.85}.gp-app .page-intros .modal-overlay.open .req-editable-blurb-textarea{width:100%!important;margin-top:6px!important;padding:10px 11px!important;font-family:var(--i-sans)!important;font-size:13.5px!important;line-height:1.55!important;background:var(--i-paper)!important;border:1px solid var(--i-line)!important;border-radius:9px!important;color:var(--i-ink)!important}.gp-app .page-intros .modal-overlay.open .intro-optin-preview-btns{display:flex!important;flex-wrap:wrap!important;gap:9px!important;margin:12px 0 0!important;padding:0 15px!important}.gp-app .page-intros .modal-overlay.open .intro-optin-preview-btn{padding:4px 10px!important;opacity:.75!important;cursor:default!important;background:transparent!important;border:1px solid var(--i-line2)!important;border-radius:20px!important;box-shadow:none!important;font-family:var(--i-sans)!important;font-size:11px!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;color:var(--i-dim)!important}.gp-app .page-intros .modal-overlay.open .intro-optin-preview-btn.primary{background:var(--i-ink)!important;border-color:var(--i-ink)!important;color:var(--i-cream)!important}.gp-app .page-intros .modal-overlay.open .info-banner{margin:0 0 14px!important;padding:12px 13px!important;background:var(--i-paper)!important;border:1px solid var(--i-line)!important;border-radius:11px!important;font-family:var(--i-sans)!important;font-size:12.5px!important;line-height:1.55!important;color:var(--i-ink)!important}.gp-app .page-intros .modal-overlay.open .modal-foot{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:9px!important;padding:14px var(--intro-gutter) calc(14px + env(safe-area-inset-bottom,0px))!important;background:var(--i-cream)!important;border-top:1px solid var(--i-line)!important}.gp-app .page-intros .modal-overlay.open .modal-foot>div{display:flex!important;flex-direction:column!important;gap:9px!important;width:100%!important}.gp-app .page-intros .modal-overlay.open .btn-foot{width:100%!important;min-height:48px!important;margin:0!important;padding:14px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;font-family:var(--i-sans)!important;font-size:15px!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;background:transparent!important;border:1px solid var(--i-line2)!important;border-radius:11px!important;box-shadow:none!important;color:var(--i-ink)!important}.gp-app .page-intros .modal-overlay.open .btn-foot.primary{order:-2!important;background:var(--i-green)!important;border-color:var(--i-green)!important;color:#fafafa!important}.gp-app .page-intros .modal-overlay.open .btn-foot:disabled{opacity:.45!important}.gp-app .page-intros .modal-overlay.open .btn-foot.req-foot-back{order:-1!important}.gp-app .page-intros .modal-overlay.open .req-foot-note{order:0!important;margin:2px 0!important;font-family:var(--i-sans)!important;font-size:12px!important;line-height:1.55!important;text-align:center!important;color:var(--i-dim)!important}.gp-app .page-intros .modal-overlay.open .btn-foot.req-foot-cancel{order:1!important;min-height:0!important;padding:4px!important;border:0!important;background:transparent!important;font-size:13px!important;color:var(--i-dim)!important}}@media (max-width: 900px){.gp-app .page-accounts .acc-expanded .contact-row,.gp-app .page-accounts .acc-expanded .contact-row--static{display:flex!important;flex-wrap:wrap!important;align-items:center!important;-moz-column-gap:7px!important;column-gap:7px!important;row-gap:5px!important;padding:13px var(--a-gut) 14px!important}.gp-app .page-accounts .acc-expanded .contact-row:has(.contact-row-cta),.gp-app .page-accounts .acc-expanded .contact-row:has(.drawer-row-expand){padding-right:calc(var(--a-gut) + 104px)!important}.gp-app .page-accounts .acc-expanded .contact-name{flex:0 0 100%!important;width:auto!important;max-width:100%!important;position:relative!important;z-index:2!important;padding:2px 0!important;font-size:15px!important;font-weight:500!important;line-height:1.25!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.gp-app .page-accounts .acc-expanded .contact-name.profile-name-trigger:active{color:var(--a-green)!important}.gp-app .page-accounts .acc-expanded .contact-title,.gp-app .page-accounts .acc-expanded .contact-row-chips{display:inline-flex!important;align-items:center!important;min-width:0!important;max-width:100%!important;margin:0!important;vertical-align:baseline!important}.gp-app .page-accounts .acc-expanded .contact-title{white-space:normal!important}.gp-app .page-accounts .acc-expanded .contact-row-connectors{flex:0 0 100%!important;display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:8px!important;margin:1px 0 0!important}.gp-app .page-accounts .acc-expanded .contact-row-connectors .acc-stack-avatars{display:flex!important;align-items:center!important;flex:none!important}.gp-app .page-accounts .acc-expanded .contact-title:empty,.gp-app .page-accounts .acc-expanded .contact-row-chips:empty,.gp-app .page-accounts .acc-expanded .contact-row-connectors:empty{display:none!important}.gp-app .page-accounts .acc-stack-avatars{display:inline-flex!important;align-items:center!important}.gp-app .page-accounts .acc-list-card .acc-stack-av,.gp-app .page-accounts .acc-expanded .acc-stack-av,.gp-app .page-accounts .acc-expanded .acc-stack-av--expanded,.gp-app .page-accounts .acc-expanded .acc-stack-av--you,.gp-app .page-accounts .acc-expanded .acc-stack-av--primary{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:none!important;width:25px!important;height:25px!important;border-radius:50%!important;background:var(--a-green)!important;color:#fafafa!important;border:1.5px solid var(--a-paper)!important;box-shadow:none!important;font-family:var(--a-sans)!important;font-size:8.5px!important;font-weight:600!important;letter-spacing:0!important;line-height:1!important;text-transform:uppercase!important}.gp-app .page-accounts .acc-expanded .acc-stack-av--you{font-size:7.5px!important;letter-spacing:.02em!important}.gp-app .page-accounts .acc-stack-avatars .acc-stack-av+.acc-stack-av{margin-left:-6px!important}.gp-app .page-accounts .acc-list-card .acc-row-stack .acc-stack-av{border-color:var(--a-cream)!important}.gp-app .page-accounts .path-chip,.gp-app .page-accounts .contact-path-count,.gp-app .page-accounts .acc-chip-warn{display:inline-flex!important;align-items:center!important;max-width:100%!important;padding:4px 10px!important;border:1px solid var(--a-green)!important;border-radius:999px!important;background:var(--a-green)!important;font-family:var(--a-sans)!important;font-size:10px!important;font-weight:500!important;letter-spacing:.04em!important;line-height:1.3!important;text-transform:none!important;color:#fafafa!important}.gp-app .page-accounts .path-chip--muted{background:transparent!important;border-color:var(--a-line2)!important;color:var(--a-dim)!important}.gp-app .page-accounts .acc-chip-warn{background:transparent!important;border-color:#6b6b6b73!important;color:var(--a-ochre)!important}.gp-app .page-accounts .acc-expanded .contact-row-chips .acc-row-tier-label{font-size:11.5px!important;line-height:1.4!important;color:var(--a-dim)!important}.gp-app .page-accounts .acc-expanded .contact-row .contact-row-cta,.gp-app .page-accounts .acc-expanded .contact-row .drawer-row-expand{z-index:1!important}}@media (max-width: 900px){.gp-app .page-accounts .modal-overlay.open .modal-head{position:relative!important;padding-top:22px!important}.gp-app .page-accounts .modal-overlay.open .modal-head:before{position:absolute!important;top:9px!important;left:50%!important;transform:translate(-50%)!important;margin:0!important}.gp-app .page-accounts .modal-overlay.open .modal-body{max-height:none!important}.gp-app .aa-modal .modal-head{position:relative!important;padding-top:22px!important}.gp-app .aa-modal .modal-head:before{position:absolute!important;top:9px!important;left:50%!important;transform:translate(-50%)!important;margin:0!important}.gp-app .aa-modal .modal-body{max-height:none!important}.gp-app .page-accounts .modal-overlay.open .modal-foot{align-items:stretch!important;justify-content:flex-start!important;gap:9px!important}.gp-app .page-accounts .modal-overlay.open .modal-foot>div{display:flex!important;flex-direction:column-reverse!important;align-items:stretch!important;gap:9px!important;width:100%!important;flex:none!important}.gp-app .page-accounts .modal-overlay.open .modal-foot .btn-foot{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:100%!important;flex:none!important;min-height:46px!important;padding:12px 16px!important;margin:0!important;border-radius:10px!important;font-size:14.5px!important;white-space:nowrap!important}}@media (max-width: 900px){.request-intro-portal.modal-overlay.open{--i-paper: #FAFAFA;--i-cream: #FAFAFA;--i-ink: #0A0A0A;--i-green: #0A0A0A;--i-moss: #787878;--i-ochre: #6B6B6B;--i-line: rgba(17, 17, 17, .13);--i-line2: rgba(17, 17, 17, .26);--i-dim: rgba(17, 17, 17, .55);--i-dim2: rgba(17, 17, 17, .38);--i-serif: "Geist", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--i-sans: "Geist", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--intro-gutter: max(20px, env(safe-area-inset-left, 0px))}.request-intro-portal.modal-overlay.open .req-modal{background:var(--i-cream)!important;border-radius:18px 18px 0 0!important;max-height:min(94dvh,94vh)!important}.request-intro-portal.modal-overlay.open .modal-head{position:relative!important;padding:8px var(--intro-gutter) 15px!important;background:var(--i-cream)!important;border-bottom:1px solid var(--i-line)!important}.request-intro-portal.modal-overlay.open .modal-head:before{background:var(--i-line2)!important;opacity:.55}.request-intro-portal.modal-overlay.open .req-step-kicker{display:block!important;margin-bottom:8px!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;font-family:var(--i-sans)!important;font-size:10px!important;font-weight:500!important;letter-spacing:.13em!important;line-height:1.4!important;text-transform:uppercase!important;color:var(--i-dim2)!important}.request-intro-portal.modal-overlay.open .req-step-kicker>span{display:block!important;padding-right:34px!important}.request-intro-portal.modal-overlay.open .req-step-kicker-note{margin-top:4px!important;font-size:11.5px!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;color:var(--i-dim)!important}.request-intro-portal.modal-overlay.open .mod-title{font-family:var(--i-serif)!important;font-size:26px!important;font-weight:500!important;line-height:1.1!important;letter-spacing:0!important;text-transform:none!important;color:var(--i-ink)!important;padding-right:34px!important;text-wrap:pretty}.request-intro-portal.modal-overlay.open .mod-sub{margin-top:7px!important;font-family:var(--i-sans)!important;font-size:12.5px!important;line-height:1.55!important;color:var(--i-dim)!important;padding-right:34px!important}.request-intro-portal.modal-overlay.open .mod-sub:empty{display:none!important}.request-intro-portal.modal-overlay.open .mod-close{position:absolute!important;top:16px!important;right:calc(var(--intro-gutter) - 6px)!important;width:32px!important;height:32px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0!important;background:transparent!important;border:0!important;font-size:22px!important;line-height:1!important;color:var(--i-dim)!important}.request-intro-portal.modal-overlay.open .req-chain,.request-intro-portal.modal-overlay.open .offer-intro-people{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:0!important;margin:14px var(--intro-gutter) 0!important;padding:15px 8px 14px!important;background:var(--i-paper)!important;border:1px solid var(--i-line)!important;border-radius:14px!important;overflow:visible!important}.request-intro-portal.modal-overlay.open .req-chain .rc-person,.request-intro-portal.modal-overlay.open .offer-intro-people .rc-person,.request-intro-portal.modal-overlay.open .req-chain .rc-person-wide,.request-intro-portal.modal-overlay.open .offer-intro-people .rc-person-wide{display:flex!important;flex-direction:column!important;align-items:center!important;flex:1 1 0!important;width:auto!important;min-width:0!important;max-width:none!important;padding:0 2px!important;gap:0!important;text-align:center!important;background:transparent!important;border:0!important}.request-intro-portal.modal-overlay.open .req-chain .rc-av,.request-intro-portal.modal-overlay.open .offer-intro-people .rc-av{order:1!important;width:34px!important;height:34px!important;min-width:34px!important;margin:0!important;border:0!important;border-radius:50%!important;display:grid!important;place-items:center!important;overflow:hidden!important;background:var(--i-moss)!important;color:#fafafa!important;font-family:var(--i-sans)!important;font-size:11.5px!important;font-weight:500!important}.request-intro-portal.modal-overlay.open .req-chain .rc-av img,.request-intro-portal.modal-overlay.open .offer-intro-people .rc-av img{width:100%!important;height:100%!important;-o-object-fit:cover!important;object-fit:cover!important}.request-intro-portal.modal-overlay.open .req-chain .rc-person:has(.rc-stage.you) .rc-av:not(.rc-av-empty),.request-intro-portal.modal-overlay.open .offer-intro-people .rc-person:has(.rc-stage.you) .rc-av:not(.rc-av-empty){background:var(--i-green)!important}.request-intro-portal.modal-overlay.open .req-chain .rc-person:has(.rc-stage.recipient) .rc-av:not(.rc-av-empty),.request-intro-portal.modal-overlay.open .offer-intro-people .rc-person:has(.rc-stage.recipient) .rc-av:not(.rc-av-empty){background:var(--i-ochre)!important}.request-intro-portal.modal-overlay.open .req-chain .rc-av-empty,.request-intro-portal.modal-overlay.open .offer-intro-people .rc-av-empty{background:transparent!important;border:1px dashed var(--i-line2)!important;color:var(--i-dim2)!important}.request-intro-portal.modal-overlay.open .req-chain .rc-name,.request-intro-portal.modal-overlay.open .offer-intro-people .rc-name{order:2!important;margin:6px 0 0!important;max-width:100%!important;font-family:var(--i-sans)!important;font-size:11.5px!important;font-weight:400!important;line-height:1.2!important;color:var(--i-ink)!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.request-intro-portal.modal-overlay.open .req-chain .rc-name-empty,.request-intro-portal.modal-overlay.open .offer-intro-people .rc-name-empty{color:var(--i-dim2)!important}.request-intro-portal.modal-overlay.open .req-chain .rc-badge.rc-stage,.request-intro-portal.modal-overlay.open .offer-intro-people .rc-badge.rc-stage{order:3!important;margin:3px 0 0!important;padding:0!important;max-width:100%!important;background:transparent!important;border:0!important;border-radius:0!important;font-family:var(--i-sans)!important;font-size:9px!important;font-weight:400!important;letter-spacing:.09em!important;line-height:1.3!important;text-transform:uppercase!important;color:var(--i-dim2)!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.request-intro-portal.modal-overlay.open .req-chain .rc-meta,.request-intro-portal.modal-overlay.open .offer-intro-people .rc-meta,.request-intro-portal.modal-overlay.open .req-chain .rc-role,.request-intro-portal.modal-overlay.open .offer-intro-people .rc-role{order:4!important;margin:2px 0 0!important;max-width:100%!important;font-family:var(--i-sans)!important;font-size:9.5px!important;line-height:1.3!important;color:var(--i-dim2)!important}.request-intro-portal.modal-overlay.open .req-chain .rc-meta-line,.request-intro-portal.modal-overlay.open .offer-intro-people .rc-meta-line,.request-intro-portal.modal-overlay.open .req-chain .rc-kind,.request-intro-portal.modal-overlay.open .offer-intro-people .rc-kind{font-size:9.5px!important;line-height:1.3!important;color:var(--i-dim2)!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.request-intro-portal.modal-overlay.open .req-chain .rc-tier,.request-intro-portal.modal-overlay.open .offer-intro-people .rc-tier{order:5!important;margin-top:4px!important}.request-intro-portal.modal-overlay.open .req-chain .rc-arr,.request-intro-portal.modal-overlay.open .offer-intro-people .rc-arr{position:relative!important;flex:0 0 26px!important;width:26px!important;align-self:flex-start!important;margin:16px 0 0!important;padding:0!important;background:transparent!important;border:0!important;font-size:0!important;color:transparent!important}.request-intro-portal.modal-overlay.open .req-chain .rc-arr:after,.request-intro-portal.modal-overlay.open .offer-intro-people .rc-arr:after{content:"";position:absolute;right:0;top:-2.5px;width:6px;height:6px;border-radius:50%;background:var(--i-line2)}.request-intro-portal.modal-overlay.open .req-chain .rc-arr-line,.request-intro-portal.modal-overlay.open .offer-intro-people .rc-arr-line{display:block!important;position:absolute!important;left:1px!important;right:3px!important;top:0!important;width:auto!important;height:1px!important;background:var(--i-line2)!important}.request-intro-portal.modal-overlay.open .modal-body,.request-intro-portal.modal-overlay.open .req-body{padding:18px var(--intro-gutter) 22px!important;background:var(--i-cream)!important}.request-intro-portal.modal-overlay.open .fld-row{margin-bottom:20px!important}.request-intro-portal.modal-overlay.open .fld-lbl{display:block!important;margin-bottom:7px!important;font-family:var(--i-sans)!important;font-size:9.5px!important;font-weight:500!important;letter-spacing:.15em!important;line-height:1.4!important;text-transform:uppercase!important;color:var(--i-dim2)!important}.request-intro-portal.modal-overlay.open .fld-lbl span{letter-spacing:.05em!important;text-transform:none!important;color:var(--i-dim2)!important}.request-intro-portal.modal-overlay.open .pn-search-row{display:flex!important;align-items:center!important;gap:9px!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}.request-intro-portal.modal-overlay.open .pn-search-row .search-box,.request-intro-portal.modal-overlay.open .pn-search-box{flex:1 1 auto!important;min-width:0!important;min-height:0!important;height:auto!important;padding:0!important;background:transparent!important;border:0!important;border-bottom:1px solid var(--i-line2)!important;border-radius:0!important;box-shadow:none!important}.request-intro-portal.modal-overlay.open .pn-search{width:100%!important;padding:10px 2px!important;background:transparent!important;border:0!important;border-radius:0!important;font-family:var(--i-sans)!important;font-size:14.5px!important;color:var(--i-ink)!important}.request-intro-portal.modal-overlay.open .pn-search::-moz-placeholder{color:var(--i-dim2)!important}.request-intro-portal.modal-overlay.open .pn-search::placeholder{color:var(--i-dim2)!important}.request-intro-portal.modal-overlay.open .fld-input,.request-intro-portal.modal-overlay.open textarea.fld-input{width:100%!important;padding:11px 13px!important;font-family:var(--i-sans)!important;font-size:14.5px!important;background:var(--i-paper)!important;border:1px solid var(--i-line2)!important;border-radius:11px!important;color:var(--i-ink)!important}.request-intro-portal.modal-overlay.open .pn-picker{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important}.request-intro-portal.modal-overlay.open .pn-list{margin:8px 0 0!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;max-height:46dvh!important;overflow-y:auto!important}.request-intro-portal.modal-overlay.open .pn-row{display:flex!important;align-items:center!important;gap:12px!important;margin:0!important;padding:12px 2px!important;background:transparent!important;border:0!important;border-bottom:1px solid var(--i-line)!important;border-radius:0!important;box-shadow:none!important}.request-intro-portal.modal-overlay.open .pn-row .av,.request-intro-portal.modal-overlay.open .pn-selected-chip .av{width:34px!important;height:34px!important;min-width:34px!important;border:0!important;font-family:var(--i-sans)!important;font-size:12px!important;font-weight:500!important;background:var(--i-moss)!important;color:#fafafa!important}.request-intro-portal.modal-overlay.open .pn-row img.av,.request-intro-portal.modal-overlay.open .pn-selected-chip img.av{background:var(--i-cream)!important;-o-object-fit:cover!important;object-fit:cover!important}.request-intro-portal.modal-overlay.open .pn-selected-chip .av{background:var(--i-green)!important}.request-intro-portal.modal-overlay.open .pn-name{font-family:var(--i-sans)!important;font-size:14.5px!important;font-weight:400!important;line-height:1.25!important;color:var(--i-ink)!important}.request-intro-portal.modal-overlay.open .pn-role,.request-intro-portal.modal-overlay.open .pn-email{margin-top:2px!important;font-family:var(--i-sans)!important;font-size:11.5px!important;line-height:1.4!important;color:var(--i-dim)!important}.request-intro-portal.modal-overlay.open .pn-empty,.request-intro-portal.modal-overlay.open .pn-inline-error,.request-intro-portal.modal-overlay.open .pn-info{padding:14px 2px!important;font-family:var(--i-sans)!important;font-size:12.5px!important;line-height:1.55!important;color:var(--i-dim)!important;background:transparent!important;border:0!important}.request-intro-portal.modal-overlay.open .pn-selected-chip{display:flex!important;align-items:center!important;gap:12px!important;padding:12px 13px!important;background:var(--i-paper)!important;border:1px solid var(--i-green)!important;border-radius:11px!important;box-shadow:none!important}.request-intro-portal.modal-overlay.open .pn-selected-name{font-family:var(--i-sans)!important;font-size:14.5px!important;font-weight:400!important;color:var(--i-ink)!important}.request-intro-portal.modal-overlay.open .pn-selected-role{margin-top:2px!important;font-size:11.5px!important;line-height:1.4!important;color:var(--i-dim)!important}.request-intro-portal.modal-overlay.open .pn-selected-x{margin-left:auto!important;padding:6px 11px!important;background:transparent!important;border:1px solid var(--i-line2)!important;border-radius:8px!important;font-family:var(--i-sans)!important;font-size:12.5px!important;color:var(--i-ink)!important}.request-intro-portal.modal-overlay.open .req-sec-lbl{display:block!important;margin:2px 0 12px!important;padding:0!important;font-family:var(--i-sans)!important;font-size:15px!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;color:var(--i-ink)!important;background:transparent!important;border:0!important}.request-intro-portal.modal-overlay.open .req-sec-note{display:block!important;margin-top:3px!important;font-size:12px!important;font-weight:400!important;line-height:1.55!important;color:var(--i-dim)!important}.request-intro-portal.modal-overlay.open .req-email,.request-intro-portal.modal-overlay.open .req-mailcard{margin:0 0 12px!important;padding:0 0 14px!important;background:var(--i-paper)!important;border:1px solid var(--i-line)!important;border-radius:14px!important;box-shadow:none!important;overflow:hidden!important}.request-intro-portal.modal-overlay.open .req-mailcard--target,.request-intro-portal.modal-overlay.open .req-nested-preview{margin:16px 15px 2px!important;background:var(--i-cream)!important;border:1px dashed var(--i-line2)!important;border-radius:12px!important}.request-intro-portal.modal-overlay.open .req-email-head{display:flex!important;align-items:baseline!important;justify-content:space-between!important;gap:10px!important;margin:0!important;padding:13px 15px!important;background:transparent!important;border-bottom:1px solid var(--i-line)!important;border-radius:0!important}.request-intro-portal.modal-overlay.open .req-email-head>div{flex:1 1 auto!important;min-width:0!important;font-family:var(--i-sans)!important;font-size:14px!important;font-weight:400!important;color:var(--i-ink)!important}.request-intro-portal.modal-overlay.open .req-email-head strong,.request-intro-portal.modal-overlay.open .req-email-head>div>*{font-size:14px!important;font-weight:400!important;line-height:1.35!important}.request-intro-portal.modal-overlay.open .req-email-num{display:inline!important;width:auto!important;height:auto!important;margin-right:6px!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;font-family:var(--i-sans)!important;font-size:14px!important;font-weight:400!important;color:var(--i-dim2)!important}.request-intro-portal.modal-overlay.open .req-email-num:after{content:" ·"}.request-intro-portal.modal-overlay.open .req-email-head>span{flex:0 1 auto!important;max-width:38%!important;white-space:normal!important;overflow-wrap:anywhere!important;font-family:var(--i-sans)!important;font-size:9.5px!important;font-weight:500!important;letter-spacing:.15em!important;line-height:1.4!important;text-transform:uppercase!important;color:var(--i-green)!important;text-align:right!important}.request-intro-portal.modal-overlay.open .req-mailcard--target .req-email-head>span,.request-intro-portal.modal-overlay.open .req-nested-preview .req-email-head>span{color:var(--i-dim2)!important}.request-intro-portal.modal-overlay.open .req-email-to-row{display:flex!important;align-items:baseline!important;gap:8px!important;margin:0!important;padding:10px 15px 0!important;background:transparent!important;border:0!important}.request-intro-portal.modal-overlay.open .req-email-to-label{flex:none!important;font-family:var(--i-sans)!important;font-size:9.5px!important;font-weight:500!important;letter-spacing:.15em!important;text-transform:uppercase!important;color:var(--i-dim2)!important}.request-intro-portal.modal-overlay.open .req-email-to-value{min-width:0!important;font-size:12.5px!important;line-height:1.45!important;color:var(--i-dim)!important;overflow-wrap:anywhere!important}.request-intro-portal.modal-overlay.open .req-email-to-input{flex:1 1 auto!important;min-width:0!important;padding:9px 11px!important;font-family:var(--i-sans)!important;font-size:14px!important;background:var(--i-cream)!important;border:1px solid var(--i-line2)!important;border-radius:9px!important;color:var(--i-ink)!important}.request-intro-portal.modal-overlay.open .req-email-to-hint{padding:0 15px!important;font-size:11px!important;color:var(--i-dim2)!important}.request-intro-portal.modal-overlay.open .req-email-label{margin:12px 0 0!important;padding:0 15px!important;font-family:var(--i-sans)!important;font-size:9.5px!important;font-weight:500!important;letter-spacing:.15em!important;line-height:1.4!important;text-transform:uppercase!important;color:var(--i-dim2)!important;background:transparent!important}.request-intro-portal.modal-overlay.open .req-email-subject{margin:4px 0 0!important;padding:0 15px!important;font-family:var(--i-sans)!important;font-size:14px!important;font-weight:400!important;line-height:1.4!important;color:var(--i-ink)!important;background:transparent!important;border:0!important}.request-intro-portal.modal-overlay.open input.req-email-subject{width:calc(100% - 30px)!important;margin:4px 15px 0!important;padding:9px 11px!important;background:var(--i-cream)!important;border:1px solid var(--i-line2)!important;border-radius:9px!important}.request-intro-portal.modal-overlay.open .req-email-body{margin:5px 0 0!important;padding:0 15px!important;font-family:var(--i-sans)!important;font-size:13.5px!important;line-height:1.55!important;color:var(--i-ink)!important;background:transparent!important;border:0!important}.request-intro-portal.modal-overlay.open .req-email-textarea{width:calc(100% - 30px)!important;margin:5px 15px 0!important;padding:12px 13px!important;font-family:var(--i-sans)!important;font-size:14px!important;line-height:1.55!important;background:var(--i-cream)!important;border:1px solid var(--i-line2)!important;border-radius:11px!important;color:var(--i-ink)!important}.request-intro-portal.modal-overlay.open .req-email-byline,.request-intro-portal.modal-overlay.open .req-email-meta,.request-intro-portal.modal-overlay.open .intro-optin-preview-footer,.request-intro-portal.modal-overlay.open .intro-optin-preview-copyright{padding-left:15px!important;padding-right:15px!important;font-family:var(--i-sans)!important;font-size:11px!important;line-height:1.5!important;color:var(--i-dim2)!important;background:transparent!important}.request-intro-portal.modal-overlay.open .req-editable-blurb{margin:12px 15px 0!important;padding:10px 12px!important;background:var(--i-cream)!important;border:0!important;border-left:2px solid var(--i-ochre)!important;border-radius:0!important;box-shadow:none!important}.request-intro-portal.modal-overlay.open .req-editable-blurb-label{display:block!important;margin:0!important;padding:0!important;font-family:var(--i-sans)!important;font-size:9.5px!important;font-weight:500!important;letter-spacing:.15em!important;line-height:1.4!important;text-transform:uppercase!important;color:var(--i-ochre)!important}.request-intro-portal.modal-overlay.open .req-editable-blurb-label span{font-size:9.5px!important;font-weight:400!important;text-transform:none!important;letter-spacing:.03em!important;color:var(--i-ochre)!important;opacity:.85}.request-intro-portal.modal-overlay.open .req-editable-blurb-textarea{width:100%!important;margin-top:6px!important;padding:10px 11px!important;font-family:var(--i-sans)!important;font-size:13.5px!important;line-height:1.55!important;background:var(--i-paper)!important;border:1px solid var(--i-line)!important;border-radius:9px!important;color:var(--i-ink)!important}.request-intro-portal.modal-overlay.open .intro-optin-preview-btns{display:flex!important;flex-wrap:wrap!important;gap:9px!important;margin:12px 0 0!important;padding:0 15px!important}.request-intro-portal.modal-overlay.open .intro-optin-preview-btn{padding:4px 10px!important;opacity:.75!important;cursor:default!important;background:transparent!important;border:1px solid var(--i-line2)!important;border-radius:20px!important;box-shadow:none!important;font-family:var(--i-sans)!important;font-size:11px!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;color:var(--i-dim)!important}.request-intro-portal.modal-overlay.open .intro-optin-preview-btn.primary{background:var(--i-ink)!important;border-color:var(--i-ink)!important;color:var(--i-cream)!important}.request-intro-portal.modal-overlay.open .info-banner{margin:0 0 14px!important;padding:12px 13px!important;background:var(--i-paper)!important;border:1px solid var(--i-line)!important;border-radius:11px!important;font-family:var(--i-sans)!important;font-size:12.5px!important;line-height:1.55!important;color:var(--i-ink)!important}.request-intro-portal.modal-overlay.open .modal-foot{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:9px!important;padding:14px var(--intro-gutter) calc(14px + env(safe-area-inset-bottom,0px))!important;background:var(--i-cream)!important;border-top:1px solid var(--i-line)!important}.request-intro-portal.modal-overlay.open .modal-foot>div{display:flex!important;flex-direction:column!important;gap:9px!important;width:100%!important}.request-intro-portal.modal-overlay.open .btn-foot{width:100%!important;min-height:48px!important;margin:0!important;padding:14px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;font-family:var(--i-sans)!important;font-size:15px!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;background:transparent!important;border:1px solid var(--i-line2)!important;border-radius:11px!important;box-shadow:none!important;color:var(--i-ink)!important}.request-intro-portal.modal-overlay.open .btn-foot.primary{order:-2!important;background:var(--i-green)!important;border-color:var(--i-green)!important;color:#fafafa!important}.request-intro-portal.modal-overlay.open .btn-foot:disabled{opacity:.45!important}.request-intro-portal.modal-overlay.open .btn-foot.req-foot-back{order:-1!important}.request-intro-portal.modal-overlay.open .req-foot-note{order:0!important;margin:2px 0!important;font-family:var(--i-sans)!important;font-size:12px!important;line-height:1.55!important;text-align:center!important;color:var(--i-dim)!important}.request-intro-portal.modal-overlay.open .btn-foot.req-foot-cancel{order:1!important;min-height:0!important;padding:4px!important;border:0!important;background:transparent!important;font-size:13px!important;color:var(--i-dim)!important}.request-intro-portal.modal-overlay.open .modal-head{display:block!important;position:relative!important}.request-intro-portal.modal-overlay.open .modal-head>div:first-child{padding-right:34px!important}.request-intro-portal.modal-overlay.open .modal-head>.mod-close{top:14px!important}.request-intro-portal.modal-overlay.open>.modal{background:var(--i-cream)!important;border-radius:18px 18px 0 0!important;max-height:min(94dvh,94vh)!important}.request-intro-portal.modal-overlay.open .req-chain,.request-intro-portal.modal-overlay.open .offer-intro-people{margin-bottom:14px!important}.request-intro-portal.modal-overlay.open .req-email--split{display:block!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;overflow:visible!important}.request-intro-portal.modal-overlay.open .req-email--split>.req-mailcard--target{margin:0 0 14px!important;padding:0 0 14px!important;background:var(--i-cream)!important;border:1px dashed var(--i-line2)!important;border-radius:14px!important}.request-intro-portal.modal-overlay.open .req-nested-target-preview{margin:0!important;padding:0!important;background:transparent!important;border:0!important;font-family:var(--i-sans)!important;font-size:13.5px!important;line-height:1.55!important;color:var(--i-ink)!important}.request-intro-portal.modal-overlay.open .req-nested-target-preview p{margin:0 0 10px!important;padding:0 15px!important}.request-intro-portal.modal-overlay.open .req-nested-preview-lead{margin:10px 0 0!important;padding:0 15px!important;font-family:var(--i-sans)!important;font-size:12.5px!important;line-height:1.55!important;color:var(--i-dim)!important}.request-intro-portal.modal-overlay.open .req-reasoning{margin:0 0 16px!important;padding:12px 13px!important;background:var(--i-paper)!important;border:1px solid var(--i-line)!important;border-radius:11px!important}.request-intro-portal.modal-overlay.open .req-r-lbl{font-family:var(--i-sans)!important;font-size:9.5px!important;font-weight:500!important;letter-spacing:.15em!important;line-height:1.4!important;text-transform:uppercase!important;color:var(--i-ochre)!important}.request-intro-portal.modal-overlay.open .req-r-txt{margin-top:5px!important;font-family:var(--i-sans)!important;font-size:12.5px!important;line-height:1.55!important;color:var(--i-ink)!important}.request-intro-portal.modal-overlay.open .req-error{margin:14px 0 0!important;padding:11px 13px!important;background:#fbede9!important;border:1px solid #E4C3B9!important;border-radius:11px!important;font-family:var(--i-sans)!important;font-size:12.5px!important;line-height:1.55!important;color:#8e3b26!important}.request-intro-portal.modal-overlay.open .intro-foot-warning{order:0!important;display:block!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;font-family:var(--i-sans)!important;font-size:12px!important;line-height:1.5!important;text-align:center!important;color:#8e3b26!important}.request-intro-portal.modal-overlay.open .intro-foot-warning:before{content:none!important}.request-intro-portal.modal-overlay.open .offer-intro-people{display:flex!important;grid-template-columns:none!important;width:auto!important}.request-intro-portal.modal-overlay.open .offer-intro-people-item{display:contents!important}.request-intro-portal.modal-overlay.open .offer-intro-person{flex:1 1 0!important;width:auto!important;min-width:0!important;opacity:1!important}.request-intro-portal.modal-overlay.open .offer-intro-people .rc-person,.request-intro-portal.modal-overlay.open .offer-intro-people .rc-person-wide{flex:0 0 auto!important;width:100%!important;height:auto!important}.request-intro-portal.modal-overlay.open .offer-intro-people .rc-name,.request-intro-portal.modal-overlay.open .offer-intro-people .rc-role{min-height:0!important;max-height:none!important}.request-intro-portal.modal-overlay.open .offer-intro-people .rc-av,.request-intro-portal.modal-overlay.open .offer-intro-person.active .rc-av{box-shadow:none!important}.request-intro-portal.modal-overlay.open .offer-intro-people .rc-arr{justify-self:auto!important}.request-intro-portal.modal-overlay.open .offer-intro-columns{display:block!important;grid-template-columns:none!important;grid-template-rows:none!important}.request-intro-portal.modal-overlay.open .offer-intro-column{display:block!important;grid-template-rows:none!important;grid-row:auto!important;min-width:0!important;margin-bottom:4px!important}.request-intro-portal.modal-overlay.open .offer-intro-column-timing{min-height:0!important;margin:0!important;padding:0 0 10px!important;border-bottom:1px solid var(--i-line)!important;font-family:var(--i-sans)!important;font-size:12px!important;line-height:1.55!important;color:var(--i-dim)!important}.request-intro-portal.modal-overlay.open .offer-intro-timing-label{display:block!important;margin:0 0 3px!important;font-size:9.5px!important;font-weight:500!important;letter-spacing:.15em!important;text-transform:uppercase!important;color:var(--i-green)!important}.request-intro-portal.modal-overlay.open .offer-intro-column-hint{display:block!important;font-size:12px!important;color:var(--i-dim)!important}.request-intro-portal.modal-overlay.open .req-sec-lbl.offer-intro-column-title{display:block!important;align-self:auto!important;min-height:0!important;margin:0!important;padding:14px 0 10px!important;font-family:var(--i-sans)!important;font-size:15px!important;font-weight:400!important;line-height:1.35!important;color:var(--i-ink)!important}.request-intro-portal.modal-overlay.open .offer-intro-column>.req-email{align-self:auto!important;margin:0 0 16px!important}.request-intro-portal.modal-overlay.open .offer-intro-column .req-email-head{flex-direction:column!important;align-items:flex-start!important;gap:5px!important;padding:13px 15px!important}.request-intro-portal.modal-overlay.open .offer-intro-column .req-email-head>span{max-width:100%!important;text-align:left!important}.request-intro-portal.modal-overlay.open .offer-intro-column .req-email-textarea{min-height:150px!important}.request-intro-portal.modal-overlay.open .offer-intro-column .intro-optin-preview-btn{padding:4px 10px!important;font-size:11px!important;letter-spacing:0!important}.request-intro-portal.modal-overlay.open .offer-intro-pager{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:10px!important;padding:0 0 14px!important;border-bottom:1px solid var(--i-line)!important}.request-intro-portal.modal-overlay.open .offer-intro-pager--bottom{padding:16px 0 0!important;border-bottom:0!important;border-top:1px solid var(--i-line)!important}.request-intro-portal.modal-overlay.open .offer-intro-pager-count{font-family:var(--i-sans)!important;font-size:9.5px!important;font-weight:500!important;letter-spacing:.15em!important;text-transform:uppercase!important;color:var(--i-dim2)!important}.request-intro-portal.modal-overlay.open .offer-intro-pager-range{display:inline!important;margin:0!important;font-size:inherit!important;letter-spacing:inherit!important;text-transform:inherit!important;color:var(--i-dim2)!important}.request-intro-portal.modal-overlay.open .offer-intro-pager-ctrls{display:flex!important;align-items:center!important;gap:9px!important}.request-intro-portal.modal-overlay.open .offer-intro-pager-btn{flex:1 1 0!important;min-height:44px!important;padding:11px 14px!important;background:transparent!important;border:1px solid var(--i-line2)!important;border-radius:11px!important;font-family:var(--i-sans)!important;font-size:14px!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;color:var(--i-ink)!important}.request-intro-portal.modal-overlay.open .offer-intro-pager-btn.primary{background:var(--i-green)!important;border-color:var(--i-green)!important;color:#fafafa!important}.request-intro-portal.modal-overlay.open .offer-intro-pager-btn:disabled{opacity:.4!important}.request-intro-portal.modal-overlay.open .offer-intro-pager-dots{display:flex!important;flex:0 0 auto!important;justify-content:center!important;gap:6px!important}.request-intro-portal.modal-overlay.open .modal.intro-picker{width:100%!important;max-width:100%!important;margin:0!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;max-height:min(94dvh,94vh)!important;padding:0!important;background:var(--i-cream)!important;border:0!important;border-radius:18px 18px 0 0!important;box-shadow:0 -8px 28px #11111129!important;color:var(--i-ink)!important}.request-intro-portal.modal-overlay.open .intro-picker-head{position:relative!important;flex:0 0 auto!important;padding:8px var(--intro-gutter) 16px!important;border-bottom:1px solid var(--i-line)!important}.request-intro-portal.modal-overlay.open .intro-picker-head:before{content:"";display:block;width:36px;height:4px;margin:4px auto 14px;background:var(--i-line2);border-radius:2px;opacity:.55}.request-intro-portal.modal-overlay.open .intro-picker-kicker{display:block!important;gap:0!important;margin-bottom:8px!important;padding-right:34px!important;font-family:var(--i-sans)!important;font-size:10px!important;font-weight:500!important;letter-spacing:.13em!important;line-height:1.4!important;text-transform:uppercase!important;color:var(--i-dim2)!important}.request-intro-portal.modal-overlay.open .intro-picker-kicker>span{display:block!important}.request-intro-portal.modal-overlay.open .intro-picker-kicker-note{margin-top:4px!important;font-size:11.5px!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;color:var(--i-dim)!important}.request-intro-portal.modal-overlay.open .intro-picker-close.mod-close{top:14px!important;right:calc(var(--intro-gutter) - 6px)!important;width:32px!important;height:32px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0!important;background:transparent!important;border:0!important;font-size:22px!important;line-height:1!important;color:var(--i-dim)!important}.request-intro-portal.modal-overlay.open .intro-picker-title{margin:0!important;padding-right:34px!important;font-family:var(--i-serif)!important;font-size:26px!important;font-weight:400!important;line-height:1.1!important;letter-spacing:0!important;color:var(--i-ink)!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;text-wrap:pretty}.request-intro-portal.modal-overlay.open .intro-picker-chain{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:0!important;margin:14px 0 0!important;padding:15px 8px 14px!important;background:var(--i-paper)!important;border:1px solid var(--i-line)!important;border-radius:14px!important}.request-intro-portal.modal-overlay.open .intro-pick-node{flex:1 1 0!important;min-width:0!important;max-width:none!important;padding:0 2px!important;gap:0!important}.request-intro-portal.modal-overlay.open .intro-pick-av{order:1!important;width:34px!important;height:34px!important;min-width:34px!important;margin:0!important;border:0!important;font-family:var(--i-sans)!important;font-size:11.5px!important;font-weight:500!important;letter-spacing:0!important;background:var(--i-moss)!important;color:#fafafa!important}.request-intro-portal.modal-overlay.open .intro-pick-av--asker{background:var(--i-green)!important;color:#fafafa!important}.request-intro-portal.modal-overlay.open .intro-pick-av--connector{background:var(--i-moss)!important}.request-intro-portal.modal-overlay.open .intro-pick-av--owner{background:var(--i-green)!important}.request-intro-portal.modal-overlay.open .intro-pick-av--target{background:var(--i-ochre)!important}.request-intro-portal.modal-overlay.open .intro-picker-chain:has(>.intro-pick-node:nth-of-type(4)) .intro-pick-node-lbl{font-size:8.5px!important;letter-spacing:.04em!important}.request-intro-portal.modal-overlay.open .intro-picker-chain:has(>.intro-pick-node:nth-of-type(4)) .intro-pick-link{flex:0 0 14px!important;width:14px!important}.request-intro-portal.modal-overlay.open .intro-pick-node-name{order:2!important;margin:6px 0 0!important;font-family:var(--i-sans)!important;font-size:11.5px!important;line-height:1.2!important;color:var(--i-ink)!important}.request-intro-portal.modal-overlay.open .intro-pick-node-lbl{order:3!important;margin:3px 0 0!important;max-width:100%!important;font-family:var(--i-sans)!important;font-size:9px!important;letter-spacing:.09em!important;line-height:1.3!important;color:var(--i-dim2)!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.request-intro-portal.modal-overlay.open .intro-pick-node-meta{order:4!important;margin:2px 0 0!important;font-family:var(--i-sans)!important;font-size:9.5px!important;line-height:1.3!important;color:var(--i-dim2)!important}.request-intro-portal.modal-overlay.open .intro-pick-link{position:relative!important;flex:0 0 20px!important;width:20px!important;height:1px!important;margin:17px 0 0!important;background:var(--i-line2)!important}.request-intro-portal.modal-overlay.open .intro-pick-link:after{content:"";position:absolute;right:0;top:-2.5px;width:6px;height:6px;border-radius:50%;background:var(--i-line2)}.request-intro-portal.modal-overlay.open .intro-picker-body{flex:1 1 auto!important;min-height:0!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch;padding:16px var(--intro-gutter) 20px!important}.request-intro-portal.modal-overlay.open .intro-picker-lede{margin-bottom:6px!important;font-family:var(--i-sans)!important;font-size:13px!important;line-height:1.5!important;color:var(--i-dim)!important;text-wrap:pretty}.request-intro-portal.modal-overlay.open .intro-picker-empty{padding:14px 0!important;font-family:var(--i-sans)!important;font-size:12.5px!important;line-height:1.55!important;color:var(--i-dim)!important}.request-intro-portal.modal-overlay.open .intro-pick-row{display:grid!important;grid-template-columns:18px 34px minmax(0,1fr) auto!important;-moz-column-gap:11px!important;column-gap:11px!important;row-gap:2px!important;align-items:center!important;width:auto!important;margin:0 -10px!important;padding:12px 10px!important;border-bottom:1px solid var(--i-line)!important;border-radius:12px!important;background:transparent!important}.request-intro-portal.modal-overlay.open .intro-pick-row.picked{background:#0a0a0a0e!important}.request-intro-portal.modal-overlay.open .intro-pick-radio{grid-column:1!important;grid-row:1 / span 2!important;align-self:center!important;width:17px!important;height:17px!important;border-color:var(--i-line2)!important}.request-intro-portal.modal-overlay.open .intro-pick-row.picked .intro-pick-radio{border-color:var(--i-green)!important;border-width:5px!important;background:var(--i-paper)!important}.request-intro-portal.modal-overlay.open .intro-pick-av--row{grid-column:2!important;grid-row:1 / span 2!important;align-self:center!important;width:34px!important;height:34px!important;font-family:var(--i-sans)!important;font-size:12px!important;font-weight:500!important;background:var(--i-moss)!important;color:#fafafa!important}.request-intro-portal.modal-overlay.open .intro-pick-row.picked .intro-pick-av--row{background:var(--i-green)!important;color:#fafafa!important}.request-intro-portal.modal-overlay.open .intro-pick-name{grid-column:3!important;grid-row:1!important;font-family:var(--i-sans)!important;font-size:14.5px!important;line-height:1.25!important;color:var(--i-ink)!important}.request-intro-portal.modal-overlay.open .intro-pick-tier{grid-column:4!important;grid-row:1!important;align-self:center!important;font-family:var(--i-sans)!important;font-size:9.5px!important;font-weight:500!important;letter-spacing:.12em!important;line-height:1.4!important;text-transform:uppercase!important;color:var(--i-green)!important}.request-intro-portal.modal-overlay.open .intro-pick-role{grid-column:3 / span 2!important;grid-row:2!important}.request-intro-portal.modal-overlay.open .intro-pick-role-line{font-family:var(--i-sans)!important;font-size:11.5px!important;line-height:1.4!important;color:var(--i-dim)!important}.request-intro-portal.modal-overlay.open .intro-pick-role-line--company{color:var(--i-dim2)!important}.request-intro-portal.modal-overlay.open .intro-picker-foot{flex:0 0 auto!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:9px!important;padding:14px var(--intro-gutter) calc(14px + env(safe-area-inset-bottom,0px))!important;background:var(--i-cream)!important;border-top:1px solid var(--i-line)!important}.request-intro-portal.modal-overlay.open .intro-picker-go{order:-1!important;width:100%!important;min-height:48px!important;margin:0!important;padding:14px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;font-family:var(--i-sans)!important;font-size:15px!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;background:var(--i-green)!important;border:1px solid var(--i-green)!important;border-radius:11px!important;color:#fafafa!important}.request-intro-portal.modal-overlay.open .intro-picker-go:disabled{opacity:.45!important}.request-intro-portal.modal-overlay.open .intro-picker-note{order:0!important;margin:2px 0!important;font-family:var(--i-sans)!important;font-size:12px!important;line-height:1.55!important;text-align:center!important;color:var(--i-dim)!important}.request-intro-portal.modal-overlay.open .intro-picker-cancel{order:1!important;margin:0!important;padding:4px!important;font-family:var(--i-sans)!important;font-size:13px!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;color:var(--i-dim)!important}}@media (max-width: 560px){.request-intro-portal.modal-overlay.open{--intro-gutter: max(16px, env(safe-area-inset-left, 0px))}.request-intro-portal.modal-overlay.open .mod-title,.request-intro-portal.modal-overlay.open .intro-picker-title{font-size:24px!important}}@media (max-width: 900px){.gp-app .page-home .gp-today{--t-card: #FFFFFF;--t-gold: #6B6B6B;--t-sage: #7F7F7F;display:block;margin:2px 0 26px}.gp-app .page-home .gp-today-head{display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.gp-app .page-home .gp-today-kicker{display:block;font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--m-faint)}.gp-app .page-home .gp-today-title{margin:2px 0 0;font-family:var(--gp-font-display);font-size:26px;font-weight:400;line-height:1;letter-spacing:-.01em;color:var(--m-ink)}.gp-app .page-home .gp-today-streak{flex:none;display:inline-flex;align-items:baseline;gap:5px;padding:7px 12px;border-radius:var(--m-radius-pill);background:var(--m-card);border:1px solid var(--m-border);box-shadow:var(--m-shadow-sm)}.gp-app .page-home .gp-today-streak-flame{color:var(--t-gold);font-size:12px;line-height:1}.gp-app .page-home .gp-today-streak-n{font-family:var(--gp-font-display);letter-spacing:-.02em;font-weight:500;font-size:18px;line-height:1;color:var(--m-ink)}.gp-app .page-home .gp-today-streak-lbl{font-size:11px;font-weight:500;color:var(--m-muted)}.gp-app .page-home .gp-today-counts{display:flex;align-items:baseline;gap:16px;margin-top:14px}.gp-app .page-home .gp-today-count{font-size:13px;color:var(--m-muted)}.gp-app .page-home .gp-today-count b{font-family:var(--gp-font-display);letter-spacing:-.02em;font-size:21px;font-weight:500;color:var(--m-ink);margin-right:4px}.gp-app .page-home .gp-today-count-spacer{flex:1}.gp-app .page-home .gp-today-left{font-size:12px;font-weight:500;color:var(--m-faint)}.gp-app .page-home .gp-today-progress{display:flex;gap:4px;margin:12px 0 10px}.gp-app .page-home .gp-today-pip{flex:1;height:3px;border-radius:999px;background:var(--m-border);transition:background .25s ease}.gp-app .page-home .gp-today-pip.done{background:var(--m-green-accent)}.gp-app .page-home .gp-today-pip.now{background:var(--m-green)}.gp-app .page-home .gp-today-stage{position:relative;margin-top:22px;padding-bottom:22px}.gp-app .page-home .gp-today-card{border-radius:var(--m-radius-xl);background:var(--t-card);border:1px solid var(--m-border);box-shadow:var(--m-shadow-card)}.gp-app .page-home .gp-today-card--behind{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.gp-app .page-home .gp-today-card--behind.depth-1{transform:scale(.965) translateY(11px);opacity:.85}.gp-app .page-home .gp-today-card--behind.depth-2{transform:scale(.93) translateY(21px);opacity:.6;z-index:0}.gp-app .page-home .gp-today-card--top{position:relative;z-index:2;padding:20px 18px 16px;box-shadow:var(--m-shadow-lift);touch-action:pan-y;cursor:grab;will-change:transform;animation:gp-today-in .28s cubic-bezier(.32,.72,0,1)}.gp-app .page-home .gp-today-card--top:active{cursor:grabbing}@keyframes gp-today-in{0%{transform:scale(.965) translateY(11px);opacity:.6}to{transform:none;opacity:1}}.gp-app .page-home .gp-today-stamp{position:absolute;top:-13px;z-index:3;padding:6px 14px;border-radius:var(--m-radius-pill);font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;pointer-events:none}.gp-app .page-home .gp-today-stamp.pass{right:20px;transform:rotate(4deg);color:var(--m-muted);border:1.5px solid var(--m-border);background:var(--m-paper)}.gp-app .page-home .gp-today-stamp.act{left:20px;transform:rotate(-4deg);color:var(--m-green-on);background:var(--m-green);border:1.5px solid var(--m-green-deep)}.gp-app .page-home .gp-today-eyebrow{font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--m-faint)}.gp-app .page-home .gp-today-headline{margin:8px 0 0;font-family:var(--gp-font-display);font-size:25px;font-weight:400;line-height:1.2;letter-spacing:-.01em;color:var(--m-ink)}.gp-app .page-home .gp-today-chain{display:flex;align-items:flex-start;margin-top:20px}.gp-app .page-home .gp-today-chain-cell{display:flex;align-items:flex-start;min-width:0;flex:1 1 0}.gp-app .page-home .gp-today-chain-cell:first-child{flex:0 0 auto}.gp-app .page-home .gp-today-link{position:relative;flex:1 1 auto;min-width:12px;height:1px;margin-top:24px;background:var(--m-border)}.gp-app .page-home .gp-today-link:after{content:"";position:absolute;right:-1px;top:-2px;width:5px;height:5px;border-radius:50%;background:var(--m-border)}.gp-app .page-home .gp-today-node{flex:0 0 auto;width:74px;text-align:center;min-width:0}.gp-app .page-home .gp-today-av{width:48px;height:48px;margin:0 auto;border-radius:50%;display:flex;align-items:center;justify-content:center;overflow:hidden;font-size:14px;font-weight:600;letter-spacing:.02em;color:#fff;background:var(--m-green-mid)}.gp-app .page-home .gp-today-av img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.gp-app .page-home .gp-today-node--you .gp-today-av{background:var(--m-green-deep)}.gp-app .page-home .gp-today-node--mid .gp-today-av{background:var(--t-sage)}.gp-app .page-home .gp-today-node--gold .gp-today-av{background:var(--t-gold)}.gp-app .page-home .gp-today-node-name{margin-top:8px;min-height:29px;font-size:11.5px;font-weight:600;line-height:1.25;color:var(--m-ink);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.gp-app .page-home .gp-today-node-lbl{margin-top:3px;font-size:9px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--m-faint);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.gp-app .page-home .gp-today-glyph{width:52px;height:52px;margin:20px 0 0;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:22px;color:var(--m-green-on);background:var(--m-green-gradient-btn)}.gp-app .page-home .gp-today-note{margin:20px 0 0;font-size:14px;line-height:1.5;color:var(--m-muted);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.gp-app .page-home .gp-today-actions{display:flex;gap:10px;margin-top:18px}.gp-app .page-home .gp-today-btn{flex:1;min-height:var(--m-touch);border-radius:var(--m-radius-lg);font-family:var(--m-font);font-size:15px;font-weight:600;cursor:pointer}.gp-app .page-home .gp-today-btn--pass{background:var(--m-card);border:1px solid var(--m-border);color:var(--m-ink-soft)}.gp-app .page-home .gp-today-btn--act{border:1px solid var(--m-green-deep);background:var(--m-green-gradient-btn);color:var(--m-green-on);box-shadow:0 4px 14px #1113}.gp-app .page-home .gp-today-btn:active{transform:scale(.985)}.gp-app .page-home .gp-today-clear{margin-top:10px;padding:30px 20px 26px;border-radius:var(--m-radius-xl);background:var(--m-green-gradient-card);border:1px solid rgba(255,255,255,.08);text-align:center;box-shadow:0 6px 24px #11111138}.gp-app .page-home .gp-today-clear-medal{width:52px;height:52px;margin:0 auto 14px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:24px;color:var(--m-green-deep);background:var(--m-green-accent);animation:gp-today-pop .42s cubic-bezier(.32,.72,0,1)}@keyframes gp-today-pop{0%{transform:scale(.4);opacity:0}60%{transform:scale(1.08);opacity:1}to{transform:scale(1)}}.gp-app .page-home .gp-today-clear-title{font-family:var(--gp-font-display);letter-spacing:-.02em;font-weight:500;font-size:25px;line-height:1.2;color:var(--m-green-on)}.gp-app .page-home .gp-today-clear-sub{margin-top:8px;font-size:13.5px;line-height:1.5;color:var(--m-green-on-muted)}.gp-app .page-home .gp-today-clear-btn{margin-top:18px;min-height:44px;padding:0 18px;border-radius:var(--m-radius-pill);border:1px solid rgba(255,255,255,.24);background:#ffffff14;color:var(--m-green-on);font-family:var(--m-font);font-size:14px;font-weight:600}@media (prefers-reduced-motion: reduce){.gp-app .page-home .gp-today-card--top,.gp-app .page-home .gp-today-clear-medal{animation:none!important}}.gp-app .page-home .home-sec--deck-handled{display:none!important}.gp-app .page-home .home-sec{padding-bottom:30px!important}.gp-app .page-home .home-sec-head{align-items:baseline!important;gap:12px!important;padding-bottom:12px!important}.gp-app .page-home .home-sec-title{font-size:21px!important;line-height:1.2!important}.gp-app .page-home .home-sec-sub{font-size:13.5px!important;line-height:1.5!important;margin-top:6px!important}.gp-app .page-home .home-sec-n{font-size:22px!important}.gp-app .page-home .home-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;margin-top:16px!important}.gp-app .page-home .home-stat{padding:13px 12px!important;border-radius:var(--m-radius-lg);background:var(--m-card);border:1px solid var(--m-border);box-shadow:var(--m-shadow-sm);min-width:0}.gp-app .page-home .home-stat-v{font-size:24px!important}.gp-app .page-home .home-stat-k{font-size:11px!important;line-height:1.35!important}.gp-app .page-home .home-stat .home-kicker{font-size:9.5px!important;white-space:normal!important}}@media (max-width: 900px){.gp-app .page-home .gp-door{display:block;margin:2px 0 26px}.gp-app .page-home .gp-door-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.gp-app .page-home .gp-door-kicker{font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--m-faint)}.gp-app .page-home .gp-door-shuffle{display:inline-flex;align-items:center;gap:5px;min-height:32px;padding:0 12px;border-radius:var(--m-radius-pill);border:1px solid var(--m-border);background:var(--m-card);color:var(--m-muted);font-family:var(--m-font);font-size:12px;font-weight:600}.gp-app .page-home .gp-door-card{padding:22px 20px 18px;border-radius:var(--m-radius-xl);background:var(--m-green-gradient-card);border:1px solid rgba(255,255,255,.08);box-shadow:0 8px 30px #1111113d}.gp-app .page-home .gp-door-account{display:inline-flex;align-items:baseline;flex-wrap:wrap;gap:6px;max-width:100%;margin-bottom:12px;padding:5px 11px 5px 9px;border-radius:var(--m-radius-pill);border:1px solid rgba(255,255,255,.14);background:#ffffff12;font-family:var(--m-font);text-align:left}.gp-app .page-home .gp-door-account-lbl{font-size:9.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--m-green-accent)}.gp-app .page-home .gp-door-account-name{font-size:12.5px;font-weight:600;color:var(--m-green-on);overflow-wrap:anywhere}.gp-app .page-home .gp-door-account-owner{font-size:12px;color:#ffffff80;overflow-wrap:anywhere}.gp-app .page-home .gp-door-account:active{background:#ffffff1f}.gp-app .page-home .gp-door-company{font-family:var(--gp-font-display);font-weight:500;font-size:32px;line-height:1.1;letter-spacing:-.01em;color:var(--m-green-on);overflow-wrap:anywhere}.gp-app .page-home .gp-door-line{margin:8px 0 0;font-size:14px;line-height:1.45;color:var(--m-green-on-muted)}.gp-app .page-home .gp-door-line b{color:var(--m-green-on);font-weight:600}.gp-app .page-home .gp-door-steps{list-style:none;margin:20px 0 0;padding:0}.gp-app .page-home .gp-door-step{position:relative;display:flex;align-items:center;gap:12px;padding-bottom:14px;opacity:0;transform:translateY(6px);transition:opacity .34s ease,transform .34s cubic-bezier(.32,.72,0,1)}.gp-app .page-home .gp-door-step.in{opacity:1;transform:none}.gp-app .page-home .gp-door-step:last-child{padding-bottom:0}.gp-app .page-home .gp-door-rail{position:relative;flex:none;width:7px;align-self:stretch;display:flex;justify-content:center}.gp-app .page-home .gp-door-dot{position:absolute;top:15px;width:7px;height:7px;border-radius:50%;background:var(--m-green-accent)}.gp-app .page-home .gp-door-line-v{position:absolute;top:22px;bottom:-8px;width:1px;background:#bdbdbd52}.gp-app .page-home .gp-door-av{flex:none;width:38px;height:38px;border-radius:50%;display:flex;align-items:center;justify-content:center;overflow:hidden;font-size:12.5px;font-weight:600;color:var(--m-green-on);background:#ffffff1f;border:1px solid rgba(255,255,255,.14)}.gp-app .page-home .gp-door-av img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.gp-app .page-home .gp-door-step--target .gp-door-av{background:var(--m-green-accent);color:var(--m-green-deep);border-color:transparent}.gp-app .page-home .gp-door-av-btn{flex:none;padding:0;border:none;background:none;line-height:0;border-radius:50%}.gp-app .page-home .gp-door-av-btn:active{opacity:.75}.gp-app .page-home .gp-door-who{min-width:0;display:flex;flex-direction:column;gap:2px}.gp-app .page-home .gp-door-name{display:inline;padding:0;border:none;background:none;font-family:var(--m-font);font-size:14.5px;font-weight:600;line-height:1.25;text-align:left;color:var(--m-green-on);overflow-wrap:anywhere}.gp-app .page-home .gp-door-name--link{text-decoration:underline;text-decoration-style:dotted;text-decoration-color:#bdbdbd8c;text-underline-offset:3px}.gp-app .page-home .gp-door-name--link:active{color:var(--m-green-accent)}.gp-app .page-home .gp-door-role{font-size:11px;line-height:1.35;color:#ffffff8f;overflow-wrap:anywhere}.gp-app .page-home .gp-door-strength{margin-top:16px;padding:9px 12px;border-radius:var(--m-radius-md);background:#ffffff12;border:1px solid rgba(255,255,255,.09);font-size:12px;line-height:1.4;color:var(--m-green-accent-soft)}.gp-app .page-home .gp-door-strength.tier-light{color:#fff9}.gp-app .page-home .gp-door-actions{display:flex;gap:10px;margin-top:16px}.gp-app .page-home .gp-door-btn{min-height:var(--m-touch);border-radius:var(--m-radius-lg);font-family:var(--m-font);font-size:15px;font-weight:600;display:inline-flex;align-items:center;justify-content:center;gap:7px}.gp-app .page-home .gp-door-btn--ghost{flex:none;padding:0 16px;border:1px solid rgba(255,255,255,.2);background:transparent;color:var(--m-green-on-muted)}.gp-app .page-home .gp-door-btn--act{flex:1;border:none;background:var(--m-green-accent);color:var(--m-green-deep)}.gp-app .page-home .gp-door-btn:active{transform:scale(.985)}@media (prefers-reduced-motion: reduce){.gp-app .page-home .gp-door-step{opacity:1!important;transform:none!important;transition:none!important}}.gp-app .page-home .gp-moved{display:block;margin:0 0 30px}.gp-app .page-home .gp-moved-head{margin-bottom:12px}.gp-app .page-home .gp-moved-title{margin:0;font-family:var(--gp-font-display);font-size:26px;font-weight:400;line-height:1.1;color:var(--m-ink)}.gp-app .page-home .gp-moved-balance{margin:6px 0 0;font-size:13px;color:var(--m-muted)}.gp-app .page-home .gp-moved-balance b{font-weight:600;color:var(--m-ink)}.gp-app .page-home .gp-moved-list{list-style:none;margin:0;padding:0;border-radius:var(--m-radius-lg);background:var(--m-card);border:1px solid var(--m-border);box-shadow:var(--m-shadow-sm);overflow:hidden}.gp-app .page-home .gp-moved-list>li+li{border-top:1px solid var(--m-border)}.gp-app .page-home .gp-moved-row{width:100%;display:flex;align-items:flex-start;gap:11px;padding:13px 14px;background:transparent;border:none;text-align:left;font-family:var(--m-font)}.gp-app .page-home .gp-moved-row:active{background:var(--m-paper)}.gp-app .page-home .gp-moved-av{flex:none;width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;overflow:hidden;font-size:12px;font-weight:600;color:#fff;background:var(--m-green-mid)}.gp-app .page-home .gp-moved-av img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.gp-app .page-home .gp-moved-av--path{background:var(--m-paper);color:var(--m-green);border:1px solid var(--m-border);font-size:14px}.gp-app .page-home .gp-moved-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:5px}.gp-app .page-home .gp-moved-text{font-size:14px;line-height:1.4;color:var(--m-ink-soft);overflow-wrap:anywhere}.gp-app .page-home .gp-moved-text b{font-weight:600;color:var(--m-ink)}.gp-app .page-home .gp-moved-meta{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.gp-app .page-home .gp-moved-status{padding:2px 8px;border-radius:var(--m-radius-pill);font-size:10.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;background:var(--m-paper);border:1px solid var(--m-border);color:var(--m-muted)}.gp-app .page-home .gp-moved-status.good{background:#bdbdbd38;border-color:#0a0a0a2e;color:var(--m-green-text)}.gp-app .page-home .gp-moved-status.waiting{background:#6b6b6b1f;border-color:#6b6b6b3d;color:#505050}.gp-app .page-home .gp-moved-when{font-size:11.5px;color:var(--m-faint)}.gp-app .page-home .gp-moved-go{flex:none;margin-top:3px;color:var(--m-faint)}}@media (max-width: 900px){.gp-app .page-team .acc-list--portfolio>.acc-row-v2-wrap{margin:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.gp-app .page-team .acc-list--portfolio>.acc-row-v2-wrap>.acc-row-v2{display:grid!important;grid-template-columns:24px minmax(0,1fr) auto 14px!important;grid-template-areas:"rank info act chev" "rank warm act chev"!important;align-items:start!important;gap:4px 8px!important;padding:14px 0 15px!important;background:transparent!important;border:0!important;border-top:1px solid var(--t-line)!important;border-bottom:0!important;border-radius:0!important;box-shadow:none!important}.gp-app .page-team .acc-list--portfolio>.acc-row-v2-wrap:first-child>.acc-row-v2{border-top:0!important}.gp-app .page-team .acc-list--portfolio>.acc-row-v2-wrap.open>.acc-row-v2{background:transparent!important}.gp-app .page-team .acc-list--portfolio>.acc-row-v2-wrap>.acc-row-v2 .acc-row-rank{grid-area:rank!important;align-self:start!important;padding-top:7px!important;font-family:var(--t-sans)!important;font-size:9.5px!important;font-weight:400!important;letter-spacing:.15em!important;color:var(--t-dim2)!important}.gp-app .page-team .acc-list--portfolio>.acc-row-v2-wrap>.acc-row-v2 .acc-row-info{grid-area:info!important;display:block!important;align-self:start!important;min-width:0!important}.gp-app .page-team .acc-list--portfolio>.acc-row-v2-wrap>.acc-row-v2 .acc-name-v2{display:block!important;font-family:var(--t-serif)!important;font-weight:400!important;font-size:20px!important;line-height:1.15!important;letter-spacing:0!important;color:var(--t-ink)!important}.gp-app .page-team .acc-list--portfolio>.acc-row-v2-wrap>.acc-row-v2 .acc-row-meta{margin-top:3px!important;font-family:var(--t-sans)!important;font-size:11.5px!important;line-height:1.45!important;color:var(--t-dim)!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important}.gp-app .page-team .acc-list--portfolio>.acc-row-v2-wrap>.acc-row-v2 .acc-row-meta--summary{color:var(--t-dim2)!important}.gp-app .page-team .acc-list--portfolio>.acc-row-v2-wrap>.acc-row-v2 .acc-row-meta-person{font:inherit!important;color:inherit!important}.gp-app .page-team .acc-list--portfolio>.acc-row-v2-wrap>.acc-row-v2 .acc-row-caret-mobile{display:none!important}.gp-app .page-team .acc-list--portfolio>.acc-row-v2-wrap>.acc-row-v2 .acc-row-strength{grid-area:warm!important;display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:center!important;align-self:start!important;justify-content:flex-start!important;justify-items:start!important;text-align:left!important;gap:4px 8px!important;padding:0!important;margin-top:1px!important}.gp-app .page-team .acc-list--portfolio>.acc-row-v2-wrap>.acc-row-v2 .acc-row-strength-slot,.gp-app .page-team .acc-list--portfolio>.acc-row-v2-wrap>.acc-row-v2 .acc-row-strength-slot--label,.gp-app .page-team .acc-list--portfolio>.acc-row-v2-wrap>.acc-row-v2 .acc-row-strength-slot--chip{display:contents!important}.gp-app .page-team .acc-list--portfolio>.acc-row-v2-wrap>.acc-row-v2 .acc-row-strength-slot--chip:empty{display:none!important}.gp-app .page-team .acc-list--portfolio>.acc-row-v2-wrap>.acc-row-v2 .acc-row-persona{padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;font-family:var(--t-sans)!important;font-size:11.5px!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;color:var(--t-dim)!important}.gp-app .page-team .acc-list--portfolio>.acc-row-v2-wrap>.acc-row-v2 .acc-row-strength:has(.acc-path-bar-row) .acc-row-persona:after{content:" ·";color:var(--t-dim2)}.gp-app .page-team .acc-list--portfolio>.acc-row-v2-wrap>.acc-row-v2 .acc-path-bar-row{display:inline-flex!important;align-items:center!important;gap:7px!important;margin:0!important;padding:0!important;width:auto!important}.gp-app .page-team .acc-list--portfolio>.acc-row-v2-wrap>.acc-row-v2 .acc-path-bar-score{font-family:var(--t-sans)!important;font-size:11.5px!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;color:var(--t-dim)!important}.gp-app .page-team .acc-list--portfolio>.acc-row-v2-wrap>.acc-row-v2 .acc-path-bar-score.muted{color:var(--t-dim2)!important}.gp-app .page-team .acc-list--portfolio>.acc-row-v2-wrap>.acc-row-v2 .warmth-meter .warmth-seg{background:var(--t-line)!important}.gp-app .page-team .acc-list--portfolio>.acc-row-v2-wrap>.acc-row-v2 .warmth-meter .warmth-seg.on{background:var(--t-green)!important}.gp-app .page-team .acc-list--portfolio>.acc-row-v2-wrap>.acc-row-v2 .acc-row-stack{display:none!important}.gp-app .page-team .acc-list--portfolio>.acc-row-v2-wrap>.acc-row-v2 .acc-row-actions{grid-area:act!important;display:flex!important;align-items:center!important;align-self:start!important;justify-content:flex-end!important;gap:8px!important;padding:0!important;margin:0!important;min-height:0!important}.gp-app .page-team .acc-list--portfolio>.acc-row-v2-wrap>.acc-row-v2 .acc-row-actions:empty{display:none!important}.gp-app .page-team .acc-list--portfolio>.acc-row-v2-wrap>.acc-row-v2 .acc-row-actions .acc-remove-btn{width:30px!important;height:30px!important;padding:0!important;border:1px solid var(--t-line)!important;border-radius:50%!important;background:transparent!important;font-size:12px!important;line-height:1!important;color:var(--t-dim2)!important}.gp-app .page-team .acc-list--portfolio>.acc-row-v2-wrap>.acc-row-v2 .acc-row-caret{grid-area:chev!important;align-self:start!important;justify-self:end!important;width:auto!important;height:auto!important;padding:6px 0 0!important;border:0!important;border-radius:0!important;background:none!important;font-size:0!important;color:transparent!important}.gp-app .page-team .acc-list--portfolio>.acc-row-v2-wrap>.acc-row-v2 .acc-row-caret:after{content:"›";display:block;font-family:var(--t-sans);font-size:17px;line-height:1;color:var(--t-dim2);transition:transform .15s ease}.gp-app .page-team .acc-list--portfolio>.acc-row-v2-wrap.open>.acc-row-v2 .acc-row-caret:after{transform:rotate(90deg)}.gp-app .page-team .acc-list--portfolio>.acc-row-v2-wrap>.acc-row-v2 .acc-row-caret--empty{visibility:hidden!important}.gp-app .page-team .acc-list--portfolio>.acc-list-empty{padding:22px 0!important;border-top:1px solid var(--t-line)!important;font-family:var(--t-sans)!important;font-size:13px!important;line-height:1.55!important;color:var(--t-dim)!important}.gp-app .page-team .tm-row-wrap .acc-expanded{margin-left:0!important;margin-right:0!important;padding:0 0 12px!important}.gp-app .page-team .tm-row-wrap .acc-expanded-header{padding:16px 0 8px!important;font-family:var(--t-sans)!important;font-size:9.5px!important;font-weight:400!important;letter-spacing:.15em!important;text-transform:uppercase!important;color:var(--t-dim2)!important}.gp-app .page-team .tm-row-wrap .acc-expanded-empty,.gp-app .page-team .tm-row-wrap .acc-expanded-loading{padding:14px 0 16px!important;font-family:var(--t-sans)!important;font-size:13px!important;line-height:1.55!important;color:var(--t-dim)!important}.gp-app .page-team .tm-row-wrap .tm-row-admin-bar{padding:10px 0 0!important}.gp-app .page-team :is(.tm-row-wrap,.portco-expand) .acc-contact-group{background:transparent!important;border:0!important}.gp-app .page-team :is(.tm-row-wrap,.portco-expand) .contact-row,.gp-app .page-team :is(.tm-row-wrap,.portco-expand) .contact-row--static{display:block!important;position:relative!important;grid-template-columns:none!important;grid-template-areas:none!important;gap:0!important;padding:12px 0 13px!important;background:transparent!important;border:0!important;border-top:1px solid var(--t-line)!important}.gp-app .page-team :is(.tm-row-wrap,.portco-expand) .contact-row:has(.contact-row-cta),.gp-app .page-team :is(.tm-row-wrap,.portco-expand) .contact-row:has(.contact-row-action),.gp-app .page-team :is(.tm-row-wrap,.portco-expand) .contact-row:has(.drawer-connector-action),.gp-app .page-team :is(.tm-row-wrap,.portco-expand) .contact-row:has(.drawer-row-expand){padding-right:104px!important}.gp-app .page-team :is(.tm-row-wrap,.portco-expand) .contact-row .contact-row-spacer{display:none!important}.gp-app .page-team :is(.tm-row-wrap,.portco-expand) .contact-row-identity,.gp-app .page-team :is(.tm-row-wrap,.portco-expand) .contact-row-person{display:contents!important}.gp-app .page-team :is(.tm-row-wrap,.portco-expand) .contact-row .contact-avatar,.gp-app .page-team :is(.tm-row-wrap,.portco-expand) .contact-row .contact-avatar-btn{display:none!important}.gp-app .page-team :is(.tm-row-wrap,.portco-expand) .contact-row .contact-name{display:block!important;width:-moz-fit-content!important;width:fit-content!important;max-width:100%!important;font-family:var(--t-sans)!important;font-size:14.5px!important;font-weight:400!important;line-height:1.25!important;letter-spacing:0!important;color:var(--t-ink)!important}.gp-app .page-team :is(.tm-row-wrap,.portco-expand) .contact-row .contact-row-role,.gp-app .page-team :is(.tm-row-wrap,.portco-expand) .contact-row .contact-title,.gp-app .page-team :is(.tm-row-wrap,.portco-expand) .contact-row .contact-row-company,.gp-app .page-team :is(.tm-row-wrap,.portco-expand) .contact-row .contact-row-chips,.gp-app .page-team :is(.tm-row-wrap,.portco-expand) .contact-row .contact-row-connectors{display:inline-flex!important;align-items:center!important;vertical-align:middle!important;gap:8px!important;margin:3px 7px 0 0!important;max-width:100%!important;text-align:left!important;font-family:var(--t-sans)!important;font-size:11.5px!important;line-height:1.4!important;letter-spacing:0!important;text-transform:none!important;color:var(--t-dim)!important}.gp-app .page-team :is(.tm-row-wrap,.portco-expand) .contact-row .contact-row-role--none,.gp-app .page-team :is(.tm-row-wrap,.portco-expand) .contact-row .contact-row-role:empty,.gp-app .page-team :is(.tm-row-wrap,.portco-expand) .contact-row .contact-title:empty,.gp-app .page-team :is(.tm-row-wrap,.portco-expand) .contact-row .contact-row-company:empty,.gp-app .page-team :is(.tm-row-wrap,.portco-expand) .contact-row .contact-row-chips:empty,.gp-app .page-team :is(.tm-row-wrap,.portco-expand) .contact-row .contact-row-connectors:empty{display:none!important}.gp-app .page-team :is(.tm-row-wrap,.portco-expand) .contact-row:has(.contact-row-company:not(:empty)) .contact-row-role:not(:empty):after{content:" ·";color:var(--t-dim2)}.gp-app .page-team :is(.tm-row-wrap,.portco-expand) .contact-row .path-chip,.gp-app .page-team :is(.tm-row-wrap,.portco-expand) .contact-row .contact-path-count{padding:3px 9px!important;border:1px solid var(--t-line2)!important;border-radius:20px!important;background:transparent!important;font-family:var(--t-sans)!important;font-size:10.5px!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;color:var(--t-dim)!important}.gp-app .page-team :is(.tm-row-wrap,.portco-expand) .contact-row .path-chip--muted{color:var(--t-dim2)!important}.gp-app .page-team :is(.tm-row-wrap,.portco-expand) .contact-row .contact-row-chips .acc-row-tier-label{padding:0!important;border:0!important;background:transparent!important;font-family:var(--t-sans)!important;font-size:11.5px!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;color:var(--t-dim)!important}.gp-app .page-team :is(.tm-row-wrap,.portco-expand) .contact-row .contact-row-connectors .contact-path-count{padding:3px 9px!important;border:1px solid var(--t-line2)!important;border-radius:20px!important;background:transparent!important;font-family:var(--t-sans)!important;font-size:10.5px!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;color:var(--t-dim)!important}.gp-app .page-team :is(.tm-row-wrap,.portco-expand) .contact-row .contact-row-cta,.gp-app .page-team :is(.tm-row-wrap,.portco-expand) .contact-row .contact-row-action,.gp-app .page-team :is(.tm-row-wrap,.portco-expand) .contact-row .drawer-connector-action,.gp-app .page-team :is(.tm-row-wrap,.portco-expand) .contact-row .drawer-row-expand{position:absolute!important;right:0!important;top:50%!important;transform:translateY(-50%)!important;grid-area:auto!important;margin:0!important;white-space:nowrap!important}.gp-app .page-team :is(.tm-row-wrap,.portco-expand) .contact-row .contact-row-cta,.gp-app .page-team :is(.tm-row-wrap,.portco-expand) .contact-row .contact-row-action,.gp-app .page-team :is(.tm-row-wrap,.portco-expand) .contact-row .drawer-connector-action .drawer-action-btn{min-height:34px!important;display:inline-flex!important;align-items:center!important;padding:7px 13px!important;border:1px solid var(--t-green)!important;border-radius:8px!important;background:transparent!important;font-family:var(--t-sans)!important;font-size:12.5px!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;color:var(--t-green)!important}.gp-app .page-team :is(.tm-row-wrap,.portco-expand) .contact-row .contact-row-cta>span[aria-hidden]{display:none!important}.gp-app .page-team :is(.tm-row-wrap,.portco-expand) .contact-row .drawer-row-expand{color:var(--t-dim2)!important}.gp-app .page-team .team-pending-row{grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"identity actions" "role     role"!important;gap:10px 12px!important;padding:14px 0!important;align-items:center!important}.gp-app .page-team .team-pending-identity{align-items:center!important}.gp-app .page-team .team-pending-actions{align-self:center!important;justify-content:flex-end!important;margin-left:0!important}.gp-app .page-team .team-pending-actions:has(.team-pending-action){grid-area:actions!important;align-self:center!important}.gp-app .page-team .team-pending-row:has(.team-pending-action){grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"identity" "role" "actions"!important;align-items:start!important}.gp-app .page-team .team-pending-row:has(.team-pending-action) .team-pending-actions{justify-content:flex-start!important;margin-left:51px!important}.gp-app .page-team .team-pending-actions .tm-row-menu-btn{width:32px!important;height:32px!important;padding:0!important;border:1px solid var(--t-line)!important;border-radius:50%!important;background:transparent!important;font-size:15px!important;line-height:1!important;color:var(--t-dim)!important}.gp-app .page-team .portco-expand .portco-expand-lbl,.gp-app .page-team .portco-expand .drawer-section-header{display:block!important;padding:16px 0 8px!important;font-family:var(--t-sans)!important;font-size:9.5px!important;font-weight:400!important;letter-spacing:.15em!important;line-height:1.5!important;text-transform:uppercase!important;white-space:normal!important;overflow-wrap:anywhere!important;color:var(--t-dim2)!important}.gp-app .page-team .portco-expand .stgt-section-meta,.gp-app .page-team .portco-expand .stgt-founder-name{font:inherit!important;letter-spacing:inherit!important;color:inherit!important}.gp-app .page-team .portco-expand{margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}.gp-app .page-team .portco-expand .portco-expand-block{padding:0!important}.gp-app .page-team .portco-expand .stgt-drawer-wrap{border:0!important;background:transparent!important}.gp-app .page-team .portco-expand .stgt-summary-row.acc-row-v2{grid-template-columns:24px minmax(0,1fr) auto!important;grid-template-areas:"rank info act" "rank warm act"!important;align-items:start!important;gap:4px 8px!important;padding:13px 0 14px!important;background:transparent!important;border:0!important;border-top:1px solid var(--t-line)!important}.gp-app .page-team .portco-expand .stgt-summary-row .acc-row-rank{grid-area:rank!important;align-self:start!important;padding-top:4px!important;font-family:var(--t-sans)!important;font-size:11px!important;font-weight:400!important;letter-spacing:.08em!important;color:var(--t-dim2)!important}.gp-app .page-team .portco-expand .stgt-summary-row .acc-row-info{grid-area:info!important;display:block!important;min-width:0!important}.gp-app .page-team .portco-expand .stgt-summary-row .acc-name-v2{display:block!important;font-family:var(--t-serif)!important;font-weight:400!important;font-size:18px!important;line-height:1.2!important;letter-spacing:0!important;color:var(--t-ink)!important}.gp-app .page-team .portco-expand .stgt-summary-row .acc-row-meta{margin-top:2px!important;font-family:var(--t-sans)!important;font-size:11.5px!important;line-height:1.45!important;color:var(--t-dim)!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important}.gp-app .page-team .portco-expand .stgt-summary-row .acc-row-strength{grid-area:warm!important;display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:center!important;align-self:start!important;justify-content:flex-start!important;text-align:left!important;gap:4px 8px!important;margin-top:1px!important;padding:0!important}.gp-app .page-team .portco-expand .stgt-summary-row .acc-row-persona{padding:0!important;border:0!important;background:transparent!important;font-family:var(--t-sans)!important;font-size:11.5px!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;color:var(--t-dim)!important}.gp-app .page-team .portco-expand .stgt-summary-row .acc-row-strength:has(.acc-path-bar-row) .acc-row-persona:after{content:" ·";color:var(--t-dim2)}.gp-app .page-team .portco-expand .stgt-summary-row .acc-path-bar-row{display:inline-flex!important;align-items:center!important;gap:7px!important;width:auto!important;margin:0!important;padding:0!important}.gp-app .page-team .portco-expand .stgt-summary-row .acc-path-bar{width:34px!important;height:3px!important;flex:none!important;border-radius:2px!important;background:var(--t-line)!important}.gp-app .page-team .portco-expand .stgt-summary-row .acc-path-bar-fill{height:100%!important;border-radius:2px!important;background:var(--t-line2)!important}.gp-app .page-team .portco-expand .stgt-summary-row .acc-path-bar-fill.has-path{background:var(--t-green)!important}.gp-app .page-team .portco-expand .stgt-summary-row .acc-path-bar-score{font-family:var(--t-sans)!important;font-size:11.5px!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;color:var(--t-dim)!important}.gp-app .page-team .portco-expand .stgt-summary-row .acc-path-bar-score.muted{color:var(--t-dim2)!important}.gp-app .page-team .portco-expand .stgt-summary-row .acc-row-stack,.gp-app .page-team .portco-expand .stgt-summary-row .stgt-collapsed-action-wrap,.gp-app .page-team .portco-expand .stgt-summary-row .stgt-collapsed-action{grid-area:act!important;display:flex!important;align-items:center!important;align-self:start!important;justify-content:flex-end!important;width:auto!important;margin:0!important;padding:0!important}.gp-app .page-team .portco-expand .stgt-summary-row .acc-row-stack:empty,.gp-app .page-team .portco-expand .stgt-summary-row .stgt-collapsed-action-wrap:empty{display:none!important}.gp-app .page-team .portco-expand .drawer-action-btn,.gp-app .page-team .portco-expand .stgt-btn-action,.gp-app .page-team .portco-expand .stgt-btn-request{width:auto!important;min-height:34px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:7px 13px!important;border:1px solid var(--t-green)!important;border-radius:8px!important;background:transparent!important;font-family:var(--t-sans)!important;font-size:12.5px!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;white-space:nowrap!important;color:var(--t-green)!important}.gp-app .page-team .portco-expand .drawer-action-btn.primary{background:var(--t-green)!important;border-color:var(--t-green)!important;color:#fafafa!important}.gp-app .page-team .tm-connectors-targets{margin:0!important;padding:0!important;border:0!important;background:transparent!important}.gp-app .page-team .tm-connectors-targets .conn-reciprocal{display:block!important;grid-template-columns:none!important;gap:0!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important}.gp-app .page-team .tm-connectors-targets .conn-reciprocal-col{display:block!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.gp-app .page-team .tm-connectors-targets .conn-reciprocal-col-head{display:grid!important;grid-template-columns:26px minmax(0,1fr) auto!important;align-items:center!important;gap:0 10px!important;margin:0!important;padding:18px 0 10px!important;border:0!important;background:transparent!important}.gp-app .page-team .tm-connectors-targets .conn-reciprocal-col-icon{width:26px!important;height:26px!important;min-width:0!important;flex:none!important;border:1px solid var(--t-line)!important;border-radius:50%!important;background:transparent!important;font-size:11px!important;color:var(--t-dim2)!important}.gp-app .page-team .tm-connectors-targets .conn-reciprocal-col-icon svg{width:12px!important;height:12px!important}.gp-app .page-team .tm-connectors-targets .conn-reciprocal-col-head-copy{min-width:0!important}.gp-app .page-team .tm-connectors-targets .conn-reciprocal-col-title{margin:0!important;font-family:var(--t-serif)!important;font-weight:400!important;font-size:19px!important;line-height:1.15!important;letter-spacing:0!important;color:var(--t-ink)!important}.gp-app .page-team .tm-connectors-targets .conn-reciprocal-col-sub{margin:2px 0 0!important;font-family:var(--t-sans)!important;font-size:11.5px!important;line-height:1.4!important;letter-spacing:0!important;color:var(--t-dim)!important}.gp-app .page-team .tm-connectors-targets .conn-reciprocal-col-count{font-family:var(--t-serif)!important;letter-spacing:-.02em!important;font-weight:500!important;font-size:19px!important;line-height:1!important;color:var(--t-dim2)!important}.gp-app .page-team .tm-connectors-targets .conn-reciprocal-col-body{padding:0!important;background:transparent!important}.gp-app .page-team .tm-connectors-targets .conn-reciprocal-empty,.gp-app .page-team .tm-connectors-targets .conn-reciprocal-error{padding:12px 0 16px!important;border:0!important;border-top:1px solid var(--t-line)!important;border-radius:0!important;background:transparent!important;font-family:var(--t-sans)!important;font-size:12.5px!important;line-height:1.55!important;color:var(--t-dim)!important}.gp-app .page-team .tm-connectors-targets .acc-targets-head{display:none!important}.gp-app .page-team .tm-connectors-targets .conn-target-account-list{display:block!important;grid-template-columns:none!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important}.gp-app .page-team .tm-connectors-targets .acc-row-v2-wrap{margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.gp-app .page-team .tm-connectors-targets .acc-row-v2-wrap>.acc-row-v2{display:grid!important;grid-template-columns:24px auto minmax(0,1fr) auto!important;grid-template-areas:"rank info info  act" "rank warm stack act"!important;align-items:start!important;gap:4px 8px!important;padding:13px 0 14px!important;background:transparent!important;border:0!important;border-top:1px solid var(--t-line)!important;border-radius:0!important}.gp-app .page-team .tm-connectors-targets .acc-row-v2-wrap>.acc-row-v2 .acc-row-rank{grid-area:rank!important;align-self:start!important;padding-top:5px!important;font-family:var(--t-sans)!important;font-size:9.5px!important;font-weight:400!important;letter-spacing:.15em!important;color:var(--t-dim2)!important}.gp-app .page-team .tm-connectors-targets .acc-row-v2-wrap>.acc-row-v2 .acc-row-info{grid-area:info!important;display:block!important;min-width:0!important}.gp-app .page-team .tm-connectors-targets .acc-row-v2-wrap>.acc-row-v2 .acc-row-name-line{display:block!important;min-width:0!important}.gp-app .page-team .tm-connectors-targets .acc-row-name-line>.acc-row-toggle{display:none!important}.gp-app .page-team .tm-connectors-targets .acc-row-v2-wrap>.acc-row-v2 .acc-name-v2{display:block!important;font-family:var(--t-serif)!important;font-weight:400!important;font-size:18px!important;line-height:1.2!important;letter-spacing:0!important;text-align:left!important;color:var(--t-ink)!important}.gp-app .page-team .tm-connectors-targets .acc-row-v2-wrap>.acc-row-v2 .acc-row-meta{margin-top:2px!important;padding-left:0!important;font-family:var(--t-sans)!important;font-size:11.5px!important;line-height:1.45!important;text-align:left!important;color:var(--t-dim)!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important}.gp-app .page-team .tm-connectors-targets .acc-row-v2-wrap>.acc-row-v2 .acc-row-strength,.gp-app .page-team .tm-connectors-targets .acc-row-v2-wrap>.acc-row-v2 .acc-row-stack{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:center!important;align-self:start!important;justify-content:flex-start!important;text-align:left!important;gap:6px!important;width:auto!important;margin:0!important;padding:0!important;overflow:visible!important}.gp-app .page-team .tm-connectors-targets .acc-row-v2-wrap>.acc-row-v2 .acc-row-strength{grid-area:warm!important;margin-top:1px!important}.gp-app .page-team .tm-connectors-targets .acc-row-v2-wrap>.acc-row-v2 .acc-row-stack{grid-area:stack!important;justify-self:start!important;margin-top:1px!important}.gp-app .page-team .tm-connectors-targets .acc-row-v2-wrap>.acc-row-v2 .acc-row-stack:before{content:"·";margin-right:2px;color:var(--t-dim2);font-size:11.5px}.gp-app .page-team .tm-connectors-targets .acc-row-v2-wrap>.acc-row-v2 .acc-row-stack--empty{display:none!important}.gp-app .page-team .tm-connectors-targets .acc-row-v2 .acc-path-bar-row{display:inline-flex!important;align-items:center!important;gap:6px!important;width:auto!important;margin:0!important;padding:0!important}.gp-app .page-team .tm-connectors-targets .acc-row-v2 .acc-row-tier-label{padding:0!important;border:0!important;background:transparent!important;font-family:var(--t-sans)!important;font-size:11.5px!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;color:var(--t-dim)!important}.gp-app .page-team .tm-connectors-targets .acc-row-v2 .acc-row-tier-label.muted{color:var(--t-dim2)!important}.gp-app .page-team .tm-connectors-targets .acc-row-v2 .acc-stack-avatars{display:inline-flex!important;align-items:center!important}.gp-app .page-team .tm-connectors-targets .acc-row-v2 .acc-stack-av{width:20px!important;height:20px!important;font-family:var(--t-sans)!important;font-size:8px!important;font-weight:400!important;border:1.5px solid var(--m-bg)!important}.gp-app .page-team .tm-connectors-targets .acc-row-v2 .acc-stack-count{padding:0!important;border:0!important;background:transparent!important;font-family:var(--t-sans)!important;font-size:11.5px!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;color:var(--t-dim)!important}.gp-app .page-team .tm-connectors-targets .acc-row-v2-wrap>.acc-row-v2 .acc-row-actions{grid-area:act!important;display:flex!important;align-items:center!important;align-self:center!important;justify-content:flex-end!important;width:auto!important;margin:0!important;padding:0!important}.gp-app .page-team .tm-connectors-targets .acc-row-v2-wrap>.acc-row-v2 .acc-row-cta{min-height:34px!important;display:inline-flex!important;align-items:center!important;padding:7px 13px!important;border:1px solid var(--t-green)!important;border-radius:8px!important;background:transparent!important;font-family:var(--t-sans)!important;font-size:12.5px!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;white-space:nowrap!important;color:var(--t-green)!important}.gp-app .page-team .tm-connectors-targets .acc-row-v2-wrap>.acc-row-v2 .acc-row-cta>span[aria-hidden]{display:none!important}.gp-app .page-team .tm-connectors-targets .acc-row-v2-wrap>.acc-expanded{margin:0!important;padding:0 0 4px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.gp-app .page-team .tm-connectors-targets .acc-expanded-header{padding:12px 0 6px!important;font-family:var(--t-sans)!important;font-size:9.5px!important;font-weight:400!important;letter-spacing:.15em!important;text-transform:uppercase!important;color:var(--t-dim2)!important}.gp-app .page-team .tm-connectors-targets .acc-expanded-scroll{max-height:none!important;overflow:visible!important;padding:0!important}.gp-app .page-team .tm-connectors-targets .acc-expanded .acc-stack-av{width:22px!important;height:22px!important;font-size:8px!important}}@media (max-width: 900px){.request-intro-portal.modal-overlay.open .modal-head{padding:8px var(--intro-gutter) 12px!important;box-shadow:0 6px 12px -12px #1111118c!important}.request-intro-portal.modal-overlay.open .mod-title,.request-intro-portal.modal-overlay.open .intro-picker-title{font-size:23px!important;line-height:1.14!important}.request-intro-portal.modal-overlay.open .mod-sub{margin-top:5px!important;font-size:12px!important;line-height:1.5!important}.request-intro-portal.modal-overlay.open .mod-close{top:13px!important}.request-intro-portal.modal-overlay.open .req-chain,.request-intro-portal.modal-overlay.open .offer-intro-people{margin-top:12px!important;margin-bottom:12px!important;padding:12px 6px 11px!important;border-radius:13px!important}.request-intro-portal.modal-overlay.open .req-chain .rc-name,.request-intro-portal.modal-overlay.open .offer-intro-people .rc-name{margin-top:5px!important}.request-intro-portal.modal-overlay.open .req-chain .rc-arr,.request-intro-portal.modal-overlay.open .offer-intro-people .rc-arr{margin-top:15px!important}.request-intro-portal.modal-overlay.open .modal-body,.request-intro-portal.modal-overlay.open .req-body{padding-top:14px!important;padding-bottom:18px!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important}.request-intro-portal.modal-overlay.open .req-sec-lbl,.request-intro-portal.modal-overlay.open .req-email,.request-intro-portal.modal-overlay.open .req-mailcard{margin-bottom:10px!important}.request-intro-portal.modal-overlay.open .req-email-head{padding:11px 14px!important}.request-intro-portal.modal-overlay.open .req-reasoning{margin-bottom:14px!important}.request-intro-portal.modal-overlay.open .modal-foot{gap:7px!important;padding:11px var(--intro-gutter) calc(11px + env(safe-area-inset-bottom,0px))!important;box-shadow:0 -8px 14px -12px #11111180!important}.request-intro-portal.modal-overlay.open .modal-foot>div{gap:7px!important}.request-intro-portal.modal-overlay.open .btn-foot{min-height:46px!important;padding:12px 16px!important;border-radius:12px!important}.request-intro-portal.modal-overlay.open .btn-foot.primary{font-weight:500!important}.request-intro-portal.modal-overlay.open .btn-foot.primary:active{background:#0a0a0a!important;border-color:#0a0a0a!important}.request-intro-portal.modal-overlay.open .modal-foot:has(>.btn-foot.primary)>.btn-foot:not(.primary):not(.req-foot-back),.request-intro-portal.modal-overlay.open .modal-foot>div:has(>.btn-foot.primary)>.btn-foot:not(.primary):not(.req-foot-back){min-height:0!important;padding:8px 4px!important;background:transparent!important;border:0!important;font-size:13.5px!important;color:var(--i-dim)!important}.request-intro-portal.modal-overlay.open .btn-foot.req-foot-back{min-height:42px!important;padding:10px 16px!important;font-size:14px!important}.request-intro-portal.modal-overlay.open .btn-foot,.request-intro-portal.modal-overlay.open .mod-close{-webkit-tap-highlight-color:transparent!important}}@media (max-width: 560px){.request-intro-portal.modal-overlay.open .mod-title,.request-intro-portal.modal-overlay.open .intro-picker-title{font-size:22px!important}.request-intro-portal.modal-overlay.open .req-chain,.request-intro-portal.modal-overlay.open .offer-intro-people{padding-left:9px!important;padding-right:9px!important}.request-intro-portal.modal-overlay.open .req-chain .rc-arr,.request-intro-portal.modal-overlay.open .offer-intro-people .rc-arr{flex-basis:20px!important;width:20px!important}}@media (max-width: 900px){.gp-app .page-home .home-queue-list{display:flex!important;flex-direction:column!important;gap:0!important;margin-top:10px!important}.gp-app .page-home .home-queue-row{display:grid!important;grid-template-columns:34px minmax(0,1fr) auto!important;grid-template-areas:"av person  person" ".  meta    tier" ".  actions actions"!important;-moz-column-gap:12px!important;column-gap:12px!important;row-gap:4px!important;align-items:center!important;min-height:0!important;padding:14px 0 15px!important;border:0!important;border-bottom:1px solid var(--m-border)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.gp-app .page-home .home-queue-row:hover{background:transparent!important}.gp-app .page-home .home-queue-row:active{background:#1a1a1a08!important}.gp-app .page-home .home-queue-av-btn{grid-area:av!important;align-self:start!important;margin-top:1px!important}.gp-app .page-home .home-queue-av{width:34px!important;height:34px!important;font-family:var(--gp-font-mono)!important;font-size:11.5px!important;font-weight:400!important;letter-spacing:.05em!important;text-transform:uppercase!important;background:#dcdcdc!important;color:#646464!important}.gp-app .page-home .home-queue-person{grid-area:person!important;min-width:0!important}.gp-app .page-home .home-queue-name-text{display:block!important;width:100%!important;text-align:left!important;padding:0!important;font-family:var(--m-font)!important;font-size:16px!important;font-weight:600!important;line-height:1.25!important;letter-spacing:-.01em!important;color:var(--m-ink)!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;max-width:100%!important}.gp-app .page-home .home-queue-role-text{display:block!important;margin-top:2px!important;font-family:var(--m-font)!important;font-size:11.5px!important;line-height:1.35!important;color:var(--m-muted)!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.gp-app .page-home .home-queue-company{grid-area:meta!important;align-self:center!important;font-family:var(--m-font)!important;font-size:12.5px!important;line-height:1.4!important;color:var(--m-muted)!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.gp-app .page-home .home-queue-company:empty{display:none!important}.gp-app .page-home .home-queue-tier-col{grid-area:tier!important;justify-self:end!important;align-self:center!important}.gp-app .page-home .home-queue-tier{display:inline!important;padding:0!important;border-radius:0!important;background:transparent!important;font-family:var(--m-font)!important;font-size:12.5px!important;font-weight:400!important;letter-spacing:normal!important;text-transform:none!important;line-height:1.4!important;color:var(--m-muted)!important}.gp-app .page-home .home-queue-actions{grid-area:actions!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:16px!important;margin-top:6px!important;padding-top:0!important;border-top:0!important;justify-self:stretch!important}.gp-app .page-home .home-queue-action,.gp-app .page-home .home-queue-muted{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:0!important;font-family:var(--gp-font-mono)!important;font-size:11px!important;font-weight:400!important;letter-spacing:.12em!important;text-transform:uppercase!important;white-space:nowrap!important}.gp-app .page-home .home-queue-muted{padding:8px 0 4px!important;border:0!important;border-bottom:1px solid #BDBDBD!important;border-radius:0!important;background:transparent!important;color:#555!important;font-weight:400!important}.gp-app .page-home .home-queue-muted:active{background:transparent!important;border-bottom-color:var(--m-ink)!important;color:var(--m-ink)!important}.gp-app .page-home .home-queue-action{min-height:34px!important;padding:0 14px!important;border:1px solid #DCDCDC!important;border-radius:2px!important;background:transparent!important;color:var(--m-ink)!important;box-shadow:none!important}.gp-app .page-home .home-queue-action:hover{background:transparent!important}.gp-app .page-home .home-queue-action:active{background:#ededed!important;border-color:#c4c4c4!important}.gp-app .page-home .home-queue-empty{margin-top:14px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;font-family:var(--m-font)!important;font-size:13.5px!important;line-height:1.5!important;color:var(--m-muted)!important}.gp-app .page-home .home-queue-more{padding:14px 0 0!important}.gp-app .page-home .home-queue-more .home-linkbtn{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;width:auto!important;min-height:32px!important;padding:0!important;border:0!important;border-bottom:1px solid #BDBDBD!important;border-radius:0!important;background:transparent!important;font-family:var(--gp-font-mono)!important;font-size:11px!important;font-weight:400!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#555!important}.gp-app .page-home .home-queue-more .home-linkbtn:active{background:transparent!important;border-bottom-color:var(--m-ink)!important;color:var(--m-ink)!important}@media (max-width: 349px){.gp-app .page-home .home-queue-actions{gap:12px!important}.gp-app .page-home .home-queue-action,.gp-app .page-home .home-queue-muted{font-size:10.5px!important;letter-spacing:.09em!important}.gp-app .page-home .home-queue-action{padding:0 11px!important}}}@media (max-width: 900px){.request-intro-portal.modal-overlay.open .req-nested-target-preview p,.request-intro-portal.modal-overlay.open .req-nested-target-preview .ob-draft-email-blurb{font-size:13.5px!important;line-height:1.55!important;color:var(--i-ink)!important}.request-intro-portal.modal-overlay.open .req-nested-target-preview .ob-draft-email-blurb-placeholder{color:var(--i-dim2)!important}.request-intro-portal.modal-overlay.open .req-nested-target-preview .ob-draft-email-sig{margin-top:12px!important}.request-intro-portal.modal-overlay.open .req-nested-target-preview .ob-draft-email-byline{display:block!important;margin-top:3px!important;font-family:var(--i-sans)!important;font-size:11px!important;font-weight:400!important;line-height:1.5!important;color:var(--i-dim2)!important}.request-intro-portal.modal-overlay.open .req-editable-blurb-textarea{min-height:88px!important;height:88px!important;resize:none!important}.request-intro-portal.modal-overlay.open .intro-picker-foot{gap:7px!important;padding:11px var(--intro-gutter) calc(11px + env(safe-area-inset-bottom,0px))!important;box-shadow:0 -8px 14px -12px #11111180!important}.request-intro-portal.modal-overlay.open .intro-picker-go{min-height:46px!important;padding:12px 16px!important;font-weight:500!important;border-radius:12px!important}.request-intro-portal.modal-overlay.open .intro-picker-go:active{background:#0a0a0a!important;border-color:#0a0a0a!important}.request-intro-portal.modal-overlay.open .intro-picker-cancel{padding:8px 4px!important;font-size:13.5px!important;-webkit-tap-highlight-color:transparent!important}.request-intro-portal.modal-overlay.open .req-sec-lbl:not(.offer-intro-column-title){font-size:12.5px!important;line-height:1.5!important;color:var(--i-dim)!important}}@media (max-width: 900px){.gp-app .sidebar,.gp-app.sidebar-pinned .sidebar,.gp-app.sidebar-collapsed .sidebar,.gp-app.sidebar-mobile-open .sidebar,.gp-app .sidebar-backdrop,.gp-app.sidebar-mobile-open .sidebar-backdrop{display:none!important}.mobile-bottom-nav{justify-content:space-between;padding-left:max(8px,env(safe-area-inset-left,0px));padding-right:max(8px,env(safe-area-inset-right,0px))}.mobile-bottom-nav-item{max-width:none;padding:6px 1px}.mobile-bottom-nav-icon{width:32px}.mobile-bottom-nav-label{font-size:9.5px;letter-spacing:-.01em}}@media (max-width: 360px){.mobile-bottom-nav-label{font-size:9px}.mobile-bottom-nav-icon{width:28px}}@media (max-width: 900px){.gp-app .page-settings .ma-mobile-logout{margin-top:22px}.gp-app .page-settings .ma-mobile-logout-btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:var(--m-touch, 44px);padding:13px 14px;border:1px solid rgba(20,32,46,.22);border-radius:11px;background:transparent;font-family:var(--s-sans, var(--m-font));font-size:14.5px;font-weight:400;letter-spacing:0;text-transform:none;color:var(--s-ink, var(--m-ink, #14202E));box-shadow:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.gp-app .page-settings .ma-mobile-logout-btn:active{background:#14202e0d}}@media (max-width: 900px){.gp-app .mp .rn-goals{scroll-margin-top:calc(var(--s-shell-off, 56px) + var(--s-nav-h, 44px) + 12px)}.gp-app .mp .rn-hunts{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0 0 2px}.gp-app .mp .rn-hunt{gap:2px;min-height:var(--m-touch);padding:11px 11px 12px 36px;border:1px solid var(--p-line2);border-radius:12px;background:var(--p-card);font-family:var(--p-sans);-webkit-tap-highlight-color:transparent}.gp-app .mp .rn-hunt[aria-pressed=true]{border-color:var(--p-green);background:#f6f6f6;box-shadow:inset 0 0 0 1px var(--p-green)}.gp-app .mp .rn-hunt-tick{left:11px;top:12px;width:17px;height:17px;border-color:var(--p-line2);font-size:10.5px}.gp-app .mp .rn-hunt[aria-pressed=true] .rn-hunt-tick{border-color:var(--p-green);background:var(--p-green)}.gp-app .mp .rn-hunt-nm{font-size:14.5px;font-weight:600;color:var(--p-ink)}.gp-app .mp .rn-hunt-ds{font-size:11.5px;line-height:1.4;color:var(--p-dim)}.gp-app .mp .rn-goals-block{margin-top:16px}.gp-app .mp .mp-card>.rn-goals-block:first-child{margin-top:0}.gp-app .mp .rn-goals-block>.mp-eyebrow{display:block;margin-bottom:7px}.gp-app .mp .rn-goals-hint{margin:-3px 0 8px}.gp-app .mp .rn-goals-seeking{min-height:136px}.gp-app .mp .rn-goals-add{gap:8px;margin-top:0}.gp-app .mp .rn-goals-add .mp-btn{flex:none;padding:12px 16px}.gp-app .rn-goals-add{gap:8px}.gp-app .rn-goals-add input{flex:1 1 auto!important;width:auto!important;min-width:0!important}.gp-app .rn-goals-add .save-btn-ghost{flex:none!important;width:auto!important;padding:0 16px!important}.gp-app .mp .rn-goals-listlbl{display:block;margin-top:14px}.gp-app .mp .rn-chip{display:inline-flex;align-items:center;gap:2px;padding:4px 3px 4px 10px}.gp-app .mp .rn-chip button{min-width:26px;min-height:24px;padding:0 5px;font-size:15px;color:var(--p-dim)}.gp-app .mp .rn-note{margin-top:0;font-size:11.5px;line-height:1.5;color:var(--p-dim2)}.gp-app .mp .rn-err{margin-top:8px;font-size:12px;line-height:1.45}.gp-app .mp .rn-linkbtn{color:var(--p-green)}.gp-app .mp .rn-seg{gap:6px;margin-top:0}.gp-app .mp .rn-seg-btn{min-height:36px;padding:0 13px;border:1px solid var(--p-line2);border-radius:20px;background:var(--p-card);font-family:var(--p-sans);font-size:13px;font-weight:400;color:var(--p-ink)}.gp-app .mp .rn-seg-btn.selected{border-color:var(--p-green);background:var(--p-green);color:#fafafa}.gp-app .mp .rn-amount{gap:8px}.gp-app .mp .rn-amount .rn-currency{flex:0 0 96px}.gp-app .mp .rn-toggle{min-height:32px;font-size:14.5px;color:var(--p-ink)}.gp-app .mp .rn-program .mp-card>.mp-note{margin-top:14px}.gp-app .page-home .rn-suggest-grid{grid-template-columns:minmax(0,1fr);gap:10px;margin-top:12px}.gp-app .page-home .rn-sg{gap:7px;padding:13px 14px 14px;border:1px solid var(--m-border);border-radius:var(--m-radius-lg);background:var(--m-card);box-shadow:var(--m-shadow-sm)}.gp-app .page-home .rn-sg-x{top:3px;right:3px;width:40px;height:40px;font-size:20px}.gp-app .page-home .rn-sg-top{gap:10px;padding-right:30px}.gp-app .page-home .rn-sg-av{width:34px;height:34px;font-size:11.5px}.gp-app .page-home .rn-sg-name{font-family:var(--m-font);font-size:15px;letter-spacing:-.01em;color:var(--m-ink)}.gp-app .page-home .rn-sg-role{font-size:11.5px;color:var(--m-muted)}.gp-app .page-home .rn-sg-tier{padding:2px 7px;font-size:9px}.gp-app .page-home .rn-sg-headline{margin-top:2px;font-size:17.5px;line-height:1.28}.gp-app .page-home .rn-sg-reason{font-size:12.5px;color:var(--m-muted)}.gp-app .page-home .rn-sg-path{padding:9px 0;border-bottom-color:var(--m-border)}.gp-app .page-home .rn-sg-paths{border-top-color:var(--m-border)}.gp-app .page-home .rn-sg-path-name{font-size:14px}.gp-app .page-home .rn-sg-path-role{font-size:11.5px;color:var(--m-muted)}.gp-app .page-home .rn-sg-actions{flex-wrap:nowrap;align-items:center;padding-top:2px}.gp-app .page-home .rn-sg .rn-sg-more{min-width:34px!important;padding:0 10px!important;font-size:15px!important;letter-spacing:0!important}.gp-app .page-home .rn-suggest-cta{margin-top:10px}.rn-opps{max-width:none;margin:12px 0 6px}.rn-opps-head{margin-bottom:8px;font-size:10px;letter-spacing:.15em}.rn-opps-count{font-size:12px}.rn-opp{padding:13px 14px 14px;border-radius:14px}.rn-opp-msg{font-size:14.5px;line-height:1.42}.rn-opp-meta{gap:5px 8px;margin-top:8px;font-size:12px}.rn-opp-reward{padding:2px 8px;font-size:11.5px}.rn-opp-contact{font-size:12px}.rn-opp-actions{gap:8px;margin-top:12px}.rn-opp-go,.rn-opp-pass{min-height:40px;padding:0 16px;font-size:13.5px}.rn-opp-state{font-size:12.5px}.rn-sheet-scrim{align-items:flex-end;padding:0}.rn-sheet{width:100%;max-height:88vh;padding:16px 20px calc(18px + env(safe-area-inset-bottom,0px));border-radius:18px 18px 0 0}.rn-sheet-head h3{font-size:22px}.rn-sheet-lede{font-size:14px}.rn-sheet-field>span{font-size:10px}.rn-sheet-foot .rn-opp-go,.rn-sheet-foot .rn-opp-pass{flex:1;min-height:46px}}@media (max-width: 900px){.gp-app .page-intros .top-header.intros-hero{padding:0 0 9px!important}.gp-app .page-intros .intros-hero .intros-hero-eyebrow{margin-bottom:3px!important}.gp-app .page-intros .intros-hero .page-h{font-size:26px!important}.gp-app .page-intros .intros-hero .make-intro-btn{min-height:28px!important}.gp-app .page-intros .intros-metric{padding:9px 12px 10px!important}.gp-app .page-intros .intros-metric-num{font-size:24px!important}.gp-app .page-intros .intros-metric-lbl-m{margin-top:4px!important;font-size:9px!important}.gp-app .page-intros .intros-filters .filt,.gp-app .page-intros .intros-refresh-inline{padding:9px 0 7px!important}.gp-app .page-intros .intros-group-head{padding:11px var(--intro-gutter) 5px!important}.gp-app .page-intros .intro-row-top{grid-template-columns:auto minmax(0,1fr) auto!important;grid-template-areas:"title  title   toggle" "chain  chain   chain" "status status  status"!important;align-items:center!important;gap:6px 10px!important;padding:11px var(--intro-gutter) 12px!important}.gp-app .page-intros .intro-row-v2.open>.intro-row-top{padding-bottom:11px!important}.gp-app .page-intros .intro-row-top .intro-row-body{display:contents!important}.gp-app .page-intros .intro-row-top .intro-row-detail,.gp-app .page-intros .rn-row .rn-why{grid-column:1 / -1!important;grid-row:4!important;min-width:0}.gp-app .page-intros .rn-row .rn-row-detail{grid-column:1 / -1!important;grid-row:3!important;min-width:0}.gp-app .page-intros .intro-row-top .intro-row-title{grid-area:title!important;align-self:start!important;font-size:16px!important;line-height:1.24!important}.gp-app .page-intros .intro-row-top .intro-row-status{grid-area:status!important;align-self:center!important;margin-top:0!important;min-width:0!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.gp-app .page-intros .intro-row-top>.chain-row-v2,.gp-app .page-intros .intro-row-top .chain-row.chain-row-v2,.gp-app .page-intros .intro-row-top .chain-row.chain-row-v2.offer-chain-row{grid-area:chain!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;width:100%!important;min-width:0!important;margin:3px 0 1px!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;overflow:hidden!important}.gp-app .page-intros .intro-row-top .chain-person-v2{flex:0 1 auto!important;display:grid!important;grid-template-columns:26px minmax(0,auto)!important;grid-auto-rows:auto!important;-moz-column-gap:7px!important;column-gap:7px!important;align-items:center!important;width:auto!important;min-width:0!important;max-width:38%!important;padding:0!important;text-align:left!important;line-height:1.2!important}.gp-app .page-intros .intro-row-top .offer-chain-row .chain-person-v2{max-width:27%!important}.gp-app .page-intros .intro-row-top .chain-person-v2>:first-child{grid-column:1!important;grid-row:1 / span 3!important;align-self:center!important}.gp-app .page-intros .intro-row-top .chain-person-v2>:not(:first-child){grid-column:2!important}.gp-app .page-intros .intro-row-top .chain-person-v2:has(.you-tone)>:first-child{grid-row:1!important}.gp-app .page-intros .intro-row-top .chain-arrow-v2{position:static!important;display:block!important;flex:none!important;width:auto!important;align-self:center!important;margin:0!important;padding:0 6px!important;font-size:12px!important;line-height:1!important;color:var(--i-dim2)!important}.gp-app .page-intros .intro-row-top .chain-arrow-v2:before,.gp-app .page-intros .intro-row-top .chain-arrow-v2:after{content:none!important}.gp-app .page-intros .intro-row-top .chain-person-v2 .chain-person-name{display:block!important;margin:0!important;font-size:12.5px!important;font-weight:500!important;line-height:1.2!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.gp-app .page-intros .intro-row-top .chain-person-v2 .chain-person-detail{display:block!important;margin:1px 0 0!important;font-size:10.5px!important;line-height:1.25!important}.gp-app .page-intros .intro-row-top .chain-person-v2 .chain-person-role{display:none!important}.gp-app .page-intros .intro-row-top .chain-person-v2:has(.you-tone) .chain-person-name,.gp-app .page-intros .intro-row-top .chain-person-v2:has(.you-tone) .chain-person-detail{display:none!important}.gp-app .page-intros .intro-row-top .chain-person-v2:has(.you-tone):after{content:"You";grid-column:2;grid-row:1;font-size:12.5px;font-weight:500;line-height:1.2;color:var(--i-ink);white-space:nowrap}.gp-app .page-intros .intro-row-top .chain-person-v2:has(.you-tone){flex:none!important}.gp-app .page-intros .intro-row-top .chain-person-v2>.profile-popup-trigger:first-child{width:26px!important;height:26px!important;margin:0!important}.gp-app .page-intros .intro-row-top .chain-person-v2>.chain-person-name{width:auto!important;height:auto!important;padding:0!important;text-align:left!important}.gp-app .page-intros .intro-row-top .chain-person-v2 .av,.gp-app .page-intros .intro-row-top .chain-person-v2 .profile-popup-trigger .av{width:26px!important;height:26px!important;min-width:26px!important;margin:0!important;font-size:9px!important;letter-spacing:0!important}.gp-app .page-intros .intro-row-top .intro-row-status{margin-top:2px!important}.gp-app .page-intros .intro-row-top .intro-row-action{grid-area:toggle!important;align-self:start!important;margin:0!important;padding:6px 11px!important;font-size:12px!important}.gp-app .page-intros .intro-row-top .intro-row-toggle{grid-area:toggle!important;align-self:start!important;margin:1px 0 0!important}.gp-app .page-intros .intros-list-note{font-size:11.5px!important;line-height:1.5!important}.gp-app .page-network .network-page-header{padding:0 0 10px!important}.gp-app .page-network .page-h{font-size:27px!important}.gp-app .page-network .page-sub{display:none!important}.gp-app .page-network .network-header-stat{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important}.gp-app .page-network .network-tab-filters .filt{padding-top:9px!important;padding-bottom:8px!important}.gp-app .page-network .net-tab-search{margin-top:9px!important;min-height:38px!important}.gp-app .page-network .net-tab-search input{font-size:13.5px!important}.gp-app .page-network .net-notice{align-items:center!important;flex-wrap:nowrap!important;gap:12px!important;margin-top:12px!important;padding:10px var(--m-net-bleed) 11px!important}.gp-app .page-network .net-notice-text{font-size:0!important;line-height:1.35!important}.gp-app .page-network .net-notice-text b{display:block!important;margin:0!important;font-size:13px!important;line-height:1.35!important}.gp-app .page-network .net-notice-btn{margin-top:0!important;min-height:30px!important;padding:0 11px!important;font-size:11.5px!important}.gp-app .page-network .network-tier-head{padding:13px 0 6px!important}.gp-app .page-network .mnet-row{grid-template-columns:30px minmax(0,1fr) 7px auto 26px!important;-moz-column-gap:10px!important;column-gap:10px!important;padding:9px var(--m-net-bleed)!important}.gp-app .page-network .mnet-row-av{width:30px!important;height:30px!important;font-size:10.5px!important}.gp-app .page-network .mnet-row-name{font-size:14px!important}.gp-app .page-network .mnet-row-meta{margin-top:1px!important;font-size:11px!important}.gp-app .page-network .mnet-row-intro{min-height:26px!important;padding:0 10px!important;font-size:11.5px!important}.gp-app .page-network .mnet-row-more{width:26px!important;height:26px!important;font-size:16px!important}.gp-app .page-home .home-viewtoggle-wrap{margin-top:0!important;margin-bottom:4px!important;padding-top:2px!important;padding-bottom:2px!important}.gp-app .page-home .top-header.home-mobile-header{padding-top:2px!important;padding-bottom:10px!important;gap:10px!important}.gp-app .page-home .top-header .greeting{font-size:21px!important;line-height:1.15!important}.gp-app .page-home .home-mobile-header .date-lbl{margin-bottom:3px!important}.gp-app .page-home .search-anyone-btn{min-height:38px!important}.gp-app .page-home .add-targets-btn.add-targets-btn--icon,.gp-app .page-home .make-intro-btn.make-intro-btn--icon{width:38px!important;height:38px!important;min-height:38px!important;min-width:38px!important}.gp-app .page-home .home-page{padding-top:0!important}.gp-app .page-home .gp-door{margin:0 0 18px!important}.gp-app .page-home .gp-door-head{margin-bottom:8px!important}.gp-app .page-home .gp-door-shuffle{min-height:28px!important;padding:0 10px!important;font-size:11.5px!important}.gp-app .page-home .gp-door-card{padding:16px 16px 14px!important}.gp-app .page-home .gp-door-account{margin-bottom:9px!important;padding:4px 10px 4px 8px!important}.gp-app .page-home .gp-door-company{font-size:26px!important}.gp-app .page-home .gp-door-line{margin-top:5px!important;font-size:13px!important}.gp-app .page-home .gp-door-steps{margin-top:13px!important}.gp-app .page-home .gp-door-step{gap:10px!important;padding-bottom:9px!important}.gp-app .page-home .gp-door-av{width:32px!important;height:32px!important;font-size:11px!important}.gp-app .page-home .gp-door-name{font-size:14px!important}.gp-app .page-home .gp-door-role{font-size:10.5px!important}.gp-app .page-home .gp-door-strength{margin-top:10px!important;padding:7px 10px!important;font-size:11.5px!important}.gp-app .page-home .gp-door-actions{margin-top:12px!important;gap:8px!important}.gp-app .page-home .gp-door-btn{min-height:40px!important;font-size:14px!important}.gp-app .page-home .gp-today{margin-bottom:18px!important}.gp-app .page-home .gp-today-head{margin-bottom:8px!important}.gp-app .page-home .gp-today-title{font-size:24px!important}.gp-app .page-home .gp-today-card{padding:16px 16px 14px!important}.gp-app .page-home .gp-today-headline{font-size:20px!important;line-height:1.2!important}.gp-app .page-home .gp-today-chain{margin-top:13px!important}.gp-app .page-home .gp-today-av{width:38px!important;height:38px!important;font-size:12px!important}.gp-app .page-home .gp-today-link{margin-top:19px!important}.gp-app .page-home .gp-today-node-name{margin-top:6px!important;min-height:0!important}.gp-app .page-home .gp-today-note{margin-top:10px!important;font-size:12.5px!important;line-height:1.45!important}.gp-app .page-home .gp-today-actions{margin-top:12px!important}.gp-app .page-home .gp-today-btn{min-height:40px!important;font-size:14px!important}.gp-app .page-home .gp-moved{margin-bottom:18px!important}.gp-app .page-home .gp-moved-head{margin-bottom:6px!important}.gp-app .page-home .gp-moved-title{font-size:20px!important}.gp-app .page-home .gp-moved-row{padding-top:10px!important;padding-bottom:10px!important}.gp-app .page-home .gp-moved-text{font-size:13.5px!important;line-height:1.35!important}.gp-app .page-home .home-sec{padding-bottom:20px!important}.gp-app .page-home .home-sec-head{padding-bottom:8px!important}.gp-app .page-home .home-sec-title{font-size:19px!important}.gp-app .page-home .home-sec-sub{margin-top:4px!important;font-size:12.5px!important;line-height:1.45!important}.gp-app .page-home .home-sec-n{font-size:18px!important}.gp-app .page-home .home-queue-row{grid-template-columns:30px minmax(0,1fr) auto!important;grid-template-areas:"av person  actions" "av meta    actions"!important;-moz-column-gap:10px!important;column-gap:10px!important;row-gap:1px!important;align-items:center!important;padding:9px 0 10px!important}.gp-app .page-home .home-queue-av{width:30px!important;height:30px!important;font-size:10.5px!important}.gp-app .page-home .home-queue-av-btn{align-self:center!important;margin-top:0!important}.gp-app .page-home .home-queue-person{align-self:end!important}.gp-app .page-home .home-queue-name-text{font-size:14px!important;font-weight:500!important}.gp-app .page-home .home-queue-role-text{display:inline!important;margin-top:0!important;font-size:11px!important}.gp-app .page-home .home-queue-company{align-self:start!important;font-size:11px!important;line-height:1.35!important}.gp-app .page-home .home-queue-tier-col{display:none!important}.gp-app .page-home .home-queue-actions{grid-area:actions!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:1px!important;margin-top:0!important;justify-self:end!important}.gp-app .page-home .home-queue-action{order:1!important;min-height:30px!important;padding:0 13px!important;border:1px solid #D4D4D4!important;border-radius:var(--m-radius-sm)!important;background:transparent!important;font-family:var(--m-font)!important;font-size:11.5px!important;font-weight:500!important;letter-spacing:normal!important;text-transform:none!important;color:var(--m-green-text)!important}.gp-app .page-home .home-queue-action:active{background:#1a1a1a12!important;border-color:#bdbdbd!important}.gp-app .page-home .home-queue-muted{order:2!important;padding:5px 6px 4px!important;border:0!important;background:transparent!important;font-family:var(--m-font)!important;font-size:10.5px!important;font-weight:400!important;letter-spacing:normal!important;text-transform:none!important;color:#828282!important}.gp-app .page-home .home-queue-muted:active{background:transparent!important;color:var(--m-ink)!important}.gp-app .page-home .home-queue-more{padding-top:10px!important}.gp-app .page-home .home-pro{align-items:center!important;gap:10px!important;padding:12px 0!important}.gp-app .page-home .home-pro-t{font-size:12px!important;line-height:1.45!important}.gp-app .page-home .home-pro .home-btn--sm{min-height:32px!important;font-size:11px!important}.gp-app .mp-hero{padding:14px 0!important;gap:13px!important}.gp-app .mp-hero-av{width:48px!important;height:48px!important;font-size:15px!important}.gp-app .mp-hero-name{font-size:24px!important}.gp-app .mp-hero-meta{margin-top:3px!important;font-size:12px!important}.gp-app .mp-hero-chips{margin-top:7px!important}.gp-app .mp-hero-chips{display:none!important}.gp-app .mp-sec{padding:14px 0 6px!important}.gp-app .mp-sec-note{margin-bottom:8px!important;font-size:11.5px!important;line-height:1.45!important}.gp-app .mp-row-head{display:grid!important;grid-template-columns:minmax(0,1fr) 30px!important;min-height:0!important;padding:8px 14px 9px!important;-moz-column-gap:10px!important;column-gap:10px!important;align-items:center!important}.gp-app .mp-row-grow{display:block!important;min-width:0!important}.gp-app .mp-row-nm{display:block!important;min-width:0!important;max-width:100%!important;font-size:8.5px!important;line-height:1.3!important;letter-spacing:.13em!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.gp-app .mp-row-val{display:block!important;min-width:0!important;margin-top:2px!important;font-size:14px!important;line-height:1.35!important;text-align:left!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;overflow-wrap:normal!important}.gp-app .mp-row.open .mp-row-val{display:none!important}.gp-app .mp-row-val.empty{color:#1111114d!important;font-style:italic!important}.gp-app .mp-row-sub{display:block!important;margin-top:2px!important;font-size:10.5px!important;line-height:1.35!important;text-align:left!important}.gp-app .mp-row-act{justify-self:end!important;align-self:center!important;padding:0!important;border:0!important;background:transparent!important;font-size:12px!important;color:var(--p-dim2)!important}.gp-app .mp-row.open .mp-row-act{background:transparent!important;border:0!important;color:var(--p-green)!important;font-weight:500!important}.gp-app .page-settings .ma-content>section{padding:16px 0!important}.gp-app .page-team .top-header{padding-top:0!important;padding-bottom:10px!important;gap:10px!important}.gp-app .page-team .top-header .page-h{font-size:26px!important}.gp-app .page-team .tm-invite-btn.gp-btn-solid{min-height:34px!important;padding:0 14px!important;font-size:13px!important}.gp-app .page-team .team-metrics.ta-metrics.team-metrics--v3{margin:10px 0 2px!important}.gp-app .page-team .team-metrics--v3 .ta-metric{padding:9px 0!important;row-gap:2px!important}.gp-app .page-team .team-metrics--v3 .ta-metric:first-child{padding-top:2px!important}.gp-app .page-team .team-metrics--v3 .ta-metric-num{font-size:25px!important}.gp-app .page-team .team-metrics--v3 .tm-metric-ratio{font-size:14px!important}.gp-app .page-team .team-metrics--v3 .tm-metric-sub{font-size:11.5px!important;line-height:1.4!important}.gp-app .page-team .tm-pane:not(.tm-connectors-section) .acc-list-card .acc-panel-head,.gp-app .page-team .tm-pane:not(.tm-connectors-section) .tm-roster-card .acc-panel-head,.gp-app .page-team .tm-pane:not(.tm-connectors-section) .team-pending-card .acc-panel-head{gap:5px!important;padding:13px 0 8px!important}.gp-app .page-team .tm-pane:not(.tm-connectors-section) .acc-panel-head-left{gap:3px!important}.gp-app .page-team .tm-pane:not(.tm-connectors-section) .acc-list-card .acc-panel-title,.gp-app .page-team .tm-pane:not(.tm-connectors-section) .tm-roster-card .acc-panel-title,.gp-app .page-team .tm-pane:not(.tm-connectors-section) .team-pending-card .acc-panel-title{margin:0!important;font-size:19px!important}.gp-app .page-team .tm-pane:not(.tm-connectors-section) .acc-list-card .acc-panel-desc,.gp-app .page-team .tm-pane:not(.tm-connectors-section) .tm-roster-card .acc-panel-desc{display:none!important}.gp-app .page-team .tm-pane:not(.tm-connectors-section) .acc-panel-head-stats .acc-panel-stat-num{font-size:17px!important}.gp-app .page-team .team-info-head{padding-top:13px!important;padding-bottom:8px!important;gap:8px!important}.gp-app .page-team .team-info-title{font-size:19px!important;line-height:1.1!important;margin:2px 0 0!important}.gp-app .page-team .team-info-desc{display:none!important}.gp-app .page-team .team-info-meta{font-size:11.5px!important}.gp-app .page-team .tm-pane:not(.tm-connectors-section) .tm-row-v2{padding:11px 0!important;row-gap:4px!important}.gp-app .page-team .tm-pane:not(.tm-connectors-section) .tm-row-name{font-size:15px!important}.gp-app .page-team .tm-pane:not(.tm-connectors-section) .tm-row-role{font-size:11.5px!important}.gp-app .page-team .tm-pane:not(.tm-connectors-section) .tm-row-pills{margin-top:6px!important;gap:5px!important}.gp-app .page-team .tm-pane:not(.tm-connectors-section) .tm-row-pill{padding:3px 8px!important;font-size:10.5px!important}.gp-app .page-team .tm-pane:not(.tm-connectors-section) .tm-row-strength{flex-wrap:nowrap!important;align-items:baseline!important;gap:0 8px!important;margin-top:1px!important}.gp-app .page-team .tm-pane:not(.tm-connectors-section) .tm-row-strength-lbl{flex:0 0 auto!important;font-size:8.5px!important}.gp-app .page-team .tm-pane:not(.tm-connectors-section) .tm-row-strength-val{margin-top:0!important;font-size:12px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.gp-app .page-team .tm-pane:not(.tm-connectors-section) .tm-row-strength-meta{margin-top:0!important;font-size:11px!important;white-space:nowrap!important}.gp-app .page-team .tm-pane:not(.tm-connectors-section) .team-pending-row,.gp-app .page-team .tm-pane:not(.tm-connectors-section) .team-pending-row:has(.team-pending-action){grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"identity identity" "role     actions"!important;gap:8px!important;padding:11px 0!important;align-items:center!important}.gp-app .page-team .tm-pane:not(.tm-connectors-section) .team-pending-identity{gap:11px!important}.gp-app .page-team .tm-pane:not(.tm-connectors-section) .team-pending-avatar{width:34px!important;height:34px!important;font-size:11.5px!important}.gp-app .page-team .tm-pane:not(.tm-connectors-section) .team-pending-name{font-size:15px!important}.gp-app .page-team .tm-pane:not(.tm-connectors-section) .team-pending-meta{font-size:11px!important}.gp-app .page-team .tm-pane:not(.tm-connectors-section) .team-pending-role.tm-role-toggle{margin-left:0!important;min-width:0!important}.gp-app .page-team .tm-pane:not(.tm-connectors-section) .team-pending-role .tm-role-toggle-btn,.gp-app .page-team .tm-pane:not(.tm-connectors-section) .tm-role-toggle-btn{min-height:30px!important;padding:5px 11px!important;font-size:11.5px!important}.gp-app .page-team .tm-pane:not(.tm-connectors-section) .team-pending-action{min-height:30px!important;padding:5px 12px!important;font-size:11.5px!important}.gp-app .page-team .tm-pane:not(.tm-connectors-section) .team-pending-actions,.gp-app .page-team .tm-pane:not(.tm-connectors-section) .team-pending-row:has(.team-pending-action) .team-pending-actions{grid-area:actions!important;justify-self:end!important;justify-content:flex-end!important;align-self:center!important;margin-left:0!important}.gp-app .page-team .team-metrics--v3 .tm-metric-sub{display:none!important}.gp-app .page-team .team-metrics--v3 .ta-metric-lbl{font-size:11px!important;letter-spacing:.1em!important}.gp-app .page-team .team-metrics--v3 .ta-metric-num{font-size:28px!important}.gp-app .page-team .team-metrics--v3 .tm-metric-ratio{font-size:15px!important}.gp-app .page-team .team-metrics--v3 .ta-metric{padding:11px 0!important}.gp-app .page-team .tm-pane:not(.tm-connectors-section) .acc-panel-kicker,.gp-app .page-team .team-info-kicker{font-size:10.5px!important;letter-spacing:.12em!important}.gp-app .page-team .tm-pane:not(.tm-connectors-section) .acc-list-card .acc-panel-title,.gp-app .page-team .tm-pane:not(.tm-connectors-section) .tm-roster-card .acc-panel-title,.gp-app .page-team .team-info-title{font-size:21px!important}.gp-app .page-team .tm-pane:not(.tm-connectors-section) .acc-panel-head-stats .acc-panel-stat-num{font-size:19px!important}.gp-app .page-team .tm-pane:not(.tm-connectors-section) .acc-panel-head-stats .acc-panel-stat-lbl{font-size:10.5px!important}.gp-app .page-team .team-info-meta{font-size:12.5px!important}.gp-app .page-team .tm-pane:not(.tm-connectors-section) .tm-row-name{font-size:16px!important}.gp-app .page-team .tm-pane:not(.tm-connectors-section) .tm-row-role{font-size:12.5px!important}.gp-app .page-team .tm-pane:not(.tm-connectors-section) .tm-row-pills{flex-wrap:nowrap!important;min-width:0!important}.gp-app .page-team .tm-pane:not(.tm-connectors-section) .tm-row-pill{min-width:0!important;padding:3px 8px!important;font-size:11px!important;overflow:hidden!important;text-overflow:ellipsis!important}@media (max-width: 380px){.gp-app .page-team .tm-pane:not(.tm-connectors-section) .tm-row-pill{padding:3px 7px!important;font-size:10px!important;letter-spacing:-.005em!important}}.gp-app .page-team .tm-pane:not(.tm-connectors-section) .tm-row-strength-lbl{font-size:9.5px!important}.gp-app .page-team .tm-pane:not(.tm-connectors-section) .tm-row-strength-val{font-size:13px!important}.gp-app .page-team .tm-pane:not(.tm-connectors-section) .tm-row-strength-meta{font-size:12px!important}.gp-app .page-team .tm-pane:not(.tm-connectors-section) .tm-row-v2{padding:12px 0!important}.gp-app .page-team .tm-pane:not(.tm-connectors-section) .team-pending-name{font-size:16px!important}.gp-app .page-team .tm-pane:not(.tm-connectors-section) .team-pending-meta{font-size:12px!important}.gp-app .page-team .tm-pane:not(.tm-connectors-section) .team-pending-action,.gp-app .page-team .tm-pane:not(.tm-connectors-section) .tm-role-toggle-btn{min-height:32px!important;font-size:12.5px!important}}@media (max-width: 900px){.gp-app .page-team .team-metrics.ta-metrics.team-metrics--v3{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;margin:10px 0 4px!important;border-top:1px solid rgba(17,17,17,.12)!important;border-bottom:1px solid rgba(17,17,17,.12)!important}.gp-app .page-team .team-metrics--v3 .ta-metric,.gp-app .page-team .team-metrics--v3 .ta-metric:first-child{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;box-sizing:border-box!important;min-width:0!important;-moz-column-gap:0!important;column-gap:0!important;row-gap:3px!important;padding:11px 9px!important;border-top:none!important;border-left:1px solid rgba(17,17,17,.12)!important}.gp-app .page-team .team-metrics--v3 .ta-metric:first-child{padding-left:0!important;border-left:none!important}.gp-app .page-team .team-metrics--v3 .ta-metric:last-child{padding-right:0!important}.gp-app .page-team .team-metrics--v3 .ta-metric-lbl{display:block!important;max-width:100%!important;font-size:9.5px!important;letter-spacing:.1em!important;line-height:1.3!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.gp-app .page-team .team-metrics--v3 .ta-metric-num{align-self:flex-start!important;font-size:27px!important;line-height:1!important}.gp-app .page-team .team-metrics--v3 .tm-metric-ratio{font-size:13px!important;margin-left:3px!important}.gp-app .page-team .team-metrics--v3 .tm-metric-sub{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;overflow:hidden!important;max-width:100%!important;font-size:10.5px!important;line-height:1.3!important;color:#11111173!important}@media (max-width: 370px){.gp-app .page-team .team-metrics--v3 .ta-metric,.gp-app .page-team .team-metrics--v3 .ta-metric:first-child{padding:10px 6px!important}.gp-app .page-team .team-metrics--v3 .ta-metric:first-child{padding-left:0!important}.gp-app .page-team .team-metrics--v3 .ta-metric-lbl{font-size:8.5px!important;letter-spacing:.06em!important}.gp-app .page-team .team-metrics--v3 .ta-metric-num{font-size:23px!important}.gp-app .page-team .team-metrics--v3 .tm-metric-ratio{font-size:11.5px!important}.gp-app .page-team .team-metrics--v3 .tm-metric-sub{font-size:9.5px!important}}.gp-app .page-team .tm-row-v2:not(:has(>.tm-row-strength)){grid-template-areas:"av main menu expand"!important;row-gap:0!important}[data-radix-popper-content-wrapper]:has(>.gp-m-sheet){position:fixed!important;inset:auto 0 0 0!important;transform:none!important;will-change:auto!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;z-index:2147483000!important}[data-radix-popper-content-wrapper]:has(>.gp-m-sheet):before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:#1111116b;animation:gp-m-sheet-scrim .2s ease-out}.gp-m-sheet{position:relative!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:none!important;max-height:76vh!important;overflow-y:auto!important;margin:0!important;padding:26px 14px calc(16px + env(safe-area-inset-bottom,0px))!important;border:none!important;border-radius:20px 20px 0 0!important;background:#fff!important;box-shadow:0 -14px 44px #11111142!important;animation:gp-m-sheet-in .24s cubic-bezier(.22,1,.36,1)!important}.gp-m-sheet[data-state=closed]{animation:gp-m-sheet-out .15s ease-in!important}.gp-m-sheet:after{content:"";position:absolute;top:9px;left:50%;width:38px;height:4px;margin-left:-19px;border-radius:2px;background:#1111112e}.gp-m-sheet .gp-m-sheet-title{padding:2px 10px 11px!important;margin-bottom:6px!important;border-bottom:1px solid rgba(17,17,17,.1)!important;font-size:15.5px!important;font-weight:600!important;line-height:1.3!important;color:#111!important}.gp-m-sheet .nc-card-menu-item,.gp-m-sheet .tm-teammate-menu-item{display:flex!important;align-items:center!important;min-height:52px!important;padding:0 10px!important;border-radius:12px!important;font-size:16px!important;font-weight:500!important}.gp-m-sheet .tm-teammate-menu-label,.gp-m-sheet .connector-pending-menu-meta{padding:12px 10px 4px!important;font-size:10.5px!important;letter-spacing:.11em!important;text-transform:uppercase!important;color:#11111173!important}.gp-m-sheet .tm-teammate-menu-item.tm-teammate-menu-item-danger{color:#a8442c!important}.gp-m-sheet .connector-pending-menu-role{padding:4px 10px 10px!important}.gp-m-sheet .gp-m-sheet-switch{display:flex!important;align-items:center!important;gap:14px!important;min-height:52px!important;padding:8px 10px!important;margin-bottom:6px!important;border-bottom:1px solid rgba(17,17,17,.1)!important}.gp-m-sheet .gp-m-sheet-switch-lbl{flex:1 1 auto!important;min-width:0!important;font-size:15px!important;line-height:1.35!important;color:#111!important}.gp-m-sheet .gp-m-sheet-switch .toggle-switch{flex:0 0 auto!important;width:44px!important;height:26px!important}.gp-m-sheet .gp-m-sheet-switch .toggle-switch:after{width:22px!important;height:22px!important}.gp-m-sheet .gp-m-sheet-switch .toggle-switch.on:after{left:20px!important}}@keyframes gp-m-sheet-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes gp-m-sheet-out{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes gp-m-sheet-scrim{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion: reduce){.gp-m-sheet,.gp-m-sheet[data-state=closed],[data-radix-popper-content-wrapper]:has(>.gp-m-sheet):before{animation-duration:1ms!important}}@media (max-width: 900px){.gp-app .aa-modal .profile-subtabs{overflow:visible!important}.gp-app .aa-modal .profile-subtabs .pst-btn{flex:1 1 0!important;min-width:0!important;padding:9px 4px!important;font-size:13px!important;line-height:1.2!important;white-space:normal!important;text-align:center!important}}@media (max-width: 900px){.gp-app .page-intros .intro-row-top>.chain-row-v2,.gp-app .page-intros .intro-row-top .chain-row.chain-row-v2,.gp-app .page-intros .intro-row-top .chain-row.chain-row-v2.offer-chain-row{display:grid!important;grid-template-columns:minmax(0,1fr) 16px minmax(0,1fr) 16px minmax(0,1fr)!important;align-items:start!important;-moz-column-gap:4px!important;column-gap:4px!important}.gp-app .page-intros .intro-row-top .chain-row-v2:has(>:nth-child(7)){grid-template-columns:minmax(0,1fr) 12px minmax(0,1fr) 12px minmax(0,1fr) 12px minmax(0,1fr)!important;-moz-column-gap:2px!important;column-gap:2px!important}.gp-app .page-intros .intro-row-top .chain-person-v2,.gp-app .page-intros .intro-row-top .offer-chain-row .chain-person-v2,.gp-app .page-intros .intro-row-top .chain-person-v2:has(.you-tone){grid-template-columns:26px minmax(0,1fr)!important;align-items:start!important;width:100%!important;max-width:none!important;min-width:0!important}.gp-app .page-intros .intro-row-top .chain-person-v2>:first-child,.gp-app .page-intros .intro-row-top .chain-person-v2:has(.you-tone)>:first-child{grid-row:1!important;align-self:start!important}.gp-app .page-intros .intro-row-top .chain-person-v2 .chain-person-name{grid-row:1!important;display:flex!important;align-items:center!important;min-height:26px!important;line-height:1.2!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;overflow-wrap:anywhere!important;justify-content:flex-start!important;text-align:left!important}.gp-app .page-intros .intro-row-top .chain-person-v2 .chain-person-detail{text-align:left!important;justify-self:start!important}.gp-app .page-intros .intro-row-top .chain-person-v2:has(.you-tone):after{grid-row:1!important;line-height:26px!important}.gp-app .page-intros .intro-row-top .chain-person-v2 .chain-person-detail{grid-column:2!important;margin:0!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.gp-app .page-intros .intro-row-top .chain-arrow-v2{align-self:start!important;padding:0!important;line-height:26px!important;text-align:center!important}}@media (max-width: 900px){.gp-app .page-intros .intro-row-top .chain-row.chain-row-v2:has(>:nth-child(7)),.gp-app .page-intros .intro-row-top .chain-row.chain-row-v2.offer-chain-row:has(>:nth-child(7)){grid-template-columns:minmax(0,1fr) 12px minmax(0,1fr) 12px minmax(0,1fr) 12px minmax(0,1fr)!important;-moz-column-gap:3px!important;column-gap:3px!important}.gp-app .page-intros .intro-row-top .chain-row-v2:has(>:nth-child(7)) .chain-person-v2,.gp-app .page-intros .intro-row-top .chain-row-v2:has(>:nth-child(7)) .chain-person-v2:has(.you-tone){grid-template-columns:minmax(0,1fr)!important;row-gap:4px!important}.gp-app .page-intros .intro-row-top .chain-row-v2:has(>:nth-child(7)) .chain-person-v2>:first-child{grid-column:1!important;grid-row:1!important}.gp-app .page-intros .intro-row-top .chain-row-v2:has(>:nth-child(7)) .chain-person-v2>:not(:first-child){grid-column:1!important}.gp-app .page-intros .intro-row-top .chain-row-v2:has(>:nth-child(7)) .chain-person-v2 .chain-person-name{grid-row:2!important;min-height:0!important;font-size:12px!important;overflow-wrap:break-word!important}.gp-app .page-intros .intro-row-top .chain-row-v2:has(>:nth-child(7)) .chain-person-v2 .chain-person-detail{grid-column:1!important;font-size:10px!important}.gp-app .page-intros .intro-row-top .chain-row-v2:has(>:nth-child(7)) .chain-person-v2:has(.you-tone):after{grid-column:1!important;grid-row:2!important;font-size:12px!important;line-height:1.2!important}}.gp-app{--cir-ink: var(--gp-ink);--cir-muted: var(--gp-muted);--cir-faint: var(--gp-faint);--cir-border: var(--gp-border-solid);--cir-line: var(--gp-border);--cir-card: #FFFFFF;--cir-paper: var(--gp-paper);--cir-green: var(--gp-green);--cir-green-on: var(--gp-green-on);--cir-green-soft: rgba(10, 10, 10, .08);--cir-gold: var(--gp-gold);--cir-display: var(--gp-font-display);--cir-body: var(--gp-font-body);--cir-label: var(--gp-font-mono);--cir-radius: 3px;--cir-btn-radius: 3px;--cir-close: #111111;--cir-close-bg: #F3F3F3;--cir-know: #2F5E9E;--cir-know-bg: #E6EDF8;--cir-no: #A8524B;--cir-no-bg: #F6E8E5;--cir-err: #A84A1E}.circle-av{flex:none;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;overflow:hidden;font-weight:600;letter-spacing:.02em;line-height:1;font-family:var(--cir-body);-webkit-user-select:none;-moz-user-select:none;user-select:none}.circle-av img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none}.circle-ring{position:relative;flex:none;display:inline-flex;align-items:center;justify-content:center}.circle-ring svg{position:absolute;top:0;right:0;bottom:0;left:0}.circle-ring-track{stroke:var(--cir-border)}.circle-ring-fill{stroke:var(--cir-green);transition:stroke-dasharray .6s cubic-bezier(.32,.72,0,1)}.circle-ring-label{position:relative;font-family:var(--cir-display);color:var(--cir-ink);line-height:1;letter-spacing:-.01em}.circle-ring-pct{font-size:.55em;margin-left:1px;color:var(--cir-muted)}.circle-eyebrow{display:inline-flex;align-items:center;gap:5px;max-width:100%;padding:4px 10px;border-radius:999px;background:#1a1a1a0d;color:var(--cir-muted);font-family:var(--cir-body);font-size:12px;font-weight:600;line-height:1.3}.circle-eyebrow.is-target{background:#f3f3f3;color:#4a4a4a}.circle-reach{display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:3px 10px 3px 8px;border-radius:999px;border:1px solid transparent;font-family:var(--cir-body);font-size:12px;font-weight:600;line-height:1.35}.circle-reach-dot{flex:none;width:6px;height:6px;border-radius:50%;background:currentColor;opacity:.8}.circle-reach--close{background:#f3f3f3;color:#0a0a0a}.circle-reach--direct{background:#e4ecf8;color:#2b5797}.circle-reach--friend{background:#eee7f8;color:#5b3e96}.circle-reach--network{background:#f3f3f3;color:#5c5c5c}.circle-reach--none{background:transparent;color:var(--cir-muted);border-color:var(--cir-border)}.cc-skel{display:block;border-radius:8px;background:linear-gradient(90deg,#1a1a1a0f,#1a1a1a1c,#1a1a1a0f);background-size:200% 100%;animation:circle-shimmer 1.4s ease-in-out infinite}.cc-skel--av{width:64px;height:64px;border-radius:50%}.cc-skel--line{width:70%;height:14px}.cc-skel--line.short{width:45%}@keyframes circle-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion: reduce){.cc-skel{animation:none}}.gp-app .circle-card-body{display:flex;flex-direction:column;gap:14px;flex:1 1 auto;min-width:0;font-family:var(--cir-body);color:var(--cir-ink)}.gp-app .circle-kicker{font-family:var(--cir-label);font-size:12.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--cir-faint)}.gp-app .circle-greeting{margin:0;font-size:16px;line-height:1.5;color:var(--cir-muted)}.gp-app .circle-title{margin:0;font-family:var(--cir-display);font-size:32px;font-weight:400;line-height:1.18;letter-spacing:-.01em;color:var(--cir-ink);overflow-wrap:anywhere}.gp-app .circle-title--sm{font-size:26px}.gp-app .circle-body{margin:0;font-size:16.5px;line-height:1.5;color:var(--cir-muted)}.gp-app .circle-body--strong{color:var(--cir-ink);font-weight:600}.gp-app .circle-hint{margin:0;font-size:14.5px;line-height:1.45;color:var(--cir-faint)}.gp-app .circle-err{margin:0;font-size:14px;line-height:1.4;color:var(--cir-err)}.gp-app .circle-sub-strong{color:var(--cir-ink)}.gp-app .circle-textarea,.gp-app .circle-input{display:block;width:100%;box-sizing:border-box;border:1px solid var(--cir-border);border-radius:var(--cir-radius);background:var(--cir-paper);color:var(--cir-ink);font-family:var(--cir-body);font-size:16px;line-height:1.45;padding:12px 14px;outline:none;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.gp-app .circle-textarea{resize:vertical;min-height:96px}.gp-app .circle-textarea::-moz-placeholder,.gp-app .circle-input::-moz-placeholder{color:var(--cir-faint)}.gp-app .circle-textarea::placeholder,.gp-app .circle-input::placeholder{color:var(--cir-faint)}.gp-app .circle-textarea:focus,.gp-app .circle-input:focus{border-color:var(--cir-green);background:#fff;box-shadow:0 0 0 3px var(--cir-green-soft)}.gp-app .circle-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:4px}.gp-app .circle-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:48px;padding:0 22px;border:1px solid var(--cir-ink);border-radius:var(--cir-btn-radius);background:var(--cir-ink);color:#fafafa;font-family:var(--cir-label);font-size:12.5px;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;white-space:nowrap;transition:background .15s ease,border-color .15s ease,color .15s ease,opacity .15s ease}.gp-app .circle-btn:hover:not(:disabled){background:#000;border-color:#000}.gp-app .circle-btn:disabled{opacity:.45;cursor:default}.gp-app .circle-btn--ghost{background:transparent;color:var(--cir-ink);border-color:var(--cir-border)}.gp-app .circle-btn--ghost:hover:not(:disabled){background:#1a1a1a0d;border-color:#c4c4c4}.gp-app .circle-btn--quiet{align-self:flex-start;min-height:32px;padding:0;border:0;background:none;color:var(--cir-muted)}.gp-app .circle-btn--quiet:hover:not(:disabled){background:none;color:var(--cir-ink)}.gp-app .circle-btn--block{width:100%}.gp-app .circle-linkbtn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;padding:0;margin-left:auto;font-family:var(--cir-body);font-size:13.5px;font-weight:600;color:var(--cir-muted);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.gp-app .circle-linkbtn:hover{color:var(--cir-ink)}.gp-app .circle-iconbtn{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:none;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:0;border-radius:50%;background:transparent;color:var(--cir-muted);cursor:pointer}.gp-app .circle-iconbtn:hover{background:#1a1a1a0f;color:var(--cir-ink)}.gp-app .circle-chips{display:flex;flex-wrap:wrap;gap:8px}.gp-app .circle-chip{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:7px;min-height:36px;max-width:100%;padding:0 14px;border:1px solid var(--cir-border);border-radius:999px;background:#fff;color:var(--cir-ink);font-family:var(--cir-body);font-size:14px;font-weight:600;line-height:1.2;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.gp-app .circle-chip:hover:not(:disabled){border-color:var(--cir-muted)}.gp-app .circle-chip.is-on{background:var(--cir-green);border-color:var(--cir-green);color:var(--cir-green-on)}.gp-app .circle-chip:disabled{opacity:.5;cursor:default}.gp-app .circle-chip--person{padding-left:5px}.gp-app .circle-chip--solid{background:var(--cir-ink);border-color:var(--cir-ink);color:#fafafa}.gp-app .circle-chip--solid:hover:not(:disabled){background:#000;border-color:#000}.gp-app .circle-chip--quiet{color:var(--cir-muted)}.gp-app .circle-chip-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gp-app .circle-chip-sub{font-weight:500;opacity:.75}.gp-app .circle-progress-row{display:flex;align-items:center;gap:14px}.gp-app .circle-sides{display:flex;flex-direction:column;gap:8px}.gp-app .circle-side{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid var(--cir-border);border-radius:var(--cir-radius);background:var(--cir-paper);min-width:0}.gp-app .circle-side-text{min-width:0}.gp-app .circle-side-label{font-size:16px;font-weight:600;color:var(--cir-ink);overflow-wrap:anywhere}.gp-app .circle-side-detail{margin-top:2px;font-size:13.5px;color:var(--cir-faint);overflow-wrap:anywhere}.gp-app .circle-sides-and{align-self:center;font-family:var(--cir-display);font-size:20px;color:var(--cir-faint);line-height:1}.gp-app .circle-faces{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:14px 10px}.gp-app .circle-face{display:flex;flex-direction:column;align-items:center;gap:4px;width:72px;text-align:center;min-width:0}.gp-app .circle-face-name{font-size:13.5px;font-weight:600;color:var(--cir-ink);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gp-app .circle-face-sub{font-size:12px;color:var(--cir-faint);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gp-app .circle-companies{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.gp-app .circle-company{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:10px 0;border-top:1px solid var(--cir-line)}.gp-app .circle-company:first-child{border-top:0;padding-top:0}.gp-app .circle-company-name{font-size:16.5px;font-weight:600;color:var(--cir-ink)}.gp-app .circle-company-why{font-size:14px;line-height:1.4;color:var(--cir-muted)}.gp-app .circle-who{display:flex;align-items:center;gap:12px;min-width:0}.gp-app .circle-who-name{font-size:17px;font-weight:600;color:var(--cir-ink)}.gp-app .circle-who-sub{font-size:14px;color:var(--cir-muted)}.gp-app .circle-actions--three .circle-btn{flex:1 1 0;padding:0 12px}.gp-app .circle-pickrows{display:flex;flex-direction:column;gap:8px}.gp-app .circle-pickrow{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;gap:12px;width:100%;padding:10px 12px;border:1px solid var(--cir-border);border-radius:var(--cir-radius);background:#fff;font-family:var(--cir-body);text-align:left;cursor:pointer;transition:border-color .15s ease,background .15s ease}.gp-app .circle-pickrow.is-on{border-color:var(--cir-green);background:var(--cir-green-soft)}.gp-app .circle-pickrow-text{flex:1;min-width:0;display:flex;flex-direction:column}.gp-app .circle-pickrow-name{font-size:15.5px;font-weight:600;color:var(--cir-ink)}.gp-app .circle-pickrow-sub{font-size:13px;color:var(--cir-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gp-app .circle-pickrow-check{flex:none;width:22px;height:22px;border-radius:50%;border:1.5px solid var(--cir-border);display:inline-flex;align-items:center;justify-content:center;color:var(--cir-green-on)}.gp-app .circle-pickrow.is-on .circle-pickrow-check{background:var(--cir-green);border-color:var(--cir-green)}.gp-app .circle-candidates{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.gp-app .circle-candidate{display:flex;align-items:center;flex-wrap:wrap;gap:10px 12px;padding:10px 12px;border:1px solid var(--cir-border);border-radius:var(--cir-radius);background:#fff}.gp-app .circle-candidate.is-answered{background:var(--cir-paper)}.gp-app .circle-candidate-text{flex:1 1 140px;min-width:0;display:flex;flex-direction:column}.gp-app .circle-candidate-name{font-size:15.5px;font-weight:600;color:var(--cir-ink)}.gp-app .circle-candidate-sub{font-size:13px;color:var(--cir-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gp-app .circle-candidate-btns{display:flex;gap:6px;flex-wrap:wrap}.gp-app .circle-candidate-done{font-size:13px;font-weight:600;color:var(--cir-faint)}.gp-app .circle-pair{display:flex;align-items:flex-start;justify-content:center;gap:0;padding:18px 12px;border:1px solid var(--cir-border);border-radius:var(--cir-radius);background:var(--cir-paper)}.gp-app .circle-pair-person{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center}.gp-app .circle-pair-name{margin-top:4px;max-width:100%;font-size:15px;font-weight:600;color:var(--cir-ink);overflow-wrap:anywhere}.gp-app .circle-pair-sub{font-size:13px;color:var(--cir-muted)}.gp-app .circle-pair-link{flex:0 0 48px;height:1px;margin-top:24px;background:var(--cir-border)}.gp-app .circle-confirm{display:flex;flex-direction:column;gap:14px}.gp-app .circle-confirm-line{margin:0;font-size:16px;line-height:1.45;color:var(--cir-ink)}.gp-app .circle-resolutions{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.gp-app .circle-resolution{display:flex;flex-direction:column;gap:8px;min-width:0}.gp-app .circle-resolution--matched{flex-direction:row;align-items:center;gap:10px;padding:8px 12px 8px 8px;border:1px solid var(--cir-border);border-radius:var(--cir-radius);background:#fff}.gp-app .circle-resolution--matched.is-removed{opacity:.5}.gp-app .circle-resolution-name{min-width:0;font-size:15px;font-weight:600;color:var(--cir-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gp-app .circle-resolution-sub{font-weight:500;color:var(--cir-muted)}.gp-app .circle-resolution-ok{flex:none;color:var(--cir-close)}.gp-app .circle-resolution-q{margin:0;font-size:15px;line-height:1.4;color:var(--cir-ink)}.gp-app .circle-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;gap:12px;width:100%;padding:10px 12px;border:1px dashed var(--cir-border);border-radius:var(--cir-radius);background:transparent;font-family:var(--cir-body);text-align:left;cursor:pointer}.gp-app .circle-toggle.is-on{border-style:solid;border-color:var(--cir-green);background:var(--cir-green-soft)}.gp-app .circle-toggle-track{flex:none;position:relative;width:34px;height:20px;border-radius:999px;background:var(--cir-border);transition:background .15s ease}.gp-app .circle-toggle-knob{position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #0003;transition:transform .15s ease}.gp-app .circle-toggle.is-on .circle-toggle-track{background:var(--cir-green)}.gp-app .circle-toggle.is-on .circle-toggle-knob{transform:translate(14px)}.gp-app .circle-toggle-text{min-width:0;display:flex;flex-direction:column;font-size:15px;font-weight:600;color:var(--cir-ink)}.gp-app .circle-toggle-sub{font-size:13px;font-weight:500;color:var(--cir-muted)}.gp-app .circle-acks{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.gp-app .circle-acks li{display:flex;align-items:flex-start;gap:8px;font-size:15.5px;line-height:1.45;color:var(--cir-ink)}.gp-app .circle-acks svg{flex:none;margin-top:3px;color:var(--cir-close)}.gp-app .circle-picker{position:relative}.gp-app .circle-picker-list{list-style:none;margin:6px 0 0;padding:4px;border:1px solid var(--cir-border);border-radius:var(--cir-radius);background:#fff;box-shadow:0 10px 28px #1a1a1a1a;max-height:260px;overflow-y:auto}.gp-app .circle-picker-opt{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border:0;border-radius:calc(var(--cir-radius) - 2px);background:transparent;font-family:var(--cir-body);text-align:left;cursor:pointer}.gp-app .circle-picker-opt:hover,.gp-app .circle-picker-opt:focus-visible{background:var(--cir-paper);outline:none}.gp-app .circle-picker-opt-text{min-width:0;display:flex;flex-direction:column}.gp-app .circle-picker-opt-name{font-size:15px;font-weight:600;color:var(--cir-ink)}.gp-app .circle-picker-opt-sub{font-size:13px;color:var(--cir-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gp-app .circle-picker-add-plus{flex:none;width:26px;height:26px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--cir-green-soft);color:var(--cir-green);font-weight:700}.gp-app .circle-picked{display:flex;align-items:center;gap:10px;padding:8px 8px 8px 10px;border:1px solid var(--cir-green);border-radius:var(--cir-radius);background:var(--cir-green-soft)}.gp-app .circle-picked-text{flex:1;min-width:0;display:flex;flex-direction:column}.gp-app .circle-picked-name{font-size:15px;font-weight:600;color:var(--cir-ink)}.gp-app .circle-picked-sub{font-size:13px;color:var(--cir-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gp-app .circle-back{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:2px;margin:0 0 14px -4px;padding:4px 6px 4px 2px;border:0;background:none;font-family:var(--cir-label);font-size:12.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--cir-muted);cursor:pointer}.gp-app .circle-back:hover{color:var(--cir-ink)}@media (min-width: 901px){.gp-app .cc-phone{display:none!important}.page-home .circle-home{margin:0 0 56px}.gp-app .cs-studio{position:relative;border:1px solid var(--gp-border-solid);border-radius:6px;background:#fff;box-shadow:0 1px 2px #1a1a1a0a,0 18px 48px -28px #1a1a1a38;overflow:hidden}.gp-app .cs-studio:focus{outline:none}.gp-app .cs-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding:30px 40px 24px;border-bottom:1px solid var(--gp-border-solid);background:radial-gradient(120% 140% at 0% 0%,#0a0a0a17,#0a0a0a00 55%),linear-gradient(180deg,#6b6b6b0d,#6b6b6b00)}.gp-app .cs-head-lead{min-width:0}.gp-app .cs-kicker{display:block;font-family:var(--gp-font-mono);font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--gp-gold)}.gp-app .cs-title{margin:8px 0 0;font-family:var(--gp-font-display);font-size:40px;font-weight:400;line-height:1.1;letter-spacing:-.01em;color:var(--gp-ink)}.gp-app .cs-sub{margin:8px 0 0;max-width:62ch;font-size:17px;line-height:1.5;color:var(--gp-muted)}.gp-app .cs-keys{flex:none;margin:0 0 4px;font-family:var(--gp-font-mono);font-size:12.5px;letter-spacing:.08em;color:var(--gp-faint);white-space:nowrap}.gp-app .cs-studio kbd{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:24px;padding:0 6px;margin:0 2px;border:1px solid var(--gp-border-solid);border-bottom-width:2px;border-radius:4px;background:#fff;font-family:var(--gp-font-mono);font-size:12.5px;line-height:1;color:var(--gp-ink)}.gp-app .cs-grid{display:grid;grid-template-columns:320px minmax(0,1fr) 320px;align-items:stretch}.gp-app .cs-left,.gp-app .cs-center,.gp-app .cs-right{min-width:0;padding:32px 36px 36px}.gp-app .cs-left{display:flex;flex-direction:column;gap:26px;border-right:1px solid var(--gp-border-solid);background:#fafafa8c}.gp-app .cs-right{border-left:1px solid var(--gp-border-solid)}.gp-app .cs-center{position:relative;display:flex;flex-direction:column;align-items:center}.gp-app .cs-label{display:block;margin-bottom:10px;font-family:var(--gp-font-mono);font-size:12.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--gp-faint)}.gp-app .cs-ring-wrap{display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center}.gp-app .cs-msg{margin:0;font-size:16.5px;line-height:1.45;color:var(--gp-muted)}.gp-app .cs-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;border-top:1px solid var(--gp-border-solid);border-bottom:1px solid var(--gp-border-solid)}.gp-app .cs-stats>div{padding:12px 0;text-align:center}.gp-app .cs-stats>div+div{border-left:1px solid var(--gp-border-solid)}.gp-app .cs-stats dt{font-family:var(--gp-font-mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--gp-faint);line-height:1.3}.gp-app .cs-stats dd{margin:6px 0 0;font-family:var(--gp-font-display);font-size:28px;line-height:1;color:var(--gp-ink)}.gp-app .cs-tell .circle-tell{display:flex;flex-direction:column;gap:10px}.gp-app .cs-tell .circle-textarea{font-size:15px;min-height:104px}.gp-app .cs-next-list{list-style:none;margin:0;padding:0}.gp-app .cs-next-row{display:flex;align-items:center;gap:10px;padding:8px 0;border-top:1px solid var(--gp-border)}.gp-app .cs-next-row:first-child{border-top:0;padding-top:0}.gp-app .cs-next-glyph{flex:none;width:28px;height:28px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:#6b6b6b1f;color:var(--gp-gold)}.gp-app .cs-next-text{min-width:0;display:flex;flex-direction:column}.gp-app .cs-next-name{font-size:15px;font-weight:600;color:var(--gp-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gp-app .cs-next-sub{font-size:13px;color:var(--gp-faint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gp-app .cs-stage{width:100%;max-width:640px}.gp-app .cs-card{width:100%;display:flex;flex-direction:column;gap:22px}.gp-app .cs-card--skeleton{align-items:center;gap:16px;padding:40px 0}.gp-app .cs-card--done{align-items:center;text-align:center;padding:56px 0 40px;gap:16px}.gp-app .cs-done-title{margin:0;font-family:var(--gp-font-display);font-size:36px;font-weight:400;color:var(--gp-ink)}.gp-app .cs-done-body{margin:0;max-width:44ch;font-size:17px;line-height:1.5;color:var(--gp-muted)}.gp-app .cs-person{display:flex;flex-direction:column;gap:22px}.gp-app .cs-person-head{display:flex;align-items:center;gap:26px;min-width:0}.gp-app .cs-person-av{box-shadow:0 0 0 4px #fff,0 0 0 5px var(--gp-border-solid)}.gp-app .cs-person-id{min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:8px}.gp-app .cs-person-name{margin:0;font-family:var(--gp-font-display);font-size:44px;font-weight:400;line-height:1.05;letter-spacing:-.01em;color:var(--gp-ink);overflow-wrap:anywhere}.gp-app .cs-person-line{margin:0;font-size:17.5px;line-height:1.4;color:var(--gp-muted)}.gp-app .cs-reasons,.gp-app .cs-context-reasons{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.gp-app .cs-reasons li,.gp-app .cs-context-reasons li{display:flex;align-items:flex-start;gap:10px;font-size:16.5px;line-height:1.4;color:var(--gp-ink)}.gp-app .cs-reasons svg,.gp-app .cs-context-reasons svg{flex:none;margin-top:3px;color:var(--gp-green)}.gp-app .cs-question{margin:4px 0 0;padding-top:18px;border-top:1px solid var(--gp-border);font-family:var(--gp-font-display);font-size:28px;line-height:1.2;color:var(--gp-ink)}.gp-app .cs-answers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.gp-app .cs-answer{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;justify-content:center;gap:10px;min-height:64px;padding:10px 14px;border:1px solid var(--gp-border-solid);border-radius:4px;background:#fff;color:var(--gp-ink);font-family:var(--gp-font-body);font-size:15.5px;font-weight:600;line-height:1.25;text-align:left;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease,transform .1s ease}.gp-app .cs-answer:active{transform:translateY(1px)}.gp-app .cs-answer kbd{flex:none;margin:0}.gp-app .cs-answer--no:hover{border-color:var(--cir-no);background:var(--cir-no-bg);color:var(--cir-no)}.gp-app .cs-answer--know:hover{border-color:var(--cir-know);background:var(--cir-know-bg);color:var(--cir-know)}.gp-app .cs-answer--close{border-color:var(--gp-green);background:var(--gp-green);color:var(--gp-green-on)}.gp-app .cs-answer--close kbd{background:#ffffff1f;border-color:#ffffff4d;color:var(--gp-green-on)}.gp-app .cs-answer--close:hover{background:var(--gp-green-dark);border-color:var(--gp-green-dark)}.gp-app .cs-minor{display:flex;justify-content:center;gap:22px;margin-top:-4px}.gp-app .cs-minor-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:6px;padding:4px 2px;border:0;background:none;font-family:var(--gp-font-mono);font-size:12.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--gp-muted);cursor:pointer}.gp-app .cs-minor-btn kbd{font-size:11.5px;min-width:22px;height:22px}.gp-app .cs-minor-btn:hover:not(:disabled){color:var(--gp-ink)}.gp-app .cs-minor-btn:disabled{opacity:.4;cursor:default}.gp-app .cs-center>.cs-minor{margin-top:18px}.gp-app .cs-ack{min-height:26px;margin:18px 0 0;font-family:var(--gp-font-display);font-style:italic;font-size:21px;line-height:1.3;color:var(--gp-green);text-align:center}.gp-app .cs-ack.is-error{font-family:var(--gp-font-body);font-style:normal;font-size:15px;color:var(--cir-err)}.gp-app .cs-context{display:flex;flex-direction:column;gap:14px}.gp-app .cs-context .cs-label{margin-bottom:0}.gp-app .cs-context-text{margin:0;font-size:16px;line-height:1.5;color:var(--gp-muted)}.gp-app .cs-facts{display:flex;flex-direction:column;margin:4px 0 0;border-top:1px solid var(--gp-border)}.gp-app .cs-facts>div{display:flex;justify-content:space-between;gap:12px;padding:9px 0;border-bottom:1px solid var(--gp-border)}.gp-app .cs-facts dt{font-size:14.5px;color:var(--gp-faint)}.gp-app .cs-facts dd{margin:0;font-size:14.5px;font-weight:600;color:var(--gp-ink);text-align:right}.gp-app .cs-target{align-self:flex-start}.gp-app .cs-notes{display:flex;flex-direction:column;gap:6px;margin-top:6px}.gp-app .cs-card--prompt .circle-card-body{gap:16px}.gp-app .cs-card--prompt .circle-title{font-size:34px}.gp-app .cs-card--prompt .circle-title--sm{font-size:27px}@media (max-width: 1279px){.gp-app .cs-grid{grid-template-columns:290px minmax(0,1fr)}.gp-app .cs-left{grid-row:span 2}.gp-app .cs-right{grid-column:2;border-left:0;border-top:1px solid var(--gp-border-solid)}.gp-app .cs-keys{display:none}}.gp-app .page-circle .circle-page{max-width:calc(1260px / var(--gp-ui-zoom, .8));margin:0 auto;padding:34px 0 40px}}.gp-app .wk-page{font-family:var(--cir-body)}.gp-app .wk-head{margin-bottom:22px}.gp-app .wk-nav{display:flex;align-items:center;gap:14px}.gp-app .wk-nav-label{min-width:0;display:flex;flex-direction:column;gap:2px}.gp-app .wk-title{margin:0;font-family:var(--cir-display);font-size:46px;font-weight:400;line-height:1.05;letter-spacing:-.01em;color:var(--cir-ink)}.gp-app .wk-range{font-family:var(--cir-label);font-size:12.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--cir-faint)}.gp-app .wk-nav-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:none;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid var(--cir-border);border-radius:50%;background:#fff;color:var(--cir-ink);cursor:pointer}.gp-app .wk-nav-btn:disabled{opacity:.35;cursor:default}.gp-app .wk-nav-btn:hover:not(:disabled){border-color:var(--cir-muted)}.gp-app .wk-summary{margin:14px 0 0;font-size:18px;line-height:1.5;color:var(--cir-muted)}.gp-app .wk-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.gp-app .wk-person{padding:20px 24px 22px;border:1px solid var(--cir-border);border-radius:6px;background:#fff}.gp-app .wk-person--skeleton{display:flex;align-items:center;gap:16px}.gp-app .wk-person-head{display:flex;align-items:center;gap:14px;min-width:0}.gp-app .wk-person-id{flex:1;min-width:0}.gp-app .wk-person-name{font-size:18px;font-weight:600;color:var(--cir-ink);overflow-wrap:anywhere}.gp-app .wk-person-co{font-weight:500;color:var(--cir-muted)}.gp-app .wk-person-meet{margin-top:2px;font-size:14.5px;color:var(--cir-faint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gp-app .wk-saved{flex:none;display:inline-flex;align-items:center;gap:4px;min-width:64px;justify-content:flex-end;font-size:13.5px;font-weight:600;color:var(--cir-faint);transition:opacity .3s ease}.gp-app .wk-saved.is-saved{color:var(--cir-close)}.gp-app .wk-saved.is-error{color:var(--cir-err)}.gp-app .wk-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 28px;margin-top:18px}.gp-app .wk-field{display:flex;flex-direction:column;gap:8px;min-width:0}.gp-app .wk-label{font-family:var(--cir-label);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--cir-faint)}.gp-app .wk-chips{display:flex;flex-wrap:wrap;gap:8px}.gp-app .wk-input{padding:10px 12px}.gp-app .wk-empty{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:40px 0}.gp-app .wk-empty-title{margin:0;font-family:var(--cir-display);font-size:28px;color:var(--cir-muted)}@media (min-width: 901px){.gp-app .page-week .wk-page{max-width:calc(900px / var(--gp-ui-zoom, .8))}.gp-app .wk-fields>.wk-field:nth-child(1){grid-column:1;grid-row:1}.gp-app .wk-fields>.wk-field:nth-child(4){grid-column:2;grid-row:1}.gp-app .wk-fields>.wk-field:nth-child(2){grid-column:1;grid-row:2}.gp-app .wk-fields>.wk-field:nth-child(3){grid-column:2;grid-row:2}}.gp-app .sim{margin:28px 0 8px;scroll-margin-top:90px;font-family:var(--cir-body)}.gp-app .sim-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.gp-app .sim-head-lead{min-width:0}.gp-app .sim-kicker{display:block;font-family:var(--cir-label);font-size:12.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--cir-faint)}.gp-app .sim-title{margin:6px 0 0;font-family:var(--cir-display);font-size:32px;font-weight:400;line-height:1.15;color:var(--cir-ink)}.gp-app .sim-refresh{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:none;display:inline-flex;align-items:center;gap:6px;padding:6px 4px;border:0;background:none;font-family:var(--cir-label);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--cir-muted);cursor:pointer}.gp-app .sim-refresh:hover:not(:disabled){color:var(--cir-ink)}.gp-app .sim-refresh:disabled{opacity:.5;cursor:default}.gp-app .sim-refresh .is-spinning{animation:circle-spin .9s linear infinite}@keyframes circle-spin{to{transform:rotate(360deg)}}.gp-app .sim-summary{margin:10px 0 0;font-size:17px;line-height:1.5;color:var(--cir-muted)}.gp-app .sim-summary--wait{color:var(--cir-faint)}.gp-app .sim-list{list-style:none;margin:16px 0 0;padding:0;border:1px solid var(--cir-border);border-radius:6px;background:#fff;overflow:hidden}.gp-app .sim-row{display:flex;align-items:center;gap:20px;padding:18px 22px;border-top:1px solid var(--cir-line)}.gp-app .sim-row:first-child{border-top:0}.gp-app .sim-row--skeleton{flex-direction:column;align-items:flex-start;gap:10px}.gp-app .sim-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.gp-app .sim-name-line{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px}.gp-app .sim-name{font-family:var(--cir-display);letter-spacing:-.02em;font-weight:500;font-size:25px;line-height:1.15;color:var(--cir-ink)}.gp-app .sim-domain{font-family:var(--cir-label);font-size:12px;letter-spacing:.04em;color:var(--cir-faint)}.gp-app .sim-why{margin:0;font-size:15.5px;line-height:1.45;color:var(--cir-muted)}.gp-app .sim-reach{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:2px}.gp-app .sim-actions{flex:none;display:flex;flex-direction:column;align-items:stretch;gap:6px}.gp-app .sim-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:38px;padding:0 16px;border:1px solid var(--cir-ink);border-radius:var(--cir-btn-radius);background:var(--cir-ink);color:#fafafa;font-family:var(--cir-label);font-size:12px;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;cursor:pointer}.gp-app .sim-btn:hover:not(:disabled){background:#000}.gp-app .sim-btn:disabled{opacity:.5;cursor:default}.gp-app .sim-btn--quiet{background:transparent;border-color:transparent;color:var(--cir-muted)}.gp-app .sim-btn--quiet:hover:not(:disabled){background:transparent;color:var(--cir-ink)}@media (max-width: 900px){.gp-app{--cir-ink: var(--m-ink);--cir-muted: var(--m-muted);--cir-faint: var(--m-faint);--cir-border: var(--m-border);--cir-line: var(--m-border);--cir-card: var(--m-card);--cir-paper: var(--m-paper);--cir-green: var(--m-green);--cir-green-on: var(--m-green-on);--cir-green-soft: rgba(10, 10, 10, .08);--cir-body: var(--m-font);--cir-label: var(--m-font);--cir-radius: 14px;--cir-btn-radius: 999px}.gp-app .cs-studio{display:none!important}.gp-app .page-home .circle-home{margin:2px 0 22px}.gp-app .cc-phone{display:block;font-family:var(--m-font);color:var(--m-ink)}.gp-app .cc-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.gp-app .cc-head-lead{min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:8px}.gp-app .cc-title{margin:0;font-family:var(--gp-font-display);font-size:26px;font-weight:400;line-height:1.08;letter-spacing:-.01em;color:var(--m-ink)}.gp-app .cc-sub{margin-top:-2px;font-size:13.5px;line-height:1.45;color:var(--m-muted)}.gp-app .cc-tell-pill{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;min-height:32px;padding:0 14px;border:1px solid var(--m-border);border-radius:var(--m-radius-pill);background:var(--m-card);color:var(--m-ink);font-family:var(--m-font);font-size:13px;font-weight:600;box-shadow:var(--m-shadow-sm);cursor:pointer}.gp-app .cc-tell-pill:active{background:var(--m-paper)}.gp-app .cc-ring-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:none;padding:4px;margin:-4px -4px 0 0;border:0;border-radius:50%;background:transparent;cursor:pointer}.gp-app .cc-phone .circle-ring-label,.gp-app .cc-sheet .circle-ring-label{font-family:var(--m-font);font-weight:700}.gp-app .cc-stage{position:relative;max-width:420px;margin:16px auto 0;padding-bottom:22px}.gp-app .cc-card{box-sizing:border-box;width:100%;border-radius:24px;background:var(--m-card);border:1px solid rgba(226,226,226,.85);box-shadow:0 1px 2px #1a1a1a0a,0 12px 32px -12px #1a1a1a29}.gp-app .cc-card--behind{position:absolute;top:0;left:0;right:0;bottom:22px;transform-origin:50% 100%;pointer-events:none}.gp-app .cc-card--behind.depth-1{z-index:2;transform:translateY(10px) scale(.95);opacity:.75}.gp-app .cc-card--behind.depth-2{z-index:1;transform:translateY(20px) scale(.9);opacity:.45}.gp-app .cc-card--top{position:relative;z-index:3;display:flex;flex-direction:column;min-height:420px;padding:22px 20px 20px;will-change:transform}.gp-app .cc-card--top[data-leaving]{pointer-events:none}.gp-app .cc-card--person{cursor:grab;-moz-user-select:none;user-select:none;-webkit-user-select:none}.gp-app .cc-card--person:active{cursor:grabbing}.gp-app .cc-card--skeleton{display:flex;flex-direction:column;align-items:center;gap:14px;min-height:420px;padding:40px 20px}.gp-app .cc-stamp{position:absolute;z-index:4;padding:6px 12px;border:2.5px solid currentColor;border-radius:10px;background:#ffffffeb;font-family:var(--m-font);font-size:15px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;line-height:1.1;white-space:nowrap;pointer-events:none}.gp-app .cc-stamp--right{top:26px;left:18px;color:var(--cir-close);transform:rotate(-12deg)}.gp-app .cc-stamp--left{top:26px;right:18px;color:var(--cir-no);transform:rotate(12deg)}.gp-app .cc-stamp--up{bottom:84px;left:50%;color:var(--cir-know);transform:translate(-50%) rotate(-4deg);font-size:13px}.gp-app .cc-card--prompt .cc-stamp{color:var(--m-muted);font-size:13px}.gp-app .cc-person{flex:1;display:flex;flex-direction:column;align-items:center;text-align:center;min-width:0}.gp-app .cc-person-av{margin-top:6px}.gp-app .cc-person .circle-eyebrow{margin-top:14px}.gp-app .cc-person-name{margin:10px 0 0;font-family:var(--m-font);font-size:22px;font-weight:600;line-height:1.2;letter-spacing:-.01em;color:var(--m-ink);overflow-wrap:anywhere}.gp-app .cc-person-line{margin:4px 0 0;font-size:14px;line-height:1.4;color:var(--m-muted);overflow-wrap:anywhere}.gp-app .cc-reasons{list-style:none;margin:16px 0 0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.gp-app .cc-reasons li{display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:6px 11px;border-radius:var(--m-radius-pill);background:var(--m-paper);border:1px solid var(--m-border);font-size:12.5px;font-weight:500;line-height:1.3;color:var(--m-ink-soft);text-align:left}.gp-app .cc-reasons svg{flex:none;color:var(--m-green-label)}.gp-app .cc-question{margin:auto 0 0;padding-top:18px;width:100%;font-size:15px;font-weight:500;line-height:1.4;color:var(--m-ink)}.gp-app .cc-reasons+.cc-question,.gp-app .cc-person-line+.cc-question{margin-top:auto}.gp-app .cc-card--prompt .circle-card-body{gap:12px}.gp-app .cc-card--prompt .circle-kicker{font-size:10px;font-weight:600;letter-spacing:.16em}.gp-app .cc-card--prompt .circle-title{font-size:24px;line-height:1.2}.gp-app .cc-card--prompt .circle-title--sm{font-size:20px}.gp-app .circle-greeting{font-size:14px}.gp-app .circle-body{font-size:14.5px;line-height:1.45}.gp-app .circle-hint,.gp-app .circle-err{font-size:13px}.gp-app .cc-card--prompt .circle-actions,.gp-app .cc-sheet .circle-actions{margin-top:auto;padding-top:4px}.gp-app .circle-btn{flex:1 1 auto;min-height:46px;padding:0 18px;border:0;background:var(--m-green-gradient-btn);color:var(--m-green-on);font-family:var(--m-font);font-size:14.5px;font-weight:600;letter-spacing:0;text-transform:none}.gp-app .circle-btn:hover:not(:disabled){background:var(--m-green-gradient-btn)}.gp-app .circle-btn--ghost{border:1px solid var(--m-border);background:var(--m-card);color:var(--m-ink)}.gp-app .circle-btn--ghost:hover:not(:disabled){background:var(--m-paper);border-color:var(--m-border)}.gp-app .circle-btn--quiet{flex:none;align-self:center;min-height:34px;border:0;background:none;color:var(--m-muted);font-size:13px}.gp-app .circle-btn--quiet:hover:not(:disabled){background:none}.gp-app .circle-actions--three .circle-btn{padding:0 10px;font-size:14px}.gp-app .circle-chip{min-height:34px;padding:0 12px;font-size:13px}.gp-app .circle-chip--person{padding-left:5px}.gp-app .circle-textarea{min-height:88px}.gp-app .circle-side{padding:10px 12px}.gp-app .circle-side-label{font-size:14.5px}.gp-app .circle-side-detail{font-size:12.5px}.gp-app .circle-company-name{font-size:15px}.gp-app .circle-company-why{font-size:13px}.gp-app .circle-company{padding:8px 0}.gp-app .circle-who-name{font-size:16px}.gp-app .circle-who-sub{font-size:13px}.gp-app .circle-pickrow-name,.gp-app .circle-candidate-name{font-size:14.5px}.gp-app .circle-candidate{padding:10px}.gp-app .circle-candidate-btns{width:100%}.gp-app .circle-candidate-btns .circle-chip{flex:1 1 0;justify-content:center}.gp-app .circle-confirm-line,.gp-app .circle-resolution-q,.gp-app .circle-acks li{font-size:14.5px}.gp-app .circle-faces{flex-wrap:nowrap;gap:6px}.gp-app .circle-face{flex:0 1 56px;width:auto;min-width:0}.gp-app .circle-face-name{font-size:12.5px}.gp-app .circle-face-sub{font-size:11px}.gp-app .circle-chip--solid{border-color:transparent;background:var(--m-green-gradient-btn);color:var(--m-green-on)}.gp-app .circle-chip--solid:hover:not(:disabled){background:var(--m-green-gradient-btn);border-color:transparent}.gp-app .circle-pair{padding:14px 8px}.gp-app .circle-pair-name{font-size:14px}.gp-app .circle-pair-sub{font-size:12px}.gp-app .cc-actions{display:flex;align-items:flex-start;justify-content:center;gap:26px;margin-top:6px}.gp-app .cc-round-wrap{display:flex;flex-direction:column;align-items:center;gap:6px;width:76px}.gp-app .cc-round{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;width:60px;height:60px;border:1px solid var(--m-border);border-radius:50%;background:var(--m-card);box-shadow:0 6px 18px -6px #1a1a1a38;cursor:pointer;transition:transform .12s ease,box-shadow .12s ease}.gp-app .cc-round:active{transform:scale(.92)}.gp-app .cc-round--no{color:var(--cir-no)}.gp-app .cc-round--know{width:48px;height:48px;margin-top:6px;color:var(--cir-know)}.gp-app .cc-round--close{border-color:transparent;background:var(--m-green-gradient-btn);color:var(--m-green-on)}.gp-app .cc-round-tilde{font-size:26px;font-weight:700;line-height:1;transform:translateY(-2px)}.gp-app .cc-round-lbl{font-size:11.5px;font-weight:600;line-height:1.2;text-align:center;color:var(--m-muted)}.gp-app .cc-subactions{display:flex;justify-content:space-between;max-width:420px;margin:10px auto 0}.gp-app .cc-textbtn{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:5px;min-height:34px;padding:0 6px;border:0;background:none;font-family:var(--m-font);font-size:13.5px;font-weight:600;color:var(--m-muted);cursor:pointer}.gp-app .cc-textbtn:disabled{opacity:.35;cursor:default}.gp-app .cc-ack{min-height:20px;max-width:420px;margin:8px auto 0;font-size:13.5px;font-weight:500;line-height:1.4;text-align:center;color:var(--m-green-text)}.gp-app .cc-ack.is-error{color:var(--cir-err)}.gp-app .cc-done{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;gap:10px;padding:26px 20px 22px;border-radius:24px;background:var(--m-card);border:1px solid rgba(226,226,226,.85);box-shadow:var(--m-shadow-card);text-align:center}.gp-app .cc-stage>.cc-done{position:relative;z-index:2}.gp-app .cc-done--error{margin-top:16px}.gp-app .cc-done-title{margin:4px 0 0;font-family:var(--gp-font-display);font-size:22px;font-weight:400;line-height:1.2;color:var(--m-ink)}.gp-app .cc-done-body{margin:0;font-size:14px;line-height:1.45;color:var(--m-muted)}.gp-app .cc-done .circle-btn{flex:none;margin-top:6px}.gp-app .cc-sheet-root{position:fixed;top:0;right:0;bottom:0;left:0;z-index:420;display:flex;align-items:flex-end;justify-content:center}.gp-app .cc-sheet-scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#11111161;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);touch-action:none}.gp-app .cc-sheet{position:relative;box-sizing:border-box;width:100%;max-width:560px;max-height:88vh;display:flex;flex-direction:column;border-radius:22px 22px 0 0;background:var(--m-card);box-shadow:0 -10px 40px #1111112e;padding-bottom:var(--m-pad-bottom);font-family:var(--m-font);color:var(--m-ink)}.gp-app .cc-sheet-grab,.gp-app .cc-sheet-head{touch-action:none}.gp-app .cc-sheet-grab{width:38px;height:4px;margin:8px auto 0;border-radius:999px;background:var(--m-border)}.gp-app .cc-sheet-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px 6px 20px}.gp-app .cc-sheet-title{margin:0;font-family:var(--gp-font-display);font-size:22px;font-weight:400;color:var(--m-ink)}.gp-app .cc-sheet-body{overflow-y:auto;overscroll-behavior:contain;padding:6px 20px 18px;display:flex;flex-direction:column;gap:14px}.gp-app .cc-sheet .circle-tell{display:flex;flex-direction:column;gap:12px}.gp-app .cc-summary{display:flex;align-items:center;gap:14px}.gp-app .cc-summary-msg{margin:0;font-size:14.5px;line-height:1.45;color:var(--m-muted)}.gp-app .cc-summary-counts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;border:1px solid var(--m-border);border-radius:14px;overflow:hidden}.gp-app .cc-summary-counts>div{padding:10px 6px;text-align:center}.gp-app .cc-summary-counts>div+div{border-left:1px solid var(--m-border)}.gp-app .cc-summary-counts dt{font-size:11.5px;font-weight:600;color:var(--m-muted);line-height:1.25}.gp-app .cc-summary-counts dd{margin:4px 0 0;font-family:var(--gp-font-display);font-size:24px;line-height:1;color:var(--m-ink)}.gp-app .cc-summary-faces{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(56px,1fr));gap:10px 6px}.gp-app .cc-summary-faces li{display:flex;flex-direction:column;align-items:center;gap:4px;min-width:0;font-size:11.5px;font-weight:600;color:var(--m-ink-soft)}.gp-app .cc-summary-faces span:last-child{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gp-app .cc-summary-skel{height:64px;border-radius:14px;background:var(--m-paper)}.gp-app .page-circle .circle-page{padding:4px 0 24px}.gp-app .circle-back{font-family:var(--m-font);font-size:13px;font-weight:600;letter-spacing:0;text-transform:none;margin-bottom:8px}.gp-app .wk-title{font-size:28px}.gp-app .wk-range{font-size:11px;font-weight:600;letter-spacing:.12em}.gp-app .wk-nav{gap:10px}.gp-app .wk-nav-label{flex:1;text-align:center;align-items:center}.gp-app .wk-nav-btn{width:38px;height:38px;border-color:var(--m-border);background:var(--m-card)}.gp-app .wk-summary{font-size:14.5px;margin-top:10px;text-align:center}.gp-app .wk-head{margin-bottom:16px}.gp-app .wk-list{gap:12px}.gp-app .wk-person{padding:16px 16px 18px;border-radius:var(--m-radius-xl);border-color:var(--m-border);background:var(--m-card);box-shadow:var(--m-shadow-card)}.gp-app .wk-person-name{font-size:16px}.gp-app .wk-person-meet{font-size:12.5px}.gp-app .wk-saved{min-width:0;font-size:12px}.gp-app .wk-fields{grid-template-columns:minmax(0,1fr);gap:14px;margin-top:14px}.gp-app .wk-label{font-size:11px;font-weight:600;letter-spacing:.12em}.gp-app .wk-chips .circle-chip{flex:1 1 0;justify-content:center}.gp-app .wk-empty{align-items:center;text-align:center;padding:32px 0}.gp-app .wk-empty-title{font-size:22px}.gp-app .sim{margin:22px 0 8px;scroll-margin-top:70px}.gp-app .sim-kicker{font-size:10px;font-weight:600;letter-spacing:.16em}.gp-app .sim-title{font-size:24px;margin-top:4px}.gp-app .sim-refresh{font-family:var(--m-font);font-size:12.5px;font-weight:600;letter-spacing:0;text-transform:none}.gp-app .sim-summary{font-size:14px;margin-top:8px}.gp-app .sim-list{margin-top:12px;border:0;background:transparent;display:flex;flex-direction:column;gap:10px;overflow:visible}.gp-app .sim-row{flex-direction:column;align-items:stretch;gap:12px;padding:14px 16px;border:1px solid var(--m-border);border-radius:var(--m-radius-xl);background:var(--m-card);box-shadow:var(--m-shadow-sm)}.gp-app .sim-row:first-child{border-top:1px solid var(--m-border)}.gp-app .sim-name{font-family:var(--m-font);font-size:17px;font-weight:600}.gp-app .sim-domain{font-family:var(--m-font);font-size:12px}.gp-app .sim-why{font-size:13.5px}.gp-app .sim-name-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:0;border:0;background:none;color:var(--cir-ink);text-align:left;cursor:pointer}.gp-app .sim-name-caret{flex:none;color:var(--cir-muted);transition:transform .15s ease}.gp-app .sim-name-toggle[aria-expanded=true] .sim-name-caret{transform:rotate(180deg)}.gp-app .sim-more{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.gp-app .sim-row{gap:8px;padding:12px 12px 12px 16px}.gp-app .sim-phone-line{display:flex;align-items:center;gap:8px}.gp-app .sim-phone-line .sim-name-toggle{flex:1;min-width:0;justify-content:flex-start}.gp-app .sim-phone-line .sim-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gp-app .sim-busy{flex:none;font-size:12.5px;color:var(--cir-muted)}.gp-app .sim-more-btn{flex:none;display:grid;place-items:center;width:36px;height:36px;padding:0;border:1px solid var(--m-border);border-radius:50%;background:transparent;color:var(--cir-ink);cursor:pointer}.gp-app .sim-more-btn:disabled{opacity:.5;cursor:default}.gp-app .sim-actions{flex-direction:row;gap:8px}.gp-app .sim-btn{flex:1 1 0;min-height:40px;border:0;border-radius:var(--m-radius-pill);background:var(--m-green-gradient-btn);color:var(--m-green-on);font-family:var(--m-font);font-size:13.5px;font-weight:600;letter-spacing:0;text-transform:none}.gp-app .sim-btn--quiet{border:1px solid var(--m-border);background:var(--m-card);color:var(--m-ink)}}.sim-menu{min-width:180px}.sim-menu .sim-menu-item{font-size:15px;padding:10px 12px;cursor:pointer}.gp-app .upgrade-label{display:inline-flex;align-items:center;margin-left:auto;padding:2px 7px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#5c5c5c;background:#b3b3b38c;border:1px solid rgba(147,147,147,.45);flex-shrink:0}.gp-app.sidebar-collapsed:not(.sidebar-hover):not(.sidebar-mobile-open) .nav-item .upgrade-label{display:none}.upgrade-modal-overlay{--gp-ink: #0A0A0A;--gp-ink-2: #0A0A0A;--gp-muted: #6b6b6b;--gp-border-solid: #e5e5e5;--gp-paper: #FAFAFA;--gp-green: #0A0A0A;--gp-font-display: "Geist", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--gp-font-body: "Geist", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;font-family:var(--gp-font-body);position:fixed;top:0;right:0;bottom:0;left:0;z-index:400;display:none;align-items:center;justify-content:center;padding:24px 16px;background:#1111117a;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.upgrade-modal-overlay.open{display:flex}.upgrade-modal{position:relative;width:100%;max-width:440px;background:#fff;border-radius:18px;border:1px solid var(--gp-border-solid);box-shadow:0 24px 64px #11111129,0 4px 16px #1111110f;overflow:hidden;animation:upgrade-modal-in .28s cubic-bezier(.22,1,.36,1)}@keyframes upgrade-modal-in{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.upgrade-modal-glow{position:absolute;top:-40%;right:-20%;width:280px;height:280px;border-radius:50%;background:radial-gradient(circle,rgba(10,10,10,.14) 0%,transparent 70%);pointer-events:none}.upgrade-modal-close{position:absolute;top:14px;right:14px;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:10px;background:#1111110d;color:var(--gp-muted);cursor:pointer}.upgrade-modal-close:hover{background:#11111117;color:var(--gp-ink)}.upgrade-modal-head{position:relative;padding:28px 28px 0}.upgrade-modal-eyebrow{display:inline-block;font-size:14px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--gp-green);margin-bottom:10px}.upgrade-modal-title{margin:0 0 10px;font-family:var(--gp-font-display);font-size:32.5px;line-height:1.15;font-weight:400;color:var(--gp-ink);letter-spacing:-.02em}.upgrade-modal-subtitle{margin:0;font-size:17.5px;line-height:1.55;color:var(--gp-muted)}.upgrade-modal-features{list-style:none;margin:22px 0 0;padding:0 28px;display:flex;flex-direction:column;gap:10px}.upgrade-modal-features li{display:flex;align-items:center;gap:10px;font-size:16px;color:#323232}.upgrade-modal-feature-icon{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:10px;background:#fff;color:var(--gp-green);flex-shrink:0}.upgrade-modal-foot{display:flex;gap:8px;padding:22px 28px 26px;margin-top:8px}.upgrade-modal-btn{flex:1;min-height:42px;border-radius:11px;font-size:17.5px;font-weight:600;cursor:pointer;border:1px solid transparent;transition:background .15s ease,border-color .15s ease}.upgrade-modal-btn.ghost{background:var(--gp-paper);border-color:var(--gp-border-solid);color:var(--gp-ink-2)}.upgrade-modal-btn.ghost:hover{background:#f3f3f3}.upgrade-modal-btn.primary{background:var(--gp-green);color:#fff}.upgrade-modal-btn.primary:hover{background:#0a0a0a}.upgrade-modal-team-note{margin:0 28px 24px;font-size:16px;color:#6b6b6b;line-height:1.5;text-align:center}.upgrade-modal-team-note a{color:#0a0a0a;text-decoration:underline}.upgrade-modal-plans{padding:0 28px 8px}.upgrade-modal--team .upgrade-modal-foot{padding-top:0}.upgrade-plan-sections{display:flex;flex-direction:column;gap:12px}.upgrade-plan-card{border:1px solid var(--gp-border-solid, #e5e5e5);border-radius:14px;padding:16px;background:#fff}.upgrade-plan-card--pro{background:linear-gradient(180deg,#fff,#fff);border-color:#0a0a0a2e}.upgrade-plan-card--enterprise{background:#fff}.upgrade-plan-card-head{display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:start;margin-bottom:14px}.upgrade-plan-card-icon{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:10px;background:#fff;color:var(--gp-green, #0a0a0a)}.upgrade-plan-card-name{font-size:19px;font-weight:700;color:var(--gp-ink, #111111)}.upgrade-plan-card-tagline{margin-top:4px;font-size:16px;line-height:1.45;color:var(--gp-muted, #6b6b6b)}.upgrade-plan-card-price{font-size:21px;font-weight:700;color:var(--gp-ink, #111111);white-space:nowrap}.upgrade-plan-card-price span{font-size:15px;font-weight:600;color:var(--gp-muted, #6b6b6b)}.upgrade-plan-card-btn{display:block;width:100%;min-height:42px;border-radius:11px;font-size:17.5px;font-weight:600;cursor:pointer;border:1px solid transparent;text-align:center;text-decoration:none;line-height:42px;box-sizing:border-box}.upgrade-plan-card-btn.primary{background:var(--gp-green, #0a0a0a);color:#fff}.upgrade-plan-card-btn.primary:hover:not(:disabled){background:#0a0a0a}.upgrade-plan-card-btn.primary:disabled{opacity:.7;cursor:wait}.upgrade-plan-card-btn.secondary{background:#fff;border-color:var(--gp-border-solid, #e5e5e5);color:var(--gp-ink-2, #1a1a1a)}.upgrade-plan-card-btn.secondary:hover{background:#fafafa}.whats-included-modal .upgrade-plan-sections{margin-top:18px}.settings-plans .upgrade-plan-sections{margin-bottom:16px}.connector-quota-banner{display:flex;flex-direction:column;gap:12px;padding:12px 14px;border-radius:12px;background:#fafafa;border:1px solid #e5e5e5}.connector-quota-banner--compact{flex-direction:row;align-items:center;justify-content:space-between;gap:8px;margin-bottom:12px}.connector-quota-banner-title{font-size:16px;font-weight:600;color:#1a1a1a}.connector-quota-banner-text{font-size:15px;line-height:1.5;color:#515151}.connector-quota-banner-cta{font-size:15px;font-weight:600;color:#5c5c5c}.connector-quota-inline{color:#6b6b6b}.connector-quota-upgrade .upgrade-plan-sections{margin:0}@media (max-width: 900px){.upgrade-modal-foot{flex-direction:column-reverse}.upgrade-modal-btn{width:100%}.upgrade-go-pro-fab{bottom:calc(72px + env(safe-area-inset-bottom,0px));right:12px}}.upgrade-go-pro-fab{position:fixed;right:20px;bottom:24px;z-index:90;display:flex;align-items:center;gap:6px;padding:4px;border-radius:999px;background:#fffffff5;border:1px solid rgba(10,10,10,.22);box-shadow:0 8px 28px #11111124,0 2px 8px #0a0a0a1f;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.upgrade-go-pro-fab-main{display:inline-flex;align-items:center;gap:6px;border:none;border-radius:999px;padding:10px 16px;font-size:16px;font-weight:700;color:#fff;background:linear-gradient(135deg,#0a0a0a,#111);cursor:pointer}.upgrade-go-pro-fab-main:hover{filter:brightness(1.05)}.upgrade-go-pro-fab-link{padding:8px 12px;font-size:15px;font-weight:600;color:var(--gp-green);text-decoration:none;border-radius:999px;border:none;background:transparent;cursor:pointer}.upgrade-go-pro-fab-link:hover{background:#0a0a0a14}.gp-app .page.active.page-accounts{--acc-t-label: 11px;--acc-t-small: 14px;--acc-t-text: 16px;--acc-t-name-sm: 19px;--acc-t-name: 28px;--acc-t-title: 32px;--acc-t-page: 44px;--acc-t-figure: 56px}@media (max-width: 900px){.gp-app .page.active.page-accounts{--acc-t-label: 10px;--acc-t-small: 12px;--acc-t-text: 14px;--acc-t-name-sm: 16px;--acc-t-name: 20px;--acc-t-title: 24px;--acc-t-page: 30px;--acc-t-figure: 28px}}.gp-app .page.active.page-accounts,.gp-app .page.active.page-accounts *{font-family:var(--gp-font-body)!important}.gp-app .page.active.page-accounts :is(b,strong){font-weight:500!important}.gp-app .page.active.page-accounts .acc-m-hero-eyebrow,.gp-app .page.active.page-accounts .ta-metric-lbl,.gp-app .page.active.page-accounts .ta-reach-label,.gp-app .page.active.page-accounts .acc-targets-head,.gp-app .page.active.page-accounts .acc-targets-head>*,.gp-app .page.active.page-accounts .acc-panel-kicker,.gp-app .page.active.page-accounts .acc-owner-group-head,.gp-app .page.active.page-accounts .acc-m-detail-eyebrow,.gp-app .page.active.page-accounts .acc-expanded-header,.gp-app .page.active.page-accounts .sim-kicker{font-family:var(--gp-font-mono)!important;font-size:var(--acc-t-label)!important;font-weight:400!important;line-height:1.35!important;letter-spacing:.14em!important;text-transform:uppercase!important}.gp-app .page.active.page-accounts .page-sub,.gp-app .page.active.page-accounts .filt .cnt,.gp-app .page.active.page-accounts .acc-row-rank,.gp-app .page.active.page-accounts .acc-row-meta,.gp-app .page.active.page-accounts .acc-row-added-by,.gp-app .page.active.page-accounts .acc-row-owner,.gp-app .page.active.page-accounts .acc-chip-warn,.gp-app .page.active.page-accounts .acc-edit-btn,.gp-app .page.active.page-accounts .acc-edit-btn-text,.gp-app .page.active.page-accounts .acc-remove-btn,.gp-app .page.active.page-accounts .acc-row-tier-label,.gp-app .page.active.page-accounts .acc-row-strength-loading,.gp-app .page.active.page-accounts .contact-title,.gp-app .page.active.page-accounts .contact-path-count,.gp-app .page.active.page-accounts .acc-expanded-tail,.gp-app .page.active.page-accounts .sim-domain,.gp-app .page.active.page-accounts .circle-reach{font-size:var(--acc-t-small)!important;font-weight:400!important;line-height:1.45!important;letter-spacing:0!important;text-transform:none!important}.gp-app .page.active.page-accounts .acc-row-rank{font-variant-numeric:tabular-nums!important}.gp-app .page.active.page-accounts .circle-reach{font-weight:500!important}.gp-app .page.active.page-accounts .filt,.gp-app .page.active.page-accounts .search-box input,.gp-app .page.active.page-accounts .acc-expanded-empty,.gp-app .page.active.page-accounts .sim-summary,.gp-app .page.active.page-accounts .sim-why{font-size:var(--acc-t-text)!important;font-weight:400!important;line-height:1.45!important;letter-spacing:0!important;text-transform:none!important}.gp-app .page.active.page-accounts .filt.active,.gp-app .page.active.page-accounts .filt.acc-owner-trigger{font-weight:500!important}.gp-app .page.active.page-accounts .make-intro-btn,.gp-app .page.active.page-accounts .acc-toolbar-add,.gp-app .page.active.page-accounts .acc-row-cta,.gp-app .page.active.page-accounts .sim-btn,.gp-app .page.active.page-accounts .sim-refresh,.gp-app .page.active.page-accounts .ta-reach-ring-inner{font-size:var(--acc-t-text)!important;font-weight:500!important;line-height:1.2!important;letter-spacing:0!important;text-transform:none!important}.gp-app .page.active.page-accounts .sim-btn--quiet{font-weight:400!important}@media (max-width: 900px){.gp-app .page.active.page-accounts .acc-row-actions .acc-row-cta{font-size:0!important}}.gp-app .page.active.page-accounts .contact-name,.gp-app .page.active.page-accounts .sim-name{font-size:var(--acc-t-name-sm)!important;font-weight:500!important;line-height:1.25!important;letter-spacing:-.005em!important}.gp-app .page.active.page-accounts .acc-name-v2{font-size:var(--acc-t-name)!important;font-weight:500!important;line-height:1.15!important;letter-spacing:-.015em!important}.gp-app .page.active.page-accounts .acc-panel-title,.gp-app .page.active.page-accounts .acc-m-detail-title,.gp-app .page.active.page-accounts .sim-title{font-size:var(--acc-t-title)!important;font-weight:500!important;line-height:1.15!important;letter-spacing:-.015em!important}.gp-app .page.active.page-accounts .page-h.pipe-hero-title{font-size:var(--acc-t-page)!important;font-weight:500!important;line-height:1.05!important;letter-spacing:-.02em!important}.gp-app .page.active.page-accounts .ta-metric-num{font-size:var(--acc-t-figure)!important;font-weight:500!important;line-height:1!important;letter-spacing:-.02em!important;font-variant-numeric:lining-nums tabular-nums!important}:root{--gp-avatar: #5B0E22;--gp-avatar-on: #FFFFFF}.av.av.av.av.av.av.av.av:not(img):not(.sfw *),.contact-avatar.contact-avatar.contact-avatar.contact-avatar.contact-avatar.contact-avatar.contact-avatar.contact-avatar:not(img),.rn-sg-av.rn-sg-av.rn-sg-av.rn-sg-av.rn-sg-av.rn-sg-av.rn-sg-av.rn-sg-av:not(img){background:var(--gp-avatar)!important;color:var(--gp-avatar-on)!important}
