.guide h2{margin-top:32px}
.gl-facts{padding:16px 20px}.gl-facts dl{display:grid;gap:10px 24px;margin:0}@media(min-width:700px){.gl-facts dl{grid-template-columns:repeat(2,1fr)}}
.gl-facts dt{font-size:12px;color:var(--text-3);text-transform:uppercase;letter-spacing:.04em}.gl-facts dd{margin:2px 0 0;font-weight:600}.gl-facts small{color:var(--text-3);font-weight:500}
.gl-table{overflow-x:auto;margin:12px 0}.gl-table table{border-collapse:collapse;width:100%;font-size:14px}
.gl-table th,.gl-table td{text-align:start;padding:10px 8px;border-bottom:1px solid rgba(0,0,0,.08);vertical-align:top}
.gl-table thead th{font-size:12px;color:var(--text-3);font-weight:600}.gl-table td a{color:var(--text)}.gl-table td small{display:block;color:var(--text-3)}
.gl-table tr.on{background:var(--blush-100,rgba(255,91,46,.08))}
.gl-air{list-style:none;padding:0;margin:8px 0}.gl-air li{margin:4px 0}.gl-air b{display:inline-block;min-width:3.2em;font-family:var(--font-mono,monospace)}
.gl-steps li{margin:6px 0}.gl-cover{line-height:1.9}.gl-pick{padding:18px 20px;margin:20px 0}.gl-pick small{display:block;color:var(--text-3)}.gl-pick b{font-size:20px}
.gl-index{list-style:none;padding:0;columns:1}@media(min-width:700px){.gl-index{columns:2;column-gap:40px}}
.gl-index li{break-inside:avoid;padding:6px 0}.gl-index small{display:block;color:var(--text-3)}.gl-index small a{color:var(--text-2)}
