/* German copy and the native A4 sample pages. */
html{scroll-padding-top:22px}
body{overflow-wrap:break-word}
h1,h2,h3,p,li,summary{hyphens:auto}
.ecografia_brand__ggGLr span{white-space:nowrap}
.ecografia_brand__ggGLr small{white-space:normal}
.ecografia_hero__Dy6lv h1 em{display:inline-block}
.ecografia_plan__m2817 .ecografia_cta__TFWPc,
.ecografia_plan__m2817 .ecografia_ctaOutline__S2RQs{white-space:normal;text-align:center}
.reading-section_visual__u3PUN img,
.mockup-real .mockup-real__sheet img,
.mockup-real--anatomical .mockup-real__sheet img{aspect-ratio:595/842}
.book-cover img{height:auto;max-height:235px;object-fit:contain}
.ecografia_ctaOutline__S2RQs{text-decoration:none}
.ecografia_heroProof__57elE{flex-wrap:wrap}
.ecografia_footerLine__HuLyL{flex-wrap:wrap}
.site-legal-links{display:flex;gap:18px;flex-wrap:wrap;margin:18px 0}
.site-legal-links a{font-size:12px;color:inherit}
@media(max-width:640px){
 .ecografia_hero__Dy6lv h1{font-size:clamp(28px,7.6vw,46px);line-height:1.12}
 .ecografia_hero__Dy6lv h1 br{display:block}
 .ecografia_heroProof__57elE{gap:8px}
 .book-cover img{max-height:180px}
 .ecografia_ebookControls__i_fZE small{max-width:155px;white-space:normal}
 .ecografia_brand__ggGLr{letter-spacing:.03em}
}
@media(max-width:360px){
 .ecografia_headerLink__Pg5xz{max-width:78px;text-align:right}
 .ecografia_brand__ggGLr{font-size:9px;gap:5px}
}
