.faq[data-astro-cid-gfo3rpqg]{padding-block:72px}.faq--white[data-astro-cid-gfo3rpqg]{background:#fff}.faq--mist[data-astro-cid-gfo3rpqg]{background:var(--bg-mist)}.faq--soft[data-astro-cid-gfo3rpqg]{background:var(--bg-soft)}.faq__list[data-astro-cid-gfo3rpqg]{gap:20px;max-width:970px;margin-inline:auto;display:grid}.faq__item[data-astro-cid-gfo3rpqg]{background:var(--bg-mist);border-radius:6px}.faq__summary[data-astro-cid-gfo3rpqg]{cursor:pointer;align-items:center;gap:14px;padding:22px 56px 22px 26px;list-style:none;display:flex;position:relative}.faq__summary[data-astro-cid-gfo3rpqg]::-webkit-details-marker{display:none}.faq__summary[data-astro-cid-gfo3rpqg]::marker{content:""}.faq__icon[data-astro-cid-gfo3rpqg]{background:var(--yellow);width:32px;height:32px;color:var(--deep);border-radius:50%;flex:none;place-items:center;display:grid}.faq__question[data-astro-cid-gfo3rpqg]{color:var(--slate);flex:1;margin:0;font-size:18px;font-weight:600;line-height:1.4}.faq__chevron[data-astro-cid-gfo3rpqg]{color:var(--slate);place-items:center;transition:transform .2s;display:grid;position:absolute;top:50%;right:24px;transform:translateY(-50%)}.faq__item[data-astro-cid-gfo3rpqg][open] .faq__chevron[data-astro-cid-gfo3rpqg]{transform:translateY(-50%)rotate(180deg)}.faq__answer[data-astro-cid-gfo3rpqg]{color:var(--body);padding:0 56px 24px 72px;font-size:16px;line-height:1.5}.faq__answer[data-astro-cid-gfo3rpqg] p{margin:0 0 12px}.faq__answer[data-astro-cid-gfo3rpqg] p:last-child{margin-bottom:0}.faq__answer[data-astro-cid-gfo3rpqg] a{color:var(--yellow);font-weight:700}.faq__answer[data-astro-cid-gfo3rpqg] a:hover{color:var(--slate)}@media (width<=767px){.faq[data-astro-cid-gfo3rpqg]{padding-block:52px}.faq__list[data-astro-cid-gfo3rpqg]{gap:14px}.faq__summary[data-astro-cid-gfo3rpqg]{gap:12px;padding:18px 44px 18px 18px}.faq__question[data-astro-cid-gfo3rpqg]{font-size:17px}.faq__chevron[data-astro-cid-gfo3rpqg]{right:16px}.faq__answer[data-astro-cid-gfo3rpqg]{padding:0 18px 20px 62px;font-size:15px}}.welcome[data-astro-cid-ex3ywolc]{background:#fff;padding-block:72px}.welcome__split[data-astro-cid-ex3ywolc]{grid-template-columns:minmax(0,.93fr) minmax(0,1fr);align-items:start;gap:68px;display:grid}.welcome__title[data-astro-cid-ex3ywolc]{color:var(--slate);margin:0;font-size:36px;font-weight:700;line-height:1.2}.welcome__body[data-astro-cid-ex3ywolc]{color:var(--body);font-size:16px;line-height:1.5}.welcome__paragraph[data-astro-cid-ex3ywolc]{margin:0 0 16px}.welcome__paragraph[data-astro-cid-ex3ywolc]:last-child{margin-bottom:0}.welcome__media[data-astro-cid-ex3ywolc]{aspect-ratio:592/456;border-radius:var(--radius-card);background:var(--bg-soft);width:100%;position:relative;overflow:hidden}.welcome__media[data-astro-cid-ex3ywolc] img{border-radius:var(--radius-card);object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}@media (width<=1024px){.welcome__split[data-astro-cid-ex3ywolc]{grid-template-columns:minmax(0,1fr);gap:36px}.welcome__media[data-astro-cid-ex3ywolc]{aspect-ratio:592/456;max-width:720px;margin-inline:auto}}@media (width<=767px){.welcome[data-astro-cid-ex3ywolc]{padding-block:52px}.welcome__title[data-astro-cid-ex3ywolc]{font-size:28px}.welcome__media[data-astro-cid-ex3ywolc]{aspect-ratio:350/257}}.badge-band[data-astro-cid-y5gfk5qo]{min-height:302px;padding:32px var(--gutter);background:var(--slate);place-items:center;display:grid}.badge-band[data-astro-cid-y5gfk5qo] img{width:auto;max-width:100%;height:150px;max-height:150px}@media (width<=767px){.badge-band[data-astro-cid-y5gfk5qo]{min-height:232px;padding-block:28px}.badge-band[data-astro-cid-y5gfk5qo] img{height:140px}}.suburb-page[data-astro-cid-ne7juyen] h1.page-hero__title{text-wrap:wrap}.suburb-page[data-astro-cid-ne7juyen] .service-grid .section-heading__title{max-width:1000px}.suburb-page[data-astro-cid-ne7juyen] .service-grid .section-heading__intro{max-width:1100px}@media (width>=1025px){.suburb-page[data-astro-cid-ne7juyen] .why--dark .why__split{grid-template-columns:minmax(0,530px) minmax(0,1fr);gap:20px}}.suburb-page[data-astro-cid-ne7juyen] .why--dark .why-card{padding:20px}.suburb-page[data-astro-cid-ne7juyen] .why--dark .why-card__title{font-size:20px}
