*{box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:var(--font-sans), "Outfit", sans-serif;color:#0a0a0a;-webkit-font-smoothing:antialiased;background-color:#fff}h1,h2,h3,h4{font-family:var(--font-display), "DM Serif Display", serif}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:0 0;border-radius:3px}html:hover ::-webkit-scrollbar-thumb{background:#b8975a4d}.hamburger-line{transition:transform .2s,opacity .2s}#mobile-menu{display:none}#mobile-menu.open{display:block}.blog-content h2{font-family:var(--font-display), "DM Serif Display", serif;color:#0a0a0a;margin:36px 0 14px;font-size:28px}.blog-content h3{font-family:var(--font-display), "DM Serif Display", serif;color:#0a0a0a;margin:28px 0 12px;font-size:22px}.blog-content p{color:#4a4540;margin:0 0 18px;font-size:16px;line-height:1.75}.blog-content a{color:#b8975a;text-decoration:underline}.blog-content ul,.blog-content ol{color:#4a4540;margin:0 0 18px;padding-left:22px;font-size:16px;line-height:1.75}.blog-content li{margin-bottom:6px}.blog-content img{width:100%;height:auto;margin:24px 0}.blog-content blockquote{color:#7a7469;border-left:3px solid #b8975a;margin:24px 0;padding:4px 0 4px 20px;font-style:italic}.blog-content li{list-style:outside}.atm-bau-blog,.atm-bau-blog *{box-sizing:border-box}.atm-bau-blog{color:#333;overflow-wrap:anywhere;background:#fff;width:100%;margin:0;padding:0;font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.85}.atm-bau-blog p{margin:0 0 19px}.atm-bau-blog h2{color:#171717;margin:38px 0 16px;font-family:Georgia,Times New Roman,serif;font-size:29px;font-weight:600;line-height:1.35}.atm-bau-blog h3{color:#202020;margin:25px 0 11px;font-family:Georgia,Times New Roman,serif;font-size:21px;font-weight:600;line-height:1.45}.atm-bau-blog a{color:#8a6a32;text-underline-offset:3px;text-decoration:underline}.atm-bau-blog a:hover{color:#5f4721}.atm-bau-blog .atm-bau-intro{font-size:17px;line-height:1.9}.atm-bau-blog .atm-bau-list{margin:0 0 22px;padding-left:24px}.atm-bau-blog .atm-bau-list li{margin-bottom:10px;padding-left:4px}.atm-bau-blog .atm-bau-steps{margin:0 0 22px;padding-left:25px}.atm-bau-blog .atm-bau-steps li{margin-bottom:10px;padding-left:4px}.atm-bau-blog .atm-bau-event{background:#f7f5f0;border-left:4px solid #c4a66a;border-radius:7px;margin:25px 0;padding:24px 26px}.atm-bau-blog .atm-bau-event p{margin-bottom:9px}.atm-bau-blog .atm-bau-event p:last-child{margin-bottom:0}.atm-bau-blog .atm-bau-cta{color:#fff;background:linear-gradient(135deg,#171717 0%,#292929 100%);border:1px solid #c4a66a;border-radius:12px;margin:32px 0;padding:28px}.atm-bau-blog .atm-bau-cta h3{color:#d7b978;margin:0 0 10px;font-size:24px}.atm-bau-blog .atm-bau-cta p{color:#f1f1f1;margin-bottom:18px}.atm-bau-blog .atm-bau-cta-buttons{flex-wrap:wrap;gap:12px;display:flex}.atm-bau-blog .atm-bau-button{color:#171717;text-align:center;background:#c4a66a;border:1px solid #c4a66a;border-radius:5px;padding:12px 20px;font-size:14px;font-weight:700;line-height:1.5;text-decoration:none;transition:background .2s,color .2s;display:inline-block}.atm-bau-blog .atm-bau-button:hover{color:#171717;background:#fff}.atm-bau-blog .atm-bau-button-secondary{color:#fff;background:0 0;border-color:#e5e5e5}.atm-bau-blog .atm-bau-button-secondary:hover{color:#171717;background:#fff}.atm-bau-blog .atm-bau-faq{border-top:1px solid #e7e0d3;margin-top:42px;padding-top:8px}.atm-bau-blog .atm-bau-faq h2{margin-top:26px}.atm-bau-blog .atm-bau-faq-item{border-bottom:1px solid #eee;margin-bottom:22px;padding-bottom:18px}.atm-bau-blog .atm-bau-faq-item h3{margin-top:12px;font-size:20px}.atm-bau-blog .atm-bau-faq-item p{margin-bottom:0}@media (max-width:767px){.atm-bau-blog{font-size:15px;line-height:1.8}.atm-bau-blog h2{margin-top:30px;font-size:25px}.atm-bau-blog h3{font-size:19px}.atm-bau-blog .atm-bau-intro{font-size:16px}.atm-bau-blog .atm-bau-cta{padding:22px 18px}.atm-bau-blog .atm-bau-cta h3{font-size:22px}.atm-bau-blog .atm-bau-cta-buttons{flex-direction:column}.atm-bau-blog .atm-bau-button{width:100%}.atm-bau-blog .atm-bau-event{padding:20px 18px}}
