.learning-links{padding-block:var(--space-16);border-top:1px solid var(--color-border);background:var(--color-paper)}.learning-links__inner{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:var(--space-12)}.learning-links__inner:not(:has(.learning-links__list)){grid-template-columns:1fr}.learning-links__copy{min-width:0}.learning-links h2{max-width:26ch;margin:0 0 var(--space-5);font-size:var(--type-title-lg-size);font-weight:var(--font-weight-bold);letter-spacing:var(--type-title-lg-tracking);line-height:var(--type-title-lg-line);text-wrap:balance}.learning-links__copy>p:not(.eyebrow){max-width:65ch;margin:0 0 var(--space-6);color:var(--color-text-secondary);font-size:var(--type-body-size);line-height:var(--type-body-line)}.learning-links__copy .button{max-width:100%;line-height:var(--type-body-sm-line);padding-block:var(--space-3)}.learning-links__copy .button__icon{flex:0 0 auto}.learning-links__list{display:grid;gap:var(--space-3);min-width:0;margin:0;padding:0;list-style:none}.learning-links__list li{min-width:0}.learning-links__list a{width:100%;min-height:2.75rem;display:flex;align-items:center;justify-content:space-between;gap:var(--space-5);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-paper);color:var(--color-brand-700);transition:color var(--duration-fast),background-color var(--duration-fast),border-color var(--duration-fast)}.learning-links__list a:focus-visible,.learning-links__list a:hover{background:var(--color-brand-50);border-color:var(--color-brand-200);color:var(--color-action-hover)}.learning-links__list a:active{background:var(--color-brand-100);border-color:var(--color-brand-300)}.learning-links__list a>span:first-child{min-width:0}.learning-links__list strong{display:block;font-size:var(--type-body-size);font-weight:var(--font-weight-semibold);line-height:var(--type-body-line)}.learning-links__list small{display:block;margin-top:var(--space-1);color:var(--color-text-muted);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line)}.learning-links__list a>span:last-child{flex:0 0 auto}@media (max-width:48rem){.learning-links{padding-block:var(--space-10)}.learning-links__inner{grid-template-columns:1fr;gap:var(--space-6)}}