.about-us_section__73oOx{position:relative;width:100%;overflow:hidden;background:radial-gradient(ellipse 70% 50% at 0 0,rgba(22,163,74,.1),transparent 55%),radial-gradient(ellipse 55% 45% at 100% 20%,rgba(74,222,128,.08),transparent 50%),linear-gradient(180deg,#f7fdf8,#f4faf6 48%,#eef8f1)}.about-us_section__73oOx:before{content:"";position:absolute;inset:0;background-image:radial-gradient(rgba(5,46,22,.04) 1px,transparent 0);background-size:22px 22px;pointer-events:none;opacity:.7}.about-us_inner__6v6HY{position:relative;z-index:1;max-width:1180px;margin:0 auto;padding:5.5rem 1.5rem 0}@media (min-width:640px){.about-us_inner__6v6HY{padding-left:2.5rem;padding-right:2.5rem}}.about-us_grid__N2epz{display:grid;gap:3rem;align-items:center}@media (min-width:960px){.about-us_grid__N2epz{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:3.5rem}}.about-us_copy__AN9dD{min-width:0}.about-us_eyebrow__ulvPh{display:inline-flex;align-items:center;gap:.65rem;margin:0 0 1rem;font-size:.8rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#15803d}.about-us_eyebrow__ulvPh:before{content:"";width:15px;height:5px;background:#15803d;flex-shrink:0}.about-us_title__rqbJ0{margin:0;font-family:var(--font-outfit),var(--font-inter),sans-serif;font-size:clamp(1.9rem,4.2vw,2.85rem);font-weight:700;line-height:1.15;letter-spacing:-.02em;white-space:nowrap}@media (max-width:380px){.about-us_title__rqbJ0{white-space:normal}}.about-us_titleBrand__sfHmP,.about-us_titleOrg__Opkfh{display:inline;font-weight:700}.about-us_titleBrand__sfHmP{color:#15803d}.about-us_titleOrg__Opkfh{margin-left:.28em;color:#052e16}.about-us_subtitle__WUUq9{margin:1.1rem 0 1.35rem;font-size:.98rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#14532d}.about-us_body__rIvR1{display:grid;gap:1rem}.about-us_body__rIvR1 p{margin:0;font-size:.98rem;line-height:1.75;color:rgba(15,23,42,.78)}.about-us_body__rIvR1 strong{color:#0f172a;font-weight:600}.about-us_actions___ClBo{display:flex;flex-wrap:wrap;gap:.85rem;margin-top:2rem}.about-us_btnPrimary__30sQV,.about-us_btnSecondary__ArzQl{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-height:2.85rem;padding:.7rem 1.45rem;border-radius:999px;font-size:.92rem;font-weight:600;letter-spacing:.02em;text-decoration:none;transition:transform .25s ease,background .25s ease,box-shadow .25s ease}.about-us_btnPrimary__30sQV{background:#15803d;color:#fff;box-shadow:0 10px 24px rgba(21,128,61,.22)}.about-us_btnPrimary__30sQV:hover{background:#166534;transform:translateY(-2px)}.about-us_btnSecondary__ArzQl{background:#052e16;color:#fff}.about-us_btnSecondary__ArzQl:hover{background:#14532d;transform:translateY(-2px)}.about-us_media__fuB3s{position:relative;min-height:360px;isolation:isolate}@media (min-width:640px){.about-us_media__fuB3s{min-height:460px}}.about-us_mediaShape__jm8Iy{position:absolute;left:-4%;bottom:4%;width:min(42%,180px);aspect-ratio:1;background:linear-gradient(135deg,#22c55e,#86efac);clip-path:polygon(50% 0,100% 38%,82% 100%,18% 100%,0 38%);opacity:.9;z-index:0;filter:drop-shadow(0 12px 20px rgba(34,197,94,.28))}.about-us_imageMain__LBkGJ,.about-us_imageSecondary__BHN5g{position:absolute;overflow:hidden;background:#dcfce7;box-shadow:0 22px 48px rgba(5,46,22,.16)}.about-us_imageMain__LBkGJ{top:0;right:0;width:78%;height:78%;border-radius:1.25rem 1.25rem .35rem 1.25rem;z-index:1}.about-us_imageSecondary__BHN5g{left:0;bottom:6%;width:52%;height:48%;border-radius:.35rem 1.25rem 1.25rem 1.25rem;border:5px solid #f7fdf8;z-index:2}.about-us_imageMain__LBkGJ img,.about-us_imageSecondary__BHN5g img{width:100%;height:100%;object-fit:cover;display:block;transform:scale(1.04)}.about-us_badge__OHGMg{position:absolute;right:4%;bottom:2%;z-index:3;display:grid;place-items:center;width:108px;height:108px;border-radius:50%;background:#fff;border:4px solid rgba(21,128,61,.2);box-shadow:0 14px 30px rgba(5,46,22,.18);padding:.7rem}.about-us_badge__OHGMg img{width:100%;height:auto;object-fit:contain;border-radius:50%}.about-us_orbit__87F6X{position:absolute;top:8%;left:8%;width:72px;height:72px;border-radius:50%;border:2px dashed rgba(21,128,61,.35);z-index:0}.about-us_strip__O_quI{margin-top:3.5rem;background:linear-gradient(105deg,#052e16,#14532d 55%,#166534);color:#fff}.about-us_stripInner__XPoDQ{max-width:1180px;margin:0 auto;padding:1.35rem 1.5rem 1.5rem;display:grid;gap:.85rem 1.25rem}@media (min-width:640px){.about-us_stripInner__XPoDQ{grid-template-columns:repeat(2,minmax(0,1fr));padding-left:2.5rem;padding-right:2.5rem}}@media (min-width:1024px){.about-us_stripInner__XPoDQ{grid-template-columns:repeat(4,minmax(0,1fr))}}.about-us_pill__O920p{display:flex;align-items:flex-start;gap:.65rem;font-size:.92rem;font-weight:600;line-height:1.35;color:#fff}.about-us_pillIcon__XRJ7E{flex-shrink:0;margin-top:.12rem;color:#86efac}@media (prefers-reduced-motion:reduce){.about-us_btnPrimary__30sQV,.about-us_btnSecondary__ArzQl{transition:none}}.diabetes-flow_section__SAQkY{position:relative;overflow:hidden;background:#f6fbf7;color:#1c1917}.diabetes-flow_section__SAQkY:after,.diabetes-flow_section__SAQkY:before{content:"";position:absolute;pointer-events:none;border-radius:999px;filter:blur(64px)}.diabetes-flow_section__SAQkY:before{width:18rem;height:18rem;top:4rem;left:-6rem;background:rgba(187,247,208,.4)}.diabetes-flow_section__SAQkY:after{width:20rem;height:20rem;right:-4rem;bottom:2.5rem;background:rgba(167,243,208,.3)}.diabetes-flow_inner___bGQ4{position:relative;z-index:1;max-width:1180px;margin:0 auto;padding:5rem 1.5rem}@media (min-width:640px){.diabetes-flow_inner___bGQ4{padding-left:2.5rem;padding-right:2.5rem}}.diabetes-flow_header__FtC7b{max-width:42rem}.diabetes-flow_eyebrow__WkPFL{display:inline-flex;align-items:center;gap:.6rem;margin:0;font-size:.75rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#15803d}.diabetes-flow_eyebrow__WkPFL:before{content:"";width:6px;height:6px;border-radius:999px;background:#22c55e}.diabetes-flow_title__yg0HS{margin:.85rem 0 0;font-family:var(--font-outfit),var(--font-inter),sans-serif;font-size:clamp(1.9rem,4vw,3rem);font-weight:700;line-height:1.12;letter-spacing:-.03em;color:#14261a}.diabetes-flow_subtitle__xr4XI{margin:1rem 0 0;font-size:1.02rem;line-height:1.7;color:#4b5563}.diabetes-flow_timelineWrap__tZXHp{position:relative;margin-top:3.25rem}.diabetes-flow_spine___XcSs{display:none}@media (min-width:900px){.diabetes-flow_spine___XcSs{display:block;position:absolute;top:2.65rem;left:8%;right:8%;height:2px;background:#e5ddd0;border-radius:999px;overflow:hidden;z-index:0}}.diabetes-flow_spineFill__f0mi3{height:100%;width:0;background:linear-gradient(90deg,#16a34a,#22c55e,#86efac)}.diabetes-flow_grid__EXi76{display:grid;gap:1rem;position:relative;z-index:1}@media (min-width:640px){.diabetes-flow_grid__EXi76{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.15rem}}@media (min-width:900px){.diabetes-flow_grid__EXi76{grid-template-columns:repeat(4,minmax(0,1fr))}}.diabetes-flow_card__mSdKl{position:relative;display:flex;flex-direction:column;min-height:100%;padding:1.35rem 1.25rem 1.4rem;border-radius:1.35rem;background:#fff;border:1px solid #e8e0d4;box-shadow:0 10px 28px rgba(20,38,26,.06);cursor:pointer;text-align:left;color:#1c1917;transition:border-color .35s ease,background .35s ease,transform .35s ease,box-shadow .35s ease}.diabetes-flow_cardActive__77ekU,.diabetes-flow_card__mSdKl:hover{border-color:#2d6a3e;transform:translateY(-6px);box-shadow:0 18px 40px rgba(20,38,26,.12)}.diabetes-flow_cardActive__77ekU{background:#fff;border-color:#16a34a}.diabetes-flow_node__N1sMV{display:grid;place-items:center;width:3.15rem;height:3.15rem;border-radius:50%;margin-bottom:1.1rem;background:#eef6ef;border:1px solid #cfe0d2;color:#2d6a3e;transition:background .35s ease,color .35s ease,box-shadow .35s ease,border-color .35s ease}.diabetes-flow_cardActive__77ekU .diabetes-flow_node__N1sMV{background:#15803d;border-color:#15803d;color:#fff;box-shadow:0 0 0 6px rgba(22,163,74,.14)}.diabetes-flow_number__QuBUo{position:absolute;top:1.2rem;right:1.15rem;font-family:var(--font-outfit),sans-serif;font-size:.72rem;font-weight:700;letter-spacing:.16em;color:#9a9388}.diabetes-flow_cardTitle__CguVw{margin:0;font-family:var(--font-outfit),sans-serif;font-size:1.12rem;font-weight:700;color:#14261a}.diabetes-flow_list__YjQxe{margin:.9rem 0 0;padding:0;list-style:none;display:grid;gap:.55rem}.diabetes-flow_list__YjQxe li{display:flex;gap:.55rem;font-size:.88rem;line-height:1.5;color:#4b5563}.diabetes-flow_dot__AUFLJ{flex-shrink:0;width:5px;height:5px;margin-top:.45rem;border-radius:50%;background:#2d6a3e}.diabetes-flow_cardActive__77ekU .diabetes-flow_dot__AUFLJ{background:#16a34a}.diabetes-flow_outcome__7R5it{display:grid;gap:1.25rem;align-items:center;margin-top:2.25rem;padding:1.5rem 1.4rem;border-radius:1.5rem;background:#052e16;color:#fff}@media (min-width:768px){.diabetes-flow_outcome__7R5it{grid-template-columns:minmax(0,1fr) auto;padding:1.7rem 1.8rem}}.diabetes-flow_outcomeTitle__0vXxI{margin:0;font-family:var(--font-outfit),sans-serif;font-size:1.2rem;font-weight:700;color:#fff}.diabetes-flow_outcomeText__s8mo4{margin:.45rem 0 0;font-size:.95rem;line-height:1.65;color:rgba(255,255,255,.82)}.diabetes-flow_cta__6zMDU{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-height:2.85rem;padding:.7rem 1.4rem;border-radius:999px;background:#fff;color:#052e16;font-size:.92rem;font-weight:700;text-decoration:none;white-space:nowrap;box-shadow:0 12px 28px rgba(5,46,22,.18);transition:transform .25s ease,background .25s ease}.diabetes-flow_cta__6zMDU:hover{background:#dcfce7;transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.diabetes-flow_card__mSdKl,.diabetes-flow_cta__6zMDU{transition:none}}