/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.u-float--left{float:left !important;}.u-float--right{float:right !important;}
.u-justify--center{justify-content:center !important;}.u-justify--start{justify-content:start !important;}.u-justify--end{justify-content:end !important;}.u-justify--space-between{justify-content:space-between !important;}.u-justify--space-around{justify-content:space-around !important;}
.u-order--first{order:-1 !important;}.u-order--initial{order:initial !important;}.u-order--0{order:0;}.u-order--1{order:1;}.u-order--2{order:2;}.u-order--3{order:3;}@media (min-width:320px){.u-order--first\@nano{order:-1 !important;}.u-order--initial\@nano{order:initial !important;}.u-order--0\@nano{order:0;}.u-order--1\@nano{order:1;}.u-order--2\@nano{order:2;}.u-order--3\@nano{order:3;}}@media (min-width:480px){.u-order--first\@tiny{order:-1 !important;}.u-order--initial\@tiny{order:initial !important;}.u-order--0\@tiny{order:0;}.u-order--1\@tiny{order:1;}.u-order--2\@tiny{order:2;}.u-order--3\@tiny{order:3;}}@media (min-width:768px){.u-order--first\@small{order:-1 !important;}.u-order--initial\@small{order:initial !important;}.u-order--0\@small{order:0;}.u-order--1\@small{order:1;}.u-order--2\@small{order:2;}.u-order--3\@small{order:3;}}@media (min-width:992px){.u-order--first\@medium{order:-1 !important;}.u-order--initial\@medium{order:initial !important;}.u-order--0\@medium{order:0;}.u-order--1\@medium{order:1;}.u-order--2\@medium{order:2;}.u-order--3\@medium{order:3;}}@media (min-width:1200px){.u-order--first\@large{order:-1 !important;}.u-order--initial\@large{order:initial !important;}.u-order--0\@large{order:0;}.u-order--1\@large{order:1;}.u-order--2\@large{order:2;}.u-order--3\@large{order:3;}}@media (min-width:1440px){.u-order--first\@huge{order:-1 !important;}.u-order--initial\@huge{order:initial !important;}.u-order--0\@huge{order:0;}.u-order--1\@huge{order:1;}.u-order--2\@huge{order:2;}.u-order--3\@huge{order:3;}}
.u-ratio--16\:9{aspect-ratio:16/9;}.u-ratio--4\:3{aspect-ratio:4/3;}
.u-g--collapse{gap:0 !important;}.u-g--nano{gap:var(--size-nano) !important;}.u-g--tiny{gap:var(--size-tiny) !important;}.u-g--small{gap:var(--size-small) !important;}.u-g--medium{gap:var(--size-medium) !important;}.u-g--large{gap:var(--size-large) !important;}.u-g--huge{gap:var(--size-huge) !important;}.u-g--mega{gap:var(--size-mega) !important;}.u-m--collapse{margin:0 !important;}.u-m--nano{margin:var(--size-nano) !important;}.u-m--tiny{margin:var(--size-tiny) !important;}.u-m--small{margin:var(--size-small) !important;}.u-m--medium{margin:var(--size-medium) !important;}.u-m--large{margin:var(--size-large) !important;}.u-m--huge{margin:var(--size-huge) !important;}.u-m--mega{margin:var(--size-mega) !important;}.u-mb--collapse{margin-bottom:0 !important;}.u-mb--nano{margin-bottom:var(--size-nano) !important;}.u-mb--tiny{margin-bottom:var(--size-tiny) !important;}.u-mb--small{margin-bottom:var(--size-small) !important;}.u-mb--medium{margin-bottom:var(--size-medium) !important;}.u-mb--large{margin-bottom:var(--size-large) !important;}.u-mb--huge{margin-bottom:var(--size-huge) !important;}.u-mb--mega{margin-bottom:var(--size-mega) !important;}.u-ml--collapse{margin-left:0 !important;}.u-ml--nano{margin-left:var(--size-nano) !important;}.u-ml--tiny{margin-left:var(--size-tiny) !important;}.u-ml--small{margin-left:var(--size-small) !important;}.u-ml--medium{margin-left:var(--size-medium) !important;}.u-ml--large{margin-left:var(--size-large) !important;}.u-ml--huge{margin-left:var(--size-huge) !important;}.u-ml--mega{margin-left:var(--size-mega) !important;}.u-mr--collapse{margin-right:0 !important;}.u-mr--nano{margin-right:var(--size-nano) !important;}.u-mr--tiny{margin-right:var(--size-tiny) !important;}.u-mr--small{margin-right:var(--size-small) !important;}.u-mr--medium{margin-right:var(--size-medium) !important;}.u-mr--large{margin-right:var(--size-large) !important;}.u-mr--huge{margin-right:var(--size-huge) !important;}.u-mr--mega{margin-right:var(--size-mega) !important;}.u-mt--collapse{margin-top:0 !important;}.u-mt--nano{margin-top:var(--size-nano) !important;}.u-mt--tiny{margin-top:var(--size-tiny) !important;}.u-mt--small{margin-top:var(--size-small) !important;}.u-mt--medium{margin-top:var(--size-medium) !important;}.u-mt--large{margin-top:var(--size-large) !important;}.u-mt--huge{margin-top:var(--size-huge) !important;}.u-mt--mega{margin-top:var(--size-mega) !important;}.u-p--collapse{padding:0 !important;}.u-p--nano{padding:var(--size-nano) !important;}.u-p--tiny{padding:var(--size-tiny) !important;}.u-p--small{padding:var(--size-small) !important;}.u-p--medium{padding:var(--size-medium) !important;}.u-p--large{padding:var(--size-large) !important;}.u-p--huge{padding:var(--size-huge) !important;}.u-p--mega{padding:var(--size-mega) !important;}.u-pb--collapse{padding-bottom:0 !important;}.u-pb--nano{padding-bottom:var(--size-nano) !important;}.u-pb--tiny{padding-bottom:var(--size-tiny) !important;}.u-pb--small{padding-bottom:var(--size-small) !important;}.u-pb--medium{padding-bottom:var(--size-medium) !important;}.u-pb--large{padding-bottom:var(--size-large) !important;}.u-pb--huge{padding-bottom:var(--size-huge) !important;}.u-pb--mega{padding-bottom:var(--size-mega) !important;}.u-pl--collapse{padding-left:0 !important;}.u-pl--nano{padding-left:var(--size-nano) !important;}.u-pl--tiny{padding-left:var(--size-tiny) !important;}.u-pl--small{padding-left:var(--size-small) !important;}.u-pl--medium{padding-left:var(--size-medium) !important;}.u-pl--large{padding-left:var(--size-large) !important;}.u-pl--huge{padding-left:var(--size-huge) !important;}.u-pl--mega{padding-left:var(--size-mega) !important;}.u-pr--collapse{padding-right:0 !important;}.u-pr--nano{padding-right:var(--size-nano) !important;}.u-pr--tiny{padding-right:var(--size-tiny) !important;}.u-pr--small{padding-right:var(--size-small) !important;}.u-pr--medium{padding-right:var(--size-medium) !important;}.u-pr--large{padding-right:var(--size-large) !important;}.u-pr--huge{padding-right:var(--size-huge) !important;}.u-pr--mega{padding-right:var(--size-mega) !important;}.u-pt--collapse{padding-top:0 !important;}.u-pt--nano{padding-top:var(--size-nano) !important;}.u-pt--tiny{padding-top:var(--size-tiny) !important;}.u-pt--small{padding-top:var(--size-small) !important;}.u-pt--medium{padding-top:var(--size-medium) !important;}.u-pt--large{padding-top:var(--size-large) !important;}.u-pt--huge{padding-top:var(--size-huge) !important;}.u-pt--mega{padding-top:var(--size-mega) !important;}
.u-text-align--left{text-align:left !important;}.u-text-align--right{text-align:right !important;}.u-text-align--center{text-align:center !important;}.u-text-align--middle{vertical-align:middle !important;}.u-text-transform--uppercase{text-transform:uppercase !important;}.u-text-decoration--none{text-decoration:none !important;}.u-text-color--default{color:var(--color-text) !important;}.u-text-color--primary{color:var(--color-primary) !important;}.u-text-color--light{color:var(--color-text-light) !important;}.u-text-color--white{color:white !important;}[data-contrast=high] .u-text-color--white{color:var(--color-text) !important;}.u-text-color--green{color:var(--color-green) !important;}[data-contrast=high] .u-text-color--green{color:var(--color-text) !important;}.u-text-color--pink{color:var(--color-pink) !important;}[data-contrast=high] .u-text-color--pink{color:var(--color-text) !important;}.u-text-color--blue{color:var(--color-blue) !important;}[data-contrast=high] .u-text-color--blue{color:var(--color-text) !important;}.u-text-weight--normal{font-weight:var(--font-weight-normal) !important;}.u-text-weight--bold{font-weight:var(--font-weight-bold) !important;}.u-text-family--heading{font-family:var(--font-family-heading) !important;}.u-text-size--small{font-size:var(--font-size-small) !important;}.u-text-size--large{font-size:var(--font-size-large) !important;}.u-text-size--h1{font-size:var(--font-size-h1) !important;}.u-text-size--h2{font-size:var(--font-size-h2) !important;}.u-text-size--h3{font-size:var(--font-size-h3) !important;}.u-text-size--h4{font-size:var(--font-size-h4) !important;}.u-text-size--h5{font-size:var(--font-size-h5) !important;}.u-text-highlighted{font-family:var(--font-family-heading);font-size:var(--font-size-large);font-weight:var(--font-weight-bold);line-height:var(--line-height-small);text-transform:uppercase;}
