/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.paragraph--unpublished{background-color:#fff4f4;}
.vertical-timeline{position:relative;padding:0;margin:0;--timeline--marker-size:1.5rem;--timeline--marker-line-length:3rem;--timeline--marker--top-offset:1rem;--timeline--label--gap:0.5rem;}.vertical-timeline::before{content:'';position:absolute;top:0;left:0;width:2px;height:100%;background:#cccccc;}@media (min-width:48rem){.vertical-timeline::before{left:50%;transform:translateX(-50%);}}.vertical-timeline-group{display:flex;flex-direction:row-reverse;position:relative;justify-content:flex-end;padding:0;margin:0;width:calc(80% + var(--timeline--marker-size)/2);left:calc(-1 * var(--timeline--marker-size)/2);}@media (min-width:48rem){.vertical-timeline-group{display:flex;flex-direction:row;position:relative;justify-content:flex-end;left:unset;width:calc(50% + var(--timeline--marker-size)/2);}.vertical-timeline-group:nth-child(odd){flex-direction:row-reverse;justify-content:flex-end;margin-left:calc(50% - var(--timeline--marker-size)/2);}}.vertical-timeline-group__line{flex:0 0 var(--timeline--marker-line-length);position:relative;top:var(--timeline--marker--top-offset);width:var(--timeline--marker-line-length);height:2px;background:#cccccc;}.vertical-timeline-group__marker{flex:0 0 var(--timeline--marker-size);position:relative;top:calc(var(--timeline--marker--top-offset) + 1px - var(--timeline--marker-size)/2);width:var(--timeline--marker-size);height:var(--timeline--marker-size);border-radius:50%;background:#cccccc;z-index:1;}.vertical-timeline-group__content{background:#efefef;padding:1rem;margin-bottom:2rem;}.vertical-timeline-group__label{white-space:nowrap;line-height:1rem;margin-bottom:1rem;}@media (min-width:48rem){.vertical-timeline-group__label{position:absolute;top:calc(var(--timeline--marker--top-offset) - 0.5rem);left:calc(100% + (var(--timeline--marker-size)/2 + var(--timeline--label--gap)));white-space:nowrap;line-height:1rem;margin:unset;}.vertical-timeline-group:nth-child(odd) .vertical-timeline-group__label{left:unset;right:calc(100% + (var(--timeline--marker-size) / 2 + var(--timeline--label--gap)));}}.vertical-timeline-item{border:1px solid black;padding:15px 40px;margin:0 0 20px 0;background:#cccccc;}
:root{--rad--grid-gap:1rem;--rad--content-width-narrow:50rem;--rad--content-width-normal:55rem;--rad--content-width-wide:60rem;--layout-block-margins:0;}.rad-layout{margin-block:var(--layout-block-margins);}.rad-columns__wrapper--has-grid-gaps{grid-gap:var(--rad--grid-gap);}.layout-width--normal{width:var(--rad--content-width-normal);margin-left:calc(50% - var(--rad--content-width-normal) / 2);margin-right:calc(50% - var(--rad--content-width-normal) / 2);}.layout-width--wide{width:var(--rad--content-width-wide);margin-left:calc(50% - var(--rad--content-width-wide) / 2);margin-right:calc(50% - var(--rad--content-width-wide) / 2);}.layout-width--full{width:100%;}.layout-width--narrow{width:var(--rad--content-width-narrow);margin-left:calc(50% - var(--rad--content-width-narrow) / 2);margin-right:calc(50% - var(--rad--content-width-narrow) / 2);}.layout-margins--small{--layout-block-margins:1rem;}.layout-margins--normal{--layout-block-margins:2rem;}.layout-margins--large{--layout-block-margins:3rem;}.layout-width--full.layout-inner-width--narrow > *{max-width:var(--rad--content-width-narrow);margin:0 auto;}.layout-width--full.layout-inner-width--normal > *{max-width:var(--rad--content-width-normal);margin:0 auto;}.layout-width--full.layout-inner-width--wide > *{max-width:var(--rad--content-width-wide);margin:0 auto;}
.rad-single-column{}
.rad-two-column{}.rad-two-column--half_half .rad-columns__wrapper{display:grid;grid:"left" auto
    "right" auto / 1fr;.rad-two-column__left{grid-area:left;}.rad-two-column__right{grid-area:right;}}.rad-two-column--left_sidebar .rad-columns__wrapper,.rad-two-column--right_sidebar .rad-columns__wrapper{display:grid;grid-template-areas:"content"
    "sidebar";grid-template-columns:minmax(0,1fr);.rad-two-column--sidebar{grid-area:sidebar;}.rad-two-column--content{grid-area:content;}}@media (min-width:768px){.rad-two-column--half_half .rad-columns__wrapper{grid:"left right" auto / 1fr 1fr;}.rad-two-column--left_sidebar .rad-columns__wrapper{grid-template-areas:"sidebar content";grid-template-columns:minmax(0,1fr) minmax(0,3fr);}.rad-two-column--right_sidebar .rad-columns__wrapper{grid-template-areas:"content sidebar";grid-template-columns:minmax(0,3fr) minmax(0,1fr);}}@media (min-width:992px){.rad-two-column--left_sidebar .rad-columns__wrapper{grid-template-areas:"sidebar content";grid-template-columns:minmax(0,1fr) minmax(0,4fr);}.rad-two-column--right_sidebar .rad-columns__wrapper{grid-template-areas:"content sidebar";grid-template-columns:minmax(0,4fr) minmax(0,1fr);}}
.ajax-progress.ajax-progress-fullscreen{z-index:1261;}.webform-ajax-messages{position:fixed;z-index:501;bottom:0;width:100%;}.webform-ajax-messages .messages{margin:0;border-width:10px 0 0 0;font-weight:bold;}.webform-ajax-messages .messages + .messages{margin:0;}.webform-ui-dialog{top:50px !important;}.toolbar-tray-open.toolbar-horizontal .webform-ui-dialog{top:90px !important;}
