*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.container{width:100%}@media (width>=640px){.container{max-width:640px}}@media (width>=768px){.container{max-width:768px}}@media (width>=1024px){.container{max-width:1024px}}@media (width>=1280px){.container{max-width:1280px}}@media (width>=1536px){.container{max-width:1536px}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.isolate{isolation:isolate}.mb-0{margin-bottom:0}.mb-10{margin-bottom:2.5rem}.mb-2{margin-bottom:.5rem}.mb-20{margin-bottom:5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-8{margin-bottom:2rem}.ml-1{margin-left:.25rem}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-5{margin-right:1.25rem}.mt-0{margin-top:0}.mt-10{margin-top:2.5rem}.mt-2{margin-top:.5rem}.mt-20{margin-top:5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-8{margin-top:2rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.table{display:table}.table-row{display:table-row}.grid{display:grid}.hidden{display:none}.w-12{width:3rem}.w-full{width:100%}.min-w-6{min-width:1.5rem}.max-w-4xl{max-width:56rem}.flex-1{flex:1}.grow{flex-grow:1}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.list-none{list-style-type:none}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-2{gap:.5rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.border{border-width:1px}.pr-10{padding-right:2.5rem}.text-left{text-align:left}.text-center{text-align:center}.text-2xl{font-size:1.5rem;line-height:2rem}.uppercase{text-transform:uppercase}.blur{--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (width>=768px){.md\:block{display:block}.md\:hidden{display:none}}@media (width>=1024px){.lg\:block{display:block}}:root{--color-text:#131c22;--color-text-light:#47555c;--colorTextLighter:#ffffffa6;--color-dark:#1e2a32;--color-dark-light:#2a3b46;--color-accent:#e9a94f;--color-accent-dark:#c98a2e;--color-accent-darker:#7a5518;--color-bg-accent:#e9a94f33;--color-primary:#3e8071;--color-primary-dark:#2c5b4f;--color-primary-light:#5fa893;--color-bg-layout:#f5f7f6;--color-white:#fff;--color-white-06:#ffffff0f;--color-white-10:#ffffff1a;--color-white-15:#ffffff26;--color-white-45:#ffffff73;--color-white-50:#ffffff80;--color-white-60:#fff9;--color-white-65:#ffffffa6;--color-white-70:#ffffffb3;--color-white-85:#ffffffd9;--line:#1e2a321f;--line-inv:#ffffff24;--body-inv:#e9eef8c7;--body-col:#5a6a72;--font-body:"Space Grotesk", "Arial Black", sans-serif;--font-backup:"Inter", "Helvetica Neue", Arial, sans-serif;--radius:18px;--radius-small:12px;--shadow-lift:0 18px 44px #101e2a29;--ease:cubic-bezier(.4, 0, .2, 1);--sans:system-ui, "Segoe UI", Roboto, sans-serif;--heading:system-ui, "Segoe UI", Roboto, sans-serif;--mono:ui-monospace, Consolas, monospace}:root .css-var-_r_0_.ant-menu-css-var,:root .css-var-_r_20_.ant-menu-css-var,:root .ant-menu-submenu-title{--ant-menu-item-color:#ffffffd1;--ant-menu-item-bg:var(--color-dark);--ant-color-bg-elevated:var(--color-dark);--ant-menu-popup-bg:var(--color-dark);--ant-menu-item-selected-bg:var(--color-dark-light);--ant-menu-item-hover-bg:var(--color-dark-light);--ant-menu-item-active-bg:var(--color-dark-light);--ant-menu-item-hover-color:var(--color-white);--ant-menu-sub-menu-item-selected-color:var(--color-accent);--ant-menu-item-selected-color:var(--color-accent);--ant-menu-horizontal-item-selected-color:var(--color-accent)}:root .css-var-_r_20_.ant-menu-css-var{--ant-menu-item-bg:var(--color-dark)}:root{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--page-gap:15px;--page-gap-double:30px;--content-width:1024px;--content-large:1280px;--content-indent:20px}@media (prefers-color-scheme:dark){#social .button-icon{filter:invert()brightness(2)}}#root{box-sizing:border-box;flex-direction:column;max-width:100%;min-height:100svh;margin:0 auto;display:flex}body{margin:0}html{scroll-behavior:smooth}body{font-family:var(--font-backup);-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.6}h1{font-family:var(--font-body);letter-spacing:-.03em;font-size:clamp(40px,5.2vw,74px);font-weight:700;line-height:1.02}h2{font-family:var(--font-body);letter-spacing:-.025em;font-size:clamp(30px,4.2vw,60px);font-weight:700;line-height:1.05}.h3{font-family:var(--font-body);letter-spacing:-.02em;font-size:clamp(24px,2.8vw,40px);font-weight:700;line-height:1.1}.h4{font-family:var(--font-body);letter-spacing:-.01em;font-size:clamp(19px,1.9vw,26px);font-weight:700;line-height:1.22}.h5{font-family:var(--font-body);font-size:16px;font-weight:700;line-height:1.3}.h3,.h4,.h5{margin:0}a{text-decoration:none}.content-max{max-width:var(--content-large)}.color-white{color:var(--color-white)}.color-accent{color:var(--color-accent)}.color-accent-darker{color:var(--color-accent-darker)}.color-primary{color:var(--color-primary)}.color-primary-dark{color:var(--color-primary-dark)}.background-light{background-color:var(--color-bg-layout)}.page-gap{padding-left:var(--page-gap);padding-right:var(--page-gap)}.sr-only{opacity:0;width:0;height:0}.dash{background:var(--color-accent);width:34px;height:4px}.vertical-line{background:var(--color-accent);width:3px;height:40px}.metric-val{font-family:var(--font-body);letter-spacing:-.02em;color:var(--color-accent);font-size:46px;font-weight:700;line-height:1}.bold-accent,.bold-accent-darker{letter-spacing:.22em;text-transform:uppercase;font-size:13px;font-weight:700;font-family:var(--font-body);color:var(--color-accent)}:is(.bold-accent,.bold-accent-darker).bold-accent-darker{color:var(--color-accent-darker)}.text-small{color:var(--color-text-light);font-size:14px}.top-divider{border-top:1px solid var(--line)}.left-divider{border-left:1px solid var(--line)}.section-padding{padding-top:60px;padding-bottom:60px}@media (width>=1024px){.section-padding{padding-top:100px;padding-bottom:100px}}.section-padding-top{padding-top:60px}@media (width>=1024px){.section-padding-top{padding-top:100px}}.section-padding-bottom{padding-bottom:60px}@media (width>=1024px){.section-padding-bottom{padding-bottom:100px}}.section-padding-sm{padding-top:50px;padding-bottom:50px}@media (width>=768px){.section-padding-sm{padding-top:65px;padding-bottom:65px}}.border-radius{border-radius:var(--radius)}.overlay{background:#000000b3;width:100%;height:100%;position:absolute;top:0;left:0}.overlay.light{background:linear-gradient(#00000026,#00000026 45%,#000000a6)}.overlay.dark{background:#000000bf}.kicker{letter-spacing:.22em;text-transform:uppercase;font-size:13px;font-weight:600;font-family:var(--font-body);color:var(--color-text)}.kicker.light{color:var(--color-accent)}.kicker.darker{color:var(--color-accent-darker)}.kicker:before{content:"";background:var(--color-accent);width:34px;height:3px;vertical-align:center;margin-right:10px;display:inline-block}.kicker.small{font-size:11px}.kpi-grid{gap:var(--page-gap-double);flex-direction:column;display:flex}.kpi-grid>div{gap:var(--page-gap-double);flex-direction:column;display:flex}.kpi-grid>div>*{flex-basis:50%}@media (width>=768px){.kpi-grid>div{flex-direction:row}}.pill-logo{background:var(--color-white);border-radius:12px;align-items:center;gap:10px;padding:10px 18px;display:inline-flex}.pill-logo svg{color:var(--color-accent);font-size:20px}.pill-logo .text{font-family:var(--font-body);color:var(--color-dark);font-size:19px;font-weight:700}.pill-logo img{height:30px}.pills-container{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.figure-pill-container{position:absolute;bottom:20px;right:20px}.figure-pill-container.top{top:20px;bottom:initial}.card-container{gap:var(--page-gap-double);flex-direction:column;align-items:center;display:flex}.card-container.items-stretch{align-items:stretch}@media (width>=1024px){.card-container{flex-direction:row}.card-container.flex-col{flex-direction:column}.card-container{align-items:stretch}}.card-container .card-container-child{justify-content:center;gap:var(--page-gap-double);flex-direction:column;flex:4;width:100%;display:flex}.card-container .card-container-child>*{width:100%}.card-container .card-container-child.lg{flex-grow:6}.card-container .card-container-child .card-figure-container{max-width:initial}@media (width>=768px){.card-container .card-container-child{flex-direction:row;justify-content:stretch}}.people-card-container{gap:var(--page-gap-double);grid-template-columns:repeat(1,1fr);display:grid}@media (width>=768px){.people-card-container{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.people-card-container{grid-template-columns:repeat(3,1fr)}}.people-card-container>div{flex-grow:1;flex-basis:100%}@media (width>=768px){.people-card-container>div{flex-basis:calc(50% - var(--page-gap))}}@media (width>=1024px){.people-card-container>div{flex-basis:calc(33% - var(--page-gap-double))}}.people-card-container>div .card-wrapper figure{height:initial}.people-card-container>div .card-wrapper figure img{aspect-ratio:1;-o-object-position:top;object-position:top}.people-card-container>div .card-wrapper .people-description{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.people-card-container>div .card-wrapper .member-title{font-family:var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--color-accent-darker);margin-top:6px;font-size:12px;font-weight:600}.people-card-container>div .card-wrapper .member-title.primary{color:var(--color-primary-dark)}.title-button-parent{flex-direction:column;justify-content:space-between;align-items:stretch;gap:30px;padding:30px 0;display:flex}@media (width>=768px){.title-button-parent{flex-direction:row;align-items:center}}.title-button-parent h2{margin:0}.title-button-parent p{color:var(--body-col)}@media (width>=768px){.title-button-parent p{max-width:380px}}.button-wrapper{flex-direction:column;gap:16px;display:flex}@media (width>=768px){.button-wrapper{flex-direction:row;align-items:center}}.button-wrapper.items-stretch{align-items:stretch}.flow-parent{justify-content:center;gap:var(--page-gap);flex-direction:column;align-items:stretch;display:flex}.flow-parent.double-gap{gap:var(--page-gap-double)}@media (width>=1024px){.flow-parent{flex-direction:row}}.flow-parent .icon{justify-content:center;align-items:center;display:flex}.flow-parent .icon svg{transform:rotate(90deg)}@media (width>=1024px){.flow-parent .icon svg{transform:rotate(0)}}.stack-sm{flex-direction:column;align-items:stretch}@media (width>=768px){.stack-sm{flex-direction:row;align-items:center}}.checklist-container{flex-direction:column;gap:80px;display:flex}@media (width>=1024px){.checklist-container{flex-direction:row;align-items:center}}.checklist-container.items-start{align-items:flex-start}.checklist-container p{color:var(--color-text-light);font-size:clamp(16px,1.4vw,20px);line-height:1.65}.checklist-container p.small{font-size:15px}.checklist-container img{border-radius:var(--radius);width:100%}.checklist-container .main-content{flex-basis:50%}.checklist-container .checklist ul,.checklist-container .checklist{flex-basis:50%;padding:0;list-style:none}.checklist-container .checklist li{color:var(--color-text-light);margin-bottom:18px;padding-left:38px;font-size:15.5px;position:relative}.checklist-container .checklist li:before{content:"✓";width:24px;height:24px;color:var(--color-accent-darker);background:#e9a94f40;border-radius:7px;place-items:center;font-size:13px;font-weight:700;display:grid;position:absolute;top:1px;left:0}.big-quote{border-left:4px solid var(--color-accent);font-family:var(--font-body);margin-top:20px;padding:10px 0 10px 32px;font-size:clamp(22px,2.4vw,30px);font-weight:600;line-height:1.45}.big-quote.small{padding:10px 0 10px 28px;font-size:20px}.page-controls{flex-direction:column;justify-content:space-between;margin-bottom:40px;display:flex}@media (width>=768px){.page-controls{flex-direction:row;margin-bottom:20px}}@media (width>=1024px){.page-controls{margin-bottom:0}}a.email-link{color:var(--color-primary-dark);font-weight:600}*{box-sizing:border-box}#home-wrapper #three-settings{background:var(--color-bg-layout);padding-top:100px;padding-bottom:100px}@media (width>=1280px){#home-wrapper #three-settings{padding-top:170px}}#home-wrapper #three-settings h2{margin-top:20px}#home-wrapper #core-values{background-color:var(--color-bg-layout);padding-top:70px;padding-bottom:70px}#home-wrapper #flagship-initiatives{padding:100px 0}@media (width>=1024px){#home-wrapper .hero-container figure img{max-width:450px}}#home-wrapper .hero-container figure .legend{background-color:var(--color-white);border-radius:var(--radius);box-sizing:border-box;width:calc(100% - 40px);color:var(--color-text);gap:14px;margin-top:-90px;margin-left:20px;padding:25px 30px;font-size:14px;box-shadow:0 24px 60px #0a121a73}@media (width>=768px){#home-wrapper .hero-container figure .legend{width:320px;margin-left:-30px}}#home-wrapper .hero-container figure .icon-wrapper{color:#fff;background:linear-gradient(135deg,#4a9282,#35705f);border-radius:50%;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.hero-container{padding:70px var(--page-gap);z-index:10;background:radial-gradient(1100px 600px at 85% -10%, #3e807159, transparent 60%), radial-gradient(900px 500px at -10% 110%, #5fa8932e, transparent 55%), var(--color-dark);position:relative;overflow:visible}.hero-container.background--dark{background:var(--color-dark)}.hero-container.background--primary{background:var(--color-primary)}.hero-container.background--primary p,.hero-container.background--primary .exhibit-container p{color:#ffffffde}.hero-container.no-padding-bottom{padding-bottom:0}.hero-container .hero-wrapper{z-index:30;width:100%;max-width:100%;position:relative}@media (width>=1024px){.hero-container .hero-wrapper{width:1280px}}.hero-container .hero-wrapper{overflow:visible}.hero-container .hero-wrapper .main-content{align-items:center;gap:var(--page-gap);flex-direction:column}@media (width>=1024px){.hero-container .hero-wrapper .main-content{max-width:var(--content-large);flex-direction:row}}.hero-container .hero-wrapper .text-content{flex-grow:3;width:100%}.hero-container .hero-wrapper figure{flex-direction:column;flex-grow:1;justify-content:center;display:flex;position:relative}.hero-container .hero-wrapper figure img{border-radius:20px;max-width:100%}@media screen and (width>=1200px){.hero-container .hero-wrapper figure img{flex-direction:column}}.hero-container .hero-grid{z-index:20;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;overflow:hidden}.hero-container h1,.hero-container h2,.hero-container .h3,.hero-container .h4{color:var(--color-white)}.hero-container p{color:var(--body-inv);font-size:clamp(16px,1.4vw,20px);line-height:1.65}.hero-container .button-wrapper{gap:20px}@media screen and (width<=768px){.hero-container .button-wrapper{flex-direction:column}}.hero-container .hero-highlights-container{max-width:var(--content-large);margin-top:50px;margin-bottom:60px}@media (width>=1280px){.hero-container .hero-highlights-container{margin:0;position:relative;top:100px}}.hero-container .video-background-container{width:100vw;height:100%;position:absolute}.vertical-accordion-container{flex-direction:column;gap:20px;height:580px;overflow:hidden}@media (width>=768px){.vertical-accordion-container{flex-direction:row;height:400px}}.vertical-accordion-container .accordion-item{border-radius:var(--radius);transition:min-height .5s var(--ease);cursor:pointer;flex-direction:column;flex:200px;justify-content:flex-end;min-height:120px;padding:30px;display:flex;position:relative;background-size:cover!important}@media (width>=768px){.vertical-accordion-container .accordion-item{min-height:none;transition:flex .5s var(--ease);cursor:initial}}.vertical-accordion-container .accordion-item.active{flex-grow:50;min-height:300px}.vertical-accordion-container .accordion-item{background:linear-gradient(180deg, #131c224d, #131c22cc), linear-gradient(150deg, var(--color-primary-light), #1e3a33)}.vertical-accordion-container .accordion-item.accent{background:linear-gradient(180deg, #131c224d, #131c22cc), linear-gradient(150deg, var(--color-accent-dark), #6b4a16)}.vertical-accordion-container .accordion-item .h3,.vertical-accordion-container .accordion-item p{color:var(--body-inv)}.vertical-accordion-container .accordion-item .content-wrapper{transition:all .25s var(--ease);opacity:0;z-index:10;transform:translateY(20px)}.vertical-accordion-container .accordion-item.active .no-animation{opacity:1;transform:none}.vertical-accordion-container .accordion-item .title-container{gap:15px}.vertical-accordion-container .accordion-item .title-container .icon-wrapper{background:var(--color-accent);border-radius:var(--radius-small);width:50px;height:50px;font-size:25px}.vertical-accordion-container .accordion-item .mobile-title-container{transition:all .25s var(--ease);flex-direction:row;justify-content:space-evenly;align-items:center;gap:12px;width:100%;display:flex;position:absolute;right:0}.vertical-accordion-container .accordion-item .mobile-title-container .icon-wrapper{color:#fff;border-radius:var(--radius-small);background:#ffffff29;width:46px;height:46px;font-size:20px}.vertical-accordion-container .accordion-item .mobile-title-container .h3{width:200px}@media (width>=768px){.vertical-accordion-container .accordion-item .mobile-title-container{height:200px;width:initial;opacity:1;flex-direction:column;bottom:15px;right:50%;transform:translate(50%)}.vertical-accordion-container .accordion-item .mobile-title-container .h3{writing-mode:vertical-rl;width:initial;flex-grow:1;padding-top:20px;font-size:18px;transform:rotate(180deg)}}.vertical-accordion-container .accordion-item.active .mobile-title-container{opacity:0;right:0}.vertical-accordion-container .accordion-item .overlay{border-radius:var(--radius)}.exhibit-container{justify-content:center;padding-bottom:50px;display:flex;overflow:hidden}.exhibit-container .exhibit-wrapper{justify-content:space-between;align-items:center;gap:80px;width:100%;display:flex;position:relative}.exhibit-container .exhibit-wrapper .description{text-align:left;flex-direction:column;flex-basis:50%;align-items:flex-start;width:100%;display:flex}.exhibit-container .exhibit-wrapper .img-wrapper{z-index:10;position:relative}@media (width>=1024px){.exhibit-container .exhibit-wrapper .img-wrapper{max-width:50%}}.exhibit-container .exhibit-wrapper .img-wrapper img{border-radius:var(--radius);-o-object-fit:cover;object-fit:cover;max-width:100%;height:420px}.exhibit-container .exhibit-wrapper .img-wrapper .img-tip{border-radius:var(--radius);background-color:var(--color-dark-light);width:calc(100% - var(--page-gap-double));right:var(--page-gap);padding:25px;position:absolute;bottom:-30px}@media (width>=768px){.exhibit-container .exhibit-wrapper .img-wrapper .img-tip{width:300px;right:0}}@media (width>=1024px){.exhibit-container .exhibit-wrapper .img-wrapper .img-tip{right:-30px}}.exhibit-container .exhibit-wrapper .img-wrapper .img-tip .kicker{font-size:11px}.exhibit-container .exhibit-wrapper .img-wrapper .img-tip p{color:var(--body-inv);font-size:14px}.exhibit-container .exhibit-wrapper.reverse .img-wrapper{order:2}@media (width>=1024px){.exhibit-container .exhibit-wrapper.reverse .img-wrapper .img-tip{right:0}}.exhibit-container .exhibit-wrapper.reverse .description{order:1}.exhibit-container .exhibit-wrapper.reverse-mobile-only .img-wrapper{order:2}.exhibit-container .exhibit-wrapper.reverse-mobile-only .description{order:1}@media (width>=1024px){.exhibit-container .exhibit-wrapper.reverse-mobile-only .img-wrapper{order:1}.exhibit-container .exhibit-wrapper.reverse-mobile-only .description{order:2}}.exhibit-container .exhibit-wrapper.even-size .img-wrapper{max-width:calc(50% - var(--page-gap-double))}@media screen and (width<=1024px){.exhibit-container .exhibit-wrapper{flex-direction:column;gap:40px}.exhibit-container .exhibit-wrapper .description,.exhibit-container .exhibit-wrapper img{margin-top:30px}.exhibit-container .exhibit-wrapper.reverse .description,.exhibit-container .exhibit-wrapper.reverse .img-wrapper{max-width:100%}}.exhibit-container .exhibit-wrapper p{color:var(--color-text-light);font-size:clamp(16px,1.4vw,20px);line-height:1.65}.exhibit-container .exhibit-wrapper ul{padding:0}.exhibit-container .exhibit-wrapper ul li{border-bottom:1px solid var(--line);grid-template-columns:30px 1fr;align-items:flex-start;padding:12px 0;font-size:15px;display:grid}.exhibit-container .exhibit-wrapper ul li:last-child{border-bottom:none}.exhibit-container .exhibit-wrapper ul li svg{color:var(--color-primary);margin-top:5px}.exhibit-container .exhibit-wrapper .watermark{z-index:5;font-family:var(--font-body);color:#1e2a320d;pointer-events:none;font-size:200px;font-weight:700;line-height:1;position:absolute;top:-20px;right:-10px}.exhibit-container .exhibit-wrapper .button-wrapper{width:100%}@media (width>=768px){.exhibit-container .exhibit-wrapper .button-wrapper{width:initial}}.pill-container .pill-wrapper{font-family:var(--font-body);letter-spacing:.06em;white-space:nowrap;border-radius:100px;padding:7px 16px;font-size:12.5px;font-weight:600;display:inline-block}.pill-container .pill-wrapper.uppercase{text-transform:uppercase}.pill-container .pill-wrapper.lg{padding-left:50px;padding-right:50px}.pill-container .pill-wrapper.pill--accent{background:var(--color-bg-accent);color:var(--color-accent)}.pill-container .pill-wrapper.pill--accent-dark{background:var(--color-bg-accent);color:var(--color-accent-darker)}.pill-container .pill-wrapper.pill--accent-bold{color:var(--color-text);background:#e9a94fe6}.pill-container .pill-wrapper.pill--primary{color:#35705f;background:#5fa89324}.pill-container .pill-wrapper.pill--dark{background:var(--color-dark);color:#ffffffd9}.pill-container .pill-wrapper.pill--ghost{background:var(--color-white-10);color:#ffffffd9}.tab-banner-container{padding:100px var(--page-gap);z-index:10;background:var(--color-dark);position:relative;overflow:visible}.tab-banner-container .banner-grid{z-index:20;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;overflow:hidden}.tab-banner-container .banner-wrapper{width:100%;max-width:var(--content-large);z-index:30}.tab-banner-container .banner-wrapper .tabs-wrapper{z-index:30;flex-wrap:wrap;justify-content:space-between;gap:30px;width:100%;display:flex}@media (width>=768px){.tab-banner-container .banner-wrapper .tabs-wrapper{width:initial}}.tab-banner-container .banner-wrapper .tabs-wrapper .tabs{border:1px solid var(--line-inv);background:#ffffff14;border-radius:100px;width:100%;padding:6px;display:inline-flex}@media (width>=768px){.tab-banner-container .banner-wrapper .tabs-wrapper .tabs{width:initial}}.tab-banner-container .banner-wrapper .tabs-wrapper .tabs button{color:var(--color-white-70);font-family:var(--font-body);cursor:pointer;transition:background .25s var(--ease), color .25s var(--ease);background:0 0;border:0;border-radius:100px;flex-grow:1;padding:12px 38px;font-size:15px;font-weight:600}@media (width>=768px){.tab-banner-container .banner-wrapper .tabs-wrapper .tabs button{flex-grow:initial}}.tab-banner-container .banner-wrapper .tabs-wrapper .tabs button.active{background:var(--color-accent);color:var(--color-text)}.tab-banner-container .banner-wrapper .tabs-wrapper .tabs button:not(.active):hover{background:#ffffff24}.tab-banner-container .banner-wrapper .main-content{z-index:30}.tab-banner-container .banner-wrapper .main-content>p{opacity:1;transition:opacity .25s var(--ease);color:var(--color-white);font-family:var(--font-body);letter-spacing:-.015em;margin-top:48px;font-size:clamp(26px,3.4vw,46px);font-weight:700;line-height:1.25}.tab-banner-container .banner-wrapper .main-content>p.animating{opacity:0}.tab-banner-container .banner-wrapper .dash-wrapper{gap:10px;display:flex}.tab-banner-container .banner-wrapper .dash-wrapper .dash{border-radius:2px}.tab-banner-container .banner-wrapper .dash-wrapper .dash:not(.active){background:#ffffff2e}.carousel-container .navigation-wrapper{text-align:left;justify-content:space-between;align-items:center;width:100%;display:flex}.carousel-container .navigation-wrapper h2{font-family:var(--font-body);letter-spacing:-.02em;font-size:clamp(24px,2.8vw,40px);font-weight:700;line-height:1.1}.carousel-container .navigation-wrapper .nav-button-wrapper{gap:12px;display:flex}.carousel-container .navigation-wrapper .nav-button-wrapper button{cursor:pointer;border:1.5px solid var(--line);width:50px;height:50px;color:var(--color-text-light);transition:background .25s var(--ease), color .25s var(--ease), transform .25s var(--ease);border-radius:50%;font-size:14px}.carousel-container .navigation-wrapper .nav-button-wrapper button:hover{color:var(--color-white)}.carousel-container .navigation-wrapper .nav-button-wrapper .left{background:var(--color-white)}.carousel-container .navigation-wrapper .nav-button-wrapper .left:hover{background:var(--color-dark)}.carousel-container .navigation-wrapper .nav-button-wrapper .right{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-text);box-shadow:0 8px 20px #e9a94f66}.carousel-container .navigation-wrapper .nav-button-wrapper .right:hover{background:var(--color-accent-dark);transform:translate(2px)}.carousel-container .scroll-wrapper .scroller{scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none;gap:24px;max-width:100vw;margin:0 -24px;padding:5px 0 70px;display:flex;overflow-x:auto}.carousel-container .scroll-wrapper .scroller>*{scroll-snap-align:start;flex-shrink:0}.carousel-container .scroll-wrapper .scroller .spacer{width:1px}.carousel-container .progress-wrapper{align-items:center;gap:24px;width:100%;margin-top:-30px;display:flex}.carousel-container .progress-wrapper .number{font-family:var(--font-body);font-size:14px;font-weight:700}.carousel-container .progress-wrapper .bar{background:var(--line);border-radius:2px;flex-grow:1;height:3px;position:relative}.carousel-container .progress-wrapper .bar .fill{background:var(--color-accent);transition:width .4s var(--ease);border-radius:2px;position:absolute;top:0;bottom:0;left:0}.progress-card-container{border-radius:var(--radius);background:var(--color-white);width:260px;padding:28px;position:relative;overflow:hidden}.progress-card-container .card-wrapper{opacity:1;transition:opacity .1s var(--ease)}.progress-card-container .card-wrapper.hide{opacity:0}.progress-card-container.background--light{background-color:var(--color-bg-layout)}.progress-card-container.background--white{background-color:var(--color-white)}.progress-card-container.background--dark{background:var(--color-dark)}.progress-card-container.background--dark .water-mark{color:#e9a94f21}.progress-card-container.background--dark .h4{color:var(--color-white)}.progress-card-container.background--dark p{color:var(--body-inv)}.progress-card-container.background--primary{background:linear-gradient(135deg, var(--color-primary) 0%, var(--color-primary-dark) 100%)}.progress-card-container.background--primary p{color:var(--color-white)}.progress-card-container.size--sm{width:260px}@media (width>=768px){.progress-card-container.size--sm{width:340px;padding:40px}}.progress-card-container.size--sm p{color:var(--color-text-light);margin-top:12px;margin-bottom:0;font-size:14px}.progress-card-container.size--sm p.footer{font-family:var(--font-body);color:var(--color-text);margin:18px 0 0;font-size:13.5px;font-weight:600}.progress-card-container.size--full,.progress-card-container.size--md{width:300px;padding:32px;box-shadow:0 24px 55px #0a121a40}@media (width>=768px){.progress-card-container.size--full,.progress-card-container.size--md{width:560px;padding:50px}}:is(.progress-card-container.size--full,.progress-card-container.size--md) p{margin-top:16px;font-size:16.5px;line-height:1.75}.progress-card-container.size--full{width:100%}.progress-card-container.size--lg{width:300px;padding:32px;box-shadow:0 24px 55px #0a121a40}@media (width>=768px){.progress-card-container.size--lg{width:620px;padding:50px}}.progress-card-container.size--lg p{font-family:var(--font-body);font-size:21px;font-weight:600;line-height:1.55}.progress-card-container.size--lg p.footer{font-family:var(--font-body);margin-top:26px;font-size:14.5px;font-weight:600}.progress-card-container.size--lg p.footer.small{color:var(--colorTextLighter);margin:0;font-size:13px}.progress-card-container.size--md,.progress-card-container.size--sm{transition:transform .3s var(--ease), box-shadow .3s var(--ease)}:is(.progress-card-container.size--md,.progress-card-container.size--sm):hover{box-shadow:var(--shadow-lift);transform:translateY(-4px)}.progress-card-container .count{font-family:var(--font-body);color:var(--color-accent-dark);font-size:14px;font-weight:700}.progress-card-container .top-watermark{font-family:var(--font-body);color:var(--color-accent);font-size:44px;line-height:.7}.progress-card-container.size--lg .top-watermark{font-family:var(--font-body);color:#e9a94f33;font-size:240px;font-weight:700;line-height:1;position:absolute;top:-50px;right:6px}.progress-card-container .h3{color:var(--color-white);font-family:var(--font-body);letter-spacing:-.02em;margin-top:20px;margin-bottom:0;font-size:clamp(24px,2.8vw,40px);font-weight:700;line-height:1.1}.progress-card-container .h4{font-family:var(--font-body);letter-spacing:-.01em;margin-top:12px;margin-bottom:0;font-size:clamp(19px,1.9vw,26px);font-weight:700;line-height:1.22}.progress-card-container img{border-radius:var(--radius);max-width:100%}.progress-card-container>*{z-index:1}.progress-card-container .water-mark{font-family:var(--font-body);color:#1e2a320f;z-index:0;font-size:150px;font-weight:700;line-height:1;position:absolute;bottom:-34px;right:-10px}.progress-card-container .water-mark.water-mark--lg{font-family:var(--disp);color:#e9a94f21;font-size:200px;font-weight:700;line-height:1;position:absolute;bottom:-46px;right:-16px}.progress-card-container.size--lg .water-mark{color:#e9a94f24;font-size:190px;bottom:-40px;right:-14px}.progress-card-container img{z-index:1}.btn{font-family:var(--font-body);letter-spacing:.01em;cursor:pointer;transition:background .25s var(--ease), color .25s var(--ease), border-color .25s var(--ease), transform .25s var(--ease);border-radius:8px;align-items:center;gap:10px;padding:15px 28px;font-size:15px;font-weight:600;display:inline-flex}@media screen and (width<=768px){.btn{justify-content:center;display:flex}}.btn--accent{background:var(--color-accent);color:var(--color-text)}.btn--accent:hover{background:var(--color-accent);transform:translateY(-2px)}.btn.box-shadow:hover{box-shadow:0 12px 26px #e9a94f73}.btn--ghost{color:var(--color-white);border:1.5px solid #ffffff59}.btn--ghost:hover{border-color:var(--color-accent-dark);color:var(--color-accent-dark)}.btn--ghost-dark{border:1.5px solid var(--color-dark);color:var(--color-dark)}.btn--ghost-dark:hover,.btn--dark{background:var(--color-dark);color:var(--color-white)}.btn--dark:hover{background:var(--color-primary-dark)}.btn--text{color:var(--color-text-light);font-size:14px;font-weight:lighter;font-family:var(--font-body)}button.btn{border:0}.card-figure-container{background:var(--color-dark-light);border-radius:var(--radius);max-width:640px;transition:transform .3s var(--ease), box-shadow .3s var(--ease);overflow:hidden}.card-figure-container.clickable{cursor:pointer}.card-figure-container.clickable:hover{transform:translateY(-6px);box-shadow:0 30px 60px #0a121a59}.card-figure-container.background--light{background-color:var(--color-white)}.card-figure-container.background--light .h3,.card-figure-container.background--light .h4{color:var(--color-text)}.card-figure-container.background--light p{color:var(--color-text-light)}.card-figure-container.background--light .more{color:var(--color-accent-darker)}.card-figure-container .card-wrapper{justify-content:flex-start;height:100%;position:relative}.card-figure-container .card-wrapper figure{height:190px;margin:0}.card-figure-container .card-wrapper figure img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.card-figure-container .main-content{flex-grow:1;padding:30px}.card-figure-container p{color:var(--body-inv);flex-grow:1;margin-top:12px;font-size:15px}.card-figure-container .h3{color:var(--color-white);font-family:var(--font-body);letter-spacing:-.02em;margin-top:20px;margin-bottom:0;font-size:clamp(24px,2.8vw,40px);font-weight:700;line-height:1.1}.card-figure-container .h4{font-family:var(--font-body);letter-spacing:-.01em;color:var(--color-white);margin-top:12px;margin-bottom:0;font-size:clamp(19px,1.9vw,26px);font-weight:700;line-height:1.22}.card-figure-container .more{color:var(--color-accent);font-family:var(--font-body);margin-top:18px;font-size:14px;font-weight:600}.card-figure-container .more svg{transition:transform .25s var(--ease);margin-top:2px;margin-left:5px;display:inline-block}.card-figure-container:hover .more svg{transform:translate(3px)}.banner-cta-container{border-radius:var(--radius);background:radial-gradient(800px 400px at 90% 120%, #e9a94f40, transparent 60%), radial-gradient(700px 400px at 5% -30%, #3e807159, transparent 60%), var(--color-dark);padding:44px 36px}.banner-cta-container.background--light{background:linear-gradient(135deg,#e9a94f1a,#3e807114)}.banner-cta-container.background--light .banner-wrapper h2,.banner-cta-container.background--light .banner-wrapper .h3,.banner-cta-container.background--light .banner-wrapper .h4{color:var(--color-text)}.banner-cta-container.background--light .banner-wrapper p{color:var(--body-col)}.banner-cta-container .banner-wrapper{align-items:stretch;width:100%}.banner-cta-container .banner-wrapper h2{color:var(--color-white)}.banner-cta-container .banner-wrapper p{color:var(--body-inv)}.banner-cta-container .banner-wrapper .main-content{flex-direction:column;gap:16px}@media (width>=1024px){.banner-cta-container .banner-wrapper .main-content{flex-direction:row}}.banner-cta-container .banner-wrapper .button-wrapper{flex-direction:column;gap:16px;display:flex}@media (width>=768px){.banner-cta-container .banner-wrapper .button-wrapper{flex-direction:row}}@media (width>=1024px){.banner-cta-container .banner-wrapper .button-wrapper{flex-direction:column}}.hero-highlights-container{border-radius:var(--radius)}.hero-highlights-container .hero-highlights-wrapper{border-radius:var(--radius);background-color:var(--color-white);flex-wrap:wrap;box-shadow:0 30px 70px #0a121a38}@media (width>=1280px){.hero-highlights-container .hero-highlights-wrapper{flex-wrap:nowrap}}.hero-highlights-container .hero-highlights-wrapper .item-container{box-sizing:border-box;color:var(--color-text);border-bottom:1px solid var(--line);flex-basis:100%;padding:36px 38px}@media (width>=768px){.hero-highlights-container .hero-highlights-wrapper .item-container{flex-basis:50%}.hero-highlights-container .hero-highlights-wrapper .item-container:nth-child(2n-1){border-right:1px solid var(--line)}.hero-highlights-container .hero-highlights-wrapper .item-container:nth-child(4n-2),.hero-highlights-container .hero-highlights-wrapper .item-container:nth-child(4n-3){border-bottom:1px solid var(--line)}}@media (width>=1280px){.hero-highlights-container .hero-highlights-wrapper .item-container{flex-basis:25%}.hero-highlights-container .hero-highlights-wrapper .item-container:not(:last-child){border:0;border-right:1px solid var(--line)}}.hero-highlights-container .hero-highlights-wrapper .item-container .h3{font-family:var(--font-body);color:var(--color-text);margin:0;font-size:23px;font-weight:700}.hero-highlights-container .hero-highlights-wrapper .item-container .dash{margin:12px 0}.hero-highlights-container .hero-highlights-wrapper .item-container p{color:var(--color-text-light);font-size:13.5px;line-height:1.55}.hero-highlights-container .hero-highlights-wrapper .item-container.sm .h3{font-size:26px!important}.hero-highlights-container.background-dark{background:var(--color-text);border-radius:0}.hero-highlights-container.background-dark .hero-highlights-wrapper{max-width:1280px}.hero-highlights-container.background-dark .hero-highlights-wrapper .item-container{border-color:var(--line-inv);background:var(--color-text)}.hero-highlights-container.background-dark .hero-highlights-wrapper .item-container .h3{color:var(--color-accent);font-size:40px}.hero-highlights-container.background-dark .hero-highlights-wrapper .item-container .dash{display:none}.hero-highlights-container.background-dark .hero-highlights-wrapper .item-container p{color:var(--color-white-60)}#header-container{--header-height:70px;background-color:var(--color-dark);z-index:100;position:sticky;top:0}#header-container .ant-menu-submenu-title{justify-content:stretch;display:flex}#header-container #desktop-header-wrapper{height:var(--header-height);position:sticky;top:0}@media (width<=1024px){#header-container #desktop-header-wrapper{display:none}}#header-container #desktop-header-wrapper a,#header-container #desktop-header-wrapper .ant-menu-overflow-item{align-items:center;display:flex}#header-container #mobile-header-wrapper{width:100%;height:var(--header-height);display:none}@media (width<=1024px){#header-container #mobile-header-wrapper{text-align:left;display:block}#header-container #mobile-header-wrapper #button-wrapper{background-color:var(--color-dark);align-items:center;width:100vw;height:100%;display:flex;position:relative}#header-container #mobile-header-wrapper #button-wrapper a{cursor:pointer;flex-grow:1;justify-content:center;margin-left:-50px;display:flex}#header-container #mobile-header-wrapper button{background-color:var(--color-accent);color:var(--color-text);margin:0 0 0 5px!important}#header-container #mobile-header-wrapper .ant-menu-vertical{transition:transform .25s;transform:translate(-100%)}#header-container #mobile-header-wrapper .ant-menu-vertical.show{width:100%;transform:translate(0)}}#header-container #mobile-header-wrapper .ant-menu-title-content{margin-right:40px}#research-wrapper #research-priorities{padding-top:150px}#research-wrapper #three-national{padding-bottom:50px}@media (width>=1280px){#research-wrapper #three-national{padding-top:170px}}#research-wrapper #three-national h2{margin-top:20px}#research-wrapper #multivariate,#research-wrapper #safe-work{padding-top:70px;padding-bottom:50px}#research-wrapper #core-values{background-color:var(--color-bg-layout);padding-top:70px;padding-bottom:70px}#research-wrapper #three-programs{padding:100px 0}#research-wrapper #what-partners-say-title{flex-direction:column;align-items:flex-start;margin-bottom:40px}@media (width>=768px){#research-wrapper #what-partners-say-title{flex-direction:row;align-items:center;margin-bottom:0}}.card-slide-show-container{flex-direction:column;grid-template-columns:1fr;align-items:stretch;gap:50px;display:grid}@media (width>=1024px){.card-slide-show-container{flex-direction:row;grid-template-columns:1.15fr .85fr}}.card-slide-show-container .card-wrapper{justify-content:center;min-height:500px;display:flex}.card-slide-show-container .card-wrapper p{flex-grow:1}.table-step-row-container .steps-container{border-top:2px solid var(--color-text);width:100%;overflow:hidden}.table-step-row-container .steps-container .step{border-bottom:1px solid var(--line);cursor:pointer;transition:background .25s var(--ease), box-shadow .25s var(--ease), border-color .25s var(--ease), padding .25s var(--ease);border-left:4px solid #0000;grid-template-columns:60px 1fr 30px;align-items:center;padding:20px 12px 20px 16px;display:grid}@media (width>=768px){.table-step-row-container .steps-container .step{grid-template-columns:90px 1fr 40px;padding:26px 20px 26px 28px}}.table-step-row-container .steps-container .step.hide-numbers{grid-template-columns:1fr 30px}@media (width>=768px){.table-step-row-container .steps-container .step.hide-numbers{grid-template-columns:1fr 40px}}.table-step-row-container .steps-container .step svg{transition:color .25s var(--ease);color:var(--line);font-size:20px}.table-step-row-container .steps-container .step .h4{font-family:var(--font-body);color:var(--color-text-light);transition:color .25s var(--ease);font-size:18px;font-weight:700}@media (width>=768px){.table-step-row-container .steps-container .step .h4{font-size:22px}}.table-step-row-container .steps-container .step p{opacity:0;transition:opacity .25s var(--ease);color:var(--color-text-light);margin-top:4px;font-size:14px}.table-step-row-container .steps-container .step .number{font-family:var(--font-body);color:#1e2a322e;transition:color .25s var(--ease);font-size:28px;font-weight:700}@media (width>=768px){.table-step-row-container .steps-container .step .number{font-size:40px}}.table-step-row-container .steps-container .step.active{background:var(--color-white);border-left:4px solid var(--color-accent);padding-left:24px;box-shadow:0 14px 34px #101e2a14}.table-step-row-container .steps-container .step.active svg{color:var(--color-accent)}.table-step-row-container .steps-container .step.active .h4{color:var(--colorBody)}.table-step-row-container .steps-container .step.active p{opacity:1}.table-step-row-container .steps-container .step.active .number{color:var(--color-accent)}.card-kpi-container{background:var(--color-dark-light);border:1px solid var(--line-inv);border-radius:var(--radius);padding:36px;display:flex}.card-kpi-container.background--accent-gradient{background:linear-gradient(150deg,#e9a94f29,#ffffff0a)}.card-kpi-container .icon{width:56px;height:56px;color:var(--color-accent);background:#e9a94f24;border-radius:12px;place-items:center;margin-bottom:22px;font-size:22px;display:grid}.card-kpi-container .h3,.card-kpi-container .h4{color:var(--color-white)}.card-kpi-container p{color:var(--body-inv);margin-top:10px;font-size:15px}.card-kpi-container .watermark{font-family:var(--font-body);color:#1e2a3233;font-size:22px;font-weight:700}.card-kpi-container .watermark.accent{color:var(--color-accent)}.card-kpi-container.figure{width:100%;min-width:300px}@media (width>=1024px){.card-kpi-container.figure{width:initial}}.card-kpi-container.figure .card-wrapper{width:100%}.card-kpi-container.figure .kicker{margin-bottom:20px;font-size:11px}.card-kpi-container.figure .figure-row p{flex:1;margin:5px 0}.card-kpi-container.figure .color-accent{font-size:14px;font-weight:700;font-family:var(--font-body)}.card-kpi-container ul{margin:0;padding-left:20px}.card-kpi-container ul li{color:var(--body-inv);font-size:15px;line-height:30px}.card-kpi-container ul li::marker{font-size:24px}.card-kpi-container ul li.bullet-accent::marker{color:var(--color-accent)}.card-kpi-container ul li.bullet-accent-dark::marker{color:var(--color-accent-dark)}.card-kpi-container ul li.bullet-primary::marker{color:var(--color-primary)}.card-kpi-container ul li.bullet-primary-light::marker{color:var(--color-primary-light)}.card-kpi-container ul li a{color:var(--color-white-85);grid-template-columns:40px 1fr;align-items:flex-start;text-decoration:none;display:grid}.card-kpi-container ul li a:hover{color:var(--color-accent)}.card-kpi-container ul.no-marker{padding-left:0;list-style-type:none}.card-kpi-container ul.no-marker li::marker{content:""}.card-door-container{border:1px solid var(--line);background:var(--color-white);text-align:center;transition:transform .3s var(--ease), box-shadow .3s var(--ease);border-radius:18px 18px 0 0;flex-direction:column;padding:44px 36px 38px;display:flex}.card-door-container:hover{box-shadow:var(--shadow-lift);transform:translateY(-6px)}.card-door-container .h4{margin-top:20px}.card-door-container.door--accent{border-bottom:6px solid var(--color-accent)}.card-door-container.door--accent .top{color:var(--color-accent)}.card-door-container.door--accent .icon{color:var(--color-accent);background:#e9a94f29}.card-door-container.door--primary{border-bottom:6px solid var(--color-primary)}.card-door-container.door--primary .top{color:var(--color-primary)}.card-door-container.door--primary .icon{color:var(--color-primary);background:#3e807121}.card-door-container .top{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;font-size:12px;font-weight:600}.card-door-container .icon{border-radius:50%;place-items:center;width:74px;height:74px;margin:24px auto 0;font-size:28px;display:grid}.card-door-container p{color:var(--color-text-light);margin:10px 0 24px;font-size:14px}.card-door-container a{justify-content:center}.breadcrumbs-container{letter-spacing:.08em;text-transform:uppercase;color:#ffffff80;margin-bottom:25px;font-size:13px}.breadcrumbs-container .accent{color:var(--color-accent);font-weight:700}.breadcrumbs-container .divider{margin:0 3px}.breadcrumbs-container a{color:#ffffff80}.breadcrumbs-container a:hover{color:var(--color-white)}#footer-container{background-color:var(--color-text);padding-top:55px;padding-left:var(--page-gap);padding-right:var(--page-gap);justify-content:center;display:flex}#footer-container #footer-wrapper{max-width:var(--content-large);flex-direction:column;display:flex}#footer-container #footer-wrapper .main-content{flex-direction:column;gap:40px}@media (width>=1024px){#footer-container #footer-wrapper .main-content{flex-direction:row}}#footer-container #footer-wrapper .main-content .left,#footer-container #footer-wrapper .main-content .right{flex-direction:column;flex:4;gap:40px}@media (width>=768px){#footer-container #footer-wrapper .main-content .left,#footer-container #footer-wrapper .main-content .right{flex-direction:row}}#footer-container #footer-wrapper .main-content .left{flex-grow:6}#footer-container #footer-wrapper .main-content .left .footer-col{flex:4}#footer-container #footer-wrapper .main-content .left .footer-col.lg{flex-grow:6}#footer-container #footer-wrapper .main-content .right .footer-col{flex:4}#footer-container #footer-wrapper .main-content .right .footer-col.lg{flex-grow:6}#footer-container #footer-wrapper .main-content p{color:var(--colorTextLighter);margin-bottom:12px;font-size:14.5px;display:block}#footer-container #logo-container{padding-top:25px}#footer-container .social-button-wrapper{gap:12px;margin-top:24px;display:flex}#footer-container .social-button-wrapper a{border:1px solid var(--line-inv);color:#fffc;width:40px;height:40px;transition:background .25s var(--ease), color .25s var(--ease);border-radius:10px;place-items:center;margin:0;display:grid}#footer-container .social-button-wrapper a:hover{background:var(--color-accent);color:var(--color-text);border-color:var(--color-accent)}#footer-container a{color:var(--colorTextLighter);transition:color .2s var(--ease);margin-bottom:12px;font-size:14.5px;display:block}#footer-container a:hover{color:var(--color-white)}#footer-container .footer-heading{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--color-accent);margin-bottom:22px;font-size:13px;font-weight:600}#footer-container .footer-end{color:#ffffff73;border-top:1px solid var(--line-inv);flex-direction:column;justify-content:center;margin-top:40px;padding:25px 0;font-size:13px;display:flex}#footer-container .footer-end p{margin:5px 0}@media (width>=768px){#footer-container .footer-end{flex-direction:row;justify-content:space-between}}.ribbon-info-container{background-color:var(--color-text);color:#ffffffbf;letter-spacing:.04em;gap:20px;padding:9px 48px;font-size:12.5px}.ribbon-info-container .second{white-space:nowrap;gap:22px;display:none}@media (width>=768px){.ribbon-info-container .second{display:flex}}.ribbon-info-container img{height:20px}.ribbon-info-container svg{margin-bottom:-3px;font-size:18px}.ribbon-info-container .button-chip-container{padding:0 5px;font-size:11px}.ribbon-info-container .button-chip-container svg{margin-top:-2px;font-size:12px}.ribbon-info-container .button-chip-container .chip-wrapper{align-items:center;display:flex}.button-chip-container{background:var(--color-white-10);border:1px solid var(--line-inv);color:#fff;transition:background .2s var(--ease);border-radius:10px;align-items:center;gap:10px;padding:12px 18px;font-size:14px;display:inline-flex}.button-chip-container:hover{background:var(--color-white-15)}.button-chip-container svg{color:var(--color-accent);margin-right:10px}#dose-wrapper .hero-container h1{margin-bottom:15px}#dose-wrapper .hero-container .h4{color:var(--color-white)}.video-background-container{position:relative;overflow:hidden}.video-background-container video{min-width:100%;max-width:initial;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (width>=1024px){.video-background-container video{height:initial;max-width:100vw}}.video-background-container .overlay{z-index:1}.video-container{max-width:100%;height:auto}.video-container video{width:100%}.flow-card-container{background:var(--color-bg-layout);border-radius:var(--radius);transition:transform .3s var(--ease), box-shadow .3s var(--ease);width:100%;padding:36px}.flow-card-container.clickable{cursor:pointer}.flow-card-container:hover{box-shadow:var(--shadow-lift);transform:translateY(-4px)}.flow-card-container:hover p.link{text-decoration:underline}.flow-card-container.background--accent,.flow-card-container.background--dark,.flow-card-container.background--dark-light{background:var(--color-dark-light)}:is(.flow-card-container.background--accent,.flow-card-container.background--dark,.flow-card-container.background--dark-light).background--dark{background:var(--color-dark)}.flow-card-container.background--accent,.flow-card-container.background--dark,.flow-card-container.background--dark-light{color:#fff;border:1px solid var(--line-inv)}:is(.flow-card-container.background--accent,.flow-card-container.background--dark,.flow-card-container.background--dark-light) p{color:var(--body-inv)}.flow-card-container.background--white{background:var(--color-white);border:1px solid var(--line-inv);border:1px solid var(--line)}.flow-card-container.background--accent{background:linear-gradient(160deg,#e9a94f33,#2a3b4699);border-color:#e9a94f66}.flow-card-container .h4{margin-top:12px}.flow-card-container .h5{margin-top:10px;margin-bottom:0}.flow-card-container p{color:var(--color-text-light);margin-top:10px;font-size:14.5px}.flow-card-container p.link{font-family:var(--font-body);color:var(--color-text);font-size:14px;font-weight:600}.flow-card-container p.accent{color:var(--color-accent)}.flow-card-container p.accent.darker{color:var(--color-accent-darker)}.flow-card-container img{border-radius:var(--radius);width:100%;margin:10px 0}.flow-card-container .watermark{font-family:var(--font-body);color:#1e2a3233;font-size:26px;font-weight:700}.flow-card-container .watermark.accent{color:var(--color-accent)}.flow-card-container .icon{width:56px;height:56px;color:var(--color-accent-darker);background:#e9a94f24;border-radius:12px;place-items:center;margin-bottom:5px;font-size:22px;display:grid}.flow-card-container .icon.primary{color:var(--color-primary-dark);background-color:#3e80711f}.flow-card-container .more{color:var(--color-primary-dark);font-family:var(--font-body);margin-top:0;font-size:14px;font-weight:600}.flow-card-container .more svg{transition:transform .25s var(--ease);margin-top:2px;margin-left:5px;display:inline-block}.flow-card-container:hover .more svg{transform:translate(3px)}#mosaic-wrapper .hero-container h1{margin-bottom:15px}#mosaic-wrapper .hero-container .h4{color:var(--color-white)}@media (width>=1024px){#mosaic-wrapper figure img{max-width:550px}}#knowledge-hub-wrapper .hero-container h1{margin-bottom:15px}#knowledge-hub-wrapper .hero-container .h4{color:var(--color-white)}@media (width>=1024px){#knowledge-hub-wrapper .table-step-row{grid-template-columns:180px 1fr 40px;gap:24px;display:grid}}.filter-bar-container{justify-content:center;display:flex}.filter-bar-container .filter-bar-wrapper{gap:var(--page-gap);flex-wrap:wrap;align-items:center;padding-top:20px;padding-bottom:20px;display:flex}.filter-bar-container .filter-bar-wrapper .searchbox{background:var(--color-white);border:1px solid var(--line);border-radius:10px;flex:0 0 100%;align-items:center;gap:12px;padding:13px 18px;display:flex}@media (width>=768px){.filter-bar-container .filter-bar-wrapper .searchbox{flex-basis:initial}}.filter-bar-container .filter-bar-wrapper .searchbox svg{color:var(--color-text-light)}.filter-bar-container .filter-bar-wrapper .searchbox input{font:inherit;font-size:inherit;color:var(--color-text);border:none;outline:none;width:100%;font-size:14px}@media (width>=768px){.filter-bar-container .filter-bar-wrapper .searchbox input{min-width:320px}}.filter-bar-container .filter-bar-wrapper .filter-label{letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-light);font-size:14px;font-weight:600}.button-pill-container{color:inherit;font:inherit;cursor:pointer;background:0 0;border:none;border-radius:100px;padding:0}.button-pill-container .pill-wrapper{font-family:var(--font-body);letter-spacing:.06em;text-transform:uppercase;border-radius:100px;padding:7px 16px;font-size:12.5px;font-weight:600;display:inline-block}.button-pill-container .pill-wrapper:active,.button-pill-container .pill-wrapper:focus,.button-pill-container .pill-wrapper:hover{box-shadow:var(--shadow-lift)}.button-pill-container .pill-wrapper.pill--accent{background:var(--color-bg-accent);color:var(--color-accent)}.button-pill-container .pill-wrapper.pill--accent-dark{background:var(--color-bg-accent);color:var(--color-accent-darker)}.button-pill-container .pill-wrapper.pill--accent-bold{color:var(--color-text);background:#e9a94fe6}.button-pill-container .pill-wrapper.pill--primary{color:#35705f;background:#5fa89324}.button-pill-container .pill-wrapper.pill--primary.active,.button-pill-container .pill-wrapper.pill--primary:focus,.button-pill-container .pill-wrapper.pill--primary:hover{background:var(--color-dark);color:#ffffffd9}.button-pill-container .pill-wrapper.pill--dark{background:var(--color-dark);color:#ffffffd9}.button-pill-container .pill-wrapper.pill--ghost{background:var(--color-white-10);color:#ffffffd9}.hero-link-container{background:var(--color-dark-light);border:1px solid var(--line-inv);border-radius:var(--radius);padding:26px 30px;display:flex}.hero-link-container.clickable{cursor:pointer}.hero-link-container{transition:transform .3s var(--ease), background .3s var(--ease)}.hero-link-container .link-wrapper{gap:18px}.hero-link-container:hover{background:var(--line-inv);transform:translate(6px)}.hero-link-container.background--accent-gradient{background:linear-gradient(150deg,#e9a94f29,#ffffff0a)}.hero-link-container.background--accent-gradient:hover{background:var(--color-dark-light)}.hero-link-container .h5{color:var(--color-white)}.hero-link-container p{color:var(--body-inv);flex-grow:1;margin:0;font-size:15px}.hero-link-container p.small{font-size:13.5px;line-height:1.4}.hero-link-container svg{color:var(--color-accent);flex-grow:0}.hero-link-container .watermark{font-family:var(--font-body);color:#1e2a3233;font-size:26px;font-weight:700}.hero-link-container .watermark.accent{color:var(--color-accent)}.hero-link-container .more{color:var(--color-accent);font-family:var(--font-body);margin-top:18px;font-size:14px;font-weight:600}.hero-link-container .more svg{transition:transform .25s var(--ease);margin-top:2px;margin-left:5px;display:inline-block}.input-search-container{width:100%}.input-search-container .input-search-wrapper{flex-direction:column;justify-content:center;gap:10px;width:100%;max-width:100%;display:flex}.input-search-container .input-search-wrapper .searchbar{border:1px solid var(--line-inv);background:var(--color-white-10);transition:background .2s var(--ease), border-color .2s var(--ease);border-radius:10px;flex:1;align-items:center;gap:12px;padding:0 24px;display:flex}.input-search-container .input-search-wrapper .searchbar:focus-within{border:1px solid var(--color-accent);background:var(--color-white-15)}.input-search-container .input-search-wrapper .searchbar svg{color:var(--color-white-50)}.input-search-container .input-search-wrapper .searchbar input{font:inherit;font-size:inherit;color:var(--color-white);background:0 0;border:none;outline:none;flex:1;padding:17px 0;font-size:15px}@media (width>=768px){.input-search-container .input-search-wrapper{flex-direction:row;gap:0;max-width:640px}.input-search-container .input-search-wrapper .btn{border-top-left-radius:0;border-bottom-left-radius:0}.input-search-container .input-search-wrapper .searchbar{border-radius:10px 0 0 10px}}.input-email-container{width:100%}.input-email-container .input-email-wrapper{flex-direction:column;justify-content:center;gap:10px;width:100%;max-width:100%;display:flex}.input-email-container .input-email-wrapper .email-form{border:1px solid var(--line-inv);background:var(--color-white-10);transition:background .2s var(--ease), border-color .2s var(--ease);border-radius:10px;flex:1;align-items:center;gap:12px;padding:0 24px;display:flex}.input-email-container .input-email-wrapper .email-form:focus-within{border:1px solid var(--color-accent);background:var(--color-white-15)}.input-email-container .input-email-wrapper .email-form input{font:inherit;font-size:inherit;color:var(--color-white);background:0 0;border:none;outline:none;flex:1;padding:17px 0;font-size:15px}@media (width>=768px){.input-email-container .input-email-wrapper{flex-direction:row;gap:0;max-width:400px}.input-email-container .input-email-wrapper .btn{border-top-left-radius:0;border-bottom-left-radius:0}.input-email-container .input-email-wrapper .email-form{border-radius:10px 0 0 10px}}.pagination-container .ant-pagination .ant-pagination-next,.pagination-container .ant-pagination .ant-pagination-prev{width:48px;height:48px}.pagination-container .ant-pagination .ant-pagination-next button,.pagination-container .ant-pagination .ant-pagination-prev button{border:1.5px solid var(--line);width:48px;height:48px;transition:background .25s var(--ease), color .25s var(--ease), transform .25s var(--ease);border-radius:50%;place-items:center;display:grid}.pagination-container .ant-pagination .ant-pagination-prev button{color:var(--color-text-light);background:var(--white)}.pagination-container .ant-pagination .ant-pagination-prev button:disabled{border-color:var(--line);color:var(--line)}.pagination-container .ant-pagination .ant-pagination-prev button:hover{background:var(--color-dark);color:var(--color-white)}.pagination-container .ant-pagination .ant-pagination-next button{color:var(--color-text-light);background:var(--color-accent);border-color:var(--color-accent)}.pagination-container .ant-pagination .ant-pagination-next button:disabled{border-color:var(--line);background-color:var(--color-white);color:var(--line)}.pagination-container .ant-pagination .ant-pagination-next button:not(:disabled):hover{background:var(--color-dark);color:var(--color-white);background:var(--color-accent-dark);transform:translate(2px)}.pagination-container .ant-pagination .ant-pagination-item{width:44px;height:44px;color:var(--color-text);background-color:#0000;border:0;border-radius:50%}.pagination-container .ant-pagination .ant-pagination-item:hover{background-color:#1e2a3214}.pagination-container .ant-pagination .ant-pagination-item a{width:44px;height:44px;color:var(--ink);font-family:var(--font-body);transition:background .2s var(--ease), color .2s var(--ease);border-radius:50%;place-items:center;font-size:14px;font-weight:600;display:grid}.pagination-container .ant-pagination .ant-pagination-item-active a{background:var(--color-dark);color:var(--color-white)}:is(.pagination-container .ant-pagination .ant-pagination-jump-next,.pagination-container .ant-pagination .ant-pagination-jump-prev) a .ant-pagination-item-ellipsis,:is(.pagination-container .ant-pagination .ant-pagination-jump-next,.pagination-container .ant-pagination .ant-pagination-jump-prev) a .ant-pagination-item-link-icon{color:var(--color-dark)}.filter-year-container{justify-content:flex-end;width:300px;display:flex}.filter-year-container .ant-select{background:var(--color-bg-accent);width:200px;color:var(--color-accent-darker)}.filter-year-container .ant-select.ant-select-open,.filter-year-container .ant-select.ant-select-focused{border-color:var(--color-accent-darker)}.filter-year-container .ant-select .ant-select-placeholder,.filter-year-container .ant-select .ant-select-suffix{color:var(--color-accent-darker)}.ant-select-dropdown .rc-virtual-list .ant-select-item-option{color:var(--color-accent-darker)}.ant-select-dropdown .rc-virtual-list .ant-select-item-option-active,.ant-select-dropdown .rc-virtual-list .ant-select-item-option-selected{background:var(--color-bg-accent)}:is(.ant-select-dropdown .rc-virtual-list .ant-select-item-option-active,.ant-select-dropdown .rc-virtual-list .ant-select-item-option-selected) .ant-select-item-option-state{color:var(--color-accent-darker)}#about-us-wrapper .hero-container h1{margin-bottom:15px}#about-us-wrapper .hero-container .h4{color:var(--color-white)}#about-us-wrapper .hero-container .button-wrapper{margin-top:30px}#board-of-directors-wrapper .hero-container h1{margin-bottom:15px}#board-of-directors-wrapper .hero-container .h4{color:var(--color-white)}#board-of-directors-wrapper .hero-container .button-wrapper{margin-top:30px}#board-of-directors-wrapper .hero-container .figure{min-width:400px}@media (width>=1024px){#board-of-directors-wrapper .hero-container .figure{width:initial}}.ant-modal-overrides .ant-modal{max-width:calc(100% - var(--page-gap-double));width:min(var(--content-large), 100%);border-radius:var(--radius);overflow:hidden}.ant-modal-overrides .ant-modal .ant-modal-container{padding:0}.ant-modal-overrides .ant-modal .ant-modal-close{color:var(--color-text);border-radius:50%;font-weight:900}.ant-modal-overrides .ant-modal .ant-modal-close:hover{background-color:var(--color-bg-layout)}.ant-modal-overrides .modal-people-wrapper{grid-template-columns:1fr;display:grid}@media (width>=1024px){.ant-modal-overrides .modal-people-wrapper{grid-template-columns:.85fr 1.15fr}}.ant-modal-overrides .modal-people-wrapper img{-o-object-fit:cover;object-fit:cover;max-width:100%;height:100%;min-height:420px}.ant-modal-overrides .modal-people-wrapper .main-content{background-color:var(--color-white);padding:56px 60px}.ant-modal-overrides .modal-people-wrapper .main-content h2{font-family:var(--font-body);color:var(--color-text);letter-spacing:-.015em;margin-top:8px;font-size:clamp(28px,2.8vw,38px);font-weight:700}.ant-modal-overrides .modal-people-wrapper .main-content p{color:var(--body-col);font-size:15.5px;line-height:1.8}.ant-modal-overrides .modal-people-wrapper .main-content .member-title{font-family:var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--color-accent-darker);margin-top:6px;font-size:14px;font-weight:600}.ant-modal-overrides .modal-people-wrapper .main-content .member-title.primary{color:var(--color-primary-dark)}#governance-wrapper .hero-container h1{margin-bottom:15px}#governance-wrapper .hero-container .h4{color:var(--color-white)}#governance-wrapper .hero-container .button-wrapper{margin-top:30px}#governance-wrapper .hero-container li{display:flex}#governance-wrapper #governance-structure .card-simple-container{max-width:380px}#governance-wrapper #governance-structure #top-row{flex-direction:column;align-items:center;gap:24px}@media (width>=1024px){#governance-wrapper #governance-structure #top-row{flex-direction:row}}#governance-wrapper #governance-structure #top-row #advises-wrapper{display:flex}#governance-wrapper #governance-structure #top-row #advises-wrapper>div{font-family:var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--color-primary-dark);align-items:center;gap:8px;font-size:11px;font-weight:600;display:flex}#governance-wrapper #governance-structure #top-row #advises-wrapper>div:before{content:"";border-top:2px dashed var(--color-primary-dark);width:34px;display:none}@media (width>=1024px){#governance-wrapper #governance-structure #top-row #advises-wrapper>div:before{display:block}}.card-simple-container{background:var(--color-bg-layout);border-radius:var(--radius);text-align:center;padding:26px 34px}.card-simple-container.background--dark,.card-simple-container.background--dark-light,.card-simple-container.background--light{background:var(--color-dark-light)}:is(.card-simple-container.background--dark,.card-simple-container.background--dark-light,.card-simple-container.background--light).background--dark{background:var(--color-dark)}.card-simple-container.background--dark,.card-simple-container.background--dark-light,.card-simple-container.background--light{color:#fff;border:1px solid var(--line-inv)}:is(.card-simple-container.background--dark,.card-simple-container.background--dark-light,.card-simple-container.background--light) p{color:var(--body-inv)}.card-simple-container.background--white{background:var(--color-white);border:1px solid var(--line-inv);border:1px solid var(--line)}.card-simple-container.background--light{background:var(--color-white-06)}.card-simple-container.background--transparent{border:1px solid var(--line-inv);border:1px solid var(--line);background:0 0}.card-simple-container.border--dashed{border-style:dashed}.card-simple-container.border--dashed-primary{border-style:dashed;border-color:var(--color-primary)}.card-simple-container.border--none{border-width:0}.card-simple-container .h4{margin-top:12px}.card-simple-container .h5{margin-top:10px;margin-bottom:0}.card-simple-container .h5.mt-0{margin-top:0}.card-simple-container p{color:var(--color-text-light);margin-top:10px;font-size:14.5px}.card-simple-container .label{font-family:var(--fontBody);color:var(--color-accent-darker);flex-shrink:0;font-size:24px;font-weight:700}#our-story-wrapper .hero-container h1{margin-bottom:15px}#our-story-wrapper .hero-container .h4{color:var(--color-white)}#our-story-wrapper .hero-container .button-wrapper{margin-top:30px}#our-story-wrapper .hero-container li{grid-template-columns:50px 1fr;display:grid}#our-story-wrapper .image-bottom img{-o-object-position:bottom;object-position:bottom}#our-story-wrapper #earned-section .hero-wrapper{justify-content:center;align-items:center;width:100%}#our-story-wrapper #earned-section .hero-wrapper .main-content{width:100%}#our-story-wrapper #earned-section .hero-wrapper .main-content #card-container{flex-direction:column;align-items:stretch}@media (width>=768px){#our-story-wrapper #earned-section .hero-wrapper .main-content #card-container{flex-direction:row}}#our-story-wrapper #earned-section .hero-wrapper .main-content .card-simple-container{flex:1}#our-story-wrapper .button-wrapper{gap:14px}.timeline-container .timeline-wrapper{position:relative}.timeline-container .timeline-wrapper:before{content:"";z-index:5;background:linear-gradient(var(--color-accent), var(--color-primary));width:3px;position:absolute;top:0;bottom:0;left:37px;transform:none}@media (width>=1024px){.timeline-container .timeline-wrapper:before{left:50%;transform:translate(-50%)}}.timeline-container .timeline-wrapper .step{grid-template-columns:76px 1fr}@media (width>=1024px){.timeline-container .timeline-wrapper .step{grid-template-columns:1fr 92px 1fr}}.timeline-container .timeline-wrapper .step{align-items:center;gap:var(--page-gap);margin-bottom:44px;display:grid;position:relative}.timeline-container .timeline-wrapper .step .flow-card-container{order:2;grid-row:1}@media (width>=1024px){.timeline-container .timeline-wrapper .step .flow-card-container{grid-row:initial;order:1}}.timeline-container .timeline-wrapper .step .flow-card-container .label{font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--color-accent-darker);font-size:11px;font-weight:600}.timeline-container .timeline-wrapper .step .year{z-index:10;background:var(--color-dark);border:3px solid var(--color-accent);width:76px;height:76px;font-family:var(--font-body);color:var(--color-accent);border-radius:50%;order:1;grid-row:1;place-items:center;font-size:18px;font-weight:700;display:grid}@media (width>=1024px){.timeline-container .timeline-wrapper .step .year{grid-row:initial;order:2;width:92px;height:92px;font-size:22px}}@media (width>=1024px){.timeline-container .timeline-wrapper .step:nth-child(2n) .flow-card-container{grid-row:initial;order:3}}.timeline-container .timeline-wrapper .step:nth-child(2n) .year{background:var(--color-dark);border:3px solid var(--color-primary);color:var(--color-primary-light)}@media (width>=1024px){.timeline-container .timeline-wrapper .step:nth-child(2n) img{grid-row:initial;order:1}}.timeline-container .timeline-wrapper .step img{border-radius:var(--radius);-o-object-fit:cover;object-fit:cover;order:3;grid-area:2/2;width:100%;max-height:220px}@media (width>=1024px){.timeline-container .timeline-wrapper .step img{grid-row:initial;grid-column:initial;order:3}}#research-priorities-wrapper .hero-container h1{margin-bottom:15px}#research-priorities-wrapper .hero-container .h4{color:var(--color-white)}#research-priorities-wrapper .hero-container .button-wrapper{margin-top:30px}#safe-worksite-wrapper .hero-container h1{margin-bottom:15px}#safe-worksite-wrapper .hero-container .h4{color:var(--color-white)}@media (width>=1024px){#safe-worksite-wrapper figure img{max-width:550px}}#leadership-wrapper .hero-container h1{margin-bottom:15px}#leadership-wrapper .hero-container .h4{color:var(--color-white)}#leadership-wrapper .hero-container .button-wrapper{margin-top:30px}#leadership-wrapper .hero-container .figure{min-width:400px}@media (width>=1024px){#leadership-wrapper .hero-container .figure{width:initial}}.card-figure-row-container{background:var(--color-dark-light);border-radius:var(--radius);transition:transform .3s var(--ease), box-shadow .3s var(--ease);overflow:hidden}.card-figure-row-container.clickable{cursor:pointer}.card-figure-row-container.clickable:hover{transform:translateY(-6px);box-shadow:0 30px 60px #0a121a59}.card-figure-row-container.background--light{background-color:var(--color-white)}.card-figure-row-container.background--light .h3,.card-figure-row-container.background--light .h4{color:var(--color-text)}.card-figure-row-container.background--light p{color:var(--color-text-light)}.card-figure-row-container.background--light .more{color:var(--color-accent-darker)}@media (width>=1024px){.card-figure-row-container.reverse .card-wrapper{grid-template-columns:1fr 420px}.card-figure-row-container.reverse .card-wrapper figure{order:2}.card-figure-row-container.reverse .card-wrapper .main-content{order:1}}.card-figure-row-container .card-wrapper{position:relative}@media (width>=1024px){.card-figure-row-container .card-wrapper{grid-template-columns:420px 1fr;display:grid}}.card-figure-row-container .card-wrapper figure{min-height:240px;margin:0}.card-figure-row-container .card-wrapper figure img{-o-object-fit:cover;object-fit:cover;-o-object-position:ceter;object-position:ceter;width:100%;height:100%}.card-figure-row-container .main-content{padding:30px}.card-figure-row-container p{color:var(--body-inv);margin-top:12px;font-size:15px}.card-figure-row-container .h3{color:var(--color-white);font-family:var(--font-body);letter-spacing:-.02em;margin-top:20px;margin-bottom:0;font-size:clamp(24px,2.8vw,40px);font-weight:700;line-height:1.1}.card-figure-row-container .h4{font-family:var(--font-body);letter-spacing:-.01em;color:var(--color-white);margin-top:12px;margin-bottom:0;font-size:clamp(19px,1.9vw,26px);font-weight:700;line-height:1.22}.card-figure-row-container .more{color:var(--color-accent);font-family:var(--font-body);margin-top:18px;font-size:14px;font-weight:600}.card-figure-row-container .more svg{transition:transform .25s var(--ease);margin-top:2px;margin-left:5px;display:inline-block}.card-figure-row-container:hover .more svg{transform:translate(3px)}.button-prev-next-container{flex-direction:column;align-items:flex-end;display:flex}@media (width>=1024px){.button-prev-next-container{justify-content:flex-end}}.button-prev-next-container .prev-next-wrapper{flex-direction:row;gap:12px;display:flex}.button-prev-next-container .prev-next-wrapper button{cursor:pointer;border:1.5px solid var(--line);width:50px;height:50px;color:var(--color-text-light);transition:background .25s var(--ease), color .25s var(--ease), transform .25s var(--ease);border-radius:50%;justify-content:center;align-items:center;font-size:14px;display:flex}.button-prev-next-container .prev-next-wrapper button:hover{color:var(--color-white)}.button-prev-next-container .prev-next-wrapper button:disabled{cursor:not-allowed;color:var(--color-white-50);background:0 0;border:1.5px solid #ffffff59}.button-prev-next-container .prev-next-wrapper .left{color:var(--color-white-70);background:0 0;border-color:#ffffff59}.button-prev-next-container .prev-next-wrapper .right{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-text)}.button-prev-next-container .prev-next-wrapper .right:not(:disabled){box-shadow:0 8px 20px #e9a94f66}.button-prev-next-container .prev-next-wrapper .right:not(:disabled):hover{background:var(--color-accent-dark);transform:translate(2px)}.button-prev-next-container p{letter-spacing:.1em;text-transform:uppercase;color:var(--color-white-45);margin-top:5px;margin-bottom:0;font-size:12px}.button-prev-next-container p.light{color:var(--color-white-65)}#mobile-research-wrapper .button-description-wrapper{flex-flow:column wrap;justify-content:space-between;align-items:stretch;display:flex}@media (width>=768px){#mobile-research-wrapper .button-description-wrapper{flex-direction:row;align-items:center}}#mobile-research-wrapper .button-description-wrapper p{max-width:640px}#careers-wrapper #card-grid{flex-direction:column;display:flex}@media (width>=1024px){#careers-wrapper #card-grid{flex-direction:column}}#careers-wrapper #card-grid{gap:var(--page-gap-double)}#careers-wrapper #card-grid .card-row{flex-direction:column;display:flex}@media (width>=1024px){#careers-wrapper #card-grid .card-row{flex-direction:row}}#careers-wrapper #card-grid .card-row{gap:var(--page-gap-double);align-items:stretch}#careers-wrapper #card-grid .card-row .card-inside{gap:22px}#careers-wrapper #card-grid .card-row .card-inside .icon{min-width:52px}#careers-wrapper #open-positions .card-simple-container{padding:0}#careers-wrapper #no-open-positions{margin-top:30px}#careers-wrapper #no-open-positions .icon{border-radius:50%;display:inline-grid}
