.ResultsDashboard-module__SI49hq__dashboard{background:var(--color-card,white);border:1px solid var(--color-border,#e5e7eb);border-radius:16px;margin-top:24px;overflow:hidden}.ResultsDashboard-module__SI49hq__header{border-bottom:1px solid var(--color-border,#e5e7eb);background:linear-gradient(135deg,#2e86ab0d 0%,#36b5a20d 100%);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:24px;display:flex}.ResultsDashboard-module__SI49hq__scoreSection{align-items:center;gap:16px;display:flex}.ResultsDashboard-module__SI49hq__scoreCircle{flex-shrink:0;width:80px;height:80px;position:relative}.ResultsDashboard-module__SI49hq__scoreCircle svg{width:100%;height:100%;transform:rotate(-90deg)}.ResultsDashboard-module__SI49hq__scoreBg{fill:none;stroke:var(--color-border,#e5e7eb);stroke-width:8px}.ResultsDashboard-module__SI49hq__scoreRing{fill:none;stroke-width:8px;stroke-linecap:round;transition:stroke-dasharray 1s ease-out}.ResultsDashboard-module__SI49hq__scoreValue{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ResultsDashboard-module__SI49hq__grade{color:var(--color-text,#1f2937);font-size:1.5rem;font-weight:700;line-height:1}.ResultsDashboard-module__SI49hq__scoreNum{color:var(--color-text-secondary,#6b7280);font-size:.75rem}.ResultsDashboard-module__SI49hq__scoreInfo h3{color:var(--color-text,#1f2937);margin:0 0 4px;font-size:1.125rem;font-weight:600}.ResultsDashboard-module__SI49hq__domain{color:var(--color-text-secondary,#6b7280);font-size:.875rem;font-family:var(--font-mono,monospace);margin:0 0 4px}.ResultsDashboard-module__SI49hq__benchmark{color:var(--brand-green,#36b5a2);font-size:.75rem;font-weight:500}.ResultsDashboard-module__SI49hq__quickActions{flex-wrap:wrap;gap:8px;display:flex}.ResultsDashboard-module__SI49hq__actionBtn{background:var(--color-card,white);border:1px solid var(--color-border,#e5e7eb);color:var(--color-text-secondary,#6b7280);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:8px 14px;font-size:.8125rem;font-weight:500;text-decoration:none;transition:all .15s;display:flex}.ResultsDashboard-module__SI49hq__actionBtn:hover{background:var(--color-background,#f9fafb);color:var(--color-text,#1f2937);border-color:var(--color-text-secondary,#9ca3af)}.ResultsDashboard-module__SI49hq__actionBtn.ResultsDashboard-module__SI49hq__active{background:var(--brand-blue,#2e86ab);color:#fff;border-color:var(--brand-blue,#2e86ab)}.ResultsDashboard-module__SI49hq__actionIcon{flex-shrink:0;width:16px;height:16px}.ResultsDashboard-module__SI49hq__badgeSection{background:var(--color-background,#f9fafb);border-bottom:1px solid var(--color-border,#e5e7eb);flex-wrap:wrap;align-items:center;gap:16px;padding:16px 24px;display:flex}.ResultsDashboard-module__SI49hq__badgePreview{flex-shrink:0}.ResultsDashboard-module__SI49hq__badgePreview img{height:20px}.ResultsDashboard-module__SI49hq__embedCode{background:var(--color-card,white);border:1px solid var(--color-border,#e5e7eb);text-overflow:ellipsis;white-space:nowrap;min-width:200px;color:var(--color-text-secondary,#6b7280);border-radius:6px;flex:1;padding:8px 12px;font-size:.6875rem;overflow:hidden}.ResultsDashboard-module__SI49hq__copyBtn{background:var(--brand-blue,#2e86ab);color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:6px;padding:8px 14px;font-size:.8125rem;font-weight:500}.ResultsDashboard-module__SI49hq__copyBtn:hover{background:var(--brand-blue-dark,#256a8a)}.ResultsDashboard-module__SI49hq__dualBreakdown{border-bottom:1px solid var(--color-border,#e5e7eb);grid-template-columns:1fr 1fr;display:grid}.ResultsDashboard-module__SI49hq__breakdownColumn{padding:20px 24px}.ResultsDashboard-module__SI49hq__breakdownColumn:first-child{border-right:1px solid var(--color-border,#e5e7eb)}.ResultsDashboard-module__SI49hq__acpColumn{background:linear-gradient(#a855f705 0%,#0000 100%)}.ResultsDashboard-module__SI49hq__acpColumnEmpty{opacity:.6;flex-direction:column;display:flex}.ResultsDashboard-module__SI49hq__acpEmptyMsg{color:var(--color-text-secondary,#6b7280);margin-top:12px;font-size:.8125rem}.ResultsDashboard-module__SI49hq__columnHeader{align-items:center;gap:12px;margin-bottom:16px;display:flex}.ResultsDashboard-module__SI49hq__columnCircle{flex-shrink:0;width:56px;height:56px;position:relative}.ResultsDashboard-module__SI49hq__columnCircle svg{width:100%;height:100%;transform:rotate(-90deg)}.ResultsDashboard-module__SI49hq__columnGrade{color:var(--color-text,#1f2937);font-size:1.125rem;font-weight:700;line-height:1}.ResultsDashboard-module__SI49hq__columnScoreNum{color:var(--color-text-secondary,#6b7280);font-size:.625rem}.ResultsDashboard-module__SI49hq__columnTitle{color:var(--color-text,#1f2937);margin:0;font-size:.9375rem;font-weight:600}.ResultsDashboard-module__SI49hq__columnSubtitle{color:var(--color-text-secondary,#6b7280);font-size:.75rem}.ResultsDashboard-module__SI49hq__acpIcon,.ResultsDashboard-module__SI49hq__acpScoreActive{color:#a855f7!important}.ResultsDashboard-module__SI49hq__breakdownGrid{flex-direction:column;gap:12px;display:flex}.ResultsDashboard-module__SI49hq__breakdownItem{flex-direction:column;gap:6px;display:flex}.ResultsDashboard-module__SI49hq__itemHeader{align-items:center;gap:8px;display:flex}.ResultsDashboard-module__SI49hq__itemHeroIcon{width:18px;height:18px;color:var(--brand-blue,#2e86ab);flex-shrink:0}.ResultsDashboard-module__SI49hq__itemLabel{color:var(--color-text,#1f2937);flex:1;font-size:.875rem;font-weight:500}.ResultsDashboard-module__SI49hq__itemScore{color:var(--color-text-secondary,#9ca3af);font-size:.8125rem;font-weight:600;font-family:var(--font-mono,monospace)}.ResultsDashboard-module__SI49hq__itemScore.ResultsDashboard-module__SI49hq__scoreActive{color:var(--brand-green,#36b5a2)}.ResultsDashboard-module__SI49hq__itemBar{background:var(--color-border,#e5e7eb);border-radius:3px;height:6px;overflow:hidden}.ResultsDashboard-module__SI49hq__itemProgress{background:linear-gradient(90deg,var(--brand-blue,#2e86ab),var(--brand-green,#36b5a2));border-radius:3px;height:100%;transition:width .6s ease-out}.ResultsDashboard-module__SI49hq__latencyRow{gap:12px;margin-top:2px;display:flex}.ResultsDashboard-module__SI49hq__latency{color:var(--color-text-secondary,#6b7280);font-size:.75rem;font-family:var(--font-mono,monospace)}.ResultsDashboard-module__SI49hq__compliance{border-top:1px solid var(--color-border,#e5e7eb);margin-top:12px;padding-top:12px}.ResultsDashboard-module__SI49hq__complianceGrid{flex-wrap:wrap;gap:8px 16px;display:flex}.ResultsDashboard-module__SI49hq__check{color:var(--brand-green,#36b5a2);font-size:.8125rem}.ResultsDashboard-module__SI49hq__acpHeaderIcon{color:#a855f7;flex-shrink:0;width:18px;height:18px}.ResultsDashboard-module__SI49hq__acpProgress{background:linear-gradient(90deg,#a855f7,#7c3aed);border-radius:3px;height:100%;transition:width .6s ease-out}.ResultsDashboard-module__SI49hq__acpQuickStats{border-top:1px solid var(--color-border,#e5e7eb);flex-wrap:wrap;gap:8px 16px;margin-top:14px;padding-top:12px;display:flex}.ResultsDashboard-module__SI49hq__acpStat{color:var(--color-text-secondary,#6b7280);font-size:.8125rem}.ResultsDashboard-module__SI49hq__acpStat strong{color:var(--color-text,#1f2937)}.ResultsDashboard-module__SI49hq__issuesSection{border-bottom:1px solid var(--color-border,#e5e7eb);padding:20px 24px}.ResultsDashboard-module__SI49hq__issuesSectionHeader{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.ResultsDashboard-module__SI49hq__issuesSectionTitle{color:var(--color-text,#1f2937);margin:0;font-size:1rem;font-weight:600}.ResultsDashboard-module__SI49hq__issueCounts{gap:8px;display:flex}.ResultsDashboard-module__SI49hq__issueCount{border-radius:10px;padding:2px 8px;font-size:.75rem;font-weight:600}.ResultsDashboard-module__SI49hq__errorCount{color:#dc2626;background:#fef2f2}.ResultsDashboard-module__SI49hq__warnCount{color:#d97706;background:#fffbeb}.ResultsDashboard-module__SI49hq__noIssues{text-align:center;color:var(--brand-green,#36b5a2);flex-direction:column;align-items:center;gap:8px;padding:24px;display:flex}.ResultsDashboard-module__SI49hq__noIssues p{margin:0;font-size:.9375rem;font-weight:500}.ResultsDashboard-module__SI49hq__noIssuesIcon{width:32px;height:32px;color:var(--brand-green,#36b5a2)}.ResultsDashboard-module__SI49hq__fixCard{background:var(--color-background,#f9fafb);border:1px solid var(--color-border,#e5e7eb);cursor:pointer;text-align:left;border-radius:10px;align-items:center;gap:12px;width:100%;margin-bottom:12px;padding:14px 16px;transition:all .15s;display:flex}.ResultsDashboard-module__SI49hq__fixCard:hover{background:var(--color-card,white);border-color:var(--brand-blue,#2e86ab);transform:translate(4px)}.ResultsDashboard-module__SI49hq__fixCardPrimary{border-color:var(--brand-blue,#2e86ab);background:linear-gradient(135deg,#2e86ab1a 0%,#36b5a21a 100%)}.ResultsDashboard-module__SI49hq__fixCardIcon{width:20px;height:20px;color:var(--brand-blue,#2e86ab);flex-shrink:0}.ResultsDashboard-module__SI49hq__fixCardContent{flex:1;min-width:0}.ResultsDashboard-module__SI49hq__fixCardContent strong{color:var(--color-text,#1f2937);margin-bottom:2px;font-size:.9375rem;display:block}.ResultsDashboard-module__SI49hq__fixCardContent p{color:var(--color-text-secondary,#6b7280);margin:0;font-size:.8125rem}.ResultsDashboard-module__SI49hq__fixCardPoints{color:var(--brand-green,#36b5a2);white-space:nowrap;background:#36b5a21a;border-radius:12px;padding:4px 8px;font-size:.75rem;font-weight:600}.ResultsDashboard-module__SI49hq__fixCardArrow{width:16px;height:16px;color:var(--color-text-secondary,#9ca3af);flex-shrink:0}.ResultsDashboard-module__SI49hq__issuesList{flex-direction:column;gap:10px;display:flex}.ResultsDashboard-module__SI49hq__issue{background:var(--color-background,#f9fafb);border-left:3px solid;border-radius:8px;align-items:flex-start;gap:10px;padding:12px;display:flex}.ResultsDashboard-module__SI49hq__issue.ResultsDashboard-module__SI49hq__error{background:#fef2f2;border-left-color:#dc2626}.ResultsDashboard-module__SI49hq__issue.ResultsDashboard-module__SI49hq__warn{background:#fffbeb;border-left-color:#d97706}.ResultsDashboard-module__SI49hq__issueBadge{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;font-size:.75rem;font-weight:700;display:flex}.ResultsDashboard-module__SI49hq__issue.ResultsDashboard-module__SI49hq__error .ResultsDashboard-module__SI49hq__issueBadge{color:#fff;background:#dc2626}.ResultsDashboard-module__SI49hq__issue.ResultsDashboard-module__SI49hq__warn .ResultsDashboard-module__SI49hq__issueBadge{color:#fff;background:#d97706}.ResultsDashboard-module__SI49hq__protocolBadge{text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;border-radius:4px;flex-shrink:0;margin-top:2px;padding:2px 6px;font-size:.625rem;font-weight:700}.ResultsDashboard-module__SI49hq__protocolUcp{color:#2e86ab;background:#2e86ab1f}.ResultsDashboard-module__SI49hq__protocolAcp{color:#7c3aed;background:#a855f71f}.ResultsDashboard-module__SI49hq__issueContent{flex:1;min-width:0}.ResultsDashboard-module__SI49hq__issueMsg{color:var(--color-text,#1f2937);margin:0 0 4px;font-size:.875rem;line-height:1.4}.ResultsDashboard-module__SI49hq__issueHint{color:var(--color-text-secondary,#6b7280);margin:0;font-size:.8125rem}.ResultsDashboard-module__SI49hq__issueFixBtn{background:var(--brand-blue,#2e86ab);color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:6px;flex-shrink:0;align-items:center;gap:4px;padding:6px 10px;font-size:.75rem;font-weight:600;transition:background .15s;display:flex}.ResultsDashboard-module__SI49hq__issueFixBtn:hover{background:var(--brand-blue-dark,#256a8a)}.ResultsDashboard-module__SI49hq__issueFixIcon{width:14px;height:14px}.ResultsDashboard-module__SI49hq__showMoreBtn{border:1px solid var(--color-border,#e5e7eb);width:100%;color:var(--color-text-secondary,#6b7280);cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;gap:6px;margin-top:8px;padding:10px;font-size:.8125rem;font-weight:500;transition:all .15s;display:flex}.ResultsDashboard-module__SI49hq__showMoreBtn:hover{background:var(--color-background,#f9fafb);color:var(--color-text,#1f2937)}.ResultsDashboard-module__SI49hq__showMoreIcon{width:16px;height:16px;transition:transform .2s}.ResultsDashboard-module__SI49hq__showMoreIconFlipped{transform:rotate(180deg)}.ResultsDashboard-module__SI49hq__goDeeper{border-bottom:1px solid var(--color-border,#e5e7eb);padding:20px 24px}.ResultsDashboard-module__SI49hq__goDeeperTitle{color:var(--color-text,#1f2937);margin:0 0 12px;font-size:1rem;font-weight:600}.ResultsDashboard-module__SI49hq__goDeeperGrid{flex-direction:column;gap:8px;display:flex}.ResultsDashboard-module__SI49hq__goDeeperCard{background:var(--color-background,#f9fafb);border:1px solid var(--color-border,#e5e7eb);cursor:pointer;text-align:left;border-radius:10px;align-items:center;gap:12px;width:100%;padding:12px 14px;transition:all .15s;display:flex}.ResultsDashboard-module__SI49hq__goDeeperCard:hover{background:var(--color-card,white);border-color:var(--brand-blue,#2e86ab);transform:translate(4px)}.ResultsDashboard-module__SI49hq__goDeeperIcon{width:20px;height:20px;color:var(--brand-blue,#2e86ab);flex-shrink:0}.ResultsDashboard-module__SI49hq__goDeeperCard div{flex:1}.ResultsDashboard-module__SI49hq__goDeeperCard strong{color:var(--color-text,#1f2937);margin-bottom:1px;font-size:.875rem;display:block}.ResultsDashboard-module__SI49hq__goDeeperCard p{color:var(--color-text-secondary,#6b7280);margin:0;font-size:.8125rem}.ResultsDashboard-module__SI49hq__goDeeperArrow{width:16px;height:16px;color:var(--color-text-secondary,#9ca3af);flex-shrink:0}.ResultsDashboard-module__SI49hq__trialCta{border-bottom:1px solid var(--color-border,#e5e7eb);padding:20px 24px}.ResultsDashboard-module__SI49hq__trialCtaInner{background:linear-gradient(135deg,#2e86ab14 0%,#36b5a214 100%);border:2px solid #2e86ab33;border-radius:14px;align-items:center;gap:24px;padding:24px;display:flex}.ResultsDashboard-module__SI49hq__trialCtaText{flex:1}.ResultsDashboard-module__SI49hq__trialCtaHeadline{color:var(--color-text,#1f2937);margin:0 0 6px;font-size:1.125rem;font-weight:700;line-height:1.3}.ResultsDashboard-module__SI49hq__trialCtaSubtitle{color:var(--color-text-secondary,#6b7280);margin:0 0 12px;font-size:.875rem;line-height:1.5}.ResultsDashboard-module__SI49hq__trialCtaBenefits{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ResultsDashboard-module__SI49hq__trialCtaBenefits li{color:var(--color-text,#1f2937);padding-left:22px;font-size:.8125rem;line-height:1.4;position:relative}.ResultsDashboard-module__SI49hq__trialCtaBenefits li:before{content:"✓";color:#36b5a2;font-weight:700;position:absolute;left:0}.ResultsDashboard-module__SI49hq__trialCtaAction{flex-direction:column;flex-shrink:0;align-items:center;gap:6px;display:flex}.ResultsDashboard-module__SI49hq__trialCtaButton{color:#fff;white-space:nowrap;background:linear-gradient(135deg,#2e86ab 0%,#36b5a2 100%);border:none;border-radius:10px;justify-content:center;align-items:center;padding:12px 28px;font-size:.9375rem;font-weight:600;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex}.ResultsDashboard-module__SI49hq__trialCtaButton:hover{color:#fff;transform:translateY(-2px);box-shadow:0 6px 20px #2e86ab59}.ResultsDashboard-module__SI49hq__trialCtaNote{color:var(--color-text-secondary,#6b7280);text-align:center;margin:0;font-size:.75rem}.ResultsDashboard-module__SI49hq__trialCta>:not(:first-child){margin-top:16px}.ResultsDashboard-module__SI49hq__emailCapture{background:var(--color-background,#f9fafb);border-top:1px solid var(--color-border,#e5e7eb);flex-wrap:wrap;align-items:center;gap:12px;padding:16px 24px;display:flex}.ResultsDashboard-module__SI49hq__emailCaptureIcon{width:20px;height:20px;color:var(--brand-blue,#2e86ab);flex-shrink:0}.ResultsDashboard-module__SI49hq__emailCaptureText{flex-direction:column;flex:1;gap:2px;min-width:160px;display:flex}.ResultsDashboard-module__SI49hq__emailCaptureText strong{color:var(--color-text,#1f2937);font-size:.8125rem}.ResultsDashboard-module__SI49hq__emailCaptureText span{color:var(--color-text-secondary,#6b7280);font-size:.6875rem}.ResultsDashboard-module__SI49hq__emailCaptureForm{flex-shrink:0;gap:8px;display:flex}.ResultsDashboard-module__SI49hq__emailCaptureInput{border:1px solid var(--color-border,#d1d5db);border-radius:6px;outline:none;width:200px;padding:8px 12px;font-size:.8125rem;transition:border-color .2s}.ResultsDashboard-module__SI49hq__emailCaptureInput:focus{border-color:var(--brand-blue,#2e86ab)}.ResultsDashboard-module__SI49hq__emailCaptureBtn{background:var(--brand-blue,#2e86ab);color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:6px;padding:8px 16px;font-size:.8125rem;font-weight:600;transition:background .2s}.ResultsDashboard-module__SI49hq__emailCaptureBtn:hover{background:#236d8c}.ResultsDashboard-module__SI49hq__emailCaptureBtn:disabled{opacity:.6;cursor:not-allowed}.ResultsDashboard-module__SI49hq__emailCaptureError{color:#dc2626;width:100%;margin:0;padding-left:32px;font-size:.75rem}.ResultsDashboard-module__SI49hq__emailCaptureSent{background:var(--color-background,#f9fafb);border-top:1px solid var(--color-border,#e5e7eb);text-align:center;padding:12px 24px}.ResultsDashboard-module__SI49hq__emailCaptureSent span{color:var(--brand-green,#36b5a2);font-size:.8125rem;font-weight:500}@media (max-width:768px){.ResultsDashboard-module__SI49hq__dualBreakdown{grid-template-columns:1fr}.ResultsDashboard-module__SI49hq__breakdownColumn:first-child{border-right:none;border-bottom:1px dashed var(--color-border,#d1d5db)}}@media (max-width:640px){.ResultsDashboard-module__SI49hq__header{padding:16px}.ResultsDashboard-module__SI49hq__scoreCircle{width:64px;height:64px}.ResultsDashboard-module__SI49hq__grade{font-size:1.25rem}.ResultsDashboard-module__SI49hq__quickActions{justify-content:center;width:100%}.ResultsDashboard-module__SI49hq__breakdownColumn,.ResultsDashboard-module__SI49hq__issuesSection,.ResultsDashboard-module__SI49hq__goDeeper,.ResultsDashboard-module__SI49hq__trialCta{padding:16px}.ResultsDashboard-module__SI49hq__trialCtaInner{text-align:center;flex-direction:column;gap:20px;padding:20px}.ResultsDashboard-module__SI49hq__trialCtaBenefits li{text-align:left}.ResultsDashboard-module__SI49hq__trialCtaButton{width:100%;max-width:280px}.ResultsDashboard-module__SI49hq__issuesSectionHeader{flex-direction:column;align-items:flex-start}.ResultsDashboard-module__SI49hq__acpQuickStats{flex-direction:column;gap:6px}.ResultsDashboard-module__SI49hq__columnCircle{width:48px;height:48px}.ResultsDashboard-module__SI49hq__columnGrade{font-size:1rem}.ResultsDashboard-module__SI49hq__emailCapture{flex-direction:column;align-items:flex-start;padding:12px 16px}.ResultsDashboard-module__SI49hq__emailCaptureForm{width:100%}.ResultsDashboard-module__SI49hq__emailCaptureInput{flex:1;width:auto;min-height:44px;font-size:16px}.ResultsDashboard-module__SI49hq__emailCaptureBtn{min-height:44px}.ResultsDashboard-module__SI49hq__issueFixBtn{min-height:44px;padding:10px 12px}.ResultsDashboard-module__SI49hq__trialCtaButton{min-height:44px}}
.AnalyticsPreview-module__4g4nYG__wrapper{border:1px solid var(--color-border,#e5e7eb);border-radius:12px;position:relative;overflow:hidden}.AnalyticsPreview-module__4g4nYG__blurredContent{filter:blur(4px);opacity:.7;pointer-events:none;-webkit-user-select:none;user-select:none;background:var(--color-card,white);padding:20px}.AnalyticsPreview-module__4g4nYG__funnelSection{margin-bottom:16px}.AnalyticsPreview-module__4g4nYG__funnelTitle{color:var(--color-text,#1f2937);margin-bottom:10px;font-size:.8125rem;font-weight:600}.AnalyticsPreview-module__4g4nYG__funnelRow{align-items:center;gap:8px;margin-bottom:6px;display:flex}.AnalyticsPreview-module__4g4nYG__funnelLabel{color:var(--color-text-secondary,#6b7280);flex-shrink:0;width:64px;font-size:.6875rem;font-weight:500}.AnalyticsPreview-module__4g4nYG__funnelBarTrack{background:var(--color-border,#e5e7eb);border-radius:4px;flex:1;height:14px;overflow:hidden}.AnalyticsPreview-module__4g4nYG__funnelBar{border-radius:4px;height:100%;transition:width .6s ease-out}.AnalyticsPreview-module__4g4nYG__funnelCount{color:var(--color-text,#1f2937);text-align:right;flex-shrink:0;width:36px;font-size:.6875rem;font-weight:600}.AnalyticsPreview-module__4g4nYG__kpiGrid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.AnalyticsPreview-module__4g4nYG__kpiCard{background:var(--color-background,#f9fafb);border:1px solid var(--color-border,#e5e7eb);text-align:center;border-radius:8px;padding:10px}.AnalyticsPreview-module__4g4nYG__kpiHighlight{background:linear-gradient(135deg,#36b5a226 0%,#2e86ab26 100%);border-color:#2e86ab4d}.AnalyticsPreview-module__4g4nYG__kpiLabel{text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-secondary,#6b7280);margin-bottom:4px;font-size:.5625rem;font-weight:600}.AnalyticsPreview-module__4g4nYG__kpiValue{color:var(--color-text,#1f2937);font-size:1.125rem;font-weight:700}.AnalyticsPreview-module__4g4nYG__overlay{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#ffffff4d;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.AnalyticsPreview-module__4g4nYG__overlayContent{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}.AnalyticsPreview-module__4g4nYG__overlayHeadline{color:var(--color-text,#1f2937);text-shadow:0 1px 2px #fffc;margin:0;font-size:.9375rem;font-weight:600}.AnalyticsPreview-module__4g4nYG__overlayButton{color:#fff;white-space:nowrap;background:linear-gradient(135deg,#2e86ab 0%,#36b5a2 100%);border:none;border-radius:10px;align-items:center;padding:12px 28px;font-size:.9375rem;font-weight:600;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 4px 12px #2e86ab4d}.AnalyticsPreview-module__4g4nYG__overlayButton:hover{color:#fff;transform:translateY(-2px);box-shadow:0 6px 20px #2e86ab66}.AnalyticsPreview-module__4g4nYG__demoLink{color:var(--brand-blue,#2e86ab);text-shadow:0 1px 2px #fffc;font-size:.8125rem;font-weight:500;text-decoration:none}.AnalyticsPreview-module__4g4nYG__demoLink:hover{text-decoration:underline}@media (max-width:640px){.AnalyticsPreview-module__4g4nYG__kpiGrid{grid-template-columns:repeat(2,1fr)}.AnalyticsPreview-module__4g4nYG__overlayHeadline{padding:0 16px;font-size:1rem}.AnalyticsPreview-module__4g4nYG__overlayButton{min-height:44px;padding:14px 24px;font-size:.875rem}.AnalyticsPreview-module__4g4nYG__demoLink{align-items:center;min-height:44px;display:inline-flex}}
.ValueProgressBar-module__Cdo3zG__container{z-index:1000;-webkit-backdrop-filter:blur(20px);background:#fffffffa;border-top:1px solid #00000014;padding:0;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 20px #00000014}.ValueProgressBar-module__Cdo3zG__progressWrapper{align-items:center;gap:16px;max-width:1200px;margin:0 auto;padding:12px 24px;display:flex}.ValueProgressBar-module__Cdo3zG__stepsRow{flex:1;align-items:center;gap:0;display:flex;position:relative}.ValueProgressBar-module__Cdo3zG__step{flex:1;align-items:center;gap:8px;min-width:0;padding:6px 12px;display:flex;position:relative}.ValueProgressBar-module__Cdo3zG__step:first-child{padding-left:0}.ValueProgressBar-module__Cdo3zG__stepIcon{background:var(--color-background,#f3f4f6);border:2px solid var(--color-border,#e5e7eb);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;transition:all .3s;display:flex}.ValueProgressBar-module__Cdo3zG__step.ValueProgressBar-module__Cdo3zG__completed .ValueProgressBar-module__Cdo3zG__stepIcon{background:var(--brand-green,#36b5a2);border-color:var(--brand-green,#36b5a2)}.ValueProgressBar-module__Cdo3zG__step.ValueProgressBar-module__Cdo3zG__active .ValueProgressBar-module__Cdo3zG__stepIcon{background:var(--brand-blue,#2e86ab);border-color:var(--brand-blue,#2e86ab);box-shadow:0 0 0 4px #2e86ab33}.ValueProgressBar-module__Cdo3zG__step.ValueProgressBar-module__Cdo3zG__locked .ValueProgressBar-module__Cdo3zG__stepIcon{background:var(--color-background,#f9fafb);border-color:var(--color-border,#e5e7eb);opacity:.7}.ValueProgressBar-module__Cdo3zG__checkmark{color:#fff;font-size:12px;font-weight:700}.ValueProgressBar-module__Cdo3zG__lock{font-size:10px}.ValueProgressBar-module__Cdo3zG__dot{background:var(--color-border,#d1d5db);border-radius:50%;width:8px;height:8px}.ValueProgressBar-module__Cdo3zG__pulse{background:#fff;border-radius:50%;width:8px;height:8px;animation:1.5s ease-in-out infinite ValueProgressBar-module__Cdo3zG__pulse}@keyframes ValueProgressBar-module__Cdo3zG__pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.3)}}.ValueProgressBar-module__Cdo3zG__stepContent{flex-direction:column;gap:1px;min-width:0;display:flex}.ValueProgressBar-module__Cdo3zG__stepLabel{color:var(--color-text-secondary,#6b7280);text-transform:uppercase;letter-spacing:.02em;white-space:nowrap;font-size:.75rem;font-weight:600}.ValueProgressBar-module__Cdo3zG__step.ValueProgressBar-module__Cdo3zG__completed .ValueProgressBar-module__Cdo3zG__stepLabel,.ValueProgressBar-module__Cdo3zG__step.ValueProgressBar-module__Cdo3zG__active .ValueProgressBar-module__Cdo3zG__stepLabel{color:var(--color-text,#1f2937)}.ValueProgressBar-module__Cdo3zG__step.ValueProgressBar-module__Cdo3zG__locked .ValueProgressBar-module__Cdo3zG__stepLabel{color:var(--color-text-secondary,#9ca3af)}.ValueProgressBar-module__Cdo3zG__stepValue{color:var(--color-text,#1f2937);white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;font-weight:500;overflow:hidden}.ValueProgressBar-module__Cdo3zG__step.ValueProgressBar-module__Cdo3zG__locked .ValueProgressBar-module__Cdo3zG__stepValue{color:var(--color-text-secondary,#9ca3af)}.ValueProgressBar-module__Cdo3zG__unlockBadge{color:var(--brand-blue,#2e86ab);text-transform:uppercase;background:linear-gradient(135deg,#2e86ab1a 0%,#36b5a21a 100%);border-radius:4px;padding:2px 6px;font-size:.6875rem;font-weight:600;display:inline-block}.ValueProgressBar-module__Cdo3zG__connector{background:var(--color-border,#e5e7eb);z-index:-1;width:100%;height:2px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.ValueProgressBar-module__Cdo3zG__connectorFilled{background:linear-gradient(90deg,var(--brand-green,#36b5a2)0%,var(--brand-blue,#2e86ab)100%)}.ValueProgressBar-module__Cdo3zG__track{background:var(--color-border,#e5e7eb);height:3px;position:absolute;top:0;left:0;right:0}.ValueProgressBar-module__Cdo3zG__trackFill{background:linear-gradient(90deg,var(--brand-green,#36b5a2)0%,var(--brand-blue,#2e86ab)100%);height:100%;transition:width .8s cubic-bezier(.4,0,.2,1);position:relative}.ValueProgressBar-module__Cdo3zG__trackMarker{transition:left .8s cubic-bezier(.4,0,.2,1);position:absolute;bottom:-8px;transform:translate(-50%)}.ValueProgressBar-module__Cdo3zG__markerLabel{background:var(--brand-blue,#2e86ab);color:#fff;white-space:nowrap;border-radius:4px;padding:2px 6px;font-size:.625rem;font-weight:600;display:block;position:relative;box-shadow:0 2px 4px #0000001a}.ValueProgressBar-module__Cdo3zG__markerLabel:before{content:"";border-left:4px solid #0000;border-right:4px solid #0000;border-bottom:4px solid var(--brand-blue,#2e86ab);position:absolute;top:-4px;left:50%;transform:translate(-50%)}.ValueProgressBar-module__Cdo3zG__ctaSection{flex-direction:column;flex-shrink:0;align-items:center;gap:2px;display:flex}.ValueProgressBar-module__Cdo3zG__ctaButton{background:linear-gradient(135deg,var(--brand-blue,#2e86ab)0%,var(--brand-green,#36b5a2)100%);color:#fff;cursor:pointer;border:none;border-radius:8px;align-items:center;gap:6px;padding:8px 16px;font-size:.8125rem;font-weight:600;text-decoration:none;transition:all .2s;display:flex;box-shadow:0 2px 8px #2e86ab4d}.ValueProgressBar-module__Cdo3zG__ctaButton:hover{transform:translateY(-1px);box-shadow:0 4px 12px #2e86ab66}.ValueProgressBar-module__Cdo3zG__ctaArrow{transition:transform .2s}.ValueProgressBar-module__Cdo3zG__ctaButton:hover .ValueProgressBar-module__Cdo3zG__ctaArrow{transform:translate(2px)}.ValueProgressBar-module__Cdo3zG__ctaSubtext{color:var(--color-text-secondary,#9ca3af);font-size:.625rem}.ValueProgressBar-module__Cdo3zG__nudge{background:linear-gradient(135deg,#2e86ab1f 0%,#36b5a21f 100%);border-bottom:1px solid #2e86ab26;align-items:center;gap:12px;padding:10px 24px;animation:.4s ease-out ValueProgressBar-module__Cdo3zG__slideUp;display:flex}@keyframes ValueProgressBar-module__Cdo3zG__slideUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.ValueProgressBar-module__Cdo3zG__nudgeIcon{flex-shrink:0;font-size:1.25rem}.ValueProgressBar-module__Cdo3zG__nudgeContent{flex:1;min-width:0}.ValueProgressBar-module__Cdo3zG__nudgeText{color:var(--color-text,#1f2937);margin:0;font-size:.8125rem;line-height:1.4}.ValueProgressBar-module__Cdo3zG__nudgeText strong{color:var(--brand-blue,#2e86ab)}.ValueProgressBar-module__Cdo3zG__nudgeCta{background:var(--brand-blue,#2e86ab);color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:6px;flex-shrink:0;padding:6px 14px;font-size:.8125rem;font-weight:600;text-decoration:none;transition:background .2s}.ValueProgressBar-module__Cdo3zG__nudgeCta:hover{background:var(--brand-blue-dark,#256a8a)}.ValueProgressBar-module__Cdo3zG__nudgeClose{width:24px;height:24px;color:var(--color-text-secondary,#9ca3af);cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;font-size:1.25rem;transition:all .2s;display:flex}.ValueProgressBar-module__Cdo3zG__nudgeClose:hover{color:var(--color-text,#1f2937);background:#0000000d}@media (max-width:768px){.ValueProgressBar-module__Cdo3zG__progressWrapper{flex-direction:column;gap:12px;padding:10px 16px}.ValueProgressBar-module__Cdo3zG__stepsRow{width:100%;padding-bottom:8px;overflow-x:auto}.ValueProgressBar-module__Cdo3zG__step{flex:none;padding:4px 8px}.ValueProgressBar-module__Cdo3zG__stepContent{display:none}.ValueProgressBar-module__Cdo3zG__step.ValueProgressBar-module__Cdo3zG__completed .ValueProgressBar-module__Cdo3zG__stepContent,.ValueProgressBar-module__Cdo3zG__step.ValueProgressBar-module__Cdo3zG__active .ValueProgressBar-module__Cdo3zG__stepContent{display:flex}.ValueProgressBar-module__Cdo3zG__ctaSection{flex-direction:row;justify-content:space-between;align-items:center;width:100%}.ValueProgressBar-module__Cdo3zG__ctaButton{flex:1;justify-content:center}.ValueProgressBar-module__Cdo3zG__ctaSubtext{display:none}.ValueProgressBar-module__Cdo3zG__nudge{flex-wrap:wrap;gap:8px;padding:10px 16px}.ValueProgressBar-module__Cdo3zG__nudgeContent{flex:100%;order:1}.ValueProgressBar-module__Cdo3zG__nudgeIcon{order:0}.ValueProgressBar-module__Cdo3zG__nudgeCta{flex:1;order:2}.ValueProgressBar-module__Cdo3zG__nudgeClose{order:0;position:absolute;top:8px;right:8px}}@media (max-width:480px){.ValueProgressBar-module__Cdo3zG__stepLabel{font-size:.6875rem}.ValueProgressBar-module__Cdo3zG__stepValue{font-size:.75rem}.ValueProgressBar-module__Cdo3zG__stepIcon{width:20px;height:20px}}
.HomeFAQ-module__GJjBTq__faqSection{background:linear-gradient(#0000 0%,#2e86ab08 100%);padding:64px 24px}.HomeFAQ-module__GJjBTq__faqContainer{max-width:800px;margin:0 auto}.HomeFAQ-module__GJjBTq__faqTitle{text-align:center;color:var(--color-text);margin:0 0 8px;font-size:32px;font-weight:700}.HomeFAQ-module__GJjBTq__faqSubtitle{text-align:center;color:var(--color-medium);margin:0 0 40px;font-size:16px}.HomeFAQ-module__GJjBTq__faqList{flex-direction:column;gap:12px;display:flex}.HomeFAQ-module__GJjBTq__faqItem{border:1px solid var(--color-border);background:#fff;border-radius:12px;transition:all .2s;overflow:hidden}.HomeFAQ-module__GJjBTq__faqItem:hover{border-color:var(--brand-blue)}.HomeFAQ-module__GJjBTq__faqItem.HomeFAQ-module__GJjBTq__open{border-color:var(--brand-blue);box-shadow:0 4px 20px #2e86ab1a}.HomeFAQ-module__GJjBTq__faqQuestion{cursor:pointer;text-align:left;width:100%;color:var(--color-text);background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;font-size:16px;font-weight:600;transition:color .2s;display:flex}.HomeFAQ-module__GJjBTq__faqQuestion:hover{color:var(--brand-blue)}.HomeFAQ-module__GJjBTq__faqIcon{width:24px;height:24px;color:var(--brand-blue);background:#2e86ab1a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:20px;font-weight:300;transition:transform .2s;display:flex}.HomeFAQ-module__GJjBTq__faqItem.HomeFAQ-module__GJjBTq__open .HomeFAQ-module__GJjBTq__faqIcon{background:var(--brand-blue);color:#fff;transform:rotate(180deg)}.HomeFAQ-module__GJjBTq__faqAnswerWrapper{grid-template-rows:0fr;transition:grid-template-rows .3s;display:grid}.HomeFAQ-module__GJjBTq__faqItem.HomeFAQ-module__GJjBTq__open .HomeFAQ-module__GJjBTq__faqAnswerWrapper{grid-template-rows:1fr}.HomeFAQ-module__GJjBTq__faqAnswer{color:var(--color-medium);padding:0 24px;font-size:15px;line-height:1.6;overflow:hidden}.HomeFAQ-module__GJjBTq__faqItem.HomeFAQ-module__GJjBTq__open .HomeFAQ-module__GJjBTq__faqAnswer{padding:0 24px 20px}@media (max-width:640px){.HomeFAQ-module__GJjBTq__faqSection{padding:48px 16px}.HomeFAQ-module__GJjBTq__faqTitle{font-size:24px}.HomeFAQ-module__GJjBTq__faqQuestion{padding:16px 20px;font-size:15px}.HomeFAQ-module__GJjBTq__faqAnswer{font-size:14px}}
