.index-module-scss-module__x19MFq__announcements{flex-flow:column;display:flex}.index-module-scss-module__x19MFq__announcements:empty,.index-module-scss-module__x19MFq__announcements .index-module-scss-module__x19MFq__list:empty,.index-module-scss-module__x19MFq__announcements .index-module-scss-module__x19MFq__item:empty{display:none}.index-module-scss-module__x19MFq__announcements .index-module-scss-module__x19MFq__item:not(:empty){justify-content:center;display:flex}.index-module-scss-module__x19MFq__announcements .index-module-scss-module__x19MFq__item:not(:empty).index-module-scss-module__x19MFq__info{background:var(--mc-color-signal-neutral-default)}.index-module-scss-module__x19MFq__announcements .index-module-scss-module__x19MFq__item:not(:empty).index-module-scss-module__x19MFq__warn{background:var(--mc-color-signal-warning-default)}.index-module-scss-module__x19MFq__announcements .index-module-scss-module__x19MFq__item:not(:empty)+.index-module-scss-module__x19MFq__item{margin-top:.125rem}.index-module-scss-module__x19MFq__announcements .index-module-scss-module__x19MFq__item:not(:empty)>div[class*=alert]{max-width:var(--max-site-width)}.index-module-scss-module__x19MFq__announcements .index-module-scss-module__x19MFq__item:not(:empty) a[target=_blank],.index-module-scss-module__x19MFq__announcements .index-module-scss-module__x19MFq__item:not(:empty) a[rel=noopener\ noreferrer]{padding-right:calc(var(--mc-spacing-0-5x)/20*1*1rem*1.25 + var(--icon-size-sm)/20*1*1rem*1.25);position:relative}.index-module-scss-module__x19MFq__announcements .index-module-scss-module__x19MFq__item:not(:empty) a[target=_blank]:after,.index-module-scss-module__x19MFq__announcements .index-module-scss-module__x19MFq__item:not(:empty) a[rel=noopener\ noreferrer]:after{background:url(/patientportal/assets/external-link-16px.svg);background-size:calc(var(--icon-size-sm)/20*1*1rem*1.25);content:"";height:calc(var(--icon-size-sm)/20*1*1rem*1.25);right:0;top:calc(var(--mc-spacing-0-5x)/20*1*1rem*1.25);width:calc(var(--icon-size-sm)/20*1*1rem*1.25);position:absolute}
.footer-module-scss-module__q6qBmW__footer{color:var(--mc-color-text-primary-inverse);outline-offset:calc(var(--mc-focus-outline-width) + 2px)}@media print{.footer-module-scss-module__q6qBmW__footer{padding-top:calc(var(--mc-spacing-3x)/20*1*1rem*1.25);border-top:1px solid #000}}.footer-module-scss-module__q6qBmW__footer .footer-module-scss-module__q6qBmW__footer-links{background-color:var(--footer-color-background);padding:calc(var(--mc-spacing-5x)/20*1*1rem*1.25) calc(var(--layout-spacing-horizontal)/20*1*1rem*1.25)}@media print{.footer-module-scss-module__q6qBmW__footer .footer-module-scss-module__q6qBmW__footer-links{display:none}}.footer-module-scss-module__q6qBmW__footer .footer-module-scss-module__q6qBmW__footer-links .footer-module-scss-module__q6qBmW__row1{border-bottom:solid 1px var(--mc-color-action-secondary-inverse-pressed);gap:calc(var(--mc-spacing-3x)/20*1.25*1rem*1.25) 0;padding-bottom:calc(var(--mc-spacing-3x)/20*1.25*1rem*1.25);flex-direction:column;display:flex}@media only screen and (min-width:600px){.footer-module-scss-module__q6qBmW__footer .footer-module-scss-module__q6qBmW__footer-links .footer-module-scss-module__q6qBmW__row1{flex-flow:wrap}}.footer-module-scss-module__q6qBmW__footer .footer-module-scss-module__q6qBmW__footer-links .footer-module-scss-module__q6qBmW__row1 ul li{padding-bottom:calc(var(--mc-spacing-1x)/20*1.75*1rem*1.25)}.footer-module-scss-module__q6qBmW__footer .footer-module-scss-module__q6qBmW__footer-links .footer-module-scss-module__q6qBmW__row2{padding-top:calc(var(--mc-spacing-4x)/20*1*1rem*1.25)}@media only screen and (min-width:600px){.footer-module-scss-module__q6qBmW__footer .footer-module-scss-module__q6qBmW__footer-links .footer-module-scss-module__q6qBmW__row2{padding-top:calc(var(--mc-spacing-5x)/20*1*1rem*1.25);flex:1;display:flex}}.footer-module-scss-module__q6qBmW__footer .footer-module-scss-module__q6qBmW__footer-links .footer-module-scss-module__q6qBmW__row2 ul{display:flex}.footer-module-scss-module__q6qBmW__footer .footer-module-scss-module__q6qBmW__footer-links .footer-module-scss-module__q6qBmW__row2 ul li{padding-right:calc(var(--mc-spacing-1x)/20*1*1rem*1.25)}.footer-module-scss-module__q6qBmW__footer .footer-module-scss-module__q6qBmW__footer-links .footer-module-scss-module__q6qBmW__row2 ul li .footer-module-scss-module__q6qBmW__footer-link:focus-visible{border-radius:calc(var(--mc-radius-xx-large)/20*1*1rem*1.25);outline-offset:var(--mc-focus-outline-width)}.footer-module-scss-module__q6qBmW__footer .footer-module-scss-module__q6qBmW__footer-links .footer-module-scss-module__q6qBmW__row2 ul li svg{color:#0000}.footer-module-scss-module__q6qBmW__footer .footer-module-scss-module__q6qBmW__footer-links .footer-module-scss-module__q6qBmW__row2 ul li svg path{color:var(--mc-color-action-primary-inverse-default)}.footer-module-scss-module__q6qBmW__footer .footer-module-scss-module__q6qBmW__footer-links .footer-module-scss-module__q6qBmW__row2 ul li svg:hover circle{stroke-opacity:1}.footer-module-scss-module__q6qBmW__footer .footer-module-scss-module__q6qBmW__footer-links .footer-module-scss-module__q6qBmW__row2 ul li:active svg>circle,.footer-module-scss-module__q6qBmW__footer .footer-module-scss-module__q6qBmW__footer-links .footer-module-scss-module__q6qBmW__row2 ul li:active:focus svg>circle{fill:var(--mc-color-action-primary-inverse-default);stroke-opacity:1}.footer-module-scss-module__q6qBmW__footer .footer-module-scss-module__q6qBmW__footer-links .footer-module-scss-module__q6qBmW__row2 ul li:active svg>path,.footer-module-scss-module__q6qBmW__footer .footer-module-scss-module__q6qBmW__footer-links .footer-module-scss-module__q6qBmW__row2 ul li:active:focus svg>path{fill:var(--mc-color-action-primary-default)}.footer-module-scss-module__q6qBmW__footer .footer-module-scss-module__q6qBmW__footer-links .footer-module-scss-module__q6qBmW__row2 .footer-module-scss-module__q6qBmW__col:nth-child(2){display:none}@media only screen and (min-width:905px){.footer-module-scss-module__q6qBmW__footer .footer-module-scss-module__q6qBmW__footer-links .footer-module-scss-module__q6qBmW__row2 .footer-module-scss-module__q6qBmW__col:nth-child(2){display:flex}}.footer-module-scss-module__q6qBmW__footer .footer-module-scss-module__q6qBmW__footer-links .footer-module-scss-module__q6qBmW__row2 .footer-module-scss-module__q6qBmW__col:last-child{padding-top:2.3125rem}@media only screen and (min-width:600px){.footer-module-scss-module__q6qBmW__footer .footer-module-scss-module__q6qBmW__footer-links .footer-module-scss-module__q6qBmW__row2 .footer-module-scss-module__q6qBmW__col:last-child{padding-top:0}}.footer-module-scss-module__q6qBmW__footer .footer-module-scss-module__q6qBmW__footer-links .footer-module-scss-module__q6qBmW__row2 .footer-module-scss-module__q6qBmW__col:last-child li{padding-right:calc(var(--mc-spacing-2x)/20*1*1rem*1.25)}.footer-module-scss-module__q6qBmW__footer .footer-module-scss-module__q6qBmW__footer-links .footer-module-scss-module__q6qBmW__row2 .footer-module-scss-module__q6qBmW__footer-col-header{font-family:var(--font-family);font-size:calc(var(--mc-typography-font-size-4x)/20*1*1rem*1.25);line-height:var(--mc-typography-line-height-4x);font-weight:var(--mc-typography-font-weight-bold);--font-family:var(--mc-typography-font-family-serif);margin-bottom:calc(var(--mc-spacing-1-5x)/20*1*1rem*1.25)}@media only screen and (min-width:600px){.footer-module-scss-module__q6qBmW__footer .footer-module-scss-module__q6qBmW__footer-links .footer-module-scss-module__q6qBmW__col{flex:1 0 50%}}@media only screen and (min-width:905px){.footer-module-scss-module__q6qBmW__footer .footer-module-scss-module__q6qBmW__footer-links .footer-module-scss-module__q6qBmW__col{flex:1;width:auto}}.footer-module-scss-module__q6qBmW__footer .footer-module-scss-module__q6qBmW__footer-links .footer-module-scss-module__q6qBmW__footer-col-header{font-family:var(--font-family);font-size:calc(var(--mc-typography-font-size-5x)/20*1*1rem*1.25);line-height:var(--mc-typography-line-height-5x);font-weight:var(--mc-typography-font-weight-bold);--font-family:var(--mc-typography-font-family-serif);margin-bottom:calc(var(--mc-spacing-2x)/20*1*1rem*1.25)}.footer-module-scss-module__q6qBmW__footer .footer-module-scss-module__q6qBmW__footer-legal{background-color:var(--footer-legal-color-background);padding:calc(var(--mc-spacing-4x)/20*1*1rem*1.25) calc(var(--layout-spacing-horizontal)/20*1*1rem*1.25)}@media print{.footer-module-scss-module__q6qBmW__footer .footer-module-scss-module__q6qBmW__footer-legal{padding-top:0}}.footer-module-scss-module__q6qBmW__footer .footer-module-scss-module__q6qBmW__footer-legal .footer-module-scss-module__q6qBmW__row1{border-bottom:solid 1px var(--mc-color-action-secondary-default);padding-bottom:calc(var(--mc-spacing-4x)/20*1*1rem*1.25);flex-direction:column;display:flex}@media print{.footer-module-scss-module__q6qBmW__footer .footer-module-scss-module__q6qBmW__footer-legal .footer-module-scss-module__q6qBmW__row1{display:none}}.footer-module-scss-module__q6qBmW__footer .footer-module-scss-module__q6qBmW__footer-legal .footer-module-scss-module__q6qBmW__row1 ul{gap:calc(var(--mc-spacing-2x)/20*1*1rem*1.25);margin-top:calc(var(--mc-spacing-1x)/20*1*1rem*1.25);flex-direction:column;display:flex}@media only screen and (min-width:905px){.footer-module-scss-module__q6qBmW__footer .footer-module-scss-module__q6qBmW__footer-legal .footer-module-scss-module__q6qBmW__row1 ul{gap:calc(var(--mc-spacing-4x)/20*1*1rem*1.25);flex-direction:row;margin-top:0;margin-bottom:0}}.footer-module-scss-module__q6qBmW__footer .footer-module-scss-module__q6qBmW__footer-legal .footer-module-scss-module__q6qBmW__footer-col-header{font-family:var(--mc-typography-font-family-sans);font-size:calc(var(--mc-typography-font-size-4x)/20*1*1rem*1.25);line-height:var(--mc-typography-line-height-4x);font-weight:var(--mc-typography-font-weight-regular);color:var(--mc-color-text-action-disabled);margin-bottom:calc(var(--mc-spacing-2x)/20*1*1rem*1.25)}@media print{.footer-module-scss-module__q6qBmW__footer .footer-module-scss-module__q6qBmW__footer-legal .footer-module-scss-module__q6qBmW__footer-col-header{display:none}}.footer-module-scss-module__q6qBmW__footer .footer-module-scss-module__q6qBmW__footer-legal .footer-module-scss-module__q6qBmW__copy-rights{font-family:var(--mc-typography-font-family-sans);font-size:calc(var(--mc-typography-font-size-4x)/20*1*1rem*1.25);line-height:var(--mc-typography-line-height-4x);font-weight:var(--mc-typography-font-weight-regular);padding-top:calc(var(--mc-spacing-4x)/20*1*1rem*1.25);display:flex}@media print{.footer-module-scss-module__q6qBmW__footer .footer-module-scss-module__q6qBmW__footer-legal .footer-module-scss-module__q6qBmW__copy-rights{text-align:center;padding:0;display:block}}.footer-module-scss-module__q6qBmW__footer .footer-module-scss-module__q6qBmW__footer-content{max-width:var(--max-site-width);flex-direction:column;margin:0 auto;display:flex}@media print{.footer-module-scss-module__q6qBmW__footer .footer-module-scss-module__q6qBmW__footer-content{margin:0;display:block}}.footer-module-scss-module__q6qBmW__footer .footer-module-scss-module__q6qBmW__footer-link{font-family:var(--mc-typography-font-family-sans);font-size:calc(var(--mc-typography-font-size-4x)/20*1*1rem*1.25);font-weight:var(--mc-typography-font-weight-regular);--mc-color-focus-primary:var(--mc-color-focus-primary-inverse)}.footer-module-scss-module__q6qBmW__footer .footer-module-scss-module__q6qBmW__footer-link:focus{outline:none}.footer-module-scss-module__q6qBmW__footer .footer-module-scss-module__q6qBmW__footer-link:focus-visible{outline:var(--mc-focus-outline-width) var(--mc-focus-outline-style) var(--mc-color-focus-primary);outline-offset:6px;border-radius:.375rem}.footer-module-scss-module__q6qBmW__footer .footer-module-scss-module__q6qBmW__footer-link{color:var(--mc-color-text-primary-inverse);display:inline-flex}.footer-module-scss-module__q6qBmW__footer .footer-module-scss-module__q6qBmW__footer-link:hover{text-underline-offset:calc(2/20*1*1rem*1.25);text-decoration-thickness:.0625rem}.footer-module-scss-module__q6qBmW__footer .footer-module-scss-module__q6qBmW__footer-link .footer-module-scss-module__q6qBmW__footer-link-text{align-items:center;gap:.125rem;display:flex}
