.site-footer_footer__bB1cj{margin-top:auto;padding:var(--space-5) var(--space-6);display:flex;align-items:center;justify-content:space-between;font-size:13px;color:var(--color-text-tertiary)}.site-footer_footerLinks__hdHDX{display:flex;gap:var(--space-4)}.site-footer_footerLinks__hdHDX a{color:var(--color-text-tertiary)}.site-footer_footerLinks__hdHDX a:hover{color:var(--color-text-secondary)}@media (max-width:860px){.site-footer_footer__bB1cj{flex-direction:column;gap:var(--space-3)}}.layout_shell__3oVZ2{min-height:100vh;display:flex;flex-direction:column}.layout_content__MvrnO{flex:1 1;display:flex;flex-direction:column}.site-header_nav__g5pr1{position:relative;display:flex;align-items:center;justify-content:space-between;padding:var(--space-4) var(--space-6);border-bottom:1px solid var(--color-border)}.site-header_navLogo__kRFdt{height:22px;width:auto}.site-header_menuToggle__Cf_kW{display:none;flex-direction:column;justify-content:center;gap:5px;width:32px;height:32px;padding:0;background:none;border:none;cursor:pointer}.site-header_menuToggleBar__Id0jZ{display:block;width:100%;height:2px;background:var(--color-text);border-radius:1px;transition:transform .2s,opacity .2s}.site-header_menuToggleBar__Id0jZ[data-open=true]:first-child{transform:translateY(7px) rotate(45deg)}.site-header_menuToggleBar__Id0jZ[data-open=true]:nth-child(2){opacity:0}.site-header_menuToggleBar__Id0jZ[data-open=true]:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.site-header_navLinks__o20tD{display:flex;align-items:center;gap:var(--space-5);font-size:13px;font-weight:500}.site-header_navLinks__o20tD a{color:var(--color-text-secondary)}.site-header_navLinks__o20tD a:hover{color:var(--color-text)}.site-header_navCta__Om3Xj{padding:8px var(--space-4);background:var(--color-accent);color:#fff!important;border-radius:var(--radius-sm);transition:background .15s}.site-header_navCta__Om3Xj:hover{background:var(--color-accent-hover)}@media (max-width:640px){.site-header_menuToggle__Cf_kW{display:flex}.site-header_navLinks__o20tD{display:none;position:absolute;top:100%;left:0;right:0;flex-direction:column;align-items:stretch;gap:0;padding:var(--space-2) var(--space-6) var(--space-4);background:var(--color-bg);border-bottom:1px solid var(--color-border);box-shadow:0 8px 16px rgba(0,0,0,.08);font-size:15px}.site-header_navLinks__o20tD[data-open=true]{display:flex}.site-header_navLinks__o20tD a{padding:var(--space-3) 0;border-bottom:1px solid var(--color-border)}.site-header_navCta__Om3Xj{margin-top:var(--space-3);text-align:center;border-bottom:none}}