.study-home-discover {
    container-type: inline-size;
    margin: 1.25rem 0;
    border-block: 1px solid #dedee6;
}
.study-home-discover-inner { display: grid; grid-template-columns: minmax(0, 1fr); }
.study-home-discover .study-home-demo { margin: 0; border: 0; min-width: 0; }
.study-physics-news { padding: 1.25rem 0; min-width: 0; letter-spacing: 0; }
.study-home-demo + .study-physics-news { border-top: 1px solid #dedee6; }
.study-physics-news h2 { margin: 0 0 .75rem; font-size: 1.125rem; line-height: 1.4; letter-spacing: 0; }
.study-physics-news-list { list-style: none; padding: 0; margin: 0; }
.study-physics-news-list li + li { margin-top: .65rem; padding-top: .65rem; border-top: 1px solid #e8e8ee; }
.study-physics-news-link { display: flex; align-items: center; min-height: 44px; font-size: .9375rem; line-height: 1.4; font-weight: 600; overflow-wrap: anywhere; }
.study-physics-news-link:focus-visible { outline: 3px solid currentColor; outline-offset: 3px; }
.study-physics-news-meta { display: flex; flex-wrap: wrap; gap: .25rem .75rem; color: #60606b; font-size: .75rem; line-height: 1.5; }
.study-physics-news-meta time { font-variant-numeric: tabular-nums; }
@container (min-width: 60rem) {
    .study-home-discover-inner--both { grid-template-columns: minmax(0, 2fr) minmax(18rem, 1fr); gap: 1.5rem; }
    .study-home-discover-inner--both .study-physics-news { border-top: 0; border-left: 1px solid #dedee6; padding-left: 1.5rem; }
}
@media print { .study-home-discover { display: none; } }
