.text-and-media-wrapper .text-and-media-block-container{display:flex;flex-direction:column;gap:56px;@media only screen and (min-width:1024px){align-items:center;flex-direction:row;justify-content:space-between}}.text-and-media-wrapper .text-and-media-block-container.left{flex-direction:column-reverse;@media only screen and (min-width:1024px){flex-direction:row-reverse}}.text-and-media-wrapper .text-and-media-block-container .media-block,.text-and-media-wrapper .text-and-media-block-container .text-block{width:100%;@media only screen and (min-width:1024px){justify-content:center}}.text-and-media-wrapper .text-and-media-block-container .text-block:has(.sub-content){display:flex;flex-direction:column;gap:32px;height:-webkit-fill-available}.text-and-media-wrapper .text-and-media-block-container .text-block .body-s{max-width:500px}.text-and-media-wrapper .sub-content ul{display:flex;flex-direction:column;gap:36px;list-style:none;margin-bottom:0;padding:0}.text-and-media-wrapper .sub-content ul h3{margin-bottom:0}.text-and-media-wrapper .sub-content ul h3+.body-s{margin-top:12px;max-width:580px!important}.text-and-media-wrapper .sub-content ul .body-s :last-child{margin-bottom:0}.text-and-media-wrapper .sub-content ul li{align-items:start;display:flex;gap:16px}.text-and-media-wrapper .sub-content ul .heading img{flex:none;width:24px}.text-and-media-wrapper .sub-content ul:has(img) img{margin-top:-3px;@media only screen and (min-width:768px){margin-top:0}@media only screen and (min-width:1024px){margin-top:2px}}.text-and-media-wrapper .sub-content ul:has(img){gap:20px}.text-and-media-wrapper .sub-content ul:has(img):has(p) h3{font-size:14px;line-height:20px;@media only screen and (min-width:768px){font-size:20px;line-height:24px}}.text-and-media-wrapper .sub-content ul:has(img):has(p){gap:32px}.text-and-media-wrapper .media-block{position:relative}.text-and-media-wrapper .media-block img{border-radius:8px;width:100%}.text-and-media-wrapper .media-block .accent{bottom:-27px;left:unset;position:absolute;right:20px;width:72px;@media only screen and (min-width:1500px){bottom:-20px;left:unset;right:-18px;width:100px}}.text-and-media-wrapper .left .media-block .accent{left:20px;right:unset;@media only screen and (min-width:1500px){left:-10px;right:unset}}.text-and-media-wrapper .media-block .image{aspect-ratio:35/31;object-fit:cover}.text-and-media-wrapper .callout-box{background-color:#f8f8f6;display:flex;flex-direction:column;gap:16px;margin-top:24px;padding:20px;@media only screen and (min-width:768px){align-items:center;flex-direction:row;justify-content:space-between}}.light-gray.text-and-media-wrapper .callout-box,.tan.text-and-media-wrapper .callout-box{background-color:#fff}.text-and-media-wrapper .callout-box h3+p{margin-top:8px}.text-and-media-wrapper .callout-box .icon-and-text-list{display:flex;flex-direction:column;gap:8px;margin-top:16px}.text-and-media-wrapper .callout-box .icon-and-text-list-item{display:flex;gap:8px}.text-and-media-wrapper .callout-box .icon-and-text-list-item .icon{background-color:#f8f8f6;height:24px;padding:4px;width:24px}.text-and-media-wrapper .callout-box *{margin:0}.text-and-media-wrapper .callout-box .button{height:fit-content}