.About_aboutPage__xDOKy{position:relative;min-height:100vh;background-color:var(--bg);padding:4.5rem 1.5rem 5rem;overflow:hidden}.About_glow__GwDCk{position:absolute;top:0;left:0;right:0;height:60%;pointer-events:none;z-index:0;background:radial-gradient(ellipse closest-side at 30% 30%,var(--glow-fade-1)),radial-gradient(ellipse closest-side at 70% 22%,var(--glow-fade-2))}.About_container__KM0D_{position:relative;z-index:1;max-width:760px;margin:0 auto}.About_eyebrow__MT12T{font-family:var(--font-inter);font-size:1rem;font-weight:500;color:var(--text-secondary);margin-bottom:.9rem}.About_headline__YlPxj{font-family:var(--font-serif);font-weight:500;font-size:clamp(2rem,4.6vw,3.1rem);line-height:1.15;letter-spacing:-.01em;color:var(--text-primary);margin-bottom:2.5rem}.About_photoFrame___eGi4{width:100%;aspect-ratio:4/3;border-radius:1.5rem;overflow:hidden;border:1px solid var(--border);background-color:var(--bg-soft);box-shadow:0 20px 50px -30px var(--shadow-color)}.About_photo__OULEa{width:100%;height:100%;object-fit:cover;object-position:center 22%;display:block}.About_bio__ZcywJ{display:flex;flex-direction:column;gap:1.1rem;margin-top:2.5rem;font-family:var(--font-inter);font-size:1.02rem;line-height:1.7;color:var(--text-secondary)}.About_experience__hk4qk{margin-top:4.5rem}.About_sectionTitle__ZB12O{font-family:var(--font-serif);font-weight:500;font-size:clamp(1.7rem,3.2vw,2.2rem);color:var(--text-primary);margin-bottom:1.75rem}.About_jobs__KdEuw{display:flex;flex-direction:column;gap:1rem}.About_job__4TBrh{border:1px solid var(--border);border-radius:1.25rem;background-color:var(--bg-elevated);padding:1.5rem;transition:border-color .2s ease,box-shadow .2s ease}.About_job__4TBrh:hover{border-color:var(--border-strong);box-shadow:0 18px 40px -26px var(--shadow-color)}.About_jobHeader__nUtOU{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:.4rem 1rem;margin-bottom:.6rem}.About_jobTitle__4ll0B{font-family:var(--font-inter);font-size:1.05rem;font-weight:600;letter-spacing:.01em;color:var(--text-primary)}.About_jobPeriod__jQB8M{font-family:var(--font-inter);font-size:.85rem;color:var(--text-tertiary);white-space:nowrap}.About_jobDescription__uBs_R{font-family:var(--font-inter);font-size:.97rem;line-height:1.65;color:var(--text-secondary)}@media (max-width:600px){.About_aboutPage__xDOKy{padding:3rem 1.15rem 3.5rem}.About_headline__YlPxj{margin-bottom:2rem}.About_photoFrame___eGi4{aspect-ratio:1/1;border-radius:1.25rem}.About_bio__ZcywJ{margin-top:2rem}.About_experience__hk4qk{margin-top:3.5rem}.About_job__4TBrh{padding:1.25rem}}