@font-face{font-family:Poppins;src:url(../../../fonts/Poppins/Poppins-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Poppins;src:url(../../../fonts/Poppins/Poppins-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Poppins;src:url(../../../fonts/Poppins/Poppins-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Newsreader;src:url(../../../fonts/Newsreader/Newsreader-VariableFont_opsz,wght.ttf) format("truetype-variations");font-weight:200 800;font-style:normal}@font-face{font-family:Newsreader;src:url(../../../fonts/Newsreader/Newsreader_9pt-Italic.ttf) format("truetype-variations");font-weight:200 800;font-style:italic}:root{--main: #ca3f2d;--mainScnd: #2db8ca;--bright: #FCF9F5;--dark: #333333}h1,h2,h3,h4,h5,h6{font-family:Poppins,sans-serif;margin:0;line-height:1.2}h1{font-size:2.5rem;font-weight:600;margin-bottom:1.5rem}h2{margin:1.2rem 0;font-size:2rem;text-align:center}h3{font-size:1.5rem;font-weight:500;margin-bottom:.7rem}p{font-family:Newsreader,serif;font-size:1.3rem;line-height:1.85rem;padding-bottom:1rem}button{background-color:transparent;border:2px solid var(--main);color:var(--bright);font-family:Poppins,sans-serif;text-decoration:none;padding:.3rem;border-radius:.2rem;cursor:pointer;transition:all .3s ease;margin:.2rem}button:hover,button.selected{border-color:var(--main);background-color:var(--bright);color:var(--main);cursor:pointer}section{margin:5rem auto;padding:2rem auto}article{padding:2rem}.sub-titles{font-size:1.2rem;font-family:Poppins,sans-serif;font-weight:700;padding-left:.3rem;text-align:left}text{font-family:Poppins,sans-serif}.source{font-size:.7rem;font-family:Poppins,sans-serif;font-weight:400;padding-bottom:.2rem;margin-top:1rem;line-height:1.4rem;color:gray}.source a{color:gray}@media screen and (max-width: 768px){h1{font-size:1.9rem}h3{font-size:1.25rem}}@media screen and (max-width: 1200px){.sub-titles{font-size:1rem;padding:.3rem;line-height:1.3rem;text-align:center}}*{box-sizing:border-box;margin:0;padding:0}body{background-color:var(--bright);min-height:100vh}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
