@layer components{.journal-article-section{padding-block:var(--sle-section-space);background:var(--sle-color-background);border-top:1px solid var(--sle-color-border)}.journal-article-section__inner{gap:var(--sle-space-10);display:grid}.journal-article-section__heading{max-width:44rem}.journal-article-section__script{color:var(--sle-color-focus);font-family:var(--sle-font-accent);margin:0;font-size:clamp(1.75rem,4vw,2.6rem);line-height:1}.journal-article-section__heading h2,.journal-article-section__heading p{margin-top:0}.journal-article-section__heading>p:last-child,.journal-article-card__excerpt{color:var(--sle-color-text-muted);line-height:var(--sle-leading-body)}.journal-article-section__grid,.journal-article-section__supporting{gap:var(--sle-space-5);display:grid}.journal-article-card__link{align-content:start;gap:var(--sle-space-4);height:100%;padding:var(--sle-space-6);color:inherit;border:1px solid var(--sle-color-border);border-radius:var(--sle-radius-card);transition:transform var(--sle-transition-fast) ease, border-color var(--sle-transition-fast) ease, box-shadow var(--sle-transition-fast) ease;text-decoration:none;display:grid}.journal-article-section__featured .journal-article-card__link{background:var(--sle-color-brand-pink)}.journal-article-card__meta{gap:var(--sle-space-2);color:var(--sle-color-text-muted);font-size:var(--sle-type-small);font-weight:var(--sle-font-weight-semibold);letter-spacing:var(--sle-tracking-label);text-transform:uppercase;flex-wrap:wrap;margin:0;display:flex}.journal-article-section__featured h3,.journal-article-section__supporting h3,.journal-article-card__excerpt{margin:0}.journal-article-section__featured h3,.journal-article-section__supporting h3{font-size:clamp(1.3rem,3vw,1.8rem);line-height:1.25}@media (hover:hover) and (pointer:fine){.journal-article-card__link:hover{border-color:var(--sle-color-border-strong);box-shadow:var(--sle-shadow-soft);transform:translateY(-.2rem)}}.journal-article-card__link:focus-visible{border-color:var(--sle-color-border-strong);box-shadow:var(--sle-shadow-soft);outline-offset:3px;outline:3px solid #b06d8c66}}@media (width<=47.999rem){.journal-article-card__action,.journal-article-section__inner>.text-link{text-align:center;margin-inline:auto;display:block}}@media (width>=48rem){@layer components{.journal-article-section__grid{grid-template-columns:minmax(0,1.35fr) minmax(0,.85fr)}}}
