.ui-module-scss-module__czpD6W__heroCards{grid-template-columns:50% 25% 25%;gap:20px;width:100%;display:grid}@media (max-width:1200px){.ui-module-scss-module__czpD6W__heroCards{grid-template-columns:repeat(2,1fr)}.ui-module-scss-module__czpD6W__heroCards .ui-module-scss-module__czpD6W__heroCard:last-child{grid-column:1/-1}}@media (max-width:768px){.ui-module-scss-module__czpD6W__heroCards{grid-template-columns:1fr}}.ui-module-scss-module__czpD6W__heroCard{background:#2a2b32;border-radius:20px;flex-direction:column;gap:16px;min-height:260px;padding:20px;display:flex}.ui-module-scss-module__czpD6W__heroCard:nth-child(2){justify-content:center;align-items:center}.ui-module-scss-module__czpD6W__agentHeader{align-items:flex-start;gap:16px;display:flex}.ui-module-scss-module__czpD6W__logoBox{background:linear-gradient(140deg,#8f5aff,#a855f7);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex;position:relative;overflow:hidden}.ui-module-scss-module__czpD6W__logoImage{object-fit:cover;border-radius:12px;width:100%;height:100%}.ui-module-scss-module__czpD6W__logoFallback{color:#fff;font-size:20px;font-weight:800}.ui-module-scss-module__czpD6W__agentInfo{flex-direction:column;flex:1;gap:6px;display:flex}.ui-module-scss-module__czpD6W__agentName{color:#fff;margin:0;font-size:20px;font-weight:800;line-height:1.2}.ui-module-scss-module__czpD6W__serviceType{color:#a7a9ac;margin:0;font-size:14px;font-weight:500}.ui-module-scss-module__czpD6W__companyInfo{color:#a7a9ac;margin:0;font-size:12px;font-weight:400}.ui-module-scss-module__czpD6W__tags{flex-wrap:wrap;gap:8px;display:flex}.ui-module-scss-module__czpD6W__tag{color:#fff;background:#8f5aff;border-radius:20px;padding:6px 14px;font-size:12px;font-weight:600}.ui-module-scss-module__czpD6W__metricsGrid{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:auto;display:grid}.ui-module-scss-module__czpD6W__metricItem{flex-direction:column;gap:4px;display:flex}.ui-module-scss-module__czpD6W__metricLabel{color:#a7a9ac;font-size:12px;font-weight:500}.ui-module-scss-module__czpD6W__metricValue{color:#fff;font-size:16px;font-weight:700}.ui-module-scss-module__czpD6W__matchTitle{color:#fff;text-align:center;margin:0;font-size:16px;font-weight:700}.ui-module-scss-module__czpD6W__gaugeWrapper{justify-content:center;align-items:center;min-height:160px;margin:8px 0;display:flex;position:relative}.ui-module-scss-module__czpD6W__matchProgress .ant-progress-inner{position:relative}.ui-module-scss-module__czpD6W__matchProgress .ant-progress-text{display:none!important}.ui-module-scss-module__czpD6W__matchProgress .ant-progress-circle-path{stroke-linecap:round}:is(.ui-module-scss-module__czpD6W__matchProgress .ant-progress-circle-trail,.ui-module-scss-module__czpD6W__matchProgress .ant-progress-circle-path){stroke-linecap:round}.ui-module-scss-module__czpD6W__matchPercent{color:#fff;z-index:2;pointer-events:none;font-size:32px;font-weight:800;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ui-module-scss-module__czpD6W__matchLabel{color:#a7a9ac;text-align:center;margin-top:4px;font-size:14px;font-weight:500}.ui-module-scss-module__czpD6W__integrationList{flex-direction:column;flex:1;gap:20px;display:flex}.ui-module-scss-module__czpD6W__integrationRow{align-items:flex-start;gap:12px;display:flex}.ui-module-scss-module__czpD6W__integrationIconWrapper{background:#35363d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.ui-module-scss-module__czpD6W__integrationIcon{flex-shrink:0}.ui-module-scss-module__czpD6W__integrationContent{flex-direction:column;flex:1;gap:4px;display:flex}.ui-module-scss-module__czpD6W__integrationLabel{color:#a7a9ac;font-size:14px;font-weight:500;line-height:1.4}.ui-module-scss-module__czpD6W__integrationValue{color:#fff;font-size:16px;font-weight:700;line-height:1.4}.ui-module-scss-module__czpD6W__actionButtons{flex-direction:column;gap:12px;margin-top:auto;display:flex}.ui-module-scss-module__czpD6W__primaryButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#8f5aff,#a855f7);border:none;border-radius:12px;width:100%;padding:14px 24px;font-size:16px;font-weight:700;transition:all .2s}.ui-module-scss-module__czpD6W__primaryButton:hover{background:linear-gradient(135deg,#7a4ae0,#9333ea);transform:translateY(-1px)}.ui-module-scss-module__czpD6W__secondaryButton{color:#fff;cursor:pointer;background:#2a2b32;border:none;border-radius:12px;width:100%;padding:14px 24px;font-size:16px;font-weight:700;transition:all .2s}.ui-module-scss-module__czpD6W__secondaryButton:hover{background:#35363d}.ui-module-scss-module__czpD6W__orderModal .ant-modal-content{background:#2a2b32;border:1px solid #35363d;border-radius:16px;padding:20px 24px 24px;box-shadow:0 24px 60px #00000080}.ui-module-scss-module__czpD6W__orderModal .ant-modal-header{background:0 0;border-bottom:1px solid #35363d;margin-bottom:16px;padding:0 0 12px}.ui-module-scss-module__czpD6W__orderModal .ant-modal-title{color:#fff;font-size:18px;font-weight:700}.ui-module-scss-module__czpD6W__orderModal .ant-modal-close{color:#a7a9ac}.ui-module-scss-module__czpD6W__orderModal .ant-modal-close:hover{color:#fff}.ui-module-scss-module__czpD6W__orderModal .ant-modal-body{color:#fff;padding:0}.ui-module-scss-module__czpD6W__orderModal .ant-form-item-label>label{color:#a7a9ac;font-weight:500}:is(.ui-module-scss-module__czpD6W__orderModal .ant-input,.ui-module-scss-module__czpD6W__orderModal .ant-input-affix-wrapper,.ui-module-scss-module__czpD6W__orderModal .ant-input-textarea){color:#fff;background:#1f2025;border-color:#35363d}:is(.ui-module-scss-module__czpD6W__orderModal .ant-input::placeholder,.ui-module-scss-module__czpD6W__orderModal textarea.ant-input::placeholder,.ui-module-scss-module__czpD6W__orderModal .ant-input-affix-wrapper input::placeholder,.ui-module-scss-module__czpD6W__orderModal .ant-input-affix-wrapper textarea::placeholder,.ui-module-scss-module__czpD6W__orderModal .ant-input-textarea textarea::placeholder){color:#e6e6e6!important;opacity:1!important}:is(.ui-module-scss-module__czpD6W__orderModal .ant-input:hover,.ui-module-scss-module__czpD6W__orderModal .ant-input-affix-wrapper:hover){border-color:#8f5aff}:is(.ui-module-scss-module__czpD6W__orderModal .ant-input:focus,.ui-module-scss-module__czpD6W__orderModal .ant-input-focused,.ui-module-scss-module__czpD6W__orderModal .ant-input-affix-wrapper-focused){border-color:#8f5aff;box-shadow:0 0 0 2px #8f5aff33}.ui-module-scss-module__czpD6W__orderModal .ant-input-textarea{box-shadow:none}.ui-module-scss-module__czpD6W__orderModal .ant-input-data-count{color:#6f7277}.ui-module-scss-module__czpD6W__orderModal .ant-modal-footer{border-top:1px solid #35363d;gap:12px;margin-top:16px;padding:16px 0 0;display:flex}.ui-module-scss-module__czpD6W__orderModal .ant-modal-footer .ant-btn{border-radius:12px;flex:1;height:44px;font-weight:600}.ui-module-scss-module__czpD6W__orderModal .ant-modal-footer .ant-btn-default{color:#fff;background:#2a2b32;border:1px solid #35363d}.ui-module-scss-module__czpD6W__orderModal .ant-modal-footer .ant-btn-default:hover{color:#fff;background:#35363d;border-color:#35363d}.ui-module-scss-module__czpD6W__orderModal .ant-modal-footer .ant-btn-primary{background:linear-gradient(135deg,#8f5aff,#a855f7);border:none}.ui-module-scss-module__czpD6W__orderModal .ant-modal-footer .ant-btn-primary:hover{background:linear-gradient(135deg,#7a4ae0,#9333ea)}.ui-module-scss-module__czpD6W__modalInput::placeholder,.ui-module-scss-module__czpD6W__modalInput textarea::placeholder,.ui-module-scss-module__czpD6W__modalInput .ui-module-scss-module__czpD6W__ant-input::placeholder{color:#a7a9ac!important;opacity:1!important}
.ui-module-scss-module__BPpF1a__descriptionSection{flex-direction:column;gap:20px;margin-top:8px;display:flex}.ui-module-scss-module__BPpF1a__descriptionHeadline{color:#fff;margin:0;font-size:36px;font-weight:800;line-height:1.3}@media (max-width:768px){.ui-module-scss-module__BPpF1a__descriptionHeadline{font-size:28px}}.ui-module-scss-module__BPpF1a__descriptionSubtitle{color:#a7a9ac;margin:-8px 0 0;font-size:16px;font-weight:500}.ui-module-scss-module__BPpF1a__descriptionText{color:#fff;max-width:900px;margin:0;font-size:16px;line-height:1.6}.ui-module-scss-module__BPpF1a__featureTags{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.ui-module-scss-module__BPpF1a__featureTag{color:#fff;cursor:pointer;background:#2a2b32;border:1px solid #ffffff1a;border-radius:20px;padding:10px 20px;font-size:14px;font-weight:600;transition:all .2s}.ui-module-scss-module__BPpF1a__featureTag:hover{background:#35363d;border-color:#fff3}
.ui-module-scss-module__17ph0q__overviewSection{flex-direction:column;gap:24px;display:flex}.ui-module-scss-module__17ph0q__sectionTitle{color:#fff;margin:0;font-size:28px;font-weight:800}@media (max-width:768px){.ui-module-scss-module__17ph0q__sectionTitle{font-size:22px}}.ui-module-scss-module__17ph0q__overviewWrapper{background:#2a2b32;border-radius:20px;width:100%;overflow:hidden}.ui-module-scss-module__17ph0q__overviewImageContainer{background:#fff;border-radius:20px;width:100%;min-height:500px;position:relative;overflow:hidden}.ui-module-scss-module__17ph0q__overviewImage{object-fit:contain}.ui-module-scss-module__17ph0q__overviewPlaceholder{color:#a7a9ac;text-align:center;background:#2a2b32;border-radius:20px;justify-content:center;align-items:center;width:100%;min-height:500px;padding:40px;font-size:16px;display:flex}
.ui-module-scss-module__cuEhVG__casesSection{flex-direction:column;gap:24px;display:flex}.ui-module-scss-module__cuEhVG__sectionTitle{color:#fff;margin:0;font-size:28px;font-weight:800}@media (max-width:768px){.ui-module-scss-module__cuEhVG__sectionTitle{font-size:22px}}.ui-module-scss-module__cuEhVG__casesGrid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}@media (max-width:1200px){.ui-module-scss-module__cuEhVG__casesGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.ui-module-scss-module__cuEhVG__casesGrid{grid-template-columns:1fr}}.ui-module-scss-module__cuEhVG__caseCard{background:#2a2b32;border-radius:20px;flex-direction:column;gap:16px;padding:24px;display:flex;position:relative}.ui-module-scss-module__cuEhVG__caseTopSection{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.ui-module-scss-module__cuEhVG__caseLogoWrapper{flex:1;align-items:center;gap:12px;display:flex}.ui-module-scss-module__cuEhVG__caseLogo{background:#10b981;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.ui-module-scss-module__cuEhVG__caseLogoText{color:#fff;font-size:18px;font-weight:700}.ui-module-scss-module__cuEhVG__caseCompanyName{color:#fff;flex:1;margin:0;font-size:20px;font-weight:700;line-height:1.3}.ui-module-scss-module__cuEhVG__caseIndustryTag{color:#fff;white-space:nowrap;background:#35363d;border-radius:20px;flex-shrink:0;padding:6px 14px;font-size:12px;font-weight:600}.ui-module-scss-module__cuEhVG__caseResultTags{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.ui-module-scss-module__cuEhVG__caseResultTag{color:#fff;white-space:nowrap;background:#8f5aff;border-radius:20px;padding:6px 14px;font-size:12px;font-weight:700}.ui-module-scss-module__cuEhVG__caseTask{flex-direction:column;gap:8px;margin-top:8px;display:flex}.ui-module-scss-module__cuEhVG__caseTaskTitle{color:#a7a9ac;margin:0;font-size:14px;font-weight:600}.ui-module-scss-module__cuEhVG__caseTaskText{color:#fff;margin:0;font-size:14px;line-height:1.5}.ui-module-scss-module__cuEhVG__caseSolution{flex-direction:column;gap:8px;margin-top:4px;display:flex}.ui-module-scss-module__cuEhVG__caseSolutionTitle{color:#a7a9ac;margin:0;font-size:14px;font-weight:600}.ui-module-scss-module__cuEhVG__caseSolutionTime{color:#8f5aff}.ui-module-scss-module__cuEhVG__caseSolutionText{color:#fff;margin:0;font-size:14px;line-height:1.5}.ui-module-scss-module__cuEhVG__caseRefreshIcon{cursor:pointer;background:#5b21b6;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:all .2s;display:flex;position:absolute;bottom:24px;right:24px}.ui-module-scss-module__cuEhVG__caseRefreshIcon:hover{background:#6d28d9;transform:scale(1.05)}.ui-module-scss-module__cuEhVG__caseRefreshIcon svg{width:20px;height:20px}.ui-module-scss-module__cuEhVG__caseRefreshIcon path{stroke:#fff;stroke-width:2px;fill:none;stroke-linecap:round;stroke-linejoin:round}
