.answer-page{width:min(920px,calc(100% - 40px));margin:64px auto 96px}.answer-breadcrumbs{margin-bottom:32px;color:var(--muted);font-size:14px}.answer-head{display:grid;gap:20px;padding-bottom:40px;border-bottom:1px solid var(--line)}.answer-head h1{max-width:820px;font-size:clamp(40px,7vw,72px);line-height:.98}.answer-direct{max-width:780px;font-size:21px;line-height:1.55}.answer-meta{color:var(--muted);font-size:13px}.answer-section{padding:40px 0;border-bottom:1px solid var(--line)}.answer-section h2{margin-bottom:16px;font-size:32px}.answer-section h3{margin:24px 0 8px}.answer-section p,.answer-section li{max-width:780px;font-size:17px;line-height:1.65}.answer-section ul,.answer-section ol{display:grid;gap:10px;padding-left:24px}.answer-table-wrap{overflow-x:auto}.answer-table{width:100%;border-collapse:collapse;background:#fff}.answer-table th,.answer-table td{padding:16px;text-align:left;vertical-align:top;border:1px solid var(--line);font-size:15px;line-height:1.5}.answer-table th{background:var(--soft);font-weight:750}.answer-cta{display:flex;flex-wrap:wrap;gap:16px;align-items:center;padding-top:40px}.answer-sources a{overflow-wrap:anywhere}@media(max-width:640px){.answer-page{width:calc(100% - 32px);margin-top:40px}.answer-head h1{font-size:42px}.answer-direct{font-size:18px}.answer-section{padding:32px 0}.answer-section h2{font-size:28px}}
