/*! tailwindcss v4.1.14 | MIT License | https://tailwindcss.com */.plan-finder_plan-finder-template__cY4ep .plan-finder-form{margin-inline:auto;margin-bottom:calc(var(--spacing,.25rem)*2.5);padding-top:calc(var(--spacing,.25rem)*2.5)}@media (min-width:48rem){.plan-finder_plan-finder-template__cY4ep .plan-finder-form{width:80%}}@media (max-width:768px){.plan-finder_plan-finder-template__cY4ep .plan-finder-form .md\:grid-cols-2{grid-template-columns:repeat(1,minmax(0,1fr))}}.plan-finder_plan-finder-template__cY4ep .plan-finder-form .dob-req{color:var(--color-pc-2,var(--pc-2))}.plan-finder_plan-finder-template__cY4ep .plan-finder-form .dob-padding{padding-left:3rem;padding-right:3rem}.plan-finder_plan-finder-template__cY4ep .plan-finder-form .MuiFormLabel-root.Mui-focused{color:var(--tc-16)}.plan-finder_plan-finder-template__cY4ep .plan-finder-form .MuiOutlinedInput-notchedOutline{border-width:1px!important;border-color:#0000003b!important}.plan-finder_plan-finder-template__cY4ep .plan-finder-form .MuiButtonGroup-root{width:100%}.plan-finder_plan-finder-template__cY4ep .plan-finder-form .title-grid .finder-form-title{--tw-border-style:solid;border-style:solid;border-color:red;border-color:var(--color-sc-11,var(--sc-11));padding-top:var(--spacing-5,1.25rem);padding-bottom:calc(var(--spacing,.25rem)*8);font-family:var(--font-montBold,var(--ff-mont-bold));font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25/1.875)));border-bottom:1px solid var(--sc-11)}.plan-finder_plan-finder-template__cY4ep .plan-finder-form .btn-grp-box{width:100%;display:flex}@media (min-width:64rem){.plan-finder_plan-finder-template__cY4ep .plan-finder-form .btn-grp-box{flex-direction:row}}.plan-finder_plan-finder-template__cY4ep .plan-finder-form .plan-finder-option{margin-right:var(--spacing-0,.25rem);--tw-border-style:solid;border-style:solid;border-color:red;border-color:var(--color-sc-11,var(--sc-11));width:100%;padding-inline:calc(var(--spacing,.25rem)*3.5);padding-block:calc(var(--spacing,.25rem)*2.5);color:var(--color-tc-16,var(--tc-16));flex:auto;justify-content:center;align-items:center;display:flex}@media (min-width:64rem){.plan-finder_plan-finder-template__cY4ep .plan-finder-form .plan-finder-option{width:50%}}.plan-finder_plan-finder-template__cY4ep .plan-finder-form .plan-finder-option{font-family:var(--ff-open-semi);border:1px solid var(--sc-11);margin-right:0;font-size:12px}.plan-finder_plan-finder-template__cY4ep .plan-finder-form .plan-finder-option.selected{border-color:var(--color-pc-2,var(--pc-2));color:var(--color-pc-2,var(--pc-2));background-color:#fbebee}.plan-finder_plan-finder-template__cY4ep .plan-finder-form .plan-finder-option>span{margin-right:calc(var(--spacing,.25rem)*1);font-size:15px}.plan-finder_plan-finder-template__cY4ep .plan-finder-form .plan-finder-option:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}.plan-finder_plan-finder-template__cY4ep .plan-finder-form .plan-finder-option:last-child{margin-right:var(--spacing-0,.25rem);border-top-right-radius:3px;border-bottom-right-radius:3px}.plan-finder_plan-finder-template__cY4ep .plan-finder-form .plan-finder-submit-wrap{justify-content:flex-end;display:flex}.plan-finder_plan-finder-template__cY4ep .plan-finder-form .plan-finder-submit-wrap .plan-finder-submit{font:normal normal 700 16px/22px var(--ff-open);padding-inline:calc(var(--spacing,.25rem)*6);padding-block:calc(var(--spacing,.25rem)*4);text-align:center;border-radius:3px;justify-content:center;align-items:center;display:flex}.plan-finder_plan-finder-template__cY4ep .plan-finder-form .plan-finder-submit-wrap .plan-finder-submit>span.button-text{width:100%}@media only screen and (max-width:667px){.plan-finder_plan-finder-template__cY4ep .plan-finder-form .plan-finder-submit-wrap .plan-finder-submit{width:100%}}.plan-finder_plan-finder-template__cY4ep .plan-finder-form .plan-finder-submit-wrap .buttonDisableClass{background-color:var(--sc-11);color:var(--tc-1);cursor:not-allowed!important}.plan-finder_plan-finder-template__cY4ep .plan-finder-form .plan-finder-submit-wrap .buttonEnableClass{background-color:var(--pc-1);color:var(--tc-1)}.plan-finder_plan-finder-template__cY4ep .plan-finder-form .success-msg{font-family:var(--font-montBold,var(--ff-mont-bold));font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5/1)));color:var(--color-pc-1,var(--pc-1));text-align:center;padding-top:10px;display:block}.plan-finder_plan-finder-template__cY4ep .form-output-wrap{margin-inline:auto;margin-bottom:calc(var(--spacing,.25rem)*2.5);padding-top:calc(var(--spacing,.25rem)*2.5)}@media (min-width:48rem){.plan-finder_plan-finder-template__cY4ep .form-output-wrap{width:80%}}@media (min-width:64rem){.plan-finder_plan-finder-template__cY4ep .form-output-wrap{padding-inline:calc(var(--spacing,.25rem)*10)}}.plan-finder_plan-finder-template__cY4ep .form-output-wrap .title-wrap{padding-bottom:calc(var(--spacing,.25rem)*4)}.plan-finder_plan-finder-template__cY4ep .form-output-wrap .title-wrap .output-title{--tw-border-style:solid;border-style:solid;border-color:red;border-color:var(--color-sc-11,var(--sc-11));padding-top:var(--spacing-5,1.25rem);padding-bottom:calc(var(--spacing,.25rem)*8);font-family:var(--font-montBold,var(--ff-mont-bold));font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25/1.875)));border-bottom:1px solid var(--sc-11)}@media (min-width:64rem){.plan-finder_plan-finder-template__cY4ep .form-output-wrap .plan-card-section{width:83.3333%}}.plan-finder_plan-finder-template__cY4ep .form-output-wrap .plan-card-section .card-grid-area{gap:calc(var(--spacing,.25rem)*4);grid-template-columns:repeat(1,minmax(0,1fr));height:100%;display:grid}@media (min-width:48rem){.plan-finder_plan-finder-template__cY4ep .form-output-wrap .plan-card-section .card-grid-area{grid-template-columns:repeat(2,minmax(0,1fr))}}.plan-finder_plan-finder-template__cY4ep .form-output-wrap .plan-card-section .card-grid-area .lines-card>p{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5/1)));color:var(--color-tc-16,var(--tc-16))}@media screen and (max-width:600px){.plan-finder_plan-finder-template__cY4ep table{border:0}.plan-finder_plan-finder-template__cY4ep table caption{font-size:1.3em}.plan-finder_plan-finder-template__cY4ep table thead{border:none;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.plan-finder_plan-finder-template__cY4ep table tr{border-bottom:3px solid #ddd;margin-bottom:.625em;display:block}.plan-finder_plan-finder-template__cY4ep table td{text-align:right;border-bottom:1px solid #ddd;justify-content:space-between;font-size:.8em;display:flex}.plan-finder_plan-finder-template__cY4ep table td:before{content:attr(data-label);float:left;text-transform:uppercase;text-align:left;max-width:100px;font-weight:700}.plan-finder_plan-finder-template__cY4ep table td:last-child{border-bottom:0}}