@import"https://fonts.googleapis.com/css2?family=Josefin+Sans:wght@700&display=swap";.layout{display:grid;grid-template-columns:1fr 1.5fr;grid-template-rows:30px calc(100vh - 30px);grid-template-areas:"top top" "left right";height:100vh;width:100vw;padding:1rem}.layout__top{background-color:#000;grid-area:top;display:flex;justify-content:flex-end;align-items:center;min-height:15px;max-height:30px;height:2vh}.layout__left-section--top-sub-logo-bottom-section-left{width:calc(100% - calc(100%/1.68));height:100%}.layout__left-section--top--sub-logo-bottom-section-right{width:calc(100%/1.68);height:100%}.layout__left-section--top-sub-logo-top-section{width:100%;height:calc(100%/1.618)}.layout__left-section--top-main-logo{flex:0 0 calc(100% / 1.618);height:100%}.layout__left-section--bottom{grid-row:2 / 3}.layout__right-section{grid-area:right;height:92vh;border-radius:0;background:#121212;box-shadow:5px 5px 11px #141414,-5px -5px 11px #1c1c1c}.layout__left-section{grid-area:left;display:grid;grid-template-rows:2fr 1fr 1fr 1fr;height:92vh;border-radius:0;background:#121212;box-shadow:5px 5px 11px #141414,-5px -5px 11px #1c1c1c}.layout__left-section--top{display:flex;position:relative}.layout__left-section--top-sub-logo-parent{width:100%;height:100%}.layout__left-section--top-sub-logo-bottom-section{display:flex;width:100%;height:calc(100% - (calc(100%/1.618)));flex-direction:row}.layout__right-section--content{padding:1vw 1vh;overflow:scroll;height:100%}@media (max-width: 768px){.layout{grid-template-columns:1fr;grid-template-rows:4vh auto;grid-template-areas:"top" "left" "right"}.layout__left-section{grid-template-rows:1fr}.layout__left-section--top,.layout__left-section--bottom{height:auto}.layout__top{z-index:100;min-height:15px;max-height:30px;height:2vh}.layout__left-section,.layout__right-section,.layout__left-section--top,.layout__left-section--bottom,.layout__right-section--content{height:auto}.layout__left-section--top{flex-direction:column}.layout__left-section--top-sub-logo-bottom-section,.layout__left-section--top-sub-logo-bottom-section-left,.layout__left-section--top--sub-logo-bottom-section-right,.layout__left-section--top-sub-logo-top-section,.layout__left-section--top-main-logo,.layout__left-section--bottom{width:100%;height:auto}}.site__text--gradient{background-image:linear-gradient(to bottom right,var(--red),var(--pink));-webkit-background-clip:text;color:transparent;font-size:24px;font-weight:700}.sub-logo__text{background-image:linear-gradient(to bottom right,var(--red),var(--pink));-webkit-background-clip:text;color:transparent;font-size:2.5vw;font-weight:700}.sub-logo__subtext{background-image:linear-gradient(to bottom right,var(--red),var(--pink));-webkit-background-clip:text;color:transparent;font-size:2.5vh}@media only screen and (max-width: 450px){.sub-logo__text{font-size:1vh}.sub-logo__subtext{font-size:1vw}}a{background-image:linear-gradient(to bottom right,var(--red),var(--pink));-webkit-background-clip:text;color:transparent;text-decoration:none}a:active{color:var(--red)}@media (hover: hover){a:hover{color:var(--red)}}:root{font:400 16px/1.618 Josefin Sans,sans-serif;--lightblack: #010101;--gray9: #0d0d0d;--gray8: #0e0e0e;--gray7: #0f0f0f;--gray6: #101010;--gray5: #111111;--gray4: #121212;--gray3: #131313;--gray2: #141414;--gray1: #151515;--gray0: #161616;--graylight: #aaaaaa;--darkestpink: #bb0769;--pink: #fc0d8f;--lightpink: #ffc7dc;--lightestpink: #ffdae8;--darkestred: #bb071d;--red: #fc0d2b;--lightred: #ffb5ac;--lightestred: #ffedea;--gradient-bottom-to-left: linear-gradient(to bottom right, var(--red), var(--pink))}*{box-sizing:border-box;margin:0;padding:0}*,*:before,*:after{box-sizing:border-box;margin:0;font-weight:400}html,body{background-color:#111;width:100vw;height:100vh;margin:0;padding:0}p{margin:1em;color:#ffedea}.div__logo--outer{display:flex;justify-content:center;align-items:center;height:100%;width:100%}.text__logo--large{background-image:linear-gradient(to bottom right,var(--red),var(--pink));-webkit-background-clip:text;color:transparent;font-size:clamp(25px,4vw,60px);font-weight:700}.text__logo--large sub{line-height:0;vertical-align:-.3em}.logo-sub__outer{display:flex;justify-content:center;align-items:center;height:100%;width:100%}@media only screen and (max-width: 768px){.logo-sub__outer{display:none}}header{width:100%;height:100%;display:flex;justify-content:center;align-items:center;box-shadow:5px 5px 6px #151515,-5px -5px 6px #1b1b1b}.nav__outer{display:flex;justify-content:center;align-items:center;height:50%;width:100%}nav{width:100%;font-size:clamp(16px,2vw,24px);text-align:center;margin-top:2rem;cursor:pointer}@media (max-width: 700px){nav{margin-top:1rem}}@media (max-width: 400px){nav{margin-top:.5rem}}nav a.router-link-exact-active{color:var(--red);font-size:25px;cursor:pointer}nav a.router-link-exact-active:hover{background-color:transparent;cursor:pointer}nav a{display:inline-block;padding:0 1rem;border-left:1px solid var(--gray0);cursor:pointer}@media (min-width: 1024px){nav{text-align:center;margin-left:-1rem;margin-top:1rem;cursor:pointer}}.content-block__text{text-align:center;color:var(--lightred);font-size:clamp(16px,2vw,24px)}.content-block__outer{color:linen;padding:5vh 5vw;width:100%;height:85vh;overflow:scroll}@media (max-width: 768px){.content-block__outer{padding:0}}
