.footer_footer__JaafL{padding:24px 0 36px;background:transparent;color:#1f2937}.footer_container__KbGbh{max-width:1200px;margin:0 auto;padding:24px 24px 20px;background:rgba(255,255,255,.96);border-radius:24px;border:1px solid rgba(0,123,255,.15);box-shadow:0 14px 30px rgba(0,0,0,.14),inset 0 0 0 1px rgba(255,255,255,.6)}.footer_content__xP_jI{margin-top:18px;text-align:left;display:flex;gap:14px}.footer_text__qLWDf{font-size:17px;text-align:center;line-height:1.5;margin-bottom:14px}.footer_companyTitle__ndz3U{margin:0;font-size:22px;font-weight:700}.footer_companyDetail__nBE8_{margin:6px 0 0}.footer_companyPhone__ZNVl3{display:inline-block;margin-top:8px;color:#000;font-weight:600;text-decoration:none}.footer_companyPhone__ZNVl3:hover{text-decoration:underline}.footer_bold__fUTCC{font-weight:700}.footer_social__I9UCb{margin-top:30px;display:flex;gap:20px;align-items:center;justify-content:center}.footer_offer__pt3wb{display:flex;justify-content:flex-start;border-right:1px solid rgba(17,24,39,.12);text-align:left;padding:0 12px;align-items:flex-start;gap:14px;flex:1 1;flex-wrap:nowrap;min-width:0}.footer_offer__pt3wb:last-child{border-right:none}.footer_footer__offer__list___KACI{display:flex;flex-direction:column;gap:8px;margin:0;padding-left:18px}.footer_footer__offer__link__86xyb{color:#0f172a;font-weight:500;text-decoration:none;transition:color .2s ease}.footer_footer__offer__link__86xyb:hover{color:#007bff}.footer_footer__offer__item__ALG9k{margin-bottom:2px;line-height:1.45}.footer_bankList__M_IXq{margin:8px 0 0;padding-left:20px}.footer_bankList__M_IXq li{margin-bottom:4px}.footer_creditButton__v9Ihu{border:none;cursor:pointer;padding:10px 16px;border-radius:999px;background:linear-gradient(135deg,#007bff,#0056b3);color:#fff;font-size:14px;font-weight:600;letter-spacing:.2px;box-shadow:0 8px 18px rgba(0,123,255,.28);transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}.footer_creditButton__v9Ihu:hover{color:#fff;transform:translateY(-1px);box-shadow:0 10px 20px rgba(0,123,255,.35);filter:brightness(1.04)}.footer_creditButton__v9Ihu:focus-visible{outline:2px solid rgba(0,123,255,.65);outline-offset:2px}@media (max-width:768px){.footer_container__KbGbh{border-radius:18px;padding:18px 14px 16px}.footer_offer__pt3wb{border-right:none;justify-content:flex-start;padding:0}.footer_content__xP_jI{flex-direction:column;gap:6px}.footer_text__qLWDf{font-size:16px;margin-bottom:8px}.footer_companyTitle__ndz3U{font-size:20px}.footer_footer__offer__list___KACI{padding-left:16px;gap:6px}.footer_footer__JaafL{padding:12px 0 20px}}@media (max-width:425px){.footer_text__qLWDf{font-size:14px}.footer_companyTitle__ndz3U{font-size:18px}.footer_footer__offer__item__ALG9k{font-size:14px;margin-bottom:5px}.footer_creditButton__v9Ihu{width:100%;max-width:260px;text-align:center}}.CreditCardsModal_overlay__rQzAb{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:10000;padding:20px;overflow-y:auto}.CreditCardsModal_modal__1_fIX{background:white;border-radius:16px;max-width:1200px;width:100%;max-height:90vh;overflow-y:auto;position:relative;box-shadow:0 10px 40px rgba(0,0,0,.3);animation:CreditCardsModal_slideIn__ObmDR .3s ease-out}@keyframes CreditCardsModal_slideIn__ObmDR{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.CreditCardsModal_closeButton__osBNX{position:absolute;top:15px;right:15px;background:transparent;border:none;font-size:32px;color:#666;cursor:pointer;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s;z-index:1}.CreditCardsModal_closeButton__osBNX:hover{background:#f0f0f0;color:#000}.CreditCardsModal_content__cS2Q5{padding:40px}.CreditCardsModal_title__vNPi7{font-size:28px;font-weight:700;margin-bottom:30px;color:#333;text-align:center}.CreditCardsModal_grid__5Elr7{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:24px;gap:24px}.CreditCardsModal_card__jT0M5{background:white;border-radius:16px;border:2px solid;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.1);transition:transform .3s ease,box-shadow .3s ease;display:flex;flex-direction:column}.CreditCardsModal_card__jT0M5:hover{transform:translateY(-5px);box-shadow:0 8px 24px rgba(0,0,0,.15)}.CreditCardsModal_header__ZTko5{padding:16px 20px;color:white;text-align:center}.CreditCardsModal_cardTitle__yIVE7{margin:0;font-size:18px;font-weight:600;line-height:1.3}.CreditCardsModal_cardBody___ar1_{padding:20px;flex:1 1;display:flex;flex-direction:column}.CreditCardsModal_bankName__Wf1ZO{font-size:16px;font-weight:600;color:#333;margin-bottom:16px;text-align:center}.CreditCardsModal_details__2FJs1{margin-bottom:16px;flex:1 1}.CreditCardsModal_detailRow__zEdNT{display:flex;justify-content:space-between;margin-bottom:8px;font-size:14px}.CreditCardsModal_label__Q7ARH{color:#666;font-weight:500}.CreditCardsModal_value__DIc8J{color:#333;font-weight:600}.CreditCardsModal_rate__1HsMf{font-size:28px;font-weight:700;text-align:center;margin:16px 0;line-height:1.2}.CreditCardsModal_detailsButton__HRhBK{width:100%;padding:12px 24px;border:none;border-radius:8px;color:white;font-size:16px;font-weight:600;cursor:pointer;transition:transform .2s,box-shadow .2s;margin-top:auto}.CreditCardsModal_detailsButton__HRhBK:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.2)}.CreditCardsModal_detailsButton__HRhBK:active{transform:translateY(0)}@media (max-width:768px){.CreditCardsModal_modal__1_fIX{max-width:95%;margin:10px}.CreditCardsModal_content__cS2Q5{padding:24px 20px}.CreditCardsModal_title__vNPi7{font-size:24px;margin-bottom:20px}.CreditCardsModal_grid__5Elr7{grid-template-columns:1fr;gap:20px}.CreditCardsModal_cardTitle__yIVE7{font-size:16px}.CreditCardsModal_bankName__Wf1ZO{font-size:15px}.CreditCardsModal_rate__1HsMf{font-size:24px}.CreditCardsModal_detailsButton__HRhBK{font-size:15px;padding:10px 20px}}@media (min-width:769px) and (max-width:1024px){.CreditCardsModal_grid__5Elr7{grid-template-columns:repeat(2,1fr)}}.CreditDetailsModal_overlay__iR70e{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:10000;padding:20px;overflow-y:auto}.CreditDetailsModal_modal__G_Tio{background:white;border-radius:16px;max-width:800px;width:100%;max-height:90vh;overflow-y:auto;position:relative;box-shadow:0 10px 40px rgba(0,0,0,.3);animation:CreditDetailsModal_slideIn__Ahihz .3s ease-out}@keyframes CreditDetailsModal_slideIn__Ahihz{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.CreditDetailsModal_closeButton__VxFFZ{position:absolute;top:15px;right:15px;background:transparent;border:none;font-size:32px;color:#666;cursor:pointer;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s;z-index:1}.CreditDetailsModal_closeButton__VxFFZ:hover{background:#f0f0f0;color:#000}.CreditDetailsModal_content__oJ5ep{padding:40px}.CreditDetailsModal_title__4e0Ul{font-size:24px;font-weight:700;margin-bottom:24px;color:#333;line-height:1.4}.CreditDetailsModal_details__Jpt_l{display:flex;flex-direction:column;gap:16px}.CreditDetailsModal_detailItem__l4Z4v{font-size:16px;line-height:1.6;color:#555}.CreditDetailsModal_detailItem__l4Z4v strong{color:#333;font-weight:600}.CreditDetailsModal_features__h5r0G{margin-top:8px}.CreditDetailsModal_features__h5r0G strong{display:block;margin-bottom:12px;color:#333;font-weight:600;font-size:16px}.CreditDetailsModal_features__h5r0G ul{margin:0;padding-left:24px;list-style-type:disc}.CreditDetailsModal_features__h5r0G li{margin-bottom:8px;line-height:1.6;color:#555}.CreditDetailsModal_contact__ULr6v{margin-top:8px;font-size:16px;line-height:1.6;color:#555}.CreditDetailsModal_contact__ULr6v strong{color:#333;font-weight:600}@media (max-width:768px){.CreditDetailsModal_modal__G_Tio{max-width:95%;margin:10px}.CreditDetailsModal_content__oJ5ep{padding:24px 20px}.CreditDetailsModal_title__4e0Ul{font-size:20px;margin-bottom:20px}.CreditDetailsModal_contact__ULr6v,.CreditDetailsModal_detailItem__l4Z4v,.CreditDetailsModal_features__h5r0G strong{font-size:14px}}