.tj-projected-cost--id1585680{background:linear-gradient(0deg,#fff,#fff);overflow:hidden;padding:2.5rem 3rem;position:relative;width:100%}.tj-projected-cost--id1585680 .tj-projected-cost__container{border-radius:24px;display:flex;margin:0 auto;max-width:60.62rem;overflow:hidden}.tj-projected-cost--id1585680 .tj-projected-cost__form-panel{background:linear-gradient(0deg,#f9f9fb,#f9f9fb);display:flex;flex:1;flex-direction:column;gap:2rem;max-width:48.96%;padding:2.5rem}.tj-projected-cost--id1585680 .tj-projected-cost__header{display:flex;flex-direction:column;gap:.5rem}.tj-projected-cost--id1585680 .tj-projected-cost__section-label{color:#0c8477;font-family:Source Sans Pro,sans-serif;font-size:1.12rem;font-weight:400;letter-spacing:.08em;line-height:1.11;text-transform:uppercase;white-space:nowrap}.tj-projected-cost--id1585680 .tj-projected-cost__title{color:#1d1c49;font-family:Baloo\ 2,sans-serif;font-size:2.5rem;font-weight:700;line-height:1.2;margin:0}.tj-projected-cost--id1585680 .tj-projected-cost__field-group,.tj-projected-cost--id1585680 .tj-projected-cost__form{display:flex;flex-direction:column;gap:2rem}.tj-projected-cost--id1585680 .tj-projected-cost__field-group:first-of-type{gap:.5rem;margin-bottom:.5rem}.tj-projected-cost--id1585680 .tj-projected-cost__field{display:flex;flex-direction:column;gap:.75rem}.tj-projected-cost--id1585680 .tj-projected-cost__field-group:first-child .tj-projected-cost__field{align-items:center;display:flex;flex-direction:row;gap:.75rem;justify-content:space-between}.tj-projected-cost--id1585680 .tj-projected-cost__label{color:#1d1c49;font-family:Source Sans Pro,sans-serif;font-size:1rem;font-weight:600;line-height:1.37}.tj-projected-cost--id1585680 .tj-projected-cost__input-wrapper{align-items:center;display:flex;gap:.5rem}.tj-projected-cost--id1585680 .tj-projected-cost__input-container{align-items:center;background:#fff;border:1px solid #dadae8;border-radius:8px;display:flex;gap:.5rem;padding:.7rem .5rem .5rem;width:7rem}.tj-projected-cost--id1585680 .tj-projected-cost__input-value{-moz-appearance:textfield;background:transparent;border:none;color:#1d1c49;display:inline-block;font-family:Source Sans Pro,sans-serif;font-size:1.12rem;font-weight:400;margin:0;outline:none;padding:0;text-align:right;width:1.8rem}.tj-projected-cost--id1585680 .tj-projected-cost__input-value::-webkit-inner-spin-button,.tj-projected-cost--id1585680 .tj-projected-cost__input-value::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.tj-projected-cost--id1585680 .tj-projected-cost__input-unit{color:#8e8ea4;flex:0 0 auto;font-family:Source Sans Pro,sans-serif;font-size:1.12rem;font-weight:400}.tj-projected-cost--id1585680 .tj-projected-cost__slider-container{margin-top:0;padding:0;position:relative}.tj-projected-cost--id1585680 .tj-projected-cost__slider-track{background:#e8e8ed;bottom:.62rem;height:2px;left:50%;position:absolute;transform:translateX(-50%);width:100%}.tj-projected-cost--id1585680 .tj-projected-cost__slider-progress{background:#76e2b5;bottom:.62rem;height:2px;left:0;max-width:none;position:absolute;transform:none;width:38.97%}.tj-projected-cost--id1585680 .tj-projected-cost__slider-handle{align-items:center;background:#76e2b5;border-radius:10px;display:flex;filter:drop-shadow(1px 1px 2px rgba(29,28,73,.24));justify-content:center;margin-left:4.94rem;padding:.12rem;position:relative;width:2.75rem}.tj-projected-cost--id1585680 .tj-projected-cost__slider-btn{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:1.25rem;justify-content:center;padding:0;width:1.25rem}.tj-projected-cost--id1585680 .tj-projected-cost__slider-btn img{height:100%;width:100%}.tj-projected-cost--id1585680 .tj-projected-cost__button-group{display:flex;flex-wrap:wrap;gap:.5rem}.tj-projected-cost--id1585680 .tj-projected-cost__option{cursor:pointer;position:relative}.tj-projected-cost--id1585680 .tj-projected-cost__checkbox,.tj-projected-cost--id1585680 .tj-projected-cost__radio{opacity:0;pointer-events:none;position:absolute}.tj-projected-cost--id1585680 .tj-projected-cost__option-days{border:1px solid #e8e8ed;border-radius:50%;display:flex;flex-shrink:0;font-size:1.12rem;font-weight:700;height:2.25rem;line-height:1;padding:.25rem 0 0;text-align:center;width:2.25rem}.tj-projected-cost--id1585680 .tj-projected-cost__option-days,.tj-projected-cost--id1585680 .tj-projected-cost__option-meals{align-items:center;background:#fff;color:#1d1c49;font-family:Source Sans Pro,sans-serif;justify-content:center;transition:all .2s ease}.tj-projected-cost--id1585680 .tj-projected-cost__option-meals{border:1px solid #e8e8ed;border-radius:999px;display:inline-flex;font-size:1rem;font-weight:600;min-height:2.25rem;padding:.45rem 1.1rem .35rem;white-space:nowrap}.tj-projected-cost--id1585680 .tj-projected-cost__checkbox:checked+.tj-projected-cost__option-days,.tj-projected-cost--id1585680 .tj-projected-cost__checkbox:checked+.tj-projected-cost__option-meals,.tj-projected-cost--id1585680 .tj-projected-cost__radio:checked+.tj-projected-cost__option-days,.tj-projected-cost--id1585680 .tj-projected-cost__radio:checked+.tj-projected-cost__option-meals{background:#76e2b5;border-color:#76e2b5}.tj-projected-cost--id1585680 .tj-projected-cost__results-panel{background:linear-gradient(0deg,#f2f2f7,#f2f2f7);display:flex;flex:1;flex-direction:column;gap:2rem;max-width:51.03%;padding:2.5rem}.tj-projected-cost--id1585680 .tj-projected-cost__tabs{background:#e8e8ed;border-radius:22px;display:flex;gap:.5rem;justify-content:space-between;padding:.5rem}.tj-projected-cost--id1585680 .tj-projected-cost__tab{background:transparent;border:none;border-radius:16px;color:#1d1c49;cursor:pointer;flex:1 1 50%;font-family:Source Sans Pro,sans-serif;font-size:.93rem;font-weight:400;min-width:0;padding:.75rem .25rem;text-align:center;transition:all .2s ease;white-space:nowrap}.tj-projected-cost--id1585680 .tj-projected-cost__tab--active{background:#fff;filter:drop-shadow(1px 1px 2px rgba(29,28,73,.24))}.tj-projected-cost--id1585680 .tj-projected-cost__results{display:flex;flex-direction:column;gap:.5rem}.tj-projected-cost--id1585680 .tj-projected-cost__intro-text{color:#8e8ea4;font-family:Source Sans Pro,sans-serif;font-size:1.5rem;font-weight:400;line-height:1.33}.tj-projected-cost--id1585680 .tj-projected-cost__price-display{display:flex;flex-direction:column;margin-bottom:1rem}.tj-projected-cost--id1585680 .tj-projected-cost__price-range{color:#1d1c49;font-family:Baloo\ 2,sans-serif;font-size:4rem;font-weight:500;line-height:1.12}.tj-projected-cost--id1585680 .tj-projected-cost__price-unit{color:#8e8ea4;font-family:Source Sans Pro,sans-serif;font-size:1.5rem;font-weight:400;line-height:1.33}.tj-projected-cost--id1585680 .tj-projected-cost__breakdown{background:hsla(0,0%,100%,.4);border-radius:8px;display:flex;flex-direction:column;gap:2rem;padding:1.5rem}.tj-projected-cost--id1585680 .tj-projected-cost__breakdown-item{align-items:center;display:flex;justify-content:space-between}.tj-projected-cost--id1585680 .tj-projected-cost__breakdown-label{align-items:center;display:flex;gap:.25rem}.tj-projected-cost--id1585680 .tj-projected-cost__breakdown-label,.tj-projected-cost--id1585680 .tj-projected-cost__breakdown-value{color:#1d1c49;font-family:Source Sans Pro,sans-serif;font-size:1.12rem;font-weight:400}.tj-projected-cost__tab-content{display:none}.tj-projected-cost__tab-content--active{display:block}.tj-projected-cost--id1585680 .tj-projected-cost__info-icon{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:1rem;justify-content:center;padding:0;width:1rem}.tj-projected-cost--id1585680 .tj-projected-cost__info-icon img{height:100%;width:100%}.tj-projected-cost--id1585680 .tj-projected-cost__disclaimer{color:#616080;font-family:Source Sans Pro,sans-serif;font-size:1.12rem;font-weight:400;line-height:1.33}.tj-projected-cost--id1585680 .tj-projected-cost__cta{align-items:center;background-color:#e30f82;background:linear-gradient(0deg,#e30f82,#e30f82);border:none;border-radius:20px;color:#fff;cursor:pointer;display:inline-flex;font-family:Baloo\ 2,sans-serif;font-size:1rem;font-weight:600;justify-content:center;line-height:.62;max-width:7.5rem;padding:.93rem 1rem;text-decoration:none;transition:all .3s ease;white-space:nowrap}@media (max-width:1023px){.tj-projected-cost--id1585680{padding:2.37rem 1.93rem}.tj-projected-cost--id1585680 .tj-projected-cost__container{flex-direction:column}.tj-projected-cost--id1585680 .tj-projected-cost__form-panel,.tj-projected-cost--id1585680 .tj-projected-cost__results-panel{max-width:100%}}@media (max-width:767px){.tj-projected-cost--id1585680{padding:2rem 1.81rem}.tj-projected-cost--id1585680 .tj-projected-cost__title{font-size:1.56rem}.tj-projected-cost--id1585680 .tj-projected-cost__price-range{font-size:2.18rem}.tj-projected-cost--id1585680 .tj-projected-cost__intro-text,.tj-projected-cost--id1585680 .tj-projected-cost__price-unit{font-size:1.18rem}.tj-projected-cost--id1585680 .tj-projected-cost__tabs{flex-wrap:wrap}}@media (max-width:649px){.tj-projected-cost--id1585680{padding:1.37rem 1.56rem}.tj-projected-cost--id1585680 .tj-projected-cost__form-panel,.tj-projected-cost--id1585680 .tj-projected-cost__results-panel{padding:1.37rem}}@media (max-width:449px){.tj-projected-cost--id1585680{padding:1rem 1.12rem}.tj-projected-cost--id1585680 .tj-projected-cost__form-panel,.tj-projected-cost--id1585680 .tj-projected-cost__results-panel{padding:1rem 1.25rem}.tj-projected-cost--id1585680 .tj-projected-cost__button-group{gap:.25rem}.tj-projected-cost--id1585680 .tj-projected-cost__slider-handle{margin-left:1.93rem}}