.a88-foot{background:var(--ink);color:var(--on-dark);padding-block:var(--section-y) var(--sp-6);--text: var(--on-dark);--text-70: var(--on-dark-70);--text-45: var(--on-dark-70)}.a88-foot__inner,.a88-foot__notes,.a88-foot__bottom{max-width:none;margin:0 auto;padding-inline:var(--gutter)}.a88-foot__inner{display:grid;gap:var(--sp-7) var(--sp-6);grid-template-columns:1.5fr 1.15fr 1.35fr repeat(3,.95fr);align-items:start}@media (max-width: 1099px){.a88-foot__inner{grid-template-columns:repeat(3,1fr)}.a88-foot__brand{grid-column:1 / -1}}@media (max-width: 640px){.a88-foot__inner{grid-template-columns:1fr 1fr;gap:var(--sp-6)}}.a88-foot .eyebrow{color:var(--on-dark-70);margin-bottom:var(--sp-4)}.a88-foot__brand{display:grid;gap:var(--sp-4);align-content:start}.a88-foot .a88-foot__logo{height:64px;width:auto;display:block}.a88-foot__tagline{margin:0;color:var(--on-dark);max-width:34ch}.a88-foot__group{margin:0;font-size:var(--fs-small);color:var(--on-dark-70)}.a88-foot__social{display:flex;gap:var(--sp-4);list-style:none;margin:0;padding:0}.a88-foot .a88-foot__social a,.a88-foot .a88-foot__social a:visited{color:var(--on-dark);text-decoration:none;font-size:var(--fs-small);font-weight:600;position:relative}.a88-foot__social a:after{content:"";position:absolute;left:0;right:0;bottom:-3px;height:1px;background:var(--brand);transform:scaleX(0);transform-origin:left;transition:transform var(--dur) var(--ease)}.a88-foot__social a:hover:after,.a88-foot__social a:focus-visible:after{transform:scaleX(1)}.a88-foot__col{display:grid;gap:var(--sp-3);align-content:start}.a88-foot__nap{margin:0;font-style:normal;font-size:var(--fs-small);line-height:1.7;color:var(--on-dark-70)}.a88-foot__nap strong{color:var(--on-dark);font-weight:600}.a88-foot .a88-foot__nap a,.a88-foot .a88-foot__nap a:visited,.a88-foot .a88-foot__small a,.a88-foot .a88-foot__links a,.a88-foot .a88-foot__links a:visited{color:var(--on-dark);text-decoration:none}.a88-foot__nap a:hover,.a88-foot__small a:hover,.a88-foot__links a:hover{color:var(--brand)}.a88-foot__links{list-style:none;margin:0;padding:0;display:grid;gap:var(--sp-3)}.a88-foot__links a{font-size:var(--fs-small)}.a88-foot__small{font-size:var(--fs-small);color:var(--on-dark-70);margin:0;max-width:none}.a88-foot__small a,.a88-foot__nap a{white-space:nowrap}.a88-foot__hours+.a88-foot__hours{margin-top:var(--sp-3)}.a88-foot__hours-name{margin:0 0 var(--sp-1);font-size:var(--fs-small);font-weight:600;color:var(--on-dark)}.a88-foot__hours dl{margin:0;display:grid;gap:2px}.a88-foot__hours dl>div{display:flex;justify-content:space-between;gap:var(--sp-3);font-size:var(--fs-small);color:var(--on-dark-70)}.a88-foot__hours dt,.a88-foot__hours dd{white-space:nowrap}.a88-foot__hours dt,.a88-foot__hours dd{margin:0}.a88-foot__notes{margin-top:var(--sp-8)}.a88-foot__details{border-top:1px solid rgba(244,242,238,.16);border-bottom:1px solid rgba(244,242,238,.16)}.a88-foot__details>summary{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4);padding:var(--sp-5) 0;min-height:var(--tap);cursor:pointer;list-style:none;font-size:var(--fs-small);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--on-dark-70)}.a88-foot__details>summary::-webkit-details-marker{display:none}.a88-foot__details>summary:focus-visible{outline:2px solid var(--brand);outline-offset:3px}.a88-foot__details[open]>summary{color:var(--on-dark)}.a88-foot__icon{position:relative;width:16px;height:16px;flex:none}.a88-foot__icon:before,.a88-foot__icon:after{content:"";position:absolute;inset:50% 0 auto 0;height:1.5px;background:currentColor;transition:transform var(--dur-fast) var(--ease)}.a88-foot__icon:after{transform:rotate(90deg)}.a88-foot__details[open] .a88-foot__icon:after{transform:rotate(0)}.a88-foot__notes-body{padding-bottom:var(--sp-6);display:grid;gap:var(--sp-4)}.a88-foot__fn{margin:0;display:grid;gap:var(--sp-4)}.a88-foot__fn>div{display:grid;grid-template-columns:3rem 1fr;gap:var(--sp-3)}.a88-foot__fn dt{color:var(--brand);font-variant-numeric:tabular-nums;font-size:var(--fs-small);font-weight:600}.a88-foot__fn dd{margin:0;font-size:.8125rem;line-height:1.6;color:var(--on-dark-70);max-width:78ch}.a88-foot__fn>div:target dd{color:var(--on-dark)}.a88-foot__fn>div:target dt:after{content:" \2190"}.a88-foot__bottom{margin-top:var(--sp-6);display:flex;flex-wrap:wrap;gap:var(--sp-3) var(--sp-6);justify-content:space-between;font-size:var(--fs-small);color:var(--on-dark-70)}.a88-foot__bottom p{margin:0;max-width:none}@media (prefers-reduced-motion: reduce){.a88-foot__social a:after,.a88-foot__icon:before,.a88-foot__icon:after{transition:none}}@media (max-width: 640px){.a88-foot__hours dl>div{display:block}.a88-foot__hours dd{color:var(--on-dark)}.a88-foot .a88-foot__nap a{white-space:normal;overflow-wrap:anywhere}}@media (min-width: 1600px){.a88-foot__inner,.a88-foot__notes,.a88-foot__bottom{padding-inline:clamp(2.5rem,4vw,6rem)}.a88-foot__inner{column-gap:var(--sp-7)}}
/*# sourceMappingURL=footer.css.map */
