@media screen{:root{--content-width:1200px;--page-gutter:24px;--section-space:clamp(48px,5vw,72px);--layout-gap:clamp(28px,4vw,56px);--title-size:clamp(32px,3.4vw,46px);--heading-size:clamp(28px,2.7vw,38px);--soft-shadow:0 6px 22px rgba(47,52,55,.045)}:is(.quick-access,.intro,.services,.approach,.reputation,.home-blog,.hub-section,.blog-list,.calculator-page,.checklist-page,.situations-page,.offers-section,.regional-value,.topic-clusters,.offer-source,.about-profile,.about-reviews,.detail-layout,.service-process,.service-faq,.legacy-blog-index,.contact-page,.capital-investment-offers,.valuation-section,.finlink-application,.home-action-grid,.home-benefits,.home-service-spectrum,.home-client-services,.home-situations,.home-regions,.baufi-home .advisor){width:min(var(--content-width),calc(100% - 2 * var(--page-gutter)));max-width:var(--content-width);margin-inline:auto;padding-inline:0;padding-block:var(--section-space)}:is(.subhero,.detail-hero,.about-hero,.region-hero,.offers-hero,.utility-hero,.suite-hero,.suite-hero.compact,.object-compass-hero,.blog-article>header,.blog-hero,.legacy-blog-hero,.legacy-article-header,.legal-hero,.contact-hero,.baufi-home .hero){width:min(var(--content-width),calc(100% - 2 * var(--page-gutter)));max-width:var(--content-width);min-height:0;margin:24px auto 0;border-radius:10px;box-shadow:none;overflow:hidden}:is(.subhero,.detail-hero,.about-hero,.region-hero,.offers-hero,.utility-hero,.suite-hero,.object-compass-hero,.blog-article>header){grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}:is(.subhero>div,.detail-hero-copy,.about-hero-copy,.region-hero>div,.offers-hero>div,.utility-hero-copy,.suite-hero>div:first-child,.object-compass-hero>div:first-child,.blog-article>header>div:first-child,.baufi-home .hero-content){min-width:0;min-height:0;padding:clamp(28px,4vw,48px)}:is(.blog-hero,.legacy-blog-hero,.legacy-article-header,.legal-hero,.contact-hero){padding:clamp(28px,4vw,48px)}:is(.subhero h1,.detail-hero h1,.about-hero h1,.region-hero h1,.offers-hero h1,.utility-hero h1,.suite-hero h1,.object-compass-hero h1,.blog-article h1,.blog-hero h1,.legacy-blog-hero h1,.legacy-article-header h1,.legal-hero h1,.contact-hero h1,.baufi-home .hero h1){font-size:var(--title-size);line-height:1.16;letter-spacing:-.035em;font-weight:400;text-wrap:balance;overflow-wrap:break-word}:is(.subhero,.detail-hero,.about-hero,.region-hero,.offers-hero,.utility-hero,.suite-hero,.object-compass-hero,.blog-article>header,.blog-hero,.legacy-blog-hero,.legacy-article-header,.legal-hero) .breadcrumbs{margin-bottom:24px}.legacy-article-header .eyebrow{margin-top:0}:is(.detail-hero-image,.subhero>span,.region-hero>span,.offers-hero>span,.about-portrait,.utility-hero-photo,.article-cover){min-height:360px;background-position:50%}.about-portrait{background-position:center 28%}.utility-hero-photo{min-height:360px}:is(.subhero>div>p:last-child,.detail-hero-copy>p:last-child,.about-hero-copy>p:last-child,.suite-hero>div:first-child>p:not(.eyebrow),.blog-hero>p:last-of-type,.legacy-blog-hero>p:not(.eyebrow)){font-size:16px;line-height:1.75;margin-top:22px}:is(.section-heading h2,.intro h2,.home-benefits h2,.home-certificate h2,.home-client-services h2,.home-service-spectrum .section-heading h2,.home-object-compass h2,.home-situations h2,.home-regions h2,.reputation h2,.rechner-checklists h2,.search-cta h2,.suite-tool-heading h2,.hall-portfolio-link h2,.baufi-home .advisor-content h2,.detail-copy h2,.crosslink h2,.related-services h2,.service-faq>header h2,.about-profile h2,.about-principles h2,.about-network h2,.about-reviews h2,.local-proof h2,.legacy-blog-index h2,.suite-intro h2,.suite-next h2,.object-compass-intro h2,.object-compass-faq h2,.contact-advisor-copy h2,.contact-request-copy h3,.contact-details h2,.checklist-page h2,.situations-page h2,.valuation-intro h2){font-size:var(--heading-size);line-height:1.22;font-weight:400;letter-spacing:-.025em}.home-service-spectrum .section-heading,.section-heading{grid-template-columns:minmax(0,1fr);gap:14px;margin-bottom:32px}.section-heading h2{max-width:820px}.section-heading .section-label{margin:0}.section-label{margin-bottom:16px}:is(.intro-grid,.home-benefits,.home-client-services>header,.about-profile,.contact-page,.contact-request-shell,.suite-intro,.object-compass-intro,.service-faq>header,.offer-source){gap:var(--layout-gap)}:is(.hub-grid,.post-grid,.principle-cards,.region-grid,.rechner-checklist-grid){gap:20px}:is(.hub-grid article,.post-grid article,.region-grid>a,.rechner-checklist-grid article,.baufi-home .service-card,.calculator-card,.faq-column,.checklist-card,.contact-request-form,.lab-card,.valuation-panel){border-radius:10px;box-shadow:none}.hub-grid article{min-height:260px;padding:26px}.hub-grid h3{margin:22px 0 14px}.hub-grid a{padding-top:22px}.post-grid article{min-height:0;padding:24px}.post-thumb{height:190px;margin:-24px -24px 22px}.region-grid>a{min-height:210px;padding:24px}.baufi-home .button-primary,.button,.contact-advisor-actions .button{min-height:46px;padding:13px 20px;border-radius:6px}.detail-layout{grid-template-columns:260px minmax(0,1fr);gap:var(--layout-gap)}.article-body aside,.detail-layout aside,.legacy-article-aside{top:156px}.benefit-grid{margin-top:28px}.benefit-grid>div{min-height:100px;padding:20px;gap:12px}.service-faq>header{margin-bottom:28px}.faq-column{padding:4px 24px}.service-faq .faq-column summary{min-height:64px;padding:18px 0}:is(.crosslink,.related-services,.family-standard,.object-compass-boundaries){padding-block:var(--section-space);padding-inline:max(var(--page-gutter),calc((100% - var(--content-width)) / 2))}.family-standard blockquote{max-width:900px;font-size:var(--heading-size)}.about-principles{width:min(var(--content-width),calc(100% - 2 * var(--page-gutter)));max-width:var(--content-width);margin:0 auto 32px;padding:clamp(28px,4vw,48px);border-radius:10px}.about-principles .section-heading{display:block;margin-bottom:32px}.about-principles .section-heading h2{color:var(--white);margin:12px 0 0}.about-principles .principles-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.about-principles .principles-grid article{min-width:0;padding:28px 0 0;border-left:0}.about-principles .principles-grid h3{margin:24px 0 12px;line-height:1.35}.about-principles .principles-grid p{color:#e0e2e3;font-size:16px;line-height:1.7}@media(max-width:980px){.about-principles .principles-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.about-principles{padding:28px 24px}.about-principles .principles-grid{grid-template-columns:minmax(0,1fr);gap:24px}.about-principles .principles-grid article+article{border-top:1px solid rgba(255,255,255,.18)}}.related-services{gap:var(--layout-gap)}.process-grid>article,.process-grid>div{padding:24px}.about-network,.hall-portfolio-link,.local-proof{width:min(var(--content-width),calc(100% - 2 * var(--page-gutter)));min-height:0;margin:0 auto;border-radius:10px;box-shadow:none;grid-template-columns:repeat(2,minmax(0,1fr))}.about-network>div:last-child,.hall-portfolio-link>div,.local-proof>div:first-child{padding:36px}.about-network-image,.hall-portfolio-link figure,.local-proof>div:last-child{min-height:360px}.hall-portfolio-link figure{position:relative}.hall-portfolio-link img{position:absolute;inset:0}.article-body,.legacy-article-layout{width:min(1080px,calc(100% - 2 * var(--page-gutter)));padding:var(--section-space) 0;gap:var(--layout-gap)}.article-body h2,.legacy-article-content h2{font-size:clamp(25px,2.4vw,32px);line-height:1.28}.legacy-article-cover,.legacy-article-header,.legacy-article-layout{width:min(var(--content-width),calc(100% - 2 * var(--page-gutter)));max-width:var(--content-width);margin-inline:auto}.legacy-article-cover{margin-block:32px 0}.legacy-article-cover img{max-height:400px;border:0;border-radius:10px;box-shadow:none}.legal-document{padding:var(--section-space) var(--page-gutter)}.local-proof>div:last-child{padding:0;background-position:center 28%}.property-section-nav,.suite-tool-shell{width:min(var(--content-width),calc(100% - 2 * var(--page-gutter)));max-width:var(--content-width);padding-inline:0}.rechner-checklists,.suite-next{padding:var(--section-space) max(var(--page-gutter),calc((100% - var(--content-width))/2))}.search-cta{padding-block:var(--section-space)}.suite-tool{padding-bottom:var(--section-space)}.suite-tool-heading{gap:var(--layout-gap)}.rechner-checklist-grid article{min-height:260px;padding:24px}.offers-grid article,.source-property-grid>article{border-radius:10px;box-shadow:none}.offer-source aside{padding:28px}.reputation>div:first-of-type{gap:var(--layout-gap)}.award-row{margin-top:32px}.award-row figure{min-height:180px;padding:24px;border-radius:10px}.award-row img{height:100px}.testimonial-grid{margin-top:24px}.testimonial-grid blockquote,.testimonial-grid blockquote+blockquote{padding:24px;border-radius:10px}.header-primary{width:min(var(--content-width),calc(100% - 2 * var(--page-gutter)))}.site-header>.desktop-nav{padding-inline:max(var(--page-gutter),calc((100% - var(--content-width))/2))}.baufi-home .hero{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.baufi-home .hero-visual{min-height:440px;background-position:center 28%}.baufi-home .hero-content{padding:40px}.hero-benefits{margin-top:22px;gap:12px}.baufi-home .hero-actions{margin-top:26px;gap:18px;flex-wrap:wrap}.hero-advisor-badge{padding:14px 18px;border-radius:8px}.home-action-grid{gap:16px;padding-block:32px var(--section-space)}.home-action-grid>a{min-height:145px;padding:22px;align-items:flex-start;text-align:left}.home-action-grid svg{width:28px;height:28px;margin-bottom:14px}.home-object-compass{width:min(var(--content-width),calc(100% - 2 * var(--page-gutter)));margin-bottom:0;border-radius:10px;box-shadow:none}.home-object-compass-preview,.home-object-compass>div:first-child{padding:36px}.home-object-compass-preview li{min-height:64px;padding:12px 0}.benefit-list article{padding:20px 0;grid-template-columns:36px minmax(0,1fr);gap:16px}.home-bank-proof{padding:28px max(var(--page-gutter),calc((100% - var(--content-width))/2));gap:28px}.baufi-home .intro{padding-block:var(--section-space) 32px}.baufi-home .services{padding-block:0 var(--section-space);gap:20px}.baufi-home .service-card{min-height:0;padding:26px}.service-card-image{height:180px;margin-bottom:24px}.service-card h2{font-size:25px;margin-bottom:18px}.service-card ul{margin-block:22px}.home-service-spectrum{padding-top:0}.home-service-spectrum>div:last-child>a{min-height:160px;padding:24px 36px 24px 24px}.home-service-spectrum a>strong{margin:12px 0 8px}.home-client-services>header{margin-bottom:28px}.home-client-services>div{grid-template-columns:repeat(3,minmax(0,1fr))}.home-client-services>div>a{min-height:132px}.home-certificate{padding:var(--section-space) max(var(--page-gutter),calc((100% - var(--content-width))/2));gap:var(--layout-gap)}.baufi-home .approach{max-width:var(--content-width)}.baufi-home .steps{gap:24px}.steps{margin-top:32px}.calculator-card h2{font-size:var(--heading-size);line-height:1.22}.baufi-home .advisor{grid-template-columns:minmax(240px,320px) minmax(0,1fr);gap:var(--layout-gap)}.baufi-home .advisor-image{height:400px}.advisor-content>p{margin-top:22px}.home-situations{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--layout-gap)}.home-situations>div{padding:0}.home-situations-image{min-height:0;height:360px;border-radius:10px}.home-regions-intro{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--layout-gap)}.home-regions-gallery{height:360px;border-radius:10px}.home-regions-links{margin-top:28px}.home-blog .section-heading{grid-template-columns:minmax(0,1fr);gap:14px;margin-bottom:32px}.home-blog .section-heading .text-link-dark{justify-self:start}.property-portfolio-block+.property-portfolio-block,.property-reference-ready{margin-top:var(--section-space);padding-top:var(--section-space)}.contact-preview{margin-top:32px}.contact-advisor-shell,.contact-request-shell,.site-footer-shell{width:min(var(--content-width),calc(100% - 2 * var(--page-gutter)))}.contact-advisor-shell{min-height:0;padding-block:40px;gap:36px;grid-template-columns:150px minmax(0,1fr)}.contact-advisor-photo,.contact-advisor-photo figcaption,.contact-advisor-photo img{width:150px}.contact-advisor-photo img{height:150px;border-width:3px;box-shadow:none}.contact-advisor-photo figcaption{padding:12px;box-shadow:none}.contact-advisor-actions{margin-top:22px}.contact-request-shell{padding-block:var(--section-space)}.contact-request-form{padding:28px}.contact-request-form>h3{font-size:28px}.contact-form :is(input,select,textarea){font-size:16px}.calculator-card{padding:28px;gap:var(--layout-gap)}.lab-shell,.object-compass-faq,.object-compass-intro,.suite-intro{width:min(var(--content-width),calc(100% - 2 * var(--page-gutter)));max-width:var(--content-width);padding:var(--section-space) 0}.object-compass-hero-visual,.suite-hero-visual{min-height:400px}.object-compass-tool{padding:0 var(--page-gutter) var(--section-space)}.compass-shell{max-width:var(--content-width)}.lab-card{padding:28px}.suite-next{padding-block:var(--section-space)}.suite-hero.compact{min-height:0}@media (max-width:980px){.header-primary{width:auto}}@media (max-width:900px){:is(.subhero,.detail-hero,.about-hero,.region-hero,.offers-hero,.utility-hero,.suite-hero,.object-compass-hero,.blog-article>header,.baufi-home .hero){grid-template-columns:minmax(0,1fr)}.baufi-home .hero-visual{min-height:0;height:300px;order:2}.baufi-home .hero-content{order:1}:is(.detail-hero-image,.subhero>span,.region-hero>span,.offers-hero>span,.about-portrait,.utility-hero-photo,.article-cover){min-height:0;height:300px}.about-portrait{background-position:center 25%}.utility-hero-photo{aspect-ratio:auto}:is(.home-benefits,.home-certificate,.home-situations,.home-regions-intro,.baufi-home .advisor,.about-profile,.about-network,.local-proof,.hall-portfolio-link,.contact-page,.contact-request-shell,.suite-intro,.object-compass-intro,.detail-layout,.article-body,.legacy-article-layout,.calculator-card,.offer-source){grid-template-columns:minmax(0,1fr);gap:28px}.article-body aside,.detail-layout aside,.legacy-article-aside{position:static}.baufi-home .advisor-image{width:280px;max-width:100%;height:350px;justify-self:start}.home-regions-gallery,.home-situations-image{height:320px}.home-action-grid,.home-client-services>div{grid-template-columns:repeat(2,minmax(0,1fr))}.about-network-image,.hall-portfolio-link figure,.local-proof>div:last-child{min-height:0;height:320px}.object-compass-hero-visual,.suite-hero-visual{min-height:320px}}@media (max-width:600px){:root{--page-gutter:20px;--section-space:44px;--title-size:32px;--heading-size:28px}:is(.subhero,.detail-hero,.about-hero,.region-hero,.offers-hero,.utility-hero,.suite-hero,.object-compass-hero,.blog-article>header,.blog-hero,.legacy-blog-hero,.legacy-article-header,.legal-hero,.baufi-home .hero){margin-top:16px}:is(.subhero>div,.detail-hero-copy,.about-hero-copy,.region-hero>div,.offers-hero>div,.utility-hero-copy,.suite-hero>div:first-child,.object-compass-hero>div:first-child,.blog-article>header>div:first-child,.baufi-home .hero-content,.blog-hero,.legacy-blog-hero,.legacy-article-header,.legal-hero){padding:28px 24px}.home-action-grid{gap:12px}.home-action-grid>a{padding:18px 16px}.home-action-grid strong{font-size:14px}.home-action-grid span{font-size:12px}.home-object-compass{grid-template-columns:minmax(0,1fr)}.home-object-compass-preview,.home-object-compass>div:first-child{padding:26px}.home-client-services>div,.home-service-spectrum>div:last-child{grid-template-columns:minmax(0,1fr)}.home-service-spectrum>div:last-child>a{min-height:0}.home-regions-gallery,.home-situations-image{height:260px}.contact-advisor-shell{grid-template-columns:minmax(0,1fr);gap:24px}.contact-advisor-photo{align-self:start}.calculator-card,.contact-request-form,.lab-card{padding:24px 20px}.about-network>div:last-child,.hall-portfolio-link>div,.local-proof>div:first-child{padding:28px 24px}.home-bank-proof{gap:22px}}}@media screen{.compass-back,.compass-checklist-heading h4,.compass-choice-group label>span,.compass-cost-breakdown .total,.compass-cost-breakdown dl>div,.compass-cost-breakdown dt small,.compass-cost-breakdown h4,.compass-document-grid label>small,.compass-document-grid label>span,.compass-field small,.compass-field>div b,.compass-kpi-grid span,.compass-live-card>small,.compass-navigation>div>small,.compass-next-actions li>span,.compass-panel>header>span,.compass-privacy>span,.compass-rate-reference span,.compass-report-brand small,.compass-report-legal small,.compass-report-title>span,.compass-reset,.compass-result-header>div:first-child>p:last-child,.compass-result-list>div,.compass-result-signals h4,.compass-risk-section h4,.compass-risk-section label>span,.compass-scenario-grid span,.compass-scenario-grid strong small,.compass-score small,.compass-score>span,.compass-signal,.compass-source-note a,.compass-stepper button>span,.compass-stress-preview small,.compass-stress-preview span,.compass-tool-heading>span,.home-object-compass-preview li small,.home-object-compass-preview li>b,.home-object-compass-preview li>i,.home-object-compass-preview>span,.home-object-compass>div:first-child>p:not(.section-label),.object-compass-boundaries article>span,.object-compass-faq summary,.object-compass-hero-actions>span,.object-compass-hero-visual li b,.object-compass-hero-visual>strong small,.object-compass-hero>div:first-child>p:not(.eyebrow){font-size:14px;line-height:1.6}.compass-checklist-heading button,.compass-choice-group legend,.compass-choice-group strong,.compass-complete-note,.compass-document-grid label>strong,.compass-field,.compass-flagged-risks p,.compass-flagged-risks strong,.compass-live-card dd,.compass-live-card dt,.compass-live-status p,.compass-mail-note,.compass-missing-list li,.compass-next-actions li p,.compass-panel>header p,.compass-privacy p,.compass-privacy strong,.compass-rate-reference button,.compass-rate-reference p,.compass-report-explainer,.compass-report-legal p,.compass-report-legal>strong,.compass-report-title p,.compass-result-signals p,.compass-risk-section label>strong,.compass-risk-section>p,.compass-scenario-grid p,.compass-source-note>p,.compass-source-note>strong,.compass-stepper button strong,.home-object-compass-preview li strong,.object-compass-boundaries article p,.object-compass-faq details p,.object-compass-hero-visual li,.object-compass-intro>p{font-size:16px;line-height:1.6}.compass-panel{font-weight:400}.compass-checklist-heading h4,.compass-cost-breakdown h4,.compass-result-signals h4,.compass-risk-section h4{font-size:18px;line-height:1.4}.compass-choice-group label>span,.compass-cost-breakdown dt small,.compass-field small,.compass-field>div b,.compass-kpi-grid span,.compass-mail-note,.compass-next-actions li p,.compass-panel>header p,.compass-report-explainer,.compass-report-legal,.compass-report-legal small,.compass-result-signals p,.compass-risk-section>p,.compass-scenario-grid p,.compass-scenario-grid strong small,.compass-stress-preview span{color:#50565a}.compass-report-legal p{font-size:14px;line-height:1.75}.compass-live-card dt,.compass-live-card>small,.compass-live-status p,.compass-result-header>div:first-child>p:last-child,.compass-score small,.compass-score>span,.compass-tool-heading>span,.home-object-compass-preview li small,.object-compass-boundaries article p,.object-compass-hero-actions>span{color:#d5dadd}.compass-stepper .complete button,.compass-stepper button{color:#e0e3e5}.compass-stepper button:disabled{opacity:.8}.compass-stepper button strong{overflow:visible;text-overflow:clip;overflow-wrap:anywhere}.compass-signal{font-size:14px;letter-spacing:.015em}.compass-result-signals .compass-signal-green{color:#365a43}.compass-result-signals .compass-signal-amber{color:#775816}.compass-result-signals .compass-signal-red{color:#8a3730}.compass-score{width:180px;height:180px;padding:12px;text-align:center}.compass-score small{font-size:14px;letter-spacing:0;text-transform:none}.compass-result-header{grid-template-columns:minmax(0,1fr) 180px;gap:28px}.compass-result-header h3{font-size:clamp(30px,3vw,40px)}.compass-result-header h3:focus:not(:focus-visible){outline:none}.compass-result-signals{grid-template-columns:repeat(3,minmax(0,1fr))}.compass-kpi-grid,.compass-scenario-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.compass-live-card dd,.compass-live-card dt,.compass-result-list dd,.compass-result-list dt{min-width:0;overflow-wrap:anywhere}.compass-cost-breakdown dl>div,.compass-result-list>div{font-size:16px;line-height:1.6}.compass-live-card dl>div{flex-wrap:wrap}.compass-navigation .button,.compass-result-actions .button{font-size:15px;white-space:normal;text-align:center}.compass-document-grid label,.compass-risk-section label{align-items:start}.compass-document-grid label>small,.compass-report-title p,.compass-scenario-grid span{color:#765619}@media (max-width:900px){.compass-result-signals{grid-template-columns:1fr}.compass-result-header{grid-template-columns:minmax(0,1fr)}.compass-score{justify-self:start}}@media (max-width:600px){.compass-stepper button{padding:12px 10px;gap:8px}.compass-stepper button strong{font-size:14px}.compass-kpi-grid,.compass-scenario-grid{grid-template-columns:1fr}.compass-panel{padding-inline:20px}.compass-result-header{padding:24px 20px}.compass-score{width:180px;height:180px}.compass-cost-breakdown dl>div,.compass-result-list>div{flex-wrap:wrap;gap:6px 18px}.compass-result-list dd{margin-left:auto}.compass-choice-group.compact>div{grid-template-columns:1fr}}}@media screen{.compass-result-header>div:first-child>p:last-child{font-size:16px;line-height:1.7}.calculator-disclaimer,.contact-form .consent span,.contact-form .form-note,.lab-note,.privacy-copy,.suite-fact-grid span,.suite-legal p,.suite-legal strong,.suite-mail-note,.suite-step-label small{font-size:14px;line-height:1.65}#beitraege{scroll-margin-top:150px}.article-search{margin:0 0 32px;padding:24px;background:#fff;border:1px solid var(--line);border-radius:10px}.article-search label{display:block;margin-bottom:12px;color:#2f3437;font-size:16px;font-weight:600}.article-search-controls{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.article-search input{flex:1 1 260px;min-width:0;min-height:48px;padding:12px 16px;border:1px solid #8a8e90;border-radius:6px;color:#2f3437;background:#fff;font:inherit;font-size:16px}}@media screen{.article-search button:focus-visible,.article-search input:focus-visible{outline:3px solid #c8a24a;outline-offset:3px}.article-search-controls>a{padding:12px 0;font-size:14px;text-decoration:underline;text-underline-offset:4px}.article-search>p{margin:14px 0 0;color:#50565a;font-size:14px;line-height:1.65}.article-search .article-search-empty{font-size:16px}.editorial-blog .legacy-article-content{font-size:17px;line-height:1.8;color:#444}.editorial-blog .legacy-article-content .blog-lead{font-size:20px;line-height:1.65;color:#2f3437}.editorial-blog .legacy-article-cover figcaption,.editorial-blog .post-meta{font-size:14px;line-height:1.6}.editorial-blog .legacy-article-header .breadcrumbs,.editorial-blog .legacy-article-header .post-meta{color:#e0e2e3}.editorial-blog .legacy-article-header .breadcrumbs{font-size:14px}.editorial-blog .legacy-article-content .button-dark{color:#fff;border:0;font-weight:600}.editorial-blog .blog-action h2{margin-top:0;font-size:27px}.editorial-blog .blog-action p:last-child{margin-bottom:0}@media (max-width:600px){#beitraege{scroll-margin-top:96px}.article-search{padding:20px}.article-search button,.article-search input{width:100%;flex-basis:100%}}}@media screen{.detail-page[data-service=umschuldung-privatkredit]>.geo-answer{width:min(var(--content-width),calc(100% - 2 * var(--page-gutter)));max-width:var(--content-width);margin:32px auto;padding:clamp(28px,4vw,48px);box-sizing:border-box}@media (max-width:600px){.detail-page[data-service=umschuldung-privatkredit]>.geo-answer{margin-block:24px;padding:28px 24px}}}