.gigfolioo_technologies-careworld-impact{--gigfolioo-impact-green:var(--gigfolioo_technologies-ngo-green,#6f8739);--gigfolioo-impact-green-dark:var(--gigfolioo_technologies-ngo-green-dark,#34451f);--gigfolioo-impact-orange:var(--gigfolioo_technologies-ngo-orange,#ea8427);--gigfolioo-impact-cream:var(--gigfolioo_technologies-ngo-cream,#f8f6ee);--gigfolioo-impact-paper:var(--gigfolioo_technologies-ngo-paper,#fffefb);--gigfolioo-impact-ink:var(--gigfolioo_technologies-ngo-ink,#20251d);--gigfolioo-impact-muted-light:rgba(255,255,255,0.66);--gigfolioo-impact-line-light:rgba(255,255,255,0.17);position:relative;isolation:isolate;overflow:hidden;padding:clamp(38px,4vw,58px) 0;border-top:1px solid rgba(52,69,31,0.12);border-bottom:1px solid rgba(52,69,31,0.12);background:var(--gigfolioo-impact-cream);color:var(--gigfolioo-impact-ink)}.gigfolioo_technologies-careworld-impact__inner{width:min(100%,1510px);margin-inline:auto;padding-inline:clamp(18px,3.2vw,52px)}.gigfolioo_technologies-careworld-impact__panel{position:relative;overflow:hidden;border-radius:18px;background:var(--gigfolioo-impact-green-dark);color:#ffffff;box-shadow:0 28px 70px rgba(31,46,21,0.16)}.gigfolioo_technologies-careworld-impact__panel::before{position:absolute;top:0;right:0;left:0;height:4px;background:linear-gradient( 90deg,var(--gigfolioo-impact-orange) 0 11%,var(--gigfolioo-impact-green) 11% 100% );content:""}.gigfolioo_technologies-careworld-impact__header{display:grid;grid-template-columns:minmax(145px,0.48fr) minmax(420px,1.45fr) minmax(285px,0.85fr);align-items:end;gap:clamp(28px,4vw,62px);padding:clamp(40px,4.2vw,62px) clamp(30px,4.4vw,68px) clamp(35px,3.6vw,52px);border-bottom:1px solid var(--gigfolioo-impact-line-light)}.gigfolioo_technologies-careworld-impact__meta{position:relative;padding-left:17px}.gigfolioo_technologies-careworld-impact__meta::before{position:absolute;top:1px;bottom:2px;left:0;width:3px;background:var(--gigfolioo-impact-orange);content:""}.gigfolioo_technologies-careworld-impact__meta span,.gigfolioo_technologies-careworld-impact__meta small{display:block;font-size:9px;font-weight:800;line-height:1.25;letter-spacing:0.15em;text-transform:uppercase}.gigfolioo_technologies-careworld-impact__meta span{color:#ffffff}.gigfolioo_technologies-careworld-impact__meta small{margin-top:8px;color:var(--gigfolioo-impact-muted-light);font-size:8px}.gigfolioo_technologies-careworld-impact__header h2{max-width:735px;margin:0;color:#ffffff;font-family:var(--heading-font,"Satoshi",Arial,sans-serif);font-size:clamp(38px,3.6vw,56px);font-weight:500;line-height:0.98;letter-spacing:-0.052em;text-wrap:balance}.gigfolioo_technologies-careworld-impact__header h2 em{display:block;color:#c8d9a3;font-style:normal;font-weight:700}.gigfolioo_technologies-careworld-impact__intro{padding-left:clamp(20px,2vw,31px);border-left:1px solid var(--gigfolioo-impact-line-light)}.gigfolioo_technologies-careworld-impact__intro p{margin:0;color:var(--gigfolioo-impact-muted-light);font-size:13.5px;font-weight:500;line-height:1.62}.gigfolioo_technologies-careworld-impact__intro a{display:inline-flex;align-items:center;gap:9px;margin-top:18px;padding-bottom:5px;border-bottom:1px solid rgba(255,255,255,0.34);color:#ffffff;font-size:10px;font-weight:800;line-height:1.2;letter-spacing:0.11em;text-transform:uppercase;transition:border-color 180ms ease,color 180ms ease}.gigfolioo_technologies-careworld-impact__intro a i{color:var(--gigfolioo-impact-orange);font-size:15px;transition:transform 180ms ease}.gigfolioo_technologies-careworld-impact__intro a:hover,.gigfolioo_technologies-careworld-impact__intro a:focus-visible{border-color:var(--gigfolioo-impact-orange);color:#ffffff}.gigfolioo_technologies-careworld-impact__intro a:hover i,.gigfolioo_technologies-careworld-impact__intro a:focus-visible i{transform:translate(2px,-2px)}.gigfolioo_technologies-careworld-impact__intro a:focus-visible{outline:3px solid rgba(234,132,39,0.72);outline-offset:5px}.gigfolioo_technologies-careworld-impact__stats{display:grid;margin:0;padding:0;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none}.gigfolioo_technologies-careworld-impact__stats li{position:relative;min-width:0;min-height:190px;padding:27px clamp(24px,3vw,46px) 31px}.gigfolioo_technologies-careworld-impact__stats li + li{border-left:1px solid var(--gigfolioo-impact-line-light)}.gigfolioo_technologies-careworld-impact__index{display:block;margin-bottom:18px;color:var(--gigfolioo-impact-muted-light);font-size:8px;font-weight:800;line-height:1;letter-spacing:0.14em}.gigfolioo_technologies-careworld-impact__stats strong{display:block;color:var(--gigfolioo-impact-paper);font-family:var(--heading-font,"Satoshi",Arial,sans-serif);font-size:clamp(44px,4.4vw,66px);font-weight:500;line-height:0.84;letter-spacing:-0.065em;white-space:nowrap}.gigfolioo_technologies-careworld-impact__stats sup{position:relative;top:-0.32em;margin-left:3px;color:var(--gigfolioo-impact-orange);font-size:0.43em;font-weight:800;letter-spacing:0}.gigfolioo_technologies-careworld-impact__label{display:block;margin-top:17px;color:#ffffff;font-size:13px;font-weight:750;line-height:1.2;letter-spacing:0.055em;text-transform:uppercase}.gigfolioo_technologies-careworld-impact__stats small{display:block;margin-top:6px;color:var(--gigfolioo-impact-muted-light);font-size:10.5px;font-weight:600;line-height:1.35}@media (max-width:1199px){.gigfolioo_technologies-careworld-impact__header{grid-template-columns:145px minmax(0,1fr)}.gigfolioo_technologies-careworld-impact__intro{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding:23px 0 0;border-top:1px solid var(--gigfolioo-impact-line-light);border-left:0;grid-column:2}.gigfolioo_technologies-careworld-impact__intro p{max-width:650px}.gigfolioo_technologies-careworld-impact__intro a{flex:0 0 auto}}@media (max-width:767px){.gigfolioo_technologies-careworld-impact{padding:28px 0}.gigfolioo_technologies-careworld-impact__panel{border-radius:12px}.gigfolioo_technologies-careworld-impact__header{grid-template-columns:minmax(0,1fr);gap:24px;padding:35px 24px 29px}.gigfolioo_technologies-careworld-impact__meta{display:flex;align-items:center;justify-content:space-between;gap:16px}.gigfolioo_technologies-careworld-impact__meta small{margin-top:0;text-align:right}.gigfolioo_technologies-careworld-impact__header h2{font-size:clamp(20px,6.7vw,44px);white-space:nowrap}.gigfolioo_technologies-careworld-impact__intro{display:block;padding-top:21px;grid-column:auto}.gigfolioo_technologies-careworld-impact__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.gigfolioo_technologies-careworld-impact__stats li{min-height:165px;padding:23px 24px 25px}.gigfolioo_technologies-careworld-impact__stats li:nth-child(odd){border-left:0}.gigfolioo_technologies-careworld-impact__stats li:nth-child(n + 3){border-top:1px solid var(--gigfolioo-impact-line-light)}}@media (max-width:479px){.gigfolioo_technologies-careworld-impact__inner{padding-inline:14px}.gigfolioo_technologies-careworld-impact__header{gap:20px;padding:31px 19px 25px}.gigfolioo_technologies-careworld-impact__header h2{font-size:clamp(20px,6.7vw,38px)}.gigfolioo_technologies-careworld-impact__intro p{font-size:12.5px;line-height:1.55}.gigfolioo_technologies-careworld-impact__stats li{min-height:148px;padding:20px 18px 22px}.gigfolioo_technologies-careworld-impact__index{margin-bottom:14px}.gigfolioo_technologies-careworld-impact__stats strong{font-size:clamp(37px,12vw,48px)}.gigfolioo_technologies-careworld-impact__label{margin-top:14px;font-size:10.5px}.gigfolioo_technologies-careworld-impact__stats small{font-size:9.5px}}@media (prefers-reduced-motion:reduce){.gigfolioo_technologies-careworld-impact__intro a,.gigfolioo_technologies-careworld-impact__intro a i{transition:none}}