.discipline-card[data-v-9e1bd469]{display:flex;height:100%;align-items:flex-start;gap:1rem;border:1px solid var(--line);border-radius:var(--radius-lg);background:#fff;padding:1.6rem;color:var(--ink);box-shadow:var(--shadow-sm);transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.discipline-card[data-v-9e1bd469]:hover{border-color:#f25e0d4d;box-shadow:var(--shadow)}.discipline-card__icon[data-v-9e1bd469]{display:grid;width:3rem;height:3rem;flex:0 0 auto;place-items:center;border-radius:16px;background:var(--orange-soft);color:var(--orange-dark);transition:background .3s ease,color .3s ease}.discipline-card:hover .discipline-card__icon[data-v-9e1bd469]{background:var(--orange);color:#fff}.discipline-card__arrow[data-v-9e1bd469]{flex:0 0 auto;color:var(--ink-faint);font-size:1.2rem;transition:transform .3s ease,color .3s ease}.discipline-card:hover .discipline-card__arrow[data-v-9e1bd469]{color:var(--orange);transform:translate(3px,-3px)}
