/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.text-align-center.block--rich-text-block{text-wrap:balance;max-width:85ch;margin:auto;}.block--rich-text-block .block__title{text-wrap:balance;}
.breadcrumb{padding:var(--spacing03) var(--spacing05);margin:0;list-style:none;background-color:var(--lightGrey);}.breadcrumb__item{display:inline;font-size:var(--smSize);}.breadcrumb__item + .breadcrumb__item::before{padding:var(--spacing02);content:"/\00a0";}
.feed-icon{padding:var(--spacing03);display:block;width:max-content;}.feed-icon__icon{fill:var(--linkColor);}
.field--label-inline{display:flex;}.field--label-inline > .field__label{padding-right:var(--spacing02);}.field__label{font-weight:bold;}.field__label::after{content:":";}
.form-item > label:not(.option){display:inline-block;margin-bottom:var(--layout01);font-weight:bold;text-transform:capitalize;font-size:var(--smSize);}.form-text.error{border:1px solid var(--errorColor);}.description{font-size:small;}input + .description,.image-widget + .description{margin-bottom:var(--spacing05);}
.icon{display:inline-block;overflow:visible;vertical-align:text-bottom;fill:currentcolor;}
.media-image{--mediaImageRadius:12px;}.img-straight .media-image > img{--mediaImageRadius:0;}.media-image--image > img,.media-image--brand-approved-image > img{border-radius:var(--mediaImageRadius);}.media-image--brand-approved-image > img{width:100%;}
.node--unpublished{background-color:var(--unpublishedColor);}
.pager{margin:auto;padding-left:0;}.pager__items{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:center;column-gap:var(--layout01);margin:0;padding:0;font-weight:bold;}.pager__item{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;cursor:default;color:var(--color);background-color:var(--pagerBgColor);border-radius:var(--radius01);}.pager__item:not(.pager__item--control){--linkColor:var(--color);}.pager__item--active{color:var(--colorInverse);background-color:var(--brandBlue);}.pager__link{display:flex;align-items:center;justify-content:center;width:100%;height:100%;text-decoration:none;}.pager__link:hover{text-decoration:none;opacity:0.8;}
.tabs{display:flex;flex-flow:wrap;max-width:var(--layoutWidth);padding:0;margin:var(--layout01) 0;}.tabs__tab{display:inline-block;flex:1 0 auto;text-align:center;margin:0;}.tabs__link{display:block;padding:var(--spacing02);transition:background-color 0.5s ease;}.tabs__link.is-active,.tabs__link.is-active:hover{color:var(--white);background-color:var(--linkColor);}.tabs__link:focus,.tabs__link:hover{color:var(--linkColor);background-color:var(--lightGrey);text-decoration:none;}
.tag{--linkColor:var(--orange);color:var(--orange);}
.block--page-title-block .block__title,.block--support-info-field-block .block__title,.block--faq-field-block .block__title,.block--info-item-field-block .block__title{text-align:center;margin-bottom:var(--layout03);}.block--page-title-block,.block--views-blocknode-description-block-1{padding:0 var(--nodeGutterWidth);}.block--views-blocknode-description-block-1{max-width:1280px;margin:auto;}.block--views-blocknode-description-block-1 p:last-child{margin-bottom:0;}
.button--secondary{border-color:var(--buttonBgColor) !important;color:var(--buttonBgColor) !important;background-color:transparent !important;}
.node{background-color:var(--white);}.node:not(.node--type-landing-page){padding:var(--nodeGutterWidth);overflow-x:auto;}
.support-info{--supportInfoHeadingColor:var(--headingColor);--supportInfoColumns:2;margin:0;}.support-info--columns{columns:var(--supportInfoColumns) 220px;column-gap:var(--gridColumnGap);}.support-info--grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:var(--gridColumnGap);}.support-info__item{display:inline-block;width:100%;margin-bottom:var(--layout03);}.support-info__item p:last-child{margin:0;}.support-info__title{font-size:var(--h4Size);color:var(--supportInfoHeadingColor);}
.ajax-progress.ajax-progress-fullscreen{background-image:url(/themes/contrib/musive/images/spinner.svg);background-repeat:no-repeat;background-color:transparent;}
.color-heading-01{--headingColor:var(--brandBlue);}.color-heading-02{--headingColor:var(--brightBlue);}.color-heading-03{--headingColor:var(--red);}.color-heading-04{--headingColor:var(--orange);}.color-heading-05{--headingColor:var(--darkGreen);}.color-heading-06{--headingColor:var(--purple);}.color-heading-07{--headingColor:var(--yellow);}
.list-reset{padding:0;list-style:none !important;}.list-two-col{columns:150px 2;column-gap:var(--spacing07);}.list-check{--listItemIcon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z'/%3E%3C/svg%3E%0A");}.list-plain li{margin-bottom:0;}.list-style-icon > li{position:relative;padding-inline-start:var(--spacing07);}.list-style-icon > li::before{content:"";width:var(--listItemIconSize,1em);height:var(--listItemIconSize,1em);background-color:var(--iconColor);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-image:var(--listItemIcon,none);-webkit-mask-image:var(--listItemIcon,none);margin-top:0.25rem;position:absolute;left:0;}
.text-small{font-size:var(--smSize);line-height:1.375;}.text-large{font-size:var(--lgSize);font-weight:300;line-height:1.5;}.text-header{font-weight:bold;text-transform:uppercase;color:var(--accentColor);letter-spacing:1.5px;}.text-subhead{max-width:500px;}.text-normal{font-weight:normal;}.text-balance{text-wrap:balance;}
.view-full-width{grid-column:1 / -1;}
