.theme-footer[data-v-0d49cdb5]{background:var(--theme-ink-blue);color:var(--theme-text-on-dark-2);border-top:1px solid #fcfcfb0f}.theme-footer__inner[data-v-0d49cdb5]{padding-block:56px}.theme-footer__grid[data-v-0d49cdb5]{grid-template-columns:1.5fr 1fr 1fr 1fr;gap:48px;margin-bottom:40px;display:grid}.theme-footer__brand-col[data-v-0d49cdb5]{min-width:0}.theme-footer__logo[data-v-0d49cdb5]{width:auto;height:52px;margin-bottom:18px;display:block}.theme-footer__tagline[data-v-0d49cdb5]{font-family:var(--theme-font-body);color:#fcfcfb99;max-width:280px;margin:0;font-size:14px;line-height:1.6}.theme-footer__col[data-v-0d49cdb5]{min-width:0}.theme-footer__col-title[data-v-0d49cdb5]{font-family:var(--theme-font-mono);color:var(--theme-signal-orange);text-transform:uppercase;letter-spacing:.08em;margin-bottom:16px;font-size:11px}.theme-footer__list[data-v-0d49cdb5]{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.theme-footer__link[data-v-0d49cdb5]{color:#fcfcfbb3;font-family:var(--theme-font-body);transition:color var(--theme-dur-fast) var(--theme-ease);font-size:14px;text-decoration:none}.theme-footer__link[data-v-0d49cdb5]:hover{color:var(--theme-soft-white)}.theme-footer__link--button[data-v-0d49cdb5]{cursor:pointer;background:0 0;border:0;padding:0}.theme-footer__bottom[data-v-0d49cdb5]{font-family:var(--theme-font-mono);color:#fcfcfb73;border-top:1px solid #fcfcfb14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding-top:24px;font-size:12px;display:flex}.theme-footer__legal-links[data-v-0d49cdb5]{gap:24px;display:flex}.theme-footer__social[data-v-0d49cdb5]{flex-wrap:wrap;gap:12px;margin-top:20px;display:flex}.theme-footer__social-link[data-v-0d49cdb5]{font-family:var(--theme-font-mono);text-transform:uppercase;letter-spacing:.06em;color:#fcfcfb80;transition:color var(--theme-dur-fast) var(--theme-ease), border-color var(--theme-dur-fast) var(--theme-ease);border:1px solid #fcfcfb1f;border-radius:999px;padding:4px 10px;font-size:11px;text-decoration:none}.theme-footer__social-link[data-v-0d49cdb5]:hover{color:var(--theme-soft-white);border-color:#fcfcfb59}@media (width<=1024px){.theme-footer__grid[data-v-0d49cdb5]{grid-template-columns:1fr 1fr;gap:32px}.theme-footer__brand-col[data-v-0d49cdb5]{grid-column:1/-1}}@media (width<=640px){.theme-footer__grid[data-v-0d49cdb5]{grid-template-columns:1fr;gap:28px}.theme-footer__bottom[data-v-0d49cdb5]{flex-direction:column;align-items:flex-start}}.theme-shell[data-v-b01eec5d]{background:var(--theme-bg-page);min-height:100vh;color:var(--theme-text-primary);font-family:var(--theme-font-body);flex-direction:column;display:flex}.theme-shell main[data-v-b01eec5d]{flex:1}
