.b5I3Na_page{--ink:#073d3c;--green:#005247;--gold:#fb0;color:var(--ink);background:#faf9f5;overflow:clip}.b5I3Na_container{width:min(1320px,88%);margin-inline:auto}.b5I3Na_page h1,.b5I3Na_page h2,.b5I3Na_page h3,.b5I3Na_page p{margin:0}.b5I3Na_page h2{letter-spacing:-.045em;text-wrap:balance;font-size:clamp(27px,2.6vw,40px);font-weight:750;line-height:1.13}.b5I3Na_page h3{font-weight:700}.b5I3Na_page a{text-decoration:none}.b5I3Na_page a:focus-visible{outline-offset:6px;outline:3px solid #b78000}.b5I3Na_eyebrow{letter-spacing:.2em;text-transform:uppercase;font-size:11px;font-weight:750;line-height:1.5}.b5I3Na_eyebrow:after{content:"";background:var(--gold);width:36px;height:4px;margin:12px 0 18px;display:block}.b5I3Na_hero{isolation:isolate;color:#fff;background:#00483f;position:relative}.b5I3Na_heroImage{z-index:-3;position:absolute;inset:0 0 0 25%;overflow:hidden}.b5I3Na_heroImage img{object-fit:cover;object-position:center 56%;animation:1.5s ease-out both b5I3Na_imageEnter}.b5I3Na_heroShade{z-index:-2;background:linear-gradient(90deg,#00483f 0%,#00483ffa 22%,#00483fd9 35%,#003e3855 56%,#001b1610 78%),linear-gradient(#0000 55%,#002e3680);position:absolute;inset:0}.b5I3Na_heroInner{align-items:center;min-height:530px;padding-block:58px 75px;display:flex;position:relative}.b5I3Na_heroCopy{max-width:550px}.b5I3Na_hero h1{letter-spacing:-.05em;font-size:clamp(38px,4.2vw,65px);font-weight:780;line-height:1.06}.b5I3Na_hero h1 span{color:#ffce43}.b5I3Na_heroDescription{color:#e6f0eb;max-width:405px;font-size:16px;line-height:1.7;margin-top:24px!important}.b5I3Na_heroLink{align-items:center;gap:19px;margin-top:27px;font-size:13px;font-weight:650;display:inline-flex}.b5I3Na_heroLink>span{border:1px solid #ffffff60;border-radius:50%;place-items:center;width:36px;height:36px;transition:background .25s,transform .25s;display:grid}.b5I3Na_heroLink:hover>span{background:#ffffff20;transform:translateY(4px)}.b5I3Na_photoCaption{letter-spacing:.03em;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#003a3a80;border:1px solid #ffffff35;border-radius:5px;align-items:center;gap:10px;padding:12px 16px;font-size:10px;display:flex;position:absolute;bottom:43px;right:0}.b5I3Na_photoCaption>span{background:var(--gold);border-radius:50%;width:6px;height:6px}.b5I3Na_photoCaption b{border-left:1px solid #ffffff50;padding-left:10px}.b5I3Na_heroFootnote{letter-spacing:.15em;text-transform:uppercase;color:#c5dcd3;padding:14px 0;font-size:9px;position:absolute;bottom:0;left:6%}.b5I3Na_approach{grid-template-columns:1fr 2.6fr;align-items:center;gap:50px;padding-block:54px;scroll-margin-top:130px;display:grid}.b5I3Na_approach h2{font-size:clamp(26px,2.2vw,33px)}.b5I3Na_steps{grid-template-columns:repeat(4,1fr);gap:28px;margin:0;padding:0;list-style:none;display:grid}.b5I3Na_stepTop{align-items:center;gap:20px;margin-bottom:17px;display:flex}.b5I3Na_stepIcon{background:#dfefea;border-radius:50%;flex-shrink:0;place-items:center;width:60px;height:60px;transition:transform .3s,background .3s;display:grid;box-shadow:inset 0 0 0 1px #fff}.b5I3Na_stepIcon svg{stroke-width:1.7px;width:27px;height:27px}.b5I3Na_steps li:hover .b5I3Na_stepIcon{background:#c8e5dc;transform:translateY(-4px)}.b5I3Na_stepArrow{color:#6e9d8f;stroke-width:1px;width:100%;max-width:65px}.b5I3Na_steps h3{text-transform:uppercase;letter-spacing:.02em;gap:8px;font-size:12px;display:flex}.b5I3Na_steps h3 span{color:#6c8e80;padding-top:2px;font-size:10px}.b5I3Na_steps p{color:#57706c;margin-top:8px;font-size:12px;line-height:1.65}.b5I3Na_focus{background:radial-gradient(at 95% 0,#cce5da 0,#0000 55%),#e8f2ec;padding-block:65px 40px}.b5I3Na_sectionHeader{justify-content:space-between;align-items:end;gap:45px;margin-bottom:32px;display:flex}.b5I3Na_sectionHeader>p{color:#58716b;max-width:375px;font-size:14px;line-height:1.75}.b5I3Na_sectionHeader h2 span{color:#588575}.b5I3Na_focusGrid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.b5I3Na_focusReveal{height:100%}.b5I3Na_focusCard{background:#ffffffed;border:1px solid #dce9df;border-radius:10px;height:100%;padding:25px 26px 30px;transition:transform .3s,box-shadow .3s,border-color .3s;position:relative;overflow:hidden}.b5I3Na_focusCard:hover{border-color:#99c4af;transform:translateY(-5px);box-shadow:0 15px 32px #174d3e0d}.b5I3Na_cardTop{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.b5I3Na_focusIcon{background:#eff5ef;border-radius:10px;place-items:center;width:43px;height:43px;display:grid}.b5I3Na_focusIcon svg{width:25px;height:25px}.b5I3Na_cardNumber{color:#778d7c;font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}.b5I3Na_focusCard h3{letter-spacing:-.02em;max-width:300px;font-size:17px;line-height:1.35}.b5I3Na_focusCard p{color:#64766d;max-width:310px;margin-top:10px;font-size:13px;line-height:1.65}.b5I3Na_cardRule{background:var(--gold);width:28px;height:3px;transition:width .35s;position:absolute;bottom:0;left:26px}.b5I3Na_focusCard:hover .b5I3Na_cardRule{width:calc(100% - 52px)}.b5I3Na_textLink{border-bottom:2px solid var(--gold);align-items:center;gap:25px;width:fit-content;margin:27px auto 0;padding:8px 0;font-size:13px;font-weight:650;display:flex}.b5I3Na_textLink svg{transition:transform .2s}.b5I3Na_textLink:hover svg{transform:translate(5px)}.b5I3Na_impact{padding-block:60px}.b5I3Na_model{grid-template-columns:1fr 1fr;align-items:center;gap:60px;margin-bottom:35px;display:grid}.b5I3Na_modelCopy{max-width:495px}.b5I3Na_modelCopy>p:last-child{color:#61716c;max-width:420px;margin-top:20px;font-size:14px;line-height:1.75}.b5I3Na_modelDiagram{width:350px;max-width:100%;height:290px;margin:auto;position:relative}.b5I3Na_orbit{border:1px dashed #93b4a5;border-radius:50%;width:230px;height:230px;animation:70s linear infinite b5I3Na_orbit;position:absolute;top:27px;left:calc(50% - 115px)}.b5I3Na_orbit:after{content:"";background:#efb526;border-radius:50%;width:9px;height:9px;position:absolute;top:22px;left:40px;box-shadow:0 0 0 5px #efb52620}.b5I3Na_modelNode{z-index:1;background:#e0eee7;border:5px solid #faf9f5;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100px;height:100px;display:flex;position:absolute}.b5I3Na_modelNode svg{stroke-width:1.6px;width:27px;height:27px}.b5I3Na_modelNode span{text-transform:uppercase;letter-spacing:.025em;font-size:9px;font-weight:750}.b5I3Na_academia{top:0;left:calc(50% - 50px)}.b5I3Na_government{bottom:24px;left:4px}.b5I3Na_industry{bottom:24px;right:4px}.b5I3Na_youth{color:#fff;background:radial-gradient(circle at 30% 20%,#127867,#004a42);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:114px;height:114px;display:flex;position:absolute;top:111px;left:calc(50% - 57px);box-shadow:0 0 0 8px #00524708,0 10px 25px #00524720}.b5I3Na_youth svg{width:31px;height:31px;margin-bottom:6px}.b5I3Na_youth span{text-transform:uppercase;letter-spacing:.06em;font-size:13px;font-weight:750}.b5I3Na_youth small{color:#d0e7de;margin-top:4px;font-size:7px}.b5I3Na_numbers{color:#fff;background:radial-gradient(at 100% 0,#106e5c,#0000 65%),#004b43;border-radius:12px;padding:30px 35px 35px;overflow:hidden}.b5I3Na_numbersHeading{justify-content:space-between;align-items:start;gap:20px;display:flex}.b5I3Na_numbersHeading>span{color:#bad5ca;font-size:11px}.b5I3Na_numbers .b5I3Na_eyebrow:after{margin-bottom:20px}.b5I3Na_stats{grid-template-columns:repeat(4,1fr);margin:0;display:grid}.b5I3Na_stats>div{text-align:center;border-left:1px solid #ffffff25;flex-direction:column;align-items:center;padding:0 15px;display:flex}.b5I3Na_stats>div:first-child{border-left:0}.b5I3Na_stats svg{color:#d8e9e1;width:29px;height:29px;margin-bottom:10px}.b5I3Na_stats dt{color:#d8e9e1;order:2;max-width:150px;font-size:12px;line-height:1.4}.b5I3Na_stats dd{color:var(--gold);letter-spacing:-.035em;margin:0 0 5px;font-size:clamp(29px,3vw,43px);font-weight:750;line-height:1.15}.b5I3Na_goals{background:#fff;border-top:1px solid #e9ece4;padding-block:55px 60px}.b5I3Na_goalsGrid{grid-template-columns:repeat(6,1fr);gap:15px;display:grid}.b5I3Na_goal{color:#fff;background:var(--goal-color);border-radius:6px;flex-direction:column;height:163px;padding:17px;transition:transform .3s,box-shadow .3s;display:flex;position:relative}.b5I3Na_goal:hover{transform:translateY(-6px);box-shadow:0 12px 20px #06372d20}.b5I3Na_goal>div{align-items:start;gap:8px;display:flex}.b5I3Na_goal strong{font-size:29px;font-weight:750;line-height:1}.b5I3Na_goal h3{text-transform:uppercase;max-width:100px;font-size:9px;line-height:1.3}.b5I3Na_goalIcon{align-self:center;width:57px;height:57px;margin:auto}.b5I3Na_goalArrow{opacity:.6;position:absolute;bottom:10px;right:10px}.b5I3Na_collaborate{isolation:isolate;color:#fff;background:#003f3b;padding-block:55px;position:relative;overflow:hidden}.b5I3Na_collaborate:before{content:"";z-index:-1;background:repeating-radial-gradient(#0000 0 45px,#5dba9b1c 46px 47px,#0000 48px 70px);position:absolute;inset:-180px -100px -180px 45%;transform:rotate(-20deg)}.b5I3Na_collaborateInner{justify-content:space-between;align-items:center;gap:35px;display:flex}.b5I3Na_collaborate h2{font-size:clamp(30px,3vw,44px)}.b5I3Na_collaborate h2 span{color:#a1cdb9}.b5I3Na_collaborate p:last-child{color:#c5d9d0;margin-top:17px;font-size:13px;line-height:1.7}.b5I3Na_actions{gap:13px;display:flex}.b5I3Na_primaryButton,.b5I3Na_secondaryButton{border-radius:6px;justify-content:center;align-items:center;gap:25px;min-height:51px;padding:14px 23px;font-size:12px;font-weight:750;transition:transform .25s,background .25s;display:inline-flex}.b5I3Na_primaryButton{background:var(--gold);color:#003e36}.b5I3Na_secondaryButton{color:#fff;border:1px solid #aac9be}.b5I3Na_primaryButton:hover{background:#ffcf44;transform:translateY(-3px)}.b5I3Na_secondaryButton:hover{background:#ffffff12;transform:translateY(-3px)}@keyframes b5I3Na_imageEnter{0%{transform:scale(1.045)}to{transform:scale(1)}}@keyframes b5I3Na_orbit{to{transform:rotate(360deg)}}@media (min-width:1600px){.b5I3Na_heroInner{min-height:600px}}@media (max-width:1050px){.b5I3Na_container{width:90%}.b5I3Na_hero h1{font-size:49px}.b5I3Na_approach{grid-template-columns:1fr;gap:30px}.b5I3Na_approach h2 br{display:none}.b5I3Na_focusCard{padding:22px}.b5I3Na_focusCard h3{font-size:15px}.b5I3Na_goalsGrid{gap:10px}.b5I3Na_goal{height:155px;padding:12px}.b5I3Na_goal>div{gap:5px}.b5I3Na_goal h3{font-size:8px}.b5I3Na_collaborateInner{align-items:start}.b5I3Na_actions{flex-direction:column;min-width:200px}}@media (max-width:700px){.b5I3Na_container{width:calc(100% - 40px)}.b5I3Na_heroImage{inset:0}.b5I3Na_heroImage img{object-position:58% center}.b5I3Na_heroShade{background:linear-gradient(90deg,#003f38ed,#003f38a6 65%,#003f3850),linear-gradient(#0000 40%,#003f38)}.b5I3Na_heroInner{min-height:570px;padding-block:45px 110px}.b5I3Na_hero h1{font-size:clamp(37px,8.5vw,54px)}.b5I3Na_heroDescription{max-width:340px;font-size:14px}.b5I3Na_photoCaption{font-size:8px;bottom:48px;left:0;right:auto}.b5I3Na_heroFootnote{letter-spacing:.1em;font-size:7px;left:20px}.b5I3Na_approach{padding-block:38px}.b5I3Na_steps{grid-template-columns:1fr 1fr;gap:25px}.b5I3Na_stepTop{margin-bottom:12px}.b5I3Na_steps li:nth-child(2) .b5I3Na_stepArrow{display:none}.b5I3Na_sectionHeader{margin-bottom:26px;display:block}.b5I3Na_sectionHeader>p{max-width:100%;margin-top:20px;font-size:13px}.b5I3Na_focus{padding-block:40px 30px}.b5I3Na_focusGrid{grid-template-columns:1fr 1fr;gap:12px}.b5I3Na_focusCard{padding:18px 15px 22px}.b5I3Na_focusCard h3{font-size:14px}.b5I3Na_focusCard p{font-size:12px}.b5I3Na_cardTop{margin-bottom:17px}.b5I3Na_focusIcon{width:37px;height:37px}.b5I3Na_cardRule{left:15px}.b5I3Na_impact{padding-block:40px}.b5I3Na_model{grid-template-columns:1fr;gap:24px;margin-bottom:18px}.b5I3Na_numbers{padding:25px 20px}.b5I3Na_numbersHeading>span{display:none}.b5I3Na_stats{grid-template-columns:1fr 1fr;gap:25px 0}.b5I3Na_stats>div:nth-child(3){border-left:0}.b5I3Na_stats dt{font-size:11px}.b5I3Na_goals{padding-block:40px}.b5I3Na_goalsGrid{grid-template-columns:repeat(3,1fr)}.b5I3Na_goal{height:145px}.b5I3Na_goal strong{font-size:25px}.b5I3Na_goal h3{font-size:8px}.b5I3Na_goalIcon{width:47px;height:47px}.b5I3Na_collaborate{padding-block:40px}.b5I3Na_collaborateInner{flex-direction:column;gap:25px}.b5I3Na_actions{flex-direction:row;width:100%}.b5I3Na_primaryButton,.b5I3Na_secondaryButton{flex:1;gap:12px;padding-inline:15px;font-size:11px}}@media (max-width:370px){.b5I3Na_focusGrid{grid-template-columns:1fr}.b5I3Na_goalsGrid{grid-template-columns:repeat(2,1fr)}.b5I3Na_actions{flex-direction:column}.b5I3Na_modelNode{width:88px;height:88px}.b5I3Na_academia{left:calc(50% - 44px)}.b5I3Na_government{left:-5px}.b5I3Na_industry{right:-5px}}@media (prefers-reduced-motion:reduce){.b5I3Na_page *,.b5I3Na_page :before,.b5I3Na_page :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
