.Hero-module__RrpK_G__hero{padding:140px 0 80px;position:relative;overflow:hidden}.Hero-module__RrpK_G__heroContainer{flex-direction:column;align-items:center;max-width:1000px;margin:0 auto;padding:0 24px;display:flex}.Hero-module__RrpK_G__heroContent{text-align:center;max-width:700px;margin-bottom:60px}.Hero-module__RrpK_G__heroBadge{color:var(--text-muted);letter-spacing:.02em;margin-bottom:20px;font-size:.8125rem;font-weight:500;display:inline-block}.Hero-module__RrpK_G__heroTitle{color:var(--text-primary);letter-spacing:-.02em;white-space:nowrap;margin-bottom:20px;font-size:3rem;font-weight:600;line-height:1.15}.Hero-module__RrpK_G__heroSubtitle{color:var(--text-secondary);max-width:600px;margin-bottom:36px;margin-left:auto;margin-right:auto;font-size:1.25rem;line-height:1.6}.Hero-module__RrpK_G__heroCta{justify-content:center;gap:12px;display:flex}.Hero-module__RrpK_G__btnPrimary{color:#fff;background:var(--text-primary);border-radius:var(--radius-md);transition:all var(--transition-normal);align-items:center;padding:12px 24px;font-size:.9375rem;font-weight:500;display:inline-flex}.Hero-module__RrpK_G__btnPrimary:hover{background:var(--primary-color)}.Hero-module__RrpK_G__btnSecondary{color:var(--text-secondary);border:1px solid var(--gray-200);border-radius:var(--radius-md);transition:all var(--transition-normal);background:0 0;align-items:center;padding:12px 24px;font-size:.9375rem;font-weight:500;display:inline-flex}.Hero-module__RrpK_G__btnSecondary:hover{border-color:var(--gray-400);color:var(--text-primary)}.Hero-module__RrpK_G__heroDemo{width:100%;max-width:1100px;margin:0 auto}.Hero-module__RrpK_G__demoBrowser{background:#fff;border-radius:10px;overflow:hidden;box-shadow:0 0 0 1px #00000008,0 2px 4px #00000005,0 12px 24px #0000000f}.Hero-module__RrpK_G__browserHeader{background:#f9fafb;border-bottom:1px solid #f0f0f0;align-items:center;gap:8px;padding:10px 14px;display:flex}.Hero-module__RrpK_G__browserDots{gap:6px;display:flex}.Hero-module__RrpK_G__browserDots span{border-radius:50%;width:10px;height:10px}.Hero-module__RrpK_G__browserDots span:first-child{background:#ff5f56}.Hero-module__RrpK_G__browserDots span:nth-child(2){background:#ffbd2e}.Hero-module__RrpK_G__browserDots span:nth-child(3){background:#27c93f}.Hero-module__RrpK_G__browserTitle{text-align:center;color:#9ca3af;flex:1;margin-right:50px;font-size:.75rem;font-weight:500}.Hero-module__RrpK_G__demoFrame{background:#fafafa;width:100%;height:500px;position:relative;overflow:hidden}.Hero-module__RrpK_G__demoFrame iframe{border:none;width:100%;height:100%;display:block}@media (max-width:768px){.Hero-module__RrpK_G__hero{padding:120px 0 60px}.Hero-module__RrpK_G__heroContent{margin-bottom:40px}.Hero-module__RrpK_G__heroTitle{font-size:2.25rem}.Hero-module__RrpK_G__heroSubtitle{font-size:1.0625rem}.Hero-module__RrpK_G__demoFrame{height:400px}}@media (max-width:480px){.Hero-module__RrpK_G__hero{padding:100px 0 50px}.Hero-module__RrpK_G__heroContainer{padding:0 16px}.Hero-module__RrpK_G__heroTitle{font-size:1.875rem}.Hero-module__RrpK_G__heroSubtitle{font-size:1rem}.Hero-module__RrpK_G__heroBadge{font-size:.75rem}.Hero-module__RrpK_G__heroCta{flex-direction:column;width:100%}.Hero-module__RrpK_G__btnPrimary,.Hero-module__RrpK_G__btnSecondary{justify-content:center;width:100%}.Hero-module__RrpK_G__demoFrame{height:340px}.Hero-module__RrpK_G__browserHeader{padding:8px 10px}.Hero-module__RrpK_G__browserDots span{width:8px;height:8px}.Hero-module__RrpK_G__browserTitle{font-size:.6875rem}}
.TrustedBy-module__rD4pwq__trustedBySection{background:var(--bg-secondary);padding:48px 0 60px;overflow:hidden}.TrustedBy-module__rD4pwq__trustedLabel{text-align:center;color:var(--text-muted);margin-bottom:32px;padding:0 24px;font-size:.875rem}.TrustedBy-module__rD4pwq__logoMarquee{width:100%;position:relative;overflow:hidden}.TrustedBy-module__rD4pwq__logoMarquee:before,.TrustedBy-module__rD4pwq__logoMarquee:after{content:"";z-index:2;pointer-events:none;width:100px;position:absolute;top:0;bottom:0}.TrustedBy-module__rD4pwq__logoMarquee:before{background:linear-gradient(to right,var(--bg-secondary)0%,transparent 100%);left:0}.TrustedBy-module__rD4pwq__logoMarquee:after{background:linear-gradient(to left,var(--bg-secondary)0%,transparent 100%);right:0}.TrustedBy-module__rD4pwq__logoTrack{gap:64px;animation:30s linear infinite TrustedBy-module__rD4pwq__marquee;display:flex}@keyframes TrustedBy-module__rD4pwq__marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.TrustedBy-module__rD4pwq__trustedLogo{opacity:.5;filter:grayscale();height:32px;color:var(--text-muted);background:var(--gray-100);border-radius:var(--radius-md);flex-shrink:0;align-items:center;padding:0 16px;font-size:.875rem;font-weight:600;transition:all .3s;display:flex}.TrustedBy-module__rD4pwq__trustedLogo:hover{opacity:1;filter:grayscale(0%)}@media (max-width:768px){.TrustedBy-module__rD4pwq__trustedBySection{padding:36px 0 40px}.TrustedBy-module__rD4pwq__logoTrack{gap:48px;animation-duration:20s}.TrustedBy-module__rD4pwq__logoMarquee:before,.TrustedBy-module__rD4pwq__logoMarquee:after{width:60px}.TrustedBy-module__rD4pwq__trustedLogo{height:26px}}
.AICapabilities-module__agq2UW__aiCapabilitiesSection{padding:100px 0}.AICapabilities-module__agq2UW__container{max-width:1200px;margin:0 auto;padding:0 24px}.AICapabilities-module__agq2UW__sectionHeader{margin-bottom:48px}.AICapabilities-module__agq2UW__sectionTitle{color:var(--text-primary);letter-spacing:-.02em;white-space:nowrap;font-size:3rem;font-weight:600;line-height:1.15}.AICapabilities-module__agq2UW__mainLayout{grid-template-columns:400px 1fr;align-items:start;gap:60px;display:grid}.AICapabilities-module__agq2UW__leftContent{position:sticky;top:100px}.AICapabilities-module__agq2UW__tabPills{gap:8px;margin-bottom:32px;display:flex}.AICapabilities-module__agq2UW__tabPill{color:#6b7280;cursor:pointer;background:#f3f4f6;border:none;border-radius:6px;padding:8px 20px;font-size:14px;font-weight:500;transition:all .15s}.AICapabilities-module__agq2UW__tabPill:hover{color:#374151;background:#e5e7eb}.AICapabilities-module__agq2UW__tabPillActive{color:#fff;background:#111827}.AICapabilities-module__agq2UW__tabContent{animation:.3s AICapabilities-module__agq2UW__fadeIn}.AICapabilities-module__agq2UW__tabNumber{color:#9ca3af;margin-bottom:8px;font-size:14px;font-weight:600;display:block}.AICapabilities-module__agq2UW__tabTitle{color:var(--text-primary);margin-bottom:12px;font-size:1.5rem;font-weight:600;line-height:1.3}.AICapabilities-module__agq2UW__tabSubtitle{color:var(--text-primary);margin-bottom:12px;font-size:1.0625rem;font-weight:500;line-height:1.5}.AICapabilities-module__agq2UW__tabDescription{color:var(--text-secondary);font-size:1rem;line-height:1.6}.AICapabilities-module__agq2UW__rightContent{width:100%}.AICapabilities-module__agq2UW__macWindow{background:#fff;border-radius:10px;overflow:hidden;box-shadow:0 0 0 1px #0000000a,0 2px 4px #00000005,0 12px 24px #0000000f}.AICapabilities-module__agq2UW__windowHeader{background:#f9fafb;border-bottom:1px solid #f0f0f0;align-items:center;padding:12px 16px;display:flex}.AICapabilities-module__agq2UW__windowDots{gap:8px;display:flex}.AICapabilities-module__agq2UW__dotRed,.AICapabilities-module__agq2UW__dotYellow,.AICapabilities-module__agq2UW__dotGreen{border-radius:50%;width:12px;height:12px}.AICapabilities-module__agq2UW__dotRed{background:#ff5f56}.AICapabilities-module__agq2UW__dotYellow{background:#ffbd2e}.AICapabilities-module__agq2UW__dotGreen{background:#27c93f}.AICapabilities-module__agq2UW__windowTitle{text-align:center;color:#9ca3af;flex:1;margin-right:44px;font-size:13px;font-weight:500}.AICapabilities-module__agq2UW__windowContent{background:#fafafa;min-height:400px;padding:20px}.AICapabilities-module__agq2UW__assessView{grid-template-columns:1fr 180px;gap:20px;animation:.3s AICapabilities-module__agq2UW__fadeIn;display:grid}.AICapabilities-module__agq2UW__panelHeader{color:#6b7280;text-transform:uppercase;letter-spacing:.05em;margin-bottom:14px;font-size:11px;font-weight:600}.AICapabilities-module__agq2UW__riskEntryPanel{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:18px}.AICapabilities-module__agq2UW__formField{margin-bottom:14px}.AICapabilities-module__agq2UW__formField:last-child{margin-bottom:0}.AICapabilities-module__agq2UW__fieldLabel{color:#6b7280;margin-bottom:6px;font-size:11px;font-weight:500;display:block}.AICapabilities-module__agq2UW__inputField{color:#111827;background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;min-height:40px;padding:10px 12px;font-size:13px}.AICapabilities-module__agq2UW__typedText{color:#111827}.AICapabilities-module__agq2UW__cursor{color:#3b82f6;animation:1s step-end infinite AICapabilities-module__agq2UW__blink}@keyframes AICapabilities-module__agq2UW__blink{50%{opacity:0}}.AICapabilities-module__agq2UW__aiGeneratedSection{opacity:0;border-top:1px solid #e5e7eb;margin-top:18px;padding-top:18px;transition:opacity .4s,transform .4s;transform:translateY(8px)}.AICapabilities-module__agq2UW__aiGeneratedSection.AICapabilities-module__agq2UW__show{opacity:1;transform:translateY(0)}.AICapabilities-module__agq2UW__aiHeader{color:#6b7280;align-items:center;gap:6px;margin-bottom:14px;font-size:11px;font-weight:500;display:flex}.AICapabilities-module__agq2UW__aiIcon{color:#9ca3af;font-size:12px}.AICapabilities-module__agq2UW__generatedValue{color:#374151;background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;padding:10px 12px;font-size:12px;line-height:1.5}.AICapabilities-module__agq2UW__scoreRow{gap:10px;display:flex}.AICapabilities-module__agq2UW__scoreField{flex:1}.AICapabilities-module__agq2UW__scoreValue{color:#111827;text-align:center;background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;padding:10px 12px;font-size:16px;font-weight:600}.AICapabilities-module__agq2UW__scoreValue.AICapabilities-module__agq2UW__critical{color:#dc2626;background:#fef2f2;border-color:#fecaca}.AICapabilities-module__agq2UW__miniHeatmapPanel{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:14px}.AICapabilities-module__agq2UW__heatmapGrid{grid-template-columns:18px repeat(5,26px);gap:0;display:grid}.AICapabilities-module__agq2UW__axisLabel{color:#9ca3af;justify-content:center;align-items:center;font-size:9px;display:flex}.AICapabilities-module__agq2UW__axisLabelX{color:#9ca3af;text-align:center;padding-top:4px;font-size:9px}.AICapabilities-module__agq2UW__cell{flex-wrap:wrap;justify-content:center;align-items:center;gap:2px;width:26px;height:26px;display:flex}.AICapabilities-module__agq2UW__cell.AICapabilities-module__agq2UW__low{background:#dcfce7}.AICapabilities-module__agq2UW__cell.AICapabilities-module__agq2UW__medium{background:#fef9c3}.AICapabilities-module__agq2UW__cell.AICapabilities-module__agq2UW__high{background:#fed7aa}.AICapabilities-module__agq2UW__cell.AICapabilities-module__agq2UW__critical{background:#fecaca}.AICapabilities-module__agq2UW__dot{background:#00000040;border-radius:50%;width:5px;height:5px}.AICapabilities-module__agq2UW__newDot{opacity:0;background:#dc2626;transition:opacity .4s,transform .4s;transform:scale(0)}.AICapabilities-module__agq2UW__newDot.AICapabilities-module__agq2UW__show{opacity:1;transform:scale(1)}.AICapabilities-module__agq2UW__treatView{animation:.3s AICapabilities-module__agq2UW__fadeIn}.AICapabilities-module__agq2UW__riskBadge{background:#fff;border:1px solid #e5e7eb;border-radius:8px;align-items:center;gap:12px;margin-bottom:16px;padding:12px 14px;display:flex}.AICapabilities-module__agq2UW__riskId{color:#6b7280;background:#f3f4f6;border-radius:4px;padding:4px 8px;font-size:11px;font-weight:600}.AICapabilities-module__agq2UW__riskName{color:#111827;flex:1;font-size:13px;font-weight:500}.AICapabilities-module__agq2UW__scoreBadge{border-radius:4px;padding:4px 10px;font-size:13px;font-weight:600}.AICapabilities-module__agq2UW__scoreBadge.AICapabilities-module__agq2UW__critical{color:#dc2626;background:#fef2f2}.AICapabilities-module__agq2UW__treatPanels{grid-template-columns:1fr 200px;gap:16px;display:grid}.AICapabilities-module__agq2UW__controlsPanel{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:16px}.AICapabilities-module__agq2UW__controlsList{flex-direction:column;gap:10px;display:flex}.AICapabilities-module__agq2UW__controlItem{background:#f9fafb;border-radius:6px;align-items:center;gap:10px;padding:10px;display:flex}.AICapabilities-module__agq2UW__controlIcon{color:#9ca3af;font-size:12px}.AICapabilities-module__agq2UW__controlInfo{flex-direction:column;flex:1;gap:2px;display:flex}.AICapabilities-module__agq2UW__controlName{color:#111827;font-size:12px;font-weight:500}.AICapabilities-module__agq2UW__controlType{color:#6b7280;font-size:10px}.AICapabilities-module__agq2UW__controlStatus{border-radius:4px;padding:4px 8px;font-size:10px;font-weight:500}.AICapabilities-module__agq2UW__controlStatus.AICapabilities-module__agq2UW__implemented{color:#166534;background:#dcfce7}.AICapabilities-module__agq2UW__controlStatus.AICapabilities-module__agq2UW__inProgress{color:#92400e;background:#fef3c7}.AICapabilities-module__agq2UW__controlStatus.AICapabilities-module__agq2UW__planned{color:#6b7280;background:#f3f4f6}.AICapabilities-module__agq2UW__ownershipPanel{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:16px}.AICapabilities-module__agq2UW__ownershipFields{flex-direction:column;gap:14px;display:flex}.AICapabilities-module__agq2UW__ownerField label{color:#6b7280;margin-bottom:6px;font-size:10px;font-weight:500;display:block}.AICapabilities-module__agq2UW__ownerValue{color:#111827;align-items:center;gap:8px;font-size:13px;display:flex}.AICapabilities-module__agq2UW__avatar{color:#374151;background:#e5e7eb;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;font-size:10px;font-weight:600;display:flex}.AICapabilities-module__agq2UW__treatmentStatus{border-radius:6px;padding:6px 12px;font-size:12px;font-weight:500;display:inline-block}.AICapabilities-module__agq2UW__treatmentStatus.AICapabilities-module__agq2UW__mitigating{color:#1d4ed8;background:#dbeafe}.AICapabilities-module__agq2UW__governView{flex-direction:column;gap:16px;animation:.3s AICapabilities-module__agq2UW__fadeIn;display:flex}.AICapabilities-module__agq2UW__objectivePanel{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:18px}.AICapabilities-module__agq2UW__objectiveRow{background:#fef2f2;border-radius:6px;justify-content:space-between;align-items:center;margin-bottom:14px;padding:14px;display:flex}.AICapabilities-module__agq2UW__objectiveInfo{flex-direction:column;gap:4px;display:flex}.AICapabilities-module__agq2UW__objectiveName{color:#111827;font-size:14px;font-weight:500}.AICapabilities-module__agq2UW__objectiveRisks{color:#6b7280;font-size:11px}.AICapabilities-module__agq2UW__objectiveMeta{align-items:center;gap:12px;display:flex}.AICapabilities-module__agq2UW__appetiteLabel{color:#6b7280;font-size:11px}.AICapabilities-module__agq2UW__statusPill{border-radius:6px;padding:5px 10px;font-size:11px;font-weight:500}.AICapabilities-module__agq2UW__statusPill.AICapabilities-module__agq2UW__danger{color:#991b1b;background:#fecaca}.AICapabilities-module__agq2UW__linkedRisk{border-top:1px solid #f3f4f6;padding-top:14px}.AICapabilities-module__agq2UW__linkedRiskHeader{color:#6b7280;margin-bottom:10px;font-size:10px;font-weight:500}.AICapabilities-module__agq2UW__linkedRiskItem{background:#f9fafb;border-radius:6px;align-items:center;gap:10px;padding:10px 12px;display:flex}.AICapabilities-module__agq2UW__riskIndicator{background:#dc2626;border-radius:50%;width:8px;height:8px}.AICapabilities-module__agq2UW__linkedRiskName{color:#374151;flex:1;font-size:12px}.AICapabilities-module__agq2UW__linkedRiskScore{border-radius:4px;padding:4px 8px;font-size:11px;font-weight:600}.AICapabilities-module__agq2UW__linkedRiskScore.AICapabilities-module__agq2UW__critical{color:#dc2626;background:#fef2f2}.AICapabilities-module__agq2UW__aiInsightPanel{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:18px}.AICapabilities-module__agq2UW__aiInsightHeader{color:#6b7280;align-items:center;gap:8px;margin-bottom:12px;font-size:11px;font-weight:500;display:flex}.AICapabilities-module__agq2UW__aiInsightContent{color:#374151;font-size:13px;line-height:1.6}.AICapabilities-module__agq2UW__aiInsightContent p{margin-bottom:12px}.AICapabilities-module__agq2UW__aiRecommendation{background:#f9fafb;border-radius:6px;gap:8px;padding:10px 12px;font-size:12px;display:flex}.AICapabilities-module__agq2UW__recIcon{color:#6b7280;font-weight:500}@keyframes AICapabilities-module__agq2UW__fadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1024px){.AICapabilities-module__agq2UW__mainLayout{grid-template-columns:1fr;gap:40px}.AICapabilities-module__agq2UW__leftContent{position:static}}@media (max-width:768px){.AICapabilities-module__agq2UW__aiCapabilitiesSection{padding:80px 0}.AICapabilities-module__agq2UW__container{padding:0 20px}.AICapabilities-module__agq2UW__sectionTitle{font-size:2rem}.AICapabilities-module__agq2UW__tabPills{flex-wrap:wrap}.AICapabilities-module__agq2UW__assessView{grid-template-columns:1fr}.AICapabilities-module__agq2UW__miniHeatmapPanel{display:none}.AICapabilities-module__agq2UW__treatPanels{grid-template-columns:1fr}.AICapabilities-module__agq2UW__objectiveRow{flex-direction:column;align-items:flex-start;gap:12px}}@media (max-width:576px){.AICapabilities-module__agq2UW__aiCapabilitiesSection{padding:60px 0}.AICapabilities-module__agq2UW__container{padding:0 16px}.AICapabilities-module__agq2UW__sectionTitle{font-size:1.75rem}.AICapabilities-module__agq2UW__windowContent{min-height:340px;padding:16px}.AICapabilities-module__agq2UW__riskBadge{flex-wrap:wrap;gap:8px}.AICapabilities-module__agq2UW__controlItem{flex-wrap:wrap}.AICapabilities-module__agq2UW__controlStatus{text-align:center;width:100%;margin-top:6px}}
.UseCases-module__mmbAkW__useCasesSection{padding:100px 0;position:relative}.UseCases-module__mmbAkW__container{max-width:1200px;margin:0 auto;padding:0 24px;position:relative}.UseCases-module__mmbAkW__sectionHeader{text-align:center;margin-bottom:56px}.UseCases-module__mmbAkW__sectionLabel{color:var(--text-muted);letter-spacing:.02em;margin-bottom:16px;font-size:.8125rem;font-weight:500;display:block}.UseCases-module__mmbAkW__sectionTitle{color:var(--text-primary);letter-spacing:-.02em;margin-bottom:16px;font-size:3rem;font-weight:600;line-height:1.15}.UseCases-module__mmbAkW__sectionSubtitle{color:var(--text-secondary);max-width:700px;margin:0 auto;font-size:1.0625rem;line-height:1.6}.UseCases-module__mmbAkW__useCasesList{z-index:2;grid-template-columns:repeat(5,1fr);gap:20px;display:grid;position:relative}.UseCases-module__mmbAkW__useCaseBlock{opacity:0;background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:24px 20px;transition:all .2s;position:relative;transform:translateY(12px)}.UseCases-module__mmbAkW__useCaseBlock.UseCases-module__mmbAkW__visible{opacity:1;transform:translateY(0)}.UseCases-module__mmbAkW__useCaseBlock:hover{border-color:#9ca3af;box-shadow:0 2px 8px #0000000a}.UseCases-module__mmbAkW__useCaseBlock:hover .UseCases-module__mmbAkW__useCaseIcon{transform:translateY(-2px)}.UseCases-module__mmbAkW__useCaseBlock:hover .UseCases-module__mmbAkW__useCaseDetail{opacity:1}.UseCases-module__mmbAkW__useCaseIcon{color:#374151;margin-bottom:16px;font-size:20px;font-weight:300;line-height:1;transition:transform .2s;display:block}.UseCases-module__mmbAkW__useCaseTitle{color:var(--text-primary);margin-bottom:10px;font-size:1.0625rem;font-weight:600;line-height:1.4}.UseCases-module__mmbAkW__useCaseOutcome{color:var(--text-secondary);margin-bottom:12px;font-size:.9375rem;line-height:1.6}.UseCases-module__mmbAkW__useCaseDetail{color:var(--text-muted);opacity:.6;font-size:.8125rem;font-style:italic;transition:opacity .2s;display:block}.UseCases-module__mmbAkW__flowConnector{z-index:1;pointer-events:none;background:linear-gradient(90deg,#0000,#e5e7eb 20% 80%,#0000);height:1px;position:absolute;top:50%;left:10%;right:10%}@media (max-width:1024px){.UseCases-module__mmbAkW__useCasesList{grid-template-columns:repeat(2,1fr);gap:16px}.UseCases-module__mmbAkW__flowConnector{display:none}}@media (max-width:576px){.UseCases-module__mmbAkW__useCasesSection{padding:80px 0}.UseCases-module__mmbAkW__container{padding:0 20px}.UseCases-module__mmbAkW__sectionHeader{margin-bottom:40px}.UseCases-module__mmbAkW__sectionTitle{font-size:2rem}.UseCases-module__mmbAkW__sectionSubtitle{font-size:1rem}.UseCases-module__mmbAkW__useCasesList{grid-template-columns:1fr;gap:16px}.UseCases-module__mmbAkW__useCaseBlock{padding:20px 16px}.UseCases-module__mmbAkW__useCaseDetail{opacity:1}}
.Button-module__8RiFmG__btn{border-radius:var(--radius-md);transition:all var(--transition-normal);white-space:nowrap;cursor:pointer;border:none;justify-content:center;align-items:center;gap:8px;padding:12px 24px;font-size:1rem;font-weight:600;text-decoration:none;display:inline-flex}.Button-module__8RiFmG__btn:disabled{opacity:.6;cursor:not-allowed}.Button-module__8RiFmG__primary{background:var(--brand-gradient);color:#fff;box-shadow:0 4px 14px #c41e3a40}.Button-module__8RiFmG__primary:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px #c41e3a59}.Button-module__8RiFmG__outline{color:var(--text-primary);border:2px solid var(--gray-200);background:0 0}.Button-module__8RiFmG__outline:hover:not(:disabled){border-color:var(--primary-color);color:var(--primary-color)}.Button-module__8RiFmG__ghost{color:var(--text-secondary);background:0 0}.Button-module__8RiFmG__ghost:hover:not(:disabled){color:var(--primary-color)}.Button-module__8RiFmG__white{color:var(--primary-color);background:#fff}.Button-module__8RiFmG__white:hover:not(:disabled){background:var(--gray-100);transform:translateY(-2px)}.Button-module__8RiFmG__ghostWhite{color:#fff;background:0 0;border:2px solid #ffffff4d}.Button-module__8RiFmG__ghostWhite:hover:not(:disabled){background:#ffffff1a;border-color:#fff}.Button-module__8RiFmG__lg{padding:16px 32px;font-size:1.125rem}.Button-module__8RiFmG__sm{padding:8px 16px;font-size:.875rem}.Button-module__8RiFmG__fullWidth{width:100%}
.Badge-module__H8aylq__badge{border-radius:var(--radius-full);padding:6px 16px;font-size:.875rem;font-weight:600;display:inline-block}.Badge-module__H8aylq__primary{color:var(--text-muted);letter-spacing:.02em;background:0 0;padding:0;font-size:.8125rem;font-weight:500}.Badge-module__H8aylq__success{color:#10b981;background:#10b9811a}.Badge-module__H8aylq__warning{color:#f59e0b;background:#f59e0b1a}.Badge-module__H8aylq__danger{color:#ef4444;background:#ef44441a}.Badge-module__H8aylq__info{color:#3b82f6;background:#3b82f61a}.Badge-module__H8aylq__neutral{background:var(--gray-100);color:var(--text-secondary)}
.Card-module__b6YjYG__card{border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);border:1px solid var(--gray-100);transition:all var(--transition-normal);background:#fff}.Card-module__b6YjYG__hover:hover{box-shadow:var(--shadow-lg);transform:translateY(-4px)}.Card-module__b6YjYG__paddingNone{padding:0}.Card-module__b6YjYG__paddingSm{padding:16px}.Card-module__b6YjYG__paddingMd{padding:24px}.Card-module__b6YjYG__paddingLg{padding:32px}
.SectionHeader-module__1WsNmG__header{max-width:700px;margin-bottom:60px}.SectionHeader-module__1WsNmG__centered{text-align:center;margin-left:auto;margin-right:auto}.SectionHeader-module__1WsNmG__title{color:var(--text-primary);letter-spacing:-.02em;margin-top:16px;margin-bottom:16px;font-size:3rem;font-weight:600;line-height:1.15}.SectionHeader-module__1WsNmG__subtitle{color:var(--text-secondary);font-size:1.125rem;line-height:1.6}@media (max-width:768px){.SectionHeader-module__1WsNmG__title{font-size:2.25rem}.SectionHeader-module__1WsNmG__subtitle{font-size:1.0625rem}}@media (max-width:480px){.SectionHeader-module__1WsNmG__title{font-size:1.875rem}.SectionHeader-module__1WsNmG__subtitle{font-size:1rem}}
.Features-module__VJD1Ca__featuresSection{background:var(--bg-primary);padding:100px 0}.Features-module__VJD1Ca__container{max-width:1200px;margin:0 auto;padding:0 24px}.Features-module__VJD1Ca__featuresGrid{grid-template-columns:repeat(3,1fr);gap:32px;display:grid}.Features-module__VJD1Ca__featureCard{border:1px solid var(--gray-100);border-radius:var(--radius-lg);transition:all var(--transition-normal);opacity:0;background:#fff;padding:32px;transform:translateY(30px)scale(.95)}.Features-module__VJD1Ca__featureCard.Features-module__VJD1Ca__visible{opacity:1;transition:opacity .4s,transform .4s;transform:translateY(0)}.Features-module__VJD1Ca__featureCard:first-child.Features-module__VJD1Ca__visible{transition-delay:50ms}.Features-module__VJD1Ca__featureCard:nth-child(2).Features-module__VJD1Ca__visible{transition-delay:.1s}.Features-module__VJD1Ca__featureCard:nth-child(3).Features-module__VJD1Ca__visible{transition-delay:.15s}.Features-module__VJD1Ca__featureCard:nth-child(4).Features-module__VJD1Ca__visible{transition-delay:.2s}.Features-module__VJD1Ca__featureCard:nth-child(5).Features-module__VJD1Ca__visible{transition-delay:.25s}.Features-module__VJD1Ca__featureCard:nth-child(6).Features-module__VJD1Ca__visible{transition-delay:.3s}.Features-module__VJD1Ca__featureCard:hover{border-color:#9ca3af;transform:translateY(0);box-shadow:0 2px 8px #0000000a}.Features-module__VJD1Ca__featureCard:hover .Features-module__VJD1Ca__featureIllustration{transform:scale(1.05)}.Features-module__VJD1Ca__featureIllustration{justify-content:center;align-items:center;width:100%;height:80px;margin-bottom:20px;transition:transform .3s;display:flex}.Features-module__VJD1Ca__featureSvg{width:100%;max-width:120px;height:80px}.Features-module__VJD1Ca__featureCard.Features-module__VJD1Ca__visible .dash-bar{animation:2s ease-in-out infinite Features-module__VJD1Ca__idleBarBounce}.Features-module__VJD1Ca__featureCard.Features-module__VJD1Ca__visible .dash-bar.bar-1{animation-delay:0s}.Features-module__VJD1Ca__featureCard.Features-module__VJD1Ca__visible .dash-bar.bar-2{animation-delay:.2s}.Features-module__VJD1Ca__featureCard.Features-module__VJD1Ca__visible .dash-bar.bar-3{animation-delay:.4s}.Features-module__VJD1Ca__featureCard.Features-module__VJD1Ca__visible .dash-bar.bar-4{animation-delay:.6s}.Features-module__VJD1Ca__featureCard.Features-module__VJD1Ca__visible .dash-bar.bar-5{animation-delay:.8s}.Features-module__VJD1Ca__featureCard.Features-module__VJD1Ca__visible .dash-kpi{animation:2.5s ease-in-out infinite Features-module__VJD1Ca__idleKpiGlow}.Features-module__VJD1Ca__featureCard.Features-module__VJD1Ca__visible .dash-kpi.kpi-1{animation-delay:0s}.Features-module__VJD1Ca__featureCard.Features-module__VJD1Ca__visible .dash-kpi.kpi-2{animation-delay:.5s}.Features-module__VJD1Ca__featureCard.Features-module__VJD1Ca__visible .dash-kpi.kpi-3{animation-delay:1s}.Features-module__VJD1Ca__featureCard.Features-module__VJD1Ca__visible .reg-dot{animation:2s ease-in-out infinite Features-module__VJD1Ca__idleDotPulse}.Features-module__VJD1Ca__featureCard.Features-module__VJD1Ca__visible .reg-dot.dot-1{animation-delay:0s}.Features-module__VJD1Ca__featureCard.Features-module__VJD1Ca__visible .reg-dot.dot-2{animation-delay:.3s}.Features-module__VJD1Ca__featureCard.Features-module__VJD1Ca__visible .reg-dot.dot-3{animation-delay:.6s}.Features-module__VJD1Ca__featureCard.Features-module__VJD1Ca__visible .ctrl-shield-fill{animation:3s ease-in-out infinite Features-module__VJD1Ca__idleShieldBreathe}.Features-module__VJD1Ca__featureCard.Features-module__VJD1Ca__visible .ctrl-check{animation:2s ease-in-out infinite Features-module__VJD1Ca__idleCheckPulse}.Features-module__VJD1Ca__featureCard.Features-module__VJD1Ca__visible .page-flip-container{animation:3s ease-in-out infinite Features-module__VJD1Ca__idlePageFloat}.Features-module__VJD1Ca__featureCard.Features-module__VJD1Ca__visible .chart-bar{animation:2s ease-in-out infinite Features-module__VJD1Ca__idleChartPulse}.Features-module__VJD1Ca__featureCard.Features-module__VJD1Ca__visible .chart-bar.cb-1{animation-delay:0s}.Features-module__VJD1Ca__featureCard.Features-module__VJD1Ca__visible .chart-bar.cb-2{animation-delay:.2s}.Features-module__VJD1Ca__featureCard.Features-module__VJD1Ca__visible .chart-bar.cb-3{animation-delay:.4s}.Features-module__VJD1Ca__featureCard.Features-module__VJD1Ca__visible .connect-arrow{animation:1.5s ease-in-out infinite Features-module__VJD1Ca__idleArrowFlow}.Features-module__VJD1Ca__featureCard.Features-module__VJD1Ca__visible .connect-arrow.arrow-1{animation-delay:0s}.Features-module__VJD1Ca__featureCard.Features-module__VJD1Ca__visible .connect-arrow.arrow-2{animation-delay:.75s}.Features-module__VJD1Ca__featureCard.Features-module__VJD1Ca__visible .doc-check{animation:2s ease-in-out infinite Features-module__VJD1Ca__idleCheckGlow}.Features-module__VJD1Ca__featureCard.Features-module__VJD1Ca__visible .chat-line{animation:2s ease-in-out infinite Features-module__VJD1Ca__idleTypingPulse}.Features-module__VJD1Ca__featureCard.Features-module__VJD1Ca__visible .chat-line.line-1{animation-delay:0s}.Features-module__VJD1Ca__featureCard.Features-module__VJD1Ca__visible .chat-line.line-2{animation-delay:.3s}.Features-module__VJD1Ca__featureCard.Features-module__VJD1Ca__visible .chat-line.line-3{animation-delay:.6s}.Features-module__VJD1Ca__featureCard.Features-module__VJD1Ca__visible .ai-avatar{animation:3s ease-in-out infinite Features-module__VJD1Ca__idleAvatarFloat}.Features-module__VJD1Ca__featureCard.Features-module__VJD1Ca__visible .chat-bubble{animation:2.5s ease-in-out infinite Features-module__VJD1Ca__idleBubbleFloat}.Features-module__VJD1Ca__featureCard:hover .dash-bar{animation:.6s ease-out forwards Features-module__VJD1Ca__barGrow}.Features-module__VJD1Ca__featureCard:hover .dash-bar.bar-1{animation-delay:0s}.Features-module__VJD1Ca__featureCard:hover .dash-bar.bar-2{animation-delay:80ms}.Features-module__VJD1Ca__featureCard:hover .dash-bar.bar-3{animation-delay:.16s}.Features-module__VJD1Ca__featureCard:hover .dash-bar.bar-4{animation-delay:.24s}.Features-module__VJD1Ca__featureCard:hover .dash-bar.bar-5{animation-delay:.32s}.Features-module__VJD1Ca__featureCard:hover .dash-kpi{animation:.8s ease-out forwards Features-module__VJD1Ca__kpiPulse}.Features-module__VJD1Ca__featureCard:hover .dash-kpi.kpi-1{animation-delay:.1s}.Features-module__VJD1Ca__featureCard:hover .dash-kpi.kpi-2{animation-delay:.2s}.Features-module__VJD1Ca__featureCard:hover .dash-kpi.kpi-3{animation-delay:.3s}.Features-module__VJD1Ca__featureCard:hover .reg-row{animation:.5s ease-out forwards Features-module__VJD1Ca__rowSlide}.Features-module__VJD1Ca__featureCard:hover .reg-row.row-1{animation-delay:0s}.Features-module__VJD1Ca__featureCard:hover .reg-row.row-2{animation-delay:.1s}.Features-module__VJD1Ca__featureCard:hover .reg-row.row-3{animation-delay:.2s}.Features-module__VJD1Ca__featureCard:hover .reg-dot{animation:.4s ease-out forwards Features-module__VJD1Ca__dotPop}.Features-module__VJD1Ca__featureCard:hover .reg-dot.dot-1{animation-delay:.15s}.Features-module__VJD1Ca__featureCard:hover .reg-dot.dot-2{animation-delay:.25s}.Features-module__VJD1Ca__featureCard:hover .reg-dot.dot-3{animation-delay:.35s}.Features-module__VJD1Ca__featureCard:hover .reg-text{animation:.5s ease-out forwards Features-module__VJD1Ca__textReveal}.Features-module__VJD1Ca__featureCard:hover .reg-text.text-1{animation-delay:.2s}.Features-module__VJD1Ca__featureCard:hover .reg-text.text-2{animation-delay:.3s}.Features-module__VJD1Ca__featureCard:hover .reg-text.text-3{animation-delay:.4s}.Features-module__VJD1Ca__featureCard:hover .ctrl-shield-fill{animation:.6s ease-out forwards Features-module__VJD1Ca__shieldFill}.Features-module__VJD1Ca__featureCard:hover .ctrl-check{stroke-dasharray:40;stroke-dashoffset:40px;animation:.5s ease-out .3s forwards Features-module__VJD1Ca__checkDraw}.Features-module__VJD1Ca__featureCard:hover .page-flip-container{transform-origin:0;animation:1s ease-in-out forwards Features-module__VJD1Ca__pageFlip}.Features-module__VJD1Ca__featureCard:hover .page-content{animation:.4s ease-out forwards Features-module__VJD1Ca__contentFade}.Features-module__VJD1Ca__featureCard:hover .page-content.c-1{animation-delay:.5s}.Features-module__VJD1Ca__featureCard:hover .page-content.c-2{animation-delay:.6s}.Features-module__VJD1Ca__featureCard:hover .page-content.c-3{animation-delay:.7s}.Features-module__VJD1Ca__featureCard:hover .page-content.c-4{animation-delay:.8s}.Features-module__VJD1Ca__featureCard:hover .chart-bar{animation:.3s ease-out forwards Features-module__VJD1Ca__chartGrow}.Features-module__VJD1Ca__featureCard:hover .chart-bar.cb-1{animation-delay:.7s}.Features-module__VJD1Ca__featureCard:hover .chart-bar.cb-2{animation-delay:.8s}.Features-module__VJD1Ca__featureCard:hover .chart-bar.cb-3{animation-delay:.9s}.Features-module__VJD1Ca__featureCard:hover .connect-arrow{animation:.6s ease-out forwards Features-module__VJD1Ca__arrowPulse}.Features-module__VJD1Ca__featureCard:hover .connect-arrow.arrow-1{animation-delay:.1s}.Features-module__VJD1Ca__featureCard:hover .connect-arrow.arrow-2{animation-delay:.2s}.Features-module__VJD1Ca__featureCard:hover .doc-check{animation:.4s ease-out .5s forwards Features-module__VJD1Ca__checkPop}.Features-module__VJD1Ca__featureCard:hover .collab-doc{animation:.6s ease-out forwards Features-module__VJD1Ca__docPulse}.Features-module__VJD1Ca__featureCard:hover .chat-bubble{animation:.5s ease-out forwards Features-module__VJD1Ca__bubblePop}.Features-module__VJD1Ca__featureCard:hover .chat-line{animation:.4s ease-out forwards Features-module__VJD1Ca__lineType}.Features-module__VJD1Ca__featureCard:hover .chat-line.line-1{animation-delay:.2s}.Features-module__VJD1Ca__featureCard:hover .chat-line.line-2{animation-delay:.35s}.Features-module__VJD1Ca__featureCard:hover .chat-line.line-3{animation-delay:.5s}.Features-module__VJD1Ca__featureCard:hover .ai-avatar{animation:.6s ease-out forwards Features-module__VJD1Ca__avatarWave}.Features-module__VJD1Ca__featureTitle{color:var(--text-primary);margin-bottom:12px;font-size:1.25rem;font-weight:600}.Features-module__VJD1Ca__featureDescription{color:var(--text-secondary);font-size:.9375rem;line-height:1.6}@keyframes Features-module__VJD1Ca__idleBarBounce{0%,to{transform:scaleY(1)}50%{transform:scaleY(.92)}}@keyframes Features-module__VJD1Ca__idleKpiGlow{0%,to{opacity:1;filter:brightness()}50%{opacity:.85;filter:brightness(1.1)}}@keyframes Features-module__VJD1Ca__idleDotPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.15)}}@keyframes Features-module__VJD1Ca__idleShieldBreathe{0%,to{opacity:.1;transform:scale(1)}50%{opacity:.2;transform:scale(1.03)}}@keyframes Features-module__VJD1Ca__idleCheckPulse{0%,to{opacity:1}50%{opacity:.7}}@keyframes Features-module__VJD1Ca__idlePageFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes Features-module__VJD1Ca__idleChartPulse{0%,to{opacity:1;transform:scaleY(1)}50%{opacity:.85;transform:scaleY(.9)}}@keyframes Features-module__VJD1Ca__idleArrowFlow{0%,to{opacity:1;transform:translate(0)}50%{opacity:.6;transform:translate(3px)}}@keyframes Features-module__VJD1Ca__idleCheckGlow{0%,to{opacity:1;filter:brightness()}50%{opacity:.8;filter:brightness(1.2)}}@keyframes Features-module__VJD1Ca__idleTypingPulse{0%,to{opacity:1;transform:scaleX(1)}50%{opacity:.7;transform:scaleX(.97)}}@keyframes Features-module__VJD1Ca__idleAvatarFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes Features-module__VJD1Ca__idleBubbleFloat{0%,to{transform:scale(1)translateY(0)}50%{transform:scale(1.02)translateY(-2px)}}@keyframes Features-module__VJD1Ca__barGrow{0%{opacity:.5;transform:scaleY(.5)}70%{transform:scaleY(1.1)}to{opacity:1;transform:scaleY(1)}}@keyframes Features-module__VJD1Ca__kpiPulse{0%{opacity:.5;transform:scale(.9)}50%{transform:scale(1.15)}to{opacity:1;transform:scale(1)}}@keyframes Features-module__VJD1Ca__rowSlide{0%{opacity:.3;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}@keyframes Features-module__VJD1Ca__dotPop{0%{transform:scale(0)}70%{transform:scale(1.3)}to{transform:scale(1)}}@keyframes Features-module__VJD1Ca__textReveal{0%{transform-origin:0;transform:scaleX(0)}to{transform-origin:0;transform:scaleX(1)}}@keyframes Features-module__VJD1Ca__shieldFill{0%{opacity:.1}to{opacity:.35;transform:scale(1)}}@keyframes Features-module__VJD1Ca__checkDraw{0%{stroke-dashoffset:40px;opacity:0}50%{opacity:1}to{stroke-dashoffset:0;opacity:1}}@keyframes Features-module__VJD1Ca__pageFlip{0%{transform:perspective(600px)rotateY(0)}50%{transform:perspective(600px)rotateY(-25deg)}to{transform:perspective(600px)rotateY(0)}}@keyframes Features-module__VJD1Ca__contentFade{0%,to{opacity:1}50%{opacity:.4}}@keyframes Features-module__VJD1Ca__chartGrow{0%{transform-origin:bottom;transform:scaleY(0)}70%{transform-origin:bottom;transform:scaleY(1.15)}to{transform-origin:bottom;transform:scaleY(1)}}@keyframes Features-module__VJD1Ca__arrowPulse{0%,to{opacity:1;transform:translate(0)}50%{opacity:.5;transform:translate(6px)}}@keyframes Features-module__VJD1Ca__checkPop{0%{opacity:0;transform:scale(0)}50%{opacity:1;transform:scale(1.3)}to{opacity:1;transform:scale(1)}}@keyframes Features-module__VJD1Ca__docPulse{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes Features-module__VJD1Ca__bubblePop{0%{transform:scale(.95)}50%{transform:scale(1.08)}to{transform:scale(1)}}@keyframes Features-module__VJD1Ca__lineType{0%{opacity:.3;transform-origin:0;transform:scaleX(.7)}to{opacity:1;transform-origin:0;transform:scaleX(1)}}@keyframes Features-module__VJD1Ca__avatarWave{0%{transform:translateY(0)}25%{transform:translateY(-3px)}50%{transform:translateY(0)}75%{transform:translateY(-2px)}to{transform:translateY(0)}}@media (max-width:992px){.Features-module__VJD1Ca__featuresGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.Features-module__VJD1Ca__featuresSection{padding:60px 0}.Features-module__VJD1Ca__featuresGrid{grid-template-columns:1fr}.Features-module__VJD1Ca__featureCard{padding:24px}}
.HowItWorks-module__LoAy5W__howItWorks{padding:100px 0}.HowItWorks-module__LoAy5W__container{max-width:1000px;margin:0 auto;padding:0 24px}.HowItWorks-module__LoAy5W__sectionHeader{text-align:center;margin-bottom:48px}.HowItWorks-module__LoAy5W__sectionBadge{color:var(--text-muted);letter-spacing:.02em;margin-bottom:16px;font-size:.8125rem;font-weight:500;display:inline-block}.HowItWorks-module__LoAy5W__sectionTitle{color:var(--text-primary);letter-spacing:-.02em;margin-bottom:16px;font-size:3rem;font-weight:600;line-height:1.15}.HowItWorks-module__LoAy5W__sectionSubtitle{color:var(--text-secondary);max-width:600px;margin:0 auto;font-size:1.125rem;line-height:1.6}.HowItWorks-module__LoAy5W__windowContainer{margin-bottom:32px}.HowItWorks-module__LoAy5W__macWindow{background:#fff;border-radius:10px;overflow:hidden;box-shadow:0 0 0 1px #0000000a,0 2px 4px #00000005,0 12px 24px #0000000f}.HowItWorks-module__LoAy5W__windowHeader{background:#f9fafb;border-bottom:1px solid #f0f0f0;align-items:center;padding:12px 16px;display:flex}.HowItWorks-module__LoAy5W__windowDots{gap:8px;display:flex}.HowItWorks-module__LoAy5W__dotRed,.HowItWorks-module__LoAy5W__dotYellow,.HowItWorks-module__LoAy5W__dotGreen{border-radius:50%;width:12px;height:12px}.HowItWorks-module__LoAy5W__dotRed{background:#ff5f56}.HowItWorks-module__LoAy5W__dotYellow{background:#ffbd2e}.HowItWorks-module__LoAy5W__dotGreen{background:#27c93f}.HowItWorks-module__LoAy5W__windowTitle{text-align:center;color:#9ca3af;flex:1;margin-right:44px;font-size:13px;font-weight:500}.HowItWorks-module__LoAy5W__tabBar{background:#fafafa;border-bottom:1px solid #f0f0f0;gap:0;padding:0 16px;display:flex}.HowItWorks-module__LoAy5W__tab{color:#6b7280;cursor:pointer;background:0 0;border:none;padding:12px 24px;font-size:14px;font-weight:500;transition:color .15s;position:relative}.HowItWorks-module__LoAy5W__tab:hover{color:#374151}.HowItWorks-module__LoAy5W__tabActive{color:#111827}.HowItWorks-module__LoAy5W__tabActive:after{content:"";background:#111827;height:2px;position:absolute;bottom:-1px;left:0;right:0}.HowItWorks-module__LoAy5W__windowContent{background:#fafafa;min-height:380px;padding:24px}.HowItWorks-module__LoAy5W__assessView{animation:.3s HowItWorks-module__LoAy5W__fadeIn}.HowItWorks-module__LoAy5W__assessMain{grid-template-columns:1fr 200px;gap:24px;display:grid}.HowItWorks-module__LoAy5W__panelHeader{color:#6b7280;text-transform:uppercase;letter-spacing:.05em;margin-bottom:16px;font-size:11px;font-weight:600}.HowItWorks-module__LoAy5W__riskEntryPanel{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:20px}.HowItWorks-module__LoAy5W__formField{margin-bottom:16px}.HowItWorks-module__LoAy5W__formField:last-child{margin-bottom:0}.HowItWorks-module__LoAy5W__fieldLabel{color:#6b7280;margin-bottom:6px;font-size:11px;font-weight:500;display:block}.HowItWorks-module__LoAy5W__inputField{color:#111827;background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;min-height:42px;padding:10px 12px;font-size:14px}.HowItWorks-module__LoAy5W__typedText{color:#111827}.HowItWorks-module__LoAy5W__cursor{color:#3b82f6;animation:1s step-end infinite HowItWorks-module__LoAy5W__blink}@keyframes HowItWorks-module__LoAy5W__blink{50%{opacity:0}}.HowItWorks-module__LoAy5W__aiGeneratedSection{opacity:0;border-top:1px solid #e5e7eb;margin-top:20px;padding-top:20px;transition:opacity .4s,transform .4s;transform:translateY(8px)}.HowItWorks-module__LoAy5W__aiGeneratedSection.HowItWorks-module__LoAy5W__show{opacity:1;transform:translateY(0)}.HowItWorks-module__LoAy5W__aiHeader{color:#8b5cf6;align-items:center;gap:6px;margin-bottom:16px;font-size:12px;font-weight:500;display:flex}.HowItWorks-module__LoAy5W__aiIcon{font-size:14px}.HowItWorks-module__LoAy5W__generatedValue{color:#374151;background:#faf5ff;border:1px solid #e9d5ff;border-radius:6px;padding:10px 12px;font-size:13px;line-height:1.5}.HowItWorks-module__LoAy5W__scoreRow{gap:12px;display:flex}.HowItWorks-module__LoAy5W__scoreField{flex:1}.HowItWorks-module__LoAy5W__scoreValue{color:#111827;text-align:center;background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;padding:10px 12px;font-size:18px;font-weight:600}.HowItWorks-module__LoAy5W__scoreValue.HowItWorks-module__LoAy5W__critical{color:#dc2626;background:#fef2f2;border-color:#fecaca}.HowItWorks-module__LoAy5W__miniHeatmapPanel{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:16px}.HowItWorks-module__LoAy5W__miniHeatmap{position:relative}.HowItWorks-module__LoAy5W__heatmapGrid{grid-template-columns:20px repeat(5,28px);gap:0;display:grid}.HowItWorks-module__LoAy5W__axisLabel{color:#9ca3af;justify-content:center;align-items:center;font-size:10px;display:flex}.HowItWorks-module__LoAy5W__axisLabelX{color:#9ca3af;text-align:center;padding-top:4px;font-size:10px}.HowItWorks-module__LoAy5W__cell{flex-wrap:wrap;justify-content:center;align-items:center;gap:2px;width:28px;height:28px;display:flex}.HowItWorks-module__LoAy5W__cell.HowItWorks-module__LoAy5W__low{background:#dcfce7}.HowItWorks-module__LoAy5W__cell.HowItWorks-module__LoAy5W__medium{background:#fef9c3}.HowItWorks-module__LoAy5W__cell.HowItWorks-module__LoAy5W__high{background:#fed7aa}.HowItWorks-module__LoAy5W__cell.HowItWorks-module__LoAy5W__critical{background:#fecaca}.HowItWorks-module__LoAy5W__dot{background:#00000040;border-radius:50%;width:6px;height:6px}.HowItWorks-module__LoAy5W__newDot{opacity:0;background:#dc2626;transition:opacity .4s,transform .4s;transform:scale(0)}.HowItWorks-module__LoAy5W__newDot.HowItWorks-module__LoAy5W__show{opacity:1;transform:scale(1)}.HowItWorks-module__LoAy5W__heatmapLabels{justify-content:space-between;margin-top:8px;padding-top:8px;display:flex}.HowItWorks-module__LoAy5W__yLabel,.HowItWorks-module__LoAy5W__xLabel{color:#9ca3af;text-transform:uppercase;letter-spacing:.05em;font-size:9px}.HowItWorks-module__LoAy5W__treatView{animation:.3s HowItWorks-module__LoAy5W__fadeIn}.HowItWorks-module__LoAy5W__treatHeader{margin-bottom:20px}.HowItWorks-module__LoAy5W__riskBadge{background:#fff;border:1px solid #e5e7eb;border-radius:8px;align-items:center;gap:12px;padding:12px 16px;display:inline-flex}.HowItWorks-module__LoAy5W__riskId{color:#6b7280;background:#f3f4f6;border-radius:4px;padding:4px 8px;font-size:12px;font-weight:600}.HowItWorks-module__LoAy5W__riskTitle{color:#111827;font-size:14px;font-weight:500}.HowItWorks-module__LoAy5W__scoreBadge{border-radius:4px;padding:4px 10px;font-size:14px;font-weight:600}.HowItWorks-module__LoAy5W__scoreBadge.HowItWorks-module__LoAy5W__critical{color:#dc2626;background:#fef2f2}.HowItWorks-module__LoAy5W__treatContent{grid-template-columns:1fr 280px;gap:20px;display:grid}.HowItWorks-module__LoAy5W__controlsPanel{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:20px}.HowItWorks-module__LoAy5W__controlsList{flex-direction:column;gap:12px;display:flex}.HowItWorks-module__LoAy5W__controlItem{background:#f9fafb;border-radius:6px;align-items:center;gap:12px;padding:12px;display:flex}.HowItWorks-module__LoAy5W__controlIcon{color:#9ca3af;font-size:14px}.HowItWorks-module__LoAy5W__controlInfo{flex-direction:column;flex:1;gap:2px;display:flex}.HowItWorks-module__LoAy5W__controlName{color:#111827;font-size:13px;font-weight:500}.HowItWorks-module__LoAy5W__controlType{color:#6b7280;font-size:11px}.HowItWorks-module__LoAy5W__controlStatus{border-radius:4px;padding:4px 8px;font-size:11px;font-weight:500}.HowItWorks-module__LoAy5W__controlStatus.HowItWorks-module__LoAy5W__implemented{color:#166534;background:#dcfce7}.HowItWorks-module__LoAy5W__controlStatus.HowItWorks-module__LoAy5W__inProgress{color:#92400e;background:#fef3c7}.HowItWorks-module__LoAy5W__controlStatus.HowItWorks-module__LoAy5W__planned{color:#6b7280;background:#f3f4f6}.HowItWorks-module__LoAy5W__ownershipPanel{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:20px}.HowItWorks-module__LoAy5W__ownershipFields{flex-direction:column;gap:16px;display:flex}.HowItWorks-module__LoAy5W__ownerField label{color:#6b7280;margin-bottom:6px;font-size:11px;font-weight:500;display:block}.HowItWorks-module__LoAy5W__ownerValue{color:#111827;align-items:center;gap:8px;font-size:14px;display:flex}.HowItWorks-module__LoAy5W__avatar{color:#374151;background:#e5e7eb;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:11px;font-weight:600;display:flex}.HowItWorks-module__LoAy5W__treatmentStatus{border-radius:6px;padding:6px 12px;font-size:13px;font-weight:500;display:inline-block}.HowItWorks-module__LoAy5W__treatmentStatus.HowItWorks-module__LoAy5W__mitigating{color:#1d4ed8;background:#dbeafe}.HowItWorks-module__LoAy5W__governView{flex-direction:column;gap:20px;animation:.3s HowItWorks-module__LoAy5W__fadeIn;display:flex}.HowItWorks-module__LoAy5W__objectivePanel{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:20px}.HowItWorks-module__LoAy5W__objectiveRow{background:#fef2f2;border-radius:6px;justify-content:space-between;align-items:center;margin-bottom:16px;padding:16px;display:flex}.HowItWorks-module__LoAy5W__objectiveInfo{flex-direction:column;gap:4px;display:flex}.HowItWorks-module__LoAy5W__objectiveName{color:#111827;font-size:15px;font-weight:500}.HowItWorks-module__LoAy5W__objectiveRisks{color:#6b7280;font-size:12px}.HowItWorks-module__LoAy5W__objectiveMeta{align-items:center;gap:12px;display:flex}.HowItWorks-module__LoAy5W__appetiteLabel{color:#6b7280;font-size:12px}.HowItWorks-module__LoAy5W__statusPill{border-radius:6px;padding:6px 12px;font-size:12px;font-weight:500}.HowItWorks-module__LoAy5W__statusPill.HowItWorks-module__LoAy5W__danger{color:#991b1b;background:#fecaca}.HowItWorks-module__LoAy5W__statusPill.HowItWorks-module__LoAy5W__warning{color:#92400e;background:#fef3c7}.HowItWorks-module__LoAy5W__statusPill.HowItWorks-module__LoAy5W__success{color:#166534;background:#dcfce7}.HowItWorks-module__LoAy5W__linkedRisk{border-top:1px solid #f3f4f6;padding-top:16px}.HowItWorks-module__LoAy5W__linkedRiskHeader{color:#6b7280;margin-bottom:10px;font-size:11px;font-weight:500}.HowItWorks-module__LoAy5W__linkedRiskItem{background:#f9fafb;border-radius:6px;align-items:center;gap:10px;padding:10px 12px;display:flex}.HowItWorks-module__LoAy5W__riskIndicator{background:#dc2626;border-radius:50%;width:8px;height:8px}.HowItWorks-module__LoAy5W__linkedRiskName{color:#374151;flex:1;font-size:13px}.HowItWorks-module__LoAy5W__linkedRiskScore{border-radius:4px;padding:4px 8px;font-size:12px;font-weight:600}.HowItWorks-module__LoAy5W__linkedRiskScore.HowItWorks-module__LoAy5W__critical{color:#dc2626;background:#fef2f2}.HowItWorks-module__LoAy5W__aiInsightPanel{background:linear-gradient(#faf5ff,#fff);border:1px solid #e9d5ff;border-radius:8px;padding:20px}.HowItWorks-module__LoAy5W__aiInsightHeader{color:#7c3aed;align-items:center;gap:8px;margin-bottom:12px;font-size:13px;font-weight:500;display:flex}.HowItWorks-module__LoAy5W__aiInsightContent{color:#374151;font-size:14px;line-height:1.6}.HowItWorks-module__LoAy5W__aiObservation{margin-bottom:12px}.HowItWorks-module__LoAy5W__aiRecommendation{background:#f5f3ff;border-radius:6px;gap:8px;padding:10px 12px;font-size:13px;display:flex}.HowItWorks-module__LoAy5W__recIcon{color:#7c3aed;font-weight:600}.HowItWorks-module__LoAy5W__tabDescriptions{justify-content:center;gap:48px;padding-top:16px;display:flex}.HowItWorks-module__LoAy5W__tabDesc{text-align:center;opacity:.5;max-width:280px;transition:opacity .3s}.HowItWorks-module__LoAy5W__tabDesc.HowItWorks-module__LoAy5W__active{opacity:1}.HowItWorks-module__LoAy5W__tabDesc h3{color:var(--text-primary);margin-bottom:8px;font-size:1rem;font-weight:600}.HowItWorks-module__LoAy5W__tabDesc p{color:var(--text-secondary);font-size:.875rem;line-height:1.6}@keyframes HowItWorks-module__LoAy5W__fadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.HowItWorks-module__LoAy5W__howItWorks{padding:80px 0}.HowItWorks-module__LoAy5W__container{padding:0 20px}.HowItWorks-module__LoAy5W__sectionTitle{font-size:2.25rem}.HowItWorks-module__LoAy5W__sectionSubtitle{font-size:1.0625rem}.HowItWorks-module__LoAy5W__assessMain{grid-template-columns:1fr}.HowItWorks-module__LoAy5W__miniHeatmapPanel{display:none}.HowItWorks-module__LoAy5W__treatContent{grid-template-columns:1fr}.HowItWorks-module__LoAy5W__objectiveRow{flex-direction:column;align-items:flex-start;gap:12px}.HowItWorks-module__LoAy5W__tabDescriptions{flex-direction:column;align-items:center;gap:24px}.HowItWorks-module__LoAy5W__tabDesc{opacity:1}.HowItWorks-module__LoAy5W__tabDesc:not(.HowItWorks-module__LoAy5W__active){display:none}}@media (max-width:576px){.HowItWorks-module__LoAy5W__howItWorks{padding:60px 0}.HowItWorks-module__LoAy5W__container{padding:0 16px}.HowItWorks-module__LoAy5W__sectionTitle{font-size:1.875rem}.HowItWorks-module__LoAy5W__sectionBadge{font-size:.75rem}.HowItWorks-module__LoAy5W__windowContent{min-height:320px;padding:16px}.HowItWorks-module__LoAy5W__tabBar{padding:0 8px}.HowItWorks-module__LoAy5W__tab{padding:10px 16px;font-size:13px}.HowItWorks-module__LoAy5W__riskBadge{flex-wrap:wrap;gap:8px}.HowItWorks-module__LoAy5W__riskTitle{font-size:13px}.HowItWorks-module__LoAy5W__controlItem{flex-wrap:wrap}.HowItWorks-module__LoAy5W__controlStatus{text-align:center;width:100%;margin-top:8px}}@media (max-width:400px){.HowItWorks-module__LoAy5W__sectionTitle{font-size:1.5rem}}
.Industries-module__ZShQca__useCases{background:var(--gray-50);padding:100px 0}.Industries-module__ZShQca__container{max-width:1200px;margin:0 auto;padding:0 24px}.Industries-module__ZShQca__useCasesHeader{text-align:center;margin-bottom:48px}.Industries-module__ZShQca__useCasesEyebrow{color:var(--text-muted);letter-spacing:.02em;margin-bottom:16px;font-size:.8125rem;font-weight:500;display:inline-block}.Industries-module__ZShQca__useCasesHeadline{color:var(--text-primary);letter-spacing:-.02em;white-space:nowrap;margin-bottom:16px;font-size:3rem;font-weight:600;line-height:1.15}.Industries-module__ZShQca__useCasesSubline{color:var(--text-secondary);max-width:600px;margin:0 auto;font-size:1.125rem;line-height:1.6}.Industries-module__ZShQca__useCasesTabs{flex-wrap:wrap;justify-content:center;gap:12px;margin-bottom:48px;display:flex}.Industries-module__ZShQca__useCaseTab{border:1px solid var(--gray-200);color:var(--text-secondary);cursor:pointer;background:#fff;border-radius:50px;align-items:center;gap:8px;padding:12px 20px;font-size:.9375rem;font-weight:500;transition:all .2s;display:flex}.Industries-module__ZShQca__useCaseTab:hover{border-color:#9ca3af;box-shadow:0 2px 8px #0000000a}.Industries-module__ZShQca__useCaseTab.Industries-module__ZShQca__active{background:var(--primary-color);border-color:var(--primary-color);color:#fff}.Industries-module__ZShQca__tabIconSvg{justify-content:center;align-items:center;display:flex}.Industries-module__ZShQca__tabIconSvg svg{width:18px;height:18px}.Industries-module__ZShQca__useCasesContent{animation:.3s Industries-module__ZShQca__fadeIn}@keyframes Industries-module__ZShQca__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes Industries-module__ZShQca__pulseGlow{0%,to{box-shadow:0 0 #c41e3a4d}50%{box-shadow:0 0 0 8px #c41e3a00}}@keyframes Industries-module__ZShQca__pipelineFlow{0%{left:-50%}to{left:100%}}.Industries-module__ZShQca__demoPipelineNode.Industries-module__ZShQca__alert{animation:1.5s infinite Industries-module__ZShQca__pulseGlow}.Industries-module__ZShQca__demoPipelineLine{position:relative;overflow:hidden}.Industries-module__ZShQca__demoGridIndicator.Industries-module__ZShQca__warning{animation:1.5s infinite Industries-module__ZShQca__pulseGlow}.Industries-module__ZShQca__useCaseSplit{grid-template-columns:1fr 1fr;align-items:start;gap:60px;display:grid}.Industries-module__ZShQca__useCaseNarrative{padding:20px 0}.Industries-module__ZShQca__useCaseTitle{color:var(--text-primary);margin-bottom:16px;font-size:1.75rem;font-weight:700}.Industries-module__ZShQca__useCaseDescription{color:var(--text-secondary);margin-bottom:16px;font-size:1rem;line-height:1.7}.Industries-module__ZShQca__useCaseOutcome{color:var(--text-primary);border-left:3px solid var(--primary-color);background:#c41e3a0d;border-radius:0 8px 8px 0;margin-bottom:24px;padding:16px;font-size:.9375rem;font-weight:500}.Industries-module__ZShQca__useCaseCta{background:var(--primary-color);color:#fff;border-radius:8px;align-items:center;gap:8px;padding:12px 24px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.Industries-module__ZShQca__useCaseCta:hover{background:var(--primary-dark);transform:translateY(-2px)}.Industries-module__ZShQca__useCaseVisual{position:sticky;top:100px}.Industries-module__ZShQca__useCaseDemo{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 4px 24px #00000014}.Industries-module__ZShQca__demoDocument{overflow:hidden}.Industries-module__ZShQca__demoDocHeader{background:var(--gray-50);border-bottom:1px solid var(--gray-200);justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.Industries-module__ZShQca__demoDocType{color:var(--text-primary);font-size:.875rem;font-weight:600}.Industries-module__ZShQca__demoDocBadge{color:#10b981;background:#10b9811a;border-radius:50px;padding:4px 10px;font-size:.75rem;font-weight:600}.Industries-module__ZShQca__demoDocContent{padding:16px}.Industries-module__ZShQca__riskRegister{margin-bottom:16px;font-size:.8125rem}.Industries-module__ZShQca__riskRegisterHeader{background:var(--gray-100);color:var(--text-muted);border-radius:6px 6px 0 0;grid-template-columns:80px 1fr 50px 40px;gap:8px;padding:8px 12px;font-weight:600;display:grid}.Industries-module__ZShQca__riskRegisterRow{border-bottom:1px solid var(--gray-100);opacity:0;grid-template-columns:80px 1fr 50px 40px;align-items:center;gap:8px;padding:10px 12px;transition:all .3s;animation:.4s ease-out forwards Industries-module__ZShQca__rowSlideIn;display:grid}.Industries-module__ZShQca__riskRegisterRow:nth-child(2){animation-delay:.1s}.Industries-module__ZShQca__riskRegisterRow:nth-child(3){animation-delay:.2s}.Industries-module__ZShQca__riskRegisterRow:nth-child(4){animation-delay:.3s}.Industries-module__ZShQca__riskRegisterRow:nth-child(5){animation-delay:.4s}.Industries-module__ZShQca__riskRegisterRow:nth-child(6){animation-delay:.5s}@keyframes Industries-module__ZShQca__rowSlideIn{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}.Industries-module__ZShQca__riskRegisterRow:hover{background:var(--gray-50);transform:translate(4px);box-shadow:0 2px 8px #0000000d}.Industries-module__ZShQca__rrId{color:var(--text-muted);font-size:.75rem}.Industries-module__ZShQca__rrName{color:var(--text-primary);font-weight:500}.Industries-module__ZShQca__rrScore{text-align:center;color:#fff;border-radius:4px;padding:2px 6px;font-weight:700}.Industries-module__ZShQca__rrScore.Industries-module__ZShQca__critical{background:var(--critical-color)}.Industries-module__ZShQca__rrScore.Industries-module__ZShQca__high{background:var(--high-color)}.Industries-module__ZShQca__rrScore.Industries-module__ZShQca__medium{background:var(--medium-color)}.Industries-module__ZShQca__rrScore.Industries-module__ZShQca__low{background:var(--low-color)}.Industries-module__ZShQca__rrStatusDot{border-radius:50%;width:10px;height:10px;transition:all .3s}.Industries-module__ZShQca__riskRegisterRow:hover .Industries-module__ZShQca__rrStatusDot{transform:scale(1.5);box-shadow:0 0 8px}.Industries-module__ZShQca__rrStatusDot.Industries-module__ZShQca__critical{background:var(--critical-color);box-shadow:0 0 0 2px #ea580c33}.Industries-module__ZShQca__rrStatusDot.Industries-module__ZShQca__high{background:var(--high-color);box-shadow:0 0 0 2px #ea580c33}.Industries-module__ZShQca__rrStatusDot.Industries-module__ZShQca__medium{background:var(--medium-color);box-shadow:0 0 0 2px #f59e0b33}.Industries-module__ZShQca__rrStatusDot.Industries-module__ZShQca__low{background:var(--low-color);box-shadow:0 0 0 2px #22c55e33}.Industries-module__ZShQca__riskStats{background:var(--gray-50);border-radius:8px;gap:16px;padding:12px;display:flex}.Industries-module__ZShQca__riskStat{flex-direction:column;align-items:center;gap:4px;display:flex}.Industries-module__ZShQca__statCount{font-size:1.25rem;font-weight:700}.Industries-module__ZShQca__statCount.Industries-module__ZShQca__critical{color:var(--critical-color)}.Industries-module__ZShQca__statCount.Industries-module__ZShQca__medium{color:var(--medium-color)}.Industries-module__ZShQca__statCount.Industries-module__ZShQca__low{color:var(--low-color)}.Industries-module__ZShQca__statLabel{color:var(--text-muted);font-size:.75rem}.Industries-module__ZShQca__demoTimeline{margin-bottom:16px}.Industries-module__ZShQca__demoTimelineItem{border-left:2px solid var(--gray-200);align-items:center;gap:12px;margin-left:10px;padding:10px 12px;display:flex;position:relative}.Industries-module__ZShQca__demoTimelineItem:before{content:"";border:2px solid var(--gray-300);background:#fff;border-radius:50%;width:10px;height:10px;position:absolute;left:-6px}.Industries-module__ZShQca__demoTimelineItem.Industries-module__ZShQca__active{border-left-color:var(--primary-color)}.Industries-module__ZShQca__demoTimelineItem.Industries-module__ZShQca__active:before{border-color:var(--primary-color);background:var(--primary-color)}.Industries-module__ZShQca__demoTimelineTime{color:var(--text-muted);width:40px;font-size:.75rem;font-weight:600}.Industries-module__ZShQca__demoTimelineEvent{color:var(--text-primary);flex:1;font-size:.8125rem}.Industries-module__ZShQca__demoTimelineStatus{border-radius:50px;padding:3px 8px;font-size:.6875rem;font-weight:600}.Industries-module__ZShQca__demoTimelineStatus.Industries-module__ZShQca__detected{color:#f59e0b;background:#f59e0b1a}.Industries-module__ZShQca__demoTimelineStatus.Industries-module__ZShQca__reviewed{color:#3b82f6;background:#3b82f61a}.Industries-module__ZShQca__demoTimelineStatus.Industries-module__ZShQca__resolved{color:#10b981;background:#10b9811a}.Industries-module__ZShQca__demoRiskEntry{background:var(--gray-50);border-radius:8px;margin-bottom:12px;padding:12px}.Industries-module__ZShQca__demoRiskHeader{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.Industries-module__ZShQca__demoRiskId{color:var(--text-muted);font-size:.75rem;font-weight:600}.Industries-module__ZShQca__demoRiskScore{color:#fff;border-radius:4px;padding:4px 10px;font-size:.875rem;font-weight:700}.Industries-module__ZShQca__demoRiskScore.Industries-module__ZShQca__critical{background:var(--critical-color)}.Industries-module__ZShQca__demoRiskScore.Industries-module__ZShQca__high{background:var(--high-color)}.Industries-module__ZShQca__demoRiskScore.Industries-module__ZShQca__medium{background:var(--medium-color)}.Industries-module__ZShQca__demoRiskTitle{color:var(--text-primary);margin-bottom:8px;font-size:.9375rem;font-weight:600}.Industries-module__ZShQca__demoRiskMeta{gap:8px;display:flex}.Industries-module__ZShQca__demoTag{border-radius:4px;padding:3px 8px;font-size:.6875rem;font-weight:500}.Industries-module__ZShQca__demoTag.Industries-module__ZShQca__dept{background:var(--gray-200);color:var(--text-secondary)}.Industries-module__ZShQca__demoTag.Industries-module__ZShQca__cat{color:var(--primary-color);background:#c41e3a1a}.Industries-module__ZShQca__demoControlsSection{border-top:1px solid var(--gray-200);padding-top:12px}.Industries-module__ZShQca__demoControlsHeader{color:var(--text-muted);margin-bottom:8px;font-size:.75rem;font-weight:600}.Industries-module__ZShQca__demoControlRow{align-items:center;gap:8px;padding:8px 0;display:flex}.Industries-module__ZShQca__demoControlType{text-transform:uppercase;letter-spacing:.5px;border-radius:3px;padding:3px 6px;font-size:.625rem;font-weight:600}.Industries-module__ZShQca__demoControlType.Industries-module__ZShQca__preventive{color:#10b981;background:#10b9811a}.Industries-module__ZShQca__demoControlType.Industries-module__ZShQca__detective{color:#f59e0b;background:#f59e0b1a}.Industries-module__ZShQca__demoControlType.Industries-module__ZShQca__corrective{color:#3b82f6;background:#3b82f61a}.Industries-module__ZShQca__demoControlName{color:var(--text-primary);flex:1;font-size:.8125rem}.Industries-module__ZShQca__demoMatchBar{background:var(--gray-200);border-radius:2px;width:60px;height:4px;overflow:hidden}.Industries-module__ZShQca__demoMatchFill{background:var(--primary-color);border-radius:2px;height:100%}.Industries-module__ZShQca__demoControlMatch{color:var(--primary-color);text-align:right;width:32px;font-size:.75rem;font-weight:600}.Industries-module__ZShQca__demoPipeline{justify-content:center;align-items:center;margin-bottom:16px;padding:20px 0;display:flex}.Industries-module__ZShQca__demoPipelineNode{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:.75rem;font-weight:700;display:flex}.Industries-module__ZShQca__demoPipelineNode.Industries-module__ZShQca__ok{background:#10b981}.Industries-module__ZShQca__demoPipelineNode.Industries-module__ZShQca__alert{background:var(--high-color);animation:1.5s infinite Industries-module__ZShQca__pulseGlow}.Industries-module__ZShQca__demoPipelineLine{background:var(--gray-200);width:40px;height:4px;position:relative;overflow:hidden}.Industries-module__ZShQca__demoPipelineFlow{background:linear-gradient(90deg,#0000,#10b981,#0000);width:20px;height:100%;animation:1.5s linear infinite Industries-module__ZShQca__pipelineFlow;position:absolute}.Industries-module__ZShQca__demoChecklist{margin-bottom:16px}.Industries-module__ZShQca__demoChecklistItem{align-items:center;gap:10px;padding:8px 0;display:flex}.Industries-module__ZShQca__demoCheckIcon{border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.Industries-module__ZShQca__demoCheckIcon svg{width:12px;height:12px}.Industries-module__ZShQca__demoCheckIcon.Industries-module__ZShQca__complete{color:#fff;background:#10b981}.Industries-module__ZShQca__demoCheckIcon.Industries-module__ZShQca__pending{background:var(--gray-200);color:var(--text-muted)}.Industries-module__ZShQca__demoChecklistText{color:var(--text-secondary);font-size:.875rem}.Industries-module__ZShQca__demoChecklistText.Industries-module__ZShQca__complete{color:var(--text-primary);opacity:.7;text-decoration:line-through}.Industries-module__ZShQca__demoMetrics{gap:16px;margin-bottom:16px;display:flex}.Industries-module__ZShQca__demoMetric{text-align:center;background:var(--gray-50);border-radius:8px;flex:1;padding:16px}.Industries-module__ZShQca__demoMetricValue{margin-bottom:4px;font-size:1.5rem;font-weight:700;display:block}.Industries-module__ZShQca__demoMetricValue.Industries-module__ZShQca__good{color:#10b981}.Industries-module__ZShQca__demoMetricValue.Industries-module__ZShQca__warning{color:var(--high-color)}.Industries-module__ZShQca__demoMetricValue.Industries-module__ZShQca__neutral{color:var(--text-primary)}.Industries-module__ZShQca__demoMetricLabel{color:var(--text-muted);font-size:.75rem}.Industries-module__ZShQca__demoGridStatus{margin-bottom:16px}.Industries-module__ZShQca__demoGridRow{background:var(--gray-50);border-radius:6px;align-items:center;gap:10px;margin-bottom:6px;padding:10px 12px;display:flex}.Industries-module__ZShQca__demoGridIndicator{border-radius:50%;width:10px;height:10px}.Industries-module__ZShQca__demoGridIndicator.Industries-module__ZShQca__online{background:#10b981;box-shadow:0 0 0 3px #10b98133}.Industries-module__ZShQca__demoGridIndicator.Industries-module__ZShQca__warning{background:var(--high-color);animation:1.5s infinite Industries-module__ZShQca__pulseGlow}.Industries-module__ZShQca__demoGridName{color:var(--text-primary);flex:1;font-size:.8125rem}.Industries-module__ZShQca__demoGridLoad{color:var(--text-muted);font-size:.75rem}.Industries-module__ZShQca__riskRegisterRow{transition:all .3s}.Industries-module__ZShQca__rrStatusDot{animation:2s ease-in-out infinite Industries-module__ZShQca__statusDotPulse}.Industries-module__ZShQca__rrStatusDot:first-child{animation-delay:0s}.Industries-module__ZShQca__rrStatusDot:nth-child(2){animation-delay:.3s}.Industries-module__ZShQca__rrStatusDot:nth-child(3){animation-delay:.6s}@keyframes Industries-module__ZShQca__statusDotPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.2)}}.Industries-module__ZShQca__statCount{animation:3s ease-in-out infinite Industries-module__ZShQca__countBreathe}.Industries-module__ZShQca__statCount:first-child{animation-delay:0s}.Industries-module__ZShQca__statCount:nth-child(2){animation-delay:.5s}.Industries-module__ZShQca__statCount:nth-child(3){animation-delay:1s}@keyframes Industries-module__ZShQca__countBreathe{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}.Industries-module__ZShQca__demoTimelineItem:before{animation:2.5s ease-in-out infinite Industries-module__ZShQca__timelineDotPulse}.Industries-module__ZShQca__demoTimelineItem:first-child:before{animation-delay:0s}.Industries-module__ZShQca__demoTimelineItem:nth-child(2):before{animation-delay:.4s}.Industries-module__ZShQca__demoTimelineItem:nth-child(3):before{animation-delay:.8s}@keyframes Industries-module__ZShQca__timelineDotPulse{0%,to{box-shadow:0 0 #c41e3a4d}50%{box-shadow:0 0 0 4px #c41e3a1a}}.Industries-module__ZShQca__demoTimelineStatus{position:relative;overflow:hidden}.Industries-module__ZShQca__demoTimelineStatus:after{content:"";background:linear-gradient(90deg,#0000,#ffffff4d,#0000);width:100%;height:100%;animation:3s ease-in-out infinite Industries-module__ZShQca__statusShimmer;position:absolute;top:0;left:-100%}@keyframes Industries-module__ZShQca__statusShimmer{0%,to{left:-100%}50%{left:100%}}.Industries-module__ZShQca__demoRiskEntry{animation:4s ease-in-out infinite Industries-module__ZShQca__riskEntryGlow}@keyframes Industries-module__ZShQca__riskEntryGlow{0%,to{box-shadow:0 0 #c41e3a00}50%{box-shadow:0 0 15px #c41e3a14}}.Industries-module__ZShQca__demoRiskScore{animation:2s ease-in-out infinite Industries-module__ZShQca__scorePulse}@keyframes Industries-module__ZShQca__scorePulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.Industries-module__ZShQca__demoMatchFill{animation:3s ease-in-out infinite Industries-module__ZShQca__matchBarFill}@keyframes Industries-module__ZShQca__matchBarFill{0%,to{opacity:1}50%{opacity:.7}}.Industries-module__ZShQca__demoControlType{animation:2.5s ease-in-out infinite Industries-module__ZShQca__controlTypeBounce}.Industries-module__ZShQca__demoControlRow:first-child .Industries-module__ZShQca__demoControlType{animation-delay:0s}.Industries-module__ZShQca__demoControlRow:nth-child(2) .Industries-module__ZShQca__demoControlType{animation-delay:.3s}@keyframes Industries-module__ZShQca__controlTypeBounce{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}.Industries-module__ZShQca__demoCheckIcon.Industries-module__ZShQca__complete{animation:3s ease-in-out infinite Industries-module__ZShQca__checkBounce}.Industries-module__ZShQca__demoChecklistItem:first-child .Industries-module__ZShQca__demoCheckIcon{animation-delay:0s}.Industries-module__ZShQca__demoChecklistItem:nth-child(2) .Industries-module__ZShQca__demoCheckIcon{animation-delay:.3s}.Industries-module__ZShQca__demoChecklistItem:nth-child(3) .Industries-module__ZShQca__demoCheckIcon{animation-delay:.6s}.Industries-module__ZShQca__demoChecklistItem:nth-child(4) .Industries-module__ZShQca__demoCheckIcon{animation-delay:.9s}@keyframes Industries-module__ZShQca__checkBounce{0%,to{transform:scale(1)}50%{transform:scale(1.15)}}.Industries-module__ZShQca__demoCheckIcon.Industries-module__ZShQca__pending{animation:2s ease-in-out infinite Industries-module__ZShQca__pendingPulse}@keyframes Industries-module__ZShQca__pendingPulse{0%,to{opacity:1;background:var(--gray-200)}50%{opacity:.6;background:var(--gray-300)}}.Industries-module__ZShQca__demoMetricValue{animation:3s ease-in-out infinite Industries-module__ZShQca__metricPulse}.Industries-module__ZShQca__demoMetric:first-child .Industries-module__ZShQca__demoMetricValue{animation-delay:0s}.Industries-module__ZShQca__demoMetric:nth-child(2) .Industries-module__ZShQca__demoMetricValue{animation-delay:.4s}.Industries-module__ZShQca__demoMetric:nth-child(3) .Industries-module__ZShQca__demoMetricValue{animation-delay:.8s}@keyframes Industries-module__ZShQca__metricPulse{0%,to{filter:brightness();transform:scale(1)}50%{filter:brightness(1.1);transform:scale(1.05)}}.Industries-module__ZShQca__demoMetric{transition:all .3s;animation:4s ease-in-out infinite Industries-module__ZShQca__metricGlow}.Industries-module__ZShQca__demoMetric:first-child{animation-delay:0s}.Industries-module__ZShQca__demoMetric:nth-child(2){animation-delay:.6s}.Industries-module__ZShQca__demoMetric:nth-child(3){animation-delay:1.2s}@keyframes Industries-module__ZShQca__metricGlow{0%,to{box-shadow:0 0 #c41e3a00}50%{box-shadow:0 2px 12px #c41e3a14}}.Industries-module__ZShQca__demoGridIndicator.Industries-module__ZShQca__online{animation:2s ease-in-out infinite Industries-module__ZShQca__gridOnlinePulse}.Industries-module__ZShQca__demoGridRow:first-child .Industries-module__ZShQca__demoGridIndicator{animation-delay:0s}.Industries-module__ZShQca__demoGridRow:nth-child(2) .Industries-module__ZShQca__demoGridIndicator{animation-delay:.3s}.Industries-module__ZShQca__demoGridRow:nth-child(3) .Industries-module__ZShQca__demoGridIndicator{animation-delay:.6s}@keyframes Industries-module__ZShQca__gridOnlinePulse{0%,to{box-shadow:0 0 0 3px #10b98133}50%{box-shadow:0 0 0 6px #10b98126}}.Industries-module__ZShQca__demoGridRow{transition:all .3s;animation:5s ease-in-out infinite Industries-module__ZShQca__gridRowHighlight}.Industries-module__ZShQca__demoGridRow:first-child{animation-delay:0s}.Industries-module__ZShQca__demoGridRow:nth-child(2){animation-delay:1s}.Industries-module__ZShQca__demoGridRow:nth-child(3){animation-delay:2s}@keyframes Industries-module__ZShQca__gridRowHighlight{0%,to{background:var(--gray-50)}50%{background:#c41e3a08}}.Industries-module__ZShQca__demoDocBadge{animation:2s ease-in-out infinite Industries-module__ZShQca__badgePulse}@keyframes Industries-module__ZShQca__badgePulse{0%,to{opacity:1}50%{opacity:.7}}.Industries-module__ZShQca__demoTag{animation:3s ease-in-out infinite Industries-module__ZShQca__tagFloat}.Industries-module__ZShQca__demoTag:first-child{animation-delay:0s}.Industries-module__ZShQca__demoTag:nth-child(2){animation-delay:.3s}@keyframes Industries-module__ZShQca__tagFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-1px)}}@media (max-width:992px){.Industries-module__ZShQca__useCaseSplit{grid-template-columns:1fr;gap:40px}.Industries-module__ZShQca__useCaseVisual{position:static}.Industries-module__ZShQca__useCasesHeadline{font-size:2.25rem}}@media (max-width:768px){.Industries-module__ZShQca__useCasesTabs{gap:8px}.Industries-module__ZShQca__useCaseTab{padding:10px 14px;font-size:.8125rem}.Industries-module__ZShQca__tabIconSvg svg{width:16px;height:16px}.Industries-module__ZShQca__useCasesHeadline{font-size:2.25rem}}@media (max-width:576px){.Industries-module__ZShQca__useCases{padding:60px 0}.Industries-module__ZShQca__useCasesHeadline{font-size:1.875rem}.Industries-module__ZShQca__useCasesEyebrow{font-size:.75rem}.Industries-module__ZShQca__useCaseTab span:not(.Industries-module__ZShQca__tabIconSvg){display:none}.Industries-module__ZShQca__useCaseTab{padding:12px}.Industries-module__ZShQca__riskRegisterHeader,.Industries-module__ZShQca__riskRegisterRow{grid-template-columns:60px 1fr 40px 30px;font-size:.75rem}}
.AIAssistant-module__iWYicq__aiAssistantSection{background:#fff;padding:100px 0}.AIAssistant-module__iWYicq__container{max-width:1200px;margin:0 auto;padding:0 24px}.AIAssistant-module__iWYicq__sectionHeader{text-align:center;margin-bottom:60px}.AIAssistant-module__iWYicq__sectionBadge{color:var(--primary-color);background:#c41e3a1a;border-radius:50px;margin-bottom:16px;padding:6px 14px;font-size:.875rem;font-weight:600;display:inline-block}.AIAssistant-module__iWYicq__sectionTitleSerif{color:var(--text-primary);letter-spacing:-.02em;white-space:nowrap;margin-bottom:16px;font-size:3rem;font-weight:600;line-height:1.15}.AIAssistant-module__iWYicq__sectionSubtitle{color:var(--text-secondary);max-width:600px;margin:0 auto;font-size:1.125rem}.AIAssistant-module__iWYicq__aiAssistantLayout{grid-template-columns:1fr 1fr;align-items:center;gap:60px;display:grid}.AIAssistant-module__iWYicq__aiAssistantFeatures{flex-direction:column;gap:24px;display:flex}.AIAssistant-module__iWYicq__aiFeatureCard{background:var(--gray-50);border-radius:12px;gap:16px;padding:20px;transition:all .3s;display:flex}.AIAssistant-module__iWYicq__aiFeatureCard:hover{background:#fff;transform:translate(4px);box-shadow:0 4px 16px #00000014}.AIAssistant-module__iWYicq__aiFeatureIcon{background:var(--primary-color);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.AIAssistant-module__iWYicq__aiFeatureIcon svg{color:#fff;width:24px;height:24px}.AIAssistant-module__iWYicq__aiFeatureContent h4{color:var(--text-primary);margin-bottom:6px;font-size:1rem;font-weight:600}.AIAssistant-module__iWYicq__aiFeatureContent p{color:var(--text-secondary);font-size:.9375rem;line-height:1.5}.AIAssistant-module__iWYicq__aiAssistantDemo{position:relative}.AIAssistant-module__iWYicq__chatWindow{border:1px solid var(--gray-200);background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 8px 32px #0000001f}.AIAssistant-module__iWYicq__chatWindowHeader{background:var(--gray-50);border-bottom:1px solid var(--gray-200);align-items:center;gap:12px;padding:14px 16px;display:flex}.AIAssistant-module__iWYicq__chatWindowDots{gap:6px;display:flex}.AIAssistant-module__iWYicq__chatWindowDots span{border-radius:50%;width:10px;height:10px}.AIAssistant-module__iWYicq__chatWindowDots span:first-child{background:#ff5f56}.AIAssistant-module__iWYicq__chatWindowDots span:nth-child(2){background:#ffbd2e}.AIAssistant-module__iWYicq__chatWindowDots span:last-child{background:#27c93f}.AIAssistant-module__iWYicq__chatWindowTitle{color:var(--text-primary);flex:1;font-size:.875rem;font-weight:600}.AIAssistant-module__iWYicq__chatStatusBadge{color:#10b981;align-items:center;gap:6px;font-size:.75rem;font-weight:500;display:flex}.AIAssistant-module__iWYicq__statusDotLive{background:#10b981;border-radius:50%;width:6px;height:6px;animation:2s infinite AIAssistant-module__iWYicq__statusPulse}@keyframes AIAssistant-module__iWYicq__statusPulse{0%,to{opacity:1}50%{opacity:.5}}.AIAssistant-module__iWYicq__chatWindowBody{flex-direction:column;gap:16px;max-height:400px;padding:20px;display:flex;overflow-y:auto}.AIAssistant-module__iWYicq__chatMsg{gap:10px;display:flex}.AIAssistant-module__iWYicq__userMsg{justify-content:flex-end}.AIAssistant-module__iWYicq__userMsg .AIAssistant-module__iWYicq__chatMsgContent{background:var(--primary-color);color:#fff;border-radius:16px 16px 4px;max-width:80%;padding:12px 16px;font-size:.9375rem}.AIAssistant-module__iWYicq__aiMsg{align-items:flex-start}.AIAssistant-module__iWYicq__aiAvatar{background:var(--gray-100);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.AIAssistant-module__iWYicq__aiAvatar svg{width:18px;height:18px;color:var(--primary-color)}.AIAssistant-module__iWYicq__aiMsg .AIAssistant-module__iWYicq__chatMsgContent{background:var(--gray-50);max-width:85%;color:var(--text-primary);border-radius:16px 16px 16px 4px;padding:14px 16px;font-size:.9375rem}.AIAssistant-module__iWYicq__aiMsg .AIAssistant-module__iWYicq__chatMsgContent p{margin-bottom:12px}.AIAssistant-module__iWYicq__aiMsg .AIAssistant-module__iWYicq__chatMsgContent p:last-child{margin-bottom:0}.AIAssistant-module__iWYicq__aiRiskList{flex-direction:column;gap:8px;display:flex}.AIAssistant-module__iWYicq__aiRiskItem{border:1px solid var(--gray-200);background:#fff;border-radius:8px;align-items:center;gap:10px;padding:8px 12px;display:flex}.AIAssistant-module__iWYicq__aiRiskName{color:var(--text-primary);flex:1;font-size:.8125rem;font-weight:500}.AIAssistant-module__iWYicq__aiRiskScore{color:#fff;border-radius:4px;padding:3px 8px;font-size:.75rem;font-weight:700}.AIAssistant-module__iWYicq__aiRiskScore.AIAssistant-module__iWYicq__critical{background:var(--critical-color)}.AIAssistant-module__iWYicq__aiRiskScore.AIAssistant-module__iWYicq__high{background:var(--high-color)}.AIAssistant-module__iWYicq__aiControlList{flex-direction:column;gap:8px;display:flex}.AIAssistant-module__iWYicq__aiControlItem{border:1px solid var(--gray-200);background:#fff;border-radius:8px;align-items:center;gap:8px;padding:8px 12px;display:flex}.AIAssistant-module__iWYicq__aiControlType{text-transform:uppercase;letter-spacing:.5px;border-radius:3px;padding:3px 6px;font-size:.625rem;font-weight:600}.AIAssistant-module__iWYicq__aiControlType.AIAssistant-module__iWYicq__preventive{color:#10b981;background:#10b9811a}.AIAssistant-module__iWYicq__aiControlType.AIAssistant-module__iWYicq__detective{color:#f59e0b;background:#f59e0b1a}.AIAssistant-module__iWYicq__aiControlType.AIAssistant-module__iWYicq__corrective{color:#3b82f6;background:#3b82f61a}.AIAssistant-module__iWYicq__aiControlName{color:var(--text-primary);flex:1;font-size:.8125rem;font-weight:500}.AIAssistant-module__iWYicq__aiControlMatch{color:var(--primary-color);font-size:.75rem;font-weight:700}.AIAssistant-module__iWYicq__chatWindowInput{border-top:1px solid var(--gray-200);background:#fff;gap:10px;padding:14px 16px;display:flex}.AIAssistant-module__iWYicq__chatWindowInput input{border:1px solid var(--gray-200);background:var(--gray-50);border-radius:8px;flex:1;padding:10px 14px;font-size:.875rem}.AIAssistant-module__iWYicq__chatWindowInput input:disabled{cursor:not-allowed}.AIAssistant-module__iWYicq__chatWindowInput input::placeholder{color:var(--text-muted)}.AIAssistant-module__iWYicq__chatSendBtn{background:var(--primary-color);cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;transition:all .2s;display:flex}.AIAssistant-module__iWYicq__chatSendBtn:hover{background:var(--primary-dark)}.AIAssistant-module__iWYicq__chatSendBtn svg{color:#fff;width:18px;height:18px}@media (max-width:992px){.AIAssistant-module__iWYicq__aiAssistantLayout{grid-template-columns:1fr;gap:40px}.AIAssistant-module__iWYicq__sectionTitleSerif{font-size:2rem}}@media (max-width:576px){.AIAssistant-module__iWYicq__aiAssistantSection{padding:60px 0}.AIAssistant-module__iWYicq__sectionTitleSerif{font-size:1.75rem}.AIAssistant-module__iWYicq__aiFeatureCard{padding:16px}.AIAssistant-module__iWYicq__aiFeatureIcon{width:40px;height:40px}.AIAssistant-module__iWYicq__aiFeatureIcon svg{width:20px;height:20px}.AIAssistant-module__iWYicq__chatWindowBody{padding:16px}}
.Resources-module__xmwysW__resourcesSection{background:var(--gray-50);padding:100px 0}.Resources-module__xmwysW__container{max-width:1200px;margin:0 auto;padding:0 24px}.Resources-module__xmwysW__sectionHeader{text-align:center;margin-bottom:60px}.Resources-module__xmwysW__sectionBadge{color:var(--primary-color);background:#c41e3a1a;border-radius:50px;margin-bottom:16px;padding:6px 14px;font-size:.875rem;font-weight:600;display:inline-block}.Resources-module__xmwysW__sectionTitle{color:var(--text-primary);letter-spacing:-.02em;white-space:nowrap;margin-bottom:16px;font-size:3rem;font-weight:600;line-height:1.15}.Resources-module__xmwysW__sectionSubtitle{color:var(--text-secondary);max-width:600px;margin:0 auto;font-size:1.125rem}.Resources-module__xmwysW__resourcesGrid{grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:48px;display:grid}.Resources-module__xmwysW__resourceCard{border:1px solid var(--gray-200);background:#fff;border-radius:16px;flex-direction:column;padding:28px;text-decoration:none;transition:all .3s;display:flex}.Resources-module__xmwysW__resourceCard:hover{border-color:var(--primary-color);transform:translateY(-4px);box-shadow:0 12px 32px #00000014}.Resources-module__xmwysW__resourceCategory{color:var(--primary-color);text-transform:uppercase;letter-spacing:.5px;margin-bottom:12px;font-size:.75rem;font-weight:600}.Resources-module__xmwysW__resourceTitle{color:var(--text-primary);margin-bottom:12px;font-size:1.25rem;font-weight:700;line-height:1.3}.Resources-module__xmwysW__resourceExcerpt{color:var(--text-secondary);flex:1;margin-bottom:16px;font-size:.9375rem;line-height:1.6}.Resources-module__xmwysW__resourceLink{color:var(--primary-color);align-items:center;gap:6px;font-size:.875rem;font-weight:600;display:flex}.Resources-module__xmwysW__resourceCard:hover .Resources-module__xmwysW__resourceLink{gap:10px}.Resources-module__xmwysW__resourcesCta{text-align:center}.Resources-module__xmwysW__btnOutline{color:var(--primary-color);border:2px solid var(--primary-color);background:0 0;border-radius:8px;align-items:center;gap:8px;padding:14px 28px;font-size:1rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.Resources-module__xmwysW__btnOutline:hover{background:var(--primary-color);color:#fff}@media (max-width:992px){.Resources-module__xmwysW__resourcesGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.Resources-module__xmwysW__resourcesGrid{grid-template-columns:1fr}.Resources-module__xmwysW__sectionTitle{font-size:1.875rem}}@media (max-width:576px){.Resources-module__xmwysW__resourcesSection{padding:60px 0}.Resources-module__xmwysW__sectionTitle{font-size:1.5rem}.Resources-module__xmwysW__resourceCard{padding:20px}}
.Pricing-module__5WSI7a__pricing{background:#fff;padding:100px 0}.Pricing-module__5WSI7a__container{max-width:1200px;margin:0 auto;padding:0 24px}.Pricing-module__5WSI7a__sectionHeader{text-align:center;margin-bottom:60px}.Pricing-module__5WSI7a__sectionBadge{color:var(--primary-color);background:#c41e3a1a;border-radius:50px;margin-bottom:16px;padding:6px 14px;font-size:.875rem;font-weight:600;display:inline-block}.Pricing-module__5WSI7a__sectionTitle{color:var(--text-primary);letter-spacing:-.02em;white-space:nowrap;margin-bottom:16px;font-size:3rem;font-weight:600;line-height:1.15}.Pricing-module__5WSI7a__sectionSubtitle{color:var(--text-secondary);max-width:600px;margin:0 auto;font-size:1.125rem}.Pricing-module__5WSI7a__pricingGrid{grid-template-columns:repeat(3,1fr);align-items:start;gap:24px;display:grid}.Pricing-module__5WSI7a__pricingCard{border:1px solid var(--gray-200);opacity:0;background:#fff;border-radius:16px;padding:32px 28px;transition:all .3s;position:relative;transform:translateY(40px)scale(.95)}.Pricing-module__5WSI7a__pricingCard.Pricing-module__5WSI7a__visible{opacity:1;animation:.6s cubic-bezier(.34,1.56,.64,1) forwards Pricing-module__5WSI7a__cardPop;transform:translateY(0)scale(1)}@keyframes Pricing-module__5WSI7a__cardPop{0%{opacity:0;transform:translateY(40px)scale(.95)}70%{transform:translateY(-10px)scale(1.03)}to{opacity:1;transform:translateY(0)scale(1)}}.Pricing-module__5WSI7a__pricingCard:hover{transform:translateY(-4px);box-shadow:0 12px 32px #00000014}.Pricing-module__5WSI7a__pricingCard.Pricing-module__5WSI7a__featured{border-color:var(--primary-color);transform:scale(1.02);box-shadow:0 8px 32px #c41e3a26}.Pricing-module__5WSI7a__pricingCard.Pricing-module__5WSI7a__featured:hover{transform:scale(1.02)translateY(-4px)}.Pricing-module__5WSI7a__featuredBadge{background:var(--primary-color);color:#fff;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap;border-radius:50px;padding:6px 16px;font-size:.75rem;font-weight:700;animation:2s ease-in-out infinite Pricing-module__5WSI7a__badgePulse;position:absolute;top:-12px;left:50%;transform:translate(-50%)}@keyframes Pricing-module__5WSI7a__badgePulse{0%,to{box-shadow:0 0 #c41e3a66}50%{box-shadow:0 0 0 8px #c41e3a00}}.Pricing-module__5WSI7a__pricingHeader{margin-bottom:24px}.Pricing-module__5WSI7a__planName{color:var(--text-primary);margin-bottom:6px;font-size:1.5rem;font-weight:700}.Pricing-module__5WSI7a__planDescription{color:var(--text-secondary);font-size:.9375rem}.Pricing-module__5WSI7a__pricingPrice{align-items:baseline;gap:4px;margin-bottom:28px;display:flex}.Pricing-module__5WSI7a__priceAmount{color:var(--text-primary);font-size:3rem;font-weight:700;line-height:1}.Pricing-module__5WSI7a__pricePeriod{color:var(--text-muted);font-size:1rem}.Pricing-module__5WSI7a__pricingFeatures{margin:0 0 28px;padding:0;list-style:none}.Pricing-module__5WSI7a__pricingFeatures li{color:var(--text-secondary);border-bottom:1px solid var(--gray-100);align-items:center;gap:10px;padding:10px 0;font-size:.9375rem;display:flex}.Pricing-module__5WSI7a__pricingFeatures li:last-child{border-bottom:none}.Pricing-module__5WSI7a__pricingFeatures li:before{content:"✓";color:#10b981;background:#10b9811a;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:.75rem;font-weight:700;transition:all .3s;display:flex}.Pricing-module__5WSI7a__pricingCard:hover .Pricing-module__5WSI7a__pricingFeatures li:before{background:#10b98133;transform:scale(1.2)rotate(360deg)}.Pricing-module__5WSI7a__btnBlock{text-align:center;border-radius:8px;width:100%;padding:14px 24px;font-size:1rem;font-weight:600;text-decoration:none;transition:all .2s;display:block}.Pricing-module__5WSI7a__btnPrimary{background:var(--primary-color);color:#fff}.Pricing-module__5WSI7a__btnPrimary:hover{background:var(--primary-dark);transform:translateY(-2px);box-shadow:0 8px 24px #c41e3a4d}.Pricing-module__5WSI7a__btnOutline{color:var(--primary-color);border:2px solid var(--primary-color);background:0 0}.Pricing-module__5WSI7a__btnOutline:hover{background:var(--primary-color);color:#fff}@media (max-width:992px){.Pricing-module__5WSI7a__pricingGrid{grid-template-columns:1fr;max-width:400px;margin:0 auto}.Pricing-module__5WSI7a__pricingCard.Pricing-module__5WSI7a__featured{transform:none}.Pricing-module__5WSI7a__pricingCard.Pricing-module__5WSI7a__featured:hover{transform:translateY(-4px)}.Pricing-module__5WSI7a__sectionTitle{font-size:1.875rem}}@media (max-width:576px){.Pricing-module__5WSI7a__pricing{padding:60px 0}.Pricing-module__5WSI7a__sectionTitle{font-size:1.5rem}.Pricing-module__5WSI7a__priceAmount{font-size:2.5rem}.Pricing-module__5WSI7a__pricingCard{padding:24px 20px}}
.FAQ-module__UnNiSq__faqSection{background:var(--bg-secondary);padding:100px 0}.FAQ-module__UnNiSq__container{max-width:800px;margin:0 auto;padding:0 24px}.FAQ-module__UnNiSq__faqList{flex-direction:column;gap:16px;display:flex}.FAQ-module__UnNiSq__faqItem{border-radius:var(--radius-lg);border:1px solid var(--gray-100);transition:all var(--transition-normal);background:#fff;overflow:hidden}.FAQ-module__UnNiSq__faqItem:hover{border-color:var(--gray-200)}.FAQ-module__UnNiSq__faqItem.FAQ-module__UnNiSq__active{border-color:var(--primary-color);box-shadow:var(--shadow-md)}.FAQ-module__UnNiSq__faqQuestion{width:100%;color:var(--text-primary);text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;padding:20px 24px;font-size:1.0625rem;font-weight:600;display:flex}.FAQ-module__UnNiSq__faqIcon{color:var(--text-muted);transition:transform var(--transition-normal);flex-shrink:0}.FAQ-module__UnNiSq__faqItem.FAQ-module__UnNiSq__active .FAQ-module__UnNiSq__faqIcon{color:var(--primary-color);transform:rotate(45deg)}.FAQ-module__UnNiSq__faqAnswer{max-height:0;transition:max-height var(--transition-normal);overflow:hidden}.FAQ-module__UnNiSq__faqItem.FAQ-module__UnNiSq__active .FAQ-module__UnNiSq__faqAnswer{max-height:500px}.FAQ-module__UnNiSq__faqAnswer p{color:var(--text-secondary);padding:0 24px 20px;font-size:.9375rem;line-height:1.7}@media (max-width:768px){.FAQ-module__UnNiSq__faqSection{padding:80px 0}.FAQ-module__UnNiSq__container{padding:0 20px}.FAQ-module__UnNiSq__faqQuestion{padding:18px 22px}}@media (max-width:576px){.FAQ-module__UnNiSq__faqSection{padding:60px 0}.FAQ-module__UnNiSq__container{padding:0 16px}.FAQ-module__UnNiSq__faqQuestion{padding:16px 18px;font-size:.9375rem}.FAQ-module__UnNiSq__faqAnswer p{padding:0 18px 16px;font-size:.875rem}.FAQ-module__UnNiSq__faqIcon{width:18px;height:18px}}@media (max-width:400px){.FAQ-module__UnNiSq__faqQuestion{padding:14px 16px;font-size:.875rem}.FAQ-module__UnNiSq__faqAnswer p{padding:0 16px 14px}}
.CTA-module__SyyQcq__ctaSection{text-align:center;border-top:1px solid var(--gray-100);padding:80px 0;position:relative}.CTA-module__SyyQcq__ctaSection:before{display:none}.CTA-module__SyyQcq__container{z-index:1;max-width:800px;margin:0 auto;padding:0 24px;position:relative}.CTA-module__SyyQcq__ctaContent{text-align:center}.CTA-module__SyyQcq__ctaTitle{color:var(--text-primary);letter-spacing:-.02em;margin-bottom:12px;font-size:2rem;font-weight:600;line-height:1.3}.CTA-module__SyyQcq__ctaSubtitle{color:var(--text-secondary);max-width:500px;margin-bottom:28px;margin-left:auto;margin-right:auto;font-size:1rem;line-height:1.6}.CTA-module__SyyQcq__ctaButtons{justify-content:center;gap:12px;display:flex}.CTA-module__SyyQcq__btnPrimary{color:#fff;background:var(--text-primary);border-radius:var(--radius-md);align-items:center;gap:8px;padding:12px 24px;font-size:.9375rem;font-weight:500;transition:background .15s;display:inline-flex}.CTA-module__SyyQcq__btnPrimary:hover{background:var(--primary-color)}.CTA-module__SyyQcq__btnSecondary{color:var(--text-secondary);border:1px solid var(--gray-200);border-radius:var(--radius-md);background:0 0;align-items:center;padding:12px 24px;font-size:.9375rem;font-weight:500;transition:all .15s;display:inline-flex}.CTA-module__SyyQcq__btnSecondary:hover{border-color:var(--gray-400);color:var(--text-primary)}@media (max-width:768px){.CTA-module__SyyQcq__ctaSection{padding:60px 0}.CTA-module__SyyQcq__ctaTitle{font-size:1.5rem}.CTA-module__SyyQcq__ctaButtons{flex-direction:column;align-items:center}.CTA-module__SyyQcq__btnPrimary,.CTA-module__SyyQcq__btnSecondary{justify-content:center;width:100%;max-width:280px}}@media (max-width:480px){.CTA-module__SyyQcq__ctaSection{padding:50px 0}.CTA-module__SyyQcq__ctaTitle{font-size:1.375rem}}
.page-module__NfDiEG__aboutPage{padding-top:72px}.page-module__NfDiEG__container{max-width:1200px;margin:0 auto;padding:0 24px}.page-module__NfDiEG__aboutHero{background:var(--bg-secondary);text-align:center;padding:100px 0}.page-module__NfDiEG__badge{color:var(--primary-color);border-radius:var(--radius-full);background:#c41e3a1a;margin-bottom:24px;padding:6px 16px;font-size:.875rem;font-weight:600;display:inline-block}.page-module__NfDiEG__heroTitle{color:var(--text-primary);max-width:700px;margin-bottom:16px;margin-left:auto;margin-right:auto;font-size:3rem;font-weight:700}.page-module__NfDiEG__heroSubtitle{color:var(--text-secondary);max-width:600px;margin:0 auto;font-size:1.25rem;line-height:1.6}.page-module__NfDiEG__storySection{padding:100px 0}.page-module__NfDiEG__storyContent{max-width:700px;margin:0 auto}.page-module__NfDiEG__sectionTitle{color:var(--text-primary);margin-bottom:24px;font-size:2rem;font-weight:700}.page-module__NfDiEG__storyContent p{color:var(--text-secondary);margin-bottom:24px;font-size:1.125rem;line-height:1.8}.page-module__NfDiEG__teamSection{background:var(--bg-secondary);padding:100px 0}.page-module__NfDiEG__teamGrid{grid-template-columns:repeat(3,1fr);gap:32px;margin-top:48px;display:grid}.page-module__NfDiEG__teamCard{border-radius:var(--radius-lg);text-align:center;background:#fff;padding:32px;transition:all .3s;box-shadow:0 4px 20px #0000000f}.page-module__NfDiEG__teamCard:hover{transform:translateY(-8px);box-shadow:0 12px 40px #0000001f}.page-module__NfDiEG__teamAvatar{border-radius:50%;width:120px;height:120px;margin:0 auto 24px;transition:transform .3s;overflow:hidden;box-shadow:0 4px 20px #00000026}.page-module__NfDiEG__teamCard:hover .page-module__NfDiEG__teamAvatar{transform:scale(1.05)}.page-module__NfDiEG__teamAvatar svg{width:100%;height:100%}.page-module__NfDiEG__teamAvatarImage{object-fit:cover;width:100%;height:100%}.page-module__NfDiEG__teamInfo{flex-direction:column;align-items:center;display:flex}.page-module__NfDiEG__teamName{color:var(--text-primary);margin-bottom:4px;font-size:1.25rem;font-weight:700}.page-module__NfDiEG__teamRole{color:var(--primary-color);margin-bottom:16px;font-size:.9375rem;font-weight:600}.page-module__NfDiEG__teamBio{color:var(--text-secondary);margin-bottom:20px;font-size:.9375rem;line-height:1.6}.page-module__NfDiEG__linkedinLink{color:#0a66c2;border-radius:var(--radius-full);background:#0a66c21a;align-items:center;gap:8px;padding:10px 20px;font-size:.875rem;font-weight:600;transition:all .2s;display:inline-flex}.page-module__NfDiEG__linkedinLink:hover{color:#fff;background:#0a66c2}.page-module__NfDiEG__linkedinLink svg{width:18px;height:18px}.page-module__NfDiEG__valuesSection{background:var(--bg-secondary);padding:100px 0}.page-module__NfDiEG__valuesGrid{grid-template-columns:repeat(4,1fr);gap:32px;display:grid}.page-module__NfDiEG__valueCard{border-radius:var(--radius-lg);text-align:center;background:#fff;padding:32px}.page-module__NfDiEG__valueIcon{width:48px;height:48px;color:var(--primary-color);background:#c41e3a1a;border-radius:12px;justify-content:center;align-items:center;margin:0 auto 16px;display:flex}.page-module__NfDiEG__valueIcon svg{width:24px;height:24px}.page-module__NfDiEG__valueTitle{color:var(--text-primary);margin-bottom:12px;font-size:1.25rem;font-weight:600}.page-module__NfDiEG__valueDescription{color:var(--text-secondary);font-size:.9375rem;line-height:1.6}.page-module__NfDiEG__statsSection{background:var(--brand-gradient);padding:80px 0}.page-module__NfDiEG__statsGrid{text-align:center;grid-template-columns:repeat(4,1fr);gap:32px;display:grid}.page-module__NfDiEG__statItem{flex-direction:column;gap:8px;display:flex}.page-module__NfDiEG__statValue{color:#fff;font-size:3rem;font-weight:700}.page-module__NfDiEG__statLabel{color:#fffc;font-size:1rem}.page-module__NfDiEG__ctaSection{text-align:center;padding:100px 0}.page-module__NfDiEG__ctaTitle{color:var(--text-primary);margin-bottom:16px;font-size:2.5rem;font-weight:700}.page-module__NfDiEG__ctaSubtitle{color:var(--text-secondary);margin-bottom:32px;font-size:1.125rem}.page-module__NfDiEG__ctaButton{color:#fff;background:var(--brand-gradient);border-radius:var(--radius-md);transition:all var(--transition-normal);align-items:center;padding:16px 32px;font-size:1.125rem;font-weight:600;display:inline-flex;box-shadow:0 4px 14px #c41e3a40}.page-module__NfDiEG__ctaButton:hover{transform:translateY(-2px);box-shadow:0 6px 20px #c41e3a59}@media (max-width:992px){.page-module__NfDiEG__valuesGrid,.page-module__NfDiEG__statsGrid,.page-module__NfDiEG__teamGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.page-module__NfDiEG__teamGrid{grid-template-columns:1fr;max-width:400px;margin-left:auto;margin-right:auto}.page-module__NfDiEG__teamSection{padding:60px 0}}@media (max-width:576px){.page-module__NfDiEG__aboutHero,.page-module__NfDiEG__storySection,.page-module__NfDiEG__valuesSection,.page-module__NfDiEG__ctaSection{padding:60px 0}.page-module__NfDiEG__heroTitle{font-size:2rem}.page-module__NfDiEG__valuesGrid,.page-module__NfDiEG__statsGrid{grid-template-columns:1fr}.page-module__NfDiEG__statValue{font-size:2.5rem}.page-module__NfDiEG__ctaTitle{font-size:1.75rem}}
.Newsletter-module___VElSq__newsletter{background:var(--brand-gradient,linear-gradient(135deg,#c41e3a 0%,#8b1538 100%));border-radius:var(--radius-lg,16px);box-shadow:var(--shadow-xl,0 20px 40px #0000001f);margin:80px 0;padding:56px 40px;position:relative;overflow:hidden}.Newsletter-module___VElSq__newsletter:before{content:"";pointer-events:none;background:radial-gradient(circle,#ffffff1a 0%,#0000 70%);width:300px;height:300px;position:absolute;top:0;right:0}.Newsletter-module___VElSq__newsletter.Newsletter-module___VElSq__compact{margin:60px 0;padding:40px 32px}.Newsletter-module___VElSq__content{text-align:center;margin-bottom:36px}.Newsletter-module___VElSq__compact .Newsletter-module___VElSq__content{margin-bottom:28px}.Newsletter-module___VElSq__title{color:var(--text-white,#fff);margin:0 0 16px;font-size:36px;font-weight:700;line-height:1.2}.Newsletter-module___VElSq__compact .Newsletter-module___VElSq__title{margin:0 0 12px;font-size:28px}.Newsletter-module___VElSq__description{color:#fffffff2;max-width:600px;margin:0 auto;font-size:18px;line-height:1.6}.Newsletter-module___VElSq__form{z-index:1;max-width:540px;margin:0 auto;position:relative}.Newsletter-module___VElSq__inputGroup{align-items:stretch;gap:12px;margin-bottom:14px;display:flex}.Newsletter-module___VElSq__input{border-radius:var(--radius-md,10px);color:var(--text-primary,#1a202c);transition:all var(--transition-normal,.25s ease);background:#fffffffa;border:2px solid #ffffff40;flex:1;padding:16px 24px;font-family:inherit;font-size:16px}.Newsletter-module___VElSq__input:focus{background:#fff;border-color:#ffffffe6;outline:none;transform:translateY(-1px);box-shadow:0 4px 12px #00000026,0 0 0 3px #ffffff40}.Newsletter-module___VElSq__input:disabled{opacity:.7;cursor:not-allowed}.Newsletter-module___VElSq__input::placeholder{color:var(--gray-500,#6b7280)}.Newsletter-module___VElSq__button{color:var(--primary-color,#c41e3a);border-radius:var(--radius-md,10px);cursor:pointer;transition:all var(--transition-normal,.25s ease);white-space:nowrap;background:#fff;border:none;padding:16px 36px;font-family:inherit;font-size:16px;font-weight:600;box-shadow:0 2px 8px #0000001a}.Newsletter-module___VElSq__button:hover:not(:disabled){background:var(--gray-50,#f9fafb);transform:translateY(-2px);box-shadow:0 8px 20px #0003}.Newsletter-module___VElSq__button:active:not(:disabled){transform:translateY(-1px)}.Newsletter-module___VElSq__button:disabled{opacity:.65;cursor:not-allowed;transform:none}.Newsletter-module___VElSq__message{text-align:center;border-radius:var(--radius-md,10px);margin:0;padding:12px 20px;font-size:15px;font-weight:500}.Newsletter-module___VElSq__message.Newsletter-module___VElSq__success{color:#fff;background:#ffffff40;border:2px solid #fff6}.Newsletter-module___VElSq__message.Newsletter-module___VElSq__error{color:#fff;background:#ffffff26;border:2px solid #ffffff4d}@media (max-width:768px){.Newsletter-module___VElSq__newsletter{margin:60px 0;padding:40px 24px}.Newsletter-module___VElSq__newsletter.Newsletter-module___VElSq__compact{margin:48px 0;padding:32px 20px}.Newsletter-module___VElSq__title{font-size:28px}.Newsletter-module___VElSq__compact .Newsletter-module___VElSq__title{font-size:24px}.Newsletter-module___VElSq__description{font-size:16px}.Newsletter-module___VElSq__inputGroup{flex-direction:column;gap:12px}.Newsletter-module___VElSq__input{padding:14px 20px}.Newsletter-module___VElSq__button{width:100%;padding:14px 28px}}@media (max-width:480px){.Newsletter-module___VElSq__newsletter{margin:48px 0;padding:32px 20px}.Newsletter-module___VElSq__newsletter.Newsletter-module___VElSq__compact{margin:40px 0;padding:28px 16px}.Newsletter-module___VElSq__title{font-size:24px}.Newsletter-module___VElSq__compact .Newsletter-module___VElSq__title{font-size:20px}.Newsletter-module___VElSq__description{font-size:15px}}
.page-module__jXZM3G__blogPage{padding-top:72px}.page-module__jXZM3G__container{max-width:1200px;margin:0 auto;padding:0 24px}@keyframes page-module__jXZM3G__fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes page-module__jXZM3G__iconPulse{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.5;transform:scale(1.05)}}@keyframes page-module__jXZM3G__iconRotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes page-module__jXZM3G__gradientShift{0%,to{background-position:0%}50%{background-position:100%}}.page-module__jXZM3G__blogHeroEditorial{border-bottom:1px solid var(--gray-200);background:#fff;padding:120px 0 60px}.page-module__jXZM3G__blogHeroContent{max-width:700px}.page-module__jXZM3G__blogHeroTitle{color:var(--text-primary);letter-spacing:-.02em;margin:0 0 16px;font-family:DM Serif Display,Georgia,serif;font-size:3rem;font-weight:400;line-height:1.1}.page-module__jXZM3G__blogHeroSubtitle{color:var(--text-secondary);margin:0;font-size:1.25rem;font-weight:400;line-height:1.6}.page-module__jXZM3G__blogCategories{border-bottom:1px solid var(--gray-200);z-index:100;background:#fff;padding:24px 0;position:sticky;top:70px}.page-module__jXZM3G__categoryTabs{flex-wrap:wrap;gap:8px;display:flex}.page-module__jXZM3G__categoryTab{border:1px solid var(--gray-200);color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:100px;padding:10px 20px;font-size:.9rem;font-weight:500;transition:all .2s}.page-module__jXZM3G__categoryTab:hover{border-color:var(--primary-color);color:var(--primary-color)}.page-module__jXZM3G__categoryTab.page-module__jXZM3G__active{background:var(--primary-color);border-color:var(--primary-color);color:#fff}.page-module__jXZM3G__blogFeaturedEditorial{background:#fff;padding:60px 0}.page-module__jXZM3G__featuredArticle{grid-template-columns:1.2fr 1fr;align-items:center;gap:48px;display:grid}.page-module__jXZM3G__featuredArticleImage{aspect-ratio:16/10;background:var(--gray-50);border-radius:12px;overflow:hidden}.page-module__jXZM3G__featuredImagePlaceholder{background:linear-gradient(135deg,#fef2f2 0%,#fee2e2 100%);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.page-module__jXZM3G__featuredImagePlaceholder svg{width:80px;height:80px;color:var(--primary-color);opacity:.3}.page-module__jXZM3G__featuredArticleContent{padding:20px 0}.page-module__jXZM3G__articleMetaInline{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px;display:flex}.page-module__jXZM3G__metaSeparator{background:var(--text-muted);border-radius:50%;width:4px;height:4px}.page-module__jXZM3G__articleMetaInline time,.page-module__jXZM3G__readTime{color:var(--text-muted);font-size:.875rem}.page-module__jXZM3G__categoryBadge{text-transform:uppercase;letter-spacing:.5px;color:var(--primary-color);background:#c41e3a1a;border-radius:100px;padding:4px 12px;font-size:.75rem;font-weight:600;display:inline-block}.page-module__jXZM3G__categoryBestPractices,.page-module__jXZM3G__categoryIndustry,.page-module__jXZM3G__categoryFrameworks,.page-module__jXZM3G__categoryGuides,.page-module__jXZM3G__categoryHowTo{color:var(--primary-color);background:#c41e3a1a}.page-module__jXZM3G__featuredArticleTitle{color:var(--text-primary);margin:0 0 16px;font-family:DM Serif Display,Georgia,serif;font-size:2.25rem;font-weight:400;line-height:1.2}.page-module__jXZM3G__featuredArticleTitle a{color:inherit;text-decoration:none;transition:color .2s}.page-module__jXZM3G__featuredArticleTitle a:hover{color:var(--primary-color)}.page-module__jXZM3G__featuredArticleExcerpt{color:var(--text-secondary);margin:0 0 24px;font-size:1.1rem;line-height:1.7}.page-module__jXZM3G__authorBlock{border-top:1px solid var(--gray-200);align-items:center;gap:8px;padding:16px 24px 24px;display:flex}.page-module__jXZM3G__authorAvatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:36px;height:36px}.page-module__jXZM3G__authorInfo{flex-direction:column;gap:1px;min-width:0;display:flex}.page-module__jXZM3G__authorNameRow{align-items:center;gap:4px;display:flex}.page-module__jXZM3G__authorName{color:var(--text-primary);font-size:.8125rem;font-weight:400;line-height:1.3}.page-module__jXZM3G__authorRole{color:var(--text-tertiary);font-size:.75rem;line-height:1.3}.page-module__jXZM3G__authorLinkedIn{color:#0a66c2;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.page-module__jXZM3G__authorLinkedIn:hover{color:#004182}.page-module__jXZM3G__authorLinkedIn svg{width:14px;height:14px}.page-module__jXZM3G__articleAuthorInline{align-items:center;gap:10px;display:flex}.page-module__jXZM3G__authorAvatarSmall{background:var(--primary-color);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:.7rem;font-weight:600;display:flex}.page-module__jXZM3G__blogGridEditorial{background:var(--bg-secondary);padding:60px 0 80px}.page-module__jXZM3G__articlesGrid{grid-template-columns:repeat(3,1fr);gap:32px;display:grid}.page-module__jXZM3G__articleCard{border:1px solid var(--gray-200);background:#fff;border-radius:12px;transition:all .3s;overflow:hidden}.page-module__jXZM3G__articleCard:hover{border-color:#0000;transform:translateY(-4px);box-shadow:0 10px 40px -10px #0000001a}.page-module__jXZM3G__articleCardLink{color:inherit;text-decoration:none;display:block}.page-module__jXZM3G__articleCardImage{aspect-ratio:16/9;overflow:hidden}.page-module__jXZM3G__cardImagePlaceholder{background:linear-gradient(135deg,#f9fafb 0%,#f3f4f6 100%);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.page-module__jXZM3G__cardImagePlaceholder svg{width:40px;height:40px;color:var(--text-muted);opacity:.4}.page-module__jXZM3G__articleCardContent{padding:24px}.page-module__jXZM3G__articleCardContent .page-module__jXZM3G__articleMetaInline{margin-bottom:12px}.page-module__jXZM3G__articleCardContent .page-module__jXZM3G__articleMetaInline time{font-size:.8rem}.page-module__jXZM3G__articleCardTitle{color:var(--text-primary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 12px;font-size:1.125rem;font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden}.page-module__jXZM3G__articleCard:hover .page-module__jXZM3G__articleCardTitle{color:var(--primary-color)}.page-module__jXZM3G__articleCardExcerpt{color:var(--text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 16px;font-size:.95rem;line-height:1.6;display:-webkit-box;overflow:hidden}.page-module__jXZM3G__articleCard .page-module__jXZM3G__articleAuthorInline{border-top:1px solid var(--gray-200);padding-top:16px}.page-module__jXZM3G__loadMoreContainer{text-align:center;margin-top:48px}.page-module__jXZM3G__loadMoreBtn{border:2px solid var(--gray-200);border-radius:var(--radius-md);color:var(--text-primary);cursor:pointer;background:#fff;padding:14px 32px;font-size:1rem;font-weight:600;transition:all .2s}.page-module__jXZM3G__loadMoreBtn:hover{border-color:var(--primary-color);color:var(--primary-color)}.page-module__jXZM3G__blogNewsletterEditorial{background:#fff;padding:80px 0}.page-module__jXZM3G__newsletterCardEditorial{text-align:center;max-width:700px;margin:0 auto}.page-module__jXZM3G__newsletterTitle{color:var(--text-primary);margin:0 0 12px;font-family:DM Serif Display,Georgia,serif;font-size:1.75rem;font-weight:400}.page-module__jXZM3G__newsletterDesc{color:var(--text-secondary);margin:0 0 28px;font-size:1rem}.page-module__jXZM3G__newsletterFormEditorial{gap:12px;max-width:450px;margin:0 auto;display:flex}.page-module__jXZM3G__newsletterInputEditorial{border:1px solid var(--gray-200);border-radius:8px;flex:1;padding:14px 20px;font-size:1rem;transition:border-color .2s}.page-module__jXZM3G__newsletterInputEditorial:focus{border-color:var(--primary-color);outline:none}.page-module__jXZM3G__btnPrimary{background:var(--primary-color);color:#fff;cursor:pointer;border:none;border-radius:8px;padding:14px 28px;font-size:1rem;font-weight:600;transition:background .2s}.page-module__jXZM3G__btnPrimary:hover{background:var(--primary-dark)}@media (max-width:1024px){.page-module__jXZM3G__articlesGrid{grid-template-columns:repeat(2,1fr);gap:24px}.page-module__jXZM3G__featuredArticle{gap:32px}.page-module__jXZM3G__featuredArticleTitle{font-size:1.875rem}}@media (max-width:768px){.page-module__jXZM3G__blogHeroEditorial{padding:100px 0 40px}.page-module__jXZM3G__blogHeroTitle{font-size:2.25rem}.page-module__jXZM3G__blogHeroSubtitle{font-size:1.1rem}.page-module__jXZM3G__blogCategories{padding:16px 0;top:60px}.page-module__jXZM3G__categoryTabs{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;gap:6px;padding-bottom:8px;overflow-x:auto}.page-module__jXZM3G__categoryTab{white-space:nowrap;flex-shrink:0;padding:8px 16px;font-size:.85rem}.page-module__jXZM3G__blogFeaturedEditorial{padding:40px 0}.page-module__jXZM3G__featuredArticle{grid-template-columns:1fr;gap:24px}.page-module__jXZM3G__featuredArticleTitle{font-size:1.5rem}.page-module__jXZM3G__featuredArticleExcerpt{font-size:1rem}.page-module__jXZM3G__blogGridEditorial{padding:40px 0 60px}.page-module__jXZM3G__articlesGrid{grid-template-columns:1fr;gap:20px}.page-module__jXZM3G__articleCardContent{padding:20px}.page-module__jXZM3G__newsletterFormEditorial{flex-direction:column}.page-module__jXZM3G__newsletterInputEditorial{width:100%}}@media (max-width:480px){.page-module__jXZM3G__blogHeroEditorial{padding:90px 0 32px}.page-module__jXZM3G__blogHeroTitle{font-size:1.875rem}.page-module__jXZM3G__featuredArticleTitle{font-size:1.35rem}.page-module__jXZM3G__articleCardTitle{font-size:1rem}.page-module__jXZM3G__newsletterTitle{font-size:1.5rem}}
