.about-page{background-color:#fffbea;& .main-button{border-color:transparent}}.about-page .page-header{background-color:#fcf7e3;aspect-ratio:var(--columnQuantity) /14;position:relative;width:100%;height:auto;top:-1px}.about-page .hero-title{gap:3px}.about-page .page-header-grid-layer{position:absolute;top:0;left:0;display:grid;width:100%;grid-template-columns:repeat(var(--columnQuantity),minmax(0,1fr));grid-template-rows:repeat(14,minmax(0,1fr));z-index:10;aspect-ratio:var(--columnQuantity) /14;background-size:calc(100% / var(--columnQuantity)) calc(100% / 14)!important;background-image:linear-gradient(90deg,#f3eed8 1px,transparent 0),linear-gradient(180deg,#f3eed8 1px,transparent 0)}.page-header-grid-layer .grid-cell{border:.5px solid #86a790}.about-page .about-background-image img{position:relative;width:100%;height:100%;object-fit:fill}.about-page .about-background-image{grid-column:13/-1;grid-row:1/-1}.about-page .hero-title{color:#0a4938;font-weight:300;grid-row:span 2/span 2;grid-column:span 6/span 6;grid-column-start:3;grid-row-start:11;background-color:#fcf7e3;font-size:clamp(1rem,1.44rem + .64vw,1.6rem);width:100%;justify-content:space-between}.about-page .hero-title h1{margin:0!important;font-size:clamp(1rem,1.44rem + .64vw,1.6rem)!important;font-weight:300!important;line-height:100%!important;letter-spacing:0!important}.about-page .hero-title-square{border-color:#3d6e52}.about-overview{padding:calc(25px + (100vw / var(--columnQuantity)) / 2) calc(100vw / var(--columnQuantity) * 2) calc((100vw / var(--columnQuantity)))}.overview-grid{display:grid;grid-template-columns:repeat(var(--columnQuantity),minmax(0,1fr));grid-template-rows:repeat(var(--grid-rows-quantity),minmax(0,1fr))!important;aspect-ratio:var(--columnQuantity) /var(--grid-rows-quantity);position:relative;width:100%}.about-overview .research-grid-overlay{border:.5px solid #f3eed8}.about-overview .grid-cell{border:.5px solid #f3eed8;min-height:var(--grid-cell-height);min-width:var(--grid-cell-width)}.overview-card{grid-column:span 52/span 52;grid-row:span 10/span 10;grid-column-start:2;grid-row-start:2;background:#fffbea;border:.5px solid #ebe2cc;z-index:10}.basic-cross{width:calc((100vw / var(--columnQuantity)) * 1.1);height:calc((100vw / var(--columnQuantity)) * 1.1);transform:translate(calc((100vw / var(--columnQuantity)) * (-.53)),calc((100vw / var(--columnQuantity)) * (-.53)));grid-column:span 1/span 1;grid-row:span 1/span 1}.basic-cross:first-child{grid-column-start:1;grid-row-start:1;transform:translate(calc((100vw / var(--columnQuantity)) * (-.5)),calc((100vw / var(--columnQuantity)) * (-.53)))}.basic-cross:nth-child(2){grid-column-start:55;grid-row-start:1}.basic-cross:nth-child(3){grid-column-start:1;grid-row-start:13}.basic-cross:nth-child(4){grid-column-start:55;grid-row-start:13}.overview-card-header{background-color:#fffbea;padding:22.5px calc(100vw / var(--columnQuantity) * 1);color:#293131;font-weight:300;font-size:clamp(1.125rem,.9857rem + .5714vw,1.5rem);display:flex;align-items:anchor-center;border-bottom:1px solid #f3eed8;margin:0}.overview-card-content{display:flex;flex-direction:row;gap:calc(100vw / var(--columnQuantity) * 1.5);& div{margin:0;width:calc(50% - (100vw / var(--columnQuantity) * 1.5) / 2);flex-shrink:0;padding:calc(100vw / var(--columnQuantity) * 1);color:#293131}& div:first-child{padding-right:0}& div:nth-child(2){padding-left:0}}.overview-card-content-full-width{& div{width:100%!important;padding:calc(100vw / var(--columnQuantity) * 1)!important}}.overview-card-title{font-weight:300;line-height:135%;font-size:clamp(1.375rem,1.18rem + .8vw,2rem)}.overview-card-title h3{font-size:clamp(1.375rem,1.18rem + .8vw,2rem)!important;font-weight:300!important;line-height:135%!important;margin:0!important}.overview-card-title p:first-child,.overview-card-title p:last-child{margin:0}.overview-card-description{p{margin:0}font-weight:200;line-height:160%;font-size:clamp(.75rem,1.0633rem + .48vw,1.125rem);white-space:break-spaces;& p:empty{height:10px}& p:first-child{margin:0}}.about-people{padding:0 calc(100vw / var(--columnQuantity) * 2) 0}.section-header-row{display:flex;align-items:center;justify-content:space-between}.main-button{font-size:14px}.section-title{width:-moz-fit-content;width:fit-content;display:flex;align-items:center;justify-content:space-between;position:relative;& h2{margin:0;color:#0a4938;font-size:24px;font-weight:300}& svg path{fill:#fcf7e3}}.tabs-container{margin:0 26px 25px;display:flex;flex-direction:column}.tabs-panel{display:flex;flex-direction:row;justify-content:flex-end;border-bottom:2px solid #6a9393;width:100%;transition:all .2s ease-in}.tabs-team{border-color:#6a9393}.tabs-board{border-color:#fac2c2}.tabs-advisers{border-color:#ffc466}.tabs-fellows{border-color:#68b1fd}.tab-button{background:#fffbea;padding:10px 25px;font-weight:600;line-height:100%;font-size:clamp(.5rem,.3607rem + .5714vw,.875rem);cursor:pointer;min-height:30px;max-height:35px;display:flex;align-items:center;justify-content:center;transition:all .2s ease-in;border:2px solid #f3eed8;border-bottom:none;text-transform:uppercase;position:relative;z-index:0;margin-left:-2px}.tab-button.active{border-right:2px solid #f3eed8;z-index:2}.tab-button:hover{z-index:3}.tab-team{color:#293131}.tab-team.active{background-color:#293131;color:#fffdf6;border-color:#6a9393}.tab-team:hover{background-color:#fffdf6;color:#6a9393;border-color:#6a9393}.tab-team:has(+.tab-fellows.active){border-right-color:#f3eed8}.tab-advisers{color:#0a4938}.tab-advisers:has(+.tab-board.active){border-right-color:#f3eed8}.tab-advisers.active{background-color:#fe9e1c;color:#fdf9e9;border-color:#ffc466}.tab-advisers:hover{background-color:#fdf9e9;border-color:#ffc466;color:#fe9e1c}.tab-fellows{color:#083d77}.tab-fellows:has(+.tab-advisers.active){border-right-color:#f3eed8}.tab-fellows.active{background-color:#083d77;border-color:#68b1fd;color:#9cc4fa}.tab-fellows:hover{background-color:#e2edff;border-color:#9cc4fa;color:#298ef9}.tab-board{color:#293131}.tab-board.active{background-color:#b3063e;border-color:#fac2c2;color:#fac2c2}.tab-board:hover{background-color:#fac2c2;border-color:#c92647;color:#c92647}.tab-content{margin-top:25px;display:flex;flex-wrap:wrap}.about-parts{padding-top:calc(25px + (100vw / var(--columnQuantity)) / 2)}.about-parts-container{background:#083d77;padding:25px calc(100vw / var(--columnQuantity) * 2);position:relative;z-index:1}.about-parts-grid{position:relative;border:.5px solid #0968ce}.about-parts-grid,.about-parts-grid-overlay{display:grid;grid-template-columns:repeat(var(--columnQuantity),minmax(0,1fr));grid-template-rows:repeat(var(--grid-rows-quantity),minmax(0,1fr));aspect-ratio:var(--columnQuantity) /var(--grid-rows-quantity)}.about-parts-grid-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.about-parts-grid .grid-cell{border:.5px solid #298ef9;min-height:var(--grid-cell-height)}.about-part-card{z-index:10;border:.5px solid #0968ce;grid-row-start:2;background-color:#083d77;transition:background-color .3s ease-in-out;cursor:pointer;text-decoration:none;& h4,p{margin:0}}.about-part-card-header{padding:0 calc(100vw / var(--columnQuantity));border-bottom:1px solid #0968ce;height:calc(var(--grid-cell-height) * 2);display:flex;align-items:center;color:#fffdf6;line-height:120%;font-size:clamp(1.125rem,1.0321rem + .381vw,1.375rem);font-weight:300}.about-part-card-description{padding:calc(100vw / var(--columnQuantity));display:flex;flex-direction:column;justify-content:space-between;color:#fffdf6;line-height:155%;font-size:clamp(.75rem,.6107rem + .5714vw,1.125rem);font-weight:200;gap:25px}.card-link{border-bottom:1px solid #cadffe;color:#cadffe;line-height:140%;font-size:clamp(.5rem,.4071rem + .381vw,.75rem);font-weight:300;width:-moz-fit-content;width:fit-content;text-transform:uppercase}.about-part-card:hover{background:#0968ce;border-color:#8eb2b2}.news-section{padding:calc(25px + (100vw / var(--columnQuantity)) / 2) calc(100vw / var(--columnQuantity) * 2) calc((100vw / var(--columnQuantity)))}.grid-container{padding-top:calc(25px + (100vw / var(--columnQuantity)) / 2)}.news-section .research-grid{height:100%;aspect-ratio:var(--columnQuantity) /var(--grid-rows-quantity);border-top:.5px solid #f3eed8}.about-faq{padding:50px calc(100vw / var(--columnQuantity) * 2);display:flex;flex-direction:column;gap:50px}.faq-container{padding:50px 0 0}@media screen and (min-width:1900px){.hero-title{grid-column-start:4!important}.about-overview{padding:calc(100vw / var(--columnQuantity) * 2.5) calc(100vw / var(--columnQuantity) * 3) calc((100vw / var(--columnQuantity)) * 2)}.about-people{padding:0 calc(100vw / var(--columnQuantity) * 3) 0}.about-parts-container{padding:calc(100vw / var(--columnQuantity) * 1) calc(100vw / var(--columnQuantity) * 3)}.news-section{padding:calc(25px + (100vw / var(--columnQuantity)) / 3) calc(100vw / var(--columnQuantity) * 3) calc((100vw / var(--columnQuantity)))}.faq-container{padding:0}.about-faq{padding:calc(100vw / var(--columnQuantity) * 2) calc(100vw / var(--columnQuantity) * 3) calc(100vw / var(--columnQuantity) * 2)}}@media screen and (max-width:1580px){.about-page .hero-title,.about-page .hero-title h1{font-size:clamp(1rem,.844rem + .64vw,1.5rem)!important}.about-part-card-header{font-size:clamp(.925rem,.9321rem + .381vw,1.375rem)}.about-part-card-description{font-size:clamp(.75rem,.5107rem + .5714vw,1.125rem)}}@media screen and (max-width:1510px){.overview-card-description{font-size:clamp(.75rem,.533rem + .48vw,1.125rem)}}@media screen and (max-width:1480px){.overview-card-description{font-size:clamp(.75rem,.533rem + .48vw,1.125rem)}.about-faq{gap:25px}.faq-container{padding:0 0 25px}}@media screen and (max-width:1390px){.overview-card-description{font-size:clamp(.75rem,.33rem + .48vw,1.125rem)}.about-part-card-description{font-size:clamp(.75rem,.4107rem + .5714vw,1.125rem)}.section-title{& h2{font-size:20px}}}@media screen and (max-width:1280px){.overview-card-title,.overview-card-title h3{font-size:clamp(1.175rem,1.18rem + .6vw,2rem)!important}.overview-card-description{font-size:clamp(.75rem,.333rem + .48vw,1.125rem)}.about-part-card-header{font-size:clamp(.925rem,.7321rem + .381vw,1.375rem)}.about-part-card-description{font-size:clamp(.55rem,.407rem + .5614vw,1.125rem)}}@media screen and (max-width:1220px){.about-page .hero-title,.about-page .hero-title h1{font-size:clamp(1rem,.744rem + .64vw,1.5rem)!important}}@media screen and (max-width:1150px){.about-page .hero-title,.about-page .hero-title h1{font-size:clamp(.8rem,.644rem + .64vw,1rem)!important}.overview-card-content{& div{padding:calc(100vw / var(--columnQuantity) * 1)}}.overview-card-header{padding:15px;font-size:clamp(.925rem,.4857rem + .5714vw,1.5rem)}.overview-card-title,.overview-card-title h3{font-size:clamp(1.175rem,.9rem + .6vw,2rem)!important}.overview-card-description{font-size:clamp(.45rem,.433rem + .28vw,1.125rem)}.about-part-card-description{font-size:clamp(.55rem,.3107rem + .4714vw,1.125rem)}.card-link{font-size:clamp(.5rem,.3071rem + .381vw,.75rem)}}@media screen and (max-width:940px){.overview-card-title,.overview-card-title h3{font-size:clamp(1.175rem,.2rem + .6vw,2rem)!important}.overview-card-description{font-size:clamp(.45rem,.233rem + .28vw,1.125rem)}.about-part-card-header{font-size:clamp(.725rem,.5321rem + .381vw,1.375rem)}.about-part-card-description{font-size:clamp(.45rem,.2107rem + .3714vw,1.125rem)}}@media screen and (min-width:769px){.page-header-mobile-column{display:none}}@media (max-width:768px){.about-page .sub-title-container{padding-left:0}.about-page .page-header{aspect-ratio:26/28;height:auto}.about-page .page-header-mobile-column{background-color:#fcf7e3;grid-column:1/1;grid-row:1/31;z-index:10}.page-header-mobile-column:after{content:"";position:absolute;position:relative;right:0;top:0;width:.5px;height:100%;opacity:.6;background-color:#fcf7e3}.about-page .page-header-grid-layer{grid-template-columns:repeat(26,minmax(0,1fr));grid-template-rows:repeat(30,minmax(0,1fr));background-size:calc(100% / 26) calc(100% / 29)!important;aspect-ratio:26/28}.page-header-grid-layer .grid-cell{z-index:0;min-width:unset;min-height:unset}.about-page .hero-title{z-index:10;grid-column:span 6/span 6;grid-column-start:2;grid-row:span 3/span 3;grid-row-start:26;font-size:clamp(1rem,1.44rem + .64vw,1.6rem);font-weight:300;line-height:100%;letter-spacing:0;vertical-align:middle;width:auto;justify-content:space-between}.about-page .hero-title h1{font-size:clamp(1rem,1.44rem + .64vw,1.6rem)!important;font-weight:300!important;line-height:100%!important;letter-spacing:0!important}.hero-title-left-sq,.hero-title-right-sq{background-color:#fcf7e3}.about-page .hero-title-square{width:calc((100vw / 26) * 1);height:calc((100vw / 26) * 1);border-width:1px}.about-page .about-background-image{grid-column:1/27;grid-row:1/31;z-index:10;& img{object-fit:inherit}}.section-title{& h2{font-size:clamp(.875rem,.5591rem + 2.1164vw,1.375rem)}& svg{width:18px}}.about-overview{padding:calc(24px + (100vw / var(--mobileColumnQuantity)) / 2) 16px calc((100vw / var(--mobileColumnQuantity)) / 2)}.overview-grid{grid-template-columns:repeat(var(--mobileColumnQuantity),minmax(0,1fr));grid-template-rows:repeat(var(--grid-rows-quantity),minmax(0,1fr))!important;aspect-ratio:var(--mobileColumnQuantity) /var(--grid-rows-quantity);background-size:calc(100% / var(--mobileColumnQuantity)) calc(100% / var(--grid-rows-quantity))!important}.overview-card{grid-column-start:2;grid-row-start:2;border:.5px solid #f3eed8;box-sizing:initial}.overview-card-header{border-bottom:.5px solid #f3eed8;display:block}.basic-cross{width:calc((100vw / var(--mobileColumnQuantity)) * 1.1);height:calc((100vw / var(--mobileColumnQuantity)) * 1.1);grid-column:span 1/span 1;grid-row:span 1/span 1}.basic-cross,.basic-cross:first-child{transform:translate(calc((100vw / var(--mobileColumnQuantity)) * (-.5)),calc((100vw / var(--mobileColumnQuantity)) * (-.53)))}.basic-cross:first-child{grid-column-start:1;grid-row-start:1}.basic-cross:nth-child(2){grid-column-start:25;grid-row-start:1}.basic-cross:nth-child(3){grid-column-start:1;grid-row-start:33}.basic-cross:nth-child(4){grid-column-start:25;grid-row-start:33}.overview-card-header{padding:15.5px calc(100vw / var(--mobileColumnQuantity) * 1);font-weight:300;display:flex;align-items:center;font-size:clamp(.875rem,.5591rem + 2.1164vw,1.375rem);letter-spacing:0;box-sizing:initial}.overview-card-content{flex-direction:column;gap:0;& div{width:100%;padding:calc(100vw / var(--mobileColumnQuantity) * 1)!important}}.overview-card-title{font-weight:300;font-size:18px;letter-spacing:0;line-height:130%}.overview-card-title h3{letter-spacing:0!important;line-height:130%!important}.overview-card-description{font-weight:200;font-size:16px;letter-spacing:0;& li{font-size:16px!important}& p:first-child{margin:0}}.about-people{padding:calc(24px + (100vw / var(--mobileColumnQuantity)) / 2) 16px calc((100vw / var(--mobileColumnQuantity)) / 2);.main-button{display:none}}a.main-button{padding:0 12px;height:30px;font-size:10px}.sub-title{& h2{padding:13px 0;font-weight:300;font-size:clamp(.875rem,.5591rem + 2.1164vw,1.375rem);line-height:120%;letter-spacing:0;vertical-align:middle}& svg path{fill:#f3eed8}}.tabs-container{padding:43px 12px 0;margin:0}.tab-button{border-width:1px}.tabs-panel{border-width:1px;position:relative;padding-left:2px;& button{width:100%;font-weight:700;font-size:12px;padding:11.5px;line-height:110.00000000000001%;letter-spacing:5%;vertical-align:middle;text-transform:uppercase}}.tab-content{margin-top:12px;flex-direction:column}.team-member-card{width:100%}.team-member-card:not(:first-child){border-top:unset}.team-member-card:nth-child(2n){border-left:1px solid #f3eed8}.tab-button.active{border-right:1px solid #f3eed8}.tab-team.active,.tab-team:hover{background-color:#293131;color:#fffdf6;border-color:#6a9393}.tab-advisers.active,.tab-advisers:hover{background-color:#fe9e1c;color:#fdf9e9;border-color:#ffc466}.tab-fellows.active,.tab-fellows:hover{background-color:#083d77;border-color:#68b1fd;color:#9cc4fa}.tab-board.active,.tab-board:hover{background-color:#b3063e;border-color:#fac2c2;color:#fac2c2}.about-parts{padding-top:calc(10px + (100vw / var(--mobileColumnQuantity)) / 2);.section-divider{display:none}}.about-parts-container{z-index:14;position:relative;padding:30px calc(100dvw / var(--mobileColumnQuantity))}.about-parts-grid{overflow:hidden;grid-template-columns:repeat(var(--mobileColumnQuantity),minmax(0,1fr));grid-template-rows:repeat(var(--grid-rows-quantity),minmax(0,1fr));aspect-ratio:var(--mobileColumnQuantity) /var(--grid-rows-quantity);background-size:calc(100% / var(--mobileColumnQuantity)) calc(100% / var(--grid-rows-quantity));background-image:none;position:relative;border-right:.5px solid #298ef9}.about-part-card{z-index:1;position:relative;border:.5px solid #298ef9;grid-row:span var(--mobileColumnQuantity) /span var(--mobileColumnQuantity)}.about-parts-grid-overlay{aspect-ratio:var(--mobileColumnQuantity) /var(--grid-rows-quantity);grid-template-columns:repeat(var(--mobileColumnQuantity),minmax(0,1fr))}.about-part-card-header{border-bottom:.5px solid #298ef9}.about-part-card-header{height:calc(var(--grid-cell-height) * 4);padding:0 calc(100vw / var(--mobileColumnQuantity));font-weight:300;line-height:100%}.about-part-card-description,.about-part-card-header{font-size:clamp(.875rem,.5591rem + 1.9164vw,1.375rem);letter-spacing:0}.about-part-card-description{padding:calc(100vw / var(--mobileColumnQuantity));font-weight:200;line-height:140%}.card-link{font-weight:300;font-size:14px;line-height:140%;letter-spacing:10%;vertical-align:middle;text-transform:uppercase}.news-section{padding:12px calc(100dvw / var(--mobileColumnQuantity))}.grid-container{padding-top:calc(24px + (100vw / var(--mobileColumnQuantity)))}.news-section .research-grid{aspect-ratio:var(--mobileColumnQuantity) /var(--grid-rows-quantity);border:none;border-bottom:.5px solid #f3eed8}.news-section .grid-cell{min-height:var(--grid-cell-width);min-width:var(--grid-cell-width)}.about-faq{padding:calc(24px + (100vw / var(--mobileColumnQuantity)) / 2) calc(100dvw / var(--mobileColumnQuantity));gap:24px}.faq-container{padding:0 0 12px}}@media screen and (max-width:568px){.about-page .hero-title,.about-page .hero-title h1{font-size:clamp(.875rem,.5591rem + 2.1164vw,1.375rem)!important}}@media (max-width:460px){.section-title{& svg{width:17px;height:50px}}}@media (max-width:390px){.overview-card-description{font-size:16px}.overview-card-title,.overview-card-title h3{font-size:18px!important}.about-part-card-description,.about-part-card-header,.overview-card-header{font-size:16px}.card-link{font-size:12px}}@media (max-width:375px){.overview-card-description{font-size:16px}.tabs-panel{& button{font-size:10px}}.about-part-card-description,.about-part-card-header{font-size:14px}.card-link{font-size:12px}}