.ProgramCard-module__-kjQCq__card{background:var(--paper);border:1px solid var(--line-soft);border-radius:var(--radius-lg);transition:transform .2s var(--ease-out), box-shadow .2s var(--ease-out);text-align:left;flex-direction:column;display:flex;overflow:hidden}@media (hover:hover) and (pointer:fine){.ProgramCard-module__-kjQCq__card:hover{box-shadow:var(--shadow);transform:translateY(-4px)}}.ProgramCard-module__-kjQCq__poster{aspect-ratio:16/10;background:linear-gradient(135deg, var(--poster-a) 0%, var(--poster-b) 100%);position:relative;overflow:hidden}.ProgramCard-module__-kjQCq__poster img{object-fit:cover;width:100%;height:100%}.ProgramCard-module__-kjQCq__category{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;letter-spacing:.02em;background:#ffffff26;border-radius:6px;padding:5px 10px;font-size:.72rem;font-weight:500;position:absolute;top:12px;left:12px}.ProgramCard-module__-kjQCq__body{flex-direction:column;flex:1;gap:6px;padding:18px 20px 20px;display:flex}.ProgramCard-module__-kjQCq__time{color:var(--text-dim);font-size:.8rem;font-weight:500}.ProgramCard-module__-kjQCq__title{color:var(--ink);font-size:1.1rem;font-weight:600;line-height:1.3}.ProgramCard-module__-kjQCq__subTitle{color:var(--text-body);font-size:.9rem}
.CategoryTag-module__LmQX0W__tag{color:var(--tag-color,var(--sun));background:color-mix(in oklch, var(--tag-color,var(--sun)) 16%, transparent);white-space:nowrap;border-radius:999px;flex-shrink:0;align-items:center;padding:5px 12px;font-size:.8rem;font-weight:600;display:inline-flex}
.ArticleBody-module__MEWZwq__body{color:var(--text-body);flex-direction:column;gap:22px;font-size:1.125rem;line-height:1.75;display:flex}.ArticleBody-module__MEWZwq__body>:first-child{margin-top:0}.ArticleBody-module__MEWZwq__paragraph{margin:0}.ArticleBody-module__MEWZwq__h2{color:var(--ink);margin:14px 0 0;font-size:1.6rem;line-height:1.3}.ArticleBody-module__MEWZwq__h3{color:var(--ink);margin:10px 0 0;font-size:1.3rem;line-height:1.3}.ArticleBody-module__MEWZwq__list{flex-direction:column;gap:8px;margin:0;padding-left:24px;display:flex}.ArticleBody-module__MEWZwq__quote{border-left:4px solid var(--sun);color:var(--ink);margin:8px 0;padding:8px 0 8px 28px;font-size:1.3rem;font-weight:500;line-height:1.45}.ArticleBody-module__MEWZwq__figure{margin:10px 0}.ArticleBody-module__MEWZwq__figureImage{border-radius:var(--radius-lg);background:linear-gradient(135deg, var(--poster-a) 0%, var(--poster-b) 100%);height:340px;position:relative;overflow:hidden}.ArticleBody-module__MEWZwq__body a{color:var(--sun);text-decoration:underline}
.QuoteCard-module__D_SfzG__card,.QuoteCard-module__D_SfzG__fullCard{border-radius:var(--radius-lg);background:var(--surface);border:1px solid color-mix(in oklch, var(--sun) 30%, transparent);box-sizing:border-box;text-decoration:none;display:flex}.QuoteCard-module__D_SfzG__card{height:100%;transition:transform .2s var(--ease-out), box-shadow .2s var(--ease-out);flex-direction:column;gap:10px;padding:28px}@media (hover:hover) and (pointer:fine){.QuoteCard-module__D_SfzG__card:hover{box-shadow:var(--shadow);transform:translateY(-4px)}}.QuoteCard-module__D_SfzG__fullCard{grid-template-columns:auto 1fr;grid-template-areas:"mark head""mark body";align-items:start;gap:12px 24px;width:100%;padding:32px 36px;display:grid}@media (max-width:600px){.QuoteCard-module__D_SfzG__fullCard{gap:10px 16px;padding:24px}}.QuoteCard-module__D_SfzG__fullCard .QuoteCard-module__D_SfzG__cardHead{grid-area:head}.QuoteCard-module__D_SfzG__fullCard .QuoteCard-module__D_SfzG__quoteMark{grid-area:mark}.QuoteCard-module__D_SfzG__fullCard .QuoteCard-module__D_SfzG__body{grid-area:body}.QuoteCard-module__D_SfzG__body{flex-direction:column;flex:1;gap:12px;min-width:0;display:flex}.QuoteCard-module__D_SfzG__cardHead{justify-content:space-between;align-items:center;gap:10px;display:flex}.QuoteCard-module__D_SfzG__date{color:var(--text-dim);font-size:.85rem}.QuoteCard-module__D_SfzG__quoteMark{height:36px;color:var(--sun);flex-shrink:0;align-items:center;font-size:3.5rem;font-weight:700;line-height:.5;display:flex;transform:translateY(12px)}.QuoteCard-module__D_SfzG__fullCard .QuoteCard-module__D_SfzG__quoteMark{height:50px;font-size:5rem;transform:translateY(17px)}.QuoteCard-module__D_SfzG__quoteText{color:var(--ink);font-size:1.15rem;font-weight:500;line-height:1.45}.QuoteCard-module__D_SfzG__fullCard .QuoteCard-module__D_SfzG__quoteText{font-size:1.35rem;line-height:1.5}.QuoteCard-module__D_SfzG__quoteBy{color:var(--text-dim);margin-top:auto;font-size:.9rem}.QuoteCard-module__D_SfzG__fullCard .QuoteCard-module__D_SfzG__quoteBy{margin-top:0}
.NewsCard-module__rnRicq__card,.NewsCard-module__rnRicq__imageCard{border-radius:var(--radius-lg);background:var(--paper);border:1px solid var(--line-soft);transition:transform .2s var(--ease-out), box-shadow .2s var(--ease-out);text-decoration:none}@media (hover:hover) and (pointer:fine){.NewsCard-module__rnRicq__card:hover,.NewsCard-module__rnRicq__imageCard:hover{box-shadow:var(--shadow);transform:translateY(-4px)}}.NewsCard-module__rnRicq__card{flex-direction:column;gap:14px;padding:26px;display:flex}.NewsCard-module__rnRicq__imageCard{flex-direction:column;display:flex;overflow:hidden}.NewsCard-module__rnRicq__poster{background:linear-gradient(135deg, var(--poster-a) 0%, var(--poster-b) 100%);height:150px;position:relative}.NewsCard-module__rnRicq__body{flex-direction:column;gap:8px;padding:20px 22px 22px;display:flex}.NewsCard-module__rnRicq__cardHead{justify-content:space-between;align-items:center;gap:10px;display:flex}.NewsCard-module__rnRicq__date{color:var(--text-dim);font-size:.85rem}.NewsCard-module__rnRicq__title{color:var(--ink);font-size:1.25rem;line-height:1.3}.NewsCard-module__rnRicq__excerpt{color:var(--text-body);font-size:.95rem;line-height:1.5}.NewsCard-module__rnRicq__broadcastBox{border-radius:var(--radius-sm);background:var(--surface);justify-content:space-between;padding:14px 16px;font-size:.95rem;display:flex}.NewsCard-module__rnRicq__broadcastLabel{color:var(--text-dim)}.NewsCard-module__rnRicq__broadcastValue{color:var(--sun);font-weight:600}.NewsCard-module__rnRicq__eventRow{align-items:flex-start;gap:16px;display:flex}.NewsCard-module__rnRicq__eventDate{border-radius:var(--radius-sm);text-align:center;flex-shrink:0;width:60px;overflow:hidden}.NewsCard-module__rnRicq__eventMonth{background:var(--sun);color:var(--surface);letter-spacing:.06em;padding:4px 0;font-size:.72rem;font-weight:700;display:block}.NewsCard-module__rnRicq__eventDay{background:var(--ink);color:var(--surface);padding:4px 0 6px;font-size:1.5rem;font-weight:700;display:block}.NewsCard-module__rnRicq__eventBody{flex-direction:column;gap:6px;min-width:0;display:flex}.NewsCard-module__rnRicq__eventTime{color:var(--text-dim);font-size:.9rem}.NewsCard-module__rnRicq__progressTrack{background:var(--surface);border-radius:999px;height:12px;overflow:hidden}.NewsCard-module__rnRicq__progressFill{background:var(--sun);border-radius:999px;height:100%}.NewsCard-module__rnRicq__progressMeta{color:var(--text-dim);justify-content:space-between;font-size:.85rem;display:flex}.NewsCard-module__rnRicq__progressMeta strong{color:var(--ink)}
.page-module__URjWMW__articlePage{flex-direction:column;gap:40px;padding-top:24px;padding-bottom:80px;display:flex}.page-module__URjWMW__titleBlock{flex-direction:column;gap:18px;max-width:860px;display:flex}.page-module__URjWMW__breadcrumb{color:var(--text-dim);flex-wrap:wrap;align-items:center;gap:8px;font-size:.95rem;display:flex}.page-module__URjWMW__breadcrumbLink{color:var(--text-dim);align-items:center;gap:6px;text-decoration:none;display:flex}.page-module__URjWMW__breadcrumbLink:hover{color:var(--ink)}.page-module__URjWMW__meta{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.page-module__URjWMW__date{color:var(--text-dim);font-size:.9rem}.page-module__URjWMW__lead{color:var(--text-body);margin:0;font-size:1.3rem;line-height:1.5}.page-module__URjWMW__quoteBlock{border-left:4px solid var(--sun);color:var(--ink);margin:0;padding:10px 0 10px 32px;font-size:1.5rem;font-weight:500;line-height:1.5}.page-module__URjWMW__quoteBlock footer{color:var(--text-dim);margin-top:16px;font-size:1rem;font-weight:400}.page-module__URjWMW__hero{flex-direction:column;gap:10px;margin:0;display:flex}.page-module__URjWMW__heroImage{border-radius:var(--radius-xl);background:linear-gradient(135deg, var(--poster-a) 0%, var(--poster-b) 100%);height:480px;position:relative;overflow:hidden}.page-module__URjWMW__heroCaption{color:var(--text-dim);font-size:.9rem}@media (max-width:700px){.page-module__URjWMW__heroImage{height:280px}}.page-module__URjWMW__layout{flex-wrap:wrap;align-items:flex-start;gap:48px;display:flex}.page-module__URjWMW__article{flex-direction:column;flex:999 560px;gap:22px;min-width:0;max-width:720px;display:flex}.page-module__URjWMW__shareWrap{max-width:720px}.page-module__URjWMW__aside{flex-direction:column;flex:300px;gap:20px;min-width:0;display:flex}.page-module__URjWMW__related{border-top:1px solid var(--line-soft);flex-direction:column;gap:22px;padding-top:16px;display:flex}.page-module__URjWMW__relatedHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.page-module__URjWMW__relatedLink{color:var(--ink);font-size:.95rem;font-weight:600;text-decoration:none}.page-module__URjWMW__relatedGrid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px;display:grid}
.FeaturedNewsCard-module__RufX8W__card{border-radius:var(--radius-xl);background:var(--paper);border:1px solid var(--line-soft);flex-wrap:wrap;text-decoration:none;display:flex;overflow:hidden}.FeaturedNewsCard-module__RufX8W__media{background:linear-gradient(135deg, var(--poster-a) 0%, var(--poster-b) 100%);flex:480px;min-height:320px;position:relative}.FeaturedNewsCard-module__RufX8W__badge{color:var(--surface);background:var(--sun);border-radius:999px;padding:6px 12px;font-size:.8rem;font-weight:600;position:absolute;top:18px;left:18px}.FeaturedNewsCard-module__RufX8W__badgeInline{color:var(--surface);background:var(--sun);border-radius:999px;padding:6px 12px;font-size:.8rem;font-weight:600}.FeaturedNewsCard-module__RufX8W__content{box-sizing:border-box;flex-direction:column;flex:380px;justify-content:center;gap:16px;padding:40px;display:flex}.FeaturedNewsCard-module__RufX8W__meta{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.FeaturedNewsCard-module__RufX8W__date{color:var(--text-dim);font-size:.9rem}.FeaturedNewsCard-module__RufX8W__title{color:var(--ink);font-size:2rem;line-height:1.15}.FeaturedNewsCard-module__RufX8W__excerpt{color:var(--text-body);font-size:1.05rem;line-height:1.5}.FeaturedNewsCard-module__RufX8W__progressBlock{flex-direction:column;gap:8px;margin-top:4px;display:flex}.FeaturedNewsCard-module__RufX8W__progressTrack{background:var(--surface);border-radius:999px;height:12px;overflow:hidden}.FeaturedNewsCard-module__RufX8W__progressFill{background:var(--sun);border-radius:999px;height:100%}.FeaturedNewsCard-module__RufX8W__progressMeta{color:var(--text-dim);justify-content:space-between;font-size:.9rem;display:flex}.FeaturedNewsCard-module__RufX8W__progressMeta strong{color:var(--ink)}@media (max-width:700px){.FeaturedNewsCard-module__RufX8W__content{padding:28px}.FeaturedNewsCard-module__RufX8W__title{font-size:1.6rem}}
.NewsFeed-module__241JBa__feed{flex-direction:column;gap:32px;display:flex}.NewsFeed-module__241JBa__filters{flex-wrap:wrap;gap:10px;display:flex}.NewsFeed-module__241JBa__chip{border:1px solid var(--line);min-height:44px;color:var(--text-body);background:0 0;border-radius:999px;padding:10px 18px;font-family:inherit;font-size:.95rem;font-weight:500}.NewsFeed-module__241JBa__chip:hover{border-color:color-mix(in oklch, var(--sun) 60%, transparent);color:var(--ink)}.NewsFeed-module__241JBa__chipOn{background:var(--sun);border-color:var(--sun);color:var(--surface);font-weight:600}.NewsFeed-module__241JBa__chipOn:hover{color:var(--surface)}.NewsFeed-module__241JBa__monthSection{flex-direction:column;gap:24px;display:flex}.NewsFeed-module__241JBa__monthHead{align-items:center;gap:16px;display:flex}.NewsFeed-module__241JBa__monthHead h2{font-size:1.75rem}.NewsFeed-module__241JBa__monthLine{background:var(--line-soft);flex:1;height:1px}.NewsFeed-module__241JBa__grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px;display:grid}.NewsFeed-module__241JBa__compactList{border-radius:var(--radius-lg);background:var(--canvas-2);border:1px solid var(--line-soft);flex-direction:column;display:flex;overflow:hidden}.NewsFeed-module__241JBa__compactRow{border-bottom:1px solid var(--line-soft);color:inherit;flex-wrap:wrap;align-items:center;gap:8px 18px;padding:20px 24px;text-decoration:none;display:flex}.NewsFeed-module__241JBa__compactList>:last-child{border-bottom:none}.NewsFeed-module__241JBa__compactDate{width:70px;color:var(--text-dim);font-size:.9rem}.NewsFeed-module__241JBa__compactTitle{color:var(--ink);flex:260px;font-size:1.05rem;font-weight:600}.NewsFeed-module__241JBa__compactChevron{color:var(--text-dim);flex-shrink:0}.NewsFeed-module__241JBa__showMore{color:var(--ink);border:1px solid var(--line);background:0 0;border-radius:999px;align-self:center;padding:14px 26px;font-size:1rem;font-weight:600}.NewsFeed-module__241JBa__showMore:hover{background:var(--canvas-2)}.NewsFeed-module__241JBa__empty{color:var(--text-dim);font-size:1rem}
.NewsTeaser-module__Q09a2q__section{flex-direction:column;gap:24px;display:flex}.NewsTeaser-module__Q09a2q__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.NewsTeaser-module__Q09a2q__sub{color:var(--text-dim);max-width:50ch;margin-top:8px;font-size:.95rem}.NewsTeaser-module__Q09a2q__link{color:var(--ink);align-items:center;gap:6px;font-size:.95rem;font-weight:600;text-decoration:none;display:inline-flex}.NewsTeaser-module__Q09a2q__grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px;display:grid}
.page-module__53y5OW__newsPage{flex-direction:column;gap:48px;padding-top:40px;padding-bottom:80px;display:flex}.page-module__53y5OW__intro{flex-direction:column;gap:14px;max-width:760px;display:flex}.page-module__53y5OW__intro p{color:var(--text-body);font-size:1.1rem;line-height:1.6}.page-module__53y5OW__empty{color:var(--text-dim);font-size:1.05rem}
.page-module__-Nr3Ca__quotesPage{flex-direction:column;gap:40px;padding-top:24px;padding-bottom:80px;display:flex}.page-module__-Nr3Ca__intro{flex-direction:column;gap:14px;max-width:760px;display:flex}.page-module__-Nr3Ca__breadcrumb{color:var(--text-dim);flex-wrap:wrap;align-items:center;gap:8px;font-size:.95rem;display:flex}.page-module__-Nr3Ca__breadcrumbLink{color:var(--text-dim);align-items:center;gap:6px;text-decoration:none;display:flex}.page-module__-Nr3Ca__breadcrumbLink:hover{color:var(--ink)}.page-module__-Nr3Ca__intro p{color:var(--text-body);font-size:1.1rem;line-height:1.6}.page-module__-Nr3Ca__list{flex-direction:column;gap:20px;display:flex}.page-module__-Nr3Ca__empty{color:var(--text-dim);font-size:1.05rem}
