:root,
[data-color-scheme*=light][data-channel*=dossier][data-model*=approfondimento],
[data-color-scheme*=light][data-actual-url="/signup/premium-products/"] {
  --component-color-accent: #FFFF00;
}
:root .c-story.c-story--dossier,
[data-color-scheme*=light][data-channel*=dossier][data-model*=approfondimento] .c-story.c-story--dossier,
[data-color-scheme*=light][data-actual-url="/signup/premium-products/"] .c-story.c-story--dossier {
  --dossier-label: rgb(95.7426966292, 87.9269662921, 78.1573033708);
  --background-faq: rgb(232.3033707865, 230.0337078652, 227.1966292135);
  --background-section: #fff;
}
:root .a-native__text,
:root .o-wrapper,
[data-color-scheme*=light][data-channel*=dossier][data-model*=approfondimento] .a-native__text,
[data-color-scheme*=light][data-channel*=dossier][data-model*=approfondimento] .o-wrapper,
[data-color-scheme*=light][data-actual-url="/signup/premium-products/"] .a-native__text,
[data-color-scheme*=light][data-actual-url="/signup/premium-products/"] .o-wrapper {
  background-color: var(--background-section);
}
:root .c-progress,
[data-color-scheme*=light][data-channel*=dossier][data-model*=approfondimento] .c-progress,
[data-color-scheme*=light][data-actual-url="/signup/premium-products/"] .c-progress {
  background-color: var(--component-color-accent);
  box-shadow: 0 2px 0 oklch(from #0d0d0d calc(l + 0.1) c h/0.8);
}
:root .highlight-approfondimento,
[data-color-scheme*=light][data-channel*=dossier][data-model*=approfondimento] .highlight-approfondimento,
[data-color-scheme*=light][data-actual-url="/signup/premium-products/"] .highlight-approfondimento {
  --highlight-color: #161616;
  --highlight-bg: var(--component-color-accent);
  background-color: var(--highlight-bg);
  box-decoration-break: clone;
  padding: var(--highlight-padding);
}
:root .l-entry__title,
[data-color-scheme*=light][data-channel*=dossier][data-model*=approfondimento] .l-entry__title,
[data-color-scheme*=light][data-actual-url="/signup/premium-products/"] .l-entry__title {
  --_entry-bg: #161616;
  background-color: var(--_entry-bg);
}
@media screen and (min-width: 992px) {
  :root .l-entry__title,
  [data-color-scheme*=light][data-channel*=dossier][data-model*=approfondimento] .l-entry__title,
  [data-color-scheme*=light][data-actual-url="/signup/premium-products/"] .l-entry__title {
    --_entry-bg: transparent;
  }
}
:root .l-entry__title .u-heading-01,
[data-color-scheme*=light][data-channel*=dossier][data-model*=approfondimento] .l-entry__title .u-heading-01,
[data-color-scheme*=light][data-actual-url="/signup/premium-products/"] .l-entry__title .u-heading-01 {
  color: #fff;
}
:root .l-entry__title .u-body-03,
[data-color-scheme*=light][data-channel*=dossier][data-model*=approfondimento] .l-entry__title .u-body-03,
[data-color-scheme*=light][data-actual-url="/signup/premium-products/"] .l-entry__title .u-body-03 {
  line-height: 2;
}
:root article:not(.l-entry--approfondimento) .l-entry__title,
[data-color-scheme*=light][data-channel*=dossier][data-model*=approfondimento] article:not(.l-entry--approfondimento) .l-entry__title,
[data-color-scheme*=light][data-actual-url="/signup/premium-products/"] article:not(.l-entry--approfondimento) .l-entry__title {
  background-color: transparent;
}

@media (prefers-color-scheme: dark) {
  body[data-color-scheme*=dark][data-channel="/"] {
    --component-color-accent: #FFFF00;
  }
  body[data-color-scheme*=dark][data-channel="/"] .c-story.c-story--dossier {
    --dossier-label: rgb(209.3820224719, 204.8202247191, 199.1179775281);
    --background-faq: rgb(56.4325842697, 51.8258426966, 46.0674157303);
    --background-section: rgb(56.4325842697, 51.8258426966, 46.0674157303);
  }
  body[data-channel*=dossier][data-model*=approfondimento]:not([data-color-scheme*=light]) .c-story.c-story--dossier,
  body[data-actual-url="/signup/premium-products/"]:not([data-color-scheme*=light]) .c-story.c-story--dossier {
    --dossier-label: rgb(209.3820224719, 204.8202247191, 199.1179775281);
    --background-section: #161616;
    --background-faq: rgb(56.4325842697, 51.8258426966, 46.0674157303);
    --component-color-accent: #FFFF00;
  }
  body[data-channel*=dossier][data-model*=approfondimento]:not([data-color-scheme*=light]) .a-native__text,
  body[data-channel*=dossier][data-model*=approfondimento]:not([data-color-scheme*=light]) .o-wrapper,
  body[data-actual-url="/signup/premium-products/"]:not([data-color-scheme*=light]) .a-native__text,
  body[data-actual-url="/signup/premium-products/"]:not([data-color-scheme*=light]) .o-wrapper {
    background-color: var(--background-section);
  }
  body[data-channel*=dossier][data-model*=approfondimento]:not([data-color-scheme*=light]) .c-progress,
  body[data-actual-url="/signup/premium-products/"]:not([data-color-scheme*=light]) .c-progress {
    background-color: var(--component-color-accent);
  }
  body[data-channel*=dossier][data-model*=approfondimento]:not([data-color-scheme*=light]) blockquote:not([class]),
  body[data-actual-url="/signup/premium-products/"]:not([data-color-scheme*=light]) blockquote:not([class]) {
    --_bq-border-color: var(--component-color-accent);
  }
  body[data-channel*=dossier][data-model*=approfondimento]:not([data-color-scheme*=light]) .c-story__badge,
  body[data-actual-url="/signup/premium-products/"]:not([data-color-scheme*=light]) .c-story__badge {
    --_badge-color: #161616;
    --_badge-bg: var(--component-color-accent);
  }
}
body[data-color-scheme*=dark][data-model*=approfondimento][data-channel*=dossier],
body[data-color-scheme*=dark][data-actual-url="/signup/premium-products/"] {
  --component-color-accent: #FFFF00;
}
body[data-color-scheme*=dark][data-model*=approfondimento][data-channel*=dossier] .c-story.c-story--dossier,
body[data-color-scheme*=dark][data-actual-url="/signup/premium-products/"] .c-story.c-story--dossier {
  --dossier-label: rgb(209.3820224719, 204.8202247191, 199.1179775281);
  --background-section: #161616;
  --background-faq: rgb(56.4325842697, 51.8258426966, 46.0674157303);
}
body[data-color-scheme*=dark][data-model*=approfondimento][data-channel*=dossier] .a-native__text,
body[data-color-scheme*=dark][data-model*=approfondimento][data-channel*=dossier] .o-wrapper,
body[data-color-scheme*=dark][data-actual-url="/signup/premium-products/"] .a-native__text,
body[data-color-scheme*=dark][data-actual-url="/signup/premium-products/"] .o-wrapper {
  background-color: var(--background-section);
}
body[data-color-scheme*=dark][data-model*=approfondimento][data-channel*=dossier] .c-progress,
body[data-color-scheme*=dark][data-actual-url="/signup/premium-products/"] .c-progress {
  background-color: var(--component-color-accent);
}
body[data-color-scheme*=dark][data-model*=approfondimento][data-channel*=dossier] blockquote:not([class]),
body[data-color-scheme*=dark][data-actual-url="/signup/premium-products/"] blockquote:not([class]) {
  --_bq-border-color: var(--component-color-accent);
}
body[data-color-scheme*=dark][data-model*=approfondimento][data-channel*=dossier] blockquote:not([class])::before,
body[data-color-scheme*=dark][data-actual-url="/signup/premium-products/"] blockquote:not([class])::before {
  --_bq-border-color: var(--component-color-accent);
}
body[data-color-scheme*=dark][data-model*=approfondimento][data-channel*=dossier] .c-story__badge,
body[data-color-scheme*=dark][data-actual-url="/signup/premium-products/"] .c-story__badge {
  --_badge-color: #161616;
  --_badge-bg: var(--component-color-accent);
}
body[data-color-scheme*=dark][data-model*=approfondimento][data-channel*=dossier] .highlight-approfondimento,
body[data-color-scheme*=dark][data-actual-url="/signup/premium-products/"] .highlight-approfondimento {
  --highlight-color: #161616;
  --highlight-bg: var(--component-color-accent);
  background-color: var(--highlight-bg);
  box-decoration-break: clone;
  padding: var(--highlight-padding);
}
body[data-color-scheme*=dark][data-model*=approfondimento][data-channel*=dossier] [data-entry] .c-entry[data-content--body] > h3::after,
body[data-color-scheme*=dark][data-model*=approfondimento][data-channel*=dossier] [data-entry] [data-premium-content] [data-premium-content--unlocked] > h3::after,
body[data-color-scheme*=dark][data-actual-url="/signup/premium-products/"] [data-entry] .c-entry[data-content--body] > h3::after,
body[data-color-scheme*=dark][data-actual-url="/signup/premium-products/"] [data-entry] [data-premium-content] [data-premium-content--unlocked] > h3::after {
  --_h3color: var(--component-color-accent);
}
body[data-color-scheme*=dark][data-model*=approfondimento][data-channel*=dossier] [data-entry] .c-entry[data-content--body] h6 a:hover,
body[data-color-scheme*=dark][data-model*=approfondimento][data-channel*=dossier] [data-entry] [data-premium-content] [data-premium-content--unlocked] h6 a:hover,
body[data-color-scheme*=dark][data-actual-url="/signup/premium-products/"] [data-entry] .c-entry[data-content--body] h6 a:hover,
body[data-color-scheme*=dark][data-actual-url="/signup/premium-products/"] [data-entry] [data-premium-content] [data-premium-content--unlocked] h6 a:hover {
  color: var(--component-color-accent);
}
body[data-color-scheme*=dark][data-model*=approfondimento][data-channel*=dossier] [data-entry] .c-entry[data-content--body] h6::before,
body[data-color-scheme*=dark][data-model*=approfondimento][data-channel*=dossier] [data-entry] [data-premium-content] [data-premium-content--unlocked] h6::before,
body[data-color-scheme*=dark][data-actual-url="/signup/premium-products/"] [data-entry] .c-entry[data-content--body] h6::before,
body[data-color-scheme*=dark][data-actual-url="/signup/premium-products/"] [data-entry] [data-premium-content] [data-premium-content--unlocked] h6::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23FFFF00' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-arrow-left-circle'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpolyline points='12 8 8 12 12 16'/%3E%3Cline x1='16' y1='12' x2='8' y2='12'/%3E%3C/svg%3E");
}
body[data-color-scheme*=dark][data-model*=approfondimento][data-channel*=dossier] [data-entry] .c-entry[data-content--body] h6::after,
body[data-color-scheme*=dark][data-model*=approfondimento][data-channel*=dossier] [data-entry] [data-premium-content] [data-premium-content--unlocked] h6::after,
body[data-color-scheme*=dark][data-actual-url="/signup/premium-products/"] [data-entry] .c-entry[data-content--body] h6::after,
body[data-color-scheme*=dark][data-actual-url="/signup/premium-products/"] [data-entry] [data-premium-content] [data-premium-content--unlocked] h6::after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23FFFF00' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-arrow-right-circle'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpolyline points='12 16 16 12 12 8'/%3E%3Cline x1='8' y1='12' x2='16' y2='12'/%3E%3C/svg%3E");
}

body[data-color-scheme*=dark][data-channel="/"] {
  --component-color-accent: #FFFF00;
}
body[data-color-scheme*=dark][data-channel="/"] .c-story.c-story--dossier {
  --dossier-label: rgb(209.3820224719, 204.8202247191, 199.1179775281);
  --background-faq: rgb(56.4325842697, 51.8258426966, 46.0674157303);
  --background-section: rgb(56.4325842697, 51.8258426966, 46.0674157303);
}

:root,
[data-color-scheme*=light][data-channel="/"] {
  --background-faq: rgb(232.3033707865, 230.0337078652, 227.1966292135);
}

[data-premium--user] .c-btn--dossier,
html:not([data-paywall--products-rendered]) .c-btn--dossier {
  display: none;
}

.kicker-approfondimento {
  --_kicker-bg: #161616;
  background-color: var(--_kicker-bg);
}

.c-dossier-logo {
  min-width: 111px;
  max-height: 24px;
  height: 24px;
}

.o-bg-dossier {
  background-color: var(--background-faq);
}

.c-btn--dossier {
  --btn-color: var(--component-color-accent);
  box-shadow: 2px 2px 0 1px oklch(from #0d0d0d calc(l + 0.1) c h/0.8);
  border-radius: 0;
  width: fit-content;
}
.c-btn--dossier:hover {
  --btn-color: #ffff99;
}
.c-btn--dossier:disabled {
  --btn-color: rgba(20, 139, 230, 0.3);
  --btn-label: rgba(128, 128, 128, 0.3);
}

[data-fullpage] section:nth-child(1) .c-story:nth-child(1).c-story--approfondimento .c-story__header > .c-story__kicker {
  padding: 0;
  background-color: transparent;
}

body[data-channel*=dossier] .c-readingbar::before,
body[data-channel*=dossier] .o-bg--kicker-approfondimento,
body[data-channel*=dossier] .c-readingbar__progress,
body[data-channel*=dossier] .c-avatar {
  background-color: var(--component-color-accent);
}
body[data-channel*=dossier] tbody:first-child tr:first-child td {
  border-bottom: 1px solid var(--component-color-accent);
}
body[data-channel*=dossier] .o-icon--accent {
  color: var(--component-color-accent);
}
body[data-channel*=dossier] [data-entry] .c-entry details summary::before,
body[data-channel*=dossier] [data-entry] [data-premium-content] [data-premium-content--unlocked] > div details summary::before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZmYwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItcGx1cy1zcXVhcmUiIHZpZXdCb3g9IjAgMCAyNCAyNCI+CiAgPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiB4PSIzIiB5PSIzIiByeD0iMiIgcnk9IjIiLz4KICA8cGF0aCBkPSJNMTIgOHY4bS00LTRoOCIvPgo8L3N2Zz4=");
}
body[data-channel*=dossier] [data-entry] .c-entry details summary::before[open],
body[data-channel*=dossier] [data-entry] [data-premium-content] [data-premium-content--unlocked] > div details summary::before[open] {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0ZGRkYwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItbWludXMtc3F1YXJlIiB2aWV3Qm94PSIwIDAgMjQgMjQiPgogIDxyZWN0IHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgeD0iMyIgeT0iMyIgcng9IjIiIHJ5PSIyIi8+CiAgPHBhdGggZD0iTTggMTJoOCIvPgo8L3N2Zz4=");
}
body[data-channel*=dossier] [data-entry] .c-entry blockquote:not([class]),
body[data-channel*=dossier] [data-entry] [data-premium-content] [data-premium-content--unlocked] > div blockquote:not([class]) {
  --_bq-border-color: var(--component-color-accent);
}
body[data-channel*=dossier] [data-entry] .c-entry .o-skeleton,
body[data-channel*=dossier] [data-entry] [data-premium-content] [data-premium-content--unlocked] > div .o-skeleton {
  background-color: var(--component-bg);
}
html:not([data-premium--authenticated]) body[data-channel*=dossier] .l-entry__footer {
  display: none;
}