.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%}.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;justify-content:space-between}.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}.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}.text-and-media-wrapper .sub-content ul:has(img) h3{font-size:14px;line-height:20px;@media only screen and (min-width:768px){font-size:16px;line-height:20px}}.text-and-media-wrapper .sub-content ul:has(img){gap:20px}.text-and-media-wrapper .sub-content ul:has(img):has(p) img{margin-top:0}.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{width:100%}.text-and-media-wrapper .media-block .arrows{bottom:-27px;left:20px;position:absolute;width:72px;@media only screen and (min-width:1500px){bottom:-50px;left:-40px;width:120px}}.text-and-media-wrapper .media-block .arrows.top_left{left:20px;top:-30px;transform:rotate(90deg);@media only screen and (min-width:1500px){left:-60px;top:40px}}.text-and-media-wrapper .media-block .arrows.top_right{left:unset;right:20px;top:-30px;transform:rotate(90deg);@media only screen and (min-width:1500px){left:unset;right:-60px;top:40px}}.text-and-media-wrapper .media-block .arrows.bottom_right{bottom:-27px;left:unset;right:20px;@media only screen and (min-width:1500px){bottom:50px;left:unset;right:-58px;transform:rotate(-90deg)}}.text-and-media-wrapper .media-block .image{aspect-ratio:29/31;object-fit:cover}.text-and-media-wrapper .media-block:has(.slash){position:relative}.text-and-media-wrapper .media-block:has(.slash) .image{aspect-ratio:116/123;object-fit:cover;padding:20px;position:relative;z-index:1;@media only screen and (min-width:1024px){padding-bottom:40px;padding-left:40px;padding-right:40px;padding-top:40px}}.text-and-media-wrapper .media-block .slash{left:0;position:absolute}.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}