.MobileNav-module-scss-module__ZCtyHa__nav{z-index:var(--z-bottom-nav);height:calc(var(--bottom-nav-height) + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);background-color:var(--color-surface);border-top:1px solid var(--color-border);grid-template-columns:repeat(5,1fr);display:grid;position:fixed;inset:auto 0 0;box-shadow:0 -4px 20px #2c4c380f}@media (min-width:1024px){.MobileNav-module-scss-module__ZCtyHa__nav{display:none}}.MobileNav-module-scss-module__ZCtyHa__item{justify-content:center;align-items:center;gap:var(--space-xs);font-size:var(--text-micro);font-weight:var(--font-weight-medium);line-height:var(--leading-micro);color:var(--color-muted);transition:color var(--duration-fast) var(--ease-out);flex-direction:column;display:flex}.MobileNav-module-scss-module__ZCtyHa__item svg{stroke-width:1.75px;width:22px;height:22px}.MobileNav-module-scss-module__ZCtyHa__item[aria-current=page]{color:var(--color-primary);font-weight:var(--font-weight-semibold)}.MobileNav-module-scss-module__ZCtyHa__item[aria-current=page] svg{stroke-width:2.25px}
.SiteFooter-module-scss-module__L_xDWq__footer{position:relative}.SiteFooter-module-scss-module__L_xDWq__landscape{--pin-height:clamp(44px, 5vw, 76px);line-height:0;position:relative}.SiteFooter-module-scss-module__L_xDWq__pin{right:7%;top:calc(56% - var(--pin-height) + 2px);width:auto;height:var(--pin-height);position:absolute}.SiteFooter-module-scss-module__L_xDWq__body{padding-top:var(--space-xl);padding-bottom:var(--space-2xl);background-color:var(--color-primary);color:var(--color-on-primary)}.SiteFooter-module-scss-module__L_xDWq__inner,.SiteFooter-module-scss-module__L_xDWq__top{gap:var(--space-2xl);flex-direction:column;display:flex}@media (min-width:768px){.SiteFooter-module-scss-module__L_xDWq__top{flex-direction:row;justify-content:space-between;align-items:flex-start}}.SiteFooter-module-scss-module__L_xDWq__brand{gap:var(--space-md);flex-direction:column;max-width:360px;display:flex}.SiteFooter-module-scss-module__L_xDWq__logo{align-self:flex-start;display:inline-flex}.SiteFooter-module-scss-module__L_xDWq__logo img{width:auto;height:56px}.SiteFooter-module-scss-module__L_xDWq__sign{font-size:var(--text-body-lg);font-style:italic;font-weight:var(--font-weight-medium);line-height:var(--leading-body-lg)}.SiteFooter-module-scss-module__L_xDWq__blurb{font-size:var(--text-caption);color:var(--color-muted-on-dark);line-height:22px}.SiteFooter-module-scss-module__L_xDWq__columns{gap:var(--space-xl) var(--space-lg);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:640px){.SiteFooter-module-scss-module__L_xDWq__columns{gap:var(--space-xl) 48px;flex-wrap:wrap;display:flex}}@media (min-width:1024px){.SiteFooter-module-scss-module__L_xDWq__columns{gap:64px}}.SiteFooter-module-scss-module__L_xDWq__column{gap:var(--space-md);flex-direction:column;display:flex}.SiteFooter-module-scss-module__L_xDWq__columnTitle{color:inherit;font-family:var(--font-body);font-size:var(--text-caption);font-weight:var(--font-weight-semibold);line-height:var(--leading-caption);letter-spacing:.05em;text-transform:uppercase}.SiteFooter-module-scss-module__L_xDWq__links{flex-direction:column;gap:10px;display:flex}.SiteFooter-module-scss-module__L_xDWq__link{font-size:var(--text-caption);line-height:var(--leading-caption);color:var(--color-muted-on-dark);transition:color var(--duration-fast) var(--ease-out)}@media (hover:hover){.SiteFooter-module-scss-module__L_xDWq__link:hover{color:var(--color-on-primary)}}.SiteFooter-module-scss-module__L_xDWq__bottom{gap:var(--space-sm);padding-top:var(--space-lg);color:var(--color-muted-on-dark);border-top:1px solid #c6a46a73;flex-direction:column;font-size:12px;line-height:16px;display:flex}@media (min-width:640px){.SiteFooter-module-scss-module__L_xDWq__bottom{flex-direction:row;justify-content:space-between;align-items:center}}.SiteFooter-module-scss-module__L_xDWq__bottom .SiteFooter-module-scss-module__L_xDWq__link{font-size:12px;line-height:16px}.SiteFooter-module-scss-module__L_xDWq__legal{gap:var(--space-md);display:flex}.SiteFooter-module-scss-module__L_xDWq__linkButton{cursor:pointer;background:0 0;border:0;padding:0}
