.sortiment-page>header .luna-btn{background:var(--cta-deep);border-color:var(--cta-deep)}.sortiment-page>section .luna-eyebrow{color:var(--amber-readable)}.sortiment-page>header .luna-wrap{padding-bottom:48px}.sortiment-page>header .luna-wrap>div,.sortiment-page>header h1{max-width:750px}.sortiment-page>header .luna-hero-lead{max-width:640px;margin-bottom:32px}.sortiment-page .sortiment-areas{padding-top:48px;padding-bottom:40px}.sortiment-page .sortiment-intro{max-width:920px}.sortiment-page .sortiment-brands{padding-top:48px;padding-bottom:48px}.sortiment-page .sortiment-brand-intro{max-width:820px}.sortiment-page .sortiment-brands>.luna-wrap>ul{row-gap:24px;margin-top:32px}.sortiment-page .sortiment-catalog{padding-top:0;padding-bottom:16px}.sortiment-page .sortiment-catalog .luna-link:hover{color:var(--luna-blue);opacity:.75}.sortiment-page .sortiment-catalog .luna-link{transition:opacity .2s,border-color .2s}.sortiment-page .sortiment-proof{padding-top:28px;padding-bottom:28px}.sortiment-page .sortiment-expertise{padding-top:48px;padding-bottom:48px}.sortiment-page .sortiment-expertise-copy{max-width:650px}@media(max-width:359px){.sortiment-page .sortiment-category-grid{column-gap:8px}.sortiment-page .sortiment-category-grid>a>span:last-child{font-size:15px}}@media(min-width:560px)and (max-width:767px){.sortiment-page .sortiment-category-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:768px){.sortiment-page>header .luna-wrap{padding-bottom:64px}.sortiment-page .sortiment-areas{padding-top:64px;padding-bottom:48px}.sortiment-page .sortiment-brands{padding-top:80px;padding-bottom:64px}.sortiment-page .sortiment-catalog{padding-bottom:24px}.sortiment-page .sortiment-proof{padding-top:32px;padding-bottom:32px}.sortiment-page .sortiment-expertise{padding-top:64px;padding-bottom:64px}}.anlegg-page .luna-section{padding-block:72px}.anlegg-page .anlegg-dark{background:var(--luna-blue);color:var(--paper)}.anlegg-page .anlegg-dark :is(.luna-h2,.luna-h3,.luna-body,.luna-lede,.luna-link){color:var(--paper)}.anlegg-page main .luna-eyebrow{color:var(--amber-readable);letter-spacing:0}.anlegg-page .anlegg-dark .luna-eyebrow{color:var(--paper);opacity:.8}.anlegg-page main .luna-body{line-height:1.75}.anlegg-page main .luna-h3{letter-spacing:0}.anlegg-page .anlegg-image{object-fit:cover;width:100%;height:100%;display:block}.anlegg-page .anlegg-hero-image{object-position:75% 50%}.anlegg-page .anlegg-body .luna-btn:not(.luna-btn-ghost){background:var(--cta-deep);border-color:var(--cta-deep)}.anlegg-page .luna-btn{white-space:normal;text-align:center;max-width:100%}.anlegg-page main a:focus-visible{outline:2px solid var(--amber-readable);outline-offset:5px}.anlegg-page .anlegg-dark a:focus-visible{outline-color:var(--paper)}.anlegg-page main .luna-link:hover{color:var(--amber-readable)}.anlegg-page .anlegg-dark .luna-link:hover{color:var(--paper);border-color:var(--paper)}@media(min-width:768px){.anlegg-page .luna-section{padding-block:96px}}@media(min-width:1280px){.anlegg-page .luna-section{padding-block:112px}}@media(max-width:639px){.anlegg-page main .luna-cta-row{flex-direction:column;align-items:stretch}.anlegg-page main .luna-cta-row .luna-btn{width:100%}}.anlegg-page{--anlegg-product-surface:#f1f2f4}.anlegg-solvers{border-bottom:1px solid var(--border)}.anlegg-page .anlegg-product-frame{background:var(--anlegg-product-surface);overflow:hidden}.anlegg-page .anlegg-product-image{object-fit:contain;width:86%;height:86%;display:block}.anlegg-page .anlegg-product-image--pollux{width:88%;height:88%}.anlegg-page .anlegg-product-image--stellar{width:80%;height:80%}.anlegg-page .anlegg-product-image--absorbents{width:78%;height:78%}.anlegg-page .anlegg-product-link{color:var(--luna-blue);align-items:center;gap:8px;display:inline-flex}.anlegg-page .anlegg-product-link svg{stroke-width:1.5px;flex:0 0 14px;width:14px;height:14px}.anlegg-page .anlegg-secondary-link{text-underline-offset:3px;text-decoration:underline}.anlegg-page .anlegg-secondary-link:hover{color:var(--amber-readable)}.anlegg-page .anlegg-secondary-link:focus-visible{outline:2px solid var(--luna-blue);outline-offset:2px}@media(min-width:1024px){.anlegg-page>header .luna-wrap>div{max-width:800px}.anlegg-page>header .luna-h1{text-wrap:balance}.anlegg-page>header .luna-hero-lead{max-width:none}}
