:root{--root-width:100vw;--grid-absolute-gutter:20px;--grid-absolute-cols:12;--grid-container-spacing:20px;--grid-container-max-width-xl:1290px;--grid-container-width:calc(var(--root-width) - var(--grid-container-spacing) * 2);--grid-absolute-col-width:calc(
            (
                var(--grid-container-width) - var(--grid-absolute-gutter) * (var(--grid-absolute-cols) - 1)
            ) / var(--grid-absolute-cols)
        )}@media (min-width: 1024px){:root{--grid-absolute-gutter:24px}}@media (min-width: 1280px){:root{--grid-absolute-gutter:40px}}@media (min-width: 768px){:root{--grid-absolute-cols:24;--grid-container-spacing:34px}}@media (min-width: 768px){}@media (min-width: 1024px){:root{--grid-container-spacing:42px}}@media (min-width: 1280px){:root{--grid-container-spacing:64px}}@media (min-width: 1440px){:root{--grid-container-spacing:75px;--grid-container-width:min(
                calc(var(--root-width) - var(--grid-container-spacing) * 2),
                1290px
            )}}@media (min-width: 1440px){}.spotlight__sectionHl::after{height:4px;width:40px;margin-top:1.875rem;background-color:#e60000;display:block}@media (min-width: 768px){.spotlight__sectionHl::after{height:6px}}.spotlight__sectionHl:last-child::after{margin-bottom:.9375rem}@media (min-width: 1024px){.spotlight__base{display:flex;justify-content:space-between}.spotlight__base--fullBleed,.spotlight__base--fullBleed-info-block{position:relative}.spotlight__base--right{flex-direction:row-reverse}.spotlight__image{width:calc(calc( (var(--root-width) - var(--grid-container-width)) / 2) + calc( var(--grid-absolute-col-width) * 15 + var(--grid-absolute-gutter) * 14))}}@media (min-width: 1024px){}@media (min-width: 1024px){}@media (min-width: 1024px){}@media (min-width: 1280px){.spotlight__image{width:calc(calc( (var(--root-width) - var(--grid-container-width)) / 2) + calc( var(--grid-absolute-col-width) * 16 + var(--grid-absolute-gutter) * 15))}}.spotlight__image .image__skeleton{margin-bottom:0}.spotlight__base--compact .spotlight__image .image__skeleton{height:9.375em;padding-top:0 !important}@media (min-width: 768px){.spotlight__base--compact .spotlight__image .image__skeleton{height:23.125em}}@media (min-width: 1024px){.spotlight__base--compact .spotlight__image .image__skeleton{height:31.25em}}@media (min-width: 1280px){.spotlight__base--compact .spotlight__image .image__skeleton{height:37.5em}}.spotlight__base--narrow .spotlight__image .image__skeleton{height:9.375em;padding-top:0 !important}@media (min-width: 768px){.spotlight__base--narrow .spotlight__image .image__skeleton{height:23.125em}}@media (min-width: 1024px){.spotlight__base--narrow .spotlight__image .image__skeleton{height:43.75em}}@media (min-width: 1280px){.spotlight__base--narrow .spotlight__image .image__skeleton{height:50em}}.spotlight__image .image__loaded{-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover"}@media (min-width: 1024px){.spotlight__base--fullBleed .spotlight__image,.spotlight__base--fullBleed-info-block .spotlight__image{width:100%}.spotlight__base--narrow .spotlight__image{width:calc(calc( var(--grid-absolute-col-width) * 9 + var(--grid-absolute-gutter) * 8) + calc( (var(--root-width) - var(--grid-container-width)) / 2))}}@media (min-width: 1024px){}.spotlight__content{padding:2rem 0px;padding-left:calc( (var(--root-width) - var(--grid-container-width)) / 2);padding-right:calc( (var(--root-width) - var(--grid-container-width)) / 2);flex:1}@media (min-width: 768px){.spotlight__content{padding-bottom:3.40625rem;display:flex;align-items:flex-start;flex-direction:column;justify-content:center}}@media (min-width: 1024px){.spotlight__content{width:38.3%;padding-left:calc( var(--grid-absolute-col-width) * 1 + var(--grid-absolute-gutter) * 2);padding-right:calc( var(--grid-absolute-col-width) * 1 + var(--grid-absolute-gutter) * 2)}}.spotlight__content--bg1{--section-background-color:#f9f9f7;background-color:#f9f9f7}.spotlight__content--bg2{--section-background-color:#f4f3ee;background-color:#f4f3ee}.spotlight__content--bg3{--section-background-color:#fbf9ee;background-color:#fbf9ee}.spotlight__content--bg4{--section-background-color:#fff;background-color:#fff}@media (min-width: 768px){.spotlight__base--compact .spotlight__content,.spotlight__base--fullBleed .spotlight__content{padding-right:calc(calc( (var(--root-width) - var(--grid-container-width)) / 2) + calc( var(--grid-absolute-col-width) * 6 + var(--grid-absolute-gutter) * 6))}}@media (min-width: 1024px){.spotlight__base--left .spotlight__content{padding-left:calc( var(--grid-absolute-col-width) * 0 + var(--grid-absolute-gutter) * 1);padding-right:calc( (var(--root-width) - var(--grid-container-width)) / 2)}.spotlight__base--right .spotlight__content{padding-right:calc( var(--grid-absolute-col-width) * 0 + var(--grid-absolute-gutter) * 1);padding-left:calc( (var(--root-width) - var(--grid-container-width)) / 2)}}@media (min-width: 1024px){}.spotlight__base--narrow .spotlight__content{padding-right:0}@media (min-width: 1024px){.spotlight__base--narrow .spotlight__content{padding-bottom:2.3125rem;padding-top:0rem;flex-grow:1}}@media (min-width: 1280px){.spotlight__base--narrow .spotlight__content{padding-bottom:.3125rem}}@media (min-width: 1024px){.spotlight__base--narrow.spotlight__base--right .spotlight__content{padding-right:var(--grid-absolute-gutter);padding-left:calc( (var(--root-width) - var(--grid-container-width)) / 2)}.spotlight__base--narrow.spotlight__base--left .spotlight__content{padding-left:var(--grid-absolute-gutter);padding-right:calc( (var(--root-width) - var(--grid-container-width)) / 2)}.spotlight__base--fullBleed .spotlight__content,.spotlight__base--fullBleed-info-block .spotlight__content{padding:0rem 0px 3.75rem;margin-left:calc( (var(--root-width) - var(--grid-container-width)) / 2);position:absolute;left:0;bottom:0;background-color:transparent;z-index:0}.spotlight__base--fullBleed .spotlight__content{width:calc( var(--grid-absolute-col-width) * 9 + var(--grid-absolute-gutter) * 8)}}@media (min-width: 1024px){}@media (min-width: 1024px){}@media (min-width: 1024px){}@media (min-width: 1280px){.spotlight__base--fullBleed .spotlight__content{width:calc( var(--grid-absolute-col-width) * 8 + var(--grid-absolute-gutter) * 7)}}.spotlight__base--fullBleed-info-block .spotlight__content{width:auto}@media (min-width: 1024px){.spotlight__base--fullBleed-info-block .spotlight__content{width:calc( var(--grid-absolute-col-width) * 24 + var(--grid-absolute-gutter) * 23)}}.spotlight__content--darkmode{background-color:#1c1c1c}@media (min-width: 1024px){.spotlight__content--darkmode{background-color:transparent}}.spotlight__content--darkmode .spotlight__sectionHl,.spotlight__content--darkmode .spotlight__hl,.spotlight__content--darkmode .spotlight__text,.spotlight__content--darkmode .spotlight__text>*,.spotlight__content--darkmode .spotlight__linkContent,.spotlight__content--darkmode .spotlight__sectionHl .link__base{color:#fff}.spotlight__content--darkmode .spotlight__sectionHl .svgicon__base,.spotlight__content--darkmode .spotlight__hl .svgicon__base,.spotlight__content--darkmode .spotlight__text .svgicon__base,.spotlight__content--darkmode .spotlight__text>* .svgicon__base,.spotlight__content--darkmode .spotlight__linkContent .svgicon__base,.spotlight__content--darkmode .spotlight__sectionHl .link__base .svgicon__base{fill:#fff}.spotlight__contentAligner,.spotlight__sectionHl{width:100%}.spotlight__sectionHl,.spotlight__sectionHl .link__base{color:#1c1c1c;font:1.75rem / 2.0625rem Frutiger,Meiryo,"MS PGothic","Hiragino Kaku Gothic Pro",Helvetica,sans-serif}@media (min-width: 1280px){.spotlight__sectionHl,.spotlight__sectionHl .link__base{font-size:2.5rem;line-height:3rem}}.spotlight__sectionHl::after{content:'';margin-top:1.25rem}@media (min-width: 768px){.spotlight__sectionHl::after{margin-top:2rem}}@media (min-width: 1024px){.spotlight__base--fullBleed-info-block .spotlight__sectionHl{width:calc( var(--grid-absolute-col-width) * 9 + var(--grid-absolute-gutter) * 8)}}@media (min-width: 1280px){.spotlight__base--fullBleed-info-block .spotlight__sectionHl{width:calc( var(--grid-absolute-col-width) * 7 + var(--grid-absolute-gutter) * 6)}}@media (min-width: 1024px){.spotlight__base--fullBleed-info-block .spotlight__sectionHl--small{width:calc(8 / var(--grid-absolute-cols) * 100%)}.spotlight__base--fullBleed-info-block .spotlight__sectionHl--medium{width:calc(12 / var(--grid-absolute-cols) * 100%)}.spotlight__base--fullBleed-info-block .spotlight__sectionHl--large{width:calc(16 / var(--grid-absolute-cols) * 100%)}}@media (min-width: 1024px){}@media (min-width: 1024px){}.spotlight__hl{font:300 1.25em/1.4 "Frutiger",Meiryo,"MS PGothic","Hiragino Kaku Gothic Pro",Helvetica,sans-serif;color:#1c1c1c;margin-top:2rem}@media (min-width: 1280px){.spotlight__hl{font:300 1.5em/1.5 "Frutiger",Meiryo,"MS PGothic","Hiragino Kaku Gothic Pro",Helvetica,sans-serif}}@media (min-width: 1024px){.spotlight__hl{margin-top:2.5rem}}.spotlight__text{font:300 1em/1.625 "Frutiger",Meiryo,"MS PGothic","Hiragino Kaku Gothic Pro",Helvetica,sans-serif;color:#1c1c1c;padding-top:.12031em;padding-bottom:.04719em;margin-top:.75rem}@media (min-width: 1024px){.spotlight__text{font:300 .875em/1.57143 "Frutiger",Meiryo,"MS PGothic","Hiragino Kaku Gothic Pro",Helvetica,sans-serif;padding-top:.21286em;padding-bottom:.14214em}}@media (min-width: 1280px){.spotlight__text{font:300 1em/1.625 "Frutiger",Meiryo,"MS PGothic","Hiragino Kaku Gothic Pro",Helvetica,sans-serif;padding-top:.12031em;padding-bottom:.04719em}}@media (min-width: 1440px){.spotlight__text{font:300 1.0625em/1.58824 "Frutiger",Meiryo,"MS PGothic","Hiragino Kaku Gothic Pro",Helvetica,sans-serif;padding-top:.11029em;padding-bottom:.03882em}}.spotlight__text ol{list-style:decimal inside}.spotlight__text ul{list-style:disc inside}.spotlight__text:first-child{margin-top:2rem}@media (min-width: 1024px){.spotlight__text:first-child{margin-top:2.5rem}}.spotlight__link{font:bold .875em/1.14286 "Frutiger",Meiryo,"MS PGothic","Hiragino Kaku Gothic Pro",Helvetica,sans-serif;color:#1c1c1c;margin-top:1.5rem;display:flex;align-items:center}@media (min-width: 1280px){.spotlight__link{font:bold 1em/1.125 "Frutiger",Meiryo,"MS PGothic","Hiragino Kaku Gothic Pro",Helvetica,sans-serif}}.spotlight__link .svgicon__base{max-height:1.5rem;max-width:1.5rem}.spotlight__videoicon{margin-right:20px;padding-right:50px;background-image:url('../../../shared_assets/img/icons/video.light.09062021.svg');display:inline-block;width:50px;height:50px}.spotlight__content--darkmode .spotlight__videoicon{background-image:url('../../../shared_assets/img/icons/video.27072021.svg')}@media (min-width: 768px){.spotlight__base--fullBleed .spotlight__sectionHl,.spotlight__base--fullBleed .spotlight__contentAligner{width:calc( var(--grid-absolute-col-width) * 18 + var(--grid-absolute-gutter) * 17)}}@media (min-width: 1024px){.spotlight__base--fullBleed .spotlight__sectionHl,.spotlight__base--fullBleed .spotlight__contentAligner{width:auto}}.spotlight__wrapper{flex-basis:100%}.spotlight__base--narrow .spotlight__hl{margin-top:1.625em}@media (min-width: 768px){.spotlight__base--narrow .spotlight__hl{margin-top:1.125em}}@media (min-width: 1024px){.spotlight__base--narrow .spotlight__hl{margin-top:1.875em}}@media (min-width: 768px){.spotlight__base--narrow .spotlight__contentAligner{padding-left:calc( var(--grid-absolute-col-width) * 2 + var(--grid-absolute-gutter) * 2);width:calc( var(--grid-absolute-col-width) * 22 + var(--grid-absolute-gutter) * 21)}}@media (min-width: 1024px){.spotlight__base--narrow .spotlight__contentAligner{padding-left:calc( var(--grid-absolute-col-width) * 1 + var(--grid-absolute-gutter) * 1);width:100%;margin-right:auto}}.spotlight__base--narrow .featuredstatistics__base{margin-top:-.78125rem}@media (min-width: 1280px){.spotlight__base--narrow .featuredstatistics__base{margin-top:-1.40625rem}}@media (min-width: 1440px){.spotlight__base--narrow .featuredstatistics__base{margin-top:-2.03125rem}}.spotlight__base--narrow .spotlight__featuredstatistics+.spotlight__link{margin-top:1.125rem}@media (min-width: 768px){.spotlight__base--narrow .spotlight__featuredstatistics+.spotlight__link{margin-top:2.5625rem}}@media (min-width: 1024px){.spotlight__base--narrow .spotlight__featuredstatistics+.spotlight__link{margin-top:2.1875rem}}
