._problem_oqnva_1{position:relative;padding:var(--gap-section-y) var(--gap-section-x);color:#1a1a1a;color:var(--ink, #1a1a1a);display:flex;flex-direction:column}._revealPending_oqnva_18{opacity:0;animation:_problemRevealFailsafe_oqnva_1 .01s linear 3s forwards}@keyframes _problemRevealFailsafe_oqnva_1{to{opacity:1}}@media (prefers-reduced-motion: reduce){._revealPending_oqnva_18{opacity:1;animation:none}}._bottomRow_oqnva_38{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:var(--gap-block);align-items:center;margin-top:var(--gap-block)}._headline_oqnva_46{font-family:var(--font-display, "Space Grotesk", sans-serif);font-weight:800;font-size:var(--type-headline);line-height:.96;letter-spacing:-.025em;text-transform:uppercase;margin:0;color:#1a1a1a;color:var(--ink, #1a1a1a)}._headline_oqnva_46 span{display:block}._intro_oqnva_63{display:grid;grid-template-columns:18px minmax(0,1fr);gap:var(--space-2xs);align-items:start;margin:var(--gap-stack) 0 0}._plus_oqnva_72{width:18px;height:18px;margin-top:.22em;color:var(--primary, #c2562e)}._introText_oqnva_79{font-family:var(--font-mono, "JetBrains Mono", ui-monospace, monospace);font-size:var(--type-body);line-height:1.6;max-width:70ch;margin:0}._problems_oqnva_88{display:flex;flex-direction:column}._problemRow_oqnva_93{display:grid;grid-template-columns:16px minmax(0,1fr);gap:var(--gap-stack);padding:var(--gap-stack) var(--space-2xs);border-bottom:1px dashed rgba(26,26,26,.28);transition:background-color .18s ease}._problemRow_oqnva_93:first-child{margin-top:calc(var(--gap-stack) * -1)}._problemRow_oqnva_93:last-child{border-bottom:0}._problemIcon_oqnva_118{width:14px;height:14px;margin-top:2px;color:currentColor}._problemLabel_oqnva_125{font-family:var(--font-mono, "JetBrains Mono", ui-monospace, monospace);font-size:var(--type-body);font-weight:600;letter-spacing:.14em;text-transform:uppercase;margin-bottom:6px}._problemDesc_oqnva_134{font-family:var(--font-mono, "JetBrains Mono", ui-monospace, monospace);font-size:var(--type-body);line-height:1.55;color:#1a1a1acc}._diagramWrap_oqnva_141{display:flex;justify-content:center;align-items:flex-start}._diagram_oqnva_141{width:100%;max-width:480px;height:auto;color:#1a1a1a;color:var(--ink, #1a1a1a);overflow:visible}@media (max-width: 900px){._bottomRow_oqnva_38{grid-template-columns:1fr}}._problemRow_oqnva_93._linked_oqnva_168{background-color:#1a1a1a0d}html[data-accent=bold] ._problemRow_oqnva_93._linked_oqnva_168{background-color:var(--primary-tint, rgba(194, 86, 46, .12))}html[data-accent=bold] ._diagram_oqnva_141 [data-node].linked>circle{stroke:var(--primary, #c2562e)}._diagram_oqnva_141 [data-node]>circle{transition:stroke-width .18s ease}._diagram_oqnva_141 [data-node].linked>circle{stroke-width:2.5}._diagram_oqnva_141 [data-connector] line,._diagram_oqnva_141 [data-connector] polygon{transition:opacity .18s ease,stroke-width .18s ease}._diagram_oqnva_141 [data-connector].linked line{opacity:1;stroke-width:1.8}._diagram_oqnva_141 [data-connector].linked polygon{opacity:1}@media (prefers-reduced-motion: no-preference){._diagram_oqnva_141 [data-connector] line{animation:_prob-connector-flow_oqnva_1 1.4s linear infinite}@keyframes _prob-connector-flow_oqnva_1{0%{stroke-dashoffset:0}to{stroke-dashoffset:-12}}}
