._7fVNVa_indexPage{max-width:720px;margin:0 auto;padding:56px 20px 96px}._7fVNVa_indexPage h1{letter-spacing:-.045em;margin:0;font-size:clamp(40px,6vw,56px);font-weight:800;line-height:1.04}._7fVNVa_lead{color:var(--muted);margin:14px 0 0;font-size:18px;line-height:1.5}._7fVNVa_indexList{margin:40px 0 0;padding:0;list-style:none}._7fVNVa_indexList li{border-top:1px solid var(--line)}._7fVNVa_indexList li:last-child{border-bottom:1px solid var(--line)}._7fVNVa_indexList a{color:var(--ink);align-items:center;gap:16px;padding:22px 4px;text-decoration:none;display:flex}._7fVNVa_indexList a span{flex-direction:column;flex:auto;gap:4px;min-width:0;display:flex}._7fVNVa_indexList b{letter-spacing:-.01em;font-size:19px;font-weight:700}._7fVNVa_indexList small{color:var(--muted);font-size:15px}._7fVNVa_indexList svg{color:var(--muted-2);flex:none}._7fVNVa_indexList a:hover b{color:var(--brand-ink)}._7fVNVa_contact{color:var(--muted);margin:32px 0 0;font-size:15px}._7fVNVa_docLayout{flex-wrap:wrap;gap:48px;max-width:1040px;margin:0 auto;padding:40px 20px 96px;display:flex}._7fVNVa_docNav{flex:200px;max-width:240px}._7fVNVa_backLink{color:var(--muted);padding:6px 0;font-size:14px;font-weight:600;text-decoration:none;display:inline-block}._7fVNVa_docNav ul{flex-direction:column;gap:2px;margin:16px 0 0;padding:0;list-style:none;display:flex}._7fVNVa_docNav li a{color:var(--muted);border-radius:10px;padding:8px 12px;font-size:15px;text-decoration:none;display:block}._7fVNVa_docNav li a:hover{color:var(--ink)}._7fVNVa_docNav li a[aria-current=page]{background:var(--brand-soft);color:var(--brand-ink);font-weight:700}._7fVNVa_article{flex:999 520px;min-width:0;max-width:680px}._7fVNVa_updated{color:var(--muted);margin:0;font-size:14px}._7fVNVa_article h1{letter-spacing:-.04em;margin:8px 0 0;font-size:clamp(36px,5vw,48px);font-weight:800;line-height:1.05}._7fVNVa_summary{color:var(--muted);margin:16px 0 0;font-size:19px;line-height:1.55}._7fVNVa_article h2{letter-spacing:-.015em;margin:40px 0 0;font-size:22px;font-weight:700}._7fVNVa_article section p{color:var(--body-text);margin:12px 0 0;font-size:17px;line-height:1.7}._7fVNVa_pager{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:56px;padding-top:24px;font-size:15px;font-weight:600;display:flex}._7fVNVa_pager a{color:var(--ink);padding:8px 0;text-decoration:none}._7fVNVa_pager a:hover{color:var(--brand-ink)}@media (max-width:720px){._7fVNVa_docNav{max-width:none}._7fVNVa_docNav ul{flex-flow:wrap}}
