.head[data-v-ab9349b2]{margin:0 auto 2.75rem;max-width:660px;text-align:center}.head--left[data-v-ab9349b2]{margin-left:0;text-align:left}.head h2[data-v-ab9349b2]{color:var(--color-gray-900);font-size:clamp(1.5rem,2.6vw,2.125rem);font-weight:800;letter-spacing:-.03em;line-height:1.28;margin:.9rem 0 .65rem}.head p[data-v-ab9349b2]{color:var(--color-gray-600);font-size:.9375rem;line-height:1.8}.more[data-v-ab9349b2]{align-items:center;color:var(--color-primary);display:inline-flex;font-size:.8125rem;font-weight:600;gap:.3rem;margin-top:1.1rem;text-decoration:none}.more[data-v-ab9349b2]:hover{color:var(--color-primary-dark)}.more-arrow[data-v-ab9349b2]{transition:transform var(--dur-base) var(--ease-out)}.more:hover .more-arrow[data-v-ab9349b2]{transform:translate(4px)}
