.container.svelte-mua6k3{height:calc(100vh + 1px);position:relative}.container.svelte-mua6k3 .logo:where(.svelte-mua6k3){position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:15rem;z-index:99}.container.svelte-mua6k3 .bg-img:where(.svelte-mua6k3){height:100vh;overflow:hidden}.container.svelte-mua6k3 .bg-img:where(.svelte-mua6k3) img:where(.svelte-mua6k3){height:100vh;width:100%;object-fit:cover;object-position:center;filter:brightness(1.5) saturate(0)}.container.svelte-mua6k3 .bg-img:where(.svelte-mua6k3) .hidden:where(.svelte-mua6k3){opacity:0;position:absolute;top:0;left:0}.container.svelte-mua6k3 .bg-img:where(.svelte-mua6k3) .visible:where(.svelte-mua6k3){opacity:1;position:absolute;top:0;left:0}.container.svelte-134jzcx{min-height:100vh;background-color:#2a2b2a;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative}.container.svelte-134jzcx:before{content:"CAMPUSRUNNERS CAMPUSRUNNERS CAMPUSRUNNERS CAMPUSRUNNERS CAMPUSRUNNERS CAMPUSRUNNERS CAMPUSRUNNERS CAMPUSRUNNERS CAMPUSRUNNERS CAMPUSRUNNERS CAMPUSRUNNERS CAMPUSRUNNERS CAMPUSRUNNERS CAMPUSRUNNERS CAMPUSRUNNERS CAMPUSRUNNERS CAMPUSRUNNERS CAMPUSRUNNERS CAMPUSRUNNERS CAMPUSRUNNERS CAMPUSRUNNERS CAMPUSRUNNERS CAMPUSRUNNERS CAMPUSRUNNERS CAMPUSRUNNERS CAMPUSRUNNERS CAMPUSRUNNERS CAMPUSRUNNERS CAMPUSRUNNERS CAMPUSRUNNERS CAMPUSRUNNERS CAMPUSRUNNERS CAMPUSRUNNERS CAMPUSRUNNERS CAMPUSRUNNERS CAMPUSRUNNERS CAMPUSRUNNERS CAMPUSRUNNERS CAMPUSRUNNERS CAMPUSRUNNERS CAMPUSRUNNERS CAMPUSRUNNERS";color:#2e2e2e;font-family:Covered-By-Your-Grace;position:absolute;top:0;left:0;width:100%;height:100%;font-size:10vh;word-break:break-all;overflow:hidden;text-align:center}.container.svelte-134jzcx .header:where(.svelte-134jzcx){z-index:5}.container.svelte-134jzcx .header:where(.svelte-134jzcx) h1:where(.svelte-134jzcx){font-family:Syne Mono,monospace;color:#fffeec;font-size:3rem;text-align:center}.container.svelte-134jzcx p:where(.svelte-134jzcx){max-width:850px;font-family:Syne Mono,monospace;margin:2rem auto 0;color:#fffeec;font-size:1.5rem;line-height:1.6;text-align:center;z-index:5}@media (max-width: 1400px){.container.svelte-134jzcx .header:where(.svelte-134jzcx) h1:where(.svelte-134jzcx){font-size:2.5rem}.container.svelte-134jzcx p:where(.svelte-134jzcx){font-size:1.2rem}}.container.svelte-q977qz{max-width:850px;margin:0 auto;padding-inline:1rem;padding-block:7rem;display:grid;grid-template-columns:200px 1fr;gap:.5rem}.container.svelte-q977qz .title:where(.svelte-q977qz){position:relative}.container.svelte-q977qz .title:where(.svelte-q977qz) .header:where(.svelte-q977qz){text-orientation:sideways;writing-mode:vertical-rl;transform:rotate(180deg);position:absolute;right:0;top:0;font-weight:900;font-family:Covered-By-Your-Grace,Alta,sans-serif;color:#695cca;line-height:.9}.container.svelte-q977qz .title:where(.svelte-q977qz) .header:where(.svelte-q977qz) .our:where(.svelte-q977qz){font-size:3rem}.container.svelte-q977qz .title:where(.svelte-q977qz) .header:where(.svelte-q977qz) .vision:where(.svelte-q977qz){font-size:7rem;letter-spacing:-3px}.container.svelte-q977qz .title:where(.svelte-q977qz) .img:where(.svelte-q977qz){width:150px;aspect-ratio:1;position:absolute;bottom:1rem;right:0}.container.svelte-q977qz .content:where(.svelte-q977qz){font-family:PT Mono,monospace}.container.svelte-q977qz .content:where(.svelte-q977qz) h2:where(.svelte-q977qz){font-size:1.2rem;font-weight:600;margin-bottom:.5rem}.container.svelte-q977qz .content:where(.svelte-q977qz) p:where(.svelte-q977qz){font-size:1rem;margin-bottom:1.5rem;text-align:justify}.container.svelte-q977qz .content:where(.svelte-q977qz) div:where(.svelte-q977qz){opacity:0}.container.svelte-q977qz .content:where(.svelte-q977qz) .banner:where(.svelte-q977qz){color:#695cca;font-family:Syne Mono,monospace;font-size:2rem;word-break:break-all;text-align:center;line-height:1;display:block;max-height:5em;overflow:hidden;margin:4rem 0}.container.svelte-q977qz .content:where(.svelte-q977qz) .runners:where(.svelte-q977qz){height:15rem;object-fit:contain;object-position:center;margin:0 auto}.container.svelte-q977qz .content:where(.svelte-q977qz) #show:where(.svelte-q977qz){animation:svelte-q977qz-fadeIn 1s ease forwards}@keyframes svelte-q977qz-fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 850px){.container.svelte-q977qz{margin:0 auto;grid-template-columns:1fr;gap:1rem}.container.svelte-q977qz .title:where(.svelte-q977qz) .header:where(.svelte-q977qz){writing-mode:horizontal-tb;transform:rotate(0);position:relative;text-align:center}.container.svelte-q977qz .title:where(.svelte-q977qz) .header:where(.svelte-q977qz) .our:where(.svelte-q977qz){font-size:2rem}.container.svelte-q977qz .title:where(.svelte-q977qz) .header:where(.svelte-q977qz) .vision:where(.svelte-q977qz){font-size:4rem;letter-spacing:-2px}.container.svelte-q977qz .title:where(.svelte-q977qz) .img:where(.svelte-q977qz){display:none}.container.svelte-q977qz .content:where(.svelte-q977qz) h2:where(.svelte-q977qz){text-align:center}}.container.svelte-186omnz{max-width:1200px;margin:2rem auto;padding:2rem;display:grid;grid-template-columns:1fr 2fr;align-items:center}.container.svelte-186omnz div:where(.svelte-186omnz){display:flex;flex-direction:column;justify-content:center;align-items:center}.container.svelte-186omnz div:where(.svelte-186omnz) h1:where(.svelte-186omnz){font-family:Syne Mono,monospace;font-size:1.7rem;font-weight:600;margin-bottom:1rem}.container.svelte-186omnz div:where(.svelte-186omnz) a:where(.svelte-186omnz){font-family:PT Mono,monospace;font-size:1.2rem;font-weight:600;color:var(--background);background-color:#695cca;padding:.8rem 1.5rem;cursor:pointer}@media (max-width: 850px){.container.svelte-186omnz div:where(.svelte-186omnz) h1:where(.svelte-186omnz){font-size:1.2rem;text-align:center}.container.svelte-186omnz div:where(.svelte-186omnz) a:where(.svelte-186omnz){font-size:.8rem;padding:.5rem 1rem}}.container.svelte-1u2ylbs{background-color:#fff;min-width:300px;max-width:300px;box-shadow:var(--primary) 10px 10px 0;position:relative}.container.svelte-1u2ylbs .label:where(.svelte-1u2ylbs){position:absolute;top:0;left:0;z-index:1;font-weight:600;color:#fff;background-color:#0a22d3a6;padding:.3rem .5rem}.container.svelte-1u2ylbs .img:where(.svelte-1u2ylbs){width:100%;aspect-ratio:4/3;object-fit:cover}.container.svelte-1u2ylbs .content:where(.svelte-1u2ylbs){padding:1rem}.container.svelte-1u2ylbs .content:where(.svelte-1u2ylbs) h1:where(.svelte-1u2ylbs){font-size:2rem;text-transform:uppercase;font-weight:600}.container.svelte-1u2ylbs .content:where(.svelte-1u2ylbs) hr:where(.svelte-1u2ylbs){width:100px;border:3px solid var(--text)}.container.svelte-1u2ylbs .content:where(.svelte-1u2ylbs) .description:where(.svelte-1u2ylbs){margin-block:.5rem 2rem}.container.svelte-1u2ylbs .content:where(.svelte-1u2ylbs) .footer:where(.svelte-1u2ylbs){position:absolute;bottom:1rem;font-size:.8rem;font-weight:600}.container.svelte-1o5epon{background-color:#2a2b2a;margin:2rem auto;padding-block:7rem}.container.svelte-1o5epon .header:where(.svelte-1o5epon){max-width:1200px;margin:0 auto}.container.svelte-1o5epon .header:where(.svelte-1o5epon) h1:where(.svelte-1o5epon){color:#fffeec;font-size:1.5rem;font-weight:600;text-transform:uppercase;padding-left:1rem}.container.svelte-1o5epon .header:where(.svelte-1o5epon) p:where(.svelte-1o5epon){font-size:1rem;color:#695cca;padding-left:1rem}.container.svelte-1o5epon .cards:where(.svelte-1o5epon){padding:0 1rem;overflow-x:auto;overflow-y:hidden;display:flex;justify-content:center}.container.svelte-1o5epon .cards:where(.svelte-1o5epon) .card{margin-block:1rem;margin-right:2rem}@media (max-width: 1400px){.container.svelte-1o5epon .cards:where(.svelte-1o5epon){flex-direction:row;justify-content:flex-start}}.container.svelte-dddi76{margin:2rem 0;max-height:100vh;display:grid;grid-template-columns:repeat(11,1fr);grid-template-rows:repeat(8,1fr);grid-template-areas:"a1 a1 a2 a2 a2 a3 a3 a4 a4 a5 a5" "a1 a1 a2 a2 a2 a3 a3 a4 a4 a5 a5" "a1 a1 a2 a2 a2 a8 a8 a4 a4 a5 a5" "a6 a6 a6 a7 a7 a8 a8 a9 a9 a9 a9" "a6 a6 a6 a7 a7 a8 a8 a9 a9 a9 a9" "a10 a10 a10 a7 a7 logo a12 a12 a13 a13 a13" "a10 a10 a10 a11 a11 a11 a12 a12 a13 a13 a13" "a10 a10 a10 a11 a11 a11 a12 a12 a13 a13 a13"}.container.svelte-dddi76 .img:where(.svelte-dddi76){width:100%;height:100%;object-fit:cover}@media (max-width: 850px){.container.svelte-dddi76{grid-template-columns:repeat(7,minmax(0,1fr));grid-auto-rows:1fr;grid-template-areas:"a1 a1 a1 a2 a2 a3 a3" "a1 a1 a1 a2 a2 a3 a3" "a1 a1 a1 a5 a5 a3 a3" "a4 a4 a4 a5 a5 a6 a6" "a4 a4 a4 a12 a12 a6 a6" "a7 a7 logo a12 a12 a6 a6" "a7 a7 a8 a8 a9 a9 a9" "a7 a7 a8 a8 a9 a9 a9" "a7 a7 a8 a8 a13 a13 a13" "a10 a10 a10 a10 a13 a13 a13" "a10 a10 a10 a10 a13 a13 a13"}.container.svelte-dddi76 .a11:where(.svelte-dddi76){display:none}}.container.svelte-1891j03{max-width:1200px;margin:0 auto;padding:4rem 1rem 1rem;display:grid;grid-template-columns:1fr 1fr;align-items:center;justify-items:center}.container.svelte-1891j03 .content:where(.svelte-1891j03){font-family:PT Mono,monospace}.container.svelte-1891j03 .content:where(.svelte-1891j03) h1:where(.svelte-1891j03){font-family:Syne Mono,monospace;font-size:1.8rem;font-weight:600;text-transform:uppercase}.container.svelte-1891j03 .content:where(.svelte-1891j03) b:where(.svelte-1891j03){font-size:1rem;color:var(--primary)}.container.svelte-1891j03 .content:where(.svelte-1891j03) p:where(.svelte-1891j03){font-size:1rem;padding-block:1rem}.container.svelte-1891j03 .content:where(.svelte-1891j03) .link:where(.svelte-1891j03){font-family:Syne Mono,monospace;margin-top:1rem}.container.svelte-1891j03 .content:where(.svelte-1891j03) .link:where(.svelte-1891j03) a:where(.svelte-1891j03){font-size:1rem;color:var(--background);background-color:#695cca;padding:.8rem 1.5rem}.container.svelte-1891j03 .img:where(.svelte-1891j03){width:70%;aspect-ratio:3/2;object-fit:cover;box-shadow:var(--primary) 10px 10px 0}@media (max-width: 850px){.container.svelte-1891j03{display:flex;flex-direction:column-reverse;padding:4rem 1rem 1rem}.container.svelte-1891j03 .content:where(.svelte-1891j03){margin-top:2rem}.container.svelte-1891j03 .content:where(.svelte-1891j03) h1:where(.svelte-1891j03){font-size:1.2rem}.container.svelte-1891j03 .content:where(.svelte-1891j03) b:where(.svelte-1891j03){font-size:.8rem}.container.svelte-1891j03 .content:where(.svelte-1891j03) p:where(.svelte-1891j03){font-size:1rem}.container.svelte-1891j03 .content:where(.svelte-1891j03) .link:where(.svelte-1891j03){margin-top:1rem}.container.svelte-1891j03 .content:where(.svelte-1891j03) .link:where(.svelte-1891j03) a:where(.svelte-1891j03){font-size:1rem;padding:.5rem 1rem}.container.svelte-1891j03 .img:where(.svelte-1891j03){width:100%;max-width:400px}}.container.svelte-o29vl{padding:2rem;background-color:#2a2b2a;color:#fffeec}.container.svelte-o29vl .content:where(.svelte-o29vl){max-width:1200px;margin:2rem auto;font-family:Syne Mono,monospace}.container.svelte-o29vl .content:where(.svelte-o29vl) .heading:where(.svelte-o29vl){margin:1rem;position:relative}.container.svelte-o29vl .content:where(.svelte-o29vl) .heading:where(.svelte-o29vl) h1:where(.svelte-o29vl){margin:0;font-size:10rem;font-family:Rubik Bubbles,monospace;color:#4253d5;text-align:justify-all;line-height:1;word-break:break-word}.container.svelte-o29vl .content:where(.svelte-o29vl) .heading:where(.svelte-o29vl) h1:where(.svelte-o29vl) b:where(.svelte-o29vl){color:#7784e8}.container.svelte-o29vl .content:where(.svelte-o29vl) .heading:where(.svelte-o29vl) .monthswitch:where(.svelte-o29vl){font-family:Akshar,monospace;position:absolute;right:0;bottom:0;max-width:10rem;display:flex;justify-content:center;align-items:center;gap:1rem;margin-bottom:1rem}.container.svelte-o29vl .content:where(.svelte-o29vl) .heading:where(.svelte-o29vl) .monthswitch:where(.svelte-o29vl) h2:where(.svelte-o29vl){margin:0;font-size:2rem}.container.svelte-o29vl .content:where(.svelte-o29vl) .heading:where(.svelte-o29vl) .monthswitch:where(.svelte-o29vl) button:where(.svelte-o29vl){background-color:transparent;border:none;color:#fffeec;font-size:2rem;cursor:pointer}.container.svelte-o29vl .content:where(.svelte-o29vl) .grid:where(.svelte-o29vl){display:grid;grid-template-rows:auto 1fr;gap:.5rem}.container.svelte-o29vl .content:where(.svelte-o29vl) .grid:where(.svelte-o29vl) .header:where(.svelte-o29vl){display:grid;grid-template-columns:repeat(7,1fr);gap:.2rem}.container.svelte-o29vl .content:where(.svelte-o29vl) .grid:where(.svelte-o29vl) .header:where(.svelte-o29vl) div:where(.svelte-o29vl){font-weight:700;text-align:center;padding:.2rem 0;border:3px solid #667188;text-transform:uppercase;font-size:1.3rem}.container.svelte-o29vl .content:where(.svelte-o29vl) .grid:where(.svelte-o29vl) .dates:where(.svelte-o29vl){display:grid;grid-template-columns:repeat(7,1fr);grid-template-rows:repeat(6,8rem);gap:.2rem}.container.svelte-o29vl .content:where(.svelte-o29vl) .grid:where(.svelte-o29vl) .dates:where(.svelte-o29vl) div:where(.svelte-o29vl){position:relative;border:3px solid #667188}.container.svelte-o29vl .content:where(.svelte-o29vl) .grid:where(.svelte-o29vl) .dates:where(.svelte-o29vl) .day:where(.svelte-o29vl) h1:where(.svelte-o29vl){margin:0;padding:1rem;font-size:1.5rem;font-weight:700;line-height:1;word-break:break-word}.container.svelte-o29vl .content:where(.svelte-o29vl) .grid:where(.svelte-o29vl) .dates:where(.svelte-o29vl) .day:where(.svelte-o29vl) b:where(.svelte-o29vl){position:absolute;bottom:5px;right:5px}.container.svelte-o29vl .content:where(.svelte-o29vl) .grid:where(.svelte-o29vl) .dates:where(.svelte-o29vl) .event-day:where(.svelte-o29vl){background-color:#667188}.container.svelte-o29vl .content:where(.svelte-o29vl) .grid:where(.svelte-o29vl) .dates:where(.svelte-o29vl) .special-event:where(.svelte-o29vl){background-color:#d4af37;border:0}.container.svelte-o29vl .content:where(.svelte-o29vl) .grid:where(.svelte-o29vl) .dates:where(.svelte-o29vl) .special-event:where(.svelte-o29vl) i:where(.svelte-o29vl){position:absolute;bottom:5px;left:5px;font-size:.9rem}@media (max-width: 850px){.container.svelte-o29vl{padding:2rem 0}.container.svelte-o29vl .content:where(.svelte-o29vl) .heading:where(.svelte-o29vl) h1:where(.svelte-o29vl){font-size:5rem}.container.svelte-o29vl .content:where(.svelte-o29vl) .heading:where(.svelte-o29vl) .monthswitch:where(.svelte-o29vl) h2:where(.svelte-o29vl){font-size:1.5rem}.container.svelte-o29vl .content:where(.svelte-o29vl) .heading:where(.svelte-o29vl) .monthswitch:where(.svelte-o29vl) button:where(.svelte-o29vl){font-size:1.5rem}.container.svelte-o29vl .content:where(.svelte-o29vl) .grid:where(.svelte-o29vl) .header:where(.svelte-o29vl){gap:.1rem}.container.svelte-o29vl .content:where(.svelte-o29vl) .grid:where(.svelte-o29vl) .header:where(.svelte-o29vl) div:where(.svelte-o29vl){font-size:.6rem;padding:.1rem 0;font-weight:400;border-width:2px}.container.svelte-o29vl .content:where(.svelte-o29vl) .grid:where(.svelte-o29vl) .dates:where(.svelte-o29vl){gap:.1rem;grid-template-rows:repeat(6,6rem)}.container.svelte-o29vl .content:where(.svelte-o29vl) .grid:where(.svelte-o29vl) .dates:where(.svelte-o29vl) div:where(.svelte-o29vl){border-width:2px}.container.svelte-o29vl .content:where(.svelte-o29vl) .grid:where(.svelte-o29vl) .dates:where(.svelte-o29vl) .day:where(.svelte-o29vl) h1:where(.svelte-o29vl){padding:.2rem;font-size:.7rem}.container.svelte-o29vl .content:where(.svelte-o29vl) .grid:where(.svelte-o29vl) .dates:where(.svelte-o29vl) .day:where(.svelte-o29vl) i:where(.svelte-o29vl){display:none}.container.svelte-o29vl .content:where(.svelte-o29vl) .grid:where(.svelte-o29vl) .dates:where(.svelte-o29vl) .day:where(.svelte-o29vl) b:where(.svelte-o29vl){font-size:.7rem}}.hero.svelte-1uha8ag{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:998;transition:transform 1s ease-in-out}.loader.svelte-1uha8ag{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:#fffeec;z-index:1}.group.svelte-1uha8ag{width:100%;aspect-ratio:16/7;object-fit:cover;object-position:bottom}@media (max-width: 850px){.group.svelte-1uha8ag{aspect-ratio:16/9}}
