.bot-page{width:100%;max-width:56rem;margin:0 auto}.bot-page code{font-family:var(--font-code);font-size:.88em;color:var(--accent-soft)}.bot-page a:not(.btn){color:var(--accent)}.bot-page a:not(.btn):hover{color:var(--accent-strong)}.bot-hero,.bot-section{--pad-x:28px;--pad-y:28px}.bot-hero{display:grid;gap:18px}.bot-hero h1{margin:0;font-size:clamp(2rem,4.4vw,2.8rem);line-height:1.05;letter-spacing:.02em;text-transform:uppercase}.bot-lede{max-width:62ch;margin:0;color:var(--muted);font-size:1.05rem;line-height:1.55}.bot-actions{display:flex;flex-wrap:wrap;gap:10px}.bot-hint{margin:0;color:var(--muted);font-size:.9rem;line-height:1.55}.bot-section>h2{margin:0 0 14px;font-size:1.6rem;line-height:1.15;letter-spacing:.03em;text-transform:uppercase}.bot-table-well{min-width:0;padding:4px 14px 2px;background:var(--well-fill);border:1px solid var(--well-edge);border-radius:var(--radius-well);box-shadow:var(--well-shadow)}.bot-table{width:100%;border-collapse:separate;border-spacing:0}.bot-table th,.bot-table td{padding:11px 14px 12px 0;text-align:left;vertical-align:baseline;line-height:1.55;background:var(--groove)bottom/100% 2px no-repeat}.bot-table tr:last-child th,.bot-table tr:last-child td{background:0 0}.bot-table th{width:1%;font-weight:400;white-space:nowrap}.bot-table th code{color:var(--accent);font-size:.92rem;font-weight:600}.bot-table td{padding-right:0;color:var(--text);font-size:.95rem}.bot-table-labels th{color:var(--engraved);font-family:var(--font-code);font-size:.68rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;text-shadow:var(--engraved-shadow)}@media(max-width:560px){.bot-hero,.bot-section{--pad-x:16px;--pad-y:18px}.bot-table tr{display:grid;background:var(--groove)bottom/100% 2px no-repeat}.bot-table tr:last-child{background:0 0}.bot-table th,.bot-table td{width:auto;background:0 0}.bot-table th{padding:11px 0 0}.bot-table td{padding:4px 0 12px}}