.CookieBanner_root__wF70e{--panel-bottom:max(12px,env(safe-area-inset-bottom));position:fixed;inset-inline:12px;bottom:var(--panel-bottom);z-index:70;pointer-events:none}.CookieBanner_root__wF70e[data-variant=invest]{--panel-bottom:max(96px,calc(env(safe-area-inset-bottom) + 80px))}.CookieBanner_card__hkeQL{max-height:min(65vh,calc(100vh - var(--panel-bottom) - 12px));max-height:min(65dvh,calc(100dvh - var(--panel-bottom) - max(12px, env(safe-area-inset-top))));overflow-y:auto;overscroll-behavior:contain;padding:16px;border:1px solid var(--color-border-strong);border-radius:20px;background:var(--color-menu);color:var(--color-fg);box-shadow:0 8px 32px rgb(4 10 20/.16);pointer-events:auto}.CookieBanner_header__PRM_r{display:flex;align-items:flex-start;gap:12px}.CookieBanner_title__7t0P5{flex:1;min-width:0;margin:0;font-size:1.125rem;font-weight:600;line-height:1.35;overflow-wrap:anywhere}.CookieBanner_description__nCnPI{margin-block:10px 0;color:var(--color-fg-muted);font-size:.875rem;line-height:1.5;overflow-wrap:anywhere}.CookieBanner_policyLink__6eMZ_{color:var(--color-fg);font-weight:500;text-decoration:underline;text-underline-offset:.18em}.CookieBanner_actions__1R6zq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:16px}.CookieBanner_accept__X58IV,.CookieBanner_close___4KPI,.CookieBanner_reject__ed4XV{min-height:48px;line-height:1.4}.CookieBanner_close___4KPI,.CookieBanner_reject__ed4XV{background:var(--color-menu)}.CookieBanner_close___4KPI{flex-shrink:0;width:44px;min-height:44px;padding:8px}.CookieBanner_accept__X58IV:focus-visible,.CookieBanner_card__hkeQL:focus-visible,.CookieBanner_close___4KPI:focus-visible,.CookieBanner_policyLink__6eMZ_:focus-visible,.CookieBanner_reject__ed4XV:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:3px}.CookieBanner_card__hkeQL:focus-visible{outline-offset:-4px}@media (max-width:380px){.CookieBanner_root__wF70e[data-state=manage] .CookieBanner_header__PRM_r{flex-direction:column-reverse;align-items:stretch}.CookieBanner_close___4KPI{align-self:flex-end}.CookieBanner_actions__1R6zq{grid-template-columns:minmax(0,1fr)}}@media (min-width:768px){.CookieBanner_root__wF70e,.CookieBanner_root__wF70e[data-variant=invest]{--panel-bottom:24px;inset-inline:0;width:min(560px,calc(100% - 48px));margin-inline:auto}.CookieBanner_card__hkeQL{padding:20px}}.site-header_header__L1ABa{padding-top:env(safe-area-inset-top);background:var(--color-menu);border-bottom:1px solid var(--color-border-subtle);box-shadow:none}.site-header_inner__YjfmW{display:flex;width:100%;max-width:1440px;min-height:calc(var(--header-base-h, 64px) - 1px);margin-inline:auto;padding-inline:16px;align-items:center;gap:12px}.site-header_brand__bmXWP{display:flex;min-width:0;min-height:44px;align-items:center;flex-shrink:1;border-radius:8px}.site-header_logo__LCR78{display:block;width:140px;max-width:100%;height:auto}.site-header_brand__bmXWP:focus-visible,.site-header_header__L1ABa button:focus-visible,.site-header_navLink__hF0Ot:focus-visible{outline:3px solid var(--color-accent-strong);outline-offset:4px}.site-header_desktopActions__Ru_5p,.site-header_nav__6OmjN{display:none}.site-header_mobileActions__QFHUE{display:flex;align-items:center;gap:8px;margin-left:auto;flex-shrink:0}.site-header_mobileLanguage__W3rda{min-width:56px;min-height:44px;padding-inline:8px}.site-header_header__L1ABa .lang-switcher-trigger,.site-header_header__L1ABa .theme-toggle-glass{min-width:44px;min-height:44px;border-radius:12px;background:var(--color-menu);border:1px solid var(--color-border-strong);box-shadow:none;backdrop-filter:none;transition:border-color .15s ease}.site-header_header__L1ABa .lang-switcher-trigger:hover,.site-header_header__L1ABa .theme-toggle-glass:hover{transform:none;box-shadow:none;border-color:var(--color-accent-strong)}@media (min-width:768px){.site-header_inner__YjfmW{padding-inline:24px}}@media (min-width:1024px){.site-header_inner__YjfmW{padding-inline:32px;gap:24px}.site-header_logo__LCR78{width:180px}.site-header_brand__bmXWP{flex-shrink:0}.site-header_nav__6OmjN{display:flex;flex:1;min-width:0;flex-wrap:wrap;align-items:center;justify-content:center;gap:0 28px}.site-header_navLink__hF0Ot{display:inline-flex;align-items:center;min-height:44px;max-width:100%;padding-block:8px;color:var(--color-fg);font-size:1rem;line-height:1.5rem;font-weight:500;text-decoration:none;text-underline-offset:6px;text-decoration-thickness:2px;overflow-wrap:anywhere}.site-header_navLink__hF0Ot:hover,.site-header_navLink__hF0Ot[data-active=true]{color:var(--color-accent-strong);text-decoration-line:underline}.site-header_desktopActions__Ru_5p{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-shrink:0}.site-header_mobileActions__QFHUE{display:none}}