.sm__group+.sm__group[data-v-979ba5b4],.sm__split[data-v-979ba5b4]{margin-top:clamp(48px,7vw,72px)}.sm__heading[data-v-979ba5b4]{display:flex;align-items:baseline;gap:14px;font-size:clamp(1.4rem,3vw,1.9rem);margin:0 0 22px;padding-bottom:14px;border-bottom:1px solid var(--line)}.sm__num[data-v-979ba5b4]{font-family:var(--sans);font-size:.72rem;letter-spacing:.24em;color:var(--pink-600)}.sm__tiles[data-v-979ba5b4]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:12px}.tile[data-v-979ba5b4]{position:relative;display:flex;flex-direction:column;gap:4px;height:100%;padding:18px 44px 18px 20px;background:var(--pink-50);border:1px solid var(--line);border-radius:var(--radius-sm);transition:background .2s,border-color .2s,transform .2s,box-shadow .2s}.tile__label[data-v-979ba5b4]{font-family:var(--display);font-size:1.08rem;color:var(--ink)}.tile__note[data-v-979ba5b4]{font-size:.88rem;color:var(--ink-muted)}.tile__arrow[data-v-979ba5b4]{position:absolute;right:18px;top:50%;transform:translateY(-50%);color:var(--pink-500);transition:transform .2s}.tile[data-v-979ba5b4]:hover{background:var(--white);border-color:var(--pink-300);box-shadow:var(--shadow-md);transform:translateY(-2px)}.tile:hover .tile__arrow[data-v-979ba5b4]{transform:translate(4px,-50%)}.sm__cats[data-v-979ba5b4]{display:grid;grid-template-columns:1fr;gap:18px}.cat[data-v-979ba5b4]{border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;background:var(--white);box-shadow:var(--shadow-sm)}.cat__head[data-v-979ba5b4]{display:grid;grid-template-columns:1fr auto;align-items:center;gap:6px 12px;padding:20px 22px 18px;background:linear-gradient(135deg,var(--pink-100),var(--pink-50));border-bottom:1px solid var(--line)}.cat__title[data-v-979ba5b4]{margin:0;font-size:1.3rem}.cat__title a[data-v-979ba5b4]{color:var(--ink);border-bottom:2px solid var(--pink-300);transition:border-color .2s,color .2s}.cat__title a[data-v-979ba5b4]:hover{color:var(--pink-600);border-color:var(--pink-600)}.cat__count[data-v-979ba5b4]{font-size:.7rem;letter-spacing:.14em;text-transform:uppercase;color:var(--pink-600);background:var(--white);border-radius:999px;padding:4px 10px;white-space:nowrap}.cat__blurb[data-v-979ba5b4]{grid-column:1 / -1;margin:0;font-size:.9rem;color:var(--ink-soft)}.cat__list[data-v-979ba5b4]{list-style:none;margin:0;padding:16px 22px 20px;display:grid;grid-template-columns:1fr;gap:2px 24px}.cat__list a[data-v-979ba5b4]{display:block;padding:7px 0 7px 16px;position:relative;font-size:.94rem;color:var(--ink-soft);transition:color .2s}.cat__list a[data-v-979ba5b4]:before{content:"";position:absolute;left:0;top:50%;width:6px;height:6px;margin-top:-3px;border-radius:50%;background:var(--pink-300);transition:background .2s}.cat__list a[data-v-979ba5b4]:hover{color:var(--pink-600)}.cat__list a[data-v-979ba5b4]:hover:before{background:var(--pink-600)}.sm__split[data-v-979ba5b4]{display:grid;grid-template-columns:1fr;gap:clamp(48px,7vw,72px)}.sm__split .sm__group+.sm__group[data-v-979ba5b4]{margin-top:0}.sm__rows[data-v-979ba5b4]{list-style:none;margin:0;padding:0}.row[data-v-979ba5b4]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 16px;padding:14px 4px;border-bottom:1px dashed var(--line);transition:color .2s,padding .2s}.row__label[data-v-979ba5b4]{font-family:var(--display);font-size:1.05rem;color:var(--ink)}.row__note[data-v-979ba5b4]{font-size:.88rem;color:var(--ink-muted)}.row[data-v-979ba5b4]:hover{padding-left:10px}.row:hover .row__label[data-v-979ba5b4]{color:var(--pink-600)}@media(min-width:640px){.sm__tiles[data-v-979ba5b4],.cat__list[data-v-979ba5b4]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1000px){.sm__tiles[data-v-979ba5b4]{grid-template-columns:repeat(4,1fr)}.sm__cats[data-v-979ba5b4]{grid-template-columns:repeat(2,1fr);align-items:start}.sm__split[data-v-979ba5b4]{grid-template-columns:1.4fr 1fr}}@media(prefers-reduced-motion:reduce){.tile[data-v-979ba5b4],.tile__arrow[data-v-979ba5b4],.row[data-v-979ba5b4]{transition:none}.tile[data-v-979ba5b4]:hover{transform:none}}
