.cp-cs[data-astro-cid-fh7yhzir]{--bg:#ffffff;--text:#0c1222;--text-2:#475569;--text-3:#64748b;--border:#e2e8f0;--accent:#2C5282;background:var(--bg);padding:60px 0 56px}.cp-cs--alt[data-astro-cid-fh7yhzir]{--bg:#f8fafc}.cp-cs-inner[data-astro-cid-fh7yhzir]{max-width:1280px;margin:0 auto;padding:0 1rem}@media (min-width:768px){.cp-cs-inner[data-astro-cid-fh7yhzir]{padding:0 1.25rem}}@media (min-width:1024px){.cp-cs-inner[data-astro-cid-fh7yhzir]{padding:0 1.5rem}}@media (min-width:1280px){.cp-cs-inner[data-astro-cid-fh7yhzir]{padding:0 2rem}}.cp-cs-eyebrow[data-astro-cid-fh7yhzir]{font-family:Open Sans,sans-serif;font-size:17px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--accent);margin:0 0 14px;text-align:center}.cp-cs-heading[data-astro-cid-fh7yhzir]{font-family:Montserrat,sans-serif;font-weight:700;font-size:clamp(2rem,4vw,3rem);line-height:1.12;letter-spacing:-.015em;color:var(--text);margin:0 0 24px;text-align:center}.cp-cs-heading-accent[data-astro-cid-fh7yhzir]{color:var(--accent);font-weight:700}.cp-cs-intro[data-astro-cid-fh7yhzir]{max-width:720px;margin:14px auto 32px;text-align:center;color:var(--text-2);font-size:16px;line-height:1.6}.cp-cs-card[data-astro-cid-fh7yhzir]{max-width:1100px;margin:0 auto}.cp-cs-panel[data-astro-cid-fh7yhzir]{display:none}.cp-cs-panel[data-astro-cid-fh7yhzir].is-active{display:grid;grid-template-columns:1fr;gap:24px;animation:cp-cs-fade .3s ease both}@keyframes cp-cs-fade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:899px){.cp-cs-panel[data-astro-cid-fh7yhzir].is-active .cp-cs-right[data-astro-cid-fh7yhzir]{order:1}.cp-cs-panel[data-astro-cid-fh7yhzir].is-active .cp-cs-left[data-astro-cid-fh7yhzir]{order:2}}@media (min-width:900px){.cp-cs-panel[data-astro-cid-fh7yhzir].is-active{grid-template-columns:22% 1fr;gap:40px;align-items:center}}.cp-cs-tabs[data-astro-cid-fh7yhzir]{display:grid;grid-template-columns:1fr;border-top:1px solid var(--border);margin-top:32px;background:0 0}@media (min-width:900px){.cp-cs-tabs[data-astro-cid-fh7yhzir]{grid-template-columns:22% 1fr;gap:40px}}.cp-cs-tabs-label[data-astro-cid-fh7yhzir]{display:flex;align-items:center;padding:22px 0;min-height:76px}.cp-cs-tabs-customers[data-astro-cid-fh7yhzir]{position:relative;display:grid;align-items:stretch}@media (min-width:900px){.cp-cs-tabs-customers[data-astro-cid-fh7yhzir]:before{content:"";position:absolute;left:0;top:18px;bottom:18px;width:1px;background:var(--border);z-index:1}}.cp-cs-tabs-indicator[data-astro-cid-fh7yhzir]{position:absolute;top:-1px;left:var(--ind-left, 0px);width:var(--ind-width, 33%);height:2px;background:var(--ind-color, var(--accent));transition:left .32s cubic-bezier(.4,0,.2,1),width .32s cubic-bezier(.4,0,.2,1),background .2s ease;z-index:2;pointer-events:none}.cp-cs-tab[data-astro-cid-fh7yhzir]{position:relative;appearance:none;background:0 0;border:0;padding:22px 24px;cursor:pointer;transition:background .18s ease;display:flex;align-items:center;justify-content:center;min-height:76px}.cp-cs-tab[data-astro-cid-fh7yhzir]+.cp-cs-tab[data-astro-cid-fh7yhzir]:before{content:"";position:absolute;left:0;top:18px;bottom:18px;width:1px;background:var(--border)}.cp-cs-tab-logo[data-astro-cid-fh7yhzir]{height:22px!important;width:auto!important;max-width:160px!important;object-fit:contain;object-position:center;filter:grayscale(100%) brightness(.8) contrast(.9);opacity:.5;transition:filter .2s ease,opacity .2s ease}.cp-cs-tab[data-astro-cid-fh7yhzir][data-accent=stanford] .cp-cs-tab-logo[data-astro-cid-fh7yhzir]{max-width:110px!important}.cp-cs-tab[data-astro-cid-fh7yhzir][data-accent=barnard] .cp-cs-tab-logo[data-astro-cid-fh7yhzir]{height:20px!important;max-width:130px!important}.cp-cs-tab[data-astro-cid-fh7yhzir][data-accent=interhuman] .cp-cs-tab-logo[data-astro-cid-fh7yhzir]{max-width:130px!important}.cp-cs-tab[data-astro-cid-fh7yhzir]:hover .cp-cs-tab-logo[data-astro-cid-fh7yhzir]{filter:grayscale(50%) brightness(.9);opacity:.8}.cp-cs-tab[data-astro-cid-fh7yhzir].is-active .cp-cs-tab-logo[data-astro-cid-fh7yhzir]{filter:none;opacity:1}.cp-cs-tab[data-astro-cid-fh7yhzir]:focus-visible{outline:2px solid var(--cs-tab-accent, var(--accent));outline-offset:-6px;border-radius:4px}.cp-cs-tab[data-astro-cid-fh7yhzir][data-accent=stanford]{--cs-tab-accent:#b6253a}.cp-cs-tab[data-astro-cid-fh7yhzir][data-accent=barnard]{--cs-tab-accent:#002F6C}.cp-cs-tab[data-astro-cid-fh7yhzir][data-accent=interhuman]{--cs-tab-accent:#7c3aed}@media (max-width:899px){.cp-cs-tabs-label[data-astro-cid-fh7yhzir]{display:none}}@media (max-width:640px){.cp-cs-tabs[data-astro-cid-fh7yhzir]{margin-top:24px}.cp-cs-tab[data-astro-cid-fh7yhzir]{padding:14px 6px;min-height:52px}.cp-cs-tab-logo[data-astro-cid-fh7yhzir]{height:14px!important;max-width:90px!important}.cp-cs-tab[data-astro-cid-fh7yhzir][data-accent=stanford] .cp-cs-tab-logo[data-astro-cid-fh7yhzir]{height:12px!important;max-width:64px!important}.cp-cs-tab[data-astro-cid-fh7yhzir][data-accent=barnard] .cp-cs-tab-logo[data-astro-cid-fh7yhzir]{height:11px!important;max-width:80px!important}.cp-cs-tab[data-astro-cid-fh7yhzir][data-accent=interhuman] .cp-cs-tab-logo[data-astro-cid-fh7yhzir]{height:13px!important;max-width:86px!important}}.cp-cs-left[data-astro-cid-fh7yhzir]{padding:0 4px;display:flex;flex-direction:column;gap:44px}.cp-cs-stat[data-astro-cid-fh7yhzir]{position:relative;padding-top:14px}.cp-cs-stat[data-astro-cid-fh7yhzir]:before{content:"";position:absolute;top:0;left:0;width:14px;height:3px;background:var(--cs-tab-accent, var(--accent));border-radius:1.5px}.cp-cs-stat-num[data-astro-cid-fh7yhzir]{font-family:Montserrat,sans-serif;font-size:clamp(1.75rem,2.6vw,2.25rem);font-weight:700;color:var(--text);line-height:1.05;letter-spacing:-.025em}.cp-cs-stat-label[data-astro-cid-fh7yhzir]{font-size:13px;line-height:1.45;color:var(--text-2);margin-top:8px;max-width:240px}.cp-cs-panel[data-astro-cid-fh7yhzir][data-cs-id=stanford-gsb] .cp-cs-stat[data-astro-cid-fh7yhzir]{--cs-tab-accent:#b6253a}.cp-cs-panel[data-astro-cid-fh7yhzir][data-cs-id=barnard] .cp-cs-stat[data-astro-cid-fh7yhzir]{--cs-tab-accent:#002F6C}.cp-cs-panel[data-astro-cid-fh7yhzir][data-cs-id=interhuman] .cp-cs-stat[data-astro-cid-fh7yhzir]{--cs-tab-accent:#7c3aed}.cp-cs-products[data-astro-cid-fh7yhzir]{display:flex;flex-direction:column;gap:12px}.cp-cs-products-label[data-astro-cid-fh7yhzir]{font-family:Montserrat,sans-serif;font-size:11px;font-weight:700;color:var(--text-3);letter-spacing:.08em;text-transform:uppercase}.cp-cs-product-list[data-astro-cid-fh7yhzir]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.cp-cs-product[data-astro-cid-fh7yhzir]{display:inline-flex;align-items:center;gap:10px;font-size:14px;color:var(--text);font-weight:600;line-height:1}.cp-cs-product-icon[data-astro-cid-fh7yhzir]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:7px;background:#2c52821a;color:var(--accent);font-size:13px;flex-shrink:0}.cp-cs-right[data-astro-cid-fh7yhzir]{position:relative;overflow:hidden;padding:22px 24px 24px;display:flex;flex-direction:column;justify-content:space-between;min-height:260px;color:#fff;background:#003f47;border-radius:16px;box-shadow:0 16px 40px -20px #0f172a3d;text-decoration:none;transition:box-shadow .24s ease}.cp-cs-right[data-astro-cid-fh7yhzir]:hover{box-shadow:0 24px 56px -20px #0f172a5c}.cp-cs-right[data-astro-cid-fh7yhzir]:hover .cp-cs-photo[data-astro-cid-fh7yhzir]{transform:scale(1)}.cp-cs-right[data-astro-cid-fh7yhzir]:focus-visible{outline:3px solid #fff;outline-offset:2px}.cp-cs-card-foot[data-astro-cid-fh7yhzir]{position:relative;z-index:2}.cp-cs-card-cta[data-astro-cid-fh7yhzir]{position:absolute;left:0;bottom:0;display:inline-flex;align-items:center;gap:8px;color:#fff;font-family:Montserrat,sans-serif;font-size:13px;font-weight:700;letter-spacing:.01em;opacity:0;transform:translateY(6px);pointer-events:none;transition:opacity .32s ease .08s,transform .32s ease .08s}.cp-cs-card-cta[data-astro-cid-fh7yhzir] i[data-astro-cid-fh7yhzir]{font-size:11px;transition:transform .32s ease}.cp-cs-right[data-astro-cid-fh7yhzir]:hover .cp-cs-card-cta[data-astro-cid-fh7yhzir],.cp-cs-right[data-astro-cid-fh7yhzir]:focus-visible .cp-cs-card-cta[data-astro-cid-fh7yhzir]{opacity:1;transform:translateY(0)}.cp-cs-right[data-astro-cid-fh7yhzir]:hover .cp-cs-card-cta[data-astro-cid-fh7yhzir] i[data-astro-cid-fh7yhzir]{transform:translate(3px)}.cp-cs-right[data-astro-cid-fh7yhzir]:hover .cp-cs-card-headline[data-astro-cid-fh7yhzir],.cp-cs-right[data-astro-cid-fh7yhzir]:focus-visible .cp-cs-card-headline[data-astro-cid-fh7yhzir]{transform:translateY(-32px)}@media (hover:none){.cp-cs-card-cta[data-astro-cid-fh7yhzir]{opacity:1;transform:none}.cp-cs-card-headline[data-astro-cid-fh7yhzir]{transform:translateY(-32px)}}.cp-cs-right[data-astro-cid-fh7yhzir]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:45%;background:linear-gradient(to top,#0000008c,#0000);z-index:1;pointer-events:none;opacity:0;transition:opacity .4s ease,height .4s ease}.cp-cs-right[data-astro-cid-fh7yhzir]:hover:after,.cp-cs-right[data-astro-cid-fh7yhzir]:focus-visible:after{height:62%;opacity:1}@media (hover:none){.cp-cs-right[data-astro-cid-fh7yhzir]:after{opacity:1;height:55%}}@media (min-width:900px){.cp-cs-right[data-astro-cid-fh7yhzir]{padding:28px 32px 30px;min-height:320px}}.cp-cs-card-logo[data-astro-cid-fh7yhzir]{position:relative;z-index:2;align-self:flex-start;display:block;height:22px!important;max-width:150px!important;width:auto!important;margin:0 0 8px!important;filter:brightness(0) invert(1);opacity:.94;object-fit:contain;object-position:left center}@media (min-width:900px){.cp-cs-card-logo[data-astro-cid-fh7yhzir]{height:24px!important;max-width:170px!important}}.cp-cs-panel[data-astro-cid-fh7yhzir][data-cs-id=stanford-gsb] .cp-cs-card-logo[data-astro-cid-fh7yhzir]{height:18px!important;max-width:110px!important}.cp-cs-panel[data-astro-cid-fh7yhzir][data-cs-id=barnard] .cp-cs-card-logo[data-astro-cid-fh7yhzir]{height:16px!important;max-width:110px!important}.cp-cs-panel[data-astro-cid-fh7yhzir][data-cs-id=interhuman] .cp-cs-card-logo[data-astro-cid-fh7yhzir]{height:18px!important;max-width:110px!important}@media (min-width:900px){.cp-cs-panel[data-astro-cid-fh7yhzir][data-cs-id=stanford-gsb] .cp-cs-card-logo[data-astro-cid-fh7yhzir]{height:28px!important;max-width:150px!important}.cp-cs-panel[data-astro-cid-fh7yhzir][data-cs-id=barnard] .cp-cs-card-logo[data-astro-cid-fh7yhzir]{height:22px!important;max-width:150px!important}.cp-cs-panel[data-astro-cid-fh7yhzir][data-cs-id=interhuman] .cp-cs-card-logo[data-astro-cid-fh7yhzir]{height:24px!important;max-width:150px!important}}.cp-cs-card-headline[data-astro-cid-fh7yhzir]{position:relative;z-index:2;margin:0;color:#fff;font-family:Montserrat,sans-serif;font-weight:600;font-size:clamp(1rem,1.4vw,1.25rem);line-height:1.3;letter-spacing:-.012em;text-wrap:balance;text-shadow:0 1px 6px rgba(0,0,0,.22);max-width:92%;transition:transform .4s cubic-bezier(.2,.6,.2,1);will-change:transform}.cp-cs-photo[data-astro-cid-fh7yhzir]{position:absolute;inset:0;width:100%!important;height:100%!important;object-fit:cover;z-index:0;filter:grayscale(18%) brightness(.92);transform:scale(1.08);transition:transform 1.4s cubic-bezier(.22,.61,.36,1);transform-origin:center}.cp-cs-overlay[data-astro-cid-fh7yhzir]{position:absolute;inset:0;z-index:1;pointer-events:none}.cp-cs-right[data-astro-cid-fh7yhzir][data-accent=stanford] .cp-cs-overlay[data-astro-cid-fh7yhzir]{background:linear-gradient(180deg,#b6253a52,#8c151580 55%,#460c10eb)}.cp-cs-right[data-astro-cid-fh7yhzir][data-accent=stanford]{background:#6b1018}.cp-cs-right[data-astro-cid-fh7yhzir][data-accent=barnard] .cp-cs-overlay[data-astro-cid-fh7yhzir]{background:linear-gradient(180deg,#2b6cb857,#002f6c94 55%,#061232f0)}.cp-cs-right[data-astro-cid-fh7yhzir][data-accent=barnard]{background:#081a36}.cp-cs-right[data-astro-cid-fh7yhzir][data-accent=interhuman] .cp-cs-overlay[data-astro-cid-fh7yhzir]{background:linear-gradient(180deg,#8b5cf657,#5b21b68a 55%,#240e5af0)}.cp-cs-right[data-astro-cid-fh7yhzir][data-accent=interhuman]{background:#2e1065}@media (max-width:899px){.cp-cs-right[data-astro-cid-fh7yhzir]{min-height:240px}}@media (prefers-reduced-motion:reduce){.cp-cs-panel[data-astro-cid-fh7yhzir].is-active{animation:none}.cp-cs-photo[data-astro-cid-fh7yhzir]{transition:none;transform:none}.cp-cs-right[data-astro-cid-fh7yhzir]:hover .cp-cs-photo[data-astro-cid-fh7yhzir]{transform:none}.cp-cs-tabs-indicator[data-astro-cid-fh7yhzir],.cp-cs-card-cta[data-astro-cid-fh7yhzir],.cp-cs-card-cta[data-astro-cid-fh7yhzir] i[data-astro-cid-fh7yhzir],.cp-cs-card-headline[data-astro-cid-fh7yhzir]{transition:none}}