.mrc-blog .featured{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));padding-top:2rem}@media (min-width:1024px){.mrc-blog .featured{padding-top:4rem}}.mrc-blog .featured .title{--tw-text-opacity:1;color:rgb(24 24 27/var(--tw-text-opacity,1));font-size:1.875rem;font-weight:700;line-height:2.25rem}@media (min-width:1024px){.mrc-blog .featured .title{font-size:3rem;line-height:1}}.mrc-blog .featured .article{flex-direction:column;height:100%;margin-top:1.5rem;display:flex}@media (min-width:768px){.mrc-blog .featured .article{flex-direction:row}}@media (min-width:1024px){.mrc-blog .featured .article{margin-top:2.25rem}}.mrc-blog .featured .article .image{width:100%;height:320px;position:relative}@media (min-width:768px){.mrc-blog .featured .article .image{width:66.6667%}}@media (min-width:1024px){.mrc-blog .featured .article .image{height:420px}}@media (min-width:1280px){.mrc-blog .featured .article .image{height:560px}}.mrc-blog .featured .article .image img{-o-object-fit:cover;object-fit:cover;border-top-left-radius:1.5rem;border-top-right-radius:1.5rem;width:100%;height:100%}@media (min-width:768px){.mrc-blog .featured .article .image img{border-top-left-radius:1.5rem;border-top-right-radius:0;border-bottom-left-radius:1.5rem;height:100%}}.mrc-blog .featured .article .details{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-bottom-right-radius:1.5rem;border-bottom-left-radius:1.5rem;flex-direction:column;gap:1.75rem;padding:1.5rem;display:flex}@media (min-width:768px){.mrc-blog .featured .article .details{border-top-right-radius:1.5rem;border-bottom-right-radius:1.5rem;width:33.3333%}}@media (min-width:1024px){.mrc-blog .featured .article .details{border-bottom-left-radius:0;padding:1.5rem 2.25rem 0}}.mrc-blog .featured .article .title{font-size:1.25rem;font-weight:700;line-height:1.75rem}@media (min-width:1024px){.mrc-blog .featured .article .title{font-size:1.5rem;line-height:2rem}}@media (min-width:1280px){.mrc-blog .featured .article .title{font-size:2.25rem;line-height:2.5rem}}.mrc-blog .featured .card{width:100%;max-width:90rem;margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem}@media (min-width:1024px){.mrc-blog .featured .card{padding-left:6rem;padding-right:6rem}}@media (min-width:1280px){.mrc-blog .featured .card{padding-left:7.5rem;padding-right:7.5rem}}
