.vts-heading[data-v-b0f859e6]{align-items:center;display:flex;flex-direction:column;margin-bottom:48px;text-align:center}.vts-heading__title[data-v-b0f859e6]{color:#2b2522;font-family:Noto Sans JP,sans-serif;font-size:clamp(1.7rem,3.2vw,2.4rem);font-weight:300;letter-spacing:.14em;line-height:1.4;margin:0}.vts-heading__label[data-v-b0f859e6]{color:#8a7f72;font-family:Cormorant Garamond,serif;font-size:1.05rem;font-weight:600;letter-spacing:.2em;margin-top:4px}.vts-heading--sm[data-v-b0f859e6]{margin-bottom:24px}.vts-heading--sm .vts-heading__title[data-v-b0f859e6]{font-size:1.3rem;letter-spacing:.1em}.member-card[data-v-a81b0ba1]{height:100%;width:100%}.member-card__link[data-v-a81b0ba1]{background:#fffdf8;border:1px solid #e6dcc9;border-radius:12px;color:inherit;display:flex;flex-direction:column;height:100%;overflow:hidden;text-decoration:none;transition:transform .25s ease,box-shadow .25s ease}.member-card__link[data-v-a81b0ba1]:focus-visible,.member-card__link[data-v-a81b0ba1]:hover{box-shadow:0 10px 24px #503c1e29;transform:translateY(-4px)}.member-card__image-wrap[data-v-a81b0ba1]{overflow:hidden}.member-card__image[data-v-a81b0ba1]{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;transition:transform .4s ease;width:100%}.member-card__link:hover .member-card__image[data-v-a81b0ba1]{transform:scale(1.06)}.member-card__body[data-v-a81b0ba1]{padding:10px 8px 12px;text-align:center}.member-card__name[data-v-a81b0ba1]{font-size:.95rem;font-weight:400;line-height:1.4}.member-card__link:hover .member-card__name[data-v-a81b0ba1]{color:#e0701c}.member-card--compact .member-card__body[data-v-a81b0ba1]{padding:8px 6px 10px}.member-card--compact .member-card__name[data-v-a81b0ba1]{font-size:.85rem}
