.page-module__NfDiEG__header{background-color:var(--secondary);padding:var(--spacing-xl) 0 var(--spacing-lg);text-align:center;border-bottom:1px solid var(--border)}.page-module__NfDiEG__container{max-width:900px;padding:0 var(--spacing-sm);margin:0 auto}.page-module__NfDiEG__title{margin-bottom:var(--spacing-xs);color:var(--foreground);letter-spacing:-.02em;font-size:3.5rem;font-weight:800}.page-module__NfDiEG__content{padding:var(--spacing-xl) 0;gap:var(--spacing-lg);flex-direction:column;display:flex}.page-module__NfDiEG__profileSection{align-items:flex-start;gap:var(--spacing-lg);display:flex}.page-module__NfDiEG__imageWrapper{border-radius:var(--radius-lg);width:300px;height:300px;box-shadow:var(--shadow-lg);flex-shrink:0;position:relative;overflow:hidden}.page-module__NfDiEG__renderedContent{color:var(--foreground);line-height:1.8}:is(.page-module__NfDiEG__renderedContent h1,.page-module__NfDiEG__renderedContent h2,.page-module__NfDiEG__renderedContent h3){color:var(--primary);margin-top:2rem;margin-bottom:1rem}.page-module__NfDiEG__renderedContent p{margin-bottom:1.5rem}:is(.page-module__NfDiEG__renderedContent ul,.page-module__NfDiEG__renderedContent ol){margin-bottom:1.5rem;padding-left:1.5rem}.page-module__NfDiEG__renderedContent li{margin-bottom:.5rem}@media (max-width:768px){.page-module__NfDiEG__profileSection{text-align:center;flex-direction:column;align-items:center}.page-module__NfDiEG__imageWrapper{width:200px;height:200px}.page-module__NfDiEG__title{font-size:2.5rem}}
