.footer_root__hf1rI{margin-top:auto;padding:28px max(16px,env(safe-area-inset-right,0px),var(--tg-safe-area-right,0px)) calc(5.5rem + max(env(safe-area-inset-bottom, 0px), var(--tg-safe-area-bottom, 0px))) max(16px,env(safe-area-inset-left,0px),var(--tg-safe-area-left,0px));color:var(--foreground)}.footer_container__nkopf{max-width:1248px;margin:0 auto}.footer_panel__YHIH0{padding:1px}.footer_root__hf1rI a,.footer_root__hf1rI summary{-webkit-tap-highlight-color:transparent}.footer_root__hf1rI a:focus-visible,.footer_root__hf1rI summary:focus-visible{outline:2px solid var(--ring);outline-offset:3px;border-radius:5px}.footer_root__hf1rI a{transition:color .15s,background-color .15s}.footer_root__hf1rI a:hover{text-decoration:underline;text-underline-offset:4px}.footer_root__hf1rI svg{width:18px;height:18px;flex-shrink:0}.footer_desktop__VYc7Z{display:none}.footer_brand__pYjrk{display:inline-flex;align-items:center;gap:10px;font-size:24px;font-weight:800;letter-spacing:-1.2px;line-height:1.3}.footer_brand__pYjrk:hover{text-decoration:none!important}.footer_brand__pYjrk svg{width:140px;height:30px}.footer_description__zLUzA{margin-top:10px;max-width:265px;font-size:14px;line-height:1.6;color:var(--muted-foreground)}.footer_support__J3kqK{background:transparent}.footer_support__J3kqK h2{font-size:24px;line-height:1.25;letter-spacing:-.5px;font-weight:650;text-wrap:balance}.footer_support__J3kqK p{margin-top:7px;color:var(--muted-foreground);font-size:14px;line-height:1.6}.footer_supportButton__Rg34s{display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:9px;border-radius:11px;padding:12px 18px;background:var(--primary);color:var(--primary-foreground);font-size:14px;font-weight:650;text-align:center;line-height:1.4}.footer_root__hf1rI .footer_supportButton__Rg34s:hover{text-decoration:none;background:color-mix(in oklch,var(--primary) 88%,var(--background))}.light .footer_supportButton__Rg34s{color:var(--foreground)}.footer_social___lzEV{display:flex;flex-wrap:wrap;column-gap:20px;margin-top:14px;font-size:13px}.footer_social___lzEV a{min-height:44px;display:inline-flex;align-items:center;gap:7px}.footer_social___lzEV svg{width:16px;height:16px}.footer_payments__iY87s{list-style:none;display:flex;flex-wrap:wrap;gap:8px;padding:0;margin:0}.footer_payments__iY87s li{display:inline-flex;align-items:center;gap:7px;padding:7px 11px;border:1px solid var(--border);border-radius:8px;background:var(--card);font-size:12px;font-weight:600;line-height:1.4}.footer_payments__iY87s svg{width:16px;height:16px}.footer_legal__Kqu_B{display:flex;flex-wrap:wrap;column-gap:20px;color:var(--muted-foreground);font-size:12px;line-height:1.5}.footer_legal__Kqu_B a{display:inline-flex;align-items:center;min-height:44px}.footer_mobile__FH7du{padding:24px 20px 22px}.footer_mobile__FH7du .footer_description__zLUzA{max-width:none;font-size:13px;margin-top:6px}.footer_mobile__FH7du .footer_support__J3kqK{padding:19px;margin:21px 0 14px}.footer_mobile__FH7du .footer_support__J3kqK h2{font-size:21px}.footer_mobile__FH7du .footer_support__J3kqK p{font-size:13px;margin-bottom:14px}.footer_mobile__FH7du .footer_supportButton__Rg34s{display:flex;padding-right:10px;padding-left:10px}.footer_quickLinks__3PZZ3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:16px}.footer_quickLinks__3PZZ3 a{display:flex;align-items:center;justify-content:center;gap:7px;min-height:48px;border:1px solid var(--border);border-radius:10px;padding:9px 7px;font-size:12px;text-align:center;line-height:1.4}.footer_quickLinks__3PZZ3 a:hover{background:var(--accent);text-decoration:none}.footer_disclosure__mMHbp{border-bottom:1px solid var(--border)}.footer_disclosure__mMHbp summary{display:flex;align-items:center;justify-content:space-between;min-height:50px;gap:14px;list-style:none;cursor:pointer;font-size:14px;font-weight:500}.footer_disclosure__mMHbp summary::-webkit-details-marker{display:none}.footer_disclosure__mMHbp summary svg{color:var(--muted-foreground);transition:transform .15s}.footer_disclosure__mMHbp[open] summary svg{transform:rotate(45deg)}.footer_disclosure__mMHbp nav{display:flex;flex-direction:column;padding-bottom:10px}.footer_disclosure__mMHbp nav a{display:flex;align-items:center;min-height:44px;font-size:13px}.footer_disclosure__mMHbp .footer_payments__iY87s{padding-bottom:16px}.footer_mobilePayments__GpPGq{margin-top:20px}.footer_mobileEnd__pkwbj{display:flex;flex-direction:column;gap:5px;margin-top:13px;color:var(--muted-foreground);font-size:11px;line-height:1.6}.footer_compact__E9Orp{border-top:1px solid var(--border);padding-top:16px}.footer_compactHeading___1auc{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 20px}.footer_copyright__rMkmj{color:var(--muted-foreground);font-size:12px}.footer_compactSupport__sllXx{display:inline-flex;align-items:center;gap:7px;min-height:44px;font-size:13px}@media (min-width:768px){.footer_root__hf1rI{padding:40px max(24px,env(safe-area-inset-right,0px),var(--tg-safe-area-right,0px)) calc(28px + max(env(safe-area-inset-bottom, 0px), var(--tg-safe-area-bottom, 0px))) max(24px,env(safe-area-inset-left,0px),var(--tg-safe-area-left,0px))}.footer_mobile__FH7du{display:none}.footer_desktop__VYc7Z{display:block}.footer_desktop__VYc7Z .footer_support__J3kqK{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:28px 32px;border-bottom:1px solid var(--border)}.footer_desktop__VYc7Z .footer_supportButton__Rg34s{flex-shrink:0}.footer_columns__4rm2H{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:28px;padding:32px}.footer_linkGroup__ni7UH{display:flex;flex-direction:column;align-items:flex-start;font-size:14px}.footer_linkGroup__ni7UH h3{font-weight:650;margin-bottom:12px}.footer_linkGroup__ni7UH a{display:inline-flex;align-items:center;min-height:36px}.footer_paymentRow__SHEbM{display:flex;align-items:center;flex-wrap:wrap;gap:16px;border-top:1px solid var(--border);padding:20px 0 10px;margin:0 32px}.footer_paymentRow__SHEbM>span{color:var(--muted-foreground);font-size:13px}.footer_desktopLegal__pgKFm{padding:0 32px 15px}.footer_end__2xMHX{gap:8px 20px;border-top:1px solid var(--border);padding:17px 32px;font-size:12px;color:var(--muted-foreground)}.footer_compact__E9Orp,.footer_end__2xMHX{display:flex;justify-content:space-between;flex-wrap:wrap}.footer_compact__E9Orp{align-items:center;column-gap:24px}.footer_compactHeading___1auc{gap:24px}}@media (pointer:coarse){.footer_linkGroup__ni7UH a{min-height:44px}}@media (prefers-reduced-motion:reduce){.footer_disclosure__mMHbp summary svg,.footer_root__hf1rI a{transition:none}}