@import url("https://use.typekit.net/har6bsg.css");body{font-family:neue-haas-grotesk-text, sans-serif;font-weight:400;font-style:normal}p{font-size:1.7rem;line-height:1.4}h1{color:#000;font-family:neue-haas-grotesk-text, sans-serif;font-weight:400;font-style:normal;font-weight:700;font-size:5.6rem}h2{color:#000;font-family:neue-haas-grotesk-text, sans-serif;font-weight:400;font-style:normal;font-weight:700;font-size:4.8rem}h3{color:#000;font-family:neue-haas-grotesk-text, sans-serif;font-weight:400;font-style:normal;font-weight:700;font-size:4rem}h4{color:#000;font-family:neue-haas-grotesk-text, sans-serif;font-weight:400;font-style:normal;font-weight:700;font-size:3.2rem}h5{color:#000;font-family:neue-haas-grotesk-text, sans-serif;font-weight:400;font-style:normal;font-weight:700;font-size:2.4rem}h6{color:#000;font-family:neue-haas-grotesk-text, sans-serif;font-weight:400;font-style:normal;font-weight:700;font-size:1.6rem}*:focus{outline:none;border:1px solid teal;-webkit-box-shadow:0 0 10px teal;box-shadow:0 0 10px teal}.using-mouse *:focus{-webkit-box-shadow:none;box-shadow:none}.screen-reader-text,.srt{border:0;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;z-index:10000;margin:-1px;width:1px;overflow:hidden;position:absolute !important;word-wrap:normal !important}.screen-reader-text:focus,.srt:focus{background-color:#490499;clip:auto !important;-webkit-clip-path:none;clip-path:none;color:#000;display:block;font-size:1.8rem;height:auto;left:5px;line-height:normal;padding:8px 16px;text-decoration:none;top:5px;width:auto;z-index:100000000}*,*::before,*::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}ul[class],ol[class]{padding:0}body{min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed;line-height:1.5;background:#f1f1f1}a{color:inherit;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img{max-width:100%;display:block}article>*+*{margin-top:1em}@media (prefers-reduced-motion: reduce){*{-webkit-animation-duration:0.01ms !important;animation-duration:0.01ms !important;-webkit-animation-iteration-count:1 !important;animation-iteration-count:1 !important;-webkit-transition-duration:0.01ms !important;-o-transition-duration:0.01ms !important;transition-duration:0.01ms !important;scroll-behavior:auto !important}}*{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}html,body{margin:0}html{font-size:62.5%}body{overflow-x:hidden;font-size:1.6rem;font-weight:normal;line-height:1.2}.raised{position:relative;z-index:10}.hidden{display:none}strong{font-weight:500}.margins-container{width:90%;max-width:1200px;margin:0 auto 0 auto}@media (max-width: 1000px){.margins-container{width:85%;max-width:650px}}.margins-container.no-margin{margin:0 auto}.margins-container.constrained{width:85%}img{max-width:100%;height:auto;font-size:12px;text-transform:none}iframe{max-width:100%}.card{padding:18px 24px;border:2px solid black;border-radius:30px;background-color:white}.button,input[type="submit"]{-webkit-appearance:none;text-decoration:none;cursor:pointer;color:#000;position:relative;padding:10px 20px;border-radius:100em;display:block;font-size:2.2rem;text-align:center;font-family:neue-haas-grotesk-text, sans-serif;font-weight:400;font-style:normal;font-weight:500;border:2px solid black;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.button:hover,input[type="submit"]:hover{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.gradient-top-before::before{content:"";position:absolute;height:150px;width:100%;left:0;top:0;background:-o-linear-gradient(top, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 100%);background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.6)), to(rgba(0,0,0,0)));background:linear-gradient(to bottom, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 100%)}.gradient-top-after::after{content:"";position:absolute;height:150px;width:100%;left:0;bottom:0;background:-o-linear-gradient(top, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 100%);background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.6)), to(rgba(0,0,0,0)));background:linear-gradient(to bottom, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 100%)}.overlay{position:relative}.overlay::after{content:"";-webkit-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;position:absolute;height:100%;width:100%;left:0;bottom:0;background:#171717;opacity:.6}.overlay.overlay-light::after{opacity:.3}.fadeIn{-webkit-animation:fadeIn forwards 1.5s cubic-bezier(0.19, 1, 0.22, 1);animation:fadeIn forwards 1.5s cubic-bezier(0.19, 1, 0.22, 1)}.fadeUp{-webkit-animation:fadeUp forwards 1.5s cubic-bezier(0.19, 1, 0.22, 1);animation:fadeUp forwards 1.5s cubic-bezier(0.19, 1, 0.22, 1)}.fadeOutLeft{-webkit-animation:fadeOutLeft forwards 1.5s cubic-bezier(0.19, 1, 0.22, 1);animation:fadeOutLeft forwards 1.5s cubic-bezier(0.19, 1, 0.22, 1)}.fadeOutRight{-webkit-animation:fadeOutRight forwards 1.5s cubic-bezier(0.19, 1, 0.22, 1);animation:fadeOutRight forwards 1.5s cubic-bezier(0.19, 1, 0.22, 1)}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeUp{from{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeUp{from{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes slideUp{from{-webkit-transform:translateY(110%);transform:translateY(110%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideUp{from{-webkit-transform:translateY(110%);transform:translateY(110%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeOutLeft{from{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}}@keyframes fadeOutLeft{from{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}}@-webkit-keyframes fadeOutRight{from{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}}@keyframes fadeOutRight{from{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}}*:focus{outline-width:3px;outline-color:#78aeda;outline-style:solid}.using-mouse *:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}input[type="checkbox"]:focus+label::before,input[type="radio"]:focus+label::before{outline-width:3px;outline-color:#78aeda;outline-style:solid}#flying-focus{position:absolute;margin:0;background:transparent;-webkit-transition-property:left,top,width,height;-o-transition-property:left,top,width,height;transition-property:left,top,width,height;-webkit-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear;visibility:hidden;pointer-events:none;border:1px solid #78aeda;-webkit-box-shadow:0 0 5px #78aeda;box-shadow:0 0 5px #78aeda;border-radius:2px}#flying-focus.flying-focus-visible{visibility:visible;z-index:9999}.flying-focus-target{outline:none !important}.flying-focus-target::-moz-focus-inner{border:0 !important}.body-content h1,.body-content h2,.body-content h3,.body-content h4,.body-content h5,.body-content h6{font-weight:500}.body-content h1+ul li:first-child,.body-content h1 ol li:first-child,.body-content h2+ul li:first-child,.body-content h2 ol li:first-child,.body-content h3+ul li:first-child,.body-content h3 ol li:first-child,.body-content h4+ul li:first-child,.body-content h4 ol li:first-child,.body-content h5+ul li:first-child,.body-content h5 ol li:first-child,.body-content h6+ul li:first-child,.body-content h6 ol li:first-child{margin-top:0.86em}.body-content h1{display:none}.body-content h2{margin-top:1.95em;margin-bottom:-0.28em;line-height:1.12}.body-content h2+p{margin-top:0.86em}.body-content h3{margin-top:1.72em;margin-bottom:-0.31em;line-height:1.18}.body-content h3+p{margin-top:0.9em}.body-content h4{font-size:2.2rem;margin-top:1.72em;margin-bottom:-0.25em;line-height:1.2}.body-content h4+p{margin-top:0.9em}.body-content h5{margin-top:1.72em;margin-bottom:-0.25em;line-height:1.2}.body-content h5+p{margin-top:0.9em}.body-content p{margin-top:1.8em;margin-bottom:-0.45em;letter-spacing:-0.0004em;line-height:1.48}.body-content p+ol>li:first-child{margin-top:1.8em}.body-content p+ul>li:first-child{margin-top:1.8em}.body-content p a{text-decoration:none}.body-content p a:hover{text-decoration:underline}.body-content p:first-child{margin-top:inherit;margin-bottom:inherit}.body-content ol,.body-content ul{margin:0;padding:0}.body-content ol li,.body-content ul li{margin-left:30px;margin-top:1.05em;margin-bottom:-0.46em}.body-content ol li li:first-child,.body-content ul li li:first-child{margin-top:0.59em}.body-content iframe{margin-top:0.9em}.body-content .issuuembed{margin-bottom:2.8em}.body-content .aligncenter,.body-content .alignleft,.body-content .alignright{display:block;padding:0}.body-content .aligncenter{float:none;margin:.5em auto 1em}.body-content .alignright{float:right;margin:.5em 0 1em 2em}.body-content .alignleft{float:left;margin:.5em 2em 1em 0}.body-content .wp-caption{padding:5px 0;border:1px solid #555;background:#444;text-align:center}.body-content .wp-caption img{display:inline}.body-content .wp-caption p.wp-caption-text{margin:5px 0 0;padding:0;text-align:center;font-size:75%;font-weight:100;font-style:italic;color:#ddd}.site-header{padding:30px 0;z-index:10000;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;position:absolute;top:0;left:0;width:100%}@media (min-width: 1000px){.site-header{position:fixed}}.site-header .margins-container{margin-bottom:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width: 1000px){.site-header .margins-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media (max-width: 1000px){.site-header nav{position:fixed;top:0;left:0;background:#490499;width:100%;height:100vh;margin:0;overflow-y:auto;padding:3.2rem;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;padding-top:6.4rem;display:none}.site-header nav.active{display:block}}.site-header nav .menu-primary-container{display:inline-block}@media (max-width: 1000px){.site-header nav .menu-primary-container{display:block;text-align:center}}.site-header nav ul{margin:0;padding:0;display:inline-block}@media (min-width: 1000px){.site-header nav ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;background:white;display:flex;gap:26px;border-radius:100em;border:2px solid black}}@media (max-width: 1000px){.site-header nav ul{display:block}}.site-header nav ul:hover li{opacity:.6}.site-header nav ul li{padding:0;margin:0 .1rem;display:inline-block;position:relative;z-index:10000;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}@media (min-width: 1000px){.site-header nav ul li{padding:13px 0}.site-header nav ul li:first-child{padding-left:26px}.site-header nav ul li:last-child{padding-right:26px;border-radius:100em;padding-left:26px;background:black}.site-header nav ul li:last-child a{color:white}}@media (max-width: 1000px){.site-header nav ul li{display:block;margin:0;padding:20px 0;text-align:center}}.site-header nav ul li:first-child{margin-left:0}.site-header nav ul li:last-child{margin-right:0}@media (max-width: 1000px){.site-header nav ul li:last-child a{background:white;border-radius:100em;padding:8px 20px;color:black}}.site-header nav ul li a{font-family:neue-haas-grotesk-text, sans-serif;font-weight:400;font-style:normal;font-weight:500;color:#000;text-decoration:none;font-size:1.8rem}@media (max-width: 1000px){.site-header nav ul li a{font-size:3rem;color:white}}.site-header nav ul li:hover{opacity:1}.site-header nav ul li:hover ul{visibility:visible;opacity:1;z-index:10000000;display:block}.site-header nav ul li:hover ul:hover li{opacity:.6;margin:0;border-radius:0}.site-header nav ul li:hover ul:hover li+li{margin-top:10px}.site-header nav ul li:hover ul li{opacity:.6;margin:0;border-radius:0;padding:8px 12px;background:none}.site-header nav ul li:hover ul li a{color:#000}@media (max-width: 1000px){.site-header nav ul li:hover ul li a{color:white}}.site-header nav ul li:hover ul li+li{margin-top:10px}.site-header nav ul li:hover ul li:hover{opacity:1}.site-header nav ul li:hover ul li{opacity:1}.site-header nav ul li ul{visibility:hidden;opacity:0;position:absolute;-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;margin-top:.5rem;z-index:10000000;left:0;background:white;display:none;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,0.06);box-shadow:0 3px 6px 0 rgba(0,0,0,0.06);white-space:nowrap;border:none;border-radius:4px;border-top:2px solid #000}@media (max-width: 1000px){.site-header nav ul li ul{visibility:visible;opacity:1;position:relative;display:block;background:none;border:none}}.site-header nav ul li ul li{display:block;margin:10px 0;padding:0;background:none;border-radius:6px}.site-header nav ul li ul li:last-child{margin-right:0}@media (max-width: 1000px){.site-header nav ul li ul li:last-child a{background:none;border-radius:0;padding:8px 12px;color:white}}.site-header nav ul li ul li a{color:#000}@media (max-width: 1000px){.site-header nav ul li ul li a{color:white;font-size:2rem}}.site-header.fixed{position:fixed;top:0;left:0;width:100%}.height-fix{display:none}.height-fix.fixed{display:block}@-webkit-keyframes slide-down{from{-webkit-transform:translateY(-100px);transform:translateY(-100px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slide-down{from{-webkit-transform:translateY(-100px);transform:translateY(-100px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}#mobile-menu{position:fixed;left:20px;background:none;border:none;z-index:1000;cursor:pointer;display:none;top:40px}@media (max-width: 1000px){#mobile-menu{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}#mobile-menu span#menu-text{display:inline-block;color:#000;font-size:24px}#mobile-menu .hamburger{margin-left:0.5rem;display:inline-block;position:relative;height:44px;width:44px;padding:12px 7px;background:black;border-radius:100%;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}#mobile-menu .hamburger .bar{width:100%;height:4px;border-radius:100em;background:white;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,0.06);box-shadow:0 3px 6px 0 rgba(0,0,0,0.06);-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#mobile-menu.active .hamburger .bar{background:white}#mobile-menu.active .hamburger .bar:nth-child(1){-webkit-transform:rotate(-45deg) translate(-6px, 5px);-ms-transform:rotate(-45deg) translate(-6px, 5px);transform:rotate(-45deg) translate(-6px, 5px)}#mobile-menu.active .hamburger .bar:nth-child(2){opacity:0}#mobile-menu.active .hamburger .bar:nth-child(3){-webkit-transform:rotate(45deg) translate(-6px, -6px);-ms-transform:rotate(45deg) translate(-6px, -6px);transform:rotate(45deg) translate(-6px, -6px)}.logo{width:120px;display:inline-block;text-decoration:none;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;-webkit-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s}@media (max-width: 380px){.logo{width:240px}}.logo .glp{margin-top:-12px;margin-left:33px;display:block;font-style:italic;color:white}.logo .glp .glpname{font-style:normal;font-family:neue-haas-grotesk-text, sans-serif;font-weight:400;font-style:normal;font-weight:500}.page-home .top-section::after{content:"";width:100%;position:absolute;display:block;left:0;bottom:0;height:35%;background:-o-linear-gradient(bottom, rgba(0,0,0,0.5), rgba(217,135,165,0));background:-webkit-gradient(linear, left bottom, left top, from(rgba(0,0,0,0.5)), to(rgba(217,135,165,0)));background:linear-gradient(to top, rgba(0,0,0,0.5), rgba(217,135,165,0))}.button-container{margin:30px 0}@media (min-width: 1000px){.button-container{max-width:var(--max-width-side);margin:auto}}.button-container .button{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px}.button-container .button+.button{margin-top:15px}.button-container .button img{width:24px}.button-container .button:nth-child(1){background:#490499;color:white;border-color:white}.button-container .button:nth-child(1) img{-webkit-filter:invert(1);filter:invert(1)}.button-container .button:nth-child(2){background:#000;color:white}.button-container .button:nth-child(n+3){color:white;border-color:white}.button-container .button:nth-child(n+3) img{-webkit-filter:invert(1);filter:invert(1)}@media (max-width: 1000px){.button-container .button:nth-child(n+3){color:#000;border-color:#000}.button-container .button:nth-child(n+3) img{-webkit-filter:none;filter:none}}.button-container.front-right{max-width:none;margin-top:48px}:root{--sidebar-width: 45%;--max-width-side: 450px}@media (min-width: 1000px){:root{--max-width-side: 500px}}@media (min-width: 1000px){.split-left{position:fixed;width:var(--sidebar-width);top:0;left:0;height:100vh;overflow-y:auto;background:#490499;background:#490499;background-position:0;background-size:cover;background-repeat:no-repeat;border-bottom:2px solid black}.split-left .top-section{background:none !important;border:none;max-width:var(--max-width-side);margin:auto;padding-top:20vh}.split-left .top-section::after{display:none}}.split-right{max-width:85%;margin:32px auto}@media (max-width: 480px){.split-right{max-width:90%}}@media (min-width: 1000px){.split-right{margin-left:var(--sidebar-width);width:calc(100% - var(--sidebar-width));padding:15vh 3vw;max-width:none}}@media (max-width: 480px){.split-right .margins-container{width:100%}}.split-right h2{margin:0 0 16px 0;font-size:4rem}.split-right h3{margin:30px 0 10px 0;font-size:3.2rem}.split-right h4{margin:20px 0 6px 0;font-size:2.8rem}.split-right p{line-height:1.5}.split-right p+h2{margin-top:48px}.below-top p{font-size:1.6rem}.below-top p a{color:#0061CE;font-weight:bold;text-decoration:underline}.story-count{text-align:center}.story-count span{font-size:2.2rem;font-weight:bold}.form-container{display:block;font-family:neue-haas-grotesk-text, sans-serif;font-weight:400;font-style:normal;background:#490499;padding:40px 20px;border-radius:10px;width:100%;margin-top:32px;border:2px solid black}@media (max-width: 1000px){.form-container{padding:32px}}@media (max-width: 1000px) and (max-width: 1000px){.form-container .margins-container{width:100%}}.form-container p{color:white}.form-container .err-msg{background:#c44343;color:white;padding:10px;margin-bottom:20px;border-radius:3px}.form-container .err-msg p{margin-top:0}.form-container .err-msg span{font-size:1.8rem;font-family:neue-haas-grotesk-text, sans-serif;font-weight:400;font-style:normal;font-weight:700;color:white}.form-container .gdpr-consent p{font-size:1.6rem;line-height:1.4}.form-container .gdpr-consent.err{border:2px solid #c44343;margin-top:20px;border-radius:5px;padding:20px}.form-container .gdpr-consent.err label::before{border-color:#c44343 !important}.form-container .gdpr-wrap{margin-top:24px}.form-container .form-group+.form-group{margin-top:24px}.form-container .form-group p{color:white}.form-container .form-group label{display:block;font-family:neue-haas-grotesk-text, sans-serif;font-weight:400;font-style:normal;font-weight:500;font-size:1.7rem;color:white;margin-bottom:10px}.form-container .form-group input:not([type="radio"]),.form-container .form-group textarea,.form-container .form-group select{width:100%;border:2px solid black;background:white;border-radius:10px;font-size:1.6rem;line-height:1.4;padding:8px 16px;font-family:neue-haas-grotesk-text, sans-serif;font-weight:400;font-style:normal}.form-container .form-group.radio input[type="radio"],.form-container .form-group.radio input[type="checkbox"],.form-container .form-group.checkbox input[type="radio"],.form-container .form-group.checkbox input[type="checkbox"]{position:absolute;opacity:0;cursor:pointer}.form-container .form-group.radio input[type="radio"]:checked+label::before,.form-container .form-group.radio input[type="checkbox"]:checked+label::before,.form-container .form-group.checkbox input[type="radio"]:checked+label::before,.form-container .form-group.checkbox input[type="checkbox"]:checked+label::before{background:black}.form-container .form-group.radio input[type="radio"]:checked+label::after,.form-container .form-group.radio input[type="checkbox"]:checked+label::after,.form-container .form-group.checkbox input[type="radio"]:checked+label::after,.form-container .form-group.checkbox input[type="checkbox"]:checked+label::after{display:block}.form-container .form-group.radio label,.form-container .form-group.checkbox label{padding-left:36px;position:relative}.form-container .form-group.radio label p,.form-container .form-group.checkbox label p{font-size:1.6rem;line-height:1.3}.form-container .form-group.radio label:hover::before,.form-container .form-group.checkbox label:hover::before{background:#e6e6e6}.form-container .form-group.radio label::before,.form-container .form-group.checkbox label::before{content:"";position:absolute;height:25px;width:25px;border-radius:100%;display:block;border:2px solid black;top:-2px;left:0;background:white;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.form-container .form-group.radio label::after,.form-container .form-group.checkbox label::after{content:"";left:9px;top:3px;position:absolute;width:6px;height:12px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);display:none}.form-container .form-group.checkbox{margin-top:32px}.form-container .form-group.checkbox label::before{border-radius:0;top:0}.form-container button{display:inline-block;background:white;font-size:2rem;font-family:neue-haas-grotesk-text, sans-serif;font-weight:400;font-style:normal;font-weight:500;color:black;margin-top:32px;border-radius:100em;width:100%}.form-container .story-submitted h2{font-size:3rem;margin:0;color:white}.form-container .story-submitted p{font-size:2.4rem;font-family:neue-haas-grotesk-text, sans-serif;font-weight:400;font-style:normal;font-weight:500;color:white;margin:0}.form-container .story-submitted .button{background:black;color:white;margin-top:20px}.form-container.petition-form{display:none}.petition-container #add-name{background:#490499;margin-top:20px}.hny{display:none}.trigger-warning{position:fixed;z-index:999999999999999;background:#490499;top:0;left:0;height:100vh;width:100vw;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:none;padding:64px 0;overflow-y:auto}.trigger-warning .logo span{color:#000;text-shadow:none}.trigger-warning .margins-container{max-width:700px}.trigger-warning h2{color:white}@media (max-width: 480px){.trigger-warning h2{font-size:3rem}}.trigger-warning p{font-size:2rem;color:white;line-height:1.5}@media (max-width: 480px){.trigger-warning p{font-size:1.7rem;line-height:1.3}}.trigger-warning .button{background:black;color:white}@media (max-width: 480px){.trigger-warning .button{font-size:1.8rem}}.pagination{display:block;margin-top:40px;text-align:center}.pagination .page-numbers{width:34px;height:34px;border-radius:100em;background-color:#fff;display:inline-block;text-decoration:none;border:2px solid #000;padding-top:3px;font-weight:500;margin:0 2px}.pagination a.next,.pagination a.prev{width:auto;height:auto;padding-left:9px;padding-right:9px;background:none;border:none;text-decoration:underline}.pagination .current{background-color:#4D4D4D;border-color:#4D4D4D;color:#fff}.pagination span,.pagination a{font-size:2rem;padding:0 4px}.pagination a{font-family:neue-haas-grotesk-text, sans-serif;font-weight:400;font-style:normal;font-weight:500;color:#490499;text-decoration:underline}.next-button-container{margin-top:20px;max-width:none}.next-button-container .button{width:100%}.next-button-container .button:nth-child(1){background:black;color:white}.next-button-container .button:nth-child(1) img{-webkit-filter:brightness(100);filter:brightness(100)}.next-button-container .button:nth-child(2){background:#490499;color:white}.next-button-container .button:nth-child(2) img{width:30px;-webkit-filter:invert(1);filter:invert(1)}.next-button-container .button:nth-child(3){border-color:black;color:black}.next-button-container .button:nth-child(3) img{-webkit-filter:brightness(0);filter:brightness(0)}.next-button-container .button+.button{margin-top:10px}.expand-btn{width:auto;display:inline-block;font-size:1.8rem;color:#000}h2.pg{margin-bottom:20px}.story-count+.stories-container{margin-top:20px}.sharing-options{display:block;margin-top:32px;width:100%}.sharing-options ul{margin:0;padding:0;list-style:none;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px}.sharing-options ul li{margin:0}.sharing-options ul li a{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:6px}.sharing-options ul li a.button{margin:0;margin-top:0 !important}.sharing-options ul li a span,.sharing-options ul li a img{display:inline-block}.sharing-options ul li a span{color:white;font-family:neue-haas-grotesk-text, sans-serif;font-weight:400;font-style:normal;font-weight:700;font-size:1.7rem}.sharing-options ul li a img{width:26px;-webkit-filter:invert(1);filter:invert(1)}.sharing-options ul li a.external-link::after{display:none}.top-section{padding:150px 0 30px 0;border-bottom:2px solid black;background:#490499;background:#490499;position:relative;background-position:0;background-size:cover;background-repeat:no-repeat}.top-section .back-to{font-size:1.5rem;color:black;background-image:url("../assets/left-chevron.svg");background-size:15px;background-position:14px center;background-repeat:no-repeat;background-color:white;padding:10px 20px 10px 40px;text-decoration:none;border-radius:100em;display:inline-block;margin-bottom:20px;font-family:neue-haas-grotesk-text, sans-serif;font-weight:400;font-style:normal;font-weight:500}.top-section .margins-container{position:relative;z-index:10}.top-section .margins-container h1{color:white;font-size:2.4rem;font-family:neue-haas-grotesk-text, sans-serif;font-weight:400;font-style:normal;font-weight:500;margin:0 0 16px 0;word-break:break-word}@media (min-width: 1000px){.top-section .margins-container h1{font-size:3.2rem}}.top-section .info-bubble ul{color:white}.top-section .info-bubble p,.top-section .info-bubble a{color:white;margin:0}.page-petition .top-section .info-bubble p,.page-petition .top-section .info-bubble a{font-size:1.8rem}.top-section .info-bubble p+p,.top-section .info-bubble a+p{margin-top:10px}.page-petition .top-section .info-bubble p+p,.page-petition .top-section .info-bubble a+p{margin-top:16px}.top-section .text-link{margin-top:20px;width:100%;display:inline-block;font-family:neue-haas-grotesk-text, sans-serif;font-weight:400;font-style:normal;font-weight:500;color:white;font-size:1.8rem;text-decoration:underline}.stories{list-style-type:none}.petition-int{margin:20px 0;display:block;width:100%;background:#490499;padding:32px}.petition-int h2{font-size:3rem;margin:0;line-height:1.2;margin-bottom:16px}.petition-int .button{background:black;color:white}.story{width:90%;list-style-type:none}.single-story .story{width:100%}.story .cat{color:#490499;font-size:1.6rem;display:block;font-family:neue-haas-grotesk-text, sans-serif;font-weight:400;font-style:normal;font-weight:500;margin-bottom:5px}.story p{line-height:1.5;font-size:1.8rem;margin:0}.single-story .story p{line-height:1.5}.story p+p{margin-top:20px}.story .bottom-row{margin-top:14px;display:block}.story .bottom-row .time{font-size:1.6rem;display:inline-block}.story .bottom-row a{font-size:1.6rem;display:inline-block;font-family:neue-haas-grotesk-text, sans-serif;font-weight:400;font-style:normal;font-weight:500;text-decoration:underline}.story:nth-child(even){margin-left:10%}.single-story .story:nth-child(even){margin-left:0}.story+.story{margin-top:22px}.single-share-link{display:inline-block;text-decoration:underline;color:#490499;font-family:neue-haas-grotesk-text, sans-serif;font-weight:400;font-style:normal;font-weight:500;font-size:1.6rem;cursor:pointer;margin-top:20px;background:none;border:none;-webkit-appearance:none}.single-share-link+.single-share-link{margin-left:10px}.site-footer{margin:20px 0 0 0}.site-footer *{font-size:1.5rem;color:#f1f1f1}.site-footer .social{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}@media (max-width: 1000px){.site-footer .social{margin-bottom:22px}}.site-footer .social a{display:inline-block;text-decoration:none;height:35px}@media (max-width: 1000px){.site-footer .social a{height:26px}}.site-footer .social a img{-webkit-filter:invert(1);filter:invert(1);height:100%}.site-footer .links{margin-top:10px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}@media (min-width: 1000px){.site-footer{margin-left:var(--sidebar-width);background:#0061CE;padding:40px 80px}}
