.EliteHealthNinetyDayCostChecker-module__5tli8G__checker{color:#2b2328;font-family:var(--font-sans), Arial, sans-serif;overflow-wrap:anywhere;background:#f4eee5;border:1px solid #c9bbb3;border-radius:1rem;margin:2rem 0;padding:clamp(1rem,3vw,1.5rem)}.EliteHealthNinetyDayCostChecker-module__5tli8G__eyebrow{color:#642139;letter-spacing:.09em;text-transform:uppercase;margin:0 0 .35rem;font-size:.75rem;font-weight:800;line-height:1.4}.EliteHealthNinetyDayCostChecker-module__5tli8G__checker h3{color:#2b2328;font-family:var(--font-serif), Georgia, serif;margin:0;font-size:clamp(1.4rem,4vw,1.8rem);line-height:1.25}.EliteHealthNinetyDayCostChecker-module__5tli8G__lede,.EliteHealthNinetyDayCostChecker-module__5tli8G__privacyNote,.EliteHealthNinetyDayCostChecker-module__5tli8G__windowRule,.EliteHealthNinetyDayCostChecker-module__5tli8G__sectionHint,.EliteHealthNinetyDayCostChecker-module__5tli8G__resolvedNote,.EliteHealthNinetyDayCostChecker-module__5tli8G__resultSummary,.EliteHealthNinetyDayCostChecker-module__5tli8G__commitmentOutput,.EliteHealthNinetyDayCostChecker-module__5tli8G__disclaimer,.EliteHealthNinetyDayCostChecker-module__5tli8G__referenceNote{line-height:1.6}.EliteHealthNinetyDayCostChecker-module__5tli8G__lede{max-width:62rem;margin:.7rem 0 1rem;font-size:1rem}.EliteHealthNinetyDayCostChecker-module__5tli8G__privacyNote{color:#2b2328;background:#fff;border-left:4px solid #53695d;border-radius:.25rem;margin:1rem 0;padding:.85rem 1rem;font-size:.92rem}.EliteHealthNinetyDayCostChecker-module__5tli8G__form{gap:1rem;margin-top:1.1rem;display:grid}.EliteHealthNinetyDayCostChecker-module__5tli8G__fieldset{background:#fff;border:1px solid #c9bbb3;border-radius:.75rem;min-width:0;margin:0;padding:clamp(.85rem,2.5vw,1.15rem)}.EliteHealthNinetyDayCostChecker-module__5tli8G__fieldset>legend{color:#642139;padding:0 .4rem;font-size:.95rem;font-weight:800}.EliteHealthNinetyDayCostChecker-module__5tli8G__gridThree,.EliteHealthNinetyDayCostChecker-module__5tli8G__quoteGrid{gap:.9rem;min-width:0;display:grid}.EliteHealthNinetyDayCostChecker-module__5tli8G__gridThree{grid-template-columns:repeat(3,minmax(0,1fr))}.EliteHealthNinetyDayCostChecker-module__5tli8G__quoteGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.EliteHealthNinetyDayCostChecker-module__5tli8G__field{min-width:0}.EliteHealthNinetyDayCostChecker-module__5tli8G__label{color:#2b2328;margin:0 0 .35rem;font-size:.86rem;font-weight:750;line-height:1.4;display:block}.EliteHealthNinetyDayCostChecker-module__5tli8G__input{color:#211a1e;width:100%;min-width:0;min-height:2.85rem;font:inherit;background:#fff;border:1px solid #75686d;border-radius:.5rem;padding:.55rem .65rem;font-size:1rem;line-height:1.4;display:block}.EliteHealthNinetyDayCostChecker-module__5tli8G__input[aria-invalid=true]{border:2px solid #8b1f37}.EliteHealthNinetyDayCostChecker-module__5tli8G__input:focus-visible,.EliteHealthNinetyDayCostChecker-module__5tli8G__checkboxLine input:focus-visible,.EliteHealthNinetyDayCostChecker-module__5tli8G__actions button:focus-visible,.EliteHealthNinetyDayCostChecker-module__5tli8G__clearConfirm button:focus-visible{outline-offset:3px;outline:3px solid #174d7a}.EliteHealthNinetyDayCostChecker-module__5tli8G__textarea{resize:vertical;min-height:5rem}.EliteHealthNinetyDayCostChecker-module__5tli8G__numeric{font-variant-numeric:tabular-nums}.EliteHealthNinetyDayCostChecker-module__5tli8G__hint{color:#4b4145;margin:.3rem 0 0;font-size:.78rem;line-height:1.45}.EliteHealthNinetyDayCostChecker-module__5tli8G__fieldError{color:#74172b;margin:.3rem 0 0;font-size:.83rem;font-weight:650;line-height:1.45}.EliteHealthNinetyDayCostChecker-module__5tli8G__windowRule{border-top:1px solid #e3dad4;margin:1rem 0 0;padding-top:.75rem;font-size:.9rem}.EliteHealthNinetyDayCostChecker-module__5tli8G__sectionHint{color:#4b4145;margin:.1rem 0 .75rem;font-size:.88rem}.EliteHealthNinetyDayCostChecker-module__5tli8G__categoryList{gap:.7rem;display:grid}.EliteHealthNinetyDayCostChecker-module__5tli8G__category{background:#fcfaf7;border:1px solid #ded4ce;border-radius:.65rem;min-width:0;padding:.8rem}.EliteHealthNinetyDayCostChecker-module__5tli8G__categoryTop{gap:.65rem;display:grid}.EliteHealthNinetyDayCostChecker-module__5tli8G__categoryTop h4{color:#2b2328;margin:0;font-size:.98rem;line-height:1.4}.EliteHealthNinetyDayCostChecker-module__5tli8G__categoryTop p{color:#4b4145;margin:.25rem 0 0;font-size:.82rem;line-height:1.45}.EliteHealthNinetyDayCostChecker-module__5tli8G__categoryCharges{gap:.65rem;margin-top:.8rem;display:grid}.EliteHealthNinetyDayCostChecker-module__5tli8G__noRows,.EliteHealthNinetyDayCostChecker-module__5tli8G__resolvedNote{color:#4b4145;margin:0;font-size:.86rem}.EliteHealthNinetyDayCostChecker-module__5tli8G__quoteRow{background:#fff;border:1px solid #d6c9c2;border-radius:.6rem;min-width:0;margin:0;padding:.8rem}.EliteHealthNinetyDayCostChecker-module__5tli8G__quoteRow legend{color:#47343d;overflow-wrap:anywhere;max-width:100%;padding:0 .35rem;font-size:.84rem;font-weight:750}.EliteHealthNinetyDayCostChecker-module__5tli8G__quoteRow>.EliteHealthNinetyDayCostChecker-module__5tli8G__field{margin-top:.8rem}.EliteHealthNinetyDayCostChecker-module__5tli8G__secondaryButton,.EliteHealthNinetyDayCostChecker-module__5tli8G__primaryButton,.EliteHealthNinetyDayCostChecker-module__5tli8G__clearButton,.EliteHealthNinetyDayCostChecker-module__5tli8G__removeButton{min-height:2.85rem;font:inherit;text-align:center;cursor:pointer;border:2px solid #642139;border-radius:.55rem;justify-content:center;align-items:center;padding:.6rem .9rem;font-size:.9rem;font-weight:750;line-height:1.35;text-decoration:none;display:inline-flex}.EliteHealthNinetyDayCostChecker-module__5tli8G__primaryButton{color:#fff;background:#642139}.EliteHealthNinetyDayCostChecker-module__5tli8G__primaryButton:hover{background:#431528;border-color:#431528}.EliteHealthNinetyDayCostChecker-module__5tli8G__secondaryButton{color:#642139;background:#fff}.EliteHealthNinetyDayCostChecker-module__5tli8G__secondaryButton:hover{background:#f5e9ee}.EliteHealthNinetyDayCostChecker-module__5tli8G__clearButton,.EliteHealthNinetyDayCostChecker-module__5tli8G__removeButton{color:#342b2e;background:#fff;border-color:#725f66}.EliteHealthNinetyDayCostChecker-module__5tli8G__clearButton:hover,.EliteHealthNinetyDayCostChecker-module__5tli8G__removeButton:hover{background:#f1ece8}.EliteHealthNinetyDayCostChecker-module__5tli8G__removeButton{min-height:2.55rem;margin-top:.7rem;padding:.45rem .75rem;font-size:.83rem}.EliteHealthNinetyDayCostChecker-module__5tli8G__checkboxLine{color:#2b2328;cursor:pointer;align-items:center;gap:.6rem;min-height:2.85rem;margin-top:.85rem;font-size:.92rem;font-weight:700;display:flex}.EliteHealthNinetyDayCostChecker-module__5tli8G__checkboxLine input{accent-color:#642139;width:1.15rem;height:1.15rem}.EliteHealthNinetyDayCostChecker-module__5tli8G__referenceNote{background:#fff;border:1px solid #d4c7bf;border-radius:.5rem;margin:.6rem 0 0;padding:.75rem .85rem;font-size:.88rem}.EliteHealthNinetyDayCostChecker-module__5tli8G__results{color:#2b2328;background:#fff;border:1px solid #c9bbb3;border-radius:.75rem;margin-top:1rem;padding:1rem}.EliteHealthNinetyDayCostChecker-module__5tli8G__results h4{font-family:var(--font-serif), Georgia, serif;margin:0 0 .55rem;font-size:1.28rem;line-height:1.3}.EliteHealthNinetyDayCostChecker-module__5tli8G__results h5{color:#342b2e;margin:0 0 .4rem;font-size:.94rem;line-height:1.4}.EliteHealthNinetyDayCostChecker-module__5tli8G__completeStatus,.EliteHealthNinetyDayCostChecker-module__5tli8G__incompleteStatus{color:#5a1626;background:#f7eaed;border:2px solid #8b1f37;border-radius:.4rem;margin:.25rem 0 .65rem;padding:.4rem .6rem;font-weight:800;line-height:1.45;display:inline-block}.EliteHealthNinetyDayCostChecker-module__5tli8G__completeStatus{color:#24493a;background:#eef4ef;border-color:#2f5d46}.EliteHealthNinetyDayCostChecker-module__5tli8G__resultSummary{color:#4b4145;margin:0 0 .65rem}.EliteHealthNinetyDayCostChecker-module__5tli8G__results>p{line-height:1.6}.EliteHealthNinetyDayCostChecker-module__5tli8G__errorBox,.EliteHealthNinetyDayCostChecker-module__5tli8G__missingBox{background:#f7eaed;border-left:4px solid #8b1f37;border-radius:.35rem;margin:.8rem 0;padding:.8rem .9rem}.EliteHealthNinetyDayCostChecker-module__5tli8G__errorBox{border-left-color:#8b1f37}.EliteHealthNinetyDayCostChecker-module__5tli8G__missingBox{background:#fbf4e8;border-left-color:#98621a}.EliteHealthNinetyDayCostChecker-module__5tli8G__errorBox ul,.EliteHealthNinetyDayCostChecker-module__5tli8G__missingBox ul,.EliteHealthNinetyDayCostChecker-module__5tli8G__amountGroup ul{margin:.25rem 0 0;padding-left:1.25rem}.EliteHealthNinetyDayCostChecker-module__5tli8G__errorBox li,.EliteHealthNinetyDayCostChecker-module__5tli8G__missingBox li,.EliteHealthNinetyDayCostChecker-module__5tli8G__amountGroup li{overflow-wrap:anywhere;margin:.25rem 0;line-height:1.5}.EliteHealthNinetyDayCostChecker-module__5tli8G__amountGroup{border-top:1px solid #e3dad4;margin:.8rem 0;padding-top:.75rem}.EliteHealthNinetyDayCostChecker-module__5tli8G__amountGroup p{color:#4b4145;margin:.25rem 0}.EliteHealthNinetyDayCostChecker-module__5tli8G__commitmentOutput,.EliteHealthNinetyDayCostChecker-module__5tli8G__disclaimer{margin:.8rem 0 0;font-size:.91rem}.EliteHealthNinetyDayCostChecker-module__5tli8G__disclaimer{color:#473d42;border-top:1px solid #e3dad4;padding-top:.75rem}.EliteHealthNinetyDayCostChecker-module__5tli8G__actions{flex-wrap:wrap;gap:.6rem;margin-top:.9rem;display:flex}.EliteHealthNinetyDayCostChecker-module__5tli8G__copyStatus{color:#24493a;margin:.6rem 0 0;font-size:.9rem;font-weight:700}.EliteHealthNinetyDayCostChecker-module__5tli8G__clearConfirm{background:#fff;border:1px solid #8b1f37;border-radius:.55rem;flex-wrap:wrap;align-items:center;gap:.55rem;margin-top:.8rem;padding:.75rem;display:flex}.EliteHealthNinetyDayCostChecker-module__5tli8G__clearConfirm p{flex:100%;margin:0;font-weight:700}@media (min-width:650px){.EliteHealthNinetyDayCostChecker-module__5tli8G__categoryTop{grid-template-columns:minmax(0,1fr) minmax(15rem,.72fr);align-items:end}}@media (max-width:649px){.EliteHealthNinetyDayCostChecker-module__5tli8G__gridThree,.EliteHealthNinetyDayCostChecker-module__5tli8G__quoteGrid{grid-template-columns:minmax(0,1fr)}.EliteHealthNinetyDayCostChecker-module__5tli8G__actions{grid-template-columns:minmax(0,1fr);display:grid}.EliteHealthNinetyDayCostChecker-module__5tli8G__actions button,.EliteHealthNinetyDayCostChecker-module__5tli8G__clearConfirm button{width:100%}}@media print{.EliteHealthNinetyDayCostChecker-module__5tli8G__checker{break-inside:avoid;background:#fff;border:1px solid #777}.EliteHealthNinetyDayCostChecker-module__5tli8G__actions,.EliteHealthNinetyDayCostChecker-module__5tli8G__copyStatus,.EliteHealthNinetyDayCostChecker-module__5tli8G__clearConfirm{display:none!important}}
.page-module__aoiMoq__articleBody{color:#302c29;overflow-wrap:anywhere;min-width:0;max-width:100%}:is(.page-module__aoiMoq__articleBody p,.page-module__aoiMoq__articleBody li){line-height:1.75}.page-module__aoiMoq__articleBody h2{color:#342b2e;font-family:var(--font-serif);margin-top:2.6rem;padding-top:.4rem;scroll-margin-top:6rem;font-size:clamp(1.45rem,4vw,1.95rem);line-height:1.25}.page-module__aoiMoq__articleBody h3{color:#342b2e;font-family:var(--font-serif);margin-top:1.8rem;scroll-margin-top:6rem;font-size:clamp(1.15rem,3vw,1.42rem);line-height:1.35}.page-module__aoiMoq__articleBody a{color:#642139;text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:1px}.page-module__aoiMoq__articleBody a:hover{color:#431528}:is(.page-module__aoiMoq__articleBody a:focus-visible,.page-module__aoiMoq__articleBody button:focus-visible){outline-offset:3px;border-radius:.2rem;outline:3px solid #174d7a}.page-module__aoiMoq__articleImage{background:#f4f1eb;border:1px solid #ded7ce;border-radius:1rem;margin:1.4rem 0 1.8rem;overflow:hidden}.page-module__aoiMoq__articleImage img{aspect-ratio:1200/630;object-fit:cover;width:100%;height:auto;display:block}.page-module__aoiMoq__articleImage figcaption{color:#51483f;padding:.55rem .85rem;font-size:.78rem;line-height:1.45}.page-module__aoiMoq__actionBlock{justify-content:center;margin:1.6rem 0 1.9rem;padding-inline:.25rem;display:flex}.page-module__aoiMoq__primaryAction,.page-module__aoiMoq__secondaryAction{text-align:center;min-height:48px;font-family:var(--font-sans);border-radius:.75rem;justify-content:center;align-items:center;padding:.75rem 1.2rem;font-size:.94rem;font-weight:750;line-height:1.35;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex;text-decoration:none!important}.page-module__aoiMoq__primaryAction{background:#642139;border:2px solid #642139;box-shadow:0 2px 5px #22121a1f;color:#fff!important}.page-module__aoiMoq__primaryAction:hover{background:#431528;border-color:#431528;color:#fff!important}.page-module__aoiMoq__secondaryAction{background:#fff;border:2px solid #642139;color:#642139!important}.page-module__aoiMoq__secondaryAction:hover{background:#f5e9ee;color:#431528!important}.page-module__aoiMoq__inlineActionParagraph{display:block}.page-module__aoiMoq__inlineActionWrapper{display:inline}.page-module__aoiMoq__inlineAction{text-underline-offset:.14em;font-weight:700;text-decoration-thickness:1px;color:#642139!important;text-decoration:underline!important}.page-module__aoiMoq__inlineAction:focus-visible{outline-offset:3px;border-radius:.15rem;outline:3px solid #1f5f62}.page-module__aoiMoq__articleBody .ehr-table-scroll{overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;background:#fff;border:1px solid #d9d1c7;border-radius:.7rem;width:100%;max-width:100%;margin-block:1rem 1.35rem;overflow:auto hidden}.page-module__aoiMoq__articleBody .ehr-table-hint{color:#51483f;background:#f4f1eb;border-bottom:1px solid #d9d1c7;margin:0;padding:.55rem .75rem;font-size:.78rem;font-weight:650;line-height:1.45}.page-module__aoiMoq__articleBody .ehr-table-scroll:focus-visible{outline-offset:3px;outline:3px solid #174d7a}.page-module__aoiMoq__articleBody .ehr-visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.page-module__aoiMoq__articleBody table{border-collapse:collapse;width:100%;min-width:640px;font-size:.88rem;line-height:1.52;display:table}.page-module__aoiMoq__articleBody caption{color:#302c29;text-align:left;padding:.5rem;font-weight:650}:is(.page-module__aoiMoq__articleBody th,.page-module__aoiMoq__articleBody td){text-align:left;vertical-align:top;border:1px solid #ddd6ce;padding:.66rem .75rem}.page-module__aoiMoq__articleBody th{color:#fff;background:#53695d;font-weight:700}.page-module__aoiMoq__articleBody td{color:#302c29;background:#fff}:is(.page-module__aoiMoq__articleBody tr:nth-child(2n) td,.page-module__aoiMoq__articleBody tr:nth-child(2n) th[scope=row]){color:#302c29;background:#f7f4ef}:is(.page-module__aoiMoq__articleBody tr:nth-child(2n) th[scope=row] a,.page-module__aoiMoq__articleBody tr:nth-child(2n) th[scope=row] a:is(:hover,:visited,.lyllana-inline-link)){color:#642139!important}@media (max-width:600px){.page-module__aoiMoq__articleBody table{min-width:680px}.page-module__aoiMoq__primaryAction,.page-module__aoiMoq__secondaryAction{width:100%;padding-inline:.85rem}}@media (prefers-reduced-motion:reduce){.page-module__aoiMoq__primaryAction,.page-module__aoiMoq__secondaryAction{transition:none}}
