.wide-illustration{padding:0 4rem}@media (max-width:48rem){.wide-illustration{padding-left:1.5rem;padding-right:1.5rem}}.wide-illustration .illustration-image{margin-left:auto;margin-right:auto;max-width:98rem}.illustration-image{text-align:center}.illustration-image figure{margin:0}.illustration-image figure img{border-radius:.3125rem;vertical-align:top}.illustration-image--glow{background:var(--color-background);border:.0625rem solid var(--color-border);border-radius:2rem;-webkit-box-shadow:0 20px 100px 0 #3a0d33;box-shadow:0 20px 100px 0 #3a0d33;margin:0 auto;max-width:50.75rem;overflow:hidden}.illustration-image--glow video{vertical-align:top}.illustration-image__overlay-toggle-holder{position:relative}.illustration-image__overlay-toggle{background:hsla(0,0%,100%,0)!important;border:0;border-radius:0;height:100%;left:0;position:absolute;top:0;width:100%;z-index:20}.illustration-image__overlay-toggle:before{background:var(--color-primary);border-radius:100rem;content:"";height:5.625rem;width:5.625rem}.illustration-image__overlay-toggle svg,.illustration-image__overlay-toggle:before{left:50%;position:absolute;top:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.illustration-image__overlay-toggle svg{color:#fff;height:2rem;width:1.625rem}.illustration-image__overlay-toggle:focus,.illustration-image__overlay-toggle:hover{background-color:hsla(0,0%,100%,0)!important;-webkit-box-shadow:none;box-shadow:none}.illustration-image__overlay-toggle:focus:before,.illustration-image__overlay-toggle:hover:before{background-color:var(--color-primary--hover)}