.project-overview{scroll-margin-top:95px}.project-intro{display:grid;grid-template-columns:.8fr 1.2fr;gap:70px;padding:20px 0 44px}.project-intro h2{margin:0;font-size:clamp(34px,4.4vw,54px);line-height:1.08;letter-spacing:-.045em;overflow-wrap:anywhere}.project-overview .project{min-width:0}.project-overview .project h3{margin:0;font-size:clamp(28px,3vw,38px);line-height:1.08;letter-spacing:-.04em;overflow-wrap:anywhere}.project-overview .project.development{border-color:#76623b}.project-overview .development .tag{color:#e6c985}.project-overview .tag{line-height:1.7}@media(max-width:900px){.project-intro{grid-template-columns:1fr;gap:26px;padding-bottom:32px}.project-overview .projects{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.project-overview{scroll-margin-top:80px}.project-overview .projects{grid-template-columns:1fr}.project-overview .project{min-height:0;padding:24px}.project-intro .copy{font-size:17px}}
