html body[data-page="company"] #governance-principles .cb62-head,html body[data-page="team"] #decision-responsibilities .cb62-head{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(360px,.72fr)!important;gap:clamp(28px,4vw,62px)!important;align-items:center!important;margin-bottom:34px!important}html body[data-page="company"] #governance-principles .cb62-head h2,html body[data-page="team"] #decision-responsibilities .cb62-head h2{max-width:10ch!important}html body[data-page="company"] #governance-principles .cb62-head>p,html body[data-page="team"] #decision-responsibilities .cb62-head>p{display:flex!important;align-items:center!important;min-height:150px!important;margin:0!important;padding:26px 30px!important;border:1px solid #c8dbe9!important;border-radius:26px!important;background:linear-gradient(180deg,#fff,#f5faff)!important;box-shadow:0 18px 40px rgba(11,44,82,.08)!important;text-align:left!important}html body[data-page="team"] #decision-responsibilities .cb62-grid.two{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:28px!important;align-items:stretch!important}html body[data-page="team"] #decision-responsibilities .cb71-leadership-card{display:flex!important;flex-direction:column!important;min-height:0!important;height:auto!important;padding:34px 32px 30px!important;border:1px solid #c7dbe9!important;border-radius:30px!important;background:linear-gradient(155deg,#fff,#f6fbff)!important;box-shadow:0 26px 58px -46px rgba(8,42,69,.46)!important}html body[data-page="team"] #decision-responsibilities .cb71-leadership-card h3{max-width:13ch!important;margin:24px 0 20px!important;font-size:clamp(29px,2.15vw,38px)!important;line-height:1.04!important;letter-spacing:-.04em!important}html body[data-page="team"] #decision-responsibilities .cb71-leadership-card p{margin:0!important;max-width:46ch!important;font-size:17px!important;line-height:1.62!important}html body[data-page="team"] #decision-responsibilities .cb71-leadership-card .cb62-link{margin-top:28px!important;align-self:flex-start!important}@media(min-width:981px){html body[data-page="company"] #governance-principles .cb62-head>p{transform:translateY(31px)!important}}@media(max-width:980px){html body[data-page="company"] #governance-principles .cb62-head,html body[data-page="team"] #decision-responsibilities .cb62-head,html body[data-page="team"] #decision-responsibilities .cb62-grid.two{grid-template-columns:1fr!important}html body[data-page="company"] #governance-principles .cb62-head>p,html body[data-page="team"] #decision-responsibilities .cb62-head>p{transform:none!important}}@media(max-width:620px){html body[data-page="team"] #decision-responsibilities .cb71-leadership-card{padding:26px 22px!important}}html body[data-page="company"] #company-approach .cb-polished-head{display:flex!important;justify-content:center!important}html body[data-page="company"] #company-approach .lead-statement{width:min(100%,980px)!important;max-width:18ch!important;margin:0 auto!important;padding:clamp(34px,4vw,54px)!important;font-size:clamp(42px,4.5vw,68px)!important;line-height:1.04!important;letter-spacing:-.048em!important;text-wrap:balance!important}html body[data-page="company"] #company-approach .lead-statement .sky2-plain{white-space:nowrap!important}html body[data-page="company"] #company-approach .wrap>div:last-child{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:22px!important;align-items:stretch!important}html body[data-page="company"] #company-approach .bio-block{display:grid!important;grid-template-rows:auto 1fr!important;height:100%!important;padding:32px 30px 30px!important}html body[data-page="company"] #company-approach .bio-block h3{box-sizing:border-box!important;display:flex!important;align-items:flex-start!important;min-height:154px!important;margin:0 0 28px!important;padding:0 58px 24px 0!important;border-bottom:1px solid #d3e1eb!important;font-size:clamp(31px,2.3vw,40px)!important;line-height:1.04!important;letter-spacing:-.04em!important}html body[data-page="company"] #company-approach .bio-block>div{align-self:start!important}html body[data-page="company"] .cb-review-section .cb-auth-head h2{max-width:13ch!important;font-size:clamp(44px,4.2vw,64px)!important;line-height:.99!important;letter-spacing:-.05em!important}html body[data-page="team"] #decision-responsibilities .cb71-leadership-card h3.cb38-leadership-title{max-width:none!important;font-size:clamp(31px,2.25vw,40px)!important;line-height:1.02!important;letter-spacing:-.04em!important}html body[data-page="team"] #decision-responsibilities .cb71-leadership-card h3.cb38-leadership-title>span{display:block!important}html body[data-page="team"] #decision-responsibilities .cb71-leadership-card h3:not(.cb38-leadership-title){font-size:clamp(31px,2.25vw,40px)!important;line-height:1.02!important}@media(max-width:980px){html body[data-page="company"] #company-approach .wrap>div:last-child{grid-template-columns:1fr!important}html body[data-page="company"] #company-approach .bio-block h3{min-height:0!important}}@media(max-width:720px){html body[data-page="company"] #company-approach .lead-statement{max-width:none!important;padding:28px 22px!important}html body[data-page="company"] #company-approach .lead-statement .sky2-plain{white-space:normal!important}}html body[data-page="company"] #company-approach .lead-statement{max-width:17ch!important;font-size:clamp(40px,4.05vw,60px)!important}html body[data-page="company"] #company-approach .lead-statement .sky2-plain{white-space:normal!important}html body[data-page="company"] #company-approach .bio-block{grid-template-columns:1fr!important}html body[data-page="company"] #company-approach .bio-block>div{min-width:0!important;width:100%!important}html body[data-page="company"] #company-approach .bio-block p{max-width:none!important;width:100%!important}