.AppDownloadBand_band__nYoRN{justify-content:space-between;align-items:center;gap:var(--space-5);padding:var(--space-4)var(--space-6);border-radius:var(--radius-xl);background:#171717;border:1px solid #212121;margin-block-start:44px;display:flex}.AppDownloadBand_title___4r8H{align-items:center;gap:var(--space-3);font-size:var(--fs-body-lg);font-weight:var(--fw-bold);color:var(--text-high);white-space:nowrap;display:flex}.AppDownloadBand_mark__SaAb_{border-radius:var(--radius-md);flex:none;block-size:40px;inline-size:40px}.AppDownloadBand_actions__Ae1ST{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.AppDownloadBand_btn__yM3S0{justify-content:center;align-items:center;gap:var(--space-2);block-size:50px;min-inline-size:170px;padding-inline:var(--space-5);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-elevated);color:var(--text-mid);font-size:var(--fs-sm);font-weight:var(--fw-medium);white-space:nowrap;transition:transform var(--dur-base),background var(--dur-base),border-color var(--dur-base);text-decoration:none;display:inline-flex}.AppDownloadBand_btn__yM3S0 b{font-weight:var(--fw-black);color:var(--text-high)}.AppDownloadBand_btn__yM3S0:hover{border-color:var(--border-strong);transform:translateY(-2px)}.AppDownloadBand_btn__yM3S0:focus-visible{box-shadow:var(--ring-focus);outline:none}.AppDownloadBand_btnIcon__GxC6w{flex:none;block-size:22px;inline-size:22px}.AppDownloadBand_btnIconLine__KUrAE{color:var(--text-high)}.AppDownloadBand_more__VU8kN{inline-size:50px;min-inline-size:0;color:var(--text-high);font-weight:var(--fw-black);letter-spacing:1px;padding:0}@media (width<=900px){.AppDownloadBand_band__nYoRN{padding:var(--space-4);flex-direction:column;align-items:stretch}.AppDownloadBand_actions__Ae1ST{grid-template-columns:1fr 1fr;display:grid}.AppDownloadBand_btn__yM3S0{min-inline-size:0}.AppDownloadBand_more__VU8kN{inline-size:auto}}.ConsentBanner_banner__NmweQ{z-index:90;justify-content:center;align-items:center;gap:var(--space-4);padding:var(--space-4)var(--space-6);background:var(--bg-overlay);border-block-start:1px solid var(--border-subtle);box-shadow:var(--shadow-md);animation:ConsentBanner_consentUp__lndOj var(--dur-slow)var(--ease-spring);flex-wrap:wrap;display:flex;position:fixed;inset-block-end:0;inset-inline:0}@keyframes ConsentBanner_consentUp__lndOj{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.ConsentBanner_text__Be7kl{max-width:68ch;font-size:var(--fs-sm);color:var(--text-mid);line-height:var(--lh-snug);text-align:center;margin:0}.ConsentBanner_textShort__LOxjt{display:none}.ConsentBanner_link__8hQeH{color:var(--violet-400);transition:color var(--dur-base)}.ConsentBanner_link__8hQeH:hover{color:var(--violet-300)}.ConsentBanner_actions__78CAY{flex:none}.ConsentBanner_accept__v5c9w{height:36px;padding-inline:var(--space-5);border-radius:var(--radius-pill);background:var(--gradient-brand);color:var(--text-onaccent);font-family:var(--font-fa);font-size:var(--fs-sm);font-weight:var(--fw-semibold);cursor:pointer;transition:filter var(--dur-base);border:0}.ConsentBanner_accept__v5c9w:hover{filter:brightness(1.08)}.ConsentBanner_accept__v5c9w:focus-visible{box-shadow:var(--ring-focus);outline:none}@media (width<=900px){.ConsentBanner_banner__NmweQ{justify-content:space-between;gap:var(--space-2);padding:var(--space-2)var(--space-3)calc(var(--space-2) + env(safe-area-inset-bottom,0px));background:var(--bg-sunken);box-shadow:none;flex-wrap:nowrap}.ConsentBanner_textFull__sODiy{display:none}.ConsentBanner_textShort__LOxjt{text-align:start;text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;display:block;overflow:hidden}.ConsentBanner_accept__v5c9w{height:44px;padding-inline:var(--space-4);flex:none}}.MobileShell_bar__HsyBp{z-index:50;padding:0 20px;background:var(--bg-sunken);border-block-start:1px solid var(--border-subtle);grid-auto-rows:72px;grid-auto-columns:1fr;grid-auto-flow:column;padding-block-end:calc(env(safe-area-inset-bottom) + var(--consent-h,0px));display:grid;position:fixed;inset-block-end:-1px;inset-inline:0}@media (width>=901px){.MobileShell_bar__HsyBp{display:none}}.MobileShell_item__yFGjo{min-width:0;min-height:44px;color:var(--text-low);cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:color var(--dur-fast)var(--ease-out);background:0 0;border:0;place-items:center;padding:0;display:grid;position:relative}.MobileShell_item__yFGjo.MobileShell_isActive__fLFVl{color:var(--text-high)}.MobileShell_item__yFGjo:active{opacity:.6;transform:translateY(2px)}.MobileShell_item__yFGjo:focus-visible{box-shadow:var(--ring-focus);border-radius:var(--radius-sm);outline:none}.MobileShell_itemDisabled__JkCnT{opacity:.5}.MobileShell_createCell__xL1UX{place-items:center;min-height:44px;display:grid}.MobileShell_fab__WvQkJ{width:var(--m-fab-w);height:var(--m-fab-h);border-radius:var(--m-r-fab);background:var(--gradient-brand);color:var(--accent-on);cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;border:0;place-items:center;padding:0;display:grid}.MobileShell_fab__WvQkJ:active{opacity:.6;transform:translateY(2px)}.MobileShell_fab__WvQkJ:focus-visible{box-shadow:var(--ring-focus);outline:none}.MobileShell_shell__147Wf{min-height:100dvh;padding-block-end:calc(73px + env(safe-area-inset-bottom) + var(--consent-h,0px))}body:has(.MobileShell_shell__147Wf){padding-block-end:0}.MobileShell_shellBare__hnr_y{min-height:100dvh;padding-block-end:0}@media (prefers-reduced-motion:reduce){.MobileShell_fab__WvQkJ,.MobileShell_item__yFGjo{transition:none}.MobileShell_fab__WvQkJ:active,.MobileShell_item__yFGjo:active{transform:none}}