.SlimFooter_footer__wpWaQ{margin-top:auto;border-top:2px solid color-mix(in srgb,var(--partner-primary,#f9a8d4) 40%,transparent);background:var(--ptnr-footer-bg,#f9fafb);color:var(--ptnr-footer-text,#374151);min-height:64px}.SlimFooter_inner__syPsy{max-width:1280px;margin:0 auto;padding:18px 16px;display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}@media (min-width:1024px){.SlimFooter_inner__syPsy{padding:18px 24px}}.SlimFooter_brand__bYpW4{display:flex;align-items:center;flex-shrink:0}.SlimFooter_brandImg__qBVF_{max-height:26px;width:auto;object-fit:contain}.SlimFooter_brandText__MSfjH{font-size:14px;font-weight:700;color:var(--ptnr-footer-text,#374151);white-space:nowrap;letter-spacing:-.01em}.SlimFooter_links__02T6F{display:flex;align-items:center;flex-wrap:wrap;gap:4px;flex:1;justify-content:center}.SlimFooter_links__02T6F a{font-size:12.5px;color:var(--ptnr-footer-link,#6b7280);text-decoration:none;transition:color .15s ease;white-space:nowrap}.SlimFooter_links__02T6F a:hover{color:var(--partner-primary,#e91e8c)}.SlimFooter_separator__sQsh4{display:inline-block;margin:0 6px;color:#d1d5db;font-size:12px;user-select:none}.SlimFooter_subscribeForm__Fq5YH{display:flex;gap:0;flex-shrink:0}.SlimFooter_subscribeInput__e3Z61{width:160px;padding:6px 10px;font-size:12px;border:1px solid #d1d5db;border-right:none;border-radius:6px 0 0 6px;background:#fff;color:#374151;outline:none}.SlimFooter_subscribeInput__e3Z61::placeholder{color:#9ca3af}.SlimFooter_subscribeInput__e3Z61:focus{border-color:var(--partner-primary,#e91e8c)}.SlimFooter_subscribeBtn__pjcZh{padding:6px 12px;font-size:12px;font-weight:600;border:none;border-radius:0 6px 6px 0;background:var(--partner-primary,#e91e8c);color:#fff;cursor:pointer;transition:opacity .15s}.SlimFooter_subscribeBtn__pjcZh:hover{opacity:.88}.SlimFooter_subscribeBtn__pjcZh:disabled{opacity:.5;cursor:wait}@media (max-width:639px){.SlimFooter_inner__syPsy{flex-direction:column;align-items:center;gap:12px;padding:16px;text-align:center}.SlimFooter_links__02T6F{justify-content:center;order:2}.SlimFooter_brand__bYpW4{order:1}}.dark .SlimFooter_footer__wpWaQ{background:var(--ptnr-footer-bg-dark,#111827);border-top-color:color-mix(in srgb,var(--partner-primary,#f9a8d4) 20%,transparent)}.dark .SlimFooter_brandText__MSfjH,.dark .SlimFooter_footer__wpWaQ{color:var(--ptnr-footer-text-dark,#d1d5db)}.dark .SlimFooter_links__02T6F a{color:var(--ptnr-footer-link-dark,#9ca3af)}.dark .SlimFooter_links__02T6F a:hover{color:var(--partner-primary,#f9a8d4)}.dark .SlimFooter_separator__sQsh4{color:#4b5563}.dark .SlimFooter_subscribeInput__e3Z61{background:#1f2937;border-color:#374151;color:#d1d5db}.dark .SlimFooter_subscribeInput__e3Z61::placeholder{color:#6b7280}@keyframes PoweredByBadge_pulse__Pooii{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.25)}}.PoweredByBadge_badge__mxRQY{display:inline-flex;align-items:baseline;gap:5px;text-decoration:none;padding:4px 0;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:color .6s cubic-bezier(.23,1,.32,1)}.PoweredByBadge_label__kfJ4y{font-size:11px;font-weight:400;letter-spacing:.04em;line-height:1;white-space:nowrap;color:inherit;opacity:.45;transition:opacity .6s cubic-bezier(.23,1,.32,1),text-shadow .6s ease}.PoweredByBadge_wordmark__mX0co{display:inline-flex;align-items:baseline;line-height:1;white-space:nowrap}.PoweredByBadge_bundle__mKCZ_{font-size:15px;font-weight:800;letter-spacing:-.035em;color:inherit;transition:text-shadow .6s ease,color .6s cubic-bezier(.23,1,.32,1);transition-delay:.02s}.PoweredByBadge_hunt__wMVM1{font-size:15px;font-weight:300;letter-spacing:.01em;color:inherit;transition:text-shadow .6s ease,color .6s cubic-bezier(.23,1,.32,1);transition-delay:.04s}.PoweredByBadge_dot__3S8XF{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--partner-primary,#E91E8C);margin-left:1px;position:relative;top:-1px;flex-shrink:0;animation:PoweredByBadge_pulse__Pooii 4s ease-in-out infinite;transition:box-shadow .4s ease,transform .3s cubic-bezier(.23,1,.32,1);transition-delay:.06s}.PoweredByBadge_onLight__UODPW{color:var(--ptnr-footer-link,#6b7280)}.PoweredByBadge_onLight__UODPW .PoweredByBadge_bundle__mKCZ_,.PoweredByBadge_onLight__UODPW .PoweredByBadge_hunt__wMVM1,.PoweredByBadge_onLight__UODPW .PoweredByBadge_label__kfJ4y{text-shadow:0 1px 0 rgba(255,255,255,.9),0 -1px 0 rgba(0,0,0,.06)}.PoweredByBadge_onLight__UODPW:hover{color:var(--partner-primary,#E91E8C)}.PoweredByBadge_onLight__UODPW:hover .PoweredByBadge_label__kfJ4y{opacity:.7}.PoweredByBadge_onLight__UODPW:hover .PoweredByBadge_bundle__mKCZ_,.PoweredByBadge_onLight__UODPW:hover .PoweredByBadge_hunt__wMVM1,.PoweredByBadge_onLight__UODPW:hover .PoweredByBadge_label__kfJ4y{text-shadow:0 1px 0 rgba(255,255,255,.9),0 0 10px color-mix(in srgb,var(--partner-primary,#E91E8C) 12%,transparent)}.PoweredByBadge_onLight__UODPW:hover .PoweredByBadge_dot__3S8XF{animation:none;transform:scale(1.6);box-shadow:0 0 8px color-mix(in srgb,var(--partner-primary,#E91E8C) 45%,transparent),0 0 20px color-mix(in srgb,var(--partner-primary,#E91E8C) 12%,transparent)}.PoweredByBadge_onDark__hPRfp{color:var(--ptnr-footer-link-dark,#64748b)}.PoweredByBadge_onDark__hPRfp .PoweredByBadge_bundle__mKCZ_,.PoweredByBadge_onDark__hPRfp .PoweredByBadge_hunt__wMVM1,.PoweredByBadge_onDark__hPRfp .PoweredByBadge_label__kfJ4y{text-shadow:0 -1px 0 rgba(0,0,0,.85),0 1px 0 rgba(255,255,255,.05)}.PoweredByBadge_onDark__hPRfp:hover{color:var(--partner-primary,#E91E8C)}.PoweredByBadge_onDark__hPRfp:hover .PoweredByBadge_label__kfJ4y{opacity:.7}.PoweredByBadge_onDark__hPRfp:hover .PoweredByBadge_bundle__mKCZ_,.PoweredByBadge_onDark__hPRfp:hover .PoweredByBadge_hunt__wMVM1,.PoweredByBadge_onDark__hPRfp:hover .PoweredByBadge_label__kfJ4y{text-shadow:0 -1px 0 rgba(0,0,0,.85),0 0 10px color-mix(in srgb,var(--partner-primary,#E91E8C) 16%,transparent)}.PoweredByBadge_onDark__hPRfp:hover .PoweredByBadge_dot__3S8XF{animation:none;transform:scale(1.6);box-shadow:0 0 10px color-mix(in srgb,var(--partner-primary,#E91E8C) 55%,transparent),0 0 24px color-mix(in srgb,var(--partner-primary,#E91E8C) 18%,transparent)}.ColumnsFooter_footer__C3Wd6{margin-top:auto;padding:32px 16px 24px}@media (min-width:1024px){.ColumnsFooter_footer__C3Wd6{padding:32px 24px 24px}}.ColumnsFooter_card__iIYaR{max-width:1280px;margin:0 auto;background:var(--ptnr-footer-bg,#f9fafb);color:var(--ptnr-footer-text,#374151);border:1px solid #e5e7eb;border-top:3px solid color-mix(in srgb,var(--partner-primary,#f9a8d4) 45%,transparent);border-radius:16px;padding:40px 40px 24px}@media (min-width:1024px){.ColumnsFooter_card__iIYaR{max-width:1232px}}.dark .ColumnsFooter_card__iIYaR{background:var(--ptnr-footer-bg-dark,#151515);color:var(--ptnr-footer-text-dark,#d1d5db);border-color:#2a2a2a;border-top-color:color-mix(in srgb,var(--partner-primary,#f9a8d4) 25%,transparent)}.ColumnsFooter_grid__Sq9ey{display:grid;grid-template-columns:1.4fr 1fr;gap:56px}.ColumnsFooter_brandCol__g4p3e{display:flex;flex-direction:column;gap:16px}.ColumnsFooter_brand__COY_D{display:flex;align-items:center;gap:10px}.ColumnsFooter_brandImg__M3I7U{max-height:32px;width:auto;object-fit:contain;border-radius:6px}.ColumnsFooter_brandFallback__8e9hh{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:9px;background:var(--partner-primary,#3b82f6);color:#ffffff;font-weight:700;font-size:16px;flex-shrink:0}.ColumnsFooter_brandName__CzlAo{font-size:17px;font-weight:700;color:var(--ptnr-footer-text,#111827);letter-spacing:-.02em}.dark .ColumnsFooter_brandName__CzlAo{color:var(--ptnr-footer-text-dark,#f3f4f6)}.ColumnsFooter_tagline__gaOd7{font-size:14px;line-height:1.65;color:var(--ptnr-footer-link,#6b7280);margin:0;max-width:300px}.dark .ColumnsFooter_tagline__gaOd7{color:var(--ptnr-footer-link-dark,#9ca3af)}.ColumnsFooter_columnsWrap__7WJ3f{display:grid;grid-template-columns:repeat(2,1fr);gap:32px;align-content:start}.ColumnsFooter_column__B2vor{display:flex;flex-direction:column;gap:12px}.ColumnsFooter_columnTitle__xt34j{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--ptnr-footer-text,#374151);margin:0 0 4px}.dark .ColumnsFooter_columnTitle__xt34j{color:var(--ptnr-footer-text-dark,#d1d5db)}.ColumnsFooter_columnList__0sUv5{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.ColumnsFooter_columnList__0sUv5 a{font-size:13.5px;color:var(--ptnr-footer-link,#6b7280);text-decoration:none;transition:color .15s ease}.ColumnsFooter_columnList__0sUv5 a:hover{color:var(--partner-primary,#3b82f6)}.dark .ColumnsFooter_columnList__0sUv5 a{color:var(--ptnr-footer-link-dark,#9ca3af)}.dark .ColumnsFooter_columnList__0sUv5 a:hover{color:var(--partner-primary,#f9a8d4)}.ColumnsFooter_newsletterRow__ourYR{display:flex;align-items:center;gap:16px;margin-top:28px;padding-top:24px;border-top:1px solid #e5e7eb}.dark .ColumnsFooter_newsletterRow__ourYR{border-top-color:#2a2a2a}.ColumnsFooter_newsletterLabel__ww7Ee{font-size:13px;font-weight:600;color:#374151;white-space:nowrap;flex-shrink:0}.dark .ColumnsFooter_newsletterLabel__ww7Ee{color:#d1d5db}.ColumnsFooter_newsletterForm__dYELB{display:flex;gap:0;flex:1;max-width:360px}.ColumnsFooter_newsletterInput__SXWmU{flex:1;padding:8px 14px;font-size:13px;border:1px solid #d1d5db;border-right:none;border-radius:8px 0 0 8px;background:#fff;color:#374151;outline:none}.dark .ColumnsFooter_newsletterInput__SXWmU{background:#1f1f1f;border-color:#3a3a3a;color:#d1d5db}.ColumnsFooter_newsletterInput__SXWmU::placeholder{color:#9ca3af}.dark .ColumnsFooter_newsletterInput__SXWmU::placeholder{color:#6b7280}.ColumnsFooter_newsletterInput__SXWmU:focus{border-color:var(--partner-primary,#3b82f6)}.ColumnsFooter_newsletterBtn__vb_hW{padding:8px 20px;font-size:13px;font-weight:600;border:none;border-radius:0 8px 8px 0;background:var(--partner-primary,#3b82f6);color:#fff;cursor:pointer;transition:opacity .15s;white-space:nowrap}.ColumnsFooter_newsletterBtn__vb_hW:hover{opacity:.88}.ColumnsFooter_newsletterBtn__vb_hW:disabled{opacity:.5;cursor:wait}.ColumnsFooter_divider__7QGtS{height:1px;background:#e5e7eb;margin:28px 0 14px}.dark .ColumnsFooter_divider__7QGtS{background:#2a2a2a}.ColumnsFooter_bottom__yfKbX{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.ColumnsFooter_copyright__YX2eb{font-size:12.5px;color:#9ca3af}.dark .ColumnsFooter_copyright__YX2eb{color:#6b7280}.ColumnsFooter_bottomLinks__Ntcix{display:flex;align-items:center;gap:6px}.ColumnsFooter_bottomLinks__Ntcix a{font-size:12.5px;color:#9ca3af;text-decoration:none;transition:color .15s ease}.ColumnsFooter_bottomLinks__Ntcix a:hover{color:#374151}.dark .ColumnsFooter_bottomLinks__Ntcix a{color:#6b7280}.dark .ColumnsFooter_bottomLinks__Ntcix a:hover{color:#d1d5db}.ColumnsFooter_bottomSep__f4t05{color:#d1d5db;font-size:12px;user-select:none}.dark .ColumnsFooter_bottomSep__f4t05{color:#4b5563}@media (max-width:900px){.ColumnsFooter_grid__Sq9ey{grid-template-columns:1fr;gap:32px}.ColumnsFooter_columnsWrap__7WJ3f{grid-template-columns:repeat(2,1fr);gap:24px}}@media (max-width:639px){.ColumnsFooter_footer__C3Wd6{padding:24px 16px 16px}.ColumnsFooter_card__iIYaR{padding:28px 24px 20px;border-radius:12px}.ColumnsFooter_columnsWrap__7WJ3f{grid-template-columns:repeat(2,1fr);gap:20px}.ColumnsFooter_newsletterRow__ourYR{flex-direction:column;align-items:flex-start;gap:10px}.ColumnsFooter_newsletterForm__dYELB{max-width:none;width:100%}.ColumnsFooter_divider__7QGtS{margin:20px 0 12px}.ColumnsFooter_bottom__yfKbX{flex-direction:column;align-items:flex-start;gap:8px}}.MegaFooter_footer__G8N9J{background:var(--ptnr-footer-bg-dark,#1a1e2e);color:var(--ptnr-footer-text-dark,#94a3b8);margin-top:auto}.MegaFooter_inner__subRy{max-width:1280px;margin:0 auto;padding:64px 16px 24px}@media (min-width:1024px){.MegaFooter_inner__subRy{padding:64px 24px 24px}}.MegaFooter_columns__BkzmC{display:grid;grid-template-columns:repeat(3,1fr);gap:56px;margin-bottom:56px}.MegaFooter_column__69bWv{display:flex;flex-direction:column}.MegaFooter_columnHeading__Pmegf{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.14em;color:var(--ptnr-footer-text-dark,#e2e8f0);margin:0 0 20px}.MegaFooter_columnList__tE8XY{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.MegaFooter_columnLink__tkbLK{font-size:14px;color:var(--ptnr-footer-link-dark,#64748b);text-decoration:none;transition:color .15s ease}.MegaFooter_columnLink__tkbLK:hover{color:var(--partner-primary,#f9a8d4)}.MegaFooter_newsletter__BW3_g{display:flex;align-items:center;justify-content:space-between;gap:40px;padding:40px 0;border-top:1px solid rgba(148,163,184,.1)}.MegaFooter_newsletterText__IbSwq{flex:1;min-width:0}.MegaFooter_newsletterHeading___rbl3{font-size:20px;font-weight:700;color:#f1f5f9;margin:0 0 6px}.MegaFooter_newsletterSub__EJDgC{font-size:14px;color:#64748b;margin:0;line-height:1.5;max-width:420px}.MegaFooter_newsletterForm__pdHvs{display:flex;gap:0;flex-shrink:0}.MegaFooter_newsletterInput__E5Hic{width:260px;padding:10px 16px;font-size:14px;color:#e2e8f0;background:#0f1219;border:1px solid rgba(148,163,184,.15);border-right:none;border-radius:8px 0 0 8px;outline:none;transition:border-color .15s ease}.MegaFooter_newsletterInput__E5Hic::placeholder{color:#475569}.MegaFooter_newsletterInput__E5Hic:focus{border-color:var(--partner-primary,#6366f1)}.MegaFooter_newsletterBtn__w5U5a{padding:10px 24px;font-size:14px;font-weight:600;color:#fff;background:var(--partner-primary,#6366f1);border:none;border-radius:0 8px 8px 0;cursor:pointer;white-space:nowrap;transition:opacity .15s ease}.MegaFooter_newsletterBtn__w5U5a:hover{opacity:.88}.MegaFooter_newsletterBtn__w5U5a:disabled{opacity:.5;cursor:wait}.MegaFooter_divider__iZptK{height:1px;background:rgba(148,163,184,.1)}.MegaFooter_bottom__Znkzg{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 0 0}.MegaFooter_copyright__GS4fA{font-size:13px;color:#475569}.MegaFooter_bottomLinks__2NffL{display:flex;align-items:center;gap:8px}.MegaFooter_bottomLinks__2NffL a{font-size:13px;color:var(--ptnr-footer-link-dark,#64748b);text-decoration:none;transition:color .15s ease}.MegaFooter_bottomLinks__2NffL a:hover{color:#e2e8f0}.MegaFooter_bottomSep__krFs5{color:#334155;font-size:13px;user-select:none}@media (max-width:860px){.MegaFooter_inner__subRy{padding:48px 24px 20px}.MegaFooter_columns__BkzmC{grid-template-columns:repeat(2,1fr);gap:40px;margin-bottom:40px}.MegaFooter_newsletter__BW3_g{flex-direction:column;align-items:flex-start;gap:20px;padding:32px 0}.MegaFooter_newsletterForm__pdHvs{width:100%}.MegaFooter_newsletterInput__E5Hic{flex:1;width:auto}}@media (max-width:480px){.MegaFooter_inner__subRy{padding:40px 16px 16px}.MegaFooter_columns__BkzmC{grid-template-columns:1fr;gap:28px;margin-bottom:32px}.MegaFooter_bottom__Znkzg{flex-direction:column;align-items:center;text-align:center;gap:12px;padding:16px 0 0}.MegaFooter_bottomLinks__2NffL{justify-content:center}}.GrandFooter_footer__Tkg4X{--footer-accent:var(--partner-primary,#f9a8d4);--footer-accent-rgb:249,168,212;background:var(--ptnr-footer-bg-dark,#020617);margin-top:auto;position:relative;overflow:hidden;color:var(--ptnr-footer-text-dark,#94a3b8)}.GrandFooter_ambientGlow__EsdAn{position:absolute;top:0;left:50%;transform:translateX(-50%);width:600px;height:1px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--partner-primary,#f9a8d4) 25%,transparent),transparent);pointer-events:none}.GrandFooter_container__NoX_a{max-width:1280px;margin:0 auto;padding-left:16px;padding-right:16px}@media (min-width:1024px){.GrandFooter_container__NoX_a{padding-left:24px;padding-right:24px}}.GrandFooter_mainGrid__oRFEj{display:grid;grid-template-columns:5fr 7fr;gap:64px;padding-top:48px;padding-bottom:40px}.GrandFooter_brandCol__BKKQF{display:flex;flex-direction:column;gap:20px}.GrandFooter_brandLink__M_J7w{display:inline-flex;align-items:center;text-decoration:none}.GrandFooter_brandLogo__aYhyQ{max-height:36px;width:auto;object-fit:contain;filter:brightness(0) saturate(100%) invert(91%) sepia(6%) saturate(200%) hue-rotate(185deg) brightness(95%) contrast(92%)}.GrandFooter_brandName__jHB_n{font-size:22px;font-weight:700;color:#cbd5e1;letter-spacing:-.02em}.GrandFooter_tagline__miW2q{font-size:15px;line-height:1.6;color:#94a3b8;max-width:380px}.GrandFooter_navCols__1_k3g{display:grid;grid-template-columns:repeat(2,1fr);gap:48px}.GrandFooter_colHeading__CAqzG{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.15em;color:var(--ptnr-footer-text-dark,#cbd5e1);margin-bottom:20px}.GrandFooter_navList__GRCQ4{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:13px}.GrandFooter_navLink__hHxKP{font-size:13.5px;color:var(--ptnr-footer-link-dark,#64748b);text-decoration:none;transition:color .2s ease}.GrandFooter_navLink__hHxKP:hover{color:var(--footer-accent)}.GrandFooter_trustList__ecq_u{display:flex;flex-direction:column;gap:16px}.GrandFooter_trustItem__fLWlE{display:flex;align-items:center;gap:12px}.GrandFooter_trustIcon__yk0Yk{width:32px;height:32px;border-radius:8px;background:color-mix(in srgb,var(--partner-primary,#f9a8d4) 6%,transparent);border:1px solid color-mix(in srgb,var(--partner-primary,#f9a8d4) 10%,transparent);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .3s ease}.GrandFooter_trustIcon__yk0Yk svg{width:14px;height:14px;color:color-mix(in srgb,var(--partner-primary,#f9a8d4) 50%,transparent);transition:color .3s ease}.GrandFooter_trustItem__fLWlE:hover .GrandFooter_trustIcon__yk0Yk{background:color-mix(in srgb,var(--partner-primary,#f9a8d4) 10%,transparent);border-color:color-mix(in srgb,var(--partner-primary,#f9a8d4) 18%,transparent)}.GrandFooter_trustItem__fLWlE:hover .GrandFooter_trustIcon__yk0Yk svg{color:color-mix(in srgb,var(--partner-primary,#f9a8d4) 80%,transparent)}.GrandFooter_trustTitle___cGPT{font-size:13px;font-weight:500;color:#cbd5e1;line-height:1.3}.GrandFooter_trustDesc__RGE9l{font-size:11px;color:#475569;line-height:1.3}.GrandFooter_newsletterRow__17PWi{display:flex;align-items:center;justify-content:space-between;gap:32px;padding:28px 0;border-top:1px solid color-mix(in srgb,var(--partner-primary,#f9a8d4) 10%,transparent)}.GrandFooter_newsletterText__6d0V7{flex:1;min-width:0}.GrandFooter_newsletterHeading___mwqS{font-size:18px;font-weight:700;color:#e2e8f0;margin:0 0 4px}.GrandFooter_newsletterSub__w_uFZ{font-size:13px;color:#64748b;margin:0}.GrandFooter_newsletterForm__m0j63{display:flex;gap:0;flex-shrink:0}.GrandFooter_newsletterInput__DXoZk{width:240px;padding:10px 16px;font-size:13px;border:1px solid #1e293b;border-right:none;border-radius:8px 0 0 8px;background:#0f172a;color:#e2e8f0;outline:none;transition:border-color .15s}.GrandFooter_newsletterInput__DXoZk::placeholder{color:#475569}.GrandFooter_newsletterInput__DXoZk:focus{border-color:var(--footer-accent)}.GrandFooter_newsletterBtn__3tEGk{padding:10px 24px;font-size:13px;font-weight:600;border:none;border-radius:0 8px 8px 0;background:var(--footer-accent);color:#0f172a;cursor:pointer;transition:opacity .15s;white-space:nowrap}.GrandFooter_newsletterBtn__3tEGk:hover{opacity:.88}.GrandFooter_newsletterBtn__3tEGk:disabled{opacity:.5;cursor:wait}.GrandFooter_divider___waGx{height:1px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--partner-primary,#f9a8d4) 12%,transparent) 30%,color-mix(in srgb,var(--partner-primary,#f9a8d4) 12%,transparent) 70%,transparent)}.GrandFooter_bottomBar__HRgP2{display:flex;align-items:center;justify-content:space-between;padding-top:24px;padding-bottom:24px}.GrandFooter_copyright__ddvmj{font-size:12px;color:#475569}.GrandFooter_bottomLinks__n4IWh{display:flex;align-items:center;gap:20px}.GrandFooter_bottomLink__QyQ1_{font-size:12px;color:#475569;text-decoration:none;transition:color .2s ease}.GrandFooter_bottomLink__QyQ1_:hover{color:color-mix(in srgb,var(--partner-primary,#f9a8d4) 60%,transparent)}@media (max-width:1023px){.GrandFooter_mainGrid__oRFEj{grid-template-columns:1fr;gap:40px;padding-top:40px;padding-bottom:32px}.GrandFooter_brandCol__BKKQF{max-width:480px}}@media (max-width:900px){.GrandFooter_newsletterRow__17PWi{flex-direction:column;align-items:flex-start;gap:16px}.GrandFooter_newsletterForm__m0j63{width:100%}.GrandFooter_newsletterInput__DXoZk{flex:1;width:auto}}@media (max-width:640px){.GrandFooter_container__NoX_a{padding-left:16px;padding-right:16px}.GrandFooter_navCols__1_k3g{grid-template-columns:1fr;gap:32px}.GrandFooter_trustList__ecq_u{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}}@media (max-width:479px){.GrandFooter_mainGrid__oRFEj{gap:32px;padding-top:32px;padding-bottom:24px}.GrandFooter_trustList__ecq_u{grid-template-columns:1fr}.GrandFooter_bottomBar__HRgP2{flex-direction:column;gap:12px;text-align:center;padding-top:20px;padding-bottom:20px}}