.page-module-scss-module__qRF-tG__pageWrap{flex-direction:column;max-width:760px;min-height:100dvh;padding:calc(clamp(2rem,.857rem + 3.571vw,6rem) + 6rem) clamp(2rem,.857rem + 3.571vw,6rem) clamp(2rem,.857rem + 3.571vw,6rem);display:flex}.page-module-scss-module__qRF-tG__pageWrap h1{margin-bottom:clamp(3rem,2rem + 3vw,6rem)}.page-module-scss-module__qRF-tG__section{flex-direction:column;gap:4rem;margin-bottom:clamp(4rem,2rem + 4vw,8rem);display:flex}.page-module-scss-module__qRF-tG__sectionHeading{margin-bottom:0}.page-module-scss-module__qRF-tG__entry{flex-direction:column;gap:.8rem;display:flex}@media screen and (min-width:768px){.page-module-scss-module__qRF-tG__entry{flex-direction:row;gap:4rem}}.page-module-scss-module__qRF-tG__period{color:#a12110;white-space:nowrap;min-width:10rem;padding-top:.4rem;font-size:1.4rem;font-weight:700}.page-module-scss-module__qRF-tG__entryContent{flex-direction:column;gap:.4rem;display:flex}.page-module-scss-module__qRF-tG__entryContent p{margin-top:.8rem;line-height:1.7}.page-module-scss-module__qRF-tG__entryTitle{font-size:2.2rem}.page-module-scss-module__qRF-tG__entrySubtitle{font-size:1.6rem;font-weight:400}.page-module-scss-module__qRF-tG__projects{grid-template-columns:1fr;gap:2.4rem;display:grid}@media screen and (min-width:768px){.page-module-scss-module__qRF-tG__projects{grid-template-columns:repeat(2,1fr)}}.page-module-scss-module__qRF-tG__project{background-color:#ffffff4d;border-radius:1.2rem;flex-direction:column;gap:.4rem;padding:2rem;display:flex}.page-module-scss-module__qRF-tG__projectLink{color:#1c4445;font-size:1.6rem;font-weight:700;text-decoration:none;transition:color .3s ease-in-out}.page-module-scss-module__qRF-tG__projectLink:hover{color:#a12110}.page-module-scss-module__qRF-tG__projectMeta{font-size:1.4rem;line-height:1.5}.page-module-scss-module__qRF-tG__projectLabel{text-transform:uppercase;letter-spacing:.08em;opacity:.5;margin-bottom:.1rem;font-size:1.1rem;font-weight:700;display:block}.page-module-scss-module__qRF-tG__award{color:#a12110;margin-top:.4rem;font-size:1.4rem;font-weight:700}
