.sticky-approach{isolation:isolate}.sticky-approach,.sticky-approach__wave{background:var(--color-white,#fff);position:relative}.sticky-approach__wave{aspect-ratio:1920/126;overflow:hidden;width:100%}.sticky-approach__wave:after,.sticky-approach__wave:before{content:"";inset:0;pointer-events:none;position:absolute}.sticky-approach__wave:after,.sticky-approach__wave:before{background-position:top;background-repeat:no-repeat;background-size:100% 100%}.sticky-approach__intro{margin-inline:auto;padding:clamp(96px,9.895833vw,190px) 0 clamp(32px,2.291667vw,44px);text-align:center;width:79.166667%}.sticky-approach__intro h2{color:var(--color-navy-900,#1f274e);font-size:clamp(28px,2.291667vw,44px);line-height:1.2;margin:0 0 18px}.sticky-approach__intro p{font-size:clamp(16px,1.25vw,24px);line-height:1.4;margin:0 auto;max-width:644px}.sticky-approach__stack{padding-bottom:0}.sticky-approach__block{padding-block:clamp(28px,3.4375vw,66px);position:relative}.sticky-approach.is-ready .sticky-approach__block:not(.is-too-tall){position:sticky;top:var(--approach-top,var(--site-header-height,112px))}.sticky-approach__row{align-items:center;display:grid;gap:clamp(32px,10.416667vw,200px);grid-template-columns:minmax(0,570fr) minmax(0,750fr);margin-inline:auto;opacity:var(--approach-opacity,1);width:79.166667%}.sticky-approach__block--reverse .sticky-approach__row{grid-template-columns:minmax(0,750fr) minmax(0,570fr)}.sticky-approach__block--reverse .sticky-approach__media{grid-column:1;grid-row:1}.sticky-approach__block--reverse .sticky-approach__copy{grid-column:2;grid-row:1}.sticky-approach__copy{min-width:0;overflow-wrap:anywhere}.sticky-approach__copy h3{color:var(--color-navy-900,#1f274e);font-size:clamp(22px,1.5625vw,30px);font-weight:500;line-height:1.3;margin:0 0 18px}.sticky-approach__copy p{font-size:clamp(16px,1.25vw,24px);line-height:1.4;margin:0}.sticky-approach__media{aspect-ratio:750/440;background:var(--color-neutral-100,#e3e5f1);border-radius:20px;min-width:0;overflow:hidden;position:relative}.sticky-approach__media img{display:block;height:100%;inset:0;object-fit:cover;position:absolute;width:100%}@media (max-width:1199px){.sticky-approach__intro,.sticky-approach__row{width:calc(100% - 64px)}.sticky-approach__row{gap:48px}}@media (max-width:767px){.sticky-approach__intro,.sticky-approach__row{width:calc(100% - 40px)}.sticky-approach__block--reverse .sticky-approach__row,.sticky-approach__row{gap:24px;grid-template-columns:minmax(0,1fr)}.sticky-approach__block--reverse .sticky-approach__copy,.sticky-approach__block--reverse .sticky-approach__media{grid-column:auto;grid-row:auto}.sticky-approach__media{border-radius:16px}.sticky-approach__block{padding-block:24px}.sticky-approach__intro{padding-top:72px}}@media (prefers-reduced-motion:reduce),print{.sticky-approach.is-ready .sticky-approach__block:not(.is-too-tall){position:relative;top:auto}.sticky-approach__row{opacity:1}}