.info-box{display:flex;flex-direction:column;& .captioned-media-link-wrapper:has(~.info-box__button-container:hover),& .captioned-media-link-wrapper:has(~.info-box__button-container>:focus),& .captioned-media-link-wrapper:has(~.info-box__link-container .ingde-link:focus),& .captioned-media-link-wrapper:has(~.info-box__link-container .ingde-link:hover){& ing-image img{opacity:.8;transform:scale(1.1)}}& .captioned-media-link-wrapper{&:hover{&~.info-box__button-container .ingde-button{box-shadow:0 6px 10px 0 #00000024,0 1px 18px 0 #0000001f,0 3px 5px -1px #0003}}&:hover{&~.info-box__link-container .ingde-link{background-color:var(--bg_hover-secondary)}}}& .info-box__media-wrapper-link{border:none}& .info-box__copy{margin-top:var(--de_d4);& .editor-container ul li,& ul.bullet-list li{padding-bottom:var(--de_d2);padding-top:0;&:before{margin-top:0}&:last-child{padding-bottom:0}}& p{padding-bottom:var(--de_d2)}&>p:last-of-type{padding-bottom:0}}& .info-box__link-container{margin-top:var(--de_d2)}& .info-box__button-container{margin-top:auto;padding-top:var(--de_d4);width:fit-content}&:focus-within{border-radius:1rem;outline:solid 2px var(--border_info_color);outline-offset:.5rem}}.info-wall{& .info-wall__intro{margin-bottom:var(--de_d6);& .headline{margin-bottom:var(--de_d2)}}& .info-wall__container{html[data-theme~=desk] &,html[data-theme~=tablet] &{display:grid;gap:var(--de_d4) var(--de_d6);grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}}& .info-box{padding-bottom:var(--de_d6);html[data-theme~=desk] &,html[data-theme~=tablet] &{padding-bottom:var(--de_d4)}}}