.spx-intro .mk-container{max-width:820px}.spx-intro h1{text-wrap:balance}.spx-figure{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 16px;margin-top:28px}.spx-figure strong{font:400 clamp(56px,6vw,88px)/1 var(--mk-serif);letter-spacing:-.03em;color:var(--mk-blue)}.mk-site .spx-figure span{font-size:17px;color:var(--mk-body)}.mk-site .spx-lede{max-width:640px;margin-top:20px}.spx-jump{margin-top:28px}.spx-body{padding:64px 0;max-width:820px}.mk-site .spx-h2{font-size:clamp(26px,2.4vw,34px);margin:0 0 20px}.mk-site .spx-h2:not(:first-child){margin-top:56px}.spx-ladder{display:grid;grid-template-columns:repeat(5,1fr);margin:0;border-top:1px solid var(--mk-line);border-bottom:1px solid var(--mk-line)}.spx-ladder>div{padding:18px 12px 18px 0}.spx-ladder dt{font-size:13px;color:var(--mk-body)}.spx-ladder dd{margin:4px 0 0;font-size:22px;font-weight:500;color:var(--mk-ink)}.spx-ladder .is-median dd{color:var(--mk-blue)}.spx-table{width:100%;border-collapse:collapse;font-size:16px}.spx-table th,.spx-table td{text-align:left;padding:14px 12px 14px 0;border-bottom:1px solid var(--mk-line)}.spx-table thead th{font-size:13px;font-weight:500;color:var(--mk-body)}.spx-table tbody th{font-weight:500}.spx-table .is-here{background:var(--mk-surface-blue)}.spx-table .is-here th{padding-left:10px}.spx-table a{color:var(--mk-blue)}.mk-site .spx-source{margin-top:16px;font-size:14px;line-height:1.6}.spx-source a{color:inherit;text-decoration:underline}.mk-site .spx-faq p{padding-bottom:22px;font-size:16px}.mk-site .spx-links{margin-top:32px;font-size:16px}.spx-links a{color:var(--mk-blue)}@media (max-width: 720px){.spx-ladder{grid-template-columns:repeat(2,1fr)}.spx-ladder .is-median{grid-column:1 / -1;order:-1}.spx-table{font-size:14px}.spx-table th,.spx-table td{padding-right:8px}}
