.RelatedArticles-module__0XOscG__section{max-width:var(--layout-max-width);padding:var(--space-48) var(--layout-padding) var(--space-64);border-top:1px solid var(--color-surface200);margin:0 auto}.RelatedArticles-module__0XOscG__header{margin-bottom:var(--space-32);justify-content:space-between;align-items:center;display:flex}.RelatedArticles-module__0XOscG__title{font-size:var(--font-size-xl);font-weight:var(--font-weight-medium);color:var(--color-text-dark)}.RelatedArticles-module__0XOscG__arrows{gap:var(--space-12);display:flex}.RelatedArticles-module__0XOscG__arrow{border:1px solid var(--color-surface200);background:var(--color-white);width:40px;height:40px;color:var(--color-text-dark);cursor:pointer;transition:border-color var(--transition-fast), background var(--transition-fast);border-radius:50%;justify-content:center;align-items:center;display:flex}.RelatedArticles-module__0XOscG__arrow:hover{border-color:var(--color-primary600);background:var(--color-primary50)}.RelatedArticles-module__0XOscG__track{gap:var(--space-24);scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;display:flex;overflow-x:auto}.RelatedArticles-module__0XOscG__track::-webkit-scrollbar{display:none}.RelatedArticles-module__0XOscG__card{flex:0 0 calc((100% - var(--space-24) * 2) / 3);scroll-snap-align:start;border:1px solid var(--color-surface200);border-radius:var(--radius-lg);background:var(--color-surface25);min-width:280px;padding:var(--space-24);gap:var(--space-16);flex-direction:column;transition:border-color .2s;display:flex;overflow:hidden}.RelatedArticles-module__0XOscG__card:hover{border-color:var(--color-primary600)}.RelatedArticles-module__0XOscG__cardImage{aspect-ratio:16/9;background-color:var(--color-primary50);border-radius:var(--radius-md);width:100%;position:relative;overflow:hidden}.RelatedArticles-module__0XOscG__cardContent{align-items:flex-start;gap:var(--space-12);flex-direction:column;flex:1;display:flex}.RelatedArticles-module__0XOscG__cardTitle{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-dark)}.RelatedArticles-module__0XOscG__cardDesc{font-size:var(--font-size-xs);line-height:var(--line-height-xl);color:var(--color-text-light);flex:1}.RelatedArticles-module__0XOscG__cardMeta{justify-content:space-between;align-items:center;width:100%;margin-top:auto;display:flex}.RelatedArticles-module__0XOscG__cardDate,.RelatedArticles-module__0XOscG__cardAuthor{font-size:var(--font-size-2xs);color:var(--color-text-light)}@media (max-width:1024px){.RelatedArticles-module__0XOscG__card{flex:0 0 calc((100% - var(--space-24)) / 2)}}@media (max-width:768px){.RelatedArticles-module__0XOscG__section{padding:var(--space-48) var(--layout-padding-mobile) var(--space-64)}.RelatedArticles-module__0XOscG__card{flex:0 0 85%}}.RelatedArticles-module__0XOscG__cardOverline{font-size:var(--font-size-2xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.12em;color:var(--color-primary600);display:inline-block}
.FreshnessBadge-module__UcaYlW__badge{align-items:center;gap:var(--space-8);color:var(--color-primary600);font-weight:var(--font-weight-medium);display:inline-flex}
.RecentlyPublished-module___L_65G__section{background:var(--color-surface25);border:1px solid var(--color-surface200);border-radius:var(--radius-lg);padding:var(--space-24)}.RecentlyPublished-module___L_65G__heading{font-size:var(--font-size-2xs);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-light);margin:0 0 var(--space-16)}.RecentlyPublished-module___L_65G__list{gap:var(--space-12);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.RecentlyPublished-module___L_65G__item{gap:var(--space-4);padding-bottom:var(--space-12);border-bottom:1px solid var(--color-surface100);flex-direction:column;display:flex}.RecentlyPublished-module___L_65G__item:last-child{border-bottom:0;padding-bottom:0}.RecentlyPublished-module___L_65G__link{font-size:var(--font-size-2xs);color:var(--color-text-dark);line-height:var(--line-height-lg);font-weight:var(--font-weight-medium);text-decoration:none}.RecentlyPublished-module___L_65G__link:hover{color:var(--color-primary600)}.RecentlyPublished-module___L_65G__date{font-size:var(--font-size-2xs);color:var(--color-text-light)}@media (max-width:768px){.RecentlyPublished-module___L_65G__section{display:none}}
.post-module__QuOwSa__breadcrumb{max-width:var(--layout-max-width);padding:var(--space-16) var(--layout-padding);align-items:center;gap:var(--space-8);font-size:var(--font-size-2xs);color:var(--color-text-light);flex-wrap:wrap;margin:0 auto;display:flex}.post-module__QuOwSa__breadcrumb a{color:var(--color-text-light);transition:color var(--transition-fast)}.post-module__QuOwSa__breadcrumb a:hover{color:var(--color-primary600)}.post-module__QuOwSa__breadcrumbSep{color:var(--color-surface300)}.post-module__QuOwSa__breadcrumbCurrent{color:var(--color-text-dark);font-weight:var(--font-weight-medium)}.post-module__QuOwSa__heroBanner{max-width:var(--layout-max-width);padding:0 var(--layout-padding);margin:0 auto}.post-module__QuOwSa__heroInner{border:1px solid var(--color-surface200);border-radius:var(--radius-lg);background:radial-gradient(ellipse 80% 90% at -5% -10%, #624ce024 0%, transparent 70%), radial-gradient(ellipse 80% 90% at 105% 110%, #3b82f61c 0%, transparent 70%), radial-gradient(ellipse 60% 70% at 75% 45%, #8b5cf614 0%, transparent 70%), linear-gradient(180deg, var(--color-surface25) 0%, var(--color-white) 100%);padding:var(--space-48);gap:var(--space-48);grid-template-columns:260px 1fr;align-items:center;display:grid}.post-module__QuOwSa__heroImage{background-color:var(--color-primary50);border-radius:var(--radius-md);width:260px;height:260px;position:relative;overflow:hidden}.post-module__QuOwSa__heroImageDesktop{display:block}.post-module__QuOwSa__heroImageMobile{display:none}.post-module__QuOwSa__heroText{align-items:flex-start;gap:var(--space-16);flex-direction:column;display:flex}.post-module__QuOwSa__heroOverline{font-size:var(--font-size-2xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.12em;color:var(--color-primary600);display:inline-block}.post-module__QuOwSa__title{font-size:var(--font-size-2xl);font-weight:var(--font-weight-regular);color:var(--color-text-dark);line-height:var(--line-height-xs)}.post-module__QuOwSa__authorRow{align-items:center;gap:var(--space-12);display:flex}.post-module__QuOwSa__avatar{border-radius:var(--radius-pill);background-color:var(--color-primary50);border:1px solid var(--color-primary300);justify-content:center;align-items:center;width:40px;height:40px;display:flex}.post-module__QuOwSa__authorMeta{gap:var(--space-2);flex-direction:column;display:flex}.post-module__QuOwSa__authorName{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-text-dark)}.post-module__QuOwSa__authorTitle{font-size:var(--font-size-2xs);font-weight:var(--font-weight-regular);color:var(--color-text-light)}.post-module__QuOwSa__dateLine{font-size:var(--font-size-2xs);color:var(--color-text-light);align-items:center;gap:var(--space-12);flex-wrap:wrap;margin:0;display:flex}.post-module__QuOwSa__dateItem{align-items:center;gap:var(--space-8);display:inline-flex}.post-module__QuOwSa__layout{max-width:var(--layout-max-width);padding:var(--space-48) var(--layout-padding);gap:var(--space-48);grid-template-columns:260px 1fr;align-items:start;margin:0 auto;display:grid}.post-module__QuOwSa__content{font-size:var(--font-size-sm);line-height:var(--line-height-xl);color:var(--color-text-medium);min-width:0}.post-module__QuOwSa__sidebar{top:calc(var(--header-height) + var(--space-24));gap:var(--space-24);flex-direction:column;display:flex;position:sticky}.post-module__QuOwSa__tocCard{border:1px solid var(--color-surface200);border-radius:var(--radius-md);padding:var(--space-24)}.post-module__QuOwSa__tocLabel{font-size:var(--font-size-2xs);font-weight:var(--font-weight-bold);color:var(--color-text-light);letter-spacing:.08em;text-transform:uppercase;display:block}.post-module__QuOwSa__tocNav{gap:var(--space-8);flex-direction:column;display:flex}.post-module__QuOwSa__tocLink{font-size:var(--font-size-2xs);line-height:var(--line-height-lg);color:var(--color-text-light);transition:color var(--transition-fast)}.post-module__QuOwSa__tocLink:hover{color:var(--color-primary600)}.post-module__QuOwSa__tocLink[data-level="3"]{padding-left:var(--space-12)}.post-module__QuOwSa__ctaCard{border:1px solid var(--color-surface200);border-radius:var(--radius-lg);padding:var(--space-24);gap:var(--space-16);text-align:center;background:radial-gradient(ellipse 80% 90% at -5% -10%, #624ce024 0%, transparent 70%), radial-gradient(ellipse 80% 90% at 105% 110%, #3b82f61c 0%, transparent 70%), radial-gradient(ellipse 60% 70% at 75% 45%, #8b5cf614 0%, transparent 70%), linear-gradient(180deg, var(--color-surface25) 0%, var(--color-white) 100%);flex-direction:column;display:flex}.post-module__QuOwSa__ctaTitle{font-size:var(--font-size-md);font-weight:var(--font-weight-medium);color:var(--color-text-dark)}@media (max-width:1024px){.post-module__QuOwSa__layout{grid-template-columns:1fr}.post-module__QuOwSa__content{order:1}.post-module__QuOwSa__sidebar{order:2;position:static}}@media (max-width:768px){.post-module__QuOwSa__breadcrumb{padding:var(--space-12) var(--layout-padding-mobile);scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.post-module__QuOwSa__breadcrumb::-webkit-scrollbar{display:none}.post-module__QuOwSa__breadcrumb>*{white-space:nowrap;flex-shrink:0}.post-module__QuOwSa__heroBanner{padding:0 var(--layout-padding-mobile)}.post-module__QuOwSa__heroInner{gap:var(--space-16);padding:var(--space-16);grid-template-columns:1fr}.post-module__QuOwSa__heroImage{aspect-ratio:16/9;width:100%;height:auto}.post-module__QuOwSa__heroImageDesktop{display:none}.post-module__QuOwSa__heroImageMobile{display:block}.post-module__QuOwSa__title{font-size:var(--font-size-xl)}.post-module__QuOwSa__heroText{gap:var(--space-12)}.post-module__QuOwSa__layout{padding:var(--space-32) var(--layout-padding-mobile);gap:var(--space-24)}.post-module__QuOwSa__content{font-size:var(--font-size-xs)}.post-module__QuOwSa__tocCard,.post-module__QuOwSa__ctaCard{padding:var(--space-16)}}.post-module__QuOwSa__relatedSection{max-width:var(--layout-max-width);padding:var(--space-48) var(--layout-padding) var(--space-64);border-top:1px solid var(--color-surface200);margin:0 auto}.post-module__QuOwSa__relatedHeader{margin-bottom:var(--space-32);justify-content:space-between;align-items:center;display:flex}.post-module__QuOwSa__relatedTitle{font-size:var(--font-size-xl);font-weight:var(--font-weight-medium);color:var(--color-text-dark)}.post-module__QuOwSa__relatedArrows{gap:var(--space-12);display:flex}.post-module__QuOwSa__relatedArrow{border:1px solid var(--color-surface200);background:var(--color-white);width:40px;height:40px;color:var(--color-text-dark);cursor:pointer;transition:border-color var(--transition-fast), background var(--transition-fast);border-radius:50%;justify-content:center;align-items:center;display:flex}.post-module__QuOwSa__relatedArrow:hover{border-color:var(--color-primary600);background:var(--color-primary50)}.post-module__QuOwSa__relatedGrid{gap:var(--space-24);scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;display:flex;overflow-x:auto}.post-module__QuOwSa__relatedGrid::-webkit-scrollbar{display:none}.post-module__QuOwSa__relatedCard{flex:0 0 calc((100% - var(--space-24) * 2) / 3);scroll-snap-align:start;border:1px solid var(--color-surface200);border-radius:var(--radius-lg);background:var(--color-surface25);min-width:280px;padding:var(--space-24);gap:var(--space-16);flex-direction:column;transition:border-color .2s;display:flex;overflow:hidden}.post-module__QuOwSa__relatedCard:hover{border-color:var(--color-primary600)}.post-module__QuOwSa__relatedCardImage{aspect-ratio:16/9;background-color:var(--color-primary50);border-radius:var(--radius-md);width:100%}.post-module__QuOwSa__relatedCardContent{align-items:flex-start;gap:var(--space-12);flex-direction:column;flex:1;display:flex}.post-module__QuOwSa__relatedCardTitle{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-dark)}.post-module__QuOwSa__relatedCardDesc{font-size:var(--font-size-xs);line-height:var(--line-height-xl);color:var(--color-text-light);flex:1}.post-module__QuOwSa__relatedCardMeta{justify-content:space-between;align-items:center;width:100%;margin-top:auto;display:flex}.post-module__QuOwSa__relatedCardDate,.post-module__QuOwSa__relatedCardAuthor{font-size:var(--font-size-2xs);color:var(--color-text-light)}@media (max-width:1024px){.post-module__QuOwSa__relatedCard{flex:0 0 calc((100% - var(--space-24)) / 2)}}@media (max-width:768px){.post-module__QuOwSa__relatedSection{padding:var(--space-32) var(--layout-padding-mobile) var(--space-48)}.post-module__QuOwSa__relatedHeader{margin-bottom:var(--space-24)}.post-module__QuOwSa__relatedTitle{font-size:var(--font-size-lg)}.post-module__QuOwSa__relatedArrow{width:36px;height:36px}.post-module__QuOwSa__relatedGrid{margin:0 calc(-1 * var(--layout-padding-mobile));padding:var(--space-4) 0;gap:var(--space-12);scroll-padding-inline:var(--layout-padding-mobile)}.post-module__QuOwSa__relatedCard{width:calc(100% - var(--space-40));min-width:0;padding:var(--space-16);flex:none}.post-module__QuOwSa__relatedCard:first-child{margin-left:var(--layout-padding-mobile)}.post-module__QuOwSa__relatedCard:last-child{margin-right:var(--layout-padding-mobile)}}
