.features-section[data-astro-cid-37ikuivk]{display:flex;flex-direction:column;gap:2rem}.features-section[data-astro-cid-37ikuivk]>.title[data-astro-cid-37ikuivk]{font-size:2.25rem;font-weight:700;line-height:1.4;letter-spacing:0}.features-section[data-astro-cid-37ikuivk] .main-content[data-astro-cid-37ikuivk]{display:grid;grid-template:"title image" auto "description image" 1fr/1fr auto;gap:1rem 2.5rem}.features-section[data-astro-cid-37ikuivk] .main-content[data-astro-cid-37ikuivk]>.title[data-astro-cid-37ikuivk]{font-size:1.625rem;font-weight:700;line-height:1.4;letter-spacing:0;grid-area:title}.features-section[data-astro-cid-37ikuivk] .main-content[data-astro-cid-37ikuivk]>.description[data-astro-cid-37ikuivk]{grid-area:description;font-size:1rem;font-weight:400;line-height:1.7;letter-spacing:0}.features-section[data-astro-cid-37ikuivk] .main-content[data-astro-cid-37ikuivk]>.image[data-astro-cid-37ikuivk]{grid-area:image;width:26rem;border-radius:.5rem}.features-section[data-astro-cid-37ikuivk] .section-02[data-astro-cid-37ikuivk]>.sub-content[data-astro-cid-37ikuivk]{padding-top:5rem;display:flex;flex-direction:column;gap:1rem}.features-section[data-astro-cid-37ikuivk] .section-02[data-astro-cid-37ikuivk]>.sub-content[data-astro-cid-37ikuivk]>.title[data-astro-cid-37ikuivk]{font-size:1.25rem;font-weight:700;line-height:1.4;letter-spacing:0}.features-section[data-astro-cid-37ikuivk] .section-02[data-astro-cid-37ikuivk]>.sub-content[data-astro-cid-37ikuivk]>.image[data-astro-cid-37ikuivk]{grid-area:image;width:100%;border-radius:.5rem}@media screen and (width < 64em){.features-section[data-astro-cid-37ikuivk]{gap:1.5rem}.features-section[data-astro-cid-37ikuivk] .main-content[data-astro-cid-37ikuivk]{grid-template:"title" auto "image" auto "description" auto/auto;gap:1rem}.features-section[data-astro-cid-37ikuivk] .main-content[data-astro-cid-37ikuivk]>.image[data-astro-cid-37ikuivk]{width:100%;height:auto}.features-section[data-astro-cid-37ikuivk] .section-02[data-astro-cid-37ikuivk]>.sub-content[data-astro-cid-37ikuivk]{padding-top:4rem}}@media screen and (width < 48em){.features-section[data-astro-cid-37ikuivk]>.title[data-astro-cid-37ikuivk]{font-size:1.5rem;font-weight:700;line-height:1.4;letter-spacing:0}.features-section[data-astro-cid-37ikuivk] .main-content[data-astro-cid-37ikuivk]>.title[data-astro-cid-37ikuivk]{font-size:1.25rem;font-weight:700;line-height:1.4;letter-spacing:0}.features-section[data-astro-cid-37ikuivk] .main-content[data-astro-cid-37ikuivk]>.image[data-astro-cid-37ikuivk]{border-radius:.125rem}.features-section[data-astro-cid-37ikuivk] .section-02[data-astro-cid-37ikuivk]>.sub-content[data-astro-cid-37ikuivk]{padding-top:3rem}.features-section[data-astro-cid-37ikuivk] .section-02[data-astro-cid-37ikuivk]>.sub-content[data-astro-cid-37ikuivk]>.title[data-astro-cid-37ikuivk]{font-size:1.125rem;font-weight:700;line-height:1.4;letter-spacing:0}.features-section[data-astro-cid-37ikuivk] .section-02[data-astro-cid-37ikuivk]>.sub-content[data-astro-cid-37ikuivk]>.image[data-astro-cid-37ikuivk]{border-radius:.125rem}}.good-points-section[data-astro-cid-pqy52yti]{display:flex;flex-direction:column;gap:2rem}.good-points-section[data-astro-cid-pqy52yti]>h2[data-astro-cid-pqy52yti]{font-size:2.25rem;font-weight:700;line-height:1.4;letter-spacing:0}.good-points-section[data-astro-cid-pqy52yti]>.good-points-body[data-astro-cid-pqy52yti]{display:flex;flex-direction:column;gap:5rem}.good-points-section[data-astro-cid-pqy52yti]>.good-points-body[data-astro-cid-pqy52yti]>.combined-useful-features-subsection[data-astro-cid-pqy52yti]{padding:4rem;background-color:var(--service-background-white);display:flex;flex-direction:column;gap:2rem;border-radius:.5rem}.good-points-section[data-astro-cid-pqy52yti]>.good-points-body[data-astro-cid-pqy52yti]>.combined-useful-features-subsection[data-astro-cid-pqy52yti]>h3[data-astro-cid-pqy52yti]{font-size:1.625rem;font-weight:700;line-height:1.4;letter-spacing:0}@media screen and (width < 64em){.good-points-section[data-astro-cid-pqy52yti]{gap:1.5rem}.good-points-section[data-astro-cid-pqy52yti]>.good-points-body[data-astro-cid-pqy52yti]{gap:4rem}.good-points-section[data-astro-cid-pqy52yti]>.good-points-body[data-astro-cid-pqy52yti]>.combined-useful-features-subsection[data-astro-cid-pqy52yti]{padding:2rem}}@media screen and (width < 48em){.good-points-section[data-astro-cid-pqy52yti]>h2[data-astro-cid-pqy52yti]{font-size:1.5rem;font-weight:700;line-height:1.4;letter-spacing:0}.good-points-section[data-astro-cid-pqy52yti]>.good-points-body[data-astro-cid-pqy52yti]{gap:3rem}.good-points-section[data-astro-cid-pqy52yti]>.good-points-body[data-astro-cid-pqy52yti]>.combined-useful-features-subsection[data-astro-cid-pqy52yti]{padding:2rem 1rem;gap:1rem}.good-points-section[data-astro-cid-pqy52yti]>.good-points-body[data-astro-cid-pqy52yti]>.combined-useful-features-subsection[data-astro-cid-pqy52yti]>h3[data-astro-cid-pqy52yti]{font-size:1.25rem;font-weight:700;line-height:1.4;letter-spacing:0}}.main-inner[data-astro-cid-ihhmuf3t]{padding-block:7.5rem;display:flex;flex-direction:column;gap:7.5rem}.main-inner[data-astro-cid-ihhmuf3t]>.cta-container[data-astro-cid-ihhmuf3t]{display:flex;flex-direction:column;gap:2rem}.footer-inner[data-astro-cid-ihhmuf3t]{padding-top:calc(7.5rem - 1px);border-top:1px solid var(--service-separate-primary);display:flex;flex-direction:column;gap:7.5rem}.footer-inner[data-astro-cid-ihhmuf3t] .footer-services-container[data-astro-cid-ihhmuf3t]{display:flex;flex-direction:column;gap:4rem}@media screen and (width < 64em){.footer-inner[data-astro-cid-ihhmuf3t]>.footer-services-container[data-astro-cid-ihhmuf3t]{gap:3rem}}@media screen and (width < 48em){.main-inner[data-astro-cid-ihhmuf3t]{padding-block:5rem;gap:5rem}.footer-inner[data-astro-cid-ihhmuf3t]{padding-top:calc(5rem - 1px);gap:5rem}}
