.page-hero h1{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.advice-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,290px),1fr));gap:24px;display:grid}.advice-card{border:1px solid var(--line,#ddd);background:#fff;border-radius:6px;flex-direction:column;align-items:flex-start;padding:28px;display:flex}.advice-card h3{margin:0 0 14px;font-size:1.2rem;line-height:1.4}.advice-card h3 a{color:inherit;text-decoration:none}.advice-card h3 a:hover{text-decoration:underline}.advice-card p{color:var(--ink-soft);margin:0 0 24px;line-height:1.65}.advice-card>.text-link{margin-top:auto}.article-layout{grid-template-columns:minmax(0,760px) minmax(220px,300px);align-items:start;gap:clamp(32px,6vw,100px);display:grid}.advice-article{font-size:1.07rem;line-height:1.8}.advice-article>section{margin:0 0 44px;scroll-margin-top:150px}.advice-article h2{margin:0 0 18px;font-size:clamp(1.4rem,2.5vw,1.8rem);line-height:1.35}.advice-article p{margin:0 0 18px}.advice-article ul{padding-left:24px}.advice-article li{margin-bottom:10px}.article-byline,.article-source{color:var(--ink-soft);font-size:.9rem}.article-source{border-top:1px solid var(--line,#ddd);padding-top:24px}.article-links{flex-wrap:wrap;gap:16px 24px;margin-top:24px;display:flex}.article-aside{border-left:2px solid var(--line,#ddd);padding-left:28px}.article-aside h2{margin:0 0 14px;font-size:1.1rem}.article-aside ol{margin:0 0 36px;padding-left:20px}.article-aside li{margin-bottom:14px;line-height:1.5}.article-aside a{text-underline-offset:4px}.article-aside>.text-link{margin-top:16px;display:flex}.about-layout{grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}.about-layout h2{margin-top:30px}.about-layout h2:first-child{margin-top:0}.about-layout p{line-height:1.8}.about-figure{min-width:0;margin:0}.about-figure img{border-radius:6px;width:100%;height:auto;display:block}.about-figure figcaption{color:var(--ink-soft);margin-top:14px;font-size:.85rem}.about-category-links{flex-wrap:wrap;gap:12px 24px;padding:0;list-style:none;display:flex}.variant-row,.quote-card{scroll-margin-top:150px}@media (max-width:820px){.article-layout,.about-layout{grid-template-columns:minmax(0,1fr)}.article-aside{border-left:0;border-top:1px solid var(--line,#ddd);padding:28px 0 0}.about-figure{max-width:480px}}@media (max-width:400px){.advice-card{padding:22px}.article-links{flex-direction:column}}
.site-languages{background:#f7f6f2;border-bottom:1px solid #e6e6df}.site-languages>.container{justify-content:flex-end;display:flex}.language-switcher{align-items:center;gap:4px;padding:5px 0;display:flex}.language-switcher a{border-radius:3px;justify-content:center;align-items:center;min-width:38px;min-height:30px;font-size:.8rem;font-weight:700;text-decoration:none;display:inline-flex}.language-switcher a[aria-current=page]{background:var(--navy,#082d59);color:#fff}.language-switcher a:hover{text-underline-offset:3px;text-decoration:underline}.language-switcher a:focus-visible{outline-offset:2px;outline:2px solid #9b4d2a}html[lang=de] .header-nav-inner{gap:16px}html[lang=de] .nav-links{gap:clamp(12px,2vw,30px)}.international-copy{max-width:75ch}.international-copy p{line-height:1.8}.localized-specs{margin-top:14px;font-size:.92rem;line-height:1.65}.localized-specs span{display:block}.page-hero h1,.product-summary h1,.advice-card h3,.product-card h3{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.spec-list,.footer-links,.contact-list{overflow-wrap:anywhere}@media (max-width:820px){.service-item{overflow-wrap:anywhere}.service-bar-inner{min-width:0}}
