/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.body-xl-medium{font-size:24px;line-height:100%;font-weight:500;letter-spacing:-0.48px;}@media (min-width:992px){.body-xl-medium{font-size:40px;line-height:100%;font-weight:500;letter-spacing:-0.6px;}}.body-xl-semibold{font-size:24px;line-height:100%;font-weight:600;letter-spacing:-0.48px;}@media (min-width:992px){.body-xl-semibold{font-size:40px;line-height:100%;font-weight:600;letter-spacing:-0.6px;}}.body-xl-bold{font-size:24px;line-height:100%;font-weight:700;letter-spacing:-0.48px;}@media (min-width:992px){.body-xl-bold{font-size:40px;line-height:100%;font-weight:700;letter-spacing:-0.6px;}}.body-l-medium{font-size:20px;line-height:100%;font-weight:500;letter-spacing:-0.48px;}@media (min-width:992px){.body-l-medium{font-size:28px;line-height:100%;font-weight:500;letter-spacing:-0.48px;}}.body-l-semibold{font-size:20px;line-height:100%;font-weight:600;letter-spacing:-0.48px;}@media (min-width:992px){.body-l-semibold{font-size:28px;line-height:100%;font-weight:600;letter-spacing:-0.48px;}}.body-l-bold{font-size:20px;line-height:100%;font-weight:700;letter-spacing:-0.48px;}@media (min-width:992px){.body-l-bold{font-size:28px;line-height:100%;font-weight:700;letter-spacing:-0.48px;}}.body-default-medium{font-size:16px;line-height:20px;font-weight:500;letter-spacing:-0.48px;}@media (min-width:992px){.body-default-medium{font-size:20px;line-height:24px;font-weight:500;letter-spacing:-0.48px;}}.body-default-semibold{font-size:16px;line-height:100%;font-weight:600;letter-spacing:-0.48px;}@media (min-width:992px){.body-default-semibold{font-size:20px;line-height:100%;font-weight:600;letter-spacing:-0.48px;}}.body-default-bold{font-size:16px;line-height:100%;font-weight:700;letter-spacing:-0.48px;}@media (min-width:992px){.body-default-bold{font-size:20px;line-height:100%;font-weight:700;letter-spacing:-0.48px;}}.body-big-medium{font-size:18px;line-height:120%;font-weight:500;letter-spacing:-0.36px;}@media (min-width:992px){.body-big-medium{font-size:24px;line-height:120%;font-weight:500;letter-spacing:-0.48px;}}.body-big-semibold{font-size:18px;line-height:120%;font-weight:600;letter-spacing:-0.36px;}@media (min-width:992px){.body-big-semibold{font-size:24px;line-height:120%;font-weight:600;letter-spacing:-0.48px;}}.body-big-bold{font-size:18px;line-height:120%;font-weight:700;letter-spacing:-0.36px;}@media (min-width:992px){.body-big-bold{font-size:24px;line-height:120%;font-weight:700;letter-spacing:-0.48px;}}.body-small-medium{font-size:14px;line-height:100%;font-weight:500;letter-spacing:-0.48px;}@media (min-width:992px){.body-small-medium{font-size:16px;line-height:100%;font-weight:500;letter-spacing:-0.48px;}}.body-small-semibold{font-size:14px;line-height:100%;font-weight:600;letter-spacing:-0.48px;}@media (min-width:992px){.body-small-semibold{font-size:16px;line-height:100%;font-weight:600;letter-spacing:-0.48px;}}.body-small-bold{font-size:14px;line-height:100%;font-weight:700;letter-spacing:-0.48px;}@media (min-width:992px){.body-small-bold{font-size:16px;line-height:100%;font-weight:700;letter-spacing:-0.48px;}}@media print{a[href]:after{content:none !important;}*,*:before,*:after{color:#000 !important;background:transparent !important;box-shadow:none !important;text-shadow:none !important;}}
