.blog .headline{text-align:center;margin:0 16px;padding-top:40px}
.blog h2{font-size:24px;line-height:32px;margin-left:0;margin-bottom:0}
.blog h3{font-size:18px;line-height:24px}
.blog *:not(.partial):not(.blog-card_decoration)[class*="decoration-"]{margin-bottom:40px}
.blog *:not(.partial):not(.blog-card_decoration)[class*="decoration-"]::before,.blog *:not(.partial):not(.blog-card_decoration)[class*="decoration-"]::after{margin-top:0;margin-bottom:0}
.blog *:not(.partial):not(.blog-card_decoration)[class*="decoration-"].desktop-only{display:none}
@media (min-width:861px){.blog *:not(.partial):not(.blog-card_decoration)[class*="decoration-"].desktop-only{display:block}}
.blog [class*="decoration-"]::after{margin-bottom:0}
.blog .article{display:grid;column-gap:40px;grid-template-columns:1fr;grid-template-areas:"main-content" "side-content" "chips" "survey" "decoration1" "advertisement" "similar-articles" "other-articles"}
@media (max-width:720px){.blog .article{grid-template-columns:calc(100vw - 32px)}}
@media (min-width:861px){.blog .article{grid-template-columns:1fr 379px;grid-template-areas:"main-content side-content" "chips chips" "decoration1 decoration1" "advertisement advertisement" "decoration2 decoration2" "other-articles other-articles"}}
.blog .article>*:not(:first-child){margin-bottom:40px}
.blog .article>:last-child{margin-bottom:80px}
@media (min-width:721px) and (max-width:1024px){.blog .article-slider{width:calc(100vw - 64px)}}
.blog .article .main-content{display:flex;flex-direction:column;gap:40px}
.blog .article .main-content .description p{font-weight:500}
.blog .article .content>*:not(blockquote):not(.advertisement_mobile){margin-bottom:16px}
.blog .article .content a{color:#4A4DCC}
.blog .article .content a:focus-visible{box-shadow:0px 0px 0px 4px #2A71F9;border-radius:4px}
.blog .article .content>blockquote:first-child{margin-top:0}
.blog .article .content p.oc-text-no-overflow{overflow:hidden}
.blog .article .content img{display:block;border-radius:8px;width:100%;margin-left:auto;margin-right:auto}
.blog .article .content img.fr-fir{margin-right:0}
.blog .article .content img.fr-fil{margin-left:0}
.blog .article .content img.fr-dii{display:inline-block;float:none;margin-left:5px;margin-right:5px;max-width:calc(100% - 10px);vertical-align:bottom}
.blog .article .content img.fr-dii.fr-fir{float:right;margin:0px 0 16px 16px;max-width:calc(100% - 16px)}
.blog .article .content img.fr-dii.fr-fil{float:left;margin:0px 16px 16px 0;max-width:calc(100% - 16px)}
.blog .article .questionnaire-container{border-radius:8px}
@media (min-width:861px){.blog .article>.survey{display:none}}
.blog .article .survey .questionnaire-content{align-items:flex-start;width:fit-content}
.blog .article .side-content{display:none}
@media (min-width:861px){.blog .article .side-content{display:block;max-width:379px}}
.blog .article .side-content .survey{margin-top:40px}
.blog .article .side-content .survey h2{font-size:18px;font-weight:500;line-height:24px}
@media (max-width:599px){.blog .article h1{font-size:32px;line-height:38px}}
.blog .article .image-primary{width:100%;height:auto}
.blog .article blockquote{margin:40px 0;line-height:32px;display:flex;flex-direction:column;gap:8px}
.blog .article blockquote p:not(.oc-text-gray){font-size:24px;line-height:32px;margin-left:0;margin-bottom:0;color:#15171C;font-weight:500}
.blog .article .oc-text-gray{color:#676973;line-height:24px}
.blog .article .article-info{display:grid;grid-template-columns:1fr;grid-template-areas:"date" "label" "social" "brand" "cta";row-gap:8px;column-gap:16px;margin-bottom:40px}
@media (min-width:600px){.blog .article .article-info{grid-template-columns:auto 1fr auto;grid-template-areas:"date date label" "brand cta social"}}
.blog .article .article-info_brand{display:flex;align-items:center;gap:8px;font-size:24px;line-height:32px;font-weight:500}
@media (min-width:600px){.blog .article .article-info_brand.mobile{display:none}}
.blog .article .article-info_brand img{border-radius:0;width:fit-content;margin:0}
.blog .article .article-info_brand h4{font-size:24px;line-height:32px;font-weight:700;text-transform:uppercase;color:#E4032E;font-family:"Roboto Condensed Bold",sans-serif}
.blog .article .article-info .text-button{width:fit-content}
.blog .article .socials{display:flex;gap:16px;height:24px}
@media (min-width:600px){.blog .article .socials{justify-content:flex-end}}
.blog .article .socials a{border-radius:4px}
.blog .article .socials a:hover{background-color:#EEEEF1}
.blog .article .socials a:active{background-color:#DDDDE3}
.blog .article .socials a img{margin-left:0}
.blog .article u{text-decoration:none;background-image:linear-gradient(to right,#E3002C 50%,#251435 50%);background-size:200% 1px;background-repeat:no-repeat;background-position:100% 100%;transition:background-position 0.2s}
.blog .article u:hover{background-position:0% 100%}
@counter-style checkmark{.blog .article{system:cyclic;symbols:none;suffix:none}}
.blog .article ul,.blog .article ol{display:flex;flex-direction:column;margin:0;padding-left:24px}
.blog .article ul[style^="list-style-type:"][style$=" checkmark;"]{list-style-type:none !important;padding-left:32px;gap:16px}
.blog .article ul[style^="list-style-type:"][style$=" checkmark;"] li{position:relative}
.blog .article ul[style^="list-style-type:"][style$=" checkmark;"] li::before{position:absolute;display:block;content:url("/storage/app/media/icons/icons_svg_24/tick-circle-red.svg");width:24px;height:24px;left:-32px;top:0}
.blog .article .fr-video iframe{width:100%;height:100%;aspect-ratio:1.7777777778}
@media (min-width:500px){.blog .article .block-with-bg-image{height:320px}}
.blog .article .block-with-bg-image .image-desktop{height:320px}
.blog .article .block-with-bg-image .description>p{color:#676973}
.blog .article .advertisement{display:flex;flex-direction:column;align-items:flex-start;gap:16px;border-radius:8px;background-color:#F9CCD5;padding:16px}
.blog .article .advertisement_mobile{margin:40px 0}
@media (min-width:861px){.blog .article .advertisement_mobile{display:none}}
.blog .article .advertisement>img{width:100%;height:auto}
.blog .article .advertisement a{color:#15171C}
.blog .article .advertisement a img{width:initial}
.blog .article .chips-wrapper{display:flex;flex-wrap:wrap;gap:16px;margin-top:16px}
.article-back{width:fit-content;color:#5D617B;font-size:14px;font-weight:500;margin:8px 0 16px}
@media (min-width:500px){.article-back{display:none}}
.article-back img{margin:0}
.blog .other-articles .slick-prev{top:-52px}
.blog .other-articles .slick-next{top:-52px;right:0}
@media (min-width:1231px){.blog .other-articles .blog-card>img{width:378px;height:200px}}
.blog .other-articles .blog-card .description p{color:#5D617B}
@media (min-width:861px){.blog .similar-articles{margin-bottom:40px}.blog .similar-articles .blog-card{flex-direction:row;align-items:center;gap:16px}.blog .similar-articles .blog-card:hover{background-color:#DFDFE5}.blog .similar-articles .blog-card img{flex-shrink:0;width:163px;height:86px;min-width:unset;max-width:unset;min-height:unset;max-height:unset;margin:0}}
@media (min-width:861px){.blog .similar-articles.with-slider{display:none}}
.blog .similar-articles .blog-card h2{font-size:18px;line-height:24px}
.blog .similar-articles .article-info_brand{margin-bottom:16px}
@media (max-width:860px){.blog .similar-articles .article-info_brand{display:grid;column-gap:16px;row-gap:8px;grid-template-columns:40px 1fr}.blog .similar-articles .article-info_brand span{grid-column:span 2}}
.blog .similar-articles .article-info_brand h4{margin-right:8px}