.jb-news-detail-page__banner{position:relative;z-index:4;height:100%}.jb-news-detail-page__banner:before{z-index:1;position:absolute;top:0;left:0;content:'';width:100%;height:100%;max-height:17.8125rem;background-color:var(--jb--color--sky);-webkit-mask-image:url(../../img/graphics/clouds.svg);mask-image:url(../../img/graphics/clouds.svg);-webkit-mask-position:center 0;mask-position:center 0;animation:smoothMaskPosition 50s linear infinite}@media (min-width: 768px){.jb-news-detail-page__banner:before{max-height:23.25rem}}.jb-news-detail-page__banner:after{z-index:-1;position:absolute;top:0;left:0;content:'';width:100%;height:100%;max-height:17.8125rem;background-color:var(--jb--color--navy)}@media (min-width: 768px){.jb-news-detail-page__banner:after{max-height:23.25rem}}@keyframes smoothMaskPosition{0%{-webkit-mask-position:-100% 0%;mask-position:-100% 0%}100%{-webkit-mask-position:-100vw 0%;mask-position:-100vw 0%}}.jb-news-detail-page__banner-wrapper{max-width:53.125rem;margin:0 auto;padding-top:3.125rem;padding-right:calc(var(--jb--grid--gutter-width) - 0.3125rem);padding-left:calc(var(--jb--grid--gutter-width) - 0.3125rem);position:relative;z-index:3}@media (min-width: 768px){.jb-news-detail-page__banner-wrapper{padding-right:var(--jb--grid--gutter-width--half);padding-left:var(--jb--grid--gutter-width--half);padding-top:3.75rem}}@media (min-width: 1024px){.jb-news-detail-page__banner-wrapper{padding-top:5rem}}@media (min-width: 1320px){.jb-news-detail-page__banner-wrapper{padding-top:6.5rem}}.jb-news-detail-page__banner-wrapper-text{text-align:center}.jb-news-detail-page__banner-wrapper-text h6,.jb-news-detail-page__banner-wrapper-text h2,.jb-news-detail-page__banner-wrapper-text a{color:var(--jb--color--white)}.jb-news-detail-page__banner-wrapper-text h6{margin-top:0;margin-bottom:0}.jb-news-detail-page__banner-wrapper-text h2{margin-top:1.25rem;margin-bottom:2.5rem}@media (min-width: 1024px){.jb-news-detail-page__banner-wrapper-text h2{margin-bottom:3.125rem}}@media (min-width: 1320px){.jb-news-detail-page__banner-wrapper-text h2{margin-bottom:3.75rem}}.jb-news-detail-page__banner-wrapper-text h2 a:hover{text-decoration:none}.jb-news-detail-page__banner-wrapper-image figure img{max-width:53.125rem;width:100%;-o-object-fit:cover;object-fit:cover;max-height:31.875rem;height:100%}.jb-news-detail-page__banner--no-image{position:relative}.jb-news-detail-page__banner--no-image:before{z-index:1;position:absolute;top:0;left:0;content:'';width:100%;height:100%;max-height:17.8125rem;background-color:var(--jb--color--sky);-webkit-mask-image:url(../../img/graphics/clouds.svg);mask-image:url(../../img/graphics/clouds.svg);-webkit-mask-position:center 0;mask-position:center 0;animation:smoothMaskPosition 50s linear infinite}@media (min-width: 768px){.jb-news-detail-page__banner--no-image:before{max-height:19.5rem}}.jb-news-detail-page__banner--no-image:after{z-index:-1;position:absolute;top:0;left:0;content:'';width:100%;height:100%;max-height:17.8125rem;background-color:var(--jb--color--navy)}@media (min-width: 768px){.jb-news-detail-page__banner--no-image:after{max-height:19.5rem}}@keyframes smoothMaskPosition{0%{-webkit-mask-position:-100% 0%;mask-position:-100% 0%}100%{-webkit-mask-position:-100vw 0%;mask-position:-100vw 0%}}.jb-news-detail-page__banner--no-image .jb-news-detail-page__banner-wrapper{padding:5rem 0}@media (min-width: 1024px){.jb-news-detail-page__banner--no-image .jb-news-detail-page__banner-wrapper{padding:6.9375rem 0}}.jb-news-detail-page__banner--no-image .jb-news-detail-page__banner-wrapper-text h2{margin-bottom:0}.jb-news-detail-page .post-wrapper{max-width:53.125rem;margin:0 auto;padding-right:calc(var(--jb--grid--gutter-width) - 0.3125rem);padding-left:calc(var(--jb--grid--gutter-width) - 0.3125rem)}@media (min-width: 768px){.jb-news-detail-page .post-wrapper{padding-right:var(--jb--grid--gutter-width--half);padding-left:var(--jb--grid--gutter-width--half)}}.jb-news-detail-page__content-wrapper .jb-post-content{border-bottom:0.0625rem solid var(--jb--color--palegray);padding-bottom:4.0625rem;margin-top:2.0625rem}@media (min-width: 1320px){.jb-news-detail-page__content-wrapper .jb-post-content{margin-top:2.8125rem}}.jb-news-detail-page__content-categories{margin-top:1.875rem}.jb-news-detail-page__content-categories p a{font-weight:var(--jb--body--font-weight)}.jb-news-detail-page__content-categories p a:hover{text-decoration:none}.jb-news-detail-page .recent-post{background-color:var(--jb--color--paleblue);margin-top:3.125rem;padding:3.125rem 0}@media (min-width: 768px){.jb-news-detail-page .recent-post{padding:4.375rem 0;margin-top:5rem}}@media (min-width: 768px){.jb-news-detail-page .recent-post{margin-top:6.5625rem}}.jb-news-detail-page .recent-post__heading-content{display:flex;flex-direction:column;margin-bottom:2.5rem}@media (min-width: 768px){.jb-news-detail-page .recent-post__heading-content{justify-content:space-between;align-items:baseline;flex-direction:row;margin-bottom:3.75rem}}.jb-news-detail-page .recent-post__heading-content h2{margin:0}.jb-news-detail-page .recent-post__list{display:grid;grid-template-columns:repeat(1, 1fr);gap:1.25rem}@media (min-width: 768px){.jb-news-detail-page .recent-post__list{grid-template-columns:repeat(3, 1fr);gap:0}}.jb-news-detail-page .recent-post__list-wrapper h6{margin-top:0;margin-bottom:0.9375rem;color:var(--jb--color--red)}.jb-news-detail-page .recent-post__list-wrapper h3{margin-top:0;margin-bottom:0}.jb-news-detail-page .recent-post__list-wrapper h3 a{font-weight:var(--jb--body--font-weight);color:var(--jb--color--navy)}.jb-news-detail-page .recent-post__list-wrapper:hover a,.jb-news-detail-page .recent-post__list-wrapper:hover h6{text-decoration:none;color:var(--jb--color--red)}

