/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */



.layout--1-col .cb__inner--text{max-width:var(--max-width-inner);}.cb-text--vm-centered{text-align:center;}.cb-text--vm-centered .cb__inner{margin-inline:auto;}.cb-text--vm-centered .text-long{display:flex;flex-direction:column;align-items:center;}.cb-text--vm-centered .text-long ul,.cb-text--vm-centered .text-long ol{display:flex;flex-direction:column;align-items:flex-start;}
.tag{--_tag-background:var(--tag-background,var(--clr-gray--700));--_tag-color:var(--tag-color,var(--clr-spot-2--500));display:inline-flex;align-items:center;justify-content:center;padding:0.25rem 1.25rem;border-radius:2em;text-decoration:none;color:hsl(var(--_tag-color));background-color:hsl(var(--_tag-background));font-size:var(--fs-heading);font-family:var(--ff-subheading);font-weight:var(--fw-bold);font-style:normal;line-height:var(--lh-heading);text-transform:uppercase;letter-spacing:0.05em;}@media (min-width:940px){.tag{letter-spacing:0.1em;}}.tag--small{padding:0.125rem 1rem;}.tag--large{padding:0.375rem 1.875rem;}.tag--icon-only{padding-inline:0.25rem;min-block-size:1.5rem;min-inline-size:1.5rem;line-height:1;}.tag--primary{--_tag-background:var(--clr-spot-1--100);--_tag-color:var(--clr-spot-1--500);}.tag--course{--_tag-background:var(--clr-spot-2--300);--_tag-color:var(--clr-white);}.tag--event{--_tag-background:var(--clr-spot-1--500);--_tag-color:var(--clr-white);}.tag--deadline{--_tag-background:var(--clr-spot-1--300);--_tag-color:var(--clr-white);}.tag--workshop{--_tag-background:var(--clr-spot-2--500);--_tag-color:var(--clr-white);}.tag .rs-icon{--_icon-size:1rem;}a.tag:where(:hover,:focus){color:hsl(var(--clr-link-hover));}.tags__list{display:flex;flex-wrap:wrap;gap:var(--gap-sm);}
