.PublicFooter-module__d5OZuG__footer{background:var(--color-inverse-background);color:var(--color-inverse-text-secondary);border-top:1px solid var(--color-inverse-border);font-size:var(--font-body-small-size);line-height:var(--font-body-small-line)}.PublicFooter-module__d5OZuG__footer a:focus-visible,.PublicFooter-module__d5OZuG__footer summary:focus-visible{outline-color:var(--color-inverse-primary-text)}.PublicFooter-module__d5OZuG__inner{max-width:1200px;padding:var(--space-3xl) var(--space-xl) var(--space-xl);margin-inline:auto}.PublicFooter-module__d5OZuG__columns{gap:var(--space-xl2);grid-template-columns:2fr repeat(3,1fr);display:grid}.PublicFooter-module__d5OZuG__columns nav{flex-direction:column;display:flex}.PublicFooter-module__d5OZuG__columns h2{margin:0 0 var(--space-sm);color:var(--color-inverse-text-primary);font-size:var(--font-label-size);line-height:var(--font-label-line);font-weight:var(--font-label-weight);text-transform:uppercase;letter-spacing:.1em}.PublicFooter-module__d5OZuG__columns a{align-items:center;min-height:44px;text-decoration:none;display:flex}.PublicFooter-module__d5OZuG__columns a:hover{text-decoration:underline}.PublicFooter-module__d5OZuG__brand{place-self:start}.PublicFooter-module__d5OZuG__copyright{margin:var(--space-2xl) 0 0;padding-top:var(--space-lg);border-top:1px solid var(--color-inverse-border)}@media (max-width:899px){.PublicFooter-module__d5OZuG__inner{padding-inline:var(--space-md)}.PublicFooter-module__d5OZuG__columns{gap:var(--space-xl);grid-template-columns:repeat(2,minmax(0,1fr))}}.PublicFooter-module__d5OZuG__columns summary{cursor:pointer;min-height:44px}.PublicFooter-module__d5OZuG__columns summary h2{display:inline}@media (max-width:599px){.PublicFooter-module__d5OZuG__columns{gap:var(--space-md);grid-template-columns:1fr}.PublicFooter-module__d5OZuG__columns nav{border-bottom:1px solid var(--color-inverse-border)}}@media (min-width:600px){.PublicFooter-module__d5OZuG__columns summary{list-style:none}.PublicFooter-module__d5OZuG__columns summary::marker{content:""}.PublicFooter-module__d5OZuG__columns summary::-webkit-details-marker{display:none}}
.member-nav-module__JvXzmq__spacer{block-size:calc(100px + env(safe-area-inset-bottom))}.member-nav-module__JvXzmq__mobile{display:block}@media (min-width:768px){.member-nav-module__JvXzmq__mobile{display:none}}