.cs[data-v-c5eaecb6]{border-top:2px solid var(--ink);padding-block:clamp(24px,3vw,40px);scroll-margin-top:90px}.cs[data-v-c5eaecb6]:first-child{padding-top:clamp(18px,2vw,26px)}header[data-v-c5eaecb6]{grid-template-columns:auto minmax(0,1fr) clamp(120px,15vw,200px);align-items:center;gap:clamp(14px,2.4vw,32px);display:grid}.cs-no[data-v-c5eaecb6]{font:900 clamp(38px,4.6vw,64px)/1 var(--display);letter-spacing:-.04em;color:var(--forest)}.cs-tag[data-v-c5eaecb6]{font:600 12px/1.5 var(--body);background:#d8ecf7;border-radius:999px;padding:3px 11px;display:inline-block}h2[data-v-c5eaecb6]{margin-top:4px;font-size:clamp(32px,4vw,56px);line-height:1.04}header img[data-v-c5eaecb6]{aspect-ratio:16/10;-o-object-fit:cover;object-fit:cover;border-radius:16px}.cs-cols[data-v-c5eaecb6]{grid-template-columns:minmax(0,1.1fr) minmax(0,1.1fr) minmax(0,.8fr);gap:18px clamp(20px,3vw,44px);margin-top:clamp(16px,2vw,26px);display:grid}h3[data-v-c5eaecb6]{letter-spacing:-.01em;font-size:20px}.cs-cols p[data-v-c5eaecb6],.cs-cols ul[data-v-c5eaecb6]{color:var(--ink-soft);margin-top:6px;font-size:16px}.cs-cols ul[data-v-c5eaecb6]{gap:8px;padding-left:18px;list-style:outside;display:grid}.link-arrow[data-v-c5eaecb6]{margin-top:8px;font-size:17px}@media (width<=900px){.cs-cols[data-v-c5eaecb6]{grid-template-columns:minmax(0,1fr)}}@media (width<=560px){header[data-v-c5eaecb6]{grid-template-columns:auto minmax(0,1fr)}header img[data-v-c5eaecb6]{grid-column:1/-1;width:100%}}
