.content-area{position:relative}.bg-white{background:var(--surface)}.bg-light-grey{background:var(--surface-alt)}.bg-mid-grey{background:var(--neutral-300)}.bg-yellow{background:var(--yellow, var(--surface-alt));color:var(--ink)}.bg-yellow :is(p,li,blockquote,dd) a:not(.btn):not(.button){color:var(--ink);text-decoration-thickness:2px}.bg-yellow .eyebrow{color:var(--ink)}.bg-blue{background:var(--surface-blue);color:var(--text-on-dark)}.bg-dark-blue{background:var(--surface-dark-alt);color:var(--text-on-dark)}.bg-black{background:var(--surface-muted);color:var(--text-on-dark)}.bg-red{background:var(--surface-brand);color:var(--text-on-brand)}.bg-magenta{background:var(--surface-brand);color:var(--text-on-brand)}.bg-dark,.bg-dc-dark-blue{background:var(--surface-dark-alt);color:var(--text-on-dark)}.bg-dc-blue,.bg-mid-blue{background:var(--surface-blue);color:var(--text-on-dark)}.bg-dark-grey{background:var(--surface-muted);color:var(--text-on-dark)}.bg-light{background:var(--surface-alt)}.bg-inherit{background:transparent}:is(.bg-blue,.bg-dark-blue,.bg-navy,.bg-black,.bg-red,.bg-magenta,.bg-dark,.bg-dc-dark-blue,.bg-dc-blue,.bg-mid-blue,.bg-dark-grey) p{color:var(--text-on-dark)}:is(.bg-blue,.bg-dark-blue,.bg-navy,.bg-black,.bg-red,.bg-magenta,.bg-dark,.bg-dc-dark-blue,.bg-dc-blue,.bg-mid-blue,.bg-dark-grey) :is(h1,h2,h3,h4,h5,h6) em{color:var(--display-em-on-dark)}.bg-mid-grey :is(p,li,dd,blockquote){color:var(--text)}.bg-mid-grey :is(p,li,dd,blockquote) a:not(.btn):not(.button),.bg-mid-grey .eyebrow,.bg-mid-grey :is(h1,h2,h3,h4,h5,h6) em{color:var(--text-heading)}.bg-mid-grey :is(p,li,dd,blockquote) a:not(.btn):not(.button){text-decoration-thickness:2px}:is(.bg-dark-blue,.bg-navy,.bg-black,.bg-dark,.bg-dc-dark-blue,.bg-dark-grey) :is(p,blockquote,dd) a:not(.button):not(.btn){color:var(--accent-on-dark)}:is(.bg-blue,.bg-red,.bg-magenta,.bg-dc-blue,.bg-mid-blue) :is(p,blockquote,dd) a:not(.button):not(.btn){color:var(--text-on-dark);text-decoration-thickness:2px}:is(.bg-blue,.bg-dark-blue,.bg-navy,.bg-black,.bg-red,.bg-magenta,.bg-dark,.bg-dc-dark-blue,.bg-dc-blue,.bg-mid-blue,.bg-dark-grey) :is(.bg-white,.bg-light-grey,.bg-mid-grey,.qa-card,[role=tabpanel],.card,.card-grid__card,.feature-card,.tg-card,.level-chip,.facility-card,.facilities-modal){color:var(--text)}:is(.bg-blue,.bg-dark-blue,.bg-navy,.bg-black,.bg-red,.bg-magenta,.bg-dark,.bg-dc-dark-blue,.bg-dc-blue,.bg-mid-blue,.bg-dark-grey) :is(.bg-white,.bg-light-grey,.bg-mid-grey,.qa-card,[role=tabpanel],.card,.card-grid__card,.feature-card,.tg-card,.level-chip,.facility-card,.facilities-modal) :is(h1,h2,h3,h4,h5,h6){color:var(--text-heading)}:is(.bg-blue,.bg-dark-blue,.bg-navy,.bg-black,.bg-red,.bg-magenta,.bg-dark,.bg-dc-dark-blue,.bg-dc-blue,.bg-mid-blue,.bg-dark-grey) :is(.bg-white,.bg-light-grey,.bg-mid-grey,.qa-card,[role=tabpanel],.card,.card-grid__card,.feature-card,.tg-card,.level-chip,.facility-card,.facilities-modal) :is(h1,h2,h3,h4,h5,h6) em{color:var(--display-em)}:is(.bg-blue,.bg-dark-blue,.bg-navy,.bg-black,.bg-red,.bg-magenta,.bg-dark,.bg-dc-dark-blue,.bg-dc-blue,.bg-mid-blue,.bg-dark-grey) :is(.bg-white,.bg-light-grey,.bg-mid-grey,.qa-card,[role=tabpanel],.card,.card-grid__card,.feature-card,.tg-card,.level-chip,.facility-card,.facilities-modal) .eyebrow{color:var(--blue-text)}:is(.bg-blue,.bg-dark-blue,.bg-navy,.bg-black,.bg-red,.bg-magenta,.bg-dark,.bg-dc-dark-blue,.bg-dc-blue,.bg-mid-blue,.bg-dark-grey) :is(.bg-white,.bg-light-grey,.bg-mid-grey,.qa-card,[role=tabpanel],.card,.card-grid__card,.feature-card,.tg-card,.level-chip,.facility-card,.facilities-modal) :is(p,li){color:var(--text-muted)}:is(.bg-blue,.bg-dark-blue,.bg-navy,.bg-black,.bg-red,.bg-magenta,.bg-dark,.bg-dc-dark-blue,.bg-dc-blue,.bg-mid-blue,.bg-dark-grey) :is(.bg-white,.bg-light-grey,.bg-mid-grey,.qa-card,[role=tabpanel],.card,.card-grid__card,.feature-card,.tg-card,.level-chip,.facility-card,.facilities-modal) a:not(.button):not(.btn){color:var(--blue-text)}.tri-rule,.rule-tri{height:5px;border:0;margin:0;background:var(--rule-tri)}.content-area--tri-top::before{content:"";position:absolute;inset:0 0 auto 0;height:5px;background:var(--rule-tri)}
