.intro[data-astro-cid-udqe36s5]{padding:80px var(--gutter);background:var(--color-primary);color:#fff;text-align:center}.intro[data-astro-cid-udqe36s5] p[data-astro-cid-udqe36s5]{margin-bottom:24px;font-size:28px;font-weight:500;line-height:1.4}.intro[data-astro-cid-udqe36s5] .button[data-astro-cid-udqe36s5]{min-height:50px}.services[data-astro-cid-udqe36s5]{width:min(100% - var(--gutter) * 2, 1200px);gap:80px;margin:80px auto 0;padding-bottom:136px;display:grid}.services__heading[data-astro-cid-udqe36s5]{text-align:center;font-size:40px;font-weight:600;line-height:1.4}.services__heading[data-astro-cid-udqe36s5] small[data-astro-cid-udqe36s5]{margin-bottom:12px;font-size:24px;font-weight:500;display:block}.service[data-astro-cid-udqe36s5]{grid-template-columns:576px 576px;justify-content:space-between;display:grid}.service[data-astro-cid-udqe36s5]:nth-of-type(2n){padding-left:24px}.service[data-astro-cid-udqe36s5]:nth-of-type(2n) .service__photo[data-astro-cid-udqe36s5]{order:2}.service__photo[data-astro-cid-udqe36s5]{object-fit:contain;object-position:left top;width:576px;height:480px}.service__body[data-astro-cid-udqe36s5]{text-align:center;align-content:start;justify-items:center;padding-top:37px;display:grid}.service__logo[data-astro-cid-udqe36s5]{width:390px}.service[data-astro-cid-udqe36s5]:nth-of-type(2n) .service__logo[data-astro-cid-udqe36s5]{width:427px}.service__logo--wide[data-astro-cid-udqe36s5]{width:286px!important}.service__catch[data-astro-cid-udqe36s5]{color:var(--color-muted);margin-top:32px;font-size:24px;font-weight:500;line-height:1.4}.service__points[data-astro-cid-udqe36s5]{background:var(--color-surface);text-align:left;white-space:pre-line;border-radius:16px;gap:24px;width:100%;margin:31px 0 0;padding:40px 48px;font-weight:500;line-height:1.5;list-style:none;display:grid}.service__points[data-astro-cid-udqe36s5] li[data-astro-cid-udqe36s5]{padding-left:36px;position:relative}.service__points[data-astro-cid-udqe36s5] li[data-astro-cid-udqe36s5]:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%2380a7da'%3E%3Cpath d='M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z'/%3E%3C/svg%3E") 50%/contain no-repeat;width:22px;height:22px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.services__more[data-astro-cid-udqe36s5]{text-align:center}.services__more[data-astro-cid-udqe36s5] .button[data-astro-cid-udqe36s5]{min-height:50px}@media (width<=1240px){.service[data-astro-cid-udqe36s5],.service[data-astro-cid-udqe36s5]:nth-of-type(2n){grid-template-columns:1fr 1fr;gap:32px;padding-left:0}.service__photo[data-astro-cid-udqe36s5]{width:100%;height:auto}}@media (width<=990px){.service[data-astro-cid-udqe36s5],.service[data-astro-cid-udqe36s5]:nth-of-type(2n){grid-template-columns:1fr}.service[data-astro-cid-udqe36s5]:nth-of-type(2n) .service__photo[data-astro-cid-udqe36s5]{order:0}.service__photo[data-astro-cid-udqe36s5]{max-width:576px;margin-inline:auto}.services[data-astro-cid-udqe36s5]{gap:64px;width:calc(100% - 64px);padding-bottom:96px}.service__photo[data-astro-cid-udqe36s5]{max-width:470px}.service__body[data-astro-cid-udqe36s5]{padding-top:24px}.service__catch[data-astro-cid-udqe36s5]{margin-top:24px;font-size:20px}.service__points[data-astro-cid-udqe36s5]{margin-top:24px;padding:32px 48px}}@media (width<=689px){.intro[data-astro-cid-udqe36s5] p[data-astro-cid-udqe36s5]{font-size:18px;font-weight:600}.services__heading[data-astro-cid-udqe36s5]{font-size:20px}.services__heading[data-astro-cid-udqe36s5] small[data-astro-cid-udqe36s5]{font-size:16px}.service__photo[data-astro-cid-udqe36s5]{max-width:305px}.service__body[data-astro-cid-udqe36s5]{padding:48px 8px 0}.service__points[data-astro-cid-udqe36s5]{width:min(100%,305px)}.service__logo[data-astro-cid-udqe36s5],.service[data-astro-cid-udqe36s5]:nth-of-type(2n) .service__logo[data-astro-cid-udqe36s5]{width:280px}.service__logo--wide[data-astro-cid-udqe36s5]{width:300px!important}.service__catch[data-astro-cid-udqe36s5]{font-size:16px}.service__points[data-astro-cid-udqe36s5]{padding:32px 20px;font-size:14px}.button[data-astro-cid-udqe36s5]{width:100%}}
