.home-surface .primary-nav a{display:flex;align-items:center;gap:12px;text-decoration:none;padding:12px 16px;min-height:46px;font-size:14px}.home-surface .sidebar .featured-links{display:flex;flex-direction:column;align-items:stretch}.home-surface .sidebar .featured-links a{white-space:normal}.home-surface .home-library{scroll-margin-top:100px;margin-top:32px;padding-bottom:48px}.home-surface .home-library-introduction{max-width:760px;margin:0 auto 24px;text-align:center;font-size:16px;line-height:1.75}.home-surface .home-library-actions{display:flex;justify-content:center;margin-bottom:28px}.home-surface .home-library-actions .lens{gap:12px;padding:12px 20px;text-decoration:none;min-height:48px;white-space:normal;text-align:center}.home-surface .home-library-status{min-height:150px;text-align:center;padding:20px 0}.home-surface .home-library-status p{line-height:1.7;margin:0 auto 20px;max-width:620px}.home-surface .home-library-status button{padding:12px 24px;min-height:48px}.home-surface .home-library .article-card p.editorial-card-description{display:block;-webkit-line-clamp:unset;overflow:visible;overflow-wrap:anywhere}.home-surface .home-library .card-bottom a{text-decoration:none;gap:8px}.home-surface .home-library .filters button{min-height:44px}@media(max-width:760px){.home-surface .home-library{scroll-margin-top:90px;margin-top:20px}.home-surface .home-library-introduction{font-size:15px}.home-surface .home-library-actions .lens{font-size:15px;max-width:100%}.home-surface .home-library .search-panel{padding:22px 16px}}