.ed-case-contents{padding:38px 0 42px;background:#f4f8fd;border-bottom:1px solid #dce5ef}.ed-case-contents .eyebrow{margin-bottom:22px}.ed-case-contents ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 34px;list-style:none;padding:0;margin:0}.ed-case-contents a{display:flex;align-items:center;gap:13px;padding:16px 0;border-bottom:1px solid #d4e1ee;color:#294664;font-size:13px;line-height:1.5}.ed-case-contents a>span{color:#087c69;font-size:11px;font-variant-numeric:tabular-nums}.ed-case-contents a>svg{flex-shrink:0;margin-left:auto;color:#087c69;transition:transform .18s ease}.ed-case-contents a:hover>svg{transform:translateX(3px)}.ed-case-contents a:focus-visible{outline:2px solid #1d4ed8;outline-offset:4px}.ed-case-chapter{border-top:1px solid #dce5ef;padding-top:40px}.ed-case-chapter .ed-check-list{margin-top:28px}@media (max-width:760px){.ed-case-contents{padding:30px 0}.ed-case-contents ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px}.ed-case-contents a{align-items:flex-start;gap:8px;font-size:12px;height:100%}.ed-case-contents a>svg{margin-top:2px}.ed-case-chapter{padding-top:30px}}@media (prefers-reduced-motion:reduce){.ed-case-contents a>svg{transition:none}}