.zw-kn{padding-bottom:3rem}.zw-kn .zw-hero{text-align:left;margin-bottom:1.6rem}.zw-kn .zw-hero-h1{font-size:clamp(1.9rem,6vw,2.6rem);letter-spacing:-.015em;text-wrap:balance}.zw-kn-answer{max-width:39rem;margin:0 auto 1.4rem;font-size:1.08rem;line-height:1.72;color:var(--color-ink);text-wrap:pretty}.zw-kn-glance{max-width:39rem;margin:0 auto 2.2rem;border-top:1px solid var(--kami-border);border-bottom:1px solid var(--kami-border);display:grid;grid-template-columns:max-content 1fr;column-gap:1.2rem}.zw-kn-glance>div{display:contents}.zw-kn-glance dd,.zw-kn-glance dt{margin:0;padding:.55rem 0;border-top:1px solid var(--kami-border-soft,var(--kami-border));font-size:.93rem;line-height:1.55}.zw-kn-glance>div:first-child dd,.zw-kn-glance>div:first-child dt{border-top:0}.zw-kn-glance dt{font-weight:700;color:var(--color-ink-light);letter-spacing:.02em}.zw-kn-glance dd{color:var(--color-ink)}.zw-kn section{margin-top:2.4rem}.zw-kn section>ol,.zw-kn section>ul{max-width:65ch}.zw-kn section dl{margin:.4rem 0 .9rem}.zw-kn section dt{font-weight:700;color:var(--color-ink);margin-top:.7rem}.zw-kn section dd{margin:.15rem 0 0;color:var(--color-ink-light);line-height:1.62}.zw-kn-tablewrap{overflow-x:auto;margin:.8rem 0 1.2rem;border:1px solid var(--kami-border);background:var(--kami-ivory)}.zw-kn-table{width:100%;border-collapse:collapse;font-size:.9rem;line-height:1.5}.zw-kn-table caption{caption-side:top;text-align:left;padding:.6rem .75rem .2rem;font-size:.78rem;letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-light);font-weight:700}.zw-kn-table td,.zw-kn-table th{padding:.5rem .65rem;text-align:left;vertical-align:top;border-top:1px solid var(--kami-border-soft,var(--kami-border))}.zw-kn-table thead th{border-top:0}.zw-kn-table tbody th,.zw-kn-table thead th{font-weight:700;color:var(--color-ink);white-space:nowrap}.zw-kn-table td{color:var(--color-ink)}.zw-kn-table .zw-kn-fig{font-family:var(--font-figures);font-variant-numeric:tabular-nums;white-space:nowrap}.zw-kn-table--grid td,.zw-kn-table--grid th{text-align:center;padding:.4rem .35rem}@media (min-width:920px){.zw-kn-tablewrap--wide{width:min(62rem,calc(100vw - 2.5rem));margin-left:calc((100% - min(62rem, calc(100vw - 2.5rem))) / 2)}}.zw-kn-table--grid tbody th,.zw-kn-table--grid thead th:first-child{text-align:left}.zw-kn-related{list-style:none;padding:0;margin:.6rem 0 0;border-top:1px solid var(--kami-border)}.zw-kn-related li{padding:.7rem 0;border-bottom:1px solid var(--kami-border-soft,var(--kami-border))}.zw-kn-related a{font-weight:700;color:var(--color-cinnabar);text-decoration:none}.zw-kn-related a:hover{text-decoration:underline}.zw-kn-related small{display:block;margin-top:.15rem;color:var(--color-ink-light);font-size:.88rem}.zw-kn-sources{margin:.4rem 0 0;padding-left:1.1rem;font-size:.9rem;color:var(--color-ink-light)}.zw-kn-sources li+li{margin-top:.3rem}.zw-kn-sources a{color:var(--color-ink);text-decoration:underline;text-underline-offset:.15em}.zw-kn-updated{margin-top:.8rem;font-size:.8rem;color:var(--color-ink-light);letter-spacing:.04em}.zw-kn-cta{max-width:39rem;margin:2.8rem auto 0;padding:1.4rem 0 0;border-top:1px solid var(--kami-border)}.zw-kn-cta p{margin:0 0 .9rem;color:var(--color-ink-light)}.zw-kn-cta a{display:inline-block;padding:.7rem 1.3rem;background:var(--color-cinnabar);color:var(--color-paper);font-family:var(--font-serif);font-weight:700;letter-spacing:.1em;text-indent:.1em;text-decoration:none}.zw-kn a{color:var(--color-cinnabar)}.zw-kn section li a,.zw-kn section p a,.zw-kn section td a,.zw-kn-answer a,.zw-kn-glance a{text-decoration:underline;text-underline-offset:.15em;text-decoration-thickness:1px}@media (min-width:920px){.zw-kn-glance{grid-template-columns:12rem 1fr}}@media (max-width:560px){.zw-kn-glance{grid-template-columns:1fr}.zw-kn-glance dt{padding-bottom:0}.zw-kn-glance dd{border-top:0;padding-top:.15rem}}