.service[data-astro-cid-njl2q4gy]{width:min(1000px, 100% - var(--gutter) * 2);flex-direction:column;gap:104px;margin:104px auto 0;display:flex}h2[data-astro-cid-njl2q4gy]{font-size:28px;font-weight:700;line-height:1.5}.intro[data-astro-cid-njl2q4gy]{grid-template-columns:1fr 1fr;align-items:center;gap:56px;display:grid}.intro__text[data-astro-cid-njl2q4gy]{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.intro__text[data-astro-cid-njl2q4gy] p[data-astro-cid-njl2q4gy]{font-weight:500;line-height:2}.intro__text[data-astro-cid-njl2q4gy] .intro__catch[data-astro-cid-njl2q4gy]{font-size:26px;font-weight:700;line-height:1.5}.intro__text[data-astro-cid-njl2q4gy] .btn[data-astro-cid-njl2q4gy]{margin-top:8px}.intro__facts[data-astro-cid-njl2q4gy]{grid-column:1/-1;grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.intro__facts[data-astro-cid-njl2q4gy] div[data-astro-cid-njl2q4gy]{border-radius:var(--radius);background:var(--c-bg-soft);flex-direction:column;gap:2px;padding:14px 18px;display:flex}.intro__facts[data-astro-cid-njl2q4gy] dt[data-astro-cid-njl2q4gy]{color:var(--c-primary);font-size:12px;font-weight:700}.intro__facts[data-astro-cid-njl2q4gy] dd[data-astro-cid-njl2q4gy]{font-size:15px;font-weight:700}.intro__image[data-astro-cid-njl2q4gy]{border-radius:var(--radius-lg);overflow:hidden}.intro__image[data-astro-cid-njl2q4gy] img[data-astro-cid-njl2q4gy]{aspect-ratio:4/3;object-fit:cover;width:100%}.block[data-astro-cid-njl2q4gy]{flex-direction:column;gap:32px;display:flex}.worries[data-astro-cid-njl2q4gy]{border-radius:var(--radius-lg);background:var(--c-bg-soft);grid-template-columns:1fr 1fr;gap:12px;padding:32px;display:grid}.worries[data-astro-cid-njl2q4gy] li[data-astro-cid-njl2q4gy]{border-radius:var(--radius);background:#fff;padding:16px 16px 16px 48px;font-weight:500;position:relative}.worries[data-astro-cid-njl2q4gy] li[data-astro-cid-njl2q4gy]:before{content:"";border-bottom:2px solid var(--c-primary);border-left:2px solid var(--c-primary);width:12px;height:7px;position:absolute;top:50%;left:20px;transform:translateY(-70%)rotate(-45deg)}.features[data-astro-cid-njl2q4gy]{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.features[data-astro-cid-njl2q4gy] li[data-astro-cid-njl2q4gy]{border:1px solid var(--c-line-strong);border-radius:var(--radius-lg);padding:28px 24px}.features__no[data-astro-cid-njl2q4gy]{color:var(--c-primary);margin-bottom:8px;font-size:22px;font-weight:700;display:block}.block__head[data-astro-cid-njl2q4gy]{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.block__more[data-astro-cid-njl2q4gy]{color:var(--c-primary);align-items:center;gap:8px;font-size:15px;font-weight:700;display:inline-flex}.block__more[data-astro-cid-njl2q4gy] svg{width:16px;height:16px}.uses[data-astro-cid-njl2q4gy]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;display:grid}.uses[data-astro-cid-njl2q4gy] li[data-astro-cid-njl2q4gy]{border-top:3px solid var(--c-primary);border-radius:0 0 var(--radius) var(--radius);background:var(--c-bg-box);padding:24px}.uses[data-astro-cid-njl2q4gy] h3[data-astro-cid-njl2q4gy]{margin-bottom:8px;font-size:17px;font-weight:700;line-height:1.5}.uses[data-astro-cid-njl2q4gy] p[data-astro-cid-njl2q4gy]{font-size:14px;line-height:1.9}.cases[data-astro-cid-njl2q4gy]{gap:20px;display:grid}.articles[data-astro-cid-njl2q4gy],.works[data-astro-cid-njl2q4gy],.plans[data-astro-cid-njl2q4gy]{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.plans[data-astro-cid-njl2q4gy] li[data-astro-cid-njl2q4gy]{border:1px solid var(--c-line-strong);border-radius:var(--radius-lg);flex-direction:column;gap:8px;padding:28px 24px;display:flex}.plans__for[data-astro-cid-njl2q4gy]{color:var(--c-primary);font-size:13px;font-weight:700}.plans[data-astro-cid-njl2q4gy] h3[data-astro-cid-njl2q4gy]{font-size:19px;font-weight:700;line-height:1.5}.plans__body[data-astro-cid-njl2q4gy]{font-size:15px;line-height:1.9}.plans__price[data-astro-cid-njl2q4gy]{border-top:1px solid var(--c-line);margin-top:auto;padding-top:12px;font-size:14px;font-weight:700}.features[data-astro-cid-njl2q4gy] h3[data-astro-cid-njl2q4gy]{margin-bottom:8px;font-size:18px;font-weight:700;line-height:1.5}.features[data-astro-cid-njl2q4gy] p[data-astro-cid-njl2q4gy]{font-size:15px;line-height:1.9}.note[data-astro-cid-njl2q4gy]{color:var(--c-muted);margin-top:-12px;font-size:14px}.tools[data-astro-cid-njl2q4gy]{flex-wrap:wrap;gap:10px;display:flex}.tools[data-astro-cid-njl2q4gy] .pill[data-astro-cid-njl2q4gy]{padding:8px 18px;font-size:14px}.steps[data-astro-cid-njl2q4gy]{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.steps[data-astro-cid-njl2q4gy] li[data-astro-cid-njl2q4gy]{border-radius:var(--radius);background:var(--c-bg-box);gap:20px;padding:24px;display:flex}.steps__no[data-astro-cid-njl2q4gy]{color:var(--c-primary);flex:none;font-size:24px;font-weight:700;line-height:1.2}.steps[data-astro-cid-njl2q4gy] h3[data-astro-cid-njl2q4gy]{margin-bottom:4px;font-size:17px;font-weight:700}.steps[data-astro-cid-njl2q4gy] p[data-astro-cid-njl2q4gy]{font-size:15px}.faqs[data-astro-cid-njl2q4gy]{border-top:1px solid var(--c-line-strong);flex-direction:column;display:flex}.faqs[data-astro-cid-njl2q4gy]>div[data-astro-cid-njl2q4gy]{border-bottom:1px solid var(--c-line-strong);padding:24px 0}.faqs[data-astro-cid-njl2q4gy] dt[data-astro-cid-njl2q4gy]{margin-bottom:8px;font-weight:700}.faqs[data-astro-cid-njl2q4gy] dd[data-astro-cid-njl2q4gy]{line-height:1.9}.cta[data-astro-cid-njl2q4gy]{border-radius:var(--radius-lg);text-align:center;background:var(--c-bg-soft);flex-direction:column;align-items:center;gap:12px;padding:48px 32px;display:flex}.cta__label[data-astro-cid-njl2q4gy]{color:var(--c-primary);font-size:14px;font-weight:700}.cta__title[data-astro-cid-njl2q4gy]{font-size:24px;font-weight:700;line-height:1.5}.cta__body[data-astro-cid-njl2q4gy]{max-width:600px;margin-bottom:12px;font-size:15px;line-height:1.9}.others[data-astro-cid-njl2q4gy]{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.others[data-astro-cid-njl2q4gy] a[data-astro-cid-njl2q4gy]{border:1px solid var(--c-line-strong);border-radius:var(--radius);justify-content:space-between;align-items:center;gap:16px;height:100%;padding:20px 24px;transition:border-color .2s;display:flex}.others[data-astro-cid-njl2q4gy] a[data-astro-cid-njl2q4gy]:hover{border-color:var(--c-primary)}.others[data-astro-cid-njl2q4gy] span[data-astro-cid-njl2q4gy]{flex-direction:column;gap:4px;display:flex}.others[data-astro-cid-njl2q4gy] strong[data-astro-cid-njl2q4gy]{font-weight:700}.others[data-astro-cid-njl2q4gy] small[data-astro-cid-njl2q4gy]{color:var(--c-muted);font-size:13px}.others[data-astro-cid-njl2q4gy] svg{width:18px;height:18px;color:var(--c-primary);flex:none}@media (width<=840px){.service[data-astro-cid-njl2q4gy]{gap:72px;margin-top:64px}h2[data-astro-cid-njl2q4gy]{font-size:21px}.intro[data-astro-cid-njl2q4gy]{grid-template-columns:1fr;gap:32px}.intro__image[data-astro-cid-njl2q4gy]{border-radius:var(--radius);order:-1}.intro__text[data-astro-cid-njl2q4gy] .intro__catch[data-astro-cid-njl2q4gy]{font-size:21px}.intro__text[data-astro-cid-njl2q4gy] .btn[data-astro-cid-njl2q4gy]{justify-content:center;align-self:stretch}.worries[data-astro-cid-njl2q4gy]{grid-template-columns:1fr;padding:16px}.intro__facts[data-astro-cid-njl2q4gy]{grid-template-columns:1fr 1fr}.block__head[data-astro-cid-njl2q4gy]{flex-direction:column;align-items:flex-start}.features[data-astro-cid-njl2q4gy],.articles[data-astro-cid-njl2q4gy],.works[data-astro-cid-njl2q4gy],.plans[data-astro-cid-njl2q4gy],.steps[data-astro-cid-njl2q4gy],.others[data-astro-cid-njl2q4gy]{grid-template-columns:1fr}.cta[data-astro-cid-njl2q4gy]{padding:32px 20px}.cta__title[data-astro-cid-njl2q4gy]{font-size:19px}}
