.home-loan-bg{color:#fff;background-blend-mode:overlay;background-color:#0000;background-image:url(/img/home-loan-bg.webp),linear-gradient(139deg,#005e9e .63%,#fbe9e9 100%);background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;padding:120px 0}.home-loan-btn{color:#fff;border:0;padding:10px 24px;background-color:#f44336!important}.loan-step{text-align:center;background:#f1f1f1;border-radius:15px;margin:5px 0;padding:30px}.loan-step:hover{background:#fff;box-shadow:18.2094px 21.8513px 109.256px #655a5633}.loan-choose-img{width:80px;height:80px;margin-right:15px}.loan-eligible-card{background-color:#fff;border-radius:10px;padding:25px}.loan-step-img{width:50px;height:50px;margin-bottom:15px}.loan-customer-bnr{border-radius:15px;width:100%}.loan-bank-card{text-align:center;background:#fff;border-radius:10px;margin:10px 0;padding:8px}.loan-bank-card img{width:100%}.collapse-container button{cursor:pointer;justify-content:space-between;align-items:center;padding:8px;display:flex}.collapse-container.open .collapse-content{display:block}.collapse-container.closed .collapse-content{display:none}.collapse-content{margin-top:10px}.loan-calculator-container{color:#fff;background:#005e9e;border:1px solid #ddd;border-radius:8px;padding:30px;position:sticky;top:5%}.calculator-input{width:100%;font-size:30px;font-weight:500;background:0 0!important;border:0!important;border-bottom:1px solid #ffc107!important;border-radius:0!important;padding:0!important}.calculator-input:focus-visible{border:0!important}.loan-clear-btn{color:#fff;background-color:#f44336;border:0;border-radius:5px;margin-left:10px;padding:10px 25px}.price-badge{color:#fff;background:#f44336;border-radius:2px;margin-top:5px;padding:5px;font-size:14px;font-weight:400;display:inline-block}.calculate-button{color:#fff;cursor:pointer;background-color:#4caf50;border:none;border-radius:4px;padding:10px 25px}.calculator-result{text-align:left;color:#fff;background:#1a268a;border-radius:10px;padding:20px}.home-loan-container{background-color:#e3ecfb;padding-top:0;padding-left:10px;padding-right:10px;display:flex}@media screen and (max-width:576px){.home-loan-container{display:block!important}.home_loan_btn{border-radius:50px;width:211px!important;font-size:16px!important}.hl-img{width:287px!important;height:287px!important}.hl-head-container{padding-left:0!important}.hl-head-content{font-size:34px!important}.hl-img-bottom{height:301px!important}.revenue-card{display:block!important}}.revenue-card{display:flex}.hl-img{width:600px;height:600px}.hl-head-content{color:#3d6b8c;font-family:serif;font-size:50px;font-weight:600}.expand{margin-bottom:15px;padding:10px;background:#13a298!important;width:100%!important}.card_revenues{background:#7239ea!important}.customer_cards{background:#f1416c!important}.math{font-family:math}.hl-head-container{padding-left:50px}.home_loan_btn{color:#fff;background-color:#f87736;border-radius:50px;width:340px;font-family:roboto;font-size:28px}.home_loan_title{color:#443d3d;font-family:roboto;font-size:35px;font-weight:600}.profit_cards{background:#cd7a00!important}.bg_loan{background-color:#e3ecfb}.loan_cards_container{padding:1.87rem}.card_last{background-color:#1b283f!important}.hl-img-bottom{border-radius:200px;width:100%;height:460px;margin-top:49px}.banner_loan_cal{text-align:center;color:#fff;background:linear-gradient(90deg,#1a4892,#2c95ef);flex-direction:column;justify-content:center;align-items:center;height:60vh;display:flex}.btn_cal{color:#fff;background-color:#007bff;border-radius:5px;padding:10px 20px;font-weight:700;text-decoration:none;transition:background-color .3s;display:inline-block}.btn_cal:hover{background-color:#0056b3}.overlay_card_cal{z-index:1;background-color:#fff;width:100%;height:650px;padding:20px;position:absolute;top:400px;left:50%;transform:translate(-50%);box-shadow:0 0 20px #00000080}.head_cal{margin-bottom:20px;font-size:1.5rem}.para_cal{margin-bottom:30px;font-size:1rem}.cal_text_container{background:linear-gradient(90deg,#0056b3,#2c95ef);margin-top:600px;padding-top:30px}.cal_icon{color:#055eba;font-size:40px}.cal_bottam_bnr{text-align:center;color:#333;background:linear-gradient(90deg,#0056b3,#2c95ef);height:400px;padding-top:20px}.Fp-head-content{color:#000;font-family:revert;font-size:60px;font-weight:600}.vertical-line{text-align:center;background-color:#000;width:.2cm;height:30px}.for_p_container{text-align:center;background-color:#005e9e;width:100%;height:70vh}@media screen and (max-width:576px){.for_p_container{height:auto}.for_p_head{margin-top:2px!important;font-size:25px!important}.sub_container{width:260px!important}.for_p_sub{font-size:16px!important}.material-img{margin-top:500px!important;padding:1px!important;font-size:130px!important}}.for_p_head_container{flex-direction:column;align-items:center;display:flex}.for_p_head{color:#fff;margin-top:120px;font-family:Montserrat,sans-serif;font-size:60px}.for_p_para{color:#fff}.for_p_sub{color:#000;font-size:30px}.sub_container{background-color:#fff;border-radius:5px;width:550px;padding:1.87rem;box-shadow:0 2px 5px -1px #32325d40,0 1px 3px -1px #0000004d}.fp_p_bottom{font-size:20px!important}.material-img{color:#005e9e;padding:50px;font-size:250px}.for-partner-bottom{background-color:#666;padding:1.87rem}.point_container{flex-direction:column!important;justify-content:center!important;display:flex!important}.partner-modal-open-btn{color:#003b8e;background:#fff;border:0;border-radius:7px;margin-top:24px;padding:12px 26px;font-size:16px;font-weight:700;box-shadow:0 12px 28px #0000002e}.partner-modal-open-btn:hover{background:#eef5ff}.partner-signup-modal .modal-dialog{max-width:382px}.partner-signup-modal .modal-content{border:0;border-radius:9px;position:relative;box-shadow:0 22px 60px #081b3d47}.partner-signup-modal .modal-body{padding:0}.partner-modal-card{border-radius:6px;flex-direction:column;justify-content:center;height:500px;padding:20px;display:flex;overflow:hidden}.partner-account-type-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.partner-account-type-btn{color:#4c4c4c;background:#fff;border:2px solid #e2dfdf;border-radius:4px;justify-content:center;align-items:center;gap:8px;min-height:39px;padding:0 12px;font-size:14px;font-weight:500;display:inline-flex}.partner-account-type-btn.active{color:#005e9e;background:#c7ddea;border-color:#91bdd7}.partner-account-type-btn .material-symbols-sharp{font-size:20px;font-weight:600}.partner-edit-number{justify-content:center;align-items:center;gap:7px;margin-top:3px;display:inline-flex}.partner-edit-number button{color:#0d68ff;background:#eef5ff;border:0;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;padding:0;display:inline-flex}.partner-edit-number .material-symbols-sharp{font-size:15px}.partner-modal-close{z-index:2;color:#172653;background:0 0;border:0;justify-content:center;align-items:center;width:26px;height:26px;padding:0;display:inline-flex;position:absolute;top:18px;right:18px}.partner-modal-close .material-symbols-sharp{font-size:22px}.partner-field-label{color:#535762;text-align:left;margin-top:16px;margin-bottom:2px;font-size:15px;font-weight:500;display:block}.partner-field-error{color:#dc3545}.partner-modal-card-step3 .partner-field-label{margin-top:6px;font-size:13px}.partner-section-title{color:#172653;text-align:left;margin:6px 0;font-size:13px;font-weight:500}.partner-email-label{margin-top:6px}.partner-phone-input,.partner-email-input{color:#172653;background:#fff;border:1px solid #c8d4e8;border-radius:6px;width:100%;min-height:40px;font-size:14px}.partner-phone-input{align-items:center;gap:9px;padding:0 12px;transition:border-color .18s,box-shadow .18s;display:flex}.partner-phone-input:focus-within{border-color:#8ebcff;box-shadow:0 0 0 3px #005e9e24}.partner-phone-input.partner-phone-input-error{border-color:#dc3545}.partner-phone-input.partner-phone-input-error:focus-within{border-color:#dc3545;box-shadow:0 0 0 3px #dc354524}.partner-phone-input .material-symbols-sharp{color:#6d7da2;font-size:19px}.partner-phone-input .partner-phone-check{color:#17b26a;font-size:19px}.partner-phone-input strong{color:#172653;font-size:13px}.partner-phone-input input{color:#1c315f;background:0 0;flex:1;min-width:0;height:auto;padding:0;font-weight:500;box-shadow:none!important;border:0!important;outline:0!important}.partner-phone-input input:focus{box-shadow:none!important;border:0!important;outline:0!important}.partner-email-input{outline:0;padding:0 14px}.partner-email-input::placeholder{color:#9caac5}.partner-modal-card-step3 .partner-email-input{height:42px;min-height:42px;font-size:13px}.partner-muted-copy{color:#667293!important;margin:10px 0!important;font-size:14px!important}.partner-primary-btn{color:#fff;background:#005e9e;border:0;border-radius:4px;width:100%;min-height:44px;font-size:14px;font-weight:500}.partner-primary-btn:hover{background:#002d78}.partner-primary-btn:disabled,.partner-primary-btn:disabled:hover{cursor:not-allowed;color:#f8fbff;box-shadow:none;background:#b8c4d6}.partner-modal-card-step3 .partner-primary-btn{min-height:38px}.partner-secure-note,.partner-email-note{color:#44557c;justify-content:center;align-items:center;font-size:16px;font-weight:400;line-height:1.35;display:flex}.partner-secure-note{gap:8px;margin-top:30px}.partner-secure-note .material-symbols-sharp{color:#17b26a;font-size:18px}.partner-otp-row{grid-template-columns:repeat(4,42px);gap:12px;display:grid}.partner-otp-row input{color:#172653;text-align:center;caret-color:#005e9e;background:#fff;border:1px solid #cbd6e7;border-radius:7px;height:42px;transition:border-color .18s,box-shadow .18s,background .18s;width:42px!important;font-size:18px!important}.partner-otp-row input:focus{border-color:#005e9e;outline:0;box-shadow:0 0 0 3px #005e9e29}.partner-otp-row input.partner-otp-input-error{background:#fff8f8;border-color:#dc3545}.partner-otp-row input.partner-otp-input-error:focus{border-color:#dc3545;box-shadow:0 0 0 3px #dc354529}.partner-otp-error{color:#f44336;margin:7px 0 0;font-size:12px;line-height:1.35}.partner-resend-copy button,.partner-skip-btn{color:#06f;background:0 0;border:0;padding:0;font-size:12px;font-weight:800}.partner-choice-list{flex-direction:column;gap:15px;margin-bottom:22px;display:flex}.partner-modal-card-step3 .partner-choice-list{gap:6px;margin-bottom:6px}.partner-compact-choice-list{gap:10px;margin-bottom:6px}.partner-compact-choice-list .partner-choice-card{min-height:58px}.partner-choice-card{color:#172653;text-align:left;background:#fff;border:2px solid #d8e1ef;border-radius:7px;grid-template-columns:42px 1fr 24px;align-items:center;width:100%;min-height:65px;padding:10px 12px;display:grid}.partner-modal-card-step3 .partner-choice-card{grid-template-columns:34px 1fr 20px;min-height:42px;padding:6px 9px}.partner-choice-card.active{background:#f8fbff;border-color:#005e9e;box-shadow:0 0 0 3px #0d68ff2e}.partner-choice-card:disabled{cursor:not-allowed;opacity:.55;box-shadow:none;background:#f3f5f8}.partner-choice-card:disabled .partner-choice-icon,.partner-choice-card:disabled .partner-choice-copy small,.partner-choice-card:disabled .partner-choice-copy span{color:#7c8798}.partner-choice-icon{color:#56708f;font-size:31px}.partner-modal-card-step3 .partner-choice-icon{font-size:25px}.partner-choice-card.active .partner-choice-icon{color:#0d68ff}.partner-choice-copy{flex-direction:column;gap:3px;display:flex}.partner-modal-card-step3 .partner-choice-copy{gap:1px}.partner-choice-copy span{font-size:13px;font-weight:800}.partner-modal-card-step3 .partner-choice-copy span{font-size:14px;font-weight:500!important}.partner-choice-copy small{color:#3e4f74;font-weight:500;font-size:11px!important}.partner-modal-card-step3 .partner-choice-copy small{font-size:10px;line-height:1.15}.partner-choice-radio{border:1px solid #c5cfde;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.partner-modal-card-step3 .partner-choice-radio{width:18px;height:18px}.partner-choice-radio .material-symbols-sharp{color:#0d68ff;font-size:20px}.partner-modal-card-step3 .partner-choice-radio .material-symbols-sharp{font-size:18px}.partner-modal-card-step3 .partner-compact-choice-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.partner-modal-card-step3 .partner-compact-choice-list .partner-choice-card{grid-template-columns:1fr 18px;min-height:40px}.partner-modal-card-step3 .partner-compact-choice-list .partner-choice-icon{display:none}.partner-email-note{text-align:left;justify-content:flex-start;gap:12px;margin:28px 8px 30px}.partner-modal-card-step3 .partner-email-note{gap:8px;margin:8px 4px 10px;font-size:10px}.partner-email-note .material-symbols-sharp{color:#65738f;font-size:21px}.partner-modal-card-step3 .partner-email-note .material-symbols-sharp{font-size:18px}.partner-skip-btn{margin-top:24px;display:inline-block}@media screen and (max-width:576px){.partner-signup-modal .modal-dialog{max-width:calc(100% - 28px);margin-left:auto;margin-right:auto}.partner-modal-card{height:464px;padding:42px 22px 28px}.partner-modal-card-step3{padding:44px 18px 14px}.partner-account-type-row{gap:10px}.partner-account-type-btn{padding:0 8px;font-size:13px}.partner-choice-card{grid-template-columns:36px 1fr 22px}.partner-choice-icon{font-size:27px}}.new-otp-google-btn-modal{text-align:center;background:#e7e7e7;border:2px solid #d1d0d0;border-radius:5px;padding:7px;box-shadow:0 0 5px 1px #5354560d}.login-with-otp-close-btn{border:none;border-radius:50%;width:33px;height:33px;font-size:6px;position:absolute;top:5px;right:5px}.cal_bg_adv{background-color:#e3ecfb}.loan_type{color:#055eba}.cal_img_card{background-color:#e3ecfb;width:258px;height:auto;margin:5px;padding:15px 5px 5px;box-shadow:0 2px 5px -1px #32325d40,0 1px 3px -1px #0000004d}.cal_bottam_text{font-family:math;font-size:35px!important}.img_cal{width:auto;height:280px}.kc_nletterwrap{background-color:#3097d1;background-position:50%;background-repeat:no-repeat;min-height:100px;padding:0}.n-footer{margin-left:370px}.subscribe{text-align:center;cursor:pointer;background:#1971a3;border:1px solid #1971a3;border-radius:25px;width:260px;height:50px;margin-top:25px;font-family:sans-serif;font-weight:700;line-height:45px;transition:width .2s ease-in-out;font-size:24px!important}.news-head{margin-top:10px;font-weight:700;font-size:34px!important}.news_subhead{margin-bottom:5px}.N-head{margin-top:10px;font-family:auto;font-size:50px!important;font-weight:700!important}.news-career{color:#000;background-color:#bfb4b4;align-items:center;width:30%;height:150px;margin-left:auto;margin-right:auto}.ms_5{margin-left:50px}@media screen and (max-width:576px){.news-career{width:90%;margin-bottom:5px;margin-left:15px}.career_image{min-width:144px!important;height:130px!important}.career-figure{margin-left:0!important}}.career_image{width:500px;height:350px}.career-figure{margin-left:54px}.news-career:hover{color:#fff;background-color:#1795be!important}.news-career-p{margin-top:50px;font-size:25px!important;font-weight:500!important}.mx_auto{margin-left:50px}.left-active{cursor:pointer;color:#000!important}.left-active:hover{color:#d13419!important;border-bottom:2px solid #d13419!important}.right-active{cursor:pointer;color:#000!important}.right-active:hover{color:#d13419!important;border-bottom:2px solid #d13419!important}.T_condtion{padding:4.5rem}.info-icon{margin-top:6px!important;font-size:18px!important}.upper-case{text-transform:capitalize}.top_news_data{position:sticky;top:100px}.otp-modal-img{object-fit:cover;width:90px;height:90px}.otp-google{width:24px;height:24px}.t_head,.privacy-heading{color:#005e9e;font-size:20px;font-weight:500}.c_page{font-family:inherit;font-size:18px;font-weight:unset}.lifeMB{color:#606060}.lifeMB .career h3{color:#303030;margin:0 0 12px;font-size:16px;font-style:normal;font-weight:600}.blog-feat-img{object-fit:cover;border-top-left-radius:10px;border-top-right-radius:10px;width:100%;height:250px}.for-partner-head{color:#000c;letter-spacing:-1px;font-size:38px;font-weight:500;line-height:1.4}.for-partner-head-two{letter-spacing:normal;color:#0e51dd;font-size:26px;font-style:normal;font-stretch:100%;line-height:normal}.for-partner-button{color:#fff;background:#005e9e;border:none;border-radius:5px;padding:5px 30px;box-shadow:0 1px 4px #00000029}.for-partner-button-white{color:#fff;background:#9e1800;border:none;border-radius:5px;padding:5px 30px;box-shadow:0 1px 4px #00000029}.career-services-f{color:#fffefe;font-size:49px;font-weight:500;line-height:1.4}.career-icon-for{color:#4f86f9;border-radius:8px;margin-bottom:15px;margin-left:0!important;font-size:40px!important}.career-head-for{color:#000c;margin-bottom:15px;font-size:18px;font-weight:500;line-height:28px}.for-partner-title{color:#121212;font-size:20px;font-weight:500;line-height:25px}.for-partner-para{color:#121212;margin-top:16px;line-height:24px}.for-partner-rocket{width:125px;max-width:100%}.for-partner-about{width:100%}.reviews .table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-color-type:var(--bs-table-striped-color);--bs-table-bg-type:none;color:#5b6168}.for-partner-tab{background-color:#efefef;border:none;border-radius:5px;padding:15px}.partner-parent .nav-tabs{color:var(--dark-1);text-transform:capitalize;border:none;border-radius:4px;margin-right:20px;padding:0;font-weight:600;position:relative;padding:10px 18px!important}.partner-parent .tab-content.active{background-color:#f4f5f7!important}.partner-parent .nav-tabs .nav-link{color:var(--dark-1);text-transform:capitalize;background-color:#fff;border:none;border-radius:4px;margin-right:20px;padding:10px 18px;font-weight:500;position:relative}.partner-parent .nav-tabs .nav-link.active{color:#fff;background-color:#155bd5}.partner-parent .tab-content{border-radius:10px;padding:20px 0}.partner-content-head{color:#000c;text-transform:uppercase;font-size:29px;font-weight:500;line-height:1.4}.partner-tabs-para{text-align:start;border-radius:15px;padding-left:0;font-weight:400;line-height:1.5;font-size:17px!important}.start-up-img{object-fit:cover;border-radius:152px;width:auto;height:310px}.section-start-up{height:100vh;display:flex;width:cover!important;align-items:center!important}.mark-as-read-buyer-s{color:#fff;text-transform:uppercase;letter-spacing:1px;background:#005e9e;border:none;border-radius:5px;width:40%;padding:10px;font-family:inherit;font-size:16px;font-weight:500}.for-partners-sub{color:#0056b3;margin-top:30px}.coming-soon-modal-width .modal-content{width:450px!important}.contact-page-boxes-bg{background-blend-mode:multiply;background-color:#0000;background-image:linear-gradient(#ffede7,#fff 100%),url(/img/maps-pattern.jpg);background-position:bottom;background-repeat:repeat,repeat;background-size:auto;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box}.contact-page-box{background:#fff;border:1px solid #d5d5d5;border-radius:8px;height:100%;padding:20px}.contact-page-box:hover{background:#ffffff8f;transition:all .3s;transform:scale(1.03)}.contact-page-icon{color:#005e9e;background:#005e9e1a;border-radius:6px;margin-bottom:15px;padding:8px}.contact-page-icon.one{color:#f44336;background:#f443361a}.contact-page-icon.two{color:#5842be;background:#5842be1f}.contact-page-icon.three{color:#2acb43;background:#2acb4324}.contact-page-icon.four{color:#343a40;background:#343a4026}.contact-page-form{background:#fff;border-radius:10px;padding:30px;box-shadow:0 0 15px #01297003}.contact-page-form-btn{color:#fff;background:#005e9e;border:none;cursor:pointer!important;border-radius:5px!important;width:fit-content!important;margin:20px auto 0!important;padding:10px 80px!important}.faq-city-card{background:#fff;border:1px solid #e5e7eb;border-radius:5px;transition:all .3s;overflow:hidden}.faq-city-card:hover{box-shadow:0 10px 30px #0000000f}.faq-city-header{cursor:pointer;justify-content:space-between;align-items:center;padding:10px 20px;display:flex}.faq-city-icon{background:#f3f6fb;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.faq-city-icon span{color:#005e9e;font-size:22px}.faq-city-btn{background:0 0;border:0;padding:0}.faq-city-btn span{color:#2e2e2e!important;font-size:23px!important}.faq-city-content{padding:0 20px 20px}.faq-city-content p{color:#4b5563;margin-bottom:14px;font-size:15px;line-height:30px}.faq-answer-clamped{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.faq-read-more-btn{color:#005e9e;background:0 0;border:0;margin-top:4px;padding:0;font-size:17px}.f-16{font-size:16px!important}.faq-city-content ul{color:#4b5563;margin-bottom:14px;padding-left:1.25rem;font-size:15px;line-height:30px}.faq-city-content li{margin-bottom:8px}.faq-read-more-btn:hover{text-decoration:underline}.faq-intro-block{background:#fff;border:1px solid #e5e7eb;border-radius:5px;margin-bottom:16px;padding:20px}.faq-intro-block h4{margin-bottom:12px;font-size:1.1rem}.faq-intro-block h5{margin-top:16px;margin-bottom:10px;font-size:1rem}.faq-intro-block p{color:#4b5563;margin-bottom:14px;font-size:15px;line-height:30px}.faq-intro-block p:last-child{margin-bottom:0}.cgt-page-section{background-color:#e3ecfb;padding-top:24px;padding-bottom:48px}.cgt-hero-title{color:#005e9e;font-size:clamp(1.5rem,4vw,2rem);font-weight:700}.cgt-hero-subtitle{color:#4b5563;max-width:640px;margin-left:auto;margin-right:auto;font-size:15px;line-height:1.6}.cgt-form-card{border:1px solid #e5e7eb;border-radius:10px;padding:24px}.cgt-section-title{color:#005e9e;border-bottom:2px solid #ffc107;margin-bottom:16px;padding-bottom:8px;font-size:1.1rem;font-weight:600}.cgt-section-title:not(:first-of-type){margin-top:8px}.cgt-label-hint{color:#6b7280;margin-top:2px;font-size:12px;font-weight:400}.cgt-actions{border-top:1px solid #f0f0f0;padding-top:8px}.cgt-btn-reset{color:#005e9e;border-color:#005e9e}.cgt-btn-reset:hover{color:#fff;background-color:#005e9e;border-color:#005e9e}.cgt-btn-pdf{color:#1a1a1a;background-color:#f5c400;border:none;font-weight:500}.cgt-btn-pdf:hover{color:#1a1a1a;background-color:#e6b800}.cgt-results-card{color:#fff;background:linear-gradient(145deg,#005e9e 0%,#003d66 100%);border-radius:10px;padding:28px 24px;position:sticky;top:5%;box-shadow:0 8px 24px #005e9e40}.cgt-results-heading{color:#fff;font-size:1.25rem;font-weight:600}.cgt-results-placeholder{color:#ffffffd9;font-size:14px;line-height:1.6}.cgt-result-row{border-bottom:1px solid #ffffff26;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px;padding:12px 0;display:flex}.cgt-result-row:last-of-type{border-bottom:none}.cgt-result-row--highlight{border-top:2px solid #ffc10799;border-bottom:none;margin-top:8px;padding-top:16px}.cgt-result-label{color:#ffffffe6;flex:140px;font-size:14px}.cgt-result-value{text-align:right;flex:auto;font-size:1.05rem;font-weight:600}.cgt-result-value--tax{color:#ffc107;font-size:1.35rem}.cgt-gain-badge{text-align:right;border-radius:6px;flex-direction:column;align-items:flex-end;padding:4px 12px;font-size:1rem;font-weight:700;display:inline-flex}.cgt-gain-badge--stcg{color:#ffcdd2;background:#f4433640}.cgt-gain-badge--ltcg{color:#c8e6c9;background:#4caf504d}.cgt-gain-badge-hint{opacity:.9;margin-top:2px;font-size:11px;font-weight:400}.cgt-results-note{color:#ffffffbf;margin-top:12px;font-size:12px;line-height:1.5}.cgt-disclaimer{color:#4b5563;background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:16px;font-size:13px;line-height:1.65}.cgt-disclaimer strong{color:#005e9e}@media (max-width:991.98px){.cgt-results-card{margin-top:0;position:static}.cgt-form-card{padding:20px 16px}.cgt-result-value{text-align:left;width:100%}.cgt-gain-badge{text-align:left;align-items:flex-start}}@media (max-width:575.98px){.cgt-actions .btn{width:100%}}
