.uqvwrG_section{color:#12382a;background:#fff;padding:clamp(78px,8vw,120px) 0;scroll-margin-top:145px}.uqvwrG_container{width:min(100% - 48px,1320px);margin-inline:auto}.uqvwrG_headingRow{justify-content:space-between;align-items:end;gap:30px;margin-bottom:37px;display:flex}.uqvwrG_headingRow>div{max-width:820px}.uqvwrG_kicker,.uqvwrG_dialogKicker,.uqvwrG_applyKicker{color:#1d7951;letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:12px;font-weight:800;line-height:1.5}.uqvwrG_headingRow h2{color:#102f23;letter-spacing:-.045em;margin:15px 0 16px;font-size:clamp(35px,3.8vw,56px);font-weight:800;line-height:1.12}.uqvwrG_intro{color:#526c5c;max-width:710px;margin:0;font-size:17px;line-height:1.75}.uqvwrG_count{color:#256748;background:#f2f8f2;border:1px solid #d9eadc;border-radius:100px;flex-shrink:0;margin-bottom:7px;padding:9px 14px;font-size:12px;font-weight:750}.uqvwrG_list{border-top:1px solid #dce9df}.uqvwrG_card{border-bottom:1px solid #dce9df}.uqvwrG_cardButton{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:54px minmax(0,1fr) 170px 48px;align-items:center;gap:22px;padding:27px 14px 27px 7px;transition:background-color .2s,padding .2s;display:grid}.uqvwrG_cardButton:hover{background:#f5faf5;padding-left:17px}.uqvwrG_cardButton:focus-visible{z-index:1;outline-offset:-3px;outline:3px solid #52b576;position:relative}.uqvwrG_index{color:#8bae98;align-self:start;padding-top:12px;font-size:13px;font-weight:800}.uqvwrG_cardBody{gap:8px;min-width:0;display:grid}.uqvwrG_department{color:#1e8054;letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:800}.uqvwrG_role{color:#123d2c;font-size:clamp(20px,1.9vw,28px);font-weight:750;line-height:1.25}.uqvwrG_summary{color:#5b7062;max-width:700px;font-size:14px;line-height:1.6}.uqvwrG_cardMeta{color:#547260;gap:7px;font-size:13px;line-height:1.3;display:grid}.uqvwrG_arrow{color:#166542;border:1px solid #bdd9c5;border-radius:50%;place-items:center;width:43px;height:43px;transition:background-color .2s,color .2s,transform .2s;display:grid}.uqvwrG_cardButton:hover .uqvwrG_arrow{color:#fff;background:#165b3d;transform:rotate(-45deg)}.uqvwrG_disclaimer{color:#6d8070;margin:21px 0 0;font-size:12px;line-height:1.6}.uqvwrG_dialog{color:#173a2b;background:#fff;border:1px solid #d8e6da;border-radius:1rem;width:min(780px,100vw - 34px);max-height:min(88dvh,920px);margin:auto;padding:0;overflow:hidden;box-shadow:0 35px 100px #06211540}.uqvwrG_dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#041c12a8}.uqvwrG_dialogInner{flex-direction:column;min-width:0;max-height:min(88dvh,920px);display:flex}.uqvwrG_dialogTop{z-index:2;background:#fffffff7;border-bottom:1px solid #e5eee6;flex:none;grid-template-columns:38px minmax(0,1fr) 38px;align-items:center;gap:18px;padding:17px 28px;display:grid}.uqvwrG_dialogKicker{color:#187448;text-align:center;grid-column:2}.uqvwrG_close{color:#1b5438;cursor:pointer;background:#f6faf6;border:1px solid #d9e7da;border-radius:50%;grid-column:3;place-items:center;height:38px;display:grid}.uqvwrG_close:hover{background:#e6f3e8}.uqvwrG_close:focus-visible,.uqvwrG_applyButton:focus-visible{outline-offset:3px;outline:3px solid #59b879}.uqvwrG_dialogScroll{overscroll-behavior:contain;scrollbar-color:#14543b transparent;scrollbar-width:thin;min-height:0;margin-right:8px;padding:30px clamp(24px,4vw,48px) 42px;overflow-y:auto}.uqvwrG_dialogScroll::-webkit-scrollbar{width:6px}.uqvwrG_dialogScroll::-webkit-scrollbar-button{width:0;height:0;display:none}.uqvwrG_dialogScroll::-webkit-scrollbar-track{background:0 0;margin-block:10px}.uqvwrG_dialogScroll::-webkit-scrollbar-thumb{background:#14543b;border-radius:20px}.uqvwrG_dialogScroll::-webkit-scrollbar-thumb:hover{background:#0c3f2c}.uqvwrG_dialogScroll>h2{color:#123e2a;letter-spacing:-.04em;max-width:600px;margin:0 0 13px;font-size:clamp(30px,4vw,45px);line-height:1.13}.uqvwrG_dialogSummary{color:#4f6858;max-width:650px;margin:0;font-size:16px;line-height:1.7}.uqvwrG_details{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.uqvwrG_details span{color:#275b3f;background:#f5faf6;border:1px solid #dfebe1;border-radius:100px;align-items:center;gap:8px;padding:8px 12px;font-size:12px;font-weight:700;display:inline-flex}.uqvwrG_detailGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:35px;margin-top:39px;display:grid}.uqvwrG_detailGrid h3{color:#163e2b;margin:0 0 15px;font-size:18px}.uqvwrG_detailGrid ul{gap:11px;margin:0;padding-left:20px;display:grid}.uqvwrG_detailGrid li{color:#536b5b;padding-left:4px;font-size:14px;line-height:1.65}.uqvwrG_detailGrid li::marker{color:#218c58}.uqvwrG_applyBox{background:#f1f8f1;border:1px solid #d8e9da;border-radius:17px;justify-content:space-between;align-items:end;gap:30px;margin-top:39px;padding:24px;display:flex}.uqvwrG_applyBox h3{color:#143e2c;margin:7px 0 8px;font-size:20px}.uqvwrG_applyBox p:last-child{color:#546c5b;max-width:470px;margin:0;font-size:13px;line-height:1.7}.uqvwrG_applyButton{color:#fff;background:#155d3e;border-radius:100px;flex-shrink:0;justify-content:center;align-items:center;gap:9px;min-height:43px;padding:10px 16px;font-size:12px;font-weight:750;text-decoration:none;display:inline-flex}.uqvwrG_applyButton:hover{color:#fff;background:#0e7647}@media (max-width:760px){.uqvwrG_container{width:min(100% - 36px,620px)}.uqvwrG_headingRow{display:block}.uqvwrG_count{margin-top:17px;display:inline-flex}.uqvwrG_cardButton{grid-template-columns:30px minmax(0,1fr) 38px;gap:11px;padding:24px 5px 24px 0}.uqvwrG_cardButton:hover{padding-left:7px}.uqvwrG_index{padding-top:9px}.uqvwrG_cardMeta{flex-wrap:wrap;grid-column:2;gap:7px 16px;display:flex}.uqvwrG_cardMeta span+span:before{color:#7caa8a;content:"·";margin-right:12px}.uqvwrG_arrow{grid-area:1/3/span 2;width:37px;height:37px}.uqvwrG_detailGrid{grid-template-columns:1fr;gap:28px}.uqvwrG_applyBox{display:block}.uqvwrG_applyButton{margin-top:20px}}@media (max-width:500px){.uqvwrG_intro{font-size:15px}.uqvwrG_dialog{width:calc(100vw - 18px);max-height:calc(100dvh - 24px)}.uqvwrG_dialogTop{padding:12px 17px}.uqvwrG_dialogScroll{margin-right:6px;padding:25px 20px 30px}.uqvwrG_applyButton{width:100%}}@media (prefers-reduced-motion:reduce){.uqvwrG_cardButton,.uqvwrG_arrow{transition:none}}
.CiDkXa_page{color:#102f25;background:#fff}.CiDkXa_container{width:min(100% - 48px,1320px);margin-inline:auto}.CiDkXa_hero{background:radial-gradient(circle at 7% 14%,#d9f4dc 0,#0000 30%),linear-gradient(115deg,#e9f7ed 0%,#f9fcf8 62%,#e7f5ea 100%);position:relative;overflow:hidden}.CiDkXa_hero:after{content:"";pointer-events:none;border:1px solid #1460401f;border-radius:50%;width:520px;height:520px;position:absolute;bottom:-290px;right:-180px}.CiDkXa_breadcrumb{color:#315d49;align-items:center;gap:11px;padding-top:35px;font-size:13px;font-weight:600;display:flex}.CiDkXa_breadcrumb a{color:inherit;text-decoration:none}.CiDkXa_breadcrumb a:hover{color:#0f6947;text-decoration:underline}.CiDkXa_breadcrumb span[aria-current]{color:#0a3021}.CiDkXa_heroGrid{grid-template-columns:minmax(0,1fr) minmax(0,1.04fr);align-items:center;gap:clamp(32px,5vw,80px);padding:clamp(56px,7vw,106px) 0 clamp(70px,8vw,112px);display:grid}.CiDkXa_heroCopy{z-index:1;position:relative}.CiDkXa_eyebrow,.CiDkXa_sectionKicker{color:#166c4b;letter-spacing:.15em;text-transform:uppercase;margin:0;font-size:12px;font-weight:800;line-height:1.5}.CiDkXa_eyebrow{align-items:center;gap:10px;display:inline-flex}.CiDkXa_eyebrowDot{background:#45ab68;border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 6px #45ab6824}.CiDkXa_hero h1{color:#0b2e21;letter-spacing:-.055em;text-wrap:balance;max-width:730px;margin:25px 0 23px;font-size:clamp(46px,5.3vw,82px);font-weight:800;line-height:1.04}.CiDkXa_hero h1 span{color:#208757}.CiDkXa_heroCopy>p{color:#345b4b;max-width:580px;margin:0;font-size:clamp(17px,1.3vw,20px);line-height:1.75}.CiDkXa_heroActions{flex-wrap:wrap;align-items:center;gap:25px;margin-top:36px;display:flex}.CiDkXa_primaryButton,.CiDkXa_lightButton{text-align:center;border-radius:100px;justify-content:center;align-items:center;gap:12px;min-height:54px;padding:14px 24px;font-size:14px;font-weight:750;text-decoration:none;transition:transform .2s,background-color .2s,box-shadow .2s;display:inline-flex}.CiDkXa_primaryButton{color:#fff;background:#123f2d;box-shadow:0 14px 25px #123f2d2b}.CiDkXa_primaryButton:hover{color:#fff;background:#1c6d47;transform:translateY(-2px)}.CiDkXa_textButton{color:#184d35;align-items:center;gap:11px;font-size:14px;font-weight:750;text-decoration:none;display:inline-flex}.CiDkXa_textButton:hover{color:#0f8650}.CiDkXa_heroFootnote{color:#4d6c5c;letter-spacing:.04em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:12px;margin-top:47px;font-size:12px;font-weight:700;display:flex}.CiDkXa_separator{background:#7da58a;border-radius:50%;width:4px;height:4px}.CiDkXa_heroVisual{background:#ffffff75;border:1px solid #17633e29;border-radius:31px;min-width:0;margin:0;padding:13px;position:relative;box-shadow:0 30px 75px #124b3026}.CiDkXa_heroVisual img{aspect-ratio:8/6;object-fit:cover;object-position:56% center;border-radius:21px;width:100%;height:auto;display:block}.CiDkXa_heroVisual figcaption{color:#16432e;background:#fff;border:1px solid #dce8db;border-radius:16px;align-items:center;gap:12px;max-width:265px;padding:13px 19px 13px 13px;font-size:13px;font-weight:700;line-height:1.4;display:flex;position:absolute;bottom:32px;right:-16px;box-shadow:0 16px 45px #09302021}.CiDkXa_visualSymbol{color:#178251;background:#e7f7e9;border-radius:12px;flex:0 0 42px;place-items:center;height:42px;font-size:18px;display:grid}.CiDkXa_introSection{padding:clamp(72px,9vw,124px) 0}.CiDkXa_introGrid{grid-template-columns:minmax(180px,.43fr) 1fr;gap:clamp(34px,8vw,150px);display:grid}.CiDkXa_introGrid .CiDkXa_sectionKicker{padding-top:12px}.CiDkXa_introGrid h2,.CiDkXa_sectionHeading h2,.CiDkXa_principlesIntro h2,.CiDkXa_opportunityCopy h2{letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(34px,3.6vw,54px);font-weight:800;line-height:1.12}.CiDkXa_introGrid p:last-child{color:#486455;max-width:790px;margin:23px 0 0;font-size:clamp(17px,1.3vw,20px);line-height:1.8}.CiDkXa_focusSection{background:#f6f9f5;padding:clamp(70px,7vw,105px) 0 clamp(85px,9vw,135px)}.CiDkXa_sectionHeading{justify-content:space-between;align-items:end;gap:45px;margin-bottom:36px;display:flex}.CiDkXa_sectionHeading h2{max-width:650px;margin-top:16px}.CiDkXa_sectionHeading>p{color:#546c5e;max-width:310px;margin:0 0 5px;font-size:15px;line-height:1.65}.CiDkXa_focusGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;display:grid}.CiDkXa_focusCard{background:#fff;border:1px solid #dde8dc;border-radius:20px;min-height:275px;padding:27px;box-shadow:0 10px 32px #0e3b2509}.CiDkXa_focusCardTop{justify-content:space-between;align-items:start;margin-bottom:53px;display:flex}.CiDkXa_focusIcon{color:#166a47;background:#e5f4e8;border-radius:15px;place-items:center;width:51px;height:51px;font-size:20px;display:grid}.CiDkXa_focusNumber{color:#8eaa98;letter-spacing:.1em;font-size:12px;font-weight:800}.CiDkXa_focusCard h3{color:#123d2b;margin:0 0 11px;font-size:20px;line-height:1.25}.CiDkXa_focusCard p{color:#577061;margin:0;font-size:14px;line-height:1.7}.CiDkXa_principlesSection{color:#000;background:linear-gradient(135deg,#d9f5d5 0%,#a7e6c0 100%);padding:clamp(75px,9vw,130px) 0}.CiDkXa_principlesIntro{max-width:830px}.CiDkXa_principlesIntro .CiDkXa_sectionKicker{color:#000}.CiDkXa_principlesIntro h2{color:#000;margin:16px 0 20px}.CiDkXa_principlesIntro>p:last-child{color:#000;max-width:680px;margin:0;font-size:17px;line-height:1.75}.CiDkXa_principlesGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:65px;display:grid}.CiDkXa_principlesGrid article{border-top:1px solid #00000029;padding-top:21px}.CiDkXa_principlesGrid article>span{color:#000;letter-spacing:.12em;font-size:13px;font-weight:800}.CiDkXa_principlesGrid h3{color:#000;margin:24px 0 11px;font-size:25px;line-height:1.25}.CiDkXa_principlesGrid p{color:#000;max-width:350px;margin:0;font-size:15px;line-height:1.75}.CiDkXa_opportunitiesSection{padding:clamp(90px,10vw,145px) 0;scroll-margin-top:145px}.CiDkXa_opportunityCard{background:radial-gradient(circle at 95% 5%,#e0f3e3 0,#0000 36%),#f1f8f0;border:1px solid #d8e7da;border-radius:30px;grid-template-columns:minmax(0,1.4fr) minmax(260px,.62fr);gap:clamp(45px,9vw,140px);padding:clamp(34px,5vw,72px);display:grid}.CiDkXa_opportunityCopy h2{max-width:690px;margin-top:17px}.CiDkXa_opportunityCopy>p:not(.CiDkXa_sectionKicker):not(.CiDkXa_emailLine){color:#456351;max-width:650px;margin:23px 0 31px;font-size:17px;line-height:1.8}.CiDkXa_lightButton{color:#fff;background:#155b40}.CiDkXa_lightButton:hover{color:#fff;background:#0f7b4d;transform:translateY(-2px)}.CiDkXa_emailLine{color:#607866;margin:17px 0 0;font-size:13px}.CiDkXa_emailLine a,.CiDkXa_opportunityAside a{color:#176949;text-underline-offset:3px;font-weight:700;text-decoration:underline}.CiDkXa_opportunityAside{border-left:1px solid #c9dfcd;align-self:center;padding-left:28px}.CiDkXa_asideLine{background:#31a66b;border-radius:3px;width:35px;height:3px;margin-bottom:28px;display:block}.CiDkXa_asideNumber{color:#18754c;letter-spacing:.12em;font-size:12px;font-weight:800}.CiDkXa_opportunityAside p{color:#456351;margin:8px 0 30px;font-size:15px;line-height:1.7}.CiDkXa_opportunityAside p:last-child{margin-bottom:0}.CiDkXa_primaryButton:focus-visible,.CiDkXa_textButton:focus-visible,.CiDkXa_lightButton:focus-visible,.CiDkXa_breadcrumb a:focus-visible,.CiDkXa_emailLine a:focus-visible,.CiDkXa_opportunityAside a:focus-visible{outline-offset:4px;outline:3px solid #77cb8e}@media (max-width:1050px){.CiDkXa_heroGrid{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:35px}.CiDkXa_hero h1{font-size:clamp(42px,5.1vw,63px)}.CiDkXa_focusGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.CiDkXa_focusCard{min-height:230px}.CiDkXa_focusCardTop{margin-bottom:35px}}@media (max-width:767px){.CiDkXa_principlesSection{background:linear-gradient(#f8fcf9 0%,#d9f3e2 100%)}}@media (max-width:760px){.CiDkXa_container{width:min(100% - 36px,620px)}.CiDkXa_breadcrumb{padding-top:23px}.CiDkXa_heroGrid{grid-template-columns:1fr;gap:38px;padding:63px 0 65px}.CiDkXa_hero h1{max-width:560px;margin:21px 0 20px;font-size:clamp(43px,9vw,64px)}.CiDkXa_heroCopy>p{font-size:17px}.CiDkXa_heroFootnote{margin-top:32px}.CiDkXa_heroVisual{width:calc(100% - 12px)}.CiDkXa_heroVisual figcaption{bottom:22px;right:-12px}.CiDkXa_introGrid{grid-template-columns:1fr;gap:14px}.CiDkXa_sectionHeading{display:block}.CiDkXa_sectionHeading>p{max-width:550px;margin-top:17px}.CiDkXa_principlesGrid{grid-template-columns:1fr;gap:35px;margin-top:48px}.CiDkXa_opportunityCard{grid-template-columns:1fr;gap:35px}.CiDkXa_opportunityAside{border-top:1px solid #c9dfcd;border-left:0;padding:26px 0 0}}@media (max-width:500px){.CiDkXa_heroActions{flex-direction:column;align-items:stretch;gap:20px}.CiDkXa_primaryButton{width:100%}.CiDkXa_textButton{justify-content:center}.CiDkXa_heroFootnote{gap:8px;font-size:11px}.CiDkXa_heroVisual{border-radius:22px;padding:8px}.CiDkXa_heroVisual img{aspect-ratio:1;border-radius:15px}.CiDkXa_heroVisual figcaption{max-width:210px;padding:9px;font-size:11px;bottom:16px;right:-6px}.CiDkXa_visualSymbol{flex-basis:34px;height:34px}.CiDkXa_focusGrid{grid-template-columns:1fr;gap:12px}.CiDkXa_focusCard{min-height:0}.CiDkXa_focusCardTop{margin-bottom:35px}.CiDkXa_opportunityCard{border-radius:22px}.CiDkXa_lightButton{width:100%}.CiDkXa_emailLine a{overflow-wrap:anywhere}}@media (prefers-reduced-motion:reduce){.CiDkXa_primaryButton,.CiDkXa_lightButton{transition:none}}
