bazaar-ad-container {
  display: block;
}

bazaar-ad-container[visible="false"] {
  display: none;
}

bazaar-ad {
  display: block;
  min-height: 1px;
  min-width: 1px;
  position: relative;
}

bazaar-ad-placement {
  display: block;
}

.bazaar-parallax-label::before {
  z-index: 10;
  position: absolute;
  top: -15px;
  content: "";
  border-top: 5px solid #e7e6e2;
  width: 100vw;
}

.bazaar-parallax-label::after {
  position: relative;
  top: -20px;
  left: calc(50% - 45px);
  font-family: "Open Sans", sans-serif;
  font-size: 11px;
  font-weight: 700;
  color: #aeaaa6;
  text-transform: uppercase;
  display: block;
  content: "Annonse";
  line-height: 15px;
  background: #fff;
  text-align: center;
  padding-left: 2px;
  padding-right: 2px;
  letter-spacing: 0.25em;
  z-index: 11;
  line-height: 20px;
  width: 90px;
}

.bazaar-parallax-nettavisen-label::before {
  z-index: 10;
  position: absolute;
  top: -15px;
  content: "";
  left: calc(50% - 50vw);
  width: 100vw;
}

.bazaar-parallax-nettavisen-label::after {
  position: relative;
  top: -20px;
  left: calc(50% - 45px);
  font-size: 12px;
  font-family: FaktorTittel, sans-serif;
  font-weight: 900;
  color: #000000;
  text-transform: uppercase;
  display: block;
  content: "Annonse";
  text-align: center;
  z-index: 11;
  line-height: 20px;
  width: 90px;
}

.bazaar-parallax-article-label::before {
  z-index: 10;
  position: absolute;
  top: -15px;
  content: "";
  left: calc(50% - 50vw);
  width: 100vw;
}

.bazaar-parallax-article-label::after {
  position: absolute;
  top: -20px;
  left: 50%;
  -webkit-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
  font-size: 12px;
  font-family: FaktorTittel, sans-serif;
  font-weight: 900;
  color: #000000;
  text-transform: uppercase;
  display: block;
  content: "Annonse";
  text-align: center;
  padding-left: 15px;
  padding-right: 15px;
  z-index: 11;
  line-height: 20px;
}

.bazaar-parallax-article-label::before {
  z-index: 10;
  position: absolute;
  top: -15px;
  content: "";
  left: calc(50% - 50vw);
  width: 100vw;
}

.bazaar-parallax-article-label::after {
  position: absolute;
  top: -20px;
  left: 50%;
  -webkit-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
  font-size: 12px;
  font-family: FaktorTittel, sans-serif;
  font-weight: 900;
  color: #000000;
  text-transform: uppercase;
  display: block;
  content: "Annonse";
  text-align: center;
  padding-left: 15px;
  padding-right: 15px;
  z-index: 11;
  line-height: 20px;
}

.bazaar-parallaxtop {
  margin-left: calc(50% - 50vw) !important;
  height: 100vh;
}

.bazaar-parallaxbottom::after {
  position: absolute;
  content: "";
  background-color: white;
  height: 150vh;
  top: 100vh;
  display: block;
  z-index: 2;
  margin-left: calc(50% - 50vw);
  left: 0;
  visibility: visible;
  width: 100vw;
  margin-top: -15px;
}

.bazaar-parallaxtop::before {
  content: "";
  background-color: white;
  width: 100vw !important;
  top: -150vh;
  z-index: 2;
  position: relative;
  display: block;
  height: 150vh;
  visibility: visible;
}

.bazaar-parallaxtop.hidden::before,
.bazaar-parallaxbottom.hidden::after {
  visibility: hidden;
}

/* Add all relative positioning in bazaar, so that we only will have to remove it from one place */
/* remove this when parallax is fixed */
/* NOT DO THIS FOR IE - FOR SOME REASON IT DOES NOT WORK THERE */

@supports not (-ms-high-contrast: none) {
  /* Non-IE styles here */
  amedia-frontpage tivoli-jobcarousel,
  amedia-frontpage tivoli-realestatecarousel,
  amedia-frontpage tivoli-servicebar {
    z-index: 9999;
    position: relative;
  }
  amedia-frontpage amedia-include[rendered="true"] {
    position: relative;
    z-index: 9999;
  }

  optimus-element {
    z-index: 999;
    /* Denne ødelegger for Maddingtons template. Dette burde heller blitt gjort i parallax js-template? */
    /* position: relative; */
  }
  optimus-element.parallax-relative {
    position: relative;
  }
}
/* stop removing */

.bazaar-adPlaceholder {
  background: #fb0;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  position: absolute;
  text-align: center;
  line-height: 0.8;
}

.bazaar-adPlaceholder-info {
  padding: 10px;
  font-size: 12px;
  width: 100%;
  height: 100%;
  position: absolute;
}

.bazaar-adPlaceholder-info.bazaar-active {
  background-color: #c2d9ff;
}

.bazaar-adPlaceholder-info.bazaar-inactive {
  background-color: #e7e7e7;
}

.bazaar-adPlaceholder-info ul {
  list-style: none;
  margin: 0;
  padding: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: column wrap;
  -ms-flex-flow: column wrap;
  flex-flow: column wrap;
  height: 100%;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-align-content: flex-start;
  -ms-flex-line-pack: start;
  align-content: flex-start;
  overflow-x: auto;
}

.bazaar-adPlaceholder-info li {
  margin-right: 20px;
}

@media screen and (max-device-width: 1024px) {
  #skyscraper-ads-container {
    display: none;
  }
}

.am-ad-Fullscreen {
  width: 100vw !important;
  z-index: 90 !important;
  margin-left: -10px;
}

.am-ad-Fullscreen .am-adContainer--labeled:before {
  z-index: 92;
}

.am-ad-Fullscreen bazaar-ad {
  height: 100vh;
  width: 100vw;
}

.am-ad-Fullscreen bazaar-ad:before {
  content: " ";
  background-color: white;
  width: 100%;
  height: 150vh;
  z-index: 91;
  position: relative;
  top: -150vh;
  display: block;
}

.am-ad-Fullscreen bazaar-ad:after {
  content: " ";
  background-color: white;
  width: 100%;
  height: 150vh;
  z-index: 91;
  position: relative;
  top: -50vh;
  display: block;
}

.am-ad-Fullscreen bazaar-ad-placement {
  left: 0;
  top: 0;
  position: fixed;
  width: 100%;
  height: inherit;
  z-index: 90;
  will-change: transform, display;
  display: none;
}

.am-ad-Fullscreen--active bazaar-ad-placement {
  display: block;
}

.am-ad-Fullscreen .bazaar-debug {
  width: 100vw !important;
  height: 100vh !important;
}

.am-ad-Fullscreen--disabled {
  display: none;
}

/* Version 2 */

.bazaar-grid {
  display: flex;
  margin-bottom: 20px;
  margin-left: -10px;
  margin-right: -10px;
}

.bazaar-grid > bazaar-ad {
  margin-right: 10px;
  margin-left: 10px;
}

bazaar-ad.am-bazaar-ad.frozen {
  margin-bottom: 0px !important;
}

.am-bazaar-ad:not([position="outstreamvideo"]):not([position="chatbox"]):not(
    [position="takeover"]
  ):not(.takeover-close)
  div,
.am-bazaar-ad--labeled:not([position="outstreamvideo"]) div {
  width: inherit !important;
  height: inherit !important;
}

.bazaar-grid.full .am-bazaar-ad {
  flex-basis: 100%;
}

.bazaar-grid.half .am-bazaar-ad {
  flex-basis: 50%;
}

.bazaar-grid.g60-40 .am-bazaar-ad:nth-child(2n + 1),
.bazaar-grid.g40-60 .am-bazaar-ad:nth-child(2n + 0) {
  flex-basis: 60%;
}

.bazaar-grid.g60-40 .am-bazaar-ad:nth-child(2n + 0),
.bazaar-grid.g40-60 .am-bazaar-ad:nth-child(2n + 1) {
  flex-basis: 40%;
}

@media screen and (max-width: 980px) {
  .bazaar-grid.half .am-bazaar-ad,
  .bazaar-grid.g60-40 .am-bazaar-ad:nth-child(n),
  .bazaar-grid.g40-60 .am-bazaar-ad:nth-child(n) {
    flex-basis: 100%;
  }
  .bazaar-grid > bazaar-ad {
    margin-right: 0;
    margin-left: 0;
  }
}

.am-bazaar-ad {
  display: block;
  position: relative;
}

/* Labeling */

.am-bazaar-ad--labeled {
  margin-top: 20px;
  position: relative;
}

.design-nettavisen .am-bazaar-ad--labeled {
  margin-top: 0;
}

.am-bazaar-ad--labeled:before {
  position: absolute;
  top: -15px;
  left: 0;
  right: 0;
  color: #aeaaa6;
  content: "";
  border-top: 5px solid #e7e6e2;
}

.am-bazaar-ad--labeled:after {
  position: absolute;
  top: -20px;
  left: 50%;
  transform: translate(-50%, 0);
  font-family: "Open Sans", sans-serif;
  font-size: 11px;
  font-weight: 700;
  color: #aeaaa6;
  text-transform: uppercase;
  display: block;
  content: "Annonse";
  line-height: 15px;
  background: var(--page-color, #ffffff);
  text-align: center;
  padding-left: 15px;
  padding-right: 15px;
  letter-spacing: 0.25em;
}

.design-nettavisen .am-bazaar-ad--labeled::after {
  display: none;
}

.design-nettavisen .am-bazaar-ad--labeled::before {
  position: static;
  content: "annonse";
  border-top: 0 none;
  text-transform: uppercase;
  color: var(--brick-colors-baseFg, #000);
  font-size: 15px;
  font-family: FaktorSans, sans-serif;
  font-weight: 900;
  padding: 0 2px;
  line-height: 30px;
  height: 30px;
  display: block;
}

.design-nettavisen .horseshoe .am-bazaar-ad--labeled::before {
  position: absolute;
  top: -30px;
}

.design-nettavisen .wallpaper .am-bazaar-ad--labeled::before {
  position: absolute;
  top: -30px;
  text-align: center;
}

.design-nettavisen .am-bazaar-ad--nolabel::after {
  content: none;
}

.design-nettavisen .am-bazaar-ad--nolabel::before {
  content: none;
}

.am-bazaar-ad--nolabel:before {
  content: none;
}

.am-bazaar-ad--nolabel:after {
  content: none;
}

.album-fullscreen > .bazaar-wallpaper {
  display: none;
}

.am-bazaar-ad--smartclip-label-override {
  margin-top: 40px;
  margin-bottom: 30px;
  overflow: visible !important;
}

.am-bazaar-ad--outstreamvideo {
  min-height: 0;
}

.am-bazaar-ad--noad {
  background-color: #ffffe0;
  font-family: Open Sans;
}

challenge-ad[position="challengefooter"] iframe {
  width: 100%;
  margin-bottom: 0px !important;
  height: 50px;
  position: fixed;
  z-index: 10000 !important;
  bottom: 0;
  left: 0;
  right: 0;
}

challenge-ad[position="challengedeck"] {
  padding-top: 15px;
}

bazaar-ad[position="challengefooter"] iframe {
  width: 100%;
  margin-bottom: 0px !important;
  height: 50px;
  position: fixed;
  z-index: 10000 !important;
  bottom: 0;
  left: 0;
  right: 0;
}

bazaar-ad[position="challengedeck"] {
  padding-top: 15px;
}

bazaar-ad[position="midtbanner"] {
  min-height: 330px;
}

bazaar-ad[position="toppbanner"] {
  min-height: 300px;
}

bazaar-ad[position="netboard"] {
  min-height: 500px;
}

bazaar-ad[position="cm1"] {
  min-height: 300px;
}

bazaar-ad[position="cm2"] {
  min-height: 300px;
}

bazaar-ad[position="shadow"] {
  display: none;
}

bazaar-ad[position="shadow"] {
  margin-bottom: 0px !important;
}

bazaar-ad div.ast {
  text-align: center;
}

#bazaar-debug-overlay {
  animation: float 5s infinite;
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.1);
  background: white;
  font-family: Roboto, sans-serif;
  margin-left: 50px;
  position: fixed;
  top: 100px;
  text-align: center;
  z-index: 999999;
}

@media (max-width: 600px) {
  #bazaar-debug-overlay {
    margin-left: 0px;
    top: 20px;
  }
  #bazaar-debug-overlay th {
    font-size: 10px !important;
    padding: 5px !important;
  }
  #bazaar-debug-overlay tr {
    font-size: 10px !important;
  }
  #bazaar-debug-overlay td {
    padding: 0px !important;
  }
  .design-nettavisen .am-bazaar-ad--labeled::before {
    padding: 0 15px;
  }
}

#bazaar-debug-overlay th {
  color: #d5dde5;
  cursor: pointer;
  background: #1b1e24;
  padding: 15px;
}

#bazaar-debug-overlay tr {
  color: #666b85;
  font-size: 15px;
  font-weight: normal;
}

#bazaar-debug-overlay tr:hover td {
  background: #4e5066;
  color: #ffffff;
  border-top: 1px solid #22262e;
}

#bazaar-debug-overlay tr:nth-child(odd):hover td {
  background: #4e5066;
}

#bazaar-debug-overlay tr:nth-child(odd) td {
  background: #ebebeb;
}

#bazaar-debug-overlay td {
  background: #ffffff;
}

@keyframes bazaar-amedia-spinner {
  0% {
    opacity: 0.7;
    box-shadow: 0px 0px 0px 0px #aeaaa6;
  }
  25% {
    opacity: 1;
    box-shadow: 0px 0px 0px 4px #aeaaa6;
  }
  50% {
    opacity: 0.7;
    box-shadow: 0px 0px 0px 0px #aeaaa6;
  }
  100% {
    opacity: 0.6;
    box-shadow: 0px 0px 0px 0px #aeaaa6;
  }
}

.bazaar-parallax-label-x2::after {
  display: none;
  position: absolute;
  top: -20px;
  left: 50%;
  -webkit-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
  font-size: 12px;
  font-family: FaktorTittel, sans-serif;
  font-weight: 900;
  color: #000000;
  text-transform: uppercase;
  display: block;
  content: "Annonse";
  line-height: 15px;
  text-align: center;
  padding-left: 15px;
  padding-right: 15px;
  z-index: 11;
  line-height: 20px;
}

bazaar-amedia-spinner .dots,
bazaar-amedia-spinner .dots::before,
bazaar-amedia-spinner .dots::after {
  background-color: #bbbbbb;
  border-radius: 5px;
  display: inline-block;
  width: 8px;
  height: 8px;
}

bazaar-amedia-spinner .dots {
  animation: bazaar-amedia-spinner 1s linear 0.15s infinite;
  position: relative;
}

bazaar-amedia-spinner .dots::before {
  animation: bazaar-amedia-spinner 1s linear 0s infinite;
  position: absolute;
  left: -15px;
  top: 0;
}

bazaar-amedia-spinner .dots::after {
  animation: bazaar-amedia-spinner 1s linear 0.3s infinite;
  position: absolute;
  left: 15px;
  top: 0;
}

bazaar-amedia-spinner .dots::before,
bazaar-amedia-spinner .dots::after {
  content: "";
}

.bazaarSpinnerContainer {
  width: 100%;
  text-align: center;
}

bazaar-ad[position="takeover"] {
  transition: height 250ms ease-in-out, opacity 150ms ease-in-out;
  opacity: 0;
  height: 0;
  position: relative;
  overflow: hidden;
}

bazaar-ad[position="takeover"].takeover-loaded {
  height: 90vh;
  max-height: calc(100vh - 70px);
  opacity: 1;
}

bazaar-ad[position="takeover"].takeover-loaded > div {
  position: absolute;
  top: 0;
  bottom: 0;
  clip: rect(0, 100vw, auto, 0);
}

bazaar-ad[position="takeover"].takeover-loaded iframe {
  position: fixed;
  height: 90vh;
  max-height: calc(100vh - 70px);
  width: 100%;
}

bazaar-ad[position="takeover"].takeover-loaded .takeover-close {
  position: fixed;
  top: 15px;
  right: 15px;
  bottom: auto;
  z-index: 2;
  font-size: 15px;
  line-height: 20px;
  transition: opacity 200ms;
  padding: 3px 14px;
  background-color: #ffcc14;
  color: #000;
  border-radius: 4px;
  opacity: 0.9;
  cursor: pointer;
  height: auto !important;
  font-family: FaktorTittel, "Open Sans", sans-serif;
}

@media (max-width: 500px) {
  bazaar-ad[position="takeover"].takeover-loaded iframe,
  bazaar-ad[position="takeover"].takeover-loaded {
    max-height: calc(100vh - 100px);
  }

  bazaar-ad[position="takeover"].takeover-loaded .takeover-close {
    top: 10px;
    right: 10px;
    font-size: 16px;
  }
}

bazaar-ad[position="takeover"].takeover-loaded .takeover-close:hover {
  opacity: 1;
}

bazaar-ad[data-id^="chatbox-"] {
  position: fixed;
  bottom: 0px;
  right: 0px;
  z-index: 10000 !important;
  -webkit-transition: opacity ease-in-out 0.2s;
  -moz-transition: opacity ease-in-out 0.2s;
  -ms-transition: opacity ease-in-out 0.2s;
  -o-transition: opacity ease-in-out 0.2s;
  transition: opacity ease-in-out 0.2s;
}

.design-nettavisen .am-bazaar-ad--labeled.parallax::before {
  display: none;
}

.preview-info {
  text-align: center;
  padding-top: 2px;
  color: grey !important;
  font-family: "Open Sans", sans-serif;
  font-size: 14px;
  cursor: pointer;
}

.advertise-link {
  text-align: right;
  padding-top: 10px;
}

.advertise-link-logo {
  color: rgb(233, 89, 53);
  font-family: "Roboto", sans-serif;
  font-weight: 900;
  font-size: 16px;
}

.advertise-link a {
  text-decoration: none;
  color: grey !important;
  font-family: "Open Sans", sans-serif;
  font-size: 14px;
}

.advertise-link a:hover {
  text-decoration: underline;
}

@media only screen and (max-width: 768px) {
  .advertise-link {
    text-align: center;
    float: unset;
    padding-top: 15px;
  }
}

@media screen and (min-width: 533px) {
  amedia-frontpage.wallpaper::before,
  amedia-frontpage.wallpaper::after,
  amedia-frontpage.horseshoe::before,
  amedia-frontpage.horseshoe::after {
    background: var(--page-color, #ffffff);
    content: " ";
    position: absolute;
    top: 0;
    bottom: 0;
    width: 10px;
  }
  amedia-frontpage.wallpaper::before {
    left: 100%;
  }
  amedia-frontpage.wallpaper::after {
    right: 100%;
  }
  amedia-frontpage.horseshoe::before {
    left: 100%;
  }
  amedia-frontpage.horseshoe::after {
    right: 100%;
  }
}

@media screen and (max-width: 1000px) {
  amedia-frontpage.wallpaper::before,
  amedia-frontpage.wallpaper::after,
  amedia-frontpage.horseshoe::before,
  amedia-frontpage.horseshoe::after {
    width: 1vw;
  }
}

.parallax-iframe {
  width: 100% !important;
  height: 100% !important;
  bottom: 0;
  left: 0;
  position: fixed;
  background-color: var(--page-color);
}

@media {
  :root,
  .article--t-kvjMto {
    --article--fonts-title: var(--title-font);
    --article--fonts-secondary: Open Sans;
    --article--fonts-tertiary: Open Sans;
    --article--fonts-playfair: Playfair Display;
    --article--colors-previewBackground: #fcf8e3;
    --article--colors-previewBorder: #a18f6f;
    --article--colors-previewText: #66512c;
    --article--colors-articlePageBg: var(--page-color);
  }
  .nettavisen-theme {
    --article--fonts-title: FaktorTittel, Arial, sans-serif;
    --article--fonts-secondary: FaktorSans, Helvetica, Arial, sans-serif;
    --article--fonts-tertiary: FaktorSerif, Helvetica, Arial, sans-serif;
    --article--colors-articlePageBg: #e5e5e5;
  }
  .bravo-theme {
    --article--fonts-title: National2, Helvetica, Arial, sans-serif;
    --article--fonts-secondary: Open Sans;
    --article--fonts-tertiary: Open Sans;
    --article--colors-articlePageBg: #fff;
  }
  .alfa-theme {
    --article--fonts-title: National2 Narrow;
    --article--fonts-secondary: Open Sans;
    --article--fonts-tertiary: Open Sans;
  }
  .charlie-theme {
    --article--fonts-title: Tiempos Headline;
    --article--fonts-secondary: Open Sans;
    --article--fonts-teriary: Open Sans;
  }
  .altno-theme {
    --article--fonts-title: ALT Rund Text, Poppins, sans-serif;
    --article--fonts-secondary: Crimson Pro, Georgia, serif;
    --article--fonts-tertiary: ALT Rund Text, Poppins, sans-serif;
    --article--fonts-leadText: Crimson Pro, Georgia, serif;
    --article--fonts-display: ALT Rund Display, Poppins, sans-serif;
    --article--colors-articlePageBg: #f4efe9;
  }
}
--sxs {
  --sxs: 1 glTZGh;
}
@media {
  body {
    margin-block-start: 0;
  }
  div.maelstrom-wrapper {
    width: 100%;
    margin: 0;
    padding: 0;
  }
  body.maelstrom[class*="feature"] .maelstrom-wrapper .maelstrom-topbanner {
    margin: 0;
  }
  body.maelstrom.article {
    background-color: var(
      --article--colors-articlePageBg,
      var(--page-color, #ffffff)
    );
  }
  iframe {
    max-width: 100%;
  }
  .design-default .maelstrom-wrapper .maelstrom-article-footer,
  .design-default .maelstrom-wrapper div.comments-section {
    padding: 0;
    max-width: 1000px;
    box-sizing: content-box;
    width: calc(100vw - 24px);
  }
  @media (min-width: 1000px) {
    .design-default .maelstrom-wrapper .maelstrom-article-footer,
    .design-default .maelstrom-wrapper div.comments-section {
      padding: 0 10px;
    }
  }
  .design-nettavisen
    .maelstrom-wrapper
    .maelstrom-article-footer
    amedia-frontpage {
    margin: 0 3vw;
  }
  @media (min-width: 980px) {
    .design-nettavisen
      .maelstrom-wrapper
      .maelstrom-article-footer
      amedia-frontpage {
      margin: 0;
    }
  }
  .design-nettavisen
    .maelstrom-wrapper
    .maelstrom-article-footer
    amedia-frontpage
    #front0
    optimus-element:first-child
    .no-image:not(.with-background-color)
    .body:not([class*="background"]),
  .design-nettavisen
    .maelstrom-wrapper
    .maelstrom-article-footer
    amedia-frontpage
    #front1
    optimus-element:first-child
    .no-image:not(.with-background-color)
    .body:not([class*="background"]),
  .design-nettavisen
    .maelstrom-wrapper
    .maelstrom-article-footer
    amedia-frontpage
    #front2
    optimus-element:first-child
    .no-image:not(.with-background-color)
    .body:not([class*="background"]) {
    background-color: var(--na-contrast-color);
  }
}
--sxs {
  --sxs: 2 article--c-jSaLvY article--c-PJLV article--c-hzAdbR article--c-hkHMHp
    article--c-cmpvrW article--c-kjLDey article--c-hAvZrB article--c-gaIEdX
    article--c-jsTRQR article--c-ldDpTC article--c-BzrRl article--c-cZmJWO
    article--c-kletMF article--c-knyoAb article--c-fXkSHa article--c-dOrWkf
    article--c-tnxfA article--c-iciRWo article--c-bfdtUx article--c-cIJVzI
    article--c-eiXgws article--c-fPonnz article--c-dwqAMP article--c-kSfCY
    article--c-gfMcVL article--c-hPZQoW article--c-bXLsCM article--c-hIKHtp
    article--c-pZTtx article--c-hpglNh article--c-xgjKE article--c-fMcyIl
    article--c-igryf article--c-hpWtXY article--c-lpuPtu article--c-dTqGHT
    article--c-bmBmti article--c-eghRvZ article--c-bZNBcl article--c-kglpQj
    article--c-gcCNWW article--c-jgUnyI article--c-hHWQGn article--c-jgjFyN
    article--c-kUlmHw article--c-gTNxQt article--c-BpQcg article--c-fdVYWv
    article--c-cFSesq article--c-dBvLTL article--c-fdeGjY article--c-jXcJFK
    article--c-bGVbTq article--c-hVvhEb article--c-bfYjOM article--c-fpZifC
    article--c-jzPvnB article--c-keeupB article--c-kzQGpc article--c-ikayca
    article--c-gQXWVp article--c-euQBFp article--c-bkuxDy article--c-eqFBsf
    article--c-fGIaCQ article--c-eXjnwX article--c-kDZnMw article--c-hafPfK
    article--c-emxwTj article--c-ktbTFT article--c-gniSPl article--c-dssObK
    article--c-cfYbCF article--c-dSxwSl article--c-kciOvv article--c-kEBTiz
    article--c-grKXKS article--c-gUemHt article--c-bsNCpE article--c-bVUfvf
    article--c-gmPXJn article--c-bNSoJz article--c-jbAkfw article--c-iHBtGn
    article--c-hCyTSO article--c-fNejYK article--c-exzXTe article--c-jZprHt
    article--c-gOYPMY article--c-fNLKMg article--c-dSbnrI article--c-jjKlJY
    article--c-bpRFFF article--c-ijnRPw article--c-daKdfI article--c-dohOWZ
    article--c-fbYexN article--c-bRCavW article--c-jsOzuY article--c-juRlcK
    article--c-eNGtey;
}
@media {
  .article--c-jSaLvY amedia-image {
    display: block;
    position: relative;
    z-index: 1;
  }
  .article--c-jSaLvY amedia-image.heightImage {
    clear: both;
    height: 100%;
  }
  .article--c-jSaLvY figure {
    margin: 0;
  }
  .article--c-jSaLvY img {
    width: 100%;
    max-width: 100%;
    height: auto;
    vertical-align: top;
  }
  .article--c-hzAdbR .flowplayer .fp-footer .fp-title {
    font-family: var(--article--fonts-title), open sans, sans serif;
  }
  .article--c-hzAdbR {
    box-sizing: border-box;
  }
  .article--c-hkHMHp p:empty {
    display: none;
  }
  .article--c-hkHMHp amedia-smartembed,
  .article--c-hkHMHp amedia-smartembed-video {
    display: block;
  }
  .article--c-cmpvrW {
    position: relative;
  }
  .article--c-kjLDey .sr-only:not(:focus):not(:active) {
    clip: rect(0 0 0 0);
    -webkit-clip-path: inset(100%);
    clip-path: inset(100%);
    height: 1px;
    overflow: hidden;
    position: absolute;
    white-space: nowrap;
    width: 1px;
  }
  .article--c-hAvZrB {
    flex: 1;
  }
  .article--c-hAvZrB .age {
    font-family: var(--article--fonts-secondary);
    color: var(--swatchMono-black);
  }
  .article--c-gaIEdX {
    font-family: var(--article--fonts-title);
    font-weight: 900;
    box-sizing: border-box;
  }
  .article--c-gaIEdX span {
    display: block;
    font-size: 2.5rem;
    font-weight: 500;
  }
  @media (max-width: 768px) {
    .article--c-gaIEdX span {
      font-size: 1.25rem;
    }
  }
  @supports (font-size: clamp(1.625rem, 2.3vw, 2.4375rem)) {
    .article--c-gaIEdX span {
      font-size: clamp(1.25rem, 2vw, 2.5rem);
    }
  }
  .article--c-jsTRQR {
    margin: 0 0 25px 0;
    padding: 0 15px 0 0;
  }
  .article--c-jsTRQR #speechkit-io-iframe {
    width: 100%;
    max-width: 580px;
  }
  .article--c-ldDpTC {
    width: 100%;
    position: relative;
  }
  .article--c-BzrRl {
    margin: 0;
    padding: 0;
    text-indent: 0;
    list-style-type: none;
    font-family: var(--article--fonts-title);
  }
  .article--c-BzrRl li {
    display: inline-block;
  }
  .article--c-BzrRl a {
    font-weight: 500;
    text-decoration: none;
  }
  .article--c-cZmJWO {
    margin: 20px 0;
    padding: 15px 0;
    clear: both;
  }
  .article--c-kletMF {
    font-size: 1rem;
    color: hsl(30 3% 16%);
    font-family: var(--article--fonts-secondary);
    font-weight: 700;
    line-height: 1.1;
    margin: 16px 0px;
  }
  .article--c-knyoAb {
    max-width: 980px;
    margin: 40px auto 0;
  }
  .article--c-fXkSHa {
    line-height: 2;
    position: relative;
    background-color: inherit;
    width: 100%;
    box-sizing: border-box;
  }
  .article--c-fXkSHa .premium-icon {
    margin: 0 12px 0 0;
    width: 19px;
    height: 19px;
    background-color: var(--newspaper-color);
    vertical-align: text-bottom;
  }
  .article--c-fXkSHa .premium-text {
    display: inline-block;
    margin: 0;
    font-family: var(--openSans);
    font-size: 1.1rem;
    color: var(--swatchMono-gray3);
  }
  .article--c-dOrWkf .premium-icon {
    position: absolute;
    bottom: 10px;
    left: 10px;
    width: 19px;
    height: 19px;
    background-color: var(--newspaper-color);
    vertical-align: text-bottom;
  }
  .article--c-tnxfA {
    width: 98%;
    margin-inline-start: auto;
    margin-inline-end: auto;
    font-family: var(--article--fonts-secondary);
  }
  .article--c-tnxfA .swiper-container {
    background-color: #e7e6e2;
    margin: 0 auto;
    position: relative;
    overflow: hidden;
    list-style: none;
    padding: 0;
    z-index: 1;
  }
  .article--c-tnxfA .swiper-slide-image {
    object-fit: cover;
    position: absolute;
    top: 0;
    bottom: 0;
    width: 100%;
    height: 100% !important;
  }
  .article--c-tnxfA .swiper-container-no-flexbox .swiper-slide {
    float: left;
  }
  .article--c-tnxfA .swiper-container-vertical > .swiper-wrapper {
    flex-direction: column;
  }
  .article--c-tnxfA .swiper-wrapper {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: flex;
    transition-property: transform;
    box-sizing: content-box;
  }
  .article--c-tnxfA .swiper-container-android .swiper-slide,
  .article--c-tnxfA .swiper-wrapper {
    -webkit-transform: translate3d(0px, 0, 0);
    transform: translate3d(0px, 0, 0);
  }
  .article--c-tnxfA .swiper-container-multirow > .swiper-wrapper {
    -webkit-flex-wrap: wrap;
    ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  .article--c-tnxfA .swiper-container-free-mode > .swiper-wrapper {
    -webkit-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
    margin: 0 auto;
  }
  .article--c-tnxfA .swiper-slide {
    -webkit-flex-shrink: 0;
    ms-flex-negative: 0;
    flex-shrink: 0;
    width: 100%;
    height: 100%;
    background-color: #484544;
    position: relative;
    -webkit-transition-property: -webkit-transform;
    transition-property: transform;
  }
  .article--c-tnxfA .swiper-slide-image-container {
    height: 0;
    padding-bottom: 75%;
    overflow: hidden;
    position: relative;
  }
  .article--c-tnxfA .swiper-slide-image-height {
    object-fit: contain;
  }
  @media only screen and (-ms-high-contrast: active),
    (-ms-high-contrast: none) {
    .article--c-tnxfA .swiper-slide-image-height {
      width: auto !important;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
    }
  }
  @media (min-width: 768px) {
    .article--c-tnxfA .swiper-slide-image-container {
      padding-bottom: 56.25%;
    }
  }
  .article--c-tnxfA .swiper-caption {
    background-color: #e7e6e2;
    font-family: var(--article--fonts-secondary);
    font-size: 16px;
    line-height: 22px;
    padding: 4px 15px 15px;
  }
  .article--c-tnxfA .swiper-invisible-blank-slide {
    visibility: hidden;
  }
  .article--c-tnxfA .swiper-container-autoheight,
  .article--c-tnxfA .swiper-container-autoheight .swiper-slide {
    height: auto;
  }
  .article--c-tnxfA .swiper-container-autoheight .swiper-wrapper {
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    ms-flex-align: start;
    align-items: flex-start;
    -webkit-transition-property: height, -webkit-transform;
    transition-property: transform, height;
  }
  .article--c-tnxfA .swiper-container-3d {
    -webkit-perspective: 1200px;
    perspective: 1200px;
  }
  .article--c-tnxfA .swiper-container-3d .swiper-wrapper,
  .article--c-tnxfA .swiper-container-3d .swiper-slide,
  .article--c-tnxfA .swiper-container-3d .swiper-slide-shadow-left,
  .article--c-tnxfA .swiper-container-3d .swiper-slide-shadow-right,
  .article--c-tnxfA .swiper-container-3d .swiper-slide-shadow-top,
  .article--c-tnxfA .swiper-container-3d .swiper-slide-shadow-bottom,
  .article--c-tnxfA .swiper-container-3d .swiper-cube-shadow {
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
  }
  .article--c-tnxfA .swiper-container-3d .swiper-slide-shadow-left,
  .article--c-tnxfA .swiper-container-3d .swiper-slide-shadow-right,
  .article--c-tnxfA .swiper-container-3d .swiper-slide-shadow-top,
  .article--c-tnxfA .swiper-container-3d .swiper-slide-shadow-bottom {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    z-index: 10;
  }
  .article--c-tnxfA .swiper-container-3d .swiper-slide-shadow-left {
    background-image: linear-gradient(
      to left,
      rgba(0, 0, 0, 0.5),
      rgba(0, 0, 0, 0)
    );
  }
  .article--c-tnxfA .swiper-container-3d .swiper-slide-shadow-right {
    background-image: linear-gradient(
      to right,
      rgba(0, 0, 0, 0.5),
      rgba(0, 0, 0, 0)
    );
  }
  .article--c-tnxfA .swiper-container-3d .swiper-slide-shadow-top {
    background-image: linear-gradient(
      to top,
      rgba(0, 0, 0, 0.5),
      rgba(0, 0, 0, 0)
    );
  }
  .article--c-tnxfA .swiper-container-3d .swiper-slide-shadow-bottom {
    background-image: linear-gradient(
      to bottom,
      rgba(0, 0, 0, 0.5),
      rgba(0, 0, 0, 0)
    );
  }
  .article--c-tnxfA .swiper-container-wp8-horizontal,
  .article--c-tnxfA .swiper-container-wp8-horizontal > .swiper-wrapper {
    ms-touch-action: pan-y;
    touch-action: pan-y;
  }
  .article--c-tnxfA .swiper-container-wp8-vertical,
  .article--c-tnxfA .swiper-container-wp8-vertical > .swiper-wrapper {
    ms-touch-action: pan-x;
    touch-action: pan-x;
  }
  .article--c-tnxfA .swiper-button-prev,
  .article--c-tnxfA .swiper-button-next {
    position: absolute;
    top: 50%;
    width: 45px;
    height: 45px;
    margin-top: -32px;
    z-index: 10;
    cursor: pointer;
  }
  .article--c-tnxfA .swiper-button-prev:after {
    position: absolute;
    width: 100%;
    content: url("0de4ba57458e13a2d53d7c2bbb803a881d6f8918.svg");
  }
  .article--c-tnxfA .swiper-button-next:after {
    position: absolute;
    width: 100%;
    content: url("219556ab4bd63b1de0bb412f2ebe52e90d43217a.svg");
  }
  .article--c-tnxfA .swiper-button-prev.swiper-button-disabled,
  .article--c-tnxfA .swiper-button-next.swiper-button-disabled {
    opacity: 0.35;
    cursor: auto;
    pointer-events: none;
  }
  .article--c-tnxfA .swiper-button-prev,
  .article--c-tnxfA .swiper-container-rtl .swiper-button-next {
    left: 15px;
    right: auto;
  }
  .article--c-tnxfA .swiper-button-next,
  .article--c-tnxfA .swiper-container-rtl .swiper-button-prev {
    right: 15px;
    left: auto;
  }
  @media (max-width: 480px) {
    .article--c-tnxfA .swiper-button-prev,
    .article--c-tnxfA .swiper-button-next {
      width: 30px;
      height: 30px;
    }
  }
  @media (max-width: 480px) {
    .article--c-tnxfA .swiper-button-prev,
    .article--c-tnxfA .swiper-container-rtl .swiper-button-next {
      left: 10px;
      right: auto;
    }
  }
  @media (max-width: 480px) {
    .article--c-tnxfA .swiper-button-next,
    .article--c-tnxfA .swiper-container-rtl .swiper-button-prev {
      right: 10px;
      left: auto;
    }
  }
  .article--c-tnxfA .swiper-button-prev.swiper-button-white,
  .article--c-tnxfA
    .swiper-container-rtl
    .swiper-button-next.swiper-button-white {
    background-image: url("1208636a3ff8ab81d679813569ca24197b396442.svg");
  }
  .article--c-tnxfA .swiper-button-next.swiper-button-white,
  .article--c-tnxfA
    .swiper-container-rtl
    .swiper-button-prev.swiper-button-white {
    background-image: url("f4f4c306cc5d19d97906a1b230e8dde5d8dd525b.svg");
  }
  .article--c-tnxfA .swiper-button-prev.swiper-button-black,
  .article--c-tnxfA
    .swiper-container-rtl
    .swiper-button-next.swiper-button-black {
    background-image: url("efffa812de900fe70348a1b8a796f05390ba5900.svg");
  }
  .article--c-tnxfA .swiper-button-next.swiper-button-black,
  .article--c-tnxfA
    .swiper-container-rtl
    .swiper-button-prev.swiper-button-black {
    background-image: url("a49c9ca2c493b67e7a764d9bae37da1694307f11.svg");
  }
  .article--c-tnxfA .swiper-button-lock {
    display: none;
  }
  .article--c-tnxfA .swiper-pagination {
    position: relative;
    font-family: var(--article--fonts-secondary);
    font-size: 12px;
    font-weight: bold;
    margin: 15px 0 10px 15px;
    -webkit-transition: 300ms opacity;
    -o-transition: 300ms opacity;
    transition: 300ms opacity;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    z-index: 10;
  }
  .article--c-tnxfA .swiper-pagination.swiper-pagination-hidden {
    opacity: 0;
  }
  .article--c-tnxfA .swiper-pagination-fraction,
  .article--c-tnxfA .swiper-pagination-custom,
  .article--c-tnxfA .swiper-container-horizontal > .swiper-pagination-bullets {
    left: 0;
    width: calc(100% - 15px);
  }
  .article--c-tnxfA .swiper-pagination-bullets-dynamic {
    overflow: hidden;
    font-size: 0;
  }
  .article--c-tnxfA
    .swiper-pagination-bullets-dynamic
    .swiper-pagination-bullet {
    -webkit-transform: scale(0.33);
    ms-transform: scale(0.33);
    transform: scale(0.33);
    position: relative;
  }
  .article--c-tnxfA
    .swiper-pagination-bullets-dynamic
    .swiper-pagination-bullet-active {
    -webkit-transform: scale(1);
    ms-transform: scale(1);
    transform: scale(1);
  }
  .article--c-tnxfA
    .swiper-pagination-bullets-dynamic
    .swiper-pagination-bullet-active-main {
    -webkit-transform: scale(1);
    ms-transform: scale(1);
    transform: scale(1);
  }
  .article--c-tnxfA
    .swiper-pagination-bullets-dynamic
    .swiper-pagination-bullet-active-prev {
    -webkit-transform: scale(0.66);
    ms-transform: scale(0.66);
    transform: scale(0.66);
  }
  .article--c-tnxfA
    .swiper-pagination-bullets-dynamic
    .swiper-pagination-bullet-active-prev-prev {
    -webkit-transform: scale(0.33);
    ms-transform: scale(0.33);
    transform: scale(0.33);
  }
  .article--c-tnxfA
    .swiper-pagination-bullets-dynamic
    .swiper-pagination-bullet-active-next {
    -webkit-transform: scale(0.66);
    ms-transform: scale(0.66);
    transform: scale(0.66);
  }
  .article--c-tnxfA
    .swiper-pagination-bullets-dynamic
    .swiper-pagination-bullet-active-next-next {
    -webkit-transform: scale(0.33);
    ms-transform: scale(0.33);
    transform: scale(0.33);
  }
  .article--c-tnxfA .swiper-pagination-bullet {
    width: 8px;
    height: 8px;
    display: inline-block;
    border-radius: 100%;
    background: #000;
    opacity: 0.2;
  }
  .article--c-tnxfA button.swiper-pagination-bullet {
    border: none;
    margin: 0;
    padding: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    appearance: none;
  }
  .article--c-tnxfA .swiper-pagination-clickable .swiper-pagination-bullet {
    cursor: pointer;
  }
  .article--c-tnxfA .swiper-pagination-bullet-active {
    opacity: 1;
    background: #007aff;
  }
  .article--c-tnxfA .swiper-container-vertical > .swiper-pagination-bullets {
    right: 10px;
    top: 50%;
    -webkit-transform: translate3d(0px, -50%, 0);
    transform: translate3d(0px, -50%, 0);
  }
  .article--c-tnxfA
    .swiper-container-vertical
    > .swiper-pagination-bullets
    .swiper-pagination-bullet {
    margin: 6px 0;
    display: block;
  }
  .article--c-tnxfA
    .swiper-container-vertical
    > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
    top: 50%;
    -webkit-transform: translateY(-50%);
    ms-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 8px;
  }
  .article--c-tnxfA
    .swiper-container-vertical
    > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic
    .swiper-pagination-bullet {
    display: inline-block;
    -webkit-transition: 200ms top, 200ms -webkit-transform;
    transition: 200ms top, 200ms -webkit-transform, 200ms transform, 200ms top,
      200ms transform, 200ms top, 200ms -webkit-transform;
    -o-transition: 200ms transform, 200ms top;
  }
  .article--c-tnxfA
    .swiper-container-horizontal
    > .swiper-pagination-bullets
    .swiper-pagination-bullet {
    margin: 0 4px;
  }
  .article--c-tnxfA
    .swiper-container-horizontal
    > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
    left: 50%;
    -webkit-transform: translateX(-50%);
    ms-transform: translateX(-50%);
    transform: translateX(-50%);
    white-space: nowrap;
  }
  .article--c-tnxfA
    .swiper-container-horizontal
    > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic
    .swiper-pagination-bullet {
    -webkit-transition: 200ms left, 200ms -webkit-transform;
    transition: 200ms left, 200ms -webkit-transform, 200ms transform, 200ms left,
      200ms transform, 200ms left, 200ms -webkit-transform;
    -o-transition: 200ms transform, 200ms left;
  }
  .article--c-tnxfA
    .swiper-container-horizontal.swiper-container-rtl
    > .swiper-pagination-bullets-dynamic
    .swiper-pagination-bullet {
    -webkit-transition: 200ms right, 200ms -webkit-transform;
    transition: 200ms right, 200ms -webkit-transform, 200ms transform,
      200ms right, 200ms transform, 200ms right, 200ms -webkit-transform;
    -o-transition: 200ms transform, 200ms right;
  }
  .article--c-tnxfA .swiper-pagination-progressbar {
    background: rgba(0, 0, 0, 0.25);
    position: absolute;
  }
  .article--c-tnxfA
    .swiper-pagination-progressbar
    .swiper-pagination-progressbar-fill {
    background: #007aff;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    -webkit-transform: scale(0);
    ms-transform: scale(0);
    transform: scale(0);
    -webkit-transform-origin: left top;
    ms-transform-origin: left top;
    transform-origin: left top;
  }
  .article--c-tnxfA
    .swiper-container-rtl
    .swiper-pagination-progressbar
    .swiper-pagination-progressbar-fill {
    -webkit-transform-origin: right top;
    ms-transform-origin: right top;
    transform-origin: right top;
  }
  .article--c-tnxfA
    .swiper-container-horizontal
    > .swiper-pagination-progressbar,
  .article--c-tnxfA
    .swiper-container-vertical
    > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
    width: 100%;
    height: 4px;
    left: 0;
    top: 0;
  }
  .article--c-tnxfA .swiper-container-vertical > .swiper-pagination-progressbar,
  .article--c-tnxfA
    .swiper-container-horizontal
    > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
    width: 4px;
    height: 100%;
    left: 0;
    top: 0;
  }
  .article--c-tnxfA .swiper-pagination-lock {
    display: none;
  }
  .article--c-tnxfA .swiper-lazy-preloader {
    width: 42px;
    height: 42px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -21px;
    margin-top: -21px;
    z-index: 10;
    -webkit-transform-origin: 50%;
    ms-transform-origin: 50%;
    transform-origin: 50%;
    -webkit-animation: swiper-preloader-spin 1s steps(12, end) infinite;
    animation: swiper-preloader-spin 1s steps(12, end) infinite;
  }
  .article--c-tnxfA .swiper-lazy-preloader:after {
    display: block;
    content: "";
    width: 100%;
    height: 100%;
    background-image: url("2d9f3ad17bdfef8697c1f9605bff810abcb90da5.svg");
    background-position: 50%;
    background-size: 100%;
    background-repeat: no-repeat;
  }
  .article--c-tnxfA .swiper-lazy-preloader-white:after {
    background-image: url("9bd90e94d75873a1ddfbd8dc59da17f0a98a6dda.svg");
  }
  @-webkit-keyframes swiper-preloader-spin {
    .article--c-tnxfA 100% {
      -webkit-transform: rotate(360deg);
      transform: rotate(360deg);
    }
  }
  @keyframes swiper-preloader-spin {
    .article--c-tnxfA 100% {
      -webkit-transform: rotate(360deg);
      transform: rotate(360deg);
    }
  }
  .article--c-tnxfA .swiper-container .swiper-notification {
    position: absolute;
    left: 0;
    top: 0;
    pointer-events: none;
    opacity: 0;
    z-index: -1000;
  }
  .article--c-iciRWo {
    font-weight: bold;
    text-transform: uppercase;
  }
  .article--c-bfdtUx .commercial-teaser {
    display: block;
    text-decoration: none;
    clear: both;
    margin-top: 1.6em;
    margin-bottom: 1.6em;
    color: #000;
  }
  .article--c-bfdtUx .commercial-teaser:hover,
  .article--c-bfdtUx .commercial-teaser:focus {
    text-decoration: underline;
  }
  .article--c-bfdtUx .commercial-teaser article {
    display: flex;
    align-items: center;
    background-color: #fff;
    font-family: var(--title-font);
  }
  .article--c-bfdtUx .commercial-teaser figure {
    width: 33%;
    flex-shrink: 0;
    margin: 0 10px 0 0;
  }
  .article--c-bfdtUx .commercial-teaser figure img {
    max-width: 100%;
    vertical-align: top;
  }
  .article--c-bfdtUx .commercial-teaser div {
    padding: 0 10px 0 0;
  }
  .article--c-bfdtUx .commercial-teaser span {
    text-transform: uppercase;
    display: block;
    margin-top: 6px;
    font-size: 14px;
  }
  .article--c-bfdtUx .commercial-teaser h3 {
    font-size: 1.3125rem;
    line-height: 1.1;
    font-weight: 500;
    padding-top: 6px;
    margin-top: 0;
  }
  @media (max-width: 600px) {
    .article--c-bfdtUx .commercial-teaser figure {
      width: 150px;
      margin-right: 5px;
    }
  }
  @media (max-width: 600px) {
    .article--c-bfdtUx .commercial-teaser h3 {
      font-size: 1.1875rem;
    }
  }
  @media (max-width: 450px) {
    .article--c-bfdtUx .commercial-teaser h3 {
      font-size: 1.0625rem;
    }
  }
  @media (max-width: 390px) {
    .article--c-bfdtUx .commercial-teaser figure {
      width: 130px;
    }
  }
  @media (max-width: 390px) {
    .article--c-bfdtUx .commercial-teaser h3 {
      font-size: 0.875rem;
    }
  }
  .article--c-cIJVzI {
    max-width: 1260px;
    margin: 0 auto;
    padding-left: 60px;
    padding-right: 60px;
  }
  @media (max-width: 768px) {
    .article--c-cIJVzI {
      padding: 0 20px;
    }
  }
  .article--c-cIJVzI section > h2 {
    font-size: 1.625rem;
    font-weight: 900;
    color: #000;
    border-bottom: 1px solid #000;
    padding-bottom: 10px;
    margin-bttom: 20px;
  }
  .article--c-eiXgws {
    max-width: 620px;
    margin: 0 auto 20px;
  }
  .article--c-fPonnz {
    margin: 30px 0 25px;
    font-family: var(--article--fonts-secondary);
    font-size: 1rem;
    line-height: 1.25;
  }
  .article--c-fPonnz .gallery-recap-seeagain {
    text-decoration-line: underline;
    cursor: pointer;
    background: none;
    border: none;
    padding-inline-start: 0;
    padding-inline-end: 0;
    display: block;
    height: 32px;
  }
  .article--c-fPonnz .gallery-recap-seeagain:hover,
  .article--c-fPonnz .gallery-recap-seeagain:focus {
    text-decoration: none;
  }
  .article--c-fPonnz .gallery-recap-title {
    font-weight: 700;
  }
  .article--c-dwqAMP {
    --factbox-animation-time: 0.5s;
    position: relative;
    clear: both;
    display: block;
    color: var(--swatchMono-black);
    background: var(--swatchMono-white);
    border-style: solid;
    border-width: 1px;
    border-color: var(--swatchMono-black);
    border-top-width: 10px;
    margin: 0 0 2.5625rem 0;
  }
  .article--c-dwqAMP :first-child {
    margin-top: 0;
  }
  .article--c-dwqAMP .title {
    text-transform: none;
    margin-bottom: 2.125rem;
    transition: margin-bottom var(--factbox-animation-time) ease-in-out;
  }
  .article--c-dwqAMP .body p {
    margin-bottom: 1.1rem;
  }
  .article--c-dwqAMP.height-collapsed {
    position: relative;
  }
  .article--c-dwqAMP .wrapper--collapsed {
    overflow: hidden;
    position: relative;
    transition: height var(--factbox-animation-time) ease-in-out;
    height: 130px;
  }
  .article--c-dwqAMP .gradient {
    width: 100%;
    pointer-events: none;
    position: absolute;
    bottom: 0;
    left: 0;
    height: 90px;
    background: rgba(255, 255, 255, 0),
      linear-gradient(
        0deg,
        rgba(255, 255, 255, 1) 25%,
        rgba(255, 255, 255, 0) 100%
      );
    z-index: 1;
    opacity: 1;
    transition: opacity var(--factbox-animation-time) ease-in-out;
  }
  .article--c-dwqAMP[aria-expanded="true"] .gradient {
    opacity: 0;
  }
  .article--c-dwqAMP .expand-button {
    width: 100%;
    position: absolute;
    bottom: -18px;
    z-index: 2;
    background: none;
    border: none;
    display: flex;
    justify-content: center;
    padding: 0;
  }
  .article--c-dwqAMP .expand-button:focus,
  .article--c-dwqAMP .arrow:focus {
    outline: none;
  }
  .article--c-dwqAMP .expand-button:focus .arrow {
    outline: Highlight solid 2px, -webkit-focus-ring-color auto 5px;
  }
  .article--c-dwqAMP .arrow {
    vertical-align: middle;
    height: 35px;
    width: 35px;
    filter: drop-shadow(0 0 4px rgba(0, 0, 0, 0.3));
    background: var(--swatchMono-white);
    border-radius: 50%;
    transform: rotate(0deg);
    transform-origin: center;
    transition: transform var(--factbox-animation-time) ease-in-out;
    will-change: transform;
    cursor: pointer;
  }
  .article--c-dwqAMP[aria-expanded="true"] .arrow {
    transform: rotate(180deg);
  }
  @media all and (-ms-high-contrast: none) {
    .article--c-dwqAMP .wrapper--collapsed {
      height: auto !important;
    }
  }
  @media all and (-ms-high-contrast: none) {
    .article--c-dwqAMP .expand-button {
      display: none !important;
    }
  }
  @media all and (-ms-high-contrast: none) {
    .article--c-dwqAMP .gradient {
      display: none !important;
    }
  }
  .article--c-kSfCY,
  .article--c-kSfCY * {
    box-sizing: border-box;
  }
  .article--c-kSfCY .dialogue-button {
    display: inline;
    font-size: 100%;
    font-family: inherit;
    border: 0;
    padding: 0;
    background: none;
    color: #26292a;
    border-color: #26292a;
    border-bottom-style: dotted;
    border-bottom-width: 2px;
    font-style: inherit;
    font-weight: inherit;
    outline: none;
    cursor: help;
    background-size: 0% 2px;
    transition: background-color 0.2s ease-in-out,
      background-size 0.2s ease-in-out;
  }
  .article--c-kSfCY .dialogue-button:hover,
  .article--c-kSfCY .dialogue-button:focus-visible,
  .article--c-kSfCY .dialogue-button[aria-expanded="true"] {
    border: none;
    background-color: hsl(210 94% 44% / 10%);
    background-size: 100% 2px;
  }
  .article--c-kSfCY .dialogue-button .sr-only {
    clip: rect(0 0 0 0);
    -webkit-clip-path: inset(100%);
    clip-path: inset(100%);
    height: 1px;
    overflow: hidden;
    position: absolute;
    white-space: nowrap;
    width: 1px;
  }
  .article--c-kSfCY .dialogue-box {
    position: absolute;
    width: 100%;
    z-index: 999;
    min-width: 320px;
    background-color: #fff;
    padding: 15px 15px 0;
    margin: -20px 0 0 0;
    border: 1px solid hsl(210 94% 44% / 50%);
    box-shadow: 4px 4px 4px -2px rgb(0 0 0 / 20%);
    opacity: 0;
    transition: margin 0.1s ease-in, opacity 0.1s ease-in;
  }
  .article--c-kSfCY .dialogue-box p {
    font-size: 16px;
    margin: 0 0 18px;
  }
  @media (prefers-reduced-motion: reduce) {
    .article--c-kSfCY .dialogue-box {
      transition-duration: 1ms;
    }
  }
  @media (min-width: 770px) {
    .article--c-kSfCY .dialogue-box {
      position: fixed;
      max-width: 400px;
    }
  }
  .article--c-kSfCY .dialogue-box.open {
    margin: 0;
    opacity: 1;
  }
  .article--c-kSfCY .dialogue-box.closed {
    margin: -20px 0 0 0;
    opacity: 0;
  }
  .article--c-kSfCY .dialogue-title {
    font-size: 18px;
    margin: 0 0 12px;
  }
  .article--c-kSfCY .close-dialogue {
    position: absolute;
    top: 10px;
    right: 10px;
    width: 39px;
    height: 39px;
    padding: 0;
    margin: 0;
    cursor: pointer;
    border-radius: 50%;
    border: none;
    background-color: hsl(210 94% 44% / 10%);
    outline: none;
  }
  .article--c-kSfCY .close-dialogue:focus-visible {
    outline: 2px solid hsl(210 94% 44% / 50%);
  }
  .article--c-kSfCY .close-dialogue::before {
    content: "";
    position: absolute;
    width: 44px;
    height: 44px;
    top: -2px;
    left: -2px;
  }
  .article--c-kSfCY .close-dialogue svg {
    vertical-align: middle;
    transform: rotate(0deg);
    transition: transform 0.3s ease-in-out;
  }
  .article--c-kSfCY .close-dialogue:hover svg,
  .article--c-kSfCY .close-dialogue:focus-visible svg {
    transform: rotate(90deg);
    transition: transform 0.3s ease-in-out;
  }
  @media (prefers-reduced-motion: reduce) {
    .article--c-kSfCY .close-dialogue:hover svg,
    .article--c-kSfCY .close-dialogue:focus-visible svg {
      transform: none;
    }
  }
  .article--c-gfMcVL {
    display: block;
    overflow: hidden;
    width: 100%;
    height: 100%;
    max-height: none;
  }
  .article--c-gfMcVL img {
    display: block;
    max-height: none;
    object-fit: cover;
    vertical-align: top;
    width: 100%;
    height: 100%;
    background-color: var(--page-color, #ffffff);
  }
  .article--c-hPZQoW {
    display: block;
    position: absolute;
    top: 25px;
    left: 0;
    right: 0;
    bottom: 25px;
    overflow: hidden;
    opacity: 0;
    pointer-events: none;
    transition: opacity 0.35s;
    will-change: opacity;
  }
  .article--c-hPZQoW:last-child {
    opacity: 1;
    pointer-events: auto;
  }
  .article--c-hpzqow: .visible {
    opacity: 1;
    pointer-events: auto;
  }
  @media (max-width: 768px) {
    .article--c-hPZQoW {
      top: 0;
      bottom: 0;
    }
  }
  .article--c-bXLsCM {
    max-height: none;
    object-fit: cover;
    vertical-align: top;
    width: 100%;
    height: 100%;
  }
  .article--c-hIKHtp {
    line-height: 1.4;
    color: inherit;
    margin: 0;
    padding: 0 0 10px;
  }
  .article--c-pZTtx {
    max-width: 650px;
    margin: 0 auto;
    padding: 0 0 100vh;
  }
  .article--c-pZTtx:last-of-type {
    padding: 0;
  }
  .article--c-hpglNh {
    margin: 0;
    padding: 12px 20px 4px;
    background-color: var(--swatchMono-white);
    color: var(--swatchMono-black);
  }
  .article--c-xgjKE {
    position: relative;
    width: 100%;
    padding-bottom: 100vh;
    z-index: 1;
  }
  .article--c-xgjKE.scrollytelling-text-1 {
    margin-top: -25vh;
  }
  .article--c-fMcyIl {
    padding: 20px 0 0;
  }
  @media (max-width: 690px) {
    .article--c-fMcyIl {
      padding: 30px 15px;
    }
  }
  .article--c-igryf {
    background: linear-gradient(180deg, #ffffff00 0%, #ffffff 100%);
    padding: 200px 20px 50px;
    text-align: center;
    color: var(--swatchMono-black);
  }
  .article--c-hpWtXY {
    margin: 0;
    --article---scrollyFeatureTitle: var(--article--fonts-title);
    --article---scrollyStoryTitle: var(--article--fonts-title);
    font-family: var(--article---storyTitle);
    font-size: 66px;
    font-weight: 700;
    line-height: 72px;
  }
  @media (max-width: 768px) {
    .article--c-hpWtXY {
      font-size: 30px;
      line-height: 36px;
    }
  }
  .article--c-lpuPtu {
    display: block;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 2;
  }
  .article--c-dTqGHT {
    position: sticky;
    top: 0;
    height: 100vh;
    width: 100%;
    margin: 0 auto;
    will-change: position;
    overflow: hidden;
    z-index: -1;
  }
  .article--c-dTqGHT .visible {
    opacity: 1;
    pointer-events: auto;
  }
  .article--c-bmBmti {
    display: block;
    position: relative;
    margin: 20px -10px;
    padding: 0;
    font-family: var(--article--fonts-tertiary), serif;
    --article---scrollyFontSize: 1.125rem;
    --article---scrollyLineHeight: 1.4;
    font-size: var(--article---scrollyFontSize);
    line-height: var(--article---scrollyLineHeight);
  }
  @media (min-width: 770px) {
    .article--c-bmBmti {
      margin-left: calc(50% - 50vw + 25px);
      margin-right: calc(50% - 50vw + 25px);
      left: auto;
    }
  }
  @media (max-width: 768px) {
    @media (orientation: portrait) {
      .article--c-bmBmti.is-fb-true .scrollytelling-media-content {
        height: calc(100vw * (16 / 9));
        top: calc((100vh - 100vw * (16 / 9)) / 2);
      }
    }
  }
  @media (max-width: 768px) {
    @media (orientation: portrait) {
      .article--c-bmBmti.is-fb-true .scrollytelling-text {
        padding-bottom: calc(100vw * (16 / 9));
      }
    }
  }
  @media (max-width: 768px) {
    @media (orientation: portrait) {
      .article--c-bmBmti.is-fb-true .scrollytelling-text.scrollytelling-text-1 {
        margin-top: calc((100vw * (16 / 9)) / 4);
      }
    }
  }
  .article--c-eghRvZ {
    position: relative;
    z-index: 10;
  }
  .article--c-bZNBcl {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    background: linear-gradient(
      to bottom,
      rgba(0, 0, 0, 0.3) 0,
      rgba(0, 0, 0, 0) 100%
    );
    z-index: 20;
  }
  .article--c-bZNBcl .publication-logo {
    height: 40px;
    padding: 20px;
  }
  @media (max-width: 768px) {
    .article--c-bZNBcl .publication-logo {
      height: 30px;
      padding: 15px;
    }
  }
  .article--c-kglpQj {
    --article---boxShadowColor: #e7e6e2;
    width: 100%;
    -webkit-overflow-scrolling: touch;
    overflow-x: auto;
  }
  .article--c-kglpQj table {
    font-family: var(--article--fonts-secondary);
    border-collapse: collapse;
  }
  .article--c-gcCNWW {
    display: block;
    position: relative;
    margin: 0 auto;
    padding: 5px 0 12px;
  }
  .article--c-gcCNWW svg {
    display: block;
    margin: 0 auto;
    padding: 0;
  }
  .article--c-gcCNWW svg path {
    fill: currentColor;
  }
  .article--c-jgUnyI {
    background: #f6f5f2;
    clear: both;
    font-size: 16px;
    padding: 10px;
    margin-bottom: 20px;
    font-family: var(--article--fonts-tertiary);
  }
  .article--c-jgUnyI .link-tips-oss {
    display: inline-block;
    margin: 8px 20px 8px 20px;
    color: #292827;
    font-weight: bold;
  }
  .article--c-hHWQGn {
    font-family: var(--openSans);
    font-size: 20px;
    border-width: 1px;
    border-style: solid;
    border-radius: 2px;
    border-color: var(--article--colors-previewBorder);
    padding: 11px 12px;
    background: var(--article--colors-previewBackground);
    color: var(--article--colors-previewText);
    margin-bottom: 20px;
    width: 95%;
    text-align: center;
    font-weight: 400;
  }
  .article--c-jgjFyN {
    font-family: var(--title-font);
    box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25), 0px 4px 4px rgba(0, 0, 0, 0.25);
    background-color: var(--swatchMono-black);
    color: var(--swatchMono-white);
    border-radius: 4px;
    padding: 6px 19px 8px 19px !important;
    font-size: 1rem;
    line-height: 1.5;
  }
  .article--c-kUlmHw {
    box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25), 0px 4px 4px rgba(0, 0, 0, 0.25);
    background-color: var(--swatchMono-black);
    color: var(--swatchMono-white);
    display: inline-block;
    border-radius: 4px;
    padding: 6px 19px 8px 19px;
    font-size: 1rem;
    font-family: var(--article--fonts-title);
    margin: 0 0 2em;
    position: relative;
    top: -3em;
  }
  @media (max-width: 1000px) {
    .article--c-kUlmHw {
      top: -2.5em;
    }
  }
  @media (max-width: 768px) {
    .article--c-kUlmHw {
      margin: 0 0 1.5em;
      top: -1em;
    }
  }
  .article--c-gTNxQt {
    position: absolute;
    margin: 0;
    padding: 10px 15px;
    bottom: 0;
    font-size: 0.9rem;
    background-color: rgba(255, 255, 255, 0.95);
    color: #292827;
  }
  .article--c-BpQcg {
    margin: 0;
    font-size: inherit;
    color: inherit;
  }
  .article--c-BpQcg:before {
    content: "Foto:";
    display: inline-block;
    margin-right: 4px;
    font-size: inherit;
    line-height: inherit;
    color: inherit;
  }
  .article--c-fdVYWv {
    display: block;
    list-style-type: none;
    margin: 0;
    padding: 0;
    top: 0;
    position: relative;
  }
  .article--c-fdVYWv:before {
    content: "";
    display: block;
    width: 0;
    height: calc(100% - 16px);
    border: 1px solid var(--swatchMono-black);
    position: absolute;
    top: 16px;
    left: 10px;
  }
  .article--c-cFSesq {
    font-family: var(--article--fonts-tertiary);
    display: block;
  }
  .article--c-cFSesq[aria-expanded="true"] .gradient {
    opacity: 0;
  }
  .article--c-dBvLTL {
    font-size: 21px;
    line-height: 24px;
    margin: 15px 0;
  }
  .article--c-fdeGjY {
    font-size: 16px;
    line-height: 24px;
    margin-top: 15px;
  }
  .article--c-jXcJFK {
    margin: 20px 0 0 40px;
    position: relative;
    padding: 10px 0 0 0;
    color: var(--swatchMono-black);
    line-height: 20px;
    list-style: none;
  }
  .article--c-jXcJFK span:before {
    content: "";
    display: block;
    width: 12px;
    height: 12px;
    border-radius: 50%;
    background: var(--swatchMono-black);
    position: absolute;
    left: -35px;
    top: 15px;
  }
  .article--c-bGVbTq {
    background-color: var(--swatchMono-black);
    color: var(--swatchMono-white);
    padding: 3px 10px;
    font-weight: bold;
    font-size: 15px;
    margin: 0 -10px;
  }
  .article--c-hVvhEb {
    --article---timeline-animation-time: 0.5s;
  }
  .article--c-bfYjOM {
    --article---timeline-animation-time: 0.5s;
    width: calc(100% - 20px);
    position: absolute;
    bottom: 0;
    right: 0;
    height: 120px;
    z-index: 1;
    opacity: ;
    transition: opacity var(--article---timeline-animation-time) ease-in-out;
    background: rgba(255, 255, 255, 0);
    background: linear-gradient(
      0deg,
      rgba(255, 255, 255, 1) 50%,
      rgba(255, 255, 255, 0) 100%
    );
  }
  .article--c-fpZifC {
    margin: 0;
    padding: 0 0 8px;
  }
  .article--c-jzPvnB {
    margin: 0;
    background-color: var(--brick-colors-baseSecondaryBackground);
    font-color: var(--brick-colors-basePrimaryText);
  }
  .article--c-keeupB {
    display: flex;
    justify-content: center;
    min-height: 1px;
  }
  .article--c-keeupB img {
    max-height: 735px;
    object-fit: contain;
  }
  .article--c-kzQGpc {
    margin: 0;
    padding: 15px 0px 10px 15px;
    font-family: var(--article--fonts-secondary);
    font-size: 12px;
    font-weight: bold;
  }
  .article--c-ikayca {
    margin: 0;
    padding: 4px 15px 15px;
    font-family: var(--article--fonts-secondary);
    font-size: 16px;
    line-height: 22px;
  }
  .article--c-gQXWVp {
    display: block;
    margin: var(--brick-space-x3) 0;
    max-width: none !important;
  }
  @media (min-width: 980px) {
    .article--c-gQXWVp {
      margin: 20px -250px 30px -100px;
    }
  }
  @media (max-width: 980px) {
    .article--c-euQBFp ul {
      grid-template-columns: repeat(4, 90%) !important;
    }
  }
  @media (max-width: 980px) {
    .article--c-bkuxDy ul {
      grid-template-columns: repeat(3, 90%) !important;
    }
  }
  @media (max-width: 980px) {
    .article--c-eqFBsf ul {
      grid-template-columns: repeat(13, 90%) !important;
    }
  }
  @media (max-width: 980px) {
    .article--c-fGIaCQ ul {
      grid-template-columns: repeat(50, 90%) !important;
    }
  }
  @media (max-width: 980px) {
    .article--c-eXjnwX ul {
      grid-template-columns: repeat(42, 90%) !important;
    }
  }
  @media (max-width: 980px) {
    .article--c-kDZnMw ul {
      grid-template-columns: repeat(10, 90%) !important;
    }
  }
  @media (max-width: 980px) {
    .article--c-hafPfK ul {
      grid-template-columns: repeat(25, 90%) !important;
    }
  }
  @media (max-width: 980px) {
    .article--c-emxwTj ul {
      grid-template-columns: repeat(2, 90%) !important;
    }
  }
  .article--c-ktbTFT {
    position: absolute;
    bottom: 0;
    z-index: 2;
    display: flex;
    justify-content: center;
    width: 100%;
    border: none;
    background: none;
  }
  .article--c-ktbTFT button {
    background: none;
    width: 150px;
    text-align: center;
    font-weight: bold;
    margin-top: 10px;
    border: 1px solid var(--swatchMono-gray6);
    border-radius: 4px;
    padding: 5px 10px;
    height: 40px;
    font-size: 15px;
    display: flex;
    justify-content: center;
    align-items: center;
  }
  .article--c-ktbTFT button:hover {
    color: var(--swatchMono-gray3);
  }
  @media (max-width: 980px) {
    .article--c-gniSPl ul {
      grid-template-columns: repeat(11, 90%) !important;
    }
  }
  @media (max-width: 980px) {
    .article--c-dssObK ul {
      grid-template-columns: repeat(16, 90%) !important;
    }
  }
  @media (max-width: 980px) {
    .article--c-cfYbCF ul {
      grid-template-columns: repeat(33, 90%) !important;
    }
  }
  @media (max-width: 980px) {
    .article--c-dSxwSl ul {
      grid-template-columns: repeat(15, 90%) !important;
    }
  }
  @media (max-width: 980px) {
    .article--c-kciOvv ul {
      grid-template-columns: repeat(35, 90%) !important;
    }
  }
  @media (max-width: 980px) {
    .article--c-kEBTiz ul {
      grid-template-columns: repeat(6, 90%) !important;
    }
  }
  .article--c-grKXKS .lp_smartembed_flowplayer {
    aspect-ratio: 16/9;
  }
  .article--c-grKXKS amedia-include amedia-smartembed-video,
  .article--c-grKXKS amedia-smartembed amedia-smartembed-video {
    display: block;
    margin-top: 50px;
    aspect-ratio: 16/9;
    background-color: #f4f4f4;
  }
  .article--c-grKXKS amedia-include + p.video-description,
  .article--c-grKXKS amedia-smartembed + p.video-description {
    margin: 0;
    padding: 6px 0px 10px;
    font-family: var(--openSans);
    font-size: 1rem;
    font-weight: normal;
    line-height: normal;
  }
  .article--c-grKXKS amedia-include + p.video-description span.gallery-count,
  .article--c-grKXKS
    amedia-smartembed
    + p.video-description
    span.gallery-count {
    display: block;
    margin-bottom: 14px;
    font-size: 0.75rem;
    font-weight: 700;
  }
  @media (max-width: 980px) {
    .article--c-gUemHt ul {
      grid-template-columns: repeat(8, 90%) !important;
    }
  }
  @media (max-width: 980px) {
    .article--c-bsNCpE ul {
      grid-template-columns: repeat(5, 90%) !important;
    }
  }
  @media (max-width: 980px) {
    .article--c-bVUfvf ul {
      grid-template-columns: repeat(17, 90%) !important;
    }
  }
  @media (max-width: 980px) {
    .article--c-gmPXJn ul {
      grid-template-columns: repeat(24, 90%) !important;
    }
  }
  .article--c-bNSoJz {
    font-family: var(--article--fonts-secondary);
    background-color: #f4cf3e;
    color: var(--swatchMono-black);
    padding: 6px 19px 8px 19px !important;
    font-size: 16px;
    line-height: 1.5;
  }
  .article--c-jbAkfw {
    font-family: var(--article--fonts-secondary);
    font-weight: bold;
    background-color: #f4cf3e;
    color: var(--swatchMono-black);
    display: inline-block;
    padding: 10px 19px 10px 19px;
    font-size: 1rem;
    margin: 25px 0 25px;
    max-width: -moz-fit-content;
    max-width: fit-content;
    text-align: center;
  }
  @media (max-width: 980px) {
    .article--c-iHBtGn ul {
      grid-template-columns: repeat(20, 90%) !important;
    }
  }
  @media (max-width: 980px) {
    .article--c-hCyTSO ul {
      grid-template-columns: repeat(7, 90%) !important;
    }
  }
  @media (max-width: 980px) {
    .article--c-fNejYK ul {
      grid-template-columns: repeat(12, 90%) !important;
    }
  }
  @media (max-width: 980px) {
    .article--c-exzXTe ul {
      grid-template-columns: repeat(61, 90%) !important;
    }
  }
  @media (max-width: 980px) {
    .article--c-jZprHt ul {
      grid-template-columns: repeat(19, 90%) !important;
    }
  }
  @media (max-width: 980px) {
    .article--c-gOYPMY ul {
      grid-template-columns: repeat(27, 90%) !important;
    }
  }
  @media (max-width: 980px) {
    .article--c-fNLKMg ul {
      grid-template-columns: repeat(45, 90%) !important;
    }
  }
  @media (max-width: 980px) {
    .article--c-dSbnrI ul {
      grid-template-columns: repeat(9, 90%) !important;
    }
  }
  @media (max-width: 980px) {
    .article--c-jjKlJY ul {
      grid-template-columns: repeat(23, 90%) !important;
    }
  }
  @media (max-width: 980px) {
    .article--c-bpRFFF ul {
      grid-template-columns: repeat(51, 90%) !important;
    }
  }
  @media (max-width: 980px) {
    .article--c-ijnRPw ul {
      grid-template-columns: repeat(14, 90%) !important;
    }
  }
  @media (max-width: 980px) {
    .article--c-daKdfI ul {
      grid-template-columns: repeat(18, 90%) !important;
    }
  }
  @media (max-width: 980px) {
    .article--c-dohOWZ ul {
      grid-template-columns: repeat(84, 90%) !important;
    }
  }
  @media (max-width: 980px) {
    .article--c-fbYexN ul {
      grid-template-columns: repeat(59, 90%) !important;
    }
  }
  @media (max-width: 980px) {
    .article--c-bRCavW ul {
      grid-template-columns: repeat(29, 90%) !important;
    }
  }
  @media (max-width: 980px) {
    .article--c-jsOzuY ul {
      grid-template-columns: repeat(58, 90%) !important;
    }
  }
  @media (max-width: 980px) {
    .article--c-juRlcK ul {
      grid-template-columns: repeat(21, 90%) !important;
    }
  }
  @media (max-width: 980px) {
    .article--c-eNGtey ul {
      grid-template-columns: repeat(34, 90%) !important;
    }
  }
}
--sxs {
  --sxs: 3 article--c-jSaLvY-ktTmaa-isTopImage-true
    article--c-hzAdbR-hYhfsl-design-default
    article--c-hkHMHp-iDVbIP-design-default
    article--c-PJLV-knCvSC-design-default
    article--c-cmpvrW-cMcroa-design-default
    article--c-PJLV-iMctZW-design-default article--c-hAvZrB-fnxxG-design-default
    article--c-PJLV-jvEEQJ-design-default
    article--c-gaIEdX-bZxtSA-design-default
    article--c-ldDpTC-dErUQe-design-default
    article--c-BzrRl-dBviET-design-default
    article--c-fXkSHa-kpslPP-modelStyle-common
    article--c-dOrWkf-bysmHB-design-default
    article--c-dOrWkf-bOQfpk-model-opinion article--c-PJLV-eiSzpI-design-default
    article--c-jSaLvY-kchhsN-slideshow-true
    article--c-jSaLvY-iiwChj-design-nettavisen
    article--c-hzAdbR-cfwWzK-design-nettavisen
    article--c-hkHMHp-hlNZPY-design-nettavisen
    article--c-cmpvrW-hEmTrk-design-nettavisen
    article--c-PJLV-jceQzA-design-nettavisen
    article--c-cmpvrW-jxJBjk-design-nettavisen
    article--c-gaIEdX-fYfQGx-design-nettavisen
    article--c-BzrRl-eMuZCx-design-nettavisen
    article--c-dwqAMP-cTwjvO-design-default
    article--c-bfdtUx-eTlODu-sectionName-nyheter
    article--c-PJLV-iZvqPd-design-default
    article--c-dOrWkf-WUTHt-design-nettavisen
    article--c-bfdtUx-jijmbj-sectionName-sport article--c-hPZQoW-hCJzxu-top-true
    article--c-hpglNh-dIreCH-quote-false article--c-hpglNh-fNytoG-bg-gray
    article--c-hpWtXY-ftvoDJ-design-default article--c-hpWtXY-chluYd-model-story
    article--c-bmBmti-ofmdW-design-default article--c-bmBmti-ijKsrT-top-true
    article--c-hAvZrB-ebUCBD-model-feature
    article--c-PJLV-edGmtz-modelStyle-feature
    article--c-kglpQj-ejeSnK-design-nettavisen
    article--c-bfdtUx-joIqWm-sectionName-okonomi
    article--c-kglpQj-ikplxM-design-default
    article--c-bfdtUx-hvuQbE-sectionName-livsstil
    article--c-bmBmti-gjeBUr-model-feature article--c-hpglNh-gyWjIx-quote-true
    article--c-hpglNh-guSIZt-bg-black article--c-hpWtXY-jlNCMK-model-feature
    article--c-bZNBcl-gGsUNm-scrollytelling-true
    article--c-dwqAMP-bVHfZx-design-nettavisen
    article--c-hzAdbR-hYhfsl-design-altno article--c-PJLV-kLwsWz-design-altno
    article--c-hkHMHp-emDMBy-design-altno article--c-cmpvrW-dlAMov-design-altno
    article--c-PJLV-ghViEQ-design-altno article--c-PJLV-fgSLcv-design-altno
    article--c-hAvZrB-bOffRE-design-altno article--c-PJLV-ihTwGf-design-altno
    article--c-gaIEdX-fyvgUk-design-altno
    article--c-tnxfA-dIurvo-design-nettavisen
    article--c-gaIEdX-jZRoab-model-review
    article--c-kSfCY-hXkQCX-design-nettavisen article--c-gTNxQt-fqRZXW-right-50
    article--c-gTNxQt-fNytoG-bg-gray article--c-igryf-bqhFSE-design-altno
    article--c-bmBmti-gNFbTF-design-altno article--c-hpglNh-jvtSUj-bg-white
    article--c-igryf-cyLTRY-bg-white article--c-gTNxQt-guSIZt-bg-black
    article--c-jSaLvY-gILHCm-fullscreen-true
    article--c-PJLV-oocDx-design-nettavisen
    article--c-cFSesq-emLHaw-design-nettavisen
    article--c-fdeGjY-iMZYNm-design-nettavisen
    article--c-bGVbTq-jJXOha-design-nettavisen
    article--c-bfYjOM-dMEttO-design-nettavisen
    article--c-dwqAMP-guqRgS-design-altno article--c-igryf-ePiVDU-bg-black
    article--c-dOrWkf-fssoKj-design-altno
    article--c-hIKHtp-hKwnIK-design-nettavisen
    article--c-bmBmti-jqnbGW-design-nettavisen
    article--c-hpWtXY-wxNIK-design-nettavisen article--c-gTNxQt-jvtSUj-bg-white
    article--c-fPonnz-fQKRYB-design-altno
    article--c-cFSesq-eLedhg-design-default
    article--c-gQXWVp-fiffuN-model-feature
    article--c-bfdtUx-ICcLs-sectionName-arabisk
    article--c-fPonnz-gkADFh-design-nettavisen
    article--c-fpZifC-cXCyjE-design-nettavisen
    article--c-cFSesq-eROPvN-height-collapsed
    article--c-hVvhEb-laWPKh-height-collapsed
    article--c-PJLV-eOnanB-design-altno
    article--c-gQXWVp-fiffuN-theme-nettavisen
    article--c-bfdtUx-jijmbj-sectionName-sportspill;
}
@media {
  .article--c-jSaLvY-ktTmaa-isTopImage-true .heightImage img {
    max-width: 100%;
    width: auto;
  }
  .article--c-jSaLvY-ktTmaa-isTopImage-true img {
    max-width: 980px;
    width: 100%;
  }
  @media (max-width: 980px) {
    .article--c-jSaLvY-ktTmaa-isTopImage-true .regularImage {
      margin: 0;
    }
  }
  @media (max-width: 980px) {
    .article--c-jSaLvY-ktTmaa-isTopImage-true figcaption {
      margin-inline-start: 20px;
      margin-inline-end: 20px;
    }
  }
  @media (min-width: 840px) {
    .article--c-jSaLvY-ktTmaa-isTopImage-true .amedia-image.amedia-image {
      margin: 0;
    }
  }
  @media (min-width: 840px) {
    .article--c-jSaLvY-ktTmaa-isTopImage-true
      .amedia-image.amedia-image.heightImage {
      float: none;
      max-width: 100%;
    }
  }
  @media (max-width: 768px) {
    .article--c-jSaLvY-ktTmaa-isTopImage-true .amedia-image figcaption {
      padding: 10px 0;
      margin-inline-start: 10px;
      margin-inline-end: 10px;
    }
  }
  .article--c-hzAdbR-hYhfsl-design-default {
    position: relative;
    width: 1000px;
    max-width: 100%;
    display: flex;
    flex-direction: column;
    margin: 0 auto;
  }
  .article--c-hkHMHp-iDVbIP-design-default {
    font-family: var(--article--fonts-secondary);
    color: var(--swatchMono-black);
  }
  .article--c-hkHMHp-iDVbIP-design-default > p,
  .article--c-hkHMHp-iDVbIP-design-default > ul li,
  .article--c-hkHMHp-iDVbIP-design-default > ol li {
    font-size: 1.125rem;
    line-height: 1.6;
    margin-top: 0;
    margin-bottom: 25px;
    overflow-wrap: break-word;
    word-wrap: break-word;
  }
  .article--c-hkHMHp-iDVbIP-design-default > ul li,
  .article--c-hkHMHp-iDVbIP-design-default > ol li {
    position: relative;
    left: 40px;
    margin-left: 0;
    margin-bottom: 10px;
    max-width: calc(100% - 40px);
  }
  .article--c-hkHMHp-iDVbIP-design-default h2 {
    line-height: 1.2;
    margin-bottom: 15px;
    font-family: var(--article--fonts-title);
  }
  .article--c-hkHMHp-iDVbIP-design-default a {
    color: var(--articleLink);
  }
  .article--c-hkHMHp-iDVbIP-design-default amedia-include,
  .article--c-hkHMHp-iDVbIP-design-default amedia-timeline,
  .article--c-hkHMHp-iDVbIP-design-default amedia-smartembed {
    margin-bottom: 20px;
    clear: both;
  }
  .article--c-hkHMHp-iDVbIP-design-default amedia-include + p.video-description,
  .article--c-hkHMHp-iDVbIP-design-default p.video-description {
    margin-top: -25px;
    background: #e7e6e2;
    padding: 15px;
    line-height: 1.5;
    font-size: 1rem;
  }
  .article--c-hkHMHp-iDVbIP-design-default bazaar-ad {
    clear: both;
  }
  .article--c-hkHMHp-iDVbIP-design-default .owner-publication {
    float: left;
    font-size: 1.125rem;
    line-height: 1.6;
    margin-right: 5px;
  }
  .article--c-hkHMHp-iDVbIP-design-default .premium-logo {
    display: none;
  }
  .article--c-PJLV-knCvSC-design-default {
    font-family: var(--article--fonts-secondary);
    font-weight: 300;
    line-height: 1.25;
    letter-spacing: -0.03rem;
    margin: 0;
    padding: 10px 10px 20px 10px;
    position: relative;
    background-color: hsl(0, 100%, 100%);
  }
  .article--c-cmpvrW-cMcroa-design-default {
    display: block;
    position: relative;
    max-width: 165px;
    line-height: 2.65;
  }
  .article--c-cmpvrW-cMcroa-design-default .share-btn {
    margin: 0;
    padding: 0;
    border: 0;
    width: 70px;
    font-family: var(--article--fonts-secondary);
    font-size: 1em;
    font-weight: bold;
    line-height: inherit;
    text-align: center;
    background-color: var(--swatchMono-gray6);
    color: var(--swatchMono-black);
    cursor: pointer;
  }
  .article--c-cmpvrW-cMcroa-design-default .share-btn::before {
    content: "Del";
  }
  .article--c-cmpvrW-cMcroa-design-default .share-btn.active-share-btn {
    background-color: var(--swatchMono-black);
    color: var(--swatchMono-white);
  }
  .article--c-cmpvrW-cMcroa-design-default .share-btn.active-share-btn::before {
    content: "Lukk";
  }
  .article--c-cmpvrW-cMcroa-design-default .share-btn img {
    display: none;
  }
  .article--c-cmpvrW-cMcroa-design-default .share-btns {
    display: none;
    position: absolute;
    top: 30px;
    right: 0;
    padding: 11px 10px !important;
    width: 145px;
    background-color: var(--swatchMono-gray7);
    box-shadow: 0 2px 3px #0000004d;
    z-index: 999;
  }
  .article--c-cmpvrW-cMcroa-design-default .share-btns.active-share-btns {
    display: block;
  }
  .article--c-cmpvrW-cMcroa-design-default .share-btns li {
    margin-bottom: 4px;
    list-style: none;
    line-height: 2;
  }
  .article--c-cmpvrW-cMcroa-design-default .share-btns li button,
  .article--c-cmpvrW-cMcroa-design-default .share-btns li a {
    margin: 0;
    padding: 0 10px;
    border: 0;
    width: 100%;
    font-family: var(--article--fonts-secondary);
    font-size: 1em;
    font-weight: bold;
    line-height: inherit;
    text-align: left;
    color: var(--swatchMono-black);
    background-color: transparent;
    text-decoration: none;
    cursor: pointer;
  }
  .article--c-cmpvrW-cMcroa-design-default .share-btns li button img,
  .article--c-cmpvrW-cMcroa-design-default .share-btns li a img {
    margin-right: 8px;
  }
  .article--c-PJLV-iMctZW-design-default .authors {
    font-family: var(--article--fonts-secondary);
    font-size: 1rem;
    line-height: 1.35;
    margin: 12px 0 10px;
  }
  @media (max-width: 768px) {
    .article--c-PJLV-iMctZW-design-default .authors {
      margin-top: 0;
    }
  }
  .article--c-PJLV-iMctZW-design-default .authors:before {
    content: "Av";
    margin-right: 0.15em;
  }
  @media (max-width: 768px) {
    .article--c-PJLV-iMctZW-design-default .authors:before {
      margin-right: 0.05em;
    }
  }
  .article--c-PJLV-iMctZW-design-default .author {
    display: inline;
  }
  .article--c-PJLV-iMctZW-design-default .author.separate-comma:after {
    content: ",";
    display: inline-block;
    margin-left: -0.18em;
  }
  .article--c-PJLV-iMctZW-design-default .author.separate-and:after {
    content: "og";
    display: inline-block;
  }
  .article--c-PJLV-iMctZW-design-default .author-name {
    text-decoration: none;
  }
  .article--c-PJLV-iMctZW-design-default a.author-name {
    color: var(--articleLink);
  }
  .article--c-hAvZrB-fnxxG-design-default .age {
    padding: 10px 15px;
  }
  .article--c-PJLV-jvEEQJ-design-default {
    display: grid;
    position: relative;
    padding: 10px;
    line-height: 2.65;
    background-color: #fff;
    grid-template-areas: "byline byline byline" "published published share";
    grid-template-columns: auto auto 70px;
  }
  @media (min-width: 770px) {
    .article--c-PJLV-jvEEQJ-design-default {
      grid-template-areas: "byline published share";
      grid-template-columns: auto 285px 95px;
    }
  }
  .article--c-PJLV-jvEEQJ-design-default .default-story-byline {
    grid-area: byline;
  }
  .article--c-PJLV-jvEEQJ-design-default .published-container {
    grid-area: published;
    justify-self: start;
  }
  @media (min-width: 770px) {
    .article--c-PJLV-jvEEQJ-design-default .published-container {
      justify-self: end;
    }
  }
  .article--c-PJLV-jvEEQJ-design-default .share {
    grid-area: share;
    justify-self: end;
  }
  .article--c-gaIEdX-bZxtSA-design-default {
    color: var(--swatchMono-black);
    width: 100%;
    padding: 0;
    margin: 0;
    font-size: 4.375rem;
    position: relative;
    background-color: inherit;
  }
  @media (max-width: 768px) {
    .article--c-gaIEdX-bZxtSA-design-default {
      font-size: 2rem;
    }
  }
  @supports (font-size: clamp(1.625rem, 2.3vw, 2.4375rem)) {
    .article--c-gaIEdX-bZxtSA-design-default {
      font-size: clamp(2rem, 6vw, 4.375rem);
    }
  }
  .article--c-ldDpTC-dErUQe-design-default {
    background-color: hsl(0, 100%, 100%);
  }
  .article--c-BzrRl-dBviET-design-default {
    font-family: var(--openSans);
    text-transform: uppercase;
    position: relative;
    background-color: inherit;
    padding: 10px 10px 20px 10px;
  }
  .article--c-BzrRl-dBviET-design-default a {
    color: var(--swatchMono-gray2);
    font-size: 16px;
  }
  .article--c-BzrRl-dBviET-design-default li:first-child a {
    color: var(--articleLink);
    font-size: 23px;
  }
  .article--c-BzrRl-dBviET-design-default li {
    margin: 0 10px;
  }
  .article--c-BzrRl-dBviET-design-default li:first-child {
    margin-left: 0;
  }
  @media (max-width: 480px) {
    .article--c-BzrRl-dBviET-design-default.default-tags-top li {
      display: none;
    }
  }
  @media (max-width: 480px) {
    .article--c-BzrRl-dBviET-design-default.default-tags-top li:first-child {
      display: block;
    }
  }
  .article--c-fXkSHa-kpslPP-modelStyle-common {
    padding: 0 10px 25px 10px;
  }
  @media (min-width: 770px) {
    .article--c-fXkSHa-kpslPP-modelStyle-common {
      padding: 25px 0 25px 100px;
    }
  }
  .article--c-dOrWkf-bysmHB-design-default {
    display: block;
    margin-bottom: 24px;
    text-decoration: none;
  }
  .article--c-dOrWkf-bysmHB-design-default article {
    display: flex;
    position: relative;
    font-family: var(--article--fonts-title);
    background-color: var(--swatchMono-gray6);
    align-items: center;
  }
  .article--c-dOrWkf-bysmHB-design-default article > div {
    align-self: flex-start;
    width: 50%;
    margin: 15px;
  }
  .article--c-dOrWkf-bysmHB-design-default article > div.no-image {
    width: 100%;
    position: relative;
    left: 10px;
  }
  .article--c-dOrWkf-bysmHB-design-default:not(.has-image) article > div {
    margin: 14px 0 8px 30px;
  }
  .article--c-dOrWkf-bysmHB-design-default figure {
    width: 50%;
    margin: 0;
  }
  .article--c-dOrWkf-bysmHB-design-default figure img {
    max-width: 100%;
    vertical-align: top;
  }
  .article--c-dOrWkf-bysmHB-design-default span {
    display: block;
    font-family: var(--openSans);
    font-size: 1rem;
    line-height: 1.5;
    font-weight: 700;
    color: var(--newspaper-color);
    text-transform: uppercase;
  }
  .article--c-dOrWkf-bysmHB-design-default h3 {
    margin: 10px 10px 5px 0;
    font-family: var(--article--fonts-title);
    font-size: 1.5rem;
    line-height: 1.2;
    letter-spacing: -0.03em;
    font-weight: bold;
    color: var(--swatchMono-black);
    display: inline;
  }
  @media (max-width: 600px) {
    .article--c-dOrWkf-bysmHB-design-default figure {
      width: 40%;
    }
  }
  @media (max-width: 600px) {
    .article--c-dOrWkf-bysmHB-design-default article > div {
      width: 60%;
      margin: 10px 0 0 15px;
    }
  }
  @media (max-width: 600px) {
    .article--c-dOrWkf-bysmHB-design-default span {
      font-size: 0.8rem;
    }
  }
  @media (max-width: 600px) {
    .article--c-dOrWkf-bysmHB-design-default h3 {
      margin: 8px 8px 0 0;
      font-size: 1.1rem;
      line-height: 1.1;
    }
  }
  .article--c-dOrWkf-bOQfpk-model-opinion h3 {
    font-style: italic;
  }
  .article--c-PJLV-eiSzpI-design-default aside {
    font-family: var(--openSans);
    display: flex;
    align-items: center;
    flex-direction: row-reverse;
    flex-wrap: wrap;
    justify-content: flex-end;
  }
  .article--c-PJLV-eiSzpI-design-default aside p.opinion-cta--text {
    flex: 1;
    margin: 0;
    font-size: 1rem;
    line-height: 1.5;
    min-width: 200px;
  }
  .article--c-PJLV-eiSzpI-design-default aside .opinion-cta--inner {
    display: flex;
  }
  .article--c-PJLV-eiSzpI-design-default
    aside
    div.opinion-cta--inner
    > .arrows {
    position: relative;
    bottom: 10px;
    margin: 0 10px;
    color: var(--newspaper-color);
    display: inline-block;
    font-size: 80px;
  }
  .article--c-PJLV-eiSzpI-design-default aside div.opinion-cta--inner > a {
    background: var(--newspaper-color);
    color: white;
    text-decoration: none;
    padding: 9px 18px;
    white-space: nowrap;
    font-weight: bold;
    line-height: 24px;
    align-self: center;
  }
  .article--c-jSaLvY-kchhsN-slideshow-true .amedia-image.amedia-image {
    margin: 0 auto;
  }
  .article--c-jSaLvY-kchhsN-slideshow-true .swiper-slide-image {
    max-width: initial;
    cursor: grab;
  }
  .article--c-jSaLvY-kchhsN-slideshow-true .amedia-image,
  .article--c-jSaLvY-kchhsN-slideshow-true .amedia-image > div {
    position: absolute;
    inset: 0;
  }
  .article--c-jSaLvY-kchhsN-slideshow-true .heightImage img {
    width: 100%;
  }
  .article--c-jSaLvY-iiwChj-design-nettavisen .amedia-image {
    cursor: zoom-in;
  }
  .article--c-hzAdbR-cfwWzK-design-nettavisen {
    margin: 0 auto;
  }
  .article--c-hkHMHp-hlNZPY-design-nettavisen > p,
  .article--c-hkHMHp-hlNZPY-design-nettavisen > ol,
  .article--c-hkHMHp-hlNZPY-design-nettavisen > ul,
  .article--c-hkHMHp-hlNZPY-design-nettavisen > .amedia-image-wrap,
  .article--c-hkHMHp-hlNZPY-design-nettavisen > bazaar-ad,
  .article--c-hkHMHp-hlNZPY-design-nettavisen .dredition-embed,
  .article--c-hkHMHp-hlNZPY-design-nettavisen amedia-smartembed-video,
  .article--c-hkHMHp-hlNZPY-design-nettavisen > amedia-smartembed,
  .article--c-hkHMHp-hlNZPY-design-nettavisen > amedia-include {
    margin-bottom: 1.6em;
    margin-top: 0;
  }
  .article--c-hkHMHp-hlNZPY-design-nettavisen amedia-include,
  .article--c-hkHMHp-hlNZPY-design-nettavisen amedia-timeline {
    clear: both;
  }
  .article--c-hkHMHp-hlNZPY-design-nettavisen p.video-description {
    font-size: 1.1rem;
    font-family: var(--article--fonts-secondary);
    color: var(--na-grey);
    line-height: 1.4;
    margin-top: -1.5em;
    margin-bottom: 2em;
  }
  .article--c-hkHMHp-hlNZPY-design-nettavisen a {
    color: #000;
    text-decoration: underline;
  }
  .article--c-hkHMHp-hlNZPY-design-nettavisen a:hover {
    /*text-decoration: none;*/
  }
  .article--c-hkHMHp-hlNZPY-design-nettavisen .premium-logo {
    width: 19px;
    height: 19px;
    background-color: black;
    margin: 7px 5px 0 0;
    float: left;
  }
  .article--c-hkHMHp-hlNZPY-design-nettavisen .owner-publication {
    float: left;
    margin-bottom: 0;
    font-size: 1.375rem;
    margin-right: 5px;
  }
  @media (max-width: 999px) {
    .article--c-hkHMHp-hlNZPY-design-nettavisen .owner-publication {
      font-size: 1.25rem;
    }
  }
  .article--c-hkHMHp-hlNZPY-design-nettavisen > ul,
  .article--c-hkHMHp-hlNZPY-design-nettavisen > ol {
    padding-left: 0;
  }
  .article--c-hkHMHp-hlNZPY-design-nettavisen > ul li,
  .article--c-hkHMHp-hlNZPY-design-nettavisen > ol li {
    margin-bottom: 0.5em;
    margin-left: 40px;
  }
  .article--c-hkHMHp-hlNZPY-design-nettavisen > ul li {
    list-style: disc;
  }
  .article--c-hkHMHp-hlNZPY-design-nettavisen > ol li {
    list-style: decimal;
  }
  .article--c-cmpvrW-hEmTrk-design-nettavisen {
    max-width: 620px;
    margin: 20px auto;
    font-family: var(--article--fonts-tertiary);
    font-size: 1.375rem;
    line-height: 1.5;
    color: #000;
  }
  @media (max-width: 580px) {
    .article--c-cmpvrW-hEmTrk-design-nettavisen {
      margin: 0;
      padding: 20px 0;
    }
  }
  .article--c-PJLV-jceQzA-design-nettavisen {
    font-family: var(--article--fonts-title);
    line-height: 1.2;
    font-weight: 600;
    max-width: 620px;
    margin: 60px auto 50px;
  }
  @media (max-width: 768px) {
    .article--c-PJLV-jceQzA-design-nettavisen {
      margin-top: 30px;
      margin-bottom: 30px;
    }
  }
  .article--c-cmpvrW-jxJBjk-design-nettavisen {
    font-family: var(--article--fonts-title);
    display: flex;
  }
  .article--c-cmpvrW-jxJBjk-design-nettavisen .share-btn {
    position: relative;
    width: 50px;
    height: 39px;
    padding-left: 0;
    margin-top: 12px;
    margin-right: 25px;
    margin-bottom: 10px;
    border: none;
    outline: none;
    cursor: pointer;
    background: none;
  }
  .article--c-cmpvrW-jxJBjk-design-nettavisen .share-btns {
    pointer-events: none;
    position: absolute;
    top: -112px;
    left: 0;
    border: 2px solid #000;
    border-radius: 4px 4px 4px 0px;
    width: 160px;
    height: 90px;
    overflow: hidden;
    opacity: 0;
    padding-top: 7px !important;
    padding-left: 0;
    background-color: #fff;
    z-index: 1;
    transition: opacity 0.3s linear;
  }
  .article--c-cmpvrW-jxJBjk-design-nettavisen .active-share-btns {
    opacity: 1;
    pointer-events: initial;
  }
  .article--c-cmpvrW-jxJBjk-design-nettavisen li {
    list-style: none;
    margin-left: 10px;
    font-size: 1.375rem;
    line-height: 1.3;
  }
  .article--c-cmpvrW-jxJBjk-design-nettavisen .share-btns a,
  .article--c-cmpvrW-jxJBjk-design-nettavisen .share-btns button {
    background-color: transparent;
    border: none;
    font-size: 1.125rem;
    font-family: var(--article--fonts-title);
    color: #000;
    cursor: pointer;
    text-decoration: none;
    padding: 0;
  }
  .article--c-cmpvrW-jxJBjk-design-nettavisen img {
    margin-right: 7px;
    vertical-align: baseline;
  }
  .article--c-gaIEdX-fYfQGx-design-nettavisen {
    color: #000;
    margin: 0.4em 0 1em;
  }
  @media (min-width: 1000px) {
    .article--c-gaIEdX-fYfQGx-design-nettavisen {
      margin-top: 0.3em;
    }
  }
  .article--c-BzrRl-eMuZCx-design-nettavisen li {
    margin: 0 20px 0 0;
  }
  .article--c-BzrRl-eMuZCx-design-nettavisen a {
    color: var(--na-grey);
    border-bottom: 2px solid;
    padding-bottom: 2px;
    font-family: var(--article--fonts-title);
    font-size: 1.1rem;
    margin-right: 5px;
  }
  @media (max-width: 999px) {
    .article--c-BzrRl-eMuZCx-design-nettavisen a {
      font-size: 1rem;
    }
  }
  .article--c-dwqAMP-cTwjvO-design-default {
    font-family: var(--openSans);
  }
  .article--c-dwqAMP-cTwjvO-design-default .title {
    font-size: 1.375rem;
  }
  .article--c-dwqAMP-cTwjvO-design-default[aria-expanded="false"] .title {
    margin-bottom: 0.4rem;
  }
  .article--c-dwqAMP-cTwjvO-design-default .body h2 {
    font-size: 1.125rem;
  }
  .article--c-dwqAMP-cTwjvO-design-default ul,
  .article--c-dwqAMP-cTwjvO-design-default ol {
    padding-inline-start: 20px;
  }
  .article--c-dwqAMP-cTwjvO-design-default ul:not(:last-child),
  .article--c-dwqAMP-cTwjvO-design-default ol:not(:last-child) {
    margin-bottom: 1.5rem;
  }
  .article--c-dwqAMP-cTwjvO-design-default .body p,
  .article--c-dwqAMP-cTwjvO-design-default .body li {
    font-size: 1rem;
    line-height: 1.5;
    color: var(--swatchMono-black);
  }
  .article--c-dwqAMP-cTwjvO-design-default .body p {
    margin-bottom: 1.1rem;
  }
  .article--c-dwqAMP-cTwjvO-design-default .body li {
    margin-bottom: 10px;
  }
  .article--c-dwqAMP-cTwjvO-design-default .wrapper {
    padding: 15px 15px 40px 15px;
  }
  .article--c-dwqAMP-cTwjvO-design-default amedia-image {
    max-width: 100%;
    margin: 0 0 1.1rem 0 !important;
  }
  .article--c-dwqAMP-cTwjvO-design-default amedia-image img {
    width: 100%;
    vertical-align: top;
  }
  .article--c-dwqAMP-cTwjvO-design-default .am-figure {
    display: inline-block;
    width: 70px;
    margin: 0 15px 0 0;
  }
  .article--c-dwqAMP-cTwjvO-design-default figure {
    margin: 0;
  }
  .article--c-dwqAMP-cTwjvO-design-default .article-caption {
    background: var(--swatchMono-gray6);
    padding: 15px;
    line-height: 1.5;
    font-size: 1rem;
    font-weight: normal;
  }
  .article--c-dwqAMP-cTwjvO-design-default .body p img {
    width: 100%;
  }
  .article--c-dwqAMP-cTwjvO-design-default *:first-child {
    margin-top: 0px;
  }
  .article--c-dwqAMP-cTwjvO-design-default > *:last-child {
    margin-bottom: 0px;
  }
  .article--c-dwqAMP-cTwjvO-design-default .body li p {
    margin-bottom: 0;
  }
  .article--c-dwqAMP-cTwjvO-design-default .header-image {
    margin: 15px -15px;
    margin-top: -15px;
  }
  @media (min-width: 770px) {
    .article--c-dwqAMP-cTwjvO-design-default .wrapper {
      padding: 15px 25px 20px 25px;
    }
  }
  @media (min-width: 770px) {
    .article--c-dwqAMP-cTwjvO-design-default .header-image {
      margin: -15px -25px 15px -25px;
    }
  }
  @media (min-width: 770px) {
    .article--c-dwqAMP-cTwjvO-design-default .content ul,
    .article--c-dwqAMP-cTwjvO-design-default .content ol {
      padding-inline-start: 40px;
    }
  }
  .article--c-dwqAMP-cTwjvO-design-default.border-color-black {
    border-color: var(--swatchMono-black);
  }
  .article--c-dwqAMP-cTwjvO-design-default.border-color-grayDark {
    border-color: var(--swatchHighlights-grayDark);
  }
  .article--c-dwqAMP-cTwjvO-design-default.border-color-gray {
    border-color: var(--swatchHighlights-gray);
  }
  .article--c-dwqAMP-cTwjvO-design-default.border-color-white {
    border-color: var(--swatchMono-white);
  }
  .article--c-dwqAMP-cTwjvO-design-default.border-color-purple {
    border-color: var(--swatchHighlights-purple);
  }
  .article--c-dwqAMP-cTwjvO-design-default.border-color-blue {
    border-color: var(--swatchHighlights-blue);
  }
  .article--c-dwqAMP-cTwjvO-design-default.border-color-blueLight {
    border-color: var(--swatchHighlights-blueLight);
  }
  .article--c-dwqAMP-cTwjvO-design-default.border-color-green {
    border-color: var(--swatchHighlights-green);
  }
  .article--c-dwqAMP-cTwjvO-design-default.border-color-greenLight {
    border-color: var(--swatchHighlights-greenLight);
  }
  .article--c-dwqAMP-cTwjvO-design-default.border-color-cinnamon {
    border-color: var(--swatchHighlights-cinnamon);
  }
  .article--c-dwqAMP-cTwjvO-design-default.border-color-gold {
    border-color: var(--swatchHighlights-gold);
  }
  .article--c-dwqAMP-cTwjvO-design-default.border-color-yellow {
    border-color: var(--swatchHighlights-yellow);
  }
  .article--c-dwqAMP-cTwjvO-design-default.border-color-redDark {
    border-color: var(--swatchHighlights-redDark);
  }
  .article--c-dwqAMP-cTwjvO-design-default.border-color-red {
    border-color: var(--swatchHighlights-red);
  }
  .article--c-dwqAMP-cTwjvO-design-default.border-color-redLight {
    border-color: var(--swatchHighlights-redLight);
  }
  .article--c-dwqAMP-cTwjvO-design-default.border-color-finance {
    border-color: var(--swatchHighlights-finance);
  }
  .article--c-dwqAMP-cTwjvO-design-default.border-color-brown {
    border-color: var(--swatchHighlights-brown);
  }
  .article--c-dwqAMP-cTwjvO-design-default.border-color-customOne {
    border-color: var(--custom-background-color-one);
  }
  .article--c-dwqAMP-cTwjvO-design-default.border-color-customTwo {
    border-color: var(--custom-background-color-two);
  }
  .article--c-bfdtUx-eTlODu-sectionName-nyheter span {
    color: var(--news-brand-color-small-txt);
  }
  .article--c-PJLV-iZvqPd-design-default {
    margin-top: 20px;
    margin-bottom: 20px;
    padding: 20px;
    border: 0;
    font-weight: 200;
    color: var(--swatchMono-black, black);
    background: var(--swatchHighlights-grayDark, darkgray);
    font-family: var(--openSans);
  }
  .article--c-PJLV-iZvqPd-design-default p.blockquote-text {
    font-size: 1.75rem;
    line-height: 1.3;
  }
  .article--c-PJLV-iZvqPd-design-default p.blockquote-text:before {
    content: "«";
  }
  .article--c-PJLV-iZvqPd-design-default p.blockquote-text:after {
    content: "»";
  }
  .article--c-PJLV-iZvqPd-design-default cite {
    display: block;
    margin-top: 10px;
    padding-top: 10px;
    border-top: 1px solid var(--swatchMono-black);
    font-size: 0.875rem;
    line-height: 1.2;
    font-style: normal;
    text-transform: uppercase;
    text-align: left;
    width: 100%;
  }
  .article--c-PJLV-iZvqPd-design-default.theme-black cite,
  .article--c-PJLV-iZvqPd-design-default.theme-purple cite,
  .article--c-PJLV-iZvqPd-design-default.theme-green cite,
  .article--c-PJLV-iZvqPd-design-default.theme-redDark cite,
  .article--c-PJLV-iZvqPd-design-default.theme-red cite,
  .article--c-PJLV-iZvqPd-design-default.theme-brown cite {
    border-color: var(--swatchMono-white);
  }
  .article--c-PJLV-iZvqPd-design-default.theme-black {
    color: var(--swatchMono-white);
    background: var(--swatchMono-black);
  }
  .article--c-PJLV-iZvqPd-design-default.theme-grayDark {
    background: var(--swatchHighlights-grayDark);
  }
  .article--c-PJLV-iZvqPd-design-default.theme-gray {
    background: var(--swatchHighlights-gray);
  }
  .article--c-PJLV-iZvqPd-design-default.theme-white {
    background: var(--swatchMono-white);
  }
  .article--c-PJLV-iZvqPd-design-default.theme-purple {
    color: var(--swatchMono-white);
    background: var(--swatchHighlights-purple);
  }
  .article--c-PJLV-iZvqPd-design-default.theme-blue {
    background: var(--swatchHighlights-blue);
  }
  .article--c-PJLV-iZvqPd-design-default.theme-blueLight {
    background: var(--swatchHighlights-blueLight);
  }
  .article--c-PJLV-iZvqPd-design-default.theme-green {
    color: var(--swatchMono-white);
    background: var(--swatchHighlights-green);
  }
  .article--c-PJLV-iZvqPd-design-default.theme-greenLight {
    background: var(--swatchHighlights-greenLight);
  }
  .article--c-PJLV-iZvqPd-design-default.theme-cinnamon {
    background: var(--swatchHighlights-cinnamon);
  }
  .article--c-PJLV-iZvqPd-design-default.theme-gold {
    background: var(--swatchHighlights-gold);
  }
  .article--c-PJLV-iZvqPd-design-default.theme-yellow {
    background: var(--swatchHighlights-yellow);
  }
  .article--c-PJLV-iZvqPd-design-default.theme-redDark {
    color: var(--swatchMono-white);
    background: var(--swatchHighlights-redDark);
  }
  .article--c-PJLV-iZvqPd-design-default.theme-red {
    color: var(--swatchMono-white);
    background: var(--swatchHighlights-red);
  }
  .article--c-PJLV-iZvqPd-design-default.theme-redLight {
    background: var(--swatchHighlights-redLight);
  }
  .article--c-PJLV-iZvqPd-design-default.theme-finance {
    background: var(--swatchHighlights-finance);
  }
  .article--c-PJLV-iZvqPd-design-default.theme-brown {
    color: var(--swatchMono-white);
    background: var(--swatchHighlights-brown);
  }
  .article--c-PJLV-iZvqPd-design-default.theme-customOne {
    background: var(--custom-background-color-one);
  }
  .article--c-PJLV-iZvqPd-design-default.theme-customTwo {
    background: var(--custom-background-color-two);
  }
  @media screen and (min-width: 769px) {
    .article--c-PJLV-iZvqPd-design-default {
      padding: 24px;
      margin: 20px -250px 30px -100px;
    }
  }
  .article--c-dOrWkf-WUTHt-design-nettavisen.related-teaser {
    display: block;
    text-decoration: none;
    clear: both;
    margin-bottom: 1.6em;
  }
  .article--c-dOrWkf-WUTHt-design-nettavisen.related-teaser:hover {
    text-decoration: underline;
    color: #000;
  }
  .article--c-dOrWkf-WUTHt-design-nettavisen article {
    display: flex;
    position: relative;
    align-items: center;
    background-color: #fff;
    font-family: var(--article--fonts-title);
    color: #000;
  }
  .article--c-dOrWkf-WUTHt-design-nettavisen span {
    font-size: 1rem;
    display: block;
    margin-top: 6px;
  }
  .article--c-dOrWkf-WUTHt-design-nettavisen div {
    padding: 0 10px 0 0;
  }
  .article--c-dOrWkf-WUTHt-design-nettavisen:not(.has-image) div {
    padding: 10px 20px;
  }
  .article--c-dOrWkf-WUTHt-design-nettavisen figure {
    width: 33%;
    flex-shrink: 0;
    margin: 0 10px 0 0;
  }
  .article--c-dOrWkf-WUTHt-design-nettavisen figure img {
    max-width: 100%;
    vertical-align: top;
  }
  .article--c-dOrWkf-WUTHt-design-nettavisen h3 {
    font-size: 1.3125rem;
    line-height: 1.1;
    font-weight: 500;
    padding-top: 6px;
    margin-top: 0;
  }
  @media (max-width: 600px) {
    .article--c-dOrWkf-WUTHt-design-nettavisen figure {
      width: 150px;
      margin-right: 5px;
    }
  }
  @media (max-width: 600px) {
    .article--c-dOrWkf-WUTHt-design-nettavisen span {
      font-size: 0.875rem;
    }
  }
  @media (max-width: 600px) {
    .article--c-dOrWkf-WUTHt-design-nettavisen h3 {
      font-size: 1.125rem;
    }
  }
  @media (max-width: 450px) {
    .article--c-dOrWkf-WUTHt-design-nettavisen h3 {
      font-size: 1rem;
    }
  }
  @media (max-width: 390px) {
    .article--c-dOrWkf-WUTHt-design-nettavisen figure {
      width: 130px;
    }
  }
  @media (max-width: 390px) {
    .article--c-dOrWkf-WUTHt-design-nettavisen h3 {
      font-size: 0.875rem;
    }
  }
  .article--c-bfdtUx-jijmbj-sectionName-sport span {
    color: var(--sport-brand-color-small-txt);
  }
  .article--c-hPZQoW-hCJzxu-top-true {
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
  }
  .article--c-hpglNh-dIreCH-quote-false .quote-source {
    display: none;
  }
  .article--c-hpglNh-fNytoG-bg-gray {
    background-color: rgba(231, 230, 226, 0.95);
    color: var(--swatchMono-black);
  }
  .article--c-hpWtXY-ftvoDJ-design-default {
    --article---scrollyFeatureTitle: var(--article--fonts-playfair), serif;
    --article---scrollyStoryTitle: var(--article--fonts-title);
  }
  .article--c-hpWtXY-chluYd-model-story {
    font-family: var(--article---scrollyStoryTitle);
  }
  .article--c-bmBmti-ofmdW-design-default {
    --article---scrollyFontSize: 1.125rem;
    --article---scrollyLineHeight: 1.4;
  }
  @media (min-width: 770px) {
    .article--c-bmBmti-ofmdW-design-default {
      left: 85px;
    }
  }
  .article--c-bmBmti-ijKsrT-top-true {
    margin-left: calc(50% - 50vw);
    margin-right: calc(50% - 50vw);
    padding: 0;
    left: auto;
  }
  .article--c-hAvZrB-ebUCBD-model-feature {
    position: relative;
  }
  .article--c-hAvZrB-ebUCBD-model-feature .published {
    position: relative;
  }
  @media (max-width: 768px) {
    .article--c-hAvZrB-ebUCBD-model-feature .published {
      margin-left: 0;
    }
  }
  .article--c-hAvZrB-ebUCBD-model-feature .published.is-expandable {
    padding: 0 0 15px 0;
  }
  @media (max-width: 768px) {
    .article--c-hAvZrB-ebUCBD-model-feature .published.is-expandable {
      padding: 0 0 15px 0;
    }
  }
  .article--c-hAvZrB-ebUCBD-model-feature .published.is-expanded {
    padding: 0 0 20px 0;
  }
  @media (max-width: 768px) {
    .article--c-hAvZrB-ebUCBD-model-feature .published.is-expanded {
      padding: 0 0 20px 0;
    }
  }
  .article--c-hAvZrB-ebUCBD-model-feature
    .published.is-expanded
    .time-published.time-updated {
    display: block;
  }
  .article--c-hAvZrB-ebUCBD-model-feature
    .published.is-expanded
    .toggle-modified:before {
    content: "\f11c";
  }
  .article--c-hAvZrB-ebUCBD-model-feature .published-wrap {
    display: block;
    margin: 0;
    min-height: 30px;
    font-family: var(--article--fonts-secondary);
    font-size: 1rem;
    line-height: inherit;
    text-align: center;
    color: var(--swatchMono-black);
  }
  @media (max-width: 768px) {
    .article--c-hAvZrB-ebUCBD-model-feature .published-wrap {
      text-align: center;
    }
  }
  .article--c-hAvZrB-ebUCBD-model-feature .time-published {
    display: block;
    margin: 0;
    padding: 0;
    background: none;
    font-size: inherit;
    line-height: inherit;
    color: var(--swatchMono-black);
  }
  @media (max-width: 768px) {
    .article--c-hAvZrB-ebUCBD-model-feature .time-published {
      line-height: 1.35;
    }
  }
  .article--c-hAvZrB-ebUCBD-model-feature .time-published:before {
    display: inline-block;
    content: "Publisert: ";
  }
  .article--c-hAvZrB-ebUCBD-model-feature .time-published.time-updated {
    display: none;
    margin-top: -2px;
  }
  @media (max-width: 768px) {
    .article--c-hAvZrB-ebUCBD-model-feature .time-published.time-updated {
      margin-left: 0;
    }
  }
  .article--c-hAvZrB-ebUCBD-model-feature .time-published.time-updated:before {
    content: "Sist oppdatert: ";
  }
  .article--c-hAvZrB-ebUCBD-model-feature .toggle-modified {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    background-color: transparent;
    border: none;
    color: transparent;
  }
  .article--c-hAvZrB-ebUCBD-model-feature .toggle-modified:before {
    content: "\f119";
    font-family: glyphs;
    font-size: 0.75rem;
    line-height: 1;
    color: #0771d8;
    margin-top: 0;
    position: absolute;
    top: auto;
    left: 50%;
    right: auto;
    bottom: 5px;
    transform: translateX(-50%);
  }
  @media (max-width: 768px) {
    .article--c-hAvZrB-ebUCBD-model-feature .toggle-modified:before {
      top: auto;
      right: auto;
      left: 50%;
    }
  }
  @media (max-width: 768px) {
    .article--c-hAvZrB-ebUCBD-model-feature .age {
      padding: 0;
    }
  }
  .article--c-PJLV-edGmtz-modelStyle-feature {
    display: block;
    margin: 10px 0 0px;
    padding: 0;
    line-height: 1.4;
    text-align: center;
  }
  .article--c-kglpQj-ejeSnK-design-nettavisen {
    --article---boxShadowColor: #000000;
    margin-bottom: 1.6em;
    margin-top: 0;
    font-family: var(--article--fonts-secondary);
    font-size: 1.125rem;
    line-height: 18px;
    color: #000;
  }
  .article--c-kglpQj-ejeSnK-design-nettavisen table {
    font-family: var(--article--fonts-secondary);
    border-collapse: collapse;
    min-width: 100%;
    border: 3px solid #000;
    background-color: #fff;
  }
  .article--c-kglpQj-ejeSnK-design-nettavisen table tr th,
  .article--c-kglpQj-ejeSnK-design-nettavisen table tr td {
    padding: 10px;
    border-bottom: 1px solid #000;
    font-size: 1.125rem;
    line-height: 18px;
  }
  .article--c-kglpQj-ejeSnK-design-nettavisen tr td p {
    font-family: var(--article--fonts-secondary);
    line-height: 18px;
    font-size: 1.125rem;
    margin: 0;
  }
  .article--c-kglpQj-ejeSnK-design-nettavisen table img {
    max-width: 100%;
  }
  .article--c-kglpQj-ejeSnK-design-nettavisen table thead tr th {
    text-align: left;
    font-weight: 600;
  }
  .article--c-kglpQj-ejeSnK-design-nettavisen table tbody tr:last-of-type td {
    border: 0;
  }
  .article--c-kglpQj-ejeSnK-design-nettavisen .table {
    width: 100%;
    overflow-x: scroll;
  }
  .article--c-kglpQj-ejeSnK-design-nettavisen
    .table.enhver
    .table-content
    thead
    tr
    th,
  .article--c-kglpQj-ejeSnK-design-nettavisen
    .table.enhver
    .table-content
    thead
    tr
    td,
  .article--c-kglpQj-ejeSnK-design-nettavisen
    .table.enhver
    .table-content
    tbody
    tr
    th,
  .article--c-kglpQj-ejeSnK-design-nettavisen
    .table.enhver
    .table-content
    tbody
    tr
    td {
    padding: 8px 8px 6px;
    text-align: center;
    font-size: 0.875rem;
    line-height: 17px;
    font-weight: 600;
    min-width: 60px;
  }
  .article--c-kglpQj-ejeSnK-design-nettavisen
    .table.enhver
    .table-content
    thead
    tr
    th:first-of-type,
  .article--c-kglpQj-ejeSnK-design-nettavisen
    .table.enhver
    .table-content
    thead
    tr
    td:first-of-type,
  .article--c-kglpQj-ejeSnK-design-nettavisen
    .table.enhver
    .table-content
    tbody
    tr
    th:first-of-type,
  .article--c-kglpQj-ejeSnK-design-nettavisen
    .table.enhver
    .table-content
    tbody
    tr
    td:first-of-type {
    text-align: left;
    min-width: 200px;
  }
  .article--c-kglpQj-ejeSnK-design-nettavisen
    .table.enhver
    .table-content
    thead
    tr
    th
    img,
  .article--c-kglpQj-ejeSnK-design-nettavisen
    .table.enhver
    .table-content
    thead
    tr
    td
    img,
  .article--c-kglpQj-ejeSnK-design-nettavisen
    .table.enhver
    .table-content
    tbody
    tr
    th
    img,
  .article--c-kglpQj-ejeSnK-design-nettavisen
    .table.enhver
    .table-content
    tbody
    tr
    td
    img {
    max-width: 50px;
  }
  .article--c-kglpQj-ejeSnK-design-nettavisen
    .table.enhver
    .table-content
    thead
    tr
    th
    span,
  .article--c-kglpQj-ejeSnK-design-nettavisen
    .table.enhver
    .table-content
    thead
    tr
    td
    span,
  .article--c-kglpQj-ejeSnK-design-nettavisen
    .table.enhver
    .table-content
    tbody
    tr
    th
    span,
  .article--c-kglpQj-ejeSnK-design-nettavisen
    .table.enhver
    .table-content
    tbody
    tr
    td
    span {
    min-height: 17px;
  }
  .article--c-kglpQj-ejeSnK-design-nettavisen
    .table.enhver
    .table-content
    thead
    tr
    th
    span.desc,
  .article--c-kglpQj-ejeSnK-design-nettavisen
    .table.enhver
    .table-content
    thead
    tr
    td
    span.desc,
  .article--c-kglpQj-ejeSnK-design-nettavisen
    .table.enhver
    .table-content
    tbody
    tr
    th
    span.desc,
  .article--c-kglpQj-ejeSnK-design-nettavisen
    .table.enhver
    .table-content
    tbody
    tr
    td
    span.desc {
    display: block;
    color: #757575;
  }
  .article--c-kglpQj-ejeSnK-design-nettavisen
    .table.enhver
    .table-content
    thead
    tr
    th
    span.price,
  .article--c-kglpQj-ejeSnK-design-nettavisen
    .table.enhver
    .table-content
    thead
    tr
    td
    span.price,
  .article--c-kglpQj-ejeSnK-design-nettavisen
    .table.enhver
    .table-content
    tbody
    tr
    th
    span.price,
  .article--c-kglpQj-ejeSnK-design-nettavisen
    .table.enhver
    .table-content
    tbody
    tr
    td
    span.price {
    padding: 0 0 1px 2px;
  }
  .article--c-kglpQj-ejeSnK-design-nettavisen
    .table.enhver
    .table-content
    thead
    tr
    th
    span.price.price-highest,
  .article--c-kglpQj-ejeSnK-design-nettavisen
    .table.enhver
    .table-content
    thead
    tr
    td
    span.price.price-highest,
  .article--c-kglpQj-ejeSnK-design-nettavisen
    .table.enhver
    .table-content
    tbody
    tr
    th
    span.price.price-highest,
  .article--c-kglpQj-ejeSnK-design-nettavisen
    .table.enhver
    .table-content
    tbody
    tr
    td
    span.price.price-highest {
    background-color: #f4adad;
  }
  .article--c-kglpQj-ejeSnK-design-nettavisen
    .table.enhver
    .table-content
    thead
    tr
    th
    span.price.price-lowest,
  .article--c-kglpQj-ejeSnK-design-nettavisen
    .table.enhver
    .table-content
    thead
    tr
    td
    span.price.price-lowest,
  .article--c-kglpQj-ejeSnK-design-nettavisen
    .table.enhver
    .table-content
    tbody
    tr
    th
    span.price.price-lowest,
  .article--c-kglpQj-ejeSnK-design-nettavisen
    .table.enhver
    .table-content
    tbody
    tr
    td
    span.price.price-lowest {
    background-color: #b2f4ad;
  }
  .article--c-kglpQj-ejeSnK-design-nettavisen .table .table-title {
    font-family: var(--article--fonts-title);
    margin: 0 0 -3px 0;
    padding: 0;
    font-size: 1rem;
    line-height: 34px;
    font-weight: 600;
  }
  .article--c-kglpQj-ejeSnK-design-nettavisen .table .table-title .title-text {
    display: inline-block;
    padding: 8px 23px;
    font-size: inherit;
    line-height: inherit;
    font-weight: inherit;
    background-color: #000;
    color: #fff;
  }
  .article--c-kglpQj-ejeSnK-design-nettavisen .table table,
  .article--c-kglpQj-ejeSnK-design-nettavisen .table table.table-content {
    font-family: var(--article--fonts-secondary);
    border-collapse: collapse;
    min-width: 100%;
    border: 3px solid #000;
    background-color: #fff;
  }
  .article--c-kglpQj-ejeSnK-design-nettavisen .table table thead tr th,
  .article--c-kglpQj-ejeSnK-design-nettavisen .table table thead tr td,
  .article--c-kglpQj-ejeSnK-design-nettavisen .table table tbody tr th,
  .article--c-kglpQj-ejeSnK-design-nettavisen .table table tbody tr td,
  .article--c-kglpQj-ejeSnK-design-nettavisen
    .table
    table.table-content
    thead
    tr
    th,
  .article--c-kglpQj-ejeSnK-design-nettavisen
    .table
    table.table-content
    thead
    tr
    td,
  .article--c-kglpQj-ejeSnK-design-nettavisen
    .table
    table.table-content
    tbody
    tr
    th,
  .article--c-kglpQj-ejeSnK-design-nettavisen
    .table
    table.table-content
    tbody
    tr
    td {
    padding: 16px 20px;
    border-bottom: 1px solid #000;
    font-size: 1.125rem;
    line-height: 18px;
    min-width: 125px;
  }
  .article--c-kglpQj-ejeSnK-design-nettavisen .table table img {
    max-width: 100%;
  }
  .article--c-kglpQj-ejeSnK-design-nettavisen .table table thead tr th,
  .article--c-kglpQj-ejeSnK-design-nettavisen
    .table
    table.table-content
    thead
    tr
    th {
    text-align: left;
    font-weight: 600;
  }
  .article--c-kglpQj-ejeSnK-design-nettavisen
    .table
    table
    tbody
    tr:last-of-type
    td,
  .article--c-kglpQj-ejeSnK-design-nettavisen
    .table
    table.table-content
    tbody
    tr:last-of-type
    td {
    border: 0;
  }
  .article--c-bfdtUx-joIqWm-sectionName-okonomi span {
    color: var(--economy-brand-color);
  }
  .article--c-kglpQj-ikplxM-design-default {
    overflow-x: auto;
    overflow-y: hidden;
    position: relative;
    padding-top: 1px;
    padding-right: 1px;
    margin-bottom: 24px;
  }
  .article--c-kglpQj-ikplxM-design-default table {
    border-spacing: 0;
    background-color: rgba(0, 0, 0, 0);
    box-shadow: 1px 0 0 0 #e7e6e2, 0 -1px 0 0 #e7e6e2;
    width: 100%;
    max-width: 100%;
  }
  .article--c-kglpQj-ikplxM-design-default tr > td:first-child,
  .article--c-kglpQj-ikplxM-design-default tr > th:first-child {
    box-shadow: inset 0 -1px 0 0 var(--article---boxShadowColor),
      inset 1px 0 0 0 var(--article---boxShadowColor);
  }
  .article--c-kglpQj-ikplxM-design-default tbody tr:nth-child(odd) td,
  .article--c-kglpQj-ikplxM-design-default tbody tr:nth-child(odd) th {
    background-color: #f6f5f1;
  }
  .article--c-kglpQj-ikplxM-design-default td,
  .article--c-kglpQj-ikplxM-design-default th {
    padding: 6px;
    border: 0;
    box-shadow: inset 0 -1px 0 0 var(--article---boxShadowColor);
    vertical-align: top;
  }
  .article--c-bfdtUx-hvuQbE-sectionName-livsstil span {
    color: var(--livsstil-brand-color);
  }
  .article--c-bmBmti-gjeBUr-model-feature {
    margin-left: -20px;
    margin-right: -20px;
  }
  @media (min-width: 770px) {
    .article--c-bmBmti-gjeBUr-model-feature {
      margin-left: calc(50% - 50vw + 25px);
      margin-right: calc(50% - 50vw + 25px);
      left: auto;
    }
  }
  .article--c-hpglNh-gyWjIx-quote-true {
    padding: 10px 20px 20px;
    text-align: center;
  }
  .article--c-hpglNh-gyWjIx-quote-true .quote-source {
    display: block;
    position: relative;
    margin: 5px 0 0;
  }
  .article--c-hpglNh-gyWjIx-quote-true .quote-source .quote-source-text {
    position: relative;
    display: inline-block;
    margin: 0;
    font-size: 14px;
    line-height: 20px;
    color: inherit;
  }
  .article--c-hpglNh-gyWjIx-quote-true .quote-source .quote-source-text:before {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: calc(100% + 2px);
    height: 1px;
    background-color: currentColor;
  }
  .article--c-hpglNh-guSIZt-bg-black {
    background-color: rgba(0, 0, 0, 0.95);
    color: var(--swatchMono-white);
  }
  .article--c-hpWtXY-jlNCMK-model-feature {
    font-family: var(--article---scrollyFeatureTitle);
  }
  .article--c-bZNBcl-gGsUNm-scrollytelling-true {
    margin-left: calc(50% - 50vw);
    margin-right: calc(50% - 50vw);
    padding-left: calc(50vw - 490px);
  }
  .article--c-dwqAMP-bVHfZx-design-nettavisen {
    margin-bottom: 1.6em;
  }
  .article--c-dwqAMP-bVHfZx-design-nettavisen .header-image {
    margin: 15px -15px;
    margin-top: -15px;
  }
  .article--c-dwqAMP-bVHfZx-design-nettavisen .header-image amedia-image {
    margin-left: 0;
    margin-right: 0;
  }
  .article--c-dwqAMP-bVHfZx-design-nettavisen
    .header-image
    amedia-image
    figcaption {
    margin-inline-start: 15px;
    margin-inline-end: 15px;
  }
  .article--c-dwqAMP-bVHfZx-design-nettavisen amedia-image {
    max-width: 100%;
    margin: 0 0 1.1rem 0;
  }
  .article--c-dwqAMP-bVHfZx-design-nettavisen figure {
    margin: 0;
  }
  .article--c-dwqAMP-bVHfZx-design-nettavisen img {
    width: 100%;
  }
  .article--c-dwqAMP-bVHfZx-design-nettavisen[aria-expanded="false"] .title {
    margin-bottom: 0.4rem;
  }
  .article--c-dwqAMP-bVHfZx-design-nettavisen .title {
    font-family: var(--title-font);
    font-size: 1.75rem;
  }
  .article--c-dwqAMP-bVHfZx-design-nettavisen h2,
  .article--c-dwqAMP-bVHfZx-design-nettavisen h3 {
    font-family: var(--title-font);
    font-size: 1.375rem;
    margin-bottom: 10px;
  }
  .article--c-dwqAMP-bVHfZx-design-nettavisen .wrapper {
    padding: 15px 15px 40px 15px;
  }
  .article--c-dwqAMP-bVHfZx-design-nettavisen p,
  .article--c-dwqAMP-bVHfZx-design-nettavisen li {
    font-family: var(--tertiary-font);
    font-size: 1.225rem;
    line-height: 1.5;
  }
  .article--c-dwqAMP-bVHfZx-design-nettavisen ul,
  .article--c-dwqAMP-bVHfZx-design-nettavisen ol {
    margin-bottom: 1.1rem;
    padding-inline-start: 20px;
  }
  .article--c-dwqAMP-bVHfZx-design-nettavisen li {
    margin-bottom: 0.5em;
  }
  .article--c-dwqAMP-bVHfZx-design-nettavisen ul li {
    list-style-image: url("bulletlist.svg");
    font-family: var(--tertiary-font);
    line-height: 1.4;
  }
  .article--c-dwqAMP-bVHfZx-design-nettavisen figcaption {
    margin: 0;
    font-size: 1.1rem;
    font-family: "FaktorSans", sans-serif;
    color: #707070;
    line-height: 1.35;
  }
  @media (max-width: 480px) {
    .article--c-dwqAMP-bVHfZx-design-nettavisen figcaption {
      font-size: 1rem;
    }
  }
  @media (min-width: 770px) {
    .article--c-dwqAMP-bVHfZx-design-nettavisen .wrapper {
      padding: 15px 25px 20px 25px;
    }
  }
  @media (min-width: 770px) {
    .article--c-dwqAMP-bVHfZx-design-nettavisen .header-image {
      margin: -15px -25px 15px -25px;
    }
  }
  @media (min-width: 770px) {
    .article--c-dwqAMP-bVHfZx-design-nettavisen
      .header-image
      amedia-image
      figcaption {
      margin-inline-start: 25px;
      margin-inline-end: 25px;
    }
  }
  @media (min-width: 770px) {
    .article--c-dwqAMP-bVHfZx-design-nettavisen ul,
    .article--c-dwqAMP-bVHfZx-design-nettavisen ol {
      padding-inline-start: 40px;
    }
  }
  @media (max-width: 768px) {
    .article--c-dwqAMP-bVHfZx-design-nettavisen .amedia-image-wrap {
      left: initial;
      right: initial;
      margin-left: 0;
      margin-right: 0;
      max-width: 100%;
      position: relative;
      width: auto;
    }
  }
  @media (max-width: 768px) {
    .article--c-dwqAMP-bVHfZx-design-nettavisen
      .amedia-image-wrap
      amedia-image {
      min-width: auto;
    }
  }
  .article--c-hzAdbR-hYhfsl-design-altno {
    position: relative;
    width: 1000px;
    max-width: 100%;
    display: flex;
    flex-direction: column;
    margin: 0 auto;
  }
  .article--c-PJLV-kLwsWz-design-altno {
    margin: 0px auto;
    width: 100%;
    max-width: 1000px;
  }
  .article--c-hkHMHp-emDMBy-design-altno {
    font-family: var(--article--fonts-secondary);
    -webkit-font-smoothing: antialiased;
    color: var(--swatchMono-black);
    margin-inline-start: auto;
    margin-inline-end: auto;
    max-width: 70ch;
  }
  .article--c-hkHMHp-emDMBy-design-altno > ul,
  .article--c-hkHMHp-emDMBy-design-altno > ol {
    margin-bottom: 30px;
  }
  .article--c-hkHMHp-emDMBy-design-altno > p,
  .article--c-hkHMHp-emDMBy-design-altno > ul li,
  .article--c-hkHMHp-emDMBy-design-altno > ol li {
    font-size: 1.375rem;
    line-height: 140%;
    margin-top: 0;
    margin-bottom: 25px;
    letter-spacing: -0.02rem;
    overflow-wrap: break-word;
    word-wrap: break-word;
  }
  .article--c-hkHMHp-emDMBy-design-altno > ul li,
  .article--c-hkHMHp-emDMBy-design-altno > ol li {
    margin-left: 0;
    margin-bottom: 10px;
  }
  .article--c-hkHMHp-emDMBy-design-altno h2 {
    font-size: 1.375rem;
    line-height: 120%;
    margin-bottom: 0.5rem;
    letter-spacing: 0.0125rem;
    font-family: var(--article--fonts-leadText);
    text-wrap: balanced;
    font-weight: 800;
  }
  .article--c-hkHMHp-emDMBy-design-altno a {
    color: var(--swatchMono-black);
    text-decoration: none;
    border-bottom: 1.5px solid var(--swatchMono-black);
  }
  .article--c-hkHMHp-emDMBy-design-altno u {
    text-decoration: none;
  }
  .article--c-hkHMHp-emDMBy-design-altno a:hover,
  .article--c-hkHMHp-emDMBy-design-altno a:focus-visible {
    border-bottom-color: #ee7945;
  }
  .article--c-hkHMHp-emDMBy-design-altno amedia-include,
  .article--c-hkHMHp-emDMBy-design-altno amedia-timeline,
  .article--c-hkHMHp-emDMBy-design-altno amedia-smartembed {
    margin-bottom: 20px;
    clear: both;
  }
  .article--c-hkHMHp-emDMBy-design-altno amedia-include + p.video-description,
  .article--c-hkHMHp-emDMBy-design-altno p.video-description {
    margin-top: -25px;
    background: #e7e6e2;
    padding: 15px;
    line-height: 1.5;
    font-size: 1rem;
  }
  .article--c-hkHMHp-emDMBy-design-altno bazaar-ad {
    clear: both;
  }
  .article--c-hkHMHp-emDMBy-design-altno .owner-publication {
    float: left;
    font-size: 1.125rem;
    line-height: 1.6;
    margin-right: 5px;
  }
  .article--c-hkHMHp-emDMBy-design-altno .premium-logo {
    display: none;
  }
  .article--c-cmpvrW-dlAMov-design-altno {
    max-width: 100%;
    box-sizing: border-box;
    background-color: inherit;
    padding: 0 16px;
    flex-grow: 1;
  }
  .article--c-PJLV-ghViEQ-design-altno {
    font-family: var(--article--fonts-leadText);
    font-size: 1.625rem;
    font-weight: 500;
    line-height: 1.2;
    margin: 0;
    padding: 0.5rem 1rem 1rem;
    position: relative;
  }
  .article--c-PJLV-fgSLcv-design-altno .authors {
    font-family: var(--article--fonts-tertiary);
    font-feature-settings: "ss02";
    font-size: 0.875rem;
    line-height: 1rem;
    margin: 0;
  }
  .article--c-PJLV-fgSLcv-design-altno .authors:before {
    display: inline-block;
    content: "Av";
    margin-right: 0.25rem;
    font-weight: 600;
  }
  .article--c-PJLV-fgSLcv-design-altno .author {
    display: inline;
  }
  .article--c-PJLV-fgSLcv-design-altno .author.separate-comma:after {
    content: ",";
    display: inline-block;
    margin-left: -0.18em;
  }
  .article--c-PJLV-fgSLcv-design-altno .author.separate-and:after {
    content: "og";
    display: inline-block;
  }
  .article--c-PJLV-fgSLcv-design-altno .author-name {
    text-decoration: none;
    border-bottom: 1.5px solid var(--swatchMono-black);
  }
  .article--c-PJLV-fgSLcv-design-altno a.author-name {
    color: var(--swatchMono-black);
  }
  .article--c-PJLV-fgSLcv-design-altno a.author-name:hover,
  .article--c-PJLV-fgSLcv-design-altno a.author-name:focus-visible {
    border-bottom-color: #ee7945;
  }
  .article--c-hAvZrB-bOffRE-design-altno {
    text-align: right;
    font-family: var(--article--fonts-tertiary);
    font-feature-settings: "ss02";
    font-size: 0.875rem;
    line-height: 1rem;
    color: var(--swatchMono-black);
  }
  .article--c-hAvZrB-bOffRE-design-altno:before {
    content: "Publisert";
    text-align: left;
    margin-right: 0.25rem;
    font-weight: 600;
    display: inline;
  }
  .article--c-hAvZrB-bOffRE-design-altno .published {
    position: relative;
    margin: 0 0 10px;
  }
  .article--c-hAvZrB-bOffRE-design-altno .published.is-expandable {
    padding: 0 30px 0 0;
  }
  .article--c-hAvZrB-bOffRE-design-altno .published-wrap {
    text-align: right;
    font-family: var(--article--fonts-tertiary);
    font-feature-settings: "ss02";
    font-size: 1rem;
    line-height: inherit;
    color: var(--swatchMono-black);
  }
  .article--c-hAvZrB-bOffRE-design-altno .time-published {
    display: block;
  }
  .article--c-hAvZrB-bOffRE-design-altno .time-published:before {
    display: inline-block;
    content: "Publisert: ";
  }
  .article--c-hAvZrB-bOffRE-design-altno .time-published.time-updated {
    display: none;
    margin-top: -20px;
  }
  .article--c-hAvZrB-bOffRE-design-altno .time-published.time-updated:before {
    content: "Sist oppdatert: ";
  }
  .article--c-hAvZrB-bOffRE-design-altno
    .published.is-expanded
    .time-published.time-updated {
    display: block;
  }
  .article--c-hAvZrB-bOffRE-design-altno .toggle-modified {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    background-color: transparent;
    border: none;
    color: transparent;
  }
  .article--c-hAvZrB-bOffRE-design-altno .toggle-modified:before {
    content: "\f119";
    font-family: glyphs;
    font-size: 0.75rem;
    line-height: 1;
    color: #0771d8;
    margin-top: 12px;
    position: absolute;
    top: 5px;
    right: 8px;
  }
  .article--c-hAvZrB-bOffRE-design-altno
    .published.is-expanded
    .toggle-modified:before {
    content: "\f11c";
  }
  .article--c-hAvZrB-bOffRE-design-altno .age {
    padding: 0 15px;
    font-size: 1em;
    font-weight: 500;
    line-height: inherit;
    text-align: center;
    background-color: var(--swatchMono-gray6);
    margin-right: -96px;
  }
  @media (max-width: 768px) {
    .article--c-hAvZrB-bOffRE-design-altno .published-wrap {
      text-align: left;
    }
  }
  @media (max-width: 768px) {
    .article--c-hAvZrB-bOffRE-design-altno .time-published {
      line-height: 1.35;
    }
  }
  @media (max-width: 768px) {
    .article--c-hAvZrB-bOffRE-design-altno .time-published:before {
      display: block;
    }
  }
  @media (max-width: 768px) {
    .article--c-hAvZrB-bOffRE-design-altno .time-published.time-updated {
      margin-top: 10px;
      margin-left: 0;
    }
  }
  @media (max-width: 768px) {
    .article--c-hAvZrB-bOffRE-design-altno .toggle-modified:before {
      top: 15px;
      right: auto;
      left: 130px;
    }
  }
  @media (max-width: 768px) {
    .article--c-hAvZrB-bOffRE-design-altno .age {
      width: 100%;
      margin-right: initial;
    }
  }
  .article--c-PJLV-ihTwGf-design-altno {
    display: grid;
    position: relative;
    padding: 1rem 0;
    margin: 0 1rem;
    margin-bottom: 1.75rem;
    grid-template-areas: "published" "byline";
    grid-template-columns: auto;
    gap: 0.5rem;
  }
  .article--c-PJLV-ihTwGf-design-altno .altno-story-byline {
    grid-area: byline;
  }
  .article--c-PJLV-ihTwGf-design-altno .published-container {
    grid-area: published;
    justify-self: start;
  }
  .article--c-PJLV-ihTwGf-design-altno .share {
    display: none;
  }
  .article--c-PJLV-ihTwGf-design-altno:before {
    position: absolute;
    content: "";
    border-top: 1px solid hsla(0, 0%, 0%, 0.15);
    width: 100%;
  }
  .article--c-PJLV-ihTwGf-design-altno:after {
    position: absolute;
    content: "";
    border-top: 1px solid hsla(0, 0%, 0%, 0.15);
    width: 100%;
    bottom: 0;
  }
  .article--c-gaIEdX-fyvgUk-design-altno {
    color: var(--swatchMono-black);
    width: 100%;
    padding: 0 1rem 1rem;
    margin: 0;
    font-size: 2.125rem;
    font-feature-settings: "ss02";
    font-family: var(--article--fonts-display);
    line-height: 1.05;
    position: relative;
    box-sizing: border-box;
  }
  .article--c-tnxfA-dIurvo-design-nettavisen .swiper-slide-image-container {
    height: auto;
  }
  .article--c-tnxfA-dIurvo-design-nettavisen .swiper-container,
  .article--c-tnxfA-dIurvo-design-nettavisen .swiper-slide,
  .article--c-tnxfA-dIurvo-design-nettavisen .swiper-caption {
    background-color: #000;
    color: #fff;
  }
  .article--c-tnxfA-dIurvo-design-nettavisen .swiper-pagination {
    margin: 0;
    padding: 15px 0 15px 15px;
  }
  .article--c-gaIEdX-jZRoab-model-review img {
    width: 50px;
    margin-right: 12px;
  }
  @media (max-width: 768px) {
    .article--c-gaIEdX-jZRoab-model-review img {
      width: 25px;
      margin-right: 10px;
    }
  }
  .article--c-kSfCY-hXkQCX-design-nettavisen .dialogue-box p {
    font-size: 18px;
  }
  .article--c-kSfCY-hXkQCX-design-nettavisen .dialogue-title {
    font-size: 20px;
  }
  .article--c-gTNxQt-fqRZXW-right-50 {
    right: 50px;
  }
  .article--c-gTNxQt-fNytoG-bg-gray {
    background-color: rgba(231, 230, 226, 0.95);
    color: var(--swatchMono-black);
  }
  .article--c-igryf-bqhFSE-design-altno {
    background: linear-gradient(180deg, #f4efe900 0%, #f4efe9 100%);
  }
  @media (min-width: 770px) {
    .article--c-bmBmti-gNFbTF-design-altno {
      margin-left: auto !important;
      margin-right: auto !important;
      left: unset !important;
    }
  }
  .article--c-hpglNh-jvtSUj-bg-white {
    background-color: var(--swatchMono-white);
    color: var(--swatchMono-black);
  }
  .article--c-igryf-cyLTRY-bg-white {
    background: linear-gradient(180deg, #ffffff00 0%, #ffffff 100%);
  }
  .article--c-gTNxQt-guSIZt-bg-black {
    background-color: rgba(0, 0, 0, 0.95);
    color: var(--swatchMono-white);
  }
  .article--c-jSaLvY-gILHCm-fullscreen-true .article-image-wrap {
    display: block;
    position: relative;
    overflow: hidden;
    width: 100%;
    height: calc(100vh - 50px);
  }
  .article--c-jSaLvY-gILHCm-fullscreen-true .article-image {
    object-fit: cover;
    position: relative;
    height: 100%;
    width: 100%;
    max-width: none;
    cursor: auto;
  }
  .article--c-PJLV-oocDx-design-nettavisen aside {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin: 30px 0;
    padding: 8px 0;
    border-top: 2px solid #000;
    border-bottom: 2px solid #000;
  }
  .article--c-PJLV-oocDx-design-nettavisen aside > p {
    color: var(--na-grey);
    font-size: 1.125rem;
    font-family: var(--title-font);
    line-height: 22px;
    letter-spacing: 0.02em;
    font-weight: 500;
    max-width: 380px;
  }
  .article--c-PJLV-oocDx-design-nettavisen a {
    flex: 0 0 auto;
    display: block;
    font-family: var(--title-font);
    font-size: 1rem;
    line-height: 20px;
    letter-spacing: 0.02em;
    background-color: #ffcc14;
    border: 2px solid #000;
    color: #000;
    padding: 10px 12px 8px;
    border-radius: 4px;
    text-decoration: none !important;
  }
  .article--c-PJLV-oocDx-design-nettavisen a.debatt {
    background-color: #ffcc14;
    color: #000;
  }
  .article--c-PJLV-oocDx-design-nettavisen a:hover {
    background-color: #fff;
    color: #000;
  }
  .article--c-PJLV-oocDx-design-nettavisen a.debatt:hover {
    border-color: #333;
    opacity: 0.9;
  }
  @media (max-width: 600px) {
    .article--c-PJLV-oocDx-design-nettavisen aside {
      display: block;
    }
  }
  @media (max-width: 600px) {
    .article--c-PJLV-oocDx-design-nettavisen aside > p {
      margin-bottom: 10px;
    }
  }
  @media (max-width: 600px) {
    .article--c-PJLV-oocDx-design-nettavisen aside > div:first-child {
      padding: 0 0 10px 0;
    }
  }
  .article--c-cFSesq-emLHaw-design-nettavisen {
    font-size: 1.25rem;
    margin-bottom: 1.6em;
    line-height: 1.5;
  }
  .article--c-fdeGjY-iMZYNm-design-nettavisen {
    font-size: 1.2rem;
    line-height: 1.5;
  }
  @media (max-width: 999px) {
    .article--c-fdeGjY-iMZYNm-design-nettavisen {
      font-size: 1.2rem;
      line-height: 1.5;
    }
  }
  .article--c-bGVbTq-jJXOha-design-nettavisen {
    margin-left: 0;
  }
  .article--c-bfYjOM-dMEttO-design-nettavisen {
    background: rgba(245, 245, 245, 0);
    background: linear-gradient(
      0deg,
      rgba(245, 245, 245, 1) 50%,
      rgba(245, 245, 245, 0) 100%
    );
  }
  .article--c-dwqAMP-guqRgS-design-altno {
    border: none;
    box-sizing: border-box;
    font-family: var(--article--fonts-tertiary);
    font-feature-settings: "ss02";
    margin: 36px auto 24px;
    border-radius: 0 0 16px 16px;
  }
  .article--c-dwqAMP-guqRgS-design-altno:before {
    content: "";
    width: 100%;
    position: absolute;
    left: 0;
    top: -10px;
    border-radius: 16px 16px 0 0;
    border-top: 10px solid #000;
  }
  .article--c-dwqAMP-guqRgS-design-altno.height-collapsed .gradient {
    height: 50%;
    background: linear-gradient(to bottom, #0000 0%, #f4efe9 100%);
  }
  .article--c-dwqAMP-guqRgS-design-altno .wrapper {
    padding: 1.375rem 1rem 1.5rem;
  }
  .article--c-dwqAMP-guqRgS-design-altno .wrapper h3,
  .article--c-dwqAMP-guqRgS-design-altno .wrapper h4 {
    margin-top: 1.375rem;
    margin-bottom: 1rem;
  }
  .article--c-dwqAMP-guqRgS-design-altno .wrapper h3,
  .article--c-dwqAMP-guqRgS-design-altno .wrapper h4,
  .article--c-dwqAMP-guqRgS-design-altno .wrapper b {
    font-weight: 600;
  }
  .article--c-dwqAMP-guqRgS-design-altno .wrapper .title {
    margin-top: 0;
    margin-bottom: 1rem;
    font-size: 1.375rem;
    font-weight: 600;
  }
  .article--c-dwqAMP-guqRgS-design-altno .expand-button .arrow {
    filter: none;
    width: 40px;
    height: 40px;
    background-color: #000 !important;
  }
  .article--c-dwqAMP-guqRgS-design-altno .expand-button .arrow > path {
    fill: #fff;
  }
  .article--c-igryf-ePiVDU-bg-black {
    background: linear-gradient(180deg, #00000000 0%, #000000 100%);
    color: var(--swatchMono-white);
  }
  .article--c-dOrWkf-fssoKj-design-altno {
    display: block;
    margin-bottom: 24px;
    text-decoration: none;
    border-bottom: unset !important;
    max-width: 480px;
    margin: 0 0 24px;
  }
  .article--c-dOrWkf-fssoKj-design-altno:hover h3,
  .article--c-dOrWkf-fssoKj-design-altno:focus-visible h3 {
    text-decoration: underline;
  }
  .article--c-dOrWkf-fssoKj-design-altno article {
    display: grid;
    position: relative;
    font-family: var(--article--fonts-title);
    background-color: transparent;
    grid-template-columns: min(35%, 115px) 1fr;
    align-items: flex-start;
  }
  .article--c-dOrWkf-fssoKj-design-altno:not(.has-image) article {
    grid-template-columns: 1fr;
  }
  .article--c-dOrWkf-fssoKj-design-altno figure {
    margin: 0;
  }
  .article--c-dOrWkf-fssoKj-design-altno figure img {
    vertical-align: top;
    border-radius: 16px;
    object-fit: cover;
    width: 100%;
    aspect-ratio: 1/1;
  }
  .article--c-dOrWkf-fssoKj-design-altno .premium-icon {
    display: none;
  }
  .article--c-dOrWkf-fssoKj-design-altno > article > div {
    padding: 0.75rem 1rem;
    border-radius: 16px;
    background-color: hsla(0, 0%, 100%, 0.5);
  }
  .article--c-dOrWkf-fssoKj-design-altno span {
    display: block;
    font-family: var(--openSans);
    font-size: 0.875rem;
    line-height: 1.15;
    font-weight: 600;
    color: hsla(18, 100%, 60%, 1);
    margin-bottom: 0.5rem;
  }
  .article--c-dOrWkf-fssoKj-design-altno h3 {
    margin: 0;
    font-family: var(--article--fonts-title);
    font-size: 1rem;
    line-height: 1.2;
    letter-spacing: 0.01rem;
    font-weight: 600;
    color: var(--swatchMono-black);
    display: inline;
  }
  .article--c-hIKHtp-hKwnIK-design-nettavisen {
    font-size: 1.125rem;
  }
  .article--c-bmBmti-jqnbGW-design-nettavisen {
    --article---scrollyFontSize: 1.375rem;
    --article---scrollyLineHeight: 1.5;
    margin-left: -3%;
    margin-right: -3%;
  }
  @media (min-width: 770px) {
    .article--c-bmBmti-jqnbGW-design-nettavisen {
      margin-left: calc(50% - 50vw + 25px);
      margin-right: calc(50% - 50vw + 25px);
      left: auto;
    }
  }
  .article--c-hpWtXY-wxNIK-design-nettavisen {
    --article---scrollyFeatureTitle: var(--article--fonts-tertiary), serif;
    --article---scrollyStoryTitle: var(--article--fonts-title), serif;
    font-weight: 500;
  }
  .article--c-gTNxQt-jvtSUj-bg-white {
    background-color: var(--swatchMono-white);
    color: var(--swatchMono-black);
  }
  .article--c-fPonnz-fQKRYB-design-altno {
    padding: 0 1rem;
  }
  .article--c-cFSesq-eLedhg-design-default {
    margin-bottom: 20px;
  }
  @media (min-width: 980px) {
    .article--c-gQXWVp-fiffuN-model-feature {
      margin: 20px -100px 30px;
    }
  }
  .article--c-bfdtUx-ICcLs-sectionName-arabisk {
    direction: ltr;
  }
  .article--c-fPonnz-gkADFh-design-nettavisen {
    font-size: 1.1em;
    line-height: 1.2;
  }
  .article--c-fpZifC-cXCyjE-design-nettavisen {
    font-family: var(--article--fonts-title);
    font-size: 1.3rem;
    font-weight: 900;
  }
  .article--c-cFSesq-eROPvN-height-collapsed {
    position: relative;
    collapsed: true;
  }
  .article--c-hVvhEb-laWPKh-height-collapsed {
    overflow: hidden;
    position: relative;
    transition: height var(--article---timeline-animation-time) ease-in-out;
    height: 250px;
  }
  .article--c-PJLV-eOnanB-design-altno {
    margin: 0 0 20px;
    padding: 20px;
    border: 0;
    color: black;
    font-family: var(--article--fonts-secondary);
  }
  .article--c-PJLV-eOnanB-design-altno p:first-of-type {
    margin-top: 0;
  }
  .article--c-PJLV-eOnanB-design-altno p:last-of-type {
    margin-bottom: 24px;
  }
  .article--c-PJLV-eOnanB-design-altno p.blockquote-text {
    font-size: 1.75rem;
    font-weight: 400;
    line-height: 120%;
  }
  .article--c-PJLV-eOnanB-design-altno p.blockquote-text:before {
    content: "«";
  }
  .article--c-PJLV-eOnanB-design-altno p.blockquote-text:after {
    content: "»";
  }
  .article--c-PJLV-eOnanB-design-altno cite {
    border-top: 1px solid rgba(0, 0, 0, 0.15);
    padding-top: 8px;
    display: block;
    font-size: 1rem;
    font-family: var(--article--fonts-tertiary);
    line-height: 130%;
    font-style: normal;
    text-align: left;
    width: 100%;
  }
  @media screen and (min-width: 769px) {
    .article--c-PJLV-eOnanB-design-altno {
      padding: 24px;
      margin: 20px -100px 30px -100px;
    }
  }
  @media (min-width: 980px) {
    .article--c-gQXWVp-fiffuN-theme-nettavisen {
      margin: 20px -100px 30px;
    }
  }
  .article--c-bfdtUx-jijmbj-sectionName-sportspill span {
    color: var(--sport-brand-color-small-txt);
  }
}
--sxs {
  --sxs: 4 article--c-gTNxQt-ccPeUS-right-0;
}
@media {
  @media (max-width: 980px) {
    .article--c-gTNxQt-ccPeUS-right-0 {
      right: 0px;
    }
  }
}
--sxs {
  --sxs: 5 article--c-jSaLvY-hAZEyi-cv article--c-jSaLvY-drPtda-cv
    article--c-PJLV-jUxSzN-cv article--c-PJLV-jcQkYo-cv
    article--c-PJLV-cZmHrB-cv article--c-hzAdbR-fpOorO-cv
    article--c-PJLV-ykeEH-cv article--c-hkHMHp-gJPCve-cv
    article--c-cmpvrW-kSfkLy-cv article--c-PJLV-jlGqSA-cv
    article--c-hAvZrB-cOqIlo-cv article--c-gaIEdX-exaQug-cv
    article--c-ldDpTC-fZZNLu-cv article--c-BzrRl-euoHUv-cv
    article--c-dOrWkf-daMnHK-cv article--c-dOrWkf-hSXTTT-cv
    article--c-PJLV-iICHMm-cv article--c-gaIEdX-jQpqIG-cv
    article--c-dOrWkf-iBPVJb-cv article--c-iciRWo-ifVsaE-cv
    article--c-jSaLvY-bEqMNw-cv article--c-hzAdbR-cCaGpM-cv
    article--c-PJLV-bfVKEM-cv article--c-hkHMHp-iKNVNO-cv
    article--c-PJLV-emUVRJ-cv article--c-PJLV-fkrFQF-cv
    article--c-hAvZrB-evbkwB-cv article--c-PJLV-GsEFI-cv
    article--c-gaIEdX-jAFUCX-cv article--c-BzrRl-cwMOWe-cv
    article--c-jSaLvY-cTtvSK-cv article--c-hzAdbR-hsTiSH-cv
    article--c-hAvZrB-jLtUag-cv article--c-cmpvrW-eIxIgZ-cv
    article--c-BzrRl-eUCmut-cv article--c-dOrWkf-jijmbj-cv
    article--c-BzrRl-coFGMj-cv article--c-jSaLvY-kedahP-cv
    article--c-jSaLvY-cpJHEZ-cv article--c-jSaLvY-kNnMnM-cv
    article--c-jSaLvY-jDofky-cv article--c-PJLV-kznbGS-cv
    article--c-hzAdbR-fOSOlG-cv article--c-PJLV-bdAOZX-cv
    article--c-hAvZrB-dwXZUL-cv article--c-PJLV-geknLI-cv
    article--c-gaIEdX-gAWUNM-cv article--c-fXkSHa-cqUqtu-cv
    article--c-cmpvrW-cUrMmC-cv article--c-BzrRl-gZbDrw-cv
    article--c-PJLV-fgTNRO-cv article--c-dOrWkf-eTlODu-cv
    article--c-dOrWkf-hvuQbE-cv article--c-BzrRl-bUeedY-cv
    article--c-bmBmti-cJXwin-cv article--c-hkHMHp-lfNrKL-cv
    article--c-bmBmti-hZqrXM-cv article--c-hzAdbR-ieGjwP-cv
    article--c-hkHMHp-fOalGR-cv article--c-jSaLvY-kyxrqD-cv
    article--c-jSaLvY-kjKxIK-cv article--c-jSaLvY-fdZAFC-cv
    article--c-gaIEdX-gMtFKV-cv article--c-hkHMHp-BKmbk-cv
    article--c-BzrRl-jNLxCF-cv article--c-jSaLvY-bfadIJ-cv
    article--c-jSaLvY-cwghrS-cv article--c-dwqAMP-jVnPJY-cv
    article--c-PJLV-hKpxYp-cv article--c-hzAdbR-gxuhBi-cv
    article--c-PJLV-iRaFOJ-cv article--c-hAvZrB-brXfWm-cv
    article--c-PJLV-ljqKRC-cv article--c-gaIEdX-kyXWhS-cv
    article--c-PJLV-dHuCVO-cv article--c-fXkSHa-cGartH-cv
    article--c-hkHMHp-Bqtzr-cv article--c-dOrWkf-glwLNC-cv
    article--c-PJLV-jncjWR-cv article--c-hzAdbR-ceRgBn-cv
    article--c-BzrRl-enUwiw-cv article--c-BzrRl-dGFzcn-cv
    article--c-gaIEdX-iItmzN-cv article--c-hkHMHp-hWYlSU-cv
    article--c-jSaLvY-hbHkQk-cv article--c-jSaLvY-FZjTA-cv
    article--c-dOrWkf-fezoCe-cv article--c-jSaLvY-iaPWIk-cv
    article--c-dOrWkf-jzYpqV-cv article--c-bmBmti-mudnF-cv
    article--c-hkHMHp-eDikwX-cv article--c-PJLV-gjdJOs-cv
    article--c-PJLV-cFQDlr-cv article--c-PJLV-bPlUHY-cv
    article--c-gaIEdX-uMXdc-cv article--c-bmBmti-iaAKWB-cv
    article--c-jSaLvY-jaCluL-cv article--c-jSaLvY-gevfil-cv
    article--c-jSaLvY-cYmcIo-cv article--c-PJLV-gdopcj-cv
    article--c-hzAdbR-dwhYPl-cv article--c-PJLV-jLHGE-cv
    article--c-jSaLvY-dCzRaB-cv article--c-jSaLvY-ecJTdg-cv
    article--c-tnxfA-eSTyCw-cv article--c-bmBmti-bHkuYr-cv
    article--c-PJLV-jQBCzI-cv article--c-cmpvrW-jQBCzI-cv
    article--c-PJLV-ICcLs-cv article--c-gaIEdX-jQBCzI-cv
    article--c-BzrRl-jQBCzI-cv article--c-tnxfA-kXFWoW-cv
    article--c-jSaLvY-kETFKX-cv article--c-hzAdbR-jcIhEJ-cv
    article--c-PJLV-iVyuAA-cv article--c-PJLV-jCYQsl-cv
    article--c-gaIEdX-fCXpil-cv article--c-fdeGjY-fRTlAG-cv
    article--c-kglpQj-bVJnVs-cv article--c-hkHMHp-bEzdtT-cv
    article--c-gaIEdX-hqNbwQ-cv;
}
@media {
  .article--c-jSaLvY-hAZEyi-cv .amedia-image figcaption {
    margin: 0;
    padding-inline-start: 15px;
    padding-inline-end: 15px;
  }
  .article--c-jSaLvY-drPtda-cv {
    margin-block-end: 20px;
  }
  .article--c-jSaLvY-drPtda-cv .article-caption {
    background: var(--swatchMono-gray6);
    padding: 15px;
    line-height: 1.5;
    font-family: var(--openSans);
    font-size: 1rem;
    font-weight: normal;
  }
  .article--c-jSaLvY-drPtda-cv img {
    max-width: 100%;
  }
  .article--c-jSaLvY-drPtda-cv .heightImage {
    float: none;
    min-width: 100%;
    max-width: 100%;
    margin: 0;
  }
  @media (min-width: 840px) {
    .article--c-jSaLvY-drPtda-cv .regularImage {
      margin: 30px -250px 20px -100px;
      max-width: calc(100vw - 20px);
    }
  }
  @media (min-width: 840px) {
    .article--c-jSaLvY-drPtda-cv .heightImage {
      float: left;
      min-width: auto;
      max-width: 50vw;
      margin: 5px 30px 20px -100px;
    }
  }
  .article--c-PJLV-jUxSzN-cv {
    position: relative;
    background-color: inherit;
    width: 100%;
  }
  @media (min-width: 980px) {
    .article--c-PJLV-jUxSzN-cv {
      padding: 0 10px;
    }
  }
  .article--c-PJLV-jcQkYo-cv .flowplayer {
    max-height: 90vh;
  }
  .article--c-PJLV-cZmHrB-cv {
    flex: 1;
  }
  @media (min-width: 980px) {
    .article--c-hzAdbR-fpOorO-cv {
      padding: 10px 0 40px 0;
    }
  }
  @media (min-width: 770px) {
    .article--c-hzAdbR-fpOorO-cv .article-spacer {
      display: flex;
      justify-content: center;
      align-items: center;
      background-color: #fff;
      height: 29px;
      width: 100%;
    }
  }
  @media (min-width: 770px) {
    .article--c-hzAdbR-fpOorO-cv .article-spacer:after {
      content: "";
      background: var(--swatchMono-gray6);
      height: 5px;
      width: calc(100% - 20px);
    }
  }
  .article--c-PJLV-ykeEH-cv {
    display: flex;
    position: relative;
    background-color: #fff;
    justify-content: center;
    flex-wrap: wrap;
    width: 1000px;
    max-width: 100%;
  }
  @media (max-width: 580px) {
    .article--c-PJLV-ykeEH-cv {
      padding: 0;
    }
  }
  .article--c-hkHMHp-gJPCve-cv > ul,
  .article--c-hkHMHp-gJPCve-cv > ol {
    margin-bottom: 20px;
    padding-inline-start: 0;
    padding-inline-end: 0;
  }
  .article--c-hkHMHp-gJPCve-cv hr {
    background-color: var(--swatchMono-gray6);
    height: 5px;
    position: relative;
    border-style: none;
    margin: 0;
  }
  .article--c-cmpvrW-kSfkLy-cv {
    max-width: 100%;
    box-sizing: border-box;
    background-color: inherit;
    padding: 0 10px;
    flex-grow: 1;
  }
  @media (min-width: 770px) {
    .article--c-cmpvrW-kSfkLy-cv {
      padding: 0 270px 0 100px;
    }
  }
  .article--c-PJLV-jlGqSA-cv {
    font-size: 1.85rem;
  }
  @media (max-width: 768px) {
    .article--c-PJLV-jlGqSA-cv {
      font-size: 1.4rem;
    }
  }
  @supports (font-size: clamp(1.625rem, 2.3vw, 2.4375rem)) {
    .article--c-PJLV-jlGqSA-cv {
      font-size: clamp(1.4rem, 2.6vw, 1.85rem);
    }
  }
  .article--c-hAvZrB-cOqIlo-cv .published {
    position: relative;
    margin: 0 0 10px;
  }
  .article--c-hAvZrB-cOqIlo-cv .published.is-expandable {
    padding: 0 30px 0 0;
  }
  .article--c-hAvZrB-cOqIlo-cv .published-wrap {
    text-align: right;
    font-family: var(--openSans);
    font-size: 1rem;
    line-height: inherit;
    color: var(--swatchMono-black);
  }
  .article--c-hAvZrB-cOqIlo-cv .time-published {
    display: block;
  }
  .article--c-hAvZrB-cOqIlo-cv .time-published:before {
    display: inline-block;
    content: "Publisert: ";
  }
  .article--c-hAvZrB-cOqIlo-cv .time-published.time-updated {
    display: none;
    margin-top: -20px;
  }
  .article--c-hAvZrB-cOqIlo-cv .time-published.time-updated:before {
    content: "Sist oppdatert: ";
  }
  .article--c-hAvZrB-cOqIlo-cv
    .published.is-expanded
    .time-published.time-updated {
    display: block;
  }
  .article--c-hAvZrB-cOqIlo-cv .toggle-modified {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    background-color: transparent;
    border: none;
    color: transparent;
  }
  .article--c-hAvZrB-cOqIlo-cv .toggle-modified:before {
    content: "\f119";
    font-family: glyphs;
    font-size: 0.75rem;
    line-height: 1;
    color: #0771d8;
    margin-top: 12px;
    position: absolute;
    top: 5px;
    right: 8px;
  }
  .article--c-hAvZrB-cOqIlo-cv .published.is-expanded .toggle-modified:before {
    content: "\f11c";
  }
  .article--c-hAvZrB-cOqIlo-cv .age {
    padding: 0 15px;
    font-size: 1em;
    font-weight: 500;
    line-height: inherit;
    text-align: center;
    background-color: var(--swatchMono-gray6);
    margin-right: -96px;
  }
  @media (max-width: 768px) {
    .article--c-hAvZrB-cOqIlo-cv .published-wrap {
      text-align: left;
    }
  }
  @media (max-width: 768px) {
    .article--c-hAvZrB-cOqIlo-cv .time-published {
      line-height: 1.35;
    }
  }
  @media (max-width: 768px) {
    .article--c-hAvZrB-cOqIlo-cv .time-published:before {
      display: block;
    }
  }
  @media (max-width: 768px) {
    .article--c-hAvZrB-cOqIlo-cv .time-published.time-updated {
      margin-top: 10px;
      margin-left: 0;
    }
  }
  @media (max-width: 768px) {
    .article--c-hAvZrB-cOqIlo-cv .toggle-modified:before {
      top: 15px;
      right: auto;
      left: 130px;
    }
  }
  @media (max-width: 768px) {
    .article--c-hAvZrB-cOqIlo-cv .age {
      width: 100%;
      margin-right: initial;
    }
  }
  .article--c-gaIEdX-exaQug-cv {
    line-height: 1.05;
    padding: 10px 10px 20px 10px;
  }
  .article--c-ldDpTC-fZZNLu-cv {
    margin-block-end: 20px;
  }
  .article--c-ldDpTC-fZZNLu-cv h3,
  .article--c-ldDpTC-fZZNLu-cv ul {
    display: inline;
  }
  .article--c-ldDpTC-fZZNLu-cv h3 {
    font-weight: normal;
    font-family: var(--openSans);
    font-size: 16px;
  }
  .article--c-BzrRl-euoHUv-cv {
    padding: 0;
    text-transform: none;
  }
  .article--c-BzrRl-euoHUv-cv li {
    left: initial;
    text-transform: none;
    margin: 0 10px 0 0;
    line-height: 1.6;
  }
  .article--c-BzrRl-euoHUv-cv li a {
    text-decoration: underline;
    color: var(--articleLink);
  }
  .article--c-BzrRl-euoHUv-cv li:first-child a {
    font-size: 16px;
    margin-left: 10px;
  }
  .article--c-dOrWkf-daMnHK-cv article > div {
    width: 90%;
  }
  .article--c-dOrWkf-hSXTTT-cv article .review-rating-img {
    width: 18px;
    margin-right: 5px;
    margin-top: 4px;
  }
  @media (max-width: 768px) {
    .article--c-dOrWkf-hSXTTT-cv article .review-rating-img {
      margin-right: 8px;
      width: 20px;
    }
  }
  .article--c-PJLV-iICHMm-cv {
    font-size: 1.125rem;
    font-family: var(--article--fonts-tertiary);
  }
  .article--c-PJLV-iICHMm-cv .vignette {
    font-weight: 700;
    line-height: 1.5;
    text-transform: uppercase;
  }
  .article--c-PJLV-iICHMm-cv .disclaimer {
    color: #484544;
    border-bottom: 1px solid #ccc;
    padding-bottom: 15px;
    margin-bottom: 15px;
    display: block;
    text-decoration: none;
    line-height: 1.5;
  }
  .article--c-gaIEdX-jQpqIG-cv {
    font-size: 4.375rem;
    font-style: italic;
    letter-spacing: -0.05em;
    font-family: var(--openSans);
    line-height: 1.1;
    padding: 10px 10px 20px 10px;
  }
  @media (max-width: 768px) {
    .article--c-gaIEdX-jQpqIG-cv {
      font-size: 2rem;
    }
  }
  @supports (font-size: clamp(1.625rem, 2.3vw, 2.4375rem)) {
    .article--c-gaIEdX-jQpqIG-cv {
      font-size: clamp(2rem, 6vw, 4.375rem);
    }
  }
  .article--c-dOrWkf-iBPVJb-cv.simple-relation {
    display: inline;
    text-decoration: underline;
  }
  .article--c-dOrWkf-iBPVJb-cv.simple-relation:hover,
  .article--c-dOrWkf-iBPVJb-cv.simple-relation:focus {
    text-decoration: none;
  }
  .article--c-iciRWo-ifVsaE-cv {
    font-family: var(--secondary-font);
    float: left;
    margin: 6px 10px 0 0;
  }
  .article--c-jSaLvY-bEqMNw-cv amedia-image.heightImage {
    min-width: 100%;
    max-width: 100%;
  }
  @media (max-width: 768px) {
    .article--c-jSaLvY-bEqMNw-cv {
      left: 50%;
      margin-left: -50vw;
      margin-right: -50vw;
      max-width: 100vw;
      position: relative;
      right: 50%;
      width: 100vw;
    }
  }
  @media (max-width: 768px) {
    .article--c-jSaLvY-bEqMNw-cv amedia-image {
      min-width: 100vw;
    }
  }
  .article--c-jSaLvY-bEqMNw-cv figcaption {
    font-family: var(--article--fonts-secondary);
    font-size: 1.1rem;
    color: var(--na-grey);
    line-height: 1.4;
    margin-bottom: 0;
    padding: 10px 0;
  }
  @media (max-width: 768px) {
    .article--c-jSaLvY-bEqMNw-cv figcaption {
      padding: 10px 20px;
    }
  }
  .article--c-hzAdbR-cCaGpM-cv {
    max-width: 1300px;
    padding: 0 60px;
  }
  @media (max-width: 768px) {
    .article--c-hzAdbR-cCaGpM-cv {
      padding: 0 10px;
    }
  }
  .article--c-PJLV-bfVKEM-cv {
    position: relative;
    width: 980px;
    max-width: 100%;
    margin: 0 auto;
  }
  @media (max-width: 580px) {
    .article--c-PJLV-bfVKEM-cv {
      padding: 0;
    }
  }
  .article--c-hkHMHp-iKNVNO-cv > h1,
  .article--c-hkHMHp-iKNVNO-cv > h2,
  .article--c-hkHMHp-iKNVNO-cv > h3,
  .article--c-hkHMHp-iKNVNO-cv > h4,
  .article--c-hkHMHp-iKNVNO-cv > h5,
  .article--c-hkHMHp-iKNVNO-cv > h6 {
    font-family: var(--article--fonts-title);
    font-weight: 600;
    font-size: 1.75rem;
    line-height: 1.2;
    padding-top: 20px;
    margin-top: 0;
    margin-bottom: 12px;
  }
  .article--c-hkHMHp-iKNVNO-cv > h3 {
    font-size: 1.5rem;
  }
  .article--c-hkHMHp-iKNVNO-cv > h4,
  .article--c-hkHMHp-iKNVNO-cv > h5,
  .article--c-hkHMHp-iKNVNO-cv > h6 {
    font-size: 1.4rem;
  }
  @media (max-width: 999px) {
    .article--c-hkHMHp-iKNVNO-cv p,
    .article--c-hkHMHp-iKNVNO-cv li {
      /* font-size: 1.25rem; */
    }
  }
  .article--c-hkHMHp-iKNVNO-cv blockquote,
  .article--c-hkHMHp-iKNVNO-cv q {
    quotes: none;
    margin-bottom: 1.6em;
  }
  .article--c-hkHMHp-iKNVNO-cv blockquote:before,
  .article--c-hkHMHp-iKNVNO-cv blockquote:after,
  .article--c-hkHMHp-iKNVNO-cv q:before,
  .article--c-hkHMHp-iKNVNO-cv q:after {
    content: "";
  }
  .article--c-hkHMHp-iKNVNO-cv q {
    display: block;
    background: url("quote.svg") no-repeat scroll 0 8px transparent;
    font-size: 2rem;
    line-height: 1.5;
    font-weight: 900;
    padding-left: 50px;
    word-wrap: break-word;
  }
  @media (max-width: 580px) {
    .article--c-hkHMHp-iKNVNO-cv q {
      font-size: 1.5rem;
      margin: 40px 0;
      padding-left: 0;
      padding-top: 42px;
    }
  }
  .article--c-hkHMHp-iKNVNO-cv > blockquote {
    font-family: var(--article--fonts-title);
    font-weight: 500;
    margin-left: 20px;
    padding-left: 10px;
    font-size: 1.4375rem;
    border-left: 5px solid #000;
    line-height: 1.3;
  }
  @media (min-width: 1130px) {
    .article--c-hkHMHp-iKNVNO-cv > blockquote {
      font-size: 1.5625rem;
    }
  }
  @media (max-width: 580px) {
    .article--c-hkHMHp-iKNVNO-cv > blockquote {
      border-left-width: 3px;
      margin: 40px 0;
      font-size: 1.25rem;
    }
  }
  .article--c-hkHMHp-iKNVNO-cv blockquote cite {
    display: block;
    font-size: 80%;
  }
  .article--c-PJLV-emUVRJ-cv {
    font-size: 2.125rem;
  }
  @media (max-width: 768px) {
    .article--c-PJLV-emUVRJ-cv {
      font-size: 1.75rem;
    }
  }
  @supports (font-size: clamp(1.625rem, 2.3vw, 2.4375rem)) {
    .article--c-PJLV-emUVRJ-cv {
      font-size: clamp(1.625rem, 2.3vw, 2.4375rem);
    }
  }
  .article--c-PJLV-fkrFQF-cv {
    width: 100%;
  }
  .article--c-PJLV-fkrFQF-cv .authors {
    padding-top: 10px;
    display: flex;
    flex-wrap: wrap;
  }
  .article--c-PJLV-fkrFQF-cv .author {
    display: flex;
    padding-right: 15px;
    margin-bottom: 15px;
  }
  .article--c-PJLV-fkrFQF-cv .author img {
    filter: grayscale(1);
    width: 40px;
    height: 40px;
    margin-right: 10px;
  }
  .article--c-PJLV-fkrFQF-cv .author p {
    display: flex;
    flex-direction: column;
    font-family: var(--article--fonts-title);
    font-size: 1rem !important;
    line-height: 1.2;
    font-weight: 500;
    margin: 0;
    padding: 0;
  }
  .article--c-PJLV-fkrFQF-cv .author a {
    color: var(--na-grey) !important;
    text-decoration: none !important;
  }
  .article--c-PJLV-fkrFQF-cv .author a:hover {
    text-decoration: underline;
  }
  .article--c-PJLV-fkrFQF-cv .author span.byline-desc {
    color: var(--na-grey) !important;
    text-decoration: none !important;
    font-weight: 500;
  }
  .article--c-hAvZrB-evbkwB-cv {
    display: flex;
  }
  @media (max-width: 899px) {
    .article--c-hAvZrB-evbkwB-cv .published-wrap {
      display: flex;
      flex-direction: column;
      justify-content: space-between;
    }
  }
  .article--c-hAvZrB-evbkwB-cv .published-wrap {
    font-family: var(--article--fonts-title);
  }
  .article--c-hAvZrB-evbkwB-cv .time-published {
    font-size: 0.875rem;
    line-height: 1.2;
    color: var(--na-grey);
    padding-left: 12px;
    background: transparent url("../index/published.svg") center left no-repeat;
  }
  .article--c-hAvZrB-evbkwB-cv .time-updated {
    background: transparent url("../index/republished.svg") center left no-repeat;
    margin-left: 30px;
    color: #000;
  }
  .article--c-PJLV-GsEFI-cv {
    font-size: 1rem;
  }
  .article--c-PJLV-GsEFI-cv .share {
    display: flex;
    flex-direction: column;
    justify-content: center;
  }
  @media (max-width: 899px) {
    .article--c-PJLV-GsEFI-cv {
      display: flex;
      flex-wrap: wrap;
    }
  }
  @media (max-width: 899px) {
    .article--c-PJLV-GsEFI-cv .share-btn {
      flex: 0;
      margin-right: 15px;
      margin-top: 0;
      margin-bottom: 0;
    }
  }
  @media (max-width: 899px) {
    .article--c-PJLV-GsEFI-cv .authors {
      flex: 1 100%;
    }
  }
  @media (max-width: 899px) {
    .article--c-PJLV-GsEFI-cv .published-wrap .time-updated {
      display: block;
      margin-left: 0;
      padding-top: 3px;
    }
  }
  .article--c-gaIEdX-jAFUCX-cv {
    font-size: 4.5rem;
    max-width: 1320px;
  }
  @media (max-width: 768px) {
    .article--c-gaIEdX-jAFUCX-cv {
      font-size: 2rem;
    }
  }
  @supports (font-size: clamp(1.625rem, 2.3vw, 2.4375rem)) {
    .article--c-gaIEdX-jAFUCX-cv {
      font-size: clamp(2rem, 6.5vw, 4.5rem);
    }
  }
  .article--c-BzrRl-cwMOWe-cv {
    margin-bottom: 20px;
  }
  .article--c-BzrRl-cwMOWe-cv li {
    margin: 0 20px 0.5em 0;
    display: inline-block;
    list-style: none;
  }
  .article--c-jSaLvY-cTtvSK-cv {
    margin-top: 40px;
  }
  @media (min-width: 770px) {
    .article--c-jSaLvY-cTtvSK-cv {
      margin-top: 50px;
    }
  }
  .article--c-jSaLvY-cTtvSK-cv .heightImage .article-image {
    width: 100%;
  }
  .article--c-jSaLvY-cTtvSK-cv .article-caption {
    background: transparent;
    padding: 6px 10px 10px;
    line-height: normal;
    font-family: var(--openSans);
    font-size: 1rem;
    font-weight: normal;
  }
  @media (min-width: 770px) {
    .article--c-jSaLvY-cTtvSK-cv .article-caption {
      padding: 6px 0 10px;
    }
  }
  .article--c-jSaLvY-cTtvSK-cv .gallery-count {
    font-weight: 700;
    margin-bottom: 14px;
    font-size: 0.75rem;
  }
  .article--c-jSaLvY-cTtvSK-cv .image-photographer {
    margin-top: 6px;
    font-weight: 700;
    font-size: 0.75rem;
    display: block;
  }
  @media (max-width: 768px) {
    .article--c-hzAdbR-hsTiSH-cv {
      max-width: 100vw;
      margin-left: calc(((100vw - 100%) / 2) * -1);
    }
  }
  .article--c-hAvZrB-jLtUag-cv .published-wrap {
    text-align: left;
  }
  .article--c-hAvZrB-jLtUag-cv .age {
    position: initial;
    margin-left: 0;
    margin-block-end: 20px;
  }
  .article--c-cmpvrW-eIxIgZ-cv {
    max-width: 100%;
    box-sizing: border-box;
    background-color: inherit;
    padding: 0 10px;
    flex-grow: 1;
  }
  .article--c-BzrRl-eUCmut-cv a {
    color: var(--news-brand-color-small-txt);
  }
  .article--c-BzrRl-eUCmut-cv a:hover {
    border-color: rgba(254, 0, 61, 0.7);
  }
  .article--c-dOrWkf-jijmbj-cv span {
    color: var(--sport-brand-color-small-txt);
  }
  .article--c-BzrRl-coFGMj-cv a {
    color: var(--sport-brand-color-small-txt, green);
  }
  .article--c-BzrRl-coFGMj-cv a:hover {
    border-color: rgba(0, 153, 102, 0.7);
  }
  .article--c-jSaLvY-kedahP-cv img {
    max-height: none;
    width: 100%;
  }
  .article--c-jSaLvY-kedahP-cv .heightImage {
    float: none;
    max-width: 100%;
  }
  @media (min-width: 840px) {
    .article--c-jSaLvY-kedahP-cv .heightImage {
      max-width: 100%;
      float: none;
    }
  }
  @media (min-width: 840px) {
    .article--c-jSaLvY-kedahP-cv .heightImage img {
      max-height: none;
      max-width: 100%;
    }
  }
  .article--c-jSaLvY-cpJHEZ-cv .heightImage {
    margin: 0;
  }
  .article--c-jSaLvY-kNnMnM-cv amedia-image .article-caption {
    padding: 5px 10px;
    text-align: right;
    font-size: 0.88rem;
    background: transparent;
    font-weight: 300;
  }
  .article--c-jSaLvY-jDofky-cv amedia-image {
    max-width: 100%;
    margin: 30px 0 20px;
  }
  .article--c-jSaLvY-jDofky-cv img {
    width: 100%;
    vertical-align: top;
  }
  .article--c-jSaLvY-jDofky-cv .heightImage {
    min-width: 100%;
  }
  .article--c-jSaLvY-jDofky-cv .heightImage img {
    min-width: auto;
  }
  .article--c-jSaLvY-jDofky-cv .article-caption {
    font-family: var(--openSans);
    font-size: 1rem;
    line-height: 1.5;
    font-weight: 400;
    margin: 0;
    padding: 5px 15px;
    color: var(--swatchMono-black);
    background: var(--swatchMono-gray6);
    -webkit-font-smoothing: antialiased;
  }
  @media (min-width: 840px) {
    .article--c-jSaLvY-jDofky-cv .regularImage {
      max-width: none;
      margin-left: -100px;
      margin-right: -100px;
    }
  }
  @media (min-width: 840px) {
    .article--c-jSaLvY-jDofky-cv .heightImage {
      float: left;
      margin-top: 5px;
      margin-right: 30px;
      margin-left: -100px;
      margin-bottom: 20px;
      min-width: auto;
    }
  }
  @media (min-width: 840px) {
    .article--c-jSaLvY-jDofky-cv .article-caption {
      padding: 15px;
    }
  }
  .article--c-PJLV-kznbGS-cv {
    position: relative;
    left: -10px;
    width: calc(100% + 20px);
    min-height: 30px;
  }
  .article--c-hzAdbR-fOSOlG-cv {
    width: 980px;
    -webkit-font-smoothing: antialiased;
    padding: 0 10px;
  }
  .article--c-PJLV-bdAOZX-cv {
    display: block;
    max-width: 100%;
    margin: 0 auto;
  }
  .article--c-hAvZrB-dwXZUL-cv .published {
    margin-bottom: 8px;
    line-height: 1.35;
  }
  .article--c-hAvZrB-dwXZUL-cv .published-wrap {
    min-height: 24px;
  }
  .article--c-hAvZrB-dwXZUL-cv .age {
    background-color: var(--swatchMono-gray6);
  }
  .article--c-PJLV-geknLI-cv {
    padding-top: 0;
    display: block;
  }
  .article--c-gaIEdX-gAWUNM-cv {
    font-family: var(--article--fonts-playfair), serif;
    font-size: clamp(1.625rem, 5.6vw, 4.125rem);
    line-height: 1;
    font-weight: 700;
    text-align: center;
    padding: 0;
    margin: 60px 30px 35px 30px;
    max-width: 94%;
  }
  @media (max-width: 768px) {
    .article--c-gaIEdX-gAWUNM-cv {
      line-height: 1.1;
      max-width: 100%;
      margin: 40px 0 10px;
    }
  }
  .article--c-fXkSHa-cqUqtu-cv {
    line-height: 1.35;
    margin: 15px auto 40px;
    text-align: center;
    max-width: 650px;
  }
  .article--c-fXkSHa-cqUqtu-cv .premium-text {
    font-size: 1rem;
  }
  .article--c-cmpvrW-cUrMmC-cv {
    max-width: 100%;
    box-sizing: border-box;
    background-color: inherit;
    padding: 0 10px;
    flex-grow: 1;
    width: 670px;
    margin-inline-start: auto;
    margin-inline-end: auto;
  }
  .article--c-BzrRl-gZbDrw-cv a {
    color: var(--economy-brand-color);
  }
  .article--c-BzrRl-gZbDrw-cv a:hover {
    border-color: rgba(0, 39, 232, 0.7);
  }
  .article--c-PJLV-fgTNRO-cv {
    margin: 10px 30px 35px;
    padding: 0;
    max-width: none;
    font-size: 1.625rem;
    line-height: 1.5;
    text-align: center;
    color: #292827;
  }
  @media (max-width: 768px) {
    .article--c-PJLV-fgTNRO-cv {
      line-height: 1.5;
      margin: 15px 0 25px;
      font-size: 1.3rem;
    }
  }
  @supports (font-size: clamp(1.625rem, 2.3vw, 2.4375rem)) {
    .article--c-PJLV-fgTNRO-cv {
      font-size: clamp(1.3rem, 3vw, 1.625rem);
    }
  }
  .article--c-dOrWkf-eTlODu-cv span {
    color: var(--news-brand-color-small-txt);
  }
  .article--c-dOrWkf-hvuQbE-cv span {
    color: var(--livsstil-brand-color);
  }
  .article--c-BzrRl-bUeedY-cv a {
    color: var(--livsstil-brand-color);
  }
  .article--c-BzrRl-bUeedY-cv a:hover {
    border-color: rgba(134, 21, 204, 0.7);
  }
  .article--c-bmBmti-cJXwin-cv {
    left: auto;
  }
  .article--c-hkHMHp-lfNrKL-cv {
    margin: 10px auto 50px;
    width: 670px;
    max-width: 100%;
    -webkit-font-smoothing: antialiased;
    border-top: 1px solid #e7e6e2;
    box-sizing: border-box;
    padding-top: 40px;
  }
  @media only screen and (max-width: 768px) {
    .article--c-hkHMHp-lfNrKL-cv {
      padding-top: 30px;
    }
  }
  .article--c-hkHMHp-lfNrKL-cv bazaar-ad {
    margin-top: 70px;
    margin-bottom: 70px;
  }
  .article--c-hkHMHp-lfNrKL-cv a {
    color: var(--articleLink);
  }
  .article--c-hkHMHp-lfNrKL-cv .premium-logo {
    display: none;
  }
  .article--c-hkHMHp-lfNrKL-cv .owner-publication {
    line-height: 1.45;
  }
  .article--c-hkHMHp-lfNrKL-cv h2 {
    font-family: var(--article--fonts-title);
    margin-top: 50px;
  }
  .article--c-hkHMHp-lfNrKL-cv > ul li,
  .article--c-hkHMHp-lfNrKL-cv > ol li {
    position: relative;
    left: 0;
    margin-left: 0;
    margin-bottom: 10px;
    max-width: calc(100% - 40px);
  }
  .article--c-bmBmti-hZqrXM-cv {
    margin-left: calc(50% - 50vw);
    margin-right: calc(50% - 50vw);
    margin-top: 0;
    left: auto;
  }
  @media (min-width: 770px) {
    .article--c-bmBmti-hZqrXM-cv {
      margin-left: calc(50% - 50vw);
      margin-right: calc(50% - 50vw);
    }
  }
  .article--c-hzAdbR-ieGjwP-cv p.rikstoto-direkte {
    margin: -40px auto -10px;
  }
  @media (max-width: 980px) {
    .article--c-hzAdbR-ieGjwP-cv p.rikstoto-direkte {
      margin: auto;
      padding: 10px;
    }
  }
  .article--c-hkHMHp-fOalGR-cv .owner-publication {
    display: none;
  }
  .article--c-hkHMHp-fOalGR-cv .nt-widget,
  .article--c-hkHMHp-fOalGR-cv iframe[src*="widget.tippebannere.no"] {
    max-width: 100%;
    margin-bottom: 1.6em;
  }
  .article--c-jSaLvY-kyxrqD-cv {
    margin-block-end: 20px;
  }
  .article--c-jSaLvY-kyxrqD-cv .article-caption {
    padding: 0.5rem 1rem;
    font-family: var(--article--fonts-title);
    font-size: 1rem;
    font-weight: normal;
    line-height: 1.35;
  }
  .article--c-jSaLvY-kyxrqD-cv .article-caption span {
    display: block;
  }
  .article--c-jSaLvY-kyxrqD-cv .article-caption span.gallery-count {
    margin-bottom: 0.5rem;
  }
  .article--c-jSaLvY-kyxrqD-cv .article-caption span.image-photographer {
    margin-top: 0.5rem;
  }
  .article--c-jSaLvY-kyxrqD-cv img {
    max-width: 100%;
  }
  .article--c-jSaLvY-kyxrqD-cv .heightImage {
    float: none;
    min-width: 100%;
    max-width: 100%;
    margin: 0;
  }
  @media (min-width: 840px) {
    .article--c-jSaLvY-kyxrqD-cv .heightImage {
      float: left;
      min-width: auto;
      max-width: 50vw;
      margin: 5px 30px 20px -100px;
    }
  }
  @media (max-width: 768px) {
    .article--c-jSaLvY-kjKxIK-cv .amedia-image figcaption {
      padding: 10px;
      margin-inline-start: 0;
      margin-inline-end: 0;
    }
  }
  .article--c-jSaLvY-fdZAFC-cv .article-image {
    border-radius: 20px;
  }
  .article--c-jSaLvY-fdZAFC-cv .article-caption {
    padding: 0.5rem;
  }
  .article--c-gaIEdX-gMtFKV-cv {
    font-size: 4.5rem;
    max-width: 1320px;
  }
  @media (max-width: 768px) {
    .article--c-gaIEdX-gMtFKV-cv {
      font-size: 2rem;
    }
  }
  @supports (font-size: clamp(1.625rem, 2.3vw, 2.4375rem)) {
    .article--c-gaIEdX-gMtFKV-cv {
      font-size: clamp(2rem, 6.5vw, 4.5rem);
    }
  }
  .article--c-gaIEdX-gMtFKV-cv img {
    width: 50px;
    margin-right: 12px;
  }
  @media (max-width: 768px) {
    .article--c-gaIEdX-gMtFKV-cv img {
      width: 25px;
      margin-right: 10px;
    }
  }
  .article--c-hkHMHp-BKmbk-cv a {
    color: #4073bf;
  }
  .article--c-BzrRl-jNLxCF-cv a {
    color: var(--na-grey);
  }
  .article--c-BzrRl-jNLxCF-cv a:hover {
    border-color: var(--na-grey);
  }
  .article--c-jSaLvY-bfadIJ-cv {
    clear: both;
  }
  .article--c-jSaLvY-bfadIJ-cv .heightImage {
    max-width: 100%;
    left: auto;
    right: auto;
    margin: 30px 0 20px;
  }
  .article--c-jSaLvY-bfadIJ-cv .heightImage img {
    min-width: auto;
  }
  .article--c-jSaLvY-bfadIJ-cv .regularImage img {
    width: 100%;
    vertical-align: top;
  }
  .article--c-jSaLvY-bfadIJ-cv .article-caption {
    font-size: 1.1rem;
    font-family: var(--article--fonts-secondary);
    font-weight: 400;
    color: var(--na-grey);
    line-height: 1.35;
    background: 0 0;
    padding: 5px 0;
  }
  @media (min-width: 840px) {
    .article--c-jSaLvY-bfadIJ-cv .heightImage {
      min-width: 340px;
      max-width: 340px;
      float: left;
      margin-top: 5px;
      margin-right: 30px;
      margin-left: -100px;
      margin-bottom: 20px;
    }
  }
  @media (min-width: 840px) {
    .article--c-jSaLvY-bfadIJ-cv .regularImage {
      max-width: none;
      margin-left: -100px;
      margin-right: -100px;
    }
  }
  @media (max-width: 839px) {
    .article--c-jSaLvY-bfadIJ-cv amedia-image {
      min-width: 100%;
    }
  }
  @media (max-width: 839px) {
    .article--c-jSaLvY-bfadIJ-cv .regularImage {
      width: 100vw;
      min-width: 100vw;
      max-width: none;
      position: relative;
      left: 50%;
      right: 50%;
      margin-left: -50vw;
      margin-right: -50vw;
    }
  }
  @media (max-width: 839px) {
    .article--c-jSaLvY-bfadIJ-cv .article-caption {
      padding: 5px 20px;
    }
  }
  @media (max-width: 680px) {
    .article--c-jSaLvY-bfadIJ-cv .heightImage {
      width: 100vw;
      min-width: 100vw;
      max-width: none;
      position: relative;
      left: 50%;
      right: 50%;
      margin-left: -50vw;
      margin-right: -50vw;
    }
  }
  .article--c-jSaLvY-cwghrS-cv img {
    max-width: 100%;
  }
  .article--c-jSaLvY-cwghrS-cv .amedia-image figcaption {
    margin-inline-start: 20px;
    margin-inline-end: 20px;
  }
  .article--c-dwqAMP-jVnPJY-cv p,
  .article--c-dwqAMP-jVnPJY-cv li {
    font-size: 1.375rem;
  }
  .article--c-PJLV-hKpxYp-cv {
    max-width: 980px;
    margin: 0 -20px 20px;
  }
  .article--c-hzAdbR-gxuhBi-cv {
    position: relative;
    max-width: 980px;
    padding: 0 20px;
  }
  .article--c-PJLV-iRaFOJ-cv .authors {
    font-family: var(--article--fonts-secondary);
    color: var(--na-grey);
    display: inline-block;
    margin: 0 0 8px;
    font-size: 1rem;
    line-height: 1.35;
  }
  @media (max-width: 768px) {
    .article--c-PJLV-iRaFOJ-cv .authors {
      margin-top: 0;
    }
  }
  .article--c-PJLV-iRaFOJ-cv .authors::before {
    content: "Av";
    margin-right: 0.15em;
  }
  @media (max-width: 768px) {
    .article--c-PJLV-iRaFOJ-cv .authors::before {
      margin-right: 0.05em;
    }
  }
  .article--c-PJLV-iRaFOJ-cv .author {
    display: inline;
    padding-right: 0;
    margin-bottom: 0;
  }
  .article--c-PJLV-iRaFOJ-cv .author.separate-comma:after {
    content: ",";
    display: inline-block;
    margin-left: -0.18em;
  }
  .article--c-PJLV-iRaFOJ-cv .author.separate-and:after {
    content: "og";
    display: inline-block;
  }
  .article--c-PJLV-iRaFOJ-cv .author-name {
    color: #000;
    text-decoration: none;
    text-transform: capitalize;
  }
  .article--c-hAvZrB-brXfWm-cv .time-published,
  .article--c-hAvZrB-brXfWm-cv .toggle-modified,
  .article--c-hAvZrB-brXfWm-cv .age {
    color: var(--na-grey);
  }
  .article--c-hAvZrB-brXfWm-cv .age {
    padding: 10px 0;
  }
  .article--c-hAvZrB-brXfWm-cv .toggle-modified:before {
    color: #000;
  }
  .article--c-PJLV-ljqKRC-cv {
    margin-bottom: 0;
  }
  .article--c-gaIEdX-kyXWhS-cv {
    font-family: var(--article--fonts-tertiary), serif;
    font-size: 3.5rem;
    font-weight: 700;
    line-height: 1.1;
    padding: 0;
    margin: 50px 30px 65px;
    text-align: center;
  }
  @media (max-width: 480px) {
    .article--c-gaIEdX-kyXWhS-cv {
      line-height: 1.2;
    }
  }
  @media (max-width: 768px) {
    .article--c-gaIEdX-kyXWhS-cv {
      margin: 35px 0;
      font-size: 1.625rem;
    }
  }
  @supports (font-size: clamp(1.625rem, 2.3vw, 2.4375rem)) {
    .article--c-gaIEdX-kyXWhS-cv {
      font-size: clamp(1.625rem, 6vw, 3.5rem);
    }
  }
  .article--c-PJLV-dHuCVO-cv {
    font-family: var(--article--fonts-secondary);
    font-size: 1.625rem;
    line-height: 1.35;
    font-weight: 400;
    margin: 20px 30px 45px;
    padding: 0;
    max-width: none;
    text-align: center;
  }
  @media (max-width: 768px) {
    .article--c-PJLV-dHuCVO-cv {
      font-size: 1.375rem;
      line-height: 1.3;
      margin: 10px 0 40px;
    }
  }
  @supports (font-size: clamp(1.625rem, 2.3vw, 2.4375rem)) {
    .article--c-PJLV-dHuCVO-cv {
      font-size: clamp(1.375rem, 4vw, 1.625rem);
    }
  }
  .article--c-fXkSHa-cGartH-cv {
    margin: 0 auto 50px;
    text-align: center;
    max-width: 620px;
  }
  .article--c-fXkSHa-cGartH-cv .premium-text {
    font-family: var(--secondary-font);
    color: var(--na-grey);
    font-size: 1rem;
    margin-left: -8px;
  }
  .article--c-hkHMHp-Bqtzr-cv .publication-wrap {
    display: block;
    margin: 10px 0 0;
    line-height: 1.4;
    text-align: center;
  }
  .article--c-hkHMHp-Bqtzr-cv .publication-logo-wrap {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    background: linear-gradient(
      to bottom,
      rgba(0, 0, 0, 0.3) 0,
      rgba(0, 0, 0, 0) 100%
    );
    z-index: 20;
  }
  .article--c-hkHMHp-Bqtzr-cv .publication-logo-wrap .publication-logo {
    height: 40px;
    padding: 20px;
  }
  @media (max-width: 768px) {
    .article--c-hkHMHp-Bqtzr-cv .publication-logo-wrap .publication-logo {
      height: 30px;
      padding: 15px;
    }
  }
  .article--c-hkHMHp-Bqtzr-cv
    .amedia-article.feature-article.amedia-scrollytelling
    .publication-logo-wrap {
    margin-left: calc(50% - 50vw);
    margin-right: calc(50% - 50vw);
    padding-left: calc(50vw - 490px);
  }
  @media only screen and (max-width: 768px) {
    .article--c-hkHMHp-Bqtzr-cv
      .amedia-article.feature-article
      .publication-logo-wrap
      .publication-logo {
      height: 30px;
      padding: 15px;
    }
  }
  .article--c-hkHMHp-Bqtzr-cv > p,
  .article--c-hkHMHp-Bqtzr-cv > ol,
  .article--c-hkHMHp-Bqtzr-cv > ul {
    margin-block-end: 1.15em !important;
  }
  .article--c-hkHMHp-Bqtzr-cv > .amedia-image-wrap,
  .article--c-hkHMHp-Bqtzr-cv > bazaar-ad,
  .article--c-hkHMHp-Bqtzr-cv > amedia-smartembed,
  .article--c-hkHMHp-Bqtzr-cv amedia-include > amedia-smartembed {
    margin-block-start: 2.8em;
    margin-block-end: 2.6em;
  }
  .article--c-hkHMHp-Bqtzr-cv amedia-smartembed + p.video-description {
    margin-top: -2.6em;
  }
  .article--c-hkHMHp-Bqtzr-cv
    amedia-include
    > amedia-smartembed.lp_smartembed_flowplayer {
    margin-block-end: 0;
  }
  .article--c-hkHMHp-Bqtzr-cv .premium-logo {
    display: none;
  }
  .article--c-hkHMHp-Bqtzr-cv > h2,
  .article--c-hkHMHp-Bqtzr-cv > h3,
  .article--c-hkHMHp-Bqtzr-cv > h4,
  .article--c-hkHMHp-Bqtzr-cv > h5 {
    font-family: var(--title-font);
    font-weight: 900;
    padding-top: 0;
    margin-block-end: 10px;
  }
  .article--c-hkHMHp-Bqtzr-cv > h2 {
    font-size: 1.6rem;
    line-height: 1.25;
  }
  .article--c-hkHMHp-Bqtzr-cv p:not(.content-text),
  .article--c-hkHMHp-Bqtzr-cv .owner-publication,
  .article--c-hkHMHp-Bqtzr-cv li {
    overflow-wrap: break-word;
    word-wrap: break-word;
  }
  .article--c-hkHMHp-Bqtzr-cv > ul li,
  .article--c-hkHMHp-Bqtzr-cv > ol li {
    position: relative;
    left: 40px;
    margin-left: 0;
    margin-bottom: 10px;
    max-width: calc(100% - 40px);
  }
  @media (max-width: 680px) {
    .article--c-hkHMHp-Bqtzr-cv > h2 {
      font-size: 1.5rem;
    }
  }
  @media (max-width: 680px) {
    .article--c-hkHMHp-Bqtzr-cv p:not(.content-text),
    .article--c-hkHMHp-Bqtzr-cv .owner-publication,
    .article--c-hkHMHp-Bqtzr-cv li {
      font-size: 1.1875rem;
      line-height: 1.6;
    }
  }
  .article--c-hkHMHp-Bqtzr-cv .owner-publication a {
    color: #000;
  }
  .article--c-hkHMHp-Bqtzr-cv > blockquote {
    padding-left: 0;
    padding-right: 0;
    margin: 20px -100px 30px;
    border: 0;
    font-size: 1.875rem;
    line-height: 1.5;
    font-weight: 200;
  }
  .article--c-hkHMHp-Bqtzr-cv > blockquote p.blockquote-text {
    font-family: var(--tertiary-font);
    font-size: 2rem;
    line-height: 1.4;
    font-weight: 700;
    font-style: italic;
  }
  .article--c-hkHMHp-Bqtzr-cv > blockquote p.blockquote-text::before {
    content: "«";
  }
  .article--c-hkHMHp-Bqtzr-cv > blockquote p.blockquote-text::after {
    content: "»";
  }
  .article--c-hkHMHp-Bqtzr-cv > blockquote cite {
    font-family: var(--secondary-font);
    font-weight: 400;
    display: block;
    margin-top: 15px;
    padding-top: 15px;
    border-top: 1px solid #e7e6e2;
    font-size: 0.875rem;
    line-height: 1.2;
    font-style: normal;
    text-transform: uppercase;
    text-align: left;
    width: 100%;
  }
  @media only screen and (max-width: 840px) {
    .article--c-hkHMHp-Bqtzr-cv > blockquote {
      padding: 35px;
      margin: 20px -10px 30px;
      font-size: 1.5rem;
      line-height: 1.4;
    }
  }
  @media only screen and (max-width: 680px) {
    .article--c-hkHMHp-Bqtzr-cv p.blockquote-text {
      font-size: 1.375rem;
      line-height: 1.5;
    }
  }
  .article--c-dOrWkf-glwLNC-cv.simple-relation {
    color: #0771d8;
    text-decoration: underline;
    display: inline;
  }
  .article--c-dOrWkf-glwLNC-cv.simple-relation:hover,
  .article--c-dOrWkf-glwLNC-cv.simple-relation:focus {
    text-decoration: none;
  }
  .article--c-PJLV-jncjWR-cv {
    margin: 20px -100px 30px;
    padding: 24px;
    border: 0;
    font-family: var(--openSans);
    font-size: 1.875rem;
    line-height: 1.5;
    font-weight: 200;
  }
  .article--c-PJLV-jncjWR-cv cite {
    display: block;
    margin-top: 15px;
    padding-top: 15px;
    border-top: 1px solid #e7e6e2;
    font-family: inherit;
    font-size: 0.875rem;
    line-height: 1.2;
    font-style: normal;
    text-transform: uppercase;
    text-align: left;
    width: 100%;
  }
  @media only screen and (max-width: 840px) {
    .article--c-PJLV-jncjWR-cv {
      margin: 20px -10px 30px;
      padding: 35px;
      font-size: 1.5rem;
      line-height: 1.4;
    }
  }
  @media (max-width: 768px) {
    .article--c-hzAdbR-ceRgBn-cv {
      padding: 0 20px;
    }
  }
  @media (max-width: 580px) {
    .article--c-hzAdbR-ceRgBn-cv {
      padding: 10px;
    }
  }
  .article--c-hzAdbR-ceRgBn-cv p.rikstoto-direkte {
    margin: 0 auto -10px;
    padding: 10px;
  }
  @media (max-width: 768px) {
    .article--c-hzAdbR-ceRgBn-cv p.rikstoto-direkte {
      margin-top: -25px;
      margin-bottom: -15px;
    }
  }
  @media (max-width: 532px) {
    .article--c-hzAdbR-ceRgBn-cv p.rikstoto-direkte {
      margin-top: -15px;
      margin-bottom: -20px;
    }
  }
  .article--c-hzAdbR-ceRgBn-cv #newsletter {
    margin-bottom: 1.6em;
  }
  .article--c-BzrRl-enUwiw-cv a {
    color: var(--sport-brand-color-small-txt);
  }
  .article--c-BzrRl-enUwiw-cv a:hover {
    border-color: rgba(0, 153, 102, 0.7);
  }
  .article--c-BzrRl-dGFzcn-cv {
    margin: 0 auto;
    max-width: 980px;
  }
  .article--c-gaIEdX-iItmzN-cv {
    font-size: 4.3rem;
    max-width: 980px;
    margin: 0.3em auto;
  }
  @media (max-width: 768px) {
    .article--c-gaIEdX-iItmzN-cv {
      font-size: 2rem;
    }
  }
  @supports (font-size: clamp(1.625rem, 2.3vw, 2.4375rem)) {
    .article--c-gaIEdX-iItmzN-cv {
      font-size: clamp(2.25rem, 6.5vw, 4.3rem);
    }
  }
  .article--c-hkHMHp-hWYlSU-cv > p > a,
  .article--c-hkHMHp-hWYlSU-cv > p > b > a {
    color: #4073bf;
  }
  .article--c-hkHMHp-hWYlSU-cv iframe[src*="widget.tippebannere.no"],
  .article--c-hkHMHp-hWYlSU-cv .nt-widget {
    max-width: 100%;
    margin-bottom: 1.6em;
  }
  .article--c-hkHMHp-hWYlSU-cv > p iframe[src*="widget.tippebannere.no"],
  .article--c-hkHMHp-hWYlSU-cv > p .nt-widget {
    margin-bottom: 0;
  }
  .article--c-jSaLvY-hbHkQk-cv.amedia-image-fullscreen {
    margin-left: calc(50% - 50vw);
    margin-right: calc(50% - 50vw);
  }
  .article--c-jSaLvY-hbHkQk-cv.amedia-image-fullscreen .article-caption {
    max-width: 820px;
    margin: 0 auto;
  }
  @media (min-width: 840px) {
    .article--c-jSaLvY-hbHkQk-cv.amedia-image-fullscreen.amedia-image-fullscreen {
      margin-left: calc(50% - 50vw + 25px);
      margin-right: calc(50% - 50vw + 25px);
    }
  }
  @media (min-width: 840px) {
    .article--c-jSaLvY-hbHkQk-cv.amedia-image-fullscreen .amedia-image {
      float: none;
      margin: 0;
      min-width: 100%;
    }
  }
  @media (min-width: 840px) {
    .article--c-jSaLvY-hbHkQk-cv.amedia-image-fullscreen .article-image {
      height: calc(100vh - 50px);
    }
  }
  @media (min-width: 930px) {
    .article--c-jSaLvY-FZjTA-cv .article-caption {
      padding: 5px 0;
    }
  }
  .article--c-dOrWkf-fezoCe-cv h3 {
    font-weight: 900;
  }
  .article--c-jSaLvY-iaPWIk-cv.amedia-image-fullscreen {
    margin-bottom: 30px;
  }
  .article--c-jSaLvY-iaPWIk-cv.amedia-image-fullscreen .article-caption-wrap {
    background: var(--swatchMono-gray6);
  }
  @media (min-width: 840px) {
    .article--c-jSaLvY-iaPWIk-cv.amedia-image-fullscreen.amedia-image {
      float: none;
      min-width: 100%;
    }
  }
  .article--c-dOrWkf-jzYpqV-cv.simple-relation {
    color: var(--swatchMono-black);
    text-decoration: none;
    display: inline;
    border-bottom: 1.5px solid var(--swatchMono-black) !important;
  }
  .article--c-dOrWkf-jzYpqV-cv.simple-relation:hover,
  .article--c-dOrWkf-jzYpqV-cv.simple-relation:focus {
    border-bottom-color: hsla(18, 100%, 60%, 1) !important;
  }
  .article--c-bmBmti-mudnF-cv {
    margin-left: -10px;
    margin-right: -10px;
  }
  @media (min-width: 770px) {
    .article--c-bmBmti-mudnF-cv {
      margin-left: calc(50% - 50vw + 25px);
      margin-right: calc(50% - 50vw + 25px);
      left: 85px;
    }
  }
  .article--c-hkHMHp-eDikwX-cv {
    margin: 10px auto 50px;
    width: 100%;
    max-width: 70ch;
    -webkit-font-smoothing: antialiased;
    border-top: 1px solid hsla(0, 0%, 0%, 0.15);
    box-sizing: border-box;
    padding-top: 40px;
  }
  @media only screen and (max-width: 768px) {
    .article--c-hkHMHp-eDikwX-cv {
      padding-top: 30px;
    }
  }
  .article--c-hkHMHp-eDikwX-cv bazaar-ad {
    margin-top: 70px;
    margin-bottom: 70px;
  }
  .article--c-hkHMHp-eDikwX-cv a {
    color: var(--articleLink);
  }
  .article--c-hkHMHp-eDikwX-cv .premium-logo {
    display: none;
  }
  .article--c-hkHMHp-eDikwX-cv .owner-publication {
    line-height: 1.45;
  }
  .article--c-hkHMHp-eDikwX-cv h2 {
    font-family: var(--article--fonts-title);
    margin-top: 50px;
  }
  .article--c-hkHMHp-eDikwX-cv > ul,
  .article--c-hkHMHp-eDikwX-cv > ol {
    margin-bottom: 30px;
  }
  .article--c-hkHMHp-eDikwX-cv > ul li,
  .article--c-hkHMHp-eDikwX-cv > ol li {
    margin-left: 0;
    margin-bottom: 10px;
  }
  .article--c-PJLV-gjdJOs-cv {
    text-align: center;
  }
  .article--c-PJLV-cFQDlr-cv {
    display: grid;
    margin: 0 0 1.75rem;
    padding: 10px;
    line-height: 2.65;
    text-align: unset;
  }
  .article--c-PJLV-bPlUHY-cv {
    text-align: center;
  }
  .article--c-PJLV-bPlUHY-cv:before,
  .article--c-PJLV-bPlUHY-cv:after {
    display: none;
  }
  .article--c-PJLV-bPlUHY-cv .published-container {
    justify-self: center;
  }
  .article--c-gaIEdX-uMXdc-cv {
    font-family: var(--article--fonts-secondary);
    text-align: center;
    font-weight: 400;
    font-size: 2.125rem;
  }
  .article--c-bmBmti-iaAKWB-cv {
    margin-left: -20px;
    margin-right: -20px;
  }
  @media (min-width: 770px) {
    .article--c-bmBmti-iaAKWB-cv {
      margin-left: calc(50% - 50vw + 25px);
      margin-right: calc(50% - 50vw + 25px);
    }
  }
  @media (max-width: 839px) {
    .article--c-jSaLvY-jaCluL-cv .heightImage {
      margin-top: 0;
    }
  }
  .article--c-jSaLvY-jaCluL-cv .heightImage img {
    min-width: 100%;
    max-width: none;
  }
  .article--c-jSaLvY-gevfil-cv .article-caption {
    margin: 0 auto;
    padding: 5px 20px;
    max-width: 920px;
    box-sizing: border-box;
  }
  .article--c-jSaLvY-cYmcIo-cv .article-caption-wrap {
    background: var(--swatchMono-gray6);
  }
  .article--c-PJLV-gdopcj-cv {
    max-width: none;
  }
  .article--c-hzAdbR-dwhYPl-cv {
    max-width: none;
    width: 100%;
  }
  .article--c-PJLV-jLHGE-cv.top-inner-article {
    width: 100%;
  }
  .article--c-jSaLvY-dCzRaB-cv .article-caption span {
    display: block;
    font-size: 0.875rem;
    font-weight: 600;
  }
  .article--c-jSaLvY-dCzRaB-cv .article-caption span.gallery-count {
    margin-bottom: 0.5rem;
  }
  .article--c-jSaLvY-dCzRaB-cv .article-caption span.image-photographer {
    margin-top: 0.5rem;
  }
  .article--c-jSaLvY-ecJTdg-cv .article-caption-wrap {
    margin: 0 auto;
  }
  .article--c-tnxfA-eSTyCw-cv {
    min-width: calc(100% + 20px);
    margin-bottom: 10px;
  }
  .article--c-tnxfA-eSTyCw-cv .swiper-slide-image-container {
    height: auto;
  }
  @media (min-width: 770px) {
    .article--c-bmBmti-bHkuYr-cv {
      left: auto;
    }
  }
  .article--c-PJLV-jQBCzI-cv {
    direction: rtl;
  }
  .article--c-cmpvrW-jQBCzI-cv {
    direction: rtl;
  }
  .article--c-PJLV-ICcLs-cv {
    direction: ltr;
  }
  .article--c-gaIEdX-jQBCzI-cv {
    direction: rtl;
  }
  .article--c-BzrRl-jQBCzI-cv {
    direction: rtl;
  }
  .article--c-tnxfA-kXFWoW-cv {
    min-width: calc(100% + 40px);
    margin: 0 0 20px;
  }
  .article--c-jSaLvY-kETFKX-cv {
    margin-bottom: 1.6em;
  }
  @media (max-width: 680px) {
    .article--c-jSaLvY-kETFKX-cv {
      position: relative;
      left: 50%;
      right: 50%;
      width: 100vw;
      max-width: 100vw;
      margin-left: -50vw;
      margin-right: -50vw;
    }
  }
  .article--c-jSaLvY-kETFKX-cv img {
    max-width: 100%;
  }
  .article--c-jSaLvY-kETFKX-cv figcaption {
    font-family: var(--article--fonts-secondary);
    font-size: 1.1rem;
    color: var(--na-grey);
    line-height: 1.4;
    margin-bottom: 0;
    padding: 10px 0;
  }
  @media (max-width: 768px) {
    .article--c-jSaLvY-kETFKX-cv figcaption {
      padding: 10px 20px;
    }
  }
  .article--c-jSaLvY-kETFKX-cv figcaption .image-photographer {
    font-style: italic;
  }
  .article--c-jSaLvY-kETFKX-cv figcaption .gallery-count {
    font-size: 0.8125rem;
    font-weight: 600;
    font-style: normal;
    color: #000;
  }
  .article--c-hzAdbR-jcIhEJ-cv {
    max-width: 1000px;
    margin: 0 auto;
    padding: 0 10px;
  }
  .article--c-PJLV-iVyuAA-cv .share-btn {
    margin-bottom: 0;
  }
  .article--c-PJLV-iVyuAA-cv .published-container {
    padding-top: 10px;
    flex: 1 1 100%;
  }
  .article--c-PJLV-jCYQsl-cv {
    margin: 10px 0 50px;
  }
  .article--c-gaIEdX-fCXpil-cv {
    font-size: 4.0625rem;
    line-height: 1;
  }
  @media (max-width: 768px) {
    .article--c-gaIEdX-fCXpil-cv {
      font-size: 1.8rem;
    }
  }
  @supports (font-size: clamp(1.625rem, 2.3vw, 2.4375rem)) {
    .article--c-gaIEdX-fCXpil-cv {
      font-size: clamp(1.8rem, 5.6vw, 4.0625rem);
    }
  }
  .article--c-fdeGjY-fRTlAG-cv {
    line-height: 1.5;
    overflow-wrap: break-word;
    color: #000;
  }
  .article--c-kglpQj-bVJnVs-cv {
    margin-block-start: 2.8em;
    margin-block-end: 2.6em;
  }
  .article--c-hkHMHp-bEzdtT-cv {
    h2: var(--article--secondary);
  }
  .article--c-hkHMHp-bEzdtT-cv .owner-publication {
    display: none;
  }
  .article--c-gaIEdX-hqNbwQ-cv {
    font-family: var(--article--fonts-secondary);
    letter-spacing: -0.02em;
  }
}
