.qondor-header{margin-bottom:var(--space-32);margin-left:auto;margin-right:auto;max-width:var(--site-content-width,144rem);padding-left:var(--space-32);padding-right:var(--space-32)}.qondor-header__title{margin:0 0 var(--space-12) 0}.qondor-header__description{margin:0}.qondor-header__description p:last-child{margin-bottom:0}.visma-module-wrapper.qondor--center .qondor-header,.visma-module-wrapper.qondor--center .qondor-header .kicker-text,.visma-module-wrapper.qondor--center .qondor-header__description,.visma-module-wrapper.qondor--center .qondor-header__title{text-align:center!important}.visma-module-wrapper.qondor--center .qondor-header{margin-left:auto;margin-right:auto}@media (max-width:767px){.qondor-header{padding-left:var(--space-16);padding-right:var(--space-16)}}.visma-module-wrapper .text-block.-one-column-center:has(.hubdb-list),.visma-module-wrapper .text-block:has(.hubdb-list){max-width:none!important;width:100%}.hubdb-list{margin-left:auto;margin-right:auto;max-width:var(--site-content-width,144rem);padding-left:var(--space-32);padding-right:var(--space-32);width:100%}@media (max-width:767px){.hubdb-list{padding-left:var(--space-16);padding-right:var(--space-16)}}.visma-module-wrapper:has(.hubdb-list){--space-top:var(--space-48);--space-bottom:var(--space-48);padding-bottom:var(--space-48)!important;padding-top:var(--space-48)!important}.hubdb-item{align-items:flex-start;border-bottom:1px solid var(--background-light-1);display:flex;flex-direction:column;gap:var(--space-8);padding:var(--space-12) 0}.hubdb-item .hubdb-cell{width:100%}.hubdb-item__cta:not(:has(a)),.hubdb-item__date:not(:has(img)),.hubdb-item__location:not(:has(img)),.hubdb-item__time:not(:has(svg)){display:none}.hubdb-item .item-title-span{font-weight:700;overflow-wrap:anywhere;white-space:normal}.qondor-badge{align-items:center;border-radius:999px;display:inline-flex;font-family:Open Sans,sans-serif;font-size:1.2rem;font-weight:700;letter-spacing:.02em;margin-left:var(--space-8);padding:.2rem var(--space-8);text-transform:uppercase;vertical-align:middle;white-space:nowrap}.qondor-badge--ongoing{background:var(--site-brand-color,#4d8400);color:#fff}.hubdb-item .info-item{align-items:center;display:inline-flex;gap:var(--space-8);white-space:nowrap}.hubdb-item .cta{justify-content:center;width:100%;--inner-space:var(--space-12) var(--space-24)!important;--font-size:1.6rem!important}@media (min-width:1180px){.hubdb-list:has(>.hubdb-item),.qondor-accordion__body{align-items:stretch;display:grid;grid-template-columns:minmax(280px,1fr) auto auto 100px auto}.hubdb-item{display:contents}.hubdb-item .hubdb-cell{align-items:center;border-bottom:1px solid var(--background-light-1);display:flex;padding:var(--space-12) var(--space-24) var(--space-12) 0;width:auto}.hubdb-item__cta:not(:has(a)),.hubdb-item__date:not(:has(img)),.hubdb-item__location:not(:has(img)),.hubdb-item__time:not(:has(svg)){display:flex}.hubdb-item__title{padding-left:var(--space-32)}.hubdb-item__cta{padding-right:var(--space-32)}.hubdb-item__date,.hubdb-item__location .info-item span,.hubdb-item__time{white-space:nowrap}.qondor-tooltip{position:relative}.qondor-tooltip:after{background:var(--site-dark-color,#141414);border-radius:var(--cta-border-radius,.6rem);bottom:calc(100% + var(--space-8));box-shadow:0 4px 12px rgba(0,0,0,.18);color:#fff;content:attr(data-tooltip);font-family:Open Sans,sans-serif;font-size:1.3rem;font-weight:400;left:0;line-height:1.4;max-width:28rem;padding:var(--space-8) var(--space-12);pointer-events:none;transform:translateY(4px);transition:opacity .15s ease,transform .15s ease;white-space:normal;width:max-content}.qondor-tooltip:after,.qondor-tooltip:before{opacity:0;position:absolute;visibility:hidden;z-index:20}.qondor-tooltip:before{border:6px solid transparent;border-top:6px solid var(--site-dark-color,#141414);bottom:100%;content:"";left:var(--space-12);margin-bottom:-4px;transition:opacity .15s ease}.qondor-tooltip:focus-visible:after,.qondor-tooltip:focus-visible:before,.qondor-tooltip:hover:after,.qondor-tooltip:hover:before{opacity:1;transform:translateY(0);visibility:visible}.qondor-tooltip:focus-visible{border-radius:var(--cta-border-radius,.4rem);outline:2px solid var(--site-brand-color,#4d8400);outline-offset:2px}.hubdb-item__cta{justify-content:flex-end;white-space:nowrap}.hubdb-item .cta{justify-content:flex-start;width:auto}}.qondor-accordion{width:100%}.qondor-accordion__item{border-bottom:1px solid var(--background-light-1,rgba(0,0,0,.12))}.qondor-accordion__item summary{align-items:center;cursor:pointer;display:flex;font-family:Ubuntu,sans-serif;font-size:var(--title-small-size,1.8rem);font-weight:700;gap:var(--space-32);justify-content:space-between;list-style:none;padding:var(--space-24) 0}.qondor-accordion__item summary::-webkit-details-marker{display:none}.qondor-accordion__item summary svg{flex:none;height:2.4rem;transition:transform .2s;width:2.4rem}.qondor-accordion__item[open] summary svg{transform:rotate(180deg)}.qondor-accordion__title{align-items:center;display:inline-flex;gap:var(--space-12)}.qondor-accordion__count{background:var(--background-light-1,#f0f2f5);border-radius:999px;font-family:Open Sans,sans-serif;font-size:1.4rem;font-weight:600;opacity:.75;padding:.1rem var(--space-8)}.qondor-accordion__body{padding:0 0 var(--space-12)}.qondor-accordion__body .hubdb-item:last-child{border-bottom:none}@media (min-width:1180px){.qondor-accordion__body .hubdb-item:last-child .hubdb-cell{border-bottom:none}}.qondor-controls{margin-bottom:var(--space-24)}.qondor-search__input{background:#fff;border:1px solid var(--background-light-1,#d9dde2);border-radius:var(--cta-border-radius,.8rem);color:var(--site-text-color,#141414);font-family:Open Sans,sans-serif;font-size:var(--font-size,1.6rem);max-width:48rem;padding:var(--space-12) var(--space-16);width:100%}.qondor-search__input:focus{outline:2px solid var(--site-brand-color,#4d8400);outline-offset:1px}.qondor-showall{background:none;border:none;color:var(--site-brand-color,#4d8400);cursor:pointer;display:inline-block;font-family:Open Sans,sans-serif;font-size:1.5rem;font-weight:600;margin-bottom:var(--space-12);padding:var(--space-8) 0}.qondor-showall:hover{text-decoration:underline}.qondor-noresults[hidden],.qondor-showall[hidden]{display:none}.qondor-noresults{font-size:var(--text-medium-size,1.8rem);opacity:.8;padding:var(--space-16) 0}