.featured_projects.featured_projects--new{padding:0}.featured_projects--new .featured_projects__container{display:flex;flex-direction:column;gap:var(--space-040);padding-inline:0}.featured_projects--new .featured_projects__title{line-height:normal;text-align:center}.featured_projects--new .featured_projects__title,.featured_projects--new .featured_projects__title :is(p,h1,h2,h3){font-weight:var(--font-weight-400)}.featured_projects--new .featured_projects__title p{line-height:normal}.featured_projects--new .featured_projects__title :is(strong,b){font-weight:var(--font-weight-700)}.featured_projects__grid,.featured_projects__pills{min-width:100%;width:0}.featured_projects__pills{display:flex;flex-wrap:nowrap;gap:var(--space-020);overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.featured_projects__pills::-webkit-scrollbar{display:none}.featured_projects__pill{background:transparent;border:1px solid var(--coquelicot-800);border-radius:var(--radius-circle);box-sizing:border-box;color:var(--oxford-800);cursor:pointer;flex:0 0 auto;line-height:normal;padding:var(--space-016) var(--space-020);transition:background .2s ease,color .2s ease,border-color .2s ease;white-space:nowrap}.featured_projects__pill:hover{background:var(--oxford-500);border-color:var(--oxford-500);color:var(--neutral-0)}.featured_projects__pill.is-active{background:var(--coquelicot-500);border-color:var(--coquelicot-500);color:var(--neutral-0);font-weight:var(--font-weight-700)}.featured_projects__grid{align-items:flex-start;display:flex;gap:var(--space-024);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.featured_projects__grid::-webkit-scrollbar{display:none}.featured_projects__card{color:inherit;display:flex;flex:0 0 37.5%;flex-direction:column;min-width:0;scroll-snap-align:start;text-decoration:none}.featured_projects__card-image{aspect-ratio:1/1;margin-bottom:var(--space-020);overflow:hidden;width:100%}.featured_projects__card-image img{display:block;height:100%;object-fit:cover;width:100%}.featured_projects__card .featured_projects__card-title{margin-bottom:var(--space-016)}.featured_projects__card .featured_projects__card-title>span{display:block;font-size:var(--heading-md-4);line-height:normal}.featured_projects__card-description{color:var(--oxford-800);line-height:normal}.featured_projects__pagination{align-items:center!important;background-color:var(--neutral-50);border-radius:var(--radius-008);box-sizing:border-box;display:flex;gap:var(--space-004);height:var(--size-024)!important;justify-content:center;margin:0 auto;padding:0 var(--space-008);width:fit-content}.featured_projects__pagination[aria-hidden=true]{visibility:hidden}.featured_projects__dot{background:var(--coquelicot-500);border:none;border-radius:var(--radius-008);box-sizing:border-box;cursor:pointer;height:var(--size-008);opacity:.5;padding:0;transition:width .15s ease,opacity .15s ease;width:var(--size-008)}.featured_projects__dot.is-active{opacity:1;width:var(--size-024)}.featured_projects__cta{display:flex;justify-content:flex-end}.featured_projects__cta .text-std{font-weight:var(--cta-font-weight);line-height:normal}@media (max-width:767px){.featured_projects--new .featured_projects__container{gap:var(--space-024)}.featured_projects--new .featured_projects__title{margin-bottom:var(--space-008)}.featured_projects__grid{align-items:stretch;flex-direction:column;gap:var(--space-032);overflow:visible}.featured_projects__card{flex:none}.featured_projects__card-image{margin-bottom:var(--space-012)}.featured_projects__card .featured_projects__card-title .text-sm{font-size:var(--heading-xs-4)}.featured_projects__pagination{display:none}}@media (min-width:768px){.featured_projects--new .featured_projects__grid,.featured_projects--new .featured_projects__pills{cursor:grab}}