:is(.hero-background-inner,.section-heading,.proof-strip article,.situation-row,.situation-row__content,.card-grid,.insight-grid,.people-feature-grid,.briefing-feature,.home-contact-grid,.firm-focus-grid,.firm-crossborder-grid,.detail-intro,.list-panel__row,.stage-grid,.lawyer-profile,.profile-meta,.article-layout,.article-trust-panel,.author-card,.contact-layout,.office-intro-grid,.office-grid,.search-result,.footer-grid)>*{min-width:0}html:where([lang=de],[lang=en]) body :is(h2,.hero-copy h1,.page-hero h1,.article-hero h1,.section-heading h2,.firm-focus-grid h2,.detail-statement,.situation-row h3,.proof-strip h3,.expertise-card h3,.industry-card h3,.insight-card h3,.briefing-feature h3,.list-panel__row h3,.list-panel__row h4,.stage h3,.article-section h2,.section-title-compact,.search-result h2,.lead,.section-heading__intro,.firm-focus-copy,.list-panel__row p,.list-panel__row li,.profile-promise,.profile-bio,.article-deck,.executive-answer,.article-body,.source-register){-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.title-text-pair{grid-template-columns:minmax(0,.85fr) minmax(22rem,1.15fr)}html:where([lang=de],[lang=en]) body .title-text-pair h2{-webkit-hyphens:manual;font-size:clamp(2rem,2.8vw,3.25rem);hyphens:manual;line-height:1.08;overflow-wrap:break-word;text-wrap:balance;word-break:normal}:is(.person-card h3,.profile-copy h1,.author-card h3){-webkit-hyphens:manual;hyphens:manual;overflow-wrap:break-word}:is(.hero-contact-card a,.person-card__contact a,.profile-contact a,.contact-direct-row a,.detail-sidebar dd,.article-trust-panel dd,.article-body a,.source-register a,.office-card a,.footer-grid a){min-width:0;overflow-wrap:anywhere}.situation-row{grid-template-columns:3.3rem minmax(0,1fr) auto}.situation-row__content{display:grid;gap:2rem;grid-template-columns:minmax(14rem,.9fr) minmax(20rem,1.1fr);min-width:0}.situation-row__content>*{min-width:0}.situation-row__content h3,.situation-row__content p{margin-bottom:0}@media (max-width:1024px){.situation-row{align-items:stretch;display:flex;flex-direction:column;gap:1rem}.situation-row>*{flex:0 1 auto;inline-size:100%;max-inline-size:none;min-inline-size:0}.situation-row .situation-index{align-self:flex-start;inline-size:auto}.situation-row__content{display:flex;flex-direction:column;gap:.75rem;inline-size:100%;max-inline-size:none;min-inline-size:0}.situation-row__content h3,.situation-row__content p{grid-column:auto;inline-size:100%;max-inline-size:none;min-inline-size:0}.situation-row h3{order:1}.situation-row p{order:2}.situation-arrow{display:none}}@media (max-width:820px){:is(.card-grid,.insight-grid,.people-feature-grid,.office-grid,.stage-grid),:is(.section-heading,.detail-intro,.firm-focus-grid,.firm-crossborder-grid,.office-intro-grid,.contact-layout,.article-layout,.home-contact-grid,.context-cta,.briefing-feature,.briefing-asset-card,.list-panel__row,.contact-process .process-step,.proof-strip article,.situation-row,.search-result){grid-template-columns:minmax(0,1fr)}:is(.section-heading,.detail-intro,.firm-focus-grid,.firm-crossborder-grid,.office-intro-grid,.contact-layout,.article-layout,.home-contact-grid,.context-cta,.briefing-feature,.briefing-asset-card,.list-panel__row,.contact-process .process-step,.proof-strip article,.situation-row,.search-result) :is(h1,h2,h3,h4){grid-column:1/-1;inline-size:100%;max-inline-size:none;min-inline-size:0}.situation-arrow{display:none}}