.ProjectsPage-module__r-g9eW__page{background:var(--color-white);width:100%;min-width:0}.ProjectsPage-module__r-g9eW__intro{padding:var(--space-project-page-intro-top) 0 var(--space-project-page-intro-bottom);text-align:center}.ProjectsPage-module__r-g9eW__intro p,.ProjectsPage-module__r-g9eW__intro h1{font-family:var(--font-castudio);text-transform:uppercase;margin:0}.ProjectsPage-module__r-g9eW__intro p{margin-bottom:var(--space-project-page-kicker-bottom);font-size:var(--font-size-project-page-kicker);letter-spacing:-.05em;font-weight:600;line-height:1}.ProjectsPage-module__r-g9eW__intro h1{font-size:clamp(var(--font-size-project-page-title-min), 12vw, var(--font-size-project-page-title));white-space:nowrap;font-weight:700;line-height:1}.ProjectsPage-module__r-g9eW__featureImage{width:100%;height:var(--height-project-page-hero);overflow:hidden}.ProjectsPage-module__r-g9eW__featureImage img{object-fit:cover;object-position:center;width:100%;height:100%}.ProjectsPage-module__r-g9eW__collection{width:min(var(--width-project-page-content), calc(100% - (2 * var(--space-project-page-content-x))));padding:var(--space-project-page-section-top) 0 var(--space-project-page-section-bottom);margin:0 auto}.ProjectsPage-module__r-g9eW__collection h2{max-width:var(--width-project-page-heading);font-family:var(--font-castudio);font-size:var(--font-size-project-page-heading);letter-spacing:-.05em;margin:0;font-weight:500;line-height:1.1}.ProjectsPage-module__r-g9eW__collection h2 strong{font-weight:600}.ProjectsPage-module__r-g9eW__contactLink{gap:var(--space-project-page-contact-gap);margin-top:var(--space-project-page-contact-top);font-family:var(--font-castudio);font-size:var(--font-size-project-page-contact);text-transform:uppercase;font-weight:400;display:inline-flex}.ProjectsPage-module__r-g9eW__featuredGrid,.ProjectsPage-module__r-g9eW__allGrid{gap:var(--space-project-page-grid-gap);margin-top:var(--space-project-page-grid-top);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ProjectsPage-module__r-g9eW__featuredGrid .ProjectsPage-module__r-g9eW__card:nth-child(3){grid-column:1}.ProjectsPage-module__r-g9eW__card{color:var(--color-ink);text-align:center;display:block}.ProjectsPage-module__r-g9eW__cardImage{width:100%;height:var(--height-project-page-card);object-fit:cover}.ProjectsPage-module__r-g9eW__featuredGrid .ProjectsPage-module__r-g9eW__card:nth-child(3) .ProjectsPage-module__r-g9eW__cardImage{object-position:center}.ProjectsPage-module__r-g9eW__card h3{margin:var(--space-project-page-caption-top) 0 0;font-family:var(--font-castudio);font-size:var(--font-size-project-page-caption);font-weight:500;line-height:1.2}.ProjectsPage-module__r-g9eW__allCollection{padding-top:var(--space-project-page-all-top)}@media (max-width:767px){.ProjectsPage-module__r-g9eW__intro{padding:80px 20px 35px}.ProjectsPage-module__r-g9eW__featureImage{height:360px}.ProjectsPage-module__r-g9eW__collection{width:calc(100% - 40px);padding:50px 0}.ProjectsPage-module__r-g9eW__collection h2{font-size:36px}.ProjectsPage-module__r-g9eW__featuredGrid,.ProjectsPage-module__r-g9eW__allGrid{grid-template-columns:1fr}.ProjectsPage-module__r-g9eW__featuredGrid .ProjectsPage-module__r-g9eW__card:nth-child(3){grid-column:auto}.ProjectsPage-module__r-g9eW__card{flex-direction:column;display:flex}.ProjectsPage-module__r-g9eW__card h3{margin:0 0 var(--space-project-page-caption-top);order:1}.ProjectsPage-module__r-g9eW__cardImage{aspect-ratio:1.25;order:2;height:auto}}
