:root{--site-header-height: 7.5rem;--scroll-to-offset: 9rem}:root{--theme-background-color: #fbf8ea;--theme-text-color: #000;--color-yellow: #f0b101;--color-yellow-medium: #eee9d2;--color-yellow-light: #fbf8ea;--color-yellow-dark: #6a623e;--color-teal: #78c3b7;--color-teal-medium: #bdebe6;--color-teal-light: #e4faed;--color-purple: #58336a;--color-purple-medium: #eacee6;--color-purple-light: #f7ebf5;--color-dark: #000;--color-light: #fff}@font-face{font-family:Bricolage;font-style:normal;font-weight:100 900;src:url(fonts/bricolage/BricolageGrotesque-VariableFont_opsz,wdth,wght.ttf) format("truetype");font-display:swap;font-variation-settings:"opsz" 74,"wdth" 77;unicode-range:U+000-5FF}@font-face{font-family:Outfit;font-style:normal;font-weight:100 600;src:url(fonts/outfit/Outfit-VariableFont_wght.ttf) format("truetype");font-display:swap;unicode-range:U+000-5FF}@font-face{font-family:JuanaMedium;font-style:normal;font-weight:100 600;src:url(fonts/juana/font.woff2) format("woff2"),url(fonts/juana/font.woff) format("woff");font-display:swap;unicode-range:U+000-5FF}.theme--timbro{--theme-heading-font-family: Bricolage, Arial, sans-serif;--theme-heading-line-height: 0.9;--theme-heading-font-style: normal;--theme-body-font-family: Outfit, Arial, sans-serif;--theme-font-family-secondary: Outfit, Arial, sans-serif;--theme-background-color: #fbf8ea;--theme-alt-background-color: light-color;--theme-text-transform: uppercase}.theme--timbro--primary-color{--theme-background-color: #f0b101;--theme-text-color: #000}.theme--timbro--secondary-color{--theme-background-color: #eee9d2;--theme-text-color: #000}.theme--timbro--tertiary-color{--theme-background-color: #fbf8ea;--theme-text-color: #000}.theme--forlaget{--theme-heading-font-family: Bricolage, Arial, sans-serif;--theme-heading-line-height: 0.9;--theme-heading-font-style: normal;--theme-body-font-family: Outfit, Arial, sans-serif;--theme-font-family-secondary: Outfit, Arial, sans-serif;--theme-alt-background-color: #fbf8ea;--theme-text-transform: uppercase}.theme--forlaget--primary-color{--theme-background-color: #78c3b7;--theme-text-color: #000}.theme--forlaget--secondary-color{--theme-background-color: #bdebe6;--theme-text-color: #000}.theme--forlaget--tertiary-color{--theme-background-color: #e4faed;--theme-text-color: #000}.theme--forlaget--quaternary-color{--theme-background-color: #f091a8;--theme-text-color: #000}.theme--smedjan{--theme-heading-font-family: JuanaMedium, Times New Roman, serif;--theme-heading-line-height: 1.1;--theme-heading-font-style: italic;--theme-body-font-family: JuanaMedium, Times New Roman, serif;--theme-font-family-secondary: JuanaMedium, Times New Roman, serif;--theme-alt-background-color: #fbf8ea;--theme-text-transform: none}.theme--smedjan--primary-color{--theme-background-color: #58336a;--theme-text-color: #fbf8ea}.theme--smedjan--secondary-color{--theme-background-color: #eacee6;--theme-text-color: #000}.theme--smedjan--tertiary-color{--theme-background-color: #f7ebf5;--theme-text-color: #000}.theme--dark--primary-color{--theme-background-color: #000;--theme-text-color: #fbf8ea}.theme--dark--secondary-color{--theme-background-color: #000;--theme-text-color: #f0b101}.theme--dark--tertiary-color{--theme-background-color: #000;--theme-text-color: #f7ebf5}.theme--dark--quaternary-color{--theme-background-color: #000;--theme-text-color: #78c3b7}.theme--light-color{--theme-background-color: #fbf8ea;--theme-text-color: #000}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:auto;appearance:auto}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}::-webkit-file-upload-button{-webkit-appearance:auto;appearance:auto;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px;.swiper-slide,.swiper-cube-shadow{transform-style:preserve-3d}}.swiper-css-mode{>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;&::-webkit-scrollbar{display:none}}>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}&.swiper-horizontal{>.swiper-wrapper{scroll-snap-type:x mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}}&.swiper-vertical{>.swiper-wrapper{scroll-snap-type:y mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}}&.swiper-free-mode{>.swiper-wrapper{scroll-snap-type:none}>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}}&.swiper-centered{>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}}&.swiper-centered.swiper-horizontal{>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}}&.swiper-centered.swiper-vertical{>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}}}.swiper-3d{.swiper-slide-shadow,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top,.swiper-slide-shadow-bottom,.swiper-slide-shadow,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top,.swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-slide-shadow{background:rgba(0, 0, 0, 0.15)}.swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible{.swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color));&.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}&.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled &{display:none !important}svg{width:100%;height:100%;object-fit:contain;transform-origin:center;fill:currentColor;pointer-events:none}}.swiper-button-lock{display:none}.swiper-button-prev,.swiper-button-next{top:var(--swiper-navigation-top-offset, 50%);margin-top:calc(0px - var(--swiper-navigation-size)/2)}.swiper-button-prev{left:var(--swiper-navigation-sides-offset, 4px);right:auto;.swiper-navigation-icon{transform:rotate(180deg)}}.swiper-button-next{right:var(--swiper-navigation-sides-offset, 4px);left:auto}.swiper-horizontal{.swiper-button-prev,.swiper-button-next,~.swiper-button-prev,~.swiper-button-next{top:var(--swiper-navigation-top-offset, 50%);margin-top:calc(0px - var(--swiper-navigation-size)/2);margin-left:0}.swiper-button-prev,&~.swiper-button-prev,&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next{left:var(--swiper-navigation-sides-offset, 4px);right:auto}.swiper-button-next,&~.swiper-button-next,&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev{right:var(--swiper-navigation-sides-offset, 4px);left:auto}.swiper-button-prev,&~.swiper-button-prev,&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next{.swiper-navigation-icon{transform:rotate(180deg)}}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev{.swiper-navigation-icon{transform:rotate(0deg)}}}.swiper-vertical{.swiper-button-prev,.swiper-button-next,~.swiper-button-prev,~.swiper-button-next{left:var(--swiper-navigation-top-offset, 50%);right:auto;margin-left:calc(0px - var(--swiper-navigation-size)/2);margin-top:0}.swiper-button-prev,~.swiper-button-prev{top:var(--swiper-navigation-sides-offset, 4px);bottom:auto;.swiper-navigation-icon{transform:rotate(-90deg)}}.swiper-button-next,~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset, 4px);top:auto;.swiper-navigation-icon{transform:rotate(90deg)}}}.swiper-pagination{position:absolute;text-align:center;transition:300ms opacity;transform:translate3d(0, 0, 0);z-index:10;&.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>&,&.swiper-pagination-disabled{display:none !important}}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0;.swiper-pagination-bullet{transform:scale(0.33);position:relative}.swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullet-active-prev{transform:scale(0.66)}.swiper-pagination-bullet-active-prev-prev{transform:scale(0.33)}.swiper-pagination-bullet-active-next{transform:scale(0.66)}.swiper-pagination-bullet-active-next-next{transform:scale(0.33)}}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, 0.2);button&{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable &{cursor:pointer}&:only-child{display:none !important}}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0px, -50%, 0);.swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}&.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px;.swiper-pagination-bullet{display:inline-block;transition:200ms transform,200ms top}}}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets{.swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}&.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap;.swiper-pagination-bullet{transition:200ms transform,200ms left}}}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform,200ms right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, 0.25));position:absolute;.swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl & .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>&,&.swiper-pagination-horizontal,.swiper-vertical>&.swiper-pagination-progressbar-opposite,&.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>&,&.swiper-pagination-vertical,.swiper-horizontal>&.swiper-pagination-progressbar-opposite,&.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}}.swiper-pagination-lock{display:none}blockquote p em{font-family:"Outfit","Arial",sans-serif;font-weight:500;line-height:125%}figure{margin:0}figure figcaption{font-family:"Outfit","Arial",sans-serif;font-weight:300;font-size:2rem;line-height:125%;margin-block:clamp(1.5rem,.75rem + 1vw,1.875rem) clamp(2.5rem,2.01rem + 1.06vw,4rem)}.heading--container-size,.heading--xs,h6,h5,h4,h3,.heading--s,h2,.article-content__body h2,.heading--m,h1,blockquote p em,.person-header__role,.heading--md,.heading--l,.person-header__name,.heading--xl,.heading--display,.heading--xxl,.connected-person__info__name,.heading--xxxl{font-weight:500;margin-block:3rem;font-family:var(--theme-heading-font-family, "Outfit", "Arial", sans-serif);line-height:var(--theme-heading-line-height, 1)}:is(h1,h2,h3,h4,h5,h6)+.heading--container-size,:is(h1,h2,h3,h4,h5,h6)+.heading--xs,:is(h1,h2,h3,h4,h5,h6)+h6,:is(h1,h2,h3,h4,h5,h6)+h5,:is(h1,h2,h3,h4,h5,h6)+h4,:is(h1,h2,h3,h4,h5,h6)+h3,:is(h1,h2,h3,h4,h5,h6)+.heading--s,:is(h1,h2,h3,h4,h5,h6)+h2,.article-content__body :is(h1,h2,h3,h4,h5,h6)+h2,:is(h1,h2,h3,h4,h5,h6)+.heading--m,:is(h1,h2,h3,h4,h5,h6)+h1,blockquote p :is(h1,h2,h3,h4,h5,h6)+em,:is(h1,h2,h3,h4,h5,h6)+.person-header__role,:is(h1,h2,h3,h4,h5,h6)+.heading--md,:is(h1,h2,h3,h4,h5,h6)+.heading--l,:is(h1,h2,h3,h4,h5,h6)+.person-header__name,:is(h1,h2,h3,h4,h5,h6)+.heading--xl,:is(h1,h2,h3,h4,h5,h6)+.heading--display,:is(h1,h2,h3,h4,h5,h6)+.heading--xxl,:is(h1,h2,h3,h4,h5,h6)+.connected-person__info__name,:is(h1,h2,h3,h4,h5,h6)+.heading--xxxl{margin-block-start:0}.heading--container-size strong,.heading--xs strong,h6 strong,h5 strong,h4 strong,h3 strong,.heading--s strong,h2 strong,.article-content__body h2 strong,.heading--m strong,h1 strong,blockquote p em strong,.person-header__role strong,.heading--md strong,.heading--l strong,.person-header__name strong,.heading--xl strong,.heading--display strong,.heading--xxl strong,.connected-person__info__name strong,.heading--xxxl strong{margin-block-end:0}.heading--container-size a,.heading--xs a,h6 a,h5 a,h4 a,h3 a,.heading--s a,h2 a,.article-content__body h2 a,.heading--m a,h1 a,blockquote p em a,.person-header__role a,.heading--md a,.heading--l a,.person-header__name a,.heading--xl a,.heading--display a,.heading--xxl a,.connected-person__info__name a,.heading--xxxl a{text-decoration:none;color:currentcolor}.heading--container-size a:hover,.heading--xs a:hover,h6 a:hover,h5 a:hover,h4 a:hover,h3 a:hover,.heading--s a:hover,h2 a:hover,.heading--m a:hover,h1 a:hover,blockquote p em a:hover,.person-header__role a:hover,.heading--md a:hover,.heading--l a:hover,.person-header__name a:hover,.heading--xl a:hover,.heading--display a:hover,.heading--xxl a:hover,.connected-person__info__name a:hover,.heading--xxxl a:hover,.heading--container-size a:focus,.heading--xs a:focus,h6 a:focus,h5 a:focus,h4 a:focus,h3 a:focus,.heading--s a:focus,h2 a:focus,.heading--m a:focus,h1 a:focus,blockquote p em a:focus,.person-header__role a:focus,.heading--md a:focus,.heading--l a:focus,.person-header__name a:focus,.heading--xl a:focus,.heading--display a:focus,.heading--xxl a:focus,.connected-person__info__name a:focus,.heading--xxxl a:focus,.heading--container-size a:active,.heading--xs a:active,h6 a:active,h5 a:active,h4 a:active,h3 a:active,.heading--s a:active,h2 a:active,.heading--m a:active,h1 a:active,blockquote p em a:active,.person-header__role a:active,.heading--md a:active,.heading--l a:active,.person-header__name a:active,.heading--xl a:active,.heading--display a:active,.heading--xxl a:active,.connected-person__info__name a:active,.heading--xxxl a:active{text-decoration:none}.uppercase.heading--container-size,.uppercase.heading--xs,h6.uppercase,h5.uppercase,h4.uppercase,h3.uppercase,.uppercase.heading--s,h2.uppercase,.uppercase.heading--m,h1.uppercase,blockquote p em.uppercase,.uppercase.person-header__role,.uppercase.heading--md,.uppercase.heading--l,.uppercase.person-header__name,.uppercase.heading--xl,.uppercase.heading--display,.uppercase.heading--xxl,.uppercase.connected-person__info__name,.uppercase.heading--xxxl{text-transform:uppercase}.no-margin.heading--container-size,.no-margin.heading--xs,h6.no-margin,h5.no-margin,h4.no-margin,h3.no-margin,.no-margin.heading--s,h2.no-margin,.no-margin.heading--m,h1.no-margin,blockquote p em.no-margin,.no-margin.person-header__role,.no-margin.heading--md,.no-margin.heading--l,.no-margin.person-header__name,.no-margin.heading--xl,.no-margin.heading--display,.no-margin.heading--xxl,.no-margin.connected-person__info__name,.no-margin.heading--xxxl{margin-block:0}.margin-top.heading--container-size,.margin-top.heading--xs,h6.margin-top,h5.margin-top,h4.margin-top,h3.margin-top,.margin-top.heading--s,h2.margin-top,.margin-top.heading--m,h1.margin-top,blockquote p em.margin-top,.margin-top.person-header__role,.margin-top.heading--md,.margin-top.heading--l,.margin-top.person-header__name,.margin-top.heading--xl,.margin-top.heading--display,.margin-top.heading--xxl,.margin-top.connected-person__info__name,.margin-top.heading--xxxl{margin-top:clamp(5.625rem,5.25rem + 1.5vw,6rem)}.margin-top.heading--container-size:first-child:not(.heading--xl),.margin-top.heading--xs:first-child:not(.heading--xl),h6.margin-top:first-child:not(.heading--xl),h5.margin-top:first-child:not(.heading--xl),h4.margin-top:first-child:not(.heading--xl),h3.margin-top:first-child:not(.heading--xl),.margin-top.heading--s:first-child:not(.heading--xl),h2.margin-top:first-child:not(.heading--xl),.margin-top.heading--m:first-child:not(.heading--xl),h1.margin-top:first-child:not(.heading--xl),blockquote p em.margin-top:first-child:not(.heading--xl),.margin-top.person-header__role:first-child:not(.heading--xl),.margin-top.heading--md:first-child:not(.heading--xl),.margin-top.heading--l:first-child:not(.heading--xl),.margin-top.person-header__name:first-child:not(.heading--xl),.margin-top.heading--xl:first-child:not(.heading--xl),.margin-top.heading--display:first-child:not(.heading--xl),.margin-top.heading--xxl:first-child:not(.heading--xl),.margin-top.connected-person__info__name:first-child:not(.heading--xl),.margin-top.heading--xxxl:first-child:not(.heading--xl){margin-top:0}.no-text-transform.heading--container-size,.no-text-transform.heading--xs,h6.no-text-transform,h5.no-text-transform,h4.no-text-transform,h3.no-text-transform,.no-text-transform.heading--s,h2.no-text-transform,.no-text-transform.heading--m,h1.no-text-transform,blockquote p em.no-text-transform,.no-text-transform.person-header__role,.no-text-transform.heading--md,.no-text-transform.heading--l,.no-text-transform.person-header__name,.no-text-transform.heading--xl,.no-text-transform.heading--display,.no-text-transform.heading--xxl,.no-text-transform.connected-person__info__name,.no-text-transform.heading--xxxl{text-transform:none}.wordbreak.heading--container-size,.wordbreak.heading--xs,h6.wordbreak,h5.wordbreak,h4.wordbreak,h3.wordbreak,.wordbreak.heading--s,h2.wordbreak,.wordbreak.heading--m,h1.wordbreak,blockquote p em.wordbreak,.wordbreak.person-header__role,.wordbreak.heading--md,.wordbreak.heading--l,.wordbreak.person-header__name,.wordbreak.heading--xl,.wordbreak.heading--display,.wordbreak.heading--xxl,.wordbreak.connected-person__info__name,.wordbreak.heading--xxxl{overflow-wrap:break-word}.italic.heading--container-size,.italic.heading--xs,h6.italic,h5.italic,h4.italic,h3.italic,.italic.heading--s,h2.italic,.italic.heading--m,h1.italic,blockquote p em.italic,.italic.person-header__role,.italic.heading--md,.italic.heading--l,.italic.person-header__name,.italic.heading--xl,.italic.heading--display,.italic.heading--xxl,.italic.connected-person__info__name,.italic.heading--xxxl{font-style:italic}.light.heading--container-size,.light.heading--xs,h6.light,h5.light,h4.light,h3.light,.light.heading--s,h2.light,.light.heading--m,h1.light,blockquote p em.light,.light.person-header__role,.light.heading--md,.light.heading--l,.light.person-header__name,.light.heading--xl,.light.heading--display,.light.heading--xxl,.light.connected-person__info__name,.light.heading--xxxl{font-weight:300}.bold.heading--container-size,.bold.heading--xs,h6.bold,h5.bold,h4.bold,h3.bold,.bold.heading--s,h2.bold,.bold.heading--m,h1.bold,blockquote p em.bold,.bold.person-header__role,.bold.heading--md,.bold.heading--l,.bold.person-header__name,.bold.heading--xl,.bold.heading--display,.bold.heading--xxl,.bold.connected-person__info__name,.bold.heading--xxxl{font-weight:800}.heading--xxxl{font-size:clamp(10rem,8rem + 8vw,36.25rem)}.heading--xxl,.connected-person__info__name{font-size:clamp(6.5rem,4.5rem + 5vw,31.25rem)}.heading--display{text-wrap:balance;font-weight:800}.person-header__name,.heading--xl{font-size:clamp(5rem,4rem + 4vw,12.5rem)}.heading--l{font-size:clamp(5rem,4rem + 4vw,10rem);font-weight:300}.person-header__role,.heading--md{font-size:clamp(3.125rem,2.5rem + 2.5vw,7.5rem);font-weight:500}.article-content__body h2,.heading--m,h1,blockquote p em{font-size:clamp(3.75rem,3.25rem + 2vw,5rem);font-weight:500}.heading--s,h2{font-size:clamp(3rem,2.75rem + 1vw,3.75rem);line-height:1.25;font-weight:500}@media(min-width: 1024px){.heading--s,h2{line-height:1.15}}.heading--xs,h6,h5,h4,h3{font-size:clamp(2.25rem,2rem + 1.5vw,4rem);font-weight:500}.heading--container-size{line-height:var(--theme-heading-line-height, 1);margin:0;font-weight:800}h2{margin-block-start:0}:is(p,h1,h2,h3,h4,h5,h6)+h2{margin-block-start:3rem}h3{font-size:2.25rem;margin-block-end:1rem}@media(min-width: 1024px){h3{line-height:1.15;margin-block-end:.75rem}}h3:first-of-type{margin-block-start:0}iframe{width:100%}img{display:block;max-width:100%;height:auto}a{color:currentcolor;text-decoration:none}a:hover,a:focus,a:active{text-decoration:none}a:focus-visible{outline:.25rem solid #000;outline-offset:-0.25rem}a.light{font-weight:300}a.bold{font-weight:600}a.underline{text-decoration:underline}a.current{color:#f0b101}a.is-menu-link{color:#000;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;margin-block:0;padding-inline:.5rem clamp(1.5rem,1rem + 2vw,5rem);cursor:pointer;text-decoration:none}a.is-menu-link:hover{color:#f0b101}a.is-menu-item{display:inline-block;padding:0;color:#000;transform:translateX(0);text-decoration:none;transition:all .5s}a.is-menu-item:hover{color:#fbf8ea;transform:translateX(0.5rem)}.publication-sticky ol>li{padding:0;color:#000;font-weight:300;transform:translateX(0);transition:all .5s}.publication-sticky ol>li:hover{color:#fbf8ea;transform:translateX(0.5rem)}ul,ol{font-family:"Outfit","Arial",sans-serif}html{--root-font-size: 8px;font-size:var(--root-font-size);line-height:1.6;min-height:100%;padding:0;box-sizing:border-box;scrollbar-gutter:stable;scroll-behavior:smooth}@media(min-width: 2560px){html{--root-font-size: 12px}}@media(min-width: 3840px){html{--root-font-size: 16px}}:root{--site-header-height: 12.5rem;--scale-factor: 1}@media(min-width: 1024px){:root{--site-header-height: 7.5rem}}@media(min-width: 2560px){:root{--scale-factor: 1.25}}@media(min-width: 3840px){:root{--scale-factor: 1.5}}body{height:100%;min-height:100%;margin:0;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:2rem;background-color:#fbf8ea}p,li{line-height:1.25;font-size:2rem;margin-block-end:1.875rem}@media(min-width: 768px){p,li{font-size:2.25rem;margin-block-end:2.5rem}}p:has(+h1,+h2,+h3,+h4,+h5,+h6){margin-block-end:0}ul li,ol li{margin-block-end:2.5rem}strong{font-weight:600;display:inline-block;margin-block-end:.75rem}.footer__menu__label,.meta-text,.preamble,.article-content__body blockquote.is-style-plain p em,.text--large,p,li,ul,ol{font-family:"Outfit","Arial",sans-serif;margin-top:0}.footer__menu__label a,.meta-text a,.preamble a,.article-content__body blockquote.is-style-plain p em a,.text--large a,p a,li a,ul a,ol a{text-decoration:underline;color:inherit}.footer__menu__label a:hover,.meta-text a:hover,.preamble a:hover,.article-content__body blockquote.is-style-plain p em a:hover,.text--large a:hover,p a:hover,li a:hover,ul a:hover,ol a:hover,.footer__menu__label a:focus,.meta-text a:focus,.preamble a:focus,.article-content__body blockquote.is-style-plain p em a:focus,.text--large a:focus,p a:focus,li a:focus,ul a:focus,ol a:focus,.footer__menu__label a:active,.meta-text a:active,.preamble a:active,.article-content__body blockquote.is-style-plain p em a:active,.text--large a:active,p a:active,li a:active,ul a:active,ol a:active{color:inherit}.uppercase.footer__menu__label,.uppercase.meta-text,.uppercase.preamble,.article-content__body blockquote.is-style-plain p em.uppercase,.uppercase.text--large,p.uppercase,li.uppercase,ul.uppercase,ol.uppercase{text-transform:uppercase}.light.footer__menu__label,.light.meta-text,.light.preamble,.article-content__body blockquote.is-style-plain p em.light,.light.text--large,p.light,li.light,ul.light,ol.light{font-weight:300}.semibold.footer__menu__label,.semibold.meta-text,.semibold.preamble,.article-content__body blockquote.is-style-plain p em.semibold,.semibold.text--large,p.semibold,li.semibold,ul.semibold,ol.semibold{font-weight:500}.bold.footer__menu__label,.bold.meta-text,.bold.preamble,.article-content__body blockquote.is-style-plain p em.bold,.bold.text--large,p.bold,li.bold,ul.bold,ol.bold{font-weight:600}.no-margin.footer__menu__label,.no-margin.meta-text,.no-margin.preamble,.article-content__body blockquote.is-style-plain p em.no-margin,.no-margin.text--large,p.no-margin,li.no-margin,ul.no-margin,ol.no-margin{margin-bottom:0}.margin-bottom-small.footer__menu__label,.margin-bottom-small.meta-text,.margin-bottom-small.preamble,.article-content__body blockquote.is-style-plain p em.margin-bottom-small,.margin-bottom-small.text--large,p.margin-bottom-small,li.margin-bottom-small,ul.margin-bottom-small,ol.margin-bottom-small{margin-bottom:2rem}.no-text-transform.footer__menu__label,.no-text-transform.meta-text,.no-text-transform.preamble,.article-content__body blockquote.is-style-plain p em.no-text-transform,.no-text-transform.text--large,p.no-text-transform,li.no-text-transform,ul.no-text-transform,ol.no-text-transform{text-transform:none}.wordbreak.footer__menu__label,.wordbreak.meta-text,.wordbreak.preamble,.article-content__body blockquote.is-style-plain p em.wordbreak,.wordbreak.text--large,p.wordbreak,li.wordbreak,ul.wordbreak,ol.wordbreak{overflow-wrap:break-word}.text--large{font-size:clamp(2.25rem,2rem + 1vw,3rem);line-height:140%}.article-content__body blockquote.is-style-plain p em{font-size:clamp(2rem,1.75rem + .5vw,2.25rem);line-height:140%}.preamble{font-size:clamp(2.5rem,2.25rem + 1vw,3rem);line-height:140%}.meta-text{font-size:2rem;line-height:140%}.size-full img{width:100%}.alignright img{margin-inline-start:auto}.aligncenter img{margin-inline:auto}.alignleft img{margin-inline-end:auto}.alignwide img,.alignfull img{width:100%}.bz-form-builder__form{width:100%;padding:48px;box-sizing:border-box;background-color:#eee9d2;font-family:"Outfit","Arial",sans-serif}.bz-form-builder__form .content--inner{display:flex;flex-direction:column;gap:3rem}.bz-form-builder__form-section{display:flex;flex-direction:column;gap:3rem}.bz-form-builder-help{font-family:"Outfit","Arial",sans-serif;font-size:clamp(1.4rem,1.2rem + .5vw,1.8rem);font-weight:300;line-height:150%;color:#000}.bz-form-builder-help p{margin-top:0;margin-bottom:0}.bz-form-builder-help a{color:#000;text-decoration:underline}.bz-form-builder-help a:hover,.bz-form-builder-help a:focus,.bz-form-builder-help a:active{color:#6a623e}.bz-form-builder__field-error-message{display:block;font-family:"Outfit","Arial",sans-serif;font-size:clamp(1.4rem,1.2rem + .5vw,1.8rem);font-weight:400;line-height:150%;color:#c0392b;margin-top:1rem}.bz-form-builder__field--checkbox{display:flex;flex-direction:row;align-items:flex-start;gap:1.5rem}.bz-form-builder__field--checkbox input[type=checkbox]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.bz-form-builder__field--checkbox label{display:flex;align-items:flex-start;gap:1.5rem;position:relative}.bz-form-builder__field--checkbox label::before{content:"";display:block;width:3rem;height:3rem;border:2px solid #000;flex-shrink:0;box-sizing:border-box}.bz-form-builder__field--checkbox label::after{content:"";position:absolute;left:1rem;top:0;width:1rem;height:2rem;border-right:2px solid #000;border-bottom:2px solid #000;opacity:0;transform:rotate(45deg)}.bz-form-builder__field--checkbox label a{color:#000;text-decoration:underline}.bz-form-builder__field--checkbox label a:hover,.bz-form-builder__field--checkbox label a:focus,.bz-form-builder__field--checkbox label a:active{color:#6a623e}.bz-form-builder__field--checkbox.bz-form-builder__field--error label::before{border-color:#c0392b}.bz-form-builder__field--checkbox.bz-form-builder__field--error .bz-form-builder__field-error-message{display:block}.bz-form-builder__field--checkbox input[type=checkbox]:checked+label::before{background-color:#f0b101;border-color:#f0b101}.bz-form-builder__field--checkbox input[type=checkbox]:checked+label::after{opacity:1}.bz-form-builder__field--checkbox input[type=checkbox]:focus-visible+label::before{outline:.25rem solid #000;outline-offset:.25rem}.bz-form-builder__field--file{display:flex;flex-direction:column}.bz-form-builder__field--file label{font-family:"Outfit","Arial",sans-serif;font-size:clamp(1.4rem,1.2rem + .5vw,1.8rem);font-weight:400;line-height:150%;color:#000;margin-bottom:1rem}.bz-form-builder__field--file input[type=file]{font-family:"Outfit","Arial",sans-serif;font-size:clamp(1.4rem,1.2rem + .5vw,1.8rem);font-weight:300;color:#000;cursor:pointer}.bz-form-builder__field--file input[type=file]::file-selector-button{padding:1.25rem 3rem;font-family:"Outfit","Arial",sans-serif;font-size:clamp(1.4rem,1.2rem + .5vw,1.8rem);font-weight:500;color:#000;background-color:#f0b101;border:none;border-radius:0;cursor:pointer;margin-right:2rem;transition:background-color .2s ease}.bz-form-builder__field--file input[type=file]:hover::file-selector-button{background-color:#fbf8ea}.bz-form-builder__field--file input[type=file]:focus-visible{outline:.25rem solid #000;outline-offset:.25rem}.bz-form-builder__field--file .bz-form-builder__field-help{font-family:"Outfit","Arial",sans-serif;font-size:clamp(1.4rem,1.2rem + .5vw,1.8rem);font-weight:300;line-height:150%;color:#000;margin-top:1rem}.bz-form-builder__field--file.bz-form-builder__field--error input[type=file]::file-selector-button{background-color:#c0392b;color:#fff}.bz-form-builder__field--file.bz-form-builder__field--error .bz-form-builder__field-error-message{display:block}.bz-form-builder__fieldset--radio{border:none;margin:0;padding:0}.bz-form-builder__fieldset--radio legend{font-family:"Outfit","Arial",sans-serif;font-size:clamp(1.4rem,1.2rem + .5vw,1.8rem);font-weight:400;line-height:150%;color:#000;margin-bottom:1.5rem;padding:0}.bz-form-builder__fieldset--radio .bz-form-builder__fieldset__fields{display:flex;flex-direction:column;gap:1.5rem}.bz-form-builder__fieldset--radio .bz-form-builder__field,.bz-form-builder__fieldset--radio .bz-form-build__field--radio{display:flex;flex-direction:row;align-items:flex-start;gap:1.5rem}.bz-form-builder__fieldset--radio .bz-form-builder__field input[type=radio],.bz-form-builder__fieldset--radio .bz-form-build__field--radio input[type=radio]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.bz-form-builder__fieldset--radio .bz-form-builder__field label,.bz-form-builder__fieldset--radio .bz-form-build__field--radio label{position:relative;padding-left:4rem;font-family:"Outfit","Arial",sans-serif;font-size:clamp(1.4rem,1.2rem + .5vw,1.8rem);font-weight:300;line-height:150%;color:#000;cursor:pointer;-webkit-user-select:none;user-select:none}.bz-form-builder__fieldset--radio .bz-form-builder__field label::before,.bz-form-builder__fieldset--radio .bz-form-build__field--radio label::before{content:"";position:absolute;left:0;top:.25rem;width:2.5rem;height:2.5rem;border:.25rem solid #000;border-radius:50%;background-color:rgba(0,0,0,0);box-sizing:border-box;transition:border-color .2s ease}.bz-form-builder__fieldset--radio .bz-form-builder__field label::after,.bz-form-builder__fieldset--radio .bz-form-build__field--radio label::after{content:"";position:absolute;left:.625rem;top:.875rem;width:1.25rem;height:1.25rem;border-radius:50%;background-color:#f0b101;opacity:0;transition:opacity .2s ease}.bz-form-builder__fieldset--radio.bz-form-builder__fieldset--error label::before{border-color:#c0392b}.bz-form-builder__fieldset--radio.bz-form-builder__fieldset--error .bz-form-builder__field-error-message{display:block}.bz-form-builder__fieldset--radio input[type=radio]:checked+label::before{border-color:#f0b101}.bz-form-builder__fieldset--radio input[type=radio]:checked+label::after{opacity:1}.bz-form-builder__fieldset--radio input[type=radio]:focus-visible+label::before{outline:.25rem solid #000;outline-offset:.25rem}.bz-form-builder__field--text,.bz-form-builder__field--text-large,.bz-form-builder__field--email{display:flex;flex-direction:column}.bz-form-builder__field--text label,.bz-form-builder__field--text-large label,.bz-form-builder__field--email label{font-family:"Outfit","Arial",sans-serif;font-size:clamp(1.4rem,1.2rem + .5vw,1.8rem);font-weight:400;line-height:150%;color:#000;margin-bottom:1rem}.bz-form-builder__field--text input,.bz-form-builder__field--text-large input,.bz-form-builder__field--email input{width:100%;padding:1.5rem 2rem;font-family:"Outfit","Arial",sans-serif;font-size:clamp(1.4rem,1.2rem + .5vw,1.8rem);font-weight:300;line-height:150%;color:#000;background-color:#fbf8ea;border:.25rem solid rgba(0,0,0,0);border-radius:0;outline:none;box-sizing:border-box;-webkit-appearance:none;appearance:none;transition:border-color .2s ease}.bz-form-builder__field--text input::placeholder,.bz-form-builder__field--text-large input::placeholder,.bz-form-builder__field--email input::placeholder{color:#6a623e}.bz-form-builder__field--text input:focus,.bz-form-builder__field--text-large input:focus,.bz-form-builder__field--email input:focus{border-color:#f0b101}.bz-form-builder__field--text.has-error input,.bz-form-builder__field--text-large.has-error input,.bz-form-builder__field--email.has-error input{border-color:#c0392b}.bz-form-builder__field--text.has-error .bz-form-builder__field-error-message,.bz-form-builder__field--text-large.has-error .bz-form-builder__field-error-message,.bz-form-builder__field--email.has-error .bz-form-builder__field-error-message{display:block}.bz-form-builder__field--select{display:flex;flex-direction:column}.bz-form-builder__field--select label{font-family:"Outfit","Arial",sans-serif;font-size:clamp(1.4rem,1.2rem + .5vw,1.8rem);font-weight:400;line-height:150%;color:#000;margin-bottom:1rem}.bz-form-builder__field--select select{width:100%;padding:1.5rem 5rem 1.5rem 2rem;font-family:"Outfit","Arial",sans-serif;font-size:clamp(1.4rem,1.2rem + .5vw,1.8rem);font-weight:300;line-height:150%;color:#000;background-color:#fbf8ea;background-position:right 2rem center;background-size:1.5rem;border:.25rem solid rgba(0,0,0,0);border-radius:0;outline:none;box-sizing:border-box;-webkit-appearance:none;appearance:none;cursor:pointer;transition:border-color .2s ease}.bz-form-builder__field--select select:focus{border-color:#f0b101}.bz-form-builder__field--select select option{background-color:#000;color:#fff}.bz-form-builder__field--select.bz-form-builder__field--error select{border-color:#c0392b}.bz-form-builder__field--select.bz-form-builder__field--error .bz-form-builder__field-error-message{display:block}.bz-form-builder__field--submit{display:flex;flex-direction:row wrap;align-items:center;gap:3rem;margin-top:1rem}.bz-form-builder__field--submit button[type=submit]{padding:1.75rem 4rem;font-family:"Outfit","Arial",sans-serif;font-size:2.25rem;font-weight:500;line-height:150%;color:#000;background-color:#f0b101;border:none;border-radius:0;cursor:pointer;transition:background-color .2s ease}.bz-form-builder__field--submit button[type=submit]:hover{background-color:#fbf8ea}.bz-form-builder__field--submit button[type=submit]:focus-visible{outline:.25rem solid #000;outline-offset:.25rem}.bz-form-builder__field--submit button[type=submit]:disabled{opacity:.5;cursor:not-allowed}.bz-form-builder__field--submit .bz-form-builder__field-secondary-action{font-family:"Outfit","Arial",sans-serif;font-size:2.25rem;font-weight:400;color:#000;text-decoration:underline;background:none;border:none;cursor:pointer;padding:0}.bz-form-builder__field--submit .bz-form-builder__field-secondary-action:hover,.bz-form-builder__field--submit .bz-form-builder__field-secondary-action:focus,.bz-form-builder__field--submit .bz-form-builder__field-secondary-action:active{color:#6a623e}.bz-form-builder__field--submit.bz-form-builder__field--error button[type=submit]{opacity:.5;cursor:not-allowed}.bz-form-builder__field--textarea{display:flex;flex-direction:column}.bz-form-builder__field--textarea label{font-family:"Outfit","Arial",sans-serif;font-size:clamp(1.4rem,1.2rem + .5vw,1.8rem);font-weight:400;line-height:150%;color:#000;margin-bottom:1rem}.bz-form-builder__field--textarea textarea{width:100%;min-height:20rem;padding:1.5rem 2rem;font-family:"Outfit","Arial",sans-serif;font-size:clamp(1.4rem,1.2rem + .5vw,1.8rem);font-weight:300;line-height:150%;color:#6a623e;background-color:#fbf8ea;border:.25rem solid rgba(0,0,0,0);border-radius:0;outline:none;box-sizing:border-box;-webkit-appearance:none;appearance:none;resize:vertical;transition:border-color .2s ease}.bz-form-builder__field--textarea textarea::placeholder{color:#6a623e}.bz-form-builder__field--textarea textarea:focus{border-color:#f0b101}.bz-form-builder__field--textarea.bz-form-builder__field--error textarea{border-color:#c0392b}.bz-form-builder__field--textarea.bz-form-builder__field--error .bz-form-builder__field-error-message{display:block}.column{display:flex;flex-flow:column;box-sizing:border-box}.column--has-theme-color{background-color:var(--theme-background-color);color:var(--theme-text-color)}.column-xs-1{flex:0 0 calc(100%/12*1);max-width:calc(100%/12*1)}.offset-xs-1{margin-left:calc(100%/12*1)}.column-xs-2{flex:0 0 calc(100%/12*2);max-width:calc(100%/12*2)}.offset-xs-2{margin-left:calc(100%/12*2)}.column-xs-3{flex:0 0 calc(100%/12*3);max-width:calc(100%/12*3)}.offset-xs-3{margin-left:calc(100%/12*3)}.column-xs-4{flex:0 0 calc(100%/12*4);max-width:calc(100%/12*4)}.offset-xs-4{margin-left:calc(100%/12*4)}.column-xs-5{flex:0 0 calc(100%/12*5);max-width:calc(100%/12*5)}.offset-xs-5{margin-left:calc(100%/12*5)}.column-xs-6{flex:0 0 calc(100%/12*6);max-width:calc(100%/12*6)}.offset-xs-6{margin-left:calc(100%/12*6)}.column-xs-7{flex:0 0 calc(100%/12*7);max-width:calc(100%/12*7)}.offset-xs-7{margin-left:calc(100%/12*7)}.column-xs-8{flex:0 0 calc(100%/12*8);max-width:calc(100%/12*8)}.offset-xs-8{margin-left:calc(100%/12*8)}.column-xs-9{flex:0 0 calc(100%/12*9);max-width:calc(100%/12*9)}.offset-xs-9{margin-left:calc(100%/12*9)}.column-xs-10{flex:0 0 calc(100%/12*10);max-width:calc(100%/12*10)}.offset-xs-10{margin-left:calc(100%/12*10)}.column-xs-11{flex:0 0 calc(100%/12*11);max-width:calc(100%/12*11)}.offset-xs-11{margin-left:calc(100%/12*11)}.column-xs-12{flex:0 0 calc(100%/12*12);max-width:calc(100%/12*12)}.offset-xs-12{margin-left:calc(100%/12*12)}@media(min-width: 624px){.column-s-1{flex:0 0 calc(100%/12*1);max-width:calc(100%/12*1)}.offset-s-1{margin-left:calc(100%/12*1)}.column-s-2{flex:0 0 calc(100%/12*2);max-width:calc(100%/12*2)}.offset-s-2{margin-left:calc(100%/12*2)}.column-s-3{flex:0 0 calc(100%/12*3);max-width:calc(100%/12*3)}.offset-s-3{margin-left:calc(100%/12*3)}.column-s-4{flex:0 0 calc(100%/12*4);max-width:calc(100%/12*4)}.offset-s-4{margin-left:calc(100%/12*4)}.column-s-5{flex:0 0 calc(100%/12*5);max-width:calc(100%/12*5)}.offset-s-5{margin-left:calc(100%/12*5)}.column-s-6{flex:0 0 calc(100%/12*6);max-width:calc(100%/12*6)}.offset-s-6{margin-left:calc(100%/12*6)}.column-s-7{flex:0 0 calc(100%/12*7);max-width:calc(100%/12*7)}.offset-s-7{margin-left:calc(100%/12*7)}.column-s-8{flex:0 0 calc(100%/12*8);max-width:calc(100%/12*8)}.offset-s-8{margin-left:calc(100%/12*8)}.column-s-9{flex:0 0 calc(100%/12*9);max-width:calc(100%/12*9)}.offset-s-9{margin-left:calc(100%/12*9)}.column-s-10{flex:0 0 calc(100%/12*10);max-width:calc(100%/12*10)}.offset-s-10{margin-left:calc(100%/12*10)}.column-s-11{flex:0 0 calc(100%/12*11);max-width:calc(100%/12*11)}.offset-s-11{margin-left:calc(100%/12*11)}.column-s-12{flex:0 0 calc(100%/12*12);max-width:calc(100%/12*12)}.offset-s-12{margin-left:calc(100%/12*12)}}@media(min-width: 768px){.column-sm-1{flex:0 0 calc(100%/12*1);max-width:calc(100%/12*1)}.offset-sm-1{margin-left:calc(100%/12*1)}.column-sm-2{flex:0 0 calc(100%/12*2);max-width:calc(100%/12*2)}.offset-sm-2{margin-left:calc(100%/12*2)}.column-sm-3{flex:0 0 calc(100%/12*3);max-width:calc(100%/12*3)}.offset-sm-3{margin-left:calc(100%/12*3)}.column-sm-4{flex:0 0 calc(100%/12*4);max-width:calc(100%/12*4)}.offset-sm-4{margin-left:calc(100%/12*4)}.column-sm-5{flex:0 0 calc(100%/12*5);max-width:calc(100%/12*5)}.offset-sm-5{margin-left:calc(100%/12*5)}.column-sm-6{flex:0 0 calc(100%/12*6);max-width:calc(100%/12*6)}.offset-sm-6{margin-left:calc(100%/12*6)}.column-sm-7{flex:0 0 calc(100%/12*7);max-width:calc(100%/12*7)}.offset-sm-7{margin-left:calc(100%/12*7)}.column-sm-8{flex:0 0 calc(100%/12*8);max-width:calc(100%/12*8)}.offset-sm-8{margin-left:calc(100%/12*8)}.column-sm-9{flex:0 0 calc(100%/12*9);max-width:calc(100%/12*9)}.offset-sm-9{margin-left:calc(100%/12*9)}.column-sm-10{flex:0 0 calc(100%/12*10);max-width:calc(100%/12*10)}.offset-sm-10{margin-left:calc(100%/12*10)}.column-sm-11{flex:0 0 calc(100%/12*11);max-width:calc(100%/12*11)}.offset-sm-11{margin-left:calc(100%/12*11)}.column-sm-12{flex:0 0 calc(100%/12*12);max-width:calc(100%/12*12)}.offset-sm-12{margin-left:calc(100%/12*12)}}@media(min-width: 1024px){.column-m-1{flex:0 0 calc(100%/12*1);max-width:calc(100%/12*1)}.offset-m-1{margin-left:calc(100%/12*1)}.column-m-2{flex:0 0 calc(100%/12*2);max-width:calc(100%/12*2)}.offset-m-2{margin-left:calc(100%/12*2)}.column-m-3{flex:0 0 calc(100%/12*3);max-width:calc(100%/12*3)}.offset-m-3{margin-left:calc(100%/12*3)}.column-m-4{flex:0 0 calc(100%/12*4);max-width:calc(100%/12*4)}.offset-m-4{margin-left:calc(100%/12*4)}.column-m-5{flex:0 0 calc(100%/12*5);max-width:calc(100%/12*5)}.offset-m-5{margin-left:calc(100%/12*5)}.column-m-6{flex:0 0 calc(100%/12*6);max-width:calc(100%/12*6)}.offset-m-6{margin-left:calc(100%/12*6)}.column-m-7{flex:0 0 calc(100%/12*7);max-width:calc(100%/12*7)}.offset-m-7{margin-left:calc(100%/12*7)}.column-m-8{flex:0 0 calc(100%/12*8);max-width:calc(100%/12*8)}.offset-m-8{margin-left:calc(100%/12*8)}.column-m-9{flex:0 0 calc(100%/12*9);max-width:calc(100%/12*9)}.offset-m-9{margin-left:calc(100%/12*9)}.column-m-10{flex:0 0 calc(100%/12*10);max-width:calc(100%/12*10)}.offset-m-10{margin-left:calc(100%/12*10)}.column-m-11{flex:0 0 calc(100%/12*11);max-width:calc(100%/12*11)}.offset-m-11{margin-left:calc(100%/12*11)}.column-m-12{flex:0 0 calc(100%/12*12);max-width:calc(100%/12*12)}.offset-m-12{margin-left:calc(100%/12*12)}}@media(min-width: 1280px){.column-md-1{flex:0 0 calc(100%/12*1);max-width:calc(100%/12*1)}.offset-md-1{margin-left:calc(100%/12*1)}.column-md-2{flex:0 0 calc(100%/12*2);max-width:calc(100%/12*2)}.offset-md-2{margin-left:calc(100%/12*2)}.column-md-3{flex:0 0 calc(100%/12*3);max-width:calc(100%/12*3)}.offset-md-3{margin-left:calc(100%/12*3)}.column-md-4{flex:0 0 calc(100%/12*4);max-width:calc(100%/12*4)}.offset-md-4{margin-left:calc(100%/12*4)}.column-md-5{flex:0 0 calc(100%/12*5);max-width:calc(100%/12*5)}.offset-md-5{margin-left:calc(100%/12*5)}.column-md-6{flex:0 0 calc(100%/12*6);max-width:calc(100%/12*6)}.offset-md-6{margin-left:calc(100%/12*6)}.column-md-7{flex:0 0 calc(100%/12*7);max-width:calc(100%/12*7)}.offset-md-7{margin-left:calc(100%/12*7)}.column-md-8{flex:0 0 calc(100%/12*8);max-width:calc(100%/12*8)}.offset-md-8{margin-left:calc(100%/12*8)}.column-md-9{flex:0 0 calc(100%/12*9);max-width:calc(100%/12*9)}.offset-md-9{margin-left:calc(100%/12*9)}.column-md-10{flex:0 0 calc(100%/12*10);max-width:calc(100%/12*10)}.offset-md-10{margin-left:calc(100%/12*10)}.column-md-11{flex:0 0 calc(100%/12*11);max-width:calc(100%/12*11)}.offset-md-11{margin-left:calc(100%/12*11)}.column-md-12{flex:0 0 calc(100%/12*12);max-width:calc(100%/12*12)}.offset-md-12{margin-left:calc(100%/12*12)}}@media(min-width: 1440px){.column-l-1{flex:0 0 calc(100%/12*1);max-width:calc(100%/12*1)}.offset-l-1{margin-left:calc(100%/12*1)}.column-l-2{flex:0 0 calc(100%/12*2);max-width:calc(100%/12*2)}.offset-l-2{margin-left:calc(100%/12*2)}.column-l-3{flex:0 0 calc(100%/12*3);max-width:calc(100%/12*3)}.offset-l-3{margin-left:calc(100%/12*3)}.column-l-4{flex:0 0 calc(100%/12*4);max-width:calc(100%/12*4)}.offset-l-4{margin-left:calc(100%/12*4)}.column-l-5{flex:0 0 calc(100%/12*5);max-width:calc(100%/12*5)}.offset-l-5{margin-left:calc(100%/12*5)}.column-l-6{flex:0 0 calc(100%/12*6);max-width:calc(100%/12*6)}.offset-l-6{margin-left:calc(100%/12*6)}.column-l-7{flex:0 0 calc(100%/12*7);max-width:calc(100%/12*7)}.offset-l-7{margin-left:calc(100%/12*7)}.column-l-8{flex:0 0 calc(100%/12*8);max-width:calc(100%/12*8)}.offset-l-8{margin-left:calc(100%/12*8)}.column-l-9{flex:0 0 calc(100%/12*9);max-width:calc(100%/12*9)}.offset-l-9{margin-left:calc(100%/12*9)}.column-l-10{flex:0 0 calc(100%/12*10);max-width:calc(100%/12*10)}.offset-l-10{margin-left:calc(100%/12*10)}.column-l-11{flex:0 0 calc(100%/12*11);max-width:calc(100%/12*11)}.offset-l-11{margin-left:calc(100%/12*11)}.column-l-12{flex:0 0 calc(100%/12*12);max-width:calc(100%/12*12)}.offset-l-12{margin-left:calc(100%/12*12)}}@media(min-width: 1680px){.column-lg-1{flex:0 0 calc(100%/12*1);max-width:calc(100%/12*1)}.offset-lg-1{margin-left:calc(100%/12*1)}.column-lg-2{flex:0 0 calc(100%/12*2);max-width:calc(100%/12*2)}.offset-lg-2{margin-left:calc(100%/12*2)}.column-lg-3{flex:0 0 calc(100%/12*3);max-width:calc(100%/12*3)}.offset-lg-3{margin-left:calc(100%/12*3)}.column-lg-4{flex:0 0 calc(100%/12*4);max-width:calc(100%/12*4)}.offset-lg-4{margin-left:calc(100%/12*4)}.column-lg-5{flex:0 0 calc(100%/12*5);max-width:calc(100%/12*5)}.offset-lg-5{margin-left:calc(100%/12*5)}.column-lg-6{flex:0 0 calc(100%/12*6);max-width:calc(100%/12*6)}.offset-lg-6{margin-left:calc(100%/12*6)}.column-lg-7{flex:0 0 calc(100%/12*7);max-width:calc(100%/12*7)}.offset-lg-7{margin-left:calc(100%/12*7)}.column-lg-8{flex:0 0 calc(100%/12*8);max-width:calc(100%/12*8)}.offset-lg-8{margin-left:calc(100%/12*8)}.column-lg-9{flex:0 0 calc(100%/12*9);max-width:calc(100%/12*9)}.offset-lg-9{margin-left:calc(100%/12*9)}.column-lg-10{flex:0 0 calc(100%/12*10);max-width:calc(100%/12*10)}.offset-lg-10{margin-left:calc(100%/12*10)}.column-lg-11{flex:0 0 calc(100%/12*11);max-width:calc(100%/12*11)}.offset-lg-11{margin-left:calc(100%/12*11)}.column-lg-12{flex:0 0 calc(100%/12*12);max-width:calc(100%/12*12)}.offset-lg-12{margin-left:calc(100%/12*12)}}@media(min-width: 1920px){.column-xl-1{flex:0 0 calc(100%/12*1);max-width:calc(100%/12*1)}.offset-xl-1{margin-left:calc(100%/12*1)}.column-xl-2{flex:0 0 calc(100%/12*2);max-width:calc(100%/12*2)}.offset-xl-2{margin-left:calc(100%/12*2)}.column-xl-3{flex:0 0 calc(100%/12*3);max-width:calc(100%/12*3)}.offset-xl-3{margin-left:calc(100%/12*3)}.column-xl-4{flex:0 0 calc(100%/12*4);max-width:calc(100%/12*4)}.offset-xl-4{margin-left:calc(100%/12*4)}.column-xl-5{flex:0 0 calc(100%/12*5);max-width:calc(100%/12*5)}.offset-xl-5{margin-left:calc(100%/12*5)}.column-xl-6{flex:0 0 calc(100%/12*6);max-width:calc(100%/12*6)}.offset-xl-6{margin-left:calc(100%/12*6)}.column-xl-7{flex:0 0 calc(100%/12*7);max-width:calc(100%/12*7)}.offset-xl-7{margin-left:calc(100%/12*7)}.column-xl-8{flex:0 0 calc(100%/12*8);max-width:calc(100%/12*8)}.offset-xl-8{margin-left:calc(100%/12*8)}.column-xl-9{flex:0 0 calc(100%/12*9);max-width:calc(100%/12*9)}.offset-xl-9{margin-left:calc(100%/12*9)}.column-xl-10{flex:0 0 calc(100%/12*10);max-width:calc(100%/12*10)}.offset-xl-10{margin-left:calc(100%/12*10)}.column-xl-11{flex:0 0 calc(100%/12*11);max-width:calc(100%/12*11)}.offset-xl-11{margin-left:calc(100%/12*11)}.column-xl-12{flex:0 0 calc(100%/12*12);max-width:calc(100%/12*12)}.offset-xl-12{margin-left:calc(100%/12*12)}}@media(min-width: 2560px){.column-xxl-1{flex:0 0 calc(100%/12*1);max-width:calc(100%/12*1)}.offset-xxl-1{margin-left:calc(100%/12*1)}.column-xxl-2{flex:0 0 calc(100%/12*2);max-width:calc(100%/12*2)}.offset-xxl-2{margin-left:calc(100%/12*2)}.column-xxl-3{flex:0 0 calc(100%/12*3);max-width:calc(100%/12*3)}.offset-xxl-3{margin-left:calc(100%/12*3)}.column-xxl-4{flex:0 0 calc(100%/12*4);max-width:calc(100%/12*4)}.offset-xxl-4{margin-left:calc(100%/12*4)}.column-xxl-5{flex:0 0 calc(100%/12*5);max-width:calc(100%/12*5)}.offset-xxl-5{margin-left:calc(100%/12*5)}.column-xxl-6{flex:0 0 calc(100%/12*6);max-width:calc(100%/12*6)}.offset-xxl-6{margin-left:calc(100%/12*6)}.column-xxl-7{flex:0 0 calc(100%/12*7);max-width:calc(100%/12*7)}.offset-xxl-7{margin-left:calc(100%/12*7)}.column-xxl-8{flex:0 0 calc(100%/12*8);max-width:calc(100%/12*8)}.offset-xxl-8{margin-left:calc(100%/12*8)}.column-xxl-9{flex:0 0 calc(100%/12*9);max-width:calc(100%/12*9)}.offset-xxl-9{margin-left:calc(100%/12*9)}.column-xxl-10{flex:0 0 calc(100%/12*10);max-width:calc(100%/12*10)}.offset-xxl-10{margin-left:calc(100%/12*10)}.column-xxl-11{flex:0 0 calc(100%/12*11);max-width:calc(100%/12*11)}.offset-xxl-11{margin-left:calc(100%/12*11)}.column-xxl-12{flex:0 0 calc(100%/12*12);max-width:calc(100%/12*12)}.offset-xxl-12{margin-left:calc(100%/12*12)}}@media(min-width: 3840px){.column-xxxl-1{flex:0 0 calc(100%/12*1);max-width:calc(100%/12*1)}.offset-xxxl-1{margin-left:calc(100%/12*1)}.column-xxxl-2{flex:0 0 calc(100%/12*2);max-width:calc(100%/12*2)}.offset-xxxl-2{margin-left:calc(100%/12*2)}.column-xxxl-3{flex:0 0 calc(100%/12*3);max-width:calc(100%/12*3)}.offset-xxxl-3{margin-left:calc(100%/12*3)}.column-xxxl-4{flex:0 0 calc(100%/12*4);max-width:calc(100%/12*4)}.offset-xxxl-4{margin-left:calc(100%/12*4)}.column-xxxl-5{flex:0 0 calc(100%/12*5);max-width:calc(100%/12*5)}.offset-xxxl-5{margin-left:calc(100%/12*5)}.column-xxxl-6{flex:0 0 calc(100%/12*6);max-width:calc(100%/12*6)}.offset-xxxl-6{margin-left:calc(100%/12*6)}.column-xxxl-7{flex:0 0 calc(100%/12*7);max-width:calc(100%/12*7)}.offset-xxxl-7{margin-left:calc(100%/12*7)}.column-xxxl-8{flex:0 0 calc(100%/12*8);max-width:calc(100%/12*8)}.offset-xxxl-8{margin-left:calc(100%/12*8)}.column-xxxl-9{flex:0 0 calc(100%/12*9);max-width:calc(100%/12*9)}.offset-xxxl-9{margin-left:calc(100%/12*9)}.column-xxxl-10{flex:0 0 calc(100%/12*10);max-width:calc(100%/12*10)}.offset-xxxl-10{margin-left:calc(100%/12*10)}.column-xxxl-11{flex:0 0 calc(100%/12*11);max-width:calc(100%/12*11)}.offset-xxxl-11{margin-left:calc(100%/12*11)}.column-xxxl-12{flex:0 0 calc(100%/12*12);max-width:calc(100%/12*12)}.offset-xxxl-12{margin-left:calc(100%/12*12)}}sup[data-fn]>a[href*="#"]{position:relative}sup[data-fn]>a[href*="#"]::before{content:"["}sup[data-fn]>a[href*="#"]::after{content:"]"}a[href*="#_ftn"][name^=_ftnref]{position:relative}.bz-footnote-tooltip{position:absolute;top:100%;left:0;z-index:6001;width:max-content;max-width:32rem;margin-top:.5rem;padding:1rem 1.25rem;background:var(--theme-background-color, #fff);color:var(--theme-text-color, #111);border:.125rem solid rgba(0,0,0,.08);border-radius:.5rem;box-shadow:0 .5rem 1.5rem rgba(0,0,0,.15);font-family:"Outfit","Arial",sans-serif;font-size:1.625rem;line-height:1.4;pointer-events:none;-webkit-user-select:text;user-select:text;opacity:0;visibility:hidden;transform:translateY(0.25rem);transition:opacity 120ms ease,transform 120ms ease,visibility 0s linear 120ms}.bz-footnote-tooltip--visible{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto;transition:opacity 120ms ease,transform 120ms ease,visibility 0s linear 0s}.content-grid{--padding-inline: clamp(2.5rem, 2.01rem + 1.06vw, 4rem);display:grid;grid-template-columns:[full-width-start] minmax(var(--padding-inline), 1fr) [breakout-start] minmax(0, calc(var(--padding-inline) * 2)) [content-start] min(100% - var(--padding-inline)*2) [content-end] minmax(0, calc(var(--padding-inline) * 2)) [breakout-end] minmax(var(--padding-inline), 1fr) [full-width-end]}.content-grid>:not(.breakout,.full-width),.full-width>:not(.breakout,.full-width){grid-column:content}.content-grid>.breakout{grid-column:breakout}.content-grid>.full-width{grid-column:full-width}.split-content,.product-full-teaser,.product-teaser,.product-header,.horizontal-teaser,.general-teaser,.person-header,.person-content,.connected-person,.full-teaser{display:grid;grid-template-columns:1fr 1fr;aspect-ratio:2/1;width:100%;height:100%}@media(max-width: 623px){.split-content,.product-full-teaser,.product-teaser,.product-header,.horizontal-teaser,.general-teaser,.person-header,.person-content,.connected-person,.full-teaser{grid-template-columns:1fr;aspect-ratio:1/2}}.page:has(>p):not(:has(>:not(p))),.text-content-grid{--text-content-padding: clamp(2.5rem, 0.85rem + 3.52vw, 7.5rem);display:grid;grid-template-columns:[full-width-start] var(--text-content-padding) [content-start] min(100% - var(--text-content-padding)*2) [content-end] minmax(var(--text-content-padding), 1fr) [full-width-end]}@media(min-width: 1440px){.page:has(>p):not(:has(>:not(p))),.text-content-grid{grid-template-columns:[full-width-start] var(--text-content-padding) [content-start] min(79.5rem,100% - var(--text-content-padding)*2) [content-end] minmax(var(--text-content-padding), 1fr) [full-width-end]}}.text-content-grid-has-padding:has(>:first-child:is(h1,h2,h3,h4,h5,h6,p)){padding-block:var(--text-content-padding)}.page:has(>p):not(:has(>:not(p)))>*,.text-content-grid>*{grid-column:content}.page:has(>p):not(:has(>:not(p)))>.bz-form-builder__form,.text-content-grid>.bz-form-builder__form{grid-column:full-width}.page:has(>p):not(:has(>:not(p)))>.product-full-teaser,.text-content-grid>.product-full-teaser{height:auto}.page:has(>p):not(:has(>:not(p)))>figure:has(>img),.text-content-grid>figure:has(>img){grid-column:full-width;display:grid;grid-template-columns:subgrid}.page:has(>p):not(:has(>:not(p)))>figure:has(>img)>img,.text-content-grid>figure:has(>img)>img{grid-column:full-width}.page:has(>p):not(:has(>:not(p)))>figure:has(>img)>figcaption,.text-content-grid>figure:has(>img)>figcaption{grid-column:content}.heading.margin-top{margin-top:4rem}.heading.align-left{text-align:left}.heading.align-center{text-align:center}.heading.align-right{text-align:right}.row{display:flex;flex-wrap:wrap}@media(max-width: 1279px){.row--reverse{flex-direction:column-reverse}}.row--align--left{justify-content:flex-start}.row--align--center{justify-content:center}.row--align--right{justify-content:flex-end}.wp-block-accordion{font-family:"Outfit","Arial",sans-serif;color:#000}.wp-block-accordion:last-child,.wp-block-accordion:has(.wp-block-accordion-item:last-child){border-block-end:1px solid #000}.wp-block-accordion+.wp-block-accordion{border-block-start:none}.wp-block-accordion-item{display:grid;grid-template-rows:auto 0fr;transition:grid-template-rows .3s cubic-bezier(0.195, 0.63, 0.195, 0.995);border-block-start:1px solid #000}.wp-block-accordion-item:first-child{border-block-start:none}.wp-block-accordion-item.is-open{grid-template-rows:auto 1fr}.wp-block-accordion-item .wp-block-accordion-heading__toggle-icon{font-size:0;flex-shrink:0;width:2rem;height:2rem;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%279%27 height=%279%27 viewBox=%270 0 9 9%27 fill=%27none%27%3E%3Cpath d=%27M8.35352 4L4.35352 8L0.353516 4%27 stroke=%27black%27/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;background-position:center;transition:transform .3s cubic-bezier(0.195, 0.63, 0.195, 0.995)}.wp-block-accordion-item.is-open>.wp-block-accordion-heading .wp-block-accordion-heading__toggle-icon{transform:rotate(180deg)}.wp-block-accordion-heading{margin-block:0}.wp-block-accordion-heading__toggle{display:flex;align-items:center;justify-content:space-between;width:100%;padding-block:3rem;padding-inline:4rem;border:none;background:none;font-family:"Outfit","Arial",sans-serif;font-size:2.25rem;font-weight:600;line-height:150%;color:#000;cursor:pointer;text-align:start}.wp-block-accordion-heading__toggle:focus-visible{outline:.25rem solid #000;outline-offset:-0.25rem}.wp-block-accordion-panel{overflow:hidden;min-block-size:0;padding-inline:4rem;font-family:"Outfit","Arial",sans-serif;font-size:2.25rem;font-weight:400;line-height:150%;color:#000}.wp-block-accordion-panel[inert]{display:block}.wp-block-accordion-panel p{margin-block:0;padding-block-end:3rem}.article-content{background-color:#fbf8ea}.article-content__wrapper{padding-block:clamp(2.5rem,1.35rem + 2.46vw,6rem)}.article-content__info{display:flex;flex-direction:column;color:#6a623e;margin-bottom:3rem}.article-content__meta{display:inline-flex;column-gap:.5rem;align-items:center}.article-content__body p img,.article-content__body figure img{object-fit:cover;width:100%;aspect-ratio:1/1}.article-content__body p.has-text-align-left{text-align:left}.article-content__body p.has-text-align-center{text-align:center}.article-content__body p.has-text-align-right{text-align:right}.article-content__body p:has(>img),.article-content__body figure:has(>img){margin-block:clamp(2.5rem,1.35rem + 2.46vw,6rem);width:100%}.article-content__body blockquote{color:#58336a;margin-inline:0;padding-block:1.5rem}.article-content__body blockquote p em{font-family:"JuanaMedium","Times New Roman",serif;font-size:clamp(3.125rem,2.5rem + 2.5vw,6.25rem);font-style:normal;line-height:114%}.article-content__body blockquote.is-style-plain{padding-inline-start:1.5rem;border-inline-start:2px solid #58336a;padding-block:0}.article-content__body blockquote.is-style-plain p{margin-bottom:0}.article-content__body blockquote.is-style-plain p em{font-family:"JuanaMedium","Times New Roman",serif;font-style:italic}.article-content__share{background-color:#eee9d2}.article-content__share__type{text-transform:lowercase}.article-content__share__wrapper{display:flex;align-items:center;column-gap:1.5rem;padding-block:clamp(2.5rem,2.335rem + .352vw,3rem)}.article-content__share__fb,.article-content__share__x{display:inline-flex}.article-content__share__fb .icon,.article-content__share__x .icon{fill:currentColor;width:4.375rem;height:4.375rem}.article-content__share__fb .icon:hover,.article-content__share__x .icon:hover{opacity:.7}.article-content__authors{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 3fr);column-gap:2rem;align-items:start;margin-top:3rem;width:100%}.article-content__authors>*{min-width:0}@media(max-width: 623px){.article-content__authors{grid-template-columns:1fr;row-gap:1.5rem}}.article-content__image{display:block;width:100%;height:auto}.article-content__authors picture{display:block}.article-content__author{width:100%}.article-header{display:grid;grid-template-areas:"stacking"}@media(min-width: 1024px){.article-header{height:90vh}}.article-header>*{grid-area:stacking}.article-header::after{content:"";grid-area:stacking;background-color:rgba(0,0,0,.4);width:100%;height:100%}.article-header>picture{display:grid;grid-template-columns:subgrid;grid-template-rows:subgrid;grid-template-areas:"substacking"}.article-header>picture>*{grid-area:substacking}.article-header__image{object-fit:cover;width:100%;height:100%;min-height:0}.article-header__content{display:none;z-index:1;color:#fbf8ea;align-content:end;padding:clamp(2.5rem,1.35rem + 2.46vw,6rem)}@media(min-width: 1024px){.article-header__content{display:grid}}.article-header__content p{font-family:var(--theme-font-family-secondary);font-style:var(--theme-heading-font-style, normal);font-weight:300;line-height:1.26;font-size:3rem;margin-block-end:2rem}@media(min-width: 768px){.article-header__content p{max-width:60%}}.article-sticky{position:relative;background-color:var(--theme-background-color);color:var(--theme-text-color);box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-end;padding-inline:clamp(2.5rem,.85rem + 3.52vw,7.5rem);padding-block:clamp(2.5rem,1.35rem + 2.46vw,6rem) 10.25rem;container-type:inline-size;z-index:1}@media(min-width: 1024px){.article-sticky{position:sticky;top:calc(var(--site-header-height, 0px) + var(--wp-admin--admin-bar--height, 0px));height:calc(100vh - calc(var(--site-header-height, 0px) + var(--wp-admin--admin-bar--height, 0px)))}}.article-sticky__logo{grid-area:logo;display:flex;align-items:flex-start}.article-sticky__logo .icon{fill:currentColor;width:4.375rem;height:4.375rem}@media(min-width: 1024px){.article-sticky__logo .icon{width:10rem;height:10rem}}.article-sticky__meta{display:flex;flex-direction:column}.article-sticky__type{grid-area:meta;display:flex;flex-direction:row;flex-wrap:wrap;column-gap:1rem;row-gap:1rem;place-self:start start;align-items:flex-start;text-align:left}@media(min-width: 1024px){.article-sticky__type{flex-direction:column;place-self:start end;align-items:flex-end;text-align:right}}.article-sticky__type__label{display:flex;align-items:center;column-gap:.5rem}.article-sticky__content{height:100%;display:grid;grid-template-areas:"logo meta" "title title";grid-template-columns:1fr auto;grid-template-rows:auto 1fr;align-content:end;row-gap:2rem}.article-sticky__author{display:flex;align-items:center;column-gap:clamp(2rem,1.01rem + 2.11vw,5rem);width:100%;margin-block-start:1rem}.article-sticky__author-photo{display:none;max-width:clamp(22.5rem,20.851rem + 3.518vw,27.5rem)}@media(min-width: 1024px){.article-sticky__author-photo{display:block}}.article-sticky__author-photo img{width:100%;object-fit:cover;object-position:top;aspect-ratio:1/1}.article-sticky__title{grid-area:title;align-self:end;color:#fbf8ea;box-sizing:border-box;line-height:1;margin:0;display:block;word-break:break-word;overflow-wrap:break-word;hyphens:manual}.article-sticky__title[data-text-length=short]{font-size:clamp(12.5rem,12cqw,64rem)}.article-sticky__title[data-text-length=medium]{font-size:clamp(6rem,9cqw,64rem)}.article-sticky__title[data-text-length=long]{font-size:clamp(6rem,7cqw,64rem)}@media(min-width: 1024px){.article-sticky__title{opacity:0;transform:translateY(-100%)}}.is-stuck .article-sticky__title{animation:slide-in-down .8s cubic-bezier(0.195, 0.63, 0.195, 0.995) both}.is-unsticking .article-sticky__title{animation:slide-out-up .5s cubic-bezier(0.535, 0.005, 0.89, 0.435) both}@keyframes slide-in-down{0%{transform:translateY(-100%);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes slide-out-up{0%{transform:translateY(0);opacity:1}100%{transform:translateY(-100%);opacity:0}}.article{background-color:#fbf8ea}@media(max-width: 1023px){.article>.row{display:block}}@media(max-width: 1023px){.article>.row>.column:first-child{display:contents}}.author-teaser-block{background-color:var(--theme-background-color);color:var(--theme-text-color)}.author-teaser-block__wrapper{--grid-frame: clamp(1.5rem, 1.25rem + 1vw, 2rem);display:grid;grid-template-columns:var(--grid-frame) 1fr clamp(12rem,10rem + 8vw,16rem) var(--grid-frame);grid-template-rows:var(--grid-frame) auto 1fr var(--grid-frame)}@media(min-width: 768px){.author-teaser-block__wrapper{--grid-frame: clamp(3rem, 2.5rem + 2vw, 4rem);grid-template-columns:var(--grid-frame) clamp(20rem,16rem + 16vw,28rem) 1fr auto var(--grid-frame);grid-template-rows:var(--grid-frame) 1fr var(--grid-frame)}}.author-teaser-block .img-column{height:100%;grid-area:3/3/5/5}@media(min-width: 768px){.author-teaser-block .img-column{grid-area:1/1/4/3}}.author-teaser-block .title-column{height:100%;grid-area:3/2/4/3;align-content:start;margin:0}@media(min-width: 768px){.author-teaser-block .title-column{grid-area:2/3/3/4;align-content:center;margin-left:var(--grid-frame)}}.author-teaser-block .meta-column{height:100%;grid-area:2/2/3/4}@media(min-width: 768px){.author-teaser-block .meta-column{grid-area:2/4/3/5}}.author-teaser-block:hover .author-teaser-block__cta-arrow .icon{transform:translateX(0);transition:transform .3s ease-in-out}.author-teaser-block__author-image{overflow:hidden;align-self:center;width:100%;height:100%}.author-teaser-block__author-image img{object-fit:cover;width:100%;height:100%;aspect-ratio:4/3}.author-teaser-block__meta{height:100%;display:flex;flex-direction:column;align-items:end}.author-teaser-block__topic-terms{display:flex;column-gap:1rem;row-gap:.5rem;list-style:none;padding:0;margin:0}.author-teaser-block__cta-arrow{display:none;margin-top:auto;overflow:hidden}@media(min-width: 768px){.author-teaser-block__cta-arrow{display:block}}.author-teaser-block__cta-arrow .icon{fill:currentColor;width:clamp(9rem,7.5rem + 6vw,12rem);height:clamp(2.5rem,2rem + 2vw,3.5rem);transform:translateX(-100%);transition:transform .3s ease-in-out}.duo-event-teaser-block__items{display:flex;flex-direction:column}@media(min-width: 1024px){.duo-event-teaser-block__items{flex-direction:row}}.duo-event-teaser-block__items>.event-teaser-block{flex:1 1 100%}.duo-event-teaser-block__items>.event-teaser-block picture{aspect-ratio:1}.duo-event-teaser-block--single .duo-event-teaser-block__items>.event-teaser-block picture{aspect-ratio:3/1}@media(max-width: 623px){.duo-event-teaser-block--single .duo-event-teaser-block__items>.event-teaser-block picture{aspect-ratio:1}}.event-teaser-block{position:relative;background-color:var(--theme-background-color);color:#fbf8ea;aspect-ratio:1}@media(min-width: 624px){.event-teaser-block{aspect-ratio:2/1}}@media(min-width: 1280px){.event-teaser-block{aspect-ratio:3/1}}@media(hover: hover)and (pointer: fine){.event-teaser-block:hover .event-teaser-block__cta-arrow .icon{transform:translateX(0);transition:transform .3s ease-in-out}}@media(hover: none){.event-teaser-block .event-teaser-block__cta-arrow .icon{transform:translateX(0)}}.event-teaser-block__wrapper{display:grid;grid-template-areas:"stacking";overflow:hidden;min-height:100%}.event-teaser-block__wrapper>*{grid-area:stacking}.event-teaser-block__excerpt{max-width:40ch;display:inline-block;margin-block-end:clamp(2.5rem,2.01rem + 1.06vw,4rem)}.event-teaser-block__image{object-fit:cover;width:100%;height:100%;aspect-ratio:1}@media(min-width: 624px){.event-teaser-block__image{aspect-ratio:2/1}}@media(min-width: 1280px){.event-teaser-block__image{aspect-ratio:3/1}}.event-teaser-block__date,.event-teaser-block__category{text-transform:uppercase}.event-teaser-block__content{container-type:inline-size;display:flex;flex-direction:column;justify-content:space-between;z-index:1;padding:clamp(2.5rem,1.35rem + 2.46vw,6rem);box-sizing:border-box;width:100%}.event-teaser-block__title-row{display:flex;align-items:flex-end;flex-wrap:wrap;gap:2rem}.event-teaser-block__title{box-sizing:border-box;margin:0;flex:1 1 70%}.event-teaser-block__title[data-text-length=short]{font-size:clamp(15rem,12cqw,80rem)}.event-teaser-block__title[data-text-length=medium]{font-size:clamp(8rem,9cqw,80rem)}.event-teaser-block__title[data-text-length=long]{font-size:clamp(3rem,8cqw,32rem)}.event-teaser-block__overlay{background-color:rgba(0,0,0,.4);width:100%;height:100%}.event-teaser-block__cta-arrow{overflow:hidden;width:fit-content}.event-teaser-block__cta-arrow .icon{fill:currentColor;width:5.625rem;height:5rem;transform:translateX(-100%);transition:transform .3s ease-in-out}@media(min-width: 1280px){.event-teaser-block__cta-arrow .icon{width:11.25rem;height:10rem}}.event-teaser-block.padded{aspect-ratio:2/1}.event-teaser-block.padded .event-teaser-block__content{padding-block-start:calc(var(--site-header-height, 0px) + var(--wp-admin--admin-bar--height, 0px))}.example-block{padding:.625rem;background-color:#ccc}.footer{background-color:#f0b101;padding-inline:clamp(2.5rem,1.35rem + 2.46vw,6rem);padding-block:clamp(2.5rem,1.35rem + 2.46vw,6rem)}.footer__menu{display:flex;flex-direction:column;row-gap:1rem}.footer__menu__item{margin-block:0;display:inline-block;font-size:2rem}.footer__container{display:flex;flex-direction:column;gap:clamp(1rem,.71rem + .62vw,1.875rem)}.footer__branding{display:flex;flex-wrap:wrap;column-gap:6rem}.footer__logo-container{width:100%}@media(min-width: 624px){.footer__logo-container{width:50%}}.footer__socials__items{display:flex;column-gap:1.5rem;list-style:none;margin-block:1.5rem;padding:0}@media(min-width: 624px){.footer__socials__items{margin:0}}.footer__socials__link .icon{width:3rem;height:3rem}@media(min-width: 624px){.footer__socials__link .icon{width:4.25rem;height:4.25rem}}.footer__logo{width:100%}.footer__contact{align-self:flex-end}.footer__contact__items{list-style:none;margin:0;padding:0}.footer__contact__item{font-family:"Outfit","Arial",sans-serif;font-size:1.875rem;font-style:normal;font-weight:300;line-height:normal;margin-bottom:.5rem}.footer__contact__item a{color:inherit;text-decoration:underline}.footer__items{width:100%}@media(min-width: 624px){.footer__items{width:50%;align-self:end}}.footer__items__menu{display:grid;grid-template-columns:repeat(auto-fit, minmax(18.75rem, 1fr));gap:clamp(1rem,.71rem + .62vw,1.875rem)}@media(min-width: 624px){.footer__items__menu{margin-left:6rem}}.footer__menu{list-style:none;padding:0;margin:0}.footer__menu__label{display:inline-block;margin-block:0 1rem;font-family:"Outfit","Arial",sans-serif;font-size:2rem;font-style:normal;font-weight:500}.full-teaser{min-width:0;max-width:100%;height:min(80dvh,920px);aspect-ratio:auto;overflow:hidden;background-color:var(--theme-background-color);color:var(--theme-text-color)}@media(hover: hover){.full-teaser:hover .full-teaser__cta-arrow .icon{transform:translateX(0)}.full-teaser:hover .full-teaser__text__title,.full-teaser:hover .full-teaser__meta,.full-teaser:hover .full-teaser__header .icon{color:color-mix(in srgb, var(--theme-text-color) 65%, transparent);fill:color-mix(in srgb, var(--theme-text-color) 65%, transparent)}.full-teaser:hover .full-teaser__image__element{filter:brightness(0.75);transform:scale(1.03)}}.full-teaser:has(:focus-visible) .full-teaser__cta-arrow .icon{transform:translateX(0)}.full-teaser:has(:focus-visible) .full-teaser__text__title{text-decoration:underline;color:color-mix(in srgb, var(--theme-text-color) 65%, transparent)}.full-teaser:has(:focus-visible) .full-teaser__meta,.full-teaser:has(:focus-visible) .full-teaser__header .icon{color:color-mix(in srgb, var(--theme-text-color) 65%, transparent);fill:color-mix(in srgb, var(--theme-text-color) 65%, transparent)}@media(max-width: 623px){.full-teaser{grid-template-columns:1fr;aspect-ratio:auto;height:auto}}.full-teaser__link{display:grid;grid-template-columns:subgrid;grid-column:1/-1;max-height:inherit;overflow:hidden;text-decoration:none;color:inherit}.full-teaser__link:focus-visible{outline:none}.full-teaser__image{position:relative;overflow:hidden;height:100%}@media(max-width: 623px){.full-teaser__image{order:1}}.full-teaser__image__element{width:100%;height:100%;object-fit:cover;object-position:left;transition:filter .3s ease-in-out,transform .3s ease-in-out}@media(max-width: 623px){.full-teaser__image__element{object-position:top;aspect-ratio:16/9}}.full-teaser__cta-arrow{position:absolute;bottom:2.5rem;right:2.5rem;overflow:hidden;z-index:1}.full-teaser__cta-arrow .icon{fill:var(--theme-alt-background-color, currentColor);width:10.625rem;height:8.75rem;transform:translateX(-100%);transition:transform .3s ease-in-out}.full-teaser__cta-arrow--smedjan .icon{width:18rem;height:5rem}.full-teaser__content{display:flex;flex-direction:column;justify-content:space-between;padding-block:clamp(2.5rem,1.35rem + 2.46vw,6rem);padding-inline:clamp(2.5rem,1.35rem + 2.46vw,6rem);container-type:inline-size;min-width:0;overflow:hidden}@media(max-width: 623px){.full-teaser__content{display:contents}}.full-teaser__header{display:flex;justify-content:space-between;align-items:flex-start;width:100%;margin-block-end:clamp(1rem,.71rem + .62vw,1.875rem)}@media(max-width: 623px){.full-teaser__header{width:auto;order:2;background-color:var(--theme-background-color);padding:clamp(2.5rem,2.01rem + 1.06vw,4rem);margin-block-end:0}}.full-teaser__header .icon{flex-shrink:0;width:6rem;height:6rem;transition:fill .3s ease-in-out}.full-teaser__header .icon--black{fill:#000}.full-teaser__header .icon--white{fill:#fbf8ea}.full-teaser__meta{display:flex;flex-direction:column;justify-content:flex-end;row-gap:.5rem;align-items:flex-end;text-align:right;transition:color .3s ease-in-out,fill .3s ease-in-out}.full-teaser__meta__content{display:flex;column-gap:0;align-items:baseline}@media(max-width: 1023px){.full-teaser__meta__content{flex-direction:column;align-items:flex-start;row-gap:.5rem;margin-block-end:1.5rem}}.full-teaser__meta__content__topic{margin-block:0;font-size:2rem}@media(max-width: 623px){.full-teaser__meta__content__topic{font-size:1.75rem}}.full-teaser__meta__content__publication::after,.full-teaser__meta__content__article-type::after{content:"|";display:inline-block;margin-inline:1rem}@media(max-width: 1023px){.full-teaser__meta__content__publication::after,.full-teaser__meta__content__article-type::after{display:none}}.full-teaser__meta__author{font-weight:400;font-size:2rem}@media(max-width: 623px){.full-teaser__meta__author{font-size:1.75rem}}@media(max-width: 623px){.full-teaser__text{order:3;padding:clamp(2.5rem,2.01rem + 1.06vw,4rem);background-color:var(--theme-background-color)}}.full-teaser__text__title{color:var(--theme-text-color);margin:0;display:block;line-height:var(--theme-heading-line-height);transition:color .3s ease-in-out}@container (max-width: 400px){.full-teaser--position-0 .full-teaser__text__title[data-text-length=short]{font-size:clamp(9rem,12cqw,4rem)}.full-teaser--position-0 .full-teaser__text__title[data-text-length=medium]{font-size:clamp(8rem,9cqw,4rem)}.full-teaser--position-0 .full-teaser__text__title[data-text-length=long]{font-size:clamp(4rem,7cqw,3.5rem)}}@container (min-width: 401px) and (max-width: 600px){.full-teaser--position-0 .full-teaser__text__title[data-text-length=short]{font-size:clamp(16rem,12cqw,9rem)}.full-teaser--position-0 .full-teaser__text__title[data-text-length=medium]{font-size:clamp(11rem,9cqw,8rem)}.full-teaser--position-0 .full-teaser__text__title[data-text-length=long]{font-size:clamp(7rem,7cqw,6rem)}}@container (min-width: 601px) and (max-width: 700px){.full-teaser--position-0 .full-teaser__text__title[data-text-length=short]{font-size:clamp(18rem,12cqw,12rem)}.full-teaser--position-0 .full-teaser__text__title[data-text-length=medium]{font-size:clamp(14rem,9cqw,10rem)}.full-teaser--position-0 .full-teaser__text__title[data-text-length=long]{font-size:clamp(8rem,7cqw,6rem)}}@container (min-width: 701px){.full-teaser--position-0 .full-teaser__text__title[data-text-length=short]{font-size:clamp(18rem,12cqw,12rem)}.full-teaser--position-0 .full-teaser__text__title[data-text-length=medium]{font-size:clamp(20rem,9cqw,10rem)}.full-teaser--position-0 .full-teaser__text__title[data-text-length=long]{font-size:clamp(12rem,7cqw,8rem)}}@media(max-width: 623px){.full-teaser--position-0 .full-teaser__text__title[data-text-length=short],.full-teaser--position-0 .full-teaser__text__title[data-text-length=medium],.full-teaser--position-0 .full-teaser__text__title[data-text-length=long]{font-size:3.5rem}}.full-teaser--position-1{--theme-background-color: #eee9d2;--theme-text-color: #000}.full-teaser--position-1 .full-teaser__header .icon{fill:#000}@media(hover: hover){.full-teaser--position-1:hover .full-teaser__text__title,.full-teaser--position-1:hover .full-teaser__meta,.full-teaser--position-1:hover .full-teaser__header .icon{color:color-mix(in srgb, var(--theme-text-color) 45%, transparent);fill:color-mix(in srgb, var(--theme-text-color) 45%, transparent)}}.full-teaser--position-1:has(:focus-visible) .full-teaser__text__title{color:color-mix(in srgb, var(--theme-text-color) 65%, transparent)}.full-teaser--position-1:has(:focus-visible) .full-teaser__meta,.full-teaser--position-1:has(:focus-visible) .full-teaser__header .icon{color:color-mix(in srgb, var(--theme-text-color) 65%, transparent);fill:color-mix(in srgb, var(--theme-text-color) 65%, transparent)}.full-teaser.padded .full-teaser__content{padding-block-start:calc(var(--site-header-height, 0px) + var(--wp-admin--admin-bar--height, 0px))}.full-teaser:not(.full-teaser--position-0),.two-columns-teaser-block .full-teaser{height:460px}@media(max-width: 623px){.full-teaser:not(.full-teaser--position-0),.two-columns-teaser-block .full-teaser{height:auto}}.full-teaser:not(.full-teaser--position-0) .full-teaser__content,.two-columns-teaser-block .full-teaser .full-teaser__content{padding-block:clamp(2.5rem,2.01rem + 1.06vw,4rem);padding-inline:clamp(2.5rem,2.01rem + 1.06vw,4rem)}.full-teaser:not(.full-teaser--position-0) .full-teaser__text__title,.two-columns-teaser-block .full-teaser .full-teaser__text__title{line-height:var(--theme-heading-line-height)}.full-teaser:not(.full-teaser--position-0) .full-teaser__text__title[data-text-length=short],.two-columns-teaser-block .full-teaser .full-teaser__text__title[data-text-length=short]{font-size:clamp(5rem,18cqw,10rem)}.full-teaser:not(.full-teaser--position-0) .full-teaser__text__title[data-text-length=medium],.two-columns-teaser-block .full-teaser .full-teaser__text__title[data-text-length=medium]{font-size:clamp(3.5rem,15cqw,7rem)}.full-teaser:not(.full-teaser--position-0) .full-teaser__text__title[data-text-length=long],.two-columns-teaser-block .full-teaser .full-teaser__text__title[data-text-length=long]{font-size:clamp(2.5rem,10cqw,5rem)}@media(max-width: 623px){.full-teaser:not(.full-teaser--position-0) .full-teaser__text__title[data-text-length=short],.full-teaser:not(.full-teaser--position-0) .full-teaser__text__title[data-text-length=medium],.full-teaser:not(.full-teaser--position-0) .full-teaser__text__title[data-text-length=long],.two-columns-teaser-block .full-teaser .full-teaser__text__title[data-text-length=short],.two-columns-teaser-block .full-teaser .full-teaser__text__title[data-text-length=medium],.two-columns-teaser-block .full-teaser .full-teaser__text__title[data-text-length=long]{font-size:3.5rem}}.site-header{--site-header-bg-color: #eee9d2;position:sticky;z-index:3;top:var(--wp-admin--admin-bar--height, 0);left:0;right:0;display:flex;justify-content:space-between}.site-header--elevated{z-index:8001}@media(min-width: 1024px){.site-header{--site-header-bg-color: #fbf8ea;position:fixed}}.site-header__wrapper{position:relative;display:flex;flex:0 0 100%;justify-content:space-between;align-items:center;background:var(--site-header-bg-color);height:var(--site-header-height);padding-inline:clamp(2.5rem,2.01rem + 1.06vw,4rem);box-sizing:border-box}@media(min-width: 1024px){.site-header__wrapper{flex:0 1 auto;padding-inline:0;padding-top:0;transition:flex .4s ease;min-width:0}}.site-header__nav{display:flex;align-items:center;height:100%;min-width:0}.site-header__nav ul li{list-style-type:none;margin-block:0}.site-header__logo{display:inline-flex;align-items:center;padding-inline:0}@media(min-width: 1024px){.site-header__logo{padding-inline-start:clamp(2rem,1rem + 1vw,3rem);padding-inline-end:clamp(3rem,2rem + 3vw,8rem)}}@media(min-width: 1440px){.site-header__logo{padding-inline-end:clamp(8rem,4rem + 5vw,16rem)}}.site-header__logo:focus-visible{outline:.25rem solid #000;outline-offset:-0.25rem}.site-header__logo .icon{width:11.25rem;height:7.5rem}.site-header__logo .icon:hover{fill:#f0b101}.site-header__shop-container{display:none;position:relative;flex:0 0 auto;min-width:0;background:#000;transition:flex .4s ease,min-width .4s ease}@media(min-width: 1024px){.site-header__shop-container{display:flex}}.site-header__shop-container:has(.site-header__shop--open){flex:1 1 auto;min-width:57.75rem}.site-header__shop{display:flex;align-items:center;color:#f0b101;background:#000;border:none;padding-block:1rem;padding-inline-start:1.75rem;padding-inline-end:clamp(2rem,1rem + 2.5vw,6rem);cursor:pointer;height:var(--site-header-height)}.site-header__shop .icon{width:4.5rem;height:4.5rem;stroke:currentColor}.site-header__shop:focus-visible{outline:.25rem solid #f0b101;outline-offset:-0.25rem}.site-header__shop__wrapper{position:absolute;top:var(--site-header-height);right:0;min-width:57.75rem;width:100%;height:50rem;background:#eee9d2;transform:scaleY(0);transform-origin:top;visibility:hidden;transition:transform .3s ease,visibility 0s .3s}.site-header__shop__wrapper.site-header__shop--open{display:flex;transform:scaleY(1);visibility:visible;transition:transform .3s ease,visibility 0s 0s}.site-header__shop__content{flex:1}.mobile-menu{display:flex;align-items:center}.mobile-menu *{text-decoration:none}@media(min-width: 1024px){.mobile-menu{display:none}}.mobile-menu__controls{display:flex;column-gap:1rem;padding:0;margin:0;list-style:none}.mobile-menu__item{display:flex;align-items:center}.mobile-menu__button{background:none;border:none;cursor:pointer}.mobile-menu__button:focus-visible{outline:.25rem solid #000;outline-offset:-0.25rem}.mobile-menu__button.in-menu{display:flex;align-items:center;justify-content:center;width:5rem;height:5rem;padding:0;font:inherit;color:inherit}.mobile-menu__button .in-menu-icon{width:1.5rem;height:1.5rem;fill:none;stroke:currentColor;transition:transform .3s ease}.mobile-menu__button .in-menu-icon.is-open{transform:rotate(180deg)}.mobile-menu__button.cart-toggle:focus-visible{outline-color:#f0b101}.mobile-menu__button.cart-toggle .icon{width:4.5rem;height:4.5rem;fill:none;stroke:currentColor}.mobile-menu__button.menu-toggle{position:relative;width:3.125rem;height:2.5rem;padding:0}.mobile-menu__button.menu-toggle::before,.mobile-menu__button.menu-toggle::after{content:"";position:absolute;left:0;width:100%;height:.25rem;background:#000;border-radius:.125rem;transition:transform .3s ease}.mobile-menu__button.menu-toggle::before{top:0}.mobile-menu__button.menu-toggle::after{bottom:0}.mobile-menu__button.menu-toggle.is-open::before{transform:translateY(1.125rem) rotate(45deg)}.mobile-menu__button.menu-toggle.is-open::after{transform:translateY(-1.125rem) rotate(-45deg)}.mobile-menu__panels{display:grid;position:fixed;top:calc(var(--site-header-height, 0px) + var(--wp-admin--admin-bar--height, 0px));left:0;right:0;height:calc(100vh - (var(--site-header-height, 0px) + var(--wp-admin--admin-bar--height, 0px)));overflow:hidden;pointer-events:none}@supports(height: 100dvh){.mobile-menu__panels{height:calc(100dvh - (var(--site-header-height, 0px) + var(--wp-admin--admin-bar--height, 0px)))}}.mobile-menu__wrapper{grid-area:1/1;overflow-y:hidden;transform:translateY(-100%);visibility:hidden;transition:transform .4s ease,visibility 0s .4s}.mobile-menu__wrapper.is-open{transform:translateY(0);visibility:visible;pointer-events:auto;transition:transform .4s ease,visibility 0s 0s}.mobile-menu__items{height:100%;background:#fbf8ea;box-sizing:border-box;padding:2.5rem;list-style:none;margin:0;display:flex;flex-direction:column;row-gap:1rem;overflow-y:auto}.mobile-menu__child-items{display:flex;flex-direction:column;row-gap:1rem;height:0;overflow:hidden;transition:height .3s ease;list-style:none;padding:0;margin:0}.mobile-menu__child-items.is-open{margin-top:1rem}.mobile-menu__child-items .mobile-menu__child-item{font-size:2.25rem}.mobile-menu__child-items .mobile-menu__child-items .mobile-menu__child-item{font-size:2rem;font-weight:400}.mobile-menu__shop-panel{grid-area:1/1;z-index:1;background:#eee9d2;box-sizing:border-box;transform:translateY(-100%);visibility:hidden;transition:transform .3s ease,visibility 0s .3s;height:100%;overflow-y:auto}.mobile-menu__shop-panel.is-open{transform:translateY(0);visibility:visible;pointer-events:auto;transition:transform .3s ease,visibility 0s 0s}.mobile-menu__shop-panel__content{height:100%}.mobile-menu__child-item{display:flex;flex-wrap:wrap;align-items:center;column-gap:1rem;color:#000;font-family:"Outfit","Arial",sans-serif;font-size:3rem;font-weight:500;text-decoration:none}.mobile-menu__child-item .icon{width:3rem;height:3rem;stroke:currentColor;fill:none;flex-shrink:0}.mobile-menu__child-item .in-menu-icon.is-current{color:#f0b101}.mobile-menu__child-item .mobile-menu__child-items{flex-basis:100%}.primary-menu__items{height:100%;margin:0;padding:0;display:none}@media(min-width: 1024px){.primary-menu__items{display:flex;align-items:center;white-space:nowrap;min-width:0}}.primary-menu__item{height:100%;display:inline-flex;align-items:center;font-family:"Outfit","Arial",sans-serif;font-size:min(clamp(1.75rem,.5rem + 1vw,2.25rem),22px);font-style:normal;font-weight:500;line-height:normal}.primary-menu__item--active{color:#f0b101}.primary-menu__button{height:100%;color:#000;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;padding-inline-start:.5rem;padding-inline-end:clamp(1.5rem,1rem + 2vw,5rem);background:none;border:none;cursor:pointer}.primary-menu__button:hover{color:#f0b101}.primary-menu__button:focus-visible{outline:.25rem solid #000;outline-offset:-0.25rem}.primary-menu__button__label{height:100%;display:inline-flex;align-items:center;gap:1rem}.primary-menu__button__label .icon{width:3rem;height:3rem;stroke:currentColor;fill:none;flex-shrink:0}.primary-menu__button__label .icon-chevron{width:1rem;height:1rem;fill:none;stroke:currentColor;transition:transform .3s ease}.primary-menu__button__label.is-open{color:#f0b101}.primary-menu__button__label.is-open .icon-chevron{transform:rotate(180deg)}.primary-menu__submenu-wrapper{position:absolute;top:var(--site-header-height);left:0;width:100%;background:#f0b101;box-sizing:border-box;padding:5rem;transform:translateY(-100%);visibility:hidden;z-index:-1;transition:transform .3s ease,visibility 0s .3s}.primary-menu__submenu-wrapper-is-open{transform:translateY(0);visibility:visible;transition:transform .3s ease,visibility 0s 0s}.primary-menu__submenu{display:grid;grid-template-columns:repeat(3, max-content);grid-auto-rows:auto;align-items:start;justify-content:center;row-gap:2rem;column-gap:4rem;max-width:131.25rem;margin-inline:auto;padding:0}.primary-menu__submenu__item{display:flex;flex-direction:column;row-gap:1rem;margin-block:0}.primary-menu__submenu__item>a{text-decoration:none}.primary-menu__tertiary-menu{display:flex;flex-direction:column;row-gap:1rem;padding:0}.hero-block{background-color:var(--theme-background-color);color:var(--theme-text-color);overflow:hidden}.hero-block *,.hero-block *::before,.hero-block *::after{box-sizing:border-box}.hero-block__wrapper{display:grid;grid-template-columns:1fr 1fr;height:min(90dvh,114.625rem);position:relative}@media(max-width: 623px){.hero-block__wrapper{grid-template-columns:1fr;height:auto}}.hero-block__figure{overflow:hidden;display:grid;grid-template-areas:"stacking"}.hero-block__figure>*{grid-area:stacking}.hero-block__figure::after{content:"";grid-area:stacking;width:100%;height:100%}.hero-block__figure img,.hero-block__figure video{display:block;object-fit:cover;width:100%;height:100%}@media(max-width: 623px){.hero-block__figure img,.hero-block__figure video{height:auto;aspect-ratio:1/1}}.hero-block__content{display:flex;flex-direction:column;justify-content:flex-end;padding-inline:clamp(2.5rem,1.35rem + 2.46vw,6rem);padding-block:clamp(2.5rem,1.35rem + 2.46vw,6rem);min-width:0}.hero-block__content__inner{container-type:inline-size;display:flex;flex-direction:column;min-width:0;row-gap:4rem}@media(max-width: 1023px){.hero-block__content__inner{row-gap:3rem}}.hero-block__logo .icon{fill:currentColor;width:10rem;height:10rem}@media(max-width: 1023px){.hero-block__logo .icon{width:4.375rem;height:4.375rem}}.hero-block__description{width:100%;max-width:80%;order:1}@media(max-width: 1023px){.hero-block__description{max-width:100%;order:2}}.hero-block__description p{margin:0;font-family:var(--theme-font-family-secondary);font-style:var(--theme-heading-font-style, normal);font-weight:300;line-height:1.2;font-size:clamp(2.25rem,2rem + 1vw,3rem)}.hero-block__title{order:2;min-width:0}.hero-block__title h1{min-width:0}@media(max-width: 623px){.hero-block__title{order:1}}.hero-block--full-width-title .hero-block__figure::after{background-color:rgba(0,0,0,.4)}.hero-block--full-width-title .hero-block__content__inner{position:absolute;left:clamp(2.5rem,1.35rem + 2.46vw,6rem);right:clamp(2.5rem,1.35rem + 2.46vw,6rem);bottom:7.5rem}@media(max-width: 623px){.hero-block--full-width-title .hero-block__content__inner{position:static;left:unset;right:unset}}.hero-block--full-width-title .hero-block__description,.hero-block--full-width-title .hero-block__logo{align-self:end;width:calc(50% - clamp(2.5rem,1.35rem + 2.46vw,6rem))}@media(max-width: 623px){.hero-block--full-width-title .hero-block__description,.hero-block--full-width-title .hero-block__logo{align-self:unset;width:auto}}.page-header{background-color:var(--theme-background-color, #fbf8ea);color:var(--theme-text-color, #000);padding-block:calc(var(--site-header-height) + 10rem) clamp(2.5rem,1.35rem + 2.46vw,6rem);padding-inline:clamp(2.5rem,1.35rem + 2.46vw,6rem)}.page-header__title{width:100%;margin-block:0 clamp(2rem,1.01rem + 2.11vw,5rem);container-type:inline-size}.page-header__title__element{word-break:break-word;overflow-wrap:break-word;hyphens:manual;line-height:.9}.page-header__title__element[data-text-length=short]{font-size:clamp(11rem,12cqw,80rem)}.page-header__title__element[data-text-length=medium]{font-size:clamp(8rem,9cqw,50rem)}.page-header__title__element[data-text-length=long]{font-size:clamp(8rem,7cqw,30rem)}.page-header__meta{padding-inline:0}@media(min-width: 768px){.page-header__meta{padding-inline:clamp(2.5rem,1.35rem + 2.46vw,6rem)}}.page-header__meta__date{font-family:inherit;display:block}.person-block{position:relative;aspect-ratio:unset;color:var(--theme-text-color, #fbf8ea);font-family:"Outfit","Arial",sans-serif;margin-top:5rem;display:grid;grid-template-columns:15rem 1fr;gap:3rem}@media(max-width: 767px){.person-block{margin-top:2.5rem}}.person-block__image{aspect-ratio:3/4;overflow:hidden;width:15rem;min-width:15rem}.person-block__image__image{width:100%;height:100%;object-fit:cover}.person-block__text{display:flex;flex-direction:column}.person-block__text__name{font-weight:600;font-size:2.25rem;margin-block:0 .5rem}.person-block__text__job-title{font-size:2rem;margin-block-end:16px}.person-block__text__excerpt{font-size:1.8rem;margin-block-end:10px}.person-block__link{color:inherit;text-decoration:none}.person-block__link::after{content:"";position:absolute;inset:0;z-index:0}.person-block__sessions{position:relative;z-index:1;margin-top:1rem}.person-block__sessions__title{margin-bottom:2rem;font-size:1.8rem}.person-block__sessions__items{display:flex;flex-direction:column;gap:1rem}.person-block__sessions__item{display:flex;flex-direction:column;gap:1rem;flex:0 1 auto}.person-block__sessions__item .button{padding:1rem 1.75rem;font-size:1.8rem}.button{background-color:#f0b101;color:#000;border:none;width:fit-content;padding:1.75rem 1.375rem;font-family:"Outfit","Arial",sans-serif;font-size:2rem;font-weight:500;cursor:pointer;transition:color .3s ease}.button:hover{color:#333}.button--primary{background-color:#f0b101;color:#000}.button--primary:hover{color:#333}.button--secondary{background-color:#000;color:#f0b101}.button--secondary:hover{color:#fed359}.connected-person{overflow:hidden;max-height:920px;background-color:var(--theme-background-color, #000);color:#fbf8ea;text-transform:var(--theme-text-transform, none)}@media(max-width: 623px){.connected-person{aspect-ratio:unset;height:auto}}.connected-person ul,.connected-person li{list-style:none;padding:0;margin:0}.connected-person__link{width:100%;height:100%;display:contents}@media(hover: hover)and (pointer: fine){.connected-person__link:hover .connected-person__link__icon .icon{transform:translateX(0);opacity:1;transition:all .2s cubic-bezier(0.175, 0.885, 0.32, 1.275)}}@media(hover: none){.connected-person__link .connected-person__link__icon .icon{transform:translateX(0);opacity:1}}.connected-person__image{overflow:hidden}.connected-person__image img{width:100%;height:100%;object-fit:cover;object-position:top}.connected-person__info{display:flex;flex-direction:column;justify-content:flex-end;align-items:stretch;height:100%;box-sizing:border-box;padding-inline:clamp(2.5rem,1.35rem + 2.46vw,6rem);padding-block:clamp(2.5rem,1.35rem + 2.46vw,6rem)}.connected-person__info__name{display:flex;font-weight:800;margin-block:0;text-transform:var(--theme-text-transform, none)}.connected-person__info__excerpt{margin:0;text-transform:none;max-width:60ch}.connected-person__more{display:flex;align-items:center;gap:.5rem;overflow:hidden}@media(min-width: 768px){.connected-person__more{gap:4rem}}.connected-person__more__text{text-transform:initial;margin:0}.connected-person__link__icon .icon{fill:currentColor;width:100px;height:40px;transform:translateX(-100%);opacity:0;transition:all .3s cubic-bezier(0.535, 0.02, 0.13, 1)}.person-content{aspect-ratio:unset;background-color:var(--theme-background-color, #000);color:var(--theme-text-color, #fbf8ea);font-family:"Outfit","Arial",sans-serif}.person-content__text,.person-content__images{padding:clamp(2.5rem,1.35rem + 2.46vw,6rem)}.person-content__text{background-color:#eee9d2;display:flex;flex-direction:column}@media(max-width: 767px){.person-content__text{justify-content:flex-start;height:auto}}.person-content__text__title{font-size:clamp(3rem,2rem + 3vw,5rem);margin-block:0 4rem}.person-content__images{background-color:#fbf8ea;display:grid;grid-template-columns:1fr;gap:clamp(2rem,1rem + 2vw,3rem)}@media(max-width: 767px){.person-content__images{grid-template-columns:1fr}}.person-content__gallery__title{font-size:3rem}.person-content__gallery__grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:clamp(2rem,1rem + 2vw,3rem);margin-block-start:clamp(2rem,1rem + 2vw,3rem)}.person-content__gallery__item{display:flex;flex-direction:column;gap:2rem}.person-content__gallery__item>figcaption{margin:0}.person-content__gallery__image{width:100%;height:auto;aspect-ratio:170/200;object-fit:cover}.person-content__gallery__download{display:flex;align-items:flex-start;gap:clamp(1rem,.5rem + 1vw,1.5rem);color:#000;font-size:clamp(1.4rem,1.2rem + .5vw,1.8rem);line-height:1.2}@media(hover: hover){.person-content__gallery__download:hover{text-decoration:underline;text-underline-offset:2px}}.person-content__gallery__download:focus-visible{outline:2px solid currentColor;outline-offset:2px;text-decoration:underline;text-underline-offset:2px}.person-content__gallery__download .icon{width:3rem;height:3rem;fill:currentColor}.person-content__additional{margin-top:1rem}.person-content__additional__title{font-size:3rem;margin-bottom:2rem}.person-content__additional__items{display:flex;flex-direction:row;gap:clamp(2rem,1rem + 2vw,3rem);flex-wrap:wrap}.person-content__additional__item{display:flex;flex-direction:column;gap:1rem;flex:0 1 auto}.person-content__additional__item__topic{margin:0}.person-header{max-height:920px;background-color:var(--theme-background-color, #000);color:#fbf8ea}@media(max-width: 623px){.person-header .person-header__content{order:2}.person-header .person-header__image{order:1}}.person-header ul,.person-header li{list-style:none}.person-header__image{overflow:visible}@media(min-width: 624px){.person-header__image{overflow:hidden}}.person-header__image img{width:100%;height:100%;object-fit:cover}.person-header__info{display:flex;flex-direction:column;justify-content:flex-end;align-items:stretch;height:100%;box-sizing:border-box;padding:clamp(2.5rem,1.35rem + 2.46vw,6rem)}@media(max-width: 623px){.person-header__info{justify-content:flex-end}}.person-header__name,.person-header__role{display:flex;margin-block:0}.person-header__role{font-weight:300}.person-header__social-links{display:flex;flex-direction:column;gap:clamp(1rem,.71rem + .62vw,1.875rem);margin-block:0 clamp(2rem,1.01rem + 2.11vw,5rem);padding-inline:0}.person-header__social-links li{display:grid;grid-template-columns:auto 1fr;gap:clamp(2rem,2rem + 1vw,3rem);align-items:center;color:#fbf8ea;margin-block:0}.person-header__social-links a{color:inherit;text-decoration:none}@media(hover: hover){.person-header__social-links a:hover{opacity:.7}}.person-header__social-links a:focus-visible{outline:2px solid currentColor;outline-offset:2px;opacity:.7}.person-header__social-links .icon{width:3rem;height:3rem;fill:currentColor}.post-content{display:grid;grid-template-columns:1fr 1fr;background-color:var(--theme-alt-background-color, #fbf8ea);color:var(--theme-text-color, #000);min-height:400px}@media(max-width: 767px){.post-content{grid-template-columns:1fr}}.post-content__media{overflow:hidden;max-height:600px}@media(max-width: 767px){.post-content__media{max-height:400px}}.post-content__image{width:100%;height:100%;min-height:400px;object-fit:cover;display:block}.post-content__text{padding-block:clamp(2.5rem,1.35rem + 2.46vw,6rem)}.post-content__text h2,.post-content__text h3,.post-content__text h4,.post-content__text h5,.post-content__text h6{font-family:var(--theme-body-font-family, "Outfit", "Arial", sans-serif)}.post-header{background-color:var(--theme-background-color, #fbf8ea);color:var(--theme-text-color, #000);padding-block:calc(var(--site-header-height) + 20rem) clamp(2.5rem,1.35rem + 2.46vw,6rem);padding-inline:clamp(2.5rem,1.35rem + 2.46vw,6rem)}.post-header__title{width:100%;margin-block:0 clamp(2rem,1.01rem + 2.11vw,5rem);container-type:inline-size}.post-header__title__element{line-height:.9}.post-header__title__element[data-text-length=short]{font-size:clamp(18rem,12cqw,80rem)}.post-header__title__element[data-text-length=medium]{font-size:clamp(10rem,9cqw,50rem)}.post-header__title__element[data-text-length=long]{font-size:clamp(10rem,7cqw,30rem)}.post-header__meta{padding-inline:0}@media(min-width: 768px){.post-header__meta{padding-inline:clamp(2.5rem,1.35rem + 2.46vw,6rem)}}.post-header__meta__date{font-family:inherit;display:block}.pagination__button{height:7.5rem;display:flex;align-items:center;background-color:#000;font-weight:500;color:#fbf8ea;padding-inline:clamp(2.5rem,1.35rem + 2.46vw,6rem);font-size:2.25rem;font-family:"Outfit","Arial",sans-serif;-webkit-appearance:none;appearance:none;width:50%;cursor:pointer;border:0}@media(max-width: 767px){.pagination__button{width:100%}}.pagination__button__label{margin-right:10px;display:inline-block}.pagination__button .icon{fill:currentColor;height:3.5rem;width:3.5rem;transition:transform .6s ease}.pagination__button--loading .icon{animation:spin 1.5s linear infinite}.pagination__button:hover .icon{transform:rotate(90deg)}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.filter-panel{display:grid;position:sticky;top:calc(var(--site-header-height, 0px) + var(--wp-admin--admin-bar--height, 0px));height:7.5rem;z-index:2;width:fit-content;overflow:visible}.filter-panel--pull-up{margin-block-start:calc(-1*7.5rem)}@media(max-width: 623px){.filter-panel{width:100%;margin-block-start:0;margin-block-end:calc(-1*7.5rem);top:calc(var(--site-header-height, 0px) + var(--wp-admin--admin-bar--height, 0px))}}.filter-panel__trigger[aria-expanded=true] .filter-panel__trigger-chevron{transform:rotate(0deg)}.filter-panel__trigger{display:flex;align-items:center;gap:1rem;height:7.5rem;padding-inline:clamp(2.5rem,1.35rem + 2.46vw,6rem);background-color:#f48a31;color:#fbf8ea;border:none;cursor:pointer}.filter-panel__trigger:focus-visible{outline:2px solid #000;outline-offset:2px}.filter-panel__trigger-icon{width:3.5rem;height:3.75rem;stroke:currentColor;fill:currentColor}.filter-panel__trigger-label{display:inline-flex;align-items:center;font-family:"Outfit","Arial",sans-serif;height:7.5rem;text-transform:uppercase}.filter-panel__trigger-chevron{width:2rem;height:2rem;fill:none;stroke:currentColor;transform:rotate(180deg);transition:transform .3s cubic-bezier(0.195, 0.63, 0.195, 0.995);margin-left:auto}.filter-panel__body{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s cubic-bezier(0.195, 0.63, 0.195, 0.995)}.filter-panel__body:not([hidden]){grid-template-rows:1fr}.filter-panel__body[hidden]{display:grid}.filter-panel__body-inner{overflow:hidden;background-color:#000}.filter-panel__filter-list{list-style:none;display:flex;flex-direction:column;gap:1.5rem;padding:0;margin:0}.filter-panel__filter-input{position:absolute;opacity:0;pointer-events:none}.filter-panel__filter-input:checked+.filter-panel__filter-text::after{animation:draw-check .35s ease forwards}.filter-panel__filter-input[data-touched]:not(:checked)+.filter-panel__filter-text::after{animation:erase-check .25s ease forwards}.filter-panel__filter-input:focus-visible+.filter-panel__filter-text::before{outline:2px solid #fbf8ea;outline-offset:2px}.filter-panel__filter-label{display:flex;align-items:center;gap:1.5rem;cursor:pointer;color:#fbf8ea}.filter-panel__filter-item{margin-block:0}.filter-panel__filter-text{display:flex;align-items:center;gap:1.5rem;position:relative}.filter-panel__filter-text::before{content:"";display:block;width:3rem;height:3rem;border:1px solid #fbf8ea;flex-shrink:0}.filter-panel__filter-text::after{content:"";position:absolute;left:.75rem;top:0;width:1rem;height:2rem;border-right:2px solid #fbf8ea;border-bottom:2px solid #fbf8ea;transform:rotate(45deg);clip-path:inset(calc(100% - 2px) 100% 0 0)}@keyframes draw-check{0%{clip-path:inset(calc(100% - 2px) 100% 0 0)}40%{clip-path:inset(calc(100% - 2px) 0 0 0)}100%{clip-path:inset(0 0 0 0)}}@keyframes erase-check{0%{clip-path:inset(0 0 0 0)}60%{clip-path:inset(calc(100% - 2px) 0 0 0)}100%{clip-path:inset(calc(100% - 2px) 100% 0 0)}}.filter-panel__filters{display:flex;flex-direction:column;padding-inline:clamp(2.5rem,1.35rem + 2.46vw,6rem);padding-block:clamp(2.5rem,1.35rem + 2.46vw,6rem);gap:1.5rem}.filter-panel__actions [type=submit]{width:100%;padding:0;text-align:center;height:7.5rem;background-color:#eee9d2;color:#000;border:none;cursor:pointer;font-family:"Outfit","Arial",sans-serif;text-transform:uppercase}.filter-panel__actions [type=submit]:focus-visible{outline:2px solid #000;outline-offset:-2px}.carousel-layout{position:relative}.carousel-layout .swiper{padding-bottom:7.5rem}.carousel-layout .swiper::after{content:"";position:absolute;bottom:0;left:0;right:0;height:7.5rem;background-color:#000;z-index:5;pointer-events:none}.carousel-layout .swiper-wrapper{align-items:stretch}.carousel-layout .swiper-slide{height:auto}.carousel-layout .swiper-button-prev,.carousel-layout .swiper-button-next{--swiper-navigation-top-offset: 40%;--swiper-navigation-sides-offset: 10px;--swiper-navigation-color: #000;border-radius:50%}.carousel-layout .swiper-button-prev::after,.carousel-layout .swiper-button-next::after{display:none}.carousel-layout .swiper-button-prev svg,.carousel-layout .swiper-button-next svg{width:24px;height:24px}.carousel-layout .swiper-button-prev .icon{transform:rotate(180deg)}.carousel-layout .swiper-pagination{--swiper-pagination-bottom: 0;height:7.5rem;line-height:7.5rem}.carousel-layout .swiper-pagination-bullet{--swiper-pagination-bullet-size: 12px;--swiper-pagination-bullet-horizontal-gap: 6px;--swiper-pagination-bullet-inactive-color: transparent;--swiper-pagination-bullet-inactive-opacity: 1;border:1px solid #f0b101;vertical-align:middle}.carousel-layout .swiper-pagination-bullet-active,.carousel-layout .swiper-pagination-bullet-active-main{--swiper-pagination-color: #f0b101}.carousel-layout .swiper{scrollbar-width:none}.carousel-layout .swiper::-webkit-scrollbar{display:none}.carousel-layout .swiper-slide a{-webkit-user-drag:none}.carousel-layout .swiper-slide img{-webkit-user-drag:none}@media(min-width: 768px){.carousel-layout .swiper-button-prev,.carousel-layout .swiper-button-next{display:none}}.carousel-layout__header{height:7.5rem;display:grid;grid-template-columns:1fr 1fr;align-items:center;background:linear-gradient(to right, var(--theme-background-color, #f091a8) 0%, var(--theme-background-color, #f091a8) 50%, var(--theme-alt-background-color, #fbf8ea) 50%, var(--theme-alt-background-color, #fbf8ea) 100%)}@media(max-width: 767px){.carousel-layout__header{grid-template-columns:1fr;background:var(--theme-background-color, #f091a8)}}.carousel-layout__header__title{font-family:"Outfit","Arial",sans-serif;font-size:2.25rem;padding-inline:calc(clamp(1rem,.71rem + .62vw,1.875rem)*2);margin:0;color:var(--theme-text-color, #000)}.four-columns-layout-wrapper{overflow:hidden}.four-columns-layout-wrapper li{margin:0}.four-columns-layout{display:grid;grid-template-columns:repeat(4, 1fr);list-style:none;padding:0;margin:0}@media(max-width: 1023px){.four-columns-layout{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 623px){.four-columns-layout{grid-template-columns:1fr}}.four-columns-layout__item{container-type:inline-size;list-style:none;padding:0;margin:0}.four-columns-layout__item:nth-child(8n+1) .compact-teaser,.four-columns-layout__item:nth-child(8n+3) .compact-teaser,.four-columns-layout__item:nth-child(8n+6) .compact-teaser,.four-columns-layout__item:nth-child(8n+8) .compact-teaser{background-color:#eee9d2}.four-columns-layout__item:nth-child(8n+2) .compact-teaser,.four-columns-layout__item:nth-child(8n+4) .compact-teaser,.four-columns-layout__item:nth-child(8n+5) .compact-teaser,.four-columns-layout__item:nth-child(8n+7) .compact-teaser{background-color:#fbf8ea}@media(max-width: 1023px){.four-columns-layout__item:nth-child(4n+1) .compact-teaser,.four-columns-layout__item:nth-child(4n+4) .compact-teaser{background-color:#eee9d2}.four-columns-layout__item:nth-child(4n+2) .compact-teaser,.four-columns-layout__item:nth-child(4n+3) .compact-teaser{background-color:#fbf8ea}}@media(max-width: 623px){.four-columns-layout__item:nth-child(odd) .compact-teaser{background-color:#eee9d2}.four-columns-layout__item:nth-child(even) .compact-teaser{background-color:#fbf8ea}}.four-columns-layout__header{height:7.5rem;display:grid;grid-template-columns:1fr 1fr;align-items:center;background:linear-gradient(to right, var(--theme-background-color, #f091a8) 0%, var(--theme-background-color, #f091a8) 50%, var(--theme-alt-background-color, #fbf8ea) 50%, var(--theme-alt-background-color, #fbf8ea) 100%)}@media(max-width: 767px){.four-columns-layout__header{grid-template-columns:1fr;background:var(--theme-background-color, #f091a8)}}.four-columns-layout__header__title{font-size:2.25rem;padding-inline:calc(clamp(1rem,.71rem + .62vw,1.875rem)*2);margin:0;color:var(--theme-text-color, #000)}.grid-layout-wrapper{display:flex;flex-direction:column}.grid-layout{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:1fr 1fr}@media(max-width: 767px){.grid-layout{grid-template-columns:1fr}}.grid-layout>*{margin-block:0;grid-column:1/-1}.grid-layout>:has(.full-teaser--position-1),.grid-layout>:has(.full-teaser--position-2){grid-column:span 1}@media(max-width: 1023px){.grid-layout>:has(.full-teaser--position-1),.grid-layout>:has(.full-teaser--position-2){grid-column:1/-1}}.list-layout{display:grid;grid-template-columns:1fr;list-style:none;margin:0;padding:0}.list-layout>li{margin-block:0}.list-layout__header,.list-layout__footer{display:grid;grid-template-columns:1fr 1fr;align-items:center;background-color:var(--theme-alt-background-color, #fbf8ea)}@media(max-width: 767px){.list-layout__header,.list-layout__footer{grid-template-columns:1fr}}.list-layout__header__title,.list-layout__footer__title{padding-inline:calc(clamp(1rem,.71rem + .62vw,1.875rem)*2);color:var(--theme-background-color, #000)}.list-layout__header__title__element,.list-layout__footer__title__element{font-size:2.25rem;margin-block:0}.list-layout__header{height:7.5rem;background:linear-gradient(to right, #f0b101 0%, #f0b101 50%, var(--theme-alt-background-color, #fbf8ea) 50%, var(--theme-alt-background-color, #fbf8ea) 100%)}@media(max-width: 767px){.list-layout__header{background:#f0b101}}.list-layout__footer .list-teaser__text{color:#f0b101}.list-layout__footer .list-teaser__icon__element{fill:#f0b101}.one-column-layout{display:grid;grid-template-columns:1fr;padding:0;margin:0;list-style:none}.post-list{position:relative}.compact-teaser{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;height:100%;width:100%}.compact-teaser__link{display:flex;flex-direction:column;height:100%;width:100%;transition:transform .3s ease,outline .2s ease;border-radius:.5rem;outline:none;text-decoration:none;position:relative;z-index:1}.compact-teaser__link:focus-visible{outline:4px solid #f0b101;outline-offset:-2px;z-index:2}@media(hover: hover){.compact-teaser__link:hover .compact-teaser__image__element{transform:scale(1.05)}}.compact-teaser__meta{padding:clamp(2.5rem,2.01rem + 1.06vw,4rem);margin-block-start:auto}.compact-teaser__meta__price{font-size:3.75rem;color:#f48a31;margin-block:0 1.5rem}.compact-teaser__meta__price--compare{font-size:2rem;text-decoration:line-through}.compact-teaser__meta__price-wrapper{display:flex;align-items:flex-start;gap:.5rem}.compact-teaser__meta__author,.compact-teaser__meta__title{font-family:"Outfit","Arial",sans-serif;font-size:2.5rem;margin-block:0 1rem}.compact-teaser__meta__author{font-weight:300}.compact-teaser__meta__title{font-weight:500}.compact-teaser__image{padding:11.25rem;display:flex;align-items:center;justify-content:center;flex-grow:1}.compact-teaser__image__element{object-fit:contain;min-width:200px;width:auto;height:auto;transition:transform .3s ease}.compact-teaser--odd{background-color:#eee9d2}.compact-teaser--even{background-color:#fbf8ea}.general-teaser{aspect-ratio:unset;color:var(--theme-text-color, #000);background-color:var(--theme-background-color, #fbf8ea)}@media(max-width: 767px){.general-teaser .general-teaser__content{order:2}.general-teaser .general-teaser__image{order:1}}.general-teaser__link{width:100%;height:100%;display:contents}.general-teaser__image{position:relative;overflow:hidden;aspect-ratio:16/9;align-self:flex-end}@media(max-width: 767px){.general-teaser__image{align-self:flex-start}}.general-teaser__image__element{width:100%;height:100%;object-fit:cover}.general-teaser__content{min-height:100%;display:flex;flex-direction:column;justify-content:space-between;padding-block:clamp(1rem,-1.14rem + 4.57vw,7.5rem);padding-inline:clamp(2.5rem,1.35rem + 2.46vw,6rem);box-sizing:border-box}.general-teaser__text{margin-block:auto 0;max-width:60%}@media(max-width: 1279px){.general-teaser__text{max-width:100%}}.general-teaser__text__title{font-family:var(--theme-font-family-body, "Outfit", "Arial", sans-serif);margin:0;line-height:1.2;display:block;word-break:break-word;overflow-wrap:break-word;hyphens:manual}.general-teaser__text__title[data-text-length=short]{font-size:clamp(3rem,12cqw,6rem)}.general-teaser__text__title[data-text-length=medium]{font-size:clamp(2rem,9cqw,5rem)}.general-teaser__text__title[data-text-length=long]{font-size:clamp(1.5rem,7cqw,4rem)}.general-teaser__text__excerpt{font-family:var(--theme-font-family-body, "Outfit", "Arial", sans-serif);color:var(--theme-text-color-muted);margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.general-teaser__meta{display:flex;justify-content:space-between;align-items:center}.general-teaser__meta .icon{height:6.25rem;width:6.25rem;fill:currentColor}.general-teaser__meta__content{display:flex;flex-direction:column;text-align:right;align-self:flex-end}.general-teaser__meta__content__topic{margin-block:0}.general-teaser__meta__content__author{font-weight:400}.horizontal-teaser{aspect-ratio:unset;container-type:inline-size;min-width:0;max-width:100%;max-height:max(235px,14.0625cqi);overflow:hidden;grid-template-columns:1fr 25%}@media(hover: hover){.horizontal-teaser:hover .horizontal-teaser__cta-arrow .icon{transform:translateX(0)}.horizontal-teaser:hover .horizontal-teaser__text__title,.horizontal-teaser:hover .horizontal-teaser__meta,.horizontal-teaser:hover .horizontal-teaser__header .icon{color:#6a623e;fill:#6a623e}.horizontal-teaser:hover .horizontal-teaser__image__element{filter:brightness(0.75);transform:scale(1.03)}}.horizontal-teaser:has(:focus-visible) .horizontal-teaser__cta-arrow .icon{transform:translateX(0)}.horizontal-teaser:has(:focus-visible) .horizontal-teaser__text__title{text-decoration:underline;color:#6a623e}.horizontal-teaser:has(:focus-visible) .horizontal-teaser__meta,.horizontal-teaser:has(:focus-visible) .horizontal-teaser__header .icon{color:#6a623e;fill:#6a623e}@media(max-width: 623px){.horizontal-teaser{grid-template-columns:1fr;max-height:none;aspect-ratio:auto}}.horizontal-teaser__link{display:grid;grid-template-columns:subgrid;grid-column:1/-1;text-decoration:none;color:inherit}@media(max-width: 623px){.horizontal-teaser__link{grid-template-columns:1fr;grid-template-rows:auto auto auto}}.horizontal-teaser__link:focus-visible{outline:none}.horizontal-teaser__content{display:grid;grid-template-columns:1fr auto;grid-template-areas:"header header" "title .";gap:0;padding-inline:clamp(2.5rem,1.35rem + 2.46vw,6rem);padding-block:clamp(1rem,-1.14rem + 4.57vw,7.5rem);container-type:inline-size}@media(max-width: 623px){.horizontal-teaser__content{display:contents}}.horizontal-teaser__image{position:relative;overflow:hidden}@media(max-width: 623px){.horizontal-teaser__image{order:1}}.horizontal-teaser__image__element{width:100%;height:100%;object-fit:cover;aspect-ratio:16/9;transition:filter .3s ease-in-out,transform .3s ease-in-out}@media(max-width: 623px){.horizontal-teaser__image__element{object-position:top;height:auto}}.horizontal-teaser__cta-arrow{position:absolute;bottom:2.5rem;right:2.5rem;overflow:hidden;z-index:1}.horizontal-teaser__cta-arrow .icon{fill:#fbf8ea;width:10.625rem;height:8.75rem;transform:translateX(-100%);transition:transform .3s ease-in-out}.horizontal-teaser__cta-arrow--smedjan .icon{width:18rem;height:5rem}.horizontal-teaser__header{grid-area:header;display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:flex-start;width:100%}@media(max-width: 623px){.horizontal-teaser__header{width:auto;flex-direction:row;grid-area:auto;order:2;background-color:var(--teaser-bg);padding:clamp(2.5rem,2.01rem + 1.06vw,4rem)}}.horizontal-teaser__header .icon{flex-shrink:0;width:6rem;height:6rem}.horizontal-teaser__header .icon--black{fill:#000}.horizontal-teaser__meta{display:flex;flex-direction:column;row-gap:2rem;justify-content:flex-start;align-self:start;text-align:left}@media(max-width: 623px){.horizontal-teaser__meta{align-items:flex-end;text-align:right}}.horizontal-teaser__meta__content{display:flex;column-gap:0;align-items:baseline}@media(max-width: 1023px){.horizontal-teaser__meta__content{flex-direction:column;align-items:flex-start;row-gap:.5rem;margin-block-end:1.5rem}}@media(max-width: 623px){.horizontal-teaser__meta__content{align-items:flex-end;margin-block-end:0}}.horizontal-teaser__meta__content p{font-size:2rem;display:inline}@media(max-width: 623px){.horizontal-teaser__meta__content p{font-size:1.75rem}}.horizontal-teaser__meta__content__separator{font-size:2rem}@media(max-width: 623px){.horizontal-teaser__meta__content__separator{display:none}}.horizontal-teaser__meta__content__topics{display:flex;align-items:baseline}.horizontal-teaser__meta__content__topics p+p::before{content:"|";display:inline-block;margin-inline:1rem}@media(max-width: 374px){.horizontal-teaser__meta__content__topics{flex-direction:column;align-items:flex-end}.horizontal-teaser__meta__content__topics p+p::before{display:none}}.horizontal-teaser__meta__content__publication::after,.horizontal-teaser__meta__content__article-type::after{content:"|";display:inline-block;margin-inline:1rem}@media(max-width: 1023px){.horizontal-teaser__meta__content__publication::after,.horizontal-teaser__meta__content__article-type::after{display:none}}.horizontal-teaser__meta__content__topic{margin:0}.horizontal-teaser__meta__content__author{font-weight:400}.horizontal-teaser__meta__content__author::before{content:"-";display:inline-block;margin-inline:1rem}@media(max-width: 1023px){.horizontal-teaser__meta__content__author::before{display:none}}.horizontal-teaser__text{grid-area:title}@media(max-width: 623px){.horizontal-teaser__text{grid-area:auto;order:3;padding:clamp(2.5rem,2.01rem + 1.06vw,4rem);background-color:var(--teaser-bg)}}.horizontal-teaser__text__title{max-width:30ch;font-family:var(--theme-body-font-family, Outfit, Arial, sans-serif);line-height:1.1;margin:0;color:var(--theme-text-color);font-size:clamp(2rem,8.5cqw,5rem)}@media(max-width: 623px){.horizontal-teaser__text__title{font-size:3.5rem}}.horizontal-teaser--odd{--teaser-bg: #fbf8ea;background-color:#fbf8ea}.horizontal-teaser--even{--teaser-bg: #eee9d2;background-color:#eee9d2}@media(hover: hover){.horizontal-teaser--even:hover .horizontal-teaser__text__title,.horizontal-teaser--even:hover .horizontal-teaser__meta,.horizontal-teaser--even:hover .horizontal-teaser__header .icon{color:color-mix(in srgb, var(--theme-text-color, #000) 45%, transparent);fill:color-mix(in srgb, var(--theme-text-color, #000) 45%, transparent)}}@media(max-width: 623px){.horizontal-teaser--even{background-color:rgba(0,0,0,0)}}.list-teaser{position:relative;display:flex;justify-content:space-between;align-items:center;row-gap:.625rem;background-color:var(--theme-background-color, #fbf8ea);color:var(--theme-text-color, #000);padding-inline:clamp(2.5rem,1.35rem + 2.46vw,6rem);padding-block:clamp(1rem,-1.14rem + 4.57vw,7.5rem);cursor:pointer}.list-teaser::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;border:2px solid rgba(0,0,0,0);border-radius:inherit;box-sizing:border-box;transition:border-color .3s}@media(hover: hover)and (pointer: fine){.list-teaser:hover .list-teaser__icon__element{transform:translateX(10px)}}.list-teaser:focus-within::after{border-color:var(--theme-text-color, #000)}.list-teaser:focus-within .list-teaser__icon__element{transform:translateX(10px)}.list-teaser:focus-within .list-teaser__link{outline:none}.list-teaser__link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3;text-decoration:none;color:inherit;outline:none;display:block}.list-teaser__text{display:inline-block;max-width:80%;margin-block:0;font-family:var(--theme-body-font-family, Outfit, Arial, sans-serif)}@media(min-width: 1280px){.list-teaser__text{max-width:40%}}.list-teaser__icon{width:clamp(5rem,4vw + 3.125rem,10.625rem);height:clamp(4rem,3.2vw + 2.5rem,8.75rem)}.list-teaser__icon--smedjan{max-width:18rem;height:5rem}.list-teaser__icon__element{width:100%;height:100%;object-fit:contain;fill:currentColor;transition:transform .3s cubic-bezier(0.535, 0.02, 0.13, 1);flex-shrink:0}.list-teaser--odd{background-color:#fbf8ea}.list-teaser--even{background-color:#eee9d2}.product-content{display:grid;grid-template-columns:1fr 1fr}@media(max-width: 767px){.product-content{grid-template-columns:1fr}}.product-content__container{grid-column:2;padding-block:clamp(2.5rem,1.35rem + 2.46vw,6rem)}.product-content__container h2,.product-content__container h3,.product-content__container h4,.product-content__container h5,.product-content__container h6{font-family:var(--theme-body-font-family)}@media(max-width: 767px){.product-content__container{grid-column:1;padding-block:0 clamp(2.5rem,1.35rem + 2.46vw,6rem)}}.product-header{aspect-ratio:unset}@media(max-width: 767px){.product-header{grid-template-columns:1fr}}.product-header__image{width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden;box-sizing:border-box;background-color:#eee9d2;min-height:400px}@media(max-width: 767px){.product-header__image{order:-1;align-self:start;min-height:300px}}.product-header__image__element{object-fit:contain;max-width:70%;max-height:70%;width:auto;height:auto}.product-header__image picture{display:contents}.product-header__add-to-cart-button{background:none;border:none;padding:0;cursor:pointer;width:fit-content;padding-block:1.5rem;padding-inline:3rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;background-color:#f48a31;color:#000;font-family:"Outfit","Arial",sans-serif;font-size:2.25rem;line-height:1.25}@media(hover: hover){.product-header__add-to-cart-button:hover .product-header__add-to-cart-button__icon{transform:translateX(5px);transition:transform .3s ease}}.product-header__add-to-cart-button__icon{width:4.5rem;height:4.5rem;fill:none;stroke:currentColor;transition:transform .3s ease}@media(max-width: 767px){.product-header__add-to-cart-button{width:100%}}.product-header__meta{padding-block-start:calc(var(--site-header-height) + 20rem);padding-block-end:clamp(2.5rem,1.35rem + 2.46vw,6rem);padding-inline:clamp(2.5rem,1.35rem + 2.46vw,6rem);display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:clamp(1rem,4vw,2rem);height:100%;box-sizing:border-box;width:100%;overflow:hidden;container-type:inline-size}@media(max-width: 767px){.product-header__meta{padding-block-start:clamp(2.5rem,1.35rem + 2.46vw,6rem);justify-content:flex-start;gap:calc(clamp(1rem,4vw,2rem)*.5)}}.product-header__meta__author{margin:0;font-size:clamp(1.5rem,2.5vw,3rem)}.product-header__meta__title{margin:0;color:var(--theme-background-color);line-height:.9;word-break:break-word;overflow-wrap:break-word;hyphens:manual}.product-header__meta__title[data-text-length=short]{font-size:clamp(10rem,22cqw,18rem)}.product-header__meta__title[data-text-length=medium]{font-size:clamp(7.5rem,24cqw,27rem)}.product-header__meta__title[data-text-length=long]{font-size:clamp(5.75rem,14cqw,12rem)}.product-header__meta__price{color:#f48a31;font-weight:500;margin-block:0;font-size:5rem}.product-header__meta__price--compare{font-size:2rem;text-decoration:line-through}.product-header__meta__price-wrapper{display:flex;align-items:flex-start;gap:.5rem}.product-header__metadata{display:flex;width:100%;gap:clamp(1rem,4vw,2rem);align-items:flex-start;justify-content:space-between;font-size:2.25rem;margin:0}@media(max-width: 767px){.product-header__metadata{font-size:2rem;flex-direction:column;gap:calc(clamp(1rem,4vw,2rem)*.5)}}.product-header__metadata__stock{flex-shrink:0}.product-header__metadata__stock__text{margin:0}.product-header__metadata__info{margin:0}.product-header__metadata__info dl{display:flex;flex-direction:column;gap:.5rem;margin:0}.product-header__metadata__info dd{margin:0}.product-teaser{background-color:var(--theme-alt-background-color)}@media(max-width: 767px){.product-teaser .product-teaser__meta{order:2}.product-teaser .product-teaser__image{order:1}}.product-teaser__image{width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden;box-sizing:border-box;background-color:#eee9d2}@media(max-width: 767px){.product-teaser__image{align-self:start}}.product-teaser__image__element{object-fit:contain;max-width:70%;max-height:70%;width:auto;height:auto}.product-teaser__link{width:100%;height:100%;display:contents}.product-teaser__meta{overflow:hidden;box-sizing:border-box;width:100%;min-height:0;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;align-self:flex-end;row-gap:clamp(1rem,4vw,5rem);padding-block:clamp(2.5rem,1.35rem + 2.46vw,6rem);padding-inline:clamp(2.5rem,1.35rem + 2.46vw,6rem)}@media(max-width: 767px){.product-teaser__meta{grid-area:meta}}.product-teaser__meta__author{color:var(--theme-text-color, #000);margin-block:0;font-size:clamp(1.5rem,2.5vw,3rem)}.product-teaser__meta__price{color:#f0b101;font-size:clamp(1.5rem,2.5vw,3rem);margin-block:0}.product-teaser__meta__title{color:var(--theme-background-color);box-sizing:border-box;line-height:.9;margin:0;display:block;word-break:break-word;overflow-wrap:break-word;hyphens:manual}.product-teaser__meta__title[data-text-length=short]{font-size:clamp(12.5rem,12cqw,64rem)}.product-teaser__meta__title[data-text-length=medium]{font-size:clamp(6rem,9cqw,64rem)}.product-teaser__meta__title[data-text-length=long]{font-size:clamp(2rem,7cqw,24rem)}.product{background-color:var(--theme-alt-background-color)}.product-full-teaser{min-width:0;max-width:100%;height:min(80dvh,920px);aspect-ratio:auto;overflow:hidden;background-color:var(--theme-background-color);color:var(--theme-text-color)}@media(hover: hover){.product-full-teaser:hover .product-full-teaser__cta-arrow .icon{transform:translateX(0)}.product-full-teaser:hover .product-full-teaser__text__title,.product-full-teaser:hover .product-full-teaser__text__author,.product-full-teaser:hover .product-full-teaser__header .icon{color:color-mix(in srgb, var(--theme-text-color) 65%, transparent);fill:color-mix(in srgb, var(--theme-text-color) 65%, transparent)}.product-full-teaser:hover .product-full-teaser__image__element{transform:scale(1.03)}}.product-full-teaser:has(:focus-visible) .product-full-teaser__cta-arrow .icon{transform:translateX(0)}.product-full-teaser:has(:focus-visible) .product-full-teaser__text__title{text-decoration:underline;color:color-mix(in srgb, var(--theme-text-color) 65%, transparent)}.product-full-teaser:has(:focus-visible) .product-full-teaser__text__author,.product-full-teaser:has(:focus-visible) .product-full-teaser__header .icon{color:color-mix(in srgb, var(--theme-text-color) 65%, transparent);fill:color-mix(in srgb, var(--theme-text-color) 65%, transparent)}@media(max-width: 623px){.product-full-teaser{grid-template-columns:1fr;aspect-ratio:auto;height:auto}}.product-full-teaser__link{display:grid;grid-template-columns:subgrid;grid-column:1/-1;max-height:inherit;overflow:hidden;text-decoration:none;color:inherit}.product-full-teaser__link:focus-visible{outline:none}.product-full-teaser__image{position:relative;overflow:hidden;height:100%;display:flex;align-items:center;justify-content:center;background-color:#eee9d2}@media(max-width: 623px){.product-full-teaser__image{order:1;min-height:300px}}.product-full-teaser__image picture{display:contents}.product-full-teaser__image__element{object-fit:contain;max-width:70%;max-height:70%;width:auto;height:auto;transition:filter .3s ease-in-out,transform .3s ease-in-out}@media(max-width: 623px){.product-full-teaser__image__element{max-width:60%;max-height:80%}}.product-full-teaser__cta-arrow{position:absolute;bottom:2.5rem;right:2.5rem;overflow:hidden;z-index:1}.product-full-teaser__cta-arrow .icon{fill:var(--theme-text-color);width:10.625rem;height:8.75rem;transform:translateX(-100%);transition:transform .3s ease-in-out}.product-full-teaser__cta-arrow--smedjan .icon{width:18rem;height:5rem}.product-full-teaser__content{display:flex;flex-direction:column;justify-content:space-between;padding-block:clamp(2.5rem,1.35rem + 2.46vw,6rem);padding-inline:clamp(2.5rem,1.35rem + 2.46vw,6rem);container-type:inline-size;min-width:0;overflow:hidden}@media(max-width: 623px){.product-full-teaser__content{display:contents}}.product-full-teaser__header{display:flex;justify-content:space-between;align-items:flex-start;width:100%;margin-block-end:clamp(1rem,.71rem + .62vw,1.875rem)}@media(max-width: 623px){.product-full-teaser__header{width:auto;order:2;background-color:var(--theme-background-color);padding:clamp(2.5rem,2.01rem + 1.06vw,4rem);margin-block-end:0}}.product-full-teaser__header .icon{flex-shrink:0;width:6rem;height:6rem;transition:fill .3s ease-in-out}.product-full-teaser__header .icon--black{fill:#000}.product-full-teaser__header .icon--white{fill:#fbf8ea}@media(max-width: 623px){.product-full-teaser__text{order:3;padding:clamp(2.5rem,2.01rem + 1.06vw,4rem);background-color:var(--theme-background-color)}}.product-full-teaser__text__author{font-weight:400;font-size:2.25rem;margin:0;margin-block-end:clamp(1rem,.71rem + .62vw,1.875rem);transition:color .3s ease-in-out}@media(max-width: 623px){.product-full-teaser__text__author{font-size:2rem}}.product-full-teaser__text__title{color:var(--theme-text-color);margin:0;display:block;line-height:var(--theme-heading-line-height);transition:color .3s ease-in-out}.product-full-teaser__text__price{margin:0;margin-block-start:clamp(1rem,.71rem + .62vw,1.875rem);font-size:5rem;color:#f48a31;transition:color .3s ease-in-out}@media(max-width: 623px){.product-full-teaser__text__price{font-size:3.5rem}}@container (max-width: 400px){.product-full-teaser--position-0 .product-full-teaser__text__title[data-text-length=short]{font-size:clamp(9rem,12cqw,4rem)}.product-full-teaser--position-0 .product-full-teaser__text__title[data-text-length=medium]{font-size:clamp(8rem,9cqw,4rem)}.product-full-teaser--position-0 .product-full-teaser__text__title[data-text-length=long]{font-size:clamp(4rem,7cqw,3.5rem)}}@container (min-width: 401px) and (max-width: 600px){.product-full-teaser--position-0 .product-full-teaser__text__title[data-text-length=short]{font-size:clamp(16rem,12cqw,9rem)}.product-full-teaser--position-0 .product-full-teaser__text__title[data-text-length=medium]{font-size:clamp(11rem,9cqw,8rem)}.product-full-teaser--position-0 .product-full-teaser__text__title[data-text-length=long]{font-size:clamp(7rem,7cqw,6rem)}}@container (min-width: 601px) and (max-width: 700px){.product-full-teaser--position-0 .product-full-teaser__text__title[data-text-length=short]{font-size:clamp(18rem,12cqw,12rem)}.product-full-teaser--position-0 .product-full-teaser__text__title[data-text-length=medium]{font-size:clamp(14rem,9cqw,10rem)}.product-full-teaser--position-0 .product-full-teaser__text__title[data-text-length=long]{font-size:clamp(8rem,7cqw,6rem)}}@container (min-width: 701px){.product-full-teaser--position-0 .product-full-teaser__text__title[data-text-length=short]{font-size:clamp(18rem,12cqw,12rem)}.product-full-teaser--position-0 .product-full-teaser__text__title[data-text-length=medium]{font-size:clamp(20rem,9cqw,10rem)}.product-full-teaser--position-0 .product-full-teaser__text__title[data-text-length=long]{font-size:clamp(12rem,7cqw,8rem)}}@media(max-width: 623px){.product-full-teaser--position-0 .product-full-teaser__text__title[data-text-length=short],.product-full-teaser--position-0 .product-full-teaser__text__title[data-text-length=medium],.product-full-teaser--position-0 .product-full-teaser__text__title[data-text-length=long]{font-size:3.5rem}}.product-full-teaser--position-1{--theme-background-color: #eee9d2;--theme-text-color: #000}.product-full-teaser--position-1 .product-full-teaser__header .icon{fill:#000}.product-full-teaser.padded .product-full-teaser__content{padding-block-start:calc(var(--site-header-height, 0px) + var(--wp-admin--admin-bar--height, 0px))}.product-full-teaser:not(.product-full-teaser--position-0),.two-columns-teaser-block .product-full-teaser{height:460px}@media(max-width: 623px){.product-full-teaser:not(.product-full-teaser--position-0),.two-columns-teaser-block .product-full-teaser{height:auto}}.product-full-teaser:not(.product-full-teaser--position-0) .product-full-teaser__content,.two-columns-teaser-block .product-full-teaser .product-full-teaser__content{padding-block:clamp(2.5rem,2.01rem + 1.06vw,4rem);padding-inline:clamp(2.5rem,2.01rem + 1.06vw,4rem)}.product-full-teaser:not(.product-full-teaser--position-0) .product-full-teaser__text__title,.two-columns-teaser-block .product-full-teaser .product-full-teaser__text__title{line-height:var(--theme-heading-line-height)}.product-full-teaser:not(.product-full-teaser--position-0) .product-full-teaser__text__title[data-text-length=short],.two-columns-teaser-block .product-full-teaser .product-full-teaser__text__title[data-text-length=short]{font-size:clamp(5rem,18cqw,10rem)}.product-full-teaser:not(.product-full-teaser--position-0) .product-full-teaser__text__title[data-text-length=medium],.two-columns-teaser-block .product-full-teaser .product-full-teaser__text__title[data-text-length=medium]{font-size:clamp(3.5rem,15cqw,7rem)}.product-full-teaser:not(.product-full-teaser--position-0) .product-full-teaser__text__title[data-text-length=long],.two-columns-teaser-block .product-full-teaser .product-full-teaser__text__title[data-text-length=long]{font-size:clamp(2.5rem,10cqw,5rem)}@media(max-width: 623px){.product-full-teaser:not(.product-full-teaser--position-0) .product-full-teaser__text__title[data-text-length=short],.product-full-teaser:not(.product-full-teaser--position-0) .product-full-teaser__text__title[data-text-length=medium],.product-full-teaser:not(.product-full-teaser--position-0) .product-full-teaser__text__title[data-text-length=long],.two-columns-teaser-block .product-full-teaser .product-full-teaser__text__title[data-text-length=short],.two-columns-teaser-block .product-full-teaser .product-full-teaser__text__title[data-text-length=medium],.two-columns-teaser-block .product-full-teaser .product-full-teaser__text__title[data-text-length=long]{font-size:3.5rem}}.promotional-teaser-block{display:grid;grid-template-areas:"stacking";background-color:var(--theme-background-color);color:var(--theme-text-color);aspect-ratio:4/3;overflow:hidden}@media(min-width: 768px){.promotional-teaser-block{aspect-ratio:3/1}}.promotional-teaser-block>*{grid-area:stacking}.promotional-teaser-block:hover .promotional-teaser-block__cta-arrow .icon,.promotional-teaser-block:hover .icon--smedjan{transform:translateX(0);transition:transform .3s ease-in-out}.promotional-teaser-block:hover .promotional-teaser-block__description::after{width:100%}.promotional-teaser-block:hover .promotional-teaser-block__overlay{opacity:0}.promotional-teaser-block__background-media{width:100%;height:100%;overflow:hidden}.promotional-teaser-block__background-media img,.promotional-teaser-block__background-media video{width:100%;height:100%;object-fit:cover}.promotional-teaser-block__overlay{background-color:rgba(0,0,0,.4);transition:opacity .3s ease-in-out}.promotional-teaser-block__content{display:flex;justify-content:space-between;align-items:center;width:100%}.promotional-teaser-block__description{position:relative}.promotional-teaser-block__description::after{content:"";position:absolute;width:0;height:2px;bottom:0;left:0;background-color:currentColor;transition:width .3s ease-in-out}.promotional-teaser-block__logo .icon{fill:currentColor;width:clamp(5rem,4vw + 3.125rem,10.625rem);height:clamp(4rem,3.2vw + 2.5rem,8.75rem);transform:translateX(0)}.promotional-teaser-block__container{grid-area:stacking;display:flex;flex-direction:column;justify-content:space-between;padding-inline:clamp(2.5rem,1.35rem + 2.46vw,6rem);padding-block:clamp(2.5rem,1.35rem + 2.46vw,6rem);box-sizing:border-box;overflow:hidden;z-index:1}.promotional-teaser-block__title{width:100%;position:relative}.promotional-teaser-block__cta-arrow{display:none;overflow:hidden;width:fit-content}@media(min-width: 768px){.promotional-teaser-block__cta-arrow{display:block}}.promotional-teaser-block__cta-arrow .icon{fill:currentColor;width:clamp(5rem,4vw + 3.125rem,10.625rem);height:clamp(4rem,3.2vw + 2.5rem,8.75rem);transform:translateX(-100%);transition:transform .3s ease-in-out}.promotional-teaser-block__cta-arrow .icon--smedjan{fill:currentColor;width:clamp(7.5rem,6rem + 6vw,18.75rem);height:clamp(3.75rem,3.25rem + 2vw,5rem);transform:translateX(-100%);transition:transform .3s ease-in-out}.publication-content{background-color:#fbf8ea;padding-block:clamp(2.5rem,.686rem + 3.87vw,8rem)}.publication-content__info{color:#6a623e;margin-bottom:3rem}.publication-content__meta{display:inline-flex;column-gap:.5rem;align-items:center}.publication-content__body{overflow-wrap:break-word;word-break:break-word}.publication-content__body a{overflow-wrap:break-word;word-break:break-all}.publication-content__body p.has-text-align-left{text-align:left}.publication-content__body p.has-text-align-center{text-align:center}.publication-content__body p.has-text-align-right{text-align:right}.publication-content__body h2{scroll-margin-top:var(--scroll-to-offset);scroll-snap-margin-top:var(--scroll-to-offset)}.publication-header{display:grid;grid-template-areas:"stacking";width:100%;aspect-ratio:1/1;max-height:85vh;padding-block-start:calc(var(--site-header-height, 0px) + var(--wp-admin--admin-bar--height, 0px));overflow:hidden}@media(min-width: 624px){.publication-header{aspect-ratio:16/9}}.publication-header>*{grid-area:stacking}.publication-header>picture{display:grid;grid-template-columns:subgrid;grid-template-rows:subgrid;grid-template-areas:"substacking"}.publication-header>picture>*{grid-area:substacking}.publication-header__image{object-fit:cover;width:100%;height:calc(100% + calc(var(--site-header-height, 0px) + var(--wp-admin--admin-bar--height, 0px)));margin-block-start:calc(-1*calc(var(--site-header-height, 0px) + var(--wp-admin--admin-bar--height, 0px)));min-height:0}.publication-header__overlay{background:rgba(0,0,0,.2);width:100%;height:calc(100% + calc(var(--site-header-height, 0px) + var(--wp-admin--admin-bar--height, 0px)));margin-block-start:calc(-1*calc(var(--site-header-height, 0px) + var(--wp-admin--admin-bar--height, 0px)))}.publication-header__content{container-type:inline-size;place-content:end;padding:clamp(2.5rem,.686rem + 3.87vw,8rem);z-index:0}.publication-header__info{display:flex;flex-direction:column;row-gap:3rem;color:#fff}.publication-header__author-info{display:flex;flex-direction:column;gap:2rem;text-transform:uppercase}.publication-header__author-photo{max-width:clamp(22.5rem,20.851rem + 3.518vw,27.5rem)}.publication-header__author-photo img{width:100%;object-fit:cover;object-position:center;aspect-ratio:16/9}.publication-header__title h1{margin:0;line-height:.9;word-break:break-word;overflow-wrap:break-word;hyphens:manual}.publication-header__title h1[data-text-length=short]{font-size:clamp(15rem,12cqw,80rem)}.publication-header__title h1[data-text-length=medium]{font-size:clamp(8rem,9cqw,80rem)}.publication-header__title h1[data-text-length=long]{font-size:clamp(3rem,7cqw,32rem)}.publication-sticky{position:sticky;top:calc(var(--site-header-height, 0px) + var(--wp-admin--admin-bar--height, 0px));background-color:#f0b101;height:calc(100vh - (calc(var(--site-header-height, 0px) + var(--wp-admin--admin-bar--height, 0px))));display:flex;flex-direction:column}@media(max-width: 767px){.publication-sticky{height:auto}}.publication-sticky__wrapper{display:flex;flex-direction:column;flex-grow:1;min-height:0;padding:clamp(2.5rem,.686rem + 3.87vw,8rem)}@media(max-width: 767px){.publication-sticky__wrapper{display:none}}.publication-sticky__content{overflow-y:auto}.publication-sticky ol{margin:0;padding:0;list-style-type:none;counter-reset:custom-counter}.publication-sticky ol>li{width:fit-content;line-height:200%;padding-left:2.5rem;position:relative;margin-block-end:0;font-size:2rem}.publication-sticky ol>li>a{text-decoration:none}.publication-sticky ol>li:first-child{padding-left:0}.publication-sticky ol>li:not(:first-child)::before{counter-increment:custom-counter;content:counter(custom-counter) ".";position:absolute;left:0;font-weight:300}.publication-sticky__actions{display:flex;flex-direction:column;margin-top:auto;flex-shrink:0}.publication-sticky__share{display:flex;align-items:center;column-gap:1.5rem;padding:clamp(2.5rem,2.335rem + .352vw,3rem);background-color:#eee9d2}.publication-sticky__share__fb,.publication-sticky__share__x{display:inline-flex}.publication-sticky__share__fb .icon,.publication-sticky__share__x .icon{fill:currentColor;width:25px;height:25px}.publication-sticky__download{display:flex;align-items:center;column-gap:5rem;background-color:#000;color:#fbf8ea;padding:clamp(2.5rem,2.335rem + .352vw,3rem)}.publication-sticky__download__list{display:flex;column-gap:2rem;list-style:none;padding:0;margin:0}.publication-sticky__download__list__item{margin-block:0}.publication-sticky__download__list__item a{display:inline-flex;align-items:center;column-gap:.5rem;color:inherit;text-decoration:none}@media(hover: hover){.publication-sticky__download__list__item a:hover{color:#f0b101}}.publication-sticky__download__list__item a .icon{fill:currentColor;width:25px;height:25px}.cart-badge{position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;min-width:2rem;height:2rem;border-radius:100%;background-color:#f48a31;color:#fff;font-family:"Outfit","Arial",sans-serif;font-size:1.25rem;font-weight:600;line-height:1;pointer-events:none}.cart-panel{display:flex;flex-direction:column;height:100%;width:100%;font-family:"Outfit","Arial",sans-serif}.cart-panel__empty{padding:2rem 0;text-align:center;font-size:1.75rem;color:#000}.cart-panel__lines{display:flex;flex-direction:column;row-gap:4rem;flex:1 1 auto;overflow-y:auto;overscroll-behavior:contain;padding:2.5rem}.cart-panel__line{display:grid;grid-template-columns:auto auto 1fr;grid-template-rows:1fr auto;row-gap:2.5rem}.cart-panel__line:first-child{padding-top:0}.cart-panel__line__image{flex:0 0 auto;width:60px;height:80px;object-fit:cover}.cart-panel__line__details{flex:1 1 auto;min-width:0}.cart-panel__line__title{margin:0;font-size:2rem;line-height:1.3;color:#000}.cart-panel__line__variant{margin:.25rem 0 0;font-size:1.25rem;color:rgba(0,0,0,.6)}.cart-panel__line__price{margin:.5rem 0 0;font-size:2.225rem;font-weight:600;color:#000;justify-self:flex-end}.cart-panel__line__actions{flex:0 0 auto;display:flex;flex-direction:column;align-items:flex-end;gap:.75rem}.cart-panel__line__quantity{display:flex;align-items:center;gap:.75rem}.cart-panel__line__quantity-btn,.cart-panel__line__quantity-value{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border:none;background:#fff;font-size:1.5rem;line-height:1;cursor:pointer;color:#000}.cart-panel__line__quantity-btn:hover,.cart-panel__line__quantity-value:hover{border-color:#000}.cart-panel__line__quantity-value{cursor:default}.cart-panel__line__remove{background:none;border:none;padding:0;font-family:"Outfit","Arial",sans-serif;font-size:1.25rem;color:rgba(0,0,0,.5);cursor:pointer;text-decoration:underline}.cart-panel__line__remove:hover{color:#000}.cart-panel__footer{flex:0 0 auto;padding-top:1.5rem;margin-top:auto}.cart-panel__total{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:3rem;padding-inline:2.5rem;color:#000}.cart-panel__total__label{font-size:2.25rem;font-weight:300;line-height:100%}.cart-panel__total__amount{font-size:3rem;font-weight:500;line-height:100%}.cart-panel__vat{font-size:2rem;font-family:"Outfit","Arial",sans-serif;font-style:normal;font-weight:300;line-height:120%;color:#6a623e;padding-inline:2.5rem;margin-bottom:3rem}.cart-panel__checkout{display:flex;align-items:center;justify-content:flex-start;width:100%;padding:2.5rem;background-color:#000;color:#f0b101;font-family:"Outfit","Arial",sans-serif;font-size:2.25rem;font-weight:600;text-decoration:none;text-align:center;border:none;cursor:pointer;box-sizing:border-box}.cart-panel__checkout:hover{opacity:.9}.product-header__add-to-cart-button.is-loading{opacity:.6;pointer-events:none}.shop__icon-wrapper{position:relative;display:flex;align-items:center;justify-content:center}.subscription{position:fixed;bottom:0;right:0;z-index:7999}.subscription--active{inset:0}.subscription__overlay{position:fixed;inset:0;z-index:7999;background:rgba(0,0,0,.4);backdrop-filter:blur(5px);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s cubic-bezier(0.195, 0.63, 0.195, 0.995),visibility .3s cubic-bezier(0.195, 0.63, 0.195, 0.995)}.subscription__overlay--open{opacity:1;visibility:visible;pointer-events:auto}.subscription__dialog{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);width:90vw;max-width:110.25rem;max-height:90vh;overflow-y:auto;z-index:8000;background:#fbf8ea;border-radius:1.25rem;font-size:1.7rem}@media(min-width: 1024px){.subscription__dialog{font-size:2.25rem}}.subscription__dialog__intro{background-color:#eee9d2;padding-block:6rem 4rem;padding-inline:clamp(2.5rem,.85rem + 3.52vw,7.5rem)}.subscription__dialog__intro__heading{margin-block-end:1.5rem}.subscription__dialog__intro__description{margin-block:0}.subscription__dialog--open{display:block}.subscription__dialog-close{position:absolute;top:clamp(2.5rem,.85rem + 3.52vw,7.5rem);right:clamp(2.5rem,.85rem + 3.52vw,7.5rem);display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;padding:0;border:none;background:none;cursor:pointer}.subscription__dialog-close-icon{width:3rem;height:3rem;fill:#000}.subscription__button{position:fixed;bottom:0;right:0;font-family:"Outfit","Arial",sans-serif;display:none;align-items:center;gap:1.25rem;max-width:13.5rem;height:7.5rem;padding:2.25rem 6rem 2.25rem 3rem;border:none;background:#f0b101;color:#000;cursor:pointer;overflow:hidden;white-space:nowrap;transition:max-width .3s cubic-bezier(0.195, 0.63, 0.195, 0.995)}.subscription__button--show{display:flex}.subscription__button--hide{display:none}.subscription__button:hover,.subscription__button--animated{max-width:min(50rem,100vw)}.subscription__button-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:2.5rem;height:3.125rem}.subscription__icon{width:100%;height:100%;fill:#000}.subscription__button-label{overflow:hidden;transition:width .3s cubic-bezier(0.195, 0.63, 0.195, 0.995)}.subscription__button-label--open{width:0}.subscription__button-label--close{display:none}.subscription .bz-form-builder__form{background-color:rgba(0,0,0,0);padding:clamp(2.5rem,.85rem + 3.52vw,7.5rem)}.subscription .bz-form-builder__form .content--inner{gap:clamp(2rem,1.01rem + 2.11vw,5rem)}.subscription .bz-form-builder__form .bz-form-builder__field--email{flex:1 1 0;min-width:0}.subscription .bz-form-builder__form .bz-form-builder__field--email>input{background-color:#eee9d2}.subscription .bz-form-builder__form .bz-form-builder__field--checkbox{position:relative;z-index:1;width:100%;padding:3rem}.subscription .bz-form-builder__form .bz-form-builder__field--checkbox::before{content:"";position:absolute;inset:0;z-index:-1;background-color:#eee9d2;border-radius:1.25rem}.subscription .bz-form-builder__form .bz-form-builder__field--checkbox-theme--smedjan::before,.subscription .bz-form-builder__form .bz-form-builder__field--checkbox-theme--forlaget::before{background-size:cover;background-position:center;background-repeat:no-repeat}.subscription .bz-form-builder__form .bz-form-builder__field--checkbox-theme--smedjan::before{background-color:#f7ebf5;background-image:url(images/logos/newsletter_smedjan.png)}.subscription .bz-form-builder__form .bz-form-builder__field--checkbox-theme--forlaget::before{background-color:#e4faed;background-image:url(images/logos/newsletter_forlaget.png)}.subscription .bz-form-builder__form .bz-form-builder__field--checkbox label{font-weight:700}.subscription .bz-form-builder__form .bz-form-builder__field--checkbox:only-of-type{padding:0}.subscription .bz-form-builder__form .bz-form-builder__field--checkbox:only-of-type::before{content:none}.subscription .bz-form-builder__form .bz-form-builder__field--checkbox:only-of-type label{font-weight:400}.subscription .bz-form-builder__form .bz-form-builder__form-section{flex-flow:row wrap;gap:1.625rem}.subscription .bz-form-builder__form .bz-form-builder__form-section .wp-block-heading{width:100%;margin-block:0 1.5rem}.subscription .bz-form-builder__form .bz-form-builder__field--submit{margin-top:0;align-self:flex-end}.subscription .bz-form-builder__form .bz-form-builder__field--submit button[type=submit]{padding:1.5rem 4rem;border:.25rem solid rgba(0,0,0,0);box-sizing:border-box;line-height:120%}.topic-teaser-block{display:grid;grid-template-areas:"stacking";background-color:var(--theme-background-color);color:var(--theme-text-color);aspect-ratio:4/3;overflow:hidden}@media(min-width: 768px){.topic-teaser-block{aspect-ratio:3/1}}.topic-teaser-block>*{grid-area:stacking}.topic-teaser-block:is(a):hover .topic-teaser-block__cta-arrow .icon,.topic-teaser-block:is(a):hover .icon--smedjan{transform:translateX(0);transition:transform .3s ease-in-out}.topic-teaser-block:is(a):hover .topic-teaser-block__description::after{width:100%}.topic-teaser-block:is(a):hover .topic-teaser-block__overlay{opacity:0}.topic-teaser-block__background-media{width:100%;height:100%;overflow:hidden}.topic-teaser-block__background-media img,.topic-teaser-block__background-media video{width:100%;height:100%;object-fit:cover}.topic-teaser-block__overlay{background-color:rgba(0,0,0,.4);transition:opacity .3s ease-in-out}.topic-teaser-block__content{display:flex;justify-content:space-between;align-items:center;width:100%}.topic-teaser-block__description{position:relative;width:fit-content}.topic-teaser-block__description::after{content:"";position:absolute;width:0;height:2px;bottom:0;left:0;background-color:currentColor;transition:width .3s ease-in-out}.topic-teaser-block__logo .icon{fill:currentColor;width:clamp(5rem,4vw + 3.125rem,10.625rem);height:clamp(4rem,3.2vw + 2.5rem,8.75rem);transform:translateX(0)}.topic-teaser-block__container{grid-area:stacking;display:flex;flex-direction:column;justify-content:space-between;padding-inline:clamp(2.5rem,1.35rem + 2.46vw,6rem);padding-block:clamp(2.5rem,1.35rem + 2.46vw,6rem);box-sizing:border-box;overflow:hidden;z-index:1}.topic-teaser-block__title{width:100%;position:relative}.topic-teaser-block__cta-arrow{display:none;overflow:hidden;width:fit-content}@media(min-width: 768px){.topic-teaser-block__cta-arrow{display:block}}.topic-teaser-block__cta-arrow .icon{fill:currentColor;width:clamp(5rem,4vw + 3.125rem,10.625rem);height:clamp(4rem,3.2vw + 2.5rem,8.75rem);transform:translateX(-100%);transition:transform .3s ease-in-out}.topic-teaser-block__cta-arrow .icon--smedjan{fill:currentColor;width:clamp(7.5rem,6rem + 6vw,18.75rem);height:clamp(3.75rem,3.25rem + 2vw,5rem);transform:translateX(-100%);transition:transform .3s ease-in-out}.two-columns-block--sticky-left>:first-child{position:sticky;top:calc(var(--site-header-height, 0px) + var(--wp-admin--admin-bar--height, 0px));align-self:flex-start}@media(max-width: 1023px){.two-columns-block--sticky-left>:first-child{display:contents;position:relative}}.two-columns-block--sticky-right>:last-child{position:sticky;top:calc(var(--site-header-height, 0px) + var(--wp-admin--admin-bar--height, 0px));align-self:flex-start}@media(max-width: 1023px){.two-columns-block--sticky-right>:last-child{display:contents;position:relative}}.two-columns-teaser-block{display:flex;flex-direction:column;flex-wrap:wrap;align-items:stretch;width:100%}@media(min-width: 1024px){.two-columns-teaser-block{flex-direction:row;flex-wrap:nowrap}}.bz-form-builder__field--fhp,.visually-hidden{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip-path:inset(50%) !important;white-space:nowrap !important;border:0 !important}.scroll-locked{overflow:hidden !important}
