:root{--hha-navy:#1c3954;--hha-green:#8faa35;--hha-text:#33475b;--hha-border:#e3e8ed;--hha-card-bg:#ffffff}.hha-formulary-hero{background-color:var(--hha-navy)!important}.hha-formulary-hero h1,.hha-formulary-hero h2,.hha-formulary-hero h3,.hha-formulary-hero p{color:#ffffff!important}.hha-formulary-content{background-color:#fff}.hha-formulary-content h1,.hha-formulary-content h2{color:var(--hha-navy)!important}.hha-formulary-content .hha-clinical-parent-navigation__link,.hha-formulary-content .hha-treatment-parent-navigation__link,.hha-formulary-content .hha-parent-navigation__link{color:var(--hha-navy)!important;font-size:15px;font-weight:600;text-decoration:none}.hha-formulary-content .hha-clinical-parent-navigation__link:hover,.hha-formulary-content .hha-treatment-parent-navigation__link:hover,.hha-formulary-content .hha-parent-navigation__link:hover{color:var(--hha-green)!important}.hha-treatment-area-grid,.hha-family-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.hha-treatment-area-card,.hha-family-card{display:flex;flex-direction:column;height:100%;padding:32px;background:var(--hha-card-bg);border:1px solid var(--hha-border);border-radius:8px;box-shadow:0 4px 18px rgb(0 0 0 / .05);cursor:pointer;transition:transform 0.2s ease,box-shadow 0.2s ease,border-color 0.2s ease}.hha-treatment-area-card:hover,.hha-family-card:hover{transform:translateY(-3px);border-color:#cbd6df;box-shadow:0 8px 24px rgb(0 0 0 / .08)}.hha-treatment-area-card__title,.hha-family-card__title{margin:0 0 16px 0;padding:0;color:var(--hha-navy)!important;font-size:20px;line-height:1.25;font-weight:500;letter-spacing:.02em}.hha-treatment-area-card__description,.hha-family-card__description{margin-bottom:24px;color:var(--hha-text);font-size:16px;line-height:1.65}.hha-treatment-area-card__link,.hha-family-card__link{display:inline-block;align-self:flex-start;margin-top:auto;color:var(--hha-green)!important;font-size:16px;font-weight:600;text-decoration:none;transition:opacity 0.2s ease}.hha-treatment-area-card__link:hover,.hha-family-card__link:hover{opacity:.75;text-decoration:none}.hha-formulary-content .hha-dosage-form-button,.hha-formulary-content .hha-dosage-button{border-color:var(--hha-navy)!important;color:var(--hha-navy)!important}.hha-formulary-content .hha-dosage-form-button.active,.hha-formulary-content .hha-dosage-button.active{background-color:var(--hha-navy)!important;border-color:var(--hha-navy)!important;color:#ffffff!important}.hha-formulary-content .hha-price,.hha-formulary-content .hha-pricing-price{color:var(--hha-navy)!important}.hha-treatment-area-card:focus,.hha-family-card:focus{outline:2px solid var(--hha-navy);outline-offset:3px}@media (max-width:980px){.hha-treatment-area-grid,.hha-family-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}}@media (max-width:600px){.hha-treatment-area-grid,.hha-family-grid{grid-template-columns:1fr;gap:18px}.hha-treatment-area-card,.hha-family-card{min-height:0;padding:24px}.hha-treatment-area-card__title,.hha-family-card__title{font-size:20px}}.hha-formulary-hero .et_pb_row,.hha-formulary-content .et_pb_row{width:calc(100% - 64px)!important;max-width:1280px!important;margin-left:auto!important;margin-right:auto!important}.hha-formulary-hero{padding-top:72px!important;padding-bottom:72px!important}.hha-formulary-hero .et_pb_row{padding-top:0!important;padding-bottom:0!important}.hha-formulary-hero .et_pb_module:last-child{margin-bottom:0!important}.hha-formulary-content{padding-top:52px!important;padding-bottom:80px!important}.hha-formulary-content .et_pb_row{padding-top:0!important;padding-bottom:0!important}.hha-clinical-parent-navigation,.hha-treatment-parent-navigation,.hha-parent-navigation{margin:0 0 32px 0!important;padding:0!important}.hha-formulary-content h1,.hha-formulary-content h2{margin-top:0;margin-bottom:22px;line-height:1.15}.hha-formulary-content p{line-height:1.6}.hha-treatment-area-grid,.hha-family-grid{margin-top:32px}.hha-formulary-content .hha-formula-selector,.hha-formulary-content .hha-dosage-selector{margin-top:32px}@media (max-width:980px){.hha-formulary-hero .et_pb_row,.hha-formulary-content .et_pb_row{width:calc(100% - 48px)!important}.hha-formulary-hero{padding-top:56px!important;padding-bottom:56px!important}.hha-formulary-content{padding-top:44px!important;padding-bottom:64px!important}}@media (max-width:600px){.hha-formulary-hero .et_pb_row,.hha-formulary-content .et_pb_row{width:calc(100% - 36px)!important}.hha-formulary-hero{padding-top:44px!important;padding-bottom:44px!important}.hha-formulary-content{padding-top:36px!important;padding-bottom:52px!important}.hha-clinical-parent-navigation,.hha-treatment-parent-navigation,.hha-parent-navigation{margin-bottom:26px!important}.hha-treatment-area-grid,.hha-family-grid{margin-top:26px}}.hha-clinical-area-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:32px}.hha-clinical-area-card{display:flex;flex-direction:column;height:100%;min-height:255px;padding:32px;background:var(--hha-card-bg);border:1px solid var(--hha-border);border-radius:8px;box-shadow:0 4px 18px rgb(0 0 0 / .05);cursor:pointer;transition:transform 0.2s ease,box-shadow 0.2s ease,border-color 0.2s ease}.hha-clinical-area-card:hover{transform:translateY(-3px);border-color:#cbd6df;box-shadow:0 8px 24px rgb(0 0 0 / .08)}.hha-clinical-area-card__title{margin:0 0 16px 0;padding:0;color:var(--hha-navy)!important;font-size:20px;line-height:1.25;font-weight:500;letter-spacing:.02em}.hha-clinical-area-card__description{margin-bottom:24px;color:var(--hha-text);font-size:16px;line-height:1.65}.hha-clinical-area-card__link{display:inline-block;align-self:flex-start;margin-top:auto;color:var(--hha-green)!important;font-size:16px;font-weight:600;text-decoration:none}.hha-clinical-area-card__link:hover{opacity:.75;text-decoration:none}.hha-clinical-area-card:focus{outline:2px solid var(--hha-navy);outline-offset:3px}@media (max-width:980px){.hha-clinical-area-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}}@media (max-width:600px){.hha-clinical-area-grid{grid-template-columns:1fr;gap:18px}.hha-clinical-area-card{min-height:0;padding:24px}}.hha-formulary-hero h1{margin:0 0 24px 0!important;color:#ffffff!important;font-size:42px!important;line-height:1.15!important;font-weight:700!important}.hha-formulary-hero p{margin:0!important;color:#ffffff!important;font-size:18px!important;line-height:1.55!important;font-weight:400!important}.hha-formulary-content h2{margin:0 0 22px 0!important;color:var(--hha-navy)!important;font-size:38px!important;line-height:1.15!important;font-weight:400!important;letter-spacing:0!important}.hha-formulary-content .et_pb_text p{color:var(--hha-text);font-size:17px;line-height:1.6}@media (max-width:980px){.hha-formulary-hero h1{font-size:36px!important}.hha-formulary-content h2{font-size:34px!important}}@media (max-width:600px){.hha-formulary-hero h1{font-size:30px!important}.hha-formulary-hero p{font-size:16px!important}.hha-formulary-content h2{font-size:28px!important}.hha-formulary-content .et_pb_text p{font-size:16px}}.hha-formulary-content .hha-dosage-form-button.is-active .hha-dosage-form-name{color:#ffffff!important}.hha-formulary-content .hha-treatment-area-grid{gap:28px;margin-top:38px}.hha-formulary-content .hha-treatment-area-card{min-height:255px;padding:32px}.hha-formulary-content .hha-treatment-area-card__title{font-size:20px;line-height:1.25}.hha-formulary-content .hha-treatment-area-card__description{font-size:16px;line-height:1.65}.hha-formulary-content .hha-treatment-area-card__link{font-size:16px}.hha-formulary .hha-dosage-form-details{margin:0 0 20px;padding:18px 22px;background:#f6f9fc;border:1px solid #e3e8ed;border-radius:8px}.hha-formulary .hha-dosage-form-detail{display:flex;align-items:baseline;gap:8px;margin-bottom:8px;color:#33475b;font-size:16px;line-height:1.5}.hha-formulary .hha-dosage-form-detail:last-child{margin-bottom:0}.hha-formulary .hha-dosage-form-detail strong{color:#1c3954;font-weight:600}.hha-formulary .hha-dosage-form-detail span{color:#33475b}@media (max-width:767px){.hha-formulary .hha-dosage-form-detail{display:block}.hha-formulary .hha-dosage-form-detail strong{display:block;margin-bottom:2px}}.hha-about-therapy{border:1px solid #e3e8ed;border-radius:8px;padding:30px 32px;background:#fff}@media (max-width:767px){.hha-about-therapy{padding:24px 20px}}