.bankPage{position:relative}.bankPage .container{max-width:1144px;padding-top:24px;padding-bottom:24px}@media only screen and (min-width:1024px){.bankPage .container{padding-top:40px}}.bankPage .ui-atomic-button__theme-primary{background-color:var(--theme-color);color:var(--theme-neutral-text);border-color:transparent}.bankPage .ui-atomic-button__theme-grey-outline{background:#fff;color:var(--theme-color)}.bankPage .ui-atomic-button__theme-default{color:var(--theme-color)}.bankPage .ui-molecules-faq-flat__body-item{border-top:none;border-bottom:1px solid #eaebf0}.bankPage .ui-molecules-faq-flat__body-item__header{padding:16px 0;align-items:center}.bankPage .ui-molecules-faq-flat__body-item__header-title{font-size:14px;font-weight:600;line-height:19px}.bankPage .ui-molecules-faq-flat__body-item__header svg{color:var(--theme-color);width:16px;height:16px}.bankPage .ui-molecules-faq-flat__body-item__content{font-size:14px;font-weight:500;line-height:18px}.bankPage .ui-atomic-slider input[type=range]::-webkit-slider-thumb{background:var(--theme-color)}.bankPage .multiGunaForm{padding:1rem;position:-webkit-sticky;position:sticky;top:70px}.bankPage .multiGunaForm__input+.multiGunaForm__input{margin-top:1rem}.bankPage .multiGunaForm__input .is-error input{border-color:#ec5c54}.bankPage .multiGunaForm__input label{font-weight:600;font-size:.875rem;margin-bottom:.5rem;display:inline-block}.bankPage .multiGunaForm__input label sup{color:#ff6c64}.bankPage .multiGunaForm__input.tenor>div>div>div:first-child{width:60px}.bankPage .kprResults .BanksResultItem{width:100%}.bankPage .kprResults .BanksResultItem__calculation_item{min-height:72px}@media only screen and (min-width:1024px){.bankPage .kprResults,.bankPage .takeOverResults{display:flex;gap:16px;flex-wrap:wrap}.bankPage .kprResults>div,.bankPage .takeOverResults>div{width:calc((100% - 16px)/2)}}.bankPage__header{margin-bottom:16px}.bankPage__header h2,.bankPage__header h3{font-size:19px;font-weight:600;line-height:26px}.bankPage__header p{font-size:14px;font-weight:400;line-height:19px;margin-top:8px;color:#484e79}.bankPage__info{display:flex;gap:40px}.bankPage__info__sidebar{display:none;width:252px;flex:0 0 auto;position:-webkit-sticky;position:sticky;align-self:flex-start;top:90px}@media only screen and (min-width:1024px){.bankPage__info__sidebar{display:block}}.bankPage__info__content{flex:1 1;display:flex;flex-direction:column;gap:16px;width:100%}.bankPage__info__lists{list-style-type:disc;padding-left:16px;font-size:14px;font-weight:400;line-height:24px}.bankPage__info__lists li{margin-bottom:16px}.bankPage__info__steps li{position:relative;padding-bottom:32px;padding-left:52px;font-size:14px;font-weight:400;line-height:20px}.bankPage__info__steps li:not(:last-child):before{content:"";position:absolute;top:36px;left:17.5px;bottom:0;border-left:2px dashed var(--theme-color)}.bankPage__info__steps li:after{content:attr(data-step);width:36px;height:36px;background:var(--theme-color-5);border:1px solid var(--theme-color);color:var(--theme-color);position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:14px;font-weight:600;line-height:24px}.bankPage__info__steps li p{min-height:40px;display:flex;align-items:center}.bankPage__info__disclaimer{border-top:1px solid #dddee6;padding-top:16px;margin-top:16px}.bankPage__info__disclaimer p{font-size:12px;line-height:20px;color:#484e79}.bankPage__info__disclaimer p+p{margin-top:8px}.bankPage__sidebar{padding:32px;border-radius:8px;background:#fff;box-shadow:0 4px 25px 0 rgba(0,0,0,.1)}.bankPage__sidebar h3{font-size:19px;font-weight:600;line-height:26px;padding-bottom:12px;border-bottom:1px solid #d0d2dd;margin-bottom:24px}.bankPage__sidebar ul{display:flex;flex-direction:column;margin:0 -32px}.bankPage__sidebar a{position:relative;display:block;font-size:14px;font-weight:600;line-height:19px;padding:12px 32px;text-decoration:none;color:inherit}.bankPage__sidebar a.active{color:var(--theme-color)}.bankPage__sidebar a.active:after{content:"";position:absolute;top:0;right:0;bottom:0;width:8px;background:var(--theme-color)}.bankPage__card{padding:16px;border:1px solid #dddee6;border-radius:16px;background:#fff;scroll-margin-top:90px}.bankPage__card__header{display:flex;gap:20px;align-items:center;margin-bottom:16px}.bankPage__card__icon{background:var(--theme-color-5);width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:8px}.bankPage__card__title{flex:1 1;font-size:19px;font-weight:600;line-height:26px}.bankPage__tab__item{position:relative;font-size:14px;font-weight:600;line-height:24px;text-decoration:none;color:inherit;padding:0 16px 16px;white-space:nowrap;flex:0 0 auto}.bankPage__tab__item--active{color:var(--theme-color)}.bankPage__tab__item--active:after{content:"";transform:translateX(-50%);position:absolute;bottom:0;left:50%;height:4px;width:30px;border-radius:2px;background:var(--theme-color)}.bankPage__tab__items{display:flex;margin-inline:-16px;padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid #dddee6;overflow:auto}.bankPage__tab .bankPage__info__lists li{margin-bottom:8px}@media only screen and (min-width:1024px){.bankPage__tab .bankPage__info__lists{grid-gap:16px;gap:16px;display:grid;grid-template-columns:auto auto}.bankPage__tab .bankPage__info__lists li{margin-bottom:0}}.bankPage__simulation{display:flex;flex-direction:column;gap:32px;margin-bottom:32px}@media only screen and (min-width:1024px){.bankPage__simulation{flex-direction:row;margin-bottom:40px}}.bankPage__simulation__calculator .ui-organisms-mortgage-refinancing-calculator-form__wrapper,.bankPage__simulation__calculator .ui-organisms-mortgage-simulation-calculator-form{padding:1rem}.bankPage__simulation__calculator .ui-organisms-mortgage-refinancing-calculator-form{position:-webkit-sticky;position:sticky;top:70px}@media only screen and (min-width:1024px){.bankPage__simulation__calculator{width:343px;flex:0 0 auto}}.bankPage__simulation__results{display:flex;flex-direction:column;gap:16px}.bankPage__simulation__results .productsSection__menu{margin-left:-20px;margin-right:-20px;flex:0 0 auto}@media only screen and (min-width:768px){.bankPage__simulation__results .productsSection__menu{margin-left:0;margin-right:0}.bankPage__simulation__results .productsSection__menu .productsSection__tabs{width:100%}.bankPage__simulation__results .productsSection__menu .productsSection__tab{width:auto;flex:0 0 20%;max-width:20%}}@media only screen and (min-width:1024px){.bankPage__simulation__results{flex:1 1 auto}}.bankBanner{position:relative}@media only screen and (min-width:1024px){.bankBanner{display:flex;align-items:center}}@media only screen and (max-width:1023px){.bankBanner__logo{position:absolute;top:0;left:0;width:100%;z-index:1}.bankBanner__logo:before{content:"";display:block;padding-top:52%}}@media only screen and (min-width:1024px){.bankBanner__logo{padding:0 48px}}.bankBanner__logo img{display:block;width:auto}@media only screen and (max-width:1023px){.bankBanner__logo img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:8px;background:#fff;box-shadow:0 4px 25px 0 rgba(0,0,0,.1);padding:10px;height:84px}}@media only screen and (min-width:768px){.bankBanner__logo img{height:96px}}@media only screen and (min-width:1024px){.bankBanner__container{flex:1 1;display:flex}}.bankBanner__decoration{position:relative;overflow:hidden}@media only screen and (min-width:1024px){.bankBanner__decoration{width:256px;height:256px;right:-2px}}.bankBanner__decoration:before{content:"";display:block;padding-top:52%}.bankBanner__decoration svg{position:absolute;top:0;width:100%}.bankBanner__content{background:var(--theme-color);color:var(--theme-neutral-text)}@media only screen and (max-width:1023px){.bankBanner__content{padding:32px 24px;text-align:center}}@media only screen and (min-width:1024px){.bankBanner__content{position:relative;flex:1 1;display:flex;justify-content:center;align-items:center;padding-left:48px;padding-right:79px}}.bankBanner__content h1{font-size:28px;font-weight:700;line-height:38px;margin-bottom:4px}.bankBanner__content p{font-size:14px;font-weight:500;line-height:19px}@media only screen and (min-width:768px){.bankBanner__content p{font-size:16px;font-weight:600;line-height:28px}}.bankBanner__content svg{display:none}@media only screen and (min-width:1024px){.bankBanner__content svg{display:block;position:absolute;top:19px;right:0}}.bankPromo{margin-bottom:32px}@media only screen and (min-width:1024px){.bankPromo{margin-bottom:40px}}.bankPromo__item{display:flex;padding:16px;gap:16px;border:1px dashed var(--theme-color);border-radius:8px}@media only screen and (min-width:1024px){.bankPromo__item{width:calc(50% - 8px)}}.bankPromo__items{display:flex;flex-direction:column;gap:16px}@media only screen and (min-width:1024px){.bankPromo__items{flex-direction:row;flex-wrap:wrap}}.bankPromo__item__content{flex:1 1}@media only screen and (min-width:1024px){.bankPromo__item__content{display:flex;align-items:center;gap:1rem}}.bankPromo__item__title{font-size:14px;font-weight:600;line-height:24px;margin-bottom:8px;color:#0e1545}@media only screen and (min-width:1024px){.bankPromo__item__title{flex:1 1;margin-bottom:0}}.bankPromo__cta{margin-top:16px;text-align:center}.ui-molecules-faq-flat__title{margin-bottom:16px}.ui-molecules-faq-flat__title h2{font-size:19px;font-weight:600;line-height:26px}.ui-molecules-faq-flat__body-item{border-top:1px solid #eaebf0}.ui-molecules-faq-flat__body-item__header{font-weight:600;color:#1a2258;display:flex;padding:16px 0;cursor:pointer}.ui-molecules-faq-flat__body-item__header-title{flex:1 1}.ui-molecules-faq-flat__body-item__content{color:#787d9c;padding-bottom:16px}.ui-molecules-faq-flat__body-item__content ul{list-style:disc;padding-left:16px}.ui-molecules-faq-boxed__title{display:flex}.ui-molecules-faq-boxed__title h2{font-weight:600;font-size:23px;line-height:32px;margin:66px auto auto;width:260px;padding:12px 0 80px 32px;background-image:url(https://www.99.co/id/img-public/images/npl/faq-bg.png);background-repeat:no-repeat;background-position:0 0;background-size:contain;text-align:left;color:#2951a3}@media only screen and (min-width:640px){.ui-molecules-faq-boxed__title h2{width:auto;padding:16px 12px 70px 26px}}.ui-molecules-faq-boxed__body{font-size:14px;line-height:20px}@media only screen and (min-width:640px){.ui-molecules-faq-boxed__body{padding:16px 24px;border:1px solid #eaebf0;border-radius:8px}}.ui-molecules-faq-boxed__body-item{border-top:1px solid #eaebf0}.ui-molecules-faq-boxed__body-item:first-child{border-top:none}.ui-molecules-faq-boxed__body-item__header{font-weight:600;color:#1a2258;display:flex;padding:16px 0;cursor:pointer}.ui-molecules-faq-boxed__body-item__header-title{flex:1 1}.ui-molecules-faq-boxed__body-item__content{color:#787d9c;padding-bottom:16px}.ui-molecules-faq-boxed__body-item__content ul{list-style:disc;padding-left:16px}.ui-molecules-other-fee{position:fixed;top:0;left:0;right:0;bottom:0;z-index:999999;padding:1rem;background:rgba(0,0,0,.75);overflow:hidden;overflow-y:auto;display:flex;align-items:flex-start}.ui-molecules-other-fee__modal{margin:auto;padding:1rem;width:100%;max-width:535px;border-radius:8px;color:#1a2258;background:#fff;box-shadow:0 4px 16px rgba(11,17,52,.2);display:flex;flex-direction:column;gap:20px}.ui-molecules-other-fee__modal table{width:inherit;font-weight:600;font-size:16px;border:1px solid #d8e5ff}.ui-molecules-other-fee__modal table th{display:table-row;vertical-align:inherit;border-color:inherit;text-align:inherit}.ui-molecules-other-fee__modal table th td{width:100%;font-weight:600;padding:16px 20px;border:1px solid #f0f6ff;background-color:#f0f6ff}.ui-molecules-other-fee__modal table tr td{padding:16px 20px}.ui-molecules-other-fee__modal table tr td:last-child{text-align:end;font-weight:400;white-space:nowrap}.ui-molecules-other-fee__header{position:relative}.ui-molecules-other-fee__header h4{font-weight:600;font-size:19px}.ui-molecules-other-fee__header .btn-close-modal{position:absolute;top:0;right:0}.ui-molecules-other-fee__social{display:flex;align-items:center;justify-content:center;gap:24px;margin-bottom:10px;padding:8px}.ui-molecules-other-fee__social__btn{display:flex;align-items:center;justify-content:center;flex-direction:column;text-decoration:none;color:inherit;gap:0}.ui-molecules-other-fee__social__btn>span:first-child{display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:50%;border:1px solid #d0d2dd;width:40px;height:40px;margin-bottom:8px}.ui-molecules-other-fee__social__btn>span:nth-child(2){font-size:14px;font-weight:500;line-height:19px;font-weight:600}.ui-molecules-detail-installment{position:fixed;top:0;left:0;right:0;bottom:0;z-index:999999;padding:1rem;background:rgba(0,0,0,.75);overflow:hidden;overflow-y:auto;display:flex;align-items:flex-start}.ui-molecules-detail-installment__modal{margin:auto;padding:1rem;width:100%;max-width:535px;border-radius:8px;color:#1a2258;background:#fff;box-shadow:0 4px 16px rgba(11,17,52,.2);display:flex;flex-direction:column;gap:20px}.ui-molecules-detail-installment__modal table{width:inherit;font-size:16px;border:1px solid #d8e5ff}.ui-molecules-detail-installment__modal table th{display:table-row;vertical-align:inherit;border-color:inherit;text-align:inherit}.ui-molecules-detail-installment__modal table th td{width:100%;font-weight:600;padding:16px 20px;border:1px solid #f0f6ff;background-color:#f0f6ff}.ui-molecules-detail-installment__modal table tr td{padding:16px 20px}.ui-molecules-detail-installment__modal table tr td:last-child{text-align:end;font-weight:400}.ui-molecules-detail-installment__header{position:relative}.ui-molecules-detail-installment__header h4{font-weight:600;font-size:19px}.ui-molecules-detail-installment__header .btn-close-modal{position:absolute;top:0;right:0}.ui-molecules-detail-installment__social{display:flex;align-items:center;justify-content:center;gap:24px;margin-bottom:10px;padding:8px}.ui-molecules-detail-installment__social__btn{display:flex;align-items:center;justify-content:center;flex-direction:column;text-decoration:none;color:inherit;gap:0}.ui-molecules-detail-installment__social__btn>span:first-child{display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:50%;border:1px solid #d0d2dd;width:40px;height:40px;margin-bottom:8px}.ui-molecules-detail-installment__social__btn>span:nth-child(2){font-size:14px;font-weight:500;line-height:19px;font-weight:600}.ui-atomic-drawer{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1100;background:rgba(0,0,0,.2)}.ui-atomic-drawer__modal{position:relative;top:20%;width:500px;max-width:100%;margin:0 auto;background:#fff;box-shadow:0 4px 16px rgba(11,17,52,.2);padding:1.5rem;border-radius:8px;color:#1a2258}.ui-atomic-drawer__modal-listing-booster{width:700px;height:90%;overflow:auto;padding:0}.ui-atomic-drawer__modal-listing-booster .ui-atomic-drawer__head{padding-top:2rem}.ui-atomic-drawer__modal-listing-booster .ui-atomic-drawer__title{text-align:center;font-size:1.75rem;font-weight:600}@media only screen and (min-width:768px){.ui-atomic-drawer__modal-listing-booster{height:auto}.ui-atomic-drawer__modal-listing-booster .ui-atomic-drawer__title{font-size:2.125rem}}.ui-atomic-drawer__title{font-size:1.4375rem;font-weight:600}.ui-atomic-drawer__close{position:absolute;right:16px;top:16px;background:none;display:flex;border:none;padding:5px;cursor:pointer}.ui-atomic-drawer__head{margin-bottom:12px}.ui-atomic-drawer__body{font-size:14px;line-height:24px}.ui-atomic-drawer__foot{display:flex;gap:16px}.ui-atomic-drawer__foot>button{flex:1 1}@media screen and (max-width:1023px){.ui-atomic-drawer{display:flex;align-items:flex-end}.ui-atomic-drawer__modal{top:auto;border-bottom-left-radius:0;border-bottom-right-radius:0}}.mortageInfoModal{position:relative}.mortageInfoModal__content+.mortageInfoModal__content{margin-top:16px}.mortageInfoModal__header{font-size:14px;font-weight:600;line-height:19px;display:flex;justify-content:space-between;margin-bottom:16px}.mortageInfoModal__header button{background:none;border:none;padding:0;display:flex;align-items:center;justify-content:center;cursor:pointer}.mortageInfoModal__heading{font-size:14px;font-weight:600;line-height:19px;padding:8px 0;display:flex;justify-content:space-between;border-bottom:1px solid #dddee6;margin-bottom:16px}.mortageInfoModal__heading strong{font-weight:inherit}.mortageInfoModal__text{font-size:14px;font-weight:400;line-height:24px}.mortageInfoModal__text li,.mortageInfoModal__text p{margin-bottom:8px}.mortageInfoModal__text ul{list-style:unset;padding-left:20px}.ui-organisms-mortgage-simulation-calculator-form{position:-webkit-sticky;position:sticky;top:70px;display:flex;flex-direction:column;gap:16px;padding:24px 16px;background-color:#fff;box-shadow:0 4px 15px rgba(0,0,0,.05);border-radius:8px}.ui-organisms-mortgage-simulation-calculator-form__input{display:flex;flex-direction:column;justify-content:space-between}.ui-organisms-mortgage-simulation-calculator-form__input label{font-weight:600;font-size:14px;flex:40% 1;margin-bottom:16px}.ui-organisms-mortgage-simulation-calculator-form__input label span{color:#ec5c54}.ui-organisms-mortgage-simulation-calculator-form__input-info-dp{font-weight:500;font-size:12px;line-height:1.4;padding:.35rem;border-radius:4px;color:#17ba89;background-color:#eefffa}@media only screen and (max-width:767px){.ui-organisms-mortgage-simulation-calculator-form__input-info-dp{text-align:left;font-weight:400;border-radius:5px}}.ui-organisms-mortgage-simulation-calculator-form__input-mini{flex:auto;width:83px}.ui-organisms-mortgage-simulation-calculator-form__input-mini p{white-space:nowrap}.ui-organisms-mortgage-simulation-calculator-form__input.inline{flex-direction:row;align-items:flex-start}.ui-organisms-mortgage-simulation-calculator-form__input.inline label{margin-bottom:unset;margin-top:12px}.ui-organisms-mortgage-simulation-calculator-form__input-group{display:flex}.ui-organisms-mortgage-simulation-calculator-form__input-group>div:first-child{flex:97px 1}.ui-organisms-mortgage-simulation-calculator-form__input-group>div:last-child{flex:62% 1}.ui-organisms-mortgage-simulation-calculator-form__input-advanced{position:relative;display:grid;grid-gap:14px;grid-template-columns:1fr 1fr}.ui-organisms-mortgage-simulation-calculator-form__input-advanced div label{margin-bottom:8px}.ui-organisms-mortgage-simulation-calculator-form__is-error span{color:#ec5c54}.ui-organisms-mortgage-simulation-calculator-form__is-error input{border-color:#ec5c54}.ui-organisms-mortgage-refinancing-calculator-form{display:flex;flex-direction:column;gap:16px}.ui-organisms-mortgage-refinancing-calculator-form__wrapper{display:flex;flex-direction:column;gap:16px;padding:24px 16px;background-color:#fff;box-shadow:0 4px 15px rgba(0,0,0,.05);border-radius:8px}.ui-organisms-mortgage-refinancing-calculator-form__wrapper h2{font-weight:700;font-size:19px;border-bottom:1px solid #dddee6;padding-bottom:10px}.ui-organisms-mortgage-refinancing-calculator-form__wrapper-cta{display:flex;flex-direction:column;gap:16px;background-color:#fff;position:-webkit-sticky;position:sticky;bottom:-29px;z-index:10;transition:transform .12s ease-in-out}@media only screen and (max-width:1023px){.ui-organisms-mortgage-refinancing-calculator-form__wrapper-cta{bottom:0}}.ui-organisms-mortgage-refinancing-calculator-form__wrapper-cta.bottom{transform:translateY(-40px)}.ui-organisms-mortgage-refinancing-calculator-form__input{display:flex;flex-direction:column;justify-content:space-between}.ui-organisms-mortgage-refinancing-calculator-form__input label{font-weight:600;font-size:14px;flex:40% 1;margin-bottom:10px}.ui-organisms-mortgage-refinancing-calculator-form__input label span{color:#ec5c54}.ui-organisms-mortgage-refinancing-calculator-form__input-info-dp{font-weight:500;font-size:12px;line-height:1.4;padding:.35rem;border-radius:4px;color:#17ba89;background-color:#eefffa}@media only screen and (max-width:767px){.ui-organisms-mortgage-refinancing-calculator-form__input-info-dp{text-align:left;font-weight:400;border-radius:5px}}.ui-organisms-mortgage-refinancing-calculator-form__input-mini{flex:auto;width:83px}.ui-organisms-mortgage-refinancing-calculator-form__input-mini p{white-space:nowrap}.ui-organisms-mortgage-refinancing-calculator-form__input.inline{flex-direction:row;align-items:center}.ui-organisms-mortgage-refinancing-calculator-form__input.inline label{margin-bottom:unset}.ui-organisms-mortgage-refinancing-calculator-form__input-group{display:flex}.ui-organisms-mortgage-refinancing-calculator-form__input-group>div:first-child{flex:97px 1}.ui-organisms-mortgage-refinancing-calculator-form__input-group>div:last-child{flex:62% 1}.ui-organisms-mortgage-refinancing-calculator-form__input-advanced{position:relative;display:grid;grid-template-columns:1fr 1fr}.ui-organisms-mortgage-refinancing-calculator-form__input-advanced.gap{gap:8px}.ui-organisms-mortgage-refinancing-calculator-form__input-advanced div{align-self:baseline}.ui-organisms-mortgage-refinancing-calculator-form__input-advanced div label{margin-bottom:8px}.ui-organisms-mortgage-refinancing-calculator-form__input-radio-label{display:block;font-weight:600;font-size:14px;margin-bottom:10px}.ui-organisms-mortgage-refinancing-calculator-form__input-radio-label span{color:#ec5c54}.ui-organisms-mortgage-refinancing-calculator-form__input-radio-options{display:flex;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;gap:8px;flex-wrap:wrap}.ui-organisms-mortgage-refinancing-calculator-form__input-select{width:100%}.ui-organisms-mortgage-refinancing-calculator-form__is-error .ui-atomic-input__addon-text{background:#fff7f7;color:#ec5c54}.ui-organisms-mortgage-refinancing-calculator-form__is-error input{border-color:#ec5c54}.calculationResultCard{padding:16px;border:1px solid #dddee6;border-radius:8px}.calculationResultCard__title{font-size:16px;font-weight:600;line-height:22px;margin-bottom:8px}.calculationResultCard__calc{padding:0 12px;width:50%;text-align:center}.calculationResultCard__calc+.calculationResultCard__calc{border-left:1px dashed var(--theme-color)}.calculationResultCard__calcs{padding:12px 0;display:flex;justify-content:center;border-radius:8px;background:var(--theme-color-5);margin-bottom:8px}@media only screen and (min-width:1024px){.calculationResultCard__calcs{margin-bottom:16px}}.calculationResultCard__calc__label{font-size:12px;font-weight:500;line-height:16px}.calculationResultCard__calc__amount{font-size:16px;font-weight:700;line-height:22px}.calculationResultCard__calc__amount sup{font-size:10px;line-height:1}.calculationResultCard__calc__info{font-size:10px;font-weight:500;line-height:14px;color:#787d9c}.calculationResultCard__calcs--takeover{background-color:transparent;gap:8px}.calculationResultCard__calcs--takeover .calculationResultCard__calc{border:none;padding:12px;flex:0 0 49%;max-width:49%;background:var(--theme-color-5)}.calculationResultCard__calcs--takeover .calculationResultCard__calc--saving{background:#eefffa;display:flex;flex-direction:column;justify-content:center}.calculationResultCard__calcs--takeover .calculationResultCard__calc--saving .calculationResultCard__calc__amount{color:#17ba89}.calculationResultCard__calcs--takeover .calculationResultCard__calc--saving-increased{background-color:#fff9ea}.calculationResultCard__calcs--takeover .calculationResultCard__calc--saving-increased .calculationResultCard__calc__amount{color:#fcae00}.calculationResultCard__saving{display:flex;background:#eefffa;padding:8px 12px;border-radius:8px;margin-bottom:8px;color:#17ba89}.calculationResultCard__saving--minus{background:#fff9ea;color:#fcae00}.calculationResultCard__saving__label{flex:1 1;font-size:12px;font-weight:500;color:#1a2258}.calculationResultCard__saving__amount{font-size:16px;font-weight:700;line-height:22px}.calculationResultCard__saving__amount sup{font-size:10px;line-height:1}.calculationResultCard__detail{background:var(--theme-color-5);padding:8px;border-radius:4px;margin-bottom:8px}.calculationResultCard__detail__heading{font-size:14px;font-weight:600;margin-bottom:8px;display:flex;align-items:center;gap:4px}@media only screen and (min-width:1024px){.calculationResultCard__detail__heading{border-bottom:1px solid #dddee6;padding-bottom:8px}}.calculationResultCard__detail__heading button{background:none;border:none;padding:0;line-height:1;display:flex;align-items:center;justify-content:center;cursor:pointer}.calculationResultCard__detail__heading button svg{width:12px;height:12px}.calculationResultCard__detail__table{width:100%;text-align:center;margin-bottom:16px;border-collapse:collapse}.calculationResultCard__detail__table td,.calculationResultCard__detail__table th{font-size:12px;padding:4px 8px;font-weight:500}.calculationResultCard__detail__table td:first-child,.calculationResultCard__detail__table th:first-child{text-align:left}.calculationResultCard__detail__table td:last-child,.calculationResultCard__detail__table th:last-child{text-align:right;white-space:nowrap}.calculationResultCard__detail__table th{background:var(--theme-color-10);font-weight:600}@media only screen and (min-width:1024px){.calculationResultCard__detail__table th{color:var(--theme-color)}}.calculationResultCard__detail__table tr+tr>td{border-top:1px solid #dddee6}.calculationResultCard__detail--takeover .calculationResultCard__detail__table:nth-child(6){background-color:#eefffa}.calculationResultCard__detail--takeover .calculationResultCard__detail__table:nth-child(6) tr td:last-child{color:#17ba89}.calculationResultCard__cta{display:flex;flex-direction:column;gap:8px}@media only screen and (min-width:1024px){.calculationResultCard__cta{flex-direction:row;justify-content:space-between}.calculationResultCard__cta .ui-atomic-button:first-child{width:auto;border:transparent}.calculationResultCard__cta .ui-atomic-button:last-child{width:50%}}@keyframes grow{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.productsSection{position:relative;background:#fff}.productsSection__heading{padding:16px 0}.productsSection__heading h2{text-align:center;font-weight:600;font-size:1.1875rem;line-height:1.2}@media only screen and (min-width:768px){.productsSection__heading{padding:24px 0}.productsSection__heading h2{font-size:1.4375rem}}.productsSection__menu{overflow:hidden;overflow-x:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-shadow:inset 0 -1px 0 #d0d2dd;touch-action:pan-x;text-align:center}.productsSection__tab{display:flex;flex-direction:column;align-items:center;text-decoration:none;color:inherit;width:100px;flex:0 0 auto}@media only screen and (min-width:768px){.productsSection__tab{width:128px}}.productsSection__tab svg{margin-top:8px}.productsSection__tab span{font-size:14px;font-weight:600;line-height:19px;padding:8px 8px 13px;border-bottom:3px solid transparent}.productsSection__tab--active span{border-bottom-color:inherit}.productsSection__tabs{display:inline-flex}.productsSection__content{padding:20px 0;min-height:300px}.productsSection__content-header{width:100%;display:flex;align-items:center;justify-content:space-between;flex-direction:column;gap:16px;margin-bottom:1.5rem}.productsSection__content-header h2{font-size:23px;font-weight:600;line-height:31px}@media only screen and (min-width:768px){.productsSection__content-header{flex-direction:row}}.productsSection__empty,.productsSection__error,.productsSection__loading{text-align:center;flex:0 0 100%;max-width:100%;padding:1rem}.productsSection__empty h4,.productsSection__error h4,.productsSection__loading h4{font-size:1rem;font-weight:700;color:#1a2258}.productsSection__empty--icon,.productsSection__error--icon,.productsSection__loading--icon{margin:1rem auto}.productsSection__empty p,.productsSection__error p,.productsSection__loading p{font-size:14px;line-height:19px;color:#787d9c;max-width:340px;margin:auto}.productsSection__error{color:#ff6c64}.productsSection__empty{max-width:550px;margin:3rem auto}.productsSection__empty h4{font-size:1.1875rem;font-weight:700;line-height:1.4}.productsSection__empty img{margin:2rem auto}.productsSection__empty p{color:#787d9c;font-size:.875rem;max-width:383px;margin:auto;line-height:1.4}.productsSection__row{display:flex;flex-direction:column;gap:16px}@media only screen and (min-width:768px){.productsSection__row{flex-flow:row wrap;gap:0;row-gap:16px;margin:0 -8px}}@media only screen and (min-width:1024px){.productsSection__row{row-gap:24px}}.productsSection__col{margin-bottom:1rem}.productsSection__loadmore .spinner{fill:#216bff}.multigunaCard{background:#fff;border-radius:8px;border:1px solid #eaebf0;position:relative;padding:1rem;box-shadow:0 2px 12px 0 rgba(11,17,52,.15)}.multigunaCard__badge{position:absolute;inset:-5px 12px auto auto}.multigunaCard__heading{padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid #eaebf0}.multigunaCard__heading a{display:flex;align-items:center;gap:10px;text-decoration:none;font-size:14px;line-height:19px}.multigunaCard__heading a h3{font-weight:600;color:#0e1545}@media only screen and (max-width:767px){.multigunaCard__heading a{justify-content:space-between}.multigunaCard__heading a h3{flex-grow:1}}.multigunaCard__heading img{object-fit:contain}.multigunaCard__content{display:flex;flex-wrap:wrap;gap:1.25rem}.multigunaCard__content span{font-size:12px;line-height:15px}.multigunaCard__content data,.multigunaCard__content strong{font-weight:700;font-size:19px;line-height:26px}.multigunaCard__content hr{height:60px;margin:0;opacity:.3}@media only screen and (min-width:1280px){.multigunaCard__content{flex-wrap:nowrap}}.multigunaCard__content--bank img{object-fit:contain}.multigunaCard__content--details{flex:0 0 100%;display:flex;flex-wrap:wrap;gap:1.25rem}.multigunaCard__content--details p{display:flex;flex-direction:column;flex:auto}.multigunaCard__content--details p span{color:#9a9eb5}.multigunaCard__content--details p.installment{padding:8px 1rem;background-color:#f0f6ff;border-radius:8px}.multigunaCard__content--details p.installment span{font-weight:500}.multigunaCard__content--details p.installment data{color:#2951a3}@media only screen and (min-width:768px){.multigunaCard__content--details{flex:initial}}.multigunaCard__content--enquire{flex-grow:1}.multigunaCard__content--enquire button{width:100%}@media only screen and (min-width:1024px){.multigunaCard__content--enquire{text-align:right}.multigunaCard__content--enquire button{width:150px}}.multigunaCard__usp{padding-top:1rem;margin-top:1rem;border-top:1px solid #eaebf0}@media only screen and (max-width:767px){.multigunaCard__usp--content{max-height:0;opacity:0;pointer-events:none;visibility:hidden;transition:all .25s ease-in-out}.multigunaCard__usp--content.is_expanded{max-height:300px;opacity:1;pointer-events:auto;visibility:visible}}@media only screen and (min-width:768px){.multigunaCard__usp--content{padding-bottom:8px;overflow:auto}}.multigunaCard__usp--content ul li{font-size:12px;line-height:19px;color:#000;margin-bottom:12px}.multigunaCard__usp--content ul li:before{content:"☑️";margin-right:4px}@media only screen and (min-width:768px){.multigunaCard__usp--content ul{display:inline-flex;gap:16px}.multigunaCard__usp--content ul li{font-size:14px;margin-bottom:0;text-wrap:nowrap}}.formSection{background-color:#fff;width:100%;margin-left:auto;margin-right:auto;max-width:1100px;padding:2rem 1rem}.formSection__input--info{font-size:12px;font-weight:600;color:#787d9c}.formSection__input+.formSection__input{margin-top:1rem}.formSection__input .is-error input{border-color:#ec5c54}.formSection__input label{font-weight:600;font-size:.875rem;margin-bottom:.5rem;display:inline-block}.formSection__input label sup{color:#ff6c64}.formSection__input.tenor>div>div>div:first-child{width:60px}@media only screen and (min-width:768px){.formSection{display:flex;align-items:flex-start;gap:1rem}.formSection__input{flex:1 1}.formSection__input+.formSection__input{margin-top:0}.formSection__input:nth-child(3){flex:0 0 192px;max-width:192px;margin-top:34px}}.multigunaSticky{position:fixed;top:45px;left:0;right:0;background:#f8f8fa;z-index:10}.multigunaSticky__form{display:flex;gap:8px;padding:8px 12px}.multigunaSticky__form__field{position:relative}.multigunaSticky__form__field button{background:none;border-color:transparent}.multigunaSticky__form__input{height:100%;font-size:14px;font-weight:600;line-height:18px;padding:8px 12px;border:1px solid #dddee6;border-radius:8px;background:#fff;cursor:pointer}.takeOverCard{border-radius:8px;border:1px solid #dddee6;background:#fff}.takeOverCard__header{position:relative;padding:16px 12px;text-align:center;box-shadow:0 4px 15px 0 rgba(0,0,0,.051);border-radius:8px 8px 0 0}.takeOverCard__body{padding:12px 12px 16px}.takeOverCard__body>button svg{width:18px;height:18px;fill:#fff}.takeOverCard__body>button.is_loading svg{fill:#b5b8c9}.takeOverCard__badge{font-size:10px;font-weight:600;line-height:16px;padding:2px 4px;display:flex;gap:4px;background:#216bff;color:#fff;position:absolute;top:0;left:50%;transform:translateX(-50%);border-radius:0 0 8px 8px}.takeOverCard__badge svg{width:12px;height:12px;fill:#fff}.takeOverCard__logo{margin:12px 0;height:40px;width:150px;object-fit:contain;display:inline-block}.takeOverCard__calc{padding:12px;text-align:center;background-color:var(--theme-color-10,#f0f6ff);border-radius:8px;flex:0 0 49%;max-width:49%}.takeOverCard__calcs{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:8px}.takeOverCard__calc__label{font-size:12px;font-weight:500;line-height:16px}.takeOverCard__calc__amount{font-size:16px;font-weight:700;line-height:22px}.takeOverCard__calc__amount sup{font-size:10px;line-height:1}.takeOverCard__calc__info{font-size:10px;font-weight:500;line-height:14px;color:#787d9c}.takeOverCard__calc--saving{background:#eefffa;display:flex;flex-direction:column;justify-content:center}.takeOverCard__calc--saving .takeOverCard__calc__amount{color:#17ba89}.takeOverCard__calc--saving-increased{background-color:#fff9ea}.takeOverCard__calc--saving-increased .takeOverCard__calc__amount{color:#fcae00}.takeOverCard__detail{border:1px solid #dddee6;border-radius:4px;margin-bottom:16px}.takeOverCard__detail__content{padding:8px 8px 0;position:relative}.takeOverCard__detail__heading{font-size:14px;font-weight:600;margin-bottom:8px;display:flex;align-items:center;gap:4px}.takeOverCard__detail__heading button{background:none;border:none;padding:0;line-height:1;display:flex;align-items:center;justify-content:center;cursor:pointer}.takeOverCard__detail__heading button svg{width:12px;height:12px}.takeOverCard__detail__program{padding:0 8px;border-radius:4px;background:#f8f8fa;display:grid;grid-template-columns:repeat(3,auto);overflow:hidden;line-height:19px;font-size:14px;font-weight:500;margin-bottom:8px}.takeOverCard__detail__program span,.takeOverCard__detail__program strong{padding:8px 0;border-bottom:1px solid #dddee6;margin-bottom:-1px}.takeOverCard__detail__program strong{font-weight:600;text-align:right}.takeOverCard__detail__fee,.takeOverCard__detail__savings{display:flex;justify-content:space-between;line-height:16px;font-size:12px;padding:8px;margin-bottom:8px}.takeOverCard__detail__fee strong,.takeOverCard__detail__savings strong{font-weight:600}.takeOverCard__detail__savings{background-color:#eefffa}.takeOverCard__detail__savings strong{color:#17ba89}.takeOverCard__detail__btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;background:#fff;border:none;border-radius:4px;font-size:14px;font-style:normal;font-weight:600;line-height:19px;color:#2951a3;padding:7px;cursor:pointer}.takeOverCard__detail__btn svg{width:14px;height:14px;fill:#2951a3;transform:rotate(180deg)}.takeOverCard__detail__btn svg.is_shown{transform:rotate(0)}.takeOverCard .ui-molecules-select{text-align:left}.CalculationDetail{display:flex;justify-content:center;background:rgba(0,0,0,.5);position:fixed;inset:0;z-index:1001;animation:fadeIn .2s ease-in-out}.CalculationDetail__container{position:relative;background:#fff;width:756px;border-radius:16px;border:1px solid #f8f8fa;box-shadow:0 4px 25px 0 rgba(0,0,0,.05);animation:growIn .2s ease-in-out;padding:24px;height:100%;overflow:hidden auto;-ms-overflow-style:none;scrollbar-width:none;display:flex;flex-direction:column;gap:32px}.CalculationDetail__container.TablePdf{position:absolute;visibility:visible;animation:initial;height:auto}.CalculationDetail__container.TablePdf section table td,.CalculationDetail__container.TablePdf section table th{padding:0 12px 16px}@media only screen and (max-width:1023px){.CalculationDetail__container.TablePdf section table th{width:30%}}.CalculationDetail__container.TablePdf section table .tableTitle{background:#f0f6ff}.CalculationDetail__container.TablePdf section table .tableTitle .label{padding:4px 12px}.CalculationDetail__container.TablePdf section table .tableTitle .label span{padding:0 8px 16px}@media only screen and (max-width:1023px){.CalculationDetail__container.TablePdf{border-radius:0;width:756px;padding:24px}}.CalculationDetail__container.TablePdf .CalculationDetail__container_header{flex-direction:column;gap:8px}@media only screen and (max-width:1023px){.CalculationDetail__container.TablePdf .CalculationDetail__container_header{align-items:center}}.CalculationDetail__container.TablePdf .CalculationDetail__container_angsuran table tr:not(.tableTitle,.tableHead){filter:none}.CalculationDetail__container.TablePdf .CalculationDetail__container_disclaimer{padding:0 16px 16px}.CalculationDetail__container.TablePdf .buatButton{padding:4px 0 20px}@media only screen and (max-width:1023px){.CalculationDetail__container{border-radius:0;width:100%;padding:16px}}.CalculationDetail__container::-webkit-scrollbar{display:none}.CalculationDetail__container .close{background:transparent;cursor:pointer;border:0;position:absolute;top:0;right:0;margin:24px}.CalculationDetail__container .close svg{width:16px;height:16px}.CalculationDetail__container_title{color:#787d9c;font-size:12px;font-weight:500;line-height:19px;display:flex;align-items:center;justify-content:space-between}.CalculationDetail__container_title a{color:inherit;text-decoration:none}.CalculationDetail__container_header{display:flex;align-items:center;gap:24px;font-size:14px;line-height:19px;font-weight:700}@media only screen and (max-width:1023px){.CalculationDetail__container_header{flex-direction:column;align-items:flex-start;gap:8px}}.CalculationDetail__container_header img{width:auto;height:64px;object-fit:contain}.CalculationDetail__container_angsuran{display:flex;justify-content:center;flex-direction:column;position:relative}.CalculationDetail__container_angsuran table{margin-bottom:8px}.CalculationDetail__container_angsuran table tr:not(.tableTitle,.tableHead){filter:blur(3px)}.CalculationDetail__container_angsuran table td:first-of-type{text-align:left}.CalculationDetail__container_angsuran .downloadPrompt{display:flex;flex-direction:column;position:absolute;width:292px;background:hsla(0,0%,100%,.7);padding:32px;gap:12px;align-items:center;left:50%;transform:translate(-50%)}.CalculationDetail__container_angsuran .downloadPrompt button{color:#2951a3;font-size:14px;font-weight:600;line-height:19px;width:212px;padding:8px 0;border-radius:8px;border:1px solid #dddee6;background:#fff;cursor:pointer}.CalculationDetail__container_angsuran .downloadPrompt p{color:#1a2258;text-align:center;font-size:14px;font-weight:400;line-height:19px}.CalculationDetail__container_disclaimer{color:#787d9c;font-size:12px;font-weight:500;line-height:normal;padding:8px 16px;border-radius:4px;background:#f8f8fa}.CalculationDetail section h3{color:#1a2258;font-size:19px;font-weight:700;line-height:26px;margin-bottom:16px}.CalculationDetail section table{border-radius:8px;background:#fff;width:100%;border-collapse:collapse}.CalculationDetail section table td,.CalculationDetail section table th{padding:12px;border:1px solid #dddee6;color:#000;font-size:14px;font-weight:400;line-height:19px}.CalculationDetail section table th{text-align:left;width:30%}@media only screen and (max-width:1023px){.CalculationDetail section table th{width:50%}}.CalculationDetail section table td{text-align:right}.CalculationDetail section table .tableTitle{background:#f0f6ff}.CalculationDetail section table .tableTitle td{text-align:left;font-weight:600}.CalculationDetail section table .tableTitle .label span{color:#0e1545;font-size:12px;font-weight:500;line-height:normal;border-radius:4px;background:#d8e5ff;display:inline-flex;padding:4px 8px;gap:2px;vertical-align:middle;margin-right:8px}.CalculationDetail section table .tableTitle .label span img,.CalculationDetail section table .tableTitle .label span svg{width:14px;height:14px;object-fit:contain}.CalculationDetail section table .tableHead td,.CalculationDetail section table .tableHead th,.CalculationDetail section table .tableTotal td,.CalculationDetail section table .tableTotal th{background:#d8e5ff;font-weight:600}.CalculationDetail section table .tableTotal td,.CalculationDetail section table .tableTotal th{background:#f8f8fa}.CalculationDetail .buatButton{border-radius:8px;background:#2951a3;color:#fff;font-size:14px;font-weight:600;line-height:19px;padding:12px 0;width:177px;border:0;margin:auto}.CalculationDetail .bannerSaving{background:#eefffa;padding:8px 12px;border-radius:8px;display:flex;align-items:center;gap:8px}.CalculationDetail .bannerSaving__label{flex:1 1;font-size:12px;font-weight:500;line-height:16px}.CalculationDetail .bannerSaving__amount{color:#17ba89;font-size:16px;font-weight:700;line-height:22px}.CalculationDetail .bannerSaving__amount sup{font-size:10px;line-height:1}.CalculationDetail .bannerSaving__info{font-size:10px;font-weight:500;line-height:14px;color:#787d9c}@keyframes fadeIn{0%{opacity:0}}@keyframes growIn{0%{opacity:0;transform:scale(.9)}}.BanksResultItem{border:1px solid #dddee6;border-radius:8px;background-color:#fff;width:calc((100% - 16px)/2);display:flex;flex-direction:column}@media only screen and (max-width:1023px){.BanksResultItem{width:100%}}.BanksResultItem__header{padding:16px 12px;box-shadow:0 4px 15px 0 rgba(0,0,0,.05);display:flex;flex-direction:column;align-items:center;position:relative}.BanksResultItem__header .label{background-color:#216bff;color:#fff;padding:2px 8px;border-radius:0 0 2px 2px;font-size:10px;font-weight:600;line-height:16px;letter-spacing:.4px;text-transform:uppercase;align-items:center;display:flex;gap:2px;position:absolute;top:0}.BanksResultItem__header .label svg{width:12px;height:12px;fill:#fff}.BanksResultItem__header img{width:150px;height:64px;object-fit:contain;margin-bottom:8px}.BanksResultItem__header .ui-molecules-select{width:100%}.BanksResultItem__calculation{display:flex;padding:12px 12px 0;gap:8px;margin-bottom:8px;flex:1 1}.BanksResultItem__calculation_item{background-color:#f0f6ff;width:100%;padding:12px;border-radius:8px;display:flex;flex-direction:column;align-items:center}.BanksResultItem__calculation_item .title{font-size:10px;font-weight:500;line-height:normal;color:#1a2258}.BanksResultItem__calculation_item .price{font-size:16px;font-weight:700;line-height:normal;color:#2951a3;white-space:nowrap}.BanksResultItem__calculation_item .description{color:#787d9c;font-size:10px;font-weight:500;line-height:14px}.BanksResultItem__body{display:flex;flex-direction:column;justify-content:center;padding:24px 1rem;background-color:#f0f6ff;border-top:1px solid #dddee6;gap:24px}.BanksResultItem__body-description{display:flex;flex-direction:column;gap:8px}.BanksResultItem__body-description div{display:flex;justify-content:space-between}.BanksResultItem__body-description__title{font-weight:600;font-size:12px}.BanksResultItem__body-description table{font-size:12px;font-weight:500;color:#787d9c}.BanksResultItem__body-description table th{font-weight:600;display:table-row;vertical-align:inherit;border-color:inherit;text-align:inherit;color:#2951a3}.BanksResultItem__body-description table th td:last-child{text-align:end}.BanksResultItem__body-description table tr td:nth-child(2){color:#1a2258}.BanksResultItem__body-description table tr td:last-child{text-align:end;font-weight:600;color:#1a2258}@media only screen and (min-width:768px){.BanksResultItem__body{padding:24px 10%}}.BanksResultItem__footer{padding:0 12px 16px;display:flex;flex-direction:column;gap:16px}.BanksResultItem__footer .btn-show{color:#2951a3;border-radius:8px;border:1px solid #dddee6;background:#fff;padding:8px 0}.BanksResultItem__footer .btn-show,.BanksResultItem__footer .cta-tanya-kpr{font-size:14px;font-weight:600;line-height:19px}.BanksResultItem__footer .cta-tanya-kpr svg{width:20px;height:20px;fill:#fff}.breadcrumbSEO{display:flex;flex-wrap:wrap;align-items:center;gap:4px;color:#9a9eb5;font-size:14px;font-weight:400;line-height:19px;margin:24px 0}.breadcrumbSEO.hide{display:none}@media only screen and (max-width:767px){.breadcrumbSEO{margin:10px 0}}.breadcrumbSEO a{color:#1a2258;text-decoration:none;font-weight:400}.breadcrumbSEO span{color:#2951a3;font-weight:500}.breadcrumbSEO svg{width:12px;height:12px;transform:rotate(90deg);fill:#9a9eb5}.breadcrumbSEO.fullLink a:last-of-type{font-weight:500;color:#2951a3}