.ChapterStripe_stripe__gz0d4{height:4px;border-radius:var(--radius-pill);margin:0 0 var(--spacing-fluid-md);width:64px}.ChapterStripe_stripe__gz0d4[data-accent=education]{background:var(--accent-education-dark)}.ChapterStripe_stripe__gz0d4[data-accent=migration]{background:var(--accent-migration-dark)}.ChapterStripe_stripe__gz0d4[data-accent=contribution]{background:var(--accent-contribution-dark)}.ChapterStripe_stripe__gz0d4[data-accent=ai]{background:var(--accent-ai-dark)}.BridgeExample_bridge__Jiy_5{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;justify-items:center;gap:var(--spacing-fluid-md);margin:var(--spacing-fluid-xl) 0;max-width:480px;margin-left:auto;margin-right:auto}.BridgeExample_bridgeSide__4XOBa{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-2)}.BridgeExample_bridgeTile__MAs_w{height:200px;width:auto;border-radius:var(--radius-sm);box-shadow:var(--shadow-portrait);margin-bottom:0}.BridgeExample_bridgeLabel__7g_wk{font-family:var(--font-mono);font-size:var(--text-eyebrow);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--color-label);text-align:center}.BridgeExample_bridgeArrow__X1axq{font-family:var(--font-display);font-size:var(--text-fluid-lg);font-weight:var(--font-weight-light);color:var(--color-primary);line-height:1}.BridgeExample_bridgeCaption__ZefAv{grid-column:1/-1;margin-top:var(--spacing-2);text-align:center;font-size:var(--text-caption);color:var(--color-text-light);font-style:italic}@media (max-width:768px){.BridgeExample_bridge__Jiy_5{grid-template-columns:1fr;gap:var(--spacing-3)}.BridgeExample_bridgeArrow__X1axq{transform:rotate(90deg)}}.ProblemDiagram_problem__zgZ_6{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-3);margin:var(--spacing-fluid-xl) auto;width:max-content;max-width:100%}.ProblemDiagram_problemRow__mAjG7{display:flex;align-items:flex-start;justify-content:center;gap:var(--spacing-fluid-md)}.ProblemDiagram_problemColumn__gE4E5{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-2);width:140px}.ProblemDiagram_problemTile__tl2aw{width:120px;height:auto;border-radius:var(--radius-sm);box-shadow:var(--shadow-portrait);margin-bottom:0}.ProblemDiagram_problemLabel__RQ2Zb{font-family:var(--font-mono);font-size:var(--text-eyebrow);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--color-label);text-align:center}.ProblemDiagram_problemNote__bs3Gn{margin:0;font-size:var(--text-caption);color:var(--color-text-light);text-align:center;line-height:var(--line-height-snug)}.ProblemDiagram_problemBarrier__ZTYXU{display:flex;align-items:center;justify-content:center;height:232px;width:32px;color:var(--color-label);opacity:var(--opacity-medium)}.ProblemDiagram_problemBarrierMark__zBTc5{font-family:var(--font-display);font-size:var(--text-fluid-lg);font-weight:var(--font-weight-light);line-height:1}.ProblemDiagram_problemCaption__dEMK9{text-align:center;font-size:var(--text-caption);color:var(--color-text-light);font-style:italic;max-width:50ch}@media (max-width:768px){.ProblemDiagram_problemRow__mAjG7{flex-direction:column;align-items:center}.ProblemDiagram_problemBarrier__ZTYXU{height:auto;width:auto;flex-direction:row;gap:var(--spacing-2)}}