.guideSection__row{align-items:stretch}.guideSection__imageCol{display:flex;flex-direction:column;overflow:hidden;padding:0;position:relative}.guideSection__imageWrapper{border-radius:10px 0 0 0;flex-grow:1;min-height:465px;overflow:hidden;width:100%}.guideSection__bgImage{border-radius:10px 0 0 0;height:100%;inset:0;overflow:hidden;position:relative}.guideSection__bgImage img{filter:brightness(1) saturate(.4) opacity(.5);height:100%;object-fit:cover;object-position:center;width:100%}.guideSection__foregroundImage{align-items:flex-end;bottom:32px;display:flex;height:100%;justify-content:center;left:50%;max-width:493px;padding-top:107px;position:absolute;transform:translateX(-50%);width:calc(100% - 40px);z-index:1}.guideSection__foregroundImage img{display:block;height:100%!important;object-fit:contain;width:100%}.guideSection__accentBar{background-color:rgba(185,19,114,.2);border-radius:0 0 0 10px;height:190px;width:100%}.guideSection__contentCol{padding:0}.guideSection__contentPanel{border-radius:0 10px 10px 0;display:flex;flex-direction:column;height:100%;justify-content:center;padding:80px 60px}.guideSection__contentPanel h1,.guideSection__contentPanel h2,.guideSection__contentPanel h3,.guideSection__contentPanel h4,.guideSection__contentPanel h5,.guideSection__contentPanel h6{opacity:.9}.text-fill-loop.is-active{animation:fillOnce 2s linear forwards}@keyframes fillOnce{0%{background-position:100% 0}to{background-position:0 0}}@media (max-width:991px){.guideSection__accentBar{display:none}.guideSection__foregroundImage{bottom:15px;height:calc(100% - 30px);padding-top:40px}.guideSection__bgImage{border-radius:10px 10px 0 0}.guideSection__contentPanel{border-radius:0 0 10px 10px}}@media (max-width:767px){.guideSection__foregroundImage,.guideSection__imageWrapper{min-height:320px}.guideSection__contentPanel{border-radius:0 0 10px 10px;padding:40px 24px}.guideSection__imageWrapper{border-radius:10px 10px 0 0}.guideSection__accentBar{display:none}.guideSection__contentPanel .button a{white-space:unset}.guideSection__contentPanel span.buttonIcon{max-width:32px;min-width:32px}}@media (min-width:768px) and (max-width:991px){.guideSection__contentPanel{padding:60px 40px}}