@layer defaults{._0Nd8Ra_featuredPost{flex-direction:column;gap:48px;display:flex}._0Nd8Ra_post{flex-direction:column;gap:16px;display:flex}._0Nd8Ra_image{overflow:hidden}._0Nd8Ra_image img{object-fit:cover;aspect-ratio:3/2}._0Nd8Ra_info{flex-direction:column;gap:4px;display:flex}._0Nd8Ra_categories{gap:8px;display:flex}._0Nd8Ra_category{font-size:var(--body-sm);font-weight:var(--font-weight-medium);text-transform:uppercase;color:var(--fg-accent);letter-spacing:.15px;line-height:140%}._0Nd8Ra_title{color:var(--fg-default);text-decoration:none}._0Nd8Ra_description{font-size:var(--body-md);max-width:720px}@media (max-width:768px){._0Nd8Ra_description{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}@media (min-width:1025px){._0Nd8Ra_hideOnDesktop{display:none}}._0Nd8Ra_publishDate{font-size:var(--body-xs);color:var(--primary-grey-400);line-height:140%}}
@layer defaults{._1fea0G_headerContainer{flex-direction:column;gap:12px;display:flex}._1fea0G_breadcrumb{font-size:var(--body-sm);font-weight:var(--font-weight-regular);color:var(--fg-accent);text-transform:uppercase;text-decoration:underline;display:inline-block}._1fea0G_subtitle{max-width:720px}._1fea0G_content{flex-direction:column;gap:48px;display:flex}@media (max-width:1024px){._1fea0G_content{gap:40px}}._1fea0G_featured{grid-template-columns:10fr 4.8fr;gap:32px;display:grid}@media (max-width:1024px){._1fea0G_featured{grid-template-columns:1fr;gap:40px}}._1fea0G_featuredSidebar{flex-direction:column;gap:32px;display:flex}@media (max-width:1024px){._1fea0G_featuredSidebar{grid-template-columns:1fr 1fr;gap:40px;display:grid}}@media (max-width:659px){._1fea0G_featuredSidebar{grid-template-columns:1fr}}._1fea0G_categoriesContainer{flex-direction:column;gap:24px;display:flex}._1fea0G_categoryTitle{font-size:var(--body-md);font-weight:var(--font-weight-medium);color:var(--fg-accent);line-height:140%}._1fea0G_categoryGrid{grid-template-columns:1fr 1fr 1fr 1fr;gap:16px;display:grid}@media (max-width:768px){._1fea0G_categoryGrid{grid-template-columns:1fr 1fr 1fr}}@media (max-width:659px){._1fea0G_categoryGrid{grid-template-columns:1fr 1fr}}@media (max-width:399px){._1fea0G_categoryGrid{grid-template-columns:1fr;gap:16px 8px}}._1fea0G_category{text-align:center}}
