.article-page{overflow:visible}.article-page .page{position:relative}.article-page .container-fluid--wide{max-width:1300px}.article-page__container{display:flex;flex-direction:column;align-items:center;max-width:1163px;margin:auto}.article-page__wrap{min-width:100%;width:100%}.article-page__content{width:100%;margin-bottom:32px}.article-page__title{font-size:var(--font-size-heading-h1-mobile);line-height:1.4;margin:0 0 16px}.article-page__hero{margin:0 0 16px -32px;width:calc(100% + 48px);position:relative;display:flex;justify-content:flex-end;flex-direction:column;background-color:var(--default-anchor-color);padding:112px 24px 40px;overflow:hidden}.article-page__hero-tag{display:block;font-size:1.4rem;line-height:1;font-weight:600;color:#fff;text-transform:uppercase;letter-spacing:.56px;margin-bottom:8px}.article-page__hero--image{min-height:245px;padding:88px 24px 16px}.article-page__hero-container{position:relative;width:100%}.article-page__buttons{z-index:1;position:absolute;top:24px;right:0;display:flex;flex-direction:row-reverse;flex-shrink:0}.article-page__buttons .favourite{margin-left:8px;width:40px;height:40px}.article-page__hero:after{content:"";z-index:-1;position:absolute;top:-90px;right:-145px;z-index:1;width:330px;height:100%;background-image:url(./img/footer-pattern-BsRPwNf4.svg);background-size:contain;background-repeat:no-repeat;background-position:top right 0}.article-page__hero--image{background-color:#fff;padding:0}.article-page__hero--image:after{display:none}.article-page__hero-title{font-size:var(--font-size-heading-h1-mobile);line-height:1.2;margin:0;color:#fff}.article-page__hero-image{width:100%;height:100%;display:block;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.aside__item--desktop-only{display:none}.article-page__mobile-navigation{display:block;margin-bottom:16px}.article-page__meta-row{margin-bottom:16px}.article-page__meta-row .breadcrumb__container{margin-top:0}.article-page__item{margin-bottom:24px}.article-page__news-date-wrapper{margin:0 0 16px}.article-page__news-date{font-size:var(--font-size-standard-tag);font-weight:600;padding:6px 10px;background:var(--gray-color);border-radius:4px;color:#666;text-transform:uppercase;letter-spacing:.48px}.article-page__news-date span{color:#006589;line-height:1;margin-right:8px}.article-page__related-items{display:grid;grid-template-columns:repeat(1,1fr);grid-row-gap:16px;row-gap:16px}.article-page__related-title{line-height:1.4;margin:0 0 8px;font-size:var(--font-size-heading-h3-mobile)}.article-page__related{margin-top:32px;width:100%}.article-page__aside-content{position:sticky;top:32px;transition:top .25s ease;will-change:top}@media only screen and (min-width:768px){.article-page__hero{border-radius:10px;width:100%;margin:48px 0 8px;min-height:240px;padding:48px}.article-page__hero--image{min-height:310px}.article-page__hero:after{top:-32px;right:-72px}.article-page__related-title{font-size:var(--font-size-heading-h2-desktop);margin:0 0 16px}.article-page__related-items{grid-template-columns:repeat(2,1fr);-moz-column-gap:16px;column-gap:16px}.article-page__related-items.article-page__related-items--single{grid-template-columns:repeat(1,1fr)}.article-page__news-date-wrapper{margin:0 0 16px}.article-page__hero--image{padding:0;background-color:#f4f4f4}.article-page__meta-row{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%}.article-page__hero-image{height:310px}.article-page__hero-title{font-size:var(--font-size-heading-h1-desktop);max-width:760px}.article-page__title{font-size:var(--font-size-heading-h1-desktop);margin:0 0 16px}.article-page__buttons{top:72px;right:24px}.article-page__item{margin-bottom:48px}.article-page__related{margin-top:56px}}@media only screen and (min-width:992px){.article-page__hero{margin-bottom:12px}.article-page__aside{display:block;min-height:100%;max-height:100%;height:auto}.article-page__content{margin:0 32px 0 0}.article-page__wrap{margin-top:24px;display:flex}.article-page__content{max-width:calc(65% - 32px)}.article-page__aside{width:35%;min-width:30%;min-height:100%}.article-page__content--centered{max-width:676px;padding-right:0;margin:0 auto}.article-page__mobile-navigation{display:none}.aside__item--desktop-only,.article-page__navigation--desktop{display:block}.article-page__buttons{position:relative;top:auto;top:initial;right:auto;right:initial;flex-direction:row}.article-page .share{margin-right:0}.article-page .favourite{margin-right:8px}.article-page__meta-row{margin-bottom:0}.article-page__buttons .favourite{width:auto;height:auto}}@media only screen and (min-width:1200px){.article-page__content{margin:0 12px 0 0;padding-right:64px}.article-page__content--centered{padding-right:0;margin:0 0 0 128px;max-width:676px}.article-page__content{max-width:740px}.article-page__aside{width:416px;min-width:416px;min-height:100%}}.article-page .focus-areas-links__container{background-color:#fff}.block-page__list--animated{opacity:0;margin-top:0;animation:animation-block-page-list .4s .65s ease-in-out forwards}@keyframes animation-block-page-list{0%{margin-top:40px;opacity:0}to{margin-top:0;opacity:1}}.gridList{list-style:none;padding:0;margin-top:5rem}h2+.gridList{margin-top:1rem}.gridItem{list-style:none;padding:0}.gridItem>a>img{max-width:100%;height:auto}.gridItem__link{display:block}.gridItem__image-wrapper{overflow:hidden}.gridItem__image{max-width:100%;height:auto;transform:scale(1);will-change:transform;transition:transform .5s ease}.gridItem p{color:#000;margin:0 0 3em}.gridItem .gridTitle{margin:15px 0 10px;font-size:var(--font-size-heading-h3-desktop)}.gridItem .gridTitle.gridItem__title{font-size:2rem}@media(hover:hover){.gridItem__link:hover{-webkit-text-decoration:none;text-decoration:none}.gridItem__link:hover .gridItem__image{transform:scale(1.05)}.gridItem__link:hover h2{-webkit-text-decoration:underline;text-decoration:underline}}@media only screen and (max-width:575px){.gridList{margin-top:3.9rem}}@media only screen and (min-width:768px){.gridTitle.gridItem__title{font-size:2.2rem}}.chapter-page{padding:32px 0 0}.chapter-page__content{width:100%}.chapter-page__title{line-height:1.15;margin-bottom:16px;font-size:var(--font-size-heading-h1-mobile)}.chapter-page__cards{display:flex;flex-direction:column}.chapter-page__card{margin-bottom:16px}.chapter-page__blocks{width:100%;margin-bottom:16px;display:inline-block}@media only screen and (min-width:768px){.chapter-page__content{max-width:967px;margin:0 auto}}@media only screen and (min-width:992px){.chapter-page{padding:48px 0 0}.chapter-page__title{font-size:var(--font-size-heading-h1-desktop)}}.contact-page__hero{width:100%;margin:16px 0 48px}.contact-page__title{margin-bottom:16px;font:var(--font-h1-mobile)}.contact-page__preamble{font:var(--font-preamble-mobile);line-height:1.4}@media only screen and (min-width:768px){.contact-page__hero{max-width:715px;margin:32px 0 64px}.contact-page__title{font:var(--font-h1-desktop)}.contact-page__preamble{font:var(--font-preamble-desktop)}}.contact-search__seperator{font-size:var(--font-size-heading-h5-subtitle);font-weight:600;font-family:var(--font-geologica);margin-bottom:24px;color:#710049}.contact-search__seperator:after{content:"";width:100%;display:block;height:2px;background:linear-gradient(95deg,#710049 33.14%,#e37222 136.24%)}.contact-search__batch{margin-bottom:24px}.contact-search__item{width:100%;margin-bottom:16px}.contact-search__loader{display:flex;justify-content:center;align-items:center}.contact-search__message{font-size:var(--font-size-preamble-mobile);text-align:center;display:inline-block;width:100%;margin:32px 0;padding:0;line-height:1.4}.contact-search__no-result-header{display:flex;flex-direction:column;align-items:center}.contact-search__no-result{padding:32px 0 16px}.contact-search__no-result-icon{width:80px;height:80px;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}.contact-search__no-result-title{text-align:center;font-size:var(--font-size-heading-h3-mobile);line-height:1.4;margin:0 0 16px}.contact-search__filter-clear-all{background-color:transparent;display:flex;align-items:center;justify-content:center;line-height:1;cursor:pointer;font-size:1.6rem;border:none;border-radius:100px;transition:background-color .15s ease,opacity .15s ease;will-change:background-color,opacity;margin:16px 0 0;padding:6px 12px;opacity:1;letter-spacing:.32px}.contact-search__filter-clear-all.contact-search__filter-clear-all--hidden{opacity:0}.contact-search__filter-clear-all span{font-weight:600;font-family:var(--font-sans);background:linear-gradient(95deg,#710049 33.14%,#e37222 136.24%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.contact-search__filter-clear-all i{font-size:1.8rem;margin-right:8px;margin-top:2px;background:linear-gradient(95deg,#710049 33.14%,#e37222 136.24%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.contact-search__no-result-clear-all{cursor:pointer;margin:0;padding:0;border:none;background-color:transparent;font-weight:600;font-family:var(--font-geologica);font-size:var(--font-size-heading-h5-subtitle);line-height:1.4;display:inline;color:var(--default-anchor-color);-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:2px;transition:color .25s ease}.contact-search__filter-clear-all span{background:linear-gradient(95deg,#710049 33.14%,#e37222 136.24%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.contact-search__filter-clear-all i{font-size:1.8rem;margin-right:8px;background:linear-gradient(95deg,#710049 33.14%,#e37222 136.24%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}@media(hover:hover){.contact-search__filter-clear-all:hover{background-color:#fff}.contact-search__no-result-clear-all:hover{color:#000}}@media only screen and (min-width:992px){.contact-search__message{margin:32px 0 16px}.contact-search__no-result{padding:32px 0 16px;width:-moz-fit-content;width:fit-content;max-width:472px;margin:0 auto}.contact-search__no-result-header{position:relative;flex-direction:row}.contact-search__no-result-icon{position:absolute;left:-96px;top:-8px}.contact-search__no-result-clear-all{font-size:2.4rem}.contact-search__no-result-title{text-align:left;font-size:var(--font-size-heading-h3-desktop);margin:0 0 24px}.contact-search__filter-clear-all{margin:0}}@media only screen and (min-width:1200px){.contact-search__seperator{font-size:var(--font-size-heading-h3-mobile)}.contact-search__batch{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:32px;-moz-column-gap:32px;column-gap:32px;grid-row-gap:16px;row-gap:16px;margin-bottom:64px}.contact-search__item{margin-bottom:0}}.form__verifymembership .validation-error{margin-top:10px}#verifymembershipbutton:disabled,#verifypersonaldetailsbutton:disabled{cursor:wait;position:relative}#verifymembershipbutton:disabled:after,#verifypersonaldetailsbutton:disabled:after{display:inline-block;content:"Arbetar, vänligen vänta...";position:absolute;top:auto;left:calc(100% + 1rem);color:var(--default-font-color)}.activatemember__success,.activatemember__warning{padding-top:24px}@media only screen and (min-width:992px){.activatemember__success,.activatemember__warning{padding-top:56px}}.embed-page{padding:8px 0 0}.embed-page__hero{position:relative;overflow:hidden;background-color:var(--default-anchor-color);border-radius:10px;margin-bottom:16px;width:100%;padding:32px 16px;color:var(--neutral-greyscale-white)}.embed-page__hero.embed-page__hero--small.embed-page__hero--logo{display:flex;flex-direction:column-reverse;background-color:var(--neutral-greyscale-50);border:1px solid var(--neutral-greyscale-300);color:var(--neutral-greyscale-black);padding:3.2rem 2.4rem}.embed-page__logo{max-width:20rem;width:100%;margin-bottom:16px}.embed-page__hero.embed-page__hero--small{padding:40px 24px 32px}.embed-page__hero.embed-page__hero--small:after{display:none}.embed-page__hero.embed-page__hero--small .embed-page__hero-tag{margin-bottom:.8rem}.embed-page__hero.embed-page__hero--small .embed-page__hero-title{line-height:1}.embed-page__hero:after{content:"";position:absolute;top:-100px;right:-150px;width:420px;height:160%;background-image:url(./img/footer-pattern-BsRPwNf4.svg);background-size:contain;background-repeat:no-repeat;background-position:top right 0px}.embed-page__hero-tag{display:block;font-size:var(--font-size-standard-tag);letter-spacing:.04em;line-height:1;text-transform:uppercase;font-weight:600}.embed-page__hero-title{line-height:1.4;margin:0 0 8px;font-size:var(--font-size-heading-h2-mobile);color:inherit}.embed-page__hero-preamble{margin:0;line-height:1.4;font-size:var(--font-size-body-large)}.embed-page__hero-contacts{z-index:1;position:relative;border-radius:10px;margin-top:24px;margin-bottom:-12px}.embed-page__iframe{width:100%;border:none;margin:0 0 3.2rem;padding:0}.embed-page__contact-title{line-height:1.4;margin:0 0 16px;font-size:var(--font-size-heading-h5-micro);color:#fff}.embed-page__links{display:flex;flex-direction:column;gap:1.6rem}.embed-page__links-title{font-size:var(--font-size-heading-h3-mobile);color:var(--petroleum-500);margin:0 0 1.6rem}.embed-page__links-preamble{margin:-.8rem 0 1.6rem;max-width:68rem;font-size:var(--font-size-preamble-mobile)}.embed-page__link{width:100%;padding:1.6rem;border-radius:1rem;border:.1rem solid var(--neutral-greyscale-300);transition:background-color .35s ease}.embed-page__link-header{display:flex;align-items:center;gap:.8rem;margin:0 0 .8rem}.embed-page__link-title{color:var(--petroleum-500);font-size:var(--font-size-heading-rich-text-h3-mobile);margin:0}.embed-page__link-description{color:var(--neutral-greyscale-black);font-size:var(--font-size-body-small);margin:0;line-height:1.4}.embed-page__link-icon{flex-shrink:0;width:3.2rem;height:3.2rem;border-radius:50%;background-color:var(--petroleum-100);color:var(--petroleum-500);overflow:hidden;position:relative;transition:background-color .35s ease}.embed-page__link-icon i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:1.6rem;transition:left .35s ease,transform .35s ease,opacity .35s ease,color .35s ease}.embed-page__link-icon i:first-of-type{left:0%;transform:translate(-100%,-50%);opacity:0}@media(hover:hover){.embed-page__link:hover{background-color:var(--neutral-greyscale-50)}.embed-page__link:hover .embed-page__link-icon{background-color:var(--petroleum-500)}.embed-page__link:hover i:first-of-type{left:50%;transform:translate(-50%,-50%);opacity:1;color:var(--petroleum-100)}.embed-page__link:hover i:last-of-type{left:100%;transform:translateY(-50%);opacity:0}}@media only screen and (min-width:992px){.embed-page{padding:48px 0 0}.embed-page.embed-page--small{padding:0}.embed-page .embed-page__breadcrumbs{margin-bottom:24px}.embed-page__logo{max-width:32rem;width:100%;margin-bottom:0}.embed-page__links-title{font-size:var(--font-size-heading-h3-desktop)}.embed-page__link-title{font-size:var(--font-size-heading-rich-text-h3-desktop)}.embed-page__links{flex-direction:row}.embed-page__link{max-width:calc(100% / 3)}.embed-page__link-icon{width:4rem;height:4rem}.embed-page__link-icon i{font-size:1.8rem}.embed-page__hero{padding:48px 40px;min-height:260px;display:flex;flex-direction:column;justify-content:flex-end}.embed-page__hero.embed-page__hero--small.embed-page__hero--logo{flex-direction:row;justify-content:space-between;align-items:center;gap:4rem}.embed-page__hero.embed-page__hero--small{margin-bottom:32px;min-height:15.8rem}.embed-page__hero:after{top:-80px;right:0}.embed-page__hero-title{font-size:var(--font-size-heading-h1-desktop)}.embed-page__hero-preamble{max-width:875px;font-size:var(--font-size-preamble-desktop)}.embed-page__hero-contacts{padding:16px 0 0;max-width:-moz-fit-content;max-width:fit-content;margin-top:24px;margin-bottom:0}.embed-page__breadcrumbs{margin-bottom:32px}.embed-page__contact-title{font-size:var(--font-size-heading-h5-subtitle)}}.hero-search{max-width:620px;width:100%;margin-top:26px;margin-bottom:50px}.hero-search__field{padding:18px;font-size:17px;border-radius:6px;border:none;background:#fff;width:100%}.hero-anchor{border-radius:100px;display:flex;position:relative;font-size:16px;color:#fff!important;padding:0 20px 2px;height:38px;align-items:center}.hero-anchor:before{content:"";display:block;position:absolute;inset:2px;border:2px solid #fff;mix-blend-mode:overlay;border-radius:100px}.form__row--guide-branch-selector p{max-width:80rem}.form__select--guide-branch-selector,.form__select--guide-agreement-selector{display:inline-block;width:auto;border:solid 2px #d8d8d8;line-height:1.4;border-radius:4px;margin:0;font-size:1.8rem;padding:0 16px;width:31rem}.pane-nav{display:flex;margin-top:45px}.pane-nav__hidden{position:absolute;left:-9999px}.pane-nav__pane{margin-left:15px;padding-left:15px;border-left:1px solid rgba(0,0,0,.2);position:relative;min-height:900px;left:0;transition:left .1s linear}.pane-nav__pane--moving{transition:none}.pane-nav__pane[data-loading=true]:before{content:"";display:block;border-radius:50%;width:3em;height:3em;font-size:10px;position:absolute;top:calc(50% - 1.5em);left:calc(50% - 1.5em);text-indent:-9999em;border-top:.3em solid #fff;border-right:.3em solid #006589;border-bottom:.3em solid #006589;border-left:.3em solid #006589;transform:translateZ(0);animation:loader 1.1s infinite linear}@keyframes loader{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.pane-nav__pane--1{width:20%;background:#fff;border-left:none;padding-left:0;margin-left:0}.pane-nav__pane--2,.pane-nav__pane--3{width:40%;background:#fff}.pane-nav__list{list-style:none;padding:0;margin:0}.pane-nav__list__title{font-family:var(--font-geologica);font-weight:600;font-size:1.8rem;line-height:1.2;display:block;margin:0}.pane-nav__introduction{margin-top:0;padding:0 10px 16px;line-height:1.4}.pane-nav__list__title svg{position:relative;top:1px;stroke:#666}.selected .pane-nav__list__title svg{stroke:#fff}.pane-nav__list p{margin:4px 0 0;color:#000;font-size:18px}.pane-nav__list__anchor{display:flex;align-items:center;border-radius:6px;padding:12px}.pane-nav__list .selected .pane-nav__list__anchor,.pane-nav__list .selected .pane-nav__list__anchor:hover{background:#006589;color:#fff}.pane-nav__list .selected .pane-nav__list__anchor p,.pane-nav__list .selected .pane-nav__list__anchor:hover p{color:#fff}.pane-nav__list__anchor div{width:100%;margin-right:15px}.pane-nav__list__anchor:hover{-webkit-text-decoration:none;text-decoration:none;background:#0000000d}.pane-nav__links{padding:0;list-style:none;margin-top:0}.pane-nav__links li{margin:0 0 8px;font-size:19px;font-weight:600}.pane-nav__links li a{display:block;border-radius:4px;line-height:1.25;margin-bottom:8px;padding:6px 8px}.pane-nav__links li:not(.selected) a:hover{background:#0000000d}.pane-nav__links li.selected a{background:#006589;color:#fff}.pane-nav__list li{font-size:19px;margin-bottom:15px}.pane-nav__list a{font-weight:600;font-family:var(--font-geologica)}.pane-nav__heading{font-size:28px;line-height:1.2;font-weight:600;margin-top:-2px;padding:0 10px}.mini-heading{font-size:1.7rem;color:#000;text-transform:uppercase}.mini-heading--mt{margin-top:60px}.guide-not-auth{background:#f0e5ec}.guide-not-auth>div{display:flex;flex-direction:row;align-items:center;height:12.6rem}.guide-not-auth__info{flex-grow:2}.guide-not-auth__info p{font-size:1.9rem;line-height:2.8rem;margin-top:1rem}.guide-not-auth__info p a{-webkit-text-decoration:underline;text-decoration:underline}.guide-not-auth__cta{flex-grow:1;text-align:right;margin-top:-4px}.guide-not-auth__cta a.button{line-height:5rem;font-weight:600;font-size:1.6rem;padding:0 2.8rem 2px}.guide-not-auth__cta a.button.button__openLogin{margin-right:1.5rem}.guide-popular{background:#f3f3f3}.guide-popular .container-fluid--wide{display:flex;flex-direction:column;padding-top:3.1rem;padding-bottom:5.2rem}.guide-popular .container-fluid--wide>.mini-heading{margin-bottom:3.3rem}.guide-popular .container-fluid--wide>div{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between;-moz-column-gap:1.6rem;column-gap:1.6rem}.guide-popular .container-fluid--wide>div>.block{width:290px}@media(max-width:1268px){.guide-popular .container-fluid--wide>div{max-width:600px}}@media(max-width:928px){.guide-not-auth>div{flex-direction:column;align-items:center;height:auto;padding-bottom:2rem}.guide-not-auth__info{flex-grow:1;text-align:center}.guide-not-auth__cta{flex-grow:1;text-align:center;margin-top:-4px}.guide-not-auth__cta a.button.button__openLogin{margin-right:0}}@media(max-width:400px){.guide-popular .container-fluid--wide>div>.block{width:100%}}@media only screen and (min-width:576px)and (max-width:767px){.pane-nav__pane--hidden{position:relative;left:calc(100vw + 1px)}[data-level="1"] .pane-nav__pane--1:before,[data-level="2"] .pane-nav__pane--1:before,[data-level="2"] .pane-nav__pane--2:before{content:"";display:block;position:absolute;inset:0;background:#ffffff80}.pane-nav__pane--1{min-width:100%;box-sizing:content-box;margin-left:0}.pane-nav__pane--2{min-width:calc(100% - 50px);transform:translate(-100%);box-sizing:content-box;margin-left:0}.pane-nav__pane--3{min-width:calc(100% - 100px);border-right:none;transform:translate(-200%) translate(-50px);box-sizing:content-box;margin-left:0}}@media only screen and (max-width:575px){.pane-nav__pane--hidden{position:relative;left:calc(100vw + 1px)}[data-level="1"] .pane-nav__pane--1:before,[data-level="2"] .pane-nav__pane--1:before,[data-level="2"] .pane-nav__pane--2:before{content:"";display:block;position:absolute;inset:0;background:#ffffff80}.pane-nav__pane--1{min-width:100%;box-sizing:content-box;margin-left:0}.pane-nav__pane--2{min-width:calc(100% - 32px);transform:translate(-100%);box-sizing:content-box;margin-left:0}.pane-nav__pane--3{min-width:calc(100% - 64px);border-right:none;transform:translate(-200%) translate(-32px);box-sizing:content-box;margin-left:0}.form__select--guide-agreement-selector{margin-top:1rem}}.guide-search__hit--highlight{background-color:#fff;margin-bottom:1.5rem;padding:1.5rem 2rem 2.5rem}.guide-search__hit--highlight .search__hit{margin-bottom:0}.guide-search__hit--highlight .search__hit__tag{background-color:#fff}.guide-search__hit,.guide-search__hit__doc{padding-bottom:1.5rem;margin-bottom:1.5rem;border-bottom:solid 1px rgba(66,69,66,.1)}.guide-search__hit__doc:last-child{align-self:center;justify-self:center;place-self:center}.guide-search__hit__tag{display:inline-block;margin-right:1rem;background-color:#fff;color:#000;border-radius:4px;font-weight:600;padding:0 9px;margin-bottom:1rem}.guide-search__heading{position:relative;top:0;margin:0 0 1.5rem;font-size:3.2rem;line-height:1.2}.guide-search__hit__doc__meta a.download{font-family:var(--font-medium);border-radius:25px;border:solid 1px #ccc;display:flex;padding:1px 15px;font-size:16px;align-content:center;align-items:center;justify-content:space-between;color:#000;min-width:192px}.guide-search__hit__doc__meta .icon-download{height:16px;width:16px;stroke:#710049}.guide-search__hit__doc__meta a.download:hover{background-color:#fff;-webkit-text-decoration:none;text-decoration:none}.guide-search__hit__heading{font-family:var(--font-medium);font-size:2.6rem;margin:0 0 2rem;line-height:3rem}.guide-search .container-fluid--full.search-list-container{background:#f3f3f3;padding-bottom:8rem;padding-top:8rem;width:100%}@media only screen and (max-width:575px){.guide-search__hit__doc{padding-left:0;position:static;min-height:0;min-height:initial}}body.guidesubject{overflow-x:visible}.guide-subject__children{margin:0 0 .5rem;padding:0;list-style:none}.guide-subject__children:first-child{border-top:1px solid rgba(66,69,66,.3)}.guide-subject__children li{border-bottom:1px solid rgba(66,69,66,.3);padding:1em 0}.guide-subject__children a{font-size:var(--font-size-button-link-desktop);font-family:var(--font-sans);font-weight:600}.container-fluid--full.page-hero--guidesubject{margin-bottom:1.2rem}.container-fluid--full.page-hero--guidesubject .acting-h1{color:#fff}.main-content--guidesubject .breadcrumb__container{margin-bottom:3rem}.main-content__container{display:flex;flex-direction:row;align-items:flex-start}.container-fluid.main-content__container__content{padding-left:0;flex-grow:1;max-width:67%;margin:0}.main-content__container__nav{flex-grow:1;padding-top:1rem;padding-left:3rem;position:sticky;top:0}.main-content__container__nav h2{font-size:1.7rem;color:#666;text-transform:uppercase;margin:0 0 4.1rem}.main-content__container__nav ul{list-style:none;margin:0;padding:0;border-left:solid 3px hsla(0,0%,88%,.5);display:flex;flex-direction:column;row-gap:13px}.main-content__container__nav ul li:first-child{margin-top:-3px}.main-content__container__nav ul li a{padding-left:2.6rem;font-size:var(--font-size-button-link-desktop);font-weight:600;line-height:23px;display:block}.main-content__container__nav ul li a.selected,.main-content__container__nav ul li a:hover{border-left:solid 3px #910068;position:relative;left:-3px}.main-content__container__nav ul li a:hover{border-left:solid 3px rgba(145,0,104,.3)}.guidesubject__breadcrumb-save-share{margin-bottom:12px}.guidesubject__breadcrumb-save-share-container{display:flex;justify-content:space-between;width:100%;max-width:136rem;margin:0 auto 12px;flex-direction:column-reverse}.guidesubject__breadcrumb-save-share-container .breadcrumb__container{margin:0}.guidesubject__save-share-container{display:flex;max-width:136rem;padding:0 24px;justify-content:flex-end;margin-bottom:8px}.guidesubject__save-share-container .favourite{margin-right:8px}@media only screen and (min-width:576px){.guidesubject__breadcrumb-save-share{margin-bottom:24px}.guidesubject__breadcrumb-save-share-container{display:flex;justify-content:space-between;align-items:center;width:100%;max-width:136rem;margin:0 auto;flex-direction:row}}@media(max-width:768px){.main-content__container{display:flex;flex-direction:column-reverse;align-items:flex-start}.container-fluid.main-content__container__content{flex-grow:1;max-width:100%;padding-left:16px}.main-content__container__nav{padding-left:16px;padding-bottom:2rem;position:static;top:auto;top:initial}.main-content__container__nav h2{margin:0 0 2rem}}.error__hero{padding:24px 0;width:100%}.error__content{margin-bottom:24px}.error__title{line-height:1.15;margin-bottom:8px;font-size:var(--font-size-heading-h1-mobile)}.error__text{margin:0 0 24px}.error__illustration{width:100%;height:auto;display:none}.error__suggestion-title{line-height:1.15;font-size:var(--font-size-heading-h2-mobile);margin:0 0 16px}.error__suggestion{width:100%}.error__search-wrap{position:relative}.error__search-wrap:before{content:"";border-radius:50%;background-image:url(./img/icon-search-i8ETpylE.svg);background-color:#e5f0f3;background-size:14px;top:7px;left:7px;width:24px;height:24px;background-repeat:no-repeat;background-position:center center;position:absolute}.error__search{width:100%;padding:6px 6px 6px 40px;border:1px solid #006589;color:#000;border-radius:100px;background-color:#fff;font-size:var(--font-size-body-medium);font-family:var(--font-sans);margin-bottom:24px}.error__search::-webkit-search-decoration,.error__search::-webkit-search-cancel-button,.error__search::-webkit-search-results-button,.error__search::-webkit-search-results-decoration{display:none}.error__list-link{display:inline-block;margin-bottom:2px;font-size:var(--font-size-preamble-mobile);line-height:1.4;font-family:var(--font-sans);font-weight:600;background:linear-gradient(95deg,#710049 33.14%,#e37222 136.24%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.error__list-link-arrow{margin:4px 8px 0 0;font-size:var(--font-size-button-link-mobile);background:linear-gradient(95deg,#710049 33.14%,#e37222 136.24%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;will-change:transform;transition:transform .25s ease;transform:translate(0)}.error__links-title{margin:0 0 8px;padding:0;font-size:var(--font-size-body-large);line-height:1.15;font-family:var(--font-sans);font-weight:400}.error__list{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap}.error__list-item{width:100%}@media(hover:hover){.error__list-link:active .error__list-link-arrow,.error__list-link:focus .error__list-link-arrow,.error__list-link:hover .error__list-link-arrow{transform:translate(4px)}}@media only screen and (min-width:768px){.error__search{max-width:416px;font-size:var(--font-size-body-large);padding:8px 8px 8px 48px;margin-bottom:32px}.error__search-wrap:before{top:8px;left:8px;width:30px;height:30px;background-size:16px}.error__suggestion-title{font-size:var(--font-size-heading-h2-desktop)}.error__hero{padding:64px 0;max-width:1040px;margin:0 auto;display:flex;justify-content:space-between;align-items:center}.error__suggestion{max-width:967px;margin:0 auto}.error__content{max-width:504px;margin-bottom:0;padding-right:24px}.error__title{font-size:var(--font-size-heading-h1-desktop)}.error__list-link{font-size:var(--font-size-preamble-desktop)}.error__illustration{width:50%;display:block;max-width:480px}}@media only screen and (min-width:992px){.error__list-item{width:50%}}.event-list__initial-content{margin-bottom:2.4rem}@media only screen and (min-width:768px){.event-list__initial-content{margin-bottom:4rem}}.event-list__initial-content--hidden{display:none}.eventlistpage .form{background-color:var(--neutral-greyscale-white)}.eventlistpage .event-list__container .pagination-container{margin-top:4rem}.eventlistpage .event-list__container .event-list-count{font-size:var(--font-size-heading-h2-mobile);padding:3.2rem 0;font-weight:600;display:block}.event-list__container{margin:0 auto 2.4rem;max-width:107.8rem;padding:0 2rem}@media only screen and (min-width:768px){.event-list__container{margin-bottom:4rem}}.event-list__container .event-card.event-card--date{flex-wrap:nowrap}.event-list__container .event-card.event-card--date .event-card__title{width:100%}.event-list__container .event-card--date .event-card__content{width:calc(100% - 8.5rem)}@media only screen and (min-width:768px){.event-list__container .event-card--date .event-card__content{width:calc(100% - 12rem)}}.event-list__container .event-card .event-card__column .event-card__info .event-card__tags{flex-basis:100%;display:flex}.event-list__container .event-card .event-card__column .event-card__info .event-card__tags .event-card__tag.event-card__tag--secondary{display:inline-block}@media only screen and (min-width:768px){.event-list__container .event-card .event-card__column .event-card__info .event-card__tags{display:none}}.event-list__container--hidden{display:none}.eventlistpage .event-list{list-style-type:none;padding-left:0;margin-top:0;display:flex;flex-wrap:wrap;flex-direction:column;gap:1.6rem;align-items:stretch}.eventlistpage .event-list--hidden{display:none}.form.filter{padding:2rem}.eventlistpage .footer{margin-top:0}.eventpage .page-hero__container{height:26.2rem}.eventlistpage .event-list__result-text{font:var(--font-h5-micro);font-weight:600;line-height:150%}.event-list__row{display:flex;flex-direction:column;gap:1.6rem;padding-bottom:.8rem;opacity:1}.event-list__row--hidden{opacity:0}.event-list__sortresults{display:flex;justify-content:space-between;align-items:center;padding:.8rem 0;margin-bottom:.4rem}@media only screen and (min-width:768px){.event-list__sortresults{padding:1.6rem 0 .8rem;margin-bottom:0rem}}.event-list__sort,.event-list__hits-info{line-height:1;font-weight:600;font-size:var(--font-size-body-medium);margin:0}.event-list__hits-info{flex:1}.event-list__sort{gap:1.2rem;padding-top:1.6rem}.event-list__sort.event-list__sort--hidden{display:none}.event-list__hits-info span{color:var(--default-anchor-color)}.event-list__hits-info span:before{content:"“"}.event-list__hits-info span:after{content:"”"}.event-list__sort{gap:12px;display:flex}a.event-list__sort-link{color:#666;-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:2px;text-decoration-color:transparent;transition:text-decoration-color .15s ease}.event-list__sort-link.event-list__sort-link--active{text-decoration-color:var(--default-anchor-color);color:var(--default-anchor-color)}.event-list__loader:not(:empty){display:flex;justify-content:center;align-items:center;min-height:200px;height:100%}.event-list__breadcrumbs{margin-top:.8rem}@media only screen and (min-width:992px){.event-list__breadcrumbs .breadcrumb__container{margin-top:1.6rem}}@media only screen and (min-width:768px){.event-list__sort,.event-list__hits-info{line-height:1;font-weight:600;font-size:var(--font-size-body-medium);margin:0}.event-list__sort{padding:0}.event-list__row{flex-direction:row}}.component-container{display:flex;flex-direction:column;align-items:center;padding:20px;font-family:Arial,sans-serif;background-color:#f9f9f9;min-height:100vh}.typ-form{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:20px;gap:20px;width:100%;max-width:800px}.EventFilter__dropdown{position:relative;width:100%;display:flex}.EventFilter__dropdown .EventFilter__dropdown__container-list{display:flex;transition:transform .25s ease,opacity .25s ease;opacity:0;visibility:hidden;transform:translateY(-1rem);position:absolute}.EventFilter__dropdown__scrollcontainer{display:flex;flex-direction:column;max-height:32rem;position:relative;overflow:auto;margin-bottom:1rem;width:100%}.EventFilter__dropdown__list{list-style:none;padding:0;margin:0;width:100%}.EventFilter__dropdown_chevron{position:absolute;top:50%;transform:translate(-50%,-50%);right:1rem;width:16px;transition:transform .25s ease}.EventFilter__dropdown.active .EventFilter__dropdown__container-list{visibility:visible;opacity:1;transform:translateY(0)}.EventFilter__dropdown.active .EventFilter__dropdown_chevron{transform:translate(-50%,-50%) rotate(180deg)}.EventFilter__dropdown-toggle{position:relative;width:100%;padding:12px;background-color:#fff;border:1px solid #ccc;border-radius:4px;color:var(--neutral-greyscale-black);font-family:var(--font-sans);cursor:pointer;text-align:left;font-size:16px;height:4.5rem;transition:border-color .25s ease;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.EventFilter__dropdown-toggle--locations{display:flex;gap:1rem;align-items:center}.EventFilter__dropdown-toggle--locations #EventFilter__dropdown-toggle-label-locations{transform:none;transform:initial}.EventFilter__dropdown-toggle--locations i{font-size:2rem;transform:translateY(-1px);color:var(--neutral-greyscale-700)}.EventFilter__search_icon{position:absolute;top:25%;bottom:25%;right:1rem}[id^=EventFilter__dropdown-toggle-label]{position:relative;transform:translateY(-2px);display:inline-block;color:var(--neutral-greyscale-black);font-family:var(--font-sans);font-size:1.8rem;align-items:center;text-overflow:ellipsis;overflow:hidden;max-width:100%;padding-right:2.4rem}.EventFilter_getGeoLocation{all:unset;cursor:pointer;color:#006589;max-width:100%;margin:.5rem 0;font-family:var(--font-sans);font-size:1.6rem;font-style:normal;font-weight:600;line-height:100%;text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;padding:.8rem}.EventFilter_getGeoLocation i{margin-right:.4rem}.EventFilter_getGeoLocation:hover{-webkit-text-decoration:none;text-decoration:none}.EventFilter__dropdown-menu{min-width:320px;display:none;position:absolute;top:calc(100% + .4rem);left:0;width:100%;background:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 4px 6px #0000001a;z-index:1000;margin:0;padding:1.6rem}.EventFilter__dropdown__list li{padding:8px;cursor:pointer;font-size:16px;font-family:var(--font-sans);font-weight:400;transition:background-color .25s ease;color:var(--neutral-greyscale-black)!important}.EventFilter__dropdown__list li:focus,.EventFilter__dropdown__list li:hover{background-color:#f5f5f5;color:var(--neutral-greyscale-black)!important;-webkit-text-fill-color:var(--neutral-greyscale-black)!important}.EventFilter__dropdown__list li.selected{background-color:transparent;-webkit-text-decoration:none;text-decoration:none;cursor:pointer}.EventFilter__dropdown__list li.selected .checkbox{background-color:var(--petroleum-500);border:1px solid var(--petroleum-500);border-radius:2px}.EventFilter__dropdown__list li.selected .checkbox>.checkbox__custom:after{transform:translate(-.1rem) rotate(45deg)}.EventFilter__dropdown__list li:last-of-type{margin-bottom:1.2rem}.EventFilter__dropdown_item.dropdown__item--divider{padding:0rem;pointer-events:none}.EventFilter__dropdown.active .EventFilter__dropdown-menu{display:block}@media only screen and (min-width:768px){.typ-form{grid-template-columns:1fr}.submit-button{grid-column:span 1}}.EventFilter__search_input{grid-column:span 3}.EventFilter__search_input .input-container__input{padding-right:1.2rem;padding-left:1.2rem;font-size:1.8rem}.EventFilter__search_input .input-container__input:focus-visible{outline:2px solid #000}.EventFilter__search_input .input-container__input::-moz-placeholder{font-size:1.8rem;color:var(--neutral-greyscale-600);font-family:var(--font-sans)}.EventFilter__search_input .input-container__input::placeholder{font-size:1.8rem;color:var(--neutral-greyscale-600);font-family:var(--font-sans)}.EventFilter__search_input input[type=search]::-webkit-search-cancel-button{visibility:hidden;height:16px;width:16px;font-size:12px;margin-left:.4em;margin-right:1.4rem;cursor:pointer;color:var(--neutral-greyscale-600)}.EventFilter__button_container{position:relative}.filter-info{display:flex;order:2;flex-grow:0;z-index:2;cursor:pointer;position:absolute;width:2rem;height:2rem;top:-.15rem;right:0;border-radius:50%;color:#fff;justify-content:center;align-items:center;background:linear-gradient(95deg,#710049 33.14%,#e37222 136.24%);font-family:var(--font-sans);font-weight:600;font-size:12px;opacity:1;scale:1;transition:opacity .25s ease,scale .25s ease;filter:blur(0)}.filter-info--hidden{opacity:0;scale:.5}.EventFilter__hero{display:flex;gap:4rem;align-items:center;padding-bottom:2rem}.EventFilter__hero .search-hero__container{margin-bottom:0}@media only screen and (min-width:768px){.EventFilter__hero .search-hero__container{margin-bottom:0}}.EventFilter__hero-wrapper{display:flex;flex-direction:column;max-width:84.2rem}.EventFilter__container{width:100%;max-width:84.2rem;display:flex;flex-direction:column;-moz-column-gap:1rem;column-gap:1rem}.EventFilter__container .EventFilter__helptext,.EventFilter__container .input-container.EventFilter__search_input,.EventFilter__container .EventFilter__dropdown_locations{margin-bottom:1rem}@media(min-width:768px){.EventFilter__container{display:grid;grid-template-columns:repeat(6,1fr)}.EventFilter__container .input-container.EventFilter__search_input,.EventFilter__container .EventFilter__dropdown_locations{margin-bottom:0rem}}.EventFilter__dropdown_locations{grid-column:span 1}@media(min-width:768px){.EventFilter__dropdown_locations{grid-column:span 2}}.EventFilter__hero_container{display:flex;flex-wrap:wrap;flex-direction:column;align-items:flex-end}@media only screen and (min-width:576px){.EventFilter__hero_container{flex-direction:row;-moz-column-gap:4rem;column-gap:4rem}}.animate-overflow{overflow:hidden;grid-column:span 16;grid-gap:1rem;gap:1rem;display:grid;min-height:0;grid-template-columns:repeat(1,1fr)}@media(min-width:768px){.animate-overflow{display:flex}}.EventFilter__dropdown_hidden{grid-gap:1rem;gap:1rem;display:grid;grid-template-columns:repeat(1,1fr);grid-template-rows:0fr;margin-top:0;transition:grid-template-rows .25s ease,opacity .25s ease,margin-top .25s ease;pointer-events:none;opacity:0}@media only screen and (min-width:768px){.EventFilter__dropdown_hidden{display:grid;grid-column:span 8;grid-template-columns:repeat(16,1fr)}}.EventFilter__dropdown_hidden .EventFilter__dropdown{grid-column:span 4}.EventFilter__dropdown_item{display:flex;justify-content:flex-start;gap:1rem}.EventFilter__dropdown_item .checkbox{width:20px;height:20px}.EventFilter__dropdown_hidden--expanded{opacity:1;pointer-events:all;z-index:2;grid-template-rows:1fr;margin-top:1rem}.EventFilter__dropdown_hidden--expanded .animate-overflow{overflow:visible}.EventFilter__dropdown_hidden-clear{transition:grid-template-rows .25s ease,opacity .25s ease;grid-column:span 4;grid-template-rows:0fr;display:grid;opacity:0}.EventFilter__dropdown_hidden-clear--expanded{opacity:1;grid-template-rows:1fr}.EventFilter__dropdown_hidden-clear--expanded .animate-overflow{overflow:visible}.EventFilter__button--expand{width:100%;grid-column:span 2;background-color:transparent;height:4.5rem;display:flex;justify-content:center;align-items:center;gap:.8rem;padding:0 1rem;font-size:var(--font-size-body-large);color:var(--burgundy-500)!important}.EventFilter__button--expand:hover{background-color:#f6f0f4}.EventFilter__button_container{grid-column:span 3}.EventFilter__button--expand:before{content:"";background-image:url(./img/filter-CuGPMCcV.svg);position:relative;background-position:center center;background-size:contain;background-repeat:no-repeat;width:16px;height:16px}.EventFilter__item_search{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:1.4rem 3.2rem;gap:1rem;min-width:9.7rem;height:4.6rem;text-align:center;border:none;cursor:pointer;font-size:1.8rem;font-weight:600;line-height:100%;letter-spacing:.36px;background-image:linear-gradient(270deg,#710049,#e37222,#710049,#e37222,#710049);transition:background-position .25s ease;background-size:600%;background-position:0%;box-shadow:0 0 10px 4px #0000000f;border-radius:100px;color:#fff;font-family:var(--font-sans);flex:none;order:1;align-self:stretch;flex-grow:0}.EventFilter__item_search:hover{background-position:-20%}.EventFilter__dropdown_button_container{display:flex;padding:1.6rem 0rem 0;flex-direction:row;align-items:center;justify-content:space-between;border-top:1px solid #cbcdcd}.EventFilter__aside{display:none}.EventFilter__helptext{grid-column:span 8;margin-bottom:-1rem}.EventFilter__clear_all{height:-moz-fit-content;height:fit-content;background-color:transparent;display:flex;align-items:center;justify-content:center;line-height:1;cursor:pointer;font-size:1.6rem;border:none;border-radius:100px;transition:background-color .15s ease,opacity .15s ease;will-change:background-color,opacity;margin:16px 0 0;padding:6px 12px;opacity:1;letter-spacing:.32px}.EventFilter__clear_all[disabled]{cursor:default;opacity:.4;background:var(--burgundy-500);-webkit-text-fill-color:transparent;background-clip:text;-webkit-background-clip:text}.EventFilter__clear_all[disabled]:hover{opacity:.4;background:var(--burgundy-500);-webkit-text-fill-color:transparent;background-clip:text;-webkit-background-clip:text}.EventFilter__clear_all--in-context-menu{margin:0}.EventFilter__clear_all:before{content:"";background-image:url(./img/burgundy-x-643exEhZ.svg);margin-right:.8rem;position:relative;width:1.6rem;height:1.6rem;background-repeat:no-repeat;background-position:center}.EventFilter__clear_all span{font-weight:600;font-family:var(--font-sans);background:linear-gradient(95deg,#710049 33.14%,#e37222 136.24%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.EventFilter__clear_all i{font-size:1.8rem;margin-right:8px;background:linear-gradient(95deg,#710049 33.14%,#e37222 136.24%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}@media(hover:hover){a.search__sort-link:hover{text-decoration-color:currentColor}.EventFilter__clear_all:hover{background-color:#fff}.EventFilter__clear_all--in-context-menu:hover{background-color:var(--neutral-greyscale-50)}}@media only screen and (min-width:992px){.EventFilter__hero .search-hero__content{max-width:872px;padding-right:0;padding-right:initial}}@media only screen and (min-width:1200px){.EventFilter__aside{align-items:flex-start;flex:1 1 100px;height:100%;display:inline-flex;min-width:10rem;max-width:clamp(10rem,39.2rem,50vw - 1rem)}.EventFilter__aside .search-hero__illustration--desktop{aspect-ratio:312/192;width:100%;height:auto}}.EventFilter__filter__index{color:var(--standard-theme-petrol);font:var(--font-sans);font-size:1.6rem;font-weight:600}.event-card{border:1px solid var(--neutral-greyscale-300);padding:2rem 2.4rem;border-radius:1.6rem;background-color:var(--neutral-greyscale-white);position:relative;display:flex;max-width:100%;flex-direction:column;overflow:hidden;flex-wrap:wrap}@media(hover:hover){.event-card{transition:background-color .25s ease,transform .25s ease;will-change:background-color}.event-card:hover{background-color:#f9f9f9}.event-card:hover .event-card__top-day{padding:8px 8px 12px}.event-card:hover .event-card__top-day span{transform:translateY(2px)}.event-card:hover .card__label--logo:before{background-color:red}.event-card.event-card--lift:hover{transform:translateY(-.4rem)}.event-card.event-card--date:hover .event-card__date{transform:translateY(0)!important}}.event-card.event-card--talks{--event-card__tag-color: #dd6d1e}.event-card.event-card--talks .event-card__label--logo{width:11.2rem;background-color:var(--facts-ultra-light-orange)}@media only screen and (min-width:768px){.event-card.event-card--talks .event-card__label--logo .event-card:not(.event-carousel .event-card):not(.events__list .event-card){width:17.3rem}}.event-card.event-card--talks .event-card__label--logo:before{background-color:var(--themed-orange-3);box-shadow:inset 0 0 1px 1px var(--neutral-greyscale-300),10px 0 var(--facts-ultra-light-orange)}.event-card.event-card--talks:hover .event-card__label--logo{background-color:var(--facts-ultra-light-orange)}.event-card.event-card--talks:hover .event-card__label--logo:before{background-color:var(--themed-orange-3);box-shadow:inset 0 0 1px 1px var(--neutral-greyscale-300),10px 0 var(--facts-ultra-light-orange)}.event-card.event-card--talks:hover .event-card__label--logo:after{background-color:#f9f9f9}.event-card--fallback-card{height:100%;margin-bottom:.4rem}.event-card--canceled{pointer-events:none}.event-card--canceled .event-card__column{opacity:.5}.event-card .event-card__column{max-width:100%}.event-card .event-card__column:nth-child(1){display:flex;flex-direction:column}.event-card.event-card--price .event-card__column:nth-child(1) .event-card__tags{margin-right:16rem}.event-card.event-card--talks .event-card__column:nth-child(1) .event-card__tags{margin-right:10rem}.event-card.event-card--date{position:relative}.event-card.event-card--date .event-card__column:nth-child(1){min-height:13rem}.event-card.event-card--date .event-card__column:nth-child(1) .event-card__tags,.event-card.event-card--date .event-card__column:nth-child(1) .event-card__content{margin-right:0}.event-card.event-card--date .event-card__content{width:100%}.event-card.event-card--date .event-card__title{width:calc(100% - 10rem);min-height:5rem}.event-card.event-card--message .event-card__label{display:none}.event-card.event-card--message .event-card__label--logo{background-color:inherit;border:none}.event-card.event-card--message .event-card__label--logo:before,.event-card.event-card--message .event-card__label--logo:after{display:none}.event-card:not(.event-card--fallback-card) .event-card__column:nth-child(2) .event-card__label{position:absolute;top:-1px;right:-1px}.event-card.event-card--fallback-card{flex-direction:row}.event-card.event-card--fallback-card .event-card__column:first-child{flex:1}.event-card.event-card--fallback-card .event-card__column:last-child{position:static}.event-card .event-card__label--fallback-card{padding:2rem 2.4rem}.event-card .event-card__column:nth-child(3){display:flex;align-items:end;flex:0}.event-card .event-card__column .event-card__tags .event-card__tag--secondary{display:none}@media only screen and (min-width:768px){.event-card .event-card__column .event-card__tags .event-card__tag--secondary{display:inline-block}}.event-card .event-card__column:not(:first-child):has(.event-card__info),.event-card .event-card__column:not(:first-child):has(.event-card__tags){margin-top:auto}.event-card .event-card__column .event-card__tags{margin-right:0;margin-bottom:1.6rem}.event-card .event-card__column .event-card__tags.event-card__tags--bottom{margin-bottom:0}.event-card>.event-card__info .event-card__tags{display:block;flex:0 0 100%}.event-card>.event-card__info .event-card__tags .event-card__tag--secondary{display:inline-block}.event-card__content{display:flex;flex-direction:column;max-width:100%}.event-card__header{margin-bottom:16px;display:flex;flex-direction:row;justify-content:space-between}.event-card__image-wrapper{border-radius:1rem;border:1px solid var(--neutral-greyscale-100);overflow:hidden;display:none}.event-card__image{max-width:27.5rem;max-height:14.4rem;height:100%;width:100%}.event-card__tag{border-radius:4px;color:var(--neutral-greyscale-white);font-size:var(--font-size-standard-tag);font-weight:600;text-transform:uppercase;line-height:14px;letter-spacing:.56px;display:inline-block;padding:5px 8px;margin:0}.event-card__tags{display:flex;flex-wrap:wrap;gap:.4rem}.event-card__tag--primary{background:var(--event-card__tag-color, var(--gradients-gradient-purple-light-purple));color:#fff}.event-card__tag--secondary{background-color:#efe3eb;color:var(--neutral-greyscale-700)}.event-card__tag--bare{background-color:var(--themed-orange-3);color:var(--neutral-greyscale-black)}.event-card__title{font-size:var(--font-size-heading-h3-mobile);color:var(--neutral-greyscale-black);margin:0 0 .8rem;-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word;line-height:1.25}.event-card__description{flex-grow:1;font-size:var(--font-size-body-medium);color:var(--neutral-greyscale-black);margin:0;padding:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.event-card__info{display:flex;gap:1.2rem 1.6rem;flex-wrap:wrap;flex:0 0 100%;width:100%}.event-card__info--status{margin-bottom:1.6rem}.event-card__info-icon{color:var(--neutral-greyscale-black);font-size:var(--font-size-body-small);font-style:normal;font-weight:600;line-height:100%;letter-spacing:.56px;text-transform:uppercase}.event-card__info-icon i{color:var(--color-violet-2)}.event-card--talks .event-card__info-icon i{color:var(--event-card__tag-color)}.event-card__label{position:relative;font-size:18px;float:right;white-space:nowrap;display:flex;flex:1;flex-direction:row;left:auto;left:initial;padding:1.2rem 1.6rem;background-color:#f4f4f4;border-radius:0 10px;border:1px solid var(--neutral-greyscale-300);width:-moz-fit-content;width:fit-content;margin-left:10px;transition:background-color .25s ease,padding .25s ease;will-change:background-color,padding}@media(hover:hover){.event-card__label:after,.event-card__label:before{transition:background-color .25s ease,box-shadow .25s ease;will-change:background-color}.event-card:not(.event-card--fallback-card):not(.event-card--talks):hover .event-card__label{padding:1.2rem 1.8rem}.event-card:not(.event-card--fallback-card):not(.event-card--talks):hover .event-card__label{background-color:var(--neutral-greyscale-100)}.event-card:not(.event-card--fallback-card):not(.event-card--talks):hover .event-card__label:after{background-color:#f9f9f9}.event-card:not(.event-card--fallback-card):not(.event-card--talks):hover .event-card__label:before{background-color:#f4f4f4;box-shadow:inset 0 0 1px 1px var(--neutral-greyscale-300),10px 0 var(--neutral-greyscale-100)}}.event-card__label:before{content:"";position:absolute;display:block;top:0;left:-20px;width:20px;height:20px;right:100%;border-top-right-radius:10px;background-color:var(--neutral-greyscale-white);box-shadow:inset 0 0 1px 1px var(--neutral-greyscale-300),10px 0 #f4f4f4}.event-card__label:after{content:"";position:absolute;display:block;top:0;left:-21px;width:20px;border-top-right-radius:10px;height:20px;right:100%;background-color:var(--neutral-greyscale-white)}.event-card__label--logo{padding:.8rem;width:17.3rem;height:5.2rem;display:flex;justify-content:center;align-items:center}.event-card__label--logo .event-card__logo{display:block;width:6.4rem;height:3.2rem}.event-card__label-text{color:var(--color-violet);font-family:var(--font-sans);font-style:normal;font-weight:600;line-height:80%;font-size:1.2rem;text-align:right;display:flex}.event-card__text-container{display:flex;flex-direction:column;overflow:hidden;justify-content:center;margin-right:.8rem}.event-card__label-text--price{font-weight:700;color:#0a184d;line-height:1;font-size:2.7rem}.event-card__label-text--price:after{margin-left:.4rem;content:"kr";text-align:center;font-family:var(--font-sans);font-size:var(--font-size-body-small);font-style:normal;font-weight:700;line-height:100%}.event-card__status{padding:1.2rem 2.4rem;border-radius:0 0 10px 10px;outline:1px solid var(--neutral-greyscale-300);background:#efe3eb;margin-left:-2.4rem;margin-right:-2.4rem;margin-bottom:-2rem;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);margin-top:auto}a.event-card__status,a.event-card__status:visited,a.event-card__status:link{color:var(--neutral-greyscale-black)}.event-card__status-icon{display:flex;width:30px;height:30px;background-color:var(--neutral-greyscale-white);flex-direction:column;justify-content:space-around;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:1;text-transform:uppercase;border-radius:50%}.event-card__status-icon--arrow{color:var(--neutral-greyscale-white);background-color:var(--color-violet-3);margin-left:auto}.event-card__date{position:absolute;top:2rem;right:2.4rem;display:flex;flex-direction:column;align-items:center;justify-content:center;flex-grow:0}.event-card__top-day,.event-card__top-month{color:#fff;display:block;text-transform:uppercase;text-align:center;width:100%}.event-card__top-month{background:var(--gradients-gradient-purple-light-purple);font-family:var(--font-geologica);border-radius:10px 10px 0 0;font-weight:600;font-size:var(--font-size-small-tag);padding:6px;line-height:100%;letter-spacing:.48px;min-width:8rem}.event-card__top-day{color:var(--neutral-greyscale-white);text-align:center;font-family:var(--font-geologica);font-weight:700;background-color:var(--color-violet);padding:8px 8px 10px;border-radius:0 0 10px 10px;font-size:42px;font-style:normal;line-height:1;letter-spacing:2px;transition:padding .25s ease}.event-card__top-day span{display:block;transition:transform .25s ease}@media only screen and (min-width:768px){.event-card:not(.event-carousel .event-card):not(.events__list .event-card){display:flex;flex-direction:column}.event-card:not(.event-carousel .event-card):not(.events__list .event-card).event-card--fallback-card{flex-direction:row}.event-card:not(.event-carousel .event-card):not(.events__list .event-card).event-card--fallback-card .event-card__column:first-child{padding-right:0}.event-card:not(.event-carousel .event-card):not(.events__list .event-card).event-card--fallback-card .event-card__column:last-child{height:auto;padding:0}.event-card:not(.event-carousel .event-card):not(.events__list .event-card).event-card--fallback-card .event-card__column:last-child .event-card__label--fallback-card{height:auto}.event-card:not(.event-carousel .event-card):not(.events__list .event-card).event-card--price .event-card__column:nth-child(1) .event-card__tags{margin-right:16rem}.event-card:not(.event-carousel .event-card):not(.events__list .event-card).event-card--message .event-card__label{display:flex}.event-card:not(.event-carousel .event-card):not(.events__list .event-card).event-card--message .event-card__logo{display:flex;justify-content:center;align-items:center;flex-direction:column;border-radius:8px;flex:1 0 0;align-self:stretch;background-color:var(--color-violet);height:13rem;width:11.5rem}.event-card:not(.event-carousel .event-card):not(.events__list .event-card).event-card--message .event-card__logo i{height:100%;width:100%;display:flex;justify-content:center;align-items:center;font-size:5.2rem;--fa-primary-color: var(--neutral-greyscale-white);--fa-secondary-color: var(--neutral-greyscale-white)}.event-card:not(.event-carousel .event-card):not(.events__list .event-card).event-card--message:not(.event-card__fallback-card) .event-card__column:nth-child(1){padding-right:16.6rem}.event-card:not(.event-carousel .event-card):not(.events__list .event-card) .event-card .event-card__title{font-size:var(--font-size-heading-h3-desktop);margin:.8rem 8.8rem 0 0}.event-card:not(.event-carousel .event-card):not(.events__list .event-card) .event-card .event-card__column .event-card__tags{margin-right:0;margin-bottom:0}.event-card:not(.event-carousel .event-card):not(.events__list .event-card) .event-card .event-card__column .event-card__tags .event-card__tag--secondary{display:inline-block}.event-card:not(.event-carousel .event-card):not(.events__list .event-card) .event-card .event-card__info .event-card__tags{display:none}.event-card:not(.event-carousel .event-card):not(.events__list .event-card) .event-card__image-wrapper{display:flex;height:-moz-fit-content;height:fit-content;margin-left:auto;margin-top:.8rem}.event-card:not(.event-carousel .event-card):not(.events__list .event-card) .event-card__info{gap:2.4rem}.event-card:not(.event-carousel .event-card):not(.events__list .event-card) .event-card__description{margin-right:2.4rem;font-size:var(--font-size-body-medium);font-style:normal;line-height:1.4}.event-card:not(.event-carousel .event-card):not(.events__list .event-card) .event-card__date{min-width:11rem;position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;flex-grow:0;top:2.4rem;bottom:auto;right:2.4rem;margin:auto 0;transition:transform .25s ease;transform:translateY(.4rem)}.event-card:not(.event-carousel .event-card):not(.events__list .event-card) .event-card__top-month{font-size:var(--font-size-standard-tag);letter-spacing:.56px;padding:8px;line-height:1}.event-card:not(.event-carousel .event-card):not(.events__list .event-card) .event-card__top-day{font-size:62px;line-height:120%}.event-card--talks .event-card__content{flex-direction:row;flex-wrap:wrap;flex-grow:1}.event-card--talks .event-card__text-wrapper:not(.event-carousel .event-card__text-wrapper){max-width:100%;flex-basis:calc(100% - 27.5rem);margin-right:2.4rem}.event-card--talks .event-card__title{max-width:100%}}.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:8px;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;text-fill-color:transparent;margin:0}.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%)}.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:140%;color:var(--neutral-greyscale-black);margin:1.6rem 0}.event-page__card-status{padding:1.2rem 2.4rem;border-radius:0 0 10px 10px;outline:1px solid var(--neutral-greyscale-300);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;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;text-fill-color:transparent}.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:140%}.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{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)}}.favorite-page__title{line-height:1.4;margin:32px 0 16px;font-size:var(--font-size-heading-h2-mobile)}.favorite-page__preamble{font-size:var(--font-size-body-large);line-height:1.4;margin:0 0 40px}.favorite-page__message{font-size:var(--font-size-body-large);line-height:1.4;font-family:var(--font-sans);font-weight:600;margin:0 0 40px}.favorite-page__favorite{display:none}.favorite-page__favorite--isfavorite{display:flex;flex-direction:row;align-items:center;background:#fff;padding:16px;box-shadow:0 0 12px 6px #0000000d;border-radius:10px;border:1px solid #f4f4f4;width:100%;margin-bottom:16px}.favorite-page__remove{margin:0;cursor:pointer;border:none;width:32px;height:32px;border-radius:100%;font-size:2rem;padding:0;flex-shrink:0}.favorite-page__remove i{color:var(--default-anchor-color);margin-bottom:-3px;display:block;font-size:1.6rem}.favorite-page__link{color:var(--default-anchor-color);font-size:var(--font-size-button-link-mobile);line-height:1.4;font-weight:600;margin:0 0 0 16px;display:block}@media(hover:hover){.favorite-page__link:hover{-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:1px}}@media only screen and (min-width:768px){.favorite-page__favorites{display:flex;flex-wrap:wrap;margin-left:-16px;width:calc(100% + 16px)}.favorite-page__favorite--isfavorite{margin-left:16px;width:calc(50% - 16px)}}@media only screen and (min-width:992px){.favorite-page__title{font-size:var(--font-size-heading-h1-desktop)}.favorite-page__preamble{font-size:var(--font-size-preamble-desktop);margin:0 0 32px;max-width:723px}.favorite-page__message{font-size:var(--font-preamble-desktop);margin:0 0 32px}.favorite-page__favorite--isfavorite{width:calc(25% - 16px)}}.focus-areas-page .page{position:relative}.focus-areas-page__content{width:100%}.focus-areas-page__aside{display:none}.focus-areas-page__aside--mobile{display:block;padding:40px 0}@media only screen and (min-width:992px){.focus-areas-page__aside{display:block}.focus-areas-page__aside--mobile{display:none}.focus-areas-page__content{margin:0 72px 0 0}.focus-areas-page__wrap{margin-top:32px;display:flex}.focus-areas-page__content{max-width:740px}.focus-areas-page__aside{width:416px;min-width:416px}}@media only screen and (min-width:1200px){.focus-areas-page__content{margin:0 8px 0 72px;padding-right:64px}}.issue-block{margin-top:5rem}.issue__item{margin-bottom:6rem}.issue__item>a{display:block;border-radius:0 0 .2rem .2rem;background-color:#f3f3f3;min-height:100%}.issue__item__content{padding:1rem 2rem}.issue__item__content .issue__item__content-category{display:inline-block;width:4.5rem;height:4.5rem;margin-right:1.5rem;text-indent:-9999px;float:left;background-size:100%;background-repeat:no-repeat}.issue__item__content .issue__item__content-date{display:inline-block;font-size:1.6rem;line-height:4.5rem;color:#000}@media only screen and (max-width:575px){.issue__item{margin-bottom:3rem}}.login-page .branch__container,.login-page .side-nav__container{display:none}.login-page{padding:0 24px 24px;background:#fff;min-height:100vh}.login-page__header{display:flex;justify-content:center;align-items:center;height:75px}.login-page__header img{height:40px}.login-page__wrap{max-width:1000px;margin:0 auto;display:flex;justify-content:center;flex-direction:column}@media only screen and (min-width:768px){.login-page{background:#fff}.login-page__header{height:125px}.login-page__header img{height:auto;height:initial}.login-page__wrap{height:calc(100vh - 163px)}.login-page .dialog{margin:0 30px 30px}}@media only screen and (min-width:992px){.login-page .dialog{margin:0 30px 30px}}.membership-application{overflow-x:visible}.membership-application__wrapper{padding-top:1.6rem}.membership-application__heading{font-size:var(--font-size-heading-h2-mobile);max-width:74.6rem;line-height:1.25;margin-bottom:1.6rem}.membership-application__preamble{font-size:var(--font-size-preamble-mobile);max-width:74.6rem}.membership-application__step-heading,.membership-application__step-heading-container h3{margin:0 0 8px;font-size:var(--font-size-heading-h3-mobile);font-family:var(--font-geologica);font-weight:600}.membership-application__step-heading-container a{color:var(--default-anchor-color);-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:3px;transition:color .25s ease;will-change:color}.membership-application__step-heading-container a[href^=http]:after{content:"";-webkit-mask-image:url(./img/link-external--blue-BThH1n4j.svg);mask-image:url(./img/link-external--blue-BThH1n4j.svg);-webkit-mask-size:14px;mask-size:14px;display:inline-block;height:14px;width:14px;flex:1;background:currentColor;margin:0 4px}@media(hover:hover){.membership-application__step-heading-container a:hover{color:var(--neutral-greyscale-black)}}.membership-application__step-heading-container p,.membership-application__step-heading-container .membership-application__step-heading-info{margin:0 0 1.9rem}.membership-application__step-heading-info span:before{font-size:1.4rem;color:#ff4040;content:"●";margin:0 .4rem 0 0}.membership-application__step-heading-container p span{margin:.4rem 0;font-size:var(--font-size-body-medium)}.membership-application .form__label{height:-moz-fit-content;height:fit-content;margin-bottom:8px}.membership-application__step{font-size:var(--font-size-standard-tag);font-weight:600;line-height:1.2;display:flex;align-items:center;letter-spacing:.04em;text-transform:uppercase}.membership-application__progress-list{list-style-type:none;counter-reset:membership-application-counters 0;display:flex;margin:0;padding:0}.membership-application__progress-list .membership-application__step-item:not(.membership-application__step-item--current){position:absolute;top:-9999px;left:-9999px}.membership-application__step-item{display:block;justify-content:center;align-items:center;width:100%}.membership-application__step-item .membership-application__step-title:before{counter-increment:membership-application-counters;font-weight:600;display:block;text-transform:none;color:#000;font-size:var(--font-size-small-tag);content:"Del " counters(membership-application-counters," ") " av 7";padding-bottom:4px}.membership-application__table-column{display:none}.membership-application .membership-application__form--summary .form__row{padding:0 15px}.membership-application__input-container.membership-application__info-container{display:block;margin-top:8px;padding:0 15px!important}.membership-application__form--summary .membership-application__info-container p{margin:8px 0}@media(hover:hover){a.membership-application__step:hover span{color:var(--default-anchor-color)}a.membership-application__step:hover span:after{background-color:var(--default-anchor-color)}}.membership-application__indicator-container{display:flex;justify-content:space-between;gap:.4rem}.membership-application__mobile-indicator{width:calc(100%/6 - 4px);height:6px;border-radius:100px;display:inline-block;background:#cce0e7}.membership-application__mobile-indicator--completed{background:#00b227}.membership-application__mobile-indicator--current{background:var(--default-anchor-color)}.membership-application__step-title{color:var(--default-anchor-color);margin-bottom:6px}.membership-application__step-icon{display:none}.membership-application__radio-buttons{list-style:none;padding:0;margin:0}.membership-application__radio-buttons li{padding:.4rem}.membership-application__radio-button{display:flex;align-items:center;flex-wrap:wrap}.membership-application__information-toggler{margin-left:.8rem;color:var(--neutral-greyscale-600)}.membership-application__information-toggler:hover{cursor:pointer}.membership-application__information-text{opacity:0;max-height:0;overflow:hidden;flex-basis:100%;margin-left:2.6rem;margin-top:.2rem;margin-bottom:0;font-size:var(--font-size-form-help-text-desktop);color:#424542}.membership-application__information-text.show{opacity:1;max-height:500px;overflow:visible}.membership-application__radio-buttons .form__radio:focus+label:before{box-shadow:none}.membership-application .membership-application__radio-buttons label{line-height:1.35;font-weight:400}.membership-application__prev{margin-bottom:24px}.membership-application__radio-buttons[invalid]{border-radius:4px;border:solid 1px red}.membership-application__prev-link{background:linear-gradient(95deg,#710049 33.14%,#e37222 136.24%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;font-size:var(--font-size-button-link-mobile);font-weight:600}.membership-application__prev-link svg{transform:rotate(180deg)}.membership-application__prev-link span svg{will-change:transform;transition:transform .15s ease;margin:0 4px -1px 0}.membership-application__prev-link:hover span svg{transform:translate(-4px) translateZ(0) rotate(180deg)}.form-row-container{width:100%}.membership-application .form__input{height:46px;padding:.3rem 1.5rem;line-height:1.35}.membership-application__form .form__input+span:after{display:none}.membership-application__form .form__input[invalid=true]+span,.membership-application__form .form__radio[invalid=true]+label+span,.membership-application__form .form__select[invalid=true]+span{position:relative}.membership-application__form .form__input[invalid=true]+span:not(does-not-exist):before{content:"";margin-top:0;position:absolute;left:.84rem;top:.3rem;background-image:url(./img/error-warning-BM0CZXz5.svg);background-size:contain;background-repeat:no-repeat;background-position:center center;display:inline-block;width:1.6rem;height:1.6rem}.membership-application__form .form__radio[invalid=true]+label+span:before{content:"";margin-top:0;position:absolute;left:.84rem;top:.3rem;background-image:url(./img/error-warning-BM0CZXz5.svg);background-size:contain;background-repeat:no-repeat;background-position:center center;display:inline-block;width:1.6rem;height:1.6rem}.membership-application__form .form__select[invalid=true]+span:not(does-not-exist):before{content:"";margin-top:0;position:absolute;left:.84rem;top:.3rem;background-image:url(./img/error-warning-BM0CZXz5.svg);background-size:contain;background-repeat:no-repeat;background-position:center center;display:inline-block;width:1.6rem;height:1.6rem}.membership-application__form .form__input[invalid=true]+span:not(does-not-exist):after{display:block;content:attr(data-error-msg);color:var(--error-color)!important;background-color:var(--error-color-light);border:.1rem solid var(--error-color);border-radius:.4rem;padding:.8rem 1.2rem .8rem 3.2rem;display:inline-flex;gap:.8rem;align-items:center;font-size:var(--font-size-body-medium);line-height:1;font-weight:400;margin-top:.8rem}.membership-application__form .form__radio[invalid=true]+label+span:after{display:block;content:attr(data-error-msg);color:var(--error-color)!important;background-color:var(--error-color-light);border:.1rem solid var(--error-color);border-radius:.4rem;padding:.8rem 1.2rem .8rem 3.2rem;display:inline-flex;gap:.8rem;align-items:center;font-size:var(--font-size-body-medium);line-height:1;font-weight:400;margin-top:.8rem}.membership-application__form .form__select[invalid=true]+span:not(does-not-exist):after{display:block;content:attr(data-error-msg);color:var(--error-color)!important;background-color:var(--error-color-light);border:.1rem solid var(--error-color);border-radius:.4rem;padding:.8rem 1.2rem .8rem 3.2rem;display:inline-flex;gap:.8rem;align-items:center;font-size:var(--font-size-body-medium);line-height:1;font-weight:400;margin-top:.8rem}.membership-application__field-set{width:100%;border:none;margin:0}.membership-application__field-set .rich-text{padding:0}.membership-application__field-set .rich-text p{margin:8px 0 0 6px}.membership-application .form__label:not(.membership-application__confirmation-label){margin:1rem auto}.membership-application__form{counter-reset:membership-fieldset-counters 0}.membership-application__form .form__label:not(.membership-application__confirmation-label){white-space:pre-wrap}.membership-application__form--loading{position:relative;pointer-events:none}.membership-application__form .membership-application__dots{display:none}.membership-application__form--loading .membership-application__dots{z-index:3;display:block;position:absolute;left:calc(50% - 40px);top:calc(50% - 40px)}.membership-application__form--loading:after{content:"";top:0;left:0;z-index:2;position:absolute;width:100%;height:100%;pointer-events:none;border-radius:10px;background-color:#f2f2f2d9}.membership-application__form.form{padding:2.4rem}.membership-application__form .button-new:not(.membership-application__form--step-three .button-new){margin-top:2.4rem}.membership-application__form--intro{position:relative}.membership-application__form--intro .membership-application__step-heading-container p:not(:last-child){margin:0 0 16px}.membership-application__form--intro .membership-application__step-heading-container p:last-child{margin:16px 0 0}.membership-application__form--intro .membership-application__step-heading-container a[target][rel]{-webkit-text-decoration:underline;text-decoration:underline;display:inline-flex;align-items:center}.membership-application__form--intro .membership-application__step-heading-container a[target][rel]:after{content:"";display:inline-block;width:14px;height:14px;background:url(./img/link-external--blue-BThH1n4j.svg) no-repeat;margin-left:2px}.membership-application__form--intro .membership-application__step-heading-container .introduction{font-size:var(--font-size-preamble-mobile);line-height:1.4}.membership-application__form--intro .membership-application__step-heading-container ul+p:not(:last-child){margin:0 0 0 26px}.membership-application__form--intro .membership-application__step-heading-container ul{list-style-type:none;padding:0;margin:16px 0 4px}.membership-application__form--intro .membership-application__step-heading-container ul li{font-family:var(--font-geologica);font-size:var(--font-size-heading-h5-subtitle);font-weight:600;line-height:1.3;display:flex}.membership-application__form--intro .membership-application__step-heading-container ul li:before{content:"";display:inline-block;width:18px;height:18px;-webkit-mask-image:url(./img/checked-2-pKBpTu.svg);mask-image:url(./img/checked-2-pKBpTu.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:#710049;padding-top:4px;margin:0 8px 0 0}.membership-application__form.membership-application__form--intro .button-new{margin-top:3.2rem!important}.membership-application__form.membership-application__form--intro .tinymce-video{margin-top:2.4rem;margin-bottom:2.4rem}.membership-application__form--intro .membership-application__error-message--visible{margin-left:0;margin-top:1.6rem}.membership-application__form--intro button[type=submit]{margin-left:0}.membership-application__form--step-two .button-new{margin-top:4.8rem}.membership-application__field-set legend{width:100%;border-bottom:1px solid #cbcdcd;margin-bottom:16px}.membership-application__field-set,.membership-application__field-set.membership-application__field-set--border-bottom,.membership-application__form-desktop .membership-application__field-set.membership-application__field-set--border-bottom{padding-bottom:20px}.membership-application__field-set legend label:before{counter-increment:membership-fieldset-counters;content:counters(membership-fieldset-counters,".") ". "}.membership-application__field-set:not(:first-child){margin-top:6px}.membership-application__field-set--border-bottom{border-bottom:1px solid #cbcdcd}.membership-application__field-set:nth-of-type(1){padding-top:10px}.membership-application__progress-container{position:sticky;z-index:9;top:0;margin-left:-24px;margin-right:-24px;padding:16px 24px;background-color:#f4f4f4;border-top:1px solid #cbcdcd;border-bottom:1px solid #cbcdcd;box-shadow:0 4px 6px #0000000d}.membership-application__form-container{margin-left:-24px;margin-right:-24px}.membership-application__form-container .form__radio:checked+label:after{top:10px;left:8px}.membership-application__form-container textarea.form__input{padding:8px 16px 16px;height:5.8rem}.membership-application__input-container,.membership-application__form--step-four .membership-application__input-container,.membership-application__form--step-five .membership-application__input-container{padding:0!important}.membership-application__input-container--responsive label{white-space:nowrap}.membership-application__invoice-kind{margin-bottom:4rem}.membership-application__input-container-dual,.membership-application__input-container-triple{display:none}.membership-application__step-four-button{all:unset;color:#006589;background-color:#e5f0f3;margin:16px 0 0;display:inline;display:initial;border:1px solid #006589;padding:5px 18px;outline:none;font-size:var(--font-size-standard-tag);line-height:1.35}.membership-application__step-four-button:hover{cursor:pointer}.membership-application__step-four-button--pdf{margin-right:-5px;border-radius:5px 0 0 5px;border-right:2px solid #006589}.membership-application__step-four-button--paper{border-radius:0 5px 5px 0;color:#cbcdcd;background-color:#fff;border-color:#cbcdcd}.membership-application__form--summary .membership-application__input-container{padding:0 15px}.membership-application__invoice-kind input[type=radio]{display:none}.membership-application__form-desktop .membership-application__field-set{padding:0}.membership-application .form__input{height:46px}.membership-application__form-mobile{display:block}.membership-application__form .membership-application__field-set legend label{font-size:var(--font-size-heading-h5-subtitle);font-weight:600;line-height:1.16}.membership-application__form--summary .membership-application__field-set legend label{color:#006589;font-weight:600}.membership-application__form--summary .membership-application__step-heading{margin-bottom:32px}.membership-application__form--summary h5{font-size:var(--font-size-large-tag);font-weight:600;margin:0 0 8px}.membership-application__form--summary p{margin:0}.membership-application__form--summary .membership-application__field-set{padding:0;margin-bottom:32px}.membership-application__form--summary .membership-application__field-set legend{margin-bottom:0}.membership-application__form--summary .membership-application__field-set:nth-of-type(1) label{margin-top:18px}.membership-application__confirmation{border-top:1px solid #cbcdcd;margin:40px 0 0;padding:24px 0 0;display:flex;flex-direction:column}.membership-application__confirmation .form__row{margin-bottom:0}.membership-application__confirmation-links{display:flex;flex-direction:column;padding-left:33px}.button-new--primary:disabled:before,.button-new--primary:disabled:after,.button-new--secondary:disabled:after,.button-new--secondary:disabled:before{border:2px solid #cbcdcd;background:#cbcdcd;color:#f4f4f4}.button-new:disabled{pointer-events:none}.button-new--secondary:disabled span{color:#cbcdcd;-webkit-text-fill-color:unset}.membership-application__buttons{display:flex;flex-direction:column;justify-content:flex-end}.membership-application__buttons .button-new--secondary:disabled span{background:transparent none repeat 0 0 / auto auto padding-box border-box scroll;background:initial}.membership-application__bank-id-button-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative}.membership-application__bank-id-button-wrapper small{font-size:var(--font-size-small-tag);line-height:1.25;margin-top:.8rem;width:100%}.membership-application__button:not(.membership-application__button--bank-id):before{border:0}.membership-application__button--bank-id{display:flex;justify-content:center;align-items:center;gap:8px}.membership-application__button--bank-id-error-check{position:absolute;z-index:1;top:2.4rem;left:0;width:100%;height:60px}.membership-application__button--bank-id-error{display:none;color:#ff4040;font-size:var(--font-size-standard-tag)}.membership-application__button--bank-id span{display:flex}.membership-application__sub-form-footer{margin-top:16px;padding:0 24px}.membership-application__sub-form-footer p{margin:0;font-size:var(--font-size-body-small)}.membership-application__sub-form-footer-row{display:flex;justify-content:space-between;margin-bottom:10px;flex-direction:column}.membership-application__sub-form-footer-colum img{margin-bottom:8px}.membership-application__sub-form-footer-colum:first-of-type{margin-bottom:24px}.membership-application .membership-application__details{margin:1.6rem 0 0;cursor:pointer}.membership-application__details{padding:0 15px}.membership-application__details-description strong{font-weight:600}.membership-application__details-description h3{margin:0 0 4px;font-size:var(--font-size-heading-h5-micro)}.membership-application__details-description p,.membership-application__sub-form-footer .membership-application__details-description p{margin:0;font-size:var(--font-size-body-medium)}.membership-application__details--closed .membership-application__details-description{max-height:5.6rem;overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,#000 0%,transparent 100%)}.membership-application__details-toggler{display:block;color:var(--default-anchor-color);font-weight:600;margin-top:8px}.membership-application__details-toggler:after{content:"";width:12px;height:12px;transform:rotate(180deg);margin-left:8px;display:inline-block;background-image:url(./img/arrow-toggler--blue-CY557A5c.svg);background-repeat:no-repeat;background-size:contain;background-position:center center}.membership-application__details--closed .membership-application__details-toggler{margin-top:0}.membership-application__details--closed .membership-application__details-toggler:after{transform:rotate(0)}.membership-application__details-description{font-size:var(--font-size-body-medium);margin:0;max-height:auto;overflow:visible}.membership-application__error-message{display:none}.membership-application__error-message--visible{display:flex;color:#ff4040;margin:1.6rem 0 0;font-size:var(--font-size-body-medium)}.membership-application .membership-application__input--margin-top{margin-top:16px}.membership-application__confirmation-label,.membership-application__confirmation label{margin-left:33px;position:relative}.membership-application__form--intro .membership-application__confirmation-label{margin-left:0;font-weight:400}.membership-application__form--intro .membership-application__confirmation-label p{margin:0;font-size:inherit}.membership-application__form--intro .membership-application__confirmation-label:before{min-width:20px}.membership-application__confirmation .form__checkbox+label:before{position:absolute;top:0;left:-33px}.membership-application__confirmation .form__checkbox:checked+label:after{left:-29.5px;top:3px}.membership-application__radio-buttons .form__label{margin:0!important}.membership-application #Form_EmailEmployerInformation+span:before,.membership-application [id$=AnnualSalarySum]+span:before{margin-bottom:6px}.membership-application #Form_Others_AnnualSalarySum+span+p,.membership-application #Form_Officials_AnnualSalarySum+span+p,.membership-application #Form_Workers_AnnualSalarySum+span+p,.membership-application #Form_EmailEmployerInformation+span+p,.membership-application [id$=" "]+span+p{font-size:var(--font-size-standard-tag);line-height:1.16;color:var(--neutral-greyscale-black);margin:.8rem 0 0}.membership-application .breadcrumb__container{max-width:1078px;margin:16px auto 0}.membership-application .membership-application__form--summary .form__row p{white-space:normal;word-break:break-word;max-width:calc(100% - 16px)}.membership-application__confirmation-link span{display:inline-flex;margin-bottom:2px}@media only screen and (min-width:768px){.membership-application__form--intro:before,.membership-application__form--intro.membership-application__form--loading:before{content:"";z-index:1;position:absolute;bottom:0;right:0;width:211px;height:432px;background-image:url(./img/membership_intro_image-PJbSbz34.svg);background-size:contain;background-repeat:no-repeat;background-position:top right 0px;border-bottom-right-radius:10px}.membership-application__input-container--responsive{max-width:-moz-fit-content!important;max-width:fit-content!important}.membership-application__sub-form-footer-colum:first-of-type{margin-bottom:0}.membership-application__form.form{padding:3rem}.membership-application__step-item{display:block;width:-moz-max-content;width:max-content}.membership-application__form-container{margin-left:-30px;margin-right:-30px}.membership-application__progress-container{margin-left:-30px;margin-right:-30px;overflow:hidden}.membership-application__sub-form-footer{padding:0 30px}.membership-application__sub-form-footer-row{flex-direction:row}.membership-application__sub-form-footer-colum img{margin-left:32px;margin-bottom:0;width:154px;height:auto}.membership-application__input-container.membership-application__info-container{display:block;margin-top:8px;padding:0!important}.membership-application__table-column{display:inline;display:initial}.membership-application .membership-application__info-container{display:none}.membership-application__form--step-three .membership-application__input-container,.membership-application__form--step-one .membership-application__input-container{padding:0 .8rem!important}.membership-application__form--step-five .membership-application__field-set .membership-application__input-container:nth-of-type(1){margin-right:44px}.membership-application__confirmation-link{display:flex;align-items:center;gap:5px}.membership-application__buttons{display:flex;flex-direction:row;gap:30px;justify-content:flex-end;margin-top:82px}.membership-application__bank-id-button-wrapper small,.membership-application__button--bank-id-error{text-align:center;max-width:254px}}@media only screen and (min-width:768px){.membership-application__form--intro:before,.membership-application__form--intro.membership-application__form--loading:before{content:"";z-index:1;position:absolute;bottom:0;right:0;width:211px;height:432px;background-image:url(./img/membership_intro_image-PJbSbz34.svg);background-size:contain;background-repeat:no-repeat;background-position:top right 0px;border-bottom-right-radius:10px}.membership-application__input-container--responsive{max-width:-moz-fit-content!important;max-width:fit-content!important}.membership-application__sub-form-footer-colum:first-of-type{margin-bottom:0}.membership-application__form.form{padding:3rem}.membership-application__step-item{display:block;width:-moz-max-content;width:max-content}.membership-application__form-container{margin-left:-30px;margin-right:-30px}.membership-application__progress-container{margin-left:-30px;margin-right:-30px;overflow:hidden}.membership-application__sub-form-footer{padding:0 30px}.membership-application__sub-form-footer-row{flex-direction:row}.membership-application__sub-form-footer-colum img{margin-left:32px;margin-bottom:0;width:154px;height:auto}.membership-application__input-container.membership-application__info-container{display:block;margin-top:8px;padding:0!important}.membership-application__table-column{display:inline;display:initial}.membership-application .membership-application__info-container{display:none}.membership-application__form--step-three .membership-application__input-container,.membership-application__form--step-one .membership-application__input-container{padding:0 .8rem!important}.membership-application__form--step-five .membership-application__field-set .membership-application__input-container:nth-of-type(1){margin-right:44px}.membership-application__confirmation-link{display:flex;align-items:center;gap:5px}.membership-application__buttons{display:flex;flex-direction:row;gap:30px;justify-content:flex-end;margin-top:82px}.membership-application__bank-id-button-wrapper small,.membership-application__button--bank-id-error{text-align:center;max-width:254px}}@media only screen and (min-width:992px){.membership-application__form--intro .membership-application__step-heading-container .introduction{font-size:var(--font-size-preamble-desktop)}.membership-application .membership-application__form--summary .form__row{padding:0}.membership-application__preamble{font-size:var(--font-size-preamble-desktop);margin:10px 0 32px}.membership-application__heading{margin-bottom:10px;font-size:var(--font-size-heading-h1-desktop);line-height:1.2}.membership-application__form-mobile{display:none}.membership-application__field-set,.membership-application__field-set.membership-application__field-set--border-bottom,.membership-application__form-desktop .membership-application__field-set.membership-application__field-set--border-bottom{padding:8px 0 40px}.membership-application .membership-application__radio-buttons label{margin-bottom:0}.membership-application__wrapper{width:100%;max-width:1078px;padding-top:32px;margin:0 auto}.membership-application__indicator-container{display:none}.membership-application__progress-container{position:static;position:initial;margin:0 0 1rem;padding:0;border-top:none;border-bottom:none;box-shadow:none;background-color:#fff}.membership-application__form .button-new{min-width:254px}.membership-application__form--intro .button-new{min-width:169px}.membership-application__step{width:100%;font-weight:600;font-size:var(--font-size-small-tag);line-height:1.2;display:flex;margin-right:0;align-items:center;letter-spacing:.04em;text-transform:uppercase}.membership-application__step-title{display:block;min-width:0;min-width:initial;position:relative;padding-bottom:6px;white-space:nowrap;width:-moz-max-content;width:max-content}.membership-application__step-title:after{position:absolute;bottom:0;left:0;height:6px;border-radius:100px;content:"";width:100%}.membership-application__step-title{color:#cce0e7;transition:color .25s ease}.membership-application__step-title:after{background:#cce0e7;transition:background .25s ease}.membership-application__step-item--completed .membership-application__step-title:after{background-color:#00b227}.membership-application__step-item--current .membership-application__step-title:after{background-color:var(--default-anchor-color)}.membership-application__step-item .membership-application__step-title:before{content:counters(membership-application-counters,".") ". ";display:inline-block;text-transform:inherit;color:inherit;font-size:inherit}.membership-application__step-item--completed .membership-application__step-title{color:#00b227}.membership-application__step-item--current .membership-application__step-title{color:var(--default-anchor-color)}.membership-application__step-item--completed .membership-application__step-icon{border-radius:100%;min-width:23px;display:flex;align-items:center;border:2px solid #00b227;margin-right:6px;font-size:1.4rem;min-height:23px;max-height:23px;font-weight:900;justify-content:center;color:#00b227}.membership-application__progress-list{gap:8px}.membership-application__progress-list .membership-application__step-item:not(.membership-application__step-item--current){position:static;position:initial;top:auto;top:initial;left:auto;left:initial}.membership-application .membership-application__step-heading,.membership-application .membership-application__step-heading-container h3{margin:0 0 14px;font-size:var(--font-size-heading-h3-desktop);line-height:1.19}.membership-application__form-container{margin-left:0;margin-right:0}.membership-application__form{border:1px solid #cbcdcd;border-radius:10px}.membership-application__form.form{padding:30px 48px 40px}.membership-application__form--intro.form{padding:48px 48px 56px}.membership-application__step-heading-info,.membership-application__step-heading-container p{margin:.4rem 0}.membership-application__form button[type=submit]{margin-left:auto}.membership-application__form--intro button[type=submit]{margin-left:0}.membership-application__field-set legend label{line-height:1.4}.membership-application__field-set legend{width:100%;border-bottom:1px solid #cbcdcd;margin-bottom:0}.membership-application__field-set .row{margin-left:0;margin-right:0}.membership-application__radio-buttons li{padding:.4rem}.membership-application__radio-buttons .form__radio+label:before{width:16px;height:16px}.membership-application__form-container .form__radio:checked+label:after{top:10px;left:6px;height:6px;width:6px}.membership-application__form-container textarea.form__input{height:7.4rem}.membership-application__input-container{padding:0!important}.membership-application__form .membership-application__invoice-kind{display:flex;flex-direction:column;padding-top:10px}.membership-application__input-container-dual{display:none;grid-template-columns:1fr 1fr;gap:44px;padding-right:33px}.membership-application__input-container-dual--half{display:grid;grid-template-columns:1fr .5fr;grid-gap:44px;gap:44px;padding-right:33px}.membership-application__input-container-dual--full{display:grid;grid-template-columns:1fr 1fr;grid-gap:44px;gap:44px;padding-right:33px}.membership-application__input-container-triple{display:none;grid-template-columns:1fr 1fr 1fr;gap:16px;padding-right:33px;margin-top:16px}.membership-application__form--summary{padding:30px 48px 40px!important}.membership-application__sub-form-footer{padding:0}.membership-application__sub-form-footer p{margin:0;font-size:var(--font-size-body-medium)}.membership-application .breadcrumb__container{margin:24px auto 0}}@media only screen and (min-width:992px){.membership-application__error-message--visible{width:-moz-fit-content;width:fit-content;margin-left:auto}.membership-application__field-set legend{padding-bottom:8px}.membership-application__step-title{display:block;position:relative;padding-bottom:6px}.membership-application__input-container-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:4.4rem;gap:4.4rem}.membership-application__input-container-grid--inner{display:grid;grid-template-columns:repeat(2,minmax(227px,1fr));width:100%}.membership-application__input-container--full{min-width:100%;max-width:469px}.membership-application__input-container--half{width:50%}.membership-application__field-set .form__row{margin-top:1.6rem;margin-bottom:.4rem}.membership-application__form--summary .membership-application__field-set .form__row{margin:2.4rem auto 0}.membership-application__form--summary .membership-application__field-set{margin-bottom:40px}.membership-application__form--summary h5{font-size:var(--font-size-heading-h5-subtitle)}.form__row--outer{margin-left:15px}}@media print{.membership-application__confirmation-links{padding-left:0}.membership-application__form--summary{border-radius:10px}.membership-application__form--summary .membership-application__field-set legend{margin-bottom:0;padding-bottom:4px}.membership-application__form--summary .membership-application__field-set legend label{font-size:16px}.membership-application__form--summary h5{font-size:.9rem;margin:0 0 4px}.membership-application__form--summary p{font-size:.8rem;margin:0;line-height:1.4}.membership-application__sign-box{border:1px solid #000;padding:5px;margin:20px -23px 0}.membership-application__sign-info{margin:0;width:100%;font-size:1rem;line-height:1.4}.membership-application__sign-fields{display:flex;flex-direction:row}.membership-application__sign-field{margin-top:40px;flex-basis:33%;border-top:dotted #000 1px;margin-left:5px;margin-right:5px}.membership-application__sign-text{padding-top:2px}.membership-application__sign-field:not(:first-child){margin-left:20px}.membership-application__sign-field:not(:last-child){margin-right:20px}.membership-application__sign-text{color:#000;font-size:.8rem}.membership-application h1{font-size:2rem}.membership-application__send-info{margin:20px -23px 0;width:100%;font-size:1rem;line-height:1.4}.membership-application .membership-application__form--summary .form__row{margin:8px 0 0}.membership-application__form--summary .membership-application__field-set{margin-bottom:32px}.membership-application__form--summary .membership-application__field-set:last-child{margin-bottom:0}.membership-application .membership-application__wrapper .membership-application__heading{font-size:26px;margin:0 0 16px}.membership-application__form.form{padding:1.5rem}.membership-application__wrapper{padding-top:0}.membership-application__form--summary .form__row h5{font-family:var(--font-geologica);font-size:12px}.membership-application__form--summary .form__row p{font-family:var(--font-sans);font-size:15px}.membership-application__form--summary legend label{font-family:var(--font-sans);font-size:20px}.membership-application .page-wrap{margin:0}}@media only screen and (min-width:1200px){.membership-application__step-title{min-width:120px}.membership-application__step-title:after{width:108%}.membership-application__step{margin-right:16px}}@keyframes animate-information-text{0%{transform:translateY(40px);opacity:0}to{transform:translateY(0);opacity:1}}a.news-list-item{width:100%;border-radius:10px;display:block;border:1px solid #dcdcdc;overflow:hidden;color:#000;background-color:#fff;will-change:background-color;transition:background-color .25s ease}.news-list-item__title{font-size:var(--font-size-heading-h4-mobile);line-height:1.4;font-weight:600;color:var(--default-anchor-color);margin:0 0 8px}.news-list-item__preamble{font-size:var(--font-size-body-small);line-height:1.4;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.news-list-item__meta-list{display:flex;flex-wrap:wrap;gap:0px 8px;margin-bottom:4px}.news-list-item__meta-item{letter-spacing:.64px;text-transform:uppercase;font-size:var(--font-size-small-tag);font-weight:600}.news-list-item__meta-item--date{color:#424542}.news-list-item__meta-item--updated{text-transform:none;position:relative}.news-list-item__meta-item--type{color:#666}.news-list-item__text{padding:8px 16px 16px}.news-list-item__tags{margin-top:8px;display:flex;flex-wrap:wrap;gap:8px}.news-list-item__tag{font-size:var(--font-size-small-tag);flex-shrink:0;background-color:#f4f4f4;padding:4px 8px;line-height:1.4;border-radius:4px;text-transform:uppercase;letter-spacing:.64px;color:var(--default-anchor-color);font-weight:600;will-change:background-color;transition:background-color .25s ease}.news-list-item__image-wrapper{overflow:hidden;border-radius:10px 10px 0 0;width:auto;aspect-ratio:16/10}.news-list-item__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;will-change:transform;transform:scale(1);transition:transform .25s ease,opacity .15s ease!important}@media(hover:hover){a.news-list-item:hover .news-list-item__image{transform:scale(1.05)}a.news-list-item:hover .news-list-item__tag{background-color:#e5e5e5}a.news-list-item:hover{background-color:#f4f4f4}}@media only screen and (min-width:768px){a.news-list-item{padding:14px 16px;display:flex;align-items:center;flex-direction:row}a.news-list-item--no-image{padding:32px}.news-list-item__title{font-size:var(--font-size-heading-h4-desktop)}.news-list-item__preamble{font-size:var(--font-size-body-large);-webkit-line-clamp:1}.news-list-item__meta-item{font-size:var(--font-size-standard-tag)}.news-list-item__image-wrapper{flex-shrink:0;border-radius:10px;height:146px;margin-right:24px}.news-list-item__tags{margin-top:16px}.news-list-item__tag{font-size:var(--font-size-standard-tag)}.news-list-item__text{padding:0}}.news-list{width:100%}.news-list__item{width:100%;margin-bottom:16px}.news-list__loader{display:flex;justify-content:center;align-items:center}.news-list__message{font-size:var(--font-size-body-large);text-align:center;display:inline-block;width:100%;margin:32px 0;padding:0;line-height:1.4}.news-list__filters{margin-bottom:24px}.news-list__filter-title{font-size:var(--font-size-heading-h5-micro);line-height:1.4;margin:0 0 8px}.news-list__filters-list{width:100%;list-style:none;margin:0;padding:0;display:flex;flex-direction:row;flex-wrap:wrap;gap:8px 12px}.news-list__filter-item{border:1px solid var(--default-anchor-color);background-color:#f6f9fa;border-radius:100px;padding:6px 16px;display:inline-flex;align-items:center;justify-content:space-between}.news-list__filter-item--clean-all{border:none;background-color:transparent;border-radius:0;padding:0}.news-list__filter-text{color:var(--default-anchor-color);font-weight:600;margin-right:8px;line-height:1.15}.news-list__filter-button{margin:0;padding:0;background-color:transparent;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer}.news-list__filter-button i{color:var(--default-anchor-color);font-size:1.8rem}.news-list__filter-clear-all{background-color:#fff;display:flex;align-items:center;justify-content:center;line-height:1;cursor:pointer;font-size:var(--font-size-button-micro-desktop);border:none;border-radius:100px;transition:background-color .25s ease;will-change:background-color;padding:6px 12px;letter-spacing:.32px;margin:0 0 0 -4px}.news-list__filter-clear-all span{font-weight:600;font-family:var(--font-sans);background:linear-gradient(95deg,#710049 33.14%,#e37222 136.24%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.news-list__filter-clear-all i{font-size:1.8rem;margin-right:8px;background:linear-gradient(95deg,#710049 33.14%,#e37222 136.24%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.news-list__no-result-header{display:flex;flex-direction:column;align-items:center}.news-list__no-result{padding:32px 0 16px}.news-list__no-result-icon{width:80px;height:80px;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}.news-list__no-result-title{text-align:center;font-size:var(--font-size-heading-h3-mobile);line-height:1.4;margin:0 0 16px}.news-list__no-result-clear-all{cursor:pointer;margin:0;padding:0;border:none;font-weight:600;font-family:var(--font-geologica)!important;background-color:transparent;font-size:var(--font-size-heading-h3-mobile);line-height:1.4;display:inline;color:var(--default-anchor-color);-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:2px;transition:color .25s ease}.news-list__filters-content{display:flex}@media(hover:hover){.news-list__filter-clear-all:hover{background-color:#f4f4f4}.news-list__no-result-clear-all:hover{color:#000}}@media only screen and (min-width:992px){.news-list__filter-item--clean-all{margin-left:auto}.news-list__no-result{padding:32px 0 16px;width:-moz-fit-content;width:fit-content;max-width:472px;margin:0 auto}.news-list__no-result-header{position:relative;flex-direction:row}.news-list__no-result-icon{position:absolute;left:-96px;top:-8px}.news-list__no-result-title{text-align:left;font-size:var(--font-size-heading-h3-desktop);margin:0 0 24px}.news-list__no-result-clear-all{font-size:var(--font-size-heading-h3-desktop)}.news-list__filters-content{display:flex;align-items:center;justify-content:space-between}}@media only screen and (min-width:1200px){.news-list{padding:0 166px}}.news-date-wrapper{margin:0 0 8px}.news-page.news-date{font-size:1.2rem;padding:6px 10px;background:var(--gray-color);border-radius:4px;color:#666;text-transform:uppercase;letter-spacing:.48px}.news-page.news-date span{color:#006589;margin-right:8px}.forgot h1{margin-bottom:0;margin-top:2rem}.forgot-passwordform{padding:3rem;background-color:#f3f3f3}.forgot .validation-success{margin-top:2rem}.forgot .validation-error{margin-top:1rem}.button-group{margin-top:2rem}@media only screen and (max-width:575px){.forgot-passwordform input[type=submit]{width:100%;padding-left:0;padding-left:initial;padding-right:0;padding-right:initial}}.contact-list__list--pressrelease .contact-card__text-wrap{margin-bottom:1.6rem}.contact-list__list--pressrelease .contact-card__name{font-size:var(--font-size-heading-h5-micro)}.contact-list__list--pressrelease .contact-card .contact-card__description{font-size:var(--font-size-body-small);margin:0;line-height:1.4;opacity:.5}.contact-list__list--pressrelease .contact-card .contact-card__contact-links{padding-bottom:0}@media only screen and (min-width:768px){.contact-list__list--pressrelease .contact-card__text-wrap{display:flex;flex-direction:column;justify-content:center;margin-bottom:8px}.contact-list__list--pressrelease .contact-card .contact-card__description{margin:0;font-size:var(--font-size-body-medium)}.contact-list__list--pressrelease .contact-card__name{margin:0;font-size:var(--font-size-heading-h3-desktop)}.contact-list__list--pressrelease .contact-card .contact-card__contact-links{padding-bottom:16px}}.product-list__header{display:flex;justify-content:center}.product-list__header-container{display:flex;justify-content:space-between;align-items:flex-start;padding-top:12px;margin-bottom:12px;width:100%;max-width:136rem;flex-direction:column-reverse}.product-list__header-container .breadcrumb__container{margin:0 0 8px}.product-list__header-buttons{display:flex;padding-left:24px;margin-bottom:8px;width:100%;justify-content:flex-end;padding-right:16px}.product-list__header-buttons .favourite{margin-right:8px}.product-list__item__description[aria-hidden=true]{display:none}.product-list{background-color:#f3f3f3;padding:0}.product-list__item{list-style:none;padding:2rem;border-bottom:1px solid #d3d3d3}.product-list__item__header{font-size:var(--font-size-heading-h5-subtitle)}.product-list__item .download__link{display:block;margin-top:2rem}.product-list__item__cta-container strong{margin-bottom:1rem;display:block}.product-list__item__cta-container .button.button--primary.button--condensend{margin-top:1rem}a#product-cart{position:absolute;right:-200px;margin-top:50px}.product-list__wrapper{position:relative}#product-cart:before{position:absolute;background-image:url(./img/cart-DjCxJf0h.svg);content:"";width:20px;height:20px;background-size:cover;background-repeat:no-repeat;top:calc(50% - 7px);left:24px}.cart-update-button{position:relative;width:30px;height:30px;padding:0;vertical-align:middle}.order-form__table{border-collapse:collapse;width:100%;font-size:var(--font-size-standard-tag)}tr.order__row td{padding:20px 0}tr.order__row td label{margin-right:5px}td.order__amount-form,td.order__amount-form form{display:flex;align-items:center;gap:8px}.order-amount-total{padding-right:140px;text-align:right}.sum-total,.sub-total{text-align:right}tr.order__row{border-bottom:1px solid #d3d3d3;padding:40px}.cart-update-button:before{background-image:url(./img/update-icon-CsXR002X.svg);background-repeat:no-repeat;content:"";position:absolute;display:block;top:calc(50% - 12px);left:calc(50% - 12px);width:24px;height:24px}.order__row .form__input{width:69px}@media only screen and (min-width:576px){.product-list__header-container{align-items:center;margin-bottom:24px;flex-direction:row}.product-list__header-container .breadcrumb__container{margin:0 0 8px}.product-list__header-buttons{justify-content:flex-end;padding-left:0;padding-right:24px;margin-bottom:8px}}@media only screen and (min-width:576px){.order-form__table{font-size:1.8rem}}@media only screen and (min-width:992px){.product-list__header-buttons{padding:0 30px 0 0}}@media(max-width:768px){a#product-cart{z-index:1;position:fixed;right:10%;bottom:1%;top:auto;top:initial;width:80%;text-align:center}.col-lg-7.col-xs.product-list__item__data{padding-left:4rem;order:1;margin-top:2rem}}.certificate--asView{margin:0 auto!important}body.certificate{padding-top:0!important}.certificate{width:210mm;margin:10px 5px 0}.certificate__content{position:relative}.certificate__wrap{margin-top:20px;width:100%;padding-bottom:20px;display:flex}.certificate__title{-webkit-font-smoothing:subpixel-antialiased;font-family:var(--font-geologica);font-weight:600;font-size:var(--font-size-heading-h3-desktop);line-height:1.2;margin-top:12px;font-feature-settings:"kern";font-kerning:normal;text-rendering:optimizeSpeed;color:#000}.certificate__member-organization{font-size:18px;line-height:1.16;font-family:var(--font-geologica);font-weight:600}p.certificate__paragraph{font-size:1.8rem;line-height:1.5;color:#000;padding-right:24px;word-spacing:0;font-family:var(--font-sans)}.certificate *{letter-spacing:0!important;font-feature-settings:"kern"!important;font-kerning:normal!important;text-rendering:optimizeSpeed}.certificate__text--petrol{color:#006589;font-family:var(--font-geologica);font-weight:600}.certificate__info-wrap{width:60%;display:flex;flex-direction:row;margin-bottom:8px}.certificate__info-wrap div:first-of-type{margin-right:35px}.certificate__info-wrap div{font-family:var(--font-sans);font-size:18px;line-height:1.2}.certificate__container{padding:28px;background:#f4f4f4;border:1px solid #cbcdcd;border-radius:6px;color:#000!important}.certificate__container h4{margin:0 0 16px;font-family:var(--font-sans);font-weight:600;font-style:normal;font-size:var(--font-size-heading-h5-subtitle);line-height:1.21;color:#000}.certificate__list{padding:0;margin:0}.certificate__list-item{list-style:none;font-family:var(--font-sans);font-style:normal;font-weight:400;font-size:var(--font-size-body-small);line-height:1.25;color:#000;display:flex;justify-content:space-between}.certificate__list-item.certificate__list-item--title{color:#666}.certificate__list-item-column{width:75%;margin:0;font-size:16px;line-height:1.25}.certificate__list-item-column.certificate__list-item-column--right{text-align:right;width:25%}.certificate__list-item:not(:last-child){padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid var(--neutral-greyscale-200)}.certificate__list-item:first-child{padding-top:14px}.certificate__list-item span{font-size:18px}.certificate__image{margin-left:6px;width:266.9px;height:170px;flex-grow:0;display:inline-block;align-self:center}.certificate__break-before{page-break-before:always}.certificate__wrap div{display:inline-block;width:59%}.certificate-footer{width:100%;flex-direction:row;justify-content:space-between;border-top:1px solid #006589;padding-top:10px;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;position:fixed;bottom:0;left:0}.certificate-header.certificate-header--no-stick,.certificate-footer.certificate-footer--no-stick{position:static;top:auto;top:initial;left:auto;left:initial}.certificate-footer .certificate-footer__container{flex-basis:33%;flex-grow:1;display:inline-flex;flex-direction:column}.certificate-footer .certificate-footer__container h5{margin:0;font-family:var(--font-sans);font-style:normal;font-weight:500;font-size:10px;line-height:1.41;text-align:justify;text-rendering:optimizeSpeed}.certificate-footer .certificate-footer__container div{margin:4px 0 0;font-family:var(--font-sans);line-height:1.41;font-size:var(--font-size-body-small)}.certificate-header{position:fixed;top:0;left:0;display:flex;justify-content:space-between;align-items:center;width:100%;height:50px}.certificate-header p{color:#000;font-family:var(--font-sans);letter-spacing:0!important;text-align:right;font-feature-settings:"kern";font-kerning:normal;-webkit-font-kerning:normal;text-rendering:optimizeLegibility}.certificate-header .certificate-header__img-container{align-items:center;display:flex}.certificate-header .certificate-header__img-container img{filter:none;-webkit-filter:blur(0px);-webkit-font-smoothing:subpixel-antialiased;width:161px;height:29px}.certificate__flex{display:flex}.certificate__no-wrap{font-size:12px;white-space:nowrap;font-family:var(--font-sans)}h5.certificate__text.certificate__text--footer-title{font-size:var(--font-size-body-small);font-family:var(--font-sans);font-weight:600}.certificate-header__date{color:#000;height:-moz-fit-content;height:fit-content;font-family:var(--font-sans);font-size:var(--font-size-body-small);font-style:normal;font-weight:400;line-height:normal}@media print{html,body{font-size:10px;min-height:100vh}.certificate--asView{margin:0 auto!important}body.certificate{padding-top:0!important}.certificate{width:210mm;margin:10px 5px 0}.certificate__content{position:relative}.certificate__wrap{margin-top:40px;width:100%;padding-bottom:20px;display:-webkit-box}.certificate__title{-webkit-font-smoothing:subpixel-antialiased;font-family:var(--font-geologica);font-weight:600;font-style:normal;-webkit-font-kerning:normal;font-size:40px;line-height:1.2;margin-top:12px;font-feature-settings:"kern";font-kerning:normal;text-rendering:optimizeSpeed;color:#000}.certificate__member-organization{font-size:18px;line-height:1.16;font-family:var(--font-geologica);font-weight:600}p.certificate__paragraph{font-size:1.8rem;line-height:1.2;color:#000;padding-right:24px;word-spacing:0;font-family:var(--font-sans)}.certificate *{letter-spacing:0!important;font-feature-settings:"kern"!important;font-kerning:normal!important;text-rendering:optimizeSpeed}.certificate__text--petrol{color:#006589;font-family:var(--font-geologica);font-weight:600}.certificate__info-wrap div:first-of-type{margin-right:35px}.certificate__info-wrap div{font-family:var(--font-sans);font-size:var(--font-size-body-medium);line-height:1.2}.certificate__container{padding:28px;background:#f4f4f4;border:1px solid #cbcdcd;border-radius:6px;color:#000!important}.certificate__container h4{margin:0 0 4px;font-family:var(--font-sans);font-weight:600;font-style:normal;font-size:16px;line-height:1.21;color:#000}.certificate__list{padding:0;margin:0}.certificate__list-item{list-style:none;font-family:var(--font-sans);font-style:normal;font-weight:400;font-size:var(--font-size-body-small);line-height:1.25;color:#000;display:flex;justify-content:space-between}.certificate__list-item.certificate__list-item--title{color:#666}.certificate__list-item-column{width:75%;margin:0;font-size:16px;line-height:1.25}.certificate__list-item-column.certificate__list-item-column--right{text-align:right;width:25%}.certificate__list-item:not(:last-child){padding-bottom:0;margin-bottom:0;border-bottom:1px solid var(--neutral-greyscale-200)}.certificate__list-item:first-child{padding-top:14px}.certificate__list-item span{font-size:18px}.certificate__image{margin-top:-90px;margin-left:6px;width:314px;height:200px;flex-grow:0;display:inline-block}.certificate__break-before{page-break-before:always}.certificate__wrap{-webkit-box-pack:justify;display:-webkit-box}.certificate__wrap div{display:inline-block;width:59%}.certificate-footer{width:100%;flex-direction:row;justify-content:space-between;border-top:1px solid #006589;padding-top:10px;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;position:fixed;bottom:0;left:0}.certificate-header.certificate-header--no-stick,.certificate-footer.certificate-footer--no-stick{position:static;top:auto;top:initial;left:auto;left:initial}.certificate-footer .certificate-footer__container{flex-basis:33%;flex-grow:1;display:inline-flex;flex-direction:column}.certificate-footer .certificate-footer__container h5{margin:0;font-family:var(--font-sans);font-style:normal;font-weight:500;font-size:10px;line-height:1.41;letter-spacing:0!important;text-align:justify;font-feature-settings:"kern";font-kerning:normal;-webkit-font-kerning:normal;text-rendering:optimizeSpeed}.certificate-footer .certificate-footer__container div{margin:4px 0 0;font-family:var(--font-sans);line-height:1.41;letter-spacing:0!important;font-feature-settings:"kern";font-kerning:normal;-webkit-font-kerning:normal;text-rendering:optimizeSpeed;font-size:12px}.certificate-header{position:fixed;top:0;left:0;display:flex;justify-content:space-between;align-items:center;width:100%;height:50px}.certificate-header p{color:#000;font-family:var(--font-sans);letter-spacing:0!important;text-align:right;font-feature-settings:"kern";font-kerning:normal;-webkit-font-kerning:normal;text-rendering:optimizeLegibility}.certificate-header .certificate-header__img-container{padding:15px 0 0 5px;align-items:center;display:-webkit-box}.certificate-header .certificate-header__img-container svg{filter:none;-webkit-filter:blur(0px);-webkit-font-smoothing:subpixel-antialiased;width:129px;height:auto}.certificate__flex{display:flex}.certificate__no-wrap{font-size:12px;white-space:nowrap;font-family:var(--font-sans)}h5.certificate__text.certificate__text--footer-title{font-size:12px!important;font-family:var(--font-sans)!important;font-weight:600!important}.certificate-header__date{color:#000;height:-moz-fit-content;height:fit-content;font-family:var(--font-sans);font-size:10px;font-style:normal;font-weight:400;line-height:normal}.link{-webkit-text-decoration:none;text-decoration:none;color:var(--default-anchor-color);background:none;border:none;cursor:pointer;font-size:1.6rem;-webkit-text-decoration:underline;text-decoration:underline}.certificate h1,.certificate h2,.certificate h3,.certificate h4,.certificate h5,.certificate h6,.certificate .acting-h1{font-weight:600;line-height:1.2;display:block}.certificate h1,.certificate .acting-h1{color:#000;font-family:var(--font-geologica);font-weight:600;font-size:var(--font-size-heading-h1-mobile);margin:0;margin-bottom:2.1rem}.certificate h2{font-family:var(--font-geologica);font-weight:600;font-size:2.6rem;margin:2.1rem 0 2rem;line-height:3rem}.certificate h3{font-family:var(--font-geologica);font-weight:600;font-size:var(--font-size-heading-h5-subtitle);margin:1.1rem 0 1rem;line-height:2rem}.certificate p{font-family:var(--font-sans);font-weight:400;font-size:var(--font-size-body-large);margin:1.9rem 0;line-height:2.4rem}.certificate .heading--h1{font-family:var(--font-geologica);font-weight:600;font-size:var(--font-size-heading-h1-desktop);line-height:5rem;color:#000}.certificate .heading--h2{font-family:var(--font-geologica);font-weight:600;font-size:var(--font-size-heading-h2-desktop);line-height:4.1rem;color:#000}.certificate .heading--white{color:#fff}.certificate p.preamble{font-family:var(--font-sans);font-weight:400;font-size:var(--font-size-preamble-desktop);line-height:2.5rem}.certificate .structural{position:absolute;left:-9999px}.certificate a[class],button[class]{font-family:var(--font-sans)}@media only screen and (min-width:768px){.certificate h1,.certificate .acting-h1{font-size:var(--font-size-heading-h1-desktop)}}}.profile-box{opacity:0;height:0;overflow:hidden}.profile-box__form-wrapper{position:relative;width:100%}.profile-box--animated{display:grid;grid-template-rows:0fr;padding:0 32px;will-change:padding,margin,opacity,grid-tempate-rows;transition:grid-template-rows .25s ease,padding .25s ease,opacity .25s ease}.profile-box__form-close-button{position:absolute;border:1px solid var(--neutral-greyscale-300);background-color:#fff;background-image:url(./img/close--gradient-DgECKjNE.svg);background-repeat:no-repeat;background-position:center center;background-size:13px;height:40px;width:40px;border-radius:50%;right:-8px;top:-8px;cursor:pointer;transition:transform .25s ease,box-shadow .25s ease;will-change:transform,box-shadow}.profile-box.profile-box--active{position:relative;opacity:1;height:auto;overflow:visible;overflow:initial;padding:16px;margin-bottom:24px;border-radius:10px;border:1px solid var(--neutral-greyscale-300);background:var(--neutral-greyscale-50)}.profile-box.profile-box--animated.profile-box--active{grid-template-rows:1fr;opacity:1}.profile-box.profile-box--active.profile-box--clean{opacity:1;height:auto;overflow:visible;overflow:initial;padding:0;margin-bottom:24px;border-radius:0;border:none;background:none}.profile-box.profile-box--active.profile-box--certificate{border:none;background:none;padding:0!important}.profile-box__title{font:var(--font-h3-mobile);color:var(--petroleum-500);margin:0 0 8px}.profile-box__preamble-wrapper{display:flex;flex-direction:column;margin-bottom:16px}.profile-box__preamble-wrapper .profile-box__preamble{max-width:609px;margin:0 0 16px}.profile-box__add-contact-person-button{background-color:transparent;cursor:pointer;position:relative;display:flex;align-items:center;flex-shrink:0;color:var(--petroleum-500);font-size:var(--font-size-body-medium);padding:12px 48px 12px 20px;font-weight:600;line-height:1;letter-spacing:.32px;border-radius:100px;border:1px solid var(--neutral-greyscale-300);width:100%;transition:background-color .25s ease}.profile-box__add-contact-person-button:after{content:"";position:absolute;right:4px;top:4px;border-radius:50%;width:32px;height:32px;background-color:var(--petroleum-100);background-image:url(./img/icon-plus-dX2poWDu.svg);background-position:center center;background-repeat:no-repeat;transition:transform .15s ease,background-color .25s ease}.profile-box__add-contact-person-button.profile-box__add-contact-person-button--expanded:after{transform:rotate(45deg)}.profile-box__preamble{line-height:1.4;font-size:var(--font-size-paragraph-mobile);margin:0 0 16px}.profile-box__inner-box{margin:16px 0 0;padding:16px 0 0;border-top:1px solid var(--neutral-greyscale-200)}.profile-box__inner-box.profile-box__inner-box--hidden{grid-template-rows:0fr;padding:0;margin:0;border-top:0px solid transparent;opacity:0}.profile-box__inner-box.profile-box__inner-box--hidden div:first-of-type{overflow:hidden}.profile-box__inner-box.profile-box__inner-box--expanded{grid-template-rows:1fr;opacity:1}.profile-box__inner-box.profile-box__inner-box--animated{display:grid;transition:grid-template-rows .25s ease,padding .25s ease,margin .25s ease,opacity .25s ease,border-top .25s ease}.profile-box__title.profile-box__title--subtitle{font:var(--font-h4-mobile)}.profile-box__title.profile-box__title--space{margin-bottom:16px}.profile-box__field-wrap{width:100%;margin-bottom:16px}.profile-box__field-wrap--double,.profile-box__field-wrap--triple{display:flex;flex-direction:column;gap:16px}.profile-box__field{width:100%}.profile-box__field-key,.profile-box__field-label{line-height:1;font-weight:600;display:block;margin-bottom:4px}.profile-box__field-key{margin-bottom:8px}.profile-box__plain-list-item,.profile-box__field-value{line-height:1;display:block}.profile-box__field-input.profile-box__field-input--select{background-image:url(./img/chevron-down-black-nyZgSU5z.svg);background-repeat:no-repeat;background-position:right 16px center;-webkit-appearance:none;-moz-appearance:none;appearance:none}.profile-box__field-input{font-size:var(--font-size-form-input-mobile);width:100%;font-family:var(--font-sans);padding:8px 12px;line-height:1.56;border:1px solid #cbcdcd;border-radius:4px}.profile-box__field-input:focus{border:1px solid var(--neutral-greyscale-black);outline:1px solid var(--neutral-greyscale-black)}.profile-box__form{transition:opacity .25s ease}.profile-box__loading-dots-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.profile-box__form.profile-box__form--line{margin:0 0 32px;padding:0 0 32px;border-bottom:1px solid var(--neutral-greyscale-200)}.profile-box__form.profile-box__form--loading{opacity:.5;pointer-events:none}.profile-box__plain-list{list-style:none;margin:0;padding:0}.profile-box__plain-list-item{margin-bottom:8px}.profile-box__helptext{color:var(--neutral-greyscale-600);font-size:var(--font-size-standard-tag)}.profile-box__no-subscriptions{margin:0}.profile-box__subscription-group:not(:first-child){margin-top:16px;padding-top:16px;border-top:1px solid var(--neutral-greyscale-200)}.profile-box__subscription-list{list-style:none;margin:0;padding:0}.profile-box__subscription-list.profile-box__subscription-list--root{margin:0 0 32px}.profile-box__subscription-list-item:not(:last-child){margin-bottom:16px}.profile-box__subscription-head{font-size:var(--font-size-body-large);margin-bottom:4px;display:flex;line-height:1}.profile-box__subscription-label{font-size:var(--font-size-body-large)}.profile-box__subscription-description{font-size:var(--font-size-body-small);line-height:1.25;margin:0 0 0 33px}.profile-box__table-wrap{overflow-x:auto;margin:0 0 0 -16px;width:calc(100% + 32px);padding-left:16px;padding-right:16px}.profile-box__table-fade{position:relative}.profile-box__table-fade:after{content:"";position:absolute;right:-16px;top:0;height:100%;width:32px;background:linear-gradient(to left,#f4f4f4,#f5f5f500)}.profile-box__table{width:100%;border-collapse:collapse}.profile-box__table th{text-align:left;letter-spacing:.56px;font-size:var(--font-size-body-small);text-transform:uppercase;color:var(--petroleum-500);font-weight:600;padding:0 8px 0 0;min-width:150px;width:100%}.profile-box__table thead{border-bottom:1px solid var(--petroleum-500)}.profile-box__table tbody tr{border-bottom:1px solid var(--neutral-greyscale-100)}.profile-box__table tbody td{padding:16px 0;min-width:150px;width:100%}.profile-box__invoice-download{display:flex;align-items:center;font-size:var(--font-size-body-medium);letter-spacing:.32px;font-weight:600}.profile-box__invoice-download i{margin-right:8px;background-color:var(--neutral-greyscale-white);border-radius:50%;width:26px;height:26px;display:flex;align-items:center;justify-content:center;color:var(--petroleum-500);font-size:1.4rem;line-height:1;margin-bottom:2px;transition:background-color .15s ease,color .15s ease}.profile-box__message{width:100%;display:block;padding:16px 32px;border-radius:6px;margin-top:24px;text-align:center}.profile-box__message p{font-size:var(--font-size-body-medium);margin:0;padding:0;font-weight:600}.profile-box__message ul,.profile-box__message ul li{font-size:var(--font-size-body-medium);margin:0;padding:0;list-style:none}.profile-box__message--error{background-color:#fff8f8;border:1px solid var(--error-color);color:var(--error-color)}.profile-box__message--success{background-color:#f0f9f4;border:1px solid #189350;color:#189350}@media(hover:hover){.profile-box__invoice-download:hover i{background-color:var(--petroleum-200)}.profile-box__add-contact-person-button:hover{background-color:var(--petroleum-100)}.profile-box__add-contact-person-button:hover:after{background-color:var(--neutral-greyscale-white)}.profile-box__form-close-button:hover{transform:scale(1.025);box-shadow:0 2px 12px #0000001a}}@media only screen and (min-width:768px){.profile-box.profile-box.profile-box--active{padding:32px}.profile-box.profile-box.profile-box--active.profile-box--clean{padding:0}.profile-box__preamble-wrapper{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between}.profile-box__preamble-wrapper .profile-box__preamble{margin:0}.profile-box__add-contact-person-button{width:auto;margin-left:24px}.profile-box__inner-box{margin:32px 0 0;padding:32px 0 0}.profile-box__subscription-group:not(:first-child){margin-top:32px;padding-top:32px;border-top:1px solid var(--neutral-greyscale-200)}.profile-box__title{font:var(--font-h3-desktop)}.profile-box__preamble{font-size:var(--font-size-paragraph-desktop)}.profile-box__title.profile-box__title--subtitle{font:var(--font-h4-desktop)}.profile-box__field-wrap--double,.profile-box__field-wrap--triple{display:flex;flex-direction:row;gap:16px}.profile-box__plain-list-item,.profile-box__field-value{font-size:var(--font-size-paragraph-desktop)}.profile-box__field-value.profile-box__field-value--center{height:40px;display:flex;align-items:center;color:var(--neutral-greyscale-600)}.profile-box__field-input,.profile-box__plain-list-item,.profile-box__table{font-size:var(--font-size-body-large)}.profile-box__table-fade:after{display:none}.profile-box__table tbody td{padding:24px 0}}.profile-contacts{position:relative}.profile-contacts__cards{display:grid;grid-gap:8px;gap:8px}.profile-contacts__card{display:flex;justify-content:space-between;width:100%;padding:12px 16px;border-radius:10px;border:1px solid var(--neutral-greyscale-300);background:var(--neutral-greyscale-50)}.profile-contacts__card.profile-contacts__card--preview .profile-contacts__preview-card{display:flex}.profile-contacts__edit-card{width:100%}.profile-contacts__card.profile-contacts__card--edit .profile-contacts__edit-card{display:flex;flex-direction:column}.profile-contacts__preview-card{display:none;flex-direction:row;justify-content:space-between;width:100%}.profile-contacts__edit-card{display:none}.profile-contacts__preview-column{display:flex;justify-content:center;flex-direction:column;width:66.666%;border-right:1px solid var(--neutral-greyscale-200);padding:0 16px 0 0}.profile-contacts__preview-column:last-of-type{display:flex;flex-direction:row;align-items:center;flex-shrink:0;justify-content:flex-end;width:33.333%;border-right:none;padding:0 0 0 16px}.profile-contacts__preview-email{display:none}.profile-contacts__preview-name{color:var(--neutral-greyscale-black);font-size:var(--font-size-heading-h5-subtitle);font-family:var(--font-sans);font-weight:600;line-height:1.25;letter-spacing:.36px;margin:0}.profile-contacts__preview-work-title{margin:2px 0 0;line-height:1.25;font-size:var(--font-size-body-medium);color:var(--neutral-greyscale-600)}.profile-contacts__preview-email i{border-radius:100%;background-color:var(--neutral-greyscale-white);padding:8px;flex-shrink:0;color:var(--petroleum-500);font-size:var(--font-size-body-large)}.profile-contacts__action-buttons{display:flex;gap:8px}.profile-contacts__action-button{border-radius:100%;background-color:var(--neutral-greyscale-white);padding:8px;flex-shrink:0;color:var(--petroleum-500);font-size:var(--font-size-body-large);border:none;margin:0;width:38px;height:38px;cursor:pointer;transition:background-color .15s ease}.profile-contacts__edit-card-header{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.profile-contacts__edit-card-buttons{display:flex;gap:16px;margin-bottom:24px}.profile-contacts__edit-action-button{display:flex;align-items:center;flex-shrink:0;gap:4px;margin:0;padding:0;border:none;background-color:transparent;color:var(--petroleum-500);font-family:var(--font-sans);font-weight:600;cursor:pointer;letter-spacing:.32px;font-size:var(--font-size-body-medium)}.profile-contacts__edit-action-button i{border-radius:100%;width:26px;height:26px;background-color:var(--neutral-greyscale-white);padding:6px;flex-shrink:0;color:var(--petroleum-500);font-size:var(--font-size-body-small);transition:background-color .15s ease}@media(hover:hover){.profile-contacts__action-button:hover,.profile-contacts__edit-action-button:hover i{background-color:var(--petroleum-200)}}@media only screen and (min-width:768px){.profile-contacts__card{padding:16px 24px}.profile-contacts__preview-card,.profile-contacts__edit-card-header{flex-direction:row}.profile-contacts__edit-card-buttons{margin-bottom:0}.profile-contacts__preview-email{display:flex;align-items:center;gap:12px}.profile-contacts__preview-column{display:flex;align-items:flex-start;flex-direction:column;justify-content:center;width:33.333%;border-right:1px solid var(--neutral-greyscale-200);padding:0 40px 0 0}.profile-contacts__preview-column:last-of-type{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:66.666%;border-right:none;padding:0 0 0 40px}}.profile__wrap{width:100%}.profile__contact-text{margin:0;text-align:center}.profile__certificate-header{display:flex;align-items:stretch;gap:16px;margin-bottom:16px;flex-direction:column;justify-content:center}a.profile__download-certificate-link,.profile__round-button{font-family:var(--font-sans);font-size:var(--font-size-button-link-mobile);font-weight:600;line-height:1.19;display:inline-flex;justify-content:space-between;flex-direction:row;position:relative;align-items:center;padding:4px 4px 4px 24px;will-change:background-color;transition:background-color .25s ease;color:var(--neutral-greyscale-black);border-radius:10rem;border:1px solid var(--neutral-greyscale-300);max-width:100%}.profile__download-certificate-link{width:100%;flex-shrink:0}.profile__round-button.profile__mail-button{padding:4px 8px 4px 16px;min-width:100%;max-width:100%;transition:background-color .25s ease,border .25s ease}.profile__round-button.profile__mail-button .profile__mail-status-indicator{display:none}.profile__round-button.profile__mail-button.profile__mail-button--success{border:1px solid var(--themed-green-2);background-color:#f0f9f4;justify-content:start}.profile__round-button.profile__mail-button.profile__mail-button--success .profile__mail-text{color:var(--themed-green-2)}.profile__round-button.profile__mail-button.profile__mail-button--success .profile__mail-form{margin-left:auto}.profile__round-button.profile__mail-button.profile__mail-button--success .profile__mail-form .profile__mail-input{display:none}.profile__round-button.profile__mail-button.profile__mail-button--success .profile__mail-form .profile__mail-submit{pointer-events:none;background-image:var(--gradients-gradient-burgundy-orange)}.profile__round-button.profile__mail-button.profile__mail-button--success .profile__mail-status-indicator{display:flex;border:1px solid var(--themed-green-2);border-radius:50%;margin-right:8px}.profile__round-button.profile__mail-button.profile__mail-button--success .profile__mail-status-indicator:before{content:"";width:24px;height:24px;-webkit-mask-image:url(./img/check-marker-DCPhDomq.svg);mask-image:url(./img/check-marker-DCPhDomq.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:16px 16px;mask-size:16px 16px;background-color:var(--themed-green-2);-webkit-mask-position:center;mask-position:center}.profile__mail-text{flex-shrink:0;font-size:var(--font-size-body-medium);transition:color .25s ease}.profile__mail-form{position:relative;display:flex;flex-direction:row;gap:10px;padding-left:24px;width:100%}.profile__mail-form.profile__mail-form--loading{pointer-events:none;opacity:.5}.profile__mail-input{width:100%;padding:6px 10px;border:1px solid var(--neutral-greyscale-300);border-radius:4px;font-family:var(--font-sans);font-size:var(--font-size-form-input-mobile);line-height:1.19;height:auto;height:initial}.profile__mail-input:focus{outline:1px solid var(--neutral-greyscale-black);border:1px solid var(--neutral-greyscale-black)}.profile__mail-submit{all:unset;display:flex;min-width:37px;height:37px;justify-content:center;align-items:center;border-radius:50%;background:var(--gradients-gradient-burgundy-orange);margin-left:auto;position:relative;cursor:pointer}.profile__mail-submit:before{content:"";opacity:0;inset:0;position:absolute;border-radius:50%;background-image:linear-gradient(258deg,var(--burgundy-500) 5.18%,var(--orange-color) 112.53%);will-change:opacity;transition:opacity .25s ease}.profile__mail-submit i{color:var(--neutral-greyscale-white);font-size:1.5rem;z-index:2}.profile__mail-submit:focus-visible,.profile__mail-submit:focus,.profile__mail-submit:focus-within{box-shadow:0 0 0 2px var(--petrolium-color);outline:none}.profile__mail-submit:hover:before{opacity:1}.profile__download-certificate-link:before{content:"";display:inline-block;width:20px;height:40px;margin-right:8px;background:url(./img/document--blue-PuGDzld_.svg) center 9px/15px no-repeat}.profile__certificate{display:none}.profile__edit-button{all:unset;color:var(--petroleum-500);display:flex;justify-content:center;align-items:center;gap:8px;font-size:var(--font-size-button-link-mobile);font-weight:600;line-height:1.19;border-radius:10rem;background-color:var(--neutral-greyscale-50);cursor:pointer}.profile__edit-button i{background-color:var(--neutral-greyscale-white);height:3rem;width:3rem;border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:1.5rem;transition:background-color .25s ease}.profile__edit-button:hover i{background-color:var(--petroleum-200)}.profile__edit-button.profile__edit-button--responsible{margin-top:8px}.profile__error-hero{width:100%;margin:48px 0}.profile__error-title{margin-bottom:16px;font:var(--font-h1-mobile)}.profile__error-preamble{font:var(--font-preamble-mobile);line-height:1.4}.profile__download-certificate-link i{font-size:2rem;display:flex;justify-content:center;align-items:center;width:40px;height:40px;background-color:var(--petroleum-100);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;border-radius:50%;margin-left:2rem;transition:background-color .25s ease;color:var(--petroleum-500)}.profile__certificate-chooser{width:100%;background-image:url(./img/chevron-down-black-nyZgSU5z.svg);background-repeat:no-repeat;background-position:right 16px center;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:var(--font-sans);font-size:var(--font-size-large-tag);line-height:1;height:50px;overflow:hidden;padding:12px 40px 12px 16px;color:var(--neutral-greyscale-black);border-radius:4px;background-color:var(--neutral-greyscale-white);border:1px solid var(--neutral-greyscale-300);-webkit-line-clamp:1;text-overflow:ellipsis;word-break:break-word}.profile__certificate-header-column{display:flex;flex-direction:column;gap:16px}@media(hover:hover){.profile__download-certificate-link:hover{background-color:var(--petroleum-100)}.profile__download-certificate-link:hover i{background-color:var(--neutral-greyscale-white)}}@media only screen and (min-width:768px){.profile__wrap{max-width:856px;margin:0 auto}.profile__certificate-chooser{max-width:300px}.profile__download-certificate-link{width:auto}.profile__certificate-header-column{flex-direction:row;gap:16px}.profile__error-hero{max-width:715px;margin:64px 0}.profile__error-title{font:var(--font-h1-desktop)}.profile__error-preamble{font:var(--font-preamble-desktop)}.profile__round-button.profile__mail-button{min-width:0;min-width:initial}.profile__certificate{aspect-ratio:1 / 1.414;border:1px solid var(--neutral-greyscale-300);border-radius:10px;box-shadow:0 0 10px 4px #0000000f;visibility:hidden;display:flex;height:0;margin:0;padding:0;opacity:0;overflow:hidden;transform:translateY(24px);transition:transform .75s ease,opacity .75s ease}.profile__certificate.profile__certificate--active{height:auto;visibility:visible;padding:32px;transform:translateY(0);margin:0 16px 32px;opacity:1}.profile__certificate-header{flex-direction:row;justify-content:space-between;align-content:center;gap:24px}.profile__certificate-header.profile__certificate-header--multiple{justify-content:center}.profile__round-button{font-size:var(--font-size-button-link-desktop);padding:4px 4px 4px 24px;gap:8px}}@media only screen and (min-width:992px){.profile__certificate-header{margin-left:-64px;width:calc(100% + 128px)}}.search-hit{margin-bottom:16px;position:relative}.search-hit__link{display:flex;flex-direction:column;border:1px solid #cbcdcd;border-radius:10px;overflow:hidden;height:100%;will-change:background-color,border;transition:background-color .25s ease-out,border .25s ease-out}.search-hit__employer-guide-lock-icon{width:24px;height:24px;display:flex;align-items:center;justify-content:center;font-size:var(--font-size-small-tag);border-radius:100%;line-height:1;color:#fff;background:var(--gradients-gradient-purple-light-purple);margin:0 6px 0 0}.search-hit__login{display:inline-block;margin-top:8px;border-radius:6px;width:100%;padding:8px 16px;background-color:var(--neutral-greyscale-50);transition:background-color .25s ease}.search-hit__login-text{line-height:1.25;font-size:var(--font-size-body-medium);padding:0;margin:0 0 8px;color:var(--neutral-greyscale-black)}.search-hit__login-arrow-icon{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:100%;color:var(--petroleum-500);background-color:var(--neutral-greyscale-white);font-size:1.4rem;margin:0 6px 0 0;position:relative}.search-hit__login-arrow-icon:before{position:absolute;left:4px}.search-hit__login-indicator{display:flex;font-weight:600}.search-hit__employer-guide{display:inline-flex;align-items:center;margin:0 0 4px;line-height:1}.search-hit__employer-guide .search-hit__employer-guide-text{font-size:var(--font-size-standard-tag);font-weight:600;line-height:1;letter-spacing:.56px;text-transform:uppercase;background:var(--gradients-gradient-purple-light-purple);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.search-hit__labels{display:flex;flex-direction:row;gap:8px;margin-bottom:4px}.search-hit__label{color:var(--neutral-greyscale-600);font-size:var(--font-size-body-small);font-weight:600;line-height:1;letter-spacing:.56px;text-transform:uppercase}.search-hit__label--date{color:var(--neutral-greyscale-700)}.search-hit__transport-facts{display:block;font-family:var(--font-sans);font-weight:600;line-height:1;font-size:var(--font-size-body-small);letter-spacing:.56px;text-transform:uppercase;color:var(--neutral-greyscale-600);margin-bottom:4px}.search-hit__transport-facts b{font-weight:900}.search-hit__title{font-size:var(--font-size-heading-h4-mobile);line-height:1.25;margin:0 0 4px;color:var(--default-anchor-color)}.search-hit--event .search-hit__title,.search-hit--event .search-hit__preamble{padding-right:48px}.search-hit__title--event{background:linear-gradient(43deg,#0a184d -2%,#950e6a 95.9%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.search-hit__preamble{margin:0;padding:0;font-size:var(--font-size-body-medium);line-height:1.4;color:#000;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.search-hit__image{width:100%;height:160px;-o-object-fit:cover;object-fit:cover}.search-hit__content{width:100%;padding:16px;z-index:1}.search-hit__image-wrap{width:100%;height:160px}.search-hit__image-wrap.search-hit__image-wrap--desktop-only{display:none}.search-hit__tags{list-style:none;display:flex;flex-wrap:wrap;flex-direction:row;gap:4px;margin:8px 0 0;padding:0}.search-hit__tag{font-weight:600;letter-spacing:.56px;text-transform:uppercase;font-size:var(--font-size-body-small);color:var(--default-anchor-color);background-color:var(--gray-color);padding:2px 8px;line-height:1;border-radius:4px;transition:background-color .25s ease}.search-hit__tag--event{background-color:var(--purple-event-color);color:var(--neutral-greyscale-white)}.search-hit__meta{display:flex;align-items:center;margin-top:12px;line-height:1}.search-hit__meta.search-hit__meta--wrap{flex-wrap:wrap}.search-hit__transport-facts-pattern{position:absolute;right:0;top:1px}.search-hit__transport-facts-pattern path{fill:var(--neutral-greyscale-50);transition:fill .25s ease;will-change:fill}.search-hit__meta-icon{color:var(--neutral-greyscale-black);margin-right:6px;margin-top:-1px}.search-hit__meta-icon--calendar{margin-top:-2.5px}.search-hit__meta-label{text-transform:uppercase;font-weight:600;font-size:var(--font-size-body-small);color:var(--neutral-greyscale-600);margin-right:6px}.search-hit__meta-label--dark{color:var(--neutral-greyscale-black)}.search-hit__document{display:none}.search-hit__download{display:flex;margin:12px 0 0;font-weight:600;letter-spacing:.32px;font-size:var(--font-size-body-medium)}.search-hit__download-icon{flex-shrink:0;font-size:1.4rem;width:26px;height:26px;display:flex;overflow:hidden;align-items:center;justify-content:center;flex-direction:column;border-radius:100%;background-color:var(--petroleum-100);color:var(--petroleum-500);transition:background-color .25s ease;margin-right:8px}.search-hit__download-icon--desktop{display:none}.search-hit__download-icon--mobile:before{margin-left:2px}.search-hit__date{position:absolute;top:-6px;right:-6px;display:block;overflow:hidden;width:66px;min-width:66px;color:#fff;background:linear-gradient(45deg,#0a184d -33%,#950e6a);border-radius:10px}.search-hit__date:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .5s ease;background:linear-gradient(225deg,#0a184d -10%,#950e6a)}.search-hit__date-day,.search-hit__date-month{display:block;z-index:2;position:relative;text-transform:uppercase;text-align:center;width:100%}.search-hit__date-month{background-color:#51195b;padding:6px;font-weight:600;font-size:var(--font-size-small-tag);letter-spacing:.5px;line-height:1}.search-hit__date-day{font-family:var(--font-geologica);font-weight:600;font-size:3.2rem;line-height:1;padding:14px 0;margin-top:-8px}@media(hover:hover){.search-hit__link:hover{background-color:#f4f4f4;border:1px solid #cbcdcd}.search-hit__link:hover .search-hit__tag:not(.search-hit__tag--event){background-color:#e9e9e9}.search-hit__link:hover .search-hit__image{transform:scale(1.05)}.search-hit--product .search-hit__link:hover img.search-hit__image{transform:scale(1)}.search-hit__link:hover .search-hit__date:after{opacity:1}.search-hit__link:hover .search-hit__download-icon,.search-hit__link:hover .search-hit__document{background-color:var(--petroleum-200)}.search-hit__link:hover .search-hit__download-indicator{transform:translateY(22px);opacity:1}.search-hit__link:hover .search-hit__document-indicator{transform:translateY(48px);opacity:0}.search-hit__link:hover+.search-hit__transport-facts-pattern path{fill:var(--neutral-greyscale-100)}.search-hit__link:hover .search-hit__login{background-color:var(--neutral-greyscale-100)}}@media only screen and (min-width:992px){.search-hit__download-icon--desktop{display:flex}.search-hit__download-icon--mobile{display:none}.search-hit__date{position:relative;top:0;left:0;width:100px;min-width:100px;margin-right:32px}.search-hit__date-month{padding:8px;font-size:var(--font-size-medium-tag)}.search-hit__date-day{font-size:5.3rem;margin-top:-8px}.search-hit--no-image .search-hit__link{padding:24px 32px}.search-hit--product .search-hit__link{padding:16px 32px}.search-hit--event .search-hit__title,.search-hit--event .search-hit__preamble{padding-right:0}.search-hit--event .search-hit__preamble{-webkit-line-clamp:1}.search-hit__document-indicator,.search-hit__download-indicator{display:flex;flex-direction:column;align-items:center;justify-content:center;transition:transform .25s ease,opacity .25s ease}.search-hit__download-indicator{transform:translateY(-24px);opacity:0}.search-hit__document-indicator{transform:translateY(-12px);opacity:1}.search-hit__document{flex-shrink:0;width:72px;height:72px;display:flex;overflow:hidden;align-items:center;justify-content:center;flex-direction:column;border-radius:100%;background-color:var(--petroleum-100);color:var(--petroleum-500);transition:background-color .25s ease;margin-left:32px}.search-hit__document-icon{font-size:2.6rem;margin-bottom:8px}.search-hit__document-indicator:last-of-type{margin-left:4px}.search-hit__link{padding:14px 16px;flex-direction:row;align-items:center}.search-hit__image-wrap.search-hit__image-wrap--desktop-only{display:block}.search-hit__tags{gap:8px;margin:12px 0 0}.search-hit__image{width:100%;height:100%;transform:scale(1);will-change:transform;transition:transform .25s ease}.search-hit__title{font-size:var(--font-size-heading-h4-desktop)}.search-hit__preamble{font-size:var(--font-size-body-large)}.search-hit__image-wrap{display:block;margin-bottom:0;border-radius:10px;overflow:hidden;min-width:206px;flex-shrink:0;width:206px;height:146px;margin-right:24px}.search-hit--product .search-hit__image-wrap{height:130px;width:105px;min-width:0;border:1px solid var(--neutral-greyscale-100);margin:0 0 0 32px}.search-hit__content{padding:0}.search-hit__meta{margin-top:16px}}.search__info{padding:0 0 32px}.search__sort,.search__hits-info{line-height:1;font-weight:600;font-size:var(--font-size-body-medium);margin:0}.search__hits-info span{color:var(--default-anchor-color)}.search__sort{gap:12px;display:flex;padding-top:16px;margin-top:16px;border-top:1px solid var(--neutral-greyscale-300)}.search__loader{display:flex;justify-content:center;align-items:center;margin-bottom:32px}a.search__sort-link{color:#666;-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:2px;text-decoration-color:transparent;transition:text-decoration-color .15s ease}.search__sort-link.search__sort-link--active{text-decoration-color:var(--default-anchor-color);color:var(--default-anchor-color)}.search__no-result{padding:32px 0 16px;margin-bottom:32px}.search__no-result-header{display:flex;flex-direction:column;align-items:center;max-width:472px;margin:0 auto}.search__no-result{padding:32px 0 16px}.search__no-result-icon{width:80px;height:80px;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}.search__no-result-title{text-align:center;font-size:var(--font-size-heading-h3-mobile);line-height:1.4;margin:0 0 16px}.search__filter-clear-all{background-color:transparent;display:flex;align-items:center;justify-content:center;line-height:1;cursor:pointer;font-size:1.6rem;border:none;border-radius:100px;transition:background-color .15s ease,opacity .15s ease;will-change:background-color,opacity;margin:16px 0 0;padding:6px 12px;opacity:1;letter-spacing:.32px}.search__filter-clear-all.search__filter-clear-all--hidden{opacity:0;pointer-events:none}.search__filter-clear-all span{font-weight:600;font-family:var(--font-sans);background:linear-gradient(95deg,#710049 33.14%,#e37222 136.24%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.search__filter-clear-all i{font-size:1.8rem;margin-right:8px;background:linear-gradient(95deg,#710049 33.14%,#e37222 136.24%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}@media(hover:hover){a.search__sort-link:hover{text-decoration-color:currentColor}.search__filter-clear-all:hover{background-color:#fff}}@media only screen and (min-width:992px){.search__loader{margin-bottom:40px}.search__info{padding:8px 0 24px;display:flex;justify-content:space-between}.search__sort{border-top:none;padding:0;flex-shrink:0;margin:0 0 0 16px}.search__no-result{padding:32px 0 16px;width:-moz-fit-content;width:fit-content;max-width:472px;margin:0 auto 40px}.search__no-result-header{position:relative;flex-direction:row}.search__no-result-icon{position:absolute;left:-96px;top:-8px}.search__no-result-title{text-align:left;font-size:var(--font-size-heading-h3-desktop);margin:0 0 24px}.search__filter-clear-all{margin:0}}@media only screen and (min-width:1200px){.search__hits{padding:8px 166px 16px}}.product-categories{margin:2.4rem 0 5.6rem;display:grid;grid-template-columns:auto;grid-gap:.8rem;gap:.8rem}.product-categories__links-title{font-size:var(--font-size-heading-h3-mobile);color:var(--petroleum-500);margin:0 0 1.6rem}.product-categories__links-preamble{margin:-.8rem 0 1.6rem;max-width:68rem;font-size:var(--font-size-preamble-mobile)}.product-categories__link{width:100%;padding:1.6rem;border-radius:1rem;border:.1rem solid var(--neutral-greyscale-300);transition:background-color .35s ease}.product-categories__header{display:flex;align-items:center;gap:.8rem;margin:0 0 .8rem}.product-categories__title{color:var(--petroleum-500);font-size:var(--font-size-heading-rich-text-h3-mobile);line-height:1.3;margin:0}.product-categories__description{color:var(--neutral-greyscale-black);font-size:var(--font-size-body-small);margin:0;line-height:1.4}.product-categories__icon{flex-shrink:0;width:3.2rem;height:3.2rem;border-radius:50%;background-color:var(--petroleum-100);color:var(--petroleum-500);overflow:hidden;position:relative;transition:background-color .35s ease}.product-categories__icon i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:1.6rem;transition:left .35s ease,transform .35s ease,opacity .35s ease,color .35s ease}.product-categories__icon i:first-of-type{left:0%;transform:translate(-100%,-50%);opacity:0}@media(hover:hover){.product-categories__link:hover{background-color:var(--neutral-greyscale-50)}.product-categories__link:hover .product-categories__icon{background-color:var(--petroleum-500)}.product-categories__link:hover i:first-of-type{left:50%;transform:translate(-50%,-50%);opacity:1;color:var(--petroleum-100)}.product-categories__link:hover i:last-of-type{left:100%;transform:translateY(-50%);opacity:0}}@media only screen and (min-width:768px){.product-categories{grid-template-columns:1fr 1fr;margin:2.4rem 0 8rem;gap:1.6rem}}@media only screen and (min-width:992px){.product-categories{grid-template-columns:1fr 1fr 1fr;margin:2.4rem 0 8rem}.product-categories__links-title{font-size:var(--font-size-heading-h3-desktop)}.product-categories__title{font-size:var(--font-size-heading-rich-text-h3-desktop)}.product-categories__links{flex-direction:row}.product-categories__icon{width:4rem;height:4rem}.product-categories__icon i{font-size:1.8rem}.product-categories__hero.product-categories__hero--small{padding:48px 40px;margin-bottom:32px;min-height:15.8rem}.product-categories__contact-title{font-size:var(--font-size-heading-h5-subtitle)}}.shop-category__text{margin:4rem 0 2.4rem}.shop-category__text:empty{display:none}.shop-checkout__sub-title{margin:1.6rem 0;line-height:1.3;font-weight:600;font-size:var(--font-size-heading-h2-mobile)}.shop-checkout__columns{display:flex;flex-direction:column;gap:1.6rem}.shop-checkout__main-column{width:100%;order:2}.shop-checkout__sum-column{width:100%;order:1}@media only screen and (min-width:768px){.shop-checkout__sub-title{font-size:var(--font-size-heading-h2-desktop)}.shop-checkout__columns{flex-direction:row;justify-content:space-between;gap:3.2rem}.shop-checkout__main-column{max-width:74.6rem;order:1}.shop-checkout__sum-column{max-width:52.4rem;order:2}}.product-card{position:relative;border-radius:1rem;border:.1rem solid var(--neutral-greyscale-200);color:var(--neutral-greyscale-black);padding:4.8rem .8rem .8rem;min-width:100%;display:flex;flex-direction:column;align-items:center;height:100%}.product-card.product-card--loading .product-card__action,.product-card.product-card--loading .product-card__container{pointer-events:none;opacity:.6}.product-card.product-card--added .product-card__added{animation:slideInProductAddedToCart 2.5s ease forwards}.product-card__added{pointer-events:none;position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.8rem;top:50%;left:50%;width:calc(100% - 2.4rem);border-radius:1rem;padding:3.2rem 1.6rem;color:var(--secondary-theme-green);border:1px solid var(--secondary-theme-green);box-shadow:0 0 10px 4px #0000000f;background-color:#f0f9f4;opacity:0}.product-card__added-text{font-family:var(--font-geologica);font-size:var(--font-size-standard-tag);text-align:center;font-weight:600;line-height:1.3}.product-card__image{height:auto;width:100%;aspect-ratio:1 / 1.414;max-width:12rem;margin:0 0 1.6rem;border-radius:1rem;border:.1rem solid var(--neutral-greyscale-100)}.product-card__title{display:block;font-family:var(--font-geologica);font-weight:600;font-size:1.6rem;line-height:1.25;margin:0 0 .8rem;-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word;word-break:break-word}.product-card__description{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-align:left;text-overflow:ellipsis;width:100%;margin:0 0 1.6rem;line-height:1.4;font-size:var(--font-size-small-tag)}.product-card__click{position:absolute;left:50%;width:100%;transform:translate(-50%);top:1rem;display:block;padding:0 0 1rem;margin:0;border:0;cursor:pointer;background-color:transparent;line-height:1;font-size:var(--font-size-body-medium);font-weight:600;letter-spacing:.32px;color:var(--petroleum-500);transform:color .25s ease;text-underline-offset:.2rem}.product-card__click:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:.1rem;background-color:var(--neutral-greyscale-200)}.product-card__container{text-align:center;color:var(--neutral-greyscale-black);background-color:transparent;border:none;padding:0;margin:0;font-family:inherit;width:100%;transition:opacity .25s ease;border-radius:1rem}.product-card__info{text-align:center;border-radius:1rem;padding:1.2rem .8rem;background-color:var(--neutral-greyscale-50);margin:0 0 1.6rem}.product-card__price{font-family:var(--font-geologica);line-height:1.3;font-weight:600;font-size:var(--font-size-heading-h3-mobile);margin:0}.product-card__price-info{line-height:1.25;font-size:var(--font-size-standard-tag);margin:0}.product-card__extension{display:flex;align-items:center;justify-content:center;gap:.8rem;font-size:var(--font-size-standard-tag);font-weight:600;line-height:1;letter-spacing:.56px;text-transform:uppercase;margin:0}.product-card__extension i{display:flex;align-items:center;justify-content:center;font-size:1.8rem;color:var(--petroleum-500);width:2.8rem;height:2.8rem;border-radius:100%;background-color:var(--neutral-greyscale-white)}.product-card__amount-selector{margin-top:auto;width:100%;justify-content:space-between;display:flex;align-items:center;flex-direction:row;gap:.4rem;padding:.8rem;border-radius:10rem;border:1px solid var(--neutral-greyscale-500);background:var(--neutral-greyscale-white)}.product-card__amount-selector.product-card__amount-selector--hidden{display:none}.product-card__amount-button{display:flex;align-items:center;justify-content:center;background-color:transparent;border:none;width:3.2rem;height:3.2rem;padding:0;margin:0;border-radius:50%;transition:background-color .15s ease}.product-card__amount-button:active{transform:scale(.95)}.product-card__amount-button i{font-size:2rem;background:var(--gradients-gradient-burgundy-orange);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.product-card__amount-field{width:100%;border-radius:.4rem;font-family:var(--font-sans);font-weight:600;border:1px solid var(--neutral-greyscale-300);background:var(--neutral-greyscale-white);font-size:var(--font-size-body-large);text-align:center;width:4.7rem;height:3.7rem;margin:0;padding:0;-moz-appearance:textfield}.product-card__amount-field::-webkit-inner-spin-button,.product-card__amount-field::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.product-card__amount-field:focus{outline:2px solid var(--neutral-greyscale-black)}.product-card__actions{display:flex;flex-direction:column;width:100%;gap:.8rem;margin-top:auto}.product-card__action{display:flex;align-items:center;justify-content:center;cursor:pointer;width:100%;gap:.8rem;position:relative;padding:1.2rem .8rem;border-radius:100px;margin-top:auto;border:.2rem solid transparent;background:linear-gradient(to right,#fff,#fff),linear-gradient(95deg,#710049 33.14%,#e37222 136.24%);background-clip:padding-box,border-box;background-origin:padding-box,border-box;transition:transform .25s ease;will-change:transform,box-shadow}.product-card__action i{font-size:2rem;background:var(--gradients-gradient-burgundy-orange);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.product-card__action span{font-size:var(--font-size-body-medium);font-weight:600;letter-spacing:.32px;line-height:1;background-image:linear-gradient(270deg,#710049,#e37222,#710049,#e37222 75%,#710049 97%);transition:background-position .25s ease;will-change:background-position;background-size:500%;background-position:0%;-webkit-background-clip:text;-moz-background-clip:text;-webkit-text-fill-color:transparent;-moz-text-fill-color:transparent;line-height:normal;line-height:initial;text-align:center;flex-shrink:0;display:block}.product-card__action span:not(:last-of-type){display:none}.product-card__action.product-card__action--hidden{display:none}@keyframes slideInProductAddedToCart{0%{transform:translate(-50%,calc(-50% + 3.6rem));opacity:0}25%{transform:translate(-50%,-50%);opacity:1}75%{transform:translate(-50%,-50%);opacity:1}to{transform:translate(-50%,calc(-50% + 3.6rem));opacity:0}}@media(hover:hover){.product-card__amount-button:hover{background-color:var(--burgundy-100)}.product-card__action:hover{transform:translateZ(0) scale(1.025)}.product-card__action:hover span{background-position:-22.5%}.product-card__click:hover{color:var(--neutral-greyscale-black);-webkit-text-decoration:underline;text-decoration:underline}}@media only screen and (min-width:768px){.product-card{padding:2.4rem}.product-card__amount-button{width:3.7rem;height:3.7rem}.product-card__added{width:calc(100% - 4.8rem)}.product-card__added-text{font-size:var(--font-size-large-tag);max-width:18rem}.product-card__info{min-width:27.5rem;padding:1.6rem 3.2rem;display:inline-block}.product-card__image{max-height:18rem;width:auto;margin:0 0 2.4rem}.product-card__title{font-size:2rem;margin:0 0 1.6rem;text-align:center;-webkit-hyphens:manual;hyphens:manual;word-wrap:normal;word-break:normal}.product-card__description{margin:0 0 2.4rem;font-size:var(--font-size-standard-tag)}.product-card__actions{flex-direction:row}.product-card__price{font-size:var(--font-size-heading-h3-desktop)}.product-card__click{width:auto;padding:0;top:2.4rem;right:2.4rem;bottom:auto;left:auto;transform:none}.product-card__click:before{display:none}.product-card__extension i{width:4rem;height:4rem}.product-card__amount-selector{height:5.7rem;gap:.8rem}.product-card__action{gap:1.6rem;padding:1.4rem 2.2rem}.product-card__action i{font-size:2.2rem}.product-card__action span{font-size:var(--font-size-large-tag)}.product-card__action span:not(:first-of-type){display:none}.product-card__action span:not(:last-of-type){display:block}.product-card__action.product-card__action--short span{font-size:var(--font-size-large-tag)}.product-card__action.product-card__action--short span:not(:first-of-type){display:block}.product-card__action.product-card__action--short span:not(:last-of-type){display:none}}.product-modal{display:none}.product-modal.product-modal--visible{display:block;position:fixed;top:50%;left:50%;background-color:var(--neutral-greyscale-white);width:100%;height:100%;max-height:100%;z-index:999;border-radius:2rem 2rem 0 0;border:1px solid var(--neutral-greyscale-500);transform:translate(-50%,calc(-50% + 3.2rem));animation:productModalSlideInMobile .25s ease forwards}.product-modal.product-modal--visible~.product-modal-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:99;background-color:var(--neutral-greyscale-black);opacity:0;will-change:opacity;animation:productModalOverlayFadeIn .25s ease forwards}.product-modal__scrollable{overflow:auto;height:100%;padding:3.2rem 2.4rem 7.2rem}.product-modal__close{position:absolute;background-color:#fff;background-image:url(./img/close--gradient-DgECKjNE.svg);background-repeat:no-repeat;background-position:center center;background-size:11px;height:3.2rem;width:3.2rem;border-radius:50%;right:.8rem;top:.8rem;cursor:pointer;border:1px solid var(--neutral-greyscale-300);transition:border .15s ease}.product-modal__content{display:flex;flex-direction:column;gap:1.6rem}.product-modal__image-container{width:100%;justify-content:center;display:flex}.product-modal__image{max-width:15.6rem;width:100%;height:auto;aspect-ratio:1 / 1.414;border-radius:1rem;-o-object-fit:contain;object-fit:contain;border:1px solid var(--neutral-greyscale-300)}.product-modal__title{font-size:var(--font-size-heading-h3-mobile);line-height:1.3;font-weight:600;margin:0 0 .8rem}.product-modal__description{font-size:var(--font-size-body-small);margin:0;line-height:1.4}.product-modal__price-wrap{display:flex;flex-direction:column;gap:.4rem;margin:1.6rem 0 3.2rem}.product-modal__price{font-family:var(--font-geologica);line-height:1;font-weight:600;font-size:var(--font-size-heading-h2-mobile);margin:0}.product-modal__price-info{line-height:1.25;font-size:var(--font-size-standard-tag);margin:0}.product-modal__actions{display:flex;flex-direction:column;gap:.8rem}.product-modal__action{display:inline-flex;align-items:center;justify-content:center;cursor:pointer;width:100%;gap:.8rem;position:relative;min-height:5.5rem;padding:1.4rem .8rem;border-radius:100px;margin-top:auto;border:none;background-image:linear-gradient(270deg,#710049,#e37222,#710049,#e37222 75%,#710049 93%);background-size:500%;background-position:0%;transition:background-position .25s ease,transform .25s ease,box-shadow .25s ease;will-change:background-position,transform,box-shadow}.product-modal__action.product-modal__action--loading{pointer-events:none;opacity:.7;transition:none}.product-modal__action.product-modal__action--cart{min-width:23.5rem}.product-modal__action.product-modal__action--cart span:first-of-type{display:block}.product-modal__action.product-modal__action--cart span:last-of-type{display:none}.product-modal__action.product-modal__action--cart i:first-of-type{display:block}.product-modal__action.product-modal__action--cart i:last-of-type{display:none}.product-modal__action.product-modal__action--added{opacity:1;overflow:hidden}.product-modal__action.product-modal__action--added i:first-of-type{display:none}.product-modal__action.product-modal__action--added i:last-of-type{display:block;z-index:1}.product-modal__action.product-modal__action--added:after{content:"";position:absolute;left:0;top:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:var(--neutral-greyscale-white);background-color:var(--themed-green-2);font-size:var(--font-size-body-large);font-weight:600;line-height:1;letter-spacing:.36px}.product-modal__action.product-modal__action--added span:first-of-type{display:none}.product-modal__action.product-modal__action--added span:last-of-type{display:block;z-index:1}.product-modal__action i{font-size:2.2rem;color:var(--neutral-greyscale-white);-webkit-background-clip:text;background-clip:text}.product-modal__action span{font-size:var(--font-size-body-medium);font-weight:600;letter-spacing:.32px;line-height:1;display:block;color:var(--neutral-greyscale-white);line-height:normal;line-height:initial;text-align:center;flex-shrink:0}.product-modal__info{border-radius:1rem;padding:1.6rem 2.4rem;text-align:center;background-color:var(--neutral-greyscale-50);min-width:27.5rem;margin:2.4rem 0 4rem;color:var(--petroleum-500)}.product-modal__extension{display:flex;align-items:center;justify-content:center;gap:.8rem;font-size:var(--font-size-body-medium);font-weight:600;line-height:1.3;letter-spacing:.56px;text-transform:uppercase;margin:0}.product-modal__extension i{font-size:1.8rem}.product-modal__filename{font-size:var(--font-size-standard-tag);line-height:1.4;color:var(--neutral-greyscale-black);margin:0}.product-modal__amount{font-size:var(--font-size-standard-tag);font-weight:600;line-height:1;letter-spacing:.56px;text-transform:uppercase;margin:0 0 .8rem}.product-modal__cart-options{display:flex;flex-direction:column;overflow:hidden;gap:.8rem}.product-modal__amount-selector{align-items:center;justify-content:space-between;display:flex;flex-direction:row;gap:.8rem;padding:.8rem;border-radius:10rem;border:1px solid var(--neutral-greyscale-500);background:var(--neutral-greyscale-white);max-height:5.4rem}.product-modal__amount-button{display:flex;align-items:center;justify-content:center;background-color:transparent;border:none;width:3.7rem;height:3.7rem;padding:0;margin:0;border-radius:50%;transition:background-color .15s ease}.product-modal__amount-button:active{transform:scale(.95)}.product-modal__amount-button i{font-size:2rem;background:var(--gradients-gradient-burgundy-orange);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.product-modal__amount-field{border-radius:.4rem;font-family:var(--font-sans);font-weight:600;border:1px solid var(--neutral-greyscale-300);background:var(--neutral-greyscale-white);font-size:var(--font-size-body-large);text-align:center;width:4.7rem;height:3.7rem;margin:0;padding:0;-moz-appearance:textfield}.product-modal__amount-field::-webkit-inner-spin-button,.product-modal__amount-field::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.product-modal__expandables{margin-top:3.2rem}.product-modal__expandable-title{font-size:var(--font-size-heading-h5-subtitle);font-style:normal;font-weight:600;line-height:1.3;margin:0 0 1.6rem}.product-modal__expandable{border-top:.1rem solid var(--neutral-greyscale-200);border-bottom:.1rem solid var(--neutral-greyscale-200)}.product-modal__expandable-button{color:var(--petroleum-500);font-family:var(--font-sans);font-size:var(--font-size-body-medium);font-weight:600;line-height:1.3;margin:0;padding:.8rem 0;background-color:var(--neutral-greyscale-white);border:none;cursor:pointer;display:flex;align-items:center;width:100%;justify-content:space-between;transition:color .15s ease}.product-modal__expandable-button i:last-of-type{display:none}.product-modal__expandable-button.product-modal__expandable-button--expanded{margin-bottom:.8rem}.product-modal__expandable-button.product-modal__expandable-button--expanded i:last-of-type{display:block}.product-modal__expandable-button.product-modal__expandable-button--expanded i:first-of-type{display:none}.product-modal__expandable-button i{font-size:2rem}.product-modal__expandable-text{display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows .25s ease}.product-modal__expandable-text .rich-text{min-height:0;visibility:hidden}.product-modal__expandable-text[aria-hidden=false]{grid-template-rows:1fr}.product-modal__expandable-text[aria-hidden=false] .rich-text{visibility:visible}@keyframes productModalOverlayFadeIn{0%{opacity:0}to{opacity:.6}}@keyframes productModalSlideInMobile{0%{transform:translate(-50%,calc(50% + -0rem))}to{transform:translate(-50%,calc(-50% + 5.6rem))}}@keyframes productModalSlideIn{0%{transform:translate(-50%,calc(-50% + 3.2rem));opacity:0}to{transform:translate(-50%,calc(-50% + -0rem));opacity:1}}@media(hover:hover){.product-modal__amount-button:hover{background-color:var(--burgundy-100)}.product-modal__action:hover{background-position:-18%;transform:translateZ(0) scale(1.025);box-shadow:0 0 15px #00000026}.product-modal__close:hover{border:1px solid var(--neutral-greyscale-400)}}@media only screen and (min-width:768px){.product-modal{max-width:89rem}.product-modal.product-modal--visible{padding:4.8rem;border-radius:1rem;height:auto;animation:productModalSlideIn .25s ease forwards}.product-modal__scrollable{padding:0}.product-modal__extension{justify-content:start}.product-modal__info{text-align:left}.product-modal__close{right:2.4rem;top:2.4rem;height:4rem;width:4rem;background-size:13px}.product-modal__cart-options{display:flex;flex-direction:row;gap:1.6rem}.product-modal__image-container{display:block;max-width:33rem;flex-shrink:0}.product-modal__text-container{width:100%}.product-modal__image{max-width:33rem}.product-modal__title{font-size:var(--font-size-heading-h3-desktop);padding-right:2.4rem}.product-modal__description{font-size:var(--font-size-body-medium)}.product-modal__content{flex-direction:row;gap:5.2rem}.product-modal__price-wrap{display:flex;flex-direction:row;gap:1.6rem;align-items:end;margin:3.2rem 0 6.4rem}.product-modal__price{font-size:var(--font-size-heading-h2-desktop)}.product-modal__action{gap:1.6rem;padding:1.6rem 3.2rem;width:auto}.product-modal__action i{font-size:2.2rem}.product-modal__action span{font-size:var(--font-size-large-tag)}}.shop-product-list__text{margin:4rem 0 2.4rem}.shop-product-list__text:empty{display:none}.shop-product-list__items{display:grid;grid-gap:.8rem;gap:.8rem;grid-template-columns:1fr 1fr;margin:2.4rem 0 8rem}.shop-product-list__item{width:100%;min-width:100%}@media only screen and (min-width:992px){.shop-product-list__items{grid-template-columns:1fr 1fr 1fr;gap:3.2rem;margin:2.4rem 0 8rem}}.start-shop__list{margin:3.2rem 0}.shop-thanks{margin:1.6rem 0 0}.shop-thanks__title{display:flex;align-items:center;font-size:var(--font-size-heading-h2-mobile);line-height:1;font-weight:600;margin:0 0 1.6rem;padding:0;gap:.8rem}.shop-thanks__title i{flex-shrink:0;font-size:1.6rem;display:flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;border-radius:50%;border:.1rem solid var(--themed-green-2);color:var(--themed-green-2);background-color:var(--themed-green-4)}@media only screen and (min-width:768px){.shop-thanks{display:flex;flex-direction:row;justify-content:space-between;gap:3.2rem}.shop-thanks__main-column{max-width:73.5rem;width:100%}.shop-thanks__sub-column{max-width:42rem;width:100%}.shop-thanks__title{font-size:var(--font-size-heading-h2-desktop)}.shop-thanks__title i{font-size:2rem;width:4rem;height:4rem}}@media only screen and (max-width:380px){.standard-landing-page .block-page__list .block-page__list-item:first-child .news-entry-list{padding-top:8px}}.talks-page{position:relative}.talks-page__body{width:100%}.talks-page__hero{position:relative;padding:8rem 0 3.2rem;color:var(--neutral-greyscale-white)}.talks-page__hero:before{content:"";position:absolute;width:100vw;height:100%;background-color:var(--color-violet);top:0;left:50%;transform:translate(-50%);z-index:-1}.talks-page__content{display:flex;flex-direction:column-reverse}.talks-page__controls{position:absolute;top:12.4rem;right:2.4rem;display:flex;gap:.8rem}.talks-page__controls .favourite{border-radius:50%}.talks-page__tags{display:flex;flex-wrap:wrap;gap:.8rem;margin:0 0 .8rem}.talks-page__tag{display:inline-block;color:var(--neutral-greyscale-700);font-size:var(--font-size-standard-tag);font-weight:600;line-height:1;letter-spacing:.56px;text-transform:uppercase;padding:.4rem .8rem;background-color:var(--themed-orange-3);border-radius:.4rem;margin:0}.talks-page__preamble{font-size:var(--font-size-preamble-mobile);line-height:1.4;margin:0}.talks-page__type{display:block;line-height:1;font-size:var(--font-size-standard-tag);font-weight:600;letter-spacing:.56px;text-transform:uppercase;margin:0 0 .4rem}.talks-page__title{color:var(--neutral-greyscale-white);font-family:var(--font-geologica);font-size:var(--font-size-heading-h1-mobile);font-weight:600;line-height:1.2;margin:0 0 .8rem}.talks-page__aside-item{margin:0 0 2.4rem}.talks-page__aside-item.talks-page__aside-item--box{border:.1rem solid var(--neutral-greyscale-300);border-radius:1rem;padding:2.4rem}.talks-page__aside-item.talks-page__aside-item--controls{margin:0}.talks-page__breadcrumbs{margin-bottom:1.6rem}@media only screen and (min-width:768px){.talks-page__hero{padding:8rem 0 4rem}.talks-page__title{font-size:var(--font-size-heading-h1-desktop);max-width:96.3rem;margin:0 0 .4rem}.talks-page__preamble{font-size:var(--font-size-preamble-desktop);line-height:1.4;max-width:96.3rem}.talks-page__controls .favourite{background-color:var(--neutral-greyscale-white);border-radius:80px}}@media only screen and (min-width:992px){.talks-page__content{flex-direction:row;gap:5.6rem}.talks-page__controls{position:relative;top:0;justify-content:flex-end}.talks-page__aside{max-width:41.3rem;flex-shrink:0;width:100%;margin-top:-4rem}.talks-page__aside-item.talks-page__aside-item--controls{margin:0 0 2.4rem}}@media only screen and (min-width:1200px){.talks-page__breadcrumbs{padding:0 7rem}.talks-page__content{padding:0 7rem;gap:7.2rem}}
