.ActivityButton_iconMultiColor__ekkZK,
.ActivityButton_iconMultiColor__ekkZK .ActivityButton_primaryColor__UHaQA {
  fill: currentColor;
}
.ActivityButton_iconMultiColor__ekkZK .ActivityButton_secondaryColor__NRxsv {
  fill: #2659ff;
}
.ActivityButton_iconMultiColor__ekkZK .ActivityButton_tertiaryColor__H6ctS {
  fill: #c929ff;
}
.ActivityButton_activityIcon__S6H0_ > svg,
.ActivityButton_activityIcon__S6H0_ > svg .ActivityButton_primaryColor__UHaQA,
.ActivityButton_activityIcon__S6H0_ > svg .ActivityButton_secondaryColor__NRxsv,
.ActivityButton_activityIcon__S6H0_ > svg .ActivityButton_tertiaryColor__H6ctS,
.ActivityButton_iconSingleColor__21uKS,
.ActivityButton_iconSingleColor__21uKS .ActivityButton_primaryColor__UHaQA,
.ActivityButton_iconSingleColor__21uKS .ActivityButton_secondaryColor__NRxsv,
.ActivityButton_iconSingleColor__21uKS .ActivityButton_tertiaryColor__H6ctS {
  fill: currentColor;
}
@keyframes ActivityButton_skeletonLoading__pH_Gt {
  0% {
    background-position: 50% 50%;
  }
  to {
    background-position: 0 50%;
  }
}
.ActivityButton_activityButton__UWKNq {
  align-items: center;
  background-color: transparent;
  border: none;
  color: #fff;
  cursor: pointer;
  display: inline-flex;
  flex-direction: column;
  justify-content: center;
  outline: none;
  width: 3.75rem;
}
.ActivityButton_activityButton__UWKNq.ActivityButton_isDisabled__DeLFr {
  color: #c0c6db;
  cursor: default;
}
.ActivityButton_activityButton__UWKNq.ActivityButton_buttonActionSlideshow__CbnwJ {
  color: #fff;
}
.ActivityButton_activityButton__UWKNq.ActivityButton_siteAreaVideo__4atRG {
  color: #0d2880;
}
.ActivityButton_activityButton__UWKNq.ActivityButton_buttonActionBubble__TtNP2 {
  transform: scale(1);
  transition: transform 0.2s ease-in-out;
}
.ActivityButton_activityButton__UWKNq.ActivityButton_buttonActionBubble__TtNP2:hover {
  transform: scale(1.05);
}
.ActivityButton_activityButton__UWKNq.ActivityButton_siteAreaLifestyle__NlIzL.ActivityButton_secondaryColorScheme__sz97K {
  color: #1a1a1a;
}
.ActivityButton_activityIcon__S6H0_ > svg {
  display: inline-block;
  vertical-align: middle;
}
.ActivityButton_isDisabled__DeLFr .ActivityButton_activityIcon__S6H0_ > svg {
  color: #fff;
}
.ActivityButton_buttonActionBar__MNtNp .ActivityButton_activityIcon__S6H0_,
.ActivityButton_buttonActionBubble__TtNP2 .ActivityButton_activityIcon__S6H0_ {
  background-color: #2659ff;
  border: none;
  border-radius: 50%;
  cursor: pointer;
  display: flex;
  justify-content: center;
  align-items: center;
  outline: none;
}
.ActivityButton_buttonActionBar__MNtNp .ActivityButton_activityIcon__S6H0_ {
  height: 2.25rem;
  width: 2.25rem;
}
.ActivityButton_buttonActionBar__MNtNp
  .ActivityButton_activityIcon__S6H0_
  > svg {
  height: 1.125rem;
}
.ActivityButton_buttonActionBubble__TtNP2 .ActivityButton_activityIcon__S6H0_ {
  height: 3.75em;
  width: 3.75em;
}
.ActivityButton_buttonActionBubble__TtNP2
  .ActivityButton_activityIcon__S6H0_
  > svg {
  height: 2rem;
}
.ActivityButton_buttonActionBar__MNtNp.ActivityButton_siteAreaLifestyle__NlIzL
  .ActivityButton_activityIcon__S6H0_
  > svg {
  color: #1a1a1a;
}
.ActivityButton_buttonActionBar__MNtNp.ActivityButton_siteAreaVideo__4atRG
  .ActivityButton_activityIcon__S6H0_ {
  background-color: #c92aff;
}
.ActivityButton_buttonActionBar__MNtNp.ActivityButton_siteAreaVideo__4atRG
  .ActivityButton_activityIcon__S6H0_
  > svg {
  color: #fff;
}
.ActivityButton_buttonActionBar__MNtNp.ActivityButton_siteAreaLifestyle__NlIzL.ActivityButton_isDisabled__DeLFr
  .ActivityButton_activityIcon__S6H0_ {
  background-color: #ddd;
}
.ActivityButton_buttonActionBar__MNtNp.ActivityButton_siteAreaLifestyle__NlIzL.ActivityButton_isDisabled__DeLFr
  .ActivityButton_activityIcon__S6H0_
  svg {
  color: #1a1a1a;
}
.ActivityButton_isHighlighted__OLDAJ .ActivityButton_activityIcon__S6H0_ {
  color: #79b7ff;
}
.ActivityButton_siteAreaVideo__4atRG .ActivityButton_activityIcon__S6H0_ {
  background-color: #fff;
}
.ActivityButton_siteAreaLifestyle__NlIzL:not(
    .ActivityButton_buttonActionSlideshow__CbnwJ
  )
  .ActivityButton_activityIcon__S6H0_ {
  background-color: #1a1a1a;
}
.ActivityButton_siteAreaLifestyle__NlIzL.ActivityButton_buttonActionBar__MNtNp
  .ActivityButton_activityIcon__S6H0_ {
  background-color: #f7d3b3;
}
.ActivityButton_siteAreaLifestyle__NlIzL.ActivityButton_secondaryColorScheme__sz97K:not(
    .ActivityButton_buttonActionSlideshow__CbnwJ
  )
  .ActivityButton_activityIcon__S6H0_ {
  background-color: #fff;
}
.ActivityButton_isDisabled__DeLFr .ActivityButton_activityIcon__S6H0_,
.ActivityButton_isDisabled__DeLFr.ActivityButton_siteAreaVideo__4atRG
  .ActivityButton_activityIcon__S6H0_ {
  background-color: #c0c6db;
}
.ActivityButton_siteAreaLifestyle__NlIzL.ActivityButton_isDisabled__DeLFr
  .ActivityButton_activityIcon__S6H0_ {
  background-color: #ddd;
}
.ActivityButton_siteAreaLifestyle__NlIzL.ActivityButton_isDisabled__DeLFr
  .ActivityButton_activityIcon__S6H0_
  svg {
  color: #fff;
}
.ActivityButton_siteAreaLifestyle__NlIzL.ActivityButton_secondaryColorScheme__sz97K.ActivityButton_isDisabled__DeLFr
  .ActivityButton_activityIcon__S6H0_ {
  background-color: #fff;
}
.ActivityButton_siteAreaLifestyle__NlIzL.ActivityButton_secondaryColorScheme__sz97K.ActivityButton_isDisabled__DeLFr
  .ActivityButton_activityIcon__S6H0_
  svg {
  color: #ddd;
}
.ActivityButton_activityCounter__wEAkK {
  font-size: 0.875rem;
  font-family: var(--batonturbo-medium, sans-serif);
  font-weight: 600;
  line-height: 0.875rem;
  margin-top: 0.4375rem;
}
@media only screen and (min-width: 565px) {
  .ActivityButton_activityCounter__wEAkK {
    font-size: 1.125rem;
    margin-top: 0.75rem;
  }
}
.ActivityButton_buttonActionBar__MNtNp .ActivityButton_activityCounter__wEAkK {
  font-size: 0.625rem;
  line-height: 0.625rem;
  margin-top: 0.5rem;
  color: rgba(51, 51, 51, 0.75);
}
.ActivityButton_siteAreaLifestyle__NlIzL.ActivityButton_buttonActionBar__MNtNp
  .ActivityButton_activityCounter__wEAkK,
.ActivityButton_siteAreaVideo__4atRG.ActivityButton_buttonActionBar__MNtNp
  .ActivityButton_activityCounter__wEAkK {
  color: #fff;
}
.ActivityButton_buttonActionBubble__TtNP2
  .ActivityButton_activityCounter__wEAkK {
  font-size: 1.125rem;
  margin-top: 0.75rem;
}
.ActivityButton_isHighlighted__OLDAJ .ActivityButton_activityCounter__wEAkK {
  color: #79b7ff;
}
.ActivityButton_isDisabled__DeLFr .ActivityButton_activityCounter__wEAkK {
  visibility: hidden;
}
.Notification_iconMultiColor__8owZ5,
.Notification_iconMultiColor__8owZ5 .Notification_primaryColor__8fiud {
  fill: currentColor;
}
.Notification_iconMultiColor__8owZ5 .Notification_secondaryColor__bDqdp {
  fill: #2659ff;
}
.Notification_iconMultiColor__8owZ5 .Notification_tertiaryColor__Sss2F {
  fill: #c929ff;
}
.Notification_iconSingleColor__ykfRd,
.Notification_iconSingleColor__ykfRd .Notification_primaryColor__8fiud,
.Notification_iconSingleColor__ykfRd .Notification_secondaryColor__bDqdp,
.Notification_iconSingleColor__ykfRd .Notification_tertiaryColor__Sss2F {
  fill: currentColor;
}
@keyframes Notification_skeletonLoading__jHexi {
  0% {
    background-position: 50% 50%;
  }
  to {
    background-position: 0 50%;
  }
}
.Notification_notificationContainer__UvMFF {
  height: 100vh;
  width: 100vw;
}
.Notification_notificationContainer__UvMFF > div {
  background-color: #79b7ff;
  border-radius: 0.25rem;
  color: #030c28;
  font-size: 0.8125rem;
  margin: 0.625rem;
  min-height: 2.8125rem;
  padding: 0.9375rem;
  text-align: center;
}
@media only screen and (min-width: 565px) {
  .Notification_notificationContainer__UvMFF > div {
    font-size: 1.0625rem;
    margin: 3.75rem auto auto;
    max-width: 37.5rem;
    min-height: 3.4375rem;
    padding: 1.25rem;
  }
}
.Notification_notificationContainer__UvMFF.Notification_slideIn__OSOVe {
  animation-duration: 1s;
  animation-fill-mode: forwards;
  animation-name: Notification_slidein__VV5DE;
}
.Notification_notificationContainer__UvMFF.Notification_slideOut__9IT6w {
  animation-duration: 1s;
  animation-fill-mode: forwards;
  animation-name: Notification_slideout__6MQIg;
}
@keyframes Notification_slidein__VV5DE {
  0% {
    margin-bottom: 50%;
  }
  to {
    margin-bottom: 0;
  }
}
@keyframes Notification_slideout__6MQIg {
  0% {
    margin-bottom: 0;
  }
  to {
    margin-bottom: 50%;
  }
}
.ShareModal_iconMultiColor__r0bZ9,
.ShareModal_iconMultiColor__r0bZ9 .ShareModal_primaryColor__bBpff {
  fill: currentColor;
}
.ShareModal_iconMultiColor__r0bZ9 .ShareModal_secondaryColor__DKLLI {
  fill: #2659ff;
}
.ShareModal_iconMultiColor__r0bZ9 .ShareModal_tertiaryColor__GXAIf {
  fill: #c929ff;
}
.ShareModal_iconSingleColor__PBNQm,
.ShareModal_iconSingleColor__PBNQm .ShareModal_primaryColor__bBpff,
.ShareModal_iconSingleColor__PBNQm .ShareModal_secondaryColor__DKLLI,
.ShareModal_iconSingleColor__PBNQm .ShareModal_tertiaryColor__GXAIf {
  fill: currentColor;
}
@keyframes ShareModal_skeletonLoading__9Nts3 {
  0% {
    background-position: 50% 50%;
  }
  to {
    background-position: 0 50%;
  }
}
.ShareModal_shareModalContainer__bgKa3 {
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  background-color: rgba(15, 25, 58, 0.8);
  height: 100vh;
  width: 100vw;
}
.ShareModal_shareModalInnerContainer__qSo7l {
  height: 200%;
  overflow: scroll;
}
@media only screen and (min-width: 565px) {
  .ShareModal_shareModalInnerContainer__qSo7l {
    align-items: center;
    display: flex;
    height: 100%;
    justify-content: center;
  }
}
.ShareModal_shareModal__25prz {
  height: 100%;
  z-index: 2;
}
@media only screen and (min-width: 565px) {
  .ShareModal_shareModal__25prz {
    height: auto;
    width: 26.6875rem;
  }
}
.ShareModal_storyInfo__BthYD {
  background-color: #fff;
  margin: 3.125rem auto;
  position: relative;
  width: 17.1875rem;
}
@media only screen and (min-width: 565px) {
  .ShareModal_storyInfo__BthYD {
    border-bottom: 0.0625rem solid #e8eff5;
    margin: 0;
    width: 100%;
  }
}
.ShareModal_storyLogo__ymNlZ {
  left: 0.625rem;
  position: absolute;
  top: 0.625rem;
  z-index: 1;
}
.ShareModal_storyLogo__ymNlZ > div {
  height: 3.75rem;
  width: 2.8125rem;
}
@media only screen and (min-width: 565px) {
  .ShareModal_storyLogo__ymNlZ {
    left: 1.25rem;
    top: 1.25rem;
  }
}
.ShareModal_storyImage__59OJA {
  padding-bottom: 75%;
  position: relative;
}
.ShareModal_storyTitleHeader__GZMiT {
  color: #000;
  font-size: 0.75rem;
  font-family: var(--batonturbo-heavy, sans-serif);
  font-weight: 900;
  line-height: 0.9375rem;
  margin-bottom: 0.1875rem;
  padding: 1.125rem 1.25rem 0;
  text-transform: uppercase;
}
@media only screen and (min-width: 565px) {
  .ShareModal_storyTitleHeader__GZMiT {
    color: #1a1a1a;
    font-size: 0.875rem;
    line-height: 1.1875rem;
  }
}
.ShareModal_storyTitle__ULswW {
  color: #000;
  font-size: 1.125rem;
  font-family: var(--batonturbo-heavy, sans-serif);
  font-weight: 900;
  line-height: 1.25rem;
  padding: 0 1.25rem 1.625rem;
}
@media only screen and (min-width: 565px) {
  .ShareModal_storyTitle__ULswW {
    font-size: 1.625rem;
    line-height: 1.75rem;
  }
}
.ShareModal_closeButton__anuAE {
  align-items: flex-start;
  display: flex;
  flex-direction: row;
  height: 4.375rem;
  justify-content: flex-end;
  z-index: 1111111;
}
.ShareModal_closeButton__anuAE svg {
  margin: 1.5rem 1rem 0 0;
  width: 1rem;
}
@media only screen and (min-width: 565px) {
  .ShareModal_closeButton__anuAE {
    display: none;
  }
}
.ShareModal_shareItemContainer__p0yXK {
  height: 100%;
}
@media only screen and (min-width: 565px) {
  .ShareModal_shareItemContainer__p0yXK {
    height: auto;
  }
}
.ShareModal_shareItemInnerContainer__NdyDm {
  background-color: #fff;
}
.ShareModal_shareItemClose__t2omE,
.ShareModal_shareItem__fsrGn {
  border-bottom: 0.0625rem solid #e8eff5;
  color: #0d2880;
  cursor: pointer;
  font-family: var(--batonturbo-regular, sans-serif);
  font-weight: 600;
  font-size: 1rem;
  line-height: 0.875rem;
  margin: 0 1.375rem;
  min-height: 4.375rem;
  text-align: left;
}
.ShareModal_shareItemClose__t2omE:nth-last-child(2),
.ShareModal_shareItem__fsrGn:nth-last-child(2) {
  border-bottom: none;
}
.ShareModal_shareItemClose__t2omE {
  align-items: center;
  border-bottom: none;
  border-top: 0.0625rem solid #e8eff5;
  cursor: pointer;
  display: flex;
  font-size: 1rem;
  font-family: var(--batonturbo-heavy, sans-serif);
  font-weight: 900;
  justify-content: center;
  line-height: 0.875rem;
  margin: 0;
  min-height: 3.125rem;
  text-align: center;
}
.Image_iconMultiColor__4q7D9,
.Image_iconMultiColor__4q7D9 .Image_primaryColor___FQFV {
  fill: currentColor;
}
.Image_iconMultiColor__4q7D9 .Image_secondaryColor__nDTpY {
  fill: #2659ff;
}
.Image_iconMultiColor__4q7D9 .Image_tertiaryColor__xh2Bj {
  fill: #c929ff;
}
.Image_iconSingleColor__6QNtR,
.Image_iconSingleColor__6QNtR .Image_primaryColor___FQFV,
.Image_iconSingleColor__6QNtR .Image_secondaryColor__nDTpY,
.Image_iconSingleColor__6QNtR .Image_tertiaryColor__xh2Bj {
  fill: currentColor;
}
.Image_imgContainer__ky6aD {
  background-position-x: center;
  background-position-y: center;
  background-repeat: no-repeat;
  background-size: cover;
  height: 0;
  overflow: hidden;
  position: relative;
}
.Image_imgContainer__ky6aD img {
  height: 100%;
  object-fit: contain;
  position: absolute;
  width: 100%;
}
.Image_imgContainer__ky6aD.Image_cover__70dp1,
.Image_imgContainer__ky6aD.Image_slideshowFullscreen___dtHl {
  height: 100%;
  width: 100%;
  border-radius: 10px;
}
.Image_imgContainer__ky6aD.Image_cover__70dp1 {
  position: absolute;
}
.Image_imgContainer__ky6aD.Image_cover__70dp1 img {
  object-fit: cover;
}
@media only screen and (max-width: 1143px) {
  .Image_imgContainer__ky6aD.Image_infographic__s_a_M {
    width: 100%;
    height: auto;
  }
  .Image_imgContainer__ky6aD.Image_infographic__s_a_M img {
    position: static;
  }
}
.Image_backgroundImage__VNOZO {
  background-position-x: center;
  background-position-y: center;
  background-size: cover;
  filter: blur(4px);
  transform: scale(1.1);
}
.Image_backgroundImage__VNOZO,
.Image_fallback__86_l6 {
  background-repeat: no-repeat;
  height: 100%;
  position: absolute;
  width: 100%;
}
.Image_fallback__86_l6 {
  background-position: 50% 50%;
  background-size: contain;
  z-index: 1;
}
@supports (object-fit: contain) {
  .Image_fallback__86_l6 {
    display: none;
  }
}
.Image_cover__70dp1 .Image_fallback__86_l6 {
  background-size: cover;
}
@supports (object-fit: cover) {
  .Image_cover__70dp1 .Image_fallback__86_l6 {
    display: none;
  }
}
.WhatsAppShare_iconMultiColor__mwRZy,
.WhatsAppShare_iconMultiColor__mwRZy .WhatsAppShare_primaryColor__nkGpy {
  fill: currentColor;
}
.WhatsAppShare_iconMultiColor__mwRZy .WhatsAppShare_secondaryColor__IVz0h {
  fill: #2659ff;
}
.WhatsAppShare_iconMultiColor__mwRZy .WhatsAppShare_tertiaryColor__Myre_ {
  fill: #c929ff;
}
.WhatsAppShare_iconSingleColor__2SH_n,
.WhatsAppShare_iconSingleColor__2SH_n .WhatsAppShare_primaryColor__nkGpy,
.WhatsAppShare_iconSingleColor__2SH_n .WhatsAppShare_secondaryColor__IVz0h,
.WhatsAppShare_iconSingleColor__2SH_n .WhatsAppShare_tertiaryColor__Myre_ {
  fill: currentColor;
}
@keyframes WhatsAppShare_skeletonLoading__YPE0u {
  0% {
    background-position: 50% 50%;
  }
  to {
    background-position: 0 50%;
  }
}
.WhatsAppShare_whatsAppShare__x0E5S {
  background-color: transparent;
  border: none;
  color: inherit;
  cursor: pointer;
  display: inline-block;
  height: 100%;
  line-height: 0.875em;
  padding-top: 1.5rem;
  width: 100%;
}
.WhatsAppShare_whatsAppShare__x0E5S > div {
  display: inline-block;
  transform: translateY(-3px);
}
.WhatsAppShare_shareLogo__AH0hB {
  padding: 0 0.9375rem 0 0;
}
.WhatsAppShare_shareLogo__AH0hB svg {
  height: 1.375rem;
  width: 1.375rem;
}
.FacebookShare_iconMultiColor__NzE9I,
.FacebookShare_iconMultiColor__NzE9I .FacebookShare_primaryColor__Qf2U0 {
  fill: currentColor;
}
.FacebookShare_iconMultiColor__NzE9I .FacebookShare_secondaryColor__14zrQ {
  fill: #2659ff;
}
.FacebookShare_iconMultiColor__NzE9I .FacebookShare_tertiaryColor__lcr0d {
  fill: #c929ff;
}
.FacebookShare_iconSingleColor__5QKHG,
.FacebookShare_iconSingleColor__5QKHG .FacebookShare_primaryColor__Qf2U0,
.FacebookShare_iconSingleColor__5QKHG .FacebookShare_secondaryColor__14zrQ,
.FacebookShare_iconSingleColor__5QKHG .FacebookShare_tertiaryColor__lcr0d {
  fill: currentColor;
}
@keyframes FacebookShare_skeletonLoading__FeFl1 {
  0% {
    background-position: 50% 50%;
  }
  to {
    background-position: 0 50%;
  }
}
.FacebookShare_facebookShare__WXLFK {
  background-color: transparent;
  border: none;
  color: inherit;
  cursor: pointer;
  height: 100%;
  padding-top: 1.5rem;
  width: 100%;
}
.FacebookShare_facebookShare__WXLFK > div {
  display: inline-block;
  transform: translateY(-3px);
}
.FacebookShare_shareLogo__qn1R7 {
  padding: 0 1.25rem 0 0.375rem;
}
.FacebookShare_shareLogo__qn1R7 svg {
  height: 1.375rem;
  width: 0.6875rem;
}
.EmailShare_iconMultiColor__QgyLY,
.EmailShare_iconMultiColor__QgyLY .EmailShare_primaryColor__ea4YC {
  fill: currentColor;
}
.EmailShare_iconMultiColor__QgyLY .EmailShare_secondaryColor__wWBBQ {
  fill: #2659ff;
}
.EmailShare_iconMultiColor__QgyLY .EmailShare_tertiaryColor__YkGTA {
  fill: #c929ff;
}
.EmailShare_iconSingleColor__wQrhc,
.EmailShare_iconSingleColor__wQrhc .EmailShare_primaryColor__ea4YC,
.EmailShare_iconSingleColor__wQrhc .EmailShare_secondaryColor__wWBBQ,
.EmailShare_iconSingleColor__wQrhc .EmailShare_tertiaryColor__YkGTA {
  fill: currentColor;
}
@keyframes EmailShare_skeletonLoading__iOCGh {
  0% {
    background-position: 50% 50%;
  }
  to {
    background-position: 0 50%;
  }
}
.EmailShare_emailShare__UTtYG {
  background-color: transparent;
  border: none;
  color: inherit;
  cursor: pointer;
  display: inline-block;
  height: 100%;
  line-height: 0.875em;
  padding-top: 1.5rem;
  width: 100%;
}
.EmailShare_emailShare__UTtYG > div {
  display: inline-block;
  transform: translateY(-3px);
}
.EmailShare_shareLogo__2_V2Q {
  padding: 0 0.9375rem 0 0;
}
.EmailShare_shareLogo__2_V2Q svg {
  height: 0.875rem;
  width: 1.375rem;
}
.CopyShare_iconMultiColor__z_WOR,
.CopyShare_iconMultiColor__z_WOR .CopyShare_primaryColor__oNjDV {
  fill: currentColor;
}
.CopyShare_iconMultiColor__z_WOR .CopyShare_secondaryColor__SY2hD {
  fill: #2659ff;
}
.CopyShare_iconMultiColor__z_WOR .CopyShare_tertiaryColor__C1sqG {
  fill: #c929ff;
}
.CopyShare_iconSingleColor__SA9hM,
.CopyShare_iconSingleColor__SA9hM .CopyShare_primaryColor__oNjDV,
.CopyShare_iconSingleColor__SA9hM .CopyShare_secondaryColor__SY2hD,
.CopyShare_iconSingleColor__SA9hM .CopyShare_tertiaryColor__C1sqG {
  fill: currentColor;
}
@keyframes CopyShare_skeletonLoading__3CspU {
  0% {
    background-position: 50% 50%;
  }
  to {
    background-position: 0 50%;
  }
}
.CopyShare_copyShareButton__HgRKZ {
  height: 100%;
  padding-top: 1.5rem;
  width: 100%;
}
.CopyShare_shareLogo__kqVzM {
  padding: 0 1.0625rem 0 0.125rem;
}
.CopyShare_shareLogo__kqVzM svg {
  height: 1.125rem;
  width: 1.125rem;
}
.Copy_iconMultiColor__GaJd8,
.Copy_iconMultiColor__GaJd8 .Copy_primaryColor__FFlM8 {
  fill: currentColor;
}
.Copy_iconMultiColor__GaJd8 .Copy_secondaryColor__mwbH6 {
  fill: #2659ff;
}
.Copy_iconMultiColor__GaJd8 .Copy_tertiaryColor__8J4Bz {
  fill: #c929ff;
}
.Copy_iconSingleColor__HHcEI,
.Copy_iconSingleColor__HHcEI .Copy_primaryColor__FFlM8,
.Copy_iconSingleColor__HHcEI .Copy_secondaryColor__mwbH6,
.Copy_iconSingleColor__HHcEI .Copy_tertiaryColor__8J4Bz {
  fill: currentColor;
}
@keyframes Copy_skeletonLoading__96amm {
  0% {
    background-position: 50% 50%;
  }
  to {
    background-position: 0 50%;
  }
}
.Copy_copy__PEDyE {
  margin-top: 1em;
}
.Copy_copyBox__eWLgr {
  background-color: #dfe6f0;
  border: 0.0625rem solid #ddddde;
  border-radius: 0.125rem;
  display: flex;
  justify-content: space-between;
  width: 100%;
}
.Copy_content__Y3owx {
  flex: 1 1;
  overflow-y: auto;
  padding: 1em;
  white-space: nowrap;
}
.Copy_button__rM41s {
  background-color: transparent;
  border: none;
  color: #0d2880;
  cursor: pointer;
}
.Copy_failed__MDCQl {
  background-color: #e17858;
  border: solid #873318;
  border-radius: 0.125rem;
  color: #873318;
  margin-bottom: 1em;
  padding: 1em;
  width: 100%;
}
.Copy_success__8of1_ {
  background-color: #39bb96;
  border: solid #154538;
  border-radius: 0.125rem;
  color: #154538;
  margin-bottom: 1em;
  padding: 1em;
  width: 100%;
}
.ad_iconMultiColor__FSptv,
.ad_iconMultiColor__FSptv .ad_primaryColor___Ik6B {
  fill: currentColor;
}
.ad_iconMultiColor__FSptv .ad_secondaryColor__uX26o {
  fill: #2659ff;
}
.ad_iconMultiColor__FSptv .ad_tertiaryColor__YJJky {
  fill: #c929ff;
}
.ad_iconSingleColor__hu_qg,
.ad_iconSingleColor__hu_qg .ad_primaryColor___Ik6B,
.ad_iconSingleColor__hu_qg .ad_secondaryColor__uX26o,
.ad_iconSingleColor__hu_qg .ad_tertiaryColor__YJJky {
  fill: currentColor;
}
@keyframes ad_skeletonLoading__5u8GW {
  0% {
    background-position: 50% 50%;
  }
  to {
    background-position: 0 50%;
  }
}
.ad_adContainer__VLpEW {
  overflow: hidden;
  text-align: center;
}
.ad_adContainer__VLpEW.ad_insideQuarterPos__5ElNC {
  width: 100%;
}
.ad_adContainer__VLpEW.ad_isHidden__5we8V {
  margin: 0 !important;
  padding: 0 !important;
}
.ad_adTitle__YrONM {
  color: #1a1a1a;
  font-size: 0.75rem;
  line-height: 0.9375rem;
  opacity: 0.4;
  padding: 0.3125rem;
  text-align: center;
}
.ad_siteAreaVideo___4cfC .ad_adTitle__YrONM {
  color: #9ba2b7;
}
.Quote_iconMultiColor__Ka0bw,
.Quote_iconMultiColor__Ka0bw .Quote_primaryColor__w4hQg {
  fill: currentColor;
}
.Quote_iconMultiColor__Ka0bw .Quote_secondaryColor__Ggy4i {
  fill: #2659ff;
}
.Quote_iconMultiColor__Ka0bw .Quote_tertiaryColor__RkrLI {
  fill: #c929ff;
}
.Quote_iconSingleColor__yLuQD,
.Quote_iconSingleColor__yLuQD .Quote_primaryColor__w4hQg,
.Quote_iconSingleColor__yLuQD .Quote_secondaryColor__Ggy4i,
.Quote_iconSingleColor__yLuQD .Quote_tertiaryColor__RkrLI {
  fill: currentColor;
}
@keyframes Quote_skeletonLoading__JPzEy {
  0% {
    background-position: 50% 50%;
  }
  to {
    background-position: 0 50%;
  }
}
.Quote_quote___gTqc {
  align-self: center;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  width: 100%;
}
.Quote_quote___gTqc.Quote_siteAreaLifestyle__On2s2.Quote_isTeaser__7Kk10 {
  justify-content: center;
}
.Quote_quoteText__V5iQy {
  color: #1a1a1a;
  font-size: 1.75rem;
  font-family: var(--batonturbo-heavy, sans-serif);
  font-weight: 900;
  letter-spacing: -0.05rem;
  line-height: 2rem;
  overflow: hidden;
  padding: 0.25em;
  text-indent: 1em;
}
.Quote_quoteText__V5iQy > span {
  -webkit-hyphens: auto;
  hyphens: auto;
}
.Quote_siteAreaNews__IhMVK .Quote_quoteText__V5iQy > span {
  background-color: #dfe6f0;
  box-shadow: 0.25em 0 0 #dfe6f0, -0.25em 0 0 #dfe6f0;
}
@media only screen and (min-width: 565px) {
  .Quote_quoteText__V5iQy {
    font-size: 2rem;
    line-height: 2.375rem;
  }
}
@media only screen and (min-width: 1144px) {
  .Quote_quoteText__V5iQy {
    font-size: 2.5rem;
    line-height: 2.75rem;
  }
}
.Quote_siteAreaLifestyle__On2s2 .Quote_quoteText__V5iQy {
  font-size: 1.3125rem;
  font-family: var(--batonturbo-regular, sans-serif);
  font-weight: 400;
  line-height: 1.5625rem;
  text-align: center;
}
.Quote_siteAreaLifestyle__On2s2 .Quote_quoteText__V5iQy > span:before {
  content: "«";
}
.Quote_siteAreaLifestyle__On2s2 .Quote_quoteText__V5iQy > span:after {
  content: "»";
}
@media only screen and (min-width: 565px) {
  .Quote_siteAreaLifestyle__On2s2 .Quote_quoteText__V5iQy {
    font-size: 1.5rem;
    line-height: 1.75rem;
  }
}
@media only screen and (min-width: 1144px) {
  .Quote_siteAreaLifestyle__On2s2 .Quote_quoteText__V5iQy {
    font-size: 1.875rem;
    line-height: 2.5rem;
  }
}
.Quote_siteAreaLifestyle__On2s2.Quote_secondaryColorScheme__QNGMv
  .Quote_quoteText__V5iQy {
  color: #fff;
}
.Quote_siteAreaLifestyle__On2s2.Quote_teaserFull__EWu4S
  .Quote_quoteText__V5iQy {
  font-size: 1.5625rem;
  line-height: 1.5rem;
}
@media only screen and (min-width: 565px) {
  .Quote_siteAreaLifestyle__On2s2.Quote_teaserFull__EWu4S
    .Quote_quoteText__V5iQy {
    font-size: 2rem;
    line-height: 2.375rem;
  }
}
@media only screen and (min-width: 1144px) {
  .Quote_siteAreaLifestyle__On2s2.Quote_teaserFull__EWu4S
    .Quote_quoteText__V5iQy {
    font-size: 2rem;
    line-height: 2.625rem;
  }
}
.Quote_quoteAuthor__iFY6_ {
  font-size: 1rem;
  font-style: normal;
  line-height: 1.375rem;
  margin-top: 0.625rem;
}
@media only screen and (min-width: 565px) {
  .Quote_quoteAuthor__iFY6_ {
    font-size: 1.25rem;
    line-height: 2rem;
    margin-top: 0.75rem;
  }
}
.Quote_quoteAuthor__iFY6_.Quote_siteAreaLifestyle__On2s2.Quote_teaserFull__EWu4S {
  color: #1a1a1a;
  display: block;
  text-align: center;
  text-transform: uppercase;
}
@media only screen and (min-width: 565px) {
  .Quote_quoteAuthor__iFY6_.Quote_siteAreaLifestyle__On2s2.Quote_teaserFull__EWu4S {
    font-size: 1.125rem;
    line-height: 1.375rem;
  }
}
.Quote_quoteAuthor__iFY6_.Quote_siteAreaLifestyle__On2s2.Quote_teaserFull__EWu4S.Quote_secondaryColorScheme__QNGMv {
  color: #fff;
}
.crassAd_iconMultiColor__lTRyf,
.crassAd_iconMultiColor__lTRyf .crassAd_primaryColor__rjSDs {
  fill: currentColor;
}
.crassAd_iconMultiColor__lTRyf .crassAd_secondaryColor__VvD5e {
  fill: #2659ff;
}
.crassAd_iconMultiColor__lTRyf .crassAd_tertiaryColor__dwdyt {
  fill: #c929ff;
}
.crassAd_iconSingleColor__yYeu1,
.crassAd_iconSingleColor__yYeu1 .crassAd_primaryColor__rjSDs,
.crassAd_iconSingleColor__yYeu1 .crassAd_secondaryColor__VvD5e,
.crassAd_iconSingleColor__yYeu1 .crassAd_tertiaryColor__dwdyt {
  fill: currentColor;
}
@keyframes crassAd_skeletonLoading__gDwut {
  0% {
    background-position: 50% 50%;
  }
  to {
    background-position: 0 50%;
  }
}
.crassAd_crassAd__Un29n {
  background-color: #fff;
  display: flex;
  height: 100%;
}
@media only screen and (min-width: 375px) {
  .crassAd_crassAd__Un29n.crassAd_siteAreaLifestyle__gX2YQ {
    flex-direction: column;
  }
}
@media only screen and (min-width: 565px) {
  .crassAd_crassAd__Un29n {
    flex-direction: column;
  }
}
.crassAd_crassAd__Un29n.crassAd_teaserFull__XNhdW,
.crassAd_crassAd__Un29n.crassAd_teaserLarge__XXEK8 {
  flex-direction: column;
}
.crassAd_crassAd__Un29n.crassAd_siteAreaLifestyle__gX2YQ {
  background-color: #f0f0f0;
  margin-top: -0.0625rem;
}
.crassAd_crassAd__Un29n.crassAd_siteAreaLifestyle__gX2YQ.crassAd_secondaryColorScheme__1f7dS {
  background-color: #1a1a1a;
}
.crassAd_content__QwQrW {
  display: flex;
  flex: 1 1 auto;
  flex-direction: column;
  height: 100%;
  padding: 0.625rem;
  width: 52.5%;
}
.crassAd_siteAreaLifestyle__gX2YQ .crassAd_content__QwQrW {
  padding: 0.9375rem;
  width: 100%;
}
@media only screen and (min-width: 565px) {
  .crassAd_content__QwQrW {
    padding: 0.9375rem;
    width: 100%;
  }
}
.crassAd_teaserLarge__XXEK8 .crassAd_content__QwQrW {
  width: 100%;
}
@media only screen and (min-width: 565px) {
  .crassAd_teaserLarge__XXEK8 .crassAd_content__QwQrW {
    padding: 1.25rem;
  }
}
.crassAd_media__sC5kn {
  flex: 1 0 auto;
  position: relative;
  width: 47.5%;
}
@media only screen and (min-width: 375px) {
  .crassAd_siteAreaLifestyle__gX2YQ .crassAd_media__sC5kn {
    width: 100%;
  }
}
@media only screen and (min-width: 565px) {
  .crassAd_media__sC5kn {
    width: 100%;
  }
}
.crassAd_teaserFull__XNhdW .crassAd_media__sC5kn,
.crassAd_teaserLarge__XXEK8 .crassAd_media__sC5kn {
  width: 100%;
}
.crassAd_imgContainer__4C4sC {
  overflow: hidden;
  padding-bottom: 80%;
  position: relative;
}
.crassAd_siteAreaLifestyle__gX2YQ .crassAd_imgContainer__4C4sC {
  padding-bottom: 85.4700854701%;
}
@media only screen and (min-width: 375px) {
  .crassAd_siteAreaLifestyle__gX2YQ .crassAd_imgContainer__4C4sC {
    padding-bottom: 100%;
  }
}
@media only screen and (min-width: 565px) {
  .crassAd_imgContainer__4C4sC {
    padding-bottom: 50%;
  }
}
.crassAd_siteAreaNews__dlqL8.crassAd_teaserLarge__XXEK8
  .crassAd_imgContainer__4C4sC {
  padding-bottom: 68.0272108844%;
}
@media only screen and (min-width: 565px) {
  .crassAd_siteAreaNews__dlqL8.crassAd_teaserLarge__XXEK8
    .crassAd_imgContainer__4C4sC {
    padding-bottom: 50%;
  }
}
.crassAd_siteAreaLifestyle__gX2YQ.crassAd_teaserLarge__XXEK8
  .crassAd_imgContainer__4C4sC {
  padding-bottom: 60.6060606061%;
}
@media only screen and (min-width: 375px) {
  .crassAd_siteAreaLifestyle__gX2YQ.crassAd_teaserLarge__XXEK8
    .crassAd_imgContainer__4C4sC {
    padding-bottom: 100%;
  }
}
@media only screen and (min-width: 1144px) {
  .crassAd_siteAreaLifestyle__gX2YQ.crassAd_teaserLarge__XXEK8
    .crassAd_imgContainer__4C4sC {
    padding-bottom: 49.8753117207%;
  }
}
@media only screen and (max-width: 1143px) {
  .crassAd_siteAreaLifestyle__gX2YQ.crassAd_secondaryGridTeaserFull__n_PID
    .crassAd_imgContainer__4C4sC {
    padding-bottom: 60.6060606061%;
  }
}
@media only screen and (max-width: 1143px) and (min-width: 375px) {
  .crassAd_siteAreaLifestyle__gX2YQ.crassAd_secondaryGridTeaserFull__n_PID
    .crassAd_imgContainer__4C4sC {
    padding-bottom: 49.8753117207%;
  }
}
@media only screen and (min-width: 1144px) {
  .crassAd_siteAreaLifestyle__gX2YQ.crassAd_teaserFull__XNhdW
    .crassAd_imgContainer__4C4sC {
    padding-bottom: 49.8753117207%;
  }
}
.crassAd_image__MtQze {
  position: absolute;
  width: 100%;
}
@supports (object-fit: cover) {
  .crassAd_image__MtQze {
    height: 100%;
    object-fit: cover;
  }
}
.crassAd_kickword__31_kV {
  background-color: #4490c5;
  bottom: 0.625rem;
  color: #fff;
  display: inline-block;
  font-size: 0.75rem;
  font-family: var(--batonturbo-heavy, sans-serif);
  font-weight: 900;
  left: 0.625rem;
  line-height: 0.9375rem;
  padding: 0.1875rem 0.625rem 0.125rem;
  position: absolute;
  text-transform: uppercase;
}
@media only screen and (min-width: 565px) {
  .crassAd_kickword__31_kV {
    bottom: 0.9375rem;
    left: 0.9375rem;
  }
}
@media only screen and (min-width: 1144px) {
  .crassAd_kickword__31_kV {
    font-size: 1rem;
    padding: 0.3125rem 0.9375rem;
  }
}
@media only screen and (min-width: 565px) {
  .crassAd_teaserLarge__XXEK8 .crassAd_kickword__31_kV {
    bottom: 1.25rem;
    left: 1.25rem;
  }
}
.crassAd_titleHeader__AAWAD {
  color: #000;
  display: flex;
  font-size: 0.75rem;
  font-family: var(--batonturbo-heavy, sans-serif);
  font-weight: 900;
  letter-spacing: 0.0125rem;
  line-height: 0.9375rem;
  margin-bottom: 0.0625rem;
  text-align: left;
  text-transform: uppercase;
}
@media only screen and (min-width: 565px) {
  .crassAd_titleHeader__AAWAD {
    margin-bottom: 0.125rem;
  }
}
.crassAd_titleHeader__AAWAD svg {
  height: 0.9375rem;
  margin-right: 0.5rem;
}
.crassAd_isLifestyleCrassAd__2sMpC .crassAd_titleHeader__AAWAD,
.crassAd_siteAreaLifestyle__gX2YQ .crassAd_titleHeader__AAWAD {
  text-transform: none;
}
@media only screen and (min-width: 375px) {
  .crassAd_siteAreaLifestyle__gX2YQ .crassAd_titleHeader__AAWAD {
    justify-content: center;
    text-align: center;
  }
}
.crassAd_siteAreaLifestyle__gX2YQ.crassAd_secondaryColorScheme__1f7dS
  .crassAd_titleHeader__AAWAD {
  color: #fff;
}
.crassAd_title__oKRy0 {
  color: #000;
  font-size: 1.125rem;
  font-family: var(--batonturbo-heavy, sans-serif);
  font-weight: 900;
  letter-spacing: -0.025rem;
  line-height: 1.25rem;
  max-width: 100%;
  text-align: left;
  word-break: break-word;
}
@media only screen and (min-width: 565px) {
  .crassAd_title__oKRy0 {
    font-size: 1.625rem;
    line-height: 1.75rem;
  }
}
.crassAd_teaserLarge__XXEK8 .crassAd_title__oKRy0 {
  font-size: 1.625rem;
  letter-spacing: -0.05rem;
  line-height: 1.6875rem;
}
@media only screen and (min-width: 565px) {
  .crassAd_teaserLarge__XXEK8 .crassAd_title__oKRy0 {
    font-size: 2.5rem;
    line-height: 2.6875rem;
  }
}
.crassAd_siteAreaLifestyle__gX2YQ .crassAd_title__oKRy0 {
  font-size: 1.0625rem;
  font-family: var(--batonturbo-regular, sans-serif);
  font-weight: 400;
  line-height: 1.1875rem;
}
@media only screen and (min-width: 375px) {
  .crassAd_siteAreaLifestyle__gX2YQ .crassAd_title__oKRy0 {
    text-align: center;
  }
}
@media only screen and (min-width: 565px) {
  .crassAd_siteAreaLifestyle__gX2YQ .crassAd_title__oKRy0 {
    font-size: 2rem;
    line-height: 2.375rem;
  }
}
.crassAd_siteAreaLifestyle__gX2YQ.crassAd_teaserLarge__XXEK8
  .crassAd_title__oKRy0 {
  text-align: center;
}
.crassAd_siteAreaLifestyle__gX2YQ.crassAd_teaserFull__XNhdW
  .crassAd_title__oKRy0 {
  font-size: 1.5625rem;
  line-height: 1.5rem;
}
@media only screen and (min-width: 1144px) {
  .crassAd_siteAreaLifestyle__gX2YQ.crassAd_teaserFull__XNhdW
    .crassAd_title__oKRy0 {
    font-size: 2rem;
    line-height: 2.375rem;
  }
}
.crassAd_siteAreaLifestyle__gX2YQ.crassAd_secondaryColorScheme__1f7dS
  .crassAd_title__oKRy0 {
  color: #fff;
}
.crassAd_isLifestyleCrassAd__2sMpC.crassAd_siteAreaNews__dlqL8
  .crassAd_title__oKRy0 {
  font-family: var(--batonturbo-regular, sans-serif);
  font-weight: 400;
  margin-top: 0.5rem;
}
.crassAd_lead__rRN4x {
  color: #1a1a1a;
  display: none;
  font-size: 1rem;
  margin-top: 0.625rem;
  text-align: left;
}
@media only screen and (min-width: 1144px) {
  .crassAd_lead__rRN4x {
    display: block;
  }
  .crassAd_isLifestyleCrassAd__2sMpC .crassAd_lead__rRN4x,
  .crassAd_siteAreaLifestyle__gX2YQ .crassAd_lead__rRN4x {
    display: none;
  }
}
.crassAd_teaserLarge__XXEK8 .crassAd_lead__rRN4x {
  font-size: 1.25rem;
  line-height: 1.875rem;
}
