body.daxs-practice-enabled #main-content .daxs-practice-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;margin:28px 0}
body.daxs-practice-enabled #main-content .daxs-practice-overview{color:#17252b;background:#fff;line-height:1.7}
body.daxs-practice-enabled #main-content .daxs-practice-overview-hero{background:#111820;color:#fff;padding:64px 0 56px}
body.daxs-practice-enabled #main-content .daxs-practice-overview-hero>div,body.daxs-practice-enabled #main-content .daxs-practice-overview-section{width:min(1340px,calc(100% - 64px));margin:auto}
body.daxs-practice-enabled #main-content .daxs-practice-overview-hero span{color:#ffab92;text-transform:uppercase;font-size:12px;font-weight:700;letter-spacing:.08em}
body.daxs-practice-enabled #main-content .daxs-practice-overview-hero h1{color:#fff;font-size:clamp(34px,4.4vw,62px);line-height:1.12;margin:14px 0 22px;padding:0;hyphens:none;overflow-wrap:normal}
body.daxs-practice-enabled #main-content .daxs-practice-overview-hero p{color:#e0e5e7;max-width:780px;font-size:19px;line-height:1.65;padding:0;margin:0}
body.daxs-practice-enabled #main-content .daxs-practice-overview-section{padding:56px 0}
body.daxs-practice-enabled #main-content .daxs-practice-overview-section h2{font-size:clamp(28px,3vw,42px);line-height:1.2;margin:0 0 28px;padding:0}
body.daxs-practice-enabled #main-content .daxs-practice-topic-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}
body.daxs-practice-enabled #main-content a.daxs-practice-topic{display:flex;flex-direction:column;align-items:flex-start;color:#17252b;border:1px solid #d9dde1;border-top:3px solid #f23c13;background:#f5f6f4;padding:25px;text-decoration:none;min-width:0;transition:border-color .18s,background .18s}
body.daxs-practice-enabled #main-content a.daxs-practice-topic:hover{background:#fff8f3;border-color:#c52d10}
body.daxs-practice-enabled #main-content .daxs-practice-topic h3{color:#17252b;font-size:24px;line-height:1.25;padding:0;margin:0 0 12px;hyphens:none;overflow-wrap:break-word}
body.daxs-practice-enabled #main-content .daxs-practice-topic p{color:#47565b;font-size:16px;line-height:1.65;margin:0 0 20px;padding:0}
body.daxs-practice-enabled #main-content .daxs-practice-topic svg{width:24px;height:24px;fill:none;stroke:#a82b10;stroke-width:1.7;margin-top:auto}
body.daxs-practice-enabled #main-content .daxs-practice-overview-latest{border-top:1px solid #d9dde1}
body.daxs-practice-enabled #main-content .daxs-practice-overview a:focus-visible{outline:3px solid #c52d10;outline-offset:4px}
body.daxs-practice-enabled #main-content .daxs-practice-categories a.daxs-practice-all-topics{border-color:#c52d10;color:#a82b10}
@media(max-width:1100px){body.daxs-practice-enabled #main-content .daxs-practice-topic-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:650px){body.daxs-practice-enabled #main-content .daxs-practice-overview-hero>div,body.daxs-practice-enabled #main-content .daxs-practice-overview-section{width:calc(100% - 36px)}body.daxs-practice-enabled #main-content .daxs-practice-overview-hero{padding:36px 0}body.daxs-practice-enabled #main-content .daxs-practice-overview-section{padding:36px 0}body.daxs-practice-enabled #main-content .daxs-practice-topic-grid{grid-template-columns:1fr;gap:16px}body.daxs-practice-enabled #main-content .daxs-practice-topic{padding:22px}}
@media(prefers-reduced-motion:reduce){body.daxs-practice-enabled #main-content a.daxs-practice-topic{transition:none}}
/* Divi text-module defaults follow plugin styles; bind semantic page classes. */
body.daxs-practice-enabled #main-content .daxs-practice-overview h1{color:#fff!important;font-family:inherit!important;font-weight:700!important;font-size:clamp(34px,4.4vw,62px)!important;line-height:1.12!important}
body.daxs-practice-enabled #main-content .daxs-practice-overview :is(h2,h3){color:#17252b!important;font-family:inherit!important;font-weight:700!important}
body.daxs-practice-enabled #main-content .daxs-practice-overview p{font-weight:400!important}
body.daxs-practice-enabled #main-content .daxs-practice-overview-hero p{color:#e0e5e7!important;font-size:19px!important;line-height:1.65!important}
body.daxs-practice-enabled #main-content .et_pb_section:has(.daxs-practice-overview),body.daxs-practice-enabled #main-content .et_pb_text:has(.daxs-practice-overview){padding:0!important;margin:0!important}
body.daxs-practice-enabled #main-content .daxs-practice-card{display:flex;flex-direction:column;min-width:0;background:#fff;border:1px solid #dedfdb;border-radius:5px;overflow:hidden;transition:border-color .18s,box-shadow .18s}
body.daxs-practice-enabled #main-content .daxs-practice-card:hover,body.daxs-practice-enabled #main-content .daxs-practice-card:focus-within{border-color:#f23c13;box-shadow:0 6px 22px #1220280d}
body.daxs-practice-enabled #main-content .daxs-practice-image{display:block;aspect-ratio:16/9;overflow:hidden;background:#e8ecec}
body.daxs-practice-enabled #main-content .daxs-practice-image img{width:100%;height:100%;object-fit:cover;display:block}
body.daxs-practice-enabled #main-content .daxs-practice-copy{display:flex;flex-direction:column;flex:1;padding:24px;align-items:flex-start}
body.daxs-practice-enabled #main-content .daxs-practice-category{color:#a82b10;font-size:12px;font-weight:700;letter-spacing:.04em;margin-bottom:12px}
body.daxs-practice-enabled #main-content .daxs-practice-card h3{font-size:23px;line-height:1.3;padding:0;margin:0 0 14px;color:#17252b}
body.daxs-practice-enabled #main-content .daxs-practice-card h3 a{color:inherit;text-decoration:none}
body.daxs-practice-enabled #main-content .daxs-practice-card p{font-size:15px;line-height:1.65;margin:0 0 24px;padding:0;color:#47565b}
body.daxs-practice-enabled #main-content .daxs-practice-read{display:flex;gap:10px;align-items:center;margin-top:auto;color:#17252b;font-weight:650;font-size:14px}
body.daxs-practice-enabled #main-content .daxs-practice-read svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.7}
html[dir=rtl] body.daxs-practice-enabled #main-content .daxs-practice-read svg{transform:scaleX(-1)}
body.daxs-practice-enabled #main-content :is(.daxs-practice-archive,.daxs-practice-related){width:min(1340px,calc(100% - 64px));margin:auto;color:#17252b;line-height:1.7}
body.daxs-practice-enabled #main-content .daxs-practice-archive{padding:56px 0 68px}
body.daxs-practice-enabled #main-content .daxs-practice-heading>span{color:#a82b10;text-transform:uppercase;font-size:12px;letter-spacing:.08em;font-weight:700}
body.daxs-practice-enabled #main-content .daxs-practice-heading h1{font-size:clamp(36px,4vw,60px);line-height:1.12;margin:14px 0 22px}
body.daxs-practice-enabled #main-content .daxs-practice-heading h2{font-size:clamp(28px,3vw,42px);line-height:1.2;margin:12px 0 22px;max-width:850px}
body.daxs-practice-enabled #main-content .daxs-practice-categories{display:flex;flex-wrap:wrap;gap:10px;margin:24px 0}
body.daxs-practice-enabled #main-content .daxs-practice-categories a{border:1px solid #bcc5c6;border-radius:3px;padding:8px 14px;color:#17252b;text-decoration:none;font-size:14px;background:#fff}
body.daxs-practice-enabled #main-content .daxs-practice-categories a[aria-current=page],body.daxs-practice-enabled #main-content .daxs-practice-categories a:hover{background:#17252b;border-color:#17252b;color:#fff}
body.daxs-practice-enabled #main-content .daxs-practice-related{padding:58px 0;background:#f5f6f4}
body.daxs-practice-enabled #main-content .daxs-practice-next{display:flex;flex-wrap:wrap;align-items:center;gap:16px 28px;border-top:1px solid #d5dcda;padding-top:24px;margin-top:28px}
body.daxs-practice-enabled #main-content .daxs-practice-next p{margin:0;font-weight:650}
body.daxs-practice-enabled #main-content .daxs-practice-next a{color:#a82b10;text-decoration:underline;text-underline-offset:4px}
body.daxs-practice-enabled #main-content .daxs-practice-pagination{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin:24px 0}
body.daxs-practice-enabled #main-content .daxs-practice-pagination>*{border:1px solid #bcc5c6;padding:8px 14px;color:#17252b}
body.daxs-practice-enabled #main-content .daxs-practice-pagination .current{background:#17252b;color:#fff}
body.daxs-practice-enabled #main-content .daxs-practice-more{display:block;width:fit-content;min-height:44px;background:#c93210;color:#fff;padding:14px 24px;margin:28px auto;font-weight:650;border-radius:3px}
body.daxs-practice-enabled #main-content .daxs-practice-more:hover{background:#9f270c;color:#fff}
body.daxs-practice-enabled #main-content .daxs-practice-more[aria-busy=true]{pointer-events:none}
body.daxs-practice-enabled #main-content .daxs-practice-status{text-align:center;min-height:1.7em}
/* Automatic progress remains announced without taking space in the reading flow. */
body.daxs-practice-enabled #main-content .daxs-practice-status:not(.daxs-practice-status--error){position:absolute!important;width:1px!important;height:1px!important;min-height:0!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}
/* The German home teaser is intentionally separate from full article archives. */
body.home.page-id-1816 #main-content #einblicke{padding-block:40px}
body.home.page-id-1816 #main-content #einblicke .ds-head{margin-bottom:20px}
body.home.page-id-1816 #main-content #einblicke .ds-head>p{display:none}
body.home.page-id-1816 #main-content #einblicke .ds-head h2{font-size:clamp(26px,2.4vw,34px);margin-bottom:0}
body.home.page-id-1816 #main-content #einblicke .daxs-practice-grid{gap:18px}
body.home.page-id-1816 #main-content #einblicke .daxs-practice-card--compact{color:#17252b;text-decoration:none}
body.home.page-id-1816 #main-content #einblicke .daxs-practice-card--compact .daxs-practice-image{aspect-ratio:5/2}
body.home.page-id-1816 #main-content #einblicke .daxs-practice-card--compact .daxs-practice-copy{padding:16px 18px}
body.home.page-id-1816 #main-content #einblicke .daxs-practice-card--compact .daxs-practice-category{font-size:11px;margin-bottom:8px}
body.home.page-id-1816 #main-content #einblicke .daxs-practice-card--compact h3{font-size:20px;line-height:1.3;margin:0}
body.home.page-id-1816 #main-content #einblicke .daxs-practice-card--compact:hover{border-color:#f23c13;box-shadow:0 4px 16px #12202812}
body.home.page-id-1816 #main-content #einblicke .daxs-practice-card--compact:focus-visible{outline:3px solid #c52d10;outline-offset:4px}
@media(max-width:767px){body.home.page-id-1816 #main-content #einblicke{display:none!important}}
body.daxs-practice-enabled #main-content :is(.daxs-practice-archive,.daxs-practice-related,.daxs-practice-card) a:focus-visible{outline:3px solid #f23c13;outline-offset:4px}
body.daxs-practice-enabled #main-content .daxs-native-editorial{width:min(960px,calc(100% - 64px));margin:0 auto;padding:42px 0}
body.daxs-practice-enabled #main-content .daxs-native-editorial h2{font-size:clamp(25px,3vw,34px);line-height:1.25;margin-top:34px}
body.daxs-practice-enabled #main-content .daxs-native-title{background:#17252b;color:#fff;padding:60px 0 48px}
body.daxs-practice-enabled #main-content .daxs-native-title .et_pb_post_title{width:min(1100px,calc(100% - 64px));margin:auto}
body.daxs-practice-enabled #main-content .daxs-native-title h1{font-size:clamp(34px,4.8vw,64px);line-height:1.14;color:#fff}
body.daxs-practice-enabled #main-content .daxs-native-title .et_pb_title_meta_container,body.daxs-practice-enabled #main-content .daxs-native-title a{color:#d9e0df}
body.daxs-practice-enabled #main-content .daxs-native-related{background:#f5f6f4}
body.daxs-practice-enabled #main-content .daxs-native-title>.et_pb_row,body.daxs-practice-enabled #main-content .daxs-native-editorial-section>.et_pb_row,body.daxs-practice-enabled #main-content .daxs-native-related>.et_pb_row,body.daxs-practice-enabled #main-content .daxs-native-archive>.et_pb_row{width:100%;max-width:none;padding:0}
body.daxs-practice-enabled #main-content :is(.daxs-native-editorial-section,.daxs-native-archive,.daxs-native-related){padding:0}
@media(max-width:1100px){body.daxs-practice-enabled #main-content .daxs-practice-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:650px){body.daxs-practice-enabled #main-content .daxs-practice-grid{grid-template-columns:1fr;gap:22px}body.daxs-practice-enabled #main-content :is(.daxs-practice-archive,.daxs-practice-related,.daxs-native-editorial,.daxs-native-title .et_pb_post_title){width:calc(100% - 36px)}body.daxs-practice-enabled #main-content .daxs-practice-copy{padding:22px}body.daxs-practice-enabled #main-content .daxs-practice-categories{gap:8px}body.daxs-practice-enabled #main-content .daxs-practice-categories a{font-size:13px;padding:7px 10px}body.daxs-practice-enabled #main-content .daxs-native-title{padding:36px 0}}
@media(prefers-reduced-motion:reduce){body.daxs-practice-enabled #main-content .daxs-practice-card{transition:none}}
body.single-post.daxs-practice-enabled #main-content .et-l--body .et_pb_section:has(.et_pb_post_title){background:#17252b;padding:60px 0 46px!important}
body.single-post.daxs-practice-enabled #main-content .et-l--body .et_pb_post_title{width:min(1100px,calc(100% - 64px));margin:auto}
body.single-post.daxs-practice-enabled #main-content .et-l--body .et_pb_post_title h1{font-size:clamp(34px,4.8vw,64px)!important;line-height:1.14!important;color:#fff}
body.single-post.daxs-practice-enabled #main-content .et-l--body .et_pb_post_title .et_pb_title_meta_container,body.single-post.daxs-practice-enabled #main-content .et-l--body .et_pb_post_title a{color:#d9e0df}
body.single-post.daxs-practice-enabled #main-content .et-l--body .et_pb_post_content{width:min(960px,calc(100% - 64px));margin:auto;padding:20px 0 42px}
body.single-post.daxs-practice-enabled #main-content .et-l--body .et_pb_post_content :is(p,li){font-size:17px;line-height:1.72}
body.single-post.daxs-practice-enabled #main-content .et-l--body .et_pb_post_content h2{font-size:clamp(25px,3vw,34px)!important;line-height:1.25;margin:34px 0 16px}
body.single-post.daxs-practice-enabled #main-content .et-l--body .et_pb_posts_nav{width:min(960px,calc(100% - 64px));margin:0 auto 36px}
body.single-post.daxs-practice-enabled #main-content .daxs-practice-featured{width:min(960px,calc(100% - 64px));margin:40px auto 20px}
body.single-post.daxs-practice-enabled #main-content .daxs-practice-featured img{width:100%;max-height:540px;object-fit:cover;border-radius:4px}
body.single-post.daxs-practice-enabled #main-content .et_pb_section:has(.daxs-practice-related){background:#f5f6f4}
@media(max-width:650px){body.single-post.daxs-practice-enabled #main-content .et-l--body :is(.et_pb_post_title,.et_pb_post_content,.et_pb_posts_nav),body.single-post.daxs-practice-enabled #main-content .daxs-practice-featured{width:calc(100% - 36px)}body.single-post.daxs-practice-enabled #main-content .et-l--body .et_pb_section:has(.et_pb_post_title){padding:36px 0!important}body.single-post.daxs-practice-enabled #main-content .et-l--body .et_pb_post_content :is(p,li){font-size:16px}}
body.category.daxs-practice-enabled #main-content .et-l--body .et_pb_section:has([data-daxs-archive]),body.single-post.daxs-practice-enabled #main-content .et-l--body .et_pb_section:has(.et_pb_post_content),body.single-post.daxs-practice-enabled #main-content .et-l--body .et_pb_section:has(.daxs-practice-related){padding:0!important}
body.category.daxs-practice-enabled #main-content .daxs-practice-heading h1{font-size:clamp(36px,4vw,60px)!important;line-height:1.12!important;margin:14px 0 22px!important;padding:0!important}
body.single-post.daxs-practice-enabled #main-content .daxs-practice-heading h2{font-size:clamp(28px,3vw,42px)!important;line-height:1.2!important;margin:12px 0 22px!important;padding:0!important}
body.daxs-practice-enabled #main-content :is(.daxs-practice-categories a,.daxs-practice-pagination>*,.daxs-practice-category,.daxs-practice-read,.daxs-practice-next a){display:inline-flex;align-items:center;min-height:44px;min-width:44px;box-sizing:border-box}
body.daxs-practice-enabled #main-content .daxs-practice-heading :is(h1,h2),body.daxs-practice-enabled #main-content .daxs-practice-card h3,body.daxs-practice-enabled #main-content .daxs-practice-card h3 a{color:#17252b!important;font-weight:650}
body.daxs-practice-enabled #main-content :is(.daxs-practice-heading p,.daxs-practice-card p,.daxs-practice-related>p,.daxs-practice-empty){font-weight:400}
body.single-post.daxs-practice-enabled #main-content .et-l--body .et_pb_post_content :is(p,li){font-weight:400}
body.single-post.daxs-practice-enabled #main-content .et-l--body .et_pb_post_content :is(h2,h3,h4){color:#17252b!important;font-weight:650}
@media(max-width:767px){body.daxs-practice-enabled .et-l--header .et_pb_menu__logo img{max-width:110px!important;width:110px!important;height:auto!important}}

body.search.daxs-practice-enabled #main-content .et-l--body .et_pb_section:has(.daxs-practice-search){padding:0!important}
body.search.daxs-practice-enabled #main-content .et-l--body .et_pb_row:has(.daxs-practice-search){width:100%;max-width:none;padding:0}
body.daxs-practice-enabled #main-content .daxs-practice-search{width:min(1120px,calc(100% - 64px));margin:auto;padding:56px 0 68px;color:#17252b;line-height:1.65}
body.daxs-practice-enabled #main-content .daxs-practice-search .daxs-practice-heading h1{font-size:clamp(32px,4vw,54px)!important;line-height:1.16!important;text-transform:none!important;padding:0;overflow-wrap:normal;word-break:normal;hyphens:none}
body.daxs-practice-enabled #main-content .daxs-practice-search-term{overflow-wrap:anywhere}
body.daxs-practice-enabled #main-content .daxs-practice-search-form{margin:32px 0 24px;max-width:720px}
body.daxs-practice-enabled #main-content .daxs-practice-search-form label{display:block;font-size:14px;font-weight:650;margin-bottom:8px}
body.daxs-practice-enabled #main-content .daxs-practice-search-form>div{display:flex;gap:10px}
body.daxs-practice-enabled #main-content .daxs-practice-search-form input{min-width:0;flex:1;width:100%;min-height:48px;border:1px solid #718082;border-radius:3px;padding:12px 14px;font:inherit;color:#17252b;background:#fff}
body.daxs-practice-enabled #main-content .daxs-practice-search-form button{min-width:80px;min-height:48px;max-width:100%;padding:12px 20px;border:0;border-radius:3px;font-family:inherit;font-weight:650;font-size:15px;line-height:1.4;background:#c93210;color:#fff;cursor:pointer}
body.daxs-practice-enabled #main-content .daxs-practice-search-count{font-size:14px;color:#47565b;padding:0;margin:0 0 26px;font-weight:400}
body.daxs-practice-enabled #main-content .daxs-practice-search-results{list-style:none;margin:0;padding:0;display:grid;gap:0}
body.daxs-practice-enabled #main-content .daxs-practice-search-results>li{padding:25px 0;border-top:1px solid #d5dcda}
body.daxs-practice-enabled #main-content .daxs-practice-search-type{display:block;color:#a82b10;font-size:12px;font-weight:650;letter-spacing:.04em;margin-bottom:8px}
body.daxs-practice-enabled #main-content .daxs-practice-search-results h2{padding:0;margin:0 0 10px;font-size:clamp(22px,2.5vw,30px);line-height:1.3;font-weight:650;color:#17252b;text-transform:none;overflow-wrap:break-word}
body.daxs-practice-enabled #main-content .daxs-practice-search-results h2 a{display:inline-block;color:#17252b;min-height:44px;text-decoration:underline;text-decoration-color:#b7c3c2;text-underline-offset:5px}
body.daxs-practice-enabled #main-content .daxs-practice-search-results h2 a:hover{color:#a82b10;text-decoration-color:currentColor}
body.daxs-practice-enabled #main-content .daxs-practice-search-results p{font-size:16px;font-weight:400;padding:0;margin:0;color:#47565b;max-width:900px}
body.daxs-practice-enabled #main-content .daxs-practice-search .daxs-practice-empty{border:1px solid #d5dcda;border-radius:4px;background:#f5f6f4;padding:24px;margin:24px 0}
body.daxs-practice-enabled #main-content .daxs-practice-search .daxs-practice-empty p{margin:0 0 16px;padding:0}
body.daxs-practice-enabled #main-content .daxs-practice-search .daxs-practice-empty a{display:inline-flex;align-items:center;min-height:44px;color:#a82b10;text-decoration:underline;text-underline-offset:4px}
body.daxs-practice-enabled #main-content .daxs-practice-search :is(a,input,button):focus-visible{outline:3px solid #f23c13;outline-offset:4px}
@media(max-width:650px){body.daxs-practice-enabled #main-content .daxs-practice-search{width:calc(100% - 36px);padding:34px 0 46px}body.daxs-practice-enabled #main-content .daxs-practice-search-form>div{gap:8px}body.daxs-practice-enabled #main-content .daxs-practice-search-form button{padding-inline:14px}}

/* Native article templates: one bounded reading area for hero, text and onward links. */
body.single-post.daxs-practice-enabled #main-content .et-l--body .et_pb_section:has(.daxs-article-hero){background:#14252e;padding:0!important}
body.single-post.daxs-practice-enabled #main-content .et-l--body .et_pb_text:has(.daxs-article-hero){margin:0!important;padding:0!important}
body.single-post.daxs-practice-enabled #main-content .daxs-article-hero{background:#14252e;color:#fff}
body.single-post.daxs-practice-enabled #main-content .daxs-article-hero__inner{width:min(1280px,calc(100% - 64px));margin:auto;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:52px;padding:52px 0}
body.single-post.daxs-practice-enabled #main-content .daxs-article-hero__copy{min-width:0}
body.single-post.daxs-practice-enabled #main-content .daxs-article-hero__kicker{display:inline-block;color:#ffab92;font-size:12px;letter-spacing:.07em;text-transform:uppercase;font-weight:700;margin-bottom:16px;text-decoration:none}
body.single-post.daxs-practice-enabled #main-content .daxs-article-hero h1{color:#fff!important;font-size:clamp(34px,3.5vw,54px)!important;line-height:1.12!important;font-weight:650;letter-spacing:-.025em;text-transform:none;padding:0;margin:0 0 22px;overflow-wrap:break-word;hyphens:none}
body.single-post.daxs-practice-enabled #main-content .daxs-article-hero__lead{font-size:18px;font-weight:400!important;line-height:1.65;color:#e2e9ed;margin:0 0 22px;padding:0}
body.single-post.daxs-practice-enabled #main-content .daxs-article-hero__meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;font-size:13px;font-weight:400;line-height:1.6;color:#c3d2d9}
body.single-post.daxs-practice-enabled #main-content .daxs-article-hero__meta a{color:#e2e9ed;text-decoration:underline;text-underline-offset:3px}
body.single-post.daxs-practice-enabled #main-content .daxs-article-hero__media{margin:0;min-width:0;width:100%;justify-self:end}
body.single-post.daxs-practice-enabled #main-content .daxs-article-hero__media img{display:block;width:100%;height:auto;max-height:480px;object-fit:contain;border-radius:6px;animation:none!important;transform:none!important;transition:none!important}
body.single-post.daxs-practice-enabled #main-content .daxs-article-hero__media--portrait{width:min(320px,100%);justify-self:center}
body.single-post.daxs-practice-enabled #main-content .daxs-article-hero--text .daxs-article-hero__inner{grid-template-columns:1fr}
body.single-post.daxs-practice-enabled #main-content .daxs-article-hero :is(a):focus-visible{outline:3px solid #ffab92;outline-offset:5px}
body.single-post.daxs-practice-enabled:has(.daxs-article-hero) #main-content .et-l--body .et_pb_post_content{width:min(1280px,calc(100% - 64px));max-width:none;margin:0 auto;padding:42px 0 48px}
body.single-post.daxs-practice-enabled:has(.daxs-article-hero) #main-content .et-l--body .et_pb_post_content :is(p,li){font-size:18px;line-height:1.78}
body.single-post.daxs-practice-enabled:has(.daxs-article-hero) #main-content .daxs-practice-related{width:min(1280px,calc(100% - 64px));padding:44px 0 50px}
body.single-post.daxs-practice-enabled #main-content .daxs-practice-related-context{display:flex;flex-wrap:wrap;gap:8px 24px;margin:0 0 12px;font-size:14px}
body.single-post.daxs-practice-enabled #main-content .daxs-practice-related-context a{display:inline-flex;align-items:center;min-height:44px;color:#a82b10;text-decoration:underline;text-underline-offset:4px}
@media(max-width:1000px){body.single-post.daxs-practice-enabled #main-content .daxs-article-hero__inner{gap:32px;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}body.single-post.daxs-practice-enabled #main-content .daxs-article-hero h1{font-size:clamp(32px,4vw,44px)!important}}
@media(max-width:850px){body.single-post.daxs-practice-enabled #main-content .daxs-article-hero__inner{grid-template-columns:1fr;padding:36px 0;gap:28px}body.single-post.daxs-practice-enabled #main-content .daxs-article-hero__media{width:min(600px,100%);justify-self:start}body.single-post.daxs-practice-enabled #main-content .daxs-article-hero__media--portrait{width:min(300px,80%);justify-self:center}body.single-post.daxs-practice-enabled #main-content .daxs-article-hero__media img{max-height:none}body.single-post.daxs-practice-enabled #main-content .daxs-article-hero h1{font-size:clamp(32px,5.5vw,44px)!important}}
@media(max-width:650px){body.single-post.daxs-practice-enabled #main-content .daxs-article-hero__inner,body.single-post.daxs-practice-enabled:has(.daxs-article-hero) #main-content .et-l--body .et_pb_post_content,body.single-post.daxs-practice-enabled:has(.daxs-article-hero) #main-content .daxs-practice-related{width:calc(100% - 36px)}body.single-post.daxs-practice-enabled #main-content .daxs-article-hero__lead{font-size:17px}body.single-post.daxs-practice-enabled:has(.daxs-article-hero) #main-content .et-l--body .et_pb_post_content{padding:30px 0 36px}body.single-post.daxs-practice-enabled:has(.daxs-article-hero) #main-content .et-l--body .et_pb_post_content :is(p,li){font-size:17px;line-height:1.75}body.single-post.daxs-practice-enabled:has(.daxs-article-hero) #main-content .daxs-practice-related{padding:34px 0 40px}}

/* Owner's German blog refinement: quiet text lists and compact category buttons. */
body.daxs-practice-enabled #main-content .daxs-practice-overview-categories{padding-top:20px;padding-bottom:0}
body.daxs-practice-enabled #main-content .daxs-practice-overview-categories .daxs-practice-categories{margin:0}
body.daxs-practice-enabled #main-content .daxs-practice-overview-categories+.daxs-practice-overview-latest{padding-top:30px}
body.single-post.daxs-practice-enabled #main-content .daxs-practice-related--list h2{font-size:20px!important;font-weight:650!important;color:#17252b!important;line-height:1.3;margin:0 0 12px;padding:0}
body.single-post.daxs-practice-enabled #main-content .daxs-practice-article-list{list-style:disc;padding:0 0 0 22px;margin:0;display:grid;gap:4px}
body.single-post.daxs-practice-enabled #main-content .daxs-practice-article-list li{padding:0;margin:0;font-size:16px;line-height:1.6}
body.single-post.daxs-practice-enabled #main-content .daxs-practice-article-list a{display:inline-block;color:#17252b;text-decoration:underline;text-underline-offset:4px;padding:8px 0;font-weight:400}
body.single-post.daxs-practice-enabled #main-content .daxs-practice-article-list a:hover{color:#a82b10}
body.single-post.daxs-practice-enabled #main-content .daxs-practice-article-categories{border-top:1px solid #d5dcda;padding-top:22px;margin-top:26px}
body.single-post.daxs-practice-enabled #main-content .daxs-practice-article-categories .daxs-practice-categories{margin:0}

body.single-post.daxs-practice-enabled #main-content .daxs-practice-related--list{padding:28px 0!important}
body.single-post.daxs-practice-enabled #main-content .daxs-practice-article-list a{box-sizing:border-box;min-height:44px}

/* Additional reader depth; one quiet wrapping row, no large category cards. */
body.daxs-practice-enabled #main-content .daxs-practice-readers{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 14px;padding:0}
body.daxs-practice-enabled #main-content .daxs-practice-readers>span{font-size:13px;line-height:1.4;font-weight:600;color:#52616c;margin-right:4px}
body.daxs-practice-enabled #main-content .daxs-practice-readers>a{box-sizing:border-box;display:inline-flex;align-items:center;min-height:44px;padding:8px 13px;border:1px solid #b8c5cb;border-radius:3px;background:#fff;color:#17252b;text-decoration:none;font-size:14px;line-height:1.35;font-weight:600}
body.daxs-practice-enabled #main-content .daxs-practice-readers>a[aria-current="page"]{background:#17252b;border-color:#17252b;color:#fff}
body.daxs-practice-enabled #main-content .daxs-practice-readers>a:hover{border-color:#b72b0b;color:#a82a0e}
body.daxs-practice-enabled #main-content .daxs-practice-readers>a:focus-visible{outline:3px solid #bd2b0a;outline-offset:3px}
body.daxs-practice-enabled #main-content .daxs-practice-readers+.daxs-practice-categories{margin-top:0}
@media(max-width:650px){body.daxs-practice-enabled #main-content .daxs-practice-readers>span{flex-basis:100%;margin-bottom:2px}}

/* Auto-loading has a clickable fallback and stops at the final native page. */
body.daxs-practice-enabled #main-content .daxs-practice-auto .daxs-practice-pagination{display:none}

body.single-post.daxs-practice-enabled #main-content .daxs-article-hero__media figcaption{margin-top:8px;font-size:12px;font-weight:400;line-height:1.5;color:#cbd5d8;overflow-wrap:anywhere}
/* German native tag bodies share the blog grid and keep Divi's global chrome. */
body.tag.daxs-practice-enabled #main-content.daxs-tag-main{background:#f7f6f2;min-height:45vh;font-family:Cabin,Arial,sans-serif}
body.tag.daxs-practice-enabled #main-content .daxs-practice-tag{padding-top:48px}
body.tag.daxs-practice-enabled #main-content .daxs-practice-tag-back{display:block;width:fit-content;color:#a82b10;font-size:14px;text-underline-offset:4px;margin-bottom:24px}
body.tag.daxs-practice-enabled #main-content .daxs-practice-heading h1{font-size:clamp(36px,4vw,60px)!important;line-height:1.12!important;margin:12px 0 20px!important;padding:0!important}
body.tag.daxs-practice-enabled #main-content .daxs-practice-heading p{font-size:18px;max-width:880px;line-height:1.7;margin:0 0 28px;overflow-wrap:anywhere}
body.tag.daxs-practice-enabled #main-content a.daxs-practice-card--compact{color:#17252b;text-decoration:none}
body.tag.daxs-practice-enabled #main-content .daxs-practice-card--compact .daxs-practice-image{aspect-ratio:5/2}
body.tag.daxs-practice-enabled #main-content .daxs-practice-card--compact .daxs-practice-copy{padding:19px 22px}
body.tag.daxs-practice-enabled #main-content .daxs-practice-card--compact .daxs-practice-category{font-size:11px;margin-bottom:8px;min-height:0}
body.tag.daxs-practice-enabled #main-content .daxs-practice-card--compact h3{font-size:21px;line-height:1.35;margin:0}
body.tag.daxs-practice-enabled #main-content .daxs-practice-card--compact:focus-visible,body.tag.daxs-practice-enabled #main-content .daxs-practice-tag-back:focus-visible{outline:3px solid #c52d10;outline-offset:4px}
body.tag.daxs-practice-enabled #main-content .daxs-practice-tag-navigation{margin-top:36px;padding-top:20px;border-top:1px solid #d5dcda}
@media(max-width:650px){body.tag.daxs-practice-enabled #main-content .daxs-practice-tag{padding-top:30px}body.tag.daxs-practice-enabled #main-content .daxs-practice-heading p{font-size:16px}body.tag.daxs-practice-enabled #main-content .daxs-practice-card--compact h3{font-size:20px}}
