.org-crm{padding:0 20px calc(var(--oi-space) * 12)}@media (min-width:768px){.org-crm{padding-inline:var(--oi-gutter)}}.org-crm__inner{gap:calc(var(--oi-space) * 6);width:min(100%, var(--oi-measure));grid-template-columns:minmax(0,1fr);align-items:stretch;margin-inline:auto;display:grid}@media (min-width:40rem){.org-crm__inner{gap:calc(var(--oi-space) * 8);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.org-crm__profile{grid-area:1/1}.org-crm__sheet-wrap{grid-area:1/2}}.org-crm__sheet-wrap{background:var(--oi-bg);border:1px solid #1421431f;min-width:0;display:flex;position:relative;overflow-x:auto}.org-crm__caption{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.org-crm__sheet{border-collapse:collapse;width:100%;min-width:28rem;height:100%;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:var(--oi-meta);font-weight:var(--oi-body-weight);font-variant-numeric:tabular-nums;line-height:var(--oi-meta-leading);color:var(--oi-ink-muted);flex:1}.org-crm__sheet th,.org-crm__sheet td{padding:calc(var(--oi-space) * 2.5) calc(var(--oi-space) * 3);text-align:left;white-space:nowrap;vertical-align:middle;border-bottom:1px solid #1421431a}.org-crm__sheet th{font-weight:var(--oi-meta-weight);letter-spacing:.02em;color:#6e6e73d9}.org-crm__sheet tbody tr{cursor:pointer}.org-crm__sheet tbody tr:last-child td{border-bottom:0}.org-crm__sheet tbody tr.is-selected{box-shadow:inset 2px 0 0 var(--oi-accent);color:var(--oi-ink);background:#1421430f}.org-crm__sheet tbody tr:hover:not(.is-selected){background:#14214308}.org-crm__sheet tbody tr:focus-visible{outline:2px solid var(--oi-accent);outline-offset:-2px}.org-crm__profile{min-width:0;display:grid}.org-crm__card{box-sizing:border-box;min-width:0;min-height:100%;padding:calc(var(--oi-space) * 6);border-radius:var(--oi-radius-lg);background:var(--oi-surface);box-shadow:var(--oi-shadow-lift);opacity:0;pointer-events:none;transition:opacity var(--oi-fast);flex-direction:column;grid-area:1/1;align-self:stretch;display:flex}.org-crm__card.is-active{z-index:1;opacity:1;pointer-events:auto}.org-crm__head{align-items:flex-start;gap:calc(var(--oi-space) * 4);display:flex}.org-crm__photo{width:var(--oi-avatar-card);height:var(--oi-avatar-card);background:var(--oi-surface-muted);box-shadow:var(--oi-ring), var(--oi-shadow);border-radius:999px;flex-shrink:0;overflow:hidden}.org-crm__identity{flex:1;min-width:0}.org-crm__name{font-family:var(--font-serif), ui-serif, Georgia, serif;font-size:var(--oi-title);letter-spacing:-.01em;font-weight:400;line-height:var(--oi-title-leading);color:var(--oi-ink);margin:0}.org-crm__role{margin:calc(var(--oi-space) * 1.5) 0 0;font-size:var(--oi-body);font-weight:var(--oi-body-weight);line-height:var(--oi-body-leading);color:var(--oi-ink)}.org-crm__fields{gap:calc(var(--oi-space) * 4);margin:calc(var(--oi-space) * 6) 0 0;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.org-crm__fields dt,.org-crm__label,.org-crm__touch-label{font-size:var(--oi-meta);font-weight:var(--oi-title-weight);letter-spacing:var(--oi-label-tracking);line-height:var(--oi-meta-leading);text-transform:uppercase;color:var(--oi-ink-muted);margin:0}.org-crm__fields dd{margin:calc(var(--oi-space) * 1) 0 0;font-size:var(--oi-body);font-weight:var(--oi-body-weight);line-height:var(--oi-body-leading);color:var(--oi-ink)}.org-crm__label{margin:calc(var(--oi-space) * 6) 0 0}.org-crm__open{gap:calc(var(--oi-space) * 2);margin:calc(var(--oi-space) * 3) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}.org-crm__open li{font-size:var(--oi-body);font-weight:var(--oi-body-weight);line-height:var(--oi-body-leading);color:var(--oi-ink);margin:0}.org-crm__touch{padding-top:calc(var(--oi-space) * 5);border-top:1px solid #1421431a;margin-top:auto}.org-crm__touch-label{color:var(--oi-accent)}.org-crm__touch-connection{margin:calc(var(--oi-space) * 3) 0 0;font-size:var(--oi-body);font-weight:var(--oi-body-weight);line-height:var(--oi-body-leading);color:var(--oi-ink)}.org-crm__touch-reason{margin:calc(var(--oi-space) * 2) 0 0;font-size:var(--oi-meta);font-weight:var(--oi-body-weight);line-height:var(--oi-meta-leading);color:var(--oi-ink-muted)}@media (max-width:39.99rem){.org-crm__fields{gap:calc(var(--oi-space) * 3);grid-template-columns:minmax(0,1fr)}}
.org-intel-page .org-intel:has(+.org-integrations){padding-bottom:0}.org-integrations{--org-logo-height:calc(var(--oi-display) * 2);--org-logo-gap:calc(var(--oi-space) * 6);padding-block:calc(var(--oi-space) * 10);padding-inline:20px}@media (min-width:40rem){.org-integrations{padding-block:calc(var(--oi-space) * 12)}}@media (min-width:768px){.org-integrations{padding-inline:var(--oi-gutter)}}.org-integrations__inner{justify-content:flex-start;align-items:center;gap:calc(var(--oi-space) * 8);width:min(100%, var(--oi-measure));flex-wrap:wrap;margin-inline:auto;display:flex}.org-integrations__tagline{min-width:0;font-family:var(--font-serif), ui-serif, Georgia, serif;font-size:var(--oi-display);letter-spacing:-.01em;color:var(--oi-ink);flex:0 auto;margin:0;font-weight:400;line-height:1.1}.org-integrations__logos{justify-content:flex-start;align-items:center;gap:clamp(calc(var(--oi-space) * 2), 2vw, var(--org-logo-gap));flex-wrap:nowrap;flex:none;margin:0;padding:0;list-style:none;display:flex}.org-integrations__item{flex:none;justify-content:center;align-items:center;margin:0;display:flex}.org-integrations__img{height:var(--org-logo-height);object-fit:contain;width:auto;display:block}.org-integrations__ph{height:var(--org-logo-height);min-width:calc(var(--org-logo-height) * 1.6);font-size:var(--oi-meta);font-weight:var(--oi-title-weight);letter-spacing:var(--oi-label-tracking);text-transform:uppercase;color:var(--oi-ink-muted);white-space:nowrap;border:1px solid #1421432e;justify-content:center;align-items:center;padding:0 .45em;display:inline-flex}@media (max-width:39.99rem){.org-integrations__inner{flex-direction:column;justify-content:flex-start;align-items:stretch}.org-integrations__tagline{flex:0 auto}.org-integrations__logos{justify-content:center;gap:calc(var(--oi-space) * 4);flex-wrap:wrap;width:100%}.org-integrations__item{flex:3.5rem;min-width:3.5rem}.org-integrations__img{height:auto;max-height:var(--org-logo-height);max-width:100%}.org-integrations__ph{width:100%;min-width:0;height:auto;min-height:3.5rem;max-height:var(--org-logo-height)}}
