.GetStartedBanner_banner__KX47c{background-color:rgb(23,52,0);height:calc(100vh / 1.8);text-align:center}.GetStartedBanner_banner__KX47c,.GetStartedBanner_inner__2tnWV{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.GetStartedBanner_inner__2tnWV{height:100%}.GetStartedBanner_inner-content-align__Ki_kC{max-width:1400px;margin:0 auto;padding:0 48px;box-sizing:border-box;align-items:center;text-align:center}.GetStartedBanner_inner-content-align__Ki_kC .GetStartedBanner_buttons-container__tyeD7{justify-content:center}.GetStartedBanner_banner__KX47c h1{color:white;font-size:24pt;font-weight:700}.GetStartedBanner_buttons-container__tyeD7{display:flex;gap:24px;justify-content:center;align-items:center;flex-wrap:wrap;padding:20px}.GetStartedBanner_banner-button__yMNct{height:60px;min-width:180px;padding:0 24px;display:flex;background-color:#4FA658;color:white;font-size:16px;font-weight:600;text-align:center;text-decoration:none;align-items:center;justify-content:center;border-radius:12px;border:none;cursor:pointer;transition:all .2s ease;white-space:nowrap}.GetStartedBanner_banner-button__yMNct:hover{background-color:#4dbe58;border:2px solid white;transform:translateY(-2px);box-shadow:0 4px 12px rgba(79,166,88,.3)}.GetStartedBanner_banner-button-secondary__FKga7{background-color:white;color:#4FA658;border:1.5px solid white}.GetStartedBanner_banner-button-secondary__FKga7:hover{background-color:#f5f5f5;border:2px solid white;color:#3D8A47;transform:translateY(-2px);box-shadow:0 4px 12px rgba(255,255,255,.2)}@media (max-width:768px){.GetStartedBanner_banner__KX47c{padding-left:20px;padding-right:20px;box-sizing:border-box}.GetStartedBanner_banner__KX47c h1{font-size:24pt}.GetStartedBanner_inner-content-align__Ki_kC{padding:0 20px}.GetStartedBanner_buttons-container__tyeD7{flex-direction:column;width:100%;padding:20px}.GetStartedBanner_banner-button__yMNct{width:100%;max-width:300px}}.DaCapabilitiesSection_root__Lto9T{position:relative;padding-bottom:150px;margin-bottom:80px;color:var(--neutral-900)}.DaCapabilitiesSection_header__trVlm{text-align:center;margin-bottom:3rem}.DaCapabilitiesSection_badge__HJdeJ{display:inline-block;padding:7px 18px;background:#e8f7ea;color:#2d7a35;border-radius:50px;font-size:.85rem;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;margin-bottom:1.25rem}.DaCapabilitiesSection_h2__aNBLw{font-weight:900;font-size:clamp(36px,4vw,56px);line-height:1.12;letter-spacing:-1.5px;margin:0 0 1.25rem;color:#173500}.DaCapabilitiesSection_h2__aNBLw em{font-style:normal;color:#4fa658}.DaCapabilitiesSection_lede__mYepi{max-width:800px;margin:0 auto;color:var(--neutral-700);font-size:1.25rem;line-height:1.7}.DaCapabilitiesSection_rail__FVdbR{display:grid;grid-template-columns:repeat(4,1fr);margin-bottom:8px;border-radius:12px;overflow:hidden;border:1px solid var(--neutral-200)}.DaCapabilitiesSection_phase__rJnBv{position:relative;padding:16px 18px 20px;cursor:pointer;text-align:left;background:rgba(255,255,255,.35);border:none;border-right:1px solid var(--neutral-200);color:inherit;font-family:inherit;transition:background .3s ease}.DaCapabilitiesSection_phase__rJnBv:last-child{border-right:none}.DaCapabilitiesSection_phase__rJnBv:hover{background:rgba(79,166,88,.06)}.DaCapabilitiesSection_phaseActive___fmB2{background:rgba(79,166,88,.12)}.DaCapabilitiesSection_phase__rJnBv:focus-visible{outline:2px solid #4fa658;outline-offset:-2px}.DaCapabilitiesSection_pnum__inwD6{font-size:12.5px;color:#4fa658;font-weight:700;letter-spacing:1px;margin-bottom:6px}.DaCapabilitiesSection_ptitle__crZav{font-size:16px;font-weight:700;color:var(--neutral-900);line-height:1.25}.DaCapabilitiesSection_pmeta__TySiN{font-size:12.5px;color:#8b8b8b;margin-top:4px}.DaCapabilitiesSection_phasebar__FH8EZ{position:absolute;left:0;bottom:0;height:3px;background:rgba(79,166,88,.55);transition:width .2s linear}.DaCapabilitiesSection_flow__CQwop{display:flex;justify-content:space-between;align-items:center;padding:0 12.5%;margin:0 0 24px;pointer-events:none}.DaCapabilitiesSection_flowdot__fOSeV{width:6px;height:6px;border-radius:50%;background:rgba(79,166,88,.5)}.DaCapabilitiesSection_flowline___79jh{flex:1 1;height:1px;background:linear-gradient(90deg,rgba(79,166,88,.4),rgba(79,166,88,.08));margin:0 8px}.DaCapabilitiesSection_stage__DRmEI{display:grid;grid-template-columns:auto 1fr;gap:26px;background:white;border:1px solid var(--neutral-200);border-radius:16px;padding:30px 32px 100px;min-height:250px}.DaCapabilitiesSection_dots__J_Wew{display:flex;flex-direction:column;gap:9px;padding-top:4px}.DaCapabilitiesSection_dot__Oz70S{width:32px;height:32px;border-radius:8px;border:1px solid var(--neutral-200);background:#f7f9f7;color:#4fa658;font-size:13.5px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;flex:none}.DaCapabilitiesSection_dot__Oz70S:hover{border-color:#4fa658}.DaCapabilitiesSection_dotActive__DhlKG{background:var(--green-500);color:#fff;border-color:var(--green-500);box-shadow:0 0 0 3px rgba(79,166,88,.18)}.DaCapabilitiesSection_dot__Oz70S:focus-visible{outline:2px solid #4fa658;outline-offset:2px}.DaCapabilitiesSection_cap__0umD8{min-width:0;animation:DaCapabilitiesSection_capIn__E2Zfj .28s ease}@keyframes DaCapabilitiesSection_capIn__E2Zfj{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.DaCapabilitiesSection_captags__ZNnEe{display:flex;gap:8px;margin-bottom:14px;flex-wrap:wrap}.DaCapabilitiesSection_tag__Dkn6z{font-size:11.5px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#2d7a35;background:#e8f7ea;padding:5px 9px;border-radius:5px}.DaCapabilitiesSection_captitle__r13nr{font-size:clamp(1.4rem,2.6vw,1.75rem);font-weight:800;line-height:1.15;margin:0 0 12px;color:var(--neutral-900)}.DaCapabilitiesSection_capbody__AWwOc{color:var(--neutral-700);font-size:16px;line-height:1.6;margin:0 0 20px;max-width:560px}.DaCapabilitiesSection_proofs__OhjZY{display:flex;flex-direction:column;gap:9px}.DaCapabilitiesSection_proof__tXnvD{display:flex;align-items:flex-start;gap:10px;font-size:14.5px;color:var(--neutral-900);line-height:1.45}.DaCapabilitiesSection_proof__tXnvD svg{width:15px;height:15px;flex:none;margin-top:1px;color:#4fa658}.DaCapabilitiesSection_controls__hKAaI{display:flex;align-items:center;gap:14px;margin-top:24px;flex-wrap:wrap}.DaCapabilitiesSection_btn__DYSiJ{display:inline-flex;align-items:center;gap:8px;font-family:inherit;font-size:12px;font-weight:600;color:#fff;background:var(--green-500);border:none;border-radius:7px;padding:9px 16px;cursor:pointer;transition:transform .15s ease,background .15s ease}.DaCapabilitiesSection_btn__DYSiJ:hover{background:var(--green-600);transform:translateY(-1px)}.DaCapabilitiesSection_btn__DYSiJ:focus-visible{outline:2px solid #4fa658;outline-offset:2px}.DaCapabilitiesSection_btnGhost__kPjPv{background:transparent;color:var(--neutral-700);box-shadow:inset 0 0 0 1px var(--neutral-200)}.DaCapabilitiesSection_btnGhost__kPjPv:hover{background:#f4f4f4;color:var(--neutral-900)}.DaCapabilitiesSection_counter__RyZt2{font-size:12px;color:#8b8b8b;margin-left:auto}.DaCapabilitiesSection_counter__RyZt2 b{color:var(--neutral-900);font-weight:700}@media (max-width:720px){.DaCapabilitiesSection_stage__DRmEI{grid-template-columns:1fr;gap:18px}.DaCapabilitiesSection_dots__J_Wew{flex-direction:row;flex-wrap:wrap}.DaCapabilitiesSection_flow__CQwop{display:none}}@media (max-width:575px){.DaCapabilitiesSection_rail__FVdbR{grid-template-columns:repeat(2,1fr)}.DaCapabilitiesSection_phase__rJnBv:nth-child(2){border-right:none}}@media (prefers-reduced-motion:reduce){.DaCapabilitiesSection_cap__0umD8,.DaCapabilitiesSection_phasebar__FH8EZ{animation:none!important;transition:none!important}}.technology_technologyHeaderImage__abSFN{display:flex;justify-content:center;margin:20px auto 40px;max-width:100%}.technology_technologyHeaderImage__abSFN img{border-radius:12px;object-fit:cover;width:100%;height:auto}.technology_technology-page__TEbIF{background-color:rgba(250,250,250,1)}.technology_technology-container__t9TwD{width:100%;max-width:1400px;margin:0 auto;padding:120px 48px 170px;box-sizing:border-box}.technology_technologyImage__Yh_Of{max-width:100%;height:auto;display:block;margin:20px auto;border-radius:12px;box-shadow:0 8px 20px rgba(0,0,0,.15)}.technology_technology-header__gsmcI{text-align:center;margin-bottom:80px;box-sizing:border-box}.technology_technology-title__PzEr_{font-size:clamp(36px,4vw,56px);font-weight:700;color:var(--neutral-900);margin-bottom:20px;letter-spacing:-1.5px}.technology_technology-subtitle__aOLui{font-size:18px;color:var(--neutral-700);max-width:800px;margin:0 auto;line-height:1.7}.technology_technology-section-header__SWxD3{text-align:center;margin-bottom:3rem;padding-bottom:50px}.technology_technology-section-badge__9j6u2{display:inline-block;padding:7px 18px;background:#e8f7ea;color:#2d7a35;border-radius:50px;font-size:.85rem;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;margin-bottom:1.25rem}.technology_technology-section-h2__pcJMN{font-weight:900;font-size:clamp(36px,4vw,56px);line-height:1.12;letter-spacing:-1.5px;margin:0 0 1.25rem;color:#173500}.technology_technology-section-h2__pcJMN em{font-style:normal;color:#4fa658}.technology_technology-section-lede__oVSq2{max-width:800px;margin:0 auto;color:var(--neutral-700);font-size:1.25rem;line-height:1.7}.technology_technology-grid-wrap__5GvUG{background:#f4f5f4;border:1px solid var(--neutral-200);border-radius:16px;padding:40px;box-sizing:border-box}@media (min-width:1600px){.technology_technology-grid-wrap__5GvUG{width:125%;margin-left:-12.5%;margin-right:-12.5%}}.technology_technology-grid__vdsAb{box-sizing:border-box;display:grid;grid-template-columns:repeat(auto-fill,minmax(380px,1fr));gap:32px}.technology_capability-card__BPXPt{background:white;border:1px solid var(--neutral-200);border-radius:16px;padding:32px;transition:all .3s ease;cursor:pointer;box-shadow:none}.technology_capability-card__BPXPt:hover{transform:translateY(-4px);box-shadow:0 12px 32px rgba(0,0,0,.08);border-color:var(--neutral-800)}.technology_capability-number__4iR05{width:40px;height:40px;background:var(--green-500);color:white;border-radius:8px;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:18px;margin-bottom:20px;flex-shrink:0}.technology_capability-title__qbj_l{font-size:20px;font-weight:700;margin-bottom:12px;color:var(--neutral-900);line-height:1.3}.technology_capability-description__xvq52{font-size:15px;color:var(--neutral-700);line-height:1.6;margin-bottom:16px}.technology_capability-badges__N9WOl{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px;align-items:center}.technology_capability-list__IlZZw{list-style:none;margin:0;padding:0}.technology_capability-list-item__06NAH{font-size:14px;color:var(--neutral-700);margin-bottom:8px;padding-left:24px;position:relative;line-height:1.5}.technology_capability-list-item__06NAH:before{content:"✓";position:absolute;left:0;top:0;color:var(--green-500);font-weight:700;font-size:14px;line-height:1.5;display:inline-block}@media (max-width:1024px){.technology_technology-container__t9TwD{padding:80px 32px}.technology_technology-grid__vdsAb{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:24px}}@media (max-width:767px){.technology_technology-container__t9TwD{padding:60px 24px}.technology_technology-header__gsmcI{margin-bottom:60px}.technology_technology-title__PzEr_{font-size:32px}.technology_technology-grid__vdsAb{grid-template-columns:1fr}.technology_capability-card__BPXPt{padding:24px}.technology_capability-number__4iR05{width:36px;height:36px;font-size:16px}.technology_capability-title__qbj_l{font-size:18px}.technology_capability-description__xvq52{font-size:14px}}