#colorModeBanner,#colorModeBanner *{box-sizing:border-box}#colorModeBanner .content{position:relative;z-index:2}.margins-widest{padding-left:5rem;padding-right:5rem}.margins-wide{padding-left:7rem;padding-right:7rem}#colorModeBanner{align-items:stretch;background-color:#e5e5e5;padding-top:40px;padding-bottom:40px}#colorModeBanner.light_a{background-color:#f3f5f8}#colorModeBanner.red{background-color:#f45541}#colorModeBanner svg{width:201px;height:auto}#colorModeBanner svg path.icon{fill:#f45541}#colorModeBanner svg path.letters{fill:#000}#colorModeBanner.red svg path{fill:#fff}#colorModeBanner .tint-wrapper .info ul{margin:1em 0 1em 1em;padding-left:0;font-weight:100}#colorModeBanner .tint-wrapper .info ul li:not(:last-child){margin-bottom:1em}#colorModeBanner .arrow-wrapper .size{height:24px;width:24px}#colorModeBanner .arrow-wrapper .size svg{width:100%;height:auto}#colorModeBanner .tint-wrapper img{width:100%;max-width:100%;height:auto;margin:0;padding:0;display:block}#colorModeBanner .tint-wrapper .info h3{margin-top:40px;line-height:1;font-weight:600}#colorModeBanner .descr p:first-child{margin-top:0}#colorModeBanner .descr p:last-child{margin-bottom:0}@media screen and (max-width:767px){#colorModeBanner svg{width:194px}}