._description_8d0y9_1{letter-spacing:-.015em;text-wrap:pretty;max-width:600px;margin:32px 0 0;font-size:clamp(20px,1.55vw,22px);line-height:1.5}._approach_8d0y9_10{padding:clamp(64px, 6.7vw, 96px) var(--edge);color:#fff;background:var(--navy);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(40px,5vw,72px);scroll-margin-top:24px;display:grid}._approach_8d0y9_10 h2{letter-spacing:-.035em;text-wrap:balance;max-width:9em;margin:0;font-size:clamp(48px,4.3vw,64px);font-weight:500;line-height:1.08}._approach_8d0y9_10 h2>span{color:var(--lime)}._approachCopy_8d0y9_33{letter-spacing:-.012em;text-wrap:pretty;max-width:600px;font-size:1.25rem;line-height:1.55}._approachCopy_8d0y9_33 p{margin:0}._approachCopy_8d0y9_33 p:first-child{font-size:1.375rem;line-height:1.5}._approachCopy_8d0y9_33 p+p{margin-top:24px}._approachCopy_8d0y9_33 strong{font-weight:500}._people_8d0y9_46{margin-inline:var(--edge);padding-block:clamp(56px,5.5vw,80px) clamp(64px,6.7vw,96px);scroll-margin-top:32px}._people_8d0y9_46 h2{letter-spacing:-.03em;text-wrap:balance;max-width:10em;margin:0;font-size:clamp(36px,3.35vw,48px);font-weight:500;line-height:1.12}._peopleIntro_8d0y9_62{grid-template-columns:repeat(3,minmax(0,320px));align-items:start;gap:clamp(32px,3.3vw,48px);max-width:1056px;display:grid}._peopleStory_8d0y9_70{grid-column:2/span 2;max-width:600px}._peopleResponsibility_8d0y9_72{letter-spacing:-.012em;text-wrap:pretty;margin:0;font-size:1.25rem;line-height:1.55}._leadership_8d0y9_80{max-width:1056px;margin:64px 0 0;scroll-margin-top:32px}._leadershipTitle_8d0y9_85{letter-spacing:.08em;text-transform:uppercase;margin:0 0 20px;font-size:.8125rem;font-weight:500;line-height:1.5}._executives_8d0y9_93{border-top:1px solid #21145233;grid-template-columns:repeat(3,minmax(0,320px));justify-content:start;gap:clamp(32px,3.3vw,48px);margin:0;padding:0;list-style:none;display:grid}._executives_8d0y9_93 li{grid-template-rows:auto auto 1fr;grid-template-areas:"name""portrait""bio";align-content:start;gap:24px;padding-top:28px;display:grid}._portraitFrame_8d0y9_111{aspect-ratio:4/5;background:#e5e5e5;grid-area:portrait;width:100%;display:block;overflow:clip}._portrait_8d0y9_111{object-fit:cover;object-position:50% 40%;width:100%;height:100%;display:block}._portrait_8d0y9_111[data-portrait-subject=raffaele-masotti]{object-position:60% 40%;transform-origin:60% 12%;transform:scale(1.25)}._portrait_8d0y9_111[data-portrait-subject=donato-micele]{transform-origin:50% 0;transform:scale(1.1)}._profileHeader_8d0y9_136{grid-area:name}._profileHeader_8d0y9_136 h4{letter-spacing:-.02em;margin:0;font-size:clamp(26px,2.2vw,32px);font-weight:500;line-height:1.2}._role_8d0y9_144{color:var(--forest);margin:8px 0 0;font-size:1rem;line-height:1.5}._bio_8d0y9_150{letter-spacing:-.012em;text-wrap:pretty;grid-area:bio;max-width:42ch;margin:0;font-size:1.125rem;line-height:1.5}._remote_8d0y9_159{margin-top:28px}._remote_8d0y9_159 h3{color:var(--forest);letter-spacing:-.015em;margin:0 0 8px;font-size:1.25rem;font-weight:500;line-height:1.4}._remote_8d0y9_159>p{letter-spacing:-.012em;text-wrap:pretty;margin:0;font-size:1.125rem;line-height:1.5}._careerLink_8d0y9_178{min-height:44px;color:var(--forest);align-items:center;gap:28px;margin-top:12px;font-size:1rem;font-weight:500;text-decoration:none;display:inline-flex}._careerLink_8d0y9_178>span:first-child{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}._careerLink_8d0y9_178>span:last-child{font-size:22px}._careerLink_8d0y9_178:hover{color:var(--navy)}._careerLink_8d0y9_178:focus-visible{outline:2px solid var(--forest);outline-offset:5px}@media (min-width:1440px){._people_8d0y9_46{grid-template-columns:minmax(320px,1fr) minmax(0,1056px);align-items:start;column-gap:clamp(64px,5vw,96px);display:grid}._peopleIntro_8d0y9_62{grid-template-columns:minmax(0,1fr);gap:32px;max-width:360px}._peopleStory_8d0y9_70{grid-column:auto}._leadership_8d0y9_80{min-width:0;max-width:none;margin-top:0}}._closingContact_8d0y9_217._closingContact_8d0y9_217{min-height:0;padding-block:64px;display:block;overflow:clip}._closingContact_8d0y9_217._closingContact_8d0y9_217 h2{max-width:820px;font-size:clamp(42px,4.45vw,64px);line-height:1.06}._closingContact_8d0y9_217._closingContact_8d0y9_217 h2+div{margin-top:28px}._closingContact_8d0y9_217._closingContact_8d0y9_217>img{width:clamp(520px,48vw,800px);bottom:-22%;right:-17%}@media (max-width:900px){._approach_8d0y9_10{grid-template-columns:minmax(0,1fr);gap:32px}._peopleIntro_8d0y9_62{grid-template-columns:minmax(0,1fr);gap:28px}._peopleStory_8d0y9_70{grid-column:auto}._executives_8d0y9_93{grid-template-columns:minmax(0,1fr);gap:28px}._executives_8d0y9_93 li{grid-template:"portrait name""portrait bio"1fr/minmax(0,240px) minmax(0,1fr);align-items:start;gap:20px 32px}._executives_8d0y9_93 li+li{border-top:1px solid #21145229}._bio_8d0y9_150{max-width:600px}}@media (max-width:760px){._description_8d0y9_1{margin-top:24px;font-size:1.125rem}._approach_8d0y9_10{gap:28px;padding-block:48px 56px}._approach_8d0y9_10 h2{font-size:clamp(36px,9.7vw,38px)}._approachCopy_8d0y9_33{font-size:1.125rem;line-height:1.5}._approachCopy_8d0y9_33 p:first-child{font-size:inherit;line-height:inherit}._people_8d0y9_46{padding-block:48px 56px}._people_8d0y9_46 h2{font-size:32px}._peopleResponsibility_8d0y9_72{font-size:1.125rem;line-height:1.5}._leadership_8d0y9_80{margin-top:40px}._profileHeader_8d0y9_136 h4{font-size:26px}._role_8d0y9_144{margin-top:6px}._remote_8d0y9_159{margin-top:24px}}@media (max-width:600px){._executives_8d0y9_93{gap:28px}._executives_8d0y9_93 li{grid-template:"portrait name""bio bio"/clamp(120px,33.33vw,130px) minmax(0,1fr);gap:20px;padding-top:24px}._portraitFrame_8d0y9_111{aspect-ratio:1}._profileHeader_8d0y9_136{align-self:center}._profileHeader_8d0y9_136 h4{font-size:clamp(24px,6.67vw,26px)}}@media (max-width:700px){._closingContact_8d0y9_217._closingContact_8d0y9_217{padding-block:48px 128px}._closingContact_8d0y9_217._closingContact_8d0y9_217 h2{font-size:clamp(34px,9.7vw,40px)}._closingContact_8d0y9_217._closingContact_8d0y9_217>img{width:420px;bottom:-92px;right:-210px}}
