._footer_bkmsy_1{background-color:#f5f6f8;display:flex;flex-direction:column;align-items:center;width:100%;position:relative;z-index:10}._logoSection_bkmsy_11{display:flex;flex-direction:column;align-items:center;margin:30px 0}._logo_bkmsy_11{width:120px;height:auto;margin-bottom:10px}._slogan_bkmsy_24{font-size:16px;color:#333;font-weight:500;text-align:center;margin:0}._subFooter_bkmsy_33{background-color:#fff;padding:30px 40px;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:800px;border-radius:8px;margin-bottom:30px;box-sizing:border-box}._infoContainer_bkmsy_47{width:100%;text-align:center}._disclaimer_bkmsy_52{font-size:14px;color:#333;margin-bottom:30px;line-height:1.5}._partnersContainer_bkmsy_59{display:flex;justify-content:center;gap:40px;flex-wrap:wrap;margin:0;width:100%;padding:0 20px;box-sizing:border-box}._partnerLogo_bkmsy_70{height:100px;width:auto;object-fit:contain;max-width:120px}._legalLinks_bkmsy_77{display:flex;gap:30px;justify-content:center;flex-wrap:wrap;margin-bottom:0;width:100%;max-width:800px;padding:20px;background-color:#f5f6f8}._termsLink_bkmsy_89{color:#3b3e48;text-decoration:none;font-size:16px;font-weight:500;transition:color .2s ease;cursor:pointer;text-align:center}._termsLink_bkmsy_89:hover{color:#4453d9}._lowerFooter_bkmsy_103{background-color:#98a1b1;padding:32px 20px;text-align:center;width:100%;color:#fff;margin-top:0;position:relative;z-index:100}._contactNumber_bkmsy_114{font-family:Inter,sans-serif;font-size:16px;font-weight:500;line-height:100%;letter-spacing:0%;text-align:center;margin-bottom:16px;color:#fff}._contactEmail_bkmsy_125,._termsText_bkmsy_125,._riskText_bkmsy_125{display:inline-block;color:#fff;font-family:Inter,sans-serif;font-size:16px;font-weight:500;line-height:100%;letter-spacing:0%;text-decoration:none;transition:color .3s ease;pointer-events:auto;cursor:pointer;position:relative;z-index:10}._riskText_bkmsy_125:hover,._termsText_bkmsy_125:hover{color:#4453d9;text-decoration:underline}._separator_bkmsy_146{display:inline-block;margin:0 8px;color:#fff;font-family:Inter,sans-serif;font-size:16px;font-weight:500;line-height:100%}._companyInfo_bkmsy_156{font-size:14px;font-weight:400;line-height:1.4;color:#fff;margin:0 auto;max-width:800px}@media (max-width: 768px){._footer_bkmsy_1{background-color:#f5f6f8}._logoSection_bkmsy_11{margin:40px 0 30px}._logo_bkmsy_11{width:140px;margin-bottom:12px}._slogan_bkmsy_24{font-size:18px;font-weight:400;color:#333;white-space:nowrap}._subFooter_bkmsy_33{background-color:#fff;padding:40px 24px;margin:0 20px 30px;border-radius:12px;max-width:calc(100% - 40px)}._disclaimer_bkmsy_52{font-size:14px;line-height:1.6;margin-bottom:40px;color:#333;max-width:320px;margin-left:auto;margin-right:auto}._partnersContainer_bkmsy_59{display:grid;grid-template-columns:repeat(2,1fr);gap:40px 20px;justify-items:center;max-width:280px;margin:0 auto}._partnerLogo_bkmsy_70{height:80px;max-width:120px;object-fit:contain}._legalLinks_bkmsy_77{flex-direction:column;gap:20px;align-items:center;margin-bottom:0;padding:15px}._contactNumber_bkmsy_114{font-size:16px;color:#fff}._contactEmail_bkmsy_125,._termsText_bkmsy_125,._riskText_bkmsy_125{display:block;text-decoration:none;pointer-events:auto;cursor:pointer;position:relative;z-index:10}._riskText_bkmsy_125:hover,._termsText_bkmsy_125:hover{color:#4453d9;text-decoration:underline}._separator_bkmsy_146{display:none}._termsText_bkmsy_125,._riskText_bkmsy_125{margin-top:5px}._companyInfo_bkmsy_156{font-size:11px;color:#fff}}@media (max-width: 480px){._logoSection_bkmsy_11{margin:35px 0 25px}._logo_bkmsy_11{width:130px}._slogan_bkmsy_24{font-size:16px;font-weight:500}._subFooter_bkmsy_33{margin:0 16px 25px;padding:30px 20px;max-width:calc(100% - 32px)}._disclaimer_bkmsy_52{font-size:14px;margin-bottom:35px;max-width:290px;color:#000}._partnersContainer_bkmsy_59{gap:35px 15px;max-width:260px}._partnerLogo_bkmsy_70{height:100px;max-width:285px}._legalLinks_bkmsy_77{flex-direction:column;gap:15px;align-items:center;margin-bottom:30px;background-color:#f5f6f8}._termsLink_bkmsy_89{font-size:14px}._contactNumber_bkmsy_114{font-size:16px;color:#fff}._contactEmail_bkmsy_125,._termsText_bkmsy_125,._riskText_bkmsy_125{display:block;text-decoration:none;pointer-events:auto;cursor:pointer;position:relative;z-index:10}._riskText_bkmsy_125:hover,._termsText_bkmsy_125:hover{color:#4453d9}._separator_bkmsy_146{display:none}._termsText_bkmsy_125,._riskText_bkmsy_125{margin-top:5px}._companyInfo_bkmsy_156{font-size:14px;color:#fff;max-width:240px}}
