.article_hero__KQ32M{position:relative;background:var(--navy);color:#fff;padding:3rem 1.5rem 2.5rem;overflow:hidden;border-bottom:3px solid var(--blue)}.article_heroInner__5EbW1{position:relative;z-index:1;max-width:780px;margin:0 auto}.article_back__mhM_Y{display:inline-flex;align-items:center;gap:.35rem;font-family:var(--font-sans);font-size:.8rem;font-weight:500;color:rgba(255,255,255,.6);text-decoration:none;margin-bottom:1.25rem;transition:color .15s ease}.article_back__mhM_Y:hover{color:#fff}.article_category__jzWny{display:block;font-family:var(--font-sans);font-size:.7rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--blue);margin-bottom:.5rem}.article_title__jB6Mu{font-family:var(--font-serif);font-size:clamp(1.6rem,4vw,2.5rem);font-weight:600;line-height:1.15;letter-spacing:-.02em;margin:0 0 .75rem}.article_description__cjJ3F{font-family:var(--font-sans);font-size:1.05rem;color:rgba(255,255,255,.75);line-height:1.6;margin:0 0 1.25rem;max-width:60ch}.article_meta__Iy1YU{display:flex;gap:1.5rem;font-family:var(--font-sans);font-size:.8rem;color:rgba(255,255,255,.55)}.article_heroWatermark__liCpa{position:absolute;right:-1rem;bottom:-1.5rem;font-family:var(--font-serif);font-size:clamp(5rem,14vw,10rem);font-style:italic;color:rgba(255,255,255,.04);line-height:1;pointer-events:none;white-space:nowrap;z-index:0}.article_layout__Kgs9L{display:grid;grid-template-columns:minmax(0,72ch) 300px;grid-gap:0 3rem;gap:0 3rem;max-width:1200px;margin:0 auto;padding:3rem 1.5rem 4rem;align-items:start}.article_article__snkoC{min-width:0}.article_sidebar__pqGPC{position:-webkit-sticky;position:sticky;top:calc(var(--topbar-height, 36px) + var(--nav-height, 64px) + 1.5rem);display:flex;flex-direction:column;gap:1.25rem}.article_sidebarCard__C7JTH{background:var(--navy);color:#fff;border-radius:8px;padding:1.5rem}.article_sidebarEyebrow__OxYST{font-family:var(--font-sans);font-size:.7rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--blue);margin:0 0 .4rem}.article_sidebarTitle__Ut9a4{font-family:var(--font-serif);font-size:1.3rem;font-weight:600;margin:0 0 .75rem;line-height:1.2}.article_sidebarText__eYrEC{font-family:var(--font-sans);font-size:.88rem;color:rgba(255,255,255,.75);line-height:1.6;margin:0 0 1rem}.article_sidebarBtn__Qu1iX{display:block;background:var(--blue);color:#fff;text-decoration:none;text-align:center;font-family:var(--font-sans);font-size:.9rem;font-weight:600;padding:.7rem 1rem;border-radius:5px;margin-bottom:.6rem;transition:background .15s ease}.article_sidebarBtn__Qu1iX:hover{background:#1a5bb5}.article_sidebarLink__pwMK4{display:block;text-align:center;font-family:var(--font-sans);font-size:.82rem;color:rgba(255,255,255,.6);text-decoration:underline;text-underline-offset:2px;transition:color .15s ease}.article_sidebarLink__pwMK4:hover{color:#fff}.article_tags__g_kXz{background:#fff;border:1px solid #e8e8e8;border-radius:8px;padding:1.25rem}.article_tagsLabel__NhaJf{font-family:var(--font-sans);font-size:.72rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#888;margin:0 0 .6rem}.article_tagList__LPaDP{display:flex;flex-wrap:wrap;gap:.4rem}.article_tag__XQ_Nf{font-family:var(--font-sans);font-size:.78rem;background:var(--grey-light);color:var(--navy);border-radius:4px;padding:.25rem .6rem}@media (max-width:900px){.article_layout__Kgs9L{grid-template-columns:1fr;padding:2rem 1.25rem 3rem}.article_sidebar__pqGPC{position:static}}