.hero-section[data-astro-cid-unaczwpt]{background-image:url(/assets/images/burleigh-heads-4220-4.webp),linear-gradient(135deg,#5a5b54d9,#898b7ad9);background-size:cover;background-position:center;background-blend-mode:overlay;color:var(--white);text-align:center;padding:80px 20px;position:relative}.hero-section[data-astro-cid-unaczwpt]:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,#5a5b54b3,#898b7ab3);z-index:0}.hero-section[data-astro-cid-unaczwpt] .container[data-astro-cid-unaczwpt]{position:relative;z-index:1}.hero-section[data-astro-cid-unaczwpt] h1[data-astro-cid-unaczwpt]{color:var(--white);font-size:48px;margin-bottom:15px}.hero-subtitle[data-astro-cid-unaczwpt]{font-family:var(--font-heading);font-size:20px;max-width:800px;margin:0 auto 40px}.trust-badges[data-astro-cid-unaczwpt]{display:flex;justify-content:center;gap:40px;flex-wrap:wrap;margin:40px 0}.badge[data-astro-cid-unaczwpt]{text-align:center}.badge-number[data-astro-cid-unaczwpt]{font-size:32px;font-weight:700;margin-bottom:5px}.badge-label[data-astro-cid-unaczwpt]{font-size:12px;text-transform:uppercase;letter-spacing:.5px;opacity:.9}.page-header[data-astro-cid-unaczwpt]{background-color:var(--white);padding:20px 0}.breadcrumb-row[data-astro-cid-unaczwpt]{display:flex;justify-content:space-between;align-items:center;font-size:14px}.breadcrumb[data-astro-cid-unaczwpt]{color:var(--text-secondary)}.breadcrumb[data-astro-cid-unaczwpt] a[data-astro-cid-unaczwpt]{color:var(--text-secondary);text-decoration:none}.breadcrumb[data-astro-cid-unaczwpt] a[data-astro-cid-unaczwpt]:hover{color:var(--primary-green);text-decoration:underline}.breadcrumb[data-astro-cid-unaczwpt] span[data-astro-cid-unaczwpt]{color:var(--text-primary);font-weight:500}.last-updated[data-astro-cid-unaczwpt]{font-size:14px;color:var(--text-light)}.services-grid-section[data-astro-cid-unaczwpt]{background-color:var(--white)}.services-grid-section[data-astro-cid-unaczwpt] h2[data-astro-cid-unaczwpt]{text-align:center;margin-bottom:15px}.section-intro[data-astro-cid-unaczwpt]{text-align:center;font-size:18px;color:var(--text-secondary);margin-bottom:50px}.services-grid[data-astro-cid-unaczwpt]{display:grid;grid-template-columns:repeat(2,1fr);gap:30px;max-width:1000px;margin:0 auto}.service-card[data-astro-cid-unaczwpt]{background-color:#f9f9f9;padding:40px 30px;border-radius:8px;border-left:4px solid var(--primary-green);text-decoration:none;display:flex;flex-direction:column;transition:transform .3s ease,box-shadow .3s ease}.service-card[data-astro-cid-unaczwpt]:hover{transform:translateY(-5px);box-shadow:0 8px 20px #0000001f}.service-card[data-astro-cid-unaczwpt] .icon[data-astro-cid-unaczwpt]{margin-bottom:20px;color:var(--primary-green)}.service-card[data-astro-cid-unaczwpt] .icon[data-astro-cid-unaczwpt] svg[data-astro-cid-unaczwpt]{display:block}.service-card[data-astro-cid-unaczwpt] h3[data-astro-cid-unaczwpt]{color:var(--primary-green);font-size:22px;margin-bottom:15px}.service-card[data-astro-cid-unaczwpt] p[data-astro-cid-unaczwpt]{color:var(--text-primary);line-height:1.6;margin-bottom:20px;flex-grow:1}.service-card[data-astro-cid-unaczwpt] .learn-more[data-astro-cid-unaczwpt]{color:var(--primary-green);font-weight:600;font-size:14px;text-transform:uppercase;letter-spacing:.5px}.suburbs-section[data-astro-cid-unaczwpt]{background-color:#f9f9f9}.suburbs-section[data-astro-cid-unaczwpt] h2[data-astro-cid-unaczwpt]{text-align:center;margin-bottom:15px}.suburbs-grid[data-astro-cid-unaczwpt]{display:grid;grid-template-columns:repeat(3,1fr);gap:25px;max-width:1000px;margin:0 auto 30px}.suburb-card[data-astro-cid-unaczwpt]{background-color:var(--white);padding:25px;border-radius:8px;box-shadow:0 2px 8px #0000000f}.suburb-card[data-astro-cid-unaczwpt] h3[data-astro-cid-unaczwpt]{color:var(--primary-green);font-size:18px;margin-bottom:10px}.suburb-card[data-astro-cid-unaczwpt] p[data-astro-cid-unaczwpt]{color:var(--text-secondary);font-size:14px;line-height:1.6}.suburb-note[data-astro-cid-unaczwpt]{text-align:center;color:var(--text-secondary);font-style:italic;margin-top:20px}.cta-center[data-astro-cid-unaczwpt]{text-align:center}.cta-section[data-astro-cid-unaczwpt]{background-color:var(--primary-green);color:var(--white);text-align:center}.cta-section[data-astro-cid-unaczwpt] h2[data-astro-cid-unaczwpt]{color:var(--white);margin-bottom:15px}.cta-section[data-astro-cid-unaczwpt] p[data-astro-cid-unaczwpt]{margin-bottom:25px;font-size:18px}@media (max-width: 1024px){.services-grid[data-astro-cid-unaczwpt]{grid-template-columns:1fr}.suburbs-grid[data-astro-cid-unaczwpt]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.hero-section[data-astro-cid-unaczwpt] h1[data-astro-cid-unaczwpt]{font-size:32px}.hero-subtitle[data-astro-cid-unaczwpt]{font-size:16px}.trust-badges[data-astro-cid-unaczwpt]{gap:20px}.badge-number[data-astro-cid-unaczwpt]{font-size:24px}.suburbs-grid[data-astro-cid-unaczwpt]{grid-template-columns:1fr}}
