.afg-beratung-hero{position:relative;min-height:clamp(52rem, 70vh, 78rem);display:flex;align-items:flex-end;color:#fff;background-size:cover;background-position:center;overflow:hidden}.afg-beratung-hero::before{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,rgb(10 10 10 / .35),rgb(10 10 10 / .55) 45%,rgb(10 10 10 / .75));pointer-events:none}.afg-hero-content{position:relative;z-index:1;padding-block:clamp(5rem, 10vw, 8rem)}.afg-kicker{display:inline-block;padding:.55rem 1rem;font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase;color:rgb(245 213 71 / .95);background:rgb(25 28 74 / .55);border-radius:999px;margin-bottom:1.2rem}.afg-hero-title{font-size:clamp(4.2rem, 5vw, 6.4rem);line-height:1.05;margin:0 0 1.2rem 0;text-shadow:0 12px 40px rgb(0 0 0 / .45)}.afg-hero-lead{max-width:68ch;font-size:clamp(1.6rem, 1.6vw, 2.0rem);line-height:1.6;color:rgb(255 255 255 / .88)}.afg-cta-panel{margin-top:-5.5rem;position:relative;z-index:2}.afg-cta-red{display:flex;align-items:center;justify-content:space-between;gap:2rem;background:#b51f2f;border-radius:22px;padding:clamp(2.2rem, 3vw, 3rem);box-shadow:0 22px 60px rgb(0 0 0 / .22)}.afg-cta-title{color:#fff;margin:0;font-size:clamp(2.0rem, 2.2vw, 2.8rem);line-height:1.15}.afg-cta-red .bricks-button{border-radius:999px;padding:14px 22px;font-weight:700}@media (max-width:768px){.afg-cta-panel{margin-top:-3.5rem}.afg-cta-red{flex-direction:column;align-items:flex-start}}.afg-philo{padding-block:clamp(5rem, 8vw, 7rem)}.afg-card{background:rgb(255 255 255 / .92);border:1px solid rgb(0 0 0 / .06);border-radius:22px;padding:clamp(2.4rem, 3vw, 3.2rem);box-shadow:0 18px 45px rgb(0 0 0 / .12)}.afg-beratung-hero{position:relative;min-height:75vh;display:flex;align-items:center;color:#fff}.afg-beratung-hero::before{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,rgb(10 10 10 / .45),rgb(10 10 10 / .75));z-index:0}.afg-hero-inner{position:relative;z-index:1;max-width:1100px;padding:clamp(3rem, 6vw, 6rem)}.afg-beratung-cta{position:relative;margin-top:-6rem;z-index:3}.afg-cta-panel--red{background:#b3202a;color:#fff;border-radius:18px;padding:clamp(1.5rem, 3vw, 3rem);display:grid;grid-template-columns:1fr auto;gap:2rem;box-shadow:0 20px 50px rgb(0 0 0 / .35)}.afg-philosophy{position:relative;padding-block:clamp(4rem, 8vw, 7rem);background:radial-gradient(120% 120% at 10% 0%,rgb(255 255 255 / .65),rgb(245 243 238 / .95) 60%)}.afg-philosophy .brxe-container{max-width:900px;margin-inline:auto}.afg-philosophy h2{font-size:clamp(2.8rem, 4vw, 3.6rem);line-height:1.15;margin-bottom:1.2rem}.afg-philosophy p{font-size:1.7rem;line-height:1.65;color:rgb(28 28 28 / .85)}.afg-philosophy::after{content:"";display:block;width:80px;height:1px;margin:clamp(3rem, 6vw, 5rem) auto 0;background:linear-gradient(to right,transparent,rgb(245 213 71 / .6),transparent)}