@import"https://fonts.googleapis.com/css2?family=Kalnia:wght@100..700&display=swap";@import"https://fonts.googleapis.com/css2?family=Domine:wght@400..700&family=Kalnia:wght@100..700&display=swap";:root{font-family:domine,serif;font-optical-sizing:auto;font-style:normal;color-scheme:light dark;color:#000;background-color:#fff;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}body{margin:0}header,footer{width:1000px;margin-top:75px;display:block;margin-right:auto;margin-left:auto}header h1{font-size:96px;text-align:center;margin-top:25px;margin-bottom:25px}header>div>form>input{background-color:#d9d9d9;float:right;margin-top:-20px;border:none;border-radius:10px;transform:translateY(-30%);width:40px;height:40px;transition:width .5s;color:#000;font-size:20px;text-align:left;display:block}p{font-size:14px;line-height:1.4}header>div>form>input::placeholder{text-align:center}header>div>form>input:focus::placeholder{color:transparent}header>div>form>input:focus{width:200px}header>div>form>input:not(:placeholder-shown){width:200px}main{width:1000px;display:block;margin-right:auto;margin-left:auto}h1,h2{font-size:24px;font-family:Kalnia,serif!important;font-style:normal}a{color:#000;opacity:60%;text-decoration:underline}a:hover{cursor:pointer;text-decoration:none}button a{text-decoration:none;text-underline-offset:5px;opacity:100%}button a:hover{text-decoration:underline}p img{width:50%}nav{height:35px;width:auto;display:block;margin-right:auto;margin-left:auto;text-align:center}nav button{font-family:domine,serif;font-size:18px;font-weight:800;height:100%;width:135px;color:#000;background-color:transparent;border:none}.ul{text-decoration:underline}.copywrightFooter{text-align:center}.articles-grid-container{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.article-card{margin-top:10px;margin-bottom:20px;flex:"1 0 30%";min-width:"0";box-sizing:"border-box"}.article-card h2{margin-top:0;word-wrap:break-word;line-height:1}.article-card .writerdate{font-size:14px!important;margin-top:-10px}.article-card p{line-height:1.3}.homepageCatagory{margin-bottom:2px;color:#e30220;font-size:16px}.homepageCatagory:hover{cursor:pointer}.headingDiv{display:flex}.headingDiv h2{width:fit-content;white-space:nowrap;padding-right:10px}.headingDiv hr{color:#000;background-color:#000;width:100%;height:1px;margin-top:45px}.writer-container{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.writer-card{margin-top:10px;margin-bottom:20px;flex:"1 0 30%";min-width:"0";box-sizing:"border-box"}.writer-card img{aspect-ratio:1 / 1;width:100%;border-radius:20px;object-fit:cover}.writer-card h4{margin-top:-10px}.headline-content{display:inline-flex}.headline-content img{object-fit:cover;width:100%;height:300px;border-radius:10px}.headline-content>div{width:100%;margin:-10px 10px 10px 30px}.headline-content h2{line-height:1;margin-top:0}.articleHeader{width:100%;display:inline-flex}.articleHeader img{width:100%;margin-right:none;margin-left:none;object-fit:cover}.articlePageTitle{width:100%}.article-card img{border-radius:10px;width:100%}.article-card .writer-card{display:inline-flex;width:60%}.article-card .writer-card>img{width:40%;border-radius:50px}.article-card .writer-card>div{margin:5px;width:60%}.loading{width:100%;text-align:center}.loading img{margin-top:10px;height:80px}@media screen and (max-width:1000px){header{width:100%}main{width:95%}footer{width:95%}header div{margin:20px}header>h1{font-size:40px;margin-top:-60px;display:block;margin-left:5px}header input{width:15vw}.articles-grid-container{margin:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.writer-container{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:830px){nav{display:flex}nav button{width:100%}}@media screen and (max-width:650px){#staffLogin{display:none}header>h1{font-size:25px;text-align:left}header>div>form>input{margin-top:10px}.headline-content{display:block}.headline-content>div{margin-left:10px}p img{width:100%}}@media screen and (max-width:530px){.articles-grid-container{grid-template-columns:repeat(1,minmax(0,1fr))}.writer-container{grid-template-columns:repeat(2,minmax(0,1fr))}.writer-container h2{font-size:18px}.writer-container h4{font-size:14px}.articleHeader{display:block}.article-card .writer-card{width:100%}}@media screen and (max-width:405px){#navBottomLine{margin-top:40px}nav{display:block}nav button{width:33.32%}}
