.marketing-site-foot{width:100%;padding:var(--space-11) var(--ink-content-inset,max(var(--sheet-inset), calc((100% - var(--measure-wide)) / 2))) var(--space-8);column-gap:var(--space-11);row-gap:var(--space-7);border-top:1px solid var(--graphite-6);background:var(--graphite-9);color:var(--paper-0);font-family:var(--type-core);grid-template-columns:minmax(220px,.45fr) minmax(0,1fr);margin:0;display:grid}.marketing-foot__identity>p{max-width:22ch;margin:var(--space-4) 0 0;color:var(--graphite-4);font:var(--weight-medium) var(--size-16) / 1.15 var(--type-display);letter-spacing:var(--tracking-tight)}.marketing-foot__brand{width:min(260px,100%);color:var(--paper-0);border-bottom:0;line-height:0;text-decoration:none;display:block}.marketing-foot__brand .lodnor-brand-lockup{width:100%;height:auto}.marketing-foot__directory{align-content:start;gap:var(--space-6);display:grid}.marketing-foot__directory nav{padding-block:var(--space-4);border-block:1px solid var(--graphite-7);column-gap:var(--space-8);row-gap:var(--space-2);flex-wrap:wrap;display:flex}.marketing-foot__directory nav a{min-height:var(--touch-min);color:var(--paper-0);font:var(--weight-medium) var(--size-14) / 1.2 var(--type-core);letter-spacing:var(--tracking-normal);text-transform:none;align-items:center;text-decoration:none;display:inline-flex}.marketing-foot__contact{align-items:baseline;column-gap:var(--space-6);row-gap:var(--space-2);flex-wrap:wrap;display:flex}.marketing-foot__contact p{color:var(--graphite-4);font-size:var(--size-13);font-weight:var(--weight-medium);margin:0}.marketing-foot__directory nav a:hover,.marketing-foot__contact a:hover,.marketing-foot__legal a:hover{color:var(--paper-0);text-decoration:underline;text-decoration-thickness:2px}.marketing-foot__contact a{color:var(--paper-0);font-size:var(--size-16);font-weight:var(--weight-semibold);text-underline-offset:6px}.marketing-foot__legal{justify-content:space-between;align-items:center;gap:var(--space-6);padding-top:var(--space-5);border-top:1px solid var(--graphite-6);color:var(--paper-3);font:var(--weight-regular) var(--size-12) / 1.45 var(--type-core);grid-column:1/-1;display:flex}.marketing-foot__legal nav{gap:var(--space-6);flex-wrap:wrap;flex-shrink:0;display:flex}.marketing-foot__legal a{min-height:var(--touch-min);color:inherit;text-underline-offset:4px;align-items:center;display:inline-flex}@media (max-width:900px){.marketing-site-foot{grid-template-columns:minmax(0,1fr);gap:64px}}@media (max-width:600px){.marketing-site-foot{gap:52px;padding-block:56px 28px}.marketing-foot__legal{flex-direction:column;align-items:flex-start}}
