@import url("https://use.typekit.net/ahp1egn.css");@font-face{font-family:PPEditorialOld;src:url(/fonts/otf/PPEditorialOld-UltralightItalic.otf) format("opentype");font-weight:200;font-style:italic}@font-face{font-family:PPEditorialOld;src:url(/fonts/otf/PPEditorialOld-Ultralight.otf) format("opentype");font-weight:200;font-style:normal}@font-face{font-family:PPEditorialOld;src:url(/fonts/otf/PPEditorialOld-UltraboldItalic.otf) format("opentype");font-weight:800;font-style:italic}@font-face{font-family:PPEditorialOld;src:url(/fonts/otf/PPEditorialOld-Ultrabold.otf) format("opentype");font-weight:800;font-style:normal}@font-face{font-family:PPEditorialOld;src:url(/fonts/otf/PPEditorialOld-Regular.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:PPEditorialOld;src:url(/fonts/otf/PPEditorialOld-Italic.otf) format("opentype");font-weight:400;font-style:italic}.spectral-extralight{font-weight:200}.spectral-extralight,.spectral-light{font-family:Spectral,serif;font-style:normal}.spectral-light{font-weight:300}.spectral-regular{font-weight:400}.spectral-medium,.spectral-regular{font-family:Spectral,serif;font-style:normal}.spectral-medium{font-weight:500}.spectral-semibold{font-weight:600}.spectral-bold,.spectral-semibold{font-family:Spectral,serif;font-style:normal}.spectral-bold{font-weight:700}.spectral-extrabold{font-family:Spectral,serif;font-weight:800;font-style:normal}.spectral-extralight-italic{font-family:Spectral,serif;font-weight:200;font-style:italic}.spectral-light-italic{font-family:Spectral,serif;font-weight:300;font-style:italic}.spectral-regular-italic{font-family:Spectral,serif;font-weight:400;font-style:italic}.spectral-medium-italic{font-family:Spectral,serif;font-weight:500;font-style:italic}.spectral-semibold-italic{font-family:Spectral,serif;font-weight:600;font-style:italic}.spectral-bold-italic{font-family:Spectral,serif;font-weight:700;font-style:italic}.spectral-extrabold-italic{font-family:Spectral,serif;font-weight:800;font-style:italic}:root{--background:#ffffff;--foreground:#171717;--white:#ffffff;--off-white:rgba(255,255,255,0.5);--canvas:#d9d9d9;--lighter-canvas:#eae8e3;--grey:rgba(32,32,32,0.2);--transparent-white:rgba(255,255,255,0.05);--transparent-white-2:rgba(255,255,255,0.2);--cream:#dad6cf;--black:#202020;--pink:#c792df;--orange:#f07d1f;--yellow:#d8cc34;--transparent-red:rgba(252,54,54,0.4);--70s-green:#c5c0b6;--70s-brown:#8e8473;--spectral:"Spectral",serif;--new-spirit:"new-spirit",serif;--pp-editorial:"PPEditorialOld","Old Standard TT",Arial,Helvetica,sans-serif;--tight-max-width:calc(900px + 4rem);--inner-max-width:1000px;--max-width:1100px;--standard-clip:polygon(0% 0,96% 0%,100% 100%,0 100%);--secondary-clip:polygon(0% 0%,100% 0%,96% 100%,0 100%);--modal-clip:polygon(0% 0%,103% 1%,99% 99%,1% 100%);--modal-clip--reverse:polygon(0% 0%,103% 1%,99% 99%,1% 100%)}@media (prefers-color-scheme:dark){:root{--background:#0a0a0a;--foreground:#ededed}}body,html{max-width:100vw;overflow-x:hidden}body{color:var(--foreground);background:var(--background);font-family:var(--new-spirit),serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.wrapper{max-width:var(--max-width);margin:0 auto;padding:0 20px;position:relative}.wrapper--tight{max-width:var(--tight-max-width);margin:0 auto;padding:0 2rem}@media screen and (max-width:780px){.wrapper--tight{padding:0 1.5rem}}::selection{color:var(--black);background:var(--yellow)}*{box-sizing:border-box;padding:0;margin:0}strong{font-weight:600}h1,h2,h3,h4,h5,h6{font-family:PPEditorialOld,Old Standard TT,Arial,Helvetica,sans-serif;font-weight:400;line-height:.9;font-weight:200}h1{font-size:112px}h1,h2{color:var(--black)}h2{font-size:64px}h3{font-size:40px;color:var(--black)}@media screen and (max-width:780px){h1{font-size:4rem}h2{font-size:2rem}h3{font-size:1.5rem}p{font-size:16px}}p{font-family:var(--new-spirit),serif;font-size:18px;line-height:1}p+p{padding-top:20px}a{color:inherit;text-decoration:none;font-family:var(--new-spirit),serif;font-weight:500;font-size:inherit;transition:all .3s ease}a::selection{background:var(--pink);text-decoration:underline}div a,li a,p a{display:inline-block;position:relative;z-index:0}div a:after,li a:after,p a:after{display:block;content:"";position:absolute;bottom:0;left:0;right:0;background:var(--orange);height:4px;z-index:-1;transition:all .3s ease}div a:focus:after,div a:hover:after,li a:focus:after,li a:hover:after,p a:focus:after,p a:hover:after{bottom:-3px;transform:rotate(1deg);background:var(--orange)}ul{list-style:none;padding-left:0}p span.highlight--transparent-red{background:var(--transparent-red);padding:0 5px;font-weight:500}p span.highlight--transparent-red::selection{background:var(--orange)}p span.highlight--yellow,span.highlight--yellow{display:inline-block;background:var(--yellow);padding:0 5px;line-height:1.4;font-weight:500}p span.highlight--yellow::selection{background:var(--orange)}p span.highlight--pink,span.highlight--pink{background:var(--pink);padding:0 5px;font-weight:500}p span.highlight--pink::selection{background:var(--orange)}span.highlight--confetti{display:inline-block;background:var(--yellow);padding:0 5px;line-height:1.4;animation:bg-color-cycle 2s ease-in-out infinite,hover 2s ease-in-out infinite;border-radius:2px;font-weight:500}.bg-animated{animation:bg-color-cycle 6s linear infinite}input[type=text]{border:none;outline:none;color:var(--white);caret-color:var(--yellow)}input[type=text]:hover{cursor:pointer}input[type=text]:focus{outline:var(--pink) solid 2px}button{font-family:var(--new-spirit),serif;font-weight:500;font-size:inherit;color:var(--black);background:var(--yellow);border:none;padding:10px 20px;cursor:pointer;transition:all .3s ease}.text-align-center{text-align:center}.hidden{display:none}.color--yellow{color:var(--yellow)}.color--pink{color:var(--pink)}.color--orange{color:var(--orange)}.color--black{color:var(--black)}.color--white{color:var(--white)}.color--off-white{color:var(--off-white)}.color--cream{color:var(--cream)}.background--yellow{background:var(--yellow)}.background--pink{background:var(--pink)}.background--orange{background:var(--orange)}.background--black{background:var(--black)}.background--white{background:var(--white)}.vertical{display:flex;flex-direction:column}.space-between{justify-content:space-between}.space-evenly{justify-content:space-evenly}.floating{position:absolute;z-index:5}@keyframes hover{0%{transform:rotate(-3deg)}50%{transform:rotate(3deg)}to{transform:rotate(-3deg)}}@keyframes reverse-hover{0%{transform:rotate(3deg)}50%{transform:rotate(-3deg)}to{transform:rotate(3deg)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes mini-float{0%{transform:translatey(.5rem)}50%{transform:translatey(-.5rem)}to{transform:translatey(.5rem)}}@keyframes float{0%{transform:translatey(10px)}50%{transform:translatey(-20px)}to{transform:translatey(10px)}}@media (prefers-color-scheme:dark){html{color-scheme:dark}}@keyframes bg-color-cycle{0%{background:var(--yellow)}33%{background:var(--pink)}66%{background:var(--orange)}}