.spaceSection{z-index:4;width:95vw;height:90vh;display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden;background-image:url(/_next/static/media/star-background.7c7167cc.jpg);background-attachment:fixed;background-position:50%;background-repeat:no-repeat;background-size:cover;border-width:2px;border-radius:50px}.mini-planet-container{position:absolute;left:50%;transform:translateX(-50%)}.sun{height:min(15vw,15vh);width:min(15vw,15vh);position:relative;background-image:url(/_next/static/media/logo.9b3a574a.png);animation:rot 180s linear infinite;box-shadow:0 0 16px 16px #fcd320}.planet,.sun{border-radius:50%;background-size:cover;background-position:50%}.planet{position:absolute;top:50%;left:50%;width:var(--planet-size);height:var(--planet-size);transform:translate(calc(var(--orbit-size) * min(20vw, 20vh) * -1));transform-origin:calc(var(--orbit-size) * min(20vw, 20vh)) 0;animation:orbit calc(var(--orbital-speed) * 17s) linear infinite;box-shadow:inset -4px 0 4px 3px #fff}.mercury{background-image:url(/_next/static/media/github.dc8be9e3.png)}.venus{background-image:url(/_next/static/media/linkedin.3da0613b.webp)}.earth{background-image:url(/_next/static/media/facebook.38d00d05.png)}.mars{background-image:url(/_next/static/media/insta.e330def7.png)}@keyframes containerOrbit{0%{transform:translateX(-510px) translateY(-50px)}50%{transform:translateX(510px) translateY(-50px)}to{transform:translateX(-510px) translateY(-50px);z-index:4}}@keyframes miniOrbit{25%{transform:translateY(-80px);animation-timing-function:ease-in-out}75%{transform:translateY(80px)}}@keyframes rot{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes orbit{0%{transform:translate(calc(-1 * var(--orbit-size) * min(20vw, 20vh))) rotate(var(--orbital-offSet-i))}to{transform:translate(calc(-1 * var(--orbit-size) * min(20vw, 20vh))) rotate(var(--orbital-offSet-f))}}.section.large{min-height:100vh}.section.small{min-height:20vh;padding-top:10vh}.elevator{font-size:3vw}.textplusframeworks{top:-10%}.sideThing{top:-15%;border-radius:50px}.imgContainer{top:12%;left:15%;width:110%;border-radius:40px}.projects{align-items:baseline}.proj-wrapper{width:45vw;height:100%;border-radius:30px;position:relative;z-index:1}.proj-fade-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,hsla(0,0%,100%,0) 50%,#fff 70%);pointer-events:none;border-radius:28px}.proj-wrapper.hiphop{background-image:url(/_next/static/media/hiphopml.afd108b0.png)}.proj-wrapper.cla{background-image:url(/_next/static/media/collection_default.df203c2b.jpg)}.proj-wrapper.bookie{background-image:url(/_next/static/media/bookie.c3bb0f66.png)}.proj-wrapper.site{background-image:url(/_next/static/media/logo.9b3a574a.png)}.proj-wrapper.grocery{background-image:url(/_next/static/media/forager.cdd3ee0d.png)}.proj-entry{position:absolute;z-index:2;top:60%;height:40%}.proj-name{font-size:20%}.lfCard{width:calc(40px + 3vw)}@font-face{font-family:__Inter_e8ce0c;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/55c55f0601d81cf3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_e8ce0c;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/26a46d62cd723877-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_e8ce0c;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/97e0cb1ae144a2a9-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_e8ce0c;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/581909926a08bbc8-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_e8ce0c;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_e8ce0c;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_e8ce0c;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_Fallback_e8ce0c;src:local("Arial");ascent-override:90.49%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:107.06%}.__className_e8ce0c{font-family:__Inter_e8ce0c,__Inter_Fallback_e8ce0c;font-style:normal}@font-face{font-family:Aliseo;src:url(/_next/static/media/ALISEO-NonCommercial.5ebd6500.otf)}@font-face{font-family:Pan Neue;src:url(/_next/static/media/PaneuropaNeueRegular.c80cc77a.otf)}@font-face{font-family:Quark Bold;src:url(/_next/static/media/Quark-Bold.cc0a68d1.otf)}@font-face{font-family:Quark Light;src:url(/_next/static/media/Quark-Light.6446fb31.otf)}@font-face{font-family:Roboto;src:url(/_next/static/media/RobotoLight-aW3R.15f08037.ttf)}*{font-family:Roboto;scrollbar-width:none}.space{z-index:3;background-color:#f8f8f8}.section{width:100vw;display:flex;flex-wrap:wrap;margin:0;justify-content:center;align-items:center;position:relative}.section.large{padding-bottom:10vh;margin-bottom:10vw}.section.small.display{height:550px}.section.small.scroll{padding-left:50%;padding-right:50%;overflow-x:auto;white-space:nowrap;display:flex;flex-wrap:nowrap;width:0;direction:rtl;justify-content:flex-start;scroll-behavior:smooth;border-top:4px solid;border-left:transparent;border-image:linear-gradient(90deg,#fff 20%,#000 50%,#fff 80%) 1;height:2vh;padding-top:2%}.section.small.scroll .borderdiv{margin-top:20%;height:100%}.section .name-logo{z-index:0;color:#000;height:100vh;transform:translateY(28vh);font-size:calc(10vw + 7vh);animation:logoRise 1.5s ease-out}.header{z-index:4;display:flex;justify-content:space-between;align-items:center;background:transparent;padding:2% 4%;width:92vw;position:fixed}.header-logo{text-align:center;font-size:calc(8px + 3vw)}.header-links{display:flex;justify-content:center;align-items:center;font-size:calc(8px + 1vw);gap:3.2vw}.link{text-decoration:none;color:#000;opacity:.8;scale:1}.link,.link:hover{transition:.3s ease-in-out}.link:hover{opacity:1;scale:1.2}a{text-decoration:none;color:#000}.aboutLogo{z-index:0;text-align:center;font-size:90px}.blurb{display:flex;justify-content:space-between;align-items:center;width:80vw;padding:113px 0 0;position:relative}.blurb p{font-size:min(5.5vh,3vw);max-width:50%;text-wrap:wrap;text-align:left;text-indent:50px}.aboutImg{width:30vw;height:auto;border-radius:40px}.aboutImg.two{width:35vw}@keyframes logoRise{0%{display:none;opacity:0;transform:translateY(48vh)}to{display:block;opacity:1;transform:translateY(28vh)}}.sideThing{top:15%;left:10%;height:calc(50px + 40vw);width:25vw;background-image:linear-gradient(150deg,#9985ff 40%,#33219f);text-justify:center}.imgContainer,.sideThing{position:absolute;border-radius:3.5vw}.imgContainer{top:10%;left:20%;height:auto;width:98%;box-shadow:5px 5px 5px rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center;animation:fadeIn 1s ease}.elevator{grid-row:1;grid-column:1;font-size:calc(12px + 2vw);opacity:0;animation:fadeIn 1.5s ease forwards;animation-delay:.5s}.textplusframeworks{position:absolute;top:11%;left:45%;display:grid;grid-template-columns:1;grid-template-rows:2;padding:40px 7% 40px 0}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.projects{display:flex;flex-wrap:wrap;justify-content:space-evenly}.projcard{width:max(330px,45vw);height:62vh;display:flex;flex-direction:column;justify-content:center;align-items:center;border:2px solid #ddd;border-radius:30px;margin-bottom:50px}@media(max-width:600px){.projcard{height:90vh}}@media(min-width:601px)and (max-width:1600px){.projcard{height:80vh}}.proj-wrapper{width:100%;background-size:cover}.proj-entry{width:max(310px,42vw);padding:0 1.5vw}.proj-name{font-size:calc(22px + .4vw);text-align:left;margin-top:16px;margin-bottom:2px}.proj-link{font-weight:700;color:#9985ff}.proj-desc{margin-top:16px}.expImage{width:300px;height:300px;border-radius:50px;margin:50px 3%;box-shadow:5px 5px 5px rgba(0,0,0,.6)}.langsandframeworks{width:90%;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;padding:8vh 0 0;opacity:0;animation:fadeIn 1.5s ease forwards;animation-delay:1s}.lfCard{width:calc(20px + 4vw);height:auto;margin:2vh 15px;border-radius:15%;transition:.3s ease-in-out}.lfCard.small{width:calc(50px + .1vw);height:auto;margin:2vh 1vw}.lfCard:hover{transform:rotate(-20deg);transition:.3s ease-in-out}.card-image{margin:20px}.card-text{margin:15px}.projectIMG{width:30%;height:auto;margin-top:120px;border-radius:20px}.section.small p,h1{width:100%;text-align:center}h1{text-indent:0}.page-div{display:flex;flex-direction:column;justify-content:center;align-items:center}.page-div .section.small.desc{width:60vw;text-indent:100px;text-align:left;font-size:calc(14px + .84vw);margin-bottom:50px}.expcard{width:375px;height:450px;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:10px;padding:5px;border-color:#9985ff;border-style:solid outset;border-width:20px;border-radius:30px;position:relative}.react-horizontal-scrolling-menu--scroll-container{display:flex;height:max-content;overflow-y:hidden;position:relative;width:100%}.react-horizontal-scrolling-menu--scroll-container.rtl{direction:rtl}.react-horizontal-scrolling-menu--inner-wrapper{display:flex;overflow-y:hidden}.react-horizontal-scrolling-menu--wrapper{display:flex;flex-direction:column}.react-horizontal-scrolling-menu--footer,.react-horizontal-scrolling-menu--header{width:100%}.react-horizontal-scrolling-menu--arrow-left,.react-horizontal-scrolling-menu--arrow-right{display:flex}