._77VEaG_aboutPage{color:#d7dbe2;padding-bottom:120px}._77VEaG_aboutArticle{max-width:1020px;margin:0 auto}._77VEaG_hero{max-width:820px;padding-bottom:64px}._77VEaG_sectionNumber,._77VEaG_role{color:#f4d35e;letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:700}._77VEaG_title{color:#f2f4f7;max-width:720px;margin-bottom:24px;font-size:clamp(2.6rem,6vw,5.5rem);font-weight:800;line-height:1}._77VEaG_title>span{background:linear-gradient(135deg,#fdff82,#fbbf24);color:#0000;word-break:keep-all;background-clip:text;display:inline-block}._77VEaG_introduction{color:#f0f2f5;max-width:760px;margin-bottom:1rem;font-size:clamp(1.15rem,2vw,1.45rem);line-height:1.55}._77VEaG_bodyText,._77VEaG_roleCard p,._77VEaG_personCard p{color:#abb3c0;max-width:720px;font-size:1rem;line-height:1.8}._77VEaG_bodyText+._77VEaG_bodyText{margin-top:18px}._77VEaG_bodyText strong,._77VEaG_roleCard strong,._77VEaG_personCard strong{color:#e9edf2;font-weight:600}._77VEaG_textLink{color:#f4d35e;text-underline-offset:4px;-webkit-text-decoration:underline #8d7d37;text-decoration:underline #8d7d37}._77VEaG_textLink:hover{text-decoration-color:#f4d35e}._77VEaG_textLink:focus-visible{outline-offset:4px;outline:2px solid #f4d35e}._77VEaG_contents{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:100;background-color:#0d111780;align-items:start;padding:10px 30px;position:sticky;top:78px}@media (max-width:1060px){._77VEaG_contents{-webkit-backdrop-filter:blur();backdrop-filter:blur();background-color:#0000;position:static}}@media (max-width:700px){._77VEaG_contents{padding:10px}}._77VEaG_contents ul{flex-wrap:wrap;gap:10px 24px;list-style:none;display:flex}._77VEaG_contents a{color:#cbd2dc;text-underline-offset:4px;font-size:.95rem;line-height:1.5;-webkit-text-decoration:underline #58616e;text-decoration:underline #58616e}._77VEaG_contents a:hover{color:#f4d35e;text-decoration-color:#f4d35e}._77VEaG_contents a:focus-visible{outline-offset:4px;outline:2px solid #f4d35e}._77VEaG_section{grid-template-columns:64px minmax(0,720px);gap:28px;padding:110px 0 76px;scroll-margin-top:32px;display:grid}@media (max-width:992px){._77VEaG_section{padding:76px 0 0;display:block}}._77VEaG_sectionNumber{padding-top:12px}@media (max-width:992px){._77VEaG_sectionNumber{display:none}}._77VEaG_section h2{color:#f2f4f7;letter-spacing:-.025em;margin-bottom:24px;font-size:clamp(1.75rem,3vw,2.6rem);font-weight:600;line-height:1.1}._77VEaG_featureList{color:#cbd2dc;flex-direction:column;gap:8px;margin-block:24px 30px;padding-left:1.25rem;list-style:outside;display:flex}._77VEaG_featureList li{padding-left:4px;line-height:1.6}._77VEaG_roleGrid,._77VEaG_peopleGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:32px 0;display:grid}._77VEaG_roleCard,._77VEaG_personCard{background:#15181e;border:1px solid #303641;padding:24px}._77VEaG_roleCard h3,._77VEaG_personCard h3{color:#f2f4f7;margin-bottom:2px;font-size:1.15rem;line-height:1.3}._77VEaG_roleCard h3{margin-bottom:14px}._77VEaG_roleCard p,._77VEaG_personCard p{font-size:.94rem}._77VEaG_roleCard p+p,._77VEaG_personCard p+p{margin-top:16px}._77VEaG_personCard ._77VEaG_role{color:#f4d35e;letter-spacing:.02em;margin-bottom:18px;font-size:.8rem;font-weight:600}@media (max-width:700px){._77VEaG_aboutPage{padding-bottom:56px}._77VEaG_hero{padding:32px 0 42px}._77VEaG_title{font-size:clamp(2.5rem,13vw,4.2rem)}._77VEaG_contents{display:block}._77VEaG_contents ul{gap:12px;display:grid}._77VEaG_sectionNumber{margin-bottom:14px}._77VEaG_roleGrid,._77VEaG_peopleGrid{grid-template-columns:1fr}}
