/* generated from the pinned layout and component versions */
/* layout.footer.columns@1.0.0 */
.site-footer{width:100%;padding:var(--space-section,4rem) 16px;border-top:var(--edge,1px solid var(--line))}.footer-columns{display:grid;gap:var(--space-block,1.5rem);grid-template-columns:repeat(auto-fit,minmax(12rem,1fr))}
/* layout.hero.split@1.0.0 */
.hero-split{display:block}
/* nav.menu@1.0.0 */
nav ul{list-style:none;margin:0;padding:0}nav a{display:inline-block;min-height:44px;line-height:44px}
