.heading[data-v-3fca95ba]{justify-content:space-between;align-items:flex-end;gap:var(--sp-2) var(--sp-6);margin-block-end:var(--sp-6);display:flex}.heading--center[data-v-3fca95ba]{text-align:center;flex-direction:column;align-items:center}.heading__text[data-v-3fca95ba]{gap:var(--sp-1);min-inline-size:0;display:grid}.heading__title[data-v-3fca95ba]{font-size:var(--fs-h2);font-weight:var(--fw-semibold);margin:0}.heading__description[data-v-3fca95ba]{max-inline-size:60ch;color:var(--c-text-secondary);font-size:var(--fs-base)}.heading--center .heading__description[data-v-3fca95ba]{margin-inline:auto}.heading__link[data-v-3fca95ba]{align-items:center;gap:var(--sp-1);padding-block:var(--sp-1);font-size:var(--fs-sm);font-weight:var(--fw-semibold);text-underline-offset:.2em;flex-shrink:0;text-decoration:underline;display:inline-flex}.heading__link[data-v-3fca95ba],.heading__link[data-v-3fca95ba]:hover{color:var(--c-ink)}.heading__link[data-v-3fca95ba] svg{transition:transform var(--t-fast) var(--ease)}.heading__link[data-v-3fca95ba]:hover svg{transform:translate(3px)}@media (width<=639px){.heading[data-v-3fca95ba]{flex-wrap:wrap;margin-block-end:var(--sp-5)}.heading__description[data-v-3fca95ba]{font-size:var(--fs-sm)}}
