*{font-family:sans-serif}body{margin:0;overflow-x:hidden}body:before{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:-100;background:linear-gradient(180deg,#111736,#2f0b35);content:""}header{margin:.3em auto;width:100vw;max-width:60em}header>span.title{font-size:x-large;color:#ebc0f3}#buttons{display:inline-block;margin-left:3em}header>#buttons button{border:2px solid #721b81;padding:.5em;margin:.5em;background:transparent;border-radius:.5em;color:#ebc0f3;font-size:large;cursor:pointer}header:after{background:linear-gradient(90deg,#0000,#721b81,#0000);content:"";display:block;margin-top:.3em;height:2px}main{padding-top:20em;text-align:center;height:100%}main>h1{font-size:5em;color:#fff}main>h2{font-size:2em;color:#fff}main>h3{font-size:1.2em;color:#fff}#part1{height:calc(100vh + 6em);display:flex;flex-direction:column;background:radial-gradient(circle at center bottom,#a50bb3,#0000 50em)}#sep{display:block;position:relative;bottom:0;left:0;width:100vw;height:6em;background:url(/redtriangle.png);background-size:contain;z-index:1}#part2{background:red;text-align:center;color:#fff;padding:1em}#part2 a{color:#fff}#part2 p{font-size:1.25em}#part2>*{max-width:45em;margin-left:auto;margin-right:auto}#part2>h1:nth-child(1){padding:1em;font-size:4em;transform:rotate(-3deg);margin:0}.hr{width:100%;height:2px;background:#fff}.reason:nth-child(2n){text-align:left}.reason:nth-child(odd){text-align:right}
