body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body{background-color:#f9f9f9;color:#222;font-family:Helvetica Neue,Arial,sans-serif;line-height:1.6;margin:0}.hero{align-items:center;background:url(/static/media/ReacingWide.cc38eb314f75af9caa30.jpg) 50%/cover no-repeat;color:#fff;display:flex;height:80vh;justify-content:center;position:relative}#about,#contact,.hero{text-align:center}.navbar{background:#0009;display:flex;justify-content:center;padding:15px;position:fixed;top:0;width:100%;z-index:1000}.navbar a{color:#fff;font-weight:700;margin:0 20px;text-decoration:none;transition:color .3s}.navbar a:hover{color:#f0f0f0}.hero-content h1{font-size:3em;margin:0}.hero-content p{font-size:1.2em;margin-top:10px}section{margin:60px auto;max-width:900px;padding:0 20px}section h2{font-size:2em;margin-bottom:20px;text-align:center}.timeline .entry{background:#fff;border-radius:8px;box-shadow:0 2px 6px #0000001a;margin-bottom:20px;padding:15px}.upcoming-events{font-size:1.1em;font-weight:650;list-style:none;margin:20px 0;padding-left:0}.upcoming-events li:before{content:"- ";margin-right:5px}.gallery-grid{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.gallery-grid img{border-radius:8px;box-shadow:0 2px 6px #0000001a;width:100%}form label{display:block;margin:10px 0 5px}form input,form textarea{border:1px solid #ccc;border-radius:6px;padding:10px;width:100%}form button{background:#333;border:none;border-radius:6px;color:#fff;cursor:pointer;margin-top:15px;padding:10px 20px;transition:background .3s}form button:hover{background:#555}footer{background:#eee;font-size:.9em;padding:20px;text-align:center}
/*# sourceMappingURL=main.6a0d1e59.css.map*/