.abhead[data-v-15bbefd4]{padding-top:clamp(2.5rem,6vw,5rem)}.abgrid[data-v-15bbefd4]{grid-template-columns:minmax(0,.82fr) minmax(0,1fr);align-items:center;gap:clamp(1.8rem,5vw,4.5rem);display:grid}.abfig img[data-v-15bbefd4]{aspect-ratio:4/5;object-fit:cover;object-position:center 22%;width:100%}.abtext[data-v-15bbefd4]{gap:1rem;display:grid}.abtext h1[data-v-15bbefd4]{margin-bottom:.4rem}.abbig[data-v-15bbefd4]{font-family:var(--serif);max-width:32ch;font-size:clamp(1.35rem,2.3vw,1.85rem);line-height:1.35}.abp[data-v-15bbefd4]{color:var(--ink-2);font-size:.98rem;line-height:1.68}.howgrid[data-v-15bbefd4]{grid-template-columns:minmax(0,.8fr) minmax(0,1.5fr);align-items:start;gap:clamp(1.8rem,5vw,4.5rem);display:grid}.howhead h2[data-v-15bbefd4]{max-width:15ch}.howlist[data-v-15bbefd4]{counter-reset:how;border-top:var(--hair) solid var(--line);gap:0;padding:0;list-style:none;display:grid}.howlist li[data-v-15bbefd4]{counter-increment:how;border-bottom:var(--hair) solid var(--line);padding:1.5rem 0 1.5rem 3.4rem;position:relative}.howlist li[data-v-15bbefd4]:before{content:counter(how, decimal-leading-zero);letter-spacing:.1em;color:var(--clay-2);font-variant-numeric:tabular-nums;font-size:.78rem;position:absolute;top:1.6rem;left:0}.howlist h3[data-v-15bbefd4]{margin-bottom:.5rem}.howlist p[data-v-15bbefd4]{color:var(--ink-2);font-size:.95rem;line-height:1.65}.secgrid[data-v-15bbefd4]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.6rem,4vw,3.5rem);display:grid}.seccol h4[data-v-15bbefd4]{margin-bottom:.8rem}.seccol p[data-v-15bbefd4]{color:var(--ink-2);font-size:.93rem;line-height:1.65}.endblock[data-v-15bbefd4]{justify-items:start;gap:1.1rem;display:grid}.endblock .lede[data-v-15bbefd4],.endblock .endp[data-v-15bbefd4]{max-width:56ch}.endblock h2[data-v-15bbefd4]{max-width:14ch}.endp[data-v-15bbefd4]{color:var(--ink-2);font-size:.98rem}.endactions[data-v-15bbefd4]{flex-wrap:wrap;gap:.9rem;margin-top:.6rem;display:flex}@media (width<=900px){.abgrid[data-v-15bbefd4],.howgrid[data-v-15bbefd4]{grid-template-columns:1fr}.abfig img[data-v-15bbefd4]{aspect-ratio:4/5}.secgrid[data-v-15bbefd4]{grid-template-columns:1fr}}@media (width<=560px){.howlist li[data-v-15bbefd4]{padding-left:2.8rem}}
