.nld main.nld-image-page{width:100%;max-width:none;padding:2rem 0 5rem}
.nld-image-page>:not(.nld-image-hero){width:min(1118px,calc(100% - 40px));margin-inline:auto;box-sizing:border-box}
.nld-image-page>.nld-crumb{margin-bottom:28px}
.nld-image-page>.nld-image-hero{position:relative;isolation:isolate;overflow:hidden;display:flex;align-items:center;min-height:620px;margin:0 0 36px;padding:60px 0;background:#071b29;color:#e1edf0}
.nld-image-hero::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(7,27,41,.96) 0%,rgba(7,27,41,.91) 35%,rgba(7,27,41,.76) 50%,rgba(7,27,41,.14) 77%,rgba(7,27,41,.03)),url('/assets/duenger/duenger-kristalle.webp') right center/auto 100% no-repeat}
.nld-image-inner{width:min(1118px,calc(100% - 40px));margin-inline:auto}
.nld-image-copy{max-width:640px}
.nld .nld-image-hero .nld-hero{padding:0 0 18px}
.nld .nld-image-hero h1{color:#fff;font-size:clamp(2.6rem,4.3vw,4rem);line-height:1.08;letter-spacing:-.035em;max-width:19ch;margin:18px 0 24px;text-wrap:balance}
.nld .nld-image-hero .nld-eyebrow{color:#a6e5d1}
.nld .nld-image-hero .nld-lead{color:#e1edf0;font-size:1.16rem;line-height:1.75}
.nld .nld-image-hero .nld-quick{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0 0 24px}
.nld .nld-image-hero .nld-quick a{display:flex;align-items:center;min-height:48px;padding:12px 16px;border:1px solid #668c92;background:#102e3c;color:#f2faf8;font-size:1rem;line-height:1.5}
.nld .nld-image-hero .nld-quick a:hover{background:#214857;border-color:#a6e5d1}
.nld .nld-image-hero .nld-small a{color:#c0f3e2;text-decoration:underline;text-underline-offset:.2em}
.nld .nld-image-hero a:focus-visible{outline:3px solid #fff;outline-offset:4px}
@media(max-width:900px){
 .nld main.nld-image-page{padding:1rem 0 3rem}
 .nld-image-page>.nld-crumb{margin-bottom:18px}
 .nld-image-page>.nld-image-hero{display:block;min-height:0;padding:clamp(250px,60vw,440px) 0 32px;margin-bottom:28px}
 .nld-image-hero::before{height:clamp(300px,73vw,530px);background:linear-gradient(180deg,rgba(7,27,41,0) 40%,#071b29 100%),url('/assets/duenger/duenger-kristalle.webp') 80% top/auto 100% no-repeat}
 .nld-image-copy{max-width:680px;margin-inline:auto}
 .nld .nld-image-hero h1{font-size:clamp(2.2rem,7.5vw,3.5rem)}
}
@media(max-width:380px){.nld .nld-image-hero .nld-quick{grid-template-columns:1fr}}
@media print{.nld-image-page>.nld-image-hero{display:block;min-height:0;padding:8mm 0;background:#fff;color:#142f43}.nld-image-hero::before{display:none}.nld-image-inner{width:100%}.nld .nld-image-hero :is(h1,.nld-lead,.nld-eyebrow,.nld-small a){color:#142f43}}
