/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.layout--twocol-bricks.layout--twocol-bricks{padding:0;}.layout--twocol-bricks .block--basic{height:100%;display:flex;}.layout--twocol-bricks .block--basic .block--body{align-self:center;width:100%;}@media screen and (min-width:641px){.block--hero__content h1{line-height:4rem;}}.layout__region:has(.location-card){container-type:inline-size;container-name:locationgrid;.grid{--column-count:1}}@container locationgrid (min-width:590px) and (max-width:900px){.layout__region:has(.location-card) .grid{--column-count:2;}}@container locationgrid (min-width:901px) and (max-width:1250px){.layout__region:has(.location-card) .grid{--column-count:3;}}@container locationgrid (min-width:1251px) and (max-width:1660px){.layout__region:has(.location-card) .grid{--column-count:4;}}@container locationgrid (min-width:1661px){.layout__region:has(.location-card) .grid{--column-count:5;}}@container locationgrid (min-width :260px){div[class*='js-view-dom']{display:grid;grid-template-columns:repeat(var(--column-count),1fr);grid-auto-rows:auto;gap:2rem;}}.card.location-card{margin-bottom:0;}.location-card[hidden]{display:none !important;}@keyframes fadeInUp{from{opacity:0;transform:translateY(.5rem);}to{opacity:1;transform:translateY(0rem);}}.care-description[data-hidden]{display:none;}.care-description a[data-toggle='collapse'][aria-expanded='false'] strong{display:inline-block;opacity:0;animation:fadeInUp .5s forwards ease-out;animation-delay:.25s;}
.theme-class--20{background-color:var(--gray-100);}#care-network-in-network{.block-body{container-type:inline;}.provider-group{--_accent-color:var(--accent-color,var(--gray-100));margin-bottom:2rem;padding-top:2rem;&[data-insurer="aetna"]{--accent-color:#5a2e6f;}&[data-insurer="highmark"]{--accent-color:#589ede;}&[data-insurer="iha"]{--accent-color:#eaa033;}&[data-insurer="united"]{--accent-color:#002677;}&[data-insurer="univera"]{--accent-color:#007dc6;}&[data-insurer="mvp"]{--accent-color:#be143c;}@container (width > 747px){display:grid;grid-template-columns:1fr 3fr;gap:1rem;& + .provider-group{border-top:1px solid var(--gray-200);}}}.provider-name{font-size:1.5rem;font-weight:600;line-height:1.4;margin-bottom:2rem;&::before{background-color:var(--_accent-color);border-radius:50%;content:"";display:inline-block;width:15px;height:15px;margin-right:1rem;}}.provider-plans{display:grid;grid-template-columns:repeat(auto-fit,minmax(225px,1fr));grid-auto-rows:75px;gap:1rem;}.provider-plan{background-size:100% 100%;background-position:0px 0px;background-image:radial-gradient(100% 100% at 0% 0px,oklch(from var(--_accent-color) l c h / 0) 0%,oklch(from var(--_accent-color) l c h / .1) 100%);border:1px solid oklch(from var(--_accent-color) l c h / .25);border-radius:.25rem;box-shadow:0 2px 4px rgba(0,0,0,.3);display:flex;align-items:center;flex-direction:column;justify-content:center;padding:.25rem .5rem;.plan-name{display:block;font-weight:600;text-align:center;}}}
#insurance-table-header{position:sticky;top:0;z-index:10;.row{align-items:center;}& > .row{background-color:#0055b8;border-radius:.25rem;box-shadow:0 6px 10px rgba(0,0,0,0.2),0 2px 4px rgba(0,0,0,.6);font-weight:bold;color:white;padding:.5rem 0;}}.insurance-table-list{.provider-row{border-bottom:1px solid #999;&:nth-child(even){background-color:#0055b80d;}.company{padding-top:1rem;}.product-row{padding:1rem 0;&:nth-child(even){background-color:rgba(0,0,0,.025);}&:not(:last-of-type){border-bottom:1px solid #ccc;}}}}
.uhide__above--xs.ubg__gradient--nightfall.up-2{background-color:#002652;}
sub,sup{color:inherit;}
