footer-2026{--footer-bg:#fbf8f1;--footer-golden-1000:#481e00;--footer-gold:#d79144;--footer-neutral-900:#1f1d24;--footer-neutral-800:#534e5e;--footer-mobile-divider:#d8b89c;background-color:var(--footer-bg);display:block;font-family:Inter,sans-serif}footer-2026 .footer-inner{display:flex;flex-direction:column;gap:56px;margin:0 auto;max-width:1440px;padding:80px}footer-2026 .footer-top{align-items:flex-start;display:flex;gap:48px}footer-2026 .footer-social{display:flex;flex:1 0 0;flex-direction:column;gap:20px;min-width:0}footer-2026 .footer-social__label{color:var(--footer-golden-1000);font-size:18px;font-weight:700;line-height:1.5;margin:0}footer-2026 .footer-social__icons{align-items:flex-start;display:flex;flex-wrap:wrap;gap:24px}footer-2026 .footer-social__icon{border-radius:50%;display:block;flex-shrink:0;height:56px;text-decoration:none;transition:opacity .2s ease;width:56px}footer-2026 .footer-social__icon:focus-visible,footer-2026 .footer-social__icon:hover{opacity:.78}footer-2026 .footer-social__icon:focus-visible{outline:2px solid rgba(72,30,0,.65);outline-offset:2px}footer-2026 .footer-social__icon svg{display:block;height:56px;width:56px}footer-2026 .footer-nav{align-items:flex-start;display:flex;flex-shrink:0;gap:30px}footer-2026 .footer-nav__col{display:flex;flex-direction:column;gap:48px;min-width:0;width:240px}footer-2026 .footer-nav__section{display:flex;flex-direction:column;gap:8px;min-width:0}footer-2026 .footer-accordion__btn{align-items:flex-start;background:none;border:none;cursor:default;display:flex;font-family:inherit;gap:8px;justify-content:space-between;padding:0;pointer-events:none;text-align:left;width:100%}footer-2026 .footer-accordion__chevron{align-items:center;color:var(--footer-golden-1000);display:none;flex-shrink:0;transition:transform .25s ease}footer-2026 .footer-accordion__chevron svg{color:var(--footer-gold);display:block;height:24px;width:24px}footer-2026 .footer-nav__heading{color:var(--footer-golden-1000);display:block;font-size:18px;font-weight:700;line-height:1.5;margin:0}footer-2026 .footer-nav__heading-link{color:var(--footer-golden-1000);text-decoration:none}footer-2026 .footer-nav__heading-link:focus-visible,footer-2026 .footer-nav__heading-link:hover{text-decoration:underline}footer-2026 .footer-nav__heading-link:focus-visible{border-radius:2px;outline:2px solid rgba(72,30,0,.65);outline-offset:2px}footer-2026 .footer-nav__heading-desktop{display:block}footer-2026 .footer-accordion__btn[data-has-links=true]{display:none}footer-2026 .footer-nav__links{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}footer-2026 .footer-nav__links a{color:var(--footer-golden-1000);display:block;font-size:18px;font-weight:400;line-height:1.5;text-decoration:none}footer-2026 .footer-nav__links a.is-muted{color:var(--footer-neutral-800)}footer-2026 .footer-nav__links a:focus-visible,footer-2026 .footer-nav__links a:hover{text-decoration:underline}footer-2026 .footer-nav__links a:focus-visible{border-radius:2px;outline:2px solid rgba(72,30,0,.65);outline-offset:2px}footer-2026 .footer-bottom{width:100%}footer-2026 .footer-bottom__text{color:var(--footer-neutral-900);font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:1.5;margin:0;width:100%}@media (max-width:991px){footer-2026 .footer-inner{padding:48px 40px 32px}footer-2026 .footer-top{flex-direction:column;gap:40px}footer-2026 .footer-social{flex:none;width:100%}footer-2026 .footer-nav{gap:24px;width:100%}footer-2026 .footer-nav__col{flex:1 1 0;width:auto}footer-2026 .footer-bottom__text{max-width:none}}@media (max-width:767px){footer-2026{border-top:1px solid var(--footer-mobile-divider)}footer-2026 .footer-inner{padding:48px 24px 24px}footer-2026 .footer-top{flex-direction:column;gap:48px}footer-2026 .footer-nav{display:flex;flex-direction:column;gap:24px;width:100%}footer-2026 .footer-nav__col{gap:24px;width:100%}footer-2026 .footer-nav__section{gap:0;width:100%}footer-2026 .footer-accordion__btn{align-items:center;cursor:pointer;justify-content:flex-start;pointer-events:auto}footer-2026 .footer-nav__heading-desktop{display:none}footer-2026 .footer-accordion__btn[data-has-links=true]{display:flex}footer-2026 .footer-accordion__btn--static{align-items:center;cursor:default;pointer-events:none}footer-2026 .footer-accordion__chevron{display:flex}footer-2026 .footer-accordion__btn[aria-expanded=true] .footer-accordion__chevron{transform:rotate(180deg)}footer-2026 .footer-nav__heading,footer-2026 .footer-nav__links a,footer-2026 .footer-social__label{font-size:18px;line-height:1.5}footer-2026 .footer-nav__links{display:flex;gap:8px;margin-top:0;max-height:0;opacity:0;overflow:hidden;padding-left:24px;transition:max-height .32s cubic-bezier(.25,.46,.45,.94),opacity .24s ease,margin-top .32s ease}footer-2026 .footer-nav__section.is-open .footer-nav__links{margin-top:24px;opacity:1}footer-2026 .footer-bottom__text{color:var(--footer-neutral-900);font-family:DM Sans,sans-serif;font-size:14px;line-height:1.5}}@media (min-width:768px){footer-2026 .footer-nav__col{max-width:240px}}.more-soon{color:var(--footer-neutral-800)}footer-2026 .footer-nav__links a:has(.more-soon){pointer-events:none}footer-2026 .footer-nav__links a:has(.more-soon):focus,footer-2026 .footer-nav__links a:has(.more-soon):hover{text-decoration:none}