@layer partials{@container (min-width:768px){.briefs-listing .services-listing__item:has(.post-tile.-featured){grid-column:span 2}}@container (min-width:1200px){.briefs-listing.-equal .services-listing__items{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:768px) and (max-width:1199px){:is(.briefs-listing .services-listing__items:not(:has(.post-tile.-featured))>:last-child:nth-child(odd),.briefs-listing .services-listing__items:has(.post-tile.-featured)>:last-child:nth-child(2n)){grid-column:1/-1}}}@layer overrides{@media (max-width:1199px){.briefs-listing .post-tile.-featured .post-tile__inner{flex-direction:column;display:flex}.briefs-listing .post-tile.-featured .post-tile__figure{height:24rem}}}
