.photo-landing.gd-frame{flex-direction:column;max-width:941px;margin:0 auto;padding:0 1rem;display:flex}.photo-landing.gd-frame .photo-landing-block-wrapper{display:flex}@media (max-width:1280px){.photo-landing.gd-frame .photo-landing-block-wrapper{flex-direction:column}}.photo-landing.gd-frame .photo-landing-block-wrapper.photo-landing-right-image-block{flex-direction:row-reverse}@media (max-width:1280px){.photo-landing.gd-frame .photo-landing-block-wrapper.photo-landing-right-image-block{flex-direction:column}}.photo-landing.gd-frame .photo-landing-block-wrapper .photo-landing-block-image-wrapper{aspect-ratio:1.5;width:100%;max-width:450px}@media (max-width:1280px){.photo-landing.gd-frame .photo-landing-block-wrapper .photo-landing-block-image-wrapper{max-width:unset}}.photo-landing.gd-frame .photo-landing-block-wrapper .photo-landing-block-image-wrapper img{object-fit:cover;width:100%;height:auto}.photo-landing.gd-frame .photo-landing-block-wrapper .photo-landing-block-info-wrapper{flex-direction:column;justify-content:center;align-items:center;display:flex}@media (max-width:1280px){.photo-landing.gd-frame .photo-landing-block-wrapper .photo-landing-block-info-wrapper{padding:20px}}.photo-landing.gd-frame .photo-landing-block-wrapper .photo-landing-block-info-wrapper .photo-landing-block-info-text{letter-spacing:.16px;text-align:center;font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:1.4}.photo-landing.gd-frame .photo-landing-block-wrapper .photo-landing-block-info-wrapper .photo-landing-block-info-text.photo-landing-small-headline{text-transform:uppercase;font-size:14px}.photo-landing.gd-frame .photo-landing-block-wrapper .photo-landing-block-info-wrapper .photo-landing-block-info-text.photo-landing-headline{margin-bottom:20px;font-size:24px;font-weight:500}.photo-landing.gd-frame .photo-landing-block-wrapper .photo-landing-block-info-wrapper .photo-landing-block-info-text.photo-landing-text{margin-bottom:20px}.photo-landing.gd-frame .photo-landing-block-wrapper .photo-landing-block-info-wrapper .photo-landing-button{cursor:pointer;font:inherit;color:#fff;background-color:#ed1c24;border:0;border-radius:40px;justify-content:center;align-items:center;padding:10px;text-decoration:none;display:inline-flex}:where(.photo-landing) p:is(p){margin-top:0}:where(.photo-landing) img:is(img){vertical-align:middle;max-width:none}
