.landing-footer_footer__8J7H9{padding:clamp(2rem,3.5vw,2.75rem) 5% clamp(1.25rem,2.5vw,1.75rem);border-top:1px solid rgb(99 102 241/.28);background:linear-gradient(180deg,#14224d,#0d1836);font-family:var(--landing-font-inter),sans-serif}.landing-footer_inner__4rFyE{max-width:80rem;margin:0 auto}.landing-footer_appBand__JX8DK{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.5rem 2rem;padding-bottom:clamp(2.5rem,4vw,3.5rem);margin-bottom:clamp(2.5rem,4vw,3.5rem);border-bottom:1px solid rgb(255 255 255/.08)}.landing-footer_appCopy__V3gGc{max-width:34rem}.landing-footer_appEyebrow__TYBbj{display:block;margin-bottom:.5rem;color:rgb(255 255 255/.45);font-size:.7rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.landing-footer_appTitle__4nBQL{margin:0;color:#ffffff;font-size:clamp(1.25rem,2.2vw,1.6rem);font-weight:700;letter-spacing:-.02em}.landing-footer_appActions__K5hz9{display:flex;flex-direction:column;align-items:flex-start;gap:.6rem}.landing-footer_appStores__DElf9{display:flex;flex-wrap:wrap;gap:.75rem}.landing-footer_storeBtn__ne5xy{display:inline-flex;align-items:center;gap:.6rem;padding:.6rem 1.1rem;border:1px solid rgb(255 255 255/.16);border-radius:12px;background:rgb(255 255 255/.05);color:#ffffff;font-size:.95rem;font-weight:700;transition:background .2s ease,transform .2s ease}.landing-footer_storeBtn__ne5xy:hover{background:rgb(255 255 255/.1);transform:translateY(-2px)}.landing-footer_storeIcon__JGXhz{width:1.4rem;height:1.4rem;flex-shrink:0}.landing-footer_storeText___KAQ7{display:flex;flex-direction:column;line-height:1.1;text-align:left}.landing-footer_storeSmall__J2IrL{font-size:.62rem;font-weight:500;opacity:.7}.landing-footer_appSoon__dn__v{color:rgb(255 255 255/.35);font-size:.72rem;font-weight:600}.landing-footer_grid__xuddT{display:grid;grid-template-columns:1.6fr repeat(5,1fr);gap:2.5rem 2rem;margin-bottom:2.25rem}.landing-footer_logo__73QeA{height:34px;width:auto;margin-bottom:1.5rem}.landing-footer_description__3gXU_{max-width:18rem;margin:0;color:rgb(255 255 255/.4);font-size:.75rem;line-height:1.7}.landing-footer_socials__sQaBX{display:flex;gap:.6rem;margin-top:1.4rem}.landing-footer_social__5wPIU{display:inline-flex;width:2.15rem;height:2.15rem;align-items:center;justify-content:center;border:1px solid rgb(255 255 255/.14);border-radius:10px;color:rgb(255 255 255/.6);transition:background .2s ease,color .2s ease,transform .2s ease}.landing-footer_social__5wPIU:hover{background:rgb(255 255 255/.1);color:#ffffff;transform:translateY(-2px)}.landing-footer_socialIcon__UeBZL{width:1.05rem;height:1.05rem}.landing-footer_heading__K7VfZ{margin:0 0 1.5rem;color:#ffffff;font-size:.75rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.landing-footer_linkList__NfLgO{display:flex;flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none}.landing-footer_contactLink__l8CEZ,.landing-footer_footerLink__wHBhj{color:rgb(255 255 255/.4);font-size:.75rem;text-decoration:none;transition:color .2s}.landing-footer_contactLink__l8CEZ:hover,.landing-footer_footerLink__wHBhj:hover{color:#ffffff}.landing-footer_emailLink__BUvna{display:block;margin-bottom:.75rem;color:#ffffff;font-size:.875rem;font-weight:500;text-decoration:none}.landing-footer_contactLink__l8CEZ{display:block;margin-bottom:.5rem}.landing-footer_controlsRow__eIXIa{--foreground:0 0% 100%;--muted-foreground:0 0% 78%;--accent:0 0% 100%;--accent-foreground:0 0% 10%;--border:0 0% 100%;--popover:0 0% 10%;--popover-foreground:0 0% 100%;--secondary:0 0% 18%;--secondary-foreground:0 0% 100%;display:flex;justify-content:flex-end;margin-bottom:1rem;color:#ffffff}.landing-footer_controlsRow__eIXIa>*{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.5rem}.landing-footer_controlsRow__eIXIa [role=button],.landing-footer_controlsRow__eIXIa a,.landing-footer_controlsRow__eIXIa button{border-color:rgb(255 255 255/.16);color:rgb(255 255 255/.82)}.landing-footer_controlsRow__eIXIa [role=button]:focus-visible,.landing-footer_controlsRow__eIXIa [role=button]:hover,.landing-footer_controlsRow__eIXIa a:focus-visible,.landing-footer_controlsRow__eIXIa a:hover,.landing-footer_controlsRow__eIXIa button:focus-visible,.landing-footer_controlsRow__eIXIa button:hover{background:rgb(255 255 255/.1);color:#ffffff}.landing-footer_bottom__dkZhc{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;padding-top:2rem;border-top:1px solid rgb(255 255 255/.06)}.landing-footer_badges__Pn1Fr{display:flex;flex-wrap:wrap;gap:2rem}.landing-footer_badge__MBmXj{display:flex;align-items:center;gap:.5rem;color:rgb(255 255 255/.3);font-size:.7rem;font-weight:500}.landing-footer_badgeIcon__m7kRU{width:.875rem;height:.875rem}.landing-footer_status__zT87v{display:flex;align-items:center;gap:1.5rem}.landing-footer_operational__JDUQu{display:flex;align-items:center;gap:.5rem;color:rgb(255 255 255/.3);font-size:.7rem}.landing-footer_statusDotWrap__TSB4H{position:relative;display:inline-flex;width:8px;height:8px}.landing-footer_statusPing__oQLr2{position:absolute;inset:0;border-radius:50%;background:#34d399;opacity:.6;animation:landing-footer_footer-ping__9_DP7 1s cubic-bezier(0,0,.2,1) infinite}.landing-footer_statusDot__WkypA{position:relative;width:8px;height:8px;border-radius:50%;background:#34d399}.landing-footer_copyright__T_y86,.landing-footer_mapAttribution__3Lwuy{color:rgb(255 255 255/.25);font-size:.7rem}.landing-footer_mapAttribution__3Lwuy a{color:rgb(255 255 255/.4);text-decoration:none}.landing-footer_mapAttribution__3Lwuy a:hover{color:#ffffff;text-decoration:underline}@keyframes landing-footer_footer-ping__9_DP7{75%,to{opacity:0;transform:scale(2)}}@media (width <= 1024px){.landing-footer_grid__xuddT{grid-template-columns:repeat(3,1fr)}}@media (width <= 760px){.landing-footer_footer__8J7H9{padding:2.5rem 5% 1.75rem}.landing-footer_grid__xuddT{grid-template-columns:1fr;gap:2.5rem;margin-bottom:2.25rem}.landing-footer_bottom__dkZhc,.landing-footer_controlsRow__eIXIa,.landing-footer_status__zT87v{align-items:flex-start;flex-direction:column}.landing-footer_controlsRow__eIXIa{margin-bottom:1.25rem}.landing-footer_controlsRow__eIXIa>*{justify-content:flex-start}.landing-footer_badges__Pn1Fr{gap:1rem 1.5rem}}[data-theme=dark][data-tab=finance] .landing-footer_footer__8J7H9{background:#0d0b04}[data-theme=dark][data-tab=pro] .landing-footer_footer__8J7H9{background:#0d051a}[data-theme=light] .landing-footer_footer__8J7H9{border-top-color:#c7d2fe;background:#eef2ff}[data-theme=light][data-tab=finance] .landing-footer_footer__8J7H9{border-top-color:#ead99e;background:#f7f1de}[data-theme=light][data-tab=pro] .landing-footer_footer__8J7H9{border-top-color:#ebdfff;background:#f8f4ff}[data-theme=light] .landing-footer_emailLink__BUvna,[data-theme=light] .landing-footer_heading__K7VfZ{color:#0b0f14}[data-theme=light] .landing-footer_badge__MBmXj,[data-theme=light] .landing-footer_contactLink__l8CEZ,[data-theme=light] .landing-footer_copyright__T_y86,[data-theme=light] .landing-footer_description__3gXU_,[data-theme=light] .landing-footer_footerLink__wHBhj,[data-theme=light] .landing-footer_mapAttribution__3Lwuy,[data-theme=light] .landing-footer_mapAttribution__3Lwuy a,[data-theme=light] .landing-footer_operational__JDUQu{color:#6b7280}[data-theme=light] .landing-footer_contactLink__l8CEZ:hover,[data-theme=light] .landing-footer_footerLink__wHBhj:hover,[data-theme=light] .landing-footer_mapAttribution__3Lwuy a:hover{color:#0b0f14}[data-theme=light] .landing-footer_bottom__dkZhc{border-top-color:#e5e7eb}[data-theme=light] .landing-footer_appBand__JX8DK{border-bottom-color:#e5e7eb}[data-theme=light] .landing-footer_appTitle__4nBQL{color:#0b0f14}[data-theme=light] .landing-footer_appEyebrow__TYBbj,[data-theme=light] .landing-footer_appSoon__dn__v{color:#6b7280}[data-theme=light] .landing-footer_storeBtn__ne5xy{border-color:rgb(0 0 0/.14);background:rgb(0 0 0/.04);color:#0b0f14}[data-theme=light] .landing-footer_storeBtn__ne5xy:hover{background:rgb(0 0 0/.08)}[data-theme=light] .landing-footer_controlsRow__eIXIa{--foreground:0 0% 10%;--muted-foreground:0 0% 40%;--accent:0 0% 10%;--accent-foreground:0 0% 100%;--border:0 0% 85%;--popover:0 0% 100%;--popover-foreground:0 0% 10%;--secondary:0 0% 92%;--secondary-foreground:0 0% 10%;color:#0b0f14}[data-theme=light] .landing-footer_controlsRow__eIXIa [role=button],[data-theme=light] .landing-footer_controlsRow__eIXIa a,[data-theme=light] .landing-footer_controlsRow__eIXIa button{border-color:rgb(0 0 0/.14);color:rgb(0 0 0/.78)}