.strategies{padding:var(--pSection) 0;.phases{display:flex;flex-direction:column;gap:var(--gapLg)}.phase{display:flex;gap:var(--gapLg);.content,.image{flex:1}.image{position:relative;img{width:100%;height:100%;top:0;left:0;object-fit:cover;border-top-left-radius:var(--radius);border-bottom-left-radius:var(--radius)}&:after,img{position:absolute}&:after{content:"";display:block;top:var(--space);left:var(--space);right:var(--space);bottom:var(--space);border:2px solid var(--navy-20);border-top-left-radius:30px;border-bottom-left-radius:30px}}.content{display:flex;flex-direction:column;gap:var(--gapSm)}.topline{font-weight:900;color:var(--magenta);font-size:var(--fontSm);text-transform:uppercase;display:flex;align-items:center;gap:var(--space1-4);.icon:before{font-variation-settings:"FILL" 0,"wght" 900,"GRAD" 0,"opsz" 20;font-size:20px;line-height:1;color:inherit}}.quote{background:var(--bgMuted);border-top-right-radius:var(--radius);border-bottom-right-radius:var(--radius);border-left:4px solid var(--magenta);padding:var(--pCard);font:900 var(--fontLg) /1.125 var(--fontSans);text-transform:uppercase;color:var(--emphasis);font-style:italic;position:relative;overflow:hidden;&:before{position:absolute;top:-22px;left:-10px;font-size:120px;font-variation-settings:"FILL" 1,"wght" 900,"GRAD" 0,"opsz" 48;color:#fff;text-shadow:1px 2px 4px rgba(0,0,0,.1)}blockquote{position:relative;z-index:1}}}.phase+.phase{border-top:1px solid var(--navy-20);padding-top:var(--gapLg)}}