*:focus{outline:none!important}@font-face{font-family:Freshman;src:url(/fonts/Freshman.ttf) format("truetype");font-display:swap}html,body{margin:0;padding:0;display:flex;overflow-x:hidden;font-family:Lora,serif;width:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;scroll-behavior:smooth}.container{width:100%;text-align:center;margin-top:20px}.intro-desc{font-size:20px;margin:30px 0;text-align:left;width:100%;max-width:60%}@media screen and (max-width: 800px){.intro-desc{max-width:80%}}:root{--video-width: 45vw}.schoolVideoContainer{width:100%;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;font-size:20px}.schoolVideoContainer .schoolVideo{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;width:50%}.schoolVideoContainer .schoolName{font-family:Lora,serif;font-weight:700}.schoolVideoContainer .player-wrapper{width:100%;max-width:var(--video-width);height:calc(.5625 * var(--video-width))}.article-grid{display:grid;grid-template-columns:50% 50%;gap:0;margin:0;padding:0}.um-col,.osu-col{display:flex;flex-direction:column;gap:0}.graphic-container{width:100%;margin:auto;display:flex;flex-direction:column;background-color:#fff;justify-content:center;text-align:center;align-items:center}.donation_container{width:100%}.buttons-container{width:80%;height:20%;margin-bottom:10px;margin-top:50px;display:flex;justify-content:center}.buttons-container img{width:50%;object-fit:cover;border-radius:60px;margin:auto}.buttons-container img:hover{cursor:pointer;filter:grayscale(100%)}.donation-link{text-decoration:none}.donation-link-button{max-width:150px;padding:20px 32px;font-family:Lora,serif;text-decoration:none;display:block;font-size:20px;border-radius:50px;border:5px solid;margin:0 auto;text-align:center}@media only screen and (max-width: 1075px){:root{--video-width: 70vw}.schoolVideoContainer .schoolVideo{width:100%;margin-bottom:20px}.buttons-container{flex-wrap:wrap;width:70%}.buttons-container img{width:50%;margin-bottom:20px}}@media only screen and (max-width: 550px){:root{--video-width: 90vw}.buttons-container{width:90%;gap:20px}.buttons-container div{width:fit-content;max-width:150px}.buttons-container img{width:100%}.intro-desc{font-size:18px}.article-grid{grid-template-columns:100%}}#landing{display:flex;flex-direction:column;justify-content:center;align-items:center;height:fit-content;min-height:100vh;background:linear-gradient(to right,#7C91A4 50%,#C28274 50% 100%)}h1{font-family:Oswald,sans-serif}#logos{display:flex;justify-content:center;align-items:center;gap:.5rem;color:#fff;font-weight:700;margin-top:.25rem}#logos span{font-size:2.5rem;line-height:0rem}#lantern-icon,#daily-icon{position:absolute;bottom:5%}#lantern-icon{right:5%}#daily-icon{left:5%}@media screen and (max-width: 560px){#logos{flex-direction:column;gap:0}#logos span{font-size:2rem;line-height:1rem}}@media screen and (max-width: 447px){#lantern-icon{right:2.5%;bottom:2.5%}#daily-icon{left:2.5%;bottom:2.5%}}#hero-image{width:55vw;height:auto;margin-top:7rem;margin-bottom:7rem}#left-flag,#right-flag{--flag-height: 110px;position:relative;width:40px;height:var(--flag-height);background-color:#fff}@media screen and (max-width: 760px){#left-flag,#right-flag{--flag-height: 80px}}@media screen and (max-width: 550px){#left-flag,#right-flag{display:none}}#left-flag:after,#right-flag:after{content:" ";position:absolute;border-top:calc(var(--flag-height) / 2) solid transparent;border-bottom:calc(var(--flag-height) / 2) solid transparent}#left-flag:after{border-left:20px solid #7C91A4}#right-flag:after{left:20px;border-right:20px solid #C28274}.chevron{position:absolute;bottom:3vh;background-color:transparent;border:none}.chevron svg{width:50px;height:50px;color:#fff;font-size:50px}.chevron svg:hover{cursor:pointer}.article-card-wrapper{overflow:hidden;width:100%}.michigan-card{--color-card: var(--color-daily)}.osu-card{--color-card: var(--color-lantern)}.article-card{width:100%;height:80vh;background-repeat:no-repeat;background-size:cover;transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-webkit-transition:all 1s ease;-o-transition:all 1s ease;pointer-events:none;position:relative}.article-card .article-text{background-color:#e5e5e5c5;width:60%;height:auto;max-height:60vh;padding:40px;position:absolute;top:50%;left:0%;transform:translateY(-50%)}@media screen and (max-width: 800px){.article-card .article-text{width:80%}}.article-card .text-link{color:inherit;text-decoration:inherit}.article-card .text-link:hover,.article-card .text-link:focus{color:var(--color-card)}.article-card .article-title{font-size:25px;pointer-events:auto}.article-card .article-author{font-size:20px}.article-card .article-card-button{pointer-events:auto;padding:10px 32px;font-family:Lora,serif;text-align:center;text-decoration:none;display:inline-block;font-size:16px;margin:4px 2px;border-radius:50px;transition-duration:.2s;cursor:pointer;background-color:#fff0;color:var(--color-card);border:2px solid var(--color-card)}.article-card .article-card-button:hover,.article-card .article-card-button:focus{color:#fff;background-color:var(--color-card)}.article-card .card-news-logo{margin-bottom:30px;margin-top:10px}.article-card-left{text-align:left}.article-card-left .article-text{top:50%;left:100%;transform:translate(-100%,-50%)}.article-card-left .card-news-logo{left:0}.article-card-right{text-align:right}.article-card-right .card-news-logo{right:0}@media only screen and (max-width: 1075px){.article-card{margin-top:0}.article-card-button{display:none}}@media only screen and (max-width: 850px){.article-card-wrapper{width:100%}.article-card{height:70vh}}@media only screen and (max-width: 550px){.article-text{width:60%;height:auto}}lite-youtube{background-color:#000;position:relative;display:block;contain:content;background-position:center center;background-size:cover;cursor:pointer;max-width:720px}lite-youtube:before{content:attr(data-title);display:block;position:absolute;top:0;background-image:linear-gradient(180deg,rgb(0 0 0 / 67%) 0%,rgb(0 0 0 / 54%) 14%,rgb(0 0 0 / 15%) 54%,rgb(0 0 0 / 5%) 72%,rgb(0 0 0 / 0%) 94%);height:99px;width:100%;font-family:YouTube Noto,Roboto,Arial,Helvetica,sans-serif;color:#eee;text-shadow:0 0 2px rgba(0,0,0,.5);font-size:18px;padding:25px 20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box}lite-youtube:hover:before{color:#fff}lite-youtube:after{content:"";display:block;padding-bottom:56.25%}lite-youtube>iframe{width:100%;height:100%;position:absolute;top:0;left:0;border:0}lite-youtube>.lty-playbtn{display:block;width:100%;height:100%;background:no-repeat center/68px 48px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 68 48"><path d="M66.52 7.74c-.78-2.93-2.49-5.41-5.42-6.19C55.79.13 34 0 34 0S12.21.13 6.9 1.55c-2.93.78-4.63 3.26-5.42 6.19C.06 13.05 0 24 0 24s.06 10.95 1.48 16.26c.78 2.93 2.49 5.41 5.42 6.19C12.21 47.87 34 48 34 48s21.79-.13 27.1-1.55c2.93-.78 4.64-3.26 5.42-6.19C67.94 34.95 68 24 68 24s-.06-10.95-1.48-16.26z" fill="red"/><path d="M45 24 27 14v20" fill="white"/></svg>');position:absolute;cursor:pointer;z-index:1;filter:grayscale(100%);transition:filter .1s cubic-bezier(0,0,.2,1);border:0}lite-youtube:hover>.lty-playbtn,lite-youtube .lty-playbtn:focus{filter:none}lite-youtube.lyt-activated{cursor:unset}lite-youtube.lyt-activated:before,lite-youtube.lyt-activated>.lty-playbtn{opacity:0;pointer-events:none}.lyt-visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}
