.use-cases-module__De1t4a__page{padding-top:110px}.use-cases-module__De1t4a__hero{padding:var(--space-3xl)0 var(--space-2xl);text-align:center}.use-cases-module__De1t4a__label{align-items:center;gap:var(--space-xs);padding:var(--space-xs)var(--space-md);text-transform:uppercase;letter-spacing:.12em;color:var(--green-accent);border-radius:var(--radius-full);margin-bottom:var(--space-md);background:#00e67614;border:1px solid #00e67633;font-size:.75rem;font-weight:700;display:inline-flex}.use-cases-module__De1t4a__title{font-family:var(--font-display);color:var(--text-primary);margin-bottom:var(--space-md);font-size:clamp(2rem,5vw,3rem);font-weight:700}.use-cases-module__De1t4a__accent{background:linear-gradient(135deg,var(--green-accent),var(--cyan-400));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.use-cases-module__De1t4a__subtitle{color:var(--text-secondary);max-width:550px;margin:0 auto;font-size:1rem;line-height:1.6}.use-cases-module__De1t4a__section{padding:var(--space-2xl)0}.use-cases-module__De1t4a__sectionTitle{font-family:var(--font-display);color:var(--gold-400);margin-bottom:var(--space-lg);text-align:center;font-size:1.3rem}.use-cases-module__De1t4a__container{max-width:1100px;padding:0 var(--space-lg);margin:0 auto}.use-cases-module__De1t4a__tableWrap{border-radius:var(--radius-xl);border:1px solid var(--glass-border);background:var(--glass-bg);-webkit-backdrop-filter:blur(var(--glass-blur));overflow-x:auto}.use-cases-module__De1t4a__compareTable{border-collapse:collapse;width:100%;font-size:.88rem}.use-cases-module__De1t4a__compareTable th{padding:var(--space-md)var(--space-lg);font-family:var(--font-display);text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);border-bottom:1px solid var(--border-subtle);text-align:left;font-size:.8rem;font-weight:700}.use-cases-module__De1t4a__compareTable td{padding:var(--space-md)var(--space-lg);color:var(--text-secondary);border-bottom:1px solid #ffffff08}.use-cases-module__De1t4a__compareTable tbody tr:last-child td{border-bottom:none}.use-cases-module__De1t4a__compareTable tbody tr:hover{background:#0085ff08}.use-cases-module__De1t4a__metricLabel{font-weight:600;color:var(--text-primary)!important}.use-cases-module__De1t4a__highlight{font-family:var(--font-mono);color:var(--cyan-300)!important;font-weight:700!important}.use-cases-module__De1t4a__grid{gap:var(--space-md);grid-template-columns:repeat(3,1fr);display:grid}.use-cases-module__De1t4a__card{background:var(--glass-bg);-webkit-backdrop-filter:blur(var(--glass-blur));border:1px solid var(--glass-border);border-radius:var(--radius-xl);padding:var(--space-lg);transition:all .3s var(--ease-out);flex-direction:column;display:flex}.use-cases-module__De1t4a__card:hover{border-color:#0085ff4d;transform:translateY(-3px);box-shadow:0 8px 30px #0085ff14}.use-cases-module__De1t4a__cardHeader{margin-bottom:var(--space-sm);justify-content:space-between;align-items:center;display:flex}.use-cases-module__De1t4a__icon{font-size:1.8rem}.use-cases-module__De1t4a__statusBadge{text-transform:uppercase;letter-spacing:.06em;border-radius:var(--radius-full);padding:2px 8px;font-size:.65rem;font-weight:700}.use-cases-module__De1t4a__statusLive{color:var(--green-accent);background:#00e6761a;border:1px solid #00e67640}.use-cases-module__De1t4a__statusPilot{color:var(--gold-400);background:#ffbf001a;border:1px solid #ffbf0040}.use-cases-module__De1t4a__statusEmerging{color:var(--purple-400);background:#9333ea1a;border:1px solid #9333ea40}.use-cases-module__De1t4a__cardTitle{font-family:var(--font-display);color:var(--text-primary);margin-bottom:var(--space-xs);font-size:.95rem;font-weight:600}.use-cases-module__De1t4a__cardDesc{color:var(--text-secondary);flex:1;font-size:.8rem;line-height:1.65}.use-cases-module__De1t4a__cardStat{margin-top:var(--space-md);padding-top:var(--space-sm);border-top:1px solid var(--border-subtle);font-family:var(--font-mono);color:var(--cyan-400);font-size:.75rem;font-weight:600}.use-cases-module__De1t4a__ctaBtn{padding:var(--space-md)var(--space-xl);border:1px solid var(--glass-border);border-radius:var(--radius-lg);color:var(--text-primary);transition:all .3s var(--ease-out);background:#0085ff14;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-block}.use-cases-module__De1t4a__ctaBtn:hover{border-color:var(--cyan-500);background:#0085ff1f;transform:translateY(-2px)}.use-cases-module__De1t4a__expandHint{color:var(--cyan-400);letter-spacing:.03em;font-size:.65rem;transition:color .2s;display:inline-block}.use-cases-module__De1t4a__cardOpen{border-color:var(--cyan-500)!important;background:linear-gradient(135deg,#0085ff0a,var(--glass-bg))!important;box-shadow:none!important;transform:none!important}.use-cases-module__De1t4a__expandPanel{margin-top:var(--space-md);padding-top:var(--space-md);border-top:1px solid #0085ff26;animation:.3s use-cases-module__De1t4a__expandIn}@keyframes use-cases-module__De1t4a__expandIn{0%{opacity:0;max-height:0}to{opacity:1;max-height:2000px}}.use-cases-module__De1t4a__expandSection{margin-bottom:var(--space-md)}.use-cases-module__De1t4a__expandLabel{color:var(--cyan-300);text-transform:uppercase;letter-spacing:.08em;margin-bottom:var(--space-xs);font-size:.72rem;font-weight:700}.use-cases-module__De1t4a__expandText{color:var(--text-secondary);font-size:.78rem;line-height:1.7}.use-cases-module__De1t4a__expandList{margin:0;padding:0;list-style:none}.use-cases-module__De1t4a__expandList li{color:var(--text-secondary);padding:4px 0 4px 16px;font-size:.75rem;line-height:1.7;position:relative}.use-cases-module__De1t4a__expandList li:before{content:"→";color:var(--cyan-400);position:absolute;left:0}.use-cases-module__De1t4a__sourceLinks{flex-wrap:wrap;gap:6px;display:flex}.use-cases-module__De1t4a__sourceLink{color:var(--cyan-400);border-radius:var(--radius-md);background:#0085ff0a;border:1px solid #0085ff33;padding:4px 10px;font-size:.68rem;text-decoration:none;transition:all .2s}.use-cases-module__De1t4a__sourceLink:hover{border-color:var(--cyan-400);background:#0085ff1f}@media (max-width:900px){.use-cases-module__De1t4a__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.use-cases-module__De1t4a__grid{grid-template-columns:1fr}.use-cases-module__De1t4a__compareTable th,.use-cases-module__De1t4a__compareTable td{padding:var(--space-sm)var(--space-md);font-size:.78rem}.use-cases-module__De1t4a__container{padding:0 var(--space-md)}.use-cases-module__De1t4a__inclusionGrid{grid-template-columns:1fr}}.use-cases-module__De1t4a__inclusionGrid{gap:var(--space-md);grid-template-columns:repeat(3,1fr);display:grid}.use-cases-module__De1t4a__inclusionCard{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--radius-xl);padding:var(--space-xl)}.use-cases-module__De1t4a__inclusionCard h3{font-family:var(--font-display);color:var(--text-primary);margin-bottom:var(--space-md);font-size:1rem;font-weight:700}.use-cases-module__De1t4a__inclusionIcon{margin-bottom:var(--space-sm);font-size:2rem;display:block}.use-cases-module__De1t4a__inclusionStats{gap:var(--space-sm);flex-direction:column;display:flex}.use-cases-module__De1t4a__iStat{flex-direction:column;display:flex}.use-cases-module__De1t4a__iStatNum{font-family:var(--font-mono);color:var(--text-primary);font-size:1.2rem;font-weight:800}.use-cases-module__De1t4a__iGreen{color:#10b981}.use-cases-module__De1t4a__iStat span:last-child{color:var(--text-muted);font-size:.72rem}.use-cases-module__De1t4a__corridorList{gap:var(--space-xs);flex-direction:column;display:flex}.use-cases-module__De1t4a__corridor{color:var(--text-primary);padding:var(--space-xs)var(--space-sm);border-radius:var(--radius-sm);background:#ffffff05;font-size:.8rem}.use-cases-module__De1t4a__corridor span{color:var(--text-secondary);margin-left:var(--space-xs);font-size:.75rem}.use-cases-module__De1t4a__subtitleLeft{text-align:left;margin-bottom:var(--space-lg)}.use-cases-module__De1t4a__sectionCenter{text-align:center;padding-bottom:var(--space-3xl)}.use-cases-module__De1t4a__subtitleMb{margin-bottom:var(--space-lg)}.use-cases-module__De1t4a__ctaRow{gap:var(--space-md);flex-wrap:wrap;justify-content:center;display:flex}
