@font-face{font-family:Voltaire;src:url(/assets/fonts/Voltaire-Regular.ttf)}@font-face{font-family:Saira;src:url(/assets/fonts/Saira-VariableFont_wdth,wght.ttf)}@font-face{font-family:Lexend;src:url(/assets/fonts/Lexend-VariableFont_wght.ttf)}@font-face{font-family:Lexend Deca;src:url(/assets/fonts/LexendDeca-VariableFont_wght.ttf)}@font-face{font-family:Jost;src:url(/assets/fonts/Jost-VariableFont_wght.ttf);font-style:normal}@font-face{font-family:Jost;src:url(/assets/fonts/Jost-Italic-VariableFont_wght.ttf);font-style:italic}body{background:linear-gradient(to bottom left,#1c0b30,#11071e 10%,#010204);font-size:1em;color:#fff;font-family:Jost;margin:0;min-height:100vh;position:relative}.wrapper{width:min(60%,750px);background:linear-gradient(to top,#2616618c,#0b0b0c8c);margin:auto;padding:1em}img.doodle{position:absolute;bottom:3em;left:2.5%;width:12.5%}nav{display:flex;flex-direction:row;justify-content:space-between;align-items:center;font-family:Lexend Deca;gap:1em;margin:1em auto;font-size:2em;height:1.5em;width:min(60%,750px);position:relative}nav a{color:#fff}nav img{height:100%;position:absolute;transform:translate(-50%);left:50%;filter:brightness(0) invert(1)}h1,h2,h3,h4{font-family:Lexend Deca}h1{font-weight:400}hr{border:none;height:.2em;background-color:#4d467c}a{color:#ff469b}.frontpage{text-align:center}.frontpage>*{margin:auto}.frontpage>h1{font-size:5em;letter-spacing:.3ch;text-transform:uppercase}.frontpage>h2{font-size:3em;text-transform:uppercase}.frontpage>a{display:block;text-decoration:none;width:min(60%,750px)}.frontpage .wrapper{margin-top:1em;display:flex;flex-direction:row;justify-content:space-between}.frontpage .wrapper *{color:#fff}.frontpage .wrapper h1{text-align:left}.frontpage .wrapper p{text-align:right}@media all and (max-width: 600px){body{font-size:.8em}.frontpage .blogpost{width:90%}}@media all and (max-width: 900px){img.doodle{visibility:hidden}}@media all and (max-width: 375px){body{font-size:.7em}}.blogpost .text{padding:1em 5em}.blogpost .post-info{width:100%;display:flex;flex-direction:row;justify-content:space-between}.blogpost .post-info h1{margin:0;text-align:left}.blogpost .post-info p{text-align:right;color:#4d467c}@media all and (max-width: 900px){.post .blogpost{margin:auto;width:80%}.post .blogpost .empty{display:none}.post .blogpost .wrapper{margin-top:1em;width:100%}}
/*# sourceMappingURL=/_bridgetown/static/index.6HEMJT3B.css.map */
