@import url(https://use.typekit.net/ruz5aai.css);*{font-family:"ff-tisa-sans-web-pro",serif}:root{font-size:16px}@media screen and (max-width:900px){:root{font-size:22px}}@media screen and (max-width:600px){:root{font-size:20px}}@media screen and (max-width:500px){:root{font-size:18px}}@media screen and (max-width:400px){:root{font-size:16px}}@media screen and (max-width:350px){:root{font-size:14px}}@media screen and (max-width:300px){:root{font-size:12px}}@media screen and (min-width:900px){:root{font-size:24px}}p{margin-bottom:1rem;font-weight:400}h1,h2,h3,h4,h5{margin:3rem 0 1.38rem;font-family:"brandon-grotesque",serif;font-weight:800;line-height:1.3}h1{margin-top:0;font-size:3.052rem}h2{font-size:2.441rem}h3{font-size:1.953rem}h4{font-size:1.563rem}h5{font-size:1.25rem}.text_small,small{font-size:.8rem}*{margin:0;padding:0;box-sizing:border-box}.App{display:flex;flex-direction:column;align-items:center}#landing{background-color:#fff;height:100vh}#landing,#landingInner{width:100%;display:flex;flex-direction:column;align-items:center}#landingInner{color:#011109;text-align:center;max-width:889.9876390606px;padding:1em}#landingInner h1,#landingInner h2,#landingInner h3,#landingInner h4{margin:0;display:inline}#landingInner h1{font-family:"ff-tisa-sans-web-pro",serif;font-size:4rem;font-weight:800;transition:all .1s ease-in-out}#landingInner p{text-align:center;font-weight:400}#landingInner p span.emp{font-style:italic;font-weight:600}.mainHeading{display:flex;flex-direction:column}#logo{width:8ch;margin-block:2em}header{position:-webkit-sticky;position:sticky;bottom:0;top:0;width:100%;z-index:99;background-color:#fff;display:flex;justify-content:center;transition:box-shadow .2s ease-in-out,background-color .2s ease-in-out;-webkit-transition:box-shadow .2s ease-in-out;-moz-transition:box-shadow .2s ease-in-out;-ms-transition:box-shadow .2s ease-in-out;-o-transition:box-shadow .2s ease-in-out}.headerShadow{box-shadow:-4px 9px 25px -6px rgba(0,0,0,.1)}nav{justify-content:center;max-width:1440px;width:100%;color:#0a0a0a}nav,nav ul{flex-direction:row;display:flex}nav ul{align-items:center;justify-content:space-between;-webkit-user-select:none;-ms-user-select:none;user-select:none}nav ul li{font-family:"brandon-grotesque",serif;transition:background-color .1s ease-in-out,color 50ms ease-in-out;transition:all .1s ease-in-out;padding:.5em 1em;margin-block:.5em;font-weight:800;text-transform:uppercase;text-decoration:none;list-style:none;border-block:3px solid transparent;border-radius:3px;cursor:pointer}nav ul li:hover{transition:background-color .1s ease-in-out;background-color:#ff0037;color:#fff;z-index:99}@media screen and (min-width:600px){.ul-post-landing li{padding-inline:2.5em}}main{width:100%}.darkBackground{background-color:#33000b}.sectionSuper{display:flex;flex-direction:column;align-items:center;width:100%}section{width:100%;max-width:1440px;margin:0;padding:1rem 1em 10rem}section h1,section h2,section h3,section h4{text-transform:uppercase}section p{text-align:justify}section:first-of-type{margin-top:100px}section>h1{margin-bottom:30px;margin-block:1em 2em;padding-top:30px}.primarySchema{background-color:#33000b;color:#fff}.primarySchema h1{color:#ff335f}.primarySchema--light{background-color:#fff;color:#33000b}.primarySchema--light h1{color:#ff0037}.altSchema{background-color:#011109;color:#e0fdef}.altSchema h1{color:#11e77c}.altSchema--light{background-color:#e0fdef;color:#011109}.altSchema--light h1{color:#0fcf6f}.cardList{display:flex;flex-direction:column;grid-gap:10em;gap:10em}.card{border-block:1px dashed #eaeaea;background-color:#fff;padding-block:1em;display:flex;color:#2a2a2a;flex-direction:row;justify-content:space-between;grid-gap:2em;gap:2em}.card ::selection{background-color:rgba(15,207,111,.4)}@media screen and (max-width:850px){.card{flex-direction:column}}.card h3{margin:0}.card p{color:#777;font-weight:400}.card .card-part{flex:50% 1;display:flex;flex-direction:column;grid-gap:1em;gap:1em}.card .card-part img{width:100%;padding:1em;height:100%;object-fit:contain;object-position:top;border:1px dashed #eaeaea;filter:grayscale(1);-webkit-user-select:none;-ms-user-select:none;user-select:none}.card .card-part img:hover{filter:none}.project__type *{text-transform:uppercase;font-weight:700}.project__stack{color:#444}.listContainer ul{display:flex;grid-gap:1ch;gap:1ch;flex-wrap:wrap;width:100%}.listContainer li{list-style:none}.listContainer a{padding-inline:1ch;text-decoration:none;font-weight:500;color:#2a2a2a;transition:color .1s ease-in-out,background-color .1s ease-in-out,border-color .1s ease-in-out;border:1px solid #2a2a2a}.listContainer a:hover{border-color:#0fcf6f;background-color:#0fcf6f;color:#fff}.cardHR{height:1ch;margin-block:.5ch;width:100%;background-color:#2a2a2a}:root{background-color:#fff}
/*# sourceMappingURL=main.18800eb2.chunk.css.map */