.BioPage_heroSection__Zh55I{background:#0b1f3a;color:#fff;padding:88px 24px 72px}.BioPage_heroGrid__IIMML{max-width:1280px;margin:0 auto;display:grid;grid-template-columns:minmax(280px,.85fr) minmax(0,1.15fr);grid-gap:56px;gap:56px;align-items:center}.BioPage_heroVisual___uq0q{display:flex;justify-content:center}.BioPage_profileCard__3B1Hh{width:100%;max-width:340px;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.12);border-radius:18px;padding:32px 28px;text-align:center}.BioPage_profileImageWrap__hT4_g{width:180px;height:180px;margin:0 auto 20px;border-radius:50%;overflow:hidden;border:3px solid #c49a28}.BioPage_profileImage___kKY8{width:100%;height:100%;object-fit:cover;display:block}.BioPage_profileName__tVHVK{font-size:24px;font-weight:600;color:#fff;margin-bottom:8px}.BioPage_profileRole__bW65Y{font-size:14px;line-height:1.7;color:hsla(0,0%,100%,.68)}.BioPage_heroCopy__84w77{text-align:left}.BioPage_heroTitle__d65hb{font-family:Georgia,Times New Roman,serif;font-size:clamp(34px,4.4vw,52px);line-height:1.14;font-weight:400;color:#fff;margin-bottom:22px}.BioPage_heroText__0sva5{font-size:16px;line-height:1.85;color:hsla(0,0%,100%,.74);margin-bottom:16px;max-width:720px}.BioPage_altSection__ASlq6{background:#f8f7f4}.BioPage_experienceGrid__NvLh_{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-gap:24px;gap:24px}.BioPage_detailCard__1Nbfc,.BioPage_featureCard__qJZLC,.BioPage_languageCard__oViiF,.BioPage_simpleCard__Qh2pg{background:#fff;border:1px solid #e2ddd4;border-radius:16px;padding:24px;box-shadow:0 8px 24px rgba(11,31,58,.05)}.BioPage_cardTop__K_8HH{display:flex;justify-content:flex-end;margin-bottom:14px}.BioPage_periodBadge__ABMSo{display:inline-flex;align-items:center;padding:6px 12px;border-radius:999px;background:rgba(196,154,40,.12);border:1px solid rgba(196,154,40,.3);color:#8e6f11;font-size:12px;font-weight:600}.BioPage_cardTitle__DxfQ5{font-size:22px;line-height:1.35;color:#0b1f3a;margin-bottom:8px}.BioPage_companyName__wlJh_{font-size:15px;font-weight:600;color:#c49a28;margin-bottom:14px}.BioPage_cardSummary__Nz_iK{font-size:15px;line-height:1.8;color:#4a5568;margin-bottom:16px}.BioPage_highlightList__eL2e2{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.BioPage_highlightList__eL2e2 li{font-size:14px;line-height:1.65;color:#4a5568;display:flex;align-items:flex-start;gap:10px}.BioPage_highlightList__eL2e2 li:before{content:"•";color:#c49a28;font-weight:700;flex-shrink:0}.BioPage_twoColumnGrid__uacwq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:32px;gap:32px}.BioPage_languageGrid__jshog,.BioPage_simpleGrid__Vme8W{display:grid;grid-gap:20px;gap:20px}.BioPage_languageGrid__jshog{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.BioPage_languageCard__oViiF{text-align:center}.BioPage_languageLevel__afVim{color:#4a5568;font-size:15px;margin:0}.BioPage_featureCard__qJZLC{max-width:920px}@media (max-width:960px){.BioPage_heroGrid__IIMML,.BioPage_twoColumnGrid__uacwq{grid-template-columns:1fr}.BioPage_heroVisual___uq0q{justify-content:flex-start}}@media (max-width:640px){.BioPage_heroSection__Zh55I{padding:72px 20px 56px}.BioPage_detailCard__1Nbfc,.BioPage_featureCard__qJZLC,.BioPage_languageCard__oViiF,.BioPage_profileCard__3B1Hh,.BioPage_simpleCard__Qh2pg{padding:20px}.BioPage_cardTitle__DxfQ5{font-size:20px}}