.projects-intro{padding:42px 0 44px}.projects-intro-top{display:flex;align-items:center;justify-content:space-between;color:var(--muted)}.projects-total{font-size:11px;letter-spacing:.6px;text-transform:uppercase}.projects-intro h1{font-size:clamp(78px,9vw,128px);font-weight:700;letter-spacing:-6px;line-height:1.1;margin:32px 0 26px}.projects-intro-bottom{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;padding-bottom:34px;border-bottom:1px solid var(--line)}.projects-intro-bottom>p{font-size:20px;line-height:1.5;letter-spacing:-.4px}.projects-disciplines{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.projects-disciplines span{font-size:11px;padding:5px 11px;border:1px solid var(--line);border-radius:30px;color:var(--muted)}.projects-collection{padding-bottom:100px}.projects-page .project-grid{row-gap:60px}.projects-page .project-type{letter-spacing:.25px}
@media(max-width:760px){.projects-intro{padding:27px 0 30px}.projects-intro h1{font-size:70px;letter-spacing:-3.6px;margin:27px 0 21px}.projects-total{font-size:9px}.projects-intro-bottom{flex-direction:column;align-items:flex-start;gap:20px;padding-bottom:27px}.projects-intro-bottom>p{font-size:17px;letter-spacing:-.2px}.projects-disciplines{justify-content:flex-start;gap:6px}.projects-disciplines span{font-size:10px;padding:4px 9px}.projects-collection{padding-bottom:64px}.projects-page .project-grid{row-gap:38px}}
