.media-controls[data-v-69f25515]{display:flex;flex-shrink:0;gap:10px}.media-controls button[data-v-69f25515]{background:#edf5f0;border-radius:50%;color:#164c3c;font-size:22px;height:44px;width:44px}.media-controls button[data-v-69f25515]:hover:not(:disabled){background:#dceee3}.media-controls button[data-v-69f25515]:disabled{cursor:default;opacity:.35}.media-track[data-v-69f25515]{display:flex;gap:24px;overflow-x:auto;padding:4px 2px 20px;scroll-snap-type:x mandatory}.media-card[data-v-69f25515]{background:#f3f6f3;border-radius:18px;flex:0 0 calc(33.33333% - 16px);min-width:270px;overflow:hidden;scroll-snap-align:start;transition:background .2s}.media-card[data-v-69f25515]:hover{background:#f8faf8}.media-visual[data-v-69f25515]{aspect-ratio:16/9;background:#123d35}.media-visual button[data-v-69f25515]{display:block;height:100%;position:relative;width:100%}.media-visual iframe[data-v-69f25515],.media-visual img[data-v-69f25515]{border:0;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.media-play[data-v-69f25515]{align-items:center;background:#fff;border-radius:50%;box-shadow:0 4px 24px rgba(0,0,0,.2);color:#087859;display:grid;height:52px;justify-items:center;left:50%;place-items:center;position:absolute;top:50%;transform:translate(-50%,-50%);width:52px}.media-copy[data-v-69f25515]{padding:24px}.media-copy h3[data-v-69f25515]{color:#173d46;font-size:21px;line-height:1.35;margin:12px 0}.media-copy p[data-v-69f25515]:not(.hub-eyebrow){color:#56656b;font-size:14px;margin-bottom:18px}.media-copy a[data-v-69f25515]{color:#087859;font-size:14px;font-weight:600}.media-track[data-v-69f25515]:focus-visible,a[data-v-69f25515]:focus-visible,button[data-v-69f25515]:focus-visible{outline:2px solid #087859;outline-offset:3px}@media(max-width:700px){.media-card[data-v-69f25515]{flex-basis:85%;min-width:0}.hub-section-heading[data-v-69f25515]{flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){.media-card[data-v-69f25515]{transition:none}}.content-hub{--hub-ink:#0b1f3a;--hub-muted:#52616c;--hub-green:#007a54;--hub-surface:#f3f6f5;--hub-warm:#f5f4ef;-webkit-font-smoothing:antialiased;color:#0b1f3a;color:var(--hub-ink);font-family:Inter,Nunito Sans,sans-serif;padding-bottom:84px}.content-hub *{box-sizing:border-box}.content-hub a{color:inherit;-webkit-text-decoration:none;text-decoration:none}.content-hub button,.content-hub input,.content-hub select{font:inherit}.content-hub h1,.content-hub h2,.content-hub h3,.content-hub p{margin:0}.content-hub a,.content-hub button,.content-hub select{touch-action:manipulation}.content-hub :focus-visible{outline:3px solid #00875a;outline-offset:5px}.content-hub button{cursor:pointer}.content-hub img{display:block;max-width:100%}.hub-shell{margin:auto;width:min(1240px,calc(100% - 96px))}.hub-local-nav{align-items:center;display:flex;gap:24px;justify-content:space-between;min-height:88px}.hub-wordmark{font-size:16px;font-weight:650;letter-spacing:-.4px;white-space:nowrap}.hub-wordmark span{color:var(--hub-muted);font-weight:400;margin-left:8px}.hub-local-nav>div{align-items:center;display:flex;font-size:12px;font-weight:550}.hub-local-nav button{background:var(--hub-surface);border-radius:7px;padding:12px 18px}.hub-local-nav button span{margin-left:14px}.hub-intro{animation:hub-enter .6s cubic-bezier(.2,.7,.2,1) both;padding:64px 0 48px}.content-hub .hub-eyebrow{color:var(--hub-green);font-size:10px;font-weight:700;letter-spacing:1.75px;line-height:1.7;margin-bottom:20px;text-transform:uppercase}.hub-intro h1{font-size:max(42px,min(5.6vw,76px));font-weight:450;letter-spacing:-3.5px;line-height:1.075;max-width:940px}.hub-green{color:var(--hub-green)}.hub-intro-bottom{align-items:flex-end;display:flex;gap:50px;justify-content:space-between;margin-top:30px}.hub-intro-bottom>p{color:var(--hub-muted);line-height:1.7;max-width:440px}.hub-search{align-items:center;background:var(--hub-surface);border-radius:9px;display:flex;gap:12px;max-width:100%;min-height:59px;padding:9px 10px 9px 18px;width:490px}.hub-search input{color:var(--hub-ink);min-width:0;outline:none;width:100%}.hub-search:focus-within{box-shadow:0 0 0 2px var(--hub-green)}.hub-search button{background:var(--hub-ink);border-radius:6px;flex:0 0 40px;font-size:22px;height:40px}.hub-search svg{color:var(--hub-muted);flex-shrink:0}.hub-back{display:inline-block;font-size:13px;margin-bottom:22px}.hub-lead-grid{grid-gap:20px;animation:hub-enter .7s cubic-bezier(.2,.7,.2,1) .08s both;display:grid;gap:20px;grid-template-columns:2.4fr 1fr}.hub-lead{background:var(--hub-ink);border-radius:12px;color:#fff!important;display:grid;grid-template-columns:1fr 1fr;overflow:hidden}.hub-lead__visual{background:#d3e2df;overflow:hidden;position:relative}.hub-lead__visual img{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .65s cubic-bezier(.2,.7,.2,1);width:100%}.hub-image-label{background:#fff;border-radius:4px;color:var(--hub-ink);font-size:9px;font-weight:700;left:22px;letter-spacing:1.2px;padding:7px 10px;position:absolute;top:22px}.hub-lead__copy{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;padding:30px}.hub-lead__copy .hub-eyebrow{color:#7cdeb7;font-size:9px;margin-bottom:15px}.hub-lead h2{font-size:max(22px,min(2.1vw,30px));font-weight:500;letter-spacing:-.7px;line-height:1.25}.hub-lead__copy>p{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#d4dce4;display:-webkit-box;line-height:1.75;margin-top:18px;overflow:hidden}.hub-read{align-items:center;display:flex;font-size:12px;font-weight:600;gap:30px;margin-top:26px}.hub-read span{color:#7cdeb7;font-size:22px}.hub-latest{background:var(--hub-surface);border-radius:12px;display:flex;flex-direction:column;padding:25px}.hub-section-label{align-items:center;display:flex;font-size:10px;font-weight:700;gap:8px;letter-spacing:1.2px;margin-bottom:10px}.hub-dot{background:var(--hub-green);border-radius:50%;height:6px;width:6px}.hub-latest>a:not(.hub-text-link){grid-gap:10px;align-items:flex-start;display:grid;gap:10px;grid-template-columns:20px 1fr 14px;padding:18px 0}.hub-latest__number{color:#687a80;font-size:10px;padding-top:3px}.hub-latest h3{font-size:14px;font-weight:550;letter-spacing:-.2px;line-height:1.45}.hub-latest .hub-text-link{font-size:11px;margin-top:auto;padding-top:15px}.hub-voices{grid-gap:30px;display:grid;gap:30px;grid-template-columns:.85fr repeat(3,1fr);margin-top:34px;padding:26px 0}.hub-voices .hub-eyebrow{font-size:9px;margin-bottom:8px}.hub-voices h2{font-size:19px;font-weight:500;letter-spacing:-.5px}.hub-voices a>span{color:var(--hub-muted);display:flex;font-size:10px;gap:10px;justify-content:space-between;margin-bottom:10px}.hub-voices h3{font-weight:500;line-height:1.55}.hub-section{margin-top:96px;scroll-margin-top:90px}.hub-section-heading{display:flex;gap:24px;justify-content:space-between}.hub-section-heading .hub-eyebrow{margin-bottom:11px}.hub-about h2,.hub-section-heading h2,.hub-voyager h2{font-size:max(28px,min(3vw,40px));font-weight:450;letter-spacing:-1.4px;line-height:1.17}.hub-section-heading>p{color:var(--hub-muted);line-height:1.7}.hub-three-grid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(3,1fr)}.hub-audience{background:var(--hub-surface);border-radius:10px;padding:28px 30px}.hub-audience:nth-child(2){background:#eff4f7}.hub-audience:nth-child(3){background:var(--hub-warm)}.hub-index{color:var(--hub-muted);font-size:10px;letter-spacing:1px}.hub-audience h3{font-size:28px;font-weight:450;letter-spacing:-1px;margin-top:22px}.hub-audience p{color:var(--hub-muted);font-size:13px;line-height:1.7;margin:13px 0 24px;max-width:260px;min-height:44px}.hub-text-link{align-items:center;display:inline-flex;font-size:12px;font-weight:600;gap:24px}.hub-text-link span{color:var(--hub-green);font-size:20px}.hub-product{color:var(--hub-muted)!important;display:block;font-size:10px;margin-top:24px}.hub-product span{margin-left:6px}.hub-topics{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:20px}.hub-topics a{background:var(--hub-surface);border-radius:6px;font-weight:550;line-height:1.2;padding:12px 16px}.hub-topics a.active{background:var(--hub-ink);color:#fff}.hub-subtopics{display:flex;flex-wrap:wrap;gap:8px;margin:8px 0 20px}.hub-subtopics button{border-radius:5px;color:var(--hub-muted);font-size:12px;padding:9px 12px}.hub-subtopics button[aria-pressed=true]{background:#e1f3eb;color:#005b40}.hub-filterbar{align-items:center;display:flex;gap:16px;justify-content:space-between;margin:24px 0}.hub-filterbar>p{color:var(--hub-muted);font-size:12px}.hub-filterbar>div{align-items:center;display:flex;gap:12px}.hub-filterbar label{color:var(--hub-muted)}.hub-filterbar select{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;background:#f3f6f5;border-radius:5px;font-size:11px;max-width:210px;min-height:40px;padding:10px 26px 10px 12px}.hub-resource-grid{grid-gap:24px 20px;display:grid;gap:24px 20px;grid-template-columns:repeat(3,minmax(0,1fr))}.hub-card{background:var(--hub-surface);border-radius:10px;display:flex;flex-direction:column;overflow:hidden;transition:transform .25s cubic-bezier(.2,.7,.2,1)}.hub-card__image{background:#dbe6e2;overflow:hidden;position:relative}.hub-card__image img{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s cubic-bezier(.2,.7,.2,1);width:100%}.hub-card__image--guide{background:#e2ede8}.hub-card__letter{bottom:0;color:#71988a;font-size:68px;font-weight:400;left:0;letter-spacing:-5px;padding:24px 28px;position:absolute;right:0;top:0}.hub-card__letter>span{color:#496657;display:block;font-size:10px;letter-spacing:0;max-width:170px}.hub-card__badge{background:#fff;border-radius:4px;bottom:14px;color:var(--hub-ink);font-weight:600;left:16px;padding:6px 9px;position:absolute}.hub-card__body{display:flex;flex:1;flex-direction:column;padding:24px}.hub-card__date{color:var(--hub-muted);margin-bottom:12px}.hub-card h3{font-weight:550;letter-spacing:-.45px;line-height:1.4}.hub-card p{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--hub-muted);display:-webkit-box;font-size:12px;line-height:1.75;margin-top:12px;overflow:hidden}.hub-card__link{align-items:center;display:flex;font-weight:600;justify-content:space-between;margin-top:auto;padding-top:24px}.hub-card__link span{color:var(--hub-green);font-size:20px}.hub-pagination{align-items:center;display:flex;font-size:12px;justify-content:space-between;padding-top:30px}.hub-pagination a{background:var(--hub-surface);border-radius:6px;padding:12px 18px}.hub-pagination>span{color:var(--hub-muted)}.hub-empty,.hub-status{background:var(--hub-surface);border-radius:10px;line-height:1.8;padding:32px}.hub-status a{-webkit-text-decoration:underline;text-decoration:underline}.hub-empty p{margin:8px 0 18px}.hub-four-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(4,1fr)}.hub-tool{background:#f0f4f6;border-radius:10px;padding:26px;position:relative;transition:transform .25s ease}.hub-tool__icon{align-items:center;border-radius:10px;color:#185a70;display:flex;font-size:25px;height:46px;justify-content:center;margin-bottom:30px;width:46px}.hub-tool h3{font-weight:550;letter-spacing:-.4px;line-height:1.4}.hub-tool p{color:var(--hub-muted);line-height:1.65;margin-top:9px}.hub-two-grid{grid-gap:22px;display:grid;gap:22px;grid-template-columns:repeat(2,minmax(0,1fr))}.hub-video{background:var(--hub-surface);border-radius:11px;overflow:hidden}.hub-video__frame{aspect-ratio:16/9;background:var(--hub-ink);position:relative}.hub-video__frame button,.hub-video__frame iframe{border:0;bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.hub-video__frame img{height:100%;-o-object-fit:cover;object-fit:cover;opacity:.9;width:100%}.hub-play{align-items:center;background:#fff;border-radius:50%;color:var(--hub-ink);display:grid;font-size:17px;height:60px;justify-items:center;left:50%;padding-left:3px;place-items:center;position:absolute;top:50%;transform:translate(-50%,-50%);width:60px}.hub-video__copy{padding:25px}.hub-video__copy .hub-eyebrow{font-size:9px;margin-bottom:9px}.hub-video h3{font-size:21px;font-weight:500;letter-spacing:-.5px;line-height:1.4}.hub-video__copy>a{color:var(--hub-muted);display:inline-block;font-size:11px;margin-top:15px}.hub-voyager{align-items:center;background:#eff5f1;border-radius:12px;display:flex;gap:35px;justify-content:space-between;overflow:hidden;padding:50px}.hub-voyager>div{max-width:520px}.hub-voyager p:not(.hub-eyebrow){color:var(--hub-muted);font-size:13px;line-height:1.8;margin-top:18px;max-width:400px}.hub-inline-links{align-items:center;display:flex;gap:25px;margin-top:25px}.hub-button{align-items:center;background:var(--hub-ink);border-radius:6px;color:#fff!important;display:inline-flex;font-size:12px;font-weight:550;gap:24px;justify-content:center;min-height:46px;padding:13px 22px}.hub-trade-art{flex-shrink:0;width:36%}.hub-about{grid-gap:80px;display:grid;gap:80px;grid-template-columns:1.5fr 1fr;margin-bottom:70px}.hub-about p:not(.hub-eyebrow){color:var(--hub-muted);font-size:13px;line-height:1.8;margin-top:20px;max-width:420px}.hub-about-links{display:flex;flex-direction:column;gap:10px;justify-content:center}.hub-about-links a{background:var(--hub-surface);border-radius:6px;font-size:13px;padding:18px 22px}.hub-about-links a,.hub-newsletter{display:flex;justify-content:space-between}.hub-newsletter{align-items:center;background:var(--hub-ink);border-radius:12px;color:#fff;gap:30px;padding:52px 56px}.hub-newsletter .hub-eyebrow{color:#7cdeb7}.hub-newsletter h2{font-size:36px;font-weight:450;letter-spacing:-1.3px;line-height:1.2}.hub-newsletter p:not(.hub-eyebrow){color:#c4d1db;font-size:13px;margin-top:15px}.hub-button--light{background:#e1f4ea;color:var(--hub-ink)!important}.hub-sr-only{clip:rect(0,0,0,0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}@keyframes hub-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (hover:hover){.hub-card:hover,.hub-tool:hover{transform:translateY(-3px)}.hub-card:hover img,.hub-lead:hover img{transform:scale(1.035)}.hub-latest a:hover h3,.hub-local-nav a:hover,.hub-text-link:hover,.hub-voices a:hover h3{color:var(--hub-green)}}@media (min-width:1600px){.hub-shell{width:min(1380px,calc(100% - 160px))}.hub-lead{min-height:430px}.hub-card__image{height:220px}}@media (max-width:1050px){.hub-shell{width:calc(100% - 56px)}.hub-lead-grid{grid-template-columns:1fr}.hub-lead{min-height:380px}.hub-latest{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}.hub-section-label{grid-column:1/-1;margin-bottom:0}.hub-latest .hub-text-link{grid-column:1/-1;padding:0}.hub-voices{gap:22px;grid-template-columns:repeat(3,1fr)}.hub-voices>div{grid-column:1/-1}.hub-four-grid{grid-template-columns:repeat(2,1fr)}.hub-resource-grid{gap:16px}.hub-card__body{padding:20px}.hub-audience{padding:25px}.hub-intro-bottom{gap:26px}.hub-intro-bottom>p{max-width:350px}.hub-trade-art{width:30%}.hub-voyager{padding:36px}.hub-about{gap:40px}}@media (max-width:760px){.hub-shell{width:calc(100% - 36px)}.hub-local-nav{align-items:flex-start;flex-direction:column;gap:17px;min-height:76px;padding:20px 0}.hub-local-nav>div{font-size:10px;gap:10px;justify-content:space-between;width:100%}.hub-local-nav button{padding:9px 10px}.hub-local-nav button span{margin-left:6px}.hub-intro{padding:38px 0 30px}.hub-intro h1{font-size:46px;letter-spacing:-2.2px}.hub-intro-bottom{align-items:stretch;flex-direction:column;gap:24px;margin-top:24px}.hub-intro-bottom>p{font-size:14px;max-width:380px}.hub-search{width:100%}.hub-lead{grid-template-columns:1fr}.hub-lead__visual{height:235px}.hub-lead__copy{padding:26px}.hub-lead h2{font-size:27px}.hub-lead__copy>p{font-size:13px}.hub-latest{display:flex;gap:0;padding:24px}.hub-latest>a:not(.hub-text-link){padding:15px 0}.hub-latest .hub-text-link{padding-top:14px}.hub-voices{gap:22px;grid-template-columns:1fr}.hub-voices a{background:var(--hub-surface);border-radius:8px;padding:20px}.hub-section{margin-top:60px}.hub-section-heading{align-items:flex-start;flex-direction:column;gap:14px;margin-bottom:24px}.hub-about h2,.hub-section-heading h2,.hub-voyager h2{font-size:32px;letter-spacing:-1px}.hub-three-grid,.hub-two-grid{grid-template-columns:1fr}.hub-audience{padding:25px}.hub-audience h3{margin-top:13px}.hub-audience p{max-width:none;min-height:0}.hub-product{margin-top:18px}.hub-topics{gap:6px}.hub-topics a{font-size:11px;padding:11px 12px}.hub-filterbar{align-items:flex-start;flex-direction:column}.hub-filterbar>div{gap:8px;width:100%}.hub-filterbar select{font-size:11px;max-width:50%;min-width:0}.hub-filterbar label{display:none}.hub-resource-grid{gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.hub-card__image{height:135px}.hub-card__body{padding:17px}.hub-card h3{font-size:15px}.hub-card p{font-size:11px}.hub-card__date{font-size:9px}.hub-card__badge{bottom:10px;font-size:8px;left:10px;padding:5px 7px}.hub-card__link{font-size:10px;gap:6px}.hub-tool{padding:21px}.hub-tool h3{font-size:15px}.hub-voyager{display:block;padding:28px}.hub-trade-art{display:block;margin:20px auto 0;max-width:300px;width:100%}.hub-inline-links{flex-wrap:wrap;gap:18px}.hub-about{gap:26px;grid-template-columns:1fr;margin-bottom:50px}.hub-newsletter{align-items:flex-start;flex-direction:column;padding:32px 26px}.hub-newsletter h2{font-size:30px}.content-hub{padding-bottom:40px}}@media (max-width:420px){.hub-intro h1{font-size:41px}.hub-resource-grid{grid-template-columns:1fr}.hub-card__image{height:200px}.hub-card__body{padding:22px}.hub-card h3{font-size:19px}.hub-card p{font-size:12px}.hub-four-grid{gap:10px;grid-template-columns:1fr 1fr}.hub-tool{padding:18px}.hub-local-nav>div{font-size:9px}.hub-wordmark{font-size:15px}}@media (prefers-reduced-motion:reduce){.content-hub *,.content-hub :after,.content-hub :before{animation:none!important;scroll-behavior:auto!important;transition:none!important}.content-hub .hub-card:hover,.content-hub .hub-card:hover img,.content-hub .hub-lead:hover img,.content-hub .hub-tool:hover{transform:none!important}}.content-hub h1,.content-hub h2,.content-hub h3{color:var(--hub-ink);font-family:inherit}.content-hub .hub-lead h2,.content-hub .hub-newsletter h2{color:#fff}.content-hub{--hub-ink:#183447;--hub-green:#007c55;--hub-muted:#64746f;--hub-surface:#f5f8f4;background:#fff;padding-top:0}.hub-shell{width:min(1180px,calc(100% - 96px))}.hub-local-nav{min-height:72px}.hub-wordmark .hub-section-name{color:#193d34;font-family:Montserrat,sans-serif;font-size:18px;font-weight:500;letter-spacing:-.5px;margin:0}.hub-local-nav>div{gap:26px}.hub-local-nav button{background:#eff7f1;border-radius:30px;color:#266448;padding:11px 20px}.hub-intro{padding:44px 0 40px}.hub-intro h1{font-family:Montserrat,sans-serif;font-size:max(40px,min(4.6vw,65px));font-weight:400;letter-spacing:-2.4px;line-height:1.13}.hub-intro h1 .hub-green{font-style:italic}.hub-intro-bottom{margin-top:24px}.hub-intro-bottom>p{font-size:16px;line-height:1.8;max-width:445px}.hub-search{background:#f4f7f3;border-radius:32px;min-height:60px;padding:9px 10px 9px 22px;width:470px}.hub-search input{font-size:13px}.hub-search button{background:#00875c;border-radius:50%;color:#fff}.hub-search:focus-within{box-shadow:0 0 0 2px #80bca0}.hub-search input::-moz-placeholder{color:#667b70}.hub-search input::placeholder{color:#667b70}.hub-lead-grid{gap:24px;grid-template-columns:2.35fr 1fr}.hub-lead{background:#f0f7f1;border-radius:18px;color:#183447!important;grid-template-columns:1.02fr 1fr;min-height:390px}.hub-lead__copy{padding:28px}.content-hub .hub-lead h2{color:#183447;font-family:Montserrat,sans-serif;font-size:25px;font-weight:500;letter-spacing:-.7px;line-height:1.35}.hub-lead__copy .hub-eyebrow{color:#36785a}.hub-lead__copy>p{color:#617468;font-size:12px;line-height:1.8}.hub-read{color:#18694d}.hub-image-label{border-radius:24px;font-size:8px;left:20px;letter-spacing:1px;top:20px}.hub-latest{background:#faf9f5;border-radius:18px;padding:28px}.hub-latest a h3{font-size:14px;font-weight:450;line-height:1.6}.hub-latest__number{color:#839387}.hub-voices{gap:26px;margin-top:12px;padding:34px 0}.hub-voices h2{font-family:Montserrat,sans-serif;font-size:20px;font-weight:450;line-height:1.4}.hub-voices h3{font-size:13px;font-weight:450;line-height:1.7}.hub-section{margin-top:70px}.hub-section-heading{align-items:flex-end;margin-bottom:28px}.hub-section h2{font-family:Montserrat,sans-serif;font-size:36px;font-weight:450;letter-spacing:-1.1px;line-height:1.25}.hub-section-heading>p{font-size:13px;line-height:1.8;max-width:260px}.content-hub .hub-eyebrow{font-size:9px;letter-spacing:1.55px;margin-bottom:16px}.hub-topics{gap:10px;padding-bottom:20px}.hub-topics a{background:#f5f8f4;border-radius:28px;color:#50695d;font-size:12px;padding:12px 17px}.hub-topics a.active{background:#e4f3e8;color:#13613f}.hub-topics a:hover{background:#fafcf9;color:#176a4a}.hub-filterbar{padding:16px 0 24px}.hub-filterbar p{color:#758379;font-size:12px}.hub-filterbar select{background:#f7f9f6;border:0;border-radius:24px;font-size:12px;padding:10px 30px 10px 15px}.hub-filterbar label{font-size:11px}.hub-resource-grid{gap:24px}.hub-card{background:#f5f8f4;border-radius:16px;box-shadow:none;transition:transform .23s ease}.hub-card__image{height:190px}.hub-card__image--guide{background:linear-gradient(125deg,#eaf4ec,#f4f1e8)}.hub-card__body{padding:25px}.hub-card h3{font-family:Montserrat,sans-serif;font-size:18px;font-weight:500;letter-spacing:-.35px;line-height:1.5}.hub-card__body>p{color:#6b7b71;font-size:12px;line-height:1.8}.hub-card__badge{background:hsla(0,0%,100%,.925);border-radius:20px;bottom:17px;color:#365649;font-size:9px;left:17px;padding:7px 11px}.hub-card__date{color:#7c897f;font-size:10px}.hub-card__link{color:#2c6950;font-size:11px}.hub-pagination a{background:#f1f7f0;border-radius:24px;color:#24654a;padding:12px 20px}.hub-tool{background:#f5f8f4;border-radius:16px;padding:28px;transition:transform .23s ease}.hub-tool__icon{background:#fff;border-radius:50%;color:#4f8c6c}.hub-tool h3{font-family:Montserrat,sans-serif;font-size:16px;font-weight:500;line-height:1.5}.hub-tool p{color:#718073;font-size:12px;line-height:1.8}.hub-video{background:#f5f8f4;border-radius:16px;transition:transform .23s ease}.hub-video h3{font-family:Montserrat,sans-serif;font-size:20px;font-weight:450;line-height:1.5}.hub-play{box-shadow:0 4px 24px rgba(0,0,0,.039);height:56px;width:56px}.hub-video__copy{padding:28px}.hub-voyager{background:#f2f7ef;border-radius:18px;padding:44px}.hub-voyager h2{font-size:33px}.hub-about-links a{background:#f5f8f4;border-radius:12px;color:#476452}.hub-newsletter{background:#edf6ee;border-radius:18px;color:#183447;padding:45px 48px}.content-hub .hub-newsletter h2{color:#183447;font-family:Montserrat,sans-serif;font-size:36px;font-weight:450;letter-spacing:-1px}.hub-newsletter .hub-eyebrow{color:#3c7e58}.hub-newsletter p:not(.hub-eyebrow){color:#67806b}.hub-button{background:#007f55;border-radius:28px;font-weight:500}.hub-button--light{background:#fff;color:#25694a!important}.hub-button:hover{background:#17996d}.hub-button--light:hover{background:#fbfefb}.hub-inline-links{flex-wrap:wrap}.hub-subtopics button{background:#f8faf6;border:0!important;border-radius:24px}.hub-subtopics button[aria-pressed=true]{background:#eaf5eb;color:#226743}@media (hover:hover){.hub-card:hover,.hub-tool:hover,.hub-video:hover{background:#fcfdfb;box-shadow:0 12px 32px rgba(25,61,43,.035);transform:translateY(-3px)}.hub-lead:hover{background:#f8fcf7}.hub-about-links a:hover,.hub-latest a:hover{background:#fff}.hub-voices a:hover h3{color:#14794e}.hub-local-nav button:hover{background:#f8fbf7}}@media (max-width:1050px){.hub-shell{width:calc(100% - 56px)}.hub-lead-grid{grid-template-columns:1fr}.hub-latest{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}.hub-latest .hub-section-label,.hub-latest>a:last-child{grid-column:1/-1}.hub-intro-bottom{gap:28px}.hub-resource-grid{gap:18px}.hub-card__body{padding:21px}.hub-intro h1{font-size:53px}.hub-section h2{font-size:31px}}@media (max-width:760px){.hub-shell{width:calc(100% - 36px)}.hub-intro{padding:32px 0}.hub-intro h1{font-size:43px;letter-spacing:-1.7px}.hub-intro-bottom{gap:22px;margin-top:22px}.hub-search{width:100%}.hub-lead{grid-template-columns:1fr}.hub-lead__visual{height:240px}.hub-lead__copy{padding:28px}.hub-latest{display:block;padding:24px}.hub-section{margin-top:48px}.hub-section h2{font-size:29px}.hub-local-nav{gap:16px;padding:17px 0}.hub-local-nav>div{font-size:10px;gap:18px;justify-content:space-between;width:100%}.hub-local-nav button{padding:10px 14px}.hub-section-heading{align-items:flex-start}.hub-resource-grid{gap:20px}.hub-card__body{padding:24px}.hub-card h3{font-size:19px}.hub-voices{padding:20px 0}.hub-newsletter{padding:30px}.content-hub .hub-newsletter h2{font-size:29px}.hub-voyager{padding:30px}.hub-voyager h2{font-size:29px}.hub-filterbar>div{flex-wrap:wrap;gap:8px}.hub-filterbar label{display:none}.hub-filterbar select{max-width:100%}.hub-topics{gap:8px}.hub-topics a{padding:10px 15px}.hub-card__image{height:210px}}@media (prefers-reduced-motion:reduce){.hub-video:hover{transform:none}}.hub-card__date{color:#627467;font-size:11px}.hub-card__body>p{color:#607365;font-size:13px}.hub-card__link{font-size:12px}.hub-tool p{color:#617465;font-size:13px}.hub-video__copy>a{color:#52725e;font-size:12px}.hub-voices a>span{color:#66756b}.hub-voices .hub-voice-image{border-radius:12px;display:block;height:80px;margin-bottom:18px;-o-object-fit:cover;object-fit:cover;width:120px}.hub-topic-panel{background:#f3f7f4;border-radius:24px;margin-bottom:28px;padding:44px 28px 28px}.hub-topic-panel .hub-topic-heading{display:block;margin-bottom:28px;text-align:center}.hub-topic-panel .hub-topic-heading h2{font-size:max(26px,min(3vw,36px))}.hub-topic-panel .hub-topic-heading p{margin:12px auto 0;max-width:none}.hub-topic-panel .hub-topic-heading .hub-eyebrow{margin:0 0 14px}.hub-topic-panel .hub-topics{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin:0;overflow:visible;padding:0}.hub-topic-panel .hub-topics a{align-items:center;background:transparent;border-radius:16px;color:#254b43;display:flex;flex:1 1 125px;flex-direction:column;font-size:16px;font-weight:600;gap:16px;justify-content:center;line-height:1.35;max-width:175px;min-height:132px;padding:22px 12px;text-align:center;transition:background .18s ease,box-shadow .18s ease;white-space:normal}.hub-topic-panel .hub-topics a:hover{background:hsla(0,0%,100%,.702)}.hub-topic-panel .hub-topics a.active{background:#fff;box-shadow:0 6px 24px rgba(22,59,38,.063),inset 0 -3px #4caa83;color:#086b4b}.hub-topic-panel .hub-topics a:focus-visible{outline:2px solid #087c57;outline-offset:4px}.hub-topic-panel .hub-topic-icon{flex-shrink:0}@media(max-width:600px){.hub-topic-panel{border-radius:20px;padding:28px 16px 20px}.hub-topic-panel .hub-topics{gap:8px}.hub-topic-panel .hub-topics a{flex:0 1 calc(50% - 4px);font-size:15px;gap:12px;max-width:none;min-height:118px;padding:16px 10px}}@media(prefers-reduced-motion:reduce){.hub-topic-panel .hub-topics a{transition:none}}.content-hub .hub-eyebrow{font-size:12px;letter-spacing:1.4px;line-height:1.5}.hub-topic-panel .hub-topics a{max-width:178px;min-height:148px}.hub-topic-panel .hub-topics a.active{background:linear-gradient(145deg,#143c3b,#20564d);box-shadow:0 10px 24px rgba(22,59,38,.125);color:#fff}.hub-topic-panel .hub-topics a.active .hub-topic-icon{color:#b3e4d0}.hub-topic-panel .hub-topics a.active:hover{background:#285e52}.hub-carousel-controls{align-items:center;display:flex;gap:24px;justify-content:center;margin-top:28px}.hub-carousel-controls button{background:#edf4ef;border-radius:50%;color:#173c36;font-size:23px;height:48px;width:48px}.hub-carousel-controls button:hover:not(:disabled){background:#e1eee6}.hub-carousel-controls button:disabled{cursor:default;opacity:.35}.hub-carousel-controls span{color:#51635e;font-size:14px}.hub-case-studies{align-items:center;background:#f1f6f3;border-radius:24px;display:flex;gap:32px;justify-content:space-between;padding:36px}.hub-case-studies p:not(.hub-eyebrow){margin-top:16px;max-width:620px}.hub-case-studies .hub-button{white-space:nowrap}.hub-card__badge{line-height:1.4;max-width:calc(100% - 24px);white-space:normal}.content-hub .hub-signup{background:#f0f5f2;color:#183c35;display:block}.content-hub .hub-signup .hub-eyebrow,.content-hub .hub-signup h2{color:#183c35}.content-hub .hub-signup p{color:#456157}.hub-signup form{margin-top:28px}.hub-signup-fields{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(3,1fr)}.hub-signup-fields label{grid-gap:8px;display:grid;font-size:14px;font-weight:500;gap:8px}.hub-signup-fields input{background:#fff;border:1px solid #c8d8d0;border-radius:10px;color:#183c35;font-size:16px;min-width:0;padding:12px 14px;width:100%}.hub-signup-consent{align-items:flex-start;display:flex;font-size:13px;gap:10px;line-height:1.6;margin:20px 0}.hub-signup-consent input{accent-color:#166a4a;flex-shrink:0;height:16px;margin-top:4px;width:16px}.hub-signup-consent a{-webkit-text-decoration:underline;text-decoration:underline}.hub-carousel-controls button:focus-visible,.hub-signup input:focus-visible{outline:2px solid #147755;outline-offset:3px}.hub-signup .hub-button:disabled{cursor:wait;opacity:.6}.content-hub .hub-signup .hub-signup-error{color:#9a2828;margin-top:14px}.hub-signup-success{font-weight:600;padding-top:24px}@media(max-width:600px){.hub-signup-fields{grid-template-columns:1fr}.hub-case-studies{align-items:flex-start;flex-direction:column;padding:24px}.hub-topic-panel .hub-topics a{min-height:136px}}.content-hub .hub-case-studies{display:block}.hub-case-heading{align-items:flex-end;display:flex;gap:28px;justify-content:space-between;margin-bottom:28px}.hub-case-heading>a{flex-shrink:0;padding:12px 0}.hub-case-grid{grid-gap:22px;display:grid;gap:22px;grid-template-columns:repeat(3,minmax(0,1fr))}.hub-case-card{background:#fff;border-radius:16px;color:var(--hub-ink);display:flex;flex-direction:column;overflow:hidden;transition:box-shadow .2s ease}.hub-case-card:hover{box-shadow:0 8px 30px rgba(21,62,41,.071);color:var(--hub-ink)}.hub-case-card:focus-visible{outline:2px solid #087c57;outline-offset:4px}.hub-case-card>img{aspect-ratio:4/3;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.hub-case-copy{display:flex;flex:1;flex-direction:column;padding:24px}.hub-case-copy h3{font-size:21px;font-weight:500;line-height:1.4}.hub-case-studies .hub-case-copy p{font-size:14px;line-height:1.65;margin:14px 0 24px}.hub-case-read{color:#17674b;display:flex;font-size:14px;font-weight:600;gap:12px;justify-content:space-between;margin-top:auto}.hub-case-studies .hub-case-note{color:#53665d;font-size:12px;margin-top:20px}@media(max-width:900px){.hub-case-grid{gap:14px}.hub-case-copy{padding:18px}.hub-case-copy h3{font-size:18px}.hub-case-heading{align-items:flex-start;flex-direction:column;gap:10px}}@media(max-width:600px){.hub-case-grid{gap:24px;grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.hub-case-card{transition:none}}