/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.fieldgroup{padding:0;border-width:0;}
.container-inline div,.container-inline label{display:inline-block;}.container-inline .details-wrapper{display:block;}.container-inline .hidden{display:none;}
.clearfix::after{display:table;clear:both;content:"";}
.js details:not([open]) .details-wrapper{display:none;}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus-within{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.item-list__comma-list,.item-list__comma-list li{display:inline;}.item-list__comma-list{margin:0;padding:0;}.item-list__comma-list li::after{content:", ";}.item-list__comma-list li:last-child::after{content:"";}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}@media (scripting:enabled){.js-hide.js-hide{display:none;}.js-show{display:block;}}
.nowrap{white-space:nowrap;}
.position-container{position:relative;}
.reset-appearance{margin:0;padding:0;border:0 none;background:transparent;line-height:inherit;-webkit-appearance:none;appearance:none;}
.resize-none{resize:none;}.resize-vertical{min-height:2em;resize:vertical;}.resize-horizontal{max-width:100%;resize:horizontal;}.resize-both{max-width:100%;min-height:2em;resize:both;}
.system-status-counter__status-icon{display:inline-block;width:25px;height:25px;vertical-align:middle;}.system-status-counter__status-icon::before{display:block;width:100%;height:100%;content:"";background-repeat:no-repeat;background-position:center 2px;background-size:16px;}.system-status-counter__status-icon--error::before{background-image:url(/core/misc/icons/e32700/error.svg);}.system-status-counter__status-icon--warning::before{background-image:url(/core/misc/icons/e29700/warning.svg);}.system-status-counter__status-icon--checked::before{background-image:url(/core/misc/icons/73b355/check.svg);}
.system-status-report-counters__item{width:100%;margin-bottom:0.5em;padding:0.5em 0;text-align:center;white-space:nowrap;background-color:rgba(0,0,0,0.063);}@media screen and (min-width:60em){.system-status-report-counters{display:flex;flex-wrap:wrap;justify-content:space-between;}.system-status-report-counters__item--half-width{width:49%;}.system-status-report-counters__item--third-width{width:33%;}}
.system-status-general-info__item{margin-top:1em;padding:0 1em 1em;border:1px solid #ccc;}.system-status-general-info__item-title{border-bottom:1px solid #ccc;}
.tablesort{display:inline-block;width:16px;height:16px;background-size:100%;}.tablesort--asc{background-image:url(/core/misc/icons/787878/twistie-down.svg);}.tablesort--desc{background-image:url(/core/misc/icons/787878/twistie-up.svg);}
.ionis-accordion{margin-bottom:1rem;border:1px solid var(--color-light-gray);border-radius:4px;overflow:hidden;}.ionis-accordion__header{display:flex;justify-content:space-between;align-items:center;width:100%;padding:1rem 1.5rem;margin:0;background-color:var(--color-purple);color:var(--color-white);border:none;text-align:left;cursor:pointer;}.ionis-accordion__title{font-size:20px;font-weight:900;line-height:28px;letter-spacing:4.5px;text-transform:uppercase;margin:0;color:inherit;}.ionis-accordion__icon{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;color:currentColor;transition:transform 0.3s ease;}.ionis-accordion__chevron{width:100%;height:100%;transition:transform 0.3s ease;}.ionis-accordion.is-open .ionis-accordion__chevron{transform:rotate(180deg);}.ionis-accordion__content{max-height:0;overflow:hidden;background-color:var(--color-white);transition:max-height 0.3s ease-out;}.ionis-accordion.is-open .ionis-accordion__content{max-height:2000px;}.ionis-accordion__content-inner{padding:1.5rem;}.ionis-accordion__header:focus:not(:focus-visible){outline:none;}.ionis-accordion__header:focus-visible{outline:2px solid var(--color-light-purple);outline-offset:2px;}
.ionis-media-center{max-width:100%;margin:0 auto;padding:2rem 1rem;background-color:var(--color-light-gray);}.media-center{width:100%;}.media-center__wrapper{display:flex;flex-direction:column;width:100%;max-width:1440px;margin:0 auto;}.media-center__nav{width:100%;order:1;}.media-center__nav-placeholder{padding:1rem;}.media-center__content{width:100%;order:2;}.media-center__header{margin-bottom:2rem;}.media-center__sections{display:flex;flex-direction:column;gap:2rem;}.media-center-component{width:100%;margin:0;padding:0;background-color:var(--color-light-gray);}.media-center{width:100%;}.media-center__wrapper{display:flex;flex-direction:column;width:100%;max-width:1440px;margin:0 auto;padding:0 1rem;}.media-center__content{width:100%;order:2;padding:1rem 0;}.media-center-component .media-center__title{font-size:20px;line-height:28px;letter-spacing:4.5px;font-weight:900;color:var(--color-pink);padding-bottom:24px;position:relative;text-transform:uppercase;max-width:970px;margin-bottom:30px;text-align:left;}.media-center-component .media-center__title::after{content:"";position:absolute;width:137px;height:1px;background-color:var(--color-pink);bottom:0;left:0;}.media-center-component .media-center__lead{font-size:18px;line-height:26px;font-weight:350;color:var(--color-black);margin-bottom:20px;}.media-center-component .media-center__lead strong{display:block;}.media-center-component .media-center__body,.media-center-component .media-center__body p{font-size:19px;line-height:24px;color:var(--color-black);margin-bottom:30px;font-weight:700;}.media-center-component .media-center__body p:last-child{margin-bottom:0;}.media-center-component .media-center__body strong{font-weight:600;color:var(--color-black);}.media-center-component .media-center__sections{margin-top:2rem;}.media-center-component .media-center__section{margin-bottom:2rem;padding:1.5rem;background:var(--color-white);border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,0.1);}.media-center-component .media-center__section-title{font-size:18px;font-weight:700;color:var(--color-black);margin-bottom:1.5rem;padding-bottom:0.75rem;border-bottom:1px solid var(--color-light-gray);}.media-center-component .media-center__accordion_item{margin-top:40px;margin-bottom:20px;}@media (min-width:1024px){.media-center-component .media-center__wrapper{flex-direction:row;gap:2rem;padding:0 1rem;}.media-center-component .media-center__nav{width:300px;order:1;}.media-center-component .media-center__content{flex:1;order:2;padding:2rem 0;}}
.ionis-media-item{display:flex;flex-direction:column;align-items:center;text-align:center;padding:0 1rem;height:100%;}.ionis-media-item__media{margin-bottom:0.5rem;max-width:100%;}.ionis-media-item__content{display:flex;justify-content:center;align-items:center;width:100%;margin-top:0.5rem;gap:1rem;}.ionis-media-item__text{font-weight:bold;font-size:19px;line-height:26px;color:var(--color-text);margin:0;text-align:center;flex:0 1 auto;}.ionis-media-item__link{text-decoration:none;}.ionis-media-item__download_icon{width:30px;height:30px;border-radius:50%;background-color:var(--color-purple,#a20067);background-image:url(/themes/custom/envivent/components/ionis-media-item/assets/download-icon.png);background-repeat:no-repeat;background-position:center;background-size:16px;display:flex;justify-content:center;align-items:center;flex-shrink:0;}@media (max-width:1024px){.ionis-media-item{padding:2rem 0;}}
.ionis-media-row{padding-top:2rem;}.ionis-media-row .ionis-media-row__header h4.ionis-media-row__title,.ionis-media-row > h4{box-sizing:border-box;display:block;height:66px;margin:0 46px 30px;padding:20px 0;font-size:19px;font-weight:500;line-height:26px;text-align:center;color:var(--color-purple);background-color:var(--color-light-gray);}.ionis-media-row__content{display:flex;flex-wrap:wrap;gap:30px;justify-content:center;max-width:1200px;margin:0 auto;padding:0 1.25rem 3.125rem;}.ionis-media-row--cols-2 .ionis-media-row__content > .ionis-media-item-paragraph,.ionis-media-row__content > .ionis-media-item-paragraph{flex:1 1 calc(50% - 15px);max-width:100%;box-sizing:border-box;}.ionis-media-row--cols-3 .ionis-media-row__content > .ionis-media-item-paragraph{flex:1 1 calc(33.333% - 20px);min-width:250px;}.ionis-media-row__content > .ionis-media-item-paragraph-image:nth-child(even){border-left:1px solid var(--color-black);}.ionis-media-row__content > .ionis-media-item-paragraph-document:not(:nth-child(3n+1)){border-left:1px solid var(--color-black);}@media (max-width:1024px){.ionis-media-row__content > .ionis-media-item-paragraph,.ionis-media-row--cols-2 .ionis-media-row__content > .ionis-media-item-paragraph,.ionis-media-row--cols-3 .ionis-media-row__content > .ionis-media-item-paragraph{flex:1 1 100%;}.ionis-media-row__content > .ionis-media-item-paragraph-image:nth-child(even){border-left:none;}.ionis-media-row__content > .ionis-media-item-paragraph-document:not(:nth-child(3n+1)){border-left:none;}.ionis-media-row__content > .ionis-media-item-paragraph-image:not(:first-child),.ionis-media-row__content > .ionis-media-item-paragraph-document:not(:first-child){border-top:1px solid var(--color-black);}}
.ionis-sidebar-layout{background-color:var(--color-light-gray);}.ionis-sidebar-layout__wrapper{display:flex;flex-direction:row;gap:1rem;max-width:1440px;margin:0 auto;padding:0 1rem;}.ionis-sidebar-layout__content{flex:1;order:2;padding:1rem 0;}.ionis-sidebar-layout__menu{max-width:304px;}@media (max-width:1024px){.ionis-sidebar-layout__wrapper{flex-direction:column;}.ionis-sidebar-layout__menu{max-width:unset;}}
p.Indent1,ul.Indent1,ol.Indent1{margin-left:2em;}p.Indent2,ul.Indent2,ol.Indent2{margin-left:4em;}p.Indent3,ul.Indent3,ol.Indent3{margin-left:6em;}p.Indent4,ul.Indent4,ol.Indent4{margin-left:8em;}p.Indent5,ul.Indent5,ol.Indent5{margin-left:10em;}p.Indent6,ul.Indent6,ol.Indent6{margin-left:12em;}p.Indent7,ul.Indent7,ol.Indent7{margin-left:14em;}p.Indent8,ul.Indent8,ol.Indent8{margin-left:16em;}p.Indent9,ul.Indent9,ol.Indent9{margin-left:18em;}p.Indent10,ul.Indent10,ol.Indent10{margin-left:20em;}
.ionis-media-menu{background-color:var(--color-white);margin:3rem 0 3rem 0;}@media (max-width:1025px){.ionis-media-menu{margin:3rem 0 0 0;}}.ionis-media-menu .menu-item{padding:.5rem;}.ionis-media-menu .ionis-media-menu__menu > div > .menu > .menu-item{border-bottom:1px solid var(--color-light-gray);}.ionis-media-menu li.menu-item a{color:var(--color-pink);font-size:20px !important;}.ionis-media-menu li.menu-item--expanded a{color:var(--color-purple);font-size:16px !important;}.ionis-media-menu li.menu-item--expanded span:hover,.ionis-media-menu li.menu-item a:hover{color:var(--color-light-purple);}.ionis-media-menu li.menu-item--expanded span{color:var(--color-purple);font-weight:500;}.ionis-media-menu li a.is-active{background-color:var(--color-light-gray);}.ionis-media-menu li:last-child{border-bottom:none;}.ionis-media-menu .menu-item a{display:block;text-decoration:none;font-weight:500;}.ionis-media-menu ul{list-style:none;}.ionis-media-menu .menu-item--expanded > .menu{display:none;}.ionis-media-menu .menu-item--active-trail > .menu{display:block;}.ionis-media-menu .menu-item a{display:block;padding:0.75rem 1rem;text-decoration:none;color:var(--color-pink);}.ionis-media-menu .menu-item--expanded > span{display:block;padding:0.75rem 0 1rem;color:var(--color-purple);cursor:pointer;font-weight:500;}.ionis-media-menu .menu-item a.is-active{background-color:var(--color-light-gray);}.ionis-media-menu .menu-item--expanded{position:relative;padding-left:20px;}.ionis-media-menu .menu-item--expanded > span{position:relative;}.ionis-media-menu .menu-item--expanded > span::before{content:"";position:absolute;width:0;height:0;border-left:8px solid rgba(0,0,0,0);border-right:8px solid rgba(0,0,0,0);border-bottom:8px solid #d8d8d8;top:18px;left:-25px;transform:rotate(90deg);transition:transform .3s ease;}.ionis-media-menu .is-expanded > span::before{transform:translateY(-50%) rotate(180deg);}.ionis-media-menu .menu-title{display:none;}@media (min-width:1025px){.ionis-media-menu .ionis-media-menu__menu{padding:1rem;}}.ionis-media-menu__email-alerts{display:flex;align-items:center;gap:8px;padding:0 0 1rem 0;margin-left:1rem;}.ionis-media-menu__email-alerts a{color:var(--color-pink) !important;text-decoration:none;font-size:16px !important;font-weight:500 !important;line-height:1;display:inline-block;}.ionis-media-menu__email-alerts a:hover,.ionis-media-menu__email-alerts a:focus{color:var(--color-light-purple) !important;}.ionis-media-menu__email-icon{display:inline-block;position:relative;width:18px;height:13px;background:url(/themes/custom/envivent/components/ionis-media-menu/assets/email-icon.svg) no-repeat center center;background-size:contain;vertical-align:middle;}.ionis-media-menu__email-icon::after{content:"";position:absolute;top:-.3rem;right:-.4rem;width:.5rem;height:.5rem;border-radius:50%;background:var(--color-orange);border:2px solid #fff;box-shadow:0 1px 2px rgba(0,0,0,0.05);z-index:1;}.ionis-media-menu__contact_cards{background-color:var(--color-light-gray);}.ionis-media-menu__contact_card{background:var(--color-purple);color:var(--color-white) !important;padding:1rem 2rem 1rem 2rem;margin-bottom:2px;font-weight:700 !important;font-size:19px !important;}.ionis-media-menu__contact_card a{color:var(--color-orange) !important;text-decoration:none;font-weight:700 !important;}.ionis-media-menu__contact_card a.ionis-media-menu__phone{color:var(--color-white) !important;font-weight:350 !important;}.ionis-media-menu__contact_cards .ionis-media-menu__contact_card:last-child{border-radius:0 0 50px 0;margin-bottom:unset;}
.ionis-media-menu__accordion_title{display:block;cursor:pointer;padding:1rem;border-radius:0 0 30.5px 0;background:var(--color-white);}.ionis-media-menu__accordion_title_wrapper{background:var(--color-light-gray);}.ionis-media-menu__accordion_title_wrapper.is-expanded{background:unset;}@media (min-width:1025px){.ionis-media-menu__accordion_title{display:none;}}.ionis-media-menu__mobile_title{display:flex;justify-content:space-between;align-items:center;width:100%;color:var(--color-purple);font-weight:500;font-size:20px;}.ionis-media-menu__icon{display:inline-flex;align-items:center;padding-left:0.5rem;}.ionis-media-menu__chevron{transition:transform 0.2s ease;}.ionis-media-menu__accordion_title_wrapper.is-expanded .ionis-media-menu__chevron{transform:rotate(180deg);}@media (min-width:1025px){.ionis-media-menu__icon{display:none;}}.ionis-media-menu__accordion_content{max-height:0;overflow:hidden;transition:max-height 0.3s cubic-bezier(.4,0,.2,1);min-width:304px;}.ionis-media-menu__accordion_content.is-open{max-height:10000px;}.ionis-media-menu__menu{padding:1rem;}@media (min-width:1025px){.ionis-media-menu__accordion_content{max-height:none;overflow:visible;}}@media (min-width:1025px){.ionis-media-menu__accordion_title{display:none;}.ionis-media-menu__accordion_content{display:block;max-height:none;overflow:visible;}.ionis-media-menu__accordion_content.hidden{display:block;}}
.layout--onecol .layout__region{width:100%;}
.paragraph--unpublished{background-color:#fff4f4;}
