@keyframes shine-skeleton-lines{0{background-position:-100px}
40%,100%{background-position:600px}
}
.mod__max-w-xl{max-width:1436px;margin:auto}
.cmp-story-stream{background:var(--bg-color-light);padding:32px 16px}
.cmp-story-stream .stry-loaded{background:var(--bg-color-light)}
.cmp-story-stream.mod__dark{background-color:var(--bg-color-dark)}
.cmp-story-stream.mod__dark .stry-loaded{background-color:var(--bg-color-dark)}
.cmp-story-stream.mod__dark .cmp-story-stream__header__title .cmp-title__text{color:var(--font-color-dark);margin:0;word-break:break-word}
.cmp-story-stream.mod__dark .cmp-story-stream__header__text .cmp-text,.cmp-story-stream.mod__dark .cmp-story-stream__header__text .cmp-text p{color:var(--text-color-dark)}
.cmp-story-stream.mod__dark .cmp-story-stream__header__text .cmp-text a{color:var(--text-color-dark);text-decoration:underline}
.cmp-story-stream.mod__dark .stry-grid-layout .has-smart-goals .back .stry-grid-smartgoal:not(:hover){background:var(--bg-color-light) !important}
.cmp-story-stream.mod__dark .stry-grid-layout .has-smart-goals .back .stry-grid-smartgoal:not(:hover) .stry-grid-smartgoal-inner{color:var(--font-color-light)}
.cmp-story-stream__header{max-width:288px;margin:0 auto}
.cmp-story-stream__header__title{text-align:center;margin-bottom:8px}
.cmp-story-stream__header__title .cmp-title__text{color:var(--font-color-light);font-family:var(--title-font);font-weight:350;text-transform:uppercase;font-size:24px;line-height:1.2;margin:0;word-break:break-word}
.cmp-story-stream__header__text .cmp-text,.cmp-story-stream__header__text .cmp-text p{color:var(--text-color-light);font-family:var(--text-font);font-weight:350;text-transform:normal;font-size:16px;line-height:1.2;text-align:center}
.cmp-story-stream__header__text .cmp-text a{color:var(--text-color-light);text-decoration:underline}
.cmp-story-stream__header__text .cmp-text h1,.cmp-story-stream__header__text .cmp-text h2,.cmp-story-stream__header__text .cmp-text h3,.cmp-story-stream__header__text .cmp-text h4,.cmp-story-stream__header__text .cmp-text h5,.cmp-story-stream__header__text .cmp-text h6,.cmp-story-stream__header__text .cmp-text blockquote,.cmp-story-stream__header__text .cmp-text pre{color:var(--text-color-light);font-family:var(--text-font);font-weight:350;text-transform:normal;font-size:16px;line-height:1.2;text-align:center;margin:0}
.cmp-story-stream .stry-grid-layout{margin:32px auto auto}
@media(min-width:764px){.cmp-story-stream{padding:60px 0}
.cmp-story-stream__header{max-width:458px;margin:0 auto}
.cmp-story-stream__header__title .cmp-title__text{font-family:var(--title-font);font-weight:300;font-size:40px;margin:0;word-break:break-word}
.cmp-story-stream .stry-grid-layout{margin:56px auto auto}
}
@media(min-width:1016px){.cmp-story-stream{padding-left:32px;padding-right:32px}
.cmp-story-stream__header{max-width:610px}
.cmp-story-stream__header__text .cmp-text,.cmp-story-stream__header__text .cmp-text p{font-size:24px}
.cmp-story-stream__header__text .cmp-text a{text-decoration:underline}
}
@media(min-width:1436px){.cmp-story-stream{padding-left:unset;padding-right:unset}
.cmp-story-stream__header{max-width:862px}
.cmp-story-stream__header__title .cmp-title__text{font-size:60px;margin:0;word-break:break-word}
.cmp-story-stream__header__text .cmp-text,.cmp-story-stream__header__text .cmp-text p{font-size:30px}
.cmp-story-stream__header__text .cmp-text a{text-decoration:underline}
}