.page-node-183 .landing-hero-section{overflow:hidden;padding-top:clamp(3.5rem,5vw,5rem) !important;padding-bottom:clamp(3.5rem,5vw,5rem) !important;background-color:rgba(0,0,0,0) !important;background-image:radial-gradient(50% 50% at 50% 50%, #fff 0%, rgba(255, 255, 255, 0.8) 48.96%, rgba(255, 255, 255, 0) 100%) !important;background-repeat:no-repeat !important;background-position:center !important;background-size:cover !important}.page-node-183 .landing-hero-section>.container-fluid{max-width:88rem;padding-right:clamp(1.25rem,4vw,4rem);padding-left:clamp(1.25rem,4vw,4rem)}.page-node-183 .landing-hero-section .layout{align-items:center;min-height:clamp(27rem,38vw,32rem)}.page-node-183 .landing-hero-section .layout>div:first-child{order:2 !important}.page-node-183 .landing-hero-section .layout>div:nth-child(2){order:1 !important}.page-node-183 .landing-hero-section .pd5110-seo-kicker{margin-bottom:.85rem;color:#50545b;font-size:1rem;font-weight:600;line-height:1.35}.page-node-183 .landing-hero-section h1{max-width:21ch;margin-bottom:1.25rem;font-size:clamp(2.6rem,3.75vw,3.45rem) !important;line-height:1.04 !important;letter-spacing:-0.025em;text-wrap:balance}.page-node-183 .landing-hero-section .pd5110-seo-hero-lead{max-width:58ch;margin-bottom:.75rem;color:#50545b;font-family:"Helvetica Now Text",system-ui,sans-serif;font-size:clamp(1.08rem,1.4vw,1.25rem);line-height:1.52}.page-node-183 .landing-hero-section .pd5110-seo-context{margin-bottom:0;color:#50545b;font-size:.98rem;font-weight:600}.page-node-183 .landing-hero-section .field--name-field-call-to-action{display:flex;flex-wrap:wrap;align-items:stretch;margin-top:1.75rem;gap:.75rem}.page-node-183 .landing-hero-section .field--name-field-call-to-action .field__item{margin:0 !important}.page-node-183 .landing-hero-section .field--name-field-call-to-action .btn{display:inline-flex;align-items:center;justify-content:center}.page-node-183 .pd5110-seo-hero-visual{width:min(100%,34rem);aspect-ratio:1012/912;margin:0 auto;background-image:url("/themes/custom/childtheme/img/pd5110-seo-geo-hero-v3.webp");background-repeat:no-repeat;background-position:center;background-size:contain}.page-node-183 main .content-section:not(.landing-hero-section)>.container{max-width:84rem}.page-node-183 .pd5110-seo-situations-section,.page-node-183 .pd5110-seo-implementation-section,.page-node-183 .pd5110-seo-final-section{background-color:rgba(0,0,0,0) !important;background-image:radial-gradient(50% 50% at 50% 50%, #fff 0%, rgba(255, 255, 255, 0.8) 48.96%, rgba(255, 255, 255, 0) 100%) !important}.page-node-183 .pd5110-wartung-body{padding-top:clamp(1rem,2vw,2rem);padding-bottom:clamp(1rem,2vw,2rem)}.page-node-183 .pd5110-seo-position-grid{display:grid;grid-template-columns:minmax(0, 0.9fr) minmax(24rem, 1.1fr);gap:1.5rem}.page-node-183 .pd5110-seo-position-stack{display:grid;grid-template-rows:repeat(2, minmax(0, 1fr));gap:1.5rem}.page-node-183 .pd5110-seo-position-stack .pd5110-card{min-height:0}.page-node-183 .pd5110-seo-proof-card{display:grid;grid-template-rows:minmax(12rem, 0.85fr) minmax(0, 1.15fr);overflow:hidden;border:1px solid rgba(33,37,41,.1);border-radius:1.1rem;background:#fff;box-shadow:0 .65rem 2rem rgba(33,37,41,.08)}.page-node-183 .pd5110-seo-proof-image{min-height:14rem;background-color:#e9ecef;background-image:url("/files/default/media/image/2025-03/finanzministerium-thumbnail.jpg");background-repeat:no-repeat;background-position:center;background-size:cover}.page-node-183 .pd5110-seo-proof-body{display:flex;flex-direction:column;align-items:flex-start;padding:clamp(1.65rem,3vw,2.5rem)}.page-node-183 .pd5110-seo-proof-body h3{margin-bottom:.8rem;font-size:clamp(1.35rem,2vw,1.75rem);line-height:1.18}.page-node-183 .pd5110-seo-proof-body p{color:#50545b;line-height:1.58}.page-node-183 .pd5110-seo-proof-note{font-size:.94rem}.page-node-183 .pd5110-seo-proof-body .btn{margin-top:auto}.page-node-183 .pd5110-seo-situation-grid .pd5110-card{min-height:15.5rem}.page-node-183 .pd5110-seo-implementation-grid .pd5110-card{min-height:20rem}.page-node-183 .pd5110-seo-implementation-grid .pd5110-card .btn,.page-node-183 .pd5110-seo-implementation-grid .pd5110-card-outcome{margin-top:auto}.page-node-183 .pd5110-seo-audit .pd5110-result-copy{min-height:29rem}.page-node-183 .pd5110-seo-scope-note{margin-top:1rem;padding-top:1rem;border-top:1px solid rgba(33,37,41,.1);font-size:.94rem !important}.page-node-183 .pd5110-seo-audit-actions{margin-top:auto;margin-bottom:0}.page-node-183 .pd5110-seo-final .pd5110-seo-final-card{display:block;text-align:center}.page-node-183 .pd5110-seo-final-content{max-width:62rem !important;margin-right:auto;margin-left:auto}.page-node-183 .pd5110-seo-final-content h2{max-width:22ch;margin-right:auto;margin-left:auto;text-align:center !important}.page-node-183 .pd5110-seo-final-content p{max-width:64ch;margin-right:auto;margin-bottom:1.5rem;margin-left:auto;text-align:center}.page-node-183 .pd5110-seo-final-content .pd5110-seo-final-actions{margin-bottom:0}@media(max-width: 991.98px){.page-node-183 .landing-hero-section .layout{min-height:0;gap:2rem}.page-node-183 .landing-hero-section h1{max-width:19ch;font-size:clamp(2.35rem,7vw,3.1rem) !important}.page-node-183 .landing-hero-section .field--name-field-call-to-action{display:grid}.page-node-183 .landing-hero-section .field--name-field-call-to-action .btn{width:100%}.page-node-183 .pd5110-seo-position-grid,.page-node-183 .pd5110-seo-audit .pd5110-split-card{grid-template-columns:minmax(0, 1fr)}.page-node-183 .pd5110-seo-audit .pd5110-result-copy{min-height:0}}@media(max-width: 767.98px){.page-node-183 .landing-hero-section{padding-top:2.5rem !important;padding-bottom:3rem !important}.page-node-183 .landing-hero-section h1{max-width:18ch;font-size:clamp(2.25rem,11vw,2.8rem) !important;line-height:1.08 !important}.page-node-183 .pd5110-seo-position-grid,.page-node-183 .pd5110-seo-situation-grid,.page-node-183 .pd5110-seo-implementation-grid{grid-template-columns:minmax(0, 1fr)}.page-node-183 .pd5110-seo-situation-grid .pd5110-card,.page-node-183 .pd5110-seo-implementation-grid .pd5110-card{min-height:0}}
