.hero[data-astro-cid-bbe6dxrz]{position:relative;min-height:600px;background-image:url(/hero/rohrreinigung-gelsenkirchen-hero-hintergrund.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center}.hero-overlay[data-astro-cid-bbe6dxrz]{background-color:#0009;width:100%;min-height:600px;display:flex;align-items:center;justify-content:center;padding:60px 20px}.hero-content[data-astro-cid-bbe6dxrz]{max-width:1000px;text-align:center;color:#fff}.hero-subtitle[data-astro-cid-bbe6dxrz]{font-size:24px;font-weight:700;margin-bottom:20px}.hero-location[data-astro-cid-bbe6dxrz]{font-size:18px;line-height:1.8;margin-bottom:35px}.hero-location[data-astro-cid-bbe6dxrz] strong[data-astro-cid-bbe6dxrz]{font-weight:800}.hero-btn[data-astro-cid-bbe6dxrz]{background-color:var(--primary-blue);color:#fff;border:1px solid white;padding:15px 50px;font-size:20px;font-weight:700;display:inline-block;transition:all .3s ease}.hero-btn[data-astro-cid-bbe6dxrz]:hover{background-color:#fff;color:var(--primary-blue);border:2px solid var(--primary-blue)}@media (max-width: 768px){.hero[data-astro-cid-bbe6dxrz]{min-height:500px}.hero-overlay[data-astro-cid-bbe6dxrz]{min-height:500px;padding:40px 20px}.hero-subtitle[data-astro-cid-bbe6dxrz]{font-size:20px}.hero-location[data-astro-cid-bbe6dxrz]{font-size:16px}}@media (max-width: 480px){.hero[data-astro-cid-bbe6dxrz],.hero-overlay[data-astro-cid-bbe6dxrz]{min-height:450px}.hero-subtitle[data-astro-cid-bbe6dxrz]{font-size:18px}.hero-location[data-astro-cid-bbe6dxrz]{font-size:14px}}.service-section[data-astro-cid-g5jplrhu]{background:var(--primary-blue);padding:25px 20px;color:#fff;display:flex;align-items:center;justify-content:center}.section-wrapper[data-astro-cid-g5jplrhu]{max-width:1200px;margin:0 auto;text-align:center}.section-wrapper[data-astro-cid-g5jplrhu] h2[data-astro-cid-g5jplrhu]{font-size:36px;font-weight:800;margin:0}.section-wrapper[data-astro-cid-g5jplrhu] p[data-astro-cid-g5jplrhu]{font-size:18px;line-height:1.8}.section-wrapper[data-astro-cid-g5jplrhu] p[data-astro-cid-g5jplrhu] strong[data-astro-cid-g5jplrhu]{font-weight:700}.service-grid-section[data-astro-cid-g5jplrhu]{background:#fff;padding:60px 20px}.grid-container[data-astro-cid-g5jplrhu]{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(2,1fr);gap:50px}.grid-item[data-astro-cid-g5jplrhu]{display:flex;flex-direction:column;gap:20px}.card-image[data-astro-cid-g5jplrhu]{display:block;height:250px;background-size:cover;background-position:center;position:relative;border-radius:0;overflow:hidden;filter:grayscale(100%);transition:filter .3s ease;text-decoration:none}.card-content[data-astro-cid-g5jplrhu]{padding:0}.card-content[data-astro-cid-g5jplrhu] h3[data-astro-cid-g5jplrhu]{font-size:24px;font-weight:800;color:var(--primary-blue);margin-bottom:15px;font-family:Acme,sans-serif}.card-content[data-astro-cid-g5jplrhu] p[data-astro-cid-g5jplrhu]{font-size:16px;line-height:1.6;color:var(--text-dark);margin-bottom:15px}.card-content[data-astro-cid-g5jplrhu] strong[data-astro-cid-g5jplrhu]{font-weight:800;color:var(--primary-blue)}.card-image[data-astro-cid-g5jplrhu]:hover{filter:grayscale(0%)}.image-overlay[data-astro-cid-g5jplrhu]{position:absolute;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;transition:background .3s ease}.card-image[data-astro-cid-g5jplrhu]:hover .image-overlay[data-astro-cid-g5jplrhu]{background:#00000026}.overlay-text[data-astro-cid-g5jplrhu]{color:#fff;font-size:32px;font-weight:800;text-decoration:none;text-align:center;line-height:1.2;padding:0 15px}@media (max-width: 1024px){.section-wrapper[data-astro-cid-g5jplrhu] h2[data-astro-cid-g5jplrhu]{font-size:30px}.grid-container[data-astro-cid-g5jplrhu]{grid-template-columns:1fr;gap:40px}.card-image[data-astro-cid-g5jplrhu]{height:250px}.overlay-text[data-astro-cid-g5jplrhu]{font-size:24px}.card-content[data-astro-cid-g5jplrhu] h3[data-astro-cid-g5jplrhu]{font-size:22px}.card-content[data-astro-cid-g5jplrhu] p[data-astro-cid-g5jplrhu]{font-size:15px}}@media (max-width: 768px){.service-section[data-astro-cid-g5jplrhu]{padding:22px 20px}.section-wrapper[data-astro-cid-g5jplrhu] h2[data-astro-cid-g5jplrhu]{font-size:26px}.grid-container[data-astro-cid-g5jplrhu]{grid-template-columns:1fr;gap:30px}.card-image[data-astro-cid-g5jplrhu]{height:200px}.overlay-text[data-astro-cid-g5jplrhu]{font-size:24px}.card-content[data-astro-cid-g5jplrhu] h3[data-astro-cid-g5jplrhu]{font-size:20px}.card-content[data-astro-cid-g5jplrhu] p[data-astro-cid-g5jplrhu]{font-size:14px}}@media (max-width: 480px){.service-section[data-astro-cid-g5jplrhu]{padding:20px}.section-wrapper[data-astro-cid-g5jplrhu] h2[data-astro-cid-g5jplrhu]{font-size:22px}.section-wrapper[data-astro-cid-g5jplrhu] p[data-astro-cid-g5jplrhu]{font-size:14px}}.process-steps[data-astro-cid-d7yd27mj]{padding:60px 20px;background:#f8f8f8}.container[data-astro-cid-d7yd27mj]{max-width:1200px;margin:0 auto}.process-steps[data-astro-cid-d7yd27mj] h2[data-astro-cid-d7yd27mj]{font-size:36px;font-weight:800;color:#0575ba;text-align:center;margin-bottom:40px;font-family:Acme,sans-serif}.process-intro[data-astro-cid-d7yd27mj]{max-width:900px;margin:0 auto 50px;text-align:center}.process-intro[data-astro-cid-d7yd27mj] p[data-astro-cid-d7yd27mj]{font-size:18px;line-height:1.7;color:var(--text-dark)}.process-intro[data-astro-cid-d7yd27mj] strong[data-astro-cid-d7yd27mj]{font-weight:800;color:#0575ba}.steps-grid[data-astro-cid-d7yd27mj]{display:grid;grid-template-columns:repeat(2,1fr);gap:40px;margin-bottom:40px}.step-item[data-astro-cid-d7yd27mj]{background:#fff;padding:30px;position:relative;border-left:4px solid rgb(5,117,186)}.step-number[data-astro-cid-d7yd27mj]{position:absolute;top:30px;left:-22px;width:40px;height:40px;background:#0575ba;color:#fff;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:800;font-family:Acme,sans-serif}.step-item[data-astro-cid-d7yd27mj] h3[data-astro-cid-d7yd27mj]{font-size:20px;font-weight:800;color:#0575ba;margin-bottom:15px;font-family:Acme,sans-serif}.step-item[data-astro-cid-d7yd27mj] p[data-astro-cid-d7yd27mj]{font-size:16px;line-height:1.6;color:var(--text-dark)}.process-outro[data-astro-cid-d7yd27mj]{max-width:900px;margin:0 auto;text-align:center;background:#fff;padding:30px}.process-outro[data-astro-cid-d7yd27mj] p[data-astro-cid-d7yd27mj]{font-size:17px;line-height:1.6;color:var(--text-dark)}.process-outro[data-astro-cid-d7yd27mj] strong[data-astro-cid-d7yd27mj]{font-weight:800;color:#0575ba}@media (max-width: 768px){.process-steps[data-astro-cid-d7yd27mj] h2[data-astro-cid-d7yd27mj]{font-size:28px;margin-bottom:30px}.process-intro[data-astro-cid-d7yd27mj] p[data-astro-cid-d7yd27mj]{font-size:16px}.steps-grid[data-astro-cid-d7yd27mj]{grid-template-columns:1fr;gap:30px}.step-item[data-astro-cid-d7yd27mj]{padding:25px 25px 25px 40px}.step-number[data-astro-cid-d7yd27mj]{left:-20px;width:35px;height:35px;font-size:18px}.step-item[data-astro-cid-d7yd27mj] h3[data-astro-cid-d7yd27mj]{font-size:18px}.step-item[data-astro-cid-d7yd27mj] p[data-astro-cid-d7yd27mj]{font-size:15px}.process-outro[data-astro-cid-d7yd27mj] p[data-astro-cid-d7yd27mj]{font-size:16px}}@media (max-width: 480px){.process-steps[data-astro-cid-d7yd27mj]{padding:40px 15px}.process-steps[data-astro-cid-d7yd27mj] h2[data-astro-cid-d7yd27mj]{font-size:24px}.process-intro[data-astro-cid-d7yd27mj] p[data-astro-cid-d7yd27mj]{font-size:15px}.step-item[data-astro-cid-d7yd27mj]{padding:20px 20px 20px 35px}.step-item[data-astro-cid-d7yd27mj] h3[data-astro-cid-d7yd27mj]{font-size:17px}.step-item[data-astro-cid-d7yd27mj] p[data-astro-cid-d7yd27mj]{font-size:14px}.process-outro[data-astro-cid-d7yd27mj]{padding:20px}.process-outro[data-astro-cid-d7yd27mj] p[data-astro-cid-d7yd27mj]{font-size:15px}}.about-us[data-astro-cid-eiamszqp]{background:#fff;padding:80px 20px}.container[data-astro-cid-eiamszqp]{max-width:1200px;margin:0 auto}.about-content[data-astro-cid-eiamszqp] h2[data-astro-cid-eiamszqp]{font-size:40px;font-weight:800;color:#0575ba;text-align:center;margin-bottom:40px;font-family:Acme,sans-serif;line-height:1.2}.intro-text[data-astro-cid-eiamszqp]{max-width:900px;margin:0 auto 50px;text-align:center}.intro-text[data-astro-cid-eiamszqp] p[data-astro-cid-eiamszqp]{font-size:18px;line-height:1.7;color:var(--text-dark)}.expertise-grid[data-astro-cid-eiamszqp]{display:grid;grid-template-columns:repeat(2,1fr);gap:40px;margin-bottom:60px}.expertise-item[data-astro-cid-eiamszqp]{background:#f8f8f8;padding:30px;border-left:4px solid rgb(5,117,186)}.expertise-item[data-astro-cid-eiamszqp] h3[data-astro-cid-eiamszqp]{font-size:24px;font-weight:800;color:#0575ba;margin-bottom:15px;font-family:Acme,sans-serif}.expertise-item[data-astro-cid-eiamszqp] p[data-astro-cid-eiamszqp]{font-size:16px;line-height:1.6;color:var(--text-dark)}.cta-section[data-astro-cid-eiamszqp]{text-align:center;padding:40px;background:linear-gradient(to right,#0575ba0d,#0575ba1a)}.cta-text[data-astro-cid-eiamszqp]{font-size:20px;line-height:1.6;color:var(--text-dark);margin-bottom:25px}.cta-text[data-astro-cid-eiamszqp] strong[data-astro-cid-eiamszqp]{font-weight:800;color:#0575ba}.cta-button[data-astro-cid-eiamszqp]{display:inline-block;background:#0575ba;color:#fff;padding:15px 50px;font-size:22px;font-weight:800;font-family:Acme,sans-serif;transition:all .3s ease;border:2px solid transparent}.cta-button[data-astro-cid-eiamszqp]:hover{background:#fff;color:#0575ba;border:2px solid rgb(5,117,186)}@media (max-width: 768px){.about-us[data-astro-cid-eiamszqp]{padding:60px 20px}.about-content[data-astro-cid-eiamszqp] h2[data-astro-cid-eiamszqp]{font-size:32px;margin-bottom:30px}.intro-text[data-astro-cid-eiamszqp] p[data-astro-cid-eiamszqp]{font-size:16px}.expertise-grid[data-astro-cid-eiamszqp]{grid-template-columns:1fr;gap:30px}.expertise-item[data-astro-cid-eiamszqp]{padding:25px}.expertise-item[data-astro-cid-eiamszqp] h3[data-astro-cid-eiamszqp]{font-size:20px}.expertise-item[data-astro-cid-eiamszqp] p[data-astro-cid-eiamszqp]{font-size:15px}.cta-section[data-astro-cid-eiamszqp]{padding:30px 20px}.cta-text[data-astro-cid-eiamszqp]{font-size:18px}.cta-button[data-astro-cid-eiamszqp]{font-size:20px;padding:12px 40px}}@media (max-width: 480px){.about-us[data-astro-cid-eiamszqp]{padding:40px 15px}.about-content[data-astro-cid-eiamszqp] h2[data-astro-cid-eiamszqp]{font-size:28px}.intro-text[data-astro-cid-eiamszqp] p[data-astro-cid-eiamszqp]{font-size:15px}.expertise-item[data-astro-cid-eiamszqp]{padding:20px}.expertise-item[data-astro-cid-eiamszqp] h3[data-astro-cid-eiamszqp]{font-size:18px}.expertise-item[data-astro-cid-eiamszqp] p[data-astro-cid-eiamszqp]{font-size:14px}.cta-text[data-astro-cid-eiamszqp]{font-size:16px}.cta-button[data-astro-cid-eiamszqp]{font-size:18px;padding:10px 30px}}.service-area[data-astro-cid-rtduh47i]{background:linear-gradient(135deg,#f8f8f8,#fff);padding:80px 20px}.container[data-astro-cid-rtduh47i]{max-width:1200px;margin:0 auto}.service-area[data-astro-cid-rtduh47i] h2[data-astro-cid-rtduh47i]{font-size:40px;font-weight:800;color:#0575ba;text-align:center;margin-bottom:50px;font-family:Acme,sans-serif}.area-content[data-astro-cid-rtduh47i]{margin-bottom:50px}.area-description[data-astro-cid-rtduh47i]{max-width:900px;margin:0 auto 40px;text-align:center}.area-description[data-astro-cid-rtduh47i] p[data-astro-cid-rtduh47i]{font-size:18px;line-height:1.7;color:var(--text-dark);margin-bottom:20px}.area-description[data-astro-cid-rtduh47i] strong[data-astro-cid-rtduh47i]{font-weight:800;color:#0575ba}.area-grid[data-astro-cid-rtduh47i]{display:grid;grid-template-columns:repeat(2,1fr);gap:40px;max-width:800px;margin:0 auto 50px}.area-category[data-astro-cid-rtduh47i]{background:#fff;padding:30px;border-top:3px solid rgb(5,117,186);box-shadow:0 2px 10px #0000000d}.area-category[data-astro-cid-rtduh47i] h3[data-astro-cid-rtduh47i]{font-size:22px;font-weight:800;color:#0575ba;margin-bottom:20px;font-family:Acme,sans-serif}.area-list[data-astro-cid-rtduh47i]{list-style:none;padding:0}.area-list[data-astro-cid-rtduh47i] li[data-astro-cid-rtduh47i]{font-size:16px;line-height:1.8;color:var(--text-dark);padding:5px 0;border-bottom:1px solid #f0f0f0}.area-list[data-astro-cid-rtduh47i] li[data-astro-cid-rtduh47i]:last-child{border-bottom:none}.area-list[data-astro-cid-rtduh47i] a[data-astro-cid-rtduh47i]{color:var(--text-dark);text-decoration:none;transition:color .3s ease}.area-list[data-astro-cid-rtduh47i] a[data-astro-cid-rtduh47i]:hover{color:#0575ba;text-decoration:underline}.special-services[data-astro-cid-rtduh47i]{background:#fff;padding:40px;border-left:5px solid rgb(5,117,186)}.special-services[data-astro-cid-rtduh47i] h3[data-astro-cid-rtduh47i]{font-size:24px;font-weight:800;color:#0575ba;margin-bottom:20px;font-family:Acme,sans-serif}.special-services[data-astro-cid-rtduh47i] p[data-astro-cid-rtduh47i]{font-size:17px;line-height:1.7;color:var(--text-dark)}.area-cta[data-astro-cid-rtduh47i]{text-align:center;padding:40px;background:#0575ba}.area-cta[data-astro-cid-rtduh47i] h3[data-astro-cid-rtduh47i]{font-size:28px;font-weight:800;color:#fff;margin-bottom:25px;font-family:Acme,sans-serif}.area-cta[data-astro-cid-rtduh47i] .cta-button[data-astro-cid-rtduh47i]{display:inline-block;background:#fff;color:#0575ba;padding:15px 50px;font-size:24px;font-weight:800;font-family:Acme,sans-serif;transition:all .3s ease;border:2px solid white}.area-cta[data-astro-cid-rtduh47i] .cta-button[data-astro-cid-rtduh47i]:hover{background:transparent;color:#fff;border:2px solid white}@media (max-width: 768px){.service-area[data-astro-cid-rtduh47i]{padding:60px 20px}.service-area[data-astro-cid-rtduh47i] h2[data-astro-cid-rtduh47i]{font-size:32px;margin-bottom:40px}.area-description[data-astro-cid-rtduh47i] p[data-astro-cid-rtduh47i]{font-size:16px}.area-grid[data-astro-cid-rtduh47i]{grid-template-columns:1fr;gap:30px}.area-category[data-astro-cid-rtduh47i]{padding:25px}.area-category[data-astro-cid-rtduh47i] h3[data-astro-cid-rtduh47i]{font-size:20px}.area-list[data-astro-cid-rtduh47i] li[data-astro-cid-rtduh47i]{font-size:15px}.special-services[data-astro-cid-rtduh47i]{padding:30px}.special-services[data-astro-cid-rtduh47i] h3[data-astro-cid-rtduh47i]{font-size:22px}.special-services[data-astro-cid-rtduh47i] p[data-astro-cid-rtduh47i]{font-size:16px}.area-cta[data-astro-cid-rtduh47i] h3[data-astro-cid-rtduh47i]{font-size:24px}.area-cta[data-astro-cid-rtduh47i] .cta-button[data-astro-cid-rtduh47i]{font-size:20px;padding:12px 40px}}@media (max-width: 480px){.service-area[data-astro-cid-rtduh47i]{padding:40px 15px}.service-area[data-astro-cid-rtduh47i] h2[data-astro-cid-rtduh47i]{font-size:28px}.area-description[data-astro-cid-rtduh47i] p[data-astro-cid-rtduh47i]{font-size:15px}.area-category[data-astro-cid-rtduh47i]{padding:20px}.area-category[data-astro-cid-rtduh47i] h3[data-astro-cid-rtduh47i]{font-size:18px}.area-list[data-astro-cid-rtduh47i] li[data-astro-cid-rtduh47i]{font-size:14px}.special-services[data-astro-cid-rtduh47i]{padding:20px}.special-services[data-astro-cid-rtduh47i] h3[data-astro-cid-rtduh47i]{font-size:20px}.special-services[data-astro-cid-rtduh47i] p[data-astro-cid-rtduh47i]{font-size:15px}.area-cta[data-astro-cid-rtduh47i]{padding:30px 20px}.area-cta[data-astro-cid-rtduh47i] h3[data-astro-cid-rtduh47i]{font-size:20px}.area-cta[data-astro-cid-rtduh47i] .cta-button[data-astro-cid-rtduh47i]{font-size:18px;padding:10px 30px}}.faq[data-astro-cid-al2ca2vr]{background:#fff;padding:80px 20px}.container[data-astro-cid-al2ca2vr]{max-width:1200px;margin:0 auto}.faq[data-astro-cid-al2ca2vr] h2[data-astro-cid-al2ca2vr]{font-size:40px;font-weight:800;color:#0575ba;text-align:center;margin-bottom:50px;font-family:Acme,sans-serif}.faq-grid[data-astro-cid-al2ca2vr]{display:grid;grid-template-columns:repeat(2,1fr);gap:40px}.faq-item[data-astro-cid-al2ca2vr]{background:#f8f8f8;padding:30px;border-top:3px solid rgb(5,117,186);transition:all .3s ease}.faq-item[data-astro-cid-al2ca2vr]:hover{box-shadow:0 5px 20px #0000001a;transform:translateY(-2px)}.faq-item[data-astro-cid-al2ca2vr] h3[data-astro-cid-al2ca2vr]{font-size:22px;font-weight:800;color:#0575ba;margin-bottom:15px;font-family:Acme,sans-serif}.faq-item[data-astro-cid-al2ca2vr] p[data-astro-cid-al2ca2vr]{font-size:16px;line-height:1.7;color:var(--text-dark)}@media (max-width: 768px){.faq[data-astro-cid-al2ca2vr]{padding:60px 20px}.faq[data-astro-cid-al2ca2vr] h2[data-astro-cid-al2ca2vr]{font-size:32px;margin-bottom:40px}.faq-grid[data-astro-cid-al2ca2vr]{grid-template-columns:1fr;gap:30px}.faq-item[data-astro-cid-al2ca2vr]{padding:25px}.faq-item[data-astro-cid-al2ca2vr] h3[data-astro-cid-al2ca2vr]{font-size:20px}.faq-item[data-astro-cid-al2ca2vr] p[data-astro-cid-al2ca2vr]{font-size:15px}}@media (max-width: 480px){.faq[data-astro-cid-al2ca2vr]{padding:40px 15px}.faq[data-astro-cid-al2ca2vr] h2[data-astro-cid-al2ca2vr]{font-size:28px}.faq-item[data-astro-cid-al2ca2vr]{padding:20px}.faq-item[data-astro-cid-al2ca2vr] h3[data-astro-cid-al2ca2vr]{font-size:18px}.faq-item[data-astro-cid-al2ca2vr] p[data-astro-cid-al2ca2vr]{font-size:14px}}.social-proof[data-astro-cid-bcts4zk3]{background:linear-gradient(to bottom,#f8f8f8,#fff);padding:80px 20px}.container[data-astro-cid-bcts4zk3]{max-width:1200px;margin:0 auto}.social-proof[data-astro-cid-bcts4zk3] h2[data-astro-cid-bcts4zk3]{font-size:40px;font-weight:800;color:#0575ba;text-align:center;margin-bottom:40px;font-family:Acme,sans-serif}.intro-text[data-astro-cid-bcts4zk3]{max-width:900px;margin:0 auto 50px;text-align:center}.intro-text[data-astro-cid-bcts4zk3] p[data-astro-cid-bcts4zk3]{font-size:18px;line-height:1.7;color:var(--text-dark)}.proof-grid[data-astro-cid-bcts4zk3]{display:grid;grid-template-columns:repeat(2,1fr);gap:40px;margin-bottom:60px}.proof-item[data-astro-cid-bcts4zk3]{background:#fff;box-shadow:0 2px 10px #0000000d;overflow:hidden}.proof-header[data-astro-cid-bcts4zk3]{background:#0575ba;padding:20px 30px}.proof-header[data-astro-cid-bcts4zk3] h3[data-astro-cid-bcts4zk3]{font-size:22px;font-weight:800;color:#fff;margin:0;font-family:Acme,sans-serif}.proof-content[data-astro-cid-bcts4zk3]{padding:30px}.proof-content[data-astro-cid-bcts4zk3] p[data-astro-cid-bcts4zk3]{font-size:16px;line-height:1.7;color:var(--text-dark);margin:0}.proof-content[data-astro-cid-bcts4zk3] strong[data-astro-cid-bcts4zk3]{font-weight:800;color:#0575ba}.promise-section[data-astro-cid-bcts4zk3]{background:#fff;padding:40px;border:2px solid rgb(5,117,186)}.promise-section[data-astro-cid-bcts4zk3] h3[data-astro-cid-bcts4zk3]{font-size:28px;font-weight:800;color:#0575ba;text-align:center;margin-bottom:30px;font-family:Acme,sans-serif}.promise-grid[data-astro-cid-bcts4zk3]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.promise-item[data-astro-cid-bcts4zk3]{font-size:17px;color:var(--text-dark);border-left:3px solid rgb(5,117,186);padding:10px 10px 10px 20px}@media (max-width: 768px){.social-proof[data-astro-cid-bcts4zk3]{padding:60px 20px}.social-proof[data-astro-cid-bcts4zk3] h2[data-astro-cid-bcts4zk3]{font-size:32px;margin-bottom:30px}.intro-text[data-astro-cid-bcts4zk3] p[data-astro-cid-bcts4zk3]{font-size:16px}.proof-grid[data-astro-cid-bcts4zk3]{grid-template-columns:1fr;gap:30px}.proof-header[data-astro-cid-bcts4zk3]{padding:15px 25px}.proof-header[data-astro-cid-bcts4zk3] h3[data-astro-cid-bcts4zk3]{font-size:20px}.proof-content[data-astro-cid-bcts4zk3]{padding:25px}.proof-content[data-astro-cid-bcts4zk3] p[data-astro-cid-bcts4zk3]{font-size:15px}.promise-section[data-astro-cid-bcts4zk3]{padding:30px}.promise-section[data-astro-cid-bcts4zk3] h3[data-astro-cid-bcts4zk3]{font-size:24px}.promise-grid[data-astro-cid-bcts4zk3]{grid-template-columns:1fr;gap:15px}.promise-item[data-astro-cid-bcts4zk3]{font-size:16px}}@media (max-width: 480px){.social-proof[data-astro-cid-bcts4zk3]{padding:40px 15px}.social-proof[data-astro-cid-bcts4zk3] h2[data-astro-cid-bcts4zk3]{font-size:28px}.intro-text[data-astro-cid-bcts4zk3] p[data-astro-cid-bcts4zk3]{font-size:15px}.proof-header[data-astro-cid-bcts4zk3]{padding:12px 20px}.proof-header[data-astro-cid-bcts4zk3] h3[data-astro-cid-bcts4zk3]{font-size:18px}.proof-content[data-astro-cid-bcts4zk3]{padding:20px}.proof-content[data-astro-cid-bcts4zk3] p[data-astro-cid-bcts4zk3]{font-size:14px}.promise-section[data-astro-cid-bcts4zk3]{padding:20px}.promise-section[data-astro-cid-bcts4zk3] h3[data-astro-cid-bcts4zk3]{font-size:20px}.promise-item[data-astro-cid-bcts4zk3]{font-size:15px;padding-left:15px}}.contact-cta[data-astro-cid-rcdzuq3a]{background:linear-gradient(135deg,#0575ba,#045f97);padding:80px 20px;color:#fff}.container[data-astro-cid-rcdzuq3a]{max-width:1000px;margin:0 auto;text-align:center}.contact-cta[data-astro-cid-rcdzuq3a] h2[data-astro-cid-rcdzuq3a]{font-size:44px;font-weight:800;color:#fff;margin-bottom:40px;font-family:Acme,sans-serif;text-shadow:2px 2px 4px rgba(0,0,0,.2)}.contact-intro[data-astro-cid-rcdzuq3a]{margin-bottom:50px}.contact-intro[data-astro-cid-rcdzuq3a] .highlight[data-astro-cid-rcdzuq3a]{font-size:22px;line-height:1.5;margin-bottom:25px}.contact-intro[data-astro-cid-rcdzuq3a] .highlight[data-astro-cid-rcdzuq3a] strong[data-astro-cid-rcdzuq3a]{font-weight:800}.contact-intro[data-astro-cid-rcdzuq3a] p[data-astro-cid-rcdzuq3a]{font-size:18px;line-height:1.7;color:#fff}.contact-intro[data-astro-cid-rcdzuq3a] strong[data-astro-cid-rcdzuq3a]{font-weight:800;font-size:24px;color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,.2)}.contact-info[data-astro-cid-rcdzuq3a]{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin:50px auto;max-width:700px}.contact-box[data-astro-cid-rcdzuq3a],.phone-box[data-astro-cid-rcdzuq3a]{background:#ffffff1a;padding:30px;border:2px solid rgba(255,255,255,.3);backdrop-filter:blur(10px)}.contact-box[data-astro-cid-rcdzuq3a] h3[data-astro-cid-rcdzuq3a]{font-size:24px;font-weight:800;margin-bottom:15px;font-family:Acme,sans-serif;color:#fff}.contact-box[data-astro-cid-rcdzuq3a] address[data-astro-cid-rcdzuq3a]{font-style:normal;font-size:18px;line-height:1.6;color:#fff}.phone-box[data-astro-cid-rcdzuq3a] .phone-label[data-astro-cid-rcdzuq3a]{font-size:18px;margin-bottom:10px;color:#fff;opacity:.9}.phone-box[data-astro-cid-rcdzuq3a] .phone-number[data-astro-cid-rcdzuq3a]{font-size:28px;font-weight:800;color:#fff;display:block;font-family:Acme,sans-serif;transition:all .3s ease}.phone-box[data-astro-cid-rcdzuq3a] .phone-number[data-astro-cid-rcdzuq3a]:hover{transform:scale(1.05);text-shadow:0 0 20px rgba(255,255,255,.5)}.service-areas[data-astro-cid-rcdzuq3a]{margin:40px auto;max-width:800px}.service-areas[data-astro-cid-rcdzuq3a] p[data-astro-cid-rcdzuq3a]{font-size:18px;line-height:1.7;color:#fff}.cta-button-wrapper[data-astro-cid-rcdzuq3a]{margin:50px 0}.main-cta[data-astro-cid-rcdzuq3a]{display:inline-block;background:#fff;color:#0575ba;padding:20px 60px;transition:all .3s ease;box-shadow:0 5px 20px #0003;border:3px solid transparent}.main-cta[data-astro-cid-rcdzuq3a]:hover{background:transparent;color:#fff;border:3px solid white;transform:translateY(-2px);box-shadow:0 10px 30px #0000004d}.cta-text[data-astro-cid-rcdzuq3a]{display:block;font-size:18px;font-weight:600;margin-bottom:5px}.cta-number[data-astro-cid-rcdzuq3a]{display:block;font-size:32px;font-weight:800;font-family:Acme,sans-serif}.closing-text[data-astro-cid-rcdzuq3a]{font-size:20px;font-style:italic;color:#fff;margin-top:40px;opacity:.95}@media (max-width: 768px){.contact-cta[data-astro-cid-rcdzuq3a]{padding:60px 20px}.contact-cta[data-astro-cid-rcdzuq3a] h2[data-astro-cid-rcdzuq3a]{font-size:36px}.contact-intro[data-astro-cid-rcdzuq3a] .highlight[data-astro-cid-rcdzuq3a]{font-size:20px}.contact-intro[data-astro-cid-rcdzuq3a] p[data-astro-cid-rcdzuq3a]{font-size:16px}.contact-intro[data-astro-cid-rcdzuq3a] strong[data-astro-cid-rcdzuq3a]{font-size:20px}.contact-info[data-astro-cid-rcdzuq3a]{grid-template-columns:1fr;gap:30px}.contact-box[data-astro-cid-rcdzuq3a],.phone-box[data-astro-cid-rcdzuq3a]{padding:25px}.contact-box[data-astro-cid-rcdzuq3a] h3[data-astro-cid-rcdzuq3a]{font-size:22px}.contact-box[data-astro-cid-rcdzuq3a] address[data-astro-cid-rcdzuq3a]{font-size:16px}.phone-box[data-astro-cid-rcdzuq3a] .phone-number[data-astro-cid-rcdzuq3a]{font-size:24px}.service-areas[data-astro-cid-rcdzuq3a] p[data-astro-cid-rcdzuq3a]{font-size:16px}.main-cta[data-astro-cid-rcdzuq3a]{padding:15px 40px}.cta-text[data-astro-cid-rcdzuq3a]{font-size:16px}.cta-number[data-astro-cid-rcdzuq3a]{font-size:26px}.closing-text[data-astro-cid-rcdzuq3a]{font-size:18px}}@media (max-width: 480px){.contact-cta[data-astro-cid-rcdzuq3a]{padding:40px 15px}.contact-cta[data-astro-cid-rcdzuq3a] h2[data-astro-cid-rcdzuq3a]{font-size:30px}.contact-intro[data-astro-cid-rcdzuq3a] .highlight[data-astro-cid-rcdzuq3a]{font-size:18px}.contact-intro[data-astro-cid-rcdzuq3a] p[data-astro-cid-rcdzuq3a]{font-size:15px}.contact-intro[data-astro-cid-rcdzuq3a] strong[data-astro-cid-rcdzuq3a]{font-size:18px}.contact-box[data-astro-cid-rcdzuq3a],.phone-box[data-astro-cid-rcdzuq3a]{padding:20px}.contact-box[data-astro-cid-rcdzuq3a] h3[data-astro-cid-rcdzuq3a]{font-size:20px}.phone-box[data-astro-cid-rcdzuq3a] .phone-number[data-astro-cid-rcdzuq3a]{font-size:22px}.service-areas[data-astro-cid-rcdzuq3a] p[data-astro-cid-rcdzuq3a]{font-size:15px}.main-cta[data-astro-cid-rcdzuq3a]{padding:12px 30px}.cta-text[data-astro-cid-rcdzuq3a]{font-size:14px}.cta-number[data-astro-cid-rcdzuq3a]{font-size:22px}.closing-text[data-astro-cid-rcdzuq3a]{font-size:16px}}
