.topic{max-width:680px;margin:0 auto;padding-block:40px 64px}.topicBack{color:var(--muted);font-size:13.5px;text-decoration:none}.topicBack:hover{color:var(--ink)}.topic .ey{font:500 11px/1.2 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--sand);margin-top:28px;display:block}.topic h1{font:400 clamp(32px,5vw,46px)/1.1 var(--serif);letter-spacing:-.015em;max-width:none;margin:12px 0 16px}.topic .answer{margin:0 0 28px;font-size:17.5px;line-height:1.6}.topic h2{font:500 11px/1.2 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin:36px 0 10px}.topic h3{font:500 16px/1.4 var(--sans);margin:18px 0 4px}.topic p{margin:0 0 12px}.topicRows{gap:4px;margin:0;padding:0;font-size:15px;list-style:none;display:grid}.topicRows li{border-top:1px solid var(--line);grid-template-columns:150px 1fr;gap:12px;padding-top:7px;display:grid}.topicRows li span:first-child{font:12.5px/1.7 var(--mono);color:var(--muted)}@media (max-width:520px){.topicRows li{grid-template-columns:1fr;gap:0}}.topic .acts{flex-wrap:wrap;gap:8px;margin-top:28px;display:flex}.topic .faq h3:first-of-type{margin-top:0}.topic .more ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.topic .more a{border-bottom:1px solid var(--line);text-decoration:none}.topic .more a:hover{border-color:var(--ink)}footer nav[aria-label=Topics] a[aria-current=page]{color:var(--ink)}
