.cs-hero{background:var(--cl-white);padding:40px 0 64px}.cs-hero__inner{margin:0 auto;max-width:var(--bridge-container-max);padding:0 var(--bridge-container-px)}.cs-hero__breadcrumb{align-items:center;color:var(--cl-text-700);display:flex;flex-wrap:wrap;font-size:13px;gap:6px;line-height:1.4;margin-bottom:28px}.cs-hero__breadcrumb a{color:var(--cl-text-700);text-decoration:none;transition:color var(--cl-dur-140) var(--cl-ease)}.cs-hero__breadcrumb a:hover{color:var(--cl-accent-base)}.cs-hero__breadcrumb span{opacity:.4}.cs-hero__headline{color:var(--cl-text-900)!important;font-family:var(--cl-font-heading)!important;font-size:40px!important;font-weight:800!important;letter-spacing:-.02em!important;line-height:1.15!important;margin:0 0 28px!important;max-width:760px}.cs-hero__grid{align-items:flex-start;display:flex;flex-direction:row;gap:24px;max-width:640px}.cs-hero__grid--no-photo{gap:0}.cs-hero__photo-wrap{align-items:center;display:flex;flex-shrink:0;justify-content:center}.cs-hero__photo{border-radius:50%;display:block;height:120px;object-fit:cover;object-position:center top;width:120px}.cs-hero__photo--square{border-radius:var(--cl-radius-lg);height:140px;object-position:center center;width:120px}.cs-hero__photo-wrap .hs_cos_wrapper,.cs-hero__photo-wrap figure,.cs-hero__photo-wrap picture{all:unset!important}.cs-hero__content{flex:1;min-width:0}.cs-hero__meta{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:0;margin-bottom:20px}.cs-hero__name{color:var(--cl-text-900)!important;font-family:var(--cl-font-heading)!important;font-size:17px!important;font-weight:700!important;line-height:1.4!important;margin-right:8px}.cs-hero__role{color:var(--cl-text-700);font-size:15px;line-height:1.4}.cs-hero__role:before{color:var(--cl-border-strong);content:"·";margin:0 8px}.cs-hero__company{color:var(--cl-accent-base);font-size:15px;font-weight:600;line-height:1.4}.cs-hero__company:before{color:var(--cl-border-strong);content:"·";font-weight:400;margin:0 8px}.cs-hero__highlights{display:flex;flex-direction:row;gap:24px}.cs-hero__highlight{display:flex;flex-direction:column;gap:2px}.cs-hero__highlight-value{color:var(--cl-accent-base);font-family:var(--cl-font-heading);font-size:22px;font-weight:800;letter-spacing:-.01em;line-height:1.2}.cs-hero__highlight-label{color:var(--cl-text-700);font-family:var(--cl-font-body);font-size:12px;font-weight:500;line-height:1.3}@media (max-width:768px){.cs-hero{padding:28px 0 48px}.cs-hero__headline{font-size:28px!important;margin-bottom:24px!important}.cs-hero__grid{align-items:flex-start;flex-direction:row;gap:16px;max-width:100%}.cs-hero__photo{flex-shrink:0;height:64px;width:64px}.cs-hero__photo--square{height:80px;width:64px}.cs-hero__meta{align-items:flex-start;flex-direction:column;gap:2px;margin-bottom:16px}.cs-hero__company:before,.cs-hero__role:before{display:none}.cs-hero__highlights{gap:24px}.cs-hero__highlight-value{font-size:20px}}.cs-hero__banner-wrap{border-radius:16px;line-height:0;margin:20px 0 28px;max-width:760px;overflow:hidden;width:100%}.cs-hero__banner-img{border-radius:16px;display:block;height:360px;object-fit:cover;object-position:center top;width:100%}.cs-hero__banner-wrap .hs_cos_wrapper,.cs-hero__banner-wrap figure,.cs-hero__banner-wrap picture{all:unset!important}@media (max-width:768px){.cs-hero__banner-img{height:240px;object-position:center top}}