.glightbox-container {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 999999 !important;
  overflow: hidden;
  -ms-touch-action: none;
  touch-action: none;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  text-size-adjust: 100%;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  outline: none;
}

.glightbox-container.inactive {
  display: none;
}

.glightbox-container .gcontainer {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 9999;
  overflow: hidden;
}

.glightbox-container .gslider {
  -webkit-transition: -webkit-transform 0.4s ease;
  transition: -webkit-transform 0.4s ease;
  transition: transform 0.4s ease;
  transition: transform 0.4s ease, -webkit-transform 0.4s ease;
  height: 100%;
  left: 0;
  top: 0;
  width: 100%;
  position: relative;
  overflow: hidden;
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

.glightbox-container .gslide {
  width: 100%;
  position: absolute;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  opacity: 0;
}

.glightbox-container .gslide.current {
  opacity: 1;
  z-index: 99999;
  position: relative;
}

.glightbox-container .gslide.prev {
  opacity: 1;
  z-index: 9999;
}

.glightbox-container .gslide-inner-content {
  width: 100%;
}

.glightbox-container .ginner-container {
  position: relative;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  max-width: 100%;
  margin: auto;
  height: 100vh;
}

.glightbox-container .ginner-container.gvideo-container {
  width: 100%;
}

.glightbox-container .ginner-container.desc-bottom,
        .glightbox-container .ginner-container.desc-top {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.glightbox-container .ginner-container.desc-left,
        .glightbox-container .ginner-container.desc-right {
  max-width: 100% !important;
}

.gslide iframe,
    .gslide video {
  outline: none !important;
  border: none;
  min-height: 165px;
  -webkit-overflow-scrolling: touch;
  -ms-touch-action: auto;
  touch-action: auto;
}

.gslide:not(.current) {
  pointer-events: none;
}

.gslide-image {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.gslide-image img {
  max-height: 100vh;
  display: block;
  padding: 0;
  float: none;
  outline: none;
  border: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  max-width: 100vw;
  width: auto;
  height: auto;
  -o-object-fit: cover;
  object-fit: cover;
  -ms-touch-action: none;
  touch-action: none;
  margin: auto;
  min-width: 200px;
}

.desc-top .gslide-image img,
        .desc-bottom .gslide-image img {
  width: auto;
}

.desc-left .gslide-image img,
        .desc-right .gslide-image img {
  width: auto;
  max-width: 100%;
}

.gslide-image img.zoomable {
  position: relative;
}

.gslide-image img.dragging {
  cursor: -webkit-grabbing !important;
  cursor: grabbing !important;
  -webkit-transition: none;
  transition: none;
}

.gslide-video {
  position: relative;
  max-width: 100vh;
  width: 100% !important;
}

.gslide-video .plyr__poster-enabled.plyr--loading .plyr__poster {
  display: none;
}

.gslide-video .gvideo-wrapper {
  width: 100%;
        /* max-width: 160vmin; */
  margin: auto;
}

.gslide-video::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background: rgba(255, 0, 0, 0.34);
  display: none;
}

.gslide-video.playing::before {
  display: none;
}

.gslide-video.fullscreen {
  max-width: 100% !important;
  min-width: 100%;
  height: 75vh;
}

.gslide-video.fullscreen video {
  max-width: 100% !important;
  width: 100% !important;
}

.gslide-inline {
  background: #fff;
  text-align: left;
  max-height: calc(100vh - 40px);
  overflow: auto;
  max-width: 100%;
  margin: auto;
}

.gslide-inline .ginlined-content {
  padding: 20px;
  width: 100%;
}

.gslide-inline .dragging {
  cursor: -webkit-grabbing !important;
  cursor: grabbing !important;
  -webkit-transition: none;
  transition: none;
}

.ginlined-content {
  overflow: auto;
  display: block !important;
  opacity: 1;
}

.gslide-external {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  min-width: 100%;
  background: #fff;
  padding: 0;
  overflow: auto;
  max-height: 75vh;
  height: 100%;
}

.gslide-media {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: auto;
}

.zoomed .gslide-media {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}

.desc-top .gslide-media,
    .desc-bottom .gslide-media {
  margin: 0 auto;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.gslide-description {
  position: relative;
  -webkit-box-flex: 1;
  -ms-flex: 1 0 100%;
  flex: 1 0 100%;
}

.gslide-description.description-left,
    .gslide-description.description-right {
  max-width: 100%;
}

.gslide-description.description-bottom,
    .gslide-description.description-top {
  margin: 0 auto;
  width: 100%;
}

.gslide-description p {
  margin-bottom: 12px;
}

.gslide-description p:last-child {
  margin-bottom: 0;
}

.zoomed .gslide-description {
  display: none;
}

.glightbox-button-hidden {
  display: none;
}


/*
 * Description for mobiles
 * something like facebook does the description
 * for the photos
*/

.glightbox-mobile .glightbox-container .gslide-description {
  height: auto !important;
  width: 100%;
  position: absolute;
  bottom: 0;
  padding: 19px 11px;
  max-width: 100vw !important;
  -webkit-box-ordinal-group: 3 !important;
  -ms-flex-order: 2 !important;
  order: 2 !important;
  max-height: 78vh;
  overflow: auto !important;
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.75)));
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.75) 100%);
  -webkit-transition: opacity 0.3s linear;
  transition: opacity 0.3s linear;
  padding-bottom: 50px;
}

.glightbox-mobile .glightbox-container .gslide-title {
  color: #fff;
  font-size: 1em;
}

.glightbox-mobile .glightbox-container .gslide-desc {
  color: #a1a1a1;
}

.glightbox-mobile .glightbox-container .gslide-desc a {
  color: #fff;
  font-weight: bold;
}

.glightbox-mobile .glightbox-container .gslide-desc * {
  color: inherit;
}

.glightbox-mobile .glightbox-container .gslide-desc .desc-more {
  color: #fff;
  opacity: 0.4;
}

.gdesc-open .gslide-media {
  -webkit-transition: opacity 0.5s ease;
  transition: opacity 0.5s ease;
  opacity: 0.4;
}

.gdesc-open .gdesc-inner {
  padding-bottom: 30px;
}

.gdesc-closed .gslide-media {
  -webkit-transition: opacity 0.5s ease;
  transition: opacity 0.5s ease;
  opacity: 1;
}

.greset {
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}

.gabsolute {
  position: absolute;
}

.grelative {
  position: relative;
}

.glightbox-desc {
  display: none !important;
}

.glightbox-open {
  overflow: hidden;
}

.gloader {
  height: 25px;
  width: 25px;
  -webkit-animation: lightboxLoader 0.8s infinite linear;
  animation: lightboxLoader 0.8s infinite linear;
  border: 2px solid #fff;
  border-right-color: transparent;
  border-radius: 50%;
  position: absolute;
  display: block;
  z-index: 9999;
  left: 0;
  right: 0;
  margin: 0 auto;
  top: 47%;
}

.goverlay {
  width: 100%;
  height: calc(100vh + 1px);
  position: fixed;
  top: -1px;
  left: 0;
  background: #000;
  will-change: opacity;
}

.glightbox-mobile .goverlay {
  background: #000;
}

.gprev,
.gnext,
.gclose {
  z-index: 99999;
  cursor: pointer;
  width: 26px;
  height: 44px;
  border: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.gprev svg,
.gnext svg,
.gclose svg {
  display: block;
  width: 25px;
  height: auto;
  margin: 0;
  padding: 0;
}

.gprev.disabled,
.gnext.disabled,
.gclose.disabled {
  opacity: 0.1;
}

.gprev .garrow,
.gnext .garrow,
.gclose .garrow {
  stroke: #fff;
}

.gbtn.focused {
  outline: 2px solid #0f3d81;
}

iframe.wait-autoplay {
  opacity: 0;
}

.glightbox-closing .gnext,
    .glightbox-closing .gprev,
    .glightbox-closing .gclose {
  opacity: 0 !important;
}


/*Skin */

.glightbox-clean .gslide-description {
  background: #fff;
}

.glightbox-clean .gdesc-inner {
  padding: 22px 20px;
}

.glightbox-clean .gslide-title {
  font-size: 1em;
  font-weight: normal;
  font-family: arial;
  color: #000;
  margin-bottom: 19px;
  line-height: 1.4em;
}

.glightbox-clean .gslide-desc {
  font-size: 0.86em;
  margin-bottom: 0;
  font-family: arial;
  line-height: 1.4em;
}

.glightbox-clean .gslide-video {
  background: #000;
}

.glightbox-clean .gprev,
    .glightbox-clean .gnext,
    .glightbox-clean .gclose {
  background-color: rgba(0, 0, 0, 0.75);
  border-radius: 4px;
}

.glightbox-clean .gprev path,
.glightbox-clean .gnext path,
.glightbox-clean .gclose path {
  fill: #fff;
}

.glightbox-clean .gprev {
  position: absolute;
  top: -100%;
  left: 30px;
  width: 40px;
  height: 50px;
}

.glightbox-clean .gnext {
  position: absolute;
  top: -100%;
  right: 30px;
  width: 40px;
  height: 50px;
}

.glightbox-clean .gclose {
  width: 35px;
  height: 35px;
  top: 15px;
  right: 10px;
  position: absolute;
}

.glightbox-clean .gclose svg {
  width: 18px;
  height: auto;
}

.glightbox-clean .gclose:hover {
  opacity: 1;
}


/*CSS Animations*/

.gfadeIn {
  -webkit-animation: gfadeIn 0.5s ease;
  animation: gfadeIn 0.5s ease;
}

.gfadeOut {
  -webkit-animation: gfadeOut 0.5s ease;
  animation: gfadeOut 0.5s ease;
}

.gslideOutLeft {
  -webkit-animation: gslideOutLeft 0.3s ease;
  animation: gslideOutLeft 0.3s ease;
}

.gslideInLeft {
  -webkit-animation: gslideInLeft 0.3s ease;
  animation: gslideInLeft 0.3s ease;
}

.gslideOutRight {
  -webkit-animation: gslideOutRight 0.3s ease;
  animation: gslideOutRight 0.3s ease;
}

.gslideInRight {
  -webkit-animation: gslideInRight 0.3s ease;
  animation: gslideInRight 0.3s ease;
}

.gzoomIn {
  -webkit-animation: gzoomIn 0.5s ease;
  animation: gzoomIn 0.5s ease;
}

.gzoomOut {
  -webkit-animation: gzoomOut 0.5s ease;
  animation: gzoomOut 0.5s ease;
}

@-webkit-keyframes lightboxLoader {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

@keyframes lightboxLoader {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

@-webkit-keyframes gfadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

@keyframes gfadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

@-webkit-keyframes gfadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}

@keyframes gfadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}

@-webkit-keyframes gslideInLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-60%, 0, 0);
    transform: translate3d(-60%, 0, 0);
  }
  to {
    visibility: visible;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

@keyframes gslideInLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-60%, 0, 0);
    transform: translate3d(-60%, 0, 0);
  }
  to {
    visibility: visible;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

@-webkit-keyframes gslideOutLeft {
  from {
    opacity: 1;
    visibility: visible;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    -webkit-transform: translate3d(-60%, 0, 0);
    transform: translate3d(-60%, 0, 0);
    opacity: 0;
    visibility: hidden;
  }
}

@keyframes gslideOutLeft {
  from {
    opacity: 1;
    visibility: visible;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    -webkit-transform: translate3d(-60%, 0, 0);
    transform: translate3d(-60%, 0, 0);
    opacity: 0;
    visibility: hidden;
  }
}

@-webkit-keyframes gslideInRight {
  from {
    opacity: 0;
    visibility: visible;
    -webkit-transform: translate3d(60%, 0, 0);
    transform: translate3d(60%, 0, 0);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

@keyframes gslideInRight {
  from {
    opacity: 0;
    visibility: visible;
    -webkit-transform: translate3d(60%, 0, 0);
    transform: translate3d(60%, 0, 0);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

@-webkit-keyframes gslideOutRight {
  from {
    opacity: 1;
    visibility: visible;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    -webkit-transform: translate3d(60%, 0, 0);
    transform: translate3d(60%, 0, 0);
    opacity: 0;
  }
}

@keyframes gslideOutRight {
  from {
    opacity: 1;
    visibility: visible;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    -webkit-transform: translate3d(60%, 0, 0);
    transform: translate3d(60%, 0, 0);
    opacity: 0;
  }
}

@-webkit-keyframes gzoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  to {
    opacity: 1;
  }
}

@keyframes gzoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  to {
    opacity: 1;
  }
}

@-webkit-keyframes gzoomOut {
  from {
    opacity: 1;
  }
  50% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  to {
    opacity: 0;
  }
}

@keyframes gzoomOut {
  from {
    opacity: 1;
  }
  50% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  to {
    opacity: 0;
  }
}

@media (min-width: 769px) {
  .glightbox-container .ginner-container {
    width: auto;
    height: auto;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .glightbox-container .ginner-container.desc-top .gslide-description {
    -webkit-box-ordinal-group: 1;
    -ms-flex-order: 0;
    order: 0;
  }
  .glightbox-container .ginner-container.desc-top .gslide-image,
                .glightbox-container .ginner-container.desc-top .gslide-image img {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
  }
  .glightbox-container .ginner-container.desc-left .gslide-description {
    -webkit-box-ordinal-group: 1;
    -ms-flex-order: 0;
    order: 0;
  }
  .glightbox-container .ginner-container.desc-left .gslide-image {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
  }
  .gslide-image img {
    max-height: 97vh;
    max-width: 100%;
  }
  .gslide-image img.zoomable {
    cursor: -webkit-zoom-in;
    cursor: zoom-in;
  }
  .zoomed .gslide-image img.zoomable {
    cursor: -webkit-grab;
    cursor: grab;
  }
  .gslide-inline {
    max-height: 95vh;
  }
  .gslide-external {
    max-height: 100vh;
  }
  .gslide-description.description-left,
    .gslide-description.description-right {
    max-width: 275px;
  }
  .glightbox-open {
    height: auto;
  }
  .goverlay {
    background: rgba(0, 0, 0, 0.92);
  }
  .glightbox-clean .gslide-media {
    -webkit-box-shadow: 1px 2px 9px 0px rgba(0, 0, 0, 0.65);
    box-shadow: 1px 2px 9px 0px rgba(0, 0, 0, 0.65);
  }
  .glightbox-clean .description-left .gdesc-inner,
.glightbox-clean .description-right .gdesc-inner {
    position: absolute;
    height: 100%;
    overflow-y: auto;
  }
  .glightbox-clean .gprev,
    .glightbox-clean .gnext,
    .glightbox-clean .gclose {
    background-color: rgba(0, 0, 0, 0.32);
  }
  .glightbox-clean .gprev:hover,
.glightbox-clean .gnext:hover,
.glightbox-clean .gclose:hover {
    background-color: rgba(0, 0, 0, 0.7);
  }
  .glightbox-clean .gprev {
    top: 45%;
  }
  .glightbox-clean .gnext {
    top: 45%;
  }
}

@media (min-width: 992px) {
  .glightbox-clean .gclose {
    opacity: 0.7;
    right: 20px;
  }
}

@media screen and (max-height: 420px) {
  .goverlay {
    background: #000;
  }
}

:root{--primary-hue: 2;--primary-sat: 85%;--primary-light: 26%;--color-primary: hsl( var(--primary-hue), var(--primary-sat), var(--primary-light) );--secondary-hue: 201;--secondary-sat: 96%;--secondary-light: 20%;--color-secondary: hsl( var(--secondary-hue), var(--secondary-sat), var(--secondary-light) );--tertiary-hue: 189;--tertiary-sat: 100%;--tertiary-light: 23%;--color-tertiary: hsl( var(--tertiary-hue), var(--tertiary-sat), var(--tertiary-light) );--quaternary-hue: 112;--quaternary-sat: 22%;--quaternary-light: 39%;--color-quaternary: hsl( var(--quaternary-hue), var(--quaternary-sat), var(--quaternary-light) );--color-background:	#fff;--color-surface:	#F3F7F9;--color-neutral-primary:	hsl(214, 9%, 55%);--color-neutral-secondary:	hsl(215, 17%, 80%);--color-neutral-tertiary:	hsl(213, 26%, 93%);--color-neutral-quaternary: hsl(220, 23%, 97%);--color-on_background:	#12100B;--color-on_surface:	#12100B;--color-on_primary:	#ffffff;--color-on_secondary:	#ffffff;--color-on_tertiary:	#ffffff;--color-on_quaternary:	#ffffff;--color-on_quintenary:	#ffffff;--color-on_senary:	#ffffff;--color-on_septenary:	#ffffff;--color-on_nonary:	#ffffff;--color-on_neutral-tertiary:#000000;--color-on_neutral-quaternary:#000000;--color-on_media:	#fff;--color-image-fallback: hsl(203, 48%, 81%);--color-error:	red;--color-disabled:	hsl(0, 0%, 60%);--color-link:	hsl(2, 85%, 26%);--color-link-hover:	hsl(14, 41%, 48%);--color-link-press:	hsl(2, 95%, 25%);--color-nav-hover:	hsl(2, 85%, 26%);--color-nav-press:	hsl(2, 95%, 25%);--color-nav-active:	hsl(2, 85%, 26%);--color-cta:	#12100B;--color-cta-hover:	hsl(2, 95%, 25%);--color-cta-press:	hsl(2, 85%, 26%);--color-border:	#999999;--color-border-secondary:	#888888;--toast-success: #eaebe5;--toast-info: #f0f5f7;--toast-warning: #fff5e9;--toast-error: #ffd9d9;--color-input-passive: hsl(210, 8%, 83%);--color-input-hover: hsl(0, 0%, 60%);--color-input-active: hsl(0, 0, 40%);--color-input-error: hsl(2, 98%, 48%)}html{--max-page-width: 1776px;--menu-gutter: 320px;--spacing-base: 8px;--spacing-small: 40px;--spacing-large: 160px;--spacing: 80px;--gutter-small: 8px;--gutter: 24px;--content-gutter: var(--spacing);--layer-absolute-top: 100;--layer-above-top: 70;--layer-top: 60;--layer-below-top: 50;--layer-above-middle: 40;--layer-middle: 30;--layer-below-middle: 20;--layer-above-bottom: 10;--layer-bottom: 1;--grid-base: repeat(16, 1fr)}@media only screen and (max-width: 1920px){html{--grid-base: repeat(12, 1fr)}}@media only screen and (min-width: 768px)and (max-width: 1023px){html{--grid-base: repeat(8, 1fr)}}@media only screen and (max-width: 767px){html{--grid-base: repeat(4, 1fr)}}@media only screen and (min-width: 1280px)and (max-width: 1920px){html{--menu-gutter: 280px}}html{--font-base: "Signa Pro", sans-serif;--font-display: "Signa Serif Stencil Pro", serif;--font-size-rem: 14px;--font-size-base: 1rem;--font-size-d1: 3.9285714286rem;--font-size-d2: 3rem;--font-size-d3: 2.2857142857rem;--font-size-d4: 2rem;--font-size-h1: 1.7857142857rem;--font-size-h2: 1.4285714286rem;--font-size-h3: 1.1428571429rem;--font-size-h4: 1rem;--font-size-h5: 1rem;--font-size-article-base: 1.2857142857rem;--font-size-opening: 1.1428571429rem;--font-size-footer-heading: 1.7142857143rem;--font-size-quote: 1.7857142857rem;--font-size-button: 1.1428571429rem;--font-size-button-small: 0.8571428571rem;--font-size-link-1: 1.1428571429rem;--font-size-link-2: 1rem;--font-size-link-3: 0.8571428571rem;--font-size-small: 0.857rem;--font-weight-black: 900;--font-weight-bold: 700;--font-weight-semibold: 600;--font-weight-medium: 500;--font-weight-normal: 400;--font-weight-light: 300;--font-weight-base: var(--font-weight-light);--line-height-base: 1.423;--line-height-large-heading: 1.25;--line-height-heading: 1.375;--line-height-subheading: 1.6;--line-height-article: 1.5;--max-paragraph-width: 76ch;--max-subheading-width: 45rem;--letter-spacing-h1: 1.44px;--letter-spacing-h2: 1.152px;--letter-spacing-h3: 1.008px;--letter-spacing-link: 1.008px;--letter-spacing-link-3: 0.864px}.back-navigation__link::before,.related-page__link:after,.profiler__label:after,.gallery-block__gallery-heading::after,.card .link:after,.minimal-card:not(.--no-link) .minimal-card__description:after,.teaser__heading:after,.search__controls span:last-of-type:after,.search__controls span:first-of-type:before,.search__header .search__close::before,.custom-select-container:after,.logoband__text a:after,.profile__wood-sorts a:after,.downloads__link:after,.contact-banner__details a:after,.textblock__links a:not(.button):after,.textblock__content :not(.textblock__links) a:not(.card):not(.button):after,froeslev-hegnsberegner .tab__navigation button:after,.button:after,.footer__columns a:after{content:"";display:inline-block;width:1em;height:calc(1em*var(--line-height-base));-webkit-mask-position:center;mask-position:center;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:var(--link-icon-color);vertical-align:middle;-webkit-transition:-webkit-transform 200ms ease;transition:-webkit-transform 200ms ease;transition:transform 200ms ease;transition:transform 200ms ease, -webkit-transform 200ms ease}.related-page__link:hover:after,.gallery-block__gallery-heading:hover:after,.card:hover .link:after,.logoband__text a:hover:after,.profile__wood-sorts a:hover:after,.downloads__link:hover:after,.contact-banner__details a:hover:after,.textblock__links a:hover:not(.button):after,.textblock__content :not(.textblock__links) a:hover:not(.card):not(.button):after,.search__controls span:hover:last-of-type:after,froeslev-hegnsberegner .tab__navigation button:hover:after,.button:hover:after,.footer__columns a:hover:after{-webkit-transform:translateX(0.25em);transform:translateX(0.25em)}.gallery-block__gallery-heading::after,.card .link:after,.teaser__heading:after,.logoband__text a:after,.profile__wood-sorts a:after,.downloads__link:after,.contact-banner__details a:after,.textblock__links a:not(.button):after,.textblock__content :not(.textblock__links) a:not(.card):not(.button):after,.search__controls span:last-of-type:after,froeslev-hegnsberegner .tab__navigation button:after,.button:after,.footer__columns a:after{margin-left:.5em;margin-right:.25em}.back-navigation__link::before,.related-page__link:after,.profiler__label:after,.gallery-block__gallery-heading::after,.card .link:after,.minimal-card:not(.--no-link) .minimal-card__description:after,.teaser__heading:after,.logoband__text a:is([href^="/"]):is([href*="#"]):after,.profile__wood-sorts a:is([href^="/"]):is([href*="#"]):after,.downloads__link:is([href^="/"]):is([href*="#"]):after,.contact-banner__details a:is([href^="/"]):is([href*="#"]):after,froeslev-hegnsberegner .tab__navigation button:is([href^="/"]):is([href*="#"]):after,.button:is([href^="/"]):is([href*="#"]):after,.footer__columns a:is([href^="/"]):is([href*="#"]):after,.logoband__text a:is([href^="#"]):after,.profile__wood-sorts a:is([href^="#"]):after,.downloads__link:is([href^="#"]):after,.contact-banner__details a:is([href^="#"]):after,.textblock__links a:is([href^="#"]):not(.button):after,.textblock__content :not(.textblock__links) a:is([href^="#"]):not(.card):not(.button):after,.search__controls span:is([href^="#"]):last-of-type:after,froeslev-hegnsberegner .tab__navigation button:is([href^="#"]):after,.button:is([href^="#"]):after,.footer__columns a:is([href^="#"]):after,.logoband__text a:is([href^="/"]):after,.profile__wood-sorts a:is([href^="/"]):after,.downloads__link:is([href^="/"]):after,.contact-banner__details a:is([href^="/"]):after,.textblock__links a:is([href^="/"]):not(.button):after,.textblock__content :not(.textblock__links) a:is([href^="/"]):not(.card):not(.button):after,.search__controls span:is([href^="/"]):last-of-type:after,froeslev-hegnsberegner .tab__navigation button:is([href^="/"]):after,.button:is([href^="/"]):after,.footer__columns a:is([href^="/"]):after{-webkit-mask-image:url("/assets/icons/arrow-right.svg");mask-image:url("/assets/icons/arrow-right.svg");margin-bottom:2px}.logoband__text a:is([href^=http]):after,.profile__wood-sorts a:is([href^=http]):after,.downloads__link:is([href^=http]):after,.contact-banner__details a:is([href^=http]):after,.textblock__links a:is([href^=http]):not(.button):after,.textblock__content :not(.textblock__links) a:is([href^=http]):not(.card):not(.button):after,.search__controls span:is([href^=http]):last-of-type:after,froeslev-hegnsberegner .tab__navigation button:is([href^=http]):after,.button:is([href^=http]):after,.footer__columns a:is([href^=http]):after{-webkit-mask-image:url("/assets/icons/external.svg");mask-image:url("/assets/icons/external.svg")}.search__header .search__close::before{-webkit-mask-image:url("/assets/icons/close-big.svg");mask-image:url("/assets/icons/close-big.svg")}.search__controls span:last-of-type:after,.search__controls span:first-of-type:before,.custom-select-container:after{-webkit-mask-image:url("/assets/icons/chevron-right.svg");mask-image:url("/assets/icons/chevron-right.svg")}.logoband__text a:is([href$=".pdf"]):after,.profile__wood-sorts a:is([href$=".pdf"]):after,.downloads__link:is([href$=".pdf"]):after,.contact-banner__details a:is([href$=".pdf"]):after,.textblock__links a:is([href$=".pdf"]):not(.button):after,.textblock__content :not(.textblock__links) a:is([href$=".pdf"]):not(.card):not(.button):after,.search__controls span:is([href$=".pdf"]):last-of-type:after,froeslev-hegnsberegner .tab__navigation button:is([href$=".pdf"]):after,.button:is([href$=".pdf"]):after,.footer__columns a:is([href$=".pdf"]):after{-webkit-mask-image:url("/assets/icons/download.svg");mask-image:url("/assets/icons/download.svg")}.logoband__text a:after,.profile__wood-sorts a:after,.downloads__link:after,.contact-banner__details a:after,.textblock__links a:not(.button):after,.textblock__content :not(.textblock__links) a:not(.card):not(.button):after,.search__controls span:last-of-type:after,froeslev-hegnsberegner .tab__navigation button:after,.button:after,.footer__columns a:after{display:none}.logoband__text a:is([href^=http]):after,.profile__wood-sorts a:is([href^=http]):after,.downloads__link:is([href^=http]):after,.contact-banner__details a:is([href^=http]):after,.textblock__links a:is([href^=http]):not(.button):after,.textblock__content :not(.textblock__links) a:is([href^=http]):not(.card):not(.button):after,.search__controls span:is([href^=http]):last-of-type:after,froeslev-hegnsberegner .tab__navigation button:is([href^=http]):after,.button:is([href^=http]):after,.footer__columns a:is([href^=http]):after{display:inline-block}.logoband__text a:is([href^="/"]):after,.profile__wood-sorts a:is([href^="/"]):after,.downloads__link:is([href^="/"]):after,.contact-banner__details a:is([href^="/"]):after,.textblock__links a:is([href^="/"]):not(.button):after,.textblock__content :not(.textblock__links) a:is([href^="/"]):not(.card):not(.button):after,.search__controls span:is([href^="/"]):last-of-type:after,froeslev-hegnsberegner .tab__navigation button:is([href^="/"]):after,.button:is([href^="/"]):after,.footer__columns a:is([href^="/"]):after{display:inline-block}.logoband__text a:is([href^="#"]):after,.profile__wood-sorts a:is([href^="#"]):after,.downloads__link:is([href^="#"]):after,.contact-banner__details a:is([href^="#"]):after,.textblock__links a:is([href^="#"]):not(.button):after,.textblock__content :not(.textblock__links) a:is([href^="#"]):not(.card):not(.button):after,.search__controls span:is([href^="#"]):last-of-type:after,froeslev-hegnsberegner .tab__navigation button:is([href^="#"]):after,.button:is([href^="#"]):after,.footer__columns a:is([href^="#"]):after{display:inline-block}.logoband__text a:is([href^="/"]):is([href*="#"]):after,.profile__wood-sorts a:is([href^="/"]):is([href*="#"]):after,.downloads__link:is([href^="/"]):is([href*="#"]):after,.contact-banner__details a:is([href^="/"]):is([href*="#"]):after,.textblock__links a:is([href^="/"]):is([href*="#"]):not(.button):after,.textblock__content :not(.textblock__links) a:is([href^="/"]):is([href*="#"]):not(.card):not(.button):after,.search__controls span:is([href^="/"]):is([href*="#"]):last-of-type:after,froeslev-hegnsberegner .tab__navigation button:is([href^="/"]):is([href*="#"]):after,.button:is([href^="/"]):is([href*="#"]):after,.footer__columns a:is([href^="/"]):is([href*="#"]):after{display:inline-block}.logoband__text a:is([href$=".pdf"]):after,.profile__wood-sorts a:is([href$=".pdf"]):after,.downloads__link:is([href$=".pdf"]):after,.contact-banner__details a:is([href$=".pdf"]):after,.textblock__links a:is([href$=".pdf"]):not(.button):after,.textblock__content :not(.textblock__links) a:is([href$=".pdf"]):not(.card):not(.button):after,.search__controls span:is([href$=".pdf"]):last-of-type:after,froeslev-hegnsberegner .tab__navigation button:is([href$=".pdf"]):after,.button:is([href$=".pdf"]):after,.footer__columns a:is([href$=".pdf"]):after{display:inline-block}.process__content,.profile__inner,.profiler__content,.profiler__filter,.contacts__department,.contacts__top,.page-list__elements,.page-list__content,.page-list,.cards__content,.downloads{display:grid;grid-template-columns:var(--grid-base);gap:var(--gutter)}.page-list__elements,.page-list__content,.page-list__controls,.--narrow-layout .textblock__content{--grid-span: 1 / -1;grid-column:var(--grid-span)}.profiler__sub-category,.profiler__profile,.page-list__elements .card,.page-list__elements .minimal-card{--grid-span: span 4;grid-column:var(--grid-span)}.footer__container{max-width:var(--max-page-width)}.contact-banner,.--three-quarter .textblock__content,.slider.--background,.process.--has-background,.cards__content,.--background:not(.--three-quarter) .textblock__content,.footer{position:relative}.slider.--background::after,.process.--has-background::after,.cards__content::after,.--background:not(.--three-quarter) .textblock__content::after,.footer::after{content:"";position:absolute;top:0;right:0;bottom:0;width:calc(100vw - (100% + var(--menu-gutter)));-webkit-transform:translateX(99.9%);transform:translateX(99.9%);background-color:var(--background-color)}@media only screen and (max-width: 1279px){.slider.--background::after,.process.--has-background::after,.cards__content::after,.--background:not(.--three-quarter) .textblock__content::after,.footer::after{width:var(--spacing-small)}}.contact-banner::before,.--three-quarter .textblock__content::before,.slider.--background::before,.process.--has-background::before,.cards__content::before,.--background:not(.--three-quarter) .textblock__content::before,.footer::before{content:"";position:absolute;top:0;left:0;bottom:0;width:var(--spacing);-webkit-transform:translateX(-99.9%);transform:translateX(-99.9%);background-color:var(--background-color)}.profiler__sub-category img,.profiler__profile img,.gallery-block__image img,.card:is([href]) img,.minimal-card:not(.--no-link) img,.teaser__media img,.search-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;scale:1.05;-webkit-transition:scale .2s ease,-webkit-transform .2s ease;transition:scale .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,scale .2s ease;transition:transform .2s ease,scale .2s ease,-webkit-transform .2s ease}.profiler__sub-category:hover img,.profiler__profile:hover img,.gallery-block__image:hover img,.card:hover:is([href]) img,.minimal-card:hover:not(.--no-link) img,.teaser__media:hover img,.search-item:hover img{scale:1.1}.profiler__sub-category:active img,.profiler__profile:active img,.gallery-block__image:active img,.card:active:is([href]) img,.minimal-card:active:not(.--no-link) img,.teaser__media:active img,.search-item:active img{scale:1}@-webkit-keyframes spin{from{rotate:0deg}to{rotate:360deg}}@keyframes spin{from{rotate:0deg}to{rotate:360deg}}@-webkit-keyframes centered-spin{from{-webkit-transform:translate(-50%, -50%) rotate(0deg);transform:translate(-50%, -50%) rotate(0deg)}to{-webkit-transform:translate(-50%, -50%) rotate(360deg);transform:translate(-50%, -50%) rotate(360deg)}}@keyframes centered-spin{from{-webkit-transform:translate(-50%, -50%) rotate(0deg);transform:translate(-50%, -50%) rotate(0deg)}to{-webkit-transform:translate(-50%, -50%) rotate(360deg);transform:translate(-50%, -50%) rotate(360deg)}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}a,button{cursor:revert}ol,ul,menu{list-style:none}img{max-width:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}::-webkit-input-placeholder{color:unset}::-moz-placeholder{color:unset}:-ms-input-placeholder{color:unset}::-ms-input-placeholder{color:unset}::placeholder{color:unset}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}a{color:unset;text-decoration:unset}.is-hidden{display:none !important}@media only screen and (min-width: 2256px){.is-hidden--above-container{display:none !important}}@media only screen and (max-width: 2256px){.is-hidden--below-container{display:none !important}}@media only screen and (min-width: 1921px){.is-hidden--desk-large-and-above{display:none !important}}@media only screen and (min-width: 1440px){.is-hidden--desk-medium-and-above{display:none !important}}@media only screen and (min-width: 1440px)and (max-width: 1920px){.is-hidden--desk-medium-only{display:none !important}}@media only screen and (max-width: 1440px){.is-hidden--desk-medium-and-below{display:none !important}}@media only screen and (min-width: 1280px){.is-hidden--desk-small-and-above{display:none !important}}@media only screen and (min-width: 1280px)and (max-width: 1439px){.is-hidden--desk-small-only{display:none !important}}@media only screen and (max-width: 1439px){.is-hidden--desk-small-and-below{display:none !important}}@media only screen and (min-width: 1280px){.is-hidden--desk-and-above{display:none !important}}@media only screen and (min-width: 1280px)and (max-width: 1920px){.is-hidden--desk-only{display:none !important}}@media only screen and (max-width: 1920px){.is-hidden--desk-and-below{display:none !important}}@media only screen and (min-width: 768px){.is-hidden--tablet-and-above{display:none !important}}@media only screen and (max-width: 1279px){.is-hidden--tablet-and-below{display:none !important}}@media only screen and (min-width: 768px)and (max-width: 1279px){.is-hidden--tablet-only{display:none !important}}@media only screen and (min-width: 1024px){.is-hidden--tablet-landscape-and-above{display:none !important}}@media only screen and (min-width: 1024px)and (max-width: 1279px){.is-hidden--tablet-landscape-only{display:none !important}}@media only screen and (max-width: 1279px){.is-hidden--tablet-landscape-and-below{display:none !important}}@media only screen and (min-width: 768px)and (max-width: 1023px){.is-hidden--tablet-portrait-only{display:none !important}}@media only screen and (max-width: 1023px){.is-hidden--tablet-portrait-and-below{display:none !important}}@media only screen and (min-width: 520px){.is-hidden--device-large-and-above{display:none !important}}@media only screen and (max-width: 767px){.is-hidden--device-large-and-below{display:none !important}}@media only screen and (min-width: 520px)and (max-width: 767px){.is-hidden--device-large-only{display:none !important}}@media only screen and (max-width: 519px){.is-hidden--device-small-only{display:none !important}}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,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,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:button}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{-webkit-box-sizing:border-box;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]{-webkit-box-sizing:border-box;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;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}*{margin:0}html{overflow-y:hidden;font-size:var(--font-size-rem)}html,body{height:100%;overflow-x:hidden}body{position:relative;font-family:var(--font-base);font-weight:var(--font-weight-light);line-height:var(--line-height-base);-webkit-font-smoothing:antialiased;color:var(--color-on_background);background-color:var(--color-background);text-wrap:balance}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word;margin:0}hr{border-top:1px solid var(--color-black)}.container{max-width:var(--max-page-width)}.container.--expand-left{grid-column-start:span 2;padding-left:var(--menu-gutter)}.container.--grid{display:grid;grid-template-columns:var(--grid-base);gap:var(--gutter)}@media only screen and (max-width: 767px){.container.--grid{grid-template-columns:1fr}}.--narrow-layout .container{max-width:var(--content-width);margin-left:auto;margin-right:auto}.spacing-bottom{margin-bottom:var(--spacing)}.is-hidden{display:none !important}:target{scroll-padding-block-start:2rem}header{height:0}.content{position:relative;display:grid;grid-template-columns:var(--menu-gutter) 1fr;gap:0 var(--content-gutter);margin-right:var(--content-gutter);color:var(--page-font-color)}.content>*{grid-column-start:2}.content::before{--breadcrumb-height: 100px;content:"";position:absolute;width:calc(100% + var(--content-gutter));height:calc(100% - var(--breadcrumb-height));top:var(--breadcrumb-height);right:0;left:var(--menu-gutter);z-index:-1;background-color:var(--page-background-color)}@media only screen and (max-width: 1279px){.content::before{--breadcrumb-height: 180px;left:calc(var(--spacing-small)*-1);width:calc(100% + var(--spacing-small)*2)}}@media only screen and (max-width: 1023px){.content::before{--breadcrumb-height: 140px}}@media only screen and (max-width: 1279px){.content{display:block;padding-top:calc(var(--gutter-small)*10)}}@media only screen and (max-width: 1279px){.content{grid-template-columns:1fr;gap:0}}@media only screen and (min-width: 768px)and (max-width: 1279px){.content{margin:0 var(--spacing-small);overflow-wrap:anywhere}}@media only screen and (max-width: 767px){.content{--content-gutter: var(--gutter);margin:0 var(--content-gutter);grid-template-columns:1fr}.content>*{grid-column-start:1}}.content.--color-primary{--page-background-color: var(--color-neutral-quaternary)}.content.--color-secondary{--page-background-color: var(--color-secondary);--page-font-color: var(--color-on_secondary)}.content.--color-tertiary{--page-background-color: var(--color-tertiary);--page-font-color: var(--color-on_tertiary)}.content.--narrow-layout{--content-width: 771px;grid-template-columns:var(--menu-gutter) 1fr var(--content-width) 1fr;gap:0}@media only screen and (min-width: 1921px){.content.--narrow-layout{--content-width: 848px}}.content.--narrow-layout>*{grid-column-start:3}nav[role=navigation]{position:fixed}@media only screen and (min-width: 1280px){nav[role=navigation]{top:0;left:0;z-index:var(--layer-top)}}.dealers h1,.media h5,.hero__text h1{font-size:var(--font-size-d1);font-weight:var(--font-weight-normal);font-family:var(--font-display);letter-spacing:unset;text-transform:unset}.process__display-heading,.downloads__heading{font-size:var(--font-size-d2);font-weight:var(--font-weight-normal);font-family:var(--font-display);letter-spacing:unset;text-transform:unset}.text-gallery__heading{font-size:var(--font-size-d4);font-weight:var(--font-weight-normal);font-family:var(--font-display);letter-spacing:unset;text-transform:unset}.call-to-action a,froeslev-hegnsberegner .tab__navigation button,.button{font-family:var(--font-base);font-weight:var(--font-weight-bold);font-size:var(--font-size-base)}.card .link,.button.--small{font-family:var(--font-base);font-weight:var(--font-weight-bold);font-size:var(--font-size-base);line-height:var(--line-height-base)}.contacts__cards .card__infobox{font-size:var(--font-size-base);font-weight:var(--font-weight-light);line-height:var(--line-height-base);text-transform:unset;letter-spacing:unset}@font-face{font-family:"Signa Pro";src:url("/assets/fonts/signa_pro_book.woff2") format("woff2"),url("/assets/fonts/signa_pro_book.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Signa Pro";src:url("/assets/fonts/signa_pro_light.woff2") format("woff2"),url("/assets/fonts/signa_pro_light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Signa Pro";src:url("/assets/fonts/signa_pro_bold.woff2") format("woff2"),url("/assets/fonts/signa_pro_bold.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Signa Serif Stencil Pro";src:local("Neue Haas Grotesk  Medium"),local("Neue-Haas-Grotesk--Medium"),url("/assets/fonts/signa_serif_stencil_pro.woff2") format("woff2"),url("/assets/fonts/signa_serif_stencil_pro.woff") format("woff");font-display:swap}p{max-width:var(--max-paragraph-width)}h1,.--size-h1{font-family:var(--font-base);font-size:var(--font-size-h1);font-weight:var(--font-weight-bold);line-height:var(--line-height-large-heading);letter-spacing:var(--letter-spacing-h1);text-transform:uppercase}h2,.--size-h2{font-family:var(--font-base);font-size:var(--font-size-h2);font-weight:var(--font-weight-bold);line-height:var(--line-height-large-heading)}h3,.--size-h3{font-family:var(--font-base);font-size:var(--font-size-h3);font-weight:var(--font-weight-bold);line-height:var(--line-height-heading)}h4,.--size-h4{font-family:var(--font-base);font-size:var(--font-size-h4);font-weight:var(--font-weight-medium);line-height:var(--line-height-heading)}caption,.--size-caption{font-size:var(--font-size-d2);font-weight:var(--font-weight-normal);line-height:var(--line-height-heading)}p{font-size:var(--font-size-base);font-weight:var(--font-weight-light);line-height:var(--line-height-base)}body{font-variant-numeric:lining-nums;-webkit-font-feature-settings:"lnum";font-feature-settings:"lnum"}:root{--form-control-color: var(--color-primary)}input[type=radio]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:1.15em;height:1.15em;font:inherit;color:currentColor;border:.1em solid currentColor;border-radius:50%}input[type=radio]::before{content:"";width:.65em;height:.65em;border-radius:50%;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:120ms -webkit-transform ease-in-out;transition:120ms -webkit-transform ease-in-out;transition:120ms transform ease-in-out;transition:120ms transform ease-in-out, 120ms -webkit-transform ease-in-out;-webkit-box-shadow:inset 1em 1em var(--form-control-color);box-shadow:inset 1em 1em var(--form-control-color);background-color:CanvasText}input[type=radio]:checked::before{-webkit-transform:scale(1);transform:scale(1)}input[type=radio] :focus{outline:max(2px,.15em) solid currentColor;outline-offset:max(2px,.15em)}.navigation{--icon-color: var(--color-on_background);--nav-top-padding: 48px;padding:calc(var(--nav-top-padding)) calc(var(--spacing)/2) var(--spacing);z-index:var(--layer-above-middle);color:var(--color-neutral-primary);--icon-color: var(--color-neutral-primary)}@media only screen and (min-width: 1280px)and (max-width: 1920px){.navigation{padding:calc(var(--nav-top-padding)) calc(var(--gutter-small)*3) calc(var(--gutter-small)*3)}}@media screen and (max-height: 1025px){.navigation .login-status p{display:none}}.navigation div{margin-bottom:48px}@media only screen and (min-width: 1280px)and (max-width: 1439px){.navigation div{margin-bottom:32px}}@media only screen and (max-width: 1279px){.navigation div{margin-bottom:24px}}.navigation a{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.5em;-webkit-transition:color .2s ease;transition:color .2s ease;text-transform:uppercase;font-size:var(--font-size-base);letter-spacing:var(--letter-spacing-link)}.navigation a[href]:hover{color:var(--color-nav-hover)}.navigation a[href]:hover:after{background-color:var(--color-nav-hover)}.navigation a[href]:active{color:var(--color-nav-press)}.navigation a[href]:active:after{background-color:var(--color-nav-press)}.navigation li{margin-bottom:16px}@media only screen and (min-width: 1280px)and (max-width: 1439px){.navigation li{margin-bottom:12px}}.navigation li.--selected a{font-weight:var(--font-weight-bold)}.navigation li.--selected a:after{content:"";display:inline-block;-webkit-mask-image:url("/assets/icons/checkmark.svg");mask-image:url("/assets/icons/checkmark.svg");-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background-color:var(--color-on_background);height:1em;width:1em}.navigation li.active.open{position:relative}.navigation li.active.open:before{top:-0.15rem}.navigation li.active>a{color:var(--color-nav-active)}.navigation li.active a.parent:after{--color-on_background: var(--color-nav-active)}.navigation__back{display:none}.navigation__logo{display:block;margin-bottom:calc(var(--gutter-small)*8)}.navigation__primary>ul>li>a,.navigation__primary .active:before{font-family:var(--font-base);font-size:var(--font-size-h3);font-weight:var(--font-weight-bold);line-height:var(--line-height-heading)}@media only screen and (min-width: 1280px)and (max-width: 1439px){.navigation__primary>ul>li>a,.navigation__primary .active:before{font-family:var(--font-base);font-size:var(--font-size-h4);font-weight:var(--font-weight-bold);line-height:var(--line-height-heading)}}.navigation__primary .active:before{color:var(--color-nav-active)}.navigation__secondary-container .navigation__primary{display:none}.navigation__background{position:fixed;top:0;left:0;width:calc(var(--menu-gutter));height:0;background-color:hsl(207, 64%, 95%);z-index:var(--layer-below-top);-webkit-transition:height .25s ease,width .25s ease .25s;transition:height .25s ease,width .25s ease .25s}.navigation__background:before{content:"";display:block;position:absolute;left:calc(var(--menu-gutter));width:1px;height:100%;background-color:hsl(207, 64%, 95%);opacity:0;-webkit-transition:opacity .25s ease .25s;transition:opacity .25s ease .25s}.navigation__background.--active-navigation{width:calc(var(--menu-gutter)*2.5);border-right:calc(var(--gutter-small)/2) solid hsl(207, 64%, 95%);height:100vh}.navigation__background.--active-navigation:before{opacity:1}.navigation__lead{font-weight:var(--font-weight-bold);display:inline-block;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-family:var(--font-base);font-weight:var(--font-weight-bold);font-size:var(--font-size-base);line-height:var(--line-height-base)}.navigation__lead span{margin-top:auto;display:inline-block}.navigation__lead:hover span:after{-webkit-transform:translateX(0.25em);transform:translateX(0.25em)}.navigation__lead span:after{content:"";display:inline-block;width:1em;height:1em;-webkit-mask-image:url("/assets/icons/arrow-right.svg");mask-image:url("/assets/icons/arrow-right.svg");-webkit-mask-position:center;mask-position:center;-webkit-mask-size:100%;mask-size:100%;margin-bottom:4px;margin-left:.5em;background-color:var(--color-on_background);vertical-align:middle;-webkit-transition:-webkit-transform 200ms ease;transition:-webkit-transform 200ms ease;transition:transform 200ms ease;transition:transform 200ms ease, -webkit-transform 200ms ease}.navigation__lead span:after{background-color:var(--icon-color, var(--color-on_background))}.navigation__parent>:nth-child(4n){margin-bottom:48px}@media only screen and (min-width: 1280px)and (max-width: 1439px){.navigation__parent>:nth-child(4n){margin-bottom:32px}}.navigation__child{--logo-height: 20px;--logo-margin: calc(var(--gutter-small) * 8);--top-padding: calc(var(--logo-height) + var(--logo-margin) + var(--nav-top-padding));display:none;position:absolute;top:0;left:var(--menu-gutter);padding:var(--top-padding) 48px 64px;font-weight:var(--weight-normal);-webkit-transition:opacity .5s ease;transition:opacity .5s ease;overflow:auto;opacity:0}@media only screen and (min-width: 1280px)and (max-width: 1920px){.navigation__child{--top-padding: calc(var(--logo-height) + var(--logo-margin) + var(--nav-top-padding))}}.navigation__child:not(.active){-webkit-animation-name:menuOut;animation-name:menuOut;-webkit-animation:menuOut .5s;animation:menuOut .5s}.navigation__child.active{display:block;-webkit-animation-name:menuIn;animation-name:menuIn;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;height:100vh;width:calc(var(--menu-gutter)*1.5)}.navigation__link[href]:hover:after{background-color:var(--color-nav-hover)}.navigation__link.parent:after,.navigation__link.--chevron-right:after{display:inline-block;content:"";-webkit-mask-image:url("/assets/icons/chevron-right.svg");mask-image:url("/assets/icons/chevron-right.svg");-webkit-mask-size:cover;mask-size:cover;background-color:var(--icon-color, var(--color-on_background));height:1em;width:1em}.navigation__link.--active{color:var(--color-nav-active)}.navigation__link.--current{color:var(--color-nav-active)}.navigation__link.--before-icon:before{content:"";display:inline-block;width:calc(1em*var(--line-height-base));height:calc(1em*var(--line-height-base));background-position:center;background-size:100%;background-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:var(--before-icon-color);vertical-align:middle}.navigation__link.--login{--before-icon-color: var(--icon-color)}.navigation__link.--login:before{-webkit-mask-image:url("/assets/icons/person.svg");mask-image:url("/assets/icons/person.svg")}.navigation__link.--globe{--before-icon-color: var(--icon-color)}.navigation__link.--globe:before{-webkit-mask-image:url("/assets/icons/globe.svg");mask-image:url("/assets/icons/globe.svg")}.navigation__link.--globe:hover{--before-icon-color: hsl(2, 95%, 25%)}.navigation__link.--danish:before{background-image:url("/assets/icons/danish.svg")}.navigation__link.--swedish:before{background-image:url("/assets/icons/swedish.svg")}.navigation__link.--norwegian:before{background-image:url("/assets/icons/norwegian.svg")}.navigation__link.--english:before{background-image:url("/assets/icons/english.svg")}.navigation__link.--german:before{background-image:url("/assets/icons/german.svg")}.navigation__burger{display:none}@media only screen and (min-width: 1280px){.navigation .navigation__close{display:none}}@media only screen and (min-width: 1280px)and (max-width: 1920px){.navigation .navigation__logo{max-width:165px}}@media only screen and (max-width: 1279px){.navigation{display:grid;grid-template-columns:1fr repeat(10, 1fr) 1fr;place-content:center;gap:var(--gutter);height:calc(var(--gutter-small)*10);width:100%;padding:0 var(--spacing-small);border-bottom:1px solid hsl(206, 38%, 56%);background-color:hsl(203, 48%, 81%)}.navigation__burger{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;grid-column:3}.navigation__burger>.icon{content:"";display:block;-webkit-mask-image:url("/assets/icons/nav-burger.svg");mask-image:url("/assets/icons/nav-burger.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:var(--color-on_background);width:1.7rem;height:1.5rem;-webkit-mask-size:contain;mask-size:contain}.navigation__burger>.icon:hover{cursor:pointer;background-color:var(--color-nav-hover)}.navigation li.active.open{position:static}.navigation__logo{margin-bottom:0;grid-column:span 2;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;z-index:10;max-width:124px}.navigation .navigation__primary li,.navigation>div{margin-bottom:0}.navigation__primary{grid-column:4/span 8;margin:0 16px}.navigation__primary>ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:var(--gutter);-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.navigation__primary>ul>li>a{font-family:var(--font-base);font-weight:var(--font-weight-bold);font-size:var(--font-size-base);line-height:var(--line-height-base)}.navigation__primary .navigation__child{position:absolute;display:grid;grid-template-columns:1fr 1fr;gap:0 calc(var(--gutter-small)*3);width:100%;top:calc(var(--gutter-small)*10);left:0;padding:calc(var(--gutter-small)*6) 25%;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-animation:none;animation:none;opacity:1;background:hsl(207, 64%, 95%);border-bottom:calc(var(--gutter)/2) solid hsl(203, 48%, 81%);-webkit-transition:-webkit-transform 500ms ease;transition:-webkit-transform 500ms ease;transition:transform 500ms ease;transition:transform 500ms ease, -webkit-transform 500ms ease}.navigation__primary .navigation__child .navigation__lead{position:absolute;left:calc(var(--spacing)/2);top:calc(var(--gutter-small)*3)}.navigation__primary .navigation__child.active{display:grid;-webkit-transform:translateX(0px);transform:translateX(0px);height:auto}.navigation__secondary-container{position:fixed;left:0;top:0;background-color:hsl(207, 64%, 95%);height:100vh;height:100dvh;padding:calc(var(--spacing-small)*3) calc(var(--gutter-small)*5) 16px;z-index:5;min-width:calc(var(--spacing)*4);-webkit-transition:-webkit-transform 300ms ease;transition:-webkit-transform 300ms ease;transition:transform 300ms ease;transition:transform 300ms ease, -webkit-transform 300ms ease;-webkit-transform:translateX(-100%);transform:translateX(-100%);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:calc(var(--gutter)*1.5);border-right:1px solid hsl(87, 33%, 62%)}.--open-secondary .navigation__secondary-container{-webkit-transform:translateX(0px);transform:translateX(0px)}.navigation__secondary-container li{margin-bottom:var(--gutter)}.navigation__secondary-container li.active:before{left:2rem}.navigation__close{content:"";display:none;width:1em;height:1em;-webkit-mask-image:url("/assets/icons/close-big.svg");mask-image:url("/assets/icons/close-big.svg");-webkit-mask-position:center;mask-position:center;background-color:var(--color-on_background);position:absolute;top:32px;right:33px;z-index:15;pointer-events:all;opacity:0;-webkit-transition:opacity 500ms ease 100ms;transition:opacity 500ms ease 100ms}.--open-secondary .navigation__close{opacity:1;display:block}.navigation__close:hover{cursor:pointer;background-color:var(--color-nav-hover)}.navigation__secondary li:nth-child(4n),.navigation__toolbox li:nth-child(4n){margin-bottom:48px}.navigation__secondary li:last-of-type,.navigation__toolbox li:last-of-type{margin-bottom:0}.navigation__secondary a,.navigation__toolbox a{font-family:var(--font-base);font-weight:var(--font-weight-normal);font-size:var(--font-size-base);line-height:var(--line-height-base)}.navigation__secondary .navigation__child.active,.navigation__toolbox .navigation__child.active{background-color:hsl(203, 48%, 81%);padding:calc(var(--spacing-small)*3) var(--spacing) 16px calc(var(--gutter-small)*3);width:auto;border-right:3px solid hsl(87, 33%, 62%)}.navigation__background{display:none !important}}@media only screen and (max-width: 1023px){.navigation__logo{grid-column:1/span 12;grid-row:1;align-self:center;justify-self:center}.navigation__burger{grid-column:1;grid-row:1;opacity:1;-webkit-transition:opacity 200ms ease;transition:opacity 200ms ease}.--open-tertiary .navigation__burger{opacity:0}.navigation__close{left:58px;top:-48px}.navigation .navigation__child{-webkit-transform:translateX(20vw);transform:translateX(20vw);-webkit-transition:opacity 300ms ease,-webkit-transform 300ms ease;transition:opacity 300ms ease,-webkit-transform 300ms ease;transition:transform 300ms ease,opacity 300ms ease;transition:transform 300ms ease,opacity 300ms ease,-webkit-transform 300ms ease}.navigation .navigation__child.active{left:0;-webkit-transform:translateX(39.95vw);transform:translateX(39.95vw);width:60vw;opacity:1;-webkit-animation:none;animation:none}.navigation__primary{margin:0}.navigation>.navigation__primary{display:none !important}.navigation__primary>.navigation__parent{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}.navigation__primary .navigation__child{display:none;opacity:0;top:0;bottom:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.navigation__primary .navigation__child.active{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.navigation__primary .navigation__child li{margin-bottom:var(--gutter)}.navigation__primary .navigation__child .navigation__lead{position:unset;margin-bottom:var(--spacing-small)}.navigation__secondary-container .navigation__primary{display:block}.navigation .navigation__secondary-container{top:calc(var(--gutter-small)*10);padding:48px calc(var(--gutter-small)*4) 16px;min-width:unset;width:40vw}}@media only screen and (max-width: 767px){.navigation .navigation__secondary-container{width:100vw;overflow-y:auto;padding-bottom:var(--spacing)}.navigation .navigation__secondary-container .navigation__close{display:none}.navigation .navigation__close{top:34px}.navigation .navigation__child{display:block;-webkit-transform:translateX(-350vw);transform:translateX(-350vw);-webkit-transition:-webkit-transform 300ms ease;transition:-webkit-transform 300ms ease;transition:transform 300ms ease;transition:transform 300ms ease, -webkit-transform 300ms ease;width:100vw !important;min-height:100vh;padding-left:var(--spacing-small);padding-right:var(--spacing-small);z-index:1;opacity:1}.navigation .navigation__child.active{-webkit-transform:translateX(0);transform:translateX(0)}.navigation .navigation__back{display:block;border-bottom:1px solid hsl(87, 33%, 62%);position:absolute;top:0;left:0;right:0;width:100vw;padding:16px var(--spacing-small);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-family:var(--font-base);font-weight:var(--font-weight-bold);font-size:var(--font-size-link-1)}.navigation .navigation__back:hover .navigation .navigation__back:before{-webkit-transform:translateX(0.5em);transform:translateX(0.5em)}.navigation .navigation__back:before{-webkit-transform:rotate(180deg);transform:rotate(180deg);content:"";display:inline-block;-webkit-mask-image:url("/assets/icons/arrow-right.svg");mask-image:url("/assets/icons/arrow-right.svg");-webkit-mask-size:100%;mask-size:100%;-webkit-mask-position:center;mask-position:center;background-color:#000;width:1em;height:1em;margin-right:.5em}.navigation .navigation__lead{margin-top:48px}}@-webkit-keyframes menuIn{from{opacity:0;left:calc(var(--menu-gutter) - var(--menu-gutter)/8)}to{opacity:1;left:var(--menu-gutter)}}@keyframes menuIn{from{opacity:0;left:calc(var(--menu-gutter) - var(--menu-gutter)/8)}to{opacity:1;left:var(--menu-gutter)}}@-webkit-keyframes menuOut{from{opacity:1;left:var(--menu-gutter)}to{opacity:0;left:calc(var(--menu-gutter) - var(--menu-gutter)/8)}}@keyframes menuOut{from{opacity:1;left:var(--menu-gutter)}to{opacity:0;left:calc(var(--menu-gutter) - var(--menu-gutter)/8)}}.footer{--background-color: hsl(206, 40%, 63%);min-height:100px;color:var(--color-on_secondary);background-color:var(--background-color)}@media only screen and (max-width: 1279px){.footer{margin-right:-40px}}@media only screen and (max-width: 767px){.footer{grid-template-columns:1fr;width:100vw;-webkit-transform:translateX(calc(var(--content-gutter) * -1));transform:translateX(calc(var(--content-gutter) * -1))}}.--narrow-layout .footer{grid-column:2/span 2;margin-left:var(--content-gutter)}.footer__container{display:grid;grid-template-columns:var(--grid-base);grid-row:repeat(3, 1fr)}.footer__heading,.footer__columns{grid-column:1/-1}@media only screen and (max-width: 767px){.footer__heading,.footer__columns{padding-left:var(--gutter);padding-right:var(--spacing-small)}}.footer__heading{padding-top:calc(var(--gutter-small)*11);padding-bottom:var(--spacing-small);grid-row:1;text-transform:uppercase;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:var(--gutter)}@media only screen and (max-width: 767px){.footer__heading{padding-top:var(--spacing-small);padding-bottom:var(--gutter)}}.footer__heading h4{font-size:var(--font-size-h1);font-weight:var(--font-weight-bold);letter-spacing:1.03px}.footer__columns{--footer-gap: var(--spacing);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-row:2;gap:0 var(--footer-gap);max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;padding-bottom:calc(var(--gutter-small)*9)}@media only screen and (max-width: 767px){.footer__columns{max-height:none;padding-bottom:var(--spacing-small)}}.footer__columns a{--link-icon-color: var(--color-on_secondary);-webkit-flex-basis:calc(50% - var(--footer-gap));-ms-flex-preferred-size:calc(50% - var(--footer-gap));flex-basis:calc(50% - var(--footer-gap));padding:var(--gutter) 0;font-weight:var(--font-weight-normal);border-bottom:1px solid #fff}@media only screen and (min-width: 768px){.footer__columns a:first-of-type{border-top:1px solid #fff}.footer__columns a:nth-of-type(2){border-top:1px solid #fff}}@media only screen and (max-width: 767px){.footer__columns a{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}.footer__end{grid-column:span 4;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media only screen and (max-width: 1279px){.footer__end{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media only screen and (max-width: 767px){.footer__end{grid-column:span 3}}@media only screen and (max-width: 519px){.footer__end{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media only screen and (max-width: 767px){.footer__copyright i:first-of-type{display:none}.footer__copyright a:first-of-type:before{content:"\a";white-space:pre}}.footer__social-icons{margin-left:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:var(--gutter)}@media only screen and (max-width: 1279px){.footer__social-icons{margin-left:0;margin-bottom:var(--gutter)}}.absolute-footer{grid-column:2/-1;grid-row:3;position:relative;display:grid;gap:var(--spacing) 0;padding:var(--spacing);grid-template-columns:repeat(4, 1fr);background-color:#6494b9}@media only screen and (max-width: 1920px){.absolute-footer{grid-column:2/-1}}@media only screen and (max-width: 1023px){.absolute-footer{grid-template-columns:repeat(3, 1fr)}}@media only screen and (max-width: 767px){.absolute-footer{grid-column:1/-1;margin-left:var(--gutter);padding:var(--spacing-small);gap:var(--spacing-small)}}.absolute-footer:after{content:"";position:absolute;top:0;right:0;bottom:0;width:calc(100vw - (100% + var(--menu-gutter)));-webkit-transform:translateX(99.9%);transform:translateX(99.9%);z-index:1;background-color:#6494b9}@media only screen and (max-width: 1279px){.absolute-footer:after{width:calc(100vw - 100%)}}.absolute-footer__addresses{grid-column:span 3;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--spacing)}@media only screen and (max-width: 767px){.absolute-footer__addresses{gap:var(--gutter)}}.absolute-footer address{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.absolute-footer address h5{margin-bottom:var(--gutter-small);font-weight:var(--font-weight-semibold)}.absolute-footer address p{font-weight:var(--font-weight-base)}.absolute-footer address:nth-child(1){grid-area:address1}.absolute-footer address:nth-child(2){grid-area:address2}.absolute-footer address:nth-child(3){grid-area:address3}.absolute-footer__logos{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;grid-column:span 1}@media only screen and (max-width: 1023px){.absolute-footer__logos{grid-column:span 3}}.absolute-footer__logos figure{max-width:120px}.breadcrumbs{padding:40px 0;color:var(--color-on_background)}@media only screen and (max-width: 1023px){.breadcrumbs{padding:calc(var(--spacing-base)*2.5) 0}}.breadcrumbs .breadcrumbs__crumb.--back a:before,.breadcrumbs__crumb.--back .breadcrumbs a:before,.breadcrumbs .breadcrumbs__crumb:where(:not(.--back):not(.--active))::after{content:"";display:inline-block;width:calc(1em*var(--line-height-base));height:calc(1em*var(--line-height-base));-webkit-mask-size:100%;mask-size:100%;vertical-align:text-top}.breadcrumbs.--root{display:none}.--narrow-layout .breadcrumbs{grid-column:2/span 2;padding-left:var(--content-gutter)}.breadcrumbs__crumb{display:inline-block;padding-left:var(--gutter-small);font-size:var(--font-size-small);text-transform:uppercase}@media only screen and (max-width: 767px){.breadcrumbs__crumb:nth-last-child(1n+3) a{display:none}.breadcrumbs__crumb:nth-last-child(1n+3):before{content:"...";display:inline-block;font-size:var(--font-size-small)}.breadcrumbs__crumb:nth-last-child(1n+3):after{font-size:var(--font-size-small)}.breadcrumbs__crumb:nth-last-child(1n+4){display:none}}.breadcrumbs__crumb:where(:not(.--back):not(.--active))::after{margin-left:var(--gutter-small);-webkit-mask-image:url("/assets/icons/chevron-right.svg");mask-image:url("/assets/icons/chevron-right.svg");background-color:var(--color-border)}.breadcrumbs__crumb:not(.--active):hover{color:#7c0703}.breadcrumbs__crumb:not(.--active):active{color:var(--color-primary)}.breadcrumbs__crumb.--back{padding-left:0;padding-right:var(--gutter);text-transform:uppercase;font-weight:var(--font-weight-bold);color:var(--color-secondary);border-right:1px solid var(--color-border)}@media only screen and (max-width: 1023px){.breadcrumbs__crumb.--back{display:none}}.breadcrumbs__crumb.--back a:before{rotate:180deg;-webkit-mask-image:url("/assets/icons/arrow-right.svg");mask-image:url("/assets/icons/arrow-right.svg");background-color:var(--color-secondary);margin-right:1ch}.breadcrumbs__crumb.--active{font-weight:var(--font-weight-bold)}.button.--icon-arrow::after,.button.--icon-chevron::after,.button.--icon-popup::after,.button.--icon-overlay::after,.button.--icon-login::before,.button.--icon-search::before{content:"";display:inline-block;width:1em;height:calc(1em*var(--line-height-base));-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}froeslev-hegnsberegner .tab__navigation button,.button{--border-width: 1px;--button-color: ;--button-border-color: transparent;--button-text-color: ;--button-gap: 0.5em;position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:var(--button-gap);padding:calc(var(--spacing-base)*3) calc(var(--spacing-base)*4);margin-bottom:var(--gutter-small);min-width:10ch;max-width:350px;color:var(--button-text-color);background-color:var(--button-color);border:var(--border-width) solid var(--button-border-color);cursor:pointer;outline:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:scale .1s ease-in-out;transition:scale .1s ease-in-out;text-transform:uppercase;letter-spacing:var(--letterspacing-link)}froeslev-hegnsberegner .tab__navigation button:after,.button:after,froeslev-hegnsberegner .tab__navigation button:before,.button:before{--link-icon-color: var(--button-text-color);min-width:1em}froeslev-hegnsberegner .tab__navigation button:disabled,.button:disabled,froeslev-hegnsberegner .tab__navigation button.disabled,.disabled.button{--button-border-color: var(--color-disabled);--button-text-color: var(--color-disabled);opacity:.55;cursor:initial}froeslev-hegnsberegner .tab__navigation button:not(.disabled):not(:disabled),.button.--primary:not(.disabled):not(:disabled){--button-border-color: var(--color-primary);--button-text-color: var(--color-primary)}froeslev-hegnsberegner .tab__navigation button:not(.disabled):not(:disabled):hover,.button.--primary:not(.disabled):not(:disabled):hover{--button-color: var(--color-primary);--button-text-color: var(--color-on_primary)}froeslev-hegnsberegner .tab__navigation button:not(.disabled):not(:disabled):active,.button.--primary:not(.disabled):not(:disabled):active{--button-color: var(--color-primary);--button-text-color: var(--color-on_primary);scale:.99}.button.--secondary:not(.disabled):not(:disabled){--button-border-color: var(--color-secondary);--button-text-color: var(--color-secondary)}.button.--secondary:not(.disabled):not(:disabled):hover{--button-color: var(--color-secondary);--button-text-color: var(--color-on_secondary)}.button.--secondary:not(.disabled):not(:disabled):active{--button-color: var(--color-secondary);--button-text-color: var(--color-on_secondary);scale:.99}.button.--tertiary:not(.disabled):not(:disabled){--button-border-color: var(--color-tertiary);--button-text-color: var(--color-tertiary)}.button.--tertiary:not(.disabled):not(:disabled):hover{--button-color: var(--color-tertiary);--button-text-color: var(--color-on_tertiary)}.button.--tertiary:not(.disabled):not(:disabled):active{--button-color: var(--color-tertiary);--button-text-color: var(--color-on_tertiary);scale:.99}.button.--quaternary:not(.disabled):not(:disabled){--button-border-color: var(--color-quaternary);--button-text-color: var(--color-quaternary)}.button.--quaternary:not(.disabled):not(:disabled):hover{--button-color: var(--color-quaternary);--button-text-color: var(--color-on_quaternary)}.button.--quaternary:not(.disabled):not(:disabled):active{--button-color: var(--color-quaternary);--button-text-color: var(--color-on_quaternary);scale:.99}.button.--neutral:not(.disabled):not(:disabled){--button-border-color: var(--color-neutral-primary);--button-text-color: var(--color-neutral-primary)}.button.--neutral:not(.disabled):not(:disabled):hover{--button-border-color: var(--color-primary);--button-color: var(--color-primary);--button-text-color: var(--color-on_primary)}.button.--neutral:not(.disabled):not(:disabled):active{--button-border-color: var(--color-primary);--button-color: var(--color-primary);--button-text-color: var(--color-on_primary);scale:.99}.button.--small{padding:.25em .5em}.button.--search{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.button.--search::after{margin-left:auto}.button.--icon-search{--button-gap: 0.5em}.button.--icon-search::before{width:calc(1em*var(--line-height-base));-webkit-mask-image:url("/assets/icons/search.svg");mask-image:url("/assets/icons/search.svg");background-color:var(--button-text-color)}.button.--icon-login{--button-gap: 0.5em}.button.--icon-login::before{width:calc(1em*var(--line-height-base));-webkit-mask-image:url("/assets/icons/person.svg");mask-image:url("/assets/icons/person.svg");background-color:var(--button-text-color)}.button.--icon-overlay::after{-webkit-mask-image:url("/assets/icons/overlay.svg");mask-image:url("/assets/icons/overlay.svg");background-color:var(--button-text-color)}.button.--icon-popup::after{-webkit-mask-image:url("/assets/icons/popup.svg");mask-image:url("/assets/icons/popup.svg");background-color:var(--button-text-color)}.button.--icon-chevron::after{-webkit-mask-image:url("/assets/icons/chevron-right.svg");mask-image:url("/assets/icons/chevron-right.svg");background-color:var(--button-text-color)}.button.--icon-arrow::after{-webkit-mask-image:url("/assets/icons/arrow-right.svg");mask-image:url("/assets/icons/arrow-right.svg");background-color:var(--button-text-color)}.form{margin-bottom:var(--spacing)}textarea,input[type=text],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=email]{border:1px solid var(--color-input-passive);padding:var(--gutter);-webkit-transition:border-color .2s ease;transition:border-color .2s ease}textarea::-webkit-input-placeholder, input[type=text]::-webkit-input-placeholder, input[type=number]::-webkit-input-placeholder, input[type=password]::-webkit-input-placeholder, input[type=search]::-webkit-input-placeholder, input[type=tel]::-webkit-input-placeholder, input[type=email]::-webkit-input-placeholder{color:var(--color-input-passive)}textarea::-moz-placeholder, input[type=text]::-moz-placeholder, input[type=number]::-moz-placeholder, input[type=password]::-moz-placeholder, input[type=search]::-moz-placeholder, input[type=tel]::-moz-placeholder, input[type=email]::-moz-placeholder{color:var(--color-input-passive)}textarea:-ms-input-placeholder, input[type=text]:-ms-input-placeholder, input[type=number]:-ms-input-placeholder, input[type=password]:-ms-input-placeholder, input[type=search]:-ms-input-placeholder, input[type=tel]:-ms-input-placeholder, input[type=email]:-ms-input-placeholder{color:var(--color-input-passive)}textarea::-ms-input-placeholder, input[type=text]::-ms-input-placeholder, input[type=number]::-ms-input-placeholder, input[type=password]::-ms-input-placeholder, input[type=search]::-ms-input-placeholder, input[type=tel]::-ms-input-placeholder, input[type=email]::-ms-input-placeholder{color:var(--color-input-passive)}textarea::placeholder,input[type=text]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=email]::placeholder{color:var(--color-input-passive)}textarea[disabled],input[disabled][type=text],input[disabled][type=number],input[disabled][type=password],input[disabled][type=search],input[disabled][type=tel],input[disabled][type=email]{text-decoration:line-through;text-decoration-color:var(--color-input-passive)}textarea:not([disabled]):hover,input[type=text]:not([disabled]):hover,input[type=number]:not([disabled]):hover,input[type=password]:not([disabled]):hover,input[type=search]:not([disabled]):hover,input[type=tel]:not([disabled]):hover,input[type=email]:not([disabled]):hover{border-color:var(--color-input-hover)}textarea:focus,input[type=text]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=email]:focus,textarea:active,input[type=text]:active,input[type=number]:active,input[type=password]:active,input[type=search]:active,input[type=tel]:active,input[type=email]:active{border-color:var(--color-input-active)}textarea:error,input[type=text]:error,input[type=number]:error,input[type=password]:error,input[type=search]:error,input[type=tel]:error,input[type=email]:error{border-color:var(--color-input-error)}form label{display:block;margin-bottom:var(--gutter-small);font-size:.85rem}form .umbraco-forms-field{margin-bottom:var(--spacing-small)}input{width:264px}textarea{min-width:264px}.custom-select-container{position:relative;cursor:pointer}.custom-select-container.--open{z-index:var(--layer-top)}.custom-select-container:after{position:absolute;right:var(--gutter);-webkit-transform:translateX(1.7rem);transform:translateX(1.7rem);rotate:90deg;background-color:var(--page-font-color, var(--color-on_background));-webkit-transition:none;transition:none;pointer-events:none}.custom-select-container.--open:after{rotate:270deg;-webkit-transform:translateX(-1.7rem);transform:translateX(-1.7rem)}.custom-select__input{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.--open .custom-select__input,.--open .custom-select__input:hover{border-color:var(--color-input-active) !important;border-bottom-color:var(--color-input-passive) !important}.custom-select__list{position:absolute;left:0;top:100%;width:100%;background:var(--page-background-color, var(--color-background));max-height:20em;overflow:auto;border:1px solid;border-left-color:var(--color-input-active);border-right-color:var(--color-input-active);border-bottom-color:var(--color-input-active);border-top-color:rgba(0,0,0,0)}.custom-select__list li{position:relative;cursor:pointer;padding:calc(var(--gutter-small)*1.5) calc(var(--gutter)*2)}.custom-select__list li:before{content:"";position:absolute;display:var(--icon-display, none);width:1.5em;height:1.5em;top:50%;left:16px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-repeat:no-repeat;background-position:center;background:var(--type-icon);vertical-align:middle}.custom-select__list li:hover{background-color:rgba(0,0,0,.025)}.custom-select__list li.--selected{font-weight:var(--font-weight-bold)}.custom-select__list li.--disabled{text-decoration:line-through;opacity:.3;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.custom-select__list li.--disabled:hover{background-color:rgba(0,0,0,0);cursor:not-allowed}.custom-select__list li.--icon-article,.custom-select__list li.--icon-podcast,.custom-select__list li.--icon-video{--icon-display: inline-block}.custom-select__list li.--icon-article{--type-icon: url("/assets/icons/article-white-bg.svg")}.custom-select__list li.--icon-podcast{--type-icon: url("/assets/icons/podcast-white-bg.svg")}.custom-select__list li.--icon-video{--type-icon: url("/assets/icons/video-white-bg.svg")}.custom-select__list.--hidden{display:none}.search-button-wrapper{position:fixed;right:0;top:calc(var(--spacing-base)*4);z-index:var(--layer-top)}@media only screen and (min-width: 768px)and (max-width: 1279px){.search-button-wrapper{top:calc(var(--spacing-base)*3)}}@media only screen and (max-width: 767px){.search-button-wrapper{top:calc(var(--spacing-base)*3)}}.search-button-wrapper__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.search-button-wrapper .button{margin-bottom:0}@media only screen and (min-width: 768px)and (max-width: 1279px){.search-button-wrapper .button{font-size:calc(var(--font-size-button-small) + 1px)}}@media only screen and (max-width: 767px){.search-button-wrapper .button{--button-color: transparent;margin-right:calc(var(--spacing-base)*3);font-size:0}.search-button-wrapper .button::before{font-size:var(--font-size-h1)}}.navigation-button{width:100%;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.search-container{position:fixed;display:grid;grid-template-columns:var(--grid-base);gap:var(--gutter);-webkit-transform:translateY(-100vh);transform:translateY(-100vh);height:100vh;width:100vw;max-height:100vh;right:0;padding-left:var(--menu-gutter);z-index:calc(var(--layer-top) + 1);overflow:auto;background-color:#eaf3fa;-webkit-transition:-webkit-transform 600ms ease;transition:-webkit-transform 600ms ease;transition:transform 600ms ease;transition:transform 600ms ease, -webkit-transform 600ms ease}@media only screen and (max-width: 1279px){.search-container{padding-left:0}}@media only screen and (max-width: 1023px){.search-container{padding-top:30px}}.search-container.--active{-webkit-transform:translateY(0);transform:translateY(0)}.search{grid-column:4/span 9;position:relative;padding-top:calc(var(--spacing)*3)}@media only screen and (max-width: 1920px){.search{grid-column:2/span 10}}@media only screen and (max-width: 1023px){.search{grid-column:2/span 6}}@media only screen and (max-width: 767px){.search{grid-column:1/span 4;padding:calc(var(--spacing)*3) var(--gutter) 0}}.search__header{position:fixed;top:0;left:0;width:100vw;display:grid;grid-template-columns:repeat(12, 1fr);padding:calc(var(--gutter)*3) var(--spacing-small);height:80px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:47px 24px}@media only screen and (max-width: 1023px){.search__header{padding:28px 24px}}.search__header .search__logo{grid-column:1/span 9}@media only screen and (max-width: 1023px){.search__header .search__logo{grid-column:1/span 12;grid-row:1;align-self:center;justify-self:center;max-width:33vw;margin-left:33px}}.search__header .search__close{grid-column:-1;padding:calc(var(--spacing-base));cursor:pointer}.search__header .search__close::before{background-color:var(--color-on_background)}.search__form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:var(--gutter);-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:var(--gutter-small);margin-bottom:var(--spacing-small);border-bottom:1px solid hsl(87, 39%, 73%)}.search__form button{--button-color: var(--color-septenary);--button-color-text: var(--color-on_septenary);margin-left:auto;margin-bottom:0;white-space:nowrap}.search__form input{width:100%}.search__stats{padding:var(--spacing-small) 0;text-transform:uppercase;font-family:var(--font-base);font-weight:var(--font-weight-normal);font-size:var(--font-size-base);line-height:var(--line-height-base)}.search__results li{margin-bottom:var(--spacing-small)}.search__controls{padding:var(--spacing-small) 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.search__controls span{cursor:pointer}.search__controls span:first-of-type:before{content:"";background-color:var(--color-on_background);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.search__controls span:first-of-type:hover:before{-webkit-transform:rotate(180deg) translateX(0.25em);transform:rotate(180deg) translateX(0.25em)}.search__controls span:last-of-type{margin-left:auto}.search__controls span:last-of-type:after{content:"";background-color:var(--color-on_background)}.search__no-results{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:var(--spacing)}.search__no-results-image{width:100%;height:auto;max-width:400px}.search-item{display:grid;grid-template-columns:repeat(12, 1fr);gap:calc(var(--gutter) - var(--spacing-base));padding-bottom:var(--spacing-base);border-bottom:1px solid var(--border-color, transparent)}.search-item:hover,.search-item:active{--border-color: var(--color-primary)}@media only screen and (min-width: 768px)and (max-width: 1279px){.search-item{grid-template-columns:repeat(8, 1fr)}}@media only screen and (max-width: 767px){.search-item{grid-template-columns:repeat(6, 1fr)}}.search-item__media{grid-row:span 2;grid-column:span 2;aspect-ratio:1/1;overflow:hidden;background-color:var(--color-background)}.search-item__media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.search-item__media.--contain img{width:90%;margin:auto;-o-object-fit:contain;object-fit:contain}.search-item h5{text-transform:capitalize;margin-bottom:var(--gutter);font-size:var(--font-size-opening);grid-column:3/span 6;grid-row:1}.search-item p{grid-row:2;grid-column:3/span 6}.textblock{--background-color: ;--font-color: ;display:grid;grid-template-columns:var(--grid-base);gap:var(--gutter);margin-bottom:var(--spacing-large);color:var(--font-color, var(--page-font-color))}@media only screen and (max-width: 767px){.textblock{grid-template-columns:1fr;grid-template-rows:auto;grid-auto-flow:dense}.textblock:not(.--no-asides):is(.--three-quarter):is(.--has-images){grid-template-rows:minmax(200px, 1fr)}.textblock:is(.--heading-above):not(.--background){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.textblock.--two-column.--background:before,.textblock.--three-column.--background:before{content:none}@media only screen and (max-width: 767px){.textblock.--two-column,.textblock.--three-column{grid-template-rows:1fr}}.textblock.--two-column .textblock__content,.textblock.--three-column .textblock__content{grid-column:1/-1;display:grid;grid-template-columns:var(--grid-base);gap:var(--gutter);background-color:var(--background-color)}@media only screen and (max-width: 767px){.textblock.--two-column .textblock__content,.textblock.--three-column .textblock__content{grid-template-columns:1fr}}.textblock.--two-column .textblock__links,.textblock.--three-column .textblock__links{padding-top:0}.textblock.--two-column .--display-heading{grid-column:1/-1;grid-row:1}@media only screen and (max-width: 767px){.textblock.--two-column .--display-heading{grid-column:1}}.textblock.--two-column .textblock__content>section:last-of-type{grid-column:1/span 6}@media only screen and (max-width: 1023px){.textblock.--two-column .textblock__content>section:last-of-type{grid-column:2/span 4}}@media only screen and (max-width: 767px){.textblock.--two-column .textblock__content>section:last-of-type{grid-column:1}}.textblock.--two-column .textblock__links{grid-column:9/span 4}@media only screen and (max-width: 1920px){.textblock.--two-column .textblock__links{grid-column:9/span 3}}@media only screen and (max-width: 1023px){.textblock.--two-column .textblock__links{grid-column:6/span 2}}@media only screen and (max-width: 767px){.textblock.--two-column .textblock__links{grid-column:1;grid-row:3}}.textblock.--three-column .textblock__content>section:first-of-type{grid-column:1/span 3}@media only screen and (max-width: 767px){.textblock.--three-column .textblock__content>section:first-of-type{grid-column:1;grid-row:1}}.textblock.--three-column .textblock__content>section:last-of-type{grid-column:4/span 5}@media only screen and (max-width: 1920px){.textblock.--three-column .textblock__content>section:last-of-type{grid-column:4/span 5}}@media only screen and (max-width: 1023px){.textblock.--three-column .textblock__content>section:last-of-type{grid-column:4/span 5;grid-row:1}}@media only screen and (max-width: 767px){.textblock.--three-column .textblock__content>section:last-of-type{grid-row:2;grid-column:1}}.textblock.--three-column .textblock__links{grid-column:9/span 3}@media only screen and (max-width: 1920px){.textblock.--three-column .textblock__links{grid-column:9/span 3}}@media only screen and (min-width: 1280px)and (max-width: 1439px){.textblock.--three-column .textblock__links{grid-column:9/span 4}}@media only screen and (max-width: 1023px){.textblock.--three-column .textblock__links{grid-column:4/span 5;grid-row:2}}@media only screen and (max-width: 767px){.textblock.--three-column .textblock__links{grid-column:1;grid-row:3}}.textblock.--wide-aside{--aside-padding: var(--spacing);padding:var(--aside-padding) 0}.textblock.--wide-aside:is(.--background){position:relative}.textblock.--wide-aside:is(.--background):before{grid-row:1/span 2;height:calc(100% + var(--aside-padding)*2);-webkit-transform:translateY(calc(var(--aside-padding) * -1));transform:translateY(calc(var(--aside-padding) * -1))}@media only screen and (min-width: 1921px){.textblock.--wide-aside:is(.--background):before{width:calc(100vw + var(--spacing) + var(--menu-gutter))}}@media only screen and (min-width: 768px){.textblock.--wide-aside:is(.--background):before{width:calc(100% + var(--spacing) + var(--menu-gutter));-webkit-transform:translate(calc(var(--spacing) * -1), calc(var(--aside-padding) * -1));transform:translate(calc(var(--spacing) * -1), calc(var(--aside-padding) * -1))}}@media only screen and (max-width: 767px){.textblock.--wide-aside:is(.--background):before{position:absolute;grid-column:1/1;grid-row:1/4;width:100vw;-webkit-transform:translate(calc(var(--content-gutter) * -1), calc(var(--aside-padding) * -1));transform:translate(calc(var(--content-gutter) * -1), calc(var(--aside-padding) * -1))}}.textblock.--wide-aside .textblock__display-heading{grid-row:1;grid-column:1/-1;z-index:1}.textblock.--wide-aside .textblock__content{grid-row:2;grid-column:1/span 8;padding:0}@media only screen and (max-width: 1920px){.textblock.--wide-aside .textblock__content{grid-column:1/span 6}}@media only screen and (max-width: 1023px){.textblock.--wide-aside .textblock__content{grid-column:1/span 4}}@media only screen and (max-width: 767px){.textblock.--wide-aside .textblock__content{grid-column:1}}.textblock.--wide-aside .textblock__asides{grid-row:2;grid-column:9/span 8}@media only screen and (max-width: 1920px){.textblock.--wide-aside .textblock__asides{grid-column:7/span 6}}@media only screen and (max-width: 1023px){.textblock.--wide-aside .textblock__asides{grid-column:5/span 4}}@media only screen and (max-width: 767px){.textblock.--wide-aside .textblock__asides{grid-column:1/span 1;grid-row:3}}@media only screen and (max-width: 767px){.textblock.--background.--three-quarter .textblock__content{padding-right:var(--gutter)}}.textblock.--background:before{content:"";grid-column:1/-1;grid-row:1;z-index:0;background-color:var(--background-color)}@media only screen and (max-width: 767px){.textblock.--background:before{grid-column:1;grid-row:1/-1}}@media only screen and (max-width: 767px){.textblock.--bare{grid-template-rows:unset}}.textblock.--bare .textblock__display-heading{grid-row:1;grid-column:1/-1}.textblock.--bare .textblock__content{grid-row:2}.textblock.--bare .textblock__content h1{font-family:var(--font-base)}@media only screen and (max-width: 767px){.textblock.--bare .textblock__content{grid-column:1}}@media only screen and (min-width: 768px)and (max-width: 1023px){.textblock.--bare .textblock__content{grid-column:1/span 5}}.textblock.--bare .textblock__asides{grid-column:-5/span 3;grid-row:2}@media only screen and (min-width: 1921px){.textblock.--bare .textblock__asides{grid-column:-9/span 4}}@media only screen and (min-width: 1280px)and (max-width: 1439px){.textblock.--bare .textblock__asides{grid-column:-5/span 4}}@media only screen and (min-width: 768px)and (max-width: 1023px){.textblock.--bare .textblock__asides{grid-column:-4/span 3}}@media only screen and (max-width: 767px){.textblock.--bare .textblock__asides{grid-column:1;grid-row:3}}.textblock.--heading-above .textblock__display-heading{grid-row:1;grid-column:1/-1}@media only screen and (min-width: 768px){.textblock.--heading-above .textblock__content{grid-row:2}}@media only screen and (min-width: 768px){.textblock.--heading-above .textblock__asides{grid-row:2}}.textblock.--slim-spacing{margin-bottom:var(--gutter)}.textblock.--full:before{grid-column:1/-1}body:not(.is-404) .textblock.--first .textblock__content p:first-of-type:before{content:"";display:inline-block;margin-right:.5rem;-webkit-mask-image:url("/assets/icons/underline.svg");mask-image:url("/assets/icons/underline.svg");-webkit-mask-size:cover;mask-size:cover;width:1em;height:2px;background-color:var(--page-font-color, var(--color-on_background));vertical-align:middle}.--narrow-layout .textblock.--first .textblock__content h2:first-of-type{font-weight:var(--font-weight-base);font-size:var(--font-size-h1);line-height:var(--line-height-subheading)}.textblock.--three-quarter:before{grid-column:1/span 9;margin-top:var(--spacing)}@media only screen and (min-width: 1921px){.textblock.--three-quarter:before{grid-column:1/span 12}}@media only screen and (max-width: 767px){.textblock.--three-quarter:before{grid-column:1;grid-row:1/3;width:calc(100% + var(--gutter));-webkit-transform:translateX(calc(var(--gutter) * -1));transform:translateX(calc(var(--gutter) * -1))}}@media only screen and (max-width: 519px){.textblock.--three-quarter:before{grid-row:1}}.textblock.--half:before{grid-column:1/span 6}.textblock.--reversed{direction:rtl}.textblock.--reversed>*{direction:ltr}.--narrow-layout .textblock{margin-bottom:var(--spacing-small)}.textblock.--color-primary{--background-color: hsl(207, 64%, 95%);--font-color: --color-on_secondary}.textblock.--color-secondary{--background-color: hsl(87, 33%, 62%);--font-color: var(--color-on_quaternary)}.textblock.--color-tertiary{--background-color: var(--color-neutral-quaternary);--font-color: var(--color-on_neutral-quaternary)}.textblock h2{margin-bottom:var(--gutter)}.textblock__display-heading h1,.textblock__display-heading h2,.textblock .--display-heading h1,.textblock .--display-heading h2{margin-bottom:0}.textblock__display-heading>*,.textblock .--display-heading>*{margin-bottom:var(--spacing-small)}.textblock:where(.--first) .textblock__display-heading>*,.textblock:where(.--first) .textblock .--display-heading>*{font-size:var(--font-size-d1);font-weight:var(--font-weight-normal);font-family:var(--font-display);letter-spacing:unset;text-transform:unset}@media only screen and (max-width: 1023px){.textblock:where(.--first) .textblock__display-heading>*,.textblock:where(.--first) .textblock .--display-heading>*{font-size:var(--font-size-d2);font-weight:var(--font-weight-normal);font-family:var(--font-display);letter-spacing:unset;text-transform:unset}}.textblock:not(.--first) .textblock__display-heading>*,.textblock:not(.--first) .textblock .--display-heading>*{font-size:var(--font-size-d2);font-weight:var(--font-weight-normal);font-family:var(--font-display);letter-spacing:unset;text-transform:unset}@media only screen and (max-width: 1023px){.textblock:not(.--first) .textblock__display-heading>*,.textblock:not(.--first) .textblock .--display-heading>*{font-size:var(--font-size-d3);font-weight:var(--font-weight-normal);font-family:var(--font-display);letter-spacing:unset;text-transform:unset}}.is-404 .textblock__display-heading>*,.is-404 .textblock .--display-heading>*{font-size:var(--font-size-d2);font-weight:var(--font-weight-normal);font-family:var(--font-display);letter-spacing:unset;text-transform:unset}@media only screen and (max-width: 1023px){.is-404 .textblock__display-heading>*,.is-404 .textblock .--display-heading>*{font-size:var(--font-size-d3);font-weight:var(--font-weight-normal);font-family:var(--font-display);letter-spacing:unset;text-transform:unset}}.--card-container .textblock__display-heading,.--card-container .textblock .--display-heading{grid-row:1;grid-column:1/span 8}@media only screen and (max-width: 1920px){.--card-container .textblock__display-heading,.--card-container .textblock .--display-heading{grid-column:1/span 5}}@media only screen and (max-width: 767px){.--card-container .textblock__display-heading,.--card-container .textblock .--display-heading{grid-column:1}}.textblock__content{grid-column:1/span 6;grid-row:1;z-index:1}@media only screen and (min-width: 1921px){.textblock__content{grid-column:1/span 7}}@media only screen and (min-width: 768px)and (max-width: 1023px){.textblock__content{grid-column:1/span 5}}@media only screen and (max-width: 767px){.textblock__content{grid-column:1}.textblock:not(.--background) .textblock__content{padding:0}}.textblock__content.--push-top{margin-top:var(--spacing)}.--three-quarter .textblock__content{margin-top:var(--spacing)}.--background .textblock__content{padding-top:var(--spacing);padding-bottom:var(--spacing)}@media only screen and (min-width: 768px)and (max-width: 1023px){.--has-images .textblock__content{grid-column:1/span 4}}@media only screen and (min-width: 1280px)and (max-width: 1920px){.--first:not(.--has-images) :not(.--narrow-layout) .textblock__content{grid-column:1/span 7}}.--narrow-layout .textblock__content{font-size:var(--font-size-article-base)}@media only screen and (min-width: 768px)and (max-width: 1023px){.--narrow-layout .textblock__content{grid-column:1/span 8 !important}}.--narrow-layout .textblock__content p{font-size:inherit;line-height:var(--line-height-article)}.textblock__content h1{font-family:var(--font-display);margin-bottom:calc(1em*var(--line-height-base))}.textblock__content h1:nth-of-type(1n+2){display:none}.textblock__content p{margin-bottom:calc(1em*var(--line-height-base))}.textblock__content ul,.textblock__content ol{padding-left:1.4em}.textblock__content ul li,.textblock__content ol li{margin-bottom:.8em}.textblock__content ul li{list-style-image:url("/assets/icons/bullet.svg")}.textblock__content ol li{list-style-type:decimal}.textblock__content :not(.textblock__links) a:not(.card):not(.button){--link-icon-color: var(--page-font-color, var(--color-on_background));color:var(--color-link)}.textblock__content :not(.textblock__links) a:not(.card):not(.button):hover{color:var(--color-link-hover)}.textblock__content :not(.textblock__links) a:not(.card):not(.button):active{color:var(--color-link-press)}.textblock__asides{grid-row:1;z-index:1}@media only screen and (max-width: 767px){.textblock__asides{grid-row:2/-1;grid-column:1}}@media only screen and (max-width: 767px){.textblock__asides{padding:0}}.--card-container .textblock__asides{grid-column:-9/span 8;grid-row:1;overflow:hidden;display:grid;grid-template-columns:repeat(8, 1fr);gap:var(--gutter);grid-auto-flow:dense;direction:rtl}.--card-container .textblock__asides>*{direction:ltr}@media only screen and (max-width: 1023px){.--card-container .textblock__asides{grid-column:-4/span 3;grid-template-columns:1fr}}@media only screen and (max-width: 767px){.--card-container .textblock__asides{grid-column:1;grid-row:auto;background-color:var(--background-color);margin-top:-0.5px}}.textblock__asides.--overlap{grid-column:7/span 6}@media only screen and (min-width: 1921px){.textblock__asides.--overlap{grid-column:9/span 8}}@media only screen and (min-width: 768px)and (max-width: 1023px){.textblock__asides.--overlap{grid-column:5/span 4}}@media only screen and (max-width: 767px){.textblock__asides.--overlap{grid-column:1;grid-row:2/-1}}.textblock__asides.--slim{grid-column:9/span 3;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:var(--gutter)}@media only screen and (max-width: 767px){.textblock__asides.--slim{grid-column:1;grid-row:3}}@media only screen and (max-width: 1023px){.textblock__asides.--slim{grid-column:6/span 3}}@media only screen and (max-width: 767px){.textblock__asides.--slim{grid-column:1;grid-row:2}}@media only screen and (max-width: 519px){.textblock__asides.--slim{grid-column:1}}.textblock__asides.--align-bottom{place-content:end}.textblock__asides.--border-left{padding-left:calc(var(--spacing-base)*3);border-left:3px solid var(--color-border-secondary)}.textblock__asides .call-to-action>a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.textblock__asides>.textblock{--background-color: ;--heading-color: ;--text-color: ;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:0;margin-bottom:0;margin-right:0}.textblock__asides>.textblock:is(.--color-primary,.--color-secondary,.--color-tertiary,.--background){padding:var(--spacing-small)}.textblock__asides>.textblock.--color-primary{--background-color: hsl(87, 39%, 73%);--heading-color: var(--color-on_quaternary)}.textblock__asides>.textblock.--color-secondary{--background-color: hsl(190, 42%, 72%)}.textblock__asides>.textblock.--color-tertiary{--background-color: hsl(203, 48%, 81%)}.textblock__asides>.textblock.--color-light{--background-color: var(--color-background);--heading-color: var(--color-on_background);--font-color: var(--color-on_background)}.textblock__asides>.textblock.--background{--text-color: var(--color-on_background);background-color:var(--background-color)}.textblock__asides>.textblock.--background:before{content:none}.textblock__asides>.textblock .textblock__links{gap:var(--spacing-base)}.--wide-aside .textblock__asides>.textblock .textblock__links{padding-top:0}.textblock__asides>.textblock h1,.textblock__asides>.textblock h2,.textblock__asides>.textblock h3{margin-bottom:1em;color:var(--heading-color)}.textblock__asides>.textblock p{margin-bottom:1em;color:var(--text-color)}.textblock__asides>.textblock strong{font-weight:var(--font-weight-bold)}.textblock__links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:calc(var(--spacing-base)*4)}@media only screen and (max-width: 1023px){.textblock__links{gap:calc(var(--spacing-base)*2)}}@media only screen and (max-width: 767px){.textblock__links{width:100%;max-width:380px;margin:0 auto}}.--border-left .textblock__links{padding-top:0}.--wide-aside .textblock__links{--link-icon-color: var(--font-color, var(--color-on_background));text-transform:uppercase;letter-spacing:var(--letter-spacing-link);font-weight:var(--font-weight-bold)}.textblock__links a:not(.button){font-size:var(--font-size-base);color:var(--page-font-color, var(--color-on_background))}.textblock__links a:not(.button):after{background-color:var(--page-font-color, var(--color-on_background))}.--background .textblock__links a:not(.button){color:var(--font-color, var(--color-on_background))}.--background .textblock__links a:not(.button):after{background-color:var(--font-color, var(--color-on_background))}@media only screen and (max-width: 1023px){.textblock__links a:not(.card):not(.button){padding:var(--spacing-base) 0}}.aside-image{margin-bottom:calc(var(--gutter)*2)}.aside-image:last-of-type{margin-bottom:var(--spacing)}.--background .aside-image{width:calc(100% + var(--spacing-small) + var(--gutter))}.--small-aside-image .aside-image{margin-bottom:0}.aside-image__image{position:relative;aspect-ratio:5/4}.--small-aside-image .aside-image__image{height:10em;max-height:60px;aspect-ratio:auto}.--small-aside-image .aside-image__image img{-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left}.aside-image__image img{position:absolute;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.aside-image__image img:not(.loaded){background-color:var(--color-image-fallback)}.--grid .call-to-action{grid-column:span 3}@media only screen and (min-width: 1024px){.--grid .call-to-action{grid-column:span 4}}.call-to-action.--color-primary a{--background-color: hsl(206, 38%, 56%)}.call-to-action.--color-secondary a{--background-color: hsl(87, 33%, 62%)}.call-to-action.--color-tertiary a{--background-color: hsl(190, 42%, 72%)}.call-to-action a{font-weight:var(--font-weight-bold);display:inline-block;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;text-transform:uppercase;padding:24px var(--spacing) 24px 24px;height:calc(var(--spacing)*2);background-color:var(--background-color)}.call-to-action a span{margin-top:auto;display:inline-block}.call-to-action a:hover span:after{-webkit-transform:translateX(0.25em);transform:translateX(0.25em)}.call-to-action a span:after{content:"";display:inline-block;width:1em;height:1em;-webkit-mask-image:url("/assets/icons/arrow-right.svg");mask-image:url("/assets/icons/arrow-right.svg");-webkit-mask-position:center;mask-position:center;-webkit-mask-size:100%;mask-size:100%;margin-bottom:4px;margin-left:.5em;background-color:var(--color-on_background);vertical-align:middle;-webkit-transition:-webkit-transform 200ms ease;transition:-webkit-transform 200ms ease;transition:transform 200ms ease;transition:transform 200ms ease, -webkit-transform 200ms ease}@media only screen and (min-width: 768px)and (max-width: 1279px){.call-to-action a{padding:24px}}.hero{display:grid;grid-template-areas:"image" "text";width:calc(100% + var(--content-gutter)*2);-webkit-transform:translateX(calc(var(--content-gutter) * -1));transform:translateX(calc(var(--content-gutter) * -1));margin-bottom:70px;overflow:hidden}@media only screen and (max-width: 1279px){.hero{width:100vw;-webkit-transform:translateX(calc(var(--spacing-small) * -1));transform:translateX(calc(var(--spacing-small) * -1))}}@media only screen and (max-width: 767px){.hero{-webkit-transform:translateX(calc(var(--content-gutter) * -1));transform:translateX(calc(var(--content-gutter) * -1))}}.hero.--overlay-text{grid-template-areas:"image"}.hero.--no-spacing{margin-bottom:0}.hero.--alternate-layout{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;max-width:var(--max-page-width);margin-bottom:16px}.hero__media{position:relative;grid-area:image;height:450px;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;background-color:#b7d4e6}@media only screen and (min-width: 1280px)and (max-width: 1920px){.hero__media{height:300px}}@media only screen and (min-width: 1024px)and (max-width: 1279px){.hero__media{height:300px}}@media only screen and (min-width: 768px)and (max-width: 1023px){.hero__media{height:250px}}@media only screen and (max-width: 767px){.hero__media{height:176px}}.--tall .hero__media{height:650px}@media only screen and (min-width: 1280px)and (max-width: 1920px){.--tall .hero__media{height:528px}}@media only screen and (min-width: 1024px)and (max-width: 1279px){.--tall .hero__media{height:480px}}@media only screen and (min-width: 768px)and (max-width: 1023px){.--tall .hero__media{height:488px}}@media only screen and (max-width: 767px){.--tall .hero__media{height:240px}}.--alternate-layout .hero__media{aspect-ratio:1.5/1;max-width:var(--content-width)}@media only screen and (min-width: 1921px){.--alternate-layout .hero__media{height:566.5px}}@media only screen and (min-width: 1280px)and (max-width: 1920px){.--alternate-layout .hero__media{height:515px}}@media only screen and (max-width: 1279px){.--alternate-layout .hero__media{height:auto}}.hero__media picture{display:block;height:100%}.hero__media img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.hero__video{position:relative;aspect-ratio:16/9}@media only screen and (max-width: 1920px){.hero__video{height:auto}}.hero__video .hero__video-bg{position:relative;height:100%;background:#000;overflow:hidden}.hero__video .hero__video-bg iframe{display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;height:100%}.hero__video .hero__video-bg:after{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%}.hero__text{position:relative;grid-area:text;padding-top:var(--spacing-small);padding-left:var(--spacing-small);-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.hero__text.--on-image{color:var(--color-on_media);text-shadow:1px 1px 2px rgba(55,55,55,.1)}.--overlay-text .hero__text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;grid-area:image;padding:var(--content-gutter)}@media only screen and (min-width: 520px)and (max-width: 767px){.--overlay-text .hero__text{padding-bottom:calc(var(--spacing-base)*13)}}@media only screen and (max-width: 767px){.--overlay-text .hero__text{padding:var(--gutter)}}.--overlay-text .hero__text p{font-size:var(--font-size-opening)}@media only screen and (max-width: 1023px){.--overlay-text .hero__text p{font-size:var(--font-size-base)}}.hero__text h1,.hero__text p{max-width:62.5%}@media only screen and (max-width: 1920px){.hero__text h1,.hero__text p{max-width:83.3333333333%}}@media only screen and (min-width: 768px)and (max-width: 1023px){.hero__text h1,.hero__text p{max-width:75%}}@media only screen and (max-width: 767px){.hero__text h1,.hero__text p{max-width:75%}}.--tall .hero__text h1,.--tall .hero__text p{max-width:37.5%}@media only screen and (max-width: 1920px){.--tall .hero__text h1,.--tall .hero__text p{max-width:50%}}@media only screen and (min-width: 768px)and (max-width: 1023px){.--tall .hero__text h1,.--tall .hero__text p{max-width:62.5%}}@media only screen and (max-width: 767px){.--tall .hero__text h1,.--tall .hero__text p{max-width:75%}}.hero__text h1{margin-bottom:calc(var(--spacing-base)*3)}@media only screen and (max-width: 1279px){.hero__text h1{font-size:var(--font-size-d2)}}@media only screen and (max-width: 767px){.hero__text h1{font-size:var(--font-size-d3)}}.hero__text p{font-size:var(--font-size-base)}.hero__text h2.--size-h1{font-size:var(--font-size-d1)}@media only screen and (max-width: 1279px){.hero__text h2.--size-h1{font-size:var(--font-size-d2)}}@media only screen and (max-width: 767px){.hero__text h2.--size-h1{font-size:var(--font-size-d3)}}.hero__type-icon{position:absolute;bottom:24px;left:24px;z-index:1}.hero__type-icon:before{content:"";display:block;width:var(--spacing-small);height:var(--spacing-small);background-repeat:no-repeat;background-position:center;background:var(--type-icon)}.hero__type-icon.--article{--type-icon: url("/assets/icons/article-white-bg.svg")}.hero__type-icon.--podcast{--type-icon: url("/assets/icons/podcast-white-bg.svg")}.hero__type-icon.--video{--type-icon: url("/assets/icons/video-white-bg.svg")}.teasers-section{margin-bottom:var(--spacing-large)}.teasers-section.--slim{margin-bottom:var(--gutter)}.teasers-section__heading{margin-bottom:var(--spacing-small);font-size:var(--font-size-d2);font-weight:var(--font-weight-normal);font-family:var(--font-display);letter-spacing:unset;text-transform:unset}@media only screen and (max-width: 1279px){.teasers-section__heading{font-size:var(--font-size-d3);font-weight:var(--font-weight-normal);font-family:var(--font-display);letter-spacing:unset;text-transform:unset}}.teasers-section__subheading{margin-bottom:var(--spacing-small);font-size:var(--font-opening)}@media only screen and (max-width: 767px){.teasers-section__subheading{font-size:var(--font-size-base)}}.teasers-section__teasers{display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:1fr;grid-auto-flow:dense;gap:var(--gutter)}@media only screen and (max-width: 767px){.teasers-section__teasers{grid-template-columns:1fr}}.--reversed .teaser:is(:nth-of-type(5n+5)),.teaser:is(:nth-of-type(5n+1)){--teaser-aspect: 1.375/1;--teaser-areas: "image" "text";--row: span 4}.--reversed .teaser:is(:nth-of-type(5n+3)),.--reversed .teaser:is(:nth-of-type(5n+4)),.teaser:is(:nth-of-type(5n+3)),.teaser:is(:nth-of-type(5n+2)){--teaser-aspect: 1.125/1}.--single.--reversed .teaser:is(:nth-of-type(2n+2)),.--reversed .teaser:is(:nth-of-type(5n+1)),.--reversed .teaser:is(:nth-of-type(5n+2)),.--single .teaser:is(:nth-of-type(2n+1)),.teaser:is(:nth-of-type(5n+5)),.teaser:is(:nth-of-type(5n+4)){--teaser-aspect: 2.43/1;--row: span 3;--column: span 2}@media only screen and (max-width: 767px){.--single.--reversed .teaser:is(.teaser):is(:nth-of-type(2n+2)),.--reversed .teaser:is(.teaser):is(:nth-of-type(5n+1)),.--reversed .teaser:is(.teaser):is(:nth-of-type(5n+2)),.--single .teaser:is(.teaser):is(:nth-of-type(2n+1)),.teaser:is(.teaser):is(:nth-of-type(5n+5)),.teaser:is(.teaser):is(:nth-of-type(5n+4)){--teaser-aspect: 1.375/1;--teaser-areas: "image" "text";--row: span 4;--column: span 1}}.teaser{--teaser-areas: "image text";--teaser-columns: 1fr 1.1fr;--row: span 2;--column: span 1;display:grid;grid-auto-columns:var(--teaser-columns);grid-template-areas:var(--teaser-areas);grid-row:var(--row);grid-column:var(--column)}.teaser:is(:nth-of-type(5n+3)){--teaser-columns: 1.1fr 1fr;--teaser-areas: "text image"}.teaser:is(:nth-of-type(5n+4)){--teaser-columns: 2fr 1fr;--teaser-areas: "image text"}.teaser:is(:nth-of-type(5n+5)){--teaser-columns: 1fr 2fr;--teaser-areas: "text image"}.--single .teaser:is(:nth-of-type(2n+1)){--teaser-columns: 2fr 1fr;--teaser-areas: "image text"}.--reversed .teaser:is(:nth-of-type(5n+5)){--teaser-columns: 1fr;--column: span 1}.--reversed .teaser:is(:nth-of-type(5n+4)){--teaser-columns: 1fr 1.1fr;--column: 1;--row: span 2}.--reversed .teaser:is(:nth-of-type(5n+3)){--teaser-columns: 1.1fr 1fr;--teaser-areas: "text image";--column: 1;--row: span 2}.--reversed .teaser:is(:nth-of-type(5n+2)){--teaser-columns: 2fr 1fr;--teaser-areas: "image text"}.--reversed .teaser:is(:nth-of-type(5n+1)){--teaser-columns: 1fr 2fr;--teaser-areas: "text image"}.--single.--reversed .teaser:is(:nth-of-type(2n+2)){--teaser-columns: 2fr 1fr;--teaser-areas: "image text"}.teaser__media{height:100%;width:100%;aspect-ratio:var(--teaser-aspect);grid-area:image;overflow:hidden;background-color:var(--color-image-fallback)}.teaser__media picture{display:block;height:100%;width:100%}.teaser__text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;grid-area:text;padding:calc(var(--spacing-base)*3);background-color:var(--color-neutral-quaternary);color:var(--color-on_neutral-quaternary)}.teaser__heading{margin-bottom:var(--spacing-base);font-family:var(--font-base);font-weight:var(--font-weight-bold);font-size:var(--font-size-base)}.teaser__heading:after{background-color:var(--color-on_neutral-quaternary);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease}.teaser__heading:hover:after{-webkit-transform:translateX(0.25em);transform:translateX(0.25em)}.teaser__heading:active:after{-webkit-transform:translateX(0.45em);transform:translateX(0.45em)}@media only screen and (max-width: 1023px){.teaser__subheading{display:none}}.media{display:grid;grid-template-columns:var(--grid-base);gap:0 var(--gutter);margin-bottom:var(--spacing-large)}@media only screen and (max-width: 767px){.media{margin-left:var(--gutter);margin-right:var(--gutter)}}.--narrow-layout .media{margin-bottom:var(--spacing-small)}@media only screen and (max-width: 767px){.--narrow-layout .media{margin-left:0;margin-right:0}}.media h5{grid-column:1/-1;padding-bottom:calc(var(--gutter)*2)}.media__figure{grid-column:1/-1}.--narrow-layout .media__figure{width:calc(100% + (100vw - (100% + var(--menu-gutter)))/2)}@media only screen and (max-width: 1279px){.--narrow-layout .media__figure{width:100vw}}.media__picture{aspect-ratio:21/9}@media only screen and (max-width: 1920px){.media__picture{aspect-ratio:16/9}}@media only screen and (max-width: 767px){.media__picture{aspect-ratio:3/2}}@media only screen and (max-width: 519px){.media__picture{aspect-ratio:4/3}}.media__picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.media__caption{font-size:var(--font-size-small);color:var(--color-neutral-primary)}.media__embed{grid-column:1/-1;display:grid;grid-template-columns:1fr;gap:var(--gutter);background-color:hsl(17, 41%, 64%)}.media__embed:not(.--is-playing){cursor:pointer}.media__embed.--is-playing picture{z-index:-1;opacity:0}.media__embed.--is-playing iframe{opacity:1}.media__embed.--is-playing:before,.media__embed.--is-playing:after{z-index:-1;opacity:0}.media__embed picture{grid-column:1;grid-row:1;z-index:3;width:100%;height:auto;opacity:1;-webkit-transition:opacity 500ms ease;transition:opacity 500ms ease;background-color:var(--color-image-fallback)}.media__embed img{width:100%;height:auto}.media__embed iframe{grid-column:1;grid-row:1;z-index:1;opacity:0;width:100%;height:100%;-webkit-transition:opacity 500ms ease;transition:opacity 500ms ease}.media__embed:before{grid-column:1;grid-row:1;place-content:center;content:"";display:block;-webkit-mask-image:url("/assets/icons/play-arrow.svg");mask-image:url("/assets/icons/play-arrow.svg");width:60px;height:60px;justify-self:center;align-self:center;background-color:#fff;opacity:1;-webkit-transition:opacity 500ms ease;transition:opacity 500ms ease;z-index:5}.media__embed:after{content:"";display:block;opacity:.25;background:#000;height:60px;width:60px;place-content:center;z-index:4;grid-column:1;grid-row:1;justify-self:center;align-self:center;border-radius:100%}.contact-banner{--background-color: var(--color-neutral-tertiary);display:grid;grid-template-columns:var(--grid-base);grid-auto-flow:dense;gap:calc(var(--gutter)/4) var(--gutter);max-width:calc(var(--max-page-width) + var(--content-gutter));padding-top:var(--spacing-small);padding-bottom:var(--spacing-small);margin-top:calc(var(--spacing-base)*8);margin-bottom:var(--spacing-large);background-color:var(--background-color);color:var(--color-on_neutral-tertiary)}@media only screen and (max-width: 1023px){.contact-banner{padding-left:var(--spacing-small);padding-right:var(--spacing-small)}}@media only screen and (max-width: 767px){.contact-banner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-top:var(--spacing-small);margin-bottom:calc(var(--spacing) + var(--spacing-base)*8);margin-top:initial}}.contact-banner__media{grid-column:13/span 3;grid-row:1;-webkit-transform:translateY(calc((var(--spacing-small) + var(--spacing-base) * 8) * -1));transform:translateY(calc((var(--spacing-small) + var(--spacing-base) * 8) * -1));margin-bottom:calc(var(--spacing-base)*-8)}@media only screen and (max-width: 1920px){.contact-banner__media{-webkit-transform:translateY(calc((var(--spacing-small) + var(--spacing-base) * 8) * -1));transform:translateY(calc((var(--spacing-small) + var(--spacing-base) * 8) * -1));grid-column:10/span 2}}@media only screen and (min-width: 768px)and (max-width: 1023px){.contact-banner__media{grid-column:6/span 3}}@media only screen and (max-width: 767px){.contact-banner__media{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3;-webkit-transform:translateY(calc(var(--spacing-small) + var(--spacing-base) * 8));transform:translateY(calc(var(--spacing-small) + var(--spacing-base) * 8));margin-top:calc(var(--spacing-base)*-8);margin-bottom:unset;max-width:350px}}.contact-banner__media picture{aspect-ratio:1/1.1}.contact-banner__media img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.contact-banner__info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;grid-column:1/span 8;grid-row:1/span 2}@media only screen and (max-width: 1920px){.contact-banner__info{grid-column:1/span 8}}@media only screen and (min-width: 768px)and (max-width: 1023px){.contact-banner__info{grid-column:1/span 4}}@media only screen and (max-width: 767px){.contact-banner__info{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;margin-bottom:var(--spacing-small)}}.contact-banner__heading{margin-bottom:var(--spacing-base);font-size:var(--font-size-h1);text-transform:none}@media only screen and (max-width: 1920px){.contact-banner__heading{font-size:var(--font-size-d4)}}.contact-banner__subheading{text-transform:none;font-size:var(--font-size-base);font-weight:var(--font-weight-light)}.contact-banner__details{grid-column:13/span 6;grid-row:2;margin-top:-30px}@media only screen and (max-width: 1920px){.contact-banner__details{grid-column:10/span 4}}@media only screen and (min-width: 768px)and (max-width: 1023px){.contact-banner__details{grid-column:6/span 3}}@media only screen and (max-width: 767px){.contact-banner__details{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;margin-top:unset;margin-bottom:-30px}}.contact-banner__details a{--link-icon-color: var(--color-on_background)}.contact-banner__details a:hover{color:hsl(17, 41%, 64%)}.contact-banner__details a:active{color:hsl(14, 41%, 48%)}.contact-banner__name{font-weight:var(--font-weight-bold)}.contact-banner__title{margin-bottom:var(--spacing-base)}.quote{display:grid;grid-template-columns:var(--grid-base);gap:var(--gutter);margin-bottom:var(--spacing-large)}@media only screen and (max-width: 767px){.quote{grid-template-columns:1fr;padding:0 var(--spacing-small)}}.quote blockquote{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-small);grid-column:3/span 12;font-size:var(--font-size-quote);font-weight:var(--font-weight-bold);color:var(--color-quintenary);text-align:center}@media only screen and (max-width: 1920px){.quote blockquote{grid-column:2/span 10}}@media only screen and (max-width: 1279px){.quote blockquote{grid-column:2/span 8}}@media only screen and (max-width: 1023px){.quote blockquote{grid-column:2/span 5}}@media only screen and (max-width: 767px){.quote blockquote{grid-column:1}}.quote blockquote:has(cite)::before{content:"";-webkit-mask-image:url("/assets/icons/quote-right.svg");mask-image:url("/assets/icons/quote-right.svg");display:inline-block;width:1em;height:calc(1em*var(--line-height-base));-webkit-mask-position:center;mask-position:center;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;background-color:var(--color-primary);vertical-align:middle;-webkit-transition:-webkit-transform 200ms ease;transition:-webkit-transform 200ms ease;transition:transform 200ms ease;transition:transform 200ms ease, -webkit-transform 200ms ease}.quote cite{font-family:var(--font-base);font-weight:var(--font-weight-bold);font-size:var(--font-size-base);-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;font-size:var(--font-size-small);font-weight:var(--font-weight-normal)}.downloads{padding:var(--spacing) 0;margin-bottom:var(--spacing-large);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.downloads:has(~.downloads){margin-bottom:0;border-bottom:0}.downloads__titles{grid-column:span 5}@media only screen and (max-width: 1920px){.downloads__titles{grid-column:span 5}}@media only screen and (max-width: 1023px){.downloads__titles{grid-column:span 4}}@media only screen and (max-width: 767px){.downloads__titles{grid-column:span 4}}.downloads__eyebrow{margin-bottom:16px;color:var(--color-neutral-primary);text-transform:uppercase}.downloads__heading{margin-bottom:var(--spacing-small)}@media only screen and (max-width: 1439px){.downloads__heading{font-size:var(--font-size-d3)}}.downloads__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;grid-column:9/span 8}@media only screen and (max-width: 1920px){.downloads__list{grid-column:7/span 6}}@media only screen and (max-width: 1023px){.downloads__list{grid-column:5/span 4}}@media only screen and (max-width: 767px){.downloads__list{grid-column:span 4;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.downloads__link{--link-icon-color: var(--page-font-color, var(--color-on_background));padding:var(--spacing-base) 0;border-bottom:1px solid var(--color-border)}.downloads__link:first-of-type{border-top:1px solid var(--color-border)}.section-page{display:grid;grid-template-columns:var(--grid-base);gap:var(--gutter);margin-bottom:var(--spacing-large)}@media only screen and (max-width: 767px){.section-page{grid-template-columns:1fr}}.section-page.--slim{margin-bottom:var(--gutter)}.section-page__title{grid-row:1;grid-column:1/-1}.section-page__heading{font-size:var(--font-size-d2);font-weight:var(--font-weight-normal);font-family:var(--font-display);letter-spacing:unset;text-transform:unset;margin-bottom:calc(var(--gutter-small)*6)}@media only screen and (max-width: 1920px){.section-page__heading{font-size:var(--font-size-d3);font-weight:var(--font-weight-normal);font-family:var(--font-display);letter-spacing:unset;text-transform:unset}}.section-page .minimal-card{grid-column:span 4}@media only screen and (max-width: 767px){.section-page .minimal-card{grid-column:1}}.minimal-card.--no-link{cursor:default}.minimal-card.--hidden{display:none !important}.page-list .minimal-card:not([data-type]),.page-list .minimal-card:not([data-group]){display:none}.minimal-card__media{aspect-ratio:3/2;overflow:hidden;background-color:var(--color-image-fallback)}.--square .minimal-card__media{aspect-ratio:1/1}.minimal-card__media picture{display:block;width:100%;height:100%}.minimal-card__media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.minimal-card__description{position:relative;display:grid;grid-template-columns:1fr 1em;padding:calc(var(--gutter-small)*3) calc(var(--gutter-small)*3);margin-top:calc((24px + 1em * var(--line-height-base))*-1);margin-left:20%;margin-right:-0.5px;background:var(--page-background-color, var(--color-background))}.minimal-card:not(.--no-link) .minimal-card__description:after{background-color:var(--page-font-color, var(--color-on_background))}.minimal-card__description h2{margin-bottom:0}.minimal-card__link{font-family:var(--font-base);font-weight:var(--font-weight-bold);font-size:var(--font-size-link-1)}@media only screen and (max-width: 1920px){.minimal-card__link{font-family:var(--font-base);font-weight:var(--font-weight-bold);font-size:var(--font-size-base)}}@media only screen and (max-width: 767px){.minimal-card__link{font-family:var(--font-base);font-weight:var(--font-weight-bold);font-size:var(--font-size-base);line-height:var(--line-height-base)}}.card-row{--background-color: var(--color-neutral-quaternary);display:grid;grid-template-columns:var(--grid-base);gap:var(--spacing);margin-bottom:var(--spacing-large);color:var(--color-on_background)}.card-row.--slim{margin-bottom:var(--gutter)}.card{--font-color: var(--color-on_background);--link-color: var(--color-on_background);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.card.--no-overlay{--font-color: var( --page-font-color, var(--color-on_background));--link-color: var( --page-font-color, var(--color-on_background))}.card-row .card{grid-column:span 4}@media only screen and (min-width: 1921px){.card-row .card{grid-column:span 7}}@media only screen and (max-width: 1920px){.card-row .card{grid-column:span 6}}@media only screen and (max-width: 1023px){.card-row .card{grid-column:span 4}}@media only screen and (min-width: 1024px)and (max-width: 1279px){.card-row .card{grid-column:span 6}}.card-row .card .card__heading{font-family:var(--font-base);font-size:var(--font-size-h2);font-weight:var(--font-weight-bold);line-height:var(--line-height-large-heading);margin-bottom:var(--gutter)}.card-row .card .card:nth-child(2n){grid-column:9/span 7}.--card-container .card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;grid-column:span 4;-webkit-box-align:end !important;-webkit-align-items:flex-end !important;-ms-flex-align:end !important;align-items:flex-end !important}@media only screen and (max-width: 1023px){.--card-container .card{grid-column:1}}.--alternate .card{grid-column:span 4}@media only screen and (max-width: 1920px){.--alternate .card{grid-column:span 3}}@media only screen and (max-width: 1440px){.--alternate .card{grid-column:span 4}}@media only screen and (max-width: 1023px){.--alternate .card{grid-column:span 3}}.card__media{position:relative;aspect-ratio:1/1.1;width:100%;overflow:hidden;background-color:var(--color-image-fallback)}.card-row .card__media{aspect-ratio:456/304}.--no-overlay .card__media{aspect-ratio:1/1;margin-bottom:24px;border:1px solid var(--page-font-color)}.card__media picture{height:100%}.card__media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;scale:1.05}.card__type-icon{position:absolute;bottom:24px;left:24px;z-index:1}.card__type-icon:before{content:"";display:block;width:var(--spacing-small);height:var(--spacing-small);background-repeat:no-repeat;background-position:center;background:var(--type-icon)}.card__type-icon.--article{--type-icon: url("/assets/icons/article-white-bg.svg")}.card__type-icon.--podcast{--type-icon: url("/assets/icons/podcast-white-bg.svg")}.card__type-icon.--video{--type-icon: url("/assets/icons/video-white-bg.svg")}.card__meta{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:var(--gutter-small);margin-bottom:var(--spacing-base);color:var(--color-neutral-primary);font-size:var(--font-size-small);text-transform:uppercase}.card__tagline,.card__abstract{margin-bottom:calc(var(--gutter-small)*3)}.--card-container .card__abstract{display:none}.card-row .card__tagline{display:none}.card__infobox{color:var(--font-color)}.card:not(.--no-overlay) .card__infobox{--spacing: calc(var(--spacing) * 1.5);background:var(--background-color);padding:calc(var(--gutter-small)*4) calc(var(--gutter-small)*3);margin-top:-48px;position:relative;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;margin-left:25%;width:80%;margin-right:-0.5px}@media only screen and (min-width: 768px)and (max-width: 1023px){.card:not(.--no-overlay) .card__infobox{margin-left:var(--gutter)}}.card__links{margin-bottom:var(--gutter)}.card .link{text-transform:uppercase}.card .link:after{background-color:var(--link-color)}.cards{--background-color: var(--color-background);--font-color: var(--color-on_background);display:grid;grid-template-columns:var(--grid-base);gap:var(--gutter);margin-bottom:var(--spacing-large);margin-top:calc(var(--spacing)*2)}@media only screen and (max-width: 767px){.cards{grid-template-columns:1fr}}@media only screen and (max-width: 767px){.cards{grid-template-rows:unset;grid-auto-rows:-webkit-fit-content;grid-auto-rows:fit-content}}.cards.--color-primary{--background-color: hsl(207, 64%, 95%);--font-color: var(--color-on_background)}.cards.--color-secondary{--background-color: hsl(87, 33%, 62%);--font-color: var(--color-on_quaternary)}.cards.--color-tertiary{--background-color: var(--color-neutral-tertiary);--font-color: var(--color-on_neutral_tertiary)}.cards__heading{grid-row:1;grid-column:1/span 8}@media only screen and (max-width: 1920px){.cards__heading{grid-column:1/span 5}}@media only screen and (max-width: 767px){.cards__heading{grid-column:1/span 1}}.cards__heading h2{font-size:var(--font-size-d2);font-weight:var(--font-weight-normal);font-family:var(--font-display);letter-spacing:unset;text-transform:unset}.cards__content{grid-column:1/-1;grid-auto-flow:dense;grid-row:2;padding-left:0;padding-right:0;background-color:var(--background-color);color:var(--font-color)}.cards__text{grid-column:1/span 8;padding-top:var(--spacing-small);margin-bottom:var(--spacing)}@media only screen and (max-width: 1920px){.cards__text{grid-column:1/span 6}}@media only screen and (max-width: 1279px){.cards__text{grid-column:1/span 4}}.cards__cards{display:grid;grid-column:span 8;grid-template-columns:repeat(var(--card-columns, 8), 1fr);gap:var(--gutter);margin-top:calc(var(--spacing)*-2)}@media only screen and (max-width: 1920px){.cards__cards{--card-columns: 6;grid-column:span 6}}@media only screen and (max-width: 1279px){.cards__cards{--card-columns: 8;grid-column:span 8}}@media only screen and (max-width: 1023px){.cards__cards{margin-top:initial}}@media only screen and (max-width: 767px){.cards__cards{--card-columns: 4;grid-column:span 4}}.cards__cards .card{grid-column:span 4}@media only screen and (max-width: 1920px){.cards__cards .card{grid-column:span 3}}@media only screen and (max-width: 1279px){.cards__cards .card{grid-column:span 4}}@media only screen and (max-width: 767px){.cards__cards .card{grid-column:span 2}}@media only screen and (max-width: 519px){.cards__cards .card{grid-column:span 4}}.chatbot__btn{position:fixed;right:24px;bottom:24px;width:64px;height:64px;border-radius:50%;border:0;cursor:pointer;z-index:999999;-webkit-box-shadow:0 4px 16px rgba(0,0,0,.15);box-shadow:0 4px 16px rgba(0,0,0,.15);background:#024264;color:#fff;-webkit-transition:all .3s cubic-bezier(0.4, 0, 0.2, 1);transition:all .3s cubic-bezier(0.4, 0, 0.2, 1);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-family:"Signa Pro",sans-serif}.chatbot__btn:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 8px 24px rgba(0,50,77,.3);box-shadow:0 8px 24px rgba(0,50,77,.3);background:#6494b9}.chatbot__btn:active{-webkit-transform:translateY(0);transform:translateY(0)}.chatbot__btn svg{width:28px;height:28px}.chatbot__btn--close-icon{display:none}.chatbot__btn.is-open .chatbot__btn--chat-icon{display:none}.chatbot__btn.is-open .chatbot__btn--close-icon{display:block}.chatbot__panel{position:fixed;right:24px;bottom:100px;width:420px;height:620px;background:#fff;border-radius:12px;overflow:hidden;z-index:999999;-webkit-box-shadow:0 8px 32px rgba(0,0,0,.12);box-shadow:0 8px 32px rgba(0,0,0,.12)}.chatbot__panel.is-hidden{display:none}.chatbot__header{height:56px;padding:0 20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;background:#024264;color:#fff;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.chatbot__title{font-family:"Signa Pro",sans-serif;font-weight:700;font-size:18px;letter-spacing:1.152px;text-transform:uppercase}.chatbot__close{border:0;background:rgba(0,0,0,0);color:#fff;cursor:pointer;width:36px;height:36px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-radius:4px;-webkit-transition:background .2s ease;transition:background .2s ease;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.chatbot__close:hover{background:rgba(255,255,255,.15)}.chatbot__close svg{width:20px;height:20px}.chatbot__body{position:absolute;top:56px;bottom:0;left:0;right:0;overflow:hidden;background:#f3f7f9}.chatbot__body>div{height:100%}.chatbot__offline{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:100%;padding:24px;text-align:center;font-family:"Signa Pro",sans-serif;color:#666;font-size:15px}.chatbot__offline svg{display:block;margin:0 auto 12px;width:48px;height:48px;color:#999}.chatbot__body .webchat__toaster{display:none !important}@media(max-width: 768px){.chatbot__panel{right:0;bottom:0;width:100vw;height:100vh;border-radius:0}.chatbot__btn{right:16px;bottom:16px;width:56px;height:56px}.chatbot__btn svg{width:24px;height:24px}}.--narrow-layout .--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+1)),.--reversed:not(.--has-link) .--narrow-layout .gallery-block__item:is(:nth-of-type(14n+1)),.--narrow-layout .--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+14)),.--reversed:not(.--has-link) .--narrow-layout .gallery-block__item:is(:nth-of-type(14n+14)),.--narrow-layout .gallery-block__item:is(:nth-of-type(14n+8)),.--narrow-layout .gallery-block__item:is(:nth-of-type(14n+7)),.--narrow-layout .--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+3)),.--reversed:not(.--has-link) .--narrow-layout .gallery-block__item:is(:nth-of-type(14n+3)),.--narrow-layout .--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+4)),.--reversed:not(.--has-link) .--narrow-layout .gallery-block__item:is(:nth-of-type(14n+4)),.--narrow-layout .--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+12)),.--reversed:not(.--has-link) .--narrow-layout .gallery-block__item:is(:nth-of-type(14n+12)),.--narrow-layout .--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+11)),.--reversed:not(.--has-link) .--narrow-layout .gallery-block__item:is(:nth-of-type(14n+11)),.--narrow-layout .gallery-block__item:is(:nth-of-type(14n+10)),.--narrow-layout .gallery-block__item:is(:nth-of-type(14n+11)),.--narrow-layout .gallery-block__item:is(:nth-of-type(14n+5)),.--narrow-layout .gallery-block__item:is(:nth-of-type(14n+4)),.--narrow-layout .--reversed.--has-link .gallery-block__item:is(:nth-of-type(14n+1)),.--reversed.--has-link .--narrow-layout .gallery-block__item:is(:nth-of-type(14n+1)),.--narrow-layout .--reversed.--has-link .gallery-block__item:is(:nth-of-type(14n+2)),.--reversed.--has-link .--narrow-layout .gallery-block__item:is(:nth-of-type(14n+2)),.--narrow-layout .--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+5)),.--reversed:not(.--has-link) .--narrow-layout .gallery-block__item:is(:nth-of-type(14n+5)),.--narrow-layout .--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+6)),.--reversed:not(.--has-link) .--narrow-layout .gallery-block__item:is(:nth-of-type(14n+6)),.--narrow-layout .--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+10)),.--reversed:not(.--has-link) .--narrow-layout .gallery-block__item:is(:nth-of-type(14n+10)),.--narrow-layout .--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+9)),.--reversed:not(.--has-link) .--narrow-layout .gallery-block__item:is(:nth-of-type(14n+9)),.--narrow-layout .gallery-block__item:is(:nth-of-type(14n+12)),.--narrow-layout .gallery-block__item:is(:nth-of-type(14n+13)),.--narrow-layout .gallery-block__item:is(:nth-of-type(14n+3)),.--narrow-layout .gallery-block__item:is(:nth-of-type(14n+2)),.--narrow-layout .--reversed.--has-link .gallery-block__item:is(:nth-of-type(14n+3)),.--reversed.--has-link .--narrow-layout .gallery-block__item:is(:nth-of-type(14n+3)),.--narrow-layout .--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+2)),.--reversed:not(.--has-link) .--narrow-layout .gallery-block__item:is(:nth-of-type(14n+2)),.--narrow-layout .--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+7)),.--reversed:not(.--has-link) .--narrow-layout .gallery-block__item:is(:nth-of-type(14n+7)),.--narrow-layout .--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+13)),.--reversed:not(.--has-link) .--narrow-layout .gallery-block__item:is(:nth-of-type(14n+13)),.--narrow-layout .--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+8)),.--reversed:not(.--has-link) .--narrow-layout .gallery-block__item:is(:nth-of-type(14n+8)),.--narrow-layout .gallery-block__item:is(:nth-of-type(14n+9)),.--narrow-layout .gallery-block__item:is(:nth-of-type(14n+14)),.--narrow-layout .gallery-block__item:is(:nth-of-type(14n+6)),.--narrow-layout .gallery-block__item:is(:nth-of-type(14n+1)){--column-span: span 8}@media only screen and (max-width: 1920px){.--narrow-layout .--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+1)),.--reversed:not(.--has-link) .--narrow-layout .gallery-block__item:is(:nth-of-type(14n+1)),.--narrow-layout .--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+14)),.--reversed:not(.--has-link) .--narrow-layout .gallery-block__item:is(:nth-of-type(14n+14)),.--narrow-layout .gallery-block__item:is(:nth-of-type(14n+8)),.--narrow-layout .gallery-block__item:is(:nth-of-type(14n+7)),.--narrow-layout .--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+3)),.--reversed:not(.--has-link) .--narrow-layout .gallery-block__item:is(:nth-of-type(14n+3)),.--narrow-layout .--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+4)),.--reversed:not(.--has-link) .--narrow-layout .gallery-block__item:is(:nth-of-type(14n+4)),.--narrow-layout .--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+12)),.--reversed:not(.--has-link) .--narrow-layout .gallery-block__item:is(:nth-of-type(14n+12)),.--narrow-layout .--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+11)),.--reversed:not(.--has-link) .--narrow-layout .gallery-block__item:is(:nth-of-type(14n+11)),.--narrow-layout .gallery-block__item:is(:nth-of-type(14n+10)),.--narrow-layout .gallery-block__item:is(:nth-of-type(14n+11)),.--narrow-layout .gallery-block__item:is(:nth-of-type(14n+5)),.--narrow-layout .gallery-block__item:is(:nth-of-type(14n+4)),.--narrow-layout .--reversed.--has-link .gallery-block__item:is(:nth-of-type(14n+1)),.--reversed.--has-link .--narrow-layout .gallery-block__item:is(:nth-of-type(14n+1)),.--narrow-layout .--reversed.--has-link .gallery-block__item:is(:nth-of-type(14n+2)),.--reversed.--has-link .--narrow-layout .gallery-block__item:is(:nth-of-type(14n+2)),.--narrow-layout .--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+5)),.--reversed:not(.--has-link) .--narrow-layout .gallery-block__item:is(:nth-of-type(14n+5)),.--narrow-layout .--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+6)),.--reversed:not(.--has-link) .--narrow-layout .gallery-block__item:is(:nth-of-type(14n+6)),.--narrow-layout .--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+10)),.--reversed:not(.--has-link) .--narrow-layout .gallery-block__item:is(:nth-of-type(14n+10)),.--narrow-layout .--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+9)),.--reversed:not(.--has-link) .--narrow-layout .gallery-block__item:is(:nth-of-type(14n+9)),.--narrow-layout .gallery-block__item:is(:nth-of-type(14n+12)),.--narrow-layout .gallery-block__item:is(:nth-of-type(14n+13)),.--narrow-layout .gallery-block__item:is(:nth-of-type(14n+3)),.--narrow-layout .gallery-block__item:is(:nth-of-type(14n+2)),.--narrow-layout .--reversed.--has-link .gallery-block__item:is(:nth-of-type(14n+3)),.--reversed.--has-link .--narrow-layout .gallery-block__item:is(:nth-of-type(14n+3)),.--narrow-layout .--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+2)),.--reversed:not(.--has-link) .--narrow-layout .gallery-block__item:is(:nth-of-type(14n+2)),.--narrow-layout .--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+7)),.--reversed:not(.--has-link) .--narrow-layout .gallery-block__item:is(:nth-of-type(14n+7)),.--narrow-layout .--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+13)),.--reversed:not(.--has-link) .--narrow-layout .gallery-block__item:is(:nth-of-type(14n+13)),.--narrow-layout .--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+8)),.--reversed:not(.--has-link) .--narrow-layout .gallery-block__item:is(:nth-of-type(14n+8)),.--narrow-layout .gallery-block__item:is(:nth-of-type(14n+9)),.--narrow-layout .gallery-block__item:is(:nth-of-type(14n+14)),.--narrow-layout .gallery-block__item:is(:nth-of-type(14n+6)),.--narrow-layout .gallery-block__item:is(:nth-of-type(14n+1)){--column-span: span 6}}@media only screen and (min-width: 768px)and (max-width: 1023px){.--narrow-layout .--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+1)),.--reversed:not(.--has-link) .--narrow-layout .gallery-block__item:is(:nth-of-type(14n+1)),.--narrow-layout .--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+14)),.--reversed:not(.--has-link) .--narrow-layout .gallery-block__item:is(:nth-of-type(14n+14)),.--narrow-layout .gallery-block__item:is(:nth-of-type(14n+8)),.--narrow-layout .gallery-block__item:is(:nth-of-type(14n+7)),.--narrow-layout .--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+3)),.--reversed:not(.--has-link) .--narrow-layout .gallery-block__item:is(:nth-of-type(14n+3)),.--narrow-layout .--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+4)),.--reversed:not(.--has-link) .--narrow-layout .gallery-block__item:is(:nth-of-type(14n+4)),.--narrow-layout .--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+12)),.--reversed:not(.--has-link) .--narrow-layout .gallery-block__item:is(:nth-of-type(14n+12)),.--narrow-layout .--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+11)),.--reversed:not(.--has-link) .--narrow-layout .gallery-block__item:is(:nth-of-type(14n+11)),.--narrow-layout .gallery-block__item:is(:nth-of-type(14n+10)),.--narrow-layout .gallery-block__item:is(:nth-of-type(14n+11)),.--narrow-layout .gallery-block__item:is(:nth-of-type(14n+5)),.--narrow-layout .gallery-block__item:is(:nth-of-type(14n+4)),.--narrow-layout .--reversed.--has-link .gallery-block__item:is(:nth-of-type(14n+1)),.--reversed.--has-link .--narrow-layout .gallery-block__item:is(:nth-of-type(14n+1)),.--narrow-layout .--reversed.--has-link .gallery-block__item:is(:nth-of-type(14n+2)),.--reversed.--has-link .--narrow-layout .gallery-block__item:is(:nth-of-type(14n+2)),.--narrow-layout .--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+5)),.--reversed:not(.--has-link) .--narrow-layout .gallery-block__item:is(:nth-of-type(14n+5)),.--narrow-layout .--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+6)),.--reversed:not(.--has-link) .--narrow-layout .gallery-block__item:is(:nth-of-type(14n+6)),.--narrow-layout .--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+10)),.--reversed:not(.--has-link) .--narrow-layout .gallery-block__item:is(:nth-of-type(14n+10)),.--narrow-layout .--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+9)),.--reversed:not(.--has-link) .--narrow-layout .gallery-block__item:is(:nth-of-type(14n+9)),.--narrow-layout .gallery-block__item:is(:nth-of-type(14n+12)),.--narrow-layout .gallery-block__item:is(:nth-of-type(14n+13)),.--narrow-layout .gallery-block__item:is(:nth-of-type(14n+3)),.--narrow-layout .gallery-block__item:is(:nth-of-type(14n+2)),.--narrow-layout .--reversed.--has-link .gallery-block__item:is(:nth-of-type(14n+3)),.--reversed.--has-link .--narrow-layout .gallery-block__item:is(:nth-of-type(14n+3)),.--narrow-layout .--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+2)),.--reversed:not(.--has-link) .--narrow-layout .gallery-block__item:is(:nth-of-type(14n+2)),.--narrow-layout .--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+7)),.--reversed:not(.--has-link) .--narrow-layout .gallery-block__item:is(:nth-of-type(14n+7)),.--narrow-layout .--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+13)),.--reversed:not(.--has-link) .--narrow-layout .gallery-block__item:is(:nth-of-type(14n+13)),.--narrow-layout .--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+8)),.--reversed:not(.--has-link) .--narrow-layout .gallery-block__item:is(:nth-of-type(14n+8)),.--narrow-layout .gallery-block__item:is(:nth-of-type(14n+9)),.--narrow-layout .gallery-block__item:is(:nth-of-type(14n+14)),.--narrow-layout .gallery-block__item:is(:nth-of-type(14n+6)),.--narrow-layout .gallery-block__item:is(:nth-of-type(14n+1)){--column-span: span 4}}@media only screen and (max-width: 767px){.--narrow-layout .--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+1)),.--reversed:not(.--has-link) .--narrow-layout .gallery-block__item:is(:nth-of-type(14n+1)),.--narrow-layout .--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+14)),.--reversed:not(.--has-link) .--narrow-layout .gallery-block__item:is(:nth-of-type(14n+14)),.--narrow-layout .gallery-block__item:is(:nth-of-type(14n+8)),.--narrow-layout .gallery-block__item:is(:nth-of-type(14n+7)),.--narrow-layout .--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+3)),.--reversed:not(.--has-link) .--narrow-layout .gallery-block__item:is(:nth-of-type(14n+3)),.--narrow-layout .--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+4)),.--reversed:not(.--has-link) .--narrow-layout .gallery-block__item:is(:nth-of-type(14n+4)),.--narrow-layout .--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+12)),.--reversed:not(.--has-link) .--narrow-layout .gallery-block__item:is(:nth-of-type(14n+12)),.--narrow-layout .--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+11)),.--reversed:not(.--has-link) .--narrow-layout .gallery-block__item:is(:nth-of-type(14n+11)),.--narrow-layout .gallery-block__item:is(:nth-of-type(14n+10)),.--narrow-layout .gallery-block__item:is(:nth-of-type(14n+11)),.--narrow-layout .gallery-block__item:is(:nth-of-type(14n+5)),.--narrow-layout .gallery-block__item:is(:nth-of-type(14n+4)),.--narrow-layout .--reversed.--has-link .gallery-block__item:is(:nth-of-type(14n+1)),.--reversed.--has-link .--narrow-layout .gallery-block__item:is(:nth-of-type(14n+1)),.--narrow-layout .--reversed.--has-link .gallery-block__item:is(:nth-of-type(14n+2)),.--reversed.--has-link .--narrow-layout .gallery-block__item:is(:nth-of-type(14n+2)),.--narrow-layout .--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+5)),.--reversed:not(.--has-link) .--narrow-layout .gallery-block__item:is(:nth-of-type(14n+5)),.--narrow-layout .--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+6)),.--reversed:not(.--has-link) .--narrow-layout .gallery-block__item:is(:nth-of-type(14n+6)),.--narrow-layout .--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+10)),.--reversed:not(.--has-link) .--narrow-layout .gallery-block__item:is(:nth-of-type(14n+10)),.--narrow-layout .--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+9)),.--reversed:not(.--has-link) .--narrow-layout .gallery-block__item:is(:nth-of-type(14n+9)),.--narrow-layout .gallery-block__item:is(:nth-of-type(14n+12)),.--narrow-layout .gallery-block__item:is(:nth-of-type(14n+13)),.--narrow-layout .gallery-block__item:is(:nth-of-type(14n+3)),.--narrow-layout .gallery-block__item:is(:nth-of-type(14n+2)),.--narrow-layout .--reversed.--has-link .gallery-block__item:is(:nth-of-type(14n+3)),.--reversed.--has-link .--narrow-layout .gallery-block__item:is(:nth-of-type(14n+3)),.--narrow-layout .--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+2)),.--reversed:not(.--has-link) .--narrow-layout .gallery-block__item:is(:nth-of-type(14n+2)),.--narrow-layout .--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+7)),.--reversed:not(.--has-link) .--narrow-layout .gallery-block__item:is(:nth-of-type(14n+7)),.--narrow-layout .--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+13)),.--reversed:not(.--has-link) .--narrow-layout .gallery-block__item:is(:nth-of-type(14n+13)),.--narrow-layout .--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+8)),.--reversed:not(.--has-link) .--narrow-layout .gallery-block__item:is(:nth-of-type(14n+8)),.--narrow-layout .gallery-block__item:is(:nth-of-type(14n+9)),.--narrow-layout .gallery-block__item:is(:nth-of-type(14n+14)),.--narrow-layout .gallery-block__item:is(:nth-of-type(14n+6)),.--narrow-layout .gallery-block__item:is(:nth-of-type(14n+1)){--column-span: span 2}}@media only screen and (max-width: 519px){.--narrow-layout .--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+1)),.--reversed:not(.--has-link) .--narrow-layout .gallery-block__item:is(:nth-of-type(14n+1)),.--narrow-layout .--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+14)),.--reversed:not(.--has-link) .--narrow-layout .gallery-block__item:is(:nth-of-type(14n+14)),.--narrow-layout .gallery-block__item:is(:nth-of-type(14n+8)),.--narrow-layout .gallery-block__item:is(:nth-of-type(14n+7)),.--narrow-layout .--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+3)),.--reversed:not(.--has-link) .--narrow-layout .gallery-block__item:is(:nth-of-type(14n+3)),.--narrow-layout .--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+4)),.--reversed:not(.--has-link) .--narrow-layout .gallery-block__item:is(:nth-of-type(14n+4)),.--narrow-layout .--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+12)),.--reversed:not(.--has-link) .--narrow-layout .gallery-block__item:is(:nth-of-type(14n+12)),.--narrow-layout .--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+11)),.--reversed:not(.--has-link) .--narrow-layout .gallery-block__item:is(:nth-of-type(14n+11)),.--narrow-layout .gallery-block__item:is(:nth-of-type(14n+10)),.--narrow-layout .gallery-block__item:is(:nth-of-type(14n+11)),.--narrow-layout .gallery-block__item:is(:nth-of-type(14n+5)),.--narrow-layout .gallery-block__item:is(:nth-of-type(14n+4)),.--narrow-layout .--reversed.--has-link .gallery-block__item:is(:nth-of-type(14n+1)),.--reversed.--has-link .--narrow-layout .gallery-block__item:is(:nth-of-type(14n+1)),.--narrow-layout .--reversed.--has-link .gallery-block__item:is(:nth-of-type(14n+2)),.--reversed.--has-link .--narrow-layout .gallery-block__item:is(:nth-of-type(14n+2)),.--narrow-layout .--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+5)),.--reversed:not(.--has-link) .--narrow-layout .gallery-block__item:is(:nth-of-type(14n+5)),.--narrow-layout .--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+6)),.--reversed:not(.--has-link) .--narrow-layout .gallery-block__item:is(:nth-of-type(14n+6)),.--narrow-layout .--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+10)),.--reversed:not(.--has-link) .--narrow-layout .gallery-block__item:is(:nth-of-type(14n+10)),.--narrow-layout .--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+9)),.--reversed:not(.--has-link) .--narrow-layout .gallery-block__item:is(:nth-of-type(14n+9)),.--narrow-layout .gallery-block__item:is(:nth-of-type(14n+12)),.--narrow-layout .gallery-block__item:is(:nth-of-type(14n+13)),.--narrow-layout .gallery-block__item:is(:nth-of-type(14n+3)),.--narrow-layout .gallery-block__item:is(:nth-of-type(14n+2)),.--narrow-layout .--reversed.--has-link .gallery-block__item:is(:nth-of-type(14n+3)),.--reversed.--has-link .--narrow-layout .gallery-block__item:is(:nth-of-type(14n+3)),.--narrow-layout .--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+2)),.--reversed:not(.--has-link) .--narrow-layout .gallery-block__item:is(:nth-of-type(14n+2)),.--narrow-layout .--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+7)),.--reversed:not(.--has-link) .--narrow-layout .gallery-block__item:is(:nth-of-type(14n+7)),.--narrow-layout .--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+13)),.--reversed:not(.--has-link) .--narrow-layout .gallery-block__item:is(:nth-of-type(14n+13)),.--narrow-layout .--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+8)),.--reversed:not(.--has-link) .--narrow-layout .gallery-block__item:is(:nth-of-type(14n+8)),.--narrow-layout .gallery-block__item:is(:nth-of-type(14n+9)),.--narrow-layout .gallery-block__item:is(:nth-of-type(14n+14)),.--narrow-layout .gallery-block__item:is(:nth-of-type(14n+6)),.--narrow-layout .gallery-block__item:is(:nth-of-type(14n+1)){--column-span: span 4}}.--reversed.--has-link .gallery-block__item:is(:nth-of-type(14n+3)),.--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+2)),.--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+7)),.--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+13)),.--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+8)),.gallery-block__item:is(:nth-of-type(14n+9)),.gallery-block__item:is(:nth-of-type(14n+14)),.gallery-block__item:is(:nth-of-type(14n+6)),.gallery-block__item:is(:nth-of-type(14n+1)){--column-span: span 10;--row: span 2}@media only screen and (max-width: 1920px){.--reversed.--has-link .gallery-block__item:is(:nth-of-type(14n+3)),.--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+2)),.--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+7)),.--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+13)),.--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+8)),.gallery-block__item:is(:nth-of-type(14n+9)),.gallery-block__item:is(:nth-of-type(14n+14)),.gallery-block__item:is(:nth-of-type(14n+6)),.gallery-block__item:is(:nth-of-type(14n+1)){--column-span: span 8}}@media only screen and (min-width: 768px)and (max-width: 1023px){.--reversed.--has-link .gallery-block__item:is(:nth-of-type(14n+3)),.--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+2)),.--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+7)),.--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+13)),.--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+8)),.gallery-block__item:is(:nth-of-type(14n+9)),.gallery-block__item:is(:nth-of-type(14n+14)),.gallery-block__item:is(:nth-of-type(14n+6)),.gallery-block__item:is(:nth-of-type(14n+1)){--column-span: span 5}}@media only screen and (max-width: 767px){.--reversed.--has-link .gallery-block__item:is(:nth-of-type(14n+3)),.--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+2)),.--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+7)),.--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+13)),.--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+8)),.gallery-block__item:is(:nth-of-type(14n+9)),.gallery-block__item:is(:nth-of-type(14n+14)),.gallery-block__item:is(:nth-of-type(14n+6)),.gallery-block__item:is(:nth-of-type(14n+1)){--column-span: span 4}}.--reversed.--has-link .gallery-block__item:is(:nth-of-type(14n+1)),.--reversed.--has-link .gallery-block__item:is(:nth-of-type(14n+2)),.--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+5)),.--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+6)),.--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+10)),.--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+9)),.gallery-block__item:is(:nth-of-type(14n+12)),.gallery-block__item:is(:nth-of-type(14n+13)),.gallery-block__item:is(:nth-of-type(14n+3)),.gallery-block__item:is(:nth-of-type(14n+2)){--column-span: span 6;--row: span 1}@media only screen and (max-width: 1920px){.--reversed.--has-link .gallery-block__item:is(:nth-of-type(14n+1)),.--reversed.--has-link .gallery-block__item:is(:nth-of-type(14n+2)),.--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+5)),.--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+6)),.--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+10)),.--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+9)),.gallery-block__item:is(:nth-of-type(14n+12)),.gallery-block__item:is(:nth-of-type(14n+13)),.gallery-block__item:is(:nth-of-type(14n+3)),.gallery-block__item:is(:nth-of-type(14n+2)){--column-span: span 4}}@media only screen and (min-width: 768px)and (max-width: 1023px){.--reversed.--has-link .gallery-block__item:is(:nth-of-type(14n+1)),.--reversed.--has-link .gallery-block__item:is(:nth-of-type(14n+2)),.--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+5)),.--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+6)),.--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+10)),.--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+9)),.gallery-block__item:is(:nth-of-type(14n+12)),.gallery-block__item:is(:nth-of-type(14n+13)),.gallery-block__item:is(:nth-of-type(14n+3)),.gallery-block__item:is(:nth-of-type(14n+2)){--column-span: span 3}}@media only screen and (max-width: 767px){.--reversed.--has-link .gallery-block__item:is(:nth-of-type(14n+1)),.--reversed.--has-link .gallery-block__item:is(:nth-of-type(14n+2)),.--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+5)),.--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+6)),.--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+10)),.--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+9)),.gallery-block__item:is(:nth-of-type(14n+12)),.gallery-block__item:is(:nth-of-type(14n+13)),.gallery-block__item:is(:nth-of-type(14n+3)),.gallery-block__item:is(:nth-of-type(14n+2)){--column-span: span 2}}.--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+3)),.--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+4)),.--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+12)),.--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+11)),.gallery-block__item:is(:nth-of-type(14n+10)),.gallery-block__item:is(:nth-of-type(14n+11)),.gallery-block__item:is(:nth-of-type(14n+5)),.gallery-block__item:is(:nth-of-type(14n+4)){--column-span: span 8;--row: span 2}@media only screen and (max-width: 1920px){.--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+3)),.--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+4)),.--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+12)),.--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+11)),.gallery-block__item:is(:nth-of-type(14n+10)),.gallery-block__item:is(:nth-of-type(14n+11)),.gallery-block__item:is(:nth-of-type(14n+5)),.gallery-block__item:is(:nth-of-type(14n+4)){--column-span: span 6}}@media only screen and (min-width: 768px)and (max-width: 1023px){.--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+3)),.--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+4)),.--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+12)),.--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+11)),.gallery-block__item:is(:nth-of-type(14n+10)),.gallery-block__item:is(:nth-of-type(14n+11)),.gallery-block__item:is(:nth-of-type(14n+5)),.gallery-block__item:is(:nth-of-type(14n+4)){--column-span: span 4}}@media only screen and (max-width: 767px){.--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+3)),.--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+4)),.--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+12)),.--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+11)),.gallery-block__item:is(:nth-of-type(14n+10)),.gallery-block__item:is(:nth-of-type(14n+11)),.gallery-block__item:is(:nth-of-type(14n+5)),.gallery-block__item:is(:nth-of-type(14n+4)){--column-span: span 4}}.--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+1)),.--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+14)),.gallery-block__item:is(:nth-of-type(14n+8)),.gallery-block__item:is(:nth-of-type(14n+7)){--column-span: span 6;--row: span 2}@media only screen and (max-width: 1920px){.--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+1)),.--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+14)),.gallery-block__item:is(:nth-of-type(14n+8)),.gallery-block__item:is(:nth-of-type(14n+7)){--column-span: span 4}}@media only screen and (min-width: 768px)and (max-width: 1023px){.--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+1)),.--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+14)),.gallery-block__item:is(:nth-of-type(14n+8)),.gallery-block__item:is(:nth-of-type(14n+7)){--column-span: span 3}}@media only screen and (max-width: 767px){.--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+1)),.--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+14)),.gallery-block__item:is(:nth-of-type(14n+8)),.gallery-block__item:is(:nth-of-type(14n+7)){--column-span: span 4}}.glightbox-open{height:100%;overflow:auto}.gallery-block{margin-bottom:var(--spacing-large)}.gallery-block.--slim-spacing{margin-bottom:var(--gutter)}.--narrow-layout .gallery-block{margin-bottom:var(--spacing-small)}.gallery-block__heading{margin-bottom:calc(var(--spacing-base)*4);font-size:var(--font-size-d2);font-weight:var(--font-weight-normal);font-family:var(--font-display);letter-spacing:unset;text-transform:unset}@media only screen and (max-width: 1279px){.gallery-block__heading{font-size:var(--font-size-d3);font-weight:var(--font-weight-normal);font-family:var(--font-display);letter-spacing:unset;text-transform:unset}}.gallery-block__gallery{display:grid;grid-template-columns:var(--grid-base);grid-auto-rows:356px;grid-auto-flow:dense;gap:var(--gutter);margin-bottom:var(--spacing-base)}@media only screen and (max-width: 1920px){.gallery-block__gallery{grid-auto-rows:212px}}@media only screen and (min-width: 1024px)and (max-width: 1279px){.gallery-block__gallery{grid-auto-rows:212px}}@media only screen and (min-width: 768px)and (max-width: 1023px){.gallery-block__gallery{grid-auto-rows:149px}}@media only screen and (max-width: 767px){.gallery-block__gallery{grid-auto-rows:139px}}.--narrow-layout .gallery-block__gallery{grid-auto-rows:250px}.gallery-block__item{--column-span: span 6;--column: var(--column-span);--row: span 1;position:relative;grid-column:var(--column);grid-row:var(--row)}.gallery-block__item:is(:nth-of-type(14n+13)){--column: 1 / var(--column-span)}.gallery-block__item:is(:nth-of-type(14n+12)){--column: 1 / var(--column-span)}.--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+6)){--column: 1 / var(--column-span)}.--reversed:not(.--has-link) .gallery-block__item:is(:nth-of-type(14n+5)){--column: 1 / var(--column-span)}.--reversed.--has-link .gallery-block__item:is(:nth-of-type(14n+2)){--row: 1 / span 1}@media only screen and (min-width: 768px){.--reversed.--has-link .gallery-block__item:is(:nth-of-type(14n+1)){--row: 2 / span 1}}.gallery-block__image{height:100%;overflow:hidden;cursor:pointer;background-color:var(--color-image-fallback)}.gallery-block__text{position:absolute;left:0;bottom:0;padding:calc(var(--spacing-base)*3);padding-bottom:0;background-color:var(--page-background-color, var(--color-background));color:var(--page-font-color, var(--color-on_background))}.--reversed .gallery-block__text{left:auto;right:0}.gallery-block__gallery-heading{font-size:var(--font-size-base)}.gallery-block__gallery-heading::after{background-color:var(--page-font-color, var(--color-on_background))}.gallery-block figcaption{font-size:var(--font-size-small)}.page-list{--label-height: calc(1em * var(--line-height-base));margin-bottom:var(--spacing-large)}@media only screen and (min-width: 1921px){.page-list{margin-top:calc((var(--gutter) + 74px + var(--label-height))*-1)}}.page-list__controls{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:var(--gutter);direction:rtl;margin-bottom:var(--gutter)}@media only screen and (max-width: 1440px){.page-list__controls{--grid-span: 1 / -1;direction:ltr}}@media only screen and (max-width: 1023px){.page-list__controls{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.page-list__controls>*{direction:ltr}.page-list__controls label{display:inline-block;margin-bottom:var(--spacing-base);text-transform:uppercase;color:var(--color-neutral-primary)}.page-list__list{grid-column-start:span 3}.page-list__list input{width:100%}@media only screen and (max-width: 767px){.page-list__list input{min-width:100%}}@media only screen and (max-width: 1920px){.page-list__list{grid-column:span 3}}@media only screen and (min-width: 768px)and (max-width: 1023px){.page-list__list{grid-column:span 4}}@media only screen and (max-width: 767px){.page-list__list{grid-column:span 2}}@media only screen and (max-width: 519px){.page-list__list{grid-column:span 4}}.--article-overview .page-list__content{padding-top:var(--spacing);margin-bottom:var(--spacing);border-top:1px solid var(--color-border)}@media only screen and (max-width: 1279px){.--article-overview .page-list__content{gap:var(--gutter) 0}}.page-list__heading-container{grid-column:span 4;grid-row:1}@media only screen and (max-width: 1920px){.page-list__heading-container{grid-column:span 3}}.page-list__heading{position:relative;padding-left:var(--icon-padding, 0);font-family:var(--font-base);font-size:var(--font-size-h1);font-weight:var(--font-weight-bold);line-height:var(--line-height-large-heading);letter-spacing:var(--letter-spacing-h1);text-transform:uppercase}.page-list__heading:before{content:"";position:absolute;display:var(--icon-display, none);width:1.5em;height:1.5em;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-repeat:no-repeat;background-position:center;background:var(--type-icon);vertical-align:middle}.page-list__heading.--icon-article,.page-list__heading.--icon-podcast,.page-list__heading.--icon-video{--icon-display: inline-block;--icon-padding: calc(1.5em + var(--spacing-base) * 2)}.page-list__heading.--icon-article{--type-icon: url("/assets/icons/article-white-bg.svg")}.page-list__heading.--icon-podcast{--type-icon: url("/assets/icons/podcast-white-bg.svg")}.page-list__heading.--icon-video{--type-icon: url("/assets/icons/video-white-bg.svg")}.page-list__no-match{display:none;grid-column:span 4}.page-list__no-match.--show{display:block}.--article-overview .page-list__elements{display:grid;grid-template-columns:repeat(12, 1fr);gap:calc(var(--spacing-base)*4);grid-column:span 12}@media only screen and (max-width: 1920px){.--article-overview .page-list__elements{grid-column:span 9;grid-template-columns:repeat(9, 1fr)}}@media only screen and (min-width: 520px)and (max-width: 767px){.--article-overview .page-list__elements{grid-template-columns:repeat(4, 1fr)}}@media only screen and (max-width: 519px){.--article-overview .page-list__elements{grid-template-columns:1fr}}.--article-overview .page-list__elements .card{--background-color: var(--color-background);grid-column:span 3}@media only screen and (min-width: 520px)and (max-width: 767px){.--article-overview .page-list__elements .card{grid-column:span 2}}@media only screen and (max-width: 519px){.--article-overview .page-list__elements .card{grid-column:span 1}}.contacts__info{grid-column:span 3;margin-bottom:var(--spacing-small)}@media only screen and (max-width: 1023px){.contacts__info{grid-column:span 2}}@media only screen and (max-width: 519px){.contacts__info{grid-column:span 4;margin-bottom:8px}}.contacts__info h2{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);line-height:var(--line-height-base);text-transform:unset;letter-spacing:unset;margin-bottom:var(--gutter-small)}.contacts__info li{list-style:none}.contacts__info a{display:block}.contacts__info a:hover{color:var(--color-primary)}@media only screen and (max-width: 1279px){.contacts__info a{padding:var(--spacing-base) 0}}.contacts__tools{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;grid-column:-4/span 3;margin-bottom:var(--spacing-small)}@media only screen and (min-width: 768px)and (max-width: 1279px){.contacts__tools{grid-column:-4/span 4}}@media only screen and (max-width: 767px){.contacts__tools{grid-column:span 4}}.contacts__selector label{display:inline-block;margin-bottom:var(--spacing-base);text-transform:uppercase;color:var(--color-neutral-primary)}.contacts__selector input{width:100%;color:var(--color-neutral-primary)}.contacts__department{padding-top:var(--spacing);margin-bottom:var(--spacing);border-top:1px solid var(--color-border)}@media only screen and (max-width: 1279px){.contacts__department{gap:var(--gutter) 0}}.contacts__department.--hidden{display:none}.contacts__section{grid-column:span 4;grid-row:1;font-family:var(--font-base);font-size:var(--font-size-h1);font-weight:var(--font-weight-bold);line-height:var(--line-height-large-heading);letter-spacing:var(--letter-spacing-h1);text-transform:uppercase;font-size:var(--font-size-h2)}@media only screen and (max-width: 1920px){.contacts__section{grid-column:span 3}}@media only screen and (min-width: 1280px)and (max-width: 1439px){.contacts__section{grid-column:span 4}}.contacts__cards{display:grid;grid-template-columns:repeat(12, 1fr);gap:calc(var(--spacing-base)*4);grid-column:span 12}@media only screen and (max-width: 1920px){.contacts__cards{grid-column:span 9;grid-template-columns:repeat(9, 1fr)}}@media only screen and (min-width: 1280px)and (max-width: 1439px){.contacts__cards{grid-column:span 8;grid-template-columns:repeat(8, 1fr)}}@media only screen and (min-width: 520px)and (max-width: 767px){.contacts__cards{grid-template-columns:repeat(4, 1fr)}}@media only screen and (max-width: 519px){.contacts__cards{grid-template-columns:1fr}}.contacts__cards .card{--background-color: var(--color-background);grid-column:span 3}@media only screen and (min-width: 1280px)and (max-width: 1439px){.contacts__cards .card{grid-column:span 4}}@media only screen and (min-width: 520px)and (max-width: 767px){.contacts__cards .card{grid-column:span 2}}@media only screen and (max-width: 519px){.contacts__cards .card{grid-column:span 1}}.contacts__cards .card__infobox{padding-right:var(--spacing-base)}@media only screen and (max-width: 1920px){.contacts__cards .card__infobox{width:80%;margin-left:20%}}.contacts__cards .card__infobox h2{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);line-height:var(--line-height-base);text-transform:unset;letter-spacing:unset}.contacts__cards .card__infobox h3{margin-bottom:var(--spacing-base);font-size:var(--font-size-base);font-weight:var(--font-weight-light);text-transform:unset}.contact__contact-info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.contact__contact-info ul{padding:0}.contact__contact-info li:not(:last-child){display:grid;grid-template-columns:1ch 1fr;gap:.25em;list-style:none}.contact__contact-info dt{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.contact__contact-info a:hover{color:var(--color-primary)}@media only screen and (max-width: 1279px){.contact__contact-info a{display:inline-block;padding:var(--spacing-base) 0}}.dealers{margin-bottom:var(--spacing-large)}.dealers h1{margin-bottom:var(--spacing)}.dealers h2{margin-bottom:var(--gutter-small)}.dealers form{margin-bottom:var(--spacing-small);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.dealers__input{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:var(--gutter);-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.dealers__input button{margin-top:auto;margin-bottom:auto}.dealers__input input::-webkit-outer-spin-button,.dealers__input input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.dealers__input input[type=number]{-moz-appearance:textfield}.dealers #map{height:650px;width:100%}.dealers .--hidden{display:none !important}.profiler{max-width:1440px;position:relative;background:var(--color-background-color, var(--local-bg-color));color:var(--color-font-color, var(--local-font-color))}.profiler .custom-select__input{background-color:#fff}.profiler__reset{position:absolute;top:var(--gutter);right:var(--gutter);text-transform:uppercase;font-weight:var(--font-weight-bold);color:var(--color-secondary)}.profiler__filter{padding:calc(var(--spacing)/2);margin-bottom:calc(var(--spacing)/2);border-bottom:1px solid #000}@media only screen and (max-width: 1920px){.profiler__filter{padding-top:var(--spacing)}}.profiler__filter .field-container{grid-column:span 3}@media only screen and (max-width: 1023px){.profiler__filter .field-container{grid-column:span 4}}.profiler__filter .field-container input{width:100%}.profiler__filter .profiler__checkbox-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:var(--gutter-small);-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;align-self:flex-end;grid-column:span 3}@media only screen and (max-width: 1023px){.profiler__filter .profiler__checkbox-container{grid-column:span 4}}.profiler__content{margin-bottom:var(--spacing);padding:0 calc(var(--spacing)/2)}@media only screen and (min-width: 1921px){.profiler__content{grid-template-columns:repeat(12, 1fr)}}.profiler__category{grid-column:span 4;cursor:pointer}@media only screen and (min-width: 1280px)and (max-width: 1920px){.profiler__category{grid-column:span 6}}.profiler__sub-category,.profiler__profile{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:var(--gutter);height:100%;padding:var(--gutter);background-color:#fff;cursor:pointer;overflow:hidden}.profiler__sub-category figure,.profiler__profile figure{aspect-ratio:3/2}.profiler__sub-category img,.profiler__profile img{-o-object-fit:contain;object-fit:contain}.profiler__sub-category.--loading::before,.profiler__profile.--loading::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.5);z-index:1}.profiler__sub-category.--loading::after,.profiler__profile.--loading::after{content:"";position:absolute;top:50%;left:50%;height:4em;width:4em;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transform-origin:center;transform-origin:center;z-index:2;background-image:url("/assets/icons/spinner2.svg");background-size:contain;background-repeat:no-repeat;-webkit-animation:centered-spin 3s linear infinite;animation:centered-spin 3s linear infinite}.profiler__error{color:var(--color-error)}.profiler__label{padding-inline:10%;margin-bottom:var(--gutter);font-weight:var(--font-weight-bold)}.profiler__label:after{background-color:#000}.profiler__checkbox{--border-color: var(--color-input-passive)}.profiler__checkbox label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.profiler__checkbox label:hover{--border-color: var(--color-input-hover)}.profiler__checkbox label:before{content:"";display:inline-block;width:1.25rem;height:1.25rem;margin-right:.75rem;border:1px solid var(--border-color);background-color:#fff}.profiler__checkbox label:has(input:checked):after{border-left:1px solid var(--color-input-hover);border-bottom:1px solid var(--color-input-hover);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;content:"";display:block;height:.5rem;width:.75rem;left:.25rem;top:.25rem}.profiler__checkbox input{height:0;width:0 !important}.profiler form label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.profiler form label a{font-size:smaller;font-weight:bold;color:var(--color-secondary)}.profile{padding-top:var(--spacing)}.profile__inner{max-width:var(--max-page-width);margin-bottom:var(--spacing)}.profile__description{grid-column:span 5}@media only screen and (min-width: 1921px){.profile__description{grid-column:span 6}}@media only screen and (min-width: 1280px)and (max-width: 1439px){.profile__description{grid-column:span 6}}@media only screen and (max-width: 1023px){.profile__description{grid-column:span 4}}.profile__dimensions{margin-bottom:var(--spacing)}.profile__list{margin-bottom:var(--spacing-small)}.profile__list li{padding-bottom:calc(var(--font-size-base)*var(--line-height-base)/4)}.profile__image{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;grid-column:span 6;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;aspect-ratio:1/1;border:1px solid #000}@media only screen and (max-width: 1023px){.profile__image{grid-column:span 4}}.profile__wood-sorts{margin-bottom:var(--spacing)}.profile__wood-sorts a{--link-icon-color: var(--color-on_background)}.profile__wood-sorts a:hover{color:var(--color-link-hover)}.profile__wood-sorts a:active{color:var(--color-link-active)}.profile__wood-sorts ul{padding-left:1.4em}.profile__wood-sorts li{list-style-image:url(/assets/icons/bullet.svg);padding-bottom:.8em}.profile h2{margin-bottom:var(--gutter)}.profile .textblock{margin-bottom:var(--spacing)}.process{margin-bottom:var(--spacing-large);max-width:var(--max-page-width);background-color:var(--background-color);color:var(--font-color)}.process.--has-background{padding:var(--spacing) 0;margin-top:calc(var(--spacing-base)*3*-1)}.process.--color-primary{--background-color: hsl(207, 64%, 95%);--font-color: --color-on_secondary}.process.--color-secondary{--background-color: hsl(87, 33%, 62%);--font-color: var(--color-on_quaternary)}.process.--color-tertiary{--background-color: var(--color-neutral-quaternary);--font-color: var(--color-on_neutral-quaternary)}.process__display-heading{margin-bottom:var(--spacing-small)}@media only screen and (max-width: 1279px){.process__display-heading{font-size:var(--font-size-d3)}}@media only screen and (max-width: 767px){.process__display-heading{font-size:var(--font-size-d4)}}.process__content{gap:calc(var(--gutter)*2)}.process__lead{grid-column:span 3}@media only screen and (min-width: 1280px)and (max-width: 1439px){.process__lead{grid-column:span 4}}@media only screen and (max-width: 519px){.process__lead{grid-column:span 4}}.process__lead h1{text-transform:unset;font-size:var(--font-size-h2)}.process__image{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;aspect-ratio:1/1;margin-bottom:var(--gutter-small)}.process__image img{width:100%;height:100%}.process__text.--has-link{margin-bottom:var(--gutter-small)}.process__cards{grid-column:span 9;display:grid;grid-template-columns:repeat(auto-fill, minmax(200px, 1fr));gap:48px}@media only screen and (min-width: 1280px)and (max-width: 1439px){.process__cards{grid-column:span 8}}@media only screen and (max-width: 519px){.process__cards{grid-column:span 4}}.process__card-heading{margin-bottom:var(--gutter-small);text-transform:initial;font-size:var(--font-size-h3)}.process__step{--color: hsl(206, 40%, 63%);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:12px;font-size:smaller;color:var(--color)}.process__step:before{content:"";display:inline-block;-webkit-mask-image:url(/assets/icons/bullet.svg);mask-image:url(/assets/icons/bullet.svg);background-color:var(--color);width:1em;height:1em;margin-right:.4em;background-size:cover}.logoband{display:grid;grid-template-columns:var(--grid-base);gap:var(--gutter);margin-bottom:var(--spacing-large);padding:var(--spacing-small) 0;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.logoband__heading{margin-bottom:var(--spacing-base);font-size:var(--font-size-h1)}.logoband__text{grid-column:span 7}@media only screen and (max-width: 1920px){.logoband__text{grid-column:span 5}}@media only screen and (max-width: 1023px){.logoband__text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;grid-column:span 8}}@media only screen and (max-width: 767px){.logoband__text{grid-column:span 4}}.logoband__text a{--link-icon-color: var(--color-on_background);color:var(--color-link)}.logoband__text a:hover{color:var(--color-link-hover)}.logoband__text a:active{color:var(--color-link-press)}.logoband__text p:not(:last-child){margin-bottom:calc(1em*var(--line-height-base))}.logoband__logos{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;gap:calc(var(--gutter)*3);grid-column:9/span 8}@media only screen and (max-width: 1920px){.logoband__logos{grid-column:6/span 7}}@media only screen and (max-width: 1023px){.logoband__logos{grid-column:span 8;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (max-width: 767px){.logoband__logos{grid-column:span 4;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.logoband__logos .logo{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.logoband__logos .logo img{max-height:100px;max-width:200px;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out, -webkit-transform .2s ease-in-out}@media only screen and (max-width: 1439px){.logoband__logos .logo img{max-height:80px;max-width:160px}}.logoband__logos .logo a{display:block}.logoband__logos .logo a:hover img{-webkit-transform:translateX(4px);transform:translateX(4px)}.logoband__logos .logo a:active img{-webkit-transform:translateX(8px);transform:translateX(8px)}.slider{margin-bottom:var(--spacing-large);max-width:calc(100vw - (var(--menu-gutter) + var(--content-gutter)*2));background-color:var(--background-color);color:var(--font-color)}@media only screen and (min-width: 2256px){.slider{max-width:var(--max-page-width)}}@media only screen and (max-width: 1279px){.slider{max-width:calc(100vw - var(--spacing-small)*2)}}.slider.--background{padding:var(--spacing) 0}.slider.--color-primary{--background-color: hsl(207, 64%, 95%);--font-color: --color-on_secondary}.slider.--color-secondary{--background-color: hsl(87, 33%, 62%);--font-color: var(--color-on_quaternary)}.slider.--color-tertiary{--background-color: var(--color-neutral-quaternary);--font-color: var(--color-on_neutral-quaternary)}.slider__heading{font-size:var(--font-size-d2);font-weight:var(--font-weight-normal);font-family:var(--font-display);letter-spacing:unset;text-transform:unset;margin-bottom:var(--spacing-small)}.slider__card-heading{font-family:var(--font-base);font-size:var(--font-size-h2);font-weight:var(--font-weight-bold);line-height:var(--line-height-large-heading);padding:var(--gutter) 0}@media only screen and (max-width: 1440px){.slider__card-heading{font-family:var(--font-base);font-size:var(--font-size-h2);font-weight:var(--font-weight-bold);line-height:var(--line-height-large-heading)}}.swiper-container{position:relative}@media only screen and (max-width: 1279px){.swiper-container{padding-left:var(--spacing-small);padding-right:var(--spacing-small)}}.swiper{width:100%;height:auto;margin-bottom:var(--gutter)}.swiper-wrapper{cursor:-webkit-grab;cursor:grab}.swiper-slide.--square .image-wrapper{aspect-ratio:1/1}.swiper-slide.--square .image-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.custom-swiper-button-prev,.custom-swiper-button-next{position:absolute;top:50%;width:var(--chevron-size);height:var(--chevron-size);z-index:1;-webkit-transform:translateX(100%);transform:translateX(100%);--chevron-size: 80px;background-color:var(--color-primary);cursor:pointer;-webkit-mask-image:url("/assets/icons/chevron-right-thin.svg");mask-image:url("/assets/icons/chevron-right-thin.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover}@media only screen and (max-width: 1279px){.custom-swiper-button-prev,.custom-swiper-button-next{--chevron-size: 45px;-webkit-transform:translateX(50%);transform:translateX(50%)}}.custom-swiper-button-prev.swiper-button-disabled,.custom-swiper-button-next.swiper-button-disabled{visibility:hidden}.custom-swiper-button-prev{left:0;-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1;rotate:180deg}.custom-swiper-button-next{right:0}.swiper-pagination{position:relative;--swiper-pagination-bottom: 0}.swiper-pagination-bullet{--swiper-pagination-bullet-inactive-color: transparent;border:2px solid var(--color-neutral-primary)}.swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--color-primary);border:none}froeslev-hegnsberegner .input-container input{border:1px solid var(--primary-color);padding:calc(var(--spacing)/2) var(--spacing) calc(var(--spacing)/2) calc(var(--spacing)/2)}froeslev-hegnsberegner{--profile-min-width: 220px;--profile-max-width: 300px;--primary-color: var(--color-secondary);--spacing: var(--gutter);margin-bottom:var(--spacing-large);max-width:var(--max-page-width);min-height:50vh;width:100%;display:block}froeslev-hegnsberegner h1{--font-size-h1: var(--font-size-d3);margin-bottom:var(--spacing);text-transform:unset}froeslev-hegnsberegner app-tab-group{display:block;height:100%;margin-top:0 !important}froeslev-hegnsberegner app-tab{--display: flex;width:100%;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}froeslev-hegnsberegner .tab__navigation{margin-top:auto}froeslev-hegnsberegner .tab-group{--border-color: var(--color-on-background);margin-bottom:var(--spacing-small)}@media only screen and (max-width: 767px){froeslev-hegnsberegner .tab-group{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}froeslev-hegnsberegner .tab-group__counter{width:2.3em;display:inline-block;text-align:center;border-width:1px;border-color:var(--border-color) !important}.--selected froeslev-hegnsberegner .tab-group__counter{border-width:2px}froeslev-hegnsberegner .tab-group__item{font-size:var(--font-size-base) !important}froeslev-hegnsberegner .tab-group__item:not(.--editable):not(.--selected){cursor:pointer}froeslev-hegnsberegner .tab-group__item.--selected{--border-color: var(--color-primary)}froeslev-hegnsberegner .hb-profiles__container{--spacing: var(--gutter);margin-bottom:calc(var(--gutter)*2)}froeslev-hegnsberegner .hb-profile{min-width:var(--profile-min-width, 150px);max-width:var(--profile-max-width, 300px);-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;margin-bottom:var(--spacing-small)}froeslev-hegnsberegner .hb-profile:hover img{scale:1.05}froeslev-hegnsberegner .hb-profile:active img{scale:1}froeslev-hegnsberegner .hb-profile__media{overflow:hidden;aspect-ratio:1/1.5}froeslev-hegnsberegner .hb-profile__media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;scale:1.025;-webkit-transition:scale .2s ease,-webkit-box-shadow 150ms ease-in-out;transition:scale .2s ease,-webkit-box-shadow 150ms ease-in-out;transition:box-shadow 150ms ease-in-out,scale .2s ease;transition:box-shadow 150ms ease-in-out,scale .2s ease,-webkit-box-shadow 150ms ease-in-out}froeslev-hegnsberegner .hb-profile__actions{position:relative;width:90%;padding:16px;margin-top:-20px;margin-left:auto;background:var(--color-neutral-quaternary);z-index:1}froeslev-hegnsberegner .special__selections{margin-bottom:var(--spacing-small)}@media only screen and (max-width: 767px){froeslev-hegnsberegner .special__selections{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}froeslev-hegnsberegner .special__selections fieldset{display:grid;grid-template-columns:repeat(2, 1fr);gap:var(--gutter);width:100%}froeslev-hegnsberegner .selection-list{margin-bottom:var(--spacing-small)}froeslev-hegnsberegner .selection-list__item{min-width:var(--profile-min-width, 150px);max-width:var(--profile-max-width, 300px);-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}froeslev-hegnsberegner .selection-list__item:hover img{scale:1.05}froeslev-hegnsberegner .selection-list__item:active img{scale:1}froeslev-hegnsberegner .selection-list__media{overflow:hidden;aspect-ratio:1/1}froeslev-hegnsberegner .selection-list__media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;scale:1.025;-webkit-transition:scale .2s ease,-webkit-box-shadow 150ms ease-in-out;transition:scale .2s ease,-webkit-box-shadow 150ms ease-in-out;transition:box-shadow 150ms ease-in-out,scale .2s ease;transition:box-shadow 150ms ease-in-out,scale .2s ease,-webkit-box-shadow 150ms ease-in-out}froeslev-hegnsberegner .selection-list__actions{position:relative;width:90%;padding:16px;margin-top:-20px;margin-left:auto;background:var(--color-neutral-quaternary);z-index:1}@media only screen and (max-width: 767px){froeslev-hegnsberegner app-dimensions fieldset{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}froeslev-hegnsberegner fieldset,froeslev-hegnsberegner .special__selections{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}froeslev-hegnsberegner app-dropdown:after{content:"";display:inline-block;width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:5px solid var(--primary-color);position:absolute;right:10px;top:calc(50% - 2.5px)}froeslev-hegnsberegner app-dropdown [readonly]{border:1px solid var(--primary-color);padding:calc(var(--spacing)/2) var(--spacing) calc(var(--spacing)/2) calc(var(--spacing)/2)}froeslev-hegnsberegner app-dropdown [readonly]:focus{outline:none}froeslev-hegnsberegner app-dropdown .list.--open{border:1px solid var(--primary-color);border-top:1px solid var(--secondary-color, #f3f3f3);max-height:185px !important}froeslev-hegnsberegner app-dropdown:has(.--open):after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}froeslev-hegnsberegner app-dropdown:has(.--open) [readonly]{border-bottom:none}froeslev-hegnsberegner app-dropdown-item label{position:relative}froeslev-hegnsberegner app-dropdown-item label:first-of-type{padding-top:10px}froeslev-hegnsberegner app-dropdown-item label:last-of-type{padding-bottom:10px}froeslev-hegnsberegner app-dropdown-item label:has([type=checkbox]):has(:checked){background-color:var(--color-neutral-quaternary)}froeslev-hegnsberegner input[type=checkbox]{display:none}froeslev-hegnsberegner [multi] label:before{content:"";display:inline-block;width:15px;height:15px;border:2px solid var(--primary-color);margin-right:10px;position:absolute;right:0}froeslev-hegnsberegner label.--checked{background-color:var(--color-neutral-quaternary)}froeslev-hegnsberegner label.--checked:after{content:"";display:inline-block;width:4px;height:8px;border-color:var(--color-primary);border-right:1px solid;border-bottom:1px solid;rotate:45deg;position:absolute;right:15px;top:13px}froeslev-hegnsberegner .input-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-size:12px}froeslev-hegnsberegner .input-container input{margin-top:calc(var(--spacing)/4);margin-bottom:calc(var(--spacing)/1.5)}.cta-row{margin-bottom:var(--spacing-large)}.cta-row__buttons{grid-column:1/-1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:var(--spacing)}@media only screen and (max-width: 1023px){.cta-row__buttons{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--gutter)}}@media only screen and (max-width: 519px){.cta-row__buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.cta-row__buttons .button{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;min-width:30ch}.dialog__back::before{display:inline-block;width:1em;height:1em;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background-color:var(--color-on_background)}.dialog{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-height:90dvh;max-width:90vw;margin:auto;overflow:hidden;background:#fff}.dialog:is([open]){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.dialog__actions{display:grid;grid-template-columns:repeat(2, 1fr);margin-bottom:var(--spacing-small);padding:var(--spacing-small) var(--spacing-small) 0 var(--spacing-small)}.dialog__close{grid-column:2;width:1.5em;height:1.5em;justify-self:end;padding:var(--spacing-base);-webkit-mask-image:url("/assets/icons/close-big.svg");mask-image:url("/assets/icons/close-big.svg");-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background-color:var(--color-on_background);cursor:pointer}.dialog__close:hover{background-color:var(--color-link-hover)}.dialog__close:active{background-color:var(--color-link-active)}.dialog__back{cursor:pointer}.dialog__back:hover{color:var(--color-link-hover)}.dialog__back:active{color:var(--color-link-active)}.dialog__back::before{content:"";rotate:180deg;margin-right:var(--spacing-base);-webkit-mask-image:url("/assets/icons/arrow-right.svg");mask-image:url("/assets/icons/arrow-right.svg");vertical-align:middle}.dialog__content:not(.--pages){padding:0 var(--spacing-small) var(--spacing-small) var(--spacing-small)}.dialog__content.--pages{--page: 0;--padding-bottom: var(--spacing-small);position:relative;display:grid;grid-template-columns:repeat(var(--page-count, 2), 1fr);width:calc(var(--page-count, 2)*100%);overflow-x:hidden;-webkit-transform:translateX(calc(100% / var(--page-count, 2) * var(--page, 0) * -1));transform:translateX(calc(100% / var(--page-count, 2) * var(--page, 0) * -1))}.dialog__content.--pages>*{padding:0 var(--spacing-small) var(--padding-bottom) var(--spacing-small)}.dialog__content.--pages.--show-count{--padding-bottom: var(--spacing)}.dialog__content.--pages.--show-count:after{counter-reset:page calc(var(--page) + 1);content:"side " counter(page);display:block;position:absolute;width:5ch;left:calc(100%/var(--page-count)*var(--page) + 50%/var(--page-count));top:calc(100% + var(--spacing-small))}.dealer-map{gap:var(--gutter)}@media only screen and (min-width: 1280px){.dealer-map{display:grid;grid-template-columns:repeat(3, 1fr);grid-auto-flow:dense;grid-template-rows:-webkit-min-content;grid-template-rows:min-content}}@media only screen and (max-width: 1279px){.dealer-map{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.dealer-map__text{grid-column:1/-1;margin-bottom:var(--spacing-base)}.dealer-map__heading{margin-bottom:var(--spacing-base)}.dealer-map__error{display:none;grid-column:1/-1;margin-bottom:var(--spacing-base);-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:var(--color-error);text-align:center}.dealer-map__error.--show{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.dealer-map__list{grid-column:span 1;max-height:50vh;overflow-y:auto;padding:calc(var(--spacing-base)*2);background:var(--color-neutral-quaternary)}@media only screen and (max-width: 1279px){.dealer-map__list{--max-list-items: 4;max-height:calc((4em*var(--line-height-base) + var(--spacing-base))*var(--max-list-items))}}.dealer-map__list li{margin-bottom:calc(var(--spacing-base)*2)}.dealer-map__list label{display:grid;grid-template-columns:var(--spacing-small) 1fr;cursor:pointer}.dealer-map__list label:hover{color:var(--color-primary)}.dealer-map__list label>:not(input){grid-column:2}.dealer-map__list label input{grid-row:2}.dealer-map__map{grid-column:span 2}.dealer-map__actions{grid-column:1/-1;text-align:center}.offer-form__text{margin-bottom:var(--spacing-small)}.offer-form__error{display:none;margin-bottom:var(--spacing-small);color:var(--color-error)}.offer-form__error.--show{display:block}.offer-form__columns{display:grid;grid-template-columns:repeat(2, 1fr);gap:var(--gutter)}@media only screen and (max-width: 767px){.offer-form__columns{grid-template-columns:1fr}}.offer-form label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:16px}.offer-form__input-with-button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;grid-column:span 2;gap:var(--gutter);padding-top:var(--spacing-small)}@media only screen and (max-width: 767px){.offer-form__input-with-button{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-column:span 1}}.offer-form__input-with-button button{-webkit-align-self:end;-ms-flex-item-align:end;align-self:end;max-height:calc(1em*var(--line-height-base) + var(--spacing-base)*6);margin-bottom:16px}.offer-form input.invalid{border-color:var(--color-error) !important}.page-meta{display:grid;grid-template-columns:repeat(2, 1fr);gap:var(--gutter);width:100%;margin-bottom:var(--spacing-small);font-size:var(--font-size-small);text-transform:uppercase;color:var(--color-neutral-primary)}.page-meta__date{text-align:right}.text-gallery{display:grid;grid-template-columns:repeat(2, 1fr);gap:var(--gutter);margin-bottom:var(--spacing-large)}.text-gallery.--color-primary{--background-color: var(--color-primary);--text-color: var(--color-on_primary)}.text-gallery.--color-secodary{--background-color: var(--color-secondary);--text-color: var(--color-on_secondary)}.text-gallery.--color-tertiary{--background-color: var(--color-tertiary);--text-color: var(--color-on_tertiary)}.text-gallery__text{grid-row:span 5;padding:var(--spacing-small);background-color:var(--background-color);color:var(--text-color);font-size:var(--font-size-article-base)}@media only screen and (max-width: 767px){.text-gallery__text{grid-column:span 2}}.text-gallery__text li,.text-gallery__text p{margin-bottom:calc(1em*var(--line-height-base))}.text-gallery__heading{margin-bottom:var(--spacing-small);word-break:break-word;text-wrap:balance}.text-gallery__image{--aspect-ratio: 66.66%;position:relative;grid-column:span 2;grid-row:span 5;height:100%;width:100%}@media only screen and (min-width: 768px){.text-gallery__image:nth-of-type(1){grid-column:span 1;grid-row:span 3}.text-gallery__image:nth-of-type(2){grid-column:span 1;grid-row:span 2}.text-gallery__image:nth-of-type(3n+3){grid-column:span 2;grid-row:span 5}.text-gallery__image:nth-of-type(3n+4),.text-gallery__image:nth-of-type(3n+5){grid-column:span 1;grid-row:span 2}}@media only screen and (max-width: 767px){.text-gallery__image{grid-column:span 2}}.text-gallery__image:nth-of-type(1){--aspect-ratio: 100%}.text-gallery__image:nth-of-type(3n+4),.text-gallery__image:nth-of-type(3n+5){--aspect-ratio: 100%}.text-gallery__image:before{content:"";float:left;padding-bottom:var(--aspect-ratio)}.text-gallery__image img{position:absolute;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.text-gallery__image img:not(.loaded){background-color:var(--color-image-fallback)}.related-page{--arrow-width: 2em;width:100%;padding:24px 0;margin-bottom:var(--spacing-small);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.related-page__link{--link-icon-color: var(--color-on_background);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:var(--gutter);-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width: 767px){.related-page__link{display:grid;grid-template-columns:var(--spacing-small, 1fr, var(--arrow-width))}}.related-page__link:hover{color:var(--color-link-hover);--link-icon-color: var(--color-link-hover)}.related-page__link:after{font-size:var(--font-size-article-base);margin-right:var(--spacing-base);width:var(--arrow-width)}.related-page__icon:before{content:"";display:block;width:var(--spacing-small);height:var(--spacing-small);background-repeat:no-repeat;background-position:center;background:var(--type-icon)}.related-page__icon.--article{--type-icon: url("/assets/icons/article-white-bg.svg")}.related-page__icon.--podcast{--type-icon: url("/assets/icons/podcast-white-bg.svg")}.related-page__icon.--video{--type-icon: url("/assets/icons/video-white-bg.svg")}.related-page__type{font-size:var(--font-size-h1);text-transform:uppercase}.related-page__text{-webkit-flex-basis:calc(100% - (var(--arrow-width) + 10ch + var(--spacing-small)));-ms-flex-preferred-size:calc(100% - (var(--arrow-width) + 10ch + var(--spacing-small)));flex-basis:calc(100% - (var(--arrow-width) + 10ch + var(--spacing-small)))}@media only screen and (max-width: 767px){.related-page__text{grid-row:2;grid-column:span 3}}.back-navigation{--link-icon-color: var(--color-neutral-primary);width:100%;margin-bottom:var(--spacing-small);color:var(--color-neutral-primary)}.back-navigation__link{text-transform:uppercase;letter-spacing:var(--letter-spacing-link)}.back-navigation__link:hover{color:var(--color-link-hover)}.back-navigation__link:hover::before{-webkit-transform:translateX(0.25em);transform:translateX(0.25em)}.back-navigation__link::before{margin-right:1em;rotate:180deg}.podcast-links{display:grid;grid-template-columns:repeat(4, 1fr);gap:var(--gutter);width:100%;margin-bottom:var(--spacing-small)}@media only screen and (max-width: 767px){.podcast-links{grid-template-columns:repeat(2, 1fr)}}.podcast-links__link{--icon: url("/assets/icons/podcast-with-text.svg")}.podcast-links__link:hover::before,.podcast-links__link:active::before{display:none}.podcast-links__link:hover::after,.podcast-links__link:active::after{display:block}.podcast-links__link:before,.podcast-links__link:after{content:"";height:var(--spacing-small)}.podcast-links__link::before{display:block;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:var(--icon);mask-image:var(--icon);background-color:var(--background-color, var(--color-on_background))}.podcast-links__link:after{visibility:none;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:var(--icon)}.podcast-links__link.--spotify{--icon: url("/assets/icons/spotify-with-text.svg")}.podcast-links__link.--apple{--icon: url("/assets/icons/apple-podcasts.svg")}.podcast-links__link.--google{--icon: url("/assets/icons/google-podcasts.svg")}.podcast-links__link.--podimo{--icon: url("/assets/icons/podimo-color.svg")}.podcast-links__link.--iheart{--icon: url("/assets/icons/iheart.svg")}.grid-table{display:grid;grid-template-columns:var(--grid-base);grid-gap:var(--gutter);margin-bottom:20px;padding:20px;border-radius:5px}.grid-table button{text-wrap:nowrap}.grid-table__row{grid-column:1/-1;gap:var(--gutter-small);display:grid;grid-template-columns:var(--grid-base);-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:20px;background-color:#fff;border:1px solid #e5e5e5;grid-template-areas:"description description description description description length length sku sku sku qty qty lbm price price button"}@media only screen and (max-width: 1920px){.grid-table__row{grid-template-areas:"description description description length length sku sku qty lbm price price button"}}@media only screen and (min-width: 768px)and (max-width: 1023px){.grid-table__row{grid-template-areas:"description description description description description description description description" "length length length length length length length length" "sku sku sku sku sku sku sku sku" "qty qty qty qty qty qty qty qty" "lbm lbm lbm lbm lbm lbm lbm lbm" "price price price price button button button button"}}@media only screen and (max-width: 767px){.grid-table__row{grid-template-areas:"description description description description" "length length length length" "sku sku sku sku" "qty qty qty qty" "lbm lbm lbm lbm" "price price button button"}}.grid-table__row.even{background-color:#f5f5f5}.grid-table__lead{grid-column:2/-1;border-bottom:1px solid #000;margin-bottom:var(--spacing);padding-bottom:var(--spacing)}.grid-table__lead p{margin-bottom:var(--gutter)}.grid-table__lead a{color:var(--color-link)}.grid-table__lead a:hover{color:var(--color-link-hover)}.grid-table__lead a:active{color:var(--color-link-press)}.grid-table__cell{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;text-wrap:wrap}@media only screen and (min-width: 768px)and (max-width: 1023px){.grid-table__cell.--sku,.grid-table__cell.--length{gap:var(--gutter-small);padding-bottom:15px;-webkit-box-align:start !important;-webkit-align-items:flex-start !important;-ms-flex-align:start !important;align-items:flex-start !important}.grid-table__cell.--sku .sizes,.grid-table__cell.--length .sizes{width:100% !important}.grid-table__cell.--qty{-webkit-box-align:start !important;-webkit-align-items:flex-start !important;-ms-flex-align:start !important;align-items:flex-start !important}.grid-table__cell.--price{-webkit-box-align:start !important;-webkit-align-items:flex-start !important;-ms-flex-align:start !important;align-items:flex-start !important}}@media only screen and (max-width: 767px){.grid-table__cell:not(.--sku):not(.--length):not(.--description){gap:var(--gutter-small);-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.grid-table__cell:not(.--sku):not(.--length):not(.--description):last-child{margin-left:auto}.grid-table__cell.--sku,.grid-table__cell.--length{gap:var(--gutter-small);padding-bottom:15px;-webkit-box-align:start !important;-webkit-align-items:flex-start !important;-ms-flex-align:start !important;align-items:flex-start !important}.grid-table__cell.--sku .sizes,.grid-table__cell.--length .sizes{width:100% !important}.grid-table__cell.--qty{-webkit-box-align:start !important;-webkit-align-items:flex-start !important;-ms-flex-align:start !important;align-items:flex-start !important}.grid-table__cell.--price{-webkit-box-align:start !important;-webkit-align-items:flex-start !important;-ms-flex-align:start !important;align-items:flex-start !important}}.grid-table__cell label{display:none;font-weight:bold}@media only screen and (max-width: 1023px){.grid-table__cell label{display:block}}.grid-table__cell.--description{grid-area:description;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:5px}.grid-table__cell.--length{grid-area:length;-webkit-box-align:flext-start;-webkit-align-items:flext-start;-ms-flex-align:flext-start;align-items:flext-start}.grid-table__cell.--length .custom-select-container{width:100%;max-width:264px}.grid-table__cell.--length input{max-width:100%;width:100%}.grid-table__cell.--qty{grid-area:qty;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.grid-table__cell.--qty .subtext{opacity:.5;font-size:smaller;width:100%;display:block}.grid-table__cell.--lbm{grid-area:lbm}.grid-table__cell.--lbm span:not(.--heading){text-align:center}.grid-table__cell.--lbm span{text-wrap:nowrap}.grid-table__cell.--lbm .subtext{opacity:.5;font-size:smaller;width:100%;text-align:center;display:block}.grid-table__cell.--sku{grid-area:sku;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.grid-table__cell.--sku .custom-select-container{width:100%;max-width:264px}.grid-table__cell.--sku input{max-width:100%;width:100%}.grid-table__cell.--price{grid-area:price}@media only screen and (min-width: 768px)and (max-width: 1023px){.grid-table__cell.--price{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}}.grid-table__cell.--button{grid-area:button;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}@media only screen and (max-width: 1023px){.grid-table__cell.--button{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}}.grid-table .--header{background-color:#e5e5e5;font-weight:bold;font-size:smaller}@media only screen and (max-width: 1023px){.grid-table .--header{display:none}}.grid-table .--footer{background-color:#fff;font-weight:bold}.grid-table__controls{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:var(--gutter);border-bottom:1px solid #000;margin-bottom:var(--spacing);padding-bottom:var(--spacing)}@media only screen and (max-width: 767px){.grid-table__controls{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.grid-table__controls .custom-select-container{max-width:100%;width:264px}}.description__sku{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:var(--gutter-small);font-size:smaller}.db-number{border-left:1px solid #000;padding-left:var(--gutter-small)}.added-to-cart{max-width:800px;width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-box-shadow:5px 5px 15px rgba(0,0,0,.2);box-shadow:5px 5px 15px rgba(0,0,0,.2);border-radius:3px;background-color:#fff}.added-to-cart h1{text-align:center;margin-bottom:12px}.added-to-cart p{text-align:center}.added-to-cart>div{padding:var(--spacing)}@media only screen and (max-width: 767px){.added-to-cart>div{padding:var(--spacing-small)}}.added-to-cart form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:30px;margin-top:30px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.added-to-cart__controls{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:15px}@media only screen and (max-width: 767px){.added-to-cart__controls{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.added-to-cart.--glass{background-color:rgba(255,255,255,.4);backdrop-filter:blur(10px)}.added-to-cart .dialog-actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:var(--spacing)}@media only screen and (max-width: 767px){.added-to-cart .dialog-actions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}::-webkit-backdrop{cursor:pointer}::backdrop{cursor:pointer}dialog[open]{opacity:1}dialog{opacity:0;-webkit-transition:opacity .3s ease-out,overlay .3s ease-out allow-discrete,display .3s ease-out allow-discrete;transition:opacity .3s ease-out,overlay .3s ease-out allow-discrete,display .3s ease-out allow-discrete}@starting-style{dialog[open]{opacity:0}}dialog::-webkit-backdrop{background-color:rgba(0,0,0,0);-webkit-transition:display .3s allow-discrete,overlay .3s allow-discrete,background-color .7s;transition:display .3s allow-discrete,overlay .3s allow-discrete,background-color .7s}dialog::backdrop{background-color:rgba(0,0,0,0);-webkit-transition:display .3s allow-discrete,overlay .3s allow-discrete,background-color .7s;transition:display .3s allow-discrete,overlay .3s allow-discrete,background-color .7s}dialog[open]::-webkit-backdrop{background-color:rgba(0,0,0,.25)}dialog[open]::backdrop{background-color:rgba(0,0,0,.25)}@starting-style{dialog[open]::-webkit-backdrop{background-color:rgba(0,0,0,0)}dialog[open]::backdrop{background-color:rgba(0,0,0,0)}}.chip-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.chip-container>*{padding:0 5px 5px 7px;position:relative;text-transform:uppercase;opacity:.5;font-size:smaller}.chip-container>*:first-of-type{padding-left:0}.chip-container>*:not(:first-of-type):before{content:"|";display:inline-block;position:absolute;left:0}.mini-cart{position:fixed;bottom:15px;background:#fff;left:50%;right:50%;width:100%;max-width:700px;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-radius:4px;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.2);box-shadow:0 5px 15px rgba(0,0,0,.2);z-index:1000;-webkit-transition:bottom 500ms cubic-bezier(0.175, 0.885, 0.32, 1.075);transition:bottom 500ms cubic-bezier(0.175, 0.885, 0.32, 1.075);overflow:hidden;display:grid;grid-template-columns:1fr;grid-template-areas:"products" "inner"}@media only screen and (max-width: 767px){.mini-cart{top:80px;left:0;right:0;bottom:auto;-webkit-transform:translateX(0);transform:translateX(0);width:100%;margin:0;max-width:100%;padding-top:0;grid-template-areas:"inner" "products"}}.mini-cart:not(.--active){bottom:-25%}@media only screen and (max-width: 767px){.mini-cart:not(.--active){top:-25%;bottom:unset}}.mini-cart__inner{grid-area:inner;padding:var(--gutter);min-height:50px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-transform:translateZ(0);transform:translateZ(0)}.mini-cart__inner button{margin-bottom:0}.mini-cart__products{grid-area:products;position:relative;overflow:scroll;max-height:60vh;height:0;-webkit-transition:height .5s ease;transition:height .5s ease;overflow-y:scroll;overflow-x:hidden}.mini-cart__products--inner{display:grid;grid-template-columns:5fr .5fr 1fr 1fr .5fr;gap:15px;padding:var(--gutter) var(--gutter) 0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;overflow:hidden}.mini-cart__products--inner strong{font-weight:bold}.mini-cart__products--inner .price-block{margin-left:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.mini-cart__products--inner .price-block .lbm-price{font-size:smaller;text-wrap:nowrap;opacity:.4}.mini-cart__products--inner .price{text-wrap:nowrap;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:9px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.mini-cart__products--inner .price app-stepper{width:80px}.mini-cart__products--inner .remove-btn{background:none;border:none;width:48px;height:48px;font-size:25px;color:#cb2424;cursor:pointer}.mini-cart__loader{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0);opacity:0;-webkit-transition:opacity 50ms linear;transition:opacity 50ms linear;z-index:-1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.mini-cart__loader.--active{background:rgba(0,0,0,.2);opacity:1;z-index:100}.loader{width:48px;height:48px;border:5px solid #fff;border-bottom-color:rgba(0,0,0,0);border-radius:50%;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-animation:rotation 1s linear infinite;animation:rotation 1s linear infinite}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.icon-chevron{content:"";-webkit-mask-image:url(/assets/icons/chevron-right.svg);mask-image:url(/assets/icons/chevron-right.svg);background-color:#000;width:24px;height:24px;rotate:-90deg;cursor:pointer}@media only screen and (max-width: 767px){.icon-chevron{rotate:90deg}}.--open .icon-chevron{rotate:90deg}@media only screen and (max-width: 767px){.--open .icon-chevron{rotate:270deg}}
