@import"https://fonts.googleapis.com/css2?family=Inter+Tight:wght@300;400;500&display=swap";@import"https://fonts.googleapis.com/css2?family=Source+Code+Pro:wght@200;300;400;500;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Roboto+Condensed:wght@700&display=swap";@import"https://fonts.googleapis.com/css2?family=DM+Serif+Display&display=swap";*.grid{display:grid}@media screen and (min-width: 700px){*.grid.col2-dyn{grid-template-columns:1fr 1fr}}@media screen and (max-width: 699px){*.grid.col2-dyn{grid-template-columns:1fr}}@media screen and (min-width: 700ox){*.grid.col2-dyn{grid-template-rows:1fr}}@media screen and (max-width: calc(700ox - 1px)){*.grid.col2-dyn{grid-template-rows:1fr 1fr}}*.grid.center-items{place-items:center}a.button{background:var(--container);padding:26px;border-radius:8px;text-decoration:none}a.button:hover{background:var(--blue)}a.button:active{transform:scale(.9)}h1{color:var(--text);font-family:Inter Tight;line-height:clamp(55px,10vw,64px);font-size:clamp(55px,10vw,64px);font-weight:900;padding-bottom:10px;padding-top:10px}h1.heighted{line-height:calc(clamp(55px,10vw,64px) + 13px)}h2{color:var(--text);font-family:Inter Tight;line-height:clamp(41px,9vw,46px);font-size:clamp(41px,9vw,46px);font-weight:700;padding-bottom:8px;padding-top:8px}h2.heighted{line-height:calc(clamp(41px,9vw,46px) + 13px)}h3{color:var(--text);font-family:Inter Tight;line-height:clamp(37px,8vw,42px);font-size:clamp(37px,8vw,42px);font-weight:500;padding-bottom:6px;padding-top:6px}h3.heighted{line-height:calc(clamp(37px,8vw,42px) + 13px)}h4{color:var(--text);font-family:Inter Tight;line-height:clamp(34px,7vw,39px);font-size:clamp(34px,7vw,39px);font-weight:500;padding-bottom:4px;padding-top:4bottompx}h4.heighted{line-height:calc(clamp(34px,7vw,39px) + 13px)}p,a,span{color:var(--text);font-family:Inter Tight;line-height:clamp(21px,6vw,25px);font-size:clamp(21px,6vw,25px);font-weight:300;padding-bottom:2px;padding-top:2px;text-align:justify}p.heighted,a.heighted,span.heighted{line-height:calc(clamp(21px,6vw,25px) + 13px)}a{transition:all .2s ease}a:hover{cursor:pointer;text-decoration:underline;color:var(--green)}p.tiny,a.tiny,span.tiny{color:var(--text);font-family:Inter Tight;line-height:16px;font-size:16px;font-weight:300;color:var(--disc-text)}p.tiny.heighted,a.tiny.heighted,span.tiny.heighted{line-height:29px}h1.serif,h2.serif,h3.serif,h4.serif,p.serif,a.serif{font-family:"DM Serif Display"}@media screen and (prefers-color-scheme: light){:root{--container: #e9e9e9}}@media screen and (prefers-color-scheme: dark){:root{--container: #161616}}@media screen and (prefers-color-scheme: light){:root{--background: #ffffff}}@media screen and (prefers-color-scheme: dark){:root{--background: #000000}}@media screen and (prefers-color-scheme: light){:root{--disc-text: #737373}}@media screen and (prefers-color-scheme: dark){:root{--disc-text: #acacac}}@media screen and (prefers-color-scheme: light){:root{--text-bg: #e2e2e2}}@media screen and (prefers-color-scheme: dark){:root{--text-bg: #252525}}@media screen and (prefers-color-scheme: light){:root{--border: #c0c0c0}}@media screen and (prefers-color-scheme: dark){:root{--border: #3f3f3f}}@media screen and (prefers-color-scheme: light){:root{--text: #000000}}@media screen and (prefers-color-scheme: dark){:root{--text: #ffffff}}@media screen and (prefers-color-scheme: light){:root{--green: #5FAD56}}@media screen and (prefers-color-scheme: dark){:root{--green: #569D4E}}@media screen and (prefers-color-scheme: light){:root{--yellow: #FFF3B8}}@media screen and (prefers-color-scheme: dark){:root{--yellow: #332B00}}@media screen and (prefers-color-scheme: light){:root{--blue: #AAACF5}}@media screen and (prefers-color-scheme: dark){:root{--blue: #05062b}}body{color:var(--text);background:var(--background);max-height:100vh;overflow-y:auto}*{margin:0;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;padding:0;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;overflow-x:hidden;overflow-y:hidden}*::-webkit-scrollbar{width:10px;height:10px}*::-webkit-scrollbar-track{background-color:var(--container)}*::-webkit-scrollbar-thumb{background-color:gray;width:7px;border:2.5px solid var(--container);border-radius:7px}
