.page-module__NfDiEG__heroSection{border-bottom:1px solid var(--zinc-800);padding:10rem 1.5rem 5rem}.page-module__NfDiEG__heroContainer{max-width:1400px;margin:0 auto}@media (min-width:768px){.page-module__NfDiEG__heroSection{padding-left:2rem;padding-right:2rem}}.page-module__NfDiEG__editorialSection{padding:6rem 1.5rem}.page-module__NfDiEG__editorialGrid{grid-template-columns:1fr;align-items:center;gap:3rem;display:grid}@media (min-width:768px){.page-module__NfDiEG__editorialSection{padding-left:2rem;padding-right:2rem}.page-module__NfDiEG__editorialGrid{grid-template-columns:repeat(12,minmax(0,1fr))}.page-module__NfDiEG__editorialPortrait{grid-column:span 5/span 5}}.page-module__NfDiEG__editorialText{flex-direction:column;align-items:flex-start;gap:2rem;display:flex}@media (min-width:768px){.page-module__NfDiEG__editorialText{grid-column:span 7/span 7;padding-left:2.5rem}}.page-module__NfDiEG__credentialSection{border-top:1px solid var(--zinc-800);padding:6rem 1.5rem}.page-module__NfDiEG__credentialContainer{max-width:1400px;margin:0 auto}@media (min-width:768px){.page-module__NfDiEG__credentialSection{padding-left:2rem;padding-right:2rem}}.page-module__NfDiEG__credentialGrid{border-bottom:1px solid var(--zinc-800);grid-template-columns:1fr;margin-bottom:3rem;padding-bottom:3rem;display:grid;position:relative}.page-module__NfDiEG__credentialGrid:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}@media (min-width:768px){.page-module__NfDiEG__credentialGrid{grid-template-columns:repeat(12,minmax(0,1fr))}}.page-module__NfDiEG__credentialYear{margin-bottom:1rem}@media (min-width:768px){.page-module__NfDiEG__credentialYear{grid-column:span 3/span 3;margin-bottom:0}.page-module__NfDiEG__credentialContent{grid-column:span 9/span 9}}.page-module__NfDiEG__philosophySection{border-top:1px solid var(--zinc-800);background-color:var(--zinc-950);padding:6rem 1.5rem}.page-module__NfDiEG__philosophyContainer{max-width:1400px;margin:0 auto}@media (min-width:768px){.page-module__NfDiEG__philosophySection{padding-left:2rem;padding-right:2rem}}.page-module__NfDiEG__philosophyGrid{grid-template-columns:1fr;gap:3rem;display:grid}@media (min-width:768px){.page-module__NfDiEG__philosophyGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}
