.page-module__87cSsq__link{color:var(--blue);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.page-module__87cSsq__flow,.page-module__87cSsq__pair{margin-inline:0;margin-bottom:0}.page-module__87cSsq__caption{color:var(--muted);margin-top:12px;font-size:12px;line-height:1.6}.page-module__87cSsq__tables .site-table td{font-size:13.5px}.page-module__87cSsq__tables .site-table tbody th{color:var(--ink);white-space:normal;background:0 0;font-size:13.5px}.page-module__87cSsq__flowList{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.page-module__87cSsq__flowItem{border:1px solid var(--border);border-radius:7px;padding:18px 18px 20px;position:relative}.page-module__87cSsq__flowItem:not(:last-child):after{content:"→";text-align:center;width:16px;color:var(--blue);font-size:13px;line-height:1.4;position:absolute;top:17px;right:-16px}.page-module__87cSsq__flowNum{font:10px/1.6 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--blue);margin-bottom:10px;display:block}.page-module__87cSsq__flowTitle{letter-spacing:-.02em;color:var(--ink);margin-bottom:6px;font-size:15px;font-weight:600;display:block}.page-module__87cSsq__flowText{color:var(--muted);margin:0;font-size:13px;line-height:1.6}.page-module__87cSsq__pairGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.page-module__87cSsq__pairCard{border:1px solid var(--border);border-radius:7px;padding:18px 20px 20px}.page-module__87cSsq__pairAfter{border-color:var(--blue)}.page-module__87cSsq__pairLabel{font:10px/1.6 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:0 0 12px}.page-module__87cSsq__pairAfter .page-module__87cSsq__pairLabel{color:var(--blue)}.page-module__87cSsq__pairQuestion{letter-spacing:-.02em;color:var(--ink);margin:0 0 8px;font-size:17px;font-weight:600}.page-module__87cSsq__pairText{color:var(--muted);margin:0;font-size:14px;line-height:1.7}.page-module__87cSsq__pairAfter .page-module__87cSsq__pairText{color:var(--ink)}.page-module__87cSsq__mark{background:var(--blue-soft);color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:1px 2px}@media (max-width:900px){.page-module__87cSsq__flowList{grid-template-columns:minmax(0,1fr)}.page-module__87cSsq__flowItem:not(:last-child):after{content:"↓";width:auto;height:16px;line-height:16px;inset:auto auto -16px 18px}.page-module__87cSsq__pairGrid{grid-template-columns:minmax(0,1fr)}}
