.discipline-card[data-v-4c5492ff]{border-top:1px solid var(--border)}.discipline-link[data-v-4c5492ff]{align-items:flex-start;display:flex;flex-direction:column;height:100%;padding:28px 24px;transition:background .2s}.discipline-link[data-v-4c5492ff]:hover{background:var(--secondary)}.discipline-meta[data-v-4c5492ff]{align-items:center;color:var(--muted-foreground);display:flex;font-size:12px;justify-content:space-between;width:100%}h2[data-v-4c5492ff],h3[data-v-4c5492ff]{font-size:30px;letter-spacing:-.025em;line-height:1.1;margin-top:32px;max-width:15ch}p[data-v-4c5492ff]{color:var(--muted-foreground);font-size:14px;line-height:1.6;margin-top:16px}.discipline-cta[data-v-4c5492ff]{font-size:13px;margin-top:auto;padding-top:24px;text-decoration:underline;text-underline-offset:5px}@media(max-width:639px){.discipline-link[data-v-4c5492ff]{padding:24px 16px}h2[data-v-4c5492ff],h3[data-v-4c5492ff]{font-size:28px;margin-top:20px}}
