.wissen-intro{padding-block:45px 65px}.wissen-intro h1{font-size:clamp(2.6rem,5.1vw,5.6rem);line-height:1.08;letter-spacing:-.05em;max-width:1050px}.wissen-intro-bottom{display:flex;justify-content:space-between;gap:50px;margin-top:32px}.wissen-intro-bottom p{max-width:60ch;color:var(--muted);font-size:1.12rem}.wissen-intro-bottom>span{font-size:1rem;flex:none;border-top:2px solid var(--coral);padding-top:15px;color:var(--muted)}.wissen-entry{display:grid;grid-template-columns:1fr auto;gap:50px;padding-block:42px;border-top:1px solid var(--line);align-items:center}.wissen-entry h2{font-size:clamp(1.8rem,2.7vw,3rem);max-width:26ch;line-height:1.15;letter-spacing:-.035em}.wissen-entry h2 a:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:6px}.wissen-entry p:not(.eyebrow){max-width:64ch;margin-block:22px;color:var(--muted)}.wissen-entry .eyebrow>span{letter-spacing:0;text-transform:none;font-weight:400}.wissen-entry-number{color:var(--coral);font-size:3.4rem;font-weight:300;padding-inline:20px}.wissen-featured{grid-template-columns:1.3fr .7fr;gap:10%;background:var(--surface);padding:45px;border-radius:28px;border:0;margin-bottom:35px}.wissen-featured figure{margin:0}.wissen-featured img{width:100%;height:auto;border-radius:24px}.wissen-position{background:var(--surface);margin-top:65px;padding-block:70px}.wissen-position h2{font-size:clamp(2.3rem,4vw,4rem)}.wissen-position p:not(.eyebrow){max-width:67ch;margin-block:25px;color:var(--muted)}.wissen-article-head{padding-block:45px 55px}.wissen-article-head h1{max-width:1100px;font-size:clamp(2.5rem,5vw,5rem);line-height:1.08;letter-spacing:-.045em;overflow-wrap:break-word;hyphens:auto}.wissen-deck{font-size:1.2rem;max-width:70ch;color:var(--muted);margin-top:30px}.wissen-meta{display:flex;flex-wrap:wrap;gap:12px 26px;font-size:1rem;margin-top:27px;color:var(--muted)}.wissen-meta a{text-decoration:underline;text-underline-offset:4px}.wissen-reading{display:grid;grid-template-columns:minmax(200px,.7fr) minmax(0,1.5fr);gap:9%;align-items:start;padding-bottom:60px}.wissen-toc{position:sticky;top:calc(var(--header) + 30px);padding-top:22px;border-top:2px solid var(--coral)}.wissen-toc ol{list-style:none;margin:0;padding:0}.wissen-toc li+li{margin-top:12px}.wissen-toc a{font-size:1rem;line-height:1.45;display:block;padding-block:5px}.wissen-toc a:hover{text-decoration:underline;text-underline-offset:4px}.wissen-toc-note{font-size:1rem;color:var(--muted);border-top:1px solid var(--line);margin-top:28px;padding-top:20px}.wissen-prose{font-size:1.08rem;line-height:1.8;max-width:74ch}.wissen-prose p{margin-block:0 24px}.wissen-prose h2{font-size:clamp(1.8rem,2.8vw,2.65rem);line-height:1.2;letter-spacing:-.025em;margin-block:48px 22px;scroll-margin-top:120px;overflow-wrap:break-word}.wissen-prose h2:first-child{margin-top:0}.wissen-prose h3{font-size:1.5rem;line-height:1.3;margin-block:30px 18px}.wissen-prose ul,.wissen-prose ol{padding-left:23px;margin-block:24px 32px}.wissen-prose li+li{margin-top:14px}.wissen-prose a{color:#873919;text-decoration:underline;text-underline-offset:4px}.wissen-prose a:hover{color:var(--ink)}.wissen-prose img{height:auto;max-width:100%;border-radius:24px}.wissen-prose .wp-block-table{overflow-x:auto}.wissen-personal-cta{display:grid;grid-template-columns:1.25fr .75fr;gap:8%;border-block:1px solid var(--line);padding-block:50px;align-items:center}.wissen-personal-cta h2,.wissen-next h2,.wissen-teaser h2{font-size:clamp(2rem,3.5vw,3.6rem);line-height:1.12}.wissen-personal-cta p:not(.eyebrow){max-width:58ch;margin-top:24px;color:var(--muted)}.wissen-personal-cta>div:last-child{display:flex;flex-direction:column;align-items:flex-start;gap:25px}.wissen-next{padding-block:60px 90px}.wissen-next .wissen-shortlist{margin-block:30px}.wissen-shortlist>a{display:flex;gap:20px;align-items:center;justify-content:space-between;padding-block:25px;border-top:1px solid var(--line)}.wissen-shortlist>a>span:not(.wissen-index){flex:1;min-width:0}.wissen-shortlist strong{font-weight:500;font-size:1.5rem;line-height:1.3;display:block;letter-spacing:-.02em}.wissen-shortlist small{display:block;margin-bottom:10px;color:var(--muted);font-size:1rem}.wissen-shortlist .icon,.wissen-index{color:var(--coral);flex:none}.wissen-shortlist>a:hover strong{text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}.wissen-teaser{display:grid;grid-template-columns:.8fr 1.2fr;gap:10%}.wissen-teaser>div>p:not(.eyebrow){color:var(--muted);margin-block:25px;max-width:38ch}.wissen-empty{padding-block:30px 60px}.wissen-empty h2{font-size:2.5rem}.wissen-empty p{margin-block:20px}.error-options{display:flex;flex-wrap:wrap;gap:25px;margin-block:32px}.error-page{min-height:65vh}.error-page h1{font-size:clamp(2.8rem,5vw,5rem);line-height:1.1;margin-bottom:28px}.error-page p{max-width:60ch}.navigation.pagination{padding-block:25px}.page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:10px;margin:3px;border:1px solid var(--line);border-radius:10px}.page-numbers.current{background:var(--ink);color:var(--paper)}
@media(min-width:1120px) and (max-width:1499px){.main-nav{gap:18px}.header-inner{gap:25px}.main-nav>a,.nav-disclosure>summary{font-size:1rem}.site-header .wordmark-name{font-size:1.25rem}}
@media(max-width:900px){.wissen-intro-bottom{display:block}.wissen-intro-bottom>span{display:none}.wissen-featured{gap:35px;padding:30px;grid-template-columns:1.2fr .8fr}.wissen-reading{grid-template-columns:1fr;gap:35px}.wissen-toc{position:static}.wissen-toc ol{display:grid;grid-template-columns:1fr 1fr;gap:5px 25px}.wissen-toc li+li{margin-top:0}.wissen-toc-note{display:none}.wissen-prose{max-width:none}.wissen-personal-cta{grid-template-columns:1fr;gap:30px}.wissen-teaser{gap:40px}}
@media(max-width:600px){.wissen-intro{padding-block:30px 40px}.wissen-intro h1{font-size:2.65rem}.wissen-intro h1 br{display:none}.wissen-intro-bottom p{font-size:1rem}.wissen-featured{display:flex;flex-direction:column;padding:24px;gap:25px}.wissen-featured figure{width:100%;max-width:310px}.wissen-entry{gap:15px;padding-block:30px}.wissen-entry-number{font-size:2.2rem;padding:0}.wissen-entry h2{font-size:1.9rem;overflow-wrap:break-word}.wissen-entry .eyebrow{line-height:1.6}.wissen-entry .eyebrow>span{display:block}.wissen-article-head{padding-block:30px 35px}.wissen-article-head h1{font-size:2.5rem}.wissen-deck{font-size:1.05rem}.wissen-toc ol{display:block}.wissen-toc li+li{margin-top:6px}.wissen-prose{font-size:1rem}.wissen-prose h2{font-size:1.9rem}.wissen-meta{gap:10px 18px}.wissen-personal-cta{padding-block:35px}.wissen-next{padding-block:45px 60px}.wissen-shortlist strong{font-size:1.3rem}.wissen-teaser{grid-template-columns:1fr;gap:25px}.wissen-position{margin-top:40px;padding-block:45px}}
.wissen-entry:not(.wissen-featured){grid-template-columns:minmax(0,1fr) auto}.wissen-entry>div{min-width:0}.wissen-shortlist strong{overflow-wrap:anywhere}
/* Editorial system: clear topics, open lists and a calm reading rhythm. */
.editorial-hero{background:#eeefe7;padding-block:38px 58px}.editorial-hero .eyebrow{margin-top:34px;color:#55594f}.editorial-hero h1{font-size:clamp(2.8rem,5.7vw,5.6rem);line-height:1.05;letter-spacing:-.045em;max-width:18ch;overflow-wrap:break-word;hyphens:auto}.editorial-hero-bottom{display:flex;gap:48px;justify-content:space-between;align-items:end;margin-top:32px}.editorial-hero-bottom p,.editorial-hub-intro{font-size:1.18rem;line-height:1.65;max-width:58ch;color:#55594f}.editorial-hero-bottom .text-link{flex:none}.editorial-hubs,.editorial-selection,.editorial-all,.editorial-other-hubs{padding-block:62px}.editorial-section-head{margin-bottom:32px}.editorial-section-head .eyebrow{margin-bottom:14px}.editorial-section-head h2,.editorial-other-hubs h2{font-size:clamp(2rem,3.3vw,3.2rem);line-height:1.12;max-width:24ch}.editorial-section-head>p:last-child:not(.eyebrow){max-width:62ch;color:#55594f;margin-top:24px;font-size:1.08rem}.editorial-hub-list{display:grid}.editorial-hub-list>a{display:flex;gap:24px;align-items:center;padding:28px 0;border-top:1px solid var(--line);min-width:0}.editorial-hub-list>a:last-child{border-bottom:1px solid var(--line)}.editorial-hub-list .hub-icon{width:58px;height:58px;border-radius:50%;background:#eeefe7;display:flex;align-items:center;justify-content:center;flex:none}.hub-icon>.icon{width:28px;height:28px;color:#343434}.editorial-hub-list>a>span:nth-child(2){flex:1;min-width:0}.editorial-hub-list strong{display:block;font-size:clamp(1.3rem,2.1vw,2rem);line-height:1.2;font-weight:550;letter-spacing:-.02em}.editorial-hub-list>a>span:nth-child(2)>span{display:block;margin-top:10px;color:#55594f;font-size:1rem}.editorial-hub-list>a>.icon{color:var(--coral);margin-left:auto}.editorial-hub-list>a:hover strong{text-decoration:underline;text-decoration-color:var(--coral);text-underline-offset:6px}.editorial-selection{padding-top:28px}.editorial-selection-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:50px}.editorial-lead{background:#eeefe7;border-radius:28px;padding:32px;display:grid;grid-template-columns:1.3fr .7fr;gap:28px;align-items:start;min-width:0}.editorial-lead h3{font-size:clamp(1.8rem,2.4vw,2.5rem);line-height:1.15;overflow-wrap:anywhere}.editorial-lead h3 a:hover{text-decoration:underline;text-underline-offset:5px}.editorial-lead p:not(.eyebrow){color:#55594f;margin-top:22px}.editorial-lead .text-link{margin-top:24px}.editorial-lead figure{margin:0}.editorial-lead img{width:100%;height:auto;border-radius:20px}.editorial-lead figcaption{font-size:1rem;color:#55594f;margin-top:12px}.editorial-row{padding-block:30px;border-top:1px solid var(--line);display:grid;grid-template-columns:minmax(0,1fr) 48px;gap:30px;align-items:center}.editorial-row .eyebrow{font-size:1rem;letter-spacing:.035em;text-transform:none;margin-bottom:14px}.editorial-row h3{font-size:clamp(1.55rem,2.4vw,2.25rem);line-height:1.2;letter-spacing:-.025em;max-width:34ch;overflow-wrap:anywhere}.editorial-row h3 a:hover{text-decoration:underline;text-decoration-color:var(--coral);text-underline-offset:5px}.editorial-row p:not(.eyebrow){font-size:1.08rem;color:#55594f;max-width:65ch;margin-top:18px}.editorial-read{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border:1px solid #c6c9bc;border-radius:50%;transition:background .2s}.editorial-read:hover{background:#eeefe7}.editorial-position,.hub-decision{padding-block:66px;background:#e0e3d6}.editorial-position h2,.hub-decision h2{font-size:clamp(2.2rem,4vw,3.8rem);line-height:1.12;max-width:23ch}.editorial-position p:not(.eyebrow),.hub-decision p:not(.eyebrow){font-size:1.12rem;line-height:1.7;max-width:62ch;margin-top:24px}.editorial-position .text-link,.hub-decision .text-link{margin-top:30px}.editorial-hub-intro{margin-top:28px}.hub-themes{list-style:none;display:flex;gap:20px 34px;flex-wrap:wrap;padding:0;margin:32px 0 20px}.hub-themes li{display:flex;align-items:center;gap:10px;font-size:1rem}.hub-themes .icon{width:20px;height:20px}.editorial-other-hubs .editorial-hub-list{margin-block:32px}.editorial-article .wissen-article-head{padding-block:36px 44px}.editorial-article h1{font-size:clamp(2.4rem,4.6vw,4.6rem);line-height:1.12;max-width:24ch}.editorial-article .breadcrumbs{margin-bottom:30px;font-size:1rem;flex-wrap:wrap;overflow-wrap:anywhere}.editorial-article .wissen-deck{max-width:65ch;font-size:1.2rem;line-height:1.65}.editorial-article .wissen-meta{font-size:1rem;line-height:1.6}.article-orientation{display:grid;grid-template-columns:1.1fr 1fr;gap:60px;background:#eeefe7;padding-block:34px;margin-bottom:60px}.article-orientation p:not(.eyebrow){font-size:1.15rem;line-height:1.65;max-width:57ch}.article-orientation .eyebrow{margin-bottom:14px}.article-path{list-style:none;padding:0;margin:0;display:flex;align-items:start;gap:20px}.article-path li{flex:1;min-width:0;padding-top:18px;border-top:1px solid #c0c5b5}.article-path span{display:block;color:#55594f;font-size:1rem;margin-bottom:16px}.article-path strong{font-weight:550;font-size:1.12rem;line-height:1.4;display:block}.editorial-article .wissen-reading{grid-template-columns:minmax(210px,.65fr) minmax(0,1.5fr);gap:7%;align-items:start}.editorial-article .wissen-toc{top:28px;border-top:0;padding-top:0}.wissen-toc details{border-top:2px solid #343434}.wissen-toc summary{font-size:1rem;font-weight:650;line-height:1.5;padding-block:18px}.wissen-toc summary::after{content:'+';float:right;color:#343434}.wissen-toc details[open] summary::after{content:'−'}.wissen-toc nav{padding-bottom:14px}.editorial-article .wissen-toc a{padding-block:10px;min-height:44px}.editorial-article .wissen-prose{font-size:1.12rem;line-height:1.8;max-width:69ch;min-width:0}.editorial-article .wissen-prose h2{font-size:clamp(1.85rem,2.7vw,2.55rem);line-height:1.2;letter-spacing:-.025em;margin-top:52px;scroll-margin-top:24px}.editorial-article .wissen-prose h2:first-child{margin-top:0}.editorial-article .wissen-prose h3{font-size:1.45rem;line-height:1.3;letter-spacing:-.02em}.wissen-prose .wissen-steps{padding-left:28px}.wissen-steps li{padding-left:8px;margin-bottom:24px}.wissen-steps li::marker{color:#343434;font-weight:650}.wissen-steps strong{font-weight:650}.wissen-table-wrap{max-width:100%;overflow-x:auto;margin-block:32px;overscroll-behavior-inline:contain}.wissen-table-wrap:focus-visible{outline-offset:-3px}.wissen-table-wrap table{border-collapse:collapse;width:100%;font-size:1rem;line-height:1.6;text-align:left}.wissen-table-wrap caption{text-align:left;padding:0 0 18px;font-weight:600}.wissen-table-wrap th,.wissen-table-wrap td{vertical-align:top;padding:16px 14px;border-bottom:1px solid #d0d3c7;min-width:150px}.wissen-table-wrap thead{background:#e5e8dc}.wissen-table-wrap tbody th{font-weight:600;width:32%}.wissen-note,.wissen-question-sheet{padding:28px;background:#eeefe7;border-radius:22px;margin-block:36px}.wissen-note p:last-child{margin-bottom:0}.wissen-question-sheet ul{margin-bottom:0}.editorial-article .wissen-prose details{border-top:1px solid var(--line);padding:0}.editorial-article .wissen-prose details:last-of-type{border-bottom:1px solid var(--line)}.editorial-article .wissen-prose summary{font-size:1.12rem;line-height:1.5;font-weight:600;padding:20px 28px 20px 0;position:relative}.editorial-article .wissen-prose summary::after{content:'+';position:absolute;right:0;top:20px;color:#343434}.editorial-article .wissen-prose details[open] summary::after{content:'−'}.editorial-article .wissen-prose details>div{padding-bottom:20px}.editorial-article .wissen-prose details p{margin:0}.article-sources{margin-top:56px;padding-top:28px;border-top:1px solid var(--line)}.article-sources h2{font-size:1.7rem!important;margin-top:0!important}.article-sources p,.article-sources li{font-size:1rem;line-height:1.7}.article-sources li span{display:block;color:#55594f;margin-top:8px}.article-sources a{overflow-wrap:anywhere}.editorial-article .wissen-personal-cta .action-note{font-size:1rem;margin:0;max-width:40ch}.editorial-article .wissen-personal-cta h2{line-height:1.12}.editorial-article .wissen-next h2{line-height:1.12}.editorial-article .wissen-next .text-link{max-width:100%}
@media(min-width:1120px) and (max-width:1349px){.main-nav:not(.is-open){display:none}.menu-toggle{display:flex}.header-contact{display:none}.main-nav.is-open{display:flex;position:fixed;inset:var(--header) 0 0;padding:24px var(--gutter) 50px;background:#fff;flex-direction:column;align-items:stretch;overflow:auto;gap:0}.main-nav>a,.nav-disclosure>summary{min-height:58px;border-bottom:1px solid var(--line)}.main-nav .consultation-menu{position:static;grid-template-columns:1fr;width:auto;box-shadow:none;padding:20px 0;border:0}.main-nav .menu-intro{display:none}.nav-mobile-contact{display:flex}}
@media(max-width:1100px){.editorial-selection-grid{grid-template-columns:1fr}.editorial-lead{grid-template-columns:1.5fr .5fr}.editorial-side-list{display:grid;grid-template-columns:1fr 1fr;gap:32px}.article-orientation{grid-template-columns:1fr;gap:30px}.editorial-article .wissen-reading{grid-template-columns:1fr;gap:34px}.editorial-article .wissen-toc{position:static;max-width:none}.editorial-article .wissen-toc ol{display:grid;grid-template-columns:1fr 1fr;gap:5px 30px}.editorial-article .wissen-prose{max-width:74ch;margin-inline:auto}.editorial-article .wissen-toc-note{display:none}}
@media(max-width:760px){.editorial-hero{padding-block:26px 40px}.editorial-hero .eyebrow{margin-top:26px}.editorial-hero h1{font-size:clamp(2.5rem,8vw,3.6rem);max-width:100%}.editorial-hero-bottom{display:block}.editorial-hero-bottom p,.editorial-hub-intro{font-size:1.08rem}.editorial-hero-bottom .text-link{margin-top:24px}.editorial-hubs,.editorial-selection,.editorial-all,.editorial-other-hubs{padding-block:40px}.editorial-hub-list>a{gap:16px;padding-block:25px}.editorial-hub-list .hub-icon{width:44px;height:44px}.editorial-hub-list strong{font-size:1.4rem}.editorial-hub-list>a>span:nth-child(2)>span{line-height:1.5}.editorial-lead{grid-template-columns:1fr;padding:26px}.editorial-lead figure{max-width:200px}.editorial-side-list{display:block}.editorial-row{gap:18px;grid-template-columns:minmax(0,1fr) 44px}.editorial-read{width:44px;height:44px}.editorial-row h3{font-size:1.65rem}.editorial-position,.hub-decision{padding-block:44px}.hub-themes{display:grid;gap:14px}.editorial-article h1{font-size:clamp(2.25rem,7vw,3.4rem)}.editorial-article .wissen-deck{font-size:1.1rem}.article-orientation{padding-block:26px;margin-bottom:38px;gap:28px}.article-orientation p:not(.eyebrow){font-size:1.08rem}.article-path{gap:14px}.article-path strong{font-size:1rem}.editorial-article .wissen-toc ol{display:block}.editorial-article .wissen-prose{font-size:1.0625rem}.editorial-article .wissen-prose h2{font-size:1.9rem;hyphens:auto}.wissen-note,.wissen-question-sheet{padding:22px}.wissen-table-wrap th,.wissen-table-wrap td{padding:13px 12px}.editorial-position .text-link,.hub-decision .text-link{line-height:1.6}}
@media(prefers-reduced-motion:reduce){.editorial-read{transition:none}}
.editorial-article .wissen-prose{width:100%}@media(max-width:1100px){.editorial-article .wissen-reading{grid-template-columns:minmax(0,1fr)}}
/* Two-column decision tables become readable rows on small screens. */
@media(max-width:600px){.editorial-article .wissen-table-wrap{overflow:visible}.editorial-article .wissen-table-wrap table,.editorial-article .wissen-table-wrap tbody,.editorial-article .wissen-table-wrap tr{display:block;width:100%}.editorial-article .wissen-table-wrap caption{display:block;width:100%}.editorial-article .wissen-table-wrap thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.editorial-article .wissen-table-wrap tbody tr{padding-block:20px;border-bottom:1px solid #c8cdbe}.editorial-article .wissen-table-wrap tbody th,.editorial-article .wissen-table-wrap tbody td{display:block;width:100%;min-width:0;border:0;padding:0}.editorial-article .wissen-table-wrap tbody th{margin-bottom:12px;font-size:1.0625rem}.editorial-article .wissen-table-wrap tbody td{font-size:1rem;line-height:1.7}}
/* Editorial imagery and compact metadata. */
.wissen-meta>a,.wissen-meta>span{display:inline-flex;align-items:center;gap:9px;flex-wrap:wrap}.wissen-meta .icon{width:19px;height:19px;flex:none;color:#55594f}.article-main-figure{max-width:1100px;margin-block:0 46px}.article-main-figure>img{width:100%;height:auto;border-radius:28px}.article-main-figure figcaption{font-size:1rem;color:#55594f;line-height:1.6;margin-top:16px;max-width:65ch}.article-path li>span{width:38px;height:38px;border-radius:50%;background:#e0e3d6;display:flex;align-items:center;justify-content:center}.article-path .icon{width:20px;height:20px}.editorial-row.has-thumb{grid-template-columns:144px minmax(0,1fr) 44px}.editorial-row .editorial-thumb{width:144px;height:auto;aspect-ratio:3/2;object-fit:contain;border-radius:16px}.editorial-lead{grid-template-columns:1fr}.editorial-lead figure{max-width:none}.editorial-lead .editorial-thumb{width:100%;height:auto;border-radius:20px}.editorial-lead figcaption{font-size:1rem}.editorial-side-list .editorial-row.has-thumb{grid-template-columns:minmax(0,1fr) 44px}.editorial-side-list .editorial-thumb{grid-column:1/-1;width:100%;max-width:340px}.guide-graphic{margin:38px 0;padding:30px;background:#eeefe7;border-radius:24px;color:#343434}.guide-graphic figcaption{margin-bottom:26px}.guide-graphic figcaption strong{font-size:1.5rem;line-height:1.3;letter-spacing:-.025em;font-weight:550;display:block}.guide-graphic .eyebrow{font-size:1rem;letter-spacing:.06em;display:block;margin-bottom:14px}.guide-graphic .graphic-foot{font-size:1rem;line-height:1.65;color:#55594f;margin:24px 0 0;padding-top:22px;border-top:1px solid #c5cab9}.decision-root{padding:20px;background:#e0e3d6;display:flex;gap:16px;align-items:center;justify-content:center;font-weight:600;text-align:center;line-height:1.5;border-radius:14px}.decision-branches{display:grid;grid-template-columns:1fr 1fr;gap:26px;margin-top:26px}.decision-branches>div{padding-top:22px;border-top:2px solid #aeb69f}.branch-label{font-weight:650;font-size:1rem;display:inline-flex;align-items:center;gap:9px}.branch-label:before{content:'';width:8px;height:8px;background:#DE6640;border-radius:50%}.decision-branches p{font-size:1.0625rem;margin:16px 0 20px;line-height:1.6}.graphic-next{font-size:1rem;display:flex;align-items:center;gap:10px;line-height:1.5}.graphic-next .icon{width:20px;height:20px}.window-routes,.upholstery-routes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.guide-graphic h3{font-size:1.125rem!important;line-height:1.45!important;letter-spacing:0!important;margin:16px 0!important}.guide-graphic .window-routes p,.guide-graphic .upholstery-routes p{font-size:1rem;line-height:1.65;margin:0}.window-sample{display:block;height:95px;border:2px solid #a9b19b;border-radius:8px;position:relative;background:#f9faf5;overflow:hidden}.sample-lines:before,.sample-lines:after{content:'';position:absolute;width:2px;top:10px;bottom:10px;background:#a7b099}.sample-lines:before{left:35%}.sample-lines:after{right:30%}.sample-film:before{content:'';position:absolute;inset:12px;background:#d8ddcf;border-radius:40% 20% 40% 20%;opacity:.8}.sample-drops i{position:absolute;width:7px;height:12px;border:1px solid #7d876d;border-radius:50%;bottom:8px}.sample-drops i:nth-child(1){left:15%}.sample-drops i:nth-child(2){right:12%;bottom:17px}.sample-drops i:nth-child(3){right:30%;bottom:8px}.route-arrow{display:block;color:#343434;font-size:1.6rem;margin-bottom:12px}.route-icon{display:flex;width:46px;height:46px;align-items:center;justify-content:center;background:#e0e3d6;border-radius:50%}.route-icon .icon{width:24px;height:24px}.upholstery-routes>div{border-top:1px solid #c5cab9;padding-top:22px}.comparison-visual{display:flex;align-items:center;justify-content:center;gap:48px}.comparison-visual>div{display:grid;justify-items:center;gap:12px;font-size:1.0625rem}.comparison-visual svg{width:110px;height:90px;color:#55594f}.comparison-equals{font-size:2rem;color:#343434}.comparison-criteria{display:grid;grid-template-columns:1fr 1fr;gap:14px 24px;margin-top:28px;border-top:1px solid #c5cab9;padding-top:24px}.comparison-criteria span{font-size:1rem;display:flex;align-items:center;gap:10px}.comparison-criteria span:before{content:'';width:7px;height:7px;background:#DE6640;border-radius:50%;flex:none}.guide-conversation{margin-block:38px;padding:30px;background:#eeefe7;border-radius:24px}.guide-conversation h3{line-height:1.3!important;margin-top:0!important}.guide-conversation p{font-size:1rem;line-height:1.6}.guide-conversation fieldset{border:0;padding:0;margin:24px 0}.guide-conversation label{display:flex;gap:14px;align-items:start;padding-block:16px;border-top:1px solid #c5cab9;cursor:pointer;font-size:1.0625rem;line-height:1.5}.guide-conversation input{width:22px;height:22px;flex:0 0 22px;margin:2px 0 0;accent-color:#343434;cursor:pointer}.guide-conversation label:has(input:checked) span{font-weight:600}.guide-conversation .conversation-count{font-weight:600;margin:22px 0 12px!important}.guide-conversation .conversation-hint{color:#55594f;margin:0!important;font-size:1rem}
@media(max-width:1000px){.window-routes,.upholstery-routes{grid-template-columns:1fr}.window-routes>div{display:grid;grid-template-columns:100px minmax(0,1fr);gap:10px 20px;border-top:1px solid #c5cab9;padding-top:20px}.window-sample{grid-row:1/4}.window-routes .route-arrow{display:none}.window-routes h3{margin:0!important}.upholstery-routes{gap:28px}.upholstery-routes>div{display:grid;grid-template-columns:46px minmax(0,1fr);gap:0 18px}.upholstery-routes h3{margin:0 0 12px!important}.upholstery-routes p{grid-column:2}.upholstery-routes .route-icon{grid-row:1/3}}
@media(max-width:760px){.article-main-figure{margin-bottom:32px}.article-main-figure img{border-radius:22px}.article-main-figure figcaption{font-size:1rem}.editorial-row.has-thumb{grid-template-columns:minmax(0,1fr) 44px}.editorial-row .editorial-thumb{grid-column:1/-1;width:100%;max-width:380px}.guide-graphic,.guide-conversation{padding:24px;margin-block:30px}.guide-graphic figcaption strong{font-size:1.4rem}.decision-branches{grid-template-columns:1fr;gap:22px}.comparison-visual{gap:20px}.comparison-visual svg{width:80px;height:75px}.comparison-criteria{grid-template-columns:1fr}.window-routes>div{grid-template-columns:74px minmax(0,1fr);gap:10px 16px}.window-sample{height:90px}.wissen-meta{gap:16px}.guide-conversation h3{font-size:1.5rem}.guide-graphic .graphic-foot{font-size:1rem}}
@media print{.guide-conversation input{appearance:auto}.article-main-figure{max-width:100%}.guide-graphic,.guide-conversation{break-inside:avoid}.editorial-article .wissen-prose{width:100%;max-width:none}}

/* Article opening: text and image form one shared hero. */
.article-hero-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:clamp(32px,4vw,64px);align-items:center}
.article-hero-copy{min-width:0}.article-hero-grid:not(:has(.article-main-figure)){grid-template-columns:1fr}
.editorial-article .article-hero-copy h1{font-size:clamp(2.4rem,3.4vw,3.5rem);max-width:24ch;overflow-wrap:break-word}
.article-hero-grid .article-main-figure{width:100%;max-width:none;margin:0;min-width:0}
.article-hero-grid .article-main-figure img{display:block;width:100%;height:auto}
.article-hero-grid .article-main-figure figcaption{margin-top:14px}
.article-hero-copy .wissen-meta{gap:14px 24px}
@media(max-width:999px){.article-hero-grid{grid-template-columns:1fr;gap:30px}.editorial-article .article-hero-copy h1{font-size:clamp(2.4rem,5.5vw,3.5rem)}.article-hero-grid .article-main-figure{max-width:680px}.editorial-article .wissen-article-head{padding-bottom:36px}}
@media print{.article-hero-grid{grid-template-columns:1fr}.article-hero-grid .article-main-figure{max-width:460px}}

.guide-graphic.editorial-explainer{padding:0;background:transparent;border-radius:0;margin-block:40px}.editorial-explainer>img{display:block;width:100%;height:auto;border-radius:0}.guide-graphic.editorial-explainer>figcaption{font-size:1rem;line-height:1.65;color:#55594f;margin:18px 0 0;padding:0;max-width:65ch}

.explainer-mobile{display:none}@media(max-width:600px){.editorial-explainer>img{display:none}.explainer-mobile{display:block}.wissen-prose .explainer-mobile h3{font-size:1.6rem!important;margin:0 0 24px!important}.wissen-prose .explainer-mobile ol{list-style:none;margin:0;padding:0}.wissen-prose .explainer-mobile li{padding:0;margin:0 0 30px}.explainer-mobile img{display:block;width:100%;height:auto}.explainer-mobile h4{font-size:1.2rem;line-height:1.35;margin:16px 0 8px}.wissen-prose .explainer-mobile p{font-size:1rem;line-height:1.6;margin:0}}

/* Content-sized feature and generous overview imagery. */
.editorial-selection-grid{align-items:start}.editorial-lead{align-self:start;align-content:start}
@media(min-width:761px){.editorial-all .editorial-row.has-thumb{grid-template-columns:clamp(220px,24vw,340px) minmax(0,1fr) 48px;gap:clamp(26px,3vw,48px)}.editorial-all .editorial-row .editorial-thumb{width:100%;max-width:none}}

/* Original photos are optional; text-only entries keep a deliberate reading width. */
.article-hero-grid.article-hero-text-only{grid-template-columns:minmax(0,1fr);max-width:980px}.editorial-article .article-hero-text-only h1{max-width:26ch}.article-hero-text-only .wissen-deck{max-width:66ch}.editorial-row:not(.has-thumb){grid-template-columns:minmax(0,1fr) 48px}.editorial-lead:not(:has(figure)){min-height:0;gap:0}
