.FAQSection_section__HmR49{width:100vw;margin-left:50%;transform:translateX(-50%);padding:80px 0;background-color:#f8f9fa}.FAQSection_faqSection__PLy1F{margin:0 auto;padding:0 20px;max-width:1000px}.FAQSection_sectionLabel__sN8UT{font-size:.875rem;text-transform:uppercase;letter-spacing:2px;color:#666;margin-bottom:8px;text-align:center}.FAQSection_faqTitle__1FlTs{font-size:2.5rem;font-weight:700;margin-bottom:64px;text-align:center;color:#1a1a1a}.FAQSection_categorySection__8qyNO{margin-bottom:64px}.FAQSection_categoryTitle__KY_iv{font-size:1.5rem;font-weight:700;margin-bottom:24px;padding:16px 0 16px 20px;border-left:4px solid var(--color-primary);color:#1a1a1a;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.04);border-radius:0 8px 8px 0}.FAQSection_categoryDescription__4rGKR{font-size:1rem;color:#666;margin-bottom:32px;padding:0 20px;line-height:1.6}.FAQSection_faqList__8TiZK{margin:0 auto}.FAQSection_faqItem__83NyX{margin-bottom:16px;background-color:#fff;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.06);transition:transform .2s ease,box-shadow .2s ease}.FAQSection_faqItem__83NyX:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.08)}.FAQSection_question__a95ws{width:100%;text-align:left;padding:24px 32px;background:none;border:none;font-size:1.125rem;font-weight:700;cursor:pointer;display:flex;justify-content:space-between;align-items:center;color:#1a1a1a;transition:color .2s ease}.FAQSection_question__a95ws:hover{color:var(--color-primary)}.FAQSection_questionText__VD9_P{flex-grow:1;padding-right:24px;line-height:1.6}.FAQSection_arrow__qt_96{flex-shrink:0;width:20px;height:20px;transition:transform .3s ease;color:var(--color-primary);opacity:.8}.FAQSection_arrow__qt_96.FAQSection_open__0Dxm8{transform:rotate(180deg)}.FAQSection_answer__Wn5Oo{padding:0 32px 24px;font-size:1rem;line-height:1.8;color:#444}.FAQSection_moreButtonContainer__WeJuA{text-align:center;margin-top:48px}.FAQSection_moreButton__rUtIv{display:inline-block;padding:16px 40px;background-color:#fff;color:#1a1a1a;border:2px solid #1a1a1a;border-radius:32px;text-decoration:none;font-size:1rem;font-weight:700;transition:all .3s ease;box-shadow:0 2px 4px rgba(0,0,0,.05)}.FAQSection_moreButton__rUtIv:hover{background-color:var(--color-primary);border-color:var(--color-primary);color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.1);transform:translateY(-1px)}@media (max-width:923px){.FAQSection_section__HmR49{background-color:#fff}.FAQSection_categoryTitle__KY_iv{box-shadow:none;background-color:transparent}.FAQSection_faqItem__83NyX{box-shadow:none;border-bottom:1px solid #e0e0e0;border-radius:0}.FAQSection_faqItem__83NyX:hover{transform:none;box-shadow:none}}@media (max-width:768px){.FAQSection_section__HmR49{padding:40px 0}.FAQSection_faqTitle__1FlTs{font-size:1.75rem;margin-bottom:40px}.FAQSection_categoryTitle__KY_iv{font-size:1.25rem;padding:12px 0 12px 16px;margin-bottom:20px}.FAQSection_question__a95ws{padding:20px 16px;font-size:1rem}.FAQSection_answer__Wn5Oo{padding:0 16px 20px}}@media (max-width:740px){.FAQSection_faqSection__PLy1F{padding:0 16px}.FAQSection_categoryTitle__KY_iv{font-size:1.125rem;padding-left:12px}.FAQSection_categoryDescription__4rGKR{padding:0 12px;font-size:.875rem}.FAQSection_questionText__VD9_P{padding-right:16px}.FAQSection_answer__Wn5Oo{font-size:.875rem;line-height:1.7}}.FloatingCTAButton_floatingButton__W5Qvy{position:fixed;bottom:20px;right:20px;padding:15px 30px;background-color:#4caf50;color:#fff;border:none;border-radius:50px;font-size:18px;cursor:pointer;box-shadow:0 4px 8px rgba(0,0,0,.2);z-index:1000;transition:all .3s ease;font-weight:700}.FloatingCTAButton_floatingButton__W5Qvy:hover{background-color:#45a049;transform:scale(1.05)}@media (max-width:768px){.FloatingCTAButton_floatingButton__W5Qvy{bottom:15px;right:15px;padding:12px 24px;font-size:16px}}.SectionCTAButton_sectionButton__ye1d6{display:block;margin:60px auto;padding:15px 25px;border-radius:25px;background-color:#fff;color:var(--color-primary-light-blue);border:2px solid var(--color-primary-light-blue);font-size:14px;font-weight:700;cursor:pointer;transition:background-color .3s ease,color .3s ease}.SectionCTAButton_sectionButton__ye1d6:hover{background-color:var(--color-primary-light-blue);color:#fff}.page_container__kn2mm{padding:40px;max-width:1200px;margin:0 auto}.page_problemsSection__1iTv9{text-align:center}.page_sectionLabel__DVm1f{font-size:.8rem;text-transform:uppercase;letter-spacing:2px;color:#666;margin-bottom:5px;text-align:center}.page_subTitle__qukKL{font-size:1.5rem;font-weight:700;margin-top:5px}.page_title__gbqj0{font-size:2.5rem;font-weight:700;margin-bottom:20px}.page_description__VNQk7{font-size:1.2rem;margin-bottom:20px}.page_image__d_PNH{width:100%;height:auto;border-radius:var(--border-radius);margin-bottom:20px}.page_details__z0WRr{margin-top:40px}.page_subTitleJa__G_AVM{font-size:2rem;font-weight:700;margin-bottom:20px;text-align:center}.page_list__wayIc{list-style:disc;padding-left:20px;margin-bottom:20px;font-size:1.2rem}.page_list__wayIc li{margin-bottom:10px}.page_button__0LHWH{display:inline-block;padding:10px 20px;background-color:var(--color-button-primary);color:var(--color-text-white);border-radius:var(--border-radius);text-decoration:none;text-align:center}.page_pricing__T161P{max-width:1000px;margin:auto}.page_pricingTitle__BVCZu{font-size:2rem;font-weight:700;margin-bottom:20px;text-align:center}.page_pricingDescription__1NYk6{font-size:1.2rem;margin-bottom:20px;text-align:center}.page_tables__e5gEQ{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap}.page_table__Cy34d{flex:1;background-color:#f9f9f9;border-radius:var(--border-radius);overflow:hidden;min-width:300px}.page_tableTitle__1_w5a{background:linear-gradient(to right,var(--color-primary-light-blue),#0629c4);color:#fff;padding:10px;text-align:center;font-size:1.2rem}.page_pricingTable___lHuQ{width:100%;border-collapse:collapse}.page_pricingTable___lHuQ td,.page_pricingTable___lHuQ th{padding:10px;text-align:left;border-bottom:1px solid #ddd}.page_pricingTable___lHuQ th{background-color:#f1f1f1}.page_pricingTable___lHuQ td{background-color:#fff}.page_schedule__EuTOm{margin-top:50px;background-color:var(--color-accent);border-radius:10px}.page_scheduleTitle__tz5O0{font-size:2rem;color:var(--color-text-light);text-align:center;margin-bottom:15px;margin-top:120px}.page_scheduleDescription__c_8jC{font-size:1.2rem;color:var(--color-text-light);text-align:center;line-height:1.6;margin:50px}.page_scheduleBox__Uya49{border-radius:10px;border:2px solid #333;padding:20px;margin:20px 0;width:100%;max-width:1200px;box-sizing:border-box}.page_highlight__t4vZF{color:red;font-weight:700;font-size:1.8rem}.page_totalRow__vuM3z td{background-color:#e0f7fa;font-size:1.2rem;font-weight:700}.page_note__v6dRg{margin-top:20px;font-size:.9rem;color:#666;text-align:center}.page_techDescription__5ywyF{font-size:1.2rem;margin-bottom:20px;text-align:center}.page_technologies___e_0R{max-width:1000px;margin:auto}.page_techTitle__oHRjp{font-size:2rem;font-weight:700;margin-bottom:20px;text-align:center}.page_techCategory__fMjId{background-color:#fff;border:1px solid #ddd;border-radius:8px;padding:20px;margin-bottom:20px;box-shadow:0 2px 5px rgba(0,0,0,.1);transition:transform .3s ease-in-out}.page_techCategory__fMjId:hover{transform:translateY(-5px)}.page_techCategoryTitle__CDPBi{color:#333;margin-bottom:15px;text-align:center}.page_techIcons__cg7dL{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:10px}.page_techIcon__IWgGN{width:50px;height:50px}.page_buttonLink__APBhA{height:60px;display:flex;align-items:center;justify-content:center;font-size:20px;width:100%;text-align:center;margin-top:45px;padding:8px 16px;background-color:var(--color-button-primary);color:var(--color-text-white);border-radius:20px;text-decoration:none}.page_contactButtonContainer__N68ix{display:flex;justify-content:center;margin-top:120px;font-weight:700}@media (max-width:768px){.page_container__kn2mm{padding:0}.page_description__VNQk7{margin:35px}.page_tables__e5gEQ{flex-direction:column}.page_table__Cy34d{width:100%;margin-bottom:20px}.page_scheduleDescription__c_8jC{font-size:1.2rem;padding:10px;margin:20px}.page_highlight__t4vZF{display:block;margin-bottom:5px;font-size:1.8rem}.page_teamExample__8Iaxy .page_teamImage__E1MZl{width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}}.page_teamSubTitle__AgRlh{font-size:1.2rem;color:var(--color-text-main);margin-top:65px;margin-bottom:10px;text-align:center}.page_contactButtonContainer__N68ix{position:fixed;bottom:0;left:0;background-color:#fff;box-shadow:0 -2px 5px rgba(0,0,0,.1);width:100%;padding:0;text-align:center}.page_contactButton__hJXo9{display:inline-block;padding:10px 20px;background-color:var(--color-button-primary);color:var(--color-text-white);border-radius:var(--border-radius);text-decoration:none;font-size:1.2rem;transition:background-color .3s ease}.page_contactButton__hJXo9:hover{background-color:var(--color-button-primary-hover)}.page_problemsContainer__ant9S{max-width:1000px;margin:0 auto;padding:0 20px}.page_issues__dNh0D{display:flex;flex-wrap:wrap;justify-content:space-around;align-items:stretch;text-align:center;padding:20px;margin-bottom:120px}.page_issue__xaMbs{flex:1 1 22%;margin:10px;display:flex;flex-direction:column;justify-content:space-between;min-width:200px;max-width:300px}.page_issue__xaMbs img{width:100%;height:auto;margin-bottom:10px;-o-object-fit:cover;object-fit:cover}.page_issue__xaMbs p{font-size:1.2rem}@media (max-width:768px){.page_problemsContainer__ant9S{flex-direction:column;align-items:center}.page_issue__xaMbs{flex:1 1 100%;margin:10px 0;max-width:100%}}.page_featuresSection__vchUF{background-color:#f9f9f9;padding:60px 0}.page_featuresContainer__QlFoy{max-width:1000px;margin:0 auto;padding:0 20px}.page_featuresTitle__IsMNx{font-size:2.5rem;font-weight:700;margin-bottom:50px;text-align:center}.page_featureItem__bFuNc{display:flex;margin-bottom:40px}.page_featureNumber__vBmTl{font-size:3rem;font-weight:700;color:var(--color-primary-light-blue);margin-right:20px;line-height:1}.page_featureContent__NVU_g{flex:1}.page_featureTitle__WK8af{font-size:1.5rem;font-weight:700;margin-bottom:10px;color:#333}.page_featureDescription__hFKCF{font-size:1rem;line-height:1.6;color:#666}.page_contactSection__PjPXM,.page_featuresSection__vchUF,.page_pricingSection__cuJqH,.page_problemsSection__1iTv9,.page_teamExampleSection__J_Bru,.page_technologiesSection__IUBxx{width:100vw;margin-left:50%;transform:translateX(-50%);padding:60px 0}.page_featuresSection__vchUF,.page_technologiesSection__IUBxx{background-color:#f9f9f9}.page_contactContainer__EqQJe,.page_featuresContainer__QlFoy,.page_pricingContainer__JYnZ1,.page_teamExampleContainer__TO4G_,.page_technologiesContainer__0HTAz{max-width:1200px;margin:0 auto;padding:0 20px}@media (max-width:953px){.page_issues__dNh0D{justify-content:space-between}.page_issue__xaMbs{flex:0 0 48%;min-width:unset;max-width:unset;margin:5px 0}.page_issue__xaMbs img{width:100%;height:auto}}@media (max-width:768px){.page_featureItem__bFuNc{flex-direction:column}.page_featureNumber__vBmTl{margin-bottom:10px}.page_contactSection__PjPXM,.page_featuresSection__vchUF,.page_pricingSection__cuJqH,.page_problemsSection__1iTv9,.page_teamExampleSection__J_Bru,.page_technologiesSection__IUBxx{padding:40px 0}.page_contactContainer__EqQJe,.page_featuresContainer__QlFoy,.page_pricingContainer__JYnZ1,.page_teamExampleContainer__TO4G_,.page_technologiesContainer__0HTAz{padding:0 16px}.page_pricingSection__cuJqH,.page_problemsSection__1iTv9,.page_teamExampleSection__J_Bru{background-color:#fff}}@media (max-width:923px){.page_contactSection__PjPXM,.page_pricingSection__cuJqH,.page_problemsSection__1iTv9,.page_teamExampleSection__J_Bru{background-color:#fff}}@media (max-width:1000px){.page_featureItem__bFuNc{width:100%}.page_pricing__T161P,.page_technologies___e_0R{padding-left:10px;padding-right:10px}}.ButtonLink_button__nig3N{display:block;padding:20px 40px;width:100%;background:url(/arrow-right.svg) no-repeat right 20px center,var(--color-button-primary);color:var(--color-text-white);text-align:center}.ButtonLink_button__nig3N:hover{opacity:.9}@media (max-width:740px){.ButtonLink_button__nig3N{padding:16px 24px;width:100%}}.FlowStep_section__hCIEg{width:100vw;margin-left:50%;transform:translateX(-50%);padding:0 0 60px;background-color:#f9f9f9}@media (max-width:768px){.FlowStep_section__hCIEg{padding:0 0 40px;background-color:#fff}}@media (max-width:923px){.FlowStep_section__hCIEg{background-color:#fff}}.FlowStep_container__7YGDb{padding:4rem 0}.FlowStep_inner__H_Lag{max-width:1200px;margin:0 auto;padding:0 1rem}.FlowStep_sectionLabel__MIZ_l{font-size:.8rem;text-transform:uppercase;letter-spacing:2px;color:#666;margin-bottom:5px;text-align:center}.FlowStep_title__0px9w{font-size:2.5rem;font-weight:700;margin-bottom:50px;text-align:center}.FlowStep_content__aITJ9{background-color:#fff;padding:2rem;border-radius:.5rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.FlowStep_step__HE_VB{display:flex;margin-bottom:2rem;position:relative}.FlowStep_step__HE_VB:not(.FlowStep_lastStep___w3iZ):after{content:"";position:absolute;left:1.25rem;top:2.5rem;bottom:-2rem;width:2px;background:repeating-linear-gradient(180deg,#d1d5db 0,#d1d5db 4px,transparent 0,transparent 8px)}.FlowStep_stepNumber__VLC8I{flex-shrink:0;margin-right:1rem}.FlowStep_stepCircle__ApmWv{width:2.5rem;height:2.5rem;background-color:var(--color-primary-light-blue);border-radius:9999px;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700}.FlowStep_stepContent__y0Lec{flex-grow:1}.FlowStep_stepTitle__q0fFb{font-size:1.3rem;font-weight:600;margin-bottom:.5rem}.FlowStep_stepDescription__O4WkE{color:#4b5563}.ProblemsSection_problemsSection__LIZSQ{text-align:center;width:100vw;margin-left:50%;transform:translateX(-50%);padding:60px 0}.ProblemsSection_sectionLabel__PWmcI{font-size:.8rem;text-transform:uppercase;letter-spacing:2px;color:#666;margin-bottom:5px;text-align:center}.ProblemsSection_subTitleJa__mTyqa{font-size:2.5rem;font-weight:700;margin-bottom:50px;text-align:center}.ProblemsSection_problemsContainer__0UNdl{max-width:1200px;margin:0 auto;padding:0 20px}.ProblemsSection_section__Z2bqp{margin-bottom:40px;background:#fff;padding:30px;border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,.05)}.ProblemsSection_issues__g_G0z{display:flex;align-items:center;gap:40px}.ProblemsSection_problemImage__n_4U2{width:160px;height:160px;border-radius:50%;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.ProblemsSection_issuesContent__Hlrii{flex:1;display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.ProblemsSection_issue__iAXLH{text-align:left;background:#fff;padding:20px;border-radius:8px}.ProblemsSection_problemTitle__QqTYf{font-size:1.3rem;font-weight:700;margin-bottom:10px;color:#333}.ProblemsSection_issue__iAXLH p{font-size:.9rem;line-height:1.6;color:#666;margin:0}.ProblemsSection_featuresSection__4pOmd{background-color:#f9f9f9}.ProblemsSection_contactContainer__EyXEd,.ProblemsSection_featuresContainer__UZJHH,.ProblemsSection_pricingContainer__CPNNQ,.ProblemsSection_problemsContainer__0UNdl,.ProblemsSection_teamExampleContainer__tnu0S{max-width:1200px;margin:0 auto;padding:0 20px}.ProblemsSection_featuresTitle__bkIvj{font-size:2.5rem;font-weight:700;margin-bottom:50px;text-align:center}.ProblemsSection_featureItem__MzUHn{display:flex;margin-bottom:40px}.ProblemsSection_featureNumber__1CjtX{font-size:3rem;font-weight:700;color:var(--color-primary-light-blue);margin-right:20px;line-height:1}.ProblemsSection_featureContent__PwiyZ{flex:1}.ProblemsSection_featureTitle__Yxj_4{font-size:1.5rem;font-weight:700;margin-bottom:10px;color:#333}.ProblemsSection_featureDescription__VI_2A{font-size:1rem;line-height:1.6;color:#666}.ProblemsSection_contactButtonContainer__bzkn0{display:flex;justify-content:center;margin-top:120px}.ProblemsSection_contactButton__gyUKZ{display:inline-block;padding:10px 20px;background-color:var(--color-button-primary);color:var(--color-text-white);border-radius:var(--border-radius);text-decoration:none;font-size:1.2rem;transition:background-color .3s ease}.ProblemsSection_contactButton__gyUKZ:hover{background-color:var(--color-button-primary-hover)}@media (max-width:768px){.ProblemsSection_problemsSection__LIZSQ{padding:40px 0;background-color:#fff}.ProblemsSection_subTitleJa__mTyqa{font-size:1.8rem;margin-bottom:30px;padding:0 15px}.ProblemsSection_problemsContainer__0UNdl{padding:0 15px}.ProblemsSection_section__Z2bqp{margin-bottom:20px;padding:20px 15px;border-radius:8px;box-shadow:0 1px 4px rgba(0,0,0,.05)}.ProblemsSection_issues__g_G0z{flex-direction:column;align-items:center;gap:25px;padding:0}.ProblemsSection_problemImage__n_4U2{width:120px;height:120px;margin-bottom:5px}.ProblemsSection_issuesContent__Hlrii{grid-template-columns:1fr;width:100%;gap:15px}.ProblemsSection_issue__iAXLH{text-align:left;padding:15px;border-radius:6px;box-shadow:0 1px 3px rgba(0,0,0,.05)}.ProblemsSection_problemTitle__QqTYf{font-size:1.1rem;margin-bottom:8px;line-height:1.4}.ProblemsSection_issue__iAXLH p{font-size:.95rem;line-height:1.5;color:#555}}@media (max-width:953px){.ProblemsSection_issues__g_G0z{padding:0}.ProblemsSection_issuesContent__Hlrii{grid-template-columns:1fr;gap:15px}.ProblemsSection_issue__iAXLH{width:100%;margin:0}}@media (max-width:480px){.ProblemsSection_problemsSection__LIZSQ{padding:30px 0}.ProblemsSection_subTitleJa__mTyqa{font-size:1.6rem;margin-bottom:25px}.ProblemsSection_section__Z2bqp{margin-bottom:15px;padding:15px 12px}.ProblemsSection_problemImage__n_4U2{width:100px;height:100px}.ProblemsSection_problemTitle__QqTYf{font-size:1rem}.ProblemsSection_issue__iAXLH p{font-size:.9rem}.ProblemsSection_sectionLabel__PWmcI{font-size:.75rem;letter-spacing:1.5px}}.ValueSection_sectionLabel__se0O1{font-size:.8rem;text-transform:uppercase;letter-spacing:2px;color:#666;margin-bottom:5px;text-align:center}.ValueSection_button__66BX1{display:inline-block;padding:10px 20px;background-color:var(--color-button-primary);color:var(--color-text-white);border-radius:var(--border-radius);text-decoration:none;text-align:center}.ValueSection_featuresContainer__md3DZ{max-width:1200px}.ValueSection_featuresTitle__brlFA{font-size:2.5rem;font-weight:700;margin-bottom:50px;text-align:center}.ValueSection_featureItem__HlCIN{display:flex;margin-bottom:40px}.ValueSection_featureNumber__LacAv{font-size:3rem;font-weight:700;color:var(--color-primary-light-blue);margin-right:20px;line-height:1}.ValueSection_featureContent__zxnKn{flex:1}.ValueSection_featureTitle__PycqJ{font-size:1.5rem;font-weight:700;margin-bottom:10px;color:#333}.ValueSection_featureDescription__FWHhh{font-size:1rem;line-height:1.6;color:#666}.ValueSection_featuresSection__BdPNx{position:relative;width:100vw;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);padding:60px 0}.ValueSection_featuresContainer__md3DZ{max-width:1000px;margin:0 auto;padding:0 20px}@media (max-width:768px){.ValueSection_featureItem__HlCIN{flex-direction:column}.ValueSection_featureNumber__LacAv{margin-bottom:10px}.ValueSection_featuresSection__BdPNx{padding:40px 0}.ValueSection_featuresContainer__md3DZ{padding:0 16px}}@media (max-width:1000px){.ValueSection_featureItem__HlCIN{width:100%}}.SAPModulesSection_sapModulesSection__t9Rwi{padding:80px 0;background-color:#fff}.SAPModulesSection_container__1D0UJ{max-width:1200px;margin:0 auto;padding:0 20px}.SAPModulesSection_sectionLabel__cy1nf{font-size:1rem;text-transform:uppercase;color:var(--color-primary);margin-bottom:8px;text-align:center;letter-spacing:2px}.SAPModulesSection_sectionTitle__Hvg90{font-size:2rem;font-weight:700;text-align:center;margin-bottom:16px;color:var(--color-text-main)}.SAPModulesSection_sectionDescription__8DtSx{text-align:center;max-width:800px;margin:0 auto 40px;line-height:1.8;color:var(--color-text-secondary)}.SAPModulesSection_cardContainer__tokaP{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px;margin-top:40px}.SAPModulesSection_card__1tCbx{background:#fff;border-radius:12px;padding:28px;box-shadow:0 4px 6px rgba(0,0,0,.1);transition:transform .3s ease,box-shadow .3s ease;display:flex;flex-direction:column;height:100%}.SAPModulesSection_card__1tCbx:hover{transform:translateY(-5px);box-shadow:0 8px 12px rgba(0,0,0,.15)}.SAPModulesSection_cardTitleContainer__d2Uwr{display:flex;align-items:center;margin-bottom:16px}.SAPModulesSection_cardIcon__1b9QI{font-size:24px;color:var(--color-primary);margin-right:16px;display:flex;align-items:center;justify-content:center;width:48px;height:48px;background-color:rgba(0,123,255,.1);border-radius:12px;flex-shrink:0}.SAPModulesSection_cardTitle__pcVV8{font-size:1.25rem;font-weight:700;color:var(--color-text-main);margin:0;line-height:1.4}.SAPModulesSection_cardDescription__DlBmp{font-size:.95rem;line-height:1.6;color:var(--color-text-secondary);margin-bottom:24px;flex-grow:1}.SAPModulesSection_featureContainer__Im1kW{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.SAPModulesSection_feature__RUPMN{font-size:.85rem;padding:4px 12px;background-color:rgba(0,123,255,.1);color:var(--color-primary);border-radius:16px;display:inline-block;font-weight:500}.SAPModulesSection_industryContainer__ke2gf{display:flex;flex-wrap:wrap;gap:8px;padding-top:16px;border-top:1px solid rgba(0,0,0,.1)}.SAPModulesSection_industry__BkNkb{font-size:.85rem;padding:4px 12px;background-color:rgba(75,85,99,.1);color:var(--color-text-secondary);border-radius:16px;display:inline-block}@media (max-width:1024px){.SAPModulesSection_cardContainer__tokaP{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}}@media (max-width:768px){.SAPModulesSection_sapModulesSection__t9Rwi{padding:60px 0}.SAPModulesSection_container__1D0UJ{padding:0 16px}.SAPModulesSection_sectionTitle__Hvg90{font-size:1.75rem}.SAPModulesSection_cardContainer__tokaP{grid-template-columns:1fr;gap:20px}.SAPModulesSection_card__1tCbx{padding:24px}.SAPModulesSection_cardIcon__1b9QI{width:40px;height:40px;font-size:20px}.SAPModulesSection_cardTitle__pcVV8{font-size:1.2rem}.SAPModulesSection_cardDescription__DlBmp{font-size:.9rem;margin-bottom:20px}.SAPModulesSection_feature__RUPMN,.SAPModulesSection_industry__BkNkb{font-size:.8rem}}