.coop[data-astro-cid-gzdvv6tn]{display:grid;gap:20px}.cp[data-astro-cid-gzdvv6tn]{display:flex;flex-direction:column;gap:14px;padding:30px 26px 32px;background:var(--white);border:var(--bw-hair) solid var(--stroke);border-radius:var(--r-md);scroll-margin-top:120px;transition:border-color var(--dur) var(--ease),box-shadow var(--dur) var(--ease)}.cp[data-astro-cid-gzdvv6tn]:hover{border-color:var(--navy-stroke);box-shadow:var(--shadow-md)}.cp__top[data-astro-cid-gzdvv6tn]{display:flex;align-items:center;gap:10px}.cp__no[data-astro-cid-gzdvv6tn]{font-family:var(--font-mono);font-size:var(--fs-xs);font-weight:600;letter-spacing:.12em;color:var(--accent)}.cp__tag[data-astro-cid-gzdvv6tn]{padding:3px 10px;border-radius:var(--r-pill);background:var(--bg-mist);font-size:11.5px;font-weight:600;letter-spacing:.04em;color:var(--text-sub)}.cp__t[data-astro-cid-gzdvv6tn]{font-size:var(--fs-h3);font-weight:700;color:var(--text-strong);line-height:1.26}.cp__d[data-astro-cid-gzdvv6tn]{font-size:var(--fs-sm);line-height:var(--lh-relaxed);color:var(--text-body-3)}.cp__pts[data-astro-cid-gzdvv6tn]{display:flex;flex-direction:column;gap:14px;margin-top:4px;padding-top:18px;border-top:var(--bw-hair) solid var(--stroke-soft)}.cp__pts[data-astro-cid-gzdvv6tn] li[data-astro-cid-gzdvv6tn]{display:flex;flex-direction:column;gap:3px}.cp__pt[data-astro-cid-gzdvv6tn]{font-size:var(--fs-sm);font-weight:600;color:var(--text-title)}.cp__pd[data-astro-cid-gzdvv6tn]{font-size:var(--fs-xs);line-height:var(--lh-normal);color:var(--text-muted)}.cp__act[data-astro-cid-gzdvv6tn]{margin-top:auto;padding-top:20px}.ent[data-astro-cid-gzdvv6tn]{display:grid;gap:32px;padding:40px 32px 44px;background:var(--white);border:var(--bw-hair) solid var(--stroke);border-radius:var(--r-lg)}.ent__head[data-astro-cid-gzdvv6tn]{display:flex;flex-direction:column;max-width:42rem}.ent__head[data-astro-cid-gzdvv6tn] .cp__tag[data-astro-cid-gzdvv6tn]{align-self:flex-start;margin-bottom:14px}.ent__t[data-astro-cid-gzdvv6tn]{font-size:clamp(1.5rem,1.05rem + 2vw,2.25rem);line-height:1.2;letter-spacing:-.026em;color:var(--text-strong);margin-bottom:16px}.ent__lead[data-astro-cid-gzdvv6tn]{font-size:var(--fs-lead);line-height:var(--lh-relaxed);color:var(--text-body-2);font-weight:500;margin-bottom:12px}.ent__d[data-astro-cid-gzdvv6tn]{font-size:var(--fs-sm);line-height:var(--lh-relaxed);color:var(--text-muted)}.ent__cols[data-astro-cid-gzdvv6tn]{display:grid;gap:16px}.entc[data-astro-cid-gzdvv6tn]{padding:24px 22px 26px;background:var(--bg-soft);border:var(--bw-hair) solid var(--stroke);border-radius:var(--r-md)}.entc--accent[data-astro-cid-gzdvv6tn]{background:var(--navy-deep);border-color:var(--navy-deep)}.entc__t[data-astro-cid-gzdvv6tn]{display:flex;align-items:center;gap:9px;font-size:var(--fs-h4);font-weight:700;color:var(--text-title);margin-bottom:18px}.entc--accent[data-astro-cid-gzdvv6tn] .entc__t[data-astro-cid-gzdvv6tn]{color:var(--on-dark-strong)}.entc__list[data-astro-cid-gzdvv6tn]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px}.entc__list[data-astro-cid-gzdvv6tn] li[data-astro-cid-gzdvv6tn]{display:flex;align-items:center;gap:8px;font-size:var(--fs-sm);color:var(--text-body-3)}.entc__list[data-astro-cid-gzdvv6tn] li[data-astro-cid-gzdvv6tn]:before{content:"";flex:none;width:5px;height:5px;border-radius:50%;background:var(--navy);opacity:.45}.entc--accent[data-astro-cid-gzdvv6tn] .entc__list[data-astro-cid-gzdvv6tn] li[data-astro-cid-gzdvv6tn]{color:var(--on-dark-body)}.entc--accent[data-astro-cid-gzdvv6tn] .entc__list[data-astro-cid-gzdvv6tn] li[data-astro-cid-gzdvv6tn]:before{background:var(--accent-light);opacity:1}.ent__act[data-astro-cid-gzdvv6tn]{margin-top:4px}.entsvc[data-astro-cid-gzdvv6tn]{display:flex;flex-direction:column;gap:16px;padding-top:28px;border-top:var(--bw-hair) solid var(--stroke)}.entsvc__t[data-astro-cid-gzdvv6tn]{font-size:var(--fs-h4);font-weight:700;color:var(--text-title)}.entsvc__list[data-astro-cid-gzdvv6tn]{display:grid;gap:1px;background:var(--stroke-soft);border:var(--bw-hair) solid var(--stroke-soft);border-radius:var(--r-md);overflow:hidden}.svc[data-astro-cid-gzdvv6tn]{display:flex;flex-direction:column;gap:6px;padding:18px 20px;background:var(--white)}.svc__t[data-astro-cid-gzdvv6tn]{font-size:var(--fs-sm);font-weight:700;color:var(--text-title)}.svc__d[data-astro-cid-gzdvv6tn]{font-size:var(--fs-xs);line-height:var(--lh-normal);color:var(--text-muted)}@media(min-width:900px){.coop[data-astro-cid-gzdvv6tn]{grid-template-columns:repeat(3,minmax(0,1fr))}.cp[data-astro-cid-gzdvv6tn]{padding:34px 30px 36px}.ent[data-astro-cid-gzdvv6tn]{padding:52px 48px 56px;gap:40px}.ent__cols[data-astro-cid-gzdvv6tn]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.entsvc__list[data-astro-cid-gzdvv6tn]{grid-template-columns:repeat(2,minmax(0,1fr))}}
