.nifty-hero{border-top:3px solid #405bb2;border-bottom:1px solid #dce1e8;padding:24px 0;margin:24px 0;display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.nifty-hero div{display:grid;gap:8px}.nifty-hero b{color:#405bb2;font-size:22px}.nifty-hero small{color:#586276}.nifty-nav,.nifty-cards{display:grid;grid-template-columns:1fr 1fr;gap:12px}.nifty-nav a,.nifty-cards a{border:1px solid #dce1e8;padding:16px;line-height:1.8}.nifty-toc{border:1px solid #dce1e8;padding:20px}.nifty .hub-body{min-width:0}.nifty table{width:100%;border-collapse:collapse;font-size:13px}.nifty th,.nifty td{padding:14px;border-bottom:1px solid #dce1e8;text-align:left;vertical-align:top}.nifty th{background:#f4f6fa}.nifty .source-inline{font-size:11px}.nifty .hub-sidebar a{display:block;font-size:12px;padding:8px 0}.nifty .hub-body p{overflow-wrap:anywhere}@media(max-width:600px){.nifty-hero,.nifty-nav,.nifty-cards{grid-template-columns:1fr}.nifty th,.nifty td{padding:9px}.nifty h1{overflow-wrap:anywhere}}