.mkt-crumb{letter-spacing:-.01em;color:var(--ink-3);margin:0 0 18px;font-size:13px}.mkt-crumb a{color:var(--ink-2)}.mkt-crumb a:hover{color:var(--blue)}.mkt-prose{max-width:760px;margin:0 auto}.mkt-prose h2{letter-spacing:-.045em;text-wrap:balance;margin:0 0 18px;font-size:clamp(2rem,4vw,3.2rem);font-weight:700;line-height:1.05}.mkt-prose p,.mkt-prose li{letter-spacing:-.011em;color:var(--ink-2);font-size:clamp(17px,1.5vw,19px);line-height:1.55}.mkt-prose p{margin:0 0 16px}.mkt-prose p:last-child,.mkt-prose ul:last-child{margin-bottom:0}.mkt-prose a{color:var(--blue)}.mkt-prose a:hover{text-decoration:underline}.mkt-prose ul{margin:8px 0 0;padding:0 0 0 1.15em}.mkt-prose li{margin:0 0 12px;padding-left:.2em}.mkt-prose li::marker{color:var(--ink-3)}.mkt-updated{letter-spacing:-.01em;color:var(--ink-2);margin:18px 0 0;font-size:15px;font-weight:600}.author-box{border:1px solid var(--line);background:var(--bg-alt);text-align:left;border-radius:16px;max-width:680px;margin:22px auto 0;padding:18px 20px}.author-box p{color:var(--ink-2);margin:0;font-size:15px;line-height:1.45}.author-box .author-name{letter-spacing:-.02em;color:var(--ink);margin-bottom:6px;font-size:17px;font-weight:700}.mkt-table-wrap{margin-top:8px;overflow-x:auto}.mkt-table{border-collapse:collapse;text-align:left;width:100%;min-width:640px;font-size:15px;line-height:1.45}.mkt-table caption{text-align:left;color:var(--ink-2);caption-side:top;margin:0 0 12px;padding:0;font-size:15px}.mkt-table th,.mkt-table td{border-bottom:1px solid var(--line);vertical-align:top;padding:12px 14px}.mkt-table thead th{color:var(--ink);font-weight:700}.mkt-table tbody th{color:var(--ink);white-space:nowrap;font-weight:600}.nav-links a[aria-current=page]{opacity:1;color:var(--ink)}.crawl{max-width:760px;padding:calc(var(--nav-h) + 28px) var(--gutter) 64px;margin:0 auto}.crawl p{color:var(--ink-2);margin:0 0 16px;font-size:18px;line-height:1.5}.crawl nav{flex-wrap:wrap;gap:10px 18px;display:flex}.crawl a{color:var(--blue)}
