.brand-sheet{gap:36px;display:grid}.brand-sheet h1{font-family:"Space Grotesk", var(--display), sans-serif;letter-spacing:-.04em;font-size:48px}.brand-sheet h2{font-family:"Space Grotesk", var(--display), sans-serif;margin-bottom:14px;font-size:22px}.brand-lede{max-width:62ch;color:var(--slate);margin-top:12px;font-family:DM Sans,sans-serif}.brand-grid,.brand-swatches,.brand-downloads{gap:16px;display:grid}.brand-grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.brand-asset,.brand-swatch,.brand-type{border:1px solid var(--line);color:#13213b;background:#fff;border-radius:16px;margin:0;overflow:hidden}.brand-asset{flex-direction:column;min-height:220px;display:flex}.brand-asset-wide{grid-column:1/-1}.brand-asset img{object-fit:contain;width:auto;max-width:calc(100% - 32px);height:120px;margin:24px auto 0;display:block}.brand-asset-dark{color:#fff;background:#13213b}.brand-asset figcaption,.brand-swatch span,.brand-type small{margin-top:auto;padding:12px 14px 14px;font-family:DM Sans,sans-serif;font-size:13px}.brand-swatches{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}.brand-swatch{flex-direction:column;min-height:132px;display:flex}.brand-swatch i{height:72px;display:block}.brand-swatch code{font-size:12px}.brand-type{padding:8px 8px 0}.brand-display{letter-spacing:-.035em;margin:12px 14px 0;font-family:Space Grotesk,sans-serif;font-size:42px;font-weight:700;line-height:1}.brand-body-sample{margin:8px 14px 0;font-family:DM Sans,sans-serif;font-size:18px}.brand-downloads{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));margin:0;padding:0;list-style:none}.brand-downloads a{text-underline-offset:3px;font-family:DM Sans,sans-serif;font-size:14px;text-decoration:underline}
