.pathway-comparison{border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:var(--ink);margin:26px 0;padding:17px 0}.pathway-comparison>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;font-size:14px;font-weight:600;line-height:1.6;list-style:none;display:flex}.pathway-comparison>summary::-webkit-details-marker{display:none}.pathway-comparison>summary>span{color:var(--teal);font-size:22px;font-weight:400}.pathway-comparison[open]>summary>span{transform:rotate(45deg)}.pathway-comparison .pathway-comparison-intro{max-width:850px;margin:18px 0;font-size:14px;line-height:1.8}.pathway-comparison-scroll{overscroll-behavior-x:contain;overflow-x:auto}.pathway-comparison-scroll:focus-visible{outline:2px solid var(--teal);outline-offset:4px}.pathway-comparison table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:580px;font-size:13px;line-height:1.7}.pathway-comparison th,.pathway-comparison td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);overflow-wrap:anywhere;padding:16px}.pathway-comparison thead th{background:#eaf2f3;font-weight:600}.pathway-comparison th:first-child{width:24%}.pathway-comparison tbody th{color:var(--ink);font-weight:600}.pathway-comparison tbody td{color:var(--muted)}.pathway-comparison .pathway-comparison-note{margin:16px 0 0;font-size:12px;line-height:1.7}.pathway-comparison-section{padding-top:10px}@media (max-width:600px){.pathway-comparison th,.pathway-comparison td{padding:12px}.pathway-comparison>summary{font-size:13px}}
