.article_crumbs__bXRbI{max-width:960px;margin:0 auto 8px}.article_crumbs__bXRbI ol{list-style:none;display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;font-size:.85rem;color:var(--muted)}.article_crumbs__bXRbI li{display:flex;align-items:center;gap:8px}.article_crumbs__bXRbI a{color:var(--muted);text-decoration:none}.article_crumbs__bXRbI a:hover{color:var(--cat,var(--accent));text-decoration:underline}.article_crumbs__bXRbI .article_sep__dN9Zx{color:var(--line);-webkit-user-select:none;user-select:none}.article_crumbs__bXRbI .article_current__XyMZo{color:var(--ink-strong);font-weight:650}.article_head__Oaijp{max-width:820px;margin:0 auto;padding:16px 0 0}.article_kicker__VqVRh{display:inline-flex;align-items:center;gap:9px;font-family:var(--font-sans);font-size:.8rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase;color:var(--cat,var(--accent))}.article_kickerDot__YzxXl{width:9px;height:9px;border-radius:50%;background:var(--cat,var(--accent));flex:none}.article_title__UX3DC{font-family:var(--font-serif);font-size:clamp(2.35rem,5.5vw,4.1rem);line-height:1.03;letter-spacing:-.022em;margin:18px 0 20px;color:var(--ink-strong);text-wrap:balance}.article_lead__JHYR6{font-family:var(--font-serif);font-size:clamp(1.15rem,2.2vw,1.42rem);line-height:1.45;color:var(--muted);margin:0;max-width:62ch}.article_byline__vMIFZ{display:flex;align-items:center;gap:14px;margin-top:28px;padding-top:22px;border-top:1px solid var(--line)}.article_avatar__VJH5k{width:46px;height:46px;border-radius:50%;background:var(--brand);color:#fff;display:grid;place-items:center;font-family:var(--font-serif);font-weight:700;font-size:1.15rem;flex:none}.article_bylineInfo__GQ_wt{display:flex;flex-direction:column;gap:2px;min-width:0}.article_bylineName__LP6eD{font-weight:700;color:var(--ink-strong);font-size:.95rem}.article_bylineMeta__wdPRu{color:var(--muted);font-size:.82rem}.article_bylineSpacer__03PAL{flex:1 1}.article_correction__sosNt{max-width:820px;margin:0 auto 24px;border:1px solid var(--accent-strong);background:var(--accent-soft);border-radius:var(--radius-md);padding:14px 18px;color:var(--accent-strong);font-size:.9rem;font-weight:600}.article_cover__iTBOZ{max-width:960px;margin:32px auto 0}.article_coverFigure__5KonI{margin:0;border:1px solid var(--line);border-radius:var(--radius-lg);overflow:hidden;background:var(--surface-2)}.article_coverFigure__5KonI img{display:block;width:100%;height:auto}.article_coverCaption__jhZUm{font-size:.78rem;color:var(--muted);padding:10px 6px 0}.article_body__kaRX1{max-width:680px;margin:44px auto 0;font-size:1.14rem;line-height:1.85;color:var(--ink)}.article_body__kaRX1 h2{font-family:var(--font-serif);font-size:1.75rem;line-height:1.2;letter-spacing:-.015em;margin:46px 0 18px;color:var(--ink-strong)}.article_body__kaRX1 p{margin:0 0 26px}.article_body__kaRX1 .drop-cap:first-letter{font-family:var(--font-serif);float:left;font-size:4.5rem;line-height:.8;padding:8px 14px 0 0;color:var(--cat,var(--brand));font-weight:700}.article_adBreak__jPZrG{margin:40px 0;display:flex;justify-content:center}.article_sourceBox__jVeeL{max-width:680px;margin:44px auto 0;border:1px solid var(--line);border-left:3px solid var(--cat,var(--accent));border-radius:var(--radius-md);padding:18px 22px;background:var(--surface);display:flex;flex-direction:column;gap:7px}.article_sourceLabel__FZmLV{font-size:.72rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.article_sourceName__nTorE{color:var(--ink-strong);font-weight:700;font-size:1.05rem;text-decoration:none}.article_sourceName__nTorE:hover{text-decoration:underline}.article_sourceHint__z8s__{font-size:.82rem;color:var(--muted)}.article_articleFooter__GYDsk{max-width:680px;margin:44px auto 0;padding-top:24px;border-top:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.article_backLink__XTgIa{color:var(--cat,var(--accent));font-weight:700;text-decoration:none;font-size:.95rem}.article_backLink__XTgIa:hover{text-decoration:underline}.article_related__LYppe{margin:72px auto 0;border-top:2px solid var(--brand);padding-top:32px}.article_relatedTitle__4VoXN{font-family:var(--font-serif);font-size:1.65rem;letter-spacing:-.015em;margin:0 0 24px;color:var(--ink-strong)}.article_relatedGrid__r2Jvz{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media (max-width:900px){.article_relatedGrid__r2Jvz{grid-template-columns:1fr}.article_cover__iTBOZ{max-width:100%}}@media (max-width:600px){.article_byline__vMIFZ{flex-wrap:wrap}.article_bylineSpacer__03PAL{display:none}.article_body__kaRX1{font-size:1.06rem;line-height:1.78}}.AdSlot_slot__7Tv0w{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;border-radius:var(--radius-sm);border:1px dashed var(--line);background:var(--surface-2);padding:var(--space-3)}.AdSlot_slot__7Tv0w.AdSlot_active__mCY5s{border-style:solid;background:transparent}.AdSlot_label__xP7Nz{font-family:var(--font-sans);font-size:.625rem;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-bottom:var(--space-2)}.AdSlot_placeholder__Uvn9e{display:flex;flex-direction:column;align-items:center;gap:var(--space-1);color:var(--muted);font-size:.8rem;text-align:center}.AdSlot_placeholderHint__V6GJq{font-size:.72rem;opacity:.7}.PositiveStoryCard_card__JhKQe{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--line);border-top:3px solid var(--accent);border-radius:var(--radius-md);background:var(--surface);box-shadow:var(--shadow-soft);transition:box-shadow .25s ease}.PositiveStoryCard_card__JhKQe:hover{box-shadow:var(--shadow-card-hover)}.PositiveStoryCard_media__HRykz{overflow:hidden;aspect-ratio:16/9}.PositiveStoryCard_image__hhlGJ{display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.PositiveStoryCard_card__JhKQe:hover .PositiveStoryCard_image__hhlGJ{transform:scale(1.03)}.PositiveStoryCard_body__zl2j3{display:flex;flex:1 1;flex-direction:column;padding:var(--space-4)}.PositiveStoryCard_kicker__8D3Wz{font-family:var(--font-sans);font-size:.72rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--brand)}.PositiveStoryCard_title__WVDcL{margin:var(--space-2) 0 0;font-family:var(--font-serif);font-size:clamp(1.15rem,2vw,1.4rem);line-height:1.22;letter-spacing:-.01em;color:var(--ink-strong)}.PositiveStoryCard_title__WVDcL a{color:inherit;text-decoration:none;transition:color .2s ease}.PositiveStoryCard_title__WVDcL a:hover{color:var(--brand);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.PositiveStoryCard_excerpt__UXpmk{margin:var(--space-3) 0 0;color:var(--muted);font-size:.94rem;line-height:1.6;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.PositiveStoryCard_meta__MouEn{margin-top:auto;padding-top:var(--space-3);border-top:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);font-size:.78rem;color:var(--muted)}.ArticleShare_row__P3aV_{display:flex;align-items:center;gap:8px}.ArticleShare_label__B_37A{font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-right:4px}.ArticleShare_btn__Vw0kg{display:inline-flex;align-items:center;gap:6px;width:38px;height:38px;border-radius:50%;border:1px solid var(--line);background:var(--surface);color:var(--ink);cursor:pointer;justify-content:center;text-decoration:none;transition:background .15s ease,color .15s ease,border-color .15s ease}.ArticleShare_btn__Vw0kg:hover{background:var(--brand);color:#fff;border-color:var(--brand)}.ArticleShare_copied__Ge8jL{position:absolute;margin-top:64px;font-size:.72rem;color:var(--accent-strong);font-weight:700;white-space:nowrap}.StoryCard_kicker__0OY5N{font-size:.72rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.StoryCard_standard__lxrIg{display:flex;flex-direction:column;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md);overflow:hidden;transition:transform .25s ease,box-shadow .25s ease}.StoryCard_standard__lxrIg:hover{transform:translateY(-2px);box-shadow:var(--shadow-card-hover)}.StoryCard_media__b_9c1{display:block;aspect-ratio:16/9;overflow:hidden}.StoryCard_media__b_9c1 img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.StoryCard_feature__Kihwx:hover .StoryCard_media__b_9c1 img,.StoryCard_standard__lxrIg:hover .StoryCard_media__b_9c1 img{transform:scale(1.04)}.StoryCard_body__i3fZp{display:flex;flex-direction:column;gap:10px;padding:16px;border-top:3px solid var(--cat,var(--accent))}.StoryCard_title__nDEDm{margin:0;font-family:var(--font-serif);font-size:1.22rem;line-height:1.25;letter-spacing:-.01em}.StoryCard_featureTitle__5iYWv a,.StoryCard_title__nDEDm a{color:var(--ink-strong);text-decoration:none}.StoryCard_featureTitle__5iYWv a:hover,.StoryCard_title__nDEDm a:hover{color:var(--brand);text-decoration:underline;text-underline-offset:3px}.StoryCard_meta__R3VjT{display:flex;gap:12px;align-items:center;flex-wrap:wrap;font-size:.8rem;color:var(--muted)}.StoryCard_feature__Kihwx{display:flex;flex-direction:column;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md);overflow:hidden;transition:transform .25s ease,box-shadow .25s ease}.StoryCard_feature__Kihwx:hover{transform:translateY(-2px);box-shadow:var(--shadow-card-hover)}.StoryCard_feature__Kihwx .StoryCard_media__b_9c1{aspect-ratio:16/9}.StoryCard_feature__Kihwx .StoryCard_body__i3fZp{padding:18px;border-top:3px solid var(--cat,var(--accent))}.StoryCard_featureTitle__5iYWv{margin:0;font-family:var(--font-serif);font-size:1.5rem;line-height:1.2;letter-spacing:-.015em}.StoryCard_summary__6br63{margin:0;color:var(--muted);line-height:1.55;font-size:.98rem}.StoryCard_overlay__PjUak{position:relative;display:block;border-radius:var(--radius-lg);overflow:hidden;aspect-ratio:16/9;min-height:400px;isolation:isolate}.StoryCard_overlayImg__bDQxK{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.StoryCard_overlayScrim__PYrKN{position:absolute;inset:0;background:linear-gradient(180deg,rgba(13,20,28,0) 30%,rgba(13,20,28,.88))}.StoryCard_overlayBody__ZGl_u{position:absolute;left:0;right:0;bottom:0;padding:30px;display:flex;flex-direction:column;gap:12px;color:#fff;z-index:2}.StoryCard_overlayTitle__m2TVZ{margin:0;font-family:var(--font-serif);font-size:clamp(1.6rem,3.4vw,2.6rem);line-height:1.1;letter-spacing:-.02em}.StoryCard_overlayTitle__m2TVZ a{color:#fff;text-decoration:none}.StoryCard_overlayTitle__m2TVZ a:hover{text-decoration:underline;text-underline-offset:4px}.StoryCard_overlaySummary__BRxTk{margin:0;color:rgba(255,255,255,.85);line-height:1.55;max-width:62ch}.StoryCard_overlayMeta__dAtcy{display:flex;gap:14px;flex-wrap:wrap;font-size:.82rem;color:rgba(255,255,255,.75)}.StoryCard_compact__dKlK7{display:flex;flex-direction:column;gap:6px;padding:14px 2px;border-bottom:1px solid var(--line)}.StoryCard_compactTitle__TuChr{margin:0;font-family:var(--font-serif);font-size:1.12rem;line-height:1.3;font-weight:600}.StoryCard_compactTitle__TuChr a{color:var(--ink-strong);text-decoration:none}.StoryCard_compactTitle__TuChr a:hover{color:var(--brand);text-decoration:underline;text-underline-offset:3px}.StoryCard_compactMeta__si4ga{display:flex;gap:12px;flex-wrap:wrap;font-size:.78rem;color:var(--muted)}.categories_hero__R6SvM{max-width:760px;padding:8px 0 32px}.categories_kicker__a3vkb{display:inline-flex;align-items:center;gap:9px;font-family:var(--font-sans);font-size:.8rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase;color:var(--accent)}.categories_kickerDot__iHAby{width:9px;height:9px;border-radius:50%;background:var(--accent);flex:none}.categories_title__TUHr5{font-family:var(--font-serif);font-size:clamp(2.3rem,5vw,3.9rem);line-height:1.03;letter-spacing:-.022em;margin:16px 0;color:var(--ink-strong);text-wrap:balance}.categories_lead__0gSei{font-family:var(--font-serif);font-size:clamp(1.1rem,2vw,1.3rem);line-height:1.5;color:var(--muted);margin:0;max-width:60ch}.categories_grid__iP7Py{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;padding-top:24px}.categories_card__XDjj3{position:relative;display:flex;flex-direction:column;gap:12px;padding:22px 22px 20px;border:1px solid var(--line);border-top:3px solid var(--cat,var(--accent));border-radius:var(--radius-md);background:var(--surface);text-decoration:none;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.categories_card__XDjj3:hover{transform:translateY(-3px);box-shadow:var(--shadow-card-hover);border-color:var(--cat,var(--accent))}.categories_cardLabel__UvuHK{font-family:var(--font-serif);font-size:1.5rem;font-weight:700;letter-spacing:-.015em;color:var(--ink-strong);line-height:1.15}.categories_cardDesc__8KnvF{color:var(--muted);font-size:.95rem;line-height:1.55;margin:0}.categories_cardFoot__mUESB{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:14px;border-top:1px solid var(--line);font-size:.85rem}.categories_cardCount__PoeDf{color:var(--cat,var(--accent));font-weight:700}.categories_cardArrow__SXhAd{color:var(--muted);font-size:1.15rem;transition:transform .16s ease}.categories_card__XDjj3:hover .categories_cardArrow__SXhAd{transform:translateX(4px);color:var(--cat,var(--accent))}.categories_crumbs__YI_Q8{max-width:960px;margin:0 auto 8px}.categories_crumbs__YI_Q8 ol{list-style:none;display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;font-size:.85rem;color:var(--muted)}.categories_crumbs__YI_Q8 li{display:flex;align-items:center;gap:8px}.categories_crumbs__YI_Q8 a{color:var(--muted);text-decoration:none}.categories_crumbs__YI_Q8 a:hover{color:var(--cat,var(--accent));text-decoration:underline}.categories_crumbs__YI_Q8 .categories_sep__fltKr{color:var(--line);-webkit-user-select:none;user-select:none}.categories_crumbs__YI_Q8 .categories_current__Y3Bwz{color:var(--ink-strong);font-weight:650}.categories_catHero__N_yIJ{max-width:760px;padding:8px 0 32px}.categories_catTitle__h8wDD{font-family:var(--font-serif);font-size:clamp(2.3rem,5vw,3.9rem);line-height:1.03;letter-spacing:-.022em;margin:16px 0;color:var(--ink-strong)}.categories_catDesc__XgFkA{font-family:var(--font-serif);font-size:clamp(1.1rem,2vw,1.3rem);line-height:1.5;color:var(--muted);margin:0;max-width:60ch}.categories_catMeta__hNjNI{margin-top:22px;font-size:.85rem;font-weight:700;color:var(--cat,var(--accent))}.categories_articlesGrid__gaqfn{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;padding-top:24px}.categories_sectionRule__YPz67{border:0;border-top:2px solid var(--brand);margin:32px 0 0}.categories_emptyState__RiaLF{margin-top:32px;padding:40px 28px;border:1px dashed var(--line);border-radius:var(--radius-lg);background:var(--surface-2);text-align:center}.categories_emptyState__RiaLF h2{font-family:var(--font-serif);font-size:1.5rem;margin:0 0 10px;color:var(--ink-strong)}.categories_emptyState__RiaLF p{color:var(--muted);margin:0}@media (max-width:900px){.categories_articlesGrid__gaqfn,.categories_grid__iP7Py{grid-template-columns:repeat(2,1fr)}}@media (max-width:620px){.categories_articlesGrid__gaqfn,.categories_grid__iP7Py{grid-template-columns:1fr}}.CategoryNav_nav__A4wOQ{display:flex;gap:4px;overflow-x:auto;padding:10px 0;border-bottom:1px solid var(--line);scrollbar-width:thin;-webkit-overflow-scrolling:touch}.CategoryNav_all__gcsE3,.CategoryNav_item__THiYd{display:inline-flex;align-items:center;gap:7px;white-space:nowrap;padding:7px 14px;border-radius:var(--radius-pill);font-size:.88rem;font-weight:650;color:var(--ink);text-decoration:none;border:1px solid transparent;transition:background .2s ease,border-color .2s ease}.CategoryNav_all__gcsE3:hover,.CategoryNav_item__THiYd:hover{background:var(--brand-soft)}.CategoryNav_all__gcsE3{font-weight:750;color:var(--brand)}.CategoryNav_dot__5Mtad{width:8px;height:8px;border-radius:50%;flex:none}.home_main__ZqXmQ{width:min(1240px,calc(100% - 40px));margin:0 auto;padding:28px 0 80px}.home_leaderboard__Vmct3{margin-bottom:28px}.home_hero__o4ZPq{margin-bottom:40px}.home_columns__gCe9p{display:grid;grid-template-columns:1.7fr 1fr;gap:36px;margin-bottom:40px}.home_latestList__bvjOa{display:flex;flex-direction:column}.home_latestList__bvjOa .card{min-height:0;border:none;border-bottom:1px solid var(--line);border-radius:0;padding:16px 0;background:transparent}.home_latestList__bvjOa .card:last-child{border-bottom:none}.home_latestList__bvjOa .card-meta{border-top:none;padding-top:10px;margin-top:4px}.home_latestList__bvjOa .card h3{margin:0 0 6px;font-family:var(--font-serif)}.home_latestList__bvjOa .category-tag{background:var(--brand)}.home_sidebar__lnU89{display:flex;flex-direction:column;gap:24px}.home_sidebarAd__I4jgr{margin-top:4px}.home_quote__Ak2WE{border-left:3px solid var(--accent);padding:16px 18px;background:var(--surface);border-radius:var(--radius-md)}.home_quoteText__9G6Yx{margin:0 0 10px;font-family:var(--font-serif);font-size:1.18rem;line-height:1.5;font-style:italic;color:var(--ink-strong)}.home_quoteAuthor__mPqVm{font-size:.8rem;color:var(--muted)}.home_sectionHead__ZU9Ft{display:flex;align-items:baseline;justify-content:space-between;gap:16px;border-bottom:2px solid var(--brand);padding-bottom:10px;margin-bottom:20px}.home_sectionTitle__6Zerm{margin:0;font-family:var(--font-serif);font-size:1.5rem;letter-spacing:-.02em;color:var(--ink-strong)}.home_moreLink__PxsV1{color:var(--brand);text-decoration:none;font-weight:700;font-size:.9rem}.home_moreLink__PxsV1:hover{text-decoration:underline;text-underline-offset:3px}.home_rubrike__pfEDE{margin-bottom:16px}.home_rubrikeGrid__SDpTE{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.home_rubrika__eP_FB{border:1px solid var(--line);border-top:3px solid var(--cat,var(--accent));border-radius:var(--radius-md);background:var(--surface);transition:transform .2s ease,box-shadow .2s ease}.home_rubrika__eP_FB:hover{transform:translateY(-2px);box-shadow:var(--shadow-card)}.home_rubrikaLink__coh_r{display:flex;flex-direction:column;gap:8px;padding:18px;text-decoration:none;color:var(--ink);height:100%}.home_rubrikaDot__5vjZe{width:9px;height:9px;border-radius:50%}.home_rubrikaTitle__wzk0j{margin:0;font-family:var(--font-serif);font-size:1.2rem;color:var(--ink-strong)}.home_rubrikaCount__A2qNB{font-size:.78rem;color:var(--muted)}.home_rubrikaTop__0sbbR{margin:6px 0 0;font-size:.9rem;color:var(--ink);line-height:1.4;font-weight:550}.home_rubrikaEmpty__upbc6{margin:6px 0 0;font-size:.9rem;color:var(--muted);font-style:italic}.home_principles__WY84s{padding-top:8px}.home_principleGrid__MlNPC{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.home_principle__lR2JB{border:1px solid var(--line);border-radius:var(--radius-md);padding:22px;background:var(--surface)}.home_principleNum__QQLZw{display:inline-grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--accent);color:#0a1c33;font-weight:800;font-size:.85rem}.home_principle__lR2JB h3{margin:14px 0 8px;font-family:var(--font-serif);font-size:1.15rem;color:var(--ink-strong)}.home_principle__lR2JB p{margin:0;color:var(--muted);line-height:1.6;font-size:.92rem}.home_empty__MEqCf{border:1px dashed var(--line);border-radius:var(--radius-lg);padding:48px;text-align:center;background:var(--surface);margin:24px 0}.home_empty__MEqCf h2{margin:0 0 12px}.home_empty__MEqCf p{margin:0;color:var(--muted)}.home_inArticle__gM8Zn{margin:40px 0}@media (max-width:900px){.home_columns__gCe9p{grid-template-columns:1fr}.home_rubrikeGrid__SDpTE{grid-template-columns:1fr 1fr}.home_principleGrid__MlNPC{grid-template-columns:1fr}}@media (max-width:560px){.home_rubrikeGrid__SDpTE{grid-template-columns:1fr}}