@import"https://fonts.googleapis.com/css2?family=Dekko&display=swap";@import"https://fonts.cdnfonts.com/css/brittany-signature";@import"https://fonts.cdnfonts.com/css/buffalo";@import"https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200";a#go2content[href="javascript:scrollToNum()"]{position:absolute;top:0;left:0;padding:8px;color:#fff;opacity:0;z-index:-999}a#go2content[href="javascript:scrollToNum()"]:focus{opacity:1;z-index:999}.header{--padding: 1rem ;background-color:var(--orig-bg-color);color:#fff;margin:0;width:100%;display:flex;align-items:center;gap:var(--padding);border-bottom:solid 1px white;z-index:2}.header.noBorder{border:none;box-shadow:0 0 10px 0 var(--orig-bg-color)}.header>:first-child{padding-left:var(--padding)}.header>:last-child{padding-right:var(--padding)}.header .logo-parent{padding:var(--padding) 0 var(--padding) var(--padding);max-width:125px;height:calc(100% - var(--padding) * 2);display:flex;justify-content:center;align-items:center}.header .logo-parent .logo{--shadow-color: black;height:125px;border-radius:100%;box-shadow:var(--main-shadow);transition:.25s ease-in-out}.header .logo-parent .logo:hover{border-radius:37.5px}.header h2{color:#000}.header .nav{flex:1;padding:var(--padding) 0;height:calc(100% - var(--padding) * 2);display:flex;justify-content:flex-end;align-items:center}.header .nav>.nav-btns .nav-btns__inner{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--padding)}.header .social{padding:var(--padding) var(--padding) var(--padding) 0;display:flex;flex-direction:row;gap:var(--padding)}.header .social>a{width:25px;aspect-ratio:1;background-size:contain;background-repeat:no-repeat;background-position:center;color:#000;border-radius:5px;display:block}.header .social>a#instagram{border-radius:8px;background-image:url(/assets/icons/instagram.svg)}.header .social>a#email{background-image:url(/assets/icons/email.svg)}@media(width>625px){.header .nav-hbg,.header .nav #closeNav,.header .nav .nav-info{display:none}}@media(width<=625px){.header .nav-hbg{display:block;width:25px;aspect-ratio:1;background-color:#fff;border-radius:5px;outline:solid 1px black;cursor:pointer;overflow:hidden}.header .nav-hbg img{width:100%;aspect-ratio:1}.header .nav{overflow-x:hidden}.header .nav>.nav-btns{z-index:999;position:fixed;inset:0;height:100dvh;background-color:#00000040;display:none}.header .nav>.nav-btns .nav-btns__inner{position:absolute;top:0;right:0;height:100%;box-sizing:border-box;padding:var(--padding) var(--padding);background-color:var(--orig-bg-color);display:grid;grid-template-columns:0fr;grid-template-rows:auto;grid-auto-flow:row;justify-content:flex-start;align-content:start;gap:var(--padding);overflow-x:hidden;box-shadow:0 0 10px 0 var(--orig-bg-color);transition:grid-template-columns 2.5s ease}.header .nav>.nav-btns .nav-info{display:flex;justify-content:right;align-items:center;gap:var(--padding)}.header .nav>.nav-btns .nav-info>:first-child{margin-block:0}.header .nav>.nav-btns .nav-info .mob-nav-clse{display:block;width:25px;aspect-ratio:1;background-color:#fff;border-radius:5px;outline:solid 1px black;cursor:pointer;overflow:hidden}.header .nav>.nav-btns .nav-info .mob-nav-clse img{width:100%;aspect-ratio:1}.header #closeNav:checked+.nav-btns{display:block}}.footer{background-color:#fff;color:#000;position:sticky;width:100%;height:50px;box-shadow:0 0 10px #fff}.footer>span{position:absolute;top:50%;left:50%;translate:-50% -50%}.footer>span *,.footer>span{line-height:1}.modal{--margin: 50px;margin:calc(var(--margin) - 9px);padding:0;height:calc(100% - var(--margin) * 2 + 18px);width:calc(100% - var(--margin) * 2 + 18px);background-color:#fff;background:transparent;color:#000;border:none;border-radius:25px;isolation:isolate;transition:.5s ease-in-out}.modal::backdrop{width:100%;height:100%;background-color:var(--orig-bg-color, #1a4276);opacity:75%}.modal content{height:100%}.modal.isHover{border-radius:10px}.modal div:not(#top,#bot,#photo){height:calc(100% - 100px);display:flex;justify-content:center}.modal div#top,.modal div#bot{padding:12.5px;height:25px;text-align:center}.modal div#top *,.modal div#bot *{background-color:transparent}.modal .cSpan{position:absolute;top:12.5px;right:12.5px;width:25px!important;aspect-ratio:1;cursor:pointer}.modal #photo{background-color:#fff;transition:.5s ease-in}.modal #photo:hover{transition:.5s ease-out}.modal #photo.h:not(img){height:100%}.modal #photo.w:not(img){width:100%}.modal img#photo:not(.w):not(.h){max-width:100%;max-height:100%;height:100%}.modal iframe#photo{border:none}#infobox{--b-r: 25px;--width: 296px ;position:fixed;top:calc(100% - var(--h, 0) - var(--b-r));left:calc(100% - var(--w, 0) - var(--b-r));margin:0;width:var(--width);aspect-ratio:2/1;background-color:#fff;border-color:var(--orig-bg-color);border-radius:5px;opacity:0;box-shadow:var(--main-shadow);transition:opacity var(--transition-time, .5s) ease}#infobox[open]{display:inline-flex}.infobox-inner{width:100%;height:100%}.cSpan{position:absolute;top:12.5px;right:12.5px;width:25px!important;aspect-ratio:1;cursor:pointer}@font-face{font-family:bakeriebold;font-style:normal;font-weight:400;src:local("bakeriebold"),url(/assets/fonts/bakeriebold/bakeriesmooth-bold.otf) format("otf")}:root{background-color:var(--orig-bg-color);color:#fff;font-family:var(--font)}::-webkit-scrollbar{width:var(--scroll-bar-size);height:var(--scroll-bar-size);transition:all .5s ease-in-out}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#999;border-radius:25px;transition:background-color .5s ease-in}::-webkit-scrollbar-thumb:hover{background-color:#bbb;transition:background-color .5s ease-out}html{min-width:calc(100dvw - var(--scroll-bar-width));min-height:100%;scroll-behavior:smooth}.fullHeight:not(body>*.fullHeight,.hero.fullHeight){height:100%!important}body.fullHeight{display:flex}body{display:flex;flex-direction:column;margin:0;width:100%;min-height:100%}[bBorder],.bBorder{border-bottom:solid 2px var(--b-color, white)}[displayFlex],.displayFlex{display:flex;flex-direction:var(--f-direction);gap:var(--gap)}input,textarea,select{font-family:inherit}.vHr{background-color:#fff;width:2px;height:var(--height);border-radius:25px}.hHr{background-color:var(--b-color, white);display:block;margin:var(--marg, 0);width:var(--width, 100%);height:2px;border-radius:25px}h1,h2,h3,h4,h5,h6{--font: "Dekko", sans-serif;line-height:100%}.gradient{background-color:transparent;height:10px;width:100%;content:"";--bg: linear-gradient(var(--grad-start, var(--orig-bg-color)), var(--grad-end, #6c78e5))}button,[type=submit],[type=button]{margin:inherit;padding:inherit;border:inherit;font-family:inherit;font-size:inherit;font-weight:inherit}.btn,button,[type=submit],[type=button]{text-decoration:none;border:1px solid var(--border-color);border-radius:99rem;padding:.75rem 2rem;box-shadow:0 3px 29px #0000000f;display:flex;text-align:center;justify-content:center;align-items:center}.btn[transition],button[transition],[type=submit][transition],[type=button][transition]{transition:.25s ease-in-out}.btn:not(.primary),button:not(.primary),[type=submit]:not(.primary),[type=button]:not(.primary){background-color:#fff;--border-color: black;color:#000}.btn:not(.primary):is(:hover,:focus-visible),button:not(.primary):is(:hover,:focus-visible),[type=submit]:not(.primary):is(:hover,:focus-visible),[type=button]:not(.primary):is(:hover,:focus-visible){background-color:#000;--border-color: white;color:#fff}.btn.primary,button.primary,[type=submit].primary,[type=button].primary{background-color:#000;--border-color: white;color:#fff}.btn.primary:is(:hover,:focus-visible),button.primary:is(:hover,:focus-visible),[type=submit].primary:is(:hover,:focus-visible),[type=button].primary:is(:hover,:focus-visible){background-color:#fff;--border-color: black;color:#000}.missiontext{background-color:#fff;margin:25px;width:-moz-fit-content;width:fit-content}.missiontext>.text{text-align:justify;max-width:500px}.missiontext:not(section#mission section .missiontext){display:flex;flex-direction:column;align-items:center;gap:25px;padding:50px;min-width:500px;width:350px;text-align:center}.textParent{display:flex;flex-direction:column;gap:20px}.text{margin:0}main:not(.profile) h2{text-transform:uppercase;font-weight:400;font-size:2.5rem}main.profile section{box-shadow:var(--main-shadow);border-radius:25px;transition:.5s ease-in-out}main.profile section:hover,main.profile section:is(:focus-within,:has(:focus-visible)){border-radius:10px}section:not(.split,.split section,.grid,.projects section,.error section){display:flex;align-items:center;flex-direction:column}section:not(.hero,.split,.grid,.photos,.enroll__beta,.error section,.welcome section){box-shadow:var(--main-shadow);border-radius:25px;transition:.5s ease-in-out}section:not(.hero,.split,.grid,.photos,.enroll__beta,.error section,.welcome section):hover,section:not(.hero,.split,.grid,.photos,.enroll__beta,.error section,.welcome section):is(:focus-within,:has(:focus-visible)){border-radius:10px}section:not(.profile>section) h1{margin:0;text-transform:uppercase;font-weight:200;font-size:3rem}section:not(.profile>section) h2{margin:0;text-transform:uppercase;font-weight:400}section.login-parent{background-color:#fff}#menu,.menu{background-color:#fff;color:#000;margin:32px;padding:25px;width:auto;max-width:375px;list-style-type:none;-webkit-font-smoothing:antialiased;display:flex;flex-direction:column;align-items:center;gap:15px;box-shadow:var(--main-shadow);border-radius:25px;transition:.5s ease-in-out}#menu:hover,#menu:is(:focus-within,:has(:focus-visible)),.menu:hover,.menu:is(:focus-within,:has(:focus-visible)){border-radius:10px}#menu h1,.menu h1{color:#000;margin:0;text-transform:uppercase;font-weight:200;font-size:3rem;text-align:center}#menu>a,.menu>a{text-decoration:none}#menu>a>li,.menu>a>li{background-color:#fff;font-size:22px;transition:all .5s ease-out;text-align:center}#menu>a>li #tag,.menu>a>li #tag{line-height:1}#menu>a>li:hover,.menu>a>li:hover{color:#00f;transition:all .5s ease-in}input[type=text],input[type=email],select,textarea{width:350px;padding:10px;border:1px solid #aaa;border-radius:4px}a[onclick],:is(button,[type=submit],[type=button])[onclick],img[onclick]{cursor:pointer}form[method=POST]{display:flex;flex-direction:column;align-items:left;justify-content:left;gap:12px;width:400px;max-width:100%!important}form[method=POST]:not(section>form[method=POST]){background-color:#fff;margin:25px;padding:25px}section>form[method=POST]{min-width:400px}section>form[method=POST] input,section>form[method=POST] textarea{width:calc(100% - 25px)}form[method=POST].contact-form{margin-top:0}form[method=POST]>*:not(.btn,:is(button,[type=submit],[type=button])){background-color:#fff}form[method=POST] :is(.btn,:is(button,[type=submit],[type=button])){width:-moz-fit-content;width:fit-content;margin-inline-start:auto}form[method=POST]>:first-child{margin-top:0}form[method=POST]>:is(input,textarea,select)::selection{background-color:var(--orig-bg-color);border-radius:25px;color:#fff}form[action] *{-webkit-user-select:none;-ms-user-select:none;user-select:none}@media(width<450px){section>form[method=POST]{min-width:100%}}h1[onclick]:not(section h1,section h2,section h3,section h4,section h5,section h6,section img,section .btn,section :is(button,[type=submit],[type=button])),h2[onclick]:not(section h1,section h2,section h3,section h4,section h5,section h6,section img,section .btn,section :is(button,[type=submit],[type=button])),h3[onclick]:not(section h1,section h2,section h3,section h4,section h5,section h6,section img,section .btn,section :is(button,[type=submit],[type=button])),h4[onclick]:not(section h1,section h2,section h3,section h4,section h5,section h6,section img,section .btn,section :is(button,[type=submit],[type=button])),h5[onclick]:not(section h1,section h2,section h3,section h4,section h5,section h6,section img,section .btn,section :is(button,[type=submit],[type=button])),h6[onclick]:not(section h1,section h2,section h3,section h4,section h5,section h6,section img,section .btn,section :is(button,[type=submit],[type=button])),img[onclick]:not(section h1,section h2,section h3,section h4,section h5,section h6,section img,section .btn,section :is(button,[type=submit],[type=button])),.btn[onclick]:not(section h1,section h2,section h3,section h4,section h5,section h6,section img,section .btn,section :is(button,[type=submit],[type=button])),:is(button,[type=submit],[type=button])[onclick]:not(section h1,section h2,section h3,section h4,section h5,section h6,section img,section .btn,section :is(button,[type=submit],[type=button])){-webkit-user-select:none;-ms-user-select:none;user-select:none}h1 section :is(img,.btn,:is(button,[type=submit],[type=button])),h2 section :is(img,.btn,:is(button,[type=submit],[type=button])),h3 section :is(img,.btn,:is(button,[type=submit],[type=button])),h4 section :is(img,.btn,:is(button,[type=submit],[type=button])),h5 section :is(img,.btn,:is(button,[type=submit],[type=button])),h6 section :is(img,.btn,:is(button,[type=submit],[type=button])),img section :is(img,.btn,:is(button,[type=submit],[type=button])),.btn section :is(img,.btn,:is(button,[type=submit],[type=button])),:is(button,[type=submit],[type=button]) section :is(img,.btn,:is(button,[type=submit],[type=button])){-webkit-user-select:none;-ms-user-select:none;user-select:none}a,:is(button,[type=submit],[type=button]){line-height:1}.material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}:root{--fade-animation-value: 25%;--split-animation-value: calc((25/var(--dHeight))*100%);--orig-bg-color: #1a4276;background-color:var(--orig-bg-color);--scroll-bar-size: 10px;--shadow-color: black;--shadow-size: 10px;--main-shadow: black 0 0 10px;--font: Dekko, system-ui, sans-serif;--tiny-split-image-parent-min-height: 0px}main:not(.projects,.profile,.portal,.frame-page)>*:has(>section){overflow-x:clip}main:not(.projects,.profile,.portal,.frame-page)>*:has(>section):not(.split){--amt: calc((var(--dWidth)/2) - 50%)}main:not(.projects,.profile,.portal,.frame-page)>*:has(>section)>:is(section:has(~section),section~section){--dir: 0}main:not(.projects,.profile,.portal,.frame-page)>*:has(>section)>:is(section:has(~section),section~section):first-of-type{--dir: -1}main:not(.projects,.profile,.portal,.frame-page)>*:has(>section)>:is(section:has(~section),section~section):last-of-type{--dir: 1}main:not(.projects,.profile,.portal,.frame-page)>* .vHr,main:not(.projects,.profile,.portal,.frame-page)>* .hHr{animation-timeline:view()}@keyframes split{0%{translate:calc(var(--dir) * ((var(--amt, 100%)) + 50px)) 0}to{translate:0 0}}.hero{--padding-inline: 10vw;padding:0 var(--padding-inline);width:calc(100% - var(--padding-inline) * 2);background-color:#6c78e5;background-image:url(/assets/header.svg);background-repeat:no-repeat;background-size:cover;background-position:center;color:#fff;display:flex;justify-content:center;flex-direction:column}.hero:not(.hero.fullHeight){min-height:37.5vw}.hero.fullHeight{flex:1;min-height:calc(100% - 210px);align-items:center}.hero>div{width:100%;display:flex;justify-content:center;align-items:flex-start;flex-direction:column}.hero>div>*{max-width:fit-content}.hero h1:not(#menu>h1):not(.missiontitle),.hero h2,.hero h3{--shadow-color: #0a0a52;--shadow-size: 10px;text-shadow:var(--shadow-color, var(--orig-bg-color)) 0px 0px var(--shadow-size)}.hero h1:not(#menu>h1):not(.missiontitle){margin:0;max-width:12.89ch;font-size:4.5rem;font-weight:400;text-transform:uppercase}.hero h2{margin:0;max-width:30.39ch;font-size:2.4rem;font-weight:400}.hero h3{margin:0;max-width:56.59ch;font-size:1.2rem;font-weight:400}.hero:not(.error)>section{background:#fff;color:#000}:is(.header,.footer):has(~tree),.tree~:is(.header,.footer){display:none}:is(.header,.footer):has(~.tree),.tree~:is(.header,.footer){display:none}.link{position:absolute;left:0;top:0;padding:0;margin:0;width:100%;height:100%;border:none}main:is(.portal,#portal){flex:1;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}main:is(.portal,#portal)>#menu{margin:25px;padding:var(--padding) 25px 25px;background-color:#fff;color:#000;width:auto;max-width:100%;height:auto;display:flex;flex-direction:column;align-items:center;gap:25px}.template{padding:20px;margin:20px 15px;background-color:#fff;color:#000}.template *{background-color:inherit;color:inherit}#emailtemplatetext{margin:10px;background-color:#fff;color:#000;border-radius:10px!important;text-align:center}#emailtemplatetext>*{background-color:#fff!important;color:#000;text-align:center}body{height:100%;display:block}iframe{z-index:1;border:none;height:100%;width:100%}.welcome,.welcome-bg,.welcome iframe{position:absolute;top:0;left:0}.welcome-bg{z-index:2;background-color:#fff;opacity:50%;height:100%;width:100%}.welcome{z-index:3;height:100%;width:100%;display:flex;justify-content:center;align-items:center;background-color:transparent}.welcome>div{display:flex;flex-direction:column;gap:25px;justify-content:center;box-shadow:0 0 50px 50px var(--orig-bg-color);border-radius:25px;padding:25px;opacity:200%;background-color:var(--orig-bg-color);color:#fff;max-width:750px;max-height:750px}.welcome section.top>h1{font-weight:400;text-align:center}.welcome section.middle{justify-content:left;align-items:center;gap:25px;flex-direction:column;flex:1}.welcome section.middle>.whymakethisclub{font-weight:300;text-align:center}.welcome section.bottom{flex-direction:row;justify-content:center;gap:100px}
