.sfd-photo-hero{padding-top:70px;padding-bottom:60px;display:grid;grid-template-columns:1.15fr 1fr;gap:45px;align-items:center}.sfd-photo-hero h1{font-size:clamp(38px,4.5vw,66px)}.sfd-photo-hero figure,.sfd-photo-section figure{margin:0}.sfd-photo-hero img{width:100%;height:560px;object-fit:cover;object-position:57% center;border-radius:4px}.sfd-photo-hero .textlink{display:block;margin-top:22px}.sfd-photo-hero figcaption,.sfd-photo-section figcaption{font-size:11px;color:#526987;margin-top:10px;line-height:1.5}.sfd-danke-heading{padding-top:45px;padding-bottom:45px}.sfd-photo-section{display:grid;grid-template-columns:.8fr 1fr;gap:70px;align-items:center}.sfd-photo-section img{width:100%;max-height:580px;object-fit:cover;border-radius:4px}.sfd-photo-section .button{margin-top:25px}@media(max-width:800px){.sfd-photo-hero,.sfd-photo-section{grid-template-columns:1fr;gap:28px}.sfd-photo-hero{padding-top:35px}.sfd-photo-hero img{height:auto;aspect-ratio:16/10;object-position:center}.sfd-photo-section img{max-height:480px;object-fit:contain}.sfd-photo-hero h1{font-size:clamp(35px,8vw,55px)}}
.sfd-photo-hero img{height:auto;aspect-ratio:4/5;object-fit:contain;object-position:center}.sfd-photo-section img{height:auto;aspect-ratio:4/5;object-fit:contain}@media(max-width:800px){.sfd-photo-hero img{height:auto;aspect-ratio:4/5;max-height:580px}}

.sfd-photo-hero{grid-template-columns:1fr 1.2fr}.sfd-photo-hero img{aspect-ratio:3/2;width:100%;height:auto;object-fit:contain}@media(max-width:800px){.sfd-photo-hero{grid-template-columns:1fr}.sfd-photo-hero img{aspect-ratio:3/2;max-height:none}}

.sfd-photo-hero img{display:block;object-position:50% 50%;aspect-ratio:3/2;height:auto}.sfd-photo-hero figure{width:100%;justify-self:center}
