/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.form-required:after{--tw-text-opacity:1;color:rgb(240 103 102/var(--tw-text-opacity));content:"*"}.description{font-size:.75rem;line-height:1rem;line-height:1.625;padding-bottom:1rem}@media (min-width:1024px){.description{font-size:.875rem;line-height:1.25rem}}.form-item--error-message{--tw-text-opacity:1;color:rgb(240 103 102/var(--tw-text-opacity));font-size:.75rem;line-height:1rem;line-height:1.625;padding-bottom:1rem}@media (min-width:1024px){.form-item--error-message{font-size:.875rem;line-height:1.25rem}}
*{word-wrap:break-word;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word}@media (min-width:976px){.toolbar-fixed qz-overlay::part(overlay){left:68px;width:calc(100% - 68px)}.toolbar-fixed[data-toolbar-menu=open] qz-overlay::part(overlay){left:240px;width:calc(100% - 240px)}.toolbar-fixed qz-slider::part(slider-nav){left:-34px}.toolbar-fixed[data-toolbar-menu=open] qz-slider::part(slider-nav){left:-120px}}@media (max-width:975px){.toolbar-vertical qz-overlay::part(overlay){top:39px}}.views-infinite-scroll-content-wrapper qz-section+qz-section{margin-top:1rem}qz-section[theme=dark].paragraph--file qz-card,qz-section[theme=dark].paragraph--file qz-card .card__download-info{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}
.lazyautosizes{filter:blur(5px);overflow:hidden;transition:filter .4s}.lazyautosizes.lazyloaded{filter:blur(0)}@media not all and (-webkit-min-device-pixel-ratio:0),not all and (min-resolution:.001dpcm){@supports (-webkit-appearance:none){.lazyautosizes{filter:unset}}}
qz-media[variant=video] article>div{bottom:0;left:0;position:absolute;right:0;top:0}qz-media[variant=video] article>div>iframe{height:100%;width:100%}video{aspect-ratio:2/1;width:100%}[theme=dark] qz-media[brightness=light] article{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}[theme=dark] qz-media[brightness=light] [slot=text]{--tw-text-opacity:1;color:rgb(35 34 34/var(--tw-text-opacity))}qz-media[brightness=light] img{filter:opacity(.5)}qz-media[brightness=light] img.lazyloaded{filter:opacity(.5) blur(0)}qz-media[brightness=dark] img{filter:brightness(.5)}qz-media[brightness=dark] img.lazyloaded{filter:brightness(.5) blur(0)}qz-media[brightness=dark] [slot=text]{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}
.media--view-mode-ckeditor--half.align-left,.media--view-mode-ckeditor--quarter.align-left{padding-right:1rem}.media--view-mode-ckeditor--half.align-right,.media--view-mode-ckeditor--quarter.align-right{padding-left:1rem}.media--view-mode-ckeditor--full,.media--view-mode-ckeditor--half,.media--view-mode-ckeditor--quarter{padding-bottom:1.5rem;padding-top:.5rem}.four-columns,.three-columns,.two-columns{-moz-column-gap:2.5rem;column-gap:2.5rem}.two-columns{-moz-columns:15rem 2;columns:15rem 2}.three-columns{-moz-columns:15rem 3;columns:15rem 3}.four-columns{-moz-columns:15rem 4;columns:15rem 4}.cke_editable_themed ol,.cke_editable_themed ul,.text ol,.text ul{list-style-type:disc;margin-bottom:1rem;padding-left:3rem}
.qz-local-menu{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));position:-webkit-sticky;position:sticky;top:0;z-index:10}
.local-tasks a{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(216 216 216/var(--tw-border-opacity));border-radius:4px;border-width:1px;font-size:.875rem;letter-spacing:1.5px;line-height:1.25rem;padding:.5rem 1rem}.local-tasks a:hover{--tw-border-opacity:1;border-color:rgb(35 34 34/var(--tw-border-opacity))}.local-tasks a.is-active{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(35 34 34/var(--tw-bg-opacity));border-color:transparent;color:rgb(255 255 255/var(--tw-text-opacity))}
body[data-has-sidebar] qz-section[width]::part(section-content){max-width:none;padding-left:0;padding-right:0}[theme=dark] qz-fact[background]::part(fact){--tw-text-opacity:1;color:rgb(35 34 34/var(--tw-text-opacity))}
@keyframes gin-throbber{0%{transform:rotateZ(0);}100%{transform:rotateZ(360deg);}}.ajax-progress__throbber,.ajax-progress__throbber--fullscreen,.ui-dialog .ajax-progress__throbber,.media-library-item .ajax-progress__throbber{border:3px solid var(--gin-color-primary);border-inline-end:3px dotted transparent;}.ajax-progress .ajax-progress__message{color:var(--gin-color-text);}[dir].gin--dark-mode .ajax-progress--fullscreen{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber,[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber--fullscreen{border:3px solid var(--gin-bg-app);border-inline-end:3px dotted transparent;}.media-library-widget .ajax-progress__throbber,.media-library-widget .ajax-progress__throbber--fullscreen{border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;}.ui-dialog .ajax-progress-throbber{padding:var(--gin-spacing-xs);background:var(--gin-bg-app);border-radius:50%;box-shadow:0 2px 6px 0 rgba(34,35,48,.1);border:1px solid rgba(216,217,224,.8);}.gin--dark-mode .ui-dialog .ajax-progress-throbber{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}.ui-dialog .ajax-progress-throbber::before,.contextual-links .ajax-progress-throbber::before{content:"";display:block;position:absolute;inset-block-start:var(--gin-spacing-xs);inset-inline-start:var(--gin-spacing-xs);width:1.125rem;height:1.125rem;border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;border-radius:50%;animation:gin-throbber .75s linear infinite;}.gin--dark-mode .ui-dialog .ajax-progress,.gin--dark-mode .media-library-item .ajax-progress.ajax-progress.ajax-progress{background-color:var(--gin-bg-app);border-color:var(--gin-bg-app);}.contextual-links li{position:relative;}.contextual-links .ajax-progress-throbber{position:absolute;inset-block-start:0;inset-inline-end:var(--gin-spacing-xxs);width:24px;height:24px;}.contextual-links .ajax-progress-throbber::before{inset-block-start:0;inset-inline-start:.25em;}.claro-autocomplete__message{color:var(--gin-color-primary);}
