.two-col-media{align-items:stretch;display:flex;width:100%}.two-col-media--image-right{flex-direction:row-reverse}.two-col-media__media{flex:1 0 0;min-width:0;position:relative}.two-col-media__media img{display:block;height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.two-col-media--large{gap:0}.two-col-media--large .two-col-media__content{flex:0 0 50%}.two-col-media--large.two-col-media--image-left .two-col-media__content{justify-content:flex-start;padding-left:64px;padding-right:24px}.two-col-media--large.two-col-media--image-right .two-col-media__content{justify-content:flex-end;padding-left:24px;padding-right:64px}.two-col-media--small{align-items:center;gap:64px}.two-col-media--small .two-col-media__media{align-items:center;align-self:stretch;border-radius:8px;display:flex;justify-content:center;min-height:320px;overflow:hidden}.two-col-media--small .two-col-media__media img{height:auto;max-height:100%;max-width:100%;object-fit:contain;position:static;width:auto}.two-col-media--small .two-col-media__content{flex:1 0 0}.two-col-media--large.two-col-media--ratio-1-3 .two-col-media__media{flex:0 0 33.3333%}.two-col-media--large.two-col-media--ratio-1-3 .two-col-media__content,.two-col-media--large.two-col-media--ratio-2-3 .two-col-media__media{flex:0 0 66.6667%}.two-col-media--large.two-col-media--ratio-2-3 .two-col-media__content{flex:0 0 33.3333%}.two-col-media--small.two-col-media--ratio-1-3 .two-col-media__media{flex:0 0 calc(33.33333% - 21.33333px)}.two-col-media--small.two-col-media--ratio-1-3 .two-col-media__content,.two-col-media--small.two-col-media--ratio-2-3 .two-col-media__media{flex:0 0 calc(66.66667% - 42.66667px)}.two-col-media--small.two-col-media--ratio-2-3 .two-col-media__content{flex:0 0 calc(33.33333% - 21.33333px)}.two-col-media__content{display:flex;justify-content:center}.two-col-media__content-inner{align-items:flex-start;display:flex;flex-direction:column;gap:32px;width:100%}.two-col-media__subtitle{margin:0}.two-col-media--subtitle-above .two-col-media__subtitle{font-size:14px;font-weight:600;letter-spacing:2px;line-height:16px;margin-bottom:-16px;order:-1;text-transform:uppercase}.two-col-media__heading{margin:0}.two-col-media__body{display:flex;flex-direction:column;gap:16px}.two-col-media__body>ol,.two-col-media__body>p,.two-col-media__body>ul{margin:0}.two-col-media__body ol,.two-col-media__body ul{padding-left:24px}.two-col-media__body li{margin-bottom:8px}@media (max-width:900px){.two-col-media,.two-col-media--image-right{flex-direction:column}.two-col-media.two-col-media--mobile-image-bottom{flex-direction:column-reverse}.two-col-media__content,.two-col-media__media{flex-basis:auto}.two-col-media--large .two-col-media__media{aspect-ratio:2/1;height:auto}.two-col-media--large.two-col-media--image-left .two-col-media__content,.two-col-media--large.two-col-media--image-right .two-col-media__content{padding:4.5rem 1.5rem}.two-col-media--large .two-col-media__content-inner{max-width:100%}.two-col-media--small{gap:32px}}@media (max-width:600px){.two-col-media--large .two-col-media__media{aspect-ratio:4/3}}