@font-face{font-family:"TitlingGothicFB Wide";font-style:normal;font-weight:700;font-display:swap;src:url("https://live-essenceweb.s3.amazonaws.com/uploads/fonts/TitlingGothicFBWide-Black.otf") format("opentype")}@font-face{font-family:"TitlingGothicFB Wide";font-style:normal;font-weight:600;font-display:swap;src:url("https://live-essenceweb.s3.amazonaws.com/uploads/fonts/TitlingGothicFBWide-Bold.otf") format("opentype")}@font-face{font-family:"TitlingGothicFB Wide";font-style:normal;font-weight:100;font-display:swap;src:url("https://live-essenceweb.s3.amazonaws.com/uploads/fonts/TitlingGothicFBWide-Light.otf") format("opentype")}@font-face{font-family:"TitlingGothicFB Normal";font-style:normal;font-weight:400;font-display:swap;src:url("https://live-essenceweb.s3.amazonaws.com/uploads/fonts/TitlingGothicFBNor-Reg.otf") format("opentype")}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}a:hover,a:active{outline:0;text-decoration:none}a:focus{outline:thin;outline-style:dotted;text-decoration:underline}h1,h2,h3,h4,h5,h6{clear:both}hr{border:0;height:2px}ul,ol{padding-left:1rem}ul{list-style:disc}ul ul{list-style-type:circle}ol{list-style:decimal}li>ul,li>ol{padding-left:2rem}img{height:auto;max-width:100%;position:relative}figure{margin:0}blockquote{border-left:none;margin-left:0;padding:0 0 0 1rem}blockquote>p{margin:0 0 1rem}.na-sponsor{align-items:center;display:flex;margin:5px 0;width:fit-content}.na-sponsor__logo img{display:block;height:20px;max-width:105px;object-fit:contain;width:auto}.na-sponsor__name{font-size:8px;font-weight:700;line-height:1.2;margin:1px 4px 0 0;text-transform:uppercase}.essence-promo .na-sponsor{margin:0 0 24px}.essence-promo .na-sponsor__name{font-size:10px}.essence-promo .na-sponsor__logo img{height:26px;max-width:140px}.card-blog .na-sponsor{margin:4px 0}.essence-top-story .na-sponsor{margin:4px 0 0}.essence-video-carousel .na-sponsor__logo img,.video_landing-content .na-sponsor__logo img{filter:invert(100%)}.article__header .na-sponsor{margin:24px auto}.article__header .na-sponsor__name{font-size:14px;letter-spacing:.5px}.article__header .na-sponsor__logo img{height:50px;max-width:200px}.hide-on-mobile,.desktop-only{display:none !important;visibility:hidden}@media screen and (min-width: 1124px){.hide-on-mobile,.desktop-only{display:block !important;visibility:visible !important}}.mobile-only{display:block;visibility:visible}@media screen and (min-width: 1124px){.mobile-only{display:none !important;visibility:hidden !important}}:root{--font-heading: Rubik, sans-serif}body{color:#161616;font-family:"Gotham",sans-serif;font-size:16px;line-height:1.5;margin:0}@media only screen and (min-width: 768px){body{line-height:1.45}}h2,h2,h3,h4{font-family:"Rubik",sans-serif;font-weight:700}a{text-decoration:none}.stretched-link:before{bottom:0;left:0;position:absolute;right:0;top:0;width:100%;height:100%;content:""}.ad-position{transition:.3s ease-out;background:#fafafa;margin:0 0 20px 0;position:relative;min-height:30px}@media screen and (min-width: 768px){.ad-position{min-height:20px}}.ad-position.static_adhesion{position:fixed;bottom:0;left:0;width:100%;z-index:1000;margin:0;padding:0}@media screen and (min-width: 768px){.ad-position.phone-only{display:none}}.ad-position.outofpage{position:fixed}.ad-position.dfp-ads-horizontal.rendered{padding:3em 0 2em 0}@media screen and (min-width: 768px){.ad-position.dfp-ads-horizontal.rendered{padding:2em 0}}.ad-position.dfp-ads-horizontal:before{content:"Advertisement:\a Article continues after this message.";white-space:pre;text-transform:uppercase;position:absolute;top:0;left:50%;background:#fafafa;padding:0 15px;z-index:1;transform:translate(-50%);letter-spacing:-1px;color:rgba(0,0,0,.4);width:500px;line-height:1.2em}@media screen and (min-width: 768px){.ad-position.dfp-ads-horizontal:before{content:"Advertisement: Article continues after this message."}}.ad-position.dfp-ads-horizontal:after{content:"";background:rgba(0,0,0,.2);height:1px;position:absolute;top:7px;width:100%;left:0}.ad-position.dfp-ads-horizontal.leaderboard:before,.ad-position.dfp-ads-horizontal.leaderboard:after{content:none}.ad-position.right_rail_sticky{position:sticky !important;top:calc(80px + 2rem);min-height:250px}#ess_cnx_container{margin-bottom:2.5em}.ad-position{text-align:center;background-color:#fafafa;margin:0 0 20px}.ad-position.leaderboard.sticky{position:sticky;top:72px;transition:opacity .5s ease-in-out;z-index:100}@media only screen and (min-width: 1124px){.ad-position.leaderboard.sticky{top:80px}}.ad-position.leaderboard.sticky.fade{opacity:0}@font-face{font-family:"Gotham";font-style:normal;font-weight:700;font-display:swap;src:local("Gotham Bold"),url(5ab0e91da69563705e33.woff2) format("woff2"),url(19cbd08d9da163ba87d6.otf) format("opentype")}@font-face{font-family:"Gotham";font-style:normal;font-weight:500;font-display:swap;src:local("Gotham Medium"),url(6f1064327c313e51683a.woff2) format("woff2"),url(bcd733e6f8ebeb6a5e75.otf) format("opentype")}@font-face{font-family:"Gotham";font-style:normal;font-weight:400;font-display:swap;src:local("Gotham Book"),url(b92190aa72a1d9952491.woff2) format("woff2"),url(e37cf59954e32a3f5401.otf) format("opentype")}@font-face{font-family:"Gotham";font-style:normal;font-weight:300;font-display:swap;src:local("Gotham Light"),url(bdcd2d828bdf2c39769c.woff2) format("woff2"),url(59aa40045d8df0b87a73.otf) format("opentype")}@font-face{font-family:"Rubik-Light";font-style:normal;font-weight:100;font-display:swap;src:local("Rubik Light"),url(9d2ccd264dc61b954019.ttf) format("ttf")}@font-face{font-family:"Rubik-Bold";font-style:normal;font-weight:700;font-display:swap;src:local("Rubik Bold"),url(c934eb22c2c69992b34c.ttf) format("ttf")}@font-face{font-family:"Rubik-Medium";font-style:normal;font-weight:500;font-display:swap;src:local("Rubik Medium"),url(0e121b4fa4d6e9bc5c69.ttf) format("ttf")}@font-face{font-family:"Rubik-Regular";font-style:normal;font-weight:400;font-display:swap;src:local("Rubik Regular"),url(55fa11cdc8b9a3ee842f.ttf) format("ttf")}@font-face{font-family:"Tiempos Headline Light";font-style:normal;font-weight:100;font-display:swap;src:local("Tiempos Headline Light"),url(c53c1d13ed81cd7b8336.ttf) format("ttf")}@font-face{font-family:"SequelBlack";font-style:normal;font-weight:900;font-display:swap;src:url(89129cebd4f42c776576.woff2) format("woff2")}@font-face{font-family:"PF Videotext";font-style:normal;font-weight:400;font-display:swap;src:url(ea5d254a17b148dc4fcd.otf) format("opentype")}.site-header{position:fixed;top:0;z-index:10000;width:100%;margin-top:-10px}.site-header .site-branding{align-items:center;backdrop-filter:blur(5px);background:#fff;color:#000;display:flex;justify-content:space-between;margin:10px auto;padding:12px 16px;width:100%;box-shadow:0 1px 8px 0px rgba(0,0,0,.12);z-index:1;position:relative}@media only screen and (min-width: 768px){.site-header .site-branding{padding:16px 40px;margin:32px auto}}@media only screen and (min-width: 1124px){.site-header .site-branding{padding:55px 80px 44px;margin:0}}.site-header .site-branding svg{display:block}.site-header .site-branding .hamburger-menu{position:absolute}.site-header .site-branding .hamburger-menu,.site-header .site-branding .search{border:0;background-color:transparent;color:inherit;cursor:pointer;padding:12px}@media only screen and (max-width: 1124px){.site-header .site-branding .hamburger-menu svg,.site-header .site-branding .search svg{height:32px;width:32px}}@media only screen and (max-width: 767px){.site-header .site-branding .hamburger-menu svg,.site-header .site-branding .search svg{height:24px;width:24px}}.site-header .site-branding .site-logo{margin:auto}.site-header .site-branding .site-logo svg,.site-header .site-branding .site-logo img{background-color:transparent}@media only screen and (max-width: 1279px){.site-header .site-branding .site-logo svg,.site-header .site-branding .site-logo img{width:47px;height:60px}}.site-header .site-branding .site-subscribe{display:flex;align-items:center;position:absolute;right:16px}@media only screen and (min-width: 600px){.site-header .site-branding .site-subscribe{right:40px}}@media only screen and (min-width: 768px){.site-header .site-branding .site-subscribe{right:40px}}@media only screen and (min-width: 1124px){.site-header .site-branding .site-subscribe{right:100px}}.site-header.fixed .site-branding-container{align-items:flex-end;display:flex;min-height:72px;position:relative;border-radius:24px;padding:10px 0px;margin:0 auto}@media only screen and (min-width: 1124px){.site-header.fixed .site-branding-container{align-items:flex-end;display:flex;position:relative}.site-header.fixed .site-subscribe{display:flex;align-items:center;position:absolute;right:80px}}@media only screen and (min-width: 1124px)and (min-width: 1440px){.site-header.fixed .site-subscribe{right:25px}}@media only screen and (min-width: 1124px)and (min-width: 1600px){.site-header.fixed .site-subscribe{right:100px}}@media only screen and (min-width: 1124px)and (min-width: 2560px){.site-header.fixed .site-subscribe{right:150px}}@media only screen and (min-width: 1124px){.site-header.fixed .site-branding{align-items:center;backdrop-filter:blur(5px);background:#fff;border-radius:24px;color:#000;display:none;justify-content:space-between;margin:20px auto 0;max-width:1400px;opacity:.9;padding:12px 16px;width:calc(100% - 40px)}}@media only screen and (min-width: 1124px)and (min-width: 600px){.site-header.fixed .site-branding{padding:16px 40px;margin:32px auto 0}}@media only screen and (min-width: 1124px)and (min-width: 768px){.site-header.fixed .site-branding{padding:16px 40px;margin:32px auto 0}}@media only screen and (min-width: 1124px)and (min-width: 1124px){.site-header.fixed .site-branding{padding:20px 80px;margin:48px auto 0;display:flex}}@media only screen and (min-width: 1124px)and (min-width: 1440px){.site-header.fixed .site-branding{display:none}}.fixed .site-branding{align-items:center;backdrop-filter:blur(5px);background:#fff;border-radius:24px;color:#000;display:flex;justify-content:space-between;margin:20px auto 0;max-width:1400px;opacity:.9;padding:12px 16px;width:calc(100% - 40px)}@media only screen and (max-width: 1124px){.fixed .site-branding .site-logo svg{height:50px}}@media only screen and (max-width: 767px){.fixed .site-branding .site-logo svg{height:40px}}@media only screen and (min-width: 600px){.fixed .site-branding{padding:16px 40px;margin:32px auto 0}}@media only screen and (min-width: 768px){.fixed .site-branding{padding:16px 40px;margin:32px auto 0}}@media only screen and (min-width: 1124px){.fixed .site-branding{padding:20px 80px;margin:48px auto 0}}.site-branding .site-search{position:relative;margin:0 var(--padding-x);width:100%}.site-branding .site-search input{background:transparent;border:0;border-bottom:1px solid #e8e8e8;color:inherit;display:block;font-size:18px;font-family:inherit;font-weight:300;padding:16px 40px 16px 0;width:100%}@media only screen and (max-width: 767px){.site-branding .site-search input{padding:8px 32px 8px 0;font-size:14px}}@media only screen and (min-width: 768px){.site-branding .site-search input::placeholder{opacity:1;color:#000}}.site-branding .site-search button{background:transparent;border:0;box-shadow:none;color:inherit;cursor:pointer;height:100%;padding:0;position:absolute;right:0;top:0}@media only screen and (max-width: 767px){.site-branding .site-search .icon svg{height:24px}}.mobile-navigation{background:#000;line-height:1;padding:10px 20px;text-align:right}.mobile-navigation__link{color:#a146ff;font-size:12px;font-weight:700;text-transform:uppercase}@media only screen and (min-width: 1440px){.mobile-navigation{display:none}}.item-show{display:block}.item-hide{display:none}.main-navigation{align-items:center;background:#fff;color:#000;display:flex;justify-content:center;padding:0 20px;text-align:center;box-shadow:0px 1px 8px 0px rgba(0,0,0,.12);z-index:1;position:relative}@media only screen and (max-width: 1439px){.main-navigation{display:none}}.main-navigation .menu-main-menu-container{padding:0px 100px}@media only screen and (min-width: 1920px){.main-navigation .menu-main-menu-container{padding:0px 166px}}.main-navigation .hamburger-menu,.main-navigation .search{display:none}.site-header.fixed .main-navigation{flex:1;margin:0;padding:7px 0}.site-header.fixed .main-navigation .menu-main-menu-container{padding:0 100px;border-top:0px}.site-header.fixed .main-navigation .hamburger-menu,.site-header.fixed .main-navigation .search{border:0;background-color:transparent;color:inherit;cursor:pointer;padding:12px;display:block}@media only screen and (max-width: 1124px){.site-header.fixed .main-navigation .hamburger-menu svg,.site-header.fixed .main-navigation .search svg{height:32px;width:32px}}@media only screen and (max-width: 767px){.site-header.fixed .main-navigation .hamburger-menu svg,.site-header.fixed .main-navigation .search svg{height:24px;width:24px}}.site-header.fixed .main-navigation:before{content:none}.main-navigation li{line-height:1;position:relative}.main-navigation a{color:inherit;cursor:pointer;display:block;font-size:12px;line-height:18px;font-family:"Rubik",sans-serif}.main-navigation a:hover,.main-navigation a:focus{color:#a146ff}.main-navigation a:visited{color:inherit}.main-navigation .main-menu{display:flex;justify-content:center;list-style:none;margin:0;padding:0;text-transform:uppercase}.main-navigation .main-menu>li+li{margin-left:35px}@media only screen and (min-width: 1920px){.main-navigation .main-menu>li+li{margin-left:60px}}.main-navigation .main-menu>li.highlight>a{color:#a146ff}.main-navigation .main-menu>li>a{margin:30px 0}@media only screen and (min-width: 1440px){.main-navigation .main-menu>li>a{margin:20px 0px 22px 0px}}.site-header.fixed .main-navigation .main-menu>li>a{margin:25px 0 22px}.main-navigation .sub-menu{background-color:#161616;color:#fff;list-style:none;position:absolute;opacity:0;left:-9999px;width:300px;z-index:100000}.main-navigation .sub-menu>li+li{margin-top:1em}.main-navigation .sub-menu a{font-weight:500;font-size:12px;text-align:left}.main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus-within>.sub-menu,.main-navigation .main-menu .menu-item-has-children:not(.off-canvas):hover>.sub-menu,.main-navigation .main-menu .menu-item-has-children:not(.off-canvas):focus>.sub-menu,.main-navigation .main-menu .menu-item-has-children.is-focused:not(.off-canvas)>.sub-menu{animation:fade_in .3s forwards;display:block;left:-30px;padding:30px 30px 60px;opacity:1}@keyframes slide_in_right{100%{transform:translateX(0%)}}@keyframes fade_in{from{opacity:0}to{opacity:1}}.brand-navigation{background-color:#f6f6f6;padding:1px 10px;flex-direction:column;justify-content:center;align-items:center;display:flex}.site-header.fixed .brand-navigation{display:none !important}.gu-brand-nav-menu{display:flex;list-style:none;justify-content:center;align-items:center;font-size:12px;margin:0px}.gu-brand-nav-menu li{padding:10px;line-height:normal}.gu-brand-nav-menu li:not(:last-child)::after{content:"";display:inline-block;width:1px;height:18px;background-color:#ccc;margin-left:15px;vertical-align:middle}.gu-brand-nav-menu>li a{margin:0 15px;font-family:"Rizoma L",serif;font-weight:700;line-height:normal;letter-spacing:.6px;text-align:center;color:#454545;text-transform:uppercase}.article__inner{margin:0 auto;max-width:5000px}@media only screen and (min-width: 1124px){.article--rightrail .article__inner{align-items:stretch;display:flex;flex-wrap:wrap}}.article__main{opacity:0;transition:opacity .05s;flex:1}@media only screen and (min-width: 1124px){.article__main{max-width:calc(100% - 384px)}}.article--rightrail .article__rightrail{background:var(--article-rightrail-bg, #fff);box-sizing:content-box;padding:2rem}@media only screen and (min-width: 1124px){.article--rightrail .article__rightrail{width:320px}}.article__main .article__scripts,.article__main .article__banner,.article__main p,.article__main ol,.article__main ul,.article__main h2,.article__main h3,.article__main h4,.article__main h5,.article__main h6{margin:0 auto 2rem}.article--rightrail .article__main .article__scripts,.article--rightrail .article__main .article__banner,.article--rightrail .article__main p,.article--rightrail .article__main ol,.article--rightrail .article__main ul,.article--rightrail .article__main h2,.article--rightrail .article__main h3,.article--rightrail .article__main h4,.article--rightrail .article__main h5,.article--rightrail .article__main h6{max-width:700px}.article--single-column .article__main .article__scripts,.article--single-column .article__main .article__banner,.article--single-column .article__main p,.article--single-column .article__main ol,.article--single-column .article__main ul,.article--single-column .article__main h2,.article--single-column .article__main h3,.article--single-column .article__main h4,.article--single-column .article__main h5,.article--single-column .article__main h6{max-width:820px}.article__header{padding:3rem 1rem;text-align:center;width:100%}.article__headline{display:grid}.article--rightrail:not(.feature) .article__headline{gap:3rem}.article--single-column .article__headline{gap:1.5rem}.article__title{font-family:"Rubik",sans-serif;margin:0;position:relative}.article--rightrail .article__title:before{content:"";display:block;position:absolute;border-bottom:1px solid #e8e8e8;width:2rem;height:100%;width:50%;height:100%;left:50%;transform:translateX(-50%);margin:3rem 0}@media screen and (min-width: 1124px){.article--rightrail .article__title:before{border-bottom:3px solid #e8e8e8}}.article.feature .article__title{margin:1rem}.article.feature .article__title:after{display:none}.article__deck{font-family:"Sohne 400",sans-serif;font-weight:400}@media only screen and (min-width: 768px){.article__deck{margin:0 15%}}.article.feature .article__header .article__deck{font-size:1rem}.article.feature .article__header .article__deck a{color:inherit}.article.feature .article__header .article__deck .article__meta-sep{margin:0 5px}.article.feature .article__main>.article__deck{max-width:820px;margin:3rem auto;text-align:center}.article__content{padding:0 1rem 3rem}.article__media{position:relative;min-height:130px}@media only screen and (min-width: 768px){.article__media{min-height:500px}}.article--single-column:not(.feature) .article__media{max-width:1296px;margin:0 auto}.article--single-column:not(.feature) .article__media .hero-img{margin-top:0}@media only screen and (max-width: 1124px){.article--single-column:not(.feature) .article__media .hero-img{margin-left:-1rem;margin-right:-1rem}}.article--single-column:not(.feature) .article__media .hero-img.landscape{max-width:700px;margin:0 auto}.article--single-column:not(.feature) .article__media .ess-embed-content{margin-bottom:0}.article--rightrail .article__media .hero-img{margin-top:0;margin-left:-1rem;margin-right:-1rem}.article__media.landscape{max-width:700px;margin:0 auto}.article--rightrail .article__media.landscape .hero-img{margin:0}.article__media .hero-img img{display:block;width:100%;height:auto}.article__media .ess-embed-content{max-width:100% !important}article.commerce .article__media+.icon-bar+p{margin-top:3rem}.article__meta{margin:2rem auto 3rem}.article__meta a,.article__meta a:visited{color:inherit}.article--rightrail .article__meta{max-width:848px}@media only screen and (min-width: 768px){.article--rightrail .article__meta:before{border:none;height:0;width:0;margin:1rem 0}}@media only screen and (max-width: 767px){.article--rightrail .article__meta{padding-left:3rem}}.article--single-column .article__meta{display:flex;align-items:center;max-width:820px}.article.video.article--rightrail .article__meta{max-width:700px}.article--single-column .article__meta-avatar{border-right:1px solid #d9d9d9;display:flex;padding-right:1.5rem;margin-right:1.5em;width:78px}.article--rightrail .article__meta-avatar{display:none}.article__meta-content{flex:1}.article--single-column .article__meta-content .byline{display:block}.article--single-column .article__meta-content .posted-on{color:#ababab;font-size:.6rem}.article__meta-sep{font-size:1.25em}.article--single-column .article__meta-sep{display:none}.article{--article-dash-thickness: 5px;--article-dash-color: #a146ff}.article__main{font-size:12px}.article__categories{font-size:12px;margin-bottom:40px;text-transform:uppercase;font-family:"Rubik",sans-serif;font-weight:600}.article__categories a{color:#000;text-decoration:none}.article--rightrail:not(.feature) .article__headline{gap:24px}.article--rightrail .article__rightrail{padding:.5rem}@media only screen and (min-width: 960px){.article--rightrail .article__rightrail{padding:2rem}}.article__title{font-size:24px;font-weight:100;line-height:1.1}@media only screen and (min-width: 768px){.article__title:after{margin:55px 0 0}}.article--rightrail .article__title::after{display:none}.article__deck{font-size:12px;line-height:1.2;padding:30px 0 0;margin-top:24px}.article__deck:before{content:"";display:block;position:absolute;border-bottom:1px solid #e8e8e8;width:2rem;height:100%;width:50%;height:100%;left:50%;transform:translateX(-50%);margin:3rem 0}@media screen and (min-width: 1124px){.article__deck:before{border-bottom:3px solid #e8e8e8}}@media only screen and (min-width: 768px){.article__deck{margin-top:36px}.article__deck:before{margin:55px 0 0;width:0 !important}}.article__meta{font-size:12px;font-weight:400;line-height:1;margin-top:19px;margin-bottom:34px}.article__meta .author.vcard{font-weight:500}@media only screen and (min-width: 768px){.article__meta{font-size:14px;margin-top:8rem;margin-bottom:5rem}}.article.video.article--rightrail .article__meta{max-width:848px}.article__meta-sep{margin-left:1rem}@media only screen and (min-width: 1280px){.article__meta-sep{margin-left:5rem}}.article__content{padding:0 1rem 1rem;font-family:"Rubik",sans-serif;font-size:12px}@media only screen and (min-width: 1280px){.article__content{font-size:14px;padding:0 1rem 3rem}}.article__content .byline{font-style:italic;font-weight:600}:root{--pinterest-share-color: #bd1187}.icon-bar{position:sticky;top:130px;width:50px;z-index:2}.icon-bar a{border:1px solid #ababab;border-radius:50%;display:block;height:50px;margin:0 0 1rem;width:50px}.icon-bar svg{fill:#ababab;margin:12px}.icon-bar--desktop{margin-bottom:-264px}.article--single-column .icon-bar--desktop{margin-bottom:-236px;padding-top:2.25rem}@media only screen and (min-width: 1300px){.article--single-column .icon-bar--desktop{margin-left:calc(50vw - 650px)}}@media only screen and (min-width: 1920px){.article--single-column .icon-bar--desktop{margin-left:310px}}.article--single-column .icon-bar--desktop:before{border-top:1px solid;color:#ababab;content:"SHARE THIS ARTICLE";display:block;font-size:.5rem;padding:.5rem 1.5rem .8rem 0;position:absolute;top:0;white-space:nowrap}.article--single-column .icon-bar--desktop a{background:#ababab;border:0;height:34px;width:34px}.article--single-column .icon-bar--desktop a:hover{background:#161616}.article--single-column .icon-bar--desktop svg{fill:#fff;margin:5px 9px;width:1rem}.icon-bar.sticky{bottom:4rem;display:block;position:fixed;right:0;top:auto;width:50px}.icon-bar.sticky.transparent{opacity:.5}.icon-bar.sticky a{margin:0 0 .5em 0}@media only screen and (max-width: 767px){.icon-bar.sticky a{width:40px;height:40px;background:#222;box-shadow:0 2px 4px 0 rgba(0,0,0,.1);border:0}.icon-bar.sticky a svg{fill:#fff;margin:8px}}.icon-bar.sticky .expanding-share{opacity:.9;transition:.3s ease-in-out;position:relative}.icon-bar.sticky .expanding-share .svg-close{display:none}.icon-bar.sticky .expanding-share:active,.icon-bar.sticky .expanding-share:focus{outline:none;-webkit-tap-highlight-color:transparent}.icon-bar.sticky .expanding-share.share-button-list-active{transform:rotate(360deg);opacity:1}.icon-bar.sticky .expanding-share.share-button-list-active .svg-close{display:block}.icon-bar.sticky .expanding-share.share-button-list-active .svg-share{display:none}.icon-bar.sticky .share-button-list{display:none}.icon-bar.sticky .share-button-list a:nth-child(1){animation:.3s ease 245ms 1 normal both running fadeInUp}.icon-bar.sticky .share-button-list a:nth-child(2){animation:.3s ease 210ms 1 normal both running fadeInUp}.icon-bar.sticky .share-button-list a:nth-child(3){animation:.3s ease 175ms 1 normal both running fadeInUp}.icon-bar.sticky .share-button-list a:nth-child(4){animation:.3s ease 140ms 1 normal both running fadeInUp}@media only screen and (min-width: 1124px){.page-template-microsite-template .icon-bar{background-color:rgba(255,255,255,.1);border-radius:7px;left:25px;padding:8px;position:fixed;top:auto;bottom:auto;z-index:999}}body.modal-open{overflow:hidden}.modal{position:fixed;top:0;left:0;z-index:999999;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal .close{background:url("data:image/svg+xml,%3Csvg width=%2724%27 height=%2724%27 xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z%27%3E%3C/path%3E%3Cpath d=%27M0 0h24v24H0z%27 fill=%27none%27%3E%3C/path%3E%3C/svg%3E") no-repeat center/contain;cursor:pointer;height:24px;position:absolute;right:10px;top:10px;width:24px}.modal-dialog{position:relative;width:auto;margin:20px;pointer-events:none}.modal-dialog-scrollable{height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;outline:0}.modal-backdrop{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#000;opacity:.5;z-index:-1}.modal-body{flex:1 1 auto;padding:1rem}@media(min-width: 576px){.modal-dialog{max-width:768px;margin:1.75rem auto}.modal-dialog-scrollable{height:calc(100% - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}}.archive .page-header,.search .page-header,.error404 .page-header{margin:0 auto;padding-top:3.625rem}@media only screen and (min-width: 768px){.archive .page-header,.search .page-header,.error404 .page-header{max-width:calc(91.6666666667vw - 28px)}}@media only screen and (min-width: 1280px){.archive .page-header,.search .page-header,.error404 .page-header{max-width:calc(77.7958333333vw - 28px)}}@media only screen and (min-width: 1920px){.archive .page-header,.search .page-header,.error404 .page-header{max-width:calc(66.6666666667vw - 28px)}}.archive .page-header .page-title,.search .page-header .page-title,.error404 .page-header .page-title{color:#767676;font-size:1.25em;display:inline;letter-spacing:normal;margin:0}.archive .page-header .page-title:before,.search .page-header .page-title:before,.error404 .page-header .page-title:before{display:none}.archive .page-header .search-term,.archive .page-header .page-description,.search .page-header .search-term,.search .page-header .page-description,.error404 .page-header .search-term,.error404 .page-header .page-description{display:inline;clear:both}.archive .page-header .search-term:after,.archive .page-header .page-description:after,.search .page-header .search-term:after,.search .page-header .page-description:after,.error404 .page-header .search-term:after,.error404 .page-header .page-description:after{content:".";font-weight:bold;color:#767676}.archive .page-content,.search .page-content,.error404 .page-content{margin:1rem 1rem calc(3 * 1rem)}@media only screen and (min-width: 768px){.archive .page-content,.search .page-content,.error404 .page-content{margin:0 10%}}@media screen and (min-width: 1124px){.archive .page-content.with-rightrail,.search .page-content.with-rightrail,.error404 .page-content.with-rightrail{display:flex}}@media only screen and (min-width: 768px){.archive .page-content.with-rightrail,.search .page-content.with-rightrail,.error404 .page-content.with-rightrail{margin-left:calc(2 * 10%);margin-right:0}}@media only screen and (min-width: 1920px){.archive .page-content.with-rightrail,.search .page-content.with-rightrail,.error404 .page-content.with-rightrail{max-width:100%;margin:2rem 10%}}@media screen and (min-width: 1124px){.archive .page-content.with-rightrail .main-content,.search .page-content.with-rightrail .main-content,.error404 .page-content.with-rightrail .main-content{width:75%;max-width:calc(100% - (300px + 1rem* 2));margin-right:1rem}}@media only screen and (min-width: 768px){.archive .page-content.with-rightrail .main-content>*,.search .page-content.with-rightrail .main-content>*,.error404 .page-content.with-rightrail .main-content>*{margin:1rem}}.archive .page-content.with-rightrail .main-content>*.loadnext,.search .page-content.with-rightrail .main-content>*.loadnext,.error404 .page-content.with-rightrail .main-content>*.loadnext{margin:calc(2 *1rem) calc(50% - 30px);padding-bottom:1rem}.archive .page-content.with-rightrail .main-content article,.archive .page-content.with-rightrail .main-content .article,.search .page-content.with-rightrail .main-content article,.search .page-content.with-rightrail .main-content .article,.error404 .page-content.with-rightrail .main-content article,.error404 .page-content.with-rightrail .main-content .article{display:flex;justify-content:space-between}.archive .page-content.with-rightrail .entry-rightrail,.search .page-content.with-rightrail .entry-rightrail,.error404 .page-content.with-rightrail .entry-rightrail{display:none}@media screen and (min-width: 1124px){.archive .page-content.with-rightrail .entry-rightrail,.search .page-content.with-rightrail .entry-rightrail,.error404 .page-content.with-rightrail .entry-rightrail{display:block;min-width:calc(300px + 1rem* 4);background-image:linear-gradient(130deg, #dbdbdb 25%, transparent 25%, transparent 50%, #dbdbdb 50%, #dbdbdb 75%, transparent 75%, transparent 100%);background-size:3.22px 4.22px;width:25%;padding:2rem}}.archive .loadnext,.search .loadnext,.error404 .loadnext{text-align:center;vertical-align:middle;text-align:center;font-size:1.25em;font-weight:700;width:100%}.archive .loadnext.hidden,.search .loadnext.hidden,.error404 .loadnext.hidden{visibility:hidden}.archive .loadnext.hidden #svgspin,.search .loadnext.hidden #svgspin,.error404 .loadnext.hidden #svgspin{opacity:0}.archive .viewnext,.search .viewnext,.error404 .viewnext{display:block;text-align:center;font-size:1.25em;font-weight:700;width:100%}.archive .viewnext.hidden,.search .viewnext.hidden,.error404 .viewnext.hidden{display:none}.archive .viewnext a,.search .viewnext a,.error404 .viewnext a{color:#161616}.archive .viewnext a:after,.search .viewnext a:after,.error404 .viewnext a:after{content:"";background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27 width=%2725.843%27 height=%2726.7%27 viewBox=%270 0 25.843 26.7%27%3E%3Cdefs%3E%3Cstyle%3E .cls-1 { filter: url%28%23filter%29; } .cls-2 { fill: %23fff; fill-rule: evenodd; } %3C/style%3E%3Cfilter id=%27filter%27 filterUnits=%27userSpaceOnUse%27%3E%3CfeFlood result=%27flood%27 flood-color=%27%23a146ff%27/%3E%3CfeComposite result=%27composite%27 operator=%27in%27 in2=%27SourceGraphic%27/%3E%3CfeBlend result=%27blend%27 in2=%27SourceGraphic%27/%3E%3C/filter%3E%3C/defs%3E%3Cg id=%27_-_%27 data-name=%27->%27 class=%27cls-1%27%3E%3Cpath class=%27cls-2%27 d=%27M959.25,23850.6h3.333v23.7H959.25v-23.7Z%27 transform=%27translate%28-947.969 -23850.6%29%27/%3E%3Cg id=%27Groupe_13%27 data-name=%27Groupe 13%27%3E%3Cpath id=%27Rectangle_1007_copie%27 data-name=%27Rectangle 1007 copie%27 class=%27cls-2%27 d=%27M973.817,23864.6l-12.727,12.7-2.387-2.4,12.727-12.7Z%27 transform=%27translate%28-947.969 -23850.6%29%27/%3E%3Cpath id=%27Rectangle_1007_copie_2%27 data-name=%27Rectangle 1007 copie 2%27 class=%27cls-2%27 d=%27M950.286,23861.9l12.313,12.3-2.308,2.3-12.313-12.3Z%27 transform=%27translate%28-947.969 -23850.6%29%27/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;width:48px;height:48px;display:block;margin:0 auto}.archive #svgspin,.search #svgspin,.error404 #svgspin{transition:opacity .3s;opacity:1;text-align:center;fill:#161616;height:50px;width:50px;position:relative;margin:0 auto}.search .page-content{margin:0 auto}@media only screen and (min-width: 768px){.search .page-content{max-width:calc(91.6666666667vw - 28px)}}@media only screen and (min-width: 1280px){.search .page-content{max-width:calc(77.7958333333vw - 28px)}}@media only screen and (min-width: 1920px){.search .page-content{max-width:calc(66.6666666667vw - 28px)}}.archive .page-header .page-description{display:block;color:#161616;font-size:1em}@media only screen and (min-width: 768px){.hfeed .entry .entry-header{margin:calc(3 * 1rem) 10% calc(1rem / 2)}}.error-404.not-found .page-content,.no-results.not-found .page-content{margin:calc(3 * 1rem) 1rem}@media only screen and (min-width: 768px){.error-404.not-found .page-content,.no-results.not-found .page-content{margin:calc(3 * 1rem) 10% calc(1rem / 2)}}.error-404.not-found .search-submit,.no-results.not-found .search-submit{vertical-align:middle;margin:1rem 0;color:#fff;background:#a146ff;border:none;font-size:100%;padding:.76rem 1rem}.error-404.not-found .search-submit:hover,.no-results.not-found .search-submit:hover{cursor:pointer}.error-404.not-found .search-field,.no-results.not-found .search-field{width:100%;font-size:100%;background-color:#fff;border:1px solid #000;padding:.6rem}
