@media (max-width:560px){.news-layout{gap:12px}.lead-story{padding:20px}.lead-story__image{margin:-20px -20px 18px;aspect-ratio:16/9}.lead-story__image img{width:100%;height:100%!important;object-fit:cover}.spotlight-side{padding:16px}.spotlight-side__image{height:auto;aspect-ratio:16/9}.news-list .news-row,.news-list .news-row:has(.news-row__image){display:grid!important;grid-template-columns:104px minmax(0,1fr)!important;grid-template-rows:auto auto;align-items:stretch}.news-list .news-row__image{grid-column:1;grid-row:1/span 2;width:104px!important;height:auto!important;min-height:116px!important;aspect-ratio:auto!important;border-radius:0}.news-list .news-row__image img{height:100%!important}.news-list .news-row__body{grid-column:2;grid-row:1;padding:12px 12px 0!important}.news-list .news-row time{grid-column:2;grid-row:2;display:block!important;padding:7px 12px 12px!important;text-align:left}.news-list .news-row p:not(.channel){display:-webkit-box!important;margin:.4rem 0 0;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.news-list .news-row:not(:has(.news-row__image)){grid-template-columns:1fr!important}.news-list .news-row:not(:has(.news-row__image)) .news-row__body,.news-list .news-row:not(:has(.news-row__image)) time{grid-column:1}.news-list .news-row:not(:has(.news-row__image)) .news-row__body{padding:14px 14px 0!important}}@media (max-width:650px){.catalog-page{padding-top:32px}.catalog-intro{padding-bottom:24px}.catalog-list{gap:14px;margin-top:22px}.catalog-card{grid-template-columns:42px minmax(0,1fr);align-items:start;gap:12px;padding:18px;border-radius:8px}.catalog-card__number{width:42px;padding:0}.catalog-card__body{min-width:0}.catalog-card__body>p{margin-bottom:.65rem}.catalog-card h2{margin:7px 0 5px;font-size:1.32rem}.catalog-card__action{grid-column:1/-1;width:100%}.catalog-card__action .button{width:100%;margin:0}.profile-page .profile-hero{margin-left:0;margin-right:0;border-radius:10px}}@media (max-width:560px){.spotlight-side{display:grid;grid-template-columns:104px minmax(0,1fr);grid-template-rows:auto auto auto;grid-column-gap:12px;column-gap:12px;padding:0;border-radius:8px}.spotlight-side__image{grid-column:1;grid-row:1/span 3;width:104px;height:100%;min-height:116px;margin:0;border-radius:0}.spotlight-side__eyebrow{grid-column:2;margin:12px 12px 4px 0}.spotlight-side__meta{grid-column:2}.spotlight-side h3{grid-column:2;margin:6px 12px 8px 0;font-size:1.06rem;line-height:1.2}.spotlight-side__summary{grid-column:2;margin:0 12px 8px 0;font-size:.84rem;-webkit-line-clamp:2}.spotlight-side time{grid-column:2;margin:0;padding:0 12px 12px 0;align-self:end}}.organization-source-row{display:flex;align-items:center;gap:12px;margin:16px 0}.organization-source-row__body{min-width:0}.organization-source-row__body strong{display:block;overflow-wrap:anywhere}.organization-source-row__body p{margin:.2rem 0 0}@media(max-width:650px){.organization-source-row{display:grid;grid-template-columns:42px minmax(0,1fr);align-items:start;grid-gap:10px;gap:10px}.organization-source-row .source-avatar{grid-column:1;grid-row:1}.organization-source-row__body{grid-column:2;grid-row:1}.organization-source-row>.text-link{grid-column:2;width:max-content;margin-top:2px}.publisher-form{max-width:none}.publisher-form fieldset,.publisher-form input,.publisher-form select,.publisher-form textarea{min-width:0;width:100%}.publisher-form>div{display:grid;grid-template-columns:1fr;grid-gap:10px;gap:10px}.publisher-form>div .button,.publisher-form>div .button.secondary{width:100%;margin-left:0;text-align:center}}@media (max-width:760px){.news-list{grid-template-columns:minmax(0,1fr)!important}.news-list .news-row:has(.news-row__image.media-preview--video){display:block!important;grid-column:auto!important}.news-list .news-row__image.media-preview--video{display:block!important;width:100%!important;height:auto!important;min-height:0!important;aspect-ratio:16/9!important;border-radius:0!important}.lead-story__image.media-preview--video,.spotlight-side__image.media-preview--video{aspect-ratio:16/9!important}}@media (max-width:560px){.news-list .news-row:has(.news-row__image.media-preview--video) .news-row__body{padding:13px 13px 0}.news-list .news-row:has(.news-row__image.media-preview--video) time{display:block;padding:7px 13px 12px}.spotlight-side:has(.spotlight-side__image.media-preview--video){display:block!important;padding:0!important}.spotlight-side__image.media-preview--video{display:block!important;width:100%!important;height:auto!important;min-height:0!important;margin:0 0 14px!important;aspect-ratio:16/9!important;border-radius:0!important}.spotlight-side:has(.spotlight-side__image.media-preview--video) .spotlight-side__eyebrow,.spotlight-side:has(.spotlight-side__image.media-preview--video) .spotlight-side__meta,.spotlight-side:has(.spotlight-side__image.media-preview--video) .spotlight-side__summary,.spotlight-side:has(.spotlight-side__image.media-preview--video) h3,.spotlight-side:has(.spotlight-side__image.media-preview--video) time{display:block;margin-left:14px;margin-right:14px}.spotlight-side:has(.spotlight-side__image.media-preview--video) .spotlight-side__meta{display:flex}.spotlight-side:has(.spotlight-side__image.media-preview--video) time{padding:0 0 14px}.lead-story__image.media-preview--video{aspect-ratio:16/9!important}}.source-preview{display:grid;grid-template-columns:72px minmax(0,1fr) auto;grid-gap:20px;gap:20px;align-items:center;margin-top:24px;padding:24px;border:1px solid color-mix(in srgb,var(--accent) 78%,var(--line));border-radius:10px;background:linear-gradient(135deg,color-mix(in srgb,var(--soft) 88%,var(--surface)),var(--surface));box-shadow:0 8px 20px rgba(13,38,52,.06)}.source-preview img,.source-preview__fallback{width:72px;height:72px;border:1px solid var(--line);border-radius:50%;background:var(--surface);object-fit:cover}.source-preview__fallback{display:grid;place-items:center;background:var(--dark);color:#fff;font:700 1.9rem Georgia,serif}.source-preview__content{min-width:0}.source-preview .eyebrow{margin:0 0 3px}.source-preview h2{margin:0;font-size:1.5rem}.source-preview__description{display:-webkit-box;margin:6px 0 0!important;color:var(--muted);font-size:.93rem;line-height:1.5;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.source-preview__details{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-top:12px;color:var(--muted);font-size:.75rem}.source-preview__details span{display:inline-flex;gap:5px;align-items:center}.source-preview__details i{color:var(--accent)}.source-preview__feed{padding:3px 7px;border-radius:99px;background:color-mix(in srgb,var(--accent) 10%,transparent);color:var(--accent-deep);font-weight:700}.source-preview .button{white-space:nowrap}@media(max-width:560px){.source-preview{grid-template-columns:52px minmax(0,1fr);gap:13px;padding:18px}.source-preview img,.source-preview__fallback{width:52px;height:52px}.source-preview h2{font-size:1.25rem}.source-preview__description{-webkit-line-clamp:3}.source-preview .button{grid-column:1/-1;width:100%;text-align:center}}.spotlight-side__summary{margin:0 0 12px;color:var(--muted);font-size:.86rem;-webkit-line-clamp:2}.catalog-card__body>p,.spotlight-side__summary{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.catalog-card__body>p{-webkit-line-clamp:3}.media-preview{position:relative;display:block;overflow:hidden;background:var(--soft);color:var(--ink);text-decoration:none}.media-preview img{display:block;width:100%;height:100%;object-fit:cover}.media-preview--source-fallback{display:grid;place-items:center;padding:0;background:var(--soft);border:0}.media-preview--source-logo{background:var(--surface);border:1px solid var(--line)}.media-preview--video{aspect-ratio:16/9}.media-preview--video img{height:100%;max-height:none}.media-preview--thumbnail{width:100%;padding:0;border:0;cursor:pointer;font:inherit}.media-preview--thumbnail:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.media-preview--video:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(4,18,27,.42),transparent 62%)}.media-preview__play{position:absolute;z-index:1;top:50%;left:50%;display:grid;place-items:center;width:48px;height:48px;padding-left:3px;transform:translate(-50%,-50%);border-radius:50%;background:#fff;color:#126da9;font-size:1rem;box-shadow:0 3px 14px rgba(0,0,0,.28)}.media-preview__label{position:absolute;z-index:1;left:10px;bottom:8px;color:#fff;font-size:.7rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.media-preview--embed:after{display:none}.media-preview--embed iframe{display:block;width:100%;height:100%;border:0}.media-preview--document{display:grid;place-content:center;grid-gap:3px;gap:3px;min-height:130px;padding:18px;text-align:center}.media-preview--document>span{color:var(--accent);font-size:2rem}.media-preview--document small{color:var(--muted)}.news-list .news-row__image{height:auto!important;min-height:0!important;aspect-ratio:16/9!important}.content-card__image.media-preview--source-fallback img,.lead-story__image.media-preview--source-fallback img,.media-preview--source-fallback img,.news-list .news-row__image.media-preview--source-fallback img,.spotlight-side__image.media-preview--source-fallback img{width:auto!important;height:auto!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important}.media-preview--direct:after{display:none}.media-preview--video video{display:block;width:100%;height:100%;object-fit:cover}@media(max-width:560px){.news-list .news-row,.news-list .news-row:has(.news-row__image){display:block!important;grid-template-columns:none!important}.news-list .news-row__image{display:block!important;width:100%!important;height:auto!important;min-height:0!important;aspect-ratio:16/9!important}.news-list .news-row__body{padding:13px 13px 0!important}.news-list .news-row time{display:block!important;padding:7px 13px 12px!important}}@media (max-width:520px){.global-search__results{position:fixed!important;z-index:2147483647!important;top:112px!important;right:0!important;bottom:0!important;left:0!important;width:100vw!important;max-height:calc(100dvh - 112px)!important;padding:12px var(--page-gutter) calc(20px + env(safe-area-inset-bottom))!important;overflow-y:auto;border:0;border-radius:0;overscroll-behavior:contain}}@media (max-width:650px){.settings-page{overflow-x:clip}.settings-page .appearance-settings,.settings-page .content-card{min-width:0;padding:20px}.settings-page .feed-toolbar{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:12px;gap:12px;margin:20px 0}.settings-page .feed-toolbar button,.settings-page .feed-toolbar input,.settings-page .feed-toolbar label,.settings-page .feed-toolbar select{width:100%;min-width:0;margin-left:0}.settings-page .publisher-result{overflow-wrap:anywhere}}