.navigation-footer_navigation_footer_light__0L919{color:var(--bp-color-white)}.navigation-footer_navigation_footer__list__TofQ3{display:flex;align-items:center;gap:12px;flex-wrap:wrap}@media(max-width:480px){.navigation-footer_navigation_footer__list__TofQ3{justify-content:center;gap:6px}}.navigation-footer_navigation_footer__link__r91nA{padding:6px 10px;display:inline;text-transform:uppercase;font-weight:700;font-size:var(--bp-font-size-sm)}@media(max-width:480px){.navigation-footer_navigation_footer__link__r91nA{justify-content:center}}.layout_layout__YGkT6{min-height:100dvh;display:flex;flex-direction:column}.layout_layout__main__iHo78{background-color:var(--bp-color-white);flex:1;height:100%}.privacy-policy-banner_privacy_policy_banner__W9neo{position:sticky;width:100%;z-index:100;bottom:0;background-color:var(--bp-color-gray-100)}.privacy-policy-banner_privacy_policy_banner__banner__aKA8h{background-color:var(--bp-color-gray-100);position:fixed;left:0;right:0;bottom:0;z-index:50;background:var(--bg);border-top:1px solid var(--border);box-shadow:0 -6px 24px var(--shadow)}.privacy-policy-banner_privacy_policy_banner__inner__9NZYd{background-color:var(--bp-color-gray-100);max-width:1200px;margin:0 auto;padding:14px 16px;display:flex;align-items:center;justify-content:space-between;gap:16px}.privacy-policy-banner_privacy_policy_banner__text__wZLvL{margin:0;color:var(--ink);font-size:14px}.privacy-policy-banner_privacy_policy_banner__link__oaTWt{text-decoration:underline}.privacy-policy-banner_privacy_policy_banner__actions__HvpvU{display:flex;align-items:center;gap:10px}.privacy-policy-banner_privacy_policy_banner__accept__iUL6k{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--green);background:var(--green);color:var(--green-ink);padding:10px 18px;border-radius:6px;font-weight:600;cursor:pointer}.privacy-policy-banner_privacy_policy_banner__accept__iUL6k:focus,.privacy-policy-banner_privacy_policy_banner__accept__iUL6k:hover{filter:brightness(.95)}.privacy-policy-banner_privacy_policy_banner__decline__nVWp_{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--bg);color:var(--green);border:1px solid var(--green);padding:10px 18px;border-radius:6px;font-weight:600;cursor:pointer}.privacy-policy-banner_privacy_policy_banner__decline__nVWp_:focus,.privacy-policy-banner_privacy_policy_banner__decline__nVWp_:hover{background:#f8fafc}@media(max-width:720px){.privacy-policy-banner_privacy_policy_banner__inner__9NZYd{flex-direction:column;align-items:stretch}.privacy-policy-banner_privacy_policy_banner__actions__HvpvU{justify-content:flex-end}}