.page-module-scss-module__Na0CVa__page{padding:2rem 0 4rem}.page-module-scss-module__Na0CVa__layout{grid-template-columns:1fr 320px;align-items:start;gap:40px;display:grid}@media (max-width:1024px){.page-module-scss-module__Na0CVa__layout{grid-template-columns:1fr}}.page-module-scss-module__Na0CVa__mainContent{min-width:0}.page-module-scss-module__Na0CVa__hero{color:#fff;background:linear-gradient(135deg,#1a1a2e 0%,#16213e 50%,#0f3460 100%);border-radius:16px;gap:2rem;margin-bottom:2rem;padding:2rem;display:flex}@media (max-width:768px){.page-module-scss-module__Na0CVa__hero{text-align:center;flex-direction:column;align-items:center;padding:1.5rem}}.page-module-scss-module__Na0CVa__heroImage{aspect-ratio:3/4;border-radius:12px;width:220px;min-width:220px;position:relative;overflow:hidden;box-shadow:0 8px 30px #0000004d}@media (max-width:768px){.page-module-scss-module__Na0CVa__heroImage{width:180px;min-width:180px}}.page-module-scss-module__Na0CVa__image{object-fit:cover}.page-module-scss-module__Na0CVa__heroInfo{flex-direction:column;justify-content:center;display:flex}.page-module-scss-module__Na0CVa__badge{color:#fff;background:#e94560e6;border-radius:50px;align-items:center;gap:.5rem;width:fit-content;margin-bottom:1rem;padding:.4rem 1rem;font-size:.85rem;font-weight:600;display:inline-flex;box-shadow:0 4px 15px #e945604d}@media (max-width:768px){.page-module-scss-module__Na0CVa__badge{margin:0 auto 1rem}}.page-module-scss-module__Na0CVa__title{color:#fff;margin-bottom:.25rem;font-size:2.5rem;font-weight:800;line-height:1.2}@media (max-width:768px){.page-module-scss-module__Na0CVa__title{font-size:1.75rem}}.page-module-scss-module__Na0CVa__englishName{color:#ffffffb3;margin-bottom:.5rem;font-size:1.15rem;font-style:italic}.page-module-scss-module__Na0CVa__meta{color:#fff9;margin-bottom:.75rem;font-size:1rem}.page-module-scss-module__Na0CVa__professionTag{text-transform:uppercase;letter-spacing:1px;color:#fff;background:#ffffff26;border-radius:6px;width:fit-content;padding:.35rem .85rem;font-size:.8rem;font-weight:600;display:inline-block}@media (max-width:768px){.page-module-scss-module__Na0CVa__professionTag{margin:0 auto}}.page-module-scss-module__Na0CVa__shortDesc{color:var(--color-text);border-bottom:1px solid var(--color-border);margin-bottom:2.5rem;padding-bottom:2rem;font-size:1.15rem;line-height:1.8}.page-module-scss-module__Na0CVa__factsSection{margin-bottom:2.5rem}.page-module-scss-module__Na0CVa__sectionTitle{color:var(--color-primary);margin-bottom:1.25rem;font-size:1.5rem;font-weight:700}.page-module-scss-module__Na0CVa__factsList{flex-direction:column;gap:1rem;list-style:none;display:flex}.page-module-scss-module__Na0CVa__factItem{background:var(--color-bg-alt);border-left:4px solid var(--color-highlight);border-radius:12px;align-items:flex-start;gap:1rem;padding:1.25rem;transition:transform .2s;display:flex}.page-module-scss-module__Na0CVa__factItem:hover{transform:translate(4px)}.page-module-scss-module__Na0CVa__factItem p{color:var(--color-text);font-size:1rem;line-height:1.6}.page-module-scss-module__Na0CVa__factNumber{color:var(--color-highlight);min-width:2rem;font-size:1.25rem;font-weight:800;line-height:1.6}.page-module-scss-module__Na0CVa__biographySection{margin-bottom:2.5rem}.page-module-scss-module__Na0CVa__biography{font-size:1.1rem;line-height:1.8}.page-module-scss-module__Na0CVa__biography p{color:var(--color-text);margin-bottom:1.25rem}.page-module-scss-module__Na0CVa__biography h2{color:var(--color-primary);margin-top:2rem;margin-bottom:.75rem;font-size:1.35rem;font-weight:700}.page-module-scss-module__Na0CVa__actions{border-top:1px solid var(--color-border);flex-direction:row;justify-content:space-between;align-items:center;gap:16px;margin-top:32px;padding:20px 0;display:flex}@media (max-width:768px){.page-module-scss-module__Na0CVa__actions{flex-direction:column;align-items:flex-start}}.page-module-scss-module__Na0CVa__backLink{color:var(--color-highlight);font-size:.95rem;font-weight:600;text-decoration:none;display:inline-block}.page-module-scss-module__Na0CVa__backLink:hover{text-decoration:underline}
