@media print{@page{size:A4 portrait;margin:12mm}html,body{background:#fff!important;min-width:1024px!important}[data-ep-page-chrome],[data-ep-print-hidden]{display:none!important}[data-ep-print-root]{color:#000!important;margin:0!important}[data-ep-print-root] *{box-shadow:none!important;text-shadow:none!important}[data-ep-print-root] a{text-underline-offset:2px;text-decoration:underline;color:inherit!important}[data-ep-print-root] .grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))!important;display:grid!important}[data-ep-print-root] [data-ep-print-mobile-aside]{display:none!important}[data-ep-print-root] [data-ep-print-desktop-aside]{grid-column:8/span 5!important;margin-top:0!important;display:block!important}[data-ep-print-root] [data-module=ep-detail-hero-image]{grid-column:1/span 5!important;max-width:none!important}[data-ep-print-root] [data-module=ep-detail-hero-image]+[data-module=ep-detail-hero-content]{grid-column:7/span 6!important;margin-top:0!important}[data-ep-print-root] [data-module=ep-detail-hero-content]:first-child{grid-column:3/span 8!important}[data-ep-print-root] [data-module=ep-detail-main-content]{grid-column:1/span 7!important}[data-ep-print-root] .ep-detail-print-content-grid{margin-top:8mm!important}[data-ep-print-root] [data-module=ep-detail-main-content]>section{margin-top:5mm!important;margin-bottom:5mm!important}[data-ep-print-root] [data-module=ep-detail-hero-content] h1{font-size:var(--text-4xl)!important;line-height:1.25!important}[data-ep-print-root] [data-module=ep-detail-accessibility-section] h2,[data-ep-print-root] [data-module=ep-detail-contact-section]>h2{font-size:var(--text-heading-xl--mobile)!important;line-height:var(--text-heading-xl--mobile--line-height)!important}[data-ep-print-root] [data-module=ep-detail-hero-image]>div{background:0 0!important;transform:none!important}[data-ep-print-root] [data-module=ep-detail-hero-image] img{object-fit:cover;max-height:58mm}[data-ep-print-root] [data-module=ep-detail-contact-card]{break-inside:avoid;margin-top:5mm!important}[data-ep-print-root] [data-module=ep-detail-contact-section]{margin-top:5mm!important}[data-ep-print-root] [data-module=ep-detail-contact-card]>p,[data-ep-print-root] [data-module=ep-detail-contact-card]>address{margin-top:2mm!important}[data-ep-print-root] [data-module=ep-detail-profile]{border:1px solid #d9d9d9;background:#fff!important;padding:8mm!important}[data-ep-print-root] [data-module=ep-detail-profile] section{break-inside:avoid;margin-top:6mm!important}[data-ep-print-root] [data-module=ep-detail-profile] h2{font-size:22pt!important;line-height:1.15!important}[data-ep-print-root] [data-module=ep-detail-profile] h3{font-size:14pt!important;line-height:1.2!important}[data-ep-print-root] [data-module=ep-detail-profile] address{font-size:11pt!important;line-height:1.45!important}[data-ep-print-root] [data-module=ep-detail-badge]{color:#000!important;border-color:#666!important;width:auto!important;min-width:0!important;max-width:none!important;padding:2mm 3mm!important;display:inline-flex!important}[data-ep-print-root] [data-module=ep-detail-badge]>span{text-overflow:clip!important;white-space:normal!important;max-width:none!important;display:inline!important;overflow:visible!important}[data-ep-print-root] .prose{max-width:none!important}[data-module=ep-merkliste-page][data-ep-print-root]{margin:0!important}[data-module=ep-merkliste-page]>div{max-width:none!important;padding:0!important}[data-module=ep-merkliste-page] [data-ep-print-card-grid]{align-items:start;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:5mm!important;display:grid!important}[data-module=ep-merkliste-page] [data-module=ep-entry-card]{break-inside:avoid;border:1px solid #d9d9d9;border-radius:3mm;overflow:hidden}[data-module=ep-merkliste-page] [data-module=ep-entry-card]>a{text-decoration:none!important}[data-module=ep-merkliste-page] [data-module=ep-entry-card-media]>div:first-child{aspect-ratio:16/9!important;border-radius:0!important}[data-module=ep-merkliste-page] [data-module=ep-entry-card-media] img{-webkit-print-color-adjust:exact;print-color-adjust:exact}[data-module=ep-merkliste-page] [data-module=ep-entry-card-media] [data-module=ep-entry-card-representative-image-label]{right:0!important}[data-module=ep-merkliste-page] [data-module=ep-entry-card-content]{padding:4mm!important}[data-module=ep-merkliste-page] [data-module=ep-entry-card-cta]{border:1px solid;color:#e60000!important;background:#fff!important}[data-module=ep-merkliste-page] [data-module=ep-merkliste-toggle-button]{display:none!important}}
