.LegalPolicies_signupHero__6sMWQ{--page-pad:20px;--lp-amber:#F59E0B;--lp-amber-hover:#E9960A;--lp-amber-bg:#FEF3C7;--lp-amber-border:#FDE68A;--lp-fg:#111827;--lp-muted:#6B7280;--lp-line:#E5E7EB;--lp-card-shadow:0 2px 8px rgba(15,23,42,.07);--lp-card-shadow-hover:0 6px 20px rgba(15,23,42,.12);--lp-radius:16px;width:100%;max-width:none;margin:0;padding:var(--page-pad);box-sizing:border-box;display:flex;flex-direction:column;align-items:stretch;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;color:var(--lp-fg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.LegalPolicies_signupHero__6sMWQ *{box-sizing:border-box}.LegalPolicies_lpBanner__vNt2z{width:100%;max-width:1360px;margin:0 auto 18px;box-sizing:border-box}.LegalPolicies_lpBannerInner__icbc_{position:relative;width:100%;min-height:clamp(232px,calc(232px + 28 * ((100vw - 320px) / (1360 - 320))),260px);height:auto;overflow:hidden;background:#111;border-radius:clamp(16px,calc(16px + 4 * ((100vw - 320px) / (1360 - 320))),20px)}.LegalPolicies_lpBannerImage__7bXAf{position:absolute;inset:0;width:100%;height:100%;display:block;object-fit:cover;object-position:50% 52%;pointer-events:none;user-select:none}.LegalPolicies_lpBannerOverlay__sFi6z{position:absolute;inset:0;background:linear-gradient(135deg,rgba(0,0,0,.35),rgba(0,0,0,.15));pointer-events:none}.LegalPolicies_lpBannerContent__RnOZp{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:clamp(22px,calc(22px + 10 * ((100vw - 320px) / (1360 - 320))),32px) 20px;z-index:2;box-sizing:border-box}.LegalPolicies_lpBannerIconWrap__xjW89{width:52px;height:52px;border-radius:14px;background:rgba(245,158,11,.92);display:flex;align-items:center;justify-content:center;box-shadow:0 4px 16px rgba(245,158,11,.45);margin-bottom:20px}.LegalPolicies_lpBannerIcon__BXcvj{width:28px;height:28px;display:block;flex:0 0 28px;color:#FFFFFF}.LegalPolicies_lpBannerTitle__eS_u3{margin:0 0 8px;font-size:clamp(32px,calc(32px + 8 * ((100vw - 320px) / (1360 - 320))),40px);font-weight:800;color:#fff;letter-spacing:-.02em;text-shadow:0 2px 12px rgba(0,0,0,.3);line-height:1.1}.LegalPolicies_lpBannerSub__XkI0S{margin:0;font-size:clamp(15px,calc(15px + 2 * ((100vw - 320px) / (1360 - 320))),17px);font-weight:400;color:rgba(255,255,255,.88);text-shadow:0 1px 6px rgba(0,0,0,.25);line-height:1.5}@media (max-width:768px){.LegalPolicies_lpBanner__vNt2z{width:calc(100% + var(--page-pad) * 2);margin-top:calc(var(--page-pad) * -1);margin-left:calc(var(--page-pad) * -1);margin-bottom:18px}.LegalPolicies_lpBannerInner__icbc_{height:auto;padding-bottom:0;border-radius:0}.LegalPolicies_lpBannerContent__RnOZp{padding-inline:20px}.LegalPolicies_lpBannerIconWrap__xjW89{margin-bottom:16px}}@media (max-width:1430px){.LegalPolicies_signupHero__6sMWQ{--page-pad:10px}}.LegalPolicies_lpSectionHeader__u5aDp{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px;width:100%;max-width:1360px;margin-left:auto;margin-right:auto}.LegalPolicies_lpSectionHeaderMain__s30E5{display:flex;align-items:center;gap:12px;min-width:0;flex:1 1 auto}.LegalPolicies_lpSectionIcon__kyEyR{width:48px;height:48px;border-radius:12px;background:#FFFFFF;border:1px solid var(--lp-amber);box-shadow:0 2px 8px rgba(245,158,11,.16);display:flex;align-items:center;justify-content:center;flex:0 0 auto}.LegalPolicies_lpSectionIcon__kyEyR .LegalPolicies_lpSectionCssIcon__m35_R,.LegalPolicies_lpSectionIcon__kyEyR svg{width:26px;height:26px;color:var(--lp-amber)}.LegalPolicies_lpSectionTitleWrap__KT1y9{min-width:0;flex:1 1 auto;display:flex;flex-direction:column;justify-content:center}.LegalPolicies_lpSectionTitle__3NCrE{display:block;margin:0;font-size:22px;font-weight:700;color:var(--lp-fg);line-height:1.15;padding-bottom:1px;white-space:normal;overflow:visible;text-overflow:clip;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.LegalPolicies_lpSectionSub__G0bmO{font-size:14px;color:var(--lp-muted)}.LegalPolicies_lpGrid__58sqy{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;width:100%;max-width:1360px;margin-left:auto;margin-right:auto}@media (max-width:900px){.LegalPolicies_lpGrid__58sqy{grid-template-columns:repeat(2,1fr)}}@media (max-width:540px){.LegalPolicies_lpGrid__58sqy{grid-template-columns:1fr}}.LegalPolicies_signupCard__swBL7{display:flex;flex-direction:column;border:1px solid var(--lp-line);border-radius:var(--lp-radius);background:#fff;overflow:hidden;box-shadow:var(--lp-card-shadow);cursor:pointer;text-decoration:none;color:inherit;transition:box-shadow .18s ease,border-color .18s ease;padding:20px;box-sizing:border-box;gap:14px}.LegalPolicies_signupCard__swBL7:visited{color:inherit}.LegalPolicies_signupCard__swBL7:focus{outline:none}.LegalPolicies_signupCard__swBL7:focus-visible{outline:2px solid rgba(245,158,11,.55);outline-offset:3px}.LegalPolicies_signupCard__swBL7:hover{box-shadow:var(--lp-card-shadow-hover);border-color:#D1D5DB}.LegalPolicies_lpCardIcon__KjUEu{width:44px;height:44px;border-radius:12px;background:var(--lp-amber-bg);display:flex;align-items:center;justify-content:center;flex:0 0 auto}.LegalPolicies_lpCardCssIcon__cyUIC,.LegalPolicies_lpCardIcon__KjUEu svg{width:22px;height:22px;color:var(--lp-amber)}.LegalPolicies_lpCardCssIcon__cyUIC{--icon-mask-size:100%}.LegalPolicies_lpCardBody__qfP_c{display:flex;flex-direction:column;gap:5px;flex:1 1 auto}.LegalPolicies_signupCardTitle__D47RS{font-size:16px;font-weight:700;margin:0;color:var(--lp-fg);letter-spacing:-.01em;line-height:1.3}.LegalPolicies_signupCardDesc__mMKQ4{font-size:13px;color:var(--lp-muted);margin:0;line-height:1.5}.LegalPolicies_lpCardFooter__8P0ni{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:6px;border-top:1px solid var(--lp-line)}.LegalPolicies_lpCardCta__wWUiG{font-size:13px;font-weight:600;color:var(--lp-amber);display:flex;align-items:center;gap:5px;transition:gap .15s ease}.LegalPolicies_signupCard__swBL7:hover .LegalPolicies_lpCardCta__wWUiG{gap:8px}.LegalPolicies_lpCardCta__wWUiG svg{width:14px;height:14px;color:var(--lp-amber);flex:0 0 auto;transition:transform .15s ease}.LegalPolicies_signupCard__swBL7:hover .LegalPolicies_lpCardCta__wWUiG svg{transform:translateX(2px)}.LegalPolicies_policyArrowIcon__yWTg_{width:14px;height:14px;color:var(--lp-amber);flex:0 0 auto;transition:transform .15s ease}.LegalPolicies_signupCard__swBL7:hover .LegalPolicies_policyArrowIcon__yWTg_{transform:translateX(2px)}.LegalPolicies_lpCardUpdated__reF7T{font-size:11.5px;color:#9CA3AF}