@layer luz.tokens,luz.themes,luz.settings,luz.generic,luz.elements,luz.objects,luz.components,luz.utilities,luz.catalog,luz.print;@layer luz.catalog{.luz-site-footer{padding-block:var(--luz-space-lg) var(--luz-space-xl);border-block-start:1px solid var(--luz-divider)}.luz-site-footer>.o-row{justify-content:space-between;gap:var(--luz-space-md)}@media(max-width:768px){.luz-site-footer>.o-row{flex-flow:column nowrap;align-items:flex-start}}.luz-site-footer>.o-grid{gap:var(--luz-space-lg)}@media(min-width:768px){.luz-site-footer>.o-grid{grid-template-columns:minmax(0,2fr);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}}.luz-site-footer__brand,.luz-site-footer__col,.luz-site-footer__col :where(ul){display:grid;align-content:start;gap:var(--luz-space-xs);margin:0}.luz-site-footer__brand>*,.luz-site-footer__col-title{margin:0}.luz-site-footer__col{font-family:var(--luz-font-sans);line-height:1.5}.luz-site-footer__col-title{font-family:var(--luz-font-sans);font-size:var(--luz-text-sm);font-weight:600;letter-spacing:0;color:var(--luz-text-primary)}.luz-site-footer__col :where(ul){padding:0;list-style:none}.luz-site-footer__col :where(a){text-decoration:none;display:inline-flex;align-items:center;min-block-size:var(--luz-control-sm)}}
