.vWKWCa_hero{background:#fff;padding:0 0 12px}.vWKWCa_layout{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:30px;margin-top:16px;display:grid}.vWKWCa_portrait{min-width:0;box-shadow:none;background:0 0;border:0;border-radius:0;overflow:hidden}.vWKWCa_portrait img{object-position:left top;border-radius:0;max-height:540px;display:block;object-fit:contain!important;width:100%!important;max-width:none!important;height:auto!important;margin:0!important}.vWKWCa_profile{min-width:0}.vWKWCa_headline{color:#090858;border-bottom:2px solid #090858;margin:0 0 22px;padding-bottom:8px;font-size:clamp(24px,2.2vw,30px);font-weight:800;line-height:1.6}.vWKWCa_name{color:var(--jma-text);margin:0 0 12px;font-size:24px;line-height:1.6}.vWKWCa_who{color:var(--jma-text-sub);margin:0;font-size:18px;line-height:1.8}.vWKWCa_who strong{color:var(--jma-text);margin-bottom:12px;font-size:24px;font-weight:500;display:block}.vWKWCa_who span{display:block}.vWKWCa_who small,.vWKWCa_notice{color:var(--jma-text-sub);margin:24px 0 0;font-size:12px;line-height:1.8;display:block}.vWKWCa_intro{color:var(--jma-text);margin:24px 0 0;font-size:15px;line-height:1.95}@media (max-width:860px){.vWKWCa_layout{grid-template-columns:1fr;gap:24px}.vWKWCa_headline{font-size:24px}.vWKWCa_name,.vWKWCa_who strong{font-size:21px}.vWKWCa_who{font-size:16px}}
.HQxCZG_ivHero{background:var(--jma-bg-alt);padding:0 0 12px}.HQxCZG_ivMeta{color:var(--jma-text-sub);letter-spacing:.06em;align-items:center;gap:10px;margin-top:4px;font-size:12px;font-weight:700;display:flex}.HQxCZG_ivMeta .HQxCZG_ivTag{color:#fff;background:var(--jma-primary);border-radius:999px;padding:3px 10px}.HQxCZG_ivHead{grid-template-columns:.8fr 1.2fr;align-items:center;gap:36px;margin-top:16px;display:grid}@media (max-width:860px){.HQxCZG_ivHead{grid-template-columns:1fr}}.HQxCZG_ivPortrait{aspect-ratio:3/2;border-radius:var(--jma-radius);box-shadow:var(--jma-shadow-lg);background:var(--jma-primary);overflow:hidden}.HQxCZG_ivPortrait img{object-fit:cover;width:100%;height:100%;display:block}.HQxCZG_ivPortrait .img-ph{object-fit:cover;width:100%;height:100%;display:block}.HQxCZG_ivHead h1{font-size:26px;line-height:1.5}.HQxCZG_ivWho{color:var(--jma-text-sub);gap:4px;margin-top:14px;font-size:14.5px;line-height:1.75;display:grid}.HQxCZG_ivWho strong{color:var(--jma-text);font-size:20px}.HQxCZG_ivWho small{margin-top:5px;font-size:12px}.HQxCZG_ivBody{max-width:100%;margin:0 auto}.HQxCZG_ivBody .qa__section{margin:40px 0 20px;font-size:24px;line-height:1.6}.HQxCZG_ivBody .qa__q{color:#203b61;margin:30px 0 16px;font-size:18px;line-height:1.7}.HQxCZG_ivBody .flex-wrapper{align-items:flex-start;gap:32px;margin:24px 0;display:flex}.HQxCZG_ivBody .flex-one{flex:1;min-width:0}.HQxCZG_ivBody .flex-two{flex:2;min-width:0}.HQxCZG_ivBody img{width:100%;height:auto;display:block}.HQxCZG_ivBody .interviewer{margin-top:32px;font-size:14px}.HQxCZG_ivBody .label{font-weight:700;display:block}.HQxCZG_ivBody .foot-contact{background:#f1f5f8;margin:32px 0;padding:24px}.HQxCZG_ivBody .foot-contact a{color:#fff;background:#203b61;border-radius:6px;padding:14px 24px;display:inline-block}@media (max-width:640px){.HQxCZG_ivBody .flex-wrapper{flex-direction:column}}.HQxCZG_ivSub{color:var(--jma-primary);border-bottom:2px solid var(--jma-accent);margin:44px 0 14px;padding-bottom:10px;font-size:21px;line-height:1.6}.HQxCZG_ivQ{color:var(--jma-text);background:var(--jma-bg-alt);border-radius:var(--jma-radius);margin:26px 0 12px;padding:14px 18px;font-size:16px;font-weight:700}.HQxCZG_ivQ:before{content:"Q. ";color:var(--jma-accent);font-family:var(--jma-font-en)}.HQxCZG_ivBody p{margin-bottom:18px;font-size:15px;line-height:2.05}.HQxCZG_ivIntro{border-left:4px solid var(--jma-primary);background:var(--jma-bg-alt);padding:24px 26px;font-weight:500;font-size:16px!important}.HQxCZG_ivPoints{color:#fff;background:var(--jma-primary);margin:34px 0 42px;padding:24px 28px}.HQxCZG_ivPoints span{color:#ffffffb8;font:700 12px/1 var(--jma-font-en);letter-spacing:.12em;margin-bottom:14px;display:block}.HQxCZG_ivPoints ul{margin:0;padding-left:1.4em}.HQxCZG_ivPoints li{margin:8px 0;line-height:1.8}.HQxCZG_ivCredit{color:var(--jma-text-sub);font-size:13px!important}.HQxCZG_ivBack{margin-top:26px;font-weight:700}.HQxCZG_photoSlotImg{object-fit:cover;width:100%;height:100%;display:block}@media (max-width:620px){.HQxCZG_ivHero{padding-bottom:12px}.HQxCZG_ivMeta{flex-wrap:wrap}.HQxCZG_ivHead{gap:22px}.HQxCZG_ivHead h1{font-size:22px}.HQxCZG_ivIntro,.HQxCZG_ivPoints{padding:20px}.HQxCZG_ivSub{margin-top:36px;font-size:19px}.HQxCZG_ivQ{padding:14px 15px}}
