.page-aside__item{margin-bottom:44px}.page-aside__item:last-of-type{margin-bottom:0}@media only screen and (min-width:768px){.page-aside__item:last-of-type,.page-aside__item{margin-bottom:48px}}.page-aside-title,.event-occasions__title-container{display:block;position:relative;padding-bottom:4px;margin:0 0 16px}.page-aside-title__title,.event-occasions__title{display:inline-block;font-size:var(--font-size-heading-h5-subtitle);line-height:1;letter-spacing:.04em;text-transform:uppercase;background:linear-gradient(95deg,#710049 33.14%,#e37222 136.24%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin:0}.page-aside-title--event .page-aside-title__title,.page-aside-title--event .event-occasions__title{background:var(--gradients-gradient-purple-light-purple);font-family:var(--font-sans);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.page-aside-title:after,.event-occasions__title-container:after{content:"";position:absolute;bottom:0;left:0;height:1.5px;width:100%;background:linear-gradient(95deg,#710049 33.14%,#e37222 136.24%)}.page-aside-title.page-aside-title--event:after,.page-aside-title--event.event-occasions__title-container:after{background:var(--gradients-gradient-purple-light-purple)}.event-sponsor__logos{display:flex;justify-content:start;flex-wrap:wrap;gap:.8rem}.event-sponsor__logos .event-sponsor__link{display:flex;align-items:center;justify-content:center;width:100%;padding:.8rem;aspect-ratio:134/64;overflow:hidden}@media only screen and (min-width:768px){.event-sponsor__logos .event-sponsor__link{width:min(13.4rem,25% - .8rem)}}.event-sponsor__logos .event-sponsor__logo{display:block;height:100%;width:auto}.event-speaker__list{list-style:none;display:flex;padding:0;margin:0;flex-direction:column;gap:.8rem}.event-speaker__item{display:flex}.event-speaker__wrap{display:flex;padding:1.6rem;flex-direction:column;align-items:flex-start;gap:.4rem;align-self:stretch;border-radius:6px;background-color:var(--neutral-greyscale-white);width:100%}.event-speaker__image_row{display:flex}.event-speaker__image{width:5.2rem;height:5.2rem;border-radius:50%;margin-right:.8rem;align-self:center;justify-self:center;place-self:center}.event-speaker__image.error{display:none}.event-speaker__info{padding:.8rem 0}.event-speaker__name{margin:0;font-weight:600;font-family:var(--font-geologica);font-size:var(--font-size-heading-h5-micro)}.event-speaker__title{font-size:var(--font-size-body-small);margin:0;font-style:normal;font-weight:600;line-height:130%;color:var(--neutral-greyscale-600)}.event-speaker__description{color:var(--neutral-greyscale-600);font-size:var(--font-size-paragraph-mobile);line-height:140%;margin:0}@media only screen and (min-width:768px){.event-speaker__wrap{padding:1.6rem}.event-speaker__name{font-size:var(--font-size-heading-h5-subtitle)}.event-speaker__title{font-size:var(--font-size-body-medium)}}.eventpage .breadcrumb__container{margin:0!important;padding:0!important}.event-page{position:relative}.event-page .aside-contact-list__list{box-shadow:none}.event-page__buttons{z-index:1;position:absolute;top:1.6rem;right:1.6rem;display:flex;flex-direction:row-reverse;flex-shrink:0}.event-page__buttons .favourite{margin-left:8px;width:40px;height:40px}.event-page__content{display:flex;flex-direction:column-reverse;max-width:1163px;margin:0 auto}.event-page__content .breadcrumb__container{margin-top:.8rem}.event-page__main{display:flex;flex-direction:column;flex:1}.event-page__main .event-page__main-content div .rich-text:not(:has(:last-child.p)){margin-bottom:1.6rem}@media only screen and (min-width:992px){.event-page__main .event-page__main-content div .rich-text:not(:has(:last-child.p)){margin-bottom:2.4rem}}.event-page__aside .aside-contact-list{display:none}@media only screen and (min-width:992px){.event-page__aside .aside-contact-list{display:block}}.event-page__contacts--mobile{display:block;margin-bottom:1.6rem}@media only screen and (min-width:992px){.event-page__contacts--mobile{display:none}}.event-page__aside{display:flex;flex-direction:column;margin-bottom:1.6rem}.event-page__card-image{display:none}.event-page__card{border-radius:10px;border:1px solid #cbcdcd;border-bottom:0;background:#fff;overflow:hidden}.event-page__card-price{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2rem 2.4rem;border-radius:1rem;background:var(--neutral-greyscale-50);margin-bottom:2rem}.event-page__card-price-amount{color:var(--color-violet);font-family:var(--font-geologica);font-size:4rem;font-weight:700;line-height:100%}.event-page__card-price-amount:after{content:" kr";margin-right:.8rem;font-size:2.4rem;font-weight:700;line-height:100%;font-family:var(--font-sans)}.event-page__card-info{display:flex;flex-direction:row;gap:1.2rem 2.4rem;flex-wrap:wrap;margin-bottom:1.6rem}.event-page__card-content{padding:1.2rem 2.4rem}.event-page__card-description{font-size:var(--font-size-body-small);line-height:1.4;color:var(--neutral-greyscale-black);margin:0 0 1.6rem}.event-page__card-status{padding:1.2rem 2.4rem;border-radius:0 0 10px 10px;background:#efe3eb;display:flex;flex-direction:row;align-items:center;font-size:var(--font-size-form-label-desktop);font-style:normal;font-weight:600;line-height:100%;color:var(--neutral-greyscale-black);flex:1}a.event-page__card-status,a.event-page__card-status:visited,a.event-page__card-status:link{color:var(--neutral-greyscale-black)}.event-page__card-status-icon{display:flex;width:30px;height:30px;background-color:var(--neutral-greyscale-white);flex-direction:column;justify-content:center;align-items:center;gap:8px;flex-shrink:0;color:var(--color-violet-3);text-align:center;font-size:16px;font-style:normal;font-weight:900;line-height:100%;text-transform:uppercase;border-radius:50%;margin-right:8px}.event-page__card-status-icon--arrow{color:var(--neutral-greyscale-white);background-color:var(--color-violet-3);margin-left:auto}.event-page__occasions{list-style:none;padding:0;margin:0;border-radius:10px;overflow:hidden;border:1px solid #cbcdcd;background:var(--neutral-greyscale-white)}.event-occasions__title-container:after{background:var(--gradients-gradient-2-purple-light-purple)}.event-occasions__title{font-family:var(--font-sans);background:var(--gradients-gradient-2-purple-light-purple);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.event-page__card-cta{display:flex;justify-content:center;align-items:center}.event-page__occasion-content{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:1.6rem;transition:background-color .25s ease}.event-page__occasion-content,.event-page__occasion-content:visited,.event-page__occasion-content:link{color:var(--neutral-greyscale-black)}.event-page__occasion-info .event-card__info-icon--time{margin-left:2.4rem}.event-page__occasion-icon{display:flex;width:3.4rem;height:3.4rem;padding:.8rem;justify-content:center;align-items:center;border-radius:1000px;background:#efe3eb;margin-left:2.4rem;color:var(--burgundy-500)}.event-page__occasion:not(:last-child){border-bottom:1px solid #cbcdcd}.event-page__hero{background:linear-gradient(45deg,#0a184d,#950e6a)}.event-page__title{font-family:var(--font-geologica);color:var(--neutral-greyscale-white);font-size:var(--font-size-heading-h1-mobile);font-weight:600;line-height:1.2;margin:0 0 .4rem}.event-page__occasion-title{margin:0;font-family:var(--font-geologica)}.event-page__aside .page-aside-title__title,.event-page__aside .event-occasions__title{font-size:var(--font-size-heading-h5-micro);margin-top:2.4rem}.event-page__preamble{font-size:var(--font-size-preamble-mobile);color:var(--neutral-greyscale-white);font-style:normal;font-weight:400;line-height:140%;margin-top:.8rem}.event-page__hero-content{padding:8rem 2rem 3.2rem}.event-page__tags{display:flex;flex-wrap:wrap;gap:.8rem;margin:0 0 .8rem}.event-page__tag{color:var(--neutral-greyscale-white);text-align:center;font-size:var(--font-size-standard-tag);font-style:normal;font-weight:600;line-height:100%;letter-spacing:.56px;text-transform:uppercase}.event-page__main .event-page__tag{width:-moz-fit-content;width:fit-content;color:var(--neutral-greyscale-700);background-color:var(--themed-orange-3);padding:.5rem .8rem;border-radius:4px}.event-external{border-radius:10px;border:1px solid var(--petroleum-200);background:var(--petroleum-50);padding:1.6rem;margin-bottom:2.4rem}.event-external__title{color:var(--petroleum-500);font-size:var(--font-size-heading-rich-text-h4-mobile);font-style:normal;font-weight:600;line-height:130%;margin:0 0 .8rem;font-family:var(--font-sans)}.event-external__description{font-size:var(--font-size-body-medium);font-style:normal;font-weight:400;line-height:140%;margin:0 0 .8rem}@media only screen and (min-width:992px){.event-page__content{flex-direction:row;justify-content:space-between;padding:0}.event-page__content .breadcrumb__container{margin-top:0}.event-page__main{flex-shrink:1;flex-grow:0;flex-basis:min(100%,67.5rem)}.event-page__aside{flex:0;width:100%;min-width:41.3rem;margin-left:2.4rem;margin-bottom:0}.event-page__card{border-radius:10px;border:1px solid var(--neutral-greyscale-300);background:var(--neutral-greyscale-white);overflow:hidden}.event-page__card img{aspect-ratio:413/250}.event-page__card-content{padding:2rem 2.4rem}.event-page__card-description{font-size:var(--font-size-body-medium);line-height:1.4;margin:0 0 2.4rem}.event-page__card-price{color:#0a184d;padding:2rem 2.4rem;border-radius:1rem;background:var(--neutral-greyscale-50);margin-bottom:2rem}.event-page__card-price .event-page__card-price-text{font-weight:600}.event-page__card-price-amount{font-family:var(--font-geologica);font-size:4rem}.event-page__card-price-amount:after{font-size:3rem;font-family:var(--font-sans)}.event-page__card-price-info{font-family:var(--font-sans);font-size:var(--font-size-form-label-desktop);font-style:normal;font-weight:600;line-height:100%}.event-page__hero-content{padding:8rem 0 4rem}.event-page__title{font-size:var(--font-size-heading-h1-desktop);max-width:96.3rem}.event-page__preamble{font-size:var(--font-size-preamble-desktop);color:var(--neutral-greyscale-white);font-style:normal;font-weight:400;line-height:1.4;margin:0;max-width:96.3rem}.event-page__content{gap:3.2rem}.event-page__content .event-page__meta-row{margin:2.4rem 0 .8rem}.event-page__meta-row{margin-bottom:16px}.event-page__meta-row .breadcrumb__container{margin-top:0}.event-page__occasion-content{margin:1.6rem;padding:1.6rem 2.4rem;border-radius:.6rem}.event-page__aside .page-aside-title__title,.event-page__aside .event-occasions__title{font-size:var(--font-size-heading-h5-micro)}.event-page__occasion-title{margin:0;font-size:var(--font-size-heading-h5-subtitle);font-style:normal;font-weight:600;line-height:130%;text-overflow:ellipsis}.event-page__card-cta{display:flex;justify-content:center;width:100%}.event-page__card-image{display:block;width:100%;height:auto}.event-page__card-image img{width:100%;height:auto;display:block;-o-object-fit:cover;object-fit:cover}.event-external{padding:2.4rem}.event-external__title{font-size:var(--font-size-heading-rich-text-h4-desktop)}.event-external__description{font-size:var(--font-size-body-large)}}.event-page__map{padding:1.6rem;border:1px solid var(--neutral-greyscale-300);background:var(--neutral-greyscale-50);border-radius:10px;margin-bottom:2.4rem}.event-page__map .event-page__map-title{font-size:var(--font-size-heading-h5-subtitle);font-family:var(--font-sans);font-style:normal;font-weight:600;line-height:1.3;margin:0 0 .8rem}.event-page__map .event-page__map-container{position:relative;overflow:hidden;max-width:100%}.event-page__map .event-page__map-container .event-page__map-image{width:100%;height:auto;border-radius:10px;border:.1rem solid var(--neutral-greyscale-200);display:block;margin-bottom:.8rem}.event-page__map .event-page__map-container:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,calc(-50% - 1.8rem));background:url(./img/map-pin--events-U8DlNeT5.svg) no-repeat center center;background-size:contain;height:3.6rem;width:2.7rem}.event-page__map .event-page__map-info{display:flex;justify-content:space-between;flex-direction:row;align-items:center;gap:.8rem}.event-page__map .event-page__map-link{display:flex;height:33px;padding:0 12px 0 3.7rem;align-items:center;gap:8px;font-size:var(--font-size-small-tag);width:-moz-fit-content;width:fit-content;-webkit-text-decoration:none;text-decoration:none;position:relative;border:1px solid var(--default-anchor-color);color:var(--default-anchor-color);border-radius:100px;background-color:#fff;will-change:background-color;transition:background-color .15s ease;line-height:1;font-weight:600;white-space:nowrap;margin:.8rem;align-self:center;justify-self:center;place-self:center}.event-page__map .event-page__map-link:before{content:"";display:block;border-radius:50%;background:url(./img/map-BxamYT_U.svg) no-repeat center center,var(--primary10);position:absolute;left:4px;top:50%;transform:translateY(-50%);height:2.5rem;width:2.5rem;background-size:2.5rem;will-change:background;transition:background .25s ease}.event-page__map .event-page__address{font-family:var(--font-sans);font-size:var(--font-size-body-small);font-style:normal;font-weight:400;line-height:140%}@media only screen and (min-width:768px){.event-page__aside .page-aside__item{margin:2.4rem 0}.event-page__map{padding:1.6rem 2.4rem}.event-page__map-title{font-size:var(--font-size-heading-h5-subtitle)}.event-page__map .event-page__map-info{margin-top:1.6rem}.event-page__meta-row{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%}.event-page__map .event-page__map-link{margin:0 0 0 .8rem;align-self:initial;justify-self:initial;place-self:initial;font-size:var(--font-size-form-label-desktop)}.event-page__map .event-page__address{font-size:var(--font-size-form-label-desktop)}}@media only screen and (min-width:992px){.event-page .share{margin-right:0}.event-page .favourite{margin-right:8px}.event-page__meta-row{margin-bottom:0}.event-page__buttons{position:relative;top:auto;top:initial;right:auto;right:initial;flex-direction:row}.event-page__buttons .favourite{width:auto;height:auto}}@media only screen and (min-width:1272px){.event-page__content{gap:7.2rem}}@media(hover:hover){.event-page__occasion-content:hover{background-color:#faf6f9}.event-page__map-link:hover{background-color:var(--light-blue-50)}}
