.our-approach-page{background:#fff;width:100%}.oa-section-title{text-align:center;letter-spacing:-.02em;color:var(--ssi-black,#0a0303);margin:0;font-size:clamp(28px,2.08333vw,40px);font-weight:700;line-height:1.2}.oa-hero{width:100%}.oa-hero-inner{flex-direction:column;gap:clamp(28px,2.08333vw,48px);padding-block:clamp(32px,2.5vw,56px) clamp(40px,2.91667vw,64px);display:flex}.oa-hero-media{background:#eee;border-radius:4px;width:100%;overflow:hidden}.oa-hero-img{object-fit:cover;width:100%;height:auto;display:block}.oa-hero-copy{text-align:center;flex-direction:column;align-items:center;gap:clamp(16px,1.04167vw,24px);display:flex}.oa-hero-title{letter-spacing:-.02em;color:var(--ssi-black,#0a0303);margin:0;font-size:clamp(32px,2.5vw,48px);font-weight:700;line-height:1.15}.oa-hero-body{max-width:72ch;color:var(--ssi-body,#676767);margin:0;font-size:clamp(16px,.9375vw,18px);line-height:1.65}.oa-tiles{width:100%}.oa-tiles--invested{background:#f7f7f7}.oa-tiles--expertise{background:#fff}.oa-tiles-inner{flex-direction:column;align-items:center;gap:clamp(28px,2.08333vw,40px);padding-block:clamp(48px,3.33333vw,72px);display:flex}.oa-tiles-intro{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}.oa-tiles-subtitle{max-width:48ch;color:var(--ssi-body,#676767);margin:0;font-size:clamp(16px,.9375vw,18px);line-height:1.5}.oa-tiles .oa-section-title{max-width:28ch}.oa-teams{background:#f7f7f7;width:100%}.oa-teams-inner{flex-direction:column;align-items:center;gap:clamp(32px,2.5vw,56px);padding-block:clamp(48px,3.75vw,80px);display:flex}.oa-teams-grid{grid-template-columns:1fr;gap:clamp(32px,2.08333vw,48px);width:100%;margin:0;padding:0;list-style:none;display:grid}.oa-team-card{flex-direction:column;gap:16px;display:flex}.oa-team-media{aspect-ratio:16/10;background:#ddd;border-radius:4px;width:100%;overflow:hidden}.oa-team-img{object-fit:cover;width:100%;height:100%;display:block}.oa-team-title{color:var(--ssi-black,#0a0303);margin:0;font-size:clamp(20px,1.25vw,24px);font-weight:700;line-height:1.25}.oa-team-body{color:var(--ssi-body,#676767);margin:0;font-size:clamp(14px,.833333vw,16px);line-height:1.6}.oa-engagement{background:#fff;width:100%}.oa-engagement-inner{flex-direction:column;align-items:center;gap:clamp(32px,2.5vw,56px);padding-block:clamp(48px,3.75vw,80px);display:flex}.oa-engagement-grid{grid-template-columns:1fr;gap:clamp(20px,1.45833vw,32px);width:100%;margin:0;padding:0;list-style:none;display:grid}.oa-engagement-card{background:#4a4a4a;border-radius:4px;flex-direction:column;gap:20px;min-height:clamp(200px,12.5vw,240px);padding:clamp(28px,1.875vw,40px);display:flex}.oa-engagement-card:nth-child(2){background:var(--ssi-red,#ba2029)}.oa-engagement-title{color:#fff;margin:0;font-size:clamp(24px,1.66667vw,32px);font-weight:700;line-height:1.2}.oa-engagement-points{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.oa-engagement-points li{color:#fffffff2;padding-left:18px;font-size:clamp(15px,.885417vw,17px);line-height:1.5;position:relative}.oa-engagement-points li:before{content:"";background:#fff;border-radius:50%;width:6px;height:6px;position:absolute;top:.55em;left:0}.oa-methodology{background:#f7f7f7;width:100%}.oa-methodology-inner{flex-direction:column;align-items:center;gap:clamp(28px,2.08333vw,48px);padding-block:clamp(48px,3.75vw,80px);display:flex}.oa-methodology-media{background:#fff;border-radius:4px;width:100%;overflow:hidden}.oa-methodology-img{width:100%;height:auto;display:block}@media (min-width:768px){.oa-teams-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,1.66667vw,36px)}.oa-engagement-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.oa-tiles .oa-section-title{max-width:36ch}}
