.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f4f4f4;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;clip-path:none;color:#3421e5;display:block;font-size:14px;font-size:.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.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}}.color-magenta{color:#bd1187}.color-blue{color:#3421e5}.bg-black{background-color:#161616}.injector-touts{margin:2rem 0}.ess-article-deck-sponsor-logo{display:inline-block;height:30px;margin-left:10px;object-fit:contain;vertical-align:middle;width:100px}body{font-family:"Sohne",sans-serif,"Helvetica Neue",sans-serif;font-weight:300;font-size:1em;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#161616;line-height:1;line-height:1;text-rendering:optimizeLegibility}body a{text-decoration:none}.site-header{background:#fff;box-shadow:0px 0px 5px #00000029}.site-subscribe__select:hover .site-subscribe__select-dropdown{display:block}.site-subscribe__select-dropdown{background:#fff;box-shadow:0 3px 6px #00000029;font-size:11px;list-style:none;margin:0;padding:15px 5px;position:absolute;min-width:100%;z-index:1}@media only screen and (min-width: 1124px){.site-subscribe__select-dropdown{font-size:13px;padding:15px 10px}}.site-subscribe__select-dropdown a{color:inherit;display:block;font-weight:500}.site-subscribe__select-dropdown a:visited{color:inherit}.site-subscribe__select-dropdown a:hover{color:#c5178d}.site-subscribe__select-dropdown li{line-height:1}.site-subscribe__select-dropdown li+li{margin-top:15px}.covid-bar{display:block;font-size:0;text-align:center;background-color:#c5168d}.covid-bar img{max-height:65px}.top_board_message_text{text-align:center;padding:15px}.top_board_button{padding:5px;border-radius:0px;text-transform:uppercase;display:inline-block}@media screen and (min-width: 960px)and (max-width: 1280px){.top_board_button{font-size:15px}}::-webkit-scrollbar{width:2px}::-webkit-scrollbar-thumb{background:#f4f4f4;border-radius:.5rem}.expanded-menu{display:block !important;height:100%;opacity:1;overflow-y:auto;-webkit-overflow-scrolling:touch;width:0;position:fixed;z-index:999999;top:0;left:0;background:#fff;transition:width 300ms ease-in-out}@media only screen and (max-width: 767px){.expanded-menu{font-size:14px}}@media only screen and (min-width: 1280px){.expanded-menu{height:100vw}}.expanded-menu>*{opacity:0;transition:opacity 750ms ease-out 300ms}.expanded-menu.open{width:100vw}@media only screen and (min-width: 1280px){.expanded-menu.open{width:30vw}}.expanded-menu.open>*{opacity:1}.expanded-menu .close{position:absolute;margin:1rem;cursor:pointer;right:0;top:0}.expanded-menu .logo{display:flex;align-items:center;justify-content:center;height:60px;margin-bottom:25px}@media only screen and (max-width: 1279px){.expanded-menu .logo{box-shadow:0px 3px 4px #00000029}}.expanded-menu .logo a{display:flex;margin-top:8px;padding:0}.expanded-menu .logo svg{height:24px;width:auto;fill:#161616}.expanded-menu .site-search{position:relative;margin:0 auto 30px;width:75%}.expanded-menu .site-search input{display:block;width:100%;color:#161616;padding-right:45px;background:#efefef}@media only screen and (max-width: 767px){.expanded-menu .site-search input{font-size:14px}}.expanded-menu .site-search input:not(:focus,:active){border-color:transparent}.expanded-menu .site-search input::placeholder{font-weight:300}.expanded-menu .site-search button{position:absolute;right:0;top:0;height:100%;width:40px;outline:none !important;box-shadow:none;background:transparent;padding:5px 0 0;color:inherit}@media only screen and (max-width: 767px){.expanded-menu .site-search .icon svg{height:15px}}.expanded-menu .scroll-area{overflow:scroll;display:block;height:calc(100vh - 200px);padding:1px 0;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-perspective:1000;-webkit-transform:scale3d(1, 1, 1)}.expanded-menu .expanded-menu-container,.expanded-menu .expanded-footer{width:75%;margin:0 auto}.expanded-menu a{color:inherit;display:block;font-weight:500;letter-spacing:.06em;padding:9px 8px;text-transform:uppercase}@media only screen and (min-width: 768px){.expanded-menu a{padding:10px 8px}}.expanded-menu a:hover,.expanded-menu a:focus,.expanded-menu a:active{text-decoration:none}.expanded-menu a:visited{color:inherit}.expanded-menu .expanded-menu-menu{list-style:none;padding:0;margin:0}.expanded-menu .menu-item{line-height:1}.expanded-menu .menu-item.highlight{color:#c5178d}.expanded-menu .menu-item.divider{margin-bottom:30px;position:relative}.expanded-menu .menu-item.divider:after{content:"";position:absolute;bottom:-15px;border-bottom:1px solid #b1b1b1;right:0;width:calc(100% - 8px)}.expanded-menu .footer-social-links{border-top:1px solid #b1b1b1;display:flex;list-style:none;margin:15px 0 0;padding:20px 0 0}.expanded-menu .footer-social-links li+li{margin-left:10px}.expanded-menu .footer-social-links svg{width:20px;height:20px}.expanded-menu .expanded-menu-menu>.menu-item{margin-left:-8px}.expanded-menu .sub-menu{background:#efefef;display:none;padding:0 0 10px;list-style:none;font-size:14px}@media only screen and (max-width: 767px){.expanded-menu .sub-menu{font-size:12px}}.expanded-menu .sub-menu .menu-item:hover,.expanded-menu .sub-menu .menu-item.current-menu-item{background:#b1b1b1}.expanded-menu .menu-item-has-children{border:1px solid transparent}.expanded-menu .menu-item-has-children>a:after{color:#c5178d;content:">";float:right;transition:transform .3s}.expanded-menu .menu-item-has-children.expanded{border:1px solid}.expanded-menu .menu-item-has-children.expanded>a:after{transform:rotate(90deg)}.expanded-menu .menu-item-has-children.expanded+.expanded{border-top-color:transparent}.overlay{position:fixed;display:none;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(22,22,22,.8);z-index:21;transition:display 100ms linear}.main-navigation{display:flex;opacity:1;justify-content:center;align-items:center}.main-navigation:before{position:absolute;content:"";width:100%;height:1px;background-color:rgba(0,0,0,.13);left:0}.site-header.fixed .main-navigation{flex:1}@media only screen and (min-width: 1124px){.site-header.fixed .main-navigation{margin-right:20px}}@media only screen and (min-width: 1440px){.site-header.fixed .main-navigation{margin-right:165px}}.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:14px;line-height:18px}@media only screen and (min-width: 1440px){.main-navigation a{font-size:16px}}@media only screen and (min-width: 1920px){.main-navigation a{font-size:18px}}@media only screen and (min-width: 1440px){.site-header.fixed .main-navigation a{font-size:14px}}@media only screen and (min-width: 1600px){.site-header.fixed .main-navigation a{font-size:16px}}@media only screen and (min-width: 1920px){.site-header.fixed .main-navigation a{font-size:18px}}.main-navigation a:hover,.main-navigation a:focus{color:#c5178d}.main-navigation a:visited{color:inherit}.main-navigation .main-menu{display:flex;justify-content:center;letter-spacing:.02em;list-style:none;margin:0;padding:0;text-transform:uppercase}.main-navigation .main-menu>li+li{margin-left:35px}@media only screen and (max-width: 1600px){.main-navigation .main-menu>li+li{margin-left:20px}}@media only screen and (max-width: 1800px){.site-header.fixed .main-navigation .main-menu>li+li{margin-left:20px}}@media only screen and (max-width: 1439px){.site-header.fixed .main-navigation .main-menu>li+li{margin-left:10px}}.main-navigation .main-menu>li.highlight>a{color:#c5178d}.main-navigation .main-menu>li>a{margin:30px 0}.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:400px;z-index:100000}.main-navigation .sub-menu>li+li{margin-top:1em}.main-navigation .sub-menu a{font-weight:500;font-size:14px}.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}}.post-navigation{margin:3rem 0}@media only screen and (min-width: 768px){.post-navigation{margin:3rem 10%;max-width:50vw}}@media only screen and (min-width: 1280px){.post-navigation{margin:3rem 0;max-width:100%}}.post-navigation .nav-links{margin:0 1rem;max-width:100%;display:flex;flex-direction:column}@media only screen and (min-width: 768px){.post-navigation .nav-links{margin:0}}@media only screen and (min-width: 1280px){.post-navigation .nav-links{flex-direction:row;margin:0 10%;max-width:calc(77.7958333333vw - 28px)}}.post-navigation .nav-links a .meta-nav{color:#767676;user-select:none}.post-navigation .nav-links a .meta-nav:before,.post-navigation .nav-links a .meta-nav:after{display:none;content:"—";width:2em;color:#767676;height:1em}.post-navigation .nav-links a .post-title{hyphens:none}.post-navigation .nav-links a:hover{color:#8e0d66}@media only screen and (min-width: 1280px){.post-navigation .nav-links .nav-previous,.post-navigation .nav-links .nav-next{min-width:calc(50% - 2 * 1rem)}}.post-navigation .nav-links .nav-previous{order:2}@media only screen and (min-width: 1280px){.post-navigation .nav-links .nav-previous{order:1}}.post-navigation .nav-links .nav-previous+.nav-next{margin-bottom:1rem}.post-navigation .nav-links .nav-previous .meta-nav:before{display:inline}.post-navigation .nav-links .nav-next{order:1}@media only screen and (min-width: 1280px){.post-navigation .nav-links .nav-next{order:2;padding-left:1rem}}.post-navigation .nav-links .nav-next .meta-nav:after{display:inline}.pagination .nav-links{display:flex;flex-wrap:wrap;padding:0 calc(0.5 * 1rem)}.pagination .nav-links>*{padding:calc(0.5 * 1rem)}.pagination .nav-links>*.dots,.pagination .nav-links>*.prev{padding-left:0}.pagination .nav-links>*.dots,.pagination .nav-links>*.next{padding-right:0}.pagination .nav-links a:focus{text-decoration:underline;outline-offset:-1px}.pagination .nav-links a:focus.prev,.pagination .nav-links a:focus.next{text-decoration:none}.pagination .nav-links a:focus.prev .nav-prev-text,.pagination .nav-links a:focus.prev .nav-next-text,.pagination .nav-links a:focus.next .nav-prev-text,.pagination .nav-links a:focus.next .nav-next-text{text-decoration:underline}.pagination .nav-links .nav-next-text,.pagination .nav-links .nav-prev-text{display:none}@media only screen and (min-width: 768px){.pagination .nav-links{margin-left:10%;padding:0}.pagination .nav-links .prev>*,.pagination .nav-links .next>*{display:inline-block;vertical-align:text-bottom}.pagination .nav-links>*{padding:1rem}}.comment-navigation .nav-links{display:flex;flex-direction:row}.comment-navigation .nav-previous,.comment-navigation .nav-next{min-width:50%;width:100%;font-family:"Rizoma L",serif;font-weight:bold}.comment-navigation .nav-previous .secondary-text,.comment-navigation .nav-next .secondary-text{display:none}@media only screen and (min-width: 768px){.comment-navigation .nav-previous .secondary-text,.comment-navigation .nav-next .secondary-text{display:inline}}.comment-navigation .nav-previous svg,.comment-navigation .nav-next svg{vertical-align:middle;position:relative;margin:0 -0.35em;top:-1px}.comment-navigation .nav-next{text-align:right}
