.member-show-container{max-width:1200px;margin:125px auto 0;width:90%}.member-row{display:flex;align-items:flex-start;gap:2rem}.member-left-col{flex:0 0 33.333333%;text-align:center;margin:0 auto 2rem}.member-right-col{flex:0 0 66.666667%}.member-profile-img{border-radius:50%;width:200px;height:200px;object-fit:cover;margin-bottom:1rem;background:#c5af7291}.member-position{font-weight:400;margin-bottom:.25rem}.member-name{font-size:1.5rem;margin-bottom:2rem}.member-tags{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;justify-content:flex-start}.member-tag-btn{background:#c5af72;color:#fff;border:none;border-radius:50px;padding:.5rem .75rem;font-weight:400;min-width:120px}.member-news-btn{background:#222;color:#fff;border:none;border-radius:50px;padding:.5rem 2.5rem;margin-top:.5rem;font-weight:400;text-decoration:none;display:inline-block}.member-description{padding-left:2rem}.member-description-text{color:#333;margin-bottom:2rem;line-height:1.8}.member-articles-title{margin-bottom:2rem;font-weight:400;color:#333}.member-article-item{overflow:hidden;margin-bottom:2rem}.member-article-img{float:left;margin-right:1rem;border-radius:.5rem;width:150px;height:100px;object-fit:cover}.member-article-date{color:#6c757d;font-size:.875rem}.member-article-title{font-size:1.1rem;margin-bottom:.5rem;color:#333;font-weight:700;line-height:1.4}.member-article-text{color:#333;margin-bottom:0;line-height:1.8;font-size:.875rem}.member-articles-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}@media (max-width: 1024px){.member-articles-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 640px){.member-articles-grid{grid-template-columns:1fr}}.member-grid-item{display:block}.member-grid-item:hover .member-grid-title{text-decoration:underline}.member-grid-img{width:100%;height:auto;margin-bottom:.5rem;border-radius:.375rem;object-fit:cover}.member-grid-date{color:#6c757d;font-size:.875rem}.member-grid-title{font-size:13px;margin-top:5px}.career-section{max-width:1200px;margin:0 auto;padding:3rem 1rem}.career-container{border-radius:.5rem;padding:2rem;background:#f7f7f7}.career-content{line-height:2;font-size:1rem}.career-title-section{text-align:center;margin-bottom:2rem}.career-title{font-size:20px}.career-subtitle{margin-left:.5rem;font-size:1rem;color:#555}.career-list{padding:0 .5rem;margin:0 auto;max-height:140px;overflow-y:auto;overflow-x:hidden}.career-columns{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2.5rem}.career-item{display:flex;padding:.75rem 0;border-bottom:1px solid #dee2e6}.career-year{margin-right:1rem;min-width:70px}.career-description{flex:1}.personal-section{max-width:1200px;margin:40px auto 100px;width:90%}.personal-title-section{margin-bottom:2rem;margin-top:2rem}.personal-title{font-size:1.8rem;font-style:italic}.personal-description{margin-bottom:3rem;font-size:1.07rem;line-height:1.8;font-size:15px}.personal-description-content{white-space:break-spaces}.personal-description-title{font-size:1.2rem;margin-bottom:1rem}.personal-profile-row{display:flex;align-items:center;margin-top:3rem;gap:2rem}.personal-image-col{text-align:center;flex:0 0 33.333333%}.personal-image{border-radius:50%;width:150px;height:150px;object-fit:cover}.personal-profile-title{margin-bottom:.5rem}.profile-title{font-size:1.8rem;font-style:italic}.personal-profile-text{font-size:15px;line-height:1.8}.interview-section{max-width:1200px;margin:0 auto;padding:3rem 1rem}.interview-item{display:flex;align-items:center;margin-bottom:3rem;gap:2rem}.interview-reverse{flex-direction:row-reverse}.interview-content{flex:0 0 58.333333%}.interview-image{flex:0 0 41.666667%;text-align:center}.interview-img{max-width:100%;height:auto;border-radius:.5rem}.interview-heading{font-weight:700;margin-bottom:1rem;font-size:1.18rem}.interview-qa{display:flex;flex-direction:column;gap:1rem}.interview-question{display:flex;align-items:flex-start;margin-bottom:1rem}.interview-answer{display:flex;align-items:flex-start;flex-direction:row-reverse;margin-bottom:.25rem}.interview-avatar{border-radius:50%;width:48px;height:48px}.interview-question .interview-avatar{margin-right:.5rem}.interview-answer .interview-avatar{margin-left:.5rem}.interview-bubble{border-radius:1rem;padding:1rem 1.5rem;box-shadow:0 .125rem .25rem #00000013;background:#f4f1f1;color:#000;font-size:1rem;max-width:400px}.member-slider-section{max-width:1200px;margin:0 auto;padding:3rem 1rem}.member-slider-title{text-align:center;margin-bottom:2rem;font-size:1.4rem;font-weight:700}.member-slider-container{position:relative}.member-slider-btn{border:1px solid #6c757d;background:#fff;color:#6c757d;border-radius:.375rem;padding:.5rem .75rem;position:absolute;top:50%;transform:translateY(-50%);z-index:2;cursor:pointer}.member-slider-btn.prev{left:0}.member-slider-btn.next{right:0}.member-slider{display:flex;overflow:auto;padding:0 3rem;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none}.member-slider::-webkit-scrollbar{display:none}.member-slider-item{flex-shrink:0;text-align:center;margin:0 1rem;width:170px}.member-slider-img{border-radius:50%;margin-bottom:.5rem;width:130px;height:130px;object-fit:cover}.member-slider-role{font-size:.875rem;color:#6c757d}.member-slider-name{font-weight:700;font-size:1.22rem}.results-section{width:100%;padding:0;background:#f4f1f1}.results-container{max-width:1200px;margin:0 auto;padding:3rem 1rem}.results-title{text-align:center;margin-bottom:3rem;font-size:1.4rem;font-weight:700}.results-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;justify-content:center}.results-card{background:#fff;border-radius:.5rem;box-shadow:0 .125rem .25rem #00000013;padding:0;height:100%;display:flex;flex-direction:column}.results-card-img{width:100%;height:auto;border-top-left-radius:.5rem;border-top-right-radius:.5rem}.results-card-content{padding:1rem;flex-grow:1;display:flex;flex-direction:column}.results-card-title{margin-bottom:1rem;font-size:1.02rem;font-weight:500}.results-card-tags{margin-top:auto}.results-tag{display:inline-block;margin-bottom:.5rem;padding:.25rem .75rem;border-radius:50px;background:#c5af72;color:#fff;font-size:.93rem}.results-tag.small{margin-top:.25rem;font-size:.86rem}.gn-img-container{position:relative;max-height:20vh;min-height:20vh;overflow:hidden;display:flex}.gn-image{width:100%;height:inherit;object-fit:cover}.member-articles{margin-top:30px}@media (max-width: 768px){.member-row,.personal-profile-row,.interview-item{flex-direction:column}.career-columns{grid-template-columns:1fr}.member-description,.member-articles,.personal-description{padding-left:0}.member-tags{justify-content:center}.interview-reverse{flex-direction:column}.results-grid{grid-template-columns:1fr}}
