.problem-section-module__55xw6W__section{padding:7rem 2rem;position:relative;overflow:hidden}.problem-section-module__55xw6W__section:before{content:"";pointer-events:none;background:radial-gradient(600px 400px at 0 20%,#f25c3a14,#0000 65%),radial-gradient(700px 500px at 100% 80%,#ffa5520f,#0000 65%);position:absolute;inset:0}.problem-section-module__55xw6W__inner{z-index:1;gap:56px;max-width:1200px;margin:0 auto;display:grid;position:relative}.problem-section-module__55xw6W__header{gap:16px;max-width:760px;display:grid}.problem-section-module__55xw6W__eyebrow{font-family:var(--font-mono);letter-spacing:.16em;color:var(--voice-coral-soft);text-transform:uppercase;background:#f25c3a1a;border:1px solid #f25c3a40;border-radius:999px;align-items:center;gap:10px;width:fit-content;padding:6px 14px 6px 10px;font-size:11px;font-weight:700;display:inline-flex}.problem-section-module__55xw6W__eyebrowDot{background:var(--voice-coral);width:6px;height:6px;box-shadow:0 0 8px var(--voice-coral);border-radius:50%}.problem-section-module__55xw6W__title{font-family:var(--font-display);letter-spacing:-.035em;color:var(--color-text-primary);font-size:clamp(36px,4.8vw,64px);font-weight:700;line-height:1.02}.problem-section-module__55xw6W__title em{background:var(--gradient-voice-text);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:italic;font-weight:500}.problem-section-module__55xw6W__lede{font-family:var(--font-sans);color:var(--color-text-muted);max-width:620px;font-size:18px;line-height:1.55}.problem-section-module__55xw6W__grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.problem-section-module__55xw6W__card{-webkit-backdrop-filter:blur(16px);box-shadow:var(--shadow-panel);background:linear-gradient(165deg,#1f1a2ecc,#16131f80);border:1px solid #f5f1ea14;border-radius:20px;flex-direction:column;gap:8px;padding:32px 28px;transition:transform .3s,border-color .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden}.problem-section-module__55xw6W__card:before{content:"";opacity:.7;pointer-events:none;position:absolute;inset:0}.problem-section-module__55xw6W__card.problem-section-module__55xw6W__accent-coral:before{background:radial-gradient(400px 200px at 100% 0,#f25c3a1a,#0000 65%)}.problem-section-module__55xw6W__card.problem-section-module__55xw6W__accent-amber:before{background:radial-gradient(400px 200px at 100% 0,#ffa55214,#0000 65%)}.problem-section-module__55xw6W__card.problem-section-module__55xw6W__accent-cyan:before{background:radial-gradient(400px 200px at 100% 0,#5eead414,#0000 65%)}.problem-section-module__55xw6W__card:hover{box-shadow:var(--shadow-card-hover);border-color:#f25c3a4d;transform:translateY(-4px)}.problem-section-module__55xw6W__cardStat{font-family:var(--font-display);letter-spacing:-.03em;margin-bottom:4px;font-size:52px;font-weight:700;line-height:1;position:relative}.problem-section-module__55xw6W__card.problem-section-module__55xw6W__accent-coral .problem-section-module__55xw6W__cardStat{color:var(--voice-coral-soft)}.problem-section-module__55xw6W__card.problem-section-module__55xw6W__accent-amber .problem-section-module__55xw6W__cardStat{color:var(--voice-amber)}.problem-section-module__55xw6W__card.problem-section-module__55xw6W__accent-cyan .problem-section-module__55xw6W__cardStat{color:var(--ai-cyan)}.problem-section-module__55xw6W__cardStatLabel{font-family:var(--font-mono);letter-spacing:.16em;color:var(--color-text-subtle);text-transform:uppercase;border-bottom:1px solid #f5f1ea14;margin-bottom:18px;padding-bottom:18px;font-size:10px;font-weight:700;position:relative}.problem-section-module__55xw6W__cardTitle{font-family:var(--font-display);letter-spacing:-.015em;color:var(--color-text-primary);margin:0;font-size:22px;font-weight:600;line-height:1.15;position:relative}.problem-section-module__55xw6W__cardDesc{color:var(--color-text-muted);margin:0;font-size:15px;line-height:1.6;position:relative}@media (max-width:960px){.problem-section-module__55xw6W__grid{grid-template-columns:1fr}.problem-section-module__55xw6W__cardStat{font-size:44px}}@media (max-width:640px){.problem-section-module__55xw6W__section{padding:4.5rem 1.25rem}}
