.DetailedComparison_detailedComparison__2_5cy{padding:var(--section-padding) 0;background-color:var(--samta-primary-dark)}.DetailedComparison_comparisonCards__88Po_{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin-top:3rem}.DetailedComparison_comparisonCard__IlANc{background:var(--samta-card-dark);border-radius:16px;border:1px solid var(--samta-border-color);padding:2rem;transition:transform .3s ease}.DetailedComparison_comparisonCard__IlANc:hover{transform:translateY(-5px);border-color:var(--samta-primary-blue)}.DetailedComparison_cardHeader__k_6TA{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem}.DetailedComparison_cardIcon__oy8F3{width:50px;height:50px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:1.25rem}.DetailedComparison_architecture__GOW_x,.DetailedComparison_expertise__jD_qt,.DetailedComparison_output__8hqY3{background:color-mix(in srgb,var(--samta-secondary-purple),transparent 90%);color:var(--samta-secondary-purple)}.DetailedComparison_risk__9Kt3f{background:color-mix(in srgb,var(--destructive),transparent 90%);color:var(--destructive)}.DetailedComparison_cardTitle__nraz3{font-size:1.5rem;font-weight:700}.DetailedComparison_comparisonPoints__vjvDE{display:flex;flex-direction:column;gap:1.5rem}.DetailedComparison_pointItem__7haG9{display:flex;flex-direction:column;gap:.5rem}.DetailedComparison_pointHeader__LxLqe{display:flex;align-items:center;gap:.75rem}.DetailedComparison_pointLabel__So965{font-weight:600;font-size:1.125rem}.DetailedComparison_samtaPoint__b3ND5{color:var(--samta-primary-blue)}.DetailedComparison_competitorPoint__Q_hvj{color:var(--competitor-color)}.DetailedComparison_pointDesc__C8dtl{color:var(--samta-text-muted);font-size:.9375rem;padding-left:1.75rem}.DetailedComparison_sectionHeader__E6W8q{text-align:center;max-width:800px;margin:0 auto 3rem}.DetailedComparison_sectionTag__m4MTT{display:inline-block;background:color-mix(in srgb,var(--samta-secondary-purple),transparent 90%);color:var(--samta-secondary-purple);padding:.5rem 1rem;border-radius:6px;font-weight:600;font-size:.875rem;margin-bottom:1rem}.DetailedComparison_sectionTitle__lTuER{font-size:2.5rem;font-weight:700;margin-bottom:1rem;line-height:1.2}.DetailedComparison_sectionSubtitle__jBnoT{font-size:1.125rem;color:var(--samta-text-muted)}@media (max-width:768px){.DetailedComparison_detailedComparison__2_5cy{padding:3rem 0}.DetailedComparison_sectionHeader__E6W8q{margin-bottom:2rem}.DetailedComparison_sectionTitle__lTuER{font-size:2rem}.DetailedComparison_comparisonCards__88Po_{margin-top:2rem;gap:1.5rem}}.FinalCTA_finalCtaSection__sMj__{padding:var(--section-padding) 0;background:linear-gradient(135deg,var(--samta-primary-dark) 0,var(--samta-secondary-dark) 100%);text-align:center}.FinalCTA_finalCtaTitle__P7VNo{font-size:2.5rem;font-weight:700;margin-bottom:1rem;line-height:1.2}.FinalCTA_finalCtaSubtitle__HN8WH{font-size:1.25rem;color:var(--samta-text-muted);max-width:700px;margin:0 auto 2.5rem}.FinalCTA_finalCtaButtons__qGIWO{display:flex;justify-content:center;gap:1rem;flex-wrap:wrap}.FinalCTA_btnPrimary__y_S_V{display:inline-flex;justify-content:center;align-items:center;background:#1f85bd;gap:.5rem;padding:.6rem 1rem;border-radius:.5rem;border:none;color:#ffffff!important;font-weight:600;font-size:.875rem;line-height:1.25rem;cursor:pointer;transition:all .2s ease;white-space:nowrap;text-decoration:none}.FinalCTA_btnPrimary__y_S_V:hover{background-color:#176699;transform:translateY(-.125rem);box-shadow:0 .25rem .625rem rgba(31,133,189,.3)}.FinalCTA_btnSecondary__pg2dv{display:inline-flex;justify-content:center;align-items:center;background:#1f85bd;gap:.5rem;padding:.6rem 1rem;border-radius:.5rem;border:none;color:#ffffff!important;font-weight:600;font-size:.875rem;line-height:1.25rem;cursor:pointer;transition:all .2s ease;white-space:nowrap;text-decoration:none}.FinalCTA_btnSecondary__pg2dv:hover{background-color:#176699;transform:translateY(-.125rem);box-shadow:0 .25rem .625rem rgba(31,133,189,.3)}.FinalCTA_mt3__KZfpA{margin-top:3rem}@media (max-width:768px){.FinalCTA_finalCtaButtons__qGIWO{flex-direction:column}}.ContactFormModal_overlay__TZ_vQ{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;padding:32px;background-color:rgba(17,24,39,.6);z-index:1300;overflow-y:auto}.ContactFormModal_modal__uS8qM{position:relative;max-width:960px;max-height:calc(100vh - 64px);overflow-y:auto;background-color:#ffffff;border-radius:16px;box-shadow:0 24px 64px rgba(15,23,42,.3);overflow-x:hidden}.ContactFormModal_content__Gljv1{padding:20px;display:flex;flex-direction:column}.ContactFormModal_closeButton___41TX{position:absolute;top:16px;right:16px;border:none;width:40px;height:40px;border-radius:9999px;background:rgba(15,23,42,.06);cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;line-height:0;transition:background .16s ease}.ContactFormModal_closeButton___41TX:after,.ContactFormModal_closeButton___41TX:before{content:"";position:absolute;width:16px;height:2px;background:#0f172a;border-radius:4px}.ContactFormModal_closeButton___41TX:before{transform:rotate(45deg)}.ContactFormModal_closeButton___41TX:after{transform:rotate(-45deg)}.ContactFormModal_closeButton___41TX:hover{background:rgba(15,23,42,.12)}.ContactFormModal_closeButton___41TX:focus-visible{outline:2px solid #2563eb;outline-offset:2px}.ContactFormModal_headingcontainer__FmV9C{width:100%;display:flex;gap:8px;flex-direction:column;justify-content:center;align-items:flex-start;margin-bottom:1.5rem}.ContactFormModal_headingcontainer__FmV9C h6{font-weight:600;font-size:24px;line-height:32px;letter-spacing:0}.ContactFormModal_headingcontainer__FmV9C span{font-weight:400;font-size:16px;line-height:24px;letter-spacing:0}@media (max-width:768px){.ContactFormModal_overlay__TZ_vQ{padding:16px}.ContactFormModal_modal__uS8qM{max-height:calc(100vh - 32px);width:min(100%,calc(100vw - 32px))}.ContactFormModal_content__Gljv1{padding:24px;gap:24px}.ContactFormModal_closeButton___41TX{top:12px;right:12px;width:36px;height:36px}}.form_formcontainer__0Wud_{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#f7f7f7;gap:32px;border-radius:16px;padding:32px}.form_inputcontainer__erUZM{display:flex;gap:32px;justify-content:space-between;align-items:center}.form_submit-btn__MMr_v{align-self:flex-start;cursor:pointer;padding:10px 16px;gap:8px;border-radius:8px;background:#1f85bd;border:1px solid #1f85bd;color:#ffffff;font-weight:600;font-size:14px;line-height:20px;letter-spacing:0}.form_submit-btn__MMr_v:hover{background-color:#176699;transform:translateY(-.125rem);box-shadow:0 .25rem .625rem rgba(31,133,189,.3)}.form_phonecontainer__tYjeR{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:8px;min-width:384px}.form_label__OnmA_{font-weight:500;font-size:16px;line-height:24px;color:#0d0d0d;margin-bottom:1px}@media (max-width:1024px){.form_formcontainer__0Wud_{padding:28px;margin-right:24px;gap:28px}.form_inputcontainer__erUZM{gap:24px;flex-wrap:wrap}.form_submit-btn__MMr_v{font-size:14px}.form_formcontainer__0Wud_ .message-input,.form_formcontainer__0Wud_ textarea{width:384px!important;box-sizing:border-box}}@media (max-width:768px){.form_formcontainer__0Wud_{padding:24px;margin-right:16px;gap:24px}.form_inputcontainer__erUZM{flex-direction:column;align-items:stretch;gap:16px}.form_submit-btn__MMr_v{text-align:center}.form_inputcontainer__erUZM>*{width:100%}.form_formcontainer__0Wud_ .message-input,.form_formcontainer__0Wud_ textarea{width:384px!important;box-sizing:border-box}}@media (max-width:480px){.form_formcontainer__0Wud_{padding:20px;margin-right:0;border-radius:12px}.form_submit-btn__MMr_v{font-size:13px;padding:8px 14px}.form_inputcontainer__erUZM{width:100%}.form_phonecontainer__tYjeR{min-width:0}.form_formcontainer__0Wud_ .message-input,.form_formcontainer__0Wud_ textarea{box-sizing:border-box}}