.news-app-cta-module__k0KGGa__cta{border-radius:var(--radius);background:var(--ink);color:var(--text-on-ink);align-items:flex-start;gap:1rem;margin-top:2rem;padding:1.25rem;display:flex}.news-app-cta-module__k0KGGa__icon{border-radius:15px;flex:none}.news-app-cta-module__k0KGGa__body{min-width:0}.news-app-cta-module__k0KGGa__title{font-size:1.05rem;font-weight:800}.news-app-cta-module__k0KGGa__text{color:var(--text-on-ink-muted);margin-top:.25rem;font-size:.875rem;line-height:1.5}.news-app-cta-module__k0KGGa__action{margin-top:.85rem;display:flex}
.news-card-module__mDf03a__card{background:var(--paper);border:1px solid var(--foam-line);border-radius:var(--radius);transition:transform var(--duration) var(--ease), box-shadow var(--duration) var(--ease), border-color var(--duration) var(--ease);flex-direction:column;display:flex;overflow:hidden}.news-card-module__mDf03a__card:hover{border-color:var(--sky);transform:translateY(-3px);box-shadow:0 12px 30px -18px #15243073}.news-card-module__mDf03a__cover{aspect-ratio:16/9;border-bottom:1px solid var(--foam-line);background:#fff;display:block;position:relative;overflow:hidden}.news-card-module__mDf03a__coverImg{z-index:1;object-fit:contain;width:100%;height:100%;transition:transform var(--duration) var(--ease);background:#fff;display:block;position:absolute;inset:0}.news-card-module__mDf03a__badge{z-index:2;border-radius:var(--radius-badge);color:#fff;letter-spacing:.02em;-webkit-backdrop-filter:saturate(1.2);backdrop-filter:saturate(1.2);background:#152430d1;padding:.25rem .65rem;font-size:.72rem;font-weight:700;position:absolute;top:.75rem;left:.75rem}.news-card-module__mDf03a__langTag{z-index:2;border:1px solid var(--foam-line);border-radius:var(--radius-badge);background:var(--paper);color:var(--text-muted);letter-spacing:.02em;padding:.2rem .55rem;font-size:.72rem;font-weight:700;position:absolute;top:.75rem;right:.75rem}.news-card-module__mDf03a__body{flex-direction:column;flex:auto;gap:.55rem;padding:1.1rem 1.2rem 1.3rem;display:flex}.news-card-module__mDf03a__footer{flex-direction:column;gap:.55rem;margin-top:auto;display:flex}.news-card-module__mDf03a__themes{flex-wrap:wrap;gap:.4rem;display:flex}.news-card-module__mDf03a__themeLink{min-height:2rem;color:var(--ocean-deep);letter-spacing:.02em;align-items:center;font-size:.78rem;font-weight:750;display:inline-flex}.news-card-module__mDf03a__themeLink:hover{color:var(--ocean);text-underline-offset:.2em;text-decoration:underline}.news-card-module__mDf03a__title{letter-spacing:-.01em;color:var(--text);font-size:1.1rem;font-weight:700;line-height:1.3}.news-card-module__mDf03a__titleLink{transition:color var(--duration) var(--ease)}.news-card-module__mDf03a__titleLink:hover{color:var(--ocean)}.news-card-module__mDf03a__excerpt{color:var(--text-muted);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:.95rem;line-height:1.6;display:-webkit-box;overflow:hidden}.news-card-module__mDf03a__signals{flex-wrap:wrap;gap:.4rem;display:flex}.news-card-module__mDf03a__signals span{border:1px solid var(--foam-line);border-radius:var(--radius-badge);color:var(--ocean-deep);background:var(--sky-tint);font-variant-numeric:tabular-nums;padding:.2rem .5rem;font-size:.76rem;font-weight:700}.news-card-module__mDf03a__meta{color:var(--text-muted);align-items:center;gap:.5rem;margin-top:.15rem;font-size:.82rem;display:flex}.news-card-module__mDf03a__source{color:var(--ocean-deep);font-weight:600}.news-card-module__mDf03a__source:after{content:"·";color:var(--foam-line);margin-left:.5rem}.news-card-module__mDf03a__time{color:var(--text-muted)}.news-card-module__mDf03a__inlineLabels{flex-wrap:wrap;gap:.5rem;display:flex}.news-card-module__mDf03a__inlineLabels .news-card-module__mDf03a__badge,.news-card-module__mDf03a__inlineLabels .news-card-module__mDf03a__langTag{position:static}.news-card-module__mDf03a__inlineLabels .news-card-module__mDf03a__badge{border:1px solid var(--foam-line);background:var(--sky-tint);color:var(--ocean-deep);-webkit-backdrop-filter:none;backdrop-filter:none}.news-card-module__mDf03a__textCard .news-card-module__mDf03a__body{gap:.65rem;padding:1.25rem 1.3rem 1.15rem}.news-card-module__mDf03a__textCard .news-card-module__mDf03a__title{font-size:1.25rem;line-height:1.28}.news-card-module__mDf03a__textCard .news-card-module__mDf03a__excerpt{-webkit-line-clamp:3;line-clamp:3}.news-card-module__mDf03a__textCard .news-card-module__mDf03a__footer{border-top:1px solid var(--foam-line);padding-top:.85rem}.news-card-module__mDf03a__textCard:not(.news-card-module__mDf03a__featured) .news-card-module__mDf03a__body>:first-child{margin-top:auto}@media (min-width:720px){.news-card-module__mDf03a__textCard:not(.news-card-module__mDf03a__featured) .news-card-module__mDf03a__excerpt{-webkit-line-clamp:5;line-clamp:5}}.news-card-module__mDf03a__featured .news-card-module__mDf03a__footer{margin-top:0}.news-card-module__mDf03a__featured{grid-column:1/-1}@media (min-width:720px){.news-card-module__mDf03a__featured{flex-direction:row}.news-card-module__mDf03a__featured .news-card-module__mDf03a__cover{aspect-ratio:16/9;flex:55%}.news-card-module__mDf03a__featured .news-card-module__mDf03a__body{flex:45%;justify-content:center;gap:.75rem;padding:2rem 2.25rem}.news-card-module__mDf03a__featured .news-card-module__mDf03a__title{font-size:clamp(1.4rem,1.1rem + 1.2vw,2rem)}.news-card-module__mDf03a__featured .news-card-module__mDf03a__excerpt{-webkit-line-clamp:4;line-clamp:4;font-size:1.02rem}.news-card-module__mDf03a__featuredText .news-card-module__mDf03a__body{flex:100%;max-width:52rem}}
