@layer components{.page_contentGrid___WpjW{display:grid;grid-template-columns:1fr;grid-gap:3rem;gap:3rem;@media (min-width:1024px){grid-template-columns:1fr 350px}}.page_sidebar__ttV2X{@media (min-width:1024px){position:-webkit-sticky;position:sticky;top:2rem;align-self:start}}}@layer components{.ArticleBody_container__eR3JD{max-width:800px;margin:0 auto;padding:var(--theme-spacing-xl) var(--theme-spacing-lg)}@media (min-width:var(--theme-breakpoints-sm )){.ArticleBody_container__eR3JD{padding:var(--theme-spacing-xxl) var(--theme-spacing-lg)}}.ArticleBody_editorContainer__Vm9OM .ArticleBody_tiptap__PP5wG>*+*{margin-top:.75em}.ArticleBody_editorContainer__Vm9OM .ArticleBody_tiptap__PP5wG h1,.ArticleBody_editorContainer__Vm9OM .ArticleBody_tiptap__PP5wG h2,.ArticleBody_editorContainer__Vm9OM .ArticleBody_tiptap__PP5wG h3,.ArticleBody_editorContainer__Vm9OM .ArticleBody_tiptap__PP5wG h4,.ArticleBody_editorContainer__Vm9OM .ArticleBody_tiptap__PP5wG h5,.ArticleBody_editorContainer__Vm9OM .ArticleBody_tiptap__PP5wG h6{line-height:1.3;font-weight:700;margin-top:var(--theme-spacing-xl);margin-bottom:var(--theme-spacing-md);color:var(--theme-colors-text)}.ArticleBody_editorContainer__Vm9OM .ArticleBody_tiptap__PP5wG h1{font-size:var(--theme-fontSizes-xxl)}.ArticleBody_editorContainer__Vm9OM .ArticleBody_tiptap__PP5wG h2{font-size:var(--theme-fontSizes-xl)}@media (min-width:var(--theme-breakpoints-md )){.ArticleBody_editorContainer__Vm9OM .ArticleBody_tiptap__PP5wG h2{font-size:1.875rem}}.ArticleBody_editorContainer__Vm9OM .ArticleBody_tiptap__PP5wG h3{font-size:var(--theme-fontSizes-lg)}@media (min-width:var(--theme-breakpoints-md )){.ArticleBody_editorContainer__Vm9OM .ArticleBody_tiptap__PP5wG h3{font-size:1.5rem}}.ArticleBody_editorContainer__Vm9OM .ArticleBody_tiptap__PP5wG h4{font-size:var(--theme-fontSizes-lg)}.ArticleBody_editorContainer__Vm9OM .ArticleBody_tiptap__PP5wG p{line-height:1.8;font-size:var(--theme-fontSizes-md);color:var(--theme-colors-text)}@media (min-width:var(--theme-breakpoints-md )){.ArticleBody_editorContainer__Vm9OM .ArticleBody_tiptap__PP5wG p{font-size:1.0625rem}}.ArticleBody_editorContainer__Vm9OM .ArticleBody_tiptap__PP5wG a{color:var(--theme-colors-primary);text-decoration:underline;cursor:pointer;transition:var(--theme-transitions-fast)}.ArticleBody_editorContainer__Vm9OM .ArticleBody_tiptap__PP5wG a:hover{color:var(--theme-colors-primaryDark)}.ArticleBody_editorContainer__Vm9OM .ArticleBody_tiptap__PP5wG ol,.ArticleBody_editorContainer__Vm9OM .ArticleBody_tiptap__PP5wG ul{padding-left:var(--theme-spacing-lg);margin:var(--theme-spacing-md) 0}.ArticleBody_editorContainer__Vm9OM .ArticleBody_tiptap__PP5wG ol li,.ArticleBody_editorContainer__Vm9OM .ArticleBody_tiptap__PP5wG ul li{line-height:1.8;margin:var(--theme-spacing-sm) 0}.ArticleBody_editorContainer__Vm9OM .ArticleBody_tiptap__PP5wG blockquote{border-left:4px solid var(--theme-colors-primary);padding-left:var(--theme-spacing-lg);margin:var(--theme-spacing-lg) 0;font-style:italic;color:var(--theme-colors-textSecondary)}.ArticleBody_editorContainer__Vm9OM .ArticleBody_tiptap__PP5wG code{background:var(--theme-colors-background);border-radius:var(--theme-borderRadius-small);padding:.2em .4em;font-size:var(--theme-fontSizes-sm);font-family:Courier New,monospace;color:var(--theme-colors-text)}.ArticleBody_editorContainer__Vm9OM .ArticleBody_tiptap__PP5wG pre{background:var(--theme-colors-dark);color:var(--theme-colors-light);border-radius:var(--theme-borderRadius-medium);padding:var(--theme-spacing-md);overflow-x:auto;margin:var(--theme-spacing-lg) 0}.ArticleBody_editorContainer__Vm9OM .ArticleBody_tiptap__PP5wG pre code{background:none;padding:0;color:inherit;font-size:var(--theme-fontSizes-sm);line-height:1.5}.ArticleBody_editorContainer__Vm9OM .ArticleBody_tiptap__PP5wG img{max-width:100%;height:auto;border-radius:var(--theme-borderRadius-medium);margin:var(--theme-spacing-lg) 0}.ArticleBody_editorContainer__Vm9OM .ArticleBody_tiptap__PP5wG hr{border:none;border-top:2px solid var(--theme-colors-border);margin:var(--theme-spacing-xl) 0}.ArticleBody_editorContainer__Vm9OM .ArticleBody_tiptap__PP5wG table{border-collapse:collapse;width:100%;margin:var(--theme-spacing-lg) 0;overflow-x:auto;display:block}.ArticleBody_editorContainer__Vm9OM .ArticleBody_tiptap__PP5wG table td,.ArticleBody_editorContainer__Vm9OM .ArticleBody_tiptap__PP5wG table th{border:1px solid var(--theme-colors-border);padding:var(--theme-spacing-sm) var(--theme-spacing-md);text-align:left}.ArticleBody_editorContainer__Vm9OM .ArticleBody_tiptap__PP5wG table th{background:var(--theme-colors-background);font-weight:700;color:var(--theme-colors-text)}.ArticleBody_editorContainer__Vm9OM .ArticleBody_tiptap__PP5wG table tr:nth-child(2n){background:var(--theme-colors-backgroundAlt)}.CategoryTag_tag__as_dm{display:inline-block;padding:var(--theme-spacing-xs) var(--theme-spacing-sm);font-size:var(--theme-fontSizes-xs);font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--theme-colors-primary);background-color:color-mix(in srgb,var(--theme-colors-primaryLight) 12%,transparent);border-radius:var(--theme-borderRadius-large);text-decoration:none;transition:var(--theme-transitions-fast)}.CategoryTag_tag__as_dm:hover{background-color:color-mix(in srgb,var(--theme-colors-primaryLight) 25%,transparent);transform:translateY(-1px)}.CategoryTag_tagPlain__A0QU5{display:inline-block;padding:.25rem .75rem;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.PublishedDate_dateText__rZHt3,.ReadTime_container__KPi4J{font-size:.875rem;color:var(--theme-colors-textSecondary)}.ReadTime_container__KPi4J{display:inline-flex;align-items:center;gap:.25rem}.ReadTime_icon__23hTl{width:14px;height:14px}.ArticleMeta_container__U3cLo{display:flex;flex-wrap:wrap;align-items:center;gap:var(--theme-spacing-md);padding:var(--theme-spacing-sm) 0}.ArticleMeta_divider__B2M5Y{width:1px;height:16px;background-color:var(--theme-colors-border)}.NewsCard_card___0YS9{display:flex;flex-direction:column;height:100%;background:white;border-radius:12px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.1);transition:all .3s ease}.NewsCard_card___0YS9:hover{box-shadow:0 8px 24px rgba(0,0,0,.15);transform:translateY(-4px)}.NewsCard_imageContainer__fZuXW{position:relative;width:100%;aspect-ratio:16/9;background:var(--theme-colors-backgroundAlt);overflow:hidden}.NewsCard_content__AjW0h{display:flex;flex-direction:column;flex:1 1;padding:1.5rem;gap:.75rem}.NewsCard_title__T6wlH{font-size:1.25rem;font-weight:700;line-height:1.4;color:var(--theme-colors-text);margin:0;transition:color .2s}.NewsCard_card___0YS9:hover .NewsCard_title__T6wlH{color:var(--theme-colors-primary)}.NewsCard_summary__YWEWK{font-size:.9375rem;line-height:1.6;color:var(--theme-colors-textSecondary);margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.NewsCard_styledLink__pPSEB{text-decoration:none;color:inherit;display:block;height:100%}.ContentGrid_grid__ghfYw{display:grid;grid-template-columns:1fr;grid-gap:2rem;gap:2rem}}@layer components{}@layer components{}@layer components{}@layer components{}@layer components{}@layer components{@media (min-width:768px){.ContentGrid_grid__ghfYw{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.ContentGrid_grid__ghfYw{grid-template-columns:repeat(3,1fr)}}.ContentGrid_emptyState__IxSjb{grid-column:1/-1;text-align:center;padding:4rem 2rem;color:var(--theme-colors-textSecondary)}}