.guide__toc{max-width:880px;margin:0 0 8px}.guide__toc ol{columns:2;font-family:var(--display);column-gap:40px;margin:0;padding:0;font-size:17px;line-height:1.5;list-style:none}.guide__toc li{break-inside:avoid;padding:3px 0}.guide__toc a{color:var(--ink);font-weight:600}.guide__section{scroll-margin-top:calc(env(safe-area-inset-top,0px) + 96px)}.guide__section h2{margin:64px 0 8px;font-size:clamp(26px,2.8vw,34px)}.guide__section h3{margin:32px 0 12px;font-size:clamp(19px,1.8vw,22px)}.guide__lede{color:var(--muted);max-width:44em;margin:0 0 20px}.guide__text{max-width:44em;margin:0}.guide__section>.guide__text,.guide__section>.guide__list,.guide__section>.guide__steps{margin-top:16px}.guide__section>h3+*,.guide__section>.guide__lede+*{margin-top:0}.guide__list,.guide__steps{max-width:44em;margin:0;padding-left:1.3em}.guide__list li+li,.guide__steps li+li{margin-top:10px}.guide__steps>li{padding-left:4px}.guide__steps .guide__list{margin-top:10px}.guide__url{overflow-wrap:anywhere}.guide__table-card{max-width:880px;margin:0}.guide__table{border-collapse:collapse;width:100%;font-size:17px;line-height:1.5}.guide__table th,.guide__table td{text-align:left;vertical-align:top;overflow-wrap:anywhere;padding:16px 20px 16px 0}.guide__table th:last-child,.guide__table td:last-child{padding-right:0}.guide__table thead th{font-family:var(--display);color:var(--soft);padding-top:0;font-size:14px;font-weight:700}.guide__table tbody th,.guide__table tbody td{border-top:1px solid var(--line)}.guide__table tbody th{font-family:var(--display);font-size:18px;font-weight:800;line-height:1.35}.guide__table td{color:var(--muted)}.guide__table b{color:var(--ink)}@media (max-width:720px){.guide__toc ol{columns:1}.guide__section h2{margin-top:48px}.guide__table thead{display:none}.guide__table,.guide__table tbody,.guide__table tr,.guide__table th,.guide__table td{display:block}.guide__table tbody th,.guide__table tbody td{border-top:0;padding:0 0 12px}.guide__table tbody tr+tr{border-top:1px solid var(--line);margin-top:12px;padding-top:20px}.guide__table td:before{content:attr(data-label);font-family:var(--display);color:var(--soft);font-size:13px;font-weight:700;display:block}}
