.left-image-right-content{position:relative;display:block}.left-image-right-content .container{display:flex;flex-direction:row;flex-wrap:wrap;gap:.2rem}@media screen and (max-width:768px) and (orientation:portrait){.left-image-right-content .container{flex-direction:column;gap:.4rem}}:is(.left-image-right-content .container) .media-wrap{position:relative;width:5.85rem;height:8.8rem;overflow:hidden}@media screen and (max-width:768px) and (orientation:portrait){:is(.left-image-right-content .container) .media-wrap{width:100%;height:5.32rem}}:is(:is(.left-image-right-content .container) .media-wrap) .media{display:block;position:absolute;top:0;left:0;width:100%;max-width:unset;height:100%;object-fit:cover;object-position:center}:is(.left-image-right-content .container) .section-content{width:100%;max-width:7.05rem;display:flex;flex-direction:column;gap:.3rem}@media screen and (max-width:768px) and (orientation:portrait){:is(.left-image-right-content .container) .section-content{width:100%;max-width:unset;gap:0rem}}:is(:is(.left-image-right-content .container) .section-content) .section-title{width:100%;font-family:var(--ff-lct);font-weight:400;font-size:.6rem;line-height:1.05;letter-spacing:-.02em;color:var(--color-black);text-transform:uppercase;margin-top:-.05rem}@media screen and (max-width:768px) and (orientation:portrait){:is(:is(.left-image-right-content .container) .section-content) .section-title{font-size:.44rem;line-height:1;margin-top:0}}:is(:is(.left-image-right-content .container) .section-content) .section-text{width:100%;max-width:3.55rem;font-family:var(--ff-lct);font-weight:400;font-size:.15rem;line-height:1.1;letter-spacing:-.02em;color:var(--color-off-black);margin:2.2rem 1.2rem auto auto}:is(:is(:is(.left-image-right-content .container) .section-content) .section-text) div.is-empty{margin-bottom:.3rem}@media screen and (max-width:768px) and (orientation:portrait){:is(:is(:is(.left-image-right-content .container) .section-content) .section-text) div.is-empty{margin-bottom:.25rem}}@media screen and (max-width:768px) and (orientation:portrait){:is(:is(.left-image-right-content .container) .section-content) .section-text{max-width:2.95rem;font-size:.16rem;line-height:1.5;margin:1rem 0rem 0rem auto}}