@charset "UTF-8";
@keyframes appear {
  from {
    opacity: 0;
    scale: 0.8;
  }
  to {
    opacity: 1;
    scale: 1;
  }
}
@keyframes parallax {
  from {
    height: calc(100vh - 52px - 64px);
  }
  to {
    height: 10vh;
  }
}
@keyframes parallaxdossier {
  from {
    height: calc(100vh - 52px - 64px - 75px);
  }
  to {
    height: 10vh;
  }
}
@keyframes quotes {
  from {
    scale: 0.3;
  }
  to {
    scale: 1;
  }
}
@keyframes text-in {
  from {
    translate: -2rem;
  }
  to {
    translate: 0;
  }
}
@keyframes underline {
  from {
    color: var(--body-color);
    background-color: var(--background-color);
  }
  to {
    color: var(--body-color-inverse);
    background-color: var(--theme-color);
  }
}
@keyframes grow-progress {
  from {
    transform: scaleX(0);
  }
  to {
    transform: scaleX(1);
  }
}
html {
  scroll-timeline: --page-scroll block;
}

body[data-color-scheme*=light][data-model*=approfondimento] .highlight-approfondimento {
  --highlight-color: #161616;
}
@media screen and (min-width: 740px) {
  body[data-color-scheme*=light][data-model*=approfondimento] .highlight-approfondimento {
    --highlight-color: rgba(255, 255, 255, 0.87);
  }
}

body[data-color-scheme*=dark][data-model*=approfondimento],
[data-model*=approfondimento] {
  --background-section: var(--background-color);
  --details-bg: rgb(232.3033707865, 230.0337078652, 227.1966292135);
  --component-bg: #2d2d2d;
  --component-color: #d9d9d9;
  --component-color-accent: var(--theme-color);
  --component-link-hover: #808080;
}
body[data-color-scheme*=dark][data-model*=approfondimento][data-edition=today]:not([data-channel*=dossier]),
[data-model*=approfondimento][data-edition=today]:not([data-channel*=dossier]) {
  --component-color-accent: var(--theme-color-lighter);
}
@supports (animation-timeline: view()) {
  body[data-color-scheme*=dark][data-model*=approfondimento] .c-progress,
  [data-model*=approfondimento] .c-progress {
    position: sticky;
    left: 0;
    top: 0;
    width: 100%;
    height: 0.5em;
    background: var(--component-color);
    transform-origin: 0 50%;
    animation: grow-progress auto linear;
    animation-timeline: --page-scroll;
    z-index: 999;
  }
}
@media screen and (min-width: 992px) {
  body[data-color-scheme*=dark][data-model*=approfondimento] :has(.c-subheader) .l-entry__img,
  [data-model*=approfondimento] :has(.c-subheader) .l-entry__img {
    --header-height: calc(100vh - 52px - 75px - 64px);
  }
  @supports (animation-timeline: view()) {
    body[data-color-scheme*=dark][data-model*=approfondimento] :has(.c-subheader) .l-entry__img,
    [data-model*=approfondimento] :has(.c-subheader) .l-entry__img {
      animation: parallaxdossier linear both;
      animation-timeline: scroll();
      animation-range: 0vh 30vh;
    }
  }
}
body[data-color-scheme*=dark][data-model*=approfondimento] .l-entry__img,
[data-model*=approfondimento] .l-entry__img {
  --header-height: 30vh;
  height: var(--header-height);
}
@media screen and (min-width: 992px) {
  body[data-color-scheme*=dark][data-model*=approfondimento] .l-entry__img,
  [data-model*=approfondimento] .l-entry__img {
    filter: brightness(0.5);
    --header-height: calc(100vh - 52px - 64px);
  }
  @supports (animation-timeline: view()) {
    body[data-color-scheme*=dark][data-model*=approfondimento] .l-entry__img,
    [data-model*=approfondimento] .l-entry__img {
      animation: parallax linear both;
      animation-timeline: scroll();
      animation-range: 0vh 30vh;
    }
  }
}
body[data-color-scheme*=dark][data-model*=approfondimento] .c-related .c-story,
[data-model*=approfondimento] .c-related .c-story {
  padding-top: 0;
  border-top: none;
}
body[data-color-scheme*=dark][data-model*=approfondimento] .highlight-approfondimento,
[data-model*=approfondimento] .highlight-approfondimento {
  --highlight-padding: 0.25rem 0.5rem;
  --highlight-bg: #161616cc;
  --highlight-color:rgba(255, 255, 255, 0.87);
  box-decoration-break: clone;
  color: var(--highlight-color);
}
@media screen and (min-width: 740px) {
  body[data-color-scheme*=dark][data-model*=approfondimento] .highlight-approfondimento,
  [data-model*=approfondimento] .highlight-approfondimento {
    --highlight-padding: 0.5rem;
    padding: var(--highlight-padding);
    background-color: var(--highlight-bg, #fff);
  }
}
body[data-color-scheme*=dark][data-model*=approfondimento] .figcaption-approfondimento,
[data-model*=approfondimento] .figcaption-approfondimento {
  transform: translateX(calc(100% - 1.5rem - 1.5rem));
  transition: transform 0.3s ease-in-out;
  mix-blend-mode: hard-light;
}
body[data-color-scheme*=dark][data-model*=approfondimento] .figcaption-approfondimento:hover,
[data-model*=approfondimento] .figcaption-approfondimento:hover {
  transform: translateX(0%);
}
body[data-color-scheme*=dark][data-model*=approfondimento] .o-bg-approfondimento,
[data-model*=approfondimento] .o-bg-approfondimento {
  background-color: var(--background-section);
}
body[data-color-scheme*=dark][data-model*=approfondimento] .c-attachments,
[data-model*=approfondimento] .c-attachments {
  border-top: 3px solid var(--divider-color);
}
body[data-color-scheme*=dark][data-model*=approfondimento] .c-attachments h4,
[data-model*=approfondimento] .c-attachments h4 {
  color: #fff;
}
body[data-color-scheme*=dark][data-model*=approfondimento] .l-entry__byline,
[data-model*=approfondimento] .l-entry__byline {
  align-self: flex-start;
  justify-content: space-between;
  padding-top: 1.5rem;
  border-bottom: none;
  border-top: none;
  align-items: center;
}
@supports (animation-timeline: view()) {
  body[data-color-scheme*=dark][data-model*=approfondimento] .l-entry__byline,
  [data-model*=approfondimento] .l-entry__byline {
    animation: appear linear both;
    animation-timeline: view();
    animation-range: entry 25% cover 40%;
  }
}
@media screen and (min-width: 1280px) {
  body[data-color-scheme*=dark][data-model*=approfondimento] .l-entry__byline,
  [data-model*=approfondimento] .l-entry__byline {
    align-items: end;
    flex-direction: column;
  }
  @supports (animation-timeline: view()) {
    body[data-color-scheme*=dark][data-model*=approfondimento] .l-entry__byline,
    [data-model*=approfondimento] .l-entry__byline {
      animation: text-in linear both;
      animation-timeline: view();
      animation-range: entry 25% cover 40%;
    }
  }
}
body[data-color-scheme*=dark][data-model*=approfondimento] .l-entry__title,
[data-model*=approfondimento] .l-entry__title {
  --_entry-position: relative;
  position: var(--_entry-position);
}
@media screen and (min-width: 992px) {
  body[data-color-scheme*=dark][data-model*=approfondimento] .l-entry__title,
  [data-model*=approfondimento] .l-entry__title {
    --_entry-position: absolute;
    width: 60%;
    bottom: 0;
    transform: translateX(34%);
  }
}
body[data-color-scheme*=dark][data-model*=approfondimento] .l-entry__title .u-heading-01,
[data-model*=approfondimento] .l-entry__title .u-heading-01 {
  --_heading-color: var(--body-color);
  font-size: clamp(2rem, 4rem, 5vmin);
  color: var(--_heading-color);
}
@media screen and (min-width: 992px) {
  body[data-color-scheme*=dark][data-model*=approfondimento] .l-entry__title .u-heading-01,
  [data-model*=approfondimento] .l-entry__title .u-heading-01 {
    --_heading-color: #fff;
    filter: drop-shadow(2px 4px 6px black);
    font-size: clamp(2rem, 4rem, 5.5vmin);
  }
}
@media screen and (min-width: 1280px) {
  body[data-color-scheme*=dark][data-model*=approfondimento] .l-entry__title .u-heading-01,
  [data-model*=approfondimento] .l-entry__title .u-heading-01 {
    font-size: clamp(2rem, 4rem, 8vh);
  }
}
body[data-color-scheme*=dark][data-model*=approfondimento] .l-entry__title .u-body-03,
[data-model*=approfondimento] .l-entry__title .u-body-03 {
  font-size: clamp(1rem, 1.5rem, 3vmin);
}
@media screen and (min-width: 740px) {
  body[data-color-scheme*=dark][data-model*=approfondimento] .l-entry__title .u-body-03,
  [data-model*=approfondimento] .l-entry__title .u-body-03 {
    line-height: 2;
  }
}
body[data-color-scheme*=dark][data-model*=approfondimento] iframe,
[data-model*=approfondimento] iframe {
  width: 100%;
}
blockquote.tiktok-embed body[data-color-scheme*=dark][data-model*=approfondimento] iframe,
blockquote.tiktok-embed [data-model*=approfondimento] iframe {
  padding: 0;
}
.flourish-embed body[data-color-scheme*=dark][data-model*=approfondimento] iframe,
.flourish-embed [data-model*=approfondimento] iframe {
  padding: 0 1rem;
}
div:not(.flourish-embed.flourish-chart) body[data-color-scheme*=dark][data-model*=approfondimento] iframe,
div:not(.flourish-embed.flourish-chart) [data-model*=approfondimento] iframe {
  padding: 0 0.5rem;
}
.slot body[data-color-scheme*=dark][data-model*=approfondimento] iframe, body[data-color-scheme*=dark][data-model*=approfondimento] iframe.instagram-media.instagram-media-rendered, body[data-color-scheme*=dark][data-model*=approfondimento] iframe[src^="https://anchor.fm/"], body[data-color-scheme*=dark][data-model*=approfondimento] iframe[src^="https://www.google.com/maps/"], body[data-color-scheme*=dark][data-model*=approfondimento] iframe[src^="https://open.spotify.com/embed"], body[data-color-scheme*=dark][data-model*=approfondimento] iframe[src^="https://www.youtube.com/embed"], body[data-color-scheme*=dark][data-model*=approfondimento] iframe[src^="https://www.storymaps.com/stories"], body[data-color-scheme*=dark][data-model*=approfondimento] iframe[src^="https://player.vimeo.com/video"], body[data-color-scheme*=dark][data-model*=approfondimento] iframe[src^="https://platform.twitter.com/embed"],
.slot [data-model*=approfondimento] iframe,
[data-model*=approfondimento] iframe.instagram-media.instagram-media-rendered,
[data-model*=approfondimento] iframe[src^="https://anchor.fm/"],
[data-model*=approfondimento] iframe[src^="https://www.google.com/maps/"],
[data-model*=approfondimento] iframe[src^="https://open.spotify.com/embed"],
[data-model*=approfondimento] iframe[src^="https://www.youtube.com/embed"],
[data-model*=approfondimento] iframe[src^="https://www.storymaps.com/stories"],
[data-model*=approfondimento] iframe[src^="https://player.vimeo.com/video"],
[data-model*=approfondimento] iframe[src^="https://platform.twitter.com/embed"] {
  margin: 1rem auto !important;
  padding: 0;
  background-color: transparent;
}
@media screen and (min-width: 740px) {
  body[data-color-scheme*=dark][data-model*=approfondimento] iframe[src^="https://www.youtube.com/embed"],
  [data-model*=approfondimento] iframe[src^="https://www.youtube.com/embed"] {
    height: 500px;
  }
}
body[data-color-scheme*=dark][data-model*=approfondimento] .tableauPlaceholder,
[data-model*=approfondimento] .tableauPlaceholder {
  margin: 0 auto;
  max-width: 90%;
}
body[data-color-scheme*=dark][data-model*=approfondimento] .tableauPlaceholder iframe,
[data-model*=approfondimento] .tableauPlaceholder iframe {
  width: 100% !important;
}
body[data-color-scheme*=dark][data-model*=approfondimento] .twitter-tweet.twitter-tweet-rendered,
[data-model*=approfondimento] .twitter-tweet.twitter-tweet-rendered {
  margin: 1rem auto;
  background-color: transparent;
}
body[data-color-scheme*=dark][data-model*=approfondimento] .twitter-tweet.twitter-tweet-rendered iframe,
[data-model*=approfondimento] .twitter-tweet.twitter-tweet-rendered iframe {
  margin: 1rem auto;
  padding: 0;
}
body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] .c-entry[data-content--body],
body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked],
[data-model*=approfondimento] [data-entry] .c-entry[data-content--body],
[data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] {
  overflow: visible;
}
body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] .c-entry[data-content--body] .slot.slot-intext-0,
body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] .c-entry[data-content--body] .slot.slot-story-5,
body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] .slot.slot-intext-0,
body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] .slot.slot-story-5,
[data-model*=approfondimento] [data-entry] .c-entry[data-content--body] .slot.slot-intext-0,
[data-model*=approfondimento] [data-entry] .c-entry[data-content--body] .slot.slot-story-5,
[data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] .slot.slot-intext-0,
[data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] .slot.slot-story-5 {
  max-width: 900px;
  margin: 2rem auto;
}
body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] .c-entry[data-content--body] video,
body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] .c-entry[data-content--body] .svp,
body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] video,
body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] .svp,
[data-model*=approfondimento] [data-entry] .c-entry[data-content--body] video,
[data-model*=approfondimento] [data-entry] .c-entry[data-content--body] .svp,
[data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] video,
[data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] .svp {
  margin: 2rem auto;
}
body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] .c-entry[data-content--body] ul, body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] .c-entry[data-content--body] ol,
body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] ul,
body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] ol,
[data-model*=approfondimento] [data-entry] .c-entry[data-content--body] ul,
[data-model*=approfondimento] [data-entry] .c-entry[data-content--body] ol,
[data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] ul,
[data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] ol {
  padding-left: 2rem;
}
body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] .c-entry[data-content--body] > *:not(p):not(h2):not(figure):not(.slot),
body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] > *:not(p):not(h2):not(figure):not(.slot),
[data-model*=approfondimento] [data-entry] .c-entry[data-content--body] > *:not(p):not(h2):not(figure):not(.slot),
[data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] > *:not(p):not(h2):not(figure):not(.slot) {
  clear: both;
}
body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] .c-entry[data-content--body] ::marker,
body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] ::marker,
[data-model*=approfondimento] [data-entry] .c-entry[data-content--body] ::marker,
[data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] ::marker {
  color: var(--component-color);
}
@supports (animation-timeline: view()) {
  body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] .c-entry[data-content--body] :is(h3, h4, blockquote:not([class]), figure,
  .svp.svp-video-related:has(.svp-content .video-player .player--video--ratio-vertical)),
  body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] :is(h3, h4, blockquote:not([class]), figure,
  .svp.svp-video-related:has(.svp-content .video-player .player--video--ratio-vertical)),
  [data-model*=approfondimento] [data-entry] .c-entry[data-content--body] :is(h3, h4, blockquote:not([class]), figure,
  .svp.svp-video-related:has(.svp-content .video-player .player--video--ratio-vertical)),
  [data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] :is(h3, h4, blockquote:not([class]), figure,
  .svp.svp-video-related:has(.svp-content .video-player .player--video--ratio-vertical)) {
    animation: appear linear both;
    animation-timeline: view();
    animation-range: entry 25% cover 40%;
  }
}
@media screen and (min-width: 1280px) {
  body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] .c-entry[data-content--body] > div + :is(h3, h4, blockquote:not([class])):has(+ p),
  body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] .c-entry[data-content--body] > p + :is(h3, h4, blockquote:not([class])):has(+ p),
  body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] > div + :is(h3, h4, blockquote:not([class])):has(+ p),
  body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] > p + :is(h3, h4, blockquote:not([class])):has(+ p),
  [data-model*=approfondimento] [data-entry] .c-entry[data-content--body] > div + :is(h3, h4, blockquote:not([class])):has(+ p),
  [data-model*=approfondimento] [data-entry] .c-entry[data-content--body] > p + :is(h3, h4, blockquote:not([class])):has(+ p),
  [data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] > div + :is(h3, h4, blockquote:not([class])):has(+ p),
  [data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] > p + :is(h3, h4, blockquote:not([class])):has(+ p) {
    width: 32%;
  }
}
@media screen and (min-width: 1280px) and (min-width: 1280px) {
  body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] .c-entry[data-content--body] > div + :is(h3, h4, blockquote:not([class])):has(+ p),
  body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] .c-entry[data-content--body] > p + :is(h3, h4, blockquote:not([class])):has(+ p),
  body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] > div + :is(h3, h4, blockquote:not([class])):has(+ p),
  body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] > p + :is(h3, h4, blockquote:not([class])):has(+ p),
  [data-model*=approfondimento] [data-entry] .c-entry[data-content--body] > div + :is(h3, h4, blockquote:not([class])):has(+ p),
  [data-model*=approfondimento] [data-entry] .c-entry[data-content--body] > p + :is(h3, h4, blockquote:not([class])):has(+ p),
  [data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] > div + :is(h3, h4, blockquote:not([class])):has(+ p),
  [data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] > p + :is(h3, h4, blockquote:not([class])):has(+ p) {
    float: left;
    margin: 1rem 1rem 1rem -35%;
  }
}
body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] .c-entry[data-content--body] > div + :is(.svp.svp-video-related),
body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] .c-entry[data-content--body] > p + :is(.svp.svp-video-related),
body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] > div + :is(.svp.svp-video-related),
body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] > p + :is(.svp.svp-video-related),
[data-model*=approfondimento] [data-entry] .c-entry[data-content--body] > div + :is(.svp.svp-video-related),
[data-model*=approfondimento] [data-entry] .c-entry[data-content--body] > p + :is(.svp.svp-video-related),
[data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] > div + :is(.svp.svp-video-related),
[data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] > p + :is(.svp.svp-video-related) {
  width: 100%;
}
@media screen and (min-width: 1280px) {
  body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] .c-entry[data-content--body] > div + :is(.svp.svp-video-related):has(.svp-content .video-player .player--video--ratio-vertical, + p),
  body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] .c-entry[data-content--body] > p + :is(.svp.svp-video-related):has(.svp-content .video-player .player--video--ratio-vertical, + p),
  body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] > div + :is(.svp.svp-video-related):has(.svp-content .video-player .player--video--ratio-vertical, + p),
  body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] > p + :is(.svp.svp-video-related):has(.svp-content .video-player .player--video--ratio-vertical, + p),
  [data-model*=approfondimento] [data-entry] .c-entry[data-content--body] > div + :is(.svp.svp-video-related):has(.svp-content .video-player .player--video--ratio-vertical, + p),
  [data-model*=approfondimento] [data-entry] .c-entry[data-content--body] > p + :is(.svp.svp-video-related):has(.svp-content .video-player .player--video--ratio-vertical, + p),
  [data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] > div + :is(.svp.svp-video-related):has(.svp-content .video-player .player--video--ratio-vertical, + p),
  [data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] > p + :is(.svp.svp-video-related):has(.svp-content .video-player .player--video--ratio-vertical, + p) {
    width: 32%;
    padding-bottom: 0;
  }
}
@media screen and (min-width: 1280px) and (min-width: 1280px) {
  body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] .c-entry[data-content--body] > div + :is(.svp.svp-video-related):has(.svp-content .video-player .player--video--ratio-vertical, + p),
  body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] .c-entry[data-content--body] > p + :is(.svp.svp-video-related):has(.svp-content .video-player .player--video--ratio-vertical, + p),
  body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] > div + :is(.svp.svp-video-related):has(.svp-content .video-player .player--video--ratio-vertical, + p),
  body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] > p + :is(.svp.svp-video-related):has(.svp-content .video-player .player--video--ratio-vertical, + p),
  [data-model*=approfondimento] [data-entry] .c-entry[data-content--body] > div + :is(.svp.svp-video-related):has(.svp-content .video-player .player--video--ratio-vertical, + p),
  [data-model*=approfondimento] [data-entry] .c-entry[data-content--body] > p + :is(.svp.svp-video-related):has(.svp-content .video-player .player--video--ratio-vertical, + p),
  [data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] > div + :is(.svp.svp-video-related):has(.svp-content .video-player .player--video--ratio-vertical, + p),
  [data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] > p + :is(.svp.svp-video-related):has(.svp-content .video-player .player--video--ratio-vertical, + p) {
    float: left;
    margin: 1rem 1rem 1rem -35%;
  }
}
body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] .c-entry[data-content--body] figure.image.image-style-align-left,
body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] .c-entry[data-content--body] > p:has(.image-style-align-left),
body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] figure.image.image-style-align-left,
body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] > p:has(.image-style-align-left),
[data-model*=approfondimento] [data-entry] .c-entry[data-content--body] figure.image.image-style-align-left,
[data-model*=approfondimento] [data-entry] .c-entry[data-content--body] > p:has(.image-style-align-left),
[data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] figure.image.image-style-align-left,
[data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] > p:has(.image-style-align-left) {
  clear: both;
}
@media screen and (min-width: 1280px) {
  body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] .c-entry[data-content--body] figure.image.image-style-align-left,
  body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] .c-entry[data-content--body] > p:has(.image-style-align-left),
  body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] figure.image.image-style-align-left,
  body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] > p:has(.image-style-align-left),
  [data-model*=approfondimento] [data-entry] .c-entry[data-content--body] figure.image.image-style-align-left,
  [data-model*=approfondimento] [data-entry] .c-entry[data-content--body] > p:has(.image-style-align-left),
  [data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] figure.image.image-style-align-left,
  [data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] > p:has(.image-style-align-left) {
    width: 32%;
  }
}
@media screen and (min-width: 1280px) and (min-width: 1280px) {
  body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] .c-entry[data-content--body] figure.image.image-style-align-left,
  body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] .c-entry[data-content--body] > p:has(.image-style-align-left),
  body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] figure.image.image-style-align-left,
  body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] > p:has(.image-style-align-left),
  [data-model*=approfondimento] [data-entry] .c-entry[data-content--body] figure.image.image-style-align-left,
  [data-model*=approfondimento] [data-entry] .c-entry[data-content--body] > p:has(.image-style-align-left),
  [data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] figure.image.image-style-align-left,
  [data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] > p:has(.image-style-align-left) {
    float: left;
    margin: 1rem 1rem 1rem -35%;
  }
}
@media screen and (min-width: 1280px) {
  body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] .c-entry[data-content--body] figure.image.image-style-align-left .o-skeleton,
  body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] .c-entry[data-content--body] > p:has(.image-style-align-left) .o-skeleton,
  body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] figure.image.image-style-align-left .o-skeleton,
  body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] > p:has(.image-style-align-left) .o-skeleton,
  [data-model*=approfondimento] [data-entry] .c-entry[data-content--body] figure.image.image-style-align-left .o-skeleton,
  [data-model*=approfondimento] [data-entry] .c-entry[data-content--body] > p:has(.image-style-align-left) .o-skeleton,
  [data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] figure.image.image-style-align-left .o-skeleton,
  [data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] > p:has(.image-style-align-left) .o-skeleton {
    overflow: visible;
  }
  body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] .c-entry[data-content--body] figure.image.image-style-align-left img,
  body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] .c-entry[data-content--body] > p:has(.image-style-align-left) img,
  body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] figure.image.image-style-align-left img,
  body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] > p:has(.image-style-align-left) img,
  [data-model*=approfondimento] [data-entry] .c-entry[data-content--body] figure.image.image-style-align-left img,
  [data-model*=approfondimento] [data-entry] .c-entry[data-content--body] > p:has(.image-style-align-left) img,
  [data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] figure.image.image-style-align-left img,
  [data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] > p:has(.image-style-align-left) img {
    transition: transform 1s linear(0, 0.49 7.4%, 0.864 15.3%, 1.005 19.4%, 1.12 23.7%, 1.206 28.1%, 1.267 32.8%, 1.296 36.4%, 1.311 40.2%, 1.313 44.2%, 1.301 48.6%, 1.252 56.9%, 1.105 74.4%, 1.048 82.5%, 1.011 91.1%, 1);
  }
  body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] .c-entry[data-content--body] figure.image.image-style-align-left img:hover,
  body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] .c-entry[data-content--body] > p:has(.image-style-align-left) img:hover,
  body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] figure.image.image-style-align-left img:hover,
  body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] > p:has(.image-style-align-left) img:hover,
  [data-model*=approfondimento] [data-entry] .c-entry[data-content--body] figure.image.image-style-align-left img:hover,
  [data-model*=approfondimento] [data-entry] .c-entry[data-content--body] > p:has(.image-style-align-left) img:hover,
  [data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] figure.image.image-style-align-left img:hover,
  [data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] > p:has(.image-style-align-left) img:hover {
    border: 1px solid var(--component-color-accent);
    transform: scale(1.5);
    position: relative;
    z-index: 99;
    cursor: zoom-in;
    transition-delay: 1s;
  }
}
body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] .c-entry[data-content--body] > h3,
body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] > h3,
[data-model*=approfondimento] [data-entry] .c-entry[data-content--body] > h3,
[data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] > h3 {
  --_h3color: var(--component-color);
  --_h3-bg: var(--component-bg);
  --width: 100%;
}
body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] .c-entry[data-content--body] > h3,
body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] > h3,
[data-model*=approfondimento] [data-entry] .c-entry[data-content--body] > h3,
[data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] > h3 {
  width: var(--width);
  padding: 1.5rem 1rem 1rem 1.5rem;
  border-bottom: none;
  background-color: var(--_h3-bg);
  box-shadow: none;
  border-top: none;
  position: relative;
}
body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] .c-entry[data-content--body] > h3::before,
body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] > h3::before,
[data-model*=approfondimento] [data-entry] .c-entry[data-content--body] > h3::before,
[data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] > h3::before {
  --_entry-read-more-label: "Leggi anche";
}
[lang=fr] body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] .c-entry[data-content--body] > h3::before,
[lang=fr] body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] > h3::before,
[lang=fr] [data-model*=approfondimento] [data-entry] .c-entry[data-content--body] > h3::before,
[lang=fr] [data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] > h3::before {
  --_entry-read-more-label:"À lire aussi" ;
}
[lang=en] body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] .c-entry[data-content--body] > h3::before,
[lang=en] body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] > h3::before,
[lang=en] [data-model*=approfondimento] [data-entry] .c-entry[data-content--body] > h3::before,
[lang=en] [data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] > h3::before {
  --_entry-read-more-label:"Read also" ;
}
[lang=nl] body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] .c-entry[data-content--body] > h3::before,
[lang=nl] body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] > h3::before,
[lang=nl] [data-model*=approfondimento] [data-entry] .c-entry[data-content--body] > h3::before,
[lang=nl] [data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] > h3::before {
  --_entry-read-more-label:"Lees ook" ;
}
body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] .c-entry[data-content--body] > h3::before,
body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] > h3::before,
[data-model*=approfondimento] [data-entry] .c-entry[data-content--body] > h3::before,
[data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] > h3::before {
  content: var(--_entry-read-more-label);
  position: absolute;
  top: 0.75rem;
  left: 0.5rem;
  padding: 0.25rem 1rem;
  background-color: transparent;
  color: var(--component-color-accent);
}
body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] .c-entry[data-content--body] > h3::before,
body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] > h3::before,
[data-model*=approfondimento] [data-entry] .c-entry[data-content--body] > h3::before,
[data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] > h3::before {
  font-family: var(--font-sans-grotesk);
  font-weight: 700;
}
body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] .c-entry[data-content--body] > h3::before,
body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] > h3::before,
[data-model*=approfondimento] [data-entry] .c-entry[data-content--body] > h3::before,
[data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] > h3::before {
  font-size: 0.75rem;
  line-height: calc(1em + 4px);
}
body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] .c-entry[data-content--body] > h3::before,
body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] > h3::before,
[data-model*=approfondimento] [data-entry] .c-entry[data-content--body] > h3::before,
[data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] > h3::before {
  text-transform: uppercase;
}
body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] .c-entry[data-content--body] > h3::after,
body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] > h3::after,
[data-model*=approfondimento] [data-entry] .c-entry[data-content--body] > h3::after,
[data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] > h3::after {
  position: absolute;
  top: 0;
  left: 0;
  content: "";
  width: 4px;
  height: 100%;
  background-color: var(--component-color-accent);
}
body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] .c-entry[data-content--body] > h3 a,
body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] > h3 a,
[data-model*=approfondimento] [data-entry] .c-entry[data-content--body] > h3 a,
[data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] > h3 a {
  display: block;
  margin-top: 0.75rem;
  color: var(--component-color);
  text-decoration: none;
}
body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] .c-entry[data-content--body] > h3 a:hover,
body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] > h3 a:hover,
[data-model*=approfondimento] [data-entry] .c-entry[data-content--body] > h3 a:hover,
[data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] > h3 a:hover {
  color: var(--component-link-hover);
}
body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] .c-entry[data-content--body] > h3 a,
body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] > h3 a,
[data-model*=approfondimento] [data-entry] .c-entry[data-content--body] > h3 a,
[data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] > h3 a {
  font-family: var(--font-sans-grotesk);
  font-weight: 700;
}
body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] .c-entry[data-content--body] > h3 a,
body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] > h3 a,
[data-model*=approfondimento] [data-entry] .c-entry[data-content--body] > h3 a,
[data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] > h3 a {
  font-size: 1rem;
  line-height: calc(1em + 4px);
}
body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] .c-entry[data-content--body] > h3 + h3,
body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] > h3 + h3,
[data-model*=approfondimento] [data-entry] .c-entry[data-content--body] > h3 + h3,
[data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] > h3 + h3 {
  margin-top: -2rem;
}
body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] .c-entry[data-content--body] > h3 + h3::before,
body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] > h3 + h3::before,
[data-model*=approfondimento] [data-entry] .c-entry[data-content--body] > h3 + h3::before,
[data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] > h3 + h3::before {
  display: none;
}
body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] .c-entry[data-content--body] > h2:not(.c-paywall__price),
body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] > h2:not(.c-paywall__price),
[data-model*=approfondimento] [data-entry] .c-entry[data-content--body] > h2:not(.c-paywall__price),
[data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] > h2:not(.c-paywall__price) {
  margin-top: 3rem;
  margin-bottom: 1rem;
}
body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] .c-entry[data-content--body] > h2:not(.c-paywall__price),
body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] > h2:not(.c-paywall__price),
[data-model*=approfondimento] [data-entry] .c-entry[data-content--body] > h2:not(.c-paywall__price),
[data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] > h2:not(.c-paywall__price) {
  font-family: var(--font-serif-display);
  font-weight: 500;
}
body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] .c-entry[data-content--body] > h2:not(.c-paywall__price),
body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] > h2:not(.c-paywall__price),
[data-model*=approfondimento] [data-entry] .c-entry[data-content--body] > h2:not(.c-paywall__price),
[data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] > h2:not(.c-paywall__price) {
  font-size: 1.5rem;
  line-height: calc(1em + 4px);
}
body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] .c-entry[data-content--body] .flourish-credit,
body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] .flourish-credit,
[data-model*=approfondimento] [data-entry] .c-entry[data-content--body] .flourish-credit,
[data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] .flourish-credit {
  display: none !important;
}
body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] .c-entry[data-content--body] > [class*=flourish],
body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] > [class*=flourish],
[data-model*=approfondimento] [data-entry] .c-entry[data-content--body] > [class*=flourish],
[data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] > [class*=flourish] {
  display: block;
  margin: 2rem auto;
}
@supports (animation-timeline: view()) {
  body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] .c-entry[data-content--body] > [class*=flourish],
  body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] > [class*=flourish],
  [data-model*=approfondimento] [data-entry] .c-entry[data-content--body] > [class*=flourish],
  [data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] > [class*=flourish] {
    animation: appear linear both;
    animation-timeline: view();
    animation-range: entry 25% cover 40%;
  }
}
@media screen and (min-width: 1280px) {
  body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] .c-entry[data-content--body] > p[style="text-align:right;"]:has(iframe[class*=flourish]),
  body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] > p[style="text-align:right;"]:has(iframe[class*=flourish]),
  [data-model*=approfondimento] [data-entry] .c-entry[data-content--body] > p[style="text-align:right;"]:has(iframe[class*=flourish]),
  [data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] > p[style="text-align:right;"]:has(iframe[class*=flourish]) {
    width: 50% !important;
    min-height: 50vh !important;
    margin: 1rem -36% 1rem 1rem;
    clear: both !important;
    float: right;
  }
  body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] .c-entry[data-content--body] > p[style="text-align:right;"]:has(iframe[class*=flourish]) iframe,
  body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] > p[style="text-align:right;"]:has(iframe[class*=flourish]) iframe,
  [data-model*=approfondimento] [data-entry] .c-entry[data-content--body] > p[style="text-align:right;"]:has(iframe[class*=flourish]) iframe,
  [data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] > p[style="text-align:right;"]:has(iframe[class*=flourish]) iframe {
    border: 1px solid var(--divider-color);
  }
}
body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] .c-entry[data-content--body] > figure,
body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] > figure,
[data-model*=approfondimento] [data-entry] .c-entry[data-content--body] > figure,
[data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] > figure {
  position: relative;
}
body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] .c-entry[data-content--body] > figure img,
body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] > figure img,
[data-model*=approfondimento] [data-entry] .c-entry[data-content--body] > figure img,
[data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] > figure img {
  box-shadow: var(--global-shadow);
}
body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] .c-entry[data-content--body] > figure,
body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] > figure,
[data-model*=approfondimento] [data-entry] .c-entry[data-content--body] > figure,
[data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] > figure {
  z-index: 9;
}
body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] .c-entry[data-content--body] blockquote:not([class]),
body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] blockquote:not([class]),
[data-model*=approfondimento] [data-entry] .c-entry[data-content--body] blockquote:not([class]),
[data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] blockquote:not([class]) {
  --_bq-border-color: var(--component-color-accent);
  --_bq-bg: var(--component-bg);
  --_bq-text-color: var(--component-color);
  position: relative;
  margin-right: 0;
  margin-left: 0;
  padding: 4rem 1rem 1.5rem 1rem;
  background-color: var(--_bq-bg);
  color: var(--_bq-text-color);
  font-style: normal;
  line-height: 1.6;
  text-align: left;
}
@media screen and (min-width: 1280px) {
  body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] .c-entry[data-content--body] blockquote:not([class])::before,
  body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] blockquote:not([class])::before,
  [data-model*=approfondimento] [data-entry] .c-entry[data-content--body] blockquote:not([class])::before,
  [data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] blockquote:not([class])::before {
    top: 1.5rem;
    left: 10%;
  }
}
body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] .c-entry[data-content--body] blockquote:not([class])::before,
body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] blockquote:not([class])::before,
[data-model*=approfondimento] [data-entry] .c-entry[data-content--body] blockquote:not([class])::before,
[data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] blockquote:not([class])::before {
  top: 1rem;
  right: auto;
  left: 30px;
  content: "“";
  width: auto;
  height: auto;
  background-color: transparent;
  color: var(--_bq-border-color);
  font-size: 90px;
  line-height: 1;
}
@supports (animation-timeline: view()) {
  body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] .c-entry[data-content--body] blockquote:not([class])::before,
  body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] blockquote:not([class])::before,
  [data-model*=approfondimento] [data-entry] .c-entry[data-content--body] blockquote:not([class])::before,
  [data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] blockquote:not([class])::before {
    animation: quotes linear both;
    animation-timeline: view();
    animation-range: entry 25% cover 50%;
  }
}
body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] .c-entry[data-content--body] blockquote:not([class])::after,
body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] blockquote:not([class])::after,
[data-model*=approfondimento] [data-entry] .c-entry[data-content--body] blockquote:not([class])::after,
[data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] blockquote:not([class])::after {
  display: none;
}
body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] .c-entry[data-content--body] blockquote:not([class]) p,
body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] blockquote:not([class]) p,
[data-model*=approfondimento] [data-entry] .c-entry[data-content--body] blockquote:not([class]) p,
[data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] blockquote:not([class]) p {
  margin: 0;
  padding: 0;
  color: var(--_bq-text-color);
}
body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] .c-entry[data-content--body] blockquote:not([class]) p,
body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] blockquote:not([class]) p,
[data-model*=approfondimento] [data-entry] .c-entry[data-content--body] blockquote:not([class]) p,
[data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] blockquote:not([class]) p {
  font-family: var(--font-serif-display);
  font-weight: 500;
}
body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] .c-entry[data-content--body] blockquote:not([class]) p,
body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] blockquote:not([class]) p,
[data-model*=approfondimento] [data-entry] .c-entry[data-content--body] blockquote:not([class]) p,
[data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] blockquote:not([class]) p {
  font-size: 1.25rem;
  line-height: calc(1em + 4px);
}
body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] .c-entry[data-content--body] blockquote:not([class]) p:not(:only-child):last-of-type,
body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] blockquote:not([class]) p:not(:only-child):last-of-type,
[data-model*=approfondimento] [data-entry] .c-entry[data-content--body] blockquote:not([class]) p:not(:only-child):last-of-type,
[data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] blockquote:not([class]) p:not(:only-child):last-of-type {
  position: relative;
  margin-top: 2.5rem;
  font-size: 1rem;
  font-style: italic;
  text-align: end;
}
body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] .c-entry[data-content--body] blockquote:not([class]) p:not(:only-child):last-of-type::before,
body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] blockquote:not([class]) p:not(:only-child):last-of-type::before,
[data-model*=approfondimento] [data-entry] .c-entry[data-content--body] blockquote:not([class]) p:not(:only-child):last-of-type::before,
[data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] blockquote:not([class]) p:not(:only-child):last-of-type::before {
  position: absolute;
  top: -1rem;
  left: 25%;
  content: "";
  width: 50%;
  height: 1px;
  background-color: var(--component-color-accent);
}
@supports (animation-timeline: view()) {
  body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] .c-entry[data-content--body] blockquote:not([class]) p:not(:only-child):last-of-type,
  body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] blockquote:not([class]) p:not(:only-child):last-of-type,
  [data-model*=approfondimento] [data-entry] .c-entry[data-content--body] blockquote:not([class]) p:not(:only-child):last-of-type,
  [data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] blockquote:not([class]) p:not(:only-child):last-of-type {
    animation: text-in linear both;
    animation-timeline: view();
    animation-range: entry 25% cover 50%;
  }
}
body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] .c-entry[data-content--body] blockquote:not([class]) p a,
body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] blockquote:not([class]) p a,
[data-model*=approfondimento] [data-entry] .c-entry[data-content--body] blockquote:not([class]) p a,
[data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] blockquote:not([class]) p a {
  color: var(--component-color);
  text-decoration: none;
}
body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] .c-entry[data-content--body] blockquote:not([class]) p a:hover,
body[data-color-scheme*=dark][data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] blockquote:not([class]) p a:hover,
[data-model*=approfondimento] [data-entry] .c-entry[data-content--body] blockquote:not([class]) p a:hover,
[data-model*=approfondimento] [data-entry] [data-premium-content] [data-premium-content--unlocked] blockquote:not([class]) p a:hover {
  color: var(--component-link-hover);
}