.page_page__ZU32B{--gray-rgb:0,0,0;--gray-alpha-200:rgba(var(--gray-rgb),0.08);--gray-alpha-100:rgba(var(--gray-rgb),0.05);--button-primary-hover:#383838;--button-secondary-hover:#f2f2f2;justify-items:center;font-family:var(--font-geist-sans);margin:auto;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center}.page_nav__zpG_3{z-index:999;position:fixed;bottom:38px;left:50%;display:flex;transform:translateX(-50%);font-size:18px;font-weight:500}.page_navBar__YFHxz{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:px 4px 2px 12px;border-radius:28px;background-color:#130a2f;border:1px solid #585858}.page_navBar__YFHxz>div{display:flex;align-items:center;justify-content:center;margin:0}.page_navBar__YFHxz a{text-shadow:0 0 10px #000000}.page_navLogo__E6xem{text-align:center;color:#fff;font-size:13px;font-weight:600;border-radius:50%;height:48px;width:48px;display:flex;align-items:center;justify-content:center;padding-bottom:4px;padding-left:2px;box-shadow:0 0 5px #ffffffbf;margin:10px 6px;background-color:#ffffff12;text-shadow:0 0 10px #ffffff59}.page_navLogo__E6xem,.page_navLogo__E6xem:hover{border-left:1px solid #ffffffcc;border-top:1px solid #ffffffd6}.page_navLogo__E6xem:hover{cursor:pointer;box-shadow:0 0 18px #e7aee1;text-shadow:0 0 10px #ffffffd2}.page_logo__7fc9l{width:80px;height:80px;border-radius:50%;background-color:#ffffff29;display:flex;align-items:center;justify-content:center;font-family:Courier New,Courier,monospace;font-weight:600;color:#9ac794;background-color:#041127;border:1px solid #a3a3a3}.page_homeCta__J4dHM .page_logo__7fc9l{margin-bottom:40px}.page_navLogo__E6xem a{color:#ffffff;text-decoration:none}.page_navLogo__E6xem a:hover{text-decoration:none}.page_footer__sHKi3{position:fixed;bottom:0;margin-bottom:10px;left:0;right:0;padding:20px;font-size:14px;font-weight:400}.page_footer__sHKi3,.page_footer__sHKi3 div{display:flex;align-items:center;justify-content:center;text-align:center}.page_footer__sHKi3 div{background-color:#161623;border:1px solid #ffffff3d;border-radius:8px;flex-direction:column;padding:4px 10px;box-shadow:0 0 70px #ffffffa8}.page_navButtons__WZFjb{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:10px;z-index:10}.page_clerkButtons__CJeOp button{text-align:center;background:none;background-color:none;border:none;color:#fff;text-shadow:0 0 10px #ffffff59;border-radius:40px;justify-content:center;align-items:center;padding:6px 13px;font-size:14px;display:flex;line-height:1.75;letter-spacing:.02857em;text-transform:uppercase;width:85px}.page_clerkButtons__CJeOp button:hover{cursor:pointer;text-shadow:0 0 10px #ffffffd2}.page_navLink__2S7dD{color:#e0e0e0}.page_navLink__2S7dD:hover{cursor:pointer;color:#ad5959;text-shadow:0 0 20px #ffffff}.page_nav__zpG_3 li{list-style:none;text-transform:capitalize}.page_main__GlU4n{padding:20px}.page_homeCta__J4dHM{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;height:100%;padding:20px}.page_homeCta__J4dHM>div{width:50%;padding:0 40px}.page_homeCtaText__Sppoq ul{list-style:none;padding:0;margin-top:10px}.page_homeCtaText__Sppoq ul li{font-size:20px;font-weight:400;color:#d8d4d4;margin-bottom:10px}.page_code__9lUUd{font-size:18px;color:#9ac794;display:inline;background-color:#041127;border:1px solid #a3a3a3;padding:2px 6px;border-radius:8px;margin:1px;font-weight:600;font-family:Courier New,Courier,monospace}.page_userCard__R3dG0{position:fixed;top:25px;left:25px;bottom:130px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;color:#242424;padding-bottom:14px;text-align:center;border-radius:20px;border:1px solid #ffffffad;background-color:#ffffffd6;width:360px;max-width:95vw;min-width:260px;transition:width .5s cubic-bezier(.4,.2,.2,1),right .5s cubic-bezier(.4,.2,.2,1),left .5s cubic-bezier(.4,.2,.2,1),max-width .5s cubic-bezier(.4,.2,.2,1);overflow:hidden;z-index:1001}@media (max-width:340px){.page_userCard__R3dG0{width:280px}}@media (max-width:360px) and (min-width:341px){.page_userCard__R3dG0{width:320px}}@media (max-width:380px) and (min-width:361px){.page_userCard__R3dG0{width:320px}}@media (max-width:420px) and (min-width:381px){.page_userCard__R3dG0{width:340px}}@media (min-width:421px){.page_userCard__R3dG0{width:360px}}.page_homeUserCard__JCB0a{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;color:#242424;padding-bottom:14px;width:360px;text-align:center;border-radius:36px;border-radius:20px;border:1px solid #ffffffad;background-color:#ffffffa1}.page_userCardHeader__QQSWd{display:flex;flex-direction:row;align-items:left;justify-content:left;width:100%;padding:20px}.page_userCardHeaderImage__p44GB{display:flex;align-items:center;width:100px}.page_userCardHeaderText__c9f_s{flex:1 1;display:flex;flex-direction:column;align-items:left;justify-content:left;text-align:left}.page_userCardHeaderText__c9f_s h1{font-size:18px;font-weight:500}.page_userCardHeaderText__c9f_s h3{font-size:16px;font-weight:400}.page_userCardHeaderText__c9f_s p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.page_userCardHeaderText__c9f_s p span{display:block}.page_userCardHeaderDetails__8q_OD{display:flex}.page_userCardHeaderDetails__8q_OD>button{position:absolute}.page_showcaseButton__1xGE1>button,.page_userCardBodySection__mrAG5>button,.page_userCardHeaderDetails__8q_OD>button{display:flex;align-items:center;justify-content:center;width:30px;height:30px;min-width:30px;min-height:30px;border-radius:50%;cursor:pointer}.page_userCardHeaderDetails__8q_OD>button{font-size:24px!important}.page_showcaseButton__1xGE1>button{width:180px}.page_userCardBody__OHNML>button{color:#000}.page_userCardBody__OHNML{text-align:left;width:100%;padding:0 20px 20px;overflow-y:scroll;scrollbar-color:#000;scrollbar-color:#141032 #ffffff00}.page_userCardBody__OHNML h1{font-size:16px;font-weight:600;margin-top:14px;color:#5d5d5d}.page_userCardBodySection__mrAG5{display:flex;margin-bottom:8px}.page_userCardBodySectionLeft__hhUDJ{flex:1 1;text-align:left}.page_userCardBodySectionLeft__hhUDJ>button{color:#000}.page_userCardBodySectionLeft__hhUDJ li{display:flex;list-style:none;justify-self:flex-start;height:24px}.page_userCardBodySectionLeft__hhUDJ li>button{padding:0;justify-content:flex-start;align-items:flex-start}.page_userCardBodySectionLeft__hhUDJ li>button:hover{color:#003fab}.page_userCardBodySectionRight__xeTUt{text-align:right}.page_userCardBodySection__mrAG5 h2{font-size:18px;font-weight:500}.page_userCardBodySection__mrAG5 h3{font-size:16px;font-weight:500}.page_userCardShowcase__VqMbh{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:200px;text-align:center;border-top:1px solid #32326c;border-bottom-left-radius:16px;border-bottom-right-radius:16px;background-image:url(/portfoliopics/portfoliopic-2.png);background-size:cover;background-position-y:center}.page_profileUserCardContainer__I0HYC{width:400px}.page_userCard__R3dG0 input{color:#ffffff;background-color:#ffffff30;padding:4px 8px;border-radius:10px;border-bottom:none}.page_userCard__R3dG0 button{color:#414141}.page_userCard__R3dG0 button:hover{color:#0039a3}.page_MuiInput-input__mfpDd,.page_MuiInput-root__N4Kr0,.page_MuiTextField-root__9O5z8{border-bottom:none!important}#page_outlined-basic-label__QB_Bv{margin-left:8px!important}.page_userCard__R3dG0 div:after{border-bottom:1px solid #ffffff!important}.page_userCard__R3dG0 label,.page_whiteText__IeUV7{color:#ffffff!important}.page_thumbnailReelContainer__KC4h_{flex-direction:row;width:100%;height:100%;overflow-x:auto;scrollbar-width:thin;scrollbar-color:#c2c2c2 #161623}.page_thumbnailReelContainer__KC4h_,.page_thumbnailReelItem__PN8yf{display:flex;align-items:center;justify-content:center;text-align:center}.page_thumbnailReelItem__PN8yf{flex-direction:column;min-width:100px;height:100px;margin:0 10px;border-radius:10px}.page_userCardFooter__Yttcq{margin-top:20px}.page_cardBtn__W9LsD,.page_userCardFooter__Yttcq{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;text-align:center}.page_cardBtn__W9LsD{height:40px;border-radius:22px;color:#ffffff;font-weight:500;padding:12px 24px;font-size:16px;font-weight:700;color:white;text-decoration:none;border:none;border-radius:8px!important;cursor:pointer;background-size:100%;background:linear-gradient(135deg,#5d41ce,#b03f99);border:2px solid #161623!important}.page_cardBtn__W9LsD:hover{border:2px solid #5d41ce}.page_homeCtaBtn__nS1a6,.page_userCardFooterBtn__gDUMn{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;height:40px;border-radius:10px;color:#ffffff;font-weight:500;padding:12px 24px;font-size:16px;font-weight:700;color:white;text-align:center;text-decoration:none;border-radius:8px;cursor:pointer;background-size:100%;background:linear-gradient(135deg,#5d41ce,#b03f99);border:2px solid #161623}.page_homeCtaBtnContainer__HpckV{display:flex;justify-content:center;margin-top:14px}.page_homeCtaBtn__nS1a6{margin-top:20px;width:200px}.page_homeCtaBtnContainer__HpckV button{text-align:center;color:#fff;font-size:18px;display:flex;align-items:center;justify-content:center;border:1px solid #585858;border-radius:40px;margin:6px;background-color:#ffffff24;padding:10px 20px}.page_homeCtaBtnContainer__HpckV button:hover{cursor:pointer;box-shadow:0 0 10px #ffffff93;background-color:#ffffff24}.page_userCardFooterBtn__gDUMn:hover{border:2px solid #5d41ce}.page_homeDetailThreeCol__XLKo3{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;height:100%;text-align:center}.page_homeDetailThreeColItem__war7r h1{font-size:24px;font-weight:500}.page_homeDetailTwoCol__FYLRQ{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;height:100%;text-align:center}.page_homeDetailTwoColItemA__Zv0lU,.page_homeDetailTwoColItemB__l_fj4{display:flex;flex-direction:column;align-items:center;justify-content:left;width:50%;height:100%;text-align:left;border-radius:16px;margin:0 20px}.page_homeDetailTwoColItemA__Zv0lU{border:1px solid #20204a;background-color:#161623;padding:40px 20px}.page_homeDetailTwoColItem__Jc5mw h1{font-size:24px;font-weight:500}.page_homeDetailTwoColItem__Jc5mw ul{list-style:none;padding:0}.page_homeDetailTwoColItem__Jc5mw ul li{font-size:16px;font-weight:400;color:#c2c2c2}.page_userAvatarMedium__6THlJ{border-radius:40px}.page_skillBadge___qxoL{color:#000;background-color:#ffffff3b;border-radius:12px;font-size:14px;padding:2px 8px;margin:4px;transition:border .3s ease-in-out;border:1px solid #ffffff40;background:linear-gradient(135deg,#ffffff54,#c3bfbf3d);max-width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page_skillBadge___qxoL:hover{cursor:pointer;border:1px solid #ffffffb0;color:#353535}.page_skillsList__F3f3G{display:flex;flex-wrap:wrap;gap:4px;padding:0;margin:0;list-style:none}.page_skillItem__O5D_J{display:flex;align-items:center;gap:4px}@media (max-width:800px){.page_homeCtaDetail__avRXd{display:none}.page_homeCta__J4dHM>div{width:100%;padding:0}}.page_userCardExpanded__gAnXv{background-color:#fffffff7;width:calc(100vw - 50px)!important;min-width:0;max-width:calc(100vw - 50px);left:25px;right:25px;transition:width .5s cubic-bezier(.4,.2,.2,1),right .5s cubic-bezier(.4,.2,.2,1),left .5s cubic-bezier(.4,.2,.2,1),max-width .5s cubic-bezier(.4,.2,.2,1),background-color .5s ease-in-out;box-shadow:0 8px 40px #00000044}.page_headerBtn__A2QyL{position:absolute;top:12px;right:18px;z-index:10;background:#4a006786;color:#fff;border:none;border-radius:18px;padding:6px 18px;font-size:14px;cursor:pointer;box-shadow:0 2px 8px #00000022;transition:background .3s ease-in-out}.page_headerBtn__A2QyL:hover{background:#0b00a3aa}.page_expandBtn__HxuZZ{position:absolute;top:12px;right:18px}.page_flagBtn__JJ4kr{position:absolute;top:12px;right:68px}@media (max-width:500px){.page_userCardExpanded__gAnXv,.page_userCard__R3dG0{width:98vw!important;left:1vw!important;right:1vw!important;min-width:0!important;max-width:98vw!important}}