.attention-box{background:var(--backgroundcaution);border:none;border-radius:.5rem;box-shadow:none;box-sizing:border-box;font-style:normal;font-weight:700;line-height:150%;margin:0;padding:0;width:100%}.attention-box .attention-header{align-items:center;background:var(--statuscaution);border-radius:.5rem .5rem 0 0;color:var(--black);display:flex;font-size:var(--h5-bold-font-size);padding:.5rem 1rem}.attention-box .attention-icon{height:1.5rem;width:1.5rem}.attention-box .attention-title{font-size:var(--h6-bold-font-size);font-style:var(--h6-bold-font-style);font-weight:var(--h6-bold-font-weight);line-height:var(--h6-bold-line-height);margin-left:.25rem}.attention-box .attention-body{background:var(--backgroundcaution);border-radius:0 0 .5rem .5rem;color:var(--black);font-size:var(--body-medium-font-size);font-style:var(--body-medium-font-style);font-weight:var(--body-medium-font-weight);line-height:var(--body-medium-line-height);padding:1rem}.attention-box--alert{background:var(--backgroundwarning);border:none;border-radius:.5rem;box-shadow:none;box-sizing:border-box;font-style:normal;font-weight:700;line-height:150%;margin:0;padding:0;width:100%}.attention-box--alert .attention-header{align-items:center;background:var(--statuswarning);border-radius:.5rem .5rem 0 0;display:flex;font-size:var(--h5-bold-font-size);padding:.5rem 1rem}.attention-box--alert .attention-icon{height:1.5rem;width:1.5rem}.attention-box--alert .attention-title{font-size:var(--h6-bold-font-size);font-style:var(--h6-bold-font-style);font-weight:var(--h6-bold-font-weight);line-height:var(--h6-bold-line-height);margin-left:.25rem}.attention-box--alert .attention-body{background:var(--backgroundwarning);border-radius:0 0 .5rem .5rem;color:var(--black);font-size:var(--body-medium-font-size);font-style:var(--body-medium-font-style);font-weight:var(--body-medium-font-weight);line-height:var(--body-medium-line-height);padding:1rem}.attention-box--alert .attention-header,.attention-box--alert .attention-title{color:var(--white)}.attention-box--alert .attention-icon{filter:brightness(0) invert(1)}.attention-list{list-style:disc;margin:0;padding-left:.75rem}.attention-section{margin-bottom:.75rem}.attention-section-title{font-size:var(--h5-bold-font-size);font-style:var(--h5-bold-font-style);font-weight:var(--h5-bold-font-weight);line-height:var(--h5-bold-line-height);margin-bottom:.25rem}.attention-section-body{margin-left:1rem}@media (max-width:var(--breakpoint-sm )){.attention-header{font-size:var(--h6-bold-font-size)!important}.attention-body{font-size:var(--footnote-medium-font-size)!important}.attention-section-title{font-size:var(--h6-bold-font-size)!important}}.estimate-container{font-family:var(--body-medium-font-family);margin:0 auto;max-width:54.375rem}.estimate-container .estimate-title{font-size:var(--copy-black-l-font-size);font-style:var(--copy-black-l-font-style);font-weight:var(--copy-black-l-font-weight);line-height:var(--copy-black-l-line-height);margin-bottom:3.5rem;text-align:center}.estimate-container .estimate-answer,.estimate-container .estimate-question{align-items:center;display:flex;font-size:var(--h4-bold-font-size);font-style:var(--h4-bold-font-style);font-weight:var(--h4-bold-font-weight);line-height:var(--h4-bold-line-height)}.estimate-container .estimate-answer .estimate-icon,.estimate-container .estimate-question .estimate-icon{align-items:center;border-radius:50%;color:var(--maincolor);display:inline-flex;font-family:var(--body-medium-font-family);font-size:1.625rem;font-style:normal;font-weight:var(--h4-bold-font-weight);justify-content:center;line-height:150%;margin-right:.5rem;position:relative;top:.125rem}.estimate-container .estimate-family-buttons{display:flex;gap:1rem;justify-content:center;margin-bottom:3.5rem;margin-top:1.25rem}.estimate-container .estimate-family-buttons input[type=radio]{display:none}.estimate-container .estimate-family-buttons input[type=radio]:checked+label{background:var(--maincolor);color:var(--white)}.estimate-container .estimate-family-buttons .family-btn{background:var(--white);border:1px solid var(--gray-30);border-radius:.75rem;cursor:pointer;flex:1 1 0;font-size:var(--h5-bold-font-size);font-style:var(--h5-bold-font-style);font-weight:var(--h5-bold-font-weight);line-height:var(--h5-bold-line-height);max-width:26rem;padding:.75rem .5rem;text-align:center}.estimate-container .estimate-answer{margin:2rem 0 1rem}.estimate-container .estimate-plan-cards{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center;margin-bottom:2.5rem}.estimate-container .estimate-plan-cards .plan-card{align-items:stretch;border-radius:1.5rem;box-shadow:var(--shadow);display:flex;flex-direction:column;width:25.9375rem}.estimate-container .estimate-plan-cards .plan-card .plan-card-header{background:var(--maincolor);border-radius:1.5rem 1.5rem 0 0;color:var(--white);font-size:var(--h5-bold-font-size);font-weight:var(--h5-bold-font-weight);margin-bottom:0;padding:1rem 0;text-align:center}.estimate-container .estimate-plan-cards .plan-card .plan-card-header span{background:rgba(0,0,0,.4);border-radius:1000px;display:inline-block;padding:.375rem 1.25rem}.estimate-container .estimate-plan-cards .plan-card .plan-card-body{display:flex;flex-direction:column}.estimate-container .estimate-plan-cards .plan-card .plan-card-body .plan-row{align-items:center;color:var(--black);display:flex;font-family:var(--h5-bold-font-family);font-size:var(--h5-bold-font-size);font-style:var(--h5-bold-font-style);font-weight:var(--h5-bold-font-weight);justify-content:space-between;line-height:var(--h5-bold-line-height);padding:1.25rem 1rem}.estimate-container .estimate-plan-cards .plan-card .plan-card-body .plan-row .amount-group{align-items:baseline;display:flex}.estimate-container .estimate-plan-cards .plan-card .plan-card-body .plan-row .amount-group .amount-value{font-size:var(--price-bold-font-size)}.estimate-container .estimate-plan-cards .plan-card .plan-card-body .row-gray{align-items:flex-start;background:var(--backgroundgray);border-radius:0 0 1.5rem 1.5rem;display:flex;flex-direction:column;gap:1rem;height:auto}.estimate-container .estimate-plan-cards .plan-card .plan-card-body .row-gray .fee-group{align-items:center;display:flex;gap:1rem;height:auto;justify-content:space-between;width:100%}.estimate-container .estimate-plan-cards .plan-card .plan-card-body .row-gray .fee-group .fee-body{align-items:baseline;color:var(--black);display:flex;font-size:var(--h5-bold-font-size);font-style:var(--h5-bold-font-style);justify-content:center}.estimate-container .estimate-plan-cards .plan-card .plan-card-body .row-gray .fee-group .fee-body .fee-label{margin-right:.5rem}.estimate-container .estimate-plan-cards .plan-card .plan-card-body .row-gray .fee-group .apply-btn{display:block;font-family:var(--body-medium-font-family);margin:.5rem 0 0;width:100%}.estimate-container .estimate-plan-cards .plan-card .plan-card-body .row-gray .fee-group .fee-label,.estimate-container .estimate-plan-cards .plan-card .plan-card-body .row-gray .fee-group .fee-unit,.estimate-container .estimate-plan-cards .plan-card .plan-card-body .row-gray .fee-group .fee-value{display:inline-block;vertical-align:middle}.estimate-container .estimate-plan-cards .plan-card .plan-card-body .row-gray .fee-group .fee-value{font-size:var(--price-bold-font-size);text-align:center}.estimate-container .estimate-plan-cards .plan-card .plan-card-body .apply-btn{background:var(--maincolor);border:none;border-radius:.75rem;color:var(--white);cursor:pointer;display:block;font-size:var(--h5-bold-font-size);font-style:var(--h5-bold-font-style);font-weight:var(--h5-bold-font-weight);line-height:var(--h5-bold-line-height);padding:.75rem .5rem;transition:.2s;width:100%}.estimate-container .estimate-plan-cards .plan-card.skyblue .plan-card-header{background:var(--skyblue);border-radius:1.5rem 1.5rem 0 0}.estimate-container .estimate-plan-cards .plan-card.skyblue .plan-card-header span{background:hsla(0,0%,100%,.4);color:var(--black)}.estimate-container .estimate-plan-cards .plan-card.skyblue .skyblue .cardHeader .priceSet{color:var(--black)}.estimate-container .estimate-plan-cards .plan-card.skyblue .plan-card-body .apply-btn{background:var(--skyblue);color:var(--black)}@media screen and (max-width:var(--breakpoint-sm )){.estimate-container{padding:3.5rem 1rem 4rem}.estimate-container .estimate-title{font-size:var(--h2-black-font-size);margin-bottom:1.5rem}.estimate-container .estimate-answer,.estimate-container .estimate-question{font-size:var(--h5-bold-font-size)}.estimate-container .estimate-family-buttons{align-items:center;flex-direction:column;gap:1rem;width:100%}.estimate-container .estimate-family-buttons .family-btn{font-size:var(--h6-bold-font-size);min-width:0;width:100%}.estimate-container .estimate-plan-cards{align-items:center;flex-direction:column;gap:1.5rem;width:100%}.estimate-container .estimate-plan-cards .plan-card{width:100%}.estimate-container .estimate-plan-cards .plan-card .plan-card-header{font-size:var(--h6-bold-font-size);padding:1rem 0}.estimate-container .estimate-plan-cards .plan-card .plan-card-body{gap:0}.estimate-container .estimate-plan-cards .plan-card .plan-card-body .plan-row,.estimate-container .estimate-plan-cards .plan-card .plan-card-body .row-gray{align-items:center;flex-direction:row;font-size:var(--h6-bold-font-size);margin:0;padding:1.25rem 1rem}.estimate-container .estimate-plan-cards .plan-card .plan-card-body .row-gray{display:block;font-size:var(--h6-bold-font-size);margin:0}.estimate-container .estimate-plan-cards .plan-card .plan-card-body .apply-btn{border-radius:.75rem;font-size:var(--h6-bold-font-size);margin-top:1rem;padding:.75rem 0;width:100%}}