.strengths[data-astro-cid-azyzr5op]{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:clamp(14px,2vw,22px)}.strength[data-astro-cid-azyzr5op]{display:flex;align-items:center;gap:16px;padding:20px 22px;border-radius:999px;background:#fff;box-shadow:var(--shadow-s)}.strength__icon[data-astro-cid-azyzr5op]{display:grid;place-items:center;flex:none;width:48px;height:48px;border-radius:50%;color:#fff}.strength[data-astro-cid-azyzr5op].s-0 .strength__icon[data-astro-cid-azyzr5op]{background:#f5871f}.strength[data-astro-cid-azyzr5op].s-1 .strength__icon[data-astro-cid-azyzr5op]{background:#17a673}.strength[data-astro-cid-azyzr5op].s-2 .strength__icon[data-astro-cid-azyzr5op]{background:var(--c-blue)}.strength[data-astro-cid-azyzr5op].s-3 .strength__icon[data-astro-cid-azyzr5op]{background:var(--c-pink)}.strength__t[data-astro-cid-azyzr5op]{font-family:var(--f-round);font-size:1rem;font-weight:700;letter-spacing:.04em}.strength__d[data-astro-cid-azyzr5op]{margin-top:3px;font-size:.78rem;line-height:1.7;color:var(--c-ink-2)}.svc-lead[data-astro-cid-azyzr5op]{margin:-8px 0 clamp(30px,4vw,46px);text-align:center;font-size:.92rem;line-height:2;color:var(--c-ink-2)}.cats[data-astro-cid-azyzr5op]{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(16px,2.2vw,24px)}@media(min-width:560px){.cats[data-astro-cid-azyzr5op]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1000px){.cats[data-astro-cid-azyzr5op]{grid-template-columns:repeat(4,minmax(0,1fr))}}.cat[data-astro-cid-azyzr5op]{display:flex;flex-direction:column;padding:14px;border-radius:24px;background:#fff;border:2px solid var(--tone-l);box-shadow:var(--shadow-s);scroll-margin-top:calc(var(--header-h) + 24px);transition:transform .45s var(--ease),box-shadow .45s var(--ease)}.cat[data-astro-cid-azyzr5op]:hover{transform:translateY(-5px);box-shadow:var(--shadow-m)}.cat[data-astro-cid-azyzr5op].t-blue{--tone: #2f7fd0;--tone-l: #d7e8f8}.cat[data-astro-cid-azyzr5op].t-pink{--tone: #e5487f;--tone-l: #fbdce8}.cat[data-astro-cid-azyzr5op].t-orange{--tone: #f0801c;--tone-l: #fde5cd}.cat[data-astro-cid-azyzr5op].t-green{--tone: #34a853;--tone-l: #d8f0de}.cat[data-astro-cid-azyzr5op].t-sky{--tone: #2aa8c9;--tone-l: #d4eef5}.cat[data-astro-cid-azyzr5op].t-red{--tone: #e03b46;--tone-l: #fbd9db}.cat[data-astro-cid-azyzr5op].t-purple{--tone: #8257c4;--tone-l: #e6dcf7}.cat[data-astro-cid-azyzr5op].t-yellow{--tone: #d99a00;--tone-l: #fbeec4}.cat__head[data-astro-cid-azyzr5op]{display:flex;align-items:center;gap:10px;padding:10px 14px;margin-bottom:12px;border-radius:999px;background:var(--tone);color:#fff}.cat__icon[data-astro-cid-azyzr5op]{display:grid;place-items:center;flex:none;width:32px;height:32px;border-radius:50%;background:#ffffff38}.cat__ja[data-astro-cid-azyzr5op]{font-family:var(--f-round);font-size:1.02rem;font-weight:700;letter-spacing:.06em}.cat__thumb[data-astro-cid-azyzr5op]{border-radius:16px;overflow:hidden}.cat__thumb[data-astro-cid-azyzr5op] img{width:100%;aspect-ratio:16 / 10;object-fit:cover}.cat__items[data-astro-cid-azyzr5op]{display:grid;gap:8px;margin:16px 6px 4px}.cat__items[data-astro-cid-azyzr5op] li[data-astro-cid-azyzr5op]{position:relative;padding-left:26px;font-size:.85rem;line-height:1.7;color:var(--c-ink-2)}.cat__items[data-astro-cid-azyzr5op] li[data-astro-cid-azyzr5op]:before{content:"";position:absolute;left:0;top:.24em;width:17px;height:17px;border-radius:50%;background:var(--tone)}.cat__items[data-astro-cid-azyzr5op] li[data-astro-cid-azyzr5op]:after{content:"";position:absolute;left:5px;top:.56em;width:6px;height:3.4px;border-left:1.9px solid #fff;border-bottom:1.9px solid #fff;rotate:-45deg}.cat__note[data-astro-cid-azyzr5op]{margin:10px 6px 2px;font-size:.72rem;line-height:1.7;color:var(--c-ink-3)}.closing[data-astro-cid-azyzr5op]{font-family:var(--f-round);margin-top:clamp(30px,4vw,46px);text-align:center;font-size:clamp(1.15rem,4vw,1.7rem);font-weight:700;line-height:1.7;letter-spacing:.02em}.closing__sub[data-astro-cid-azyzr5op]{margin-top:12px;text-align:center;font-size:clamp(.95rem,2.8vw,1.15rem);font-weight:700;color:var(--c-yellow-d)}.rescue-cta[data-astro-cid-azyzr5op]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:28px;padding:clamp(28px,4vw,44px) clamp(26px,4vw,52px);border-radius:28px;background:#fff;box-shadow:var(--shadow-s)}.rescue-cta__label[data-astro-cid-azyzr5op]{font-size:.82rem;font-weight:700;letter-spacing:.12em;color:var(--c-ink-2)}.rescue-cta__tel[data-astro-cid-azyzr5op]{display:inline-block;padding-block:6px;margin-top:0;font-family:var(--f-en);font-weight:700;font-size:clamp(1.9rem,6vw,2.7rem);line-height:1.2;letter-spacing:.02em}.rescue-cta__note[data-astro-cid-azyzr5op]{margin-top:4px;font-size:.8rem;color:var(--c-ink-2)}@media(max-width:640px){.rescue-cta[data-astro-cid-azyzr5op]{flex-direction:column;align-items:stretch;text-align:center}.rescue-cta[data-astro-cid-azyzr5op] .btn[data-astro-cid-azyzr5op]{width:100%}}
