.Dropdown2_Dropdown2expanded__K0hkb{width:90vw;max-width:943px;min-width:260px;padding:.5vw 1vw;background:var(--Color---Light-Purple,#CCBBE9);overflow:hidden;border-radius:16px;justify-content:space-between;align-items:center;display:inline-flex;box-sizing:border-box;max-height:48px;transition:max-height .7s cubic-bezier(.4,0,.2,1)}.Dropdown2_Titleicon__xAbo3{flex:1 1 0;border-radius:36px;justify-content:space-between}.Dropdown2_Frame141__Y2Yd7,.Dropdown2_Titleicon__xAbo3{padding-left:1vw;padding-right:1vw;align-items:center;display:flex}.Dropdown2_Frame141__Y2Yd7{background:#C0282D;border-radius:100px;justify-content:flex-start;gap:1vw}.Dropdown2_Title__UTSUf{justify-content:flex-start;align-items:center;gap:.5vw;display:flex}.Dropdown2_Default__Bwnkd{color:white;font-size:1vw;min-font-size:18px;max-font-size:32px;font-family:Moby,sans-serif;font-weight:400;word-wrap:nowrap}.Dropdown2_Dropdown2expandedExpanded__OnP_2{width:90vw;max-width:943px;min-width:260px;padding:.5vw 1vw;background:var(--Color---Light-Purple,#CCBBE9);overflow:hidden;border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex;box-sizing:border-box;transition:max-height .7s cubic-bezier(.4,0,.2,1)}.Dropdown2_Titleiconparent__GzKoG{align-self:stretch;padding-left:1vw;padding-right:1vw;background:#C0282D;border-radius:36px;justify-content:space-between;align-items:center;display:inline-flex;transition:background .7s cubic-bezier(.4,0,.2,1),border-radius .7s cubic-bezier(.4,0,.2,1),padding .7s cubic-bezier(.4,0,.2,1)}.Dropdown2_TitleiconExpanded__dDS4R{width:26vw;max-width:247px;min-width:120px;height:5vw;max-height:48px;min-height:32px;display:flex;align-items:center;gap:.5vw}.Dropdown2_TitleExpanded__FAB8E{justify-content:flex-start;align-items:center;gap:.5vw;display:flex}.Dropdown2_DefaultExpanded__icAyS{color:white;font-size:3vw;min-font-size:18px;max-font-size:32px;font-family:Moby,sans-serif;font-weight:400;word-wrap:break-word}.Dropdown2_Content__JwT_5{align-self:stretch;flex:1 1 auto;min-height:0;padding:1vw;background:var(--Color---Light-Purple,#CCBBE9);border-radius:8px;color:#111;overflow-y:auto}.Dropdown2_TitleiconCollapsed__7Z2hG{width:26vw;max-width:247px;min-width:120px;height:5vw;max-height:48px;min-height:32px;position:relative}.Dropdown2_IconCollapsed__8gyk7{left:0;top:50%;position:absolute;transform:translateY(-50%)}.Dropdown2_DefaultCollapsed__KL6c7{left:calc(28px + 1vw);top:50%;position:absolute;transform:translateY(-50%);color:white;font-size:3vw;min-font-size:18px;max-font-size:32px;font-family:Moby,sans-serif;font-weight:400;word-wrap:nowrap}@media (max-width:600px){.Dropdown2_Dropdown2expandedExpanded__OnP_2,.Dropdown2_Dropdown2expanded__K0hkb{margin-left:12px;margin-right:12px}.Dropdown2_Frame141__Y2Yd7,.Dropdown2_Titleicon__xAbo3,.Dropdown2_Titleiconparent__GzKoG{padding-left:2vw;padding-right:2vw}.Dropdown2_Frame141__Y2Yd7{gap:2vw}.Dropdown2_DefaultExpanded__icAyS,.Dropdown2_Default__Bwnkd{font-size:6vw;min-font-size:14px}.Dropdown2_TitleiconExpanded__dDS4R{width:48vw;min-width:60px;max-width:none;height:10vw;min-height:24px;max-height:none}.Dropdown2_Title__UTSUf{gap:1vw}.Dropdown2_Content__JwT_5{padding:2vw}}.Dropdown2_DefaultCollapsed__KL6c7,.Dropdown2_DefaultExpanded__icAyS{color:white;font-size:1.5vw;min-font-size:18px;max-font-size:32px;font-family:Moby,sans-serif;font-weight:400;word-wrap:nowrap}.Dropdown2_dropdown2-animating__66jMl{transform:scale(.95)}.Dropdown2_chevron__XJttZ{transition:transform .4s cubic-bezier(.4,0,.2,1);transform:rotate(0deg)}.Dropdown2_chevron-rotated__v99XA{transform:rotate(180deg)}.Dropdown2_Dropdown2expandedExpanded__OnP_2 .Dropdown2_Content__JwT_5{max-height:320px;overflow-y:auto}@media (max-width:600px){.Dropdown2_Dropdown2expandedExpanded__OnP_2 .Dropdown2_Content__JwT_5{max-height:220px;overflow-y:auto}}.Dropdown2_IconCollapsed__8gyk7,.Dropdown2_IconExpanded__l1rs9{display:flex;align-items:center;justify-content:center;width:clamp(16px,2.5vw,28px);height:clamp(16px,2.5vw,28px);max-width:100%;max-height:100%}@media (max-width:600px){.Dropdown2_IconCollapsed__8gyk7,.Dropdown2_IconExpanded__l1rs9{width:clamp(14px,5vw,22px);height:clamp(14px,5vw,22px)}}.HeroSection_heroSection__JRbiS{width:60%;max-width:400px;margin:0 auto;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px 8px;position:relative}.HeroSection_mainText__m7r6d{font-size:clamp(.4rem,4vw,1.6rem);font-weight:700;margin:.5em;text-align:center;white-space:nowrap}.HeroSection_middleText__Yzxdw{font-size:clamp(.7rem,3vw,1.3rem);font-weight:500;margin:.5em;text-align:center;color:#ffffff}.HeroSection_secondaryText__U9PHv{font-size:clamp(.65rem,2.5vw,1.1rem);color:#ffffff;margin:2px 0 0;text-align:center}.HeroSection_heroBlurBox__l1D0d{position:relative;background:rgba(21,16,41,.1);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(4px);border-radius:2.5em;padding:.1em;margin:1em 0;z-index:0;display:flex;align-items:center;justify-content:center}.HeroSection_heroBlur__fSbro{display:none}.Banner_banner__1HLwi{height:100vh;width:100%;padding-top:10vh;position:relative;z-index:2;max-width:2000px;right:0;margin:0 0 0 auto;background-size:cover;background-position:50%;display:flex;align-items:center;justify-content:center;overflow:hidden}.Banner_fullBleed__lLLMd{width:100vw;left:50%;margin-left:-50vw}.Banner_fullBleed__lLLMd.Banner_overlap__rc6jP{min-height:100vh!important}.Banner_overlap__rc6jP{margin-top:-220px;z-index:10;position:relative;box-shadow:0 -12px 32px 0 rgba(0,0,0,.12)}.Banner_overlay__wKfW6{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4);z-index:1}.Banner_content__pg7wz{position:relative;z-index:2;padding:2rem;width:100%;max-width:900px;flex-direction:column}.Banner_content__pg7wz,.Banner_title__RXAFA{color:#fff;text-align:center;display:flex;align-items:center;justify-content:center}.Banner_title__RXAFA{background:var(--blueC);border-radius:999px;padding:.25em 1em;font-size:clamp(1rem,2vw,3rem);font-weight:700;margin-bottom:1rem;letter-spacing:.02em;width:auto;height:clamp(3rem,5vw,4rem);min-width:0;box-shadow:0 2px 8px rgba(0,0,0,.08);white-space:nowrap;max-width:100vw;overflow:hidden;text-overflow:ellipsis}@media (max-width:600px){.Banner_banner__1HLwi,.Banner_parallaxBanner__ETDRl{height:auto!important;min-height:0!important}.Banner_banner__1HLwi{width:100%;left:0;margin-left:0;right:0;margin-right:0}.Banner_title__RXAFA{font-size:clamp(1rem,7vw,1.5rem);padding:.35em .8em;max-width:95vw}.Banner_content__pg7wz{padding:1rem}.Banner_content__pg7wz h1,.Banner_content__pg7wz h2,.Banner_content__pg7wz p{font-size:1rem!important;word-break:break-word}}.Banner_home___9n7O{min-height:500px}.Banner_general__SYyxD{min-height:520px}.Banner_parallaxBanner__ETDRl{position:fixed;top:0;left:0;width:100vw;height:100dvh;min-height:100dvh;z-index:2;pointer-events:none;display:flex;align-items:center;justify-content:center}.Banner_fullBleed__lLLMd.Banner_parallaxBanner__ETDRl{min-height:100dvh!important}.Banner_parallax__seVTs{position:absolute;top:0;left:0;width:100%;height:100%;background-attachment:fixed;background-position:50%;background-repeat:no-repeat;background-size:cover;z-index:1}.Banner_Bannerprojectembed1___CXxI{padding:10px;background:#151029;border-radius:16px;justify-content:center;align-items:center;gap:10px;display:inline-flex;box-sizing:border-box;max-width:90vw;z-index:100}@media (max-width:600px){.Banner_Bannerprojectembed1___CXxI{max-width:98vw;padding:6px;border-radius:10px}}.Banner_BannerTextBox__kmUTK{color:white;font-size:24px;font-family:Hack,monospace;font-weight:400;word-wrap:break-word;width:100%;text-align:center}@media (max-width:600px){.Banner_BannerTextBox__kmUTK{font-size:16px;padding:2px}}.Banner_BannerSkillPillWrapper__wO489{margin-top:32px}.Banner_banner__1HLwi.Banner_home___9n7O{height:auto!important;min-height:100dvh!important}@media (max-width:600px){.Banner_banner__1HLwi.Banner_home___9n7O{min-height:100dvh!important;height:auto!important}}.Dropdown1_dropdown__D8KfR{width:clamp(320px,80vw,1000px);height:auto;padding:clamp(8px,2vw,25px) clamp(12px,4vw,44px);background:#151029;border-radius:2vw;flex-direction:column;gap:clamp(2px,1vw,20px);box-sizing:border-box;box-shadow:0 0 16px var(--color-redC,#C0282D);margin:clamp(12px,3vw,32px)}.Dropdown1_dropdown__D8KfR,.Dropdown1_header___ud61{display:flex;justify-content:space-between;align-items:center}.Dropdown1_header___ud61{padding:18px 24px;cursor:pointer;user-select:none}.Dropdown1_title__24U8b{font-size:1.3rem;color:#fff;font-weight:700}.Dropdown1_chevron__K_lGk{display:inline-block;font-size:1.5rem;color:#fff;transition:transform .7s cubic-bezier(.4,0,.2,1)}.Dropdown1_rotated__7aaxw{transform:rotate(180deg)}.Dropdown1_content__6ktE9{padding:18px 24px;color:#fff;background:#221c3a;border-radius:0 0 10px 10px;font-size:1rem;justify-content:flex-start;overflow-y:auto;max-height:260px}.Dropdown1_Biodropdown__X7eoR{width:80vw;max-width:800px;aspect-ratio:1/.4;min-width:180px;min-height:80px;padding:1vw 2vw;background:#151029;border-radius:13.68px;display:inline-flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:1vw;box-sizing:border-box;box-shadow:0 0 4px var(--color-redC);overflow:hidden}.Dropdown1_Ellipse2__6aGXE{width:10vw;max-width:120px;min-width:32px;height:10vw;max-height:120px;min-height:32px;background:#D9D9D9;border-radius:9999px;flex-shrink:0}.Dropdown1_Title__Km6lV{justify-content:flex-start;align-items:center;gap:5.17px;display:inline-flex}.Dropdown1_Placeholder__cqnWt{width:clamp(64px,15vw,110px);height:clamp(64px,15vw,110px);background:#D9D9D9;border-radius:9999px;display:flex;align-items:center;justify-content:center}.Dropdown1_Default__B4FUv{color:white;font-size:clamp(1.5rem,5vw,3.5rem);font-family:Moby,sans-serif;font-weight:700;word-wrap:break-word}.Dropdown1_ButtonRect__OrmNh,.Dropdown1_Button__0Yixj{transition:width .5s cubic-bezier(.4,0,.2,1),border-radius .5s cubic-bezier(.4,0,.2,1),background .5s cubic-bezier(.4,0,.2,1)}.Dropdown1_Button__0Yixj{width:clamp(32px,6vw,40px);border-radius:50%;background:var(--color-redC);box-sizing:border-box;margin-left:auto;margin-right:auto;margin-top:auto}.Dropdown1_ButtonRect__OrmNh,.Dropdown1_Button__0Yixj{height:clamp(32px,6vw,40px);display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.Dropdown1_ButtonRect__OrmNh{width:100%;max-width:100%;background:#C0282D;border-radius:clamp(8px,2vw,12px);flex-direction:column;gap:clamp(4px,1vw,12px);margin:0;align-self:stretch}.Dropdown1_BiodropdownExpanded__bPPlg{width:80vw;max-width:800px;aspect-ratio:1/.4;min-width:180px;min-height:80px;height:auto;padding:1vw 2vw;background:#151029;border-radius:13.68px;display:inline-flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:1vw;box-sizing:border-box;box-shadow:0 0 4px var(--color-redC);overflow:hidden}.Dropdown1_ButtonExpanded__h8sAX{width:100%;min-width:32px;min-height:32px;display:flex;align-items:center;justify-content:center;transition:width 1.5s cubic-bezier(.4,0,.2,1);transition-delay:1s;padding:7px 8px;background:#C0282D;border-radius:8px;cursor:pointer}.Dropdown1_dropdownEnter__xn_Lt{opacity:0;transform:scale(.95)}.Dropdown1_dropdownEnterActive__j7M_n{opacity:1;transform:scale(1);transition:opacity .7s,transform .7s cubic-bezier(.4,0,.2,1)}.Dropdown1_dropdownExit___km7k{opacity:1;transform:scale(1)}.Dropdown1_dropdownExitActive__YZyss{opacity:0;transform:scale(.95);transition:opacity .6s,transform .6s cubic-bezier(.4,0,.2,1)}.Dropdown1_ButtonExpanded__h8sAX svg,.Dropdown1_Button__0Yixj svg{transition:transform 3s cubic-bezier(.4,0,.2,1)}.Dropdown1_chevron__K_lGk{transition:transform 1s cubic-bezier(.4,0,.2,1);transform:rotate(0deg)}.Dropdown1_ButtonIcon__16tvp.chevron-rotated{transform:rotate(180deg);transition:transform .5s cubic-bezier(.4,0,.2,1)}@media (max-width:900px){.Dropdown1_Dropdown1expanded__zm9pe,.Dropdown1_dropdown__D8KfR{width:90vw;height:300px;padding:16px 5vw;border-radius:10px;gap:2vw}.Dropdown1_Placeholder__cqnWt{width:70px;height:70px}.Dropdown1_Default__B4FUv{font-size:40px}.Dropdown1_Content__0nLiO{height:180px;padding:4px;border-radius:4px;font-size:16px}.Dropdown1_Button__0Yixj{width:32px;height:32px;padding:4px}.Dropdown1_ButtonRect__OrmNh{width:100%;max-width:100%;height:32px;margin:0;align-self:stretch}}@media (max-width:600px){.Dropdown1_dropdown__D8KfR{margin:clamp(8px,4vw,18px) clamp(12px,4vw,18px)}.Dropdown1_LightPurpleContainer__zU_fM{border-radius:3vw;padding:2vw}.Dropdown1_Content__0nLiO{font-size:clamp(.9rem,4vw,1.2rem);max-height:50vw}.Dropdown1_Placeholder__cqnWt{width:clamp(48px,22vw,90px);height:clamp(48px,22vw,90px)}.Dropdown1_ButtonRect__OrmNh,.Dropdown1_Button__0Yixj{width:clamp(28px,8vw,36px);height:clamp(28px,8vw,36px);border-radius:3vw}.Dropdown1_ButtonRect__OrmNh{width:100%;max-width:100%;height:clamp(28px,8vw,36px);border-radius:3vw;margin:0;align-self:stretch}}.Dropdown1_Dropdown1expanded__zm9pe{width:clamp(320px,80vw,1000px);min-height:320px;background:#151029;border-radius:2vw;justify-content:space-between;align-items:center;gap:clamp(8px,2vw,24px);box-shadow:0 0 16px var(--color-redC,#C0282D)}.Dropdown1_Dropdown1expanded__zm9pe,.Dropdown1_LightPurpleContainer__zU_fM{padding:clamp(8px,2vw,24px);display:flex;flex-direction:column;box-sizing:border-box}.Dropdown1_LightPurpleContainer__zU_fM{background:var(--Color---Light-Purple,#CCBBE9);border-radius:1vw;width:100%;height:auto;align-items:flex-start;justify-content:flex-start;flex:1 1 auto}.Dropdown1_Content__0nLiO{width:100%;min-height:100%;max-height:100%;display:block;text-align:left;font-size:clamp(1rem,2.5vw,1.6rem);font-family:Hack,monospace;font-weight:700;color:black;overflow-y:auto;padding:0}.Dropdown1_Chevron__inC_e{display:flex;align-items:center;justify-content:center}.Dropdown1_ButtonIcon__16tvp{width:100%;height:100%;display:block;margin:0;padding:0}.Dropdown1_ChevronIcon__EUW63{width:27px;height:17px;display:block}.Dropdown1_chevronRotated__yUTeN{transform:rotate(180deg);transition:transform 1.2s cubic-bezier(.4,0,.2,1)}.Dropdown1_LightPurpleContainer__zU_fM.Dropdown1_transparentContent__S6w_D{background:transparent!important;box-shadow:none!important;border:none!important}.Dropdown1_LightPurpleContainerHug__P0QcV{background:var(--Color---Light-Purple,#CCBBE9);border-radius:1vw;padding:clamp(8px,2vw,24px);width:100%;height:auto;box-sizing:border-box;display:flex;flex-direction:column;align-items:stretch;justify-content:stretch;min-height:0}.Dropdown1_LightPurpleContainerHug__P0QcV>.Dropdown1_Content__0nLiO{display:flex;align-items:center;justify-content:center;width:100%;min-height:unset;max-height:unset;text-align:center;overflow-y:visible}.Dropdown1_Dropdown1expandedHug__c1iSF{width:clamp(320px,80vw,1000px);padding:clamp(8px,2vw,24px);background:#151029;border-radius:2vw;display:flex;flex-direction:column;justify-content:stretch;align-items:stretch;gap:clamp(8px,2vw,24px);box-sizing:border-box;box-shadow:0 0 16px var(--color-redC,#C0282D);height:100%;min-height:0}.ProcessSelectionDropdown_Collapsed__TuY9L{width:clamp(140px,32vw,200px);height:clamp(140px,32vw,200px);padding:clamp(8px,2vw,16px);background:#422B71;box-shadow:0 0 8px rgba(192,40,45,.54);overflow:hidden;border-radius:2vw;flex-direction:column;justify-content:center;align-items:center;gap:clamp(2px,1vw,12px);display:inline-flex;transition:box-shadow .3s cubic-bezier(.4,0,.2,1)}.ProcessSelectionDropdown_Collapsed__TuY9L:hover,.ProcessSelectionDropdown_Hover__TWsgu{box-shadow:0 0 8px rgba(45,169,225,.56)}.ProcessSelectionDropdown_Placeholder__i9oQp{width:clamp(48px,8vw,80px);height:clamp(48px,8vw,80px);background:#D9D9D9;border-radius:9999px;display:flex;align-items:center;justify-content:center}.ProcessSelectionDropdown_PlaceholderExpanded__ssm3L{width:clamp(20px,3vw,32px);height:clamp(20px,3vw,32px);background:#D9D9D9;border-radius:9999px;display:flex;align-items:center;justify-content:center}.ProcessSelectionDropdown_Title__uay_V{text-align:center;color:white;font-size:clamp(1rem,2.5vw,1.2rem);font-family:Moby,sans-serif;font-weight:700;word-wrap:break-word}.ProcessSelectionDropdown_Automation__fHHer{flex:1 1 auto;width:100%;height:100%;align-self:stretch;padding:clamp(8px,2vw,16px) clamp(2px,1vw,4px);background:var(--Medium-Purple,#6B53A3);border-radius:2vw;flex-direction:column;justify-content:flex-start;align-items:center;gap:clamp(2px,1vw,12px);display:flex}.ProcessSelectionDropdown_Content__FrviY{align-self:stretch;width:100%;padding-top:clamp(4px,1vw,8.11px);padding-bottom:clamp(4px,1vw,8.11px);background:var(--Color---Light-Purple,#CCBBE9);overflow:hidden;overflow:auto;border-radius:1vw;outline:.2vw solid black;outline-offset:-.2vw;justify-content:top;align-items:center;gap:clamp(2px,1vw,8px);display:flex;flex-direction:column;min-height:80px;max-height:110px}.ProcessSelectionDropdown_Text__hpk7w{width:90%;align-self:stretch;color:black;font-size:clamp(.9rem,2vw,1.1rem);font-family:Hack,monospace;font-weight:400;word-wrap:break-word}.ProcessSelectionDropdown_Collapsebutton__jpX5c{align-self:stretch;padding:clamp(6px,2vw,10.13px) clamp(2px,1vw,5.07px);background:var(--Color---Light-Purple,#CCBBE9);border-radius:1vw;outline:.2vw solid black;outline-offset:-.2vw;flex-direction:column;justify-content:center;align-items:center;gap:clamp(2px,1vw,8px);display:flex}.ProcessSelectionDropdown_Vector1__sPlI3{display:flex;align-items:center;justify-content:center;width:clamp(18px,4vw,29px);height:clamp(10px,2vw,17px)}@media (max-width:900px){.ProcessSelectionDropdown_Automation__fHHer{border-radius:3vw}.ProcessSelectionDropdown_Collapsed__TuY9L{width:clamp(100px,40vw,160px);height:clamp(100px,40vw,160px);border-radius:3vw}}@media (max-width:600px){.ProcessSelectionDropdown_Automation__fHHer{border-radius:4vw;padding-left:2vw;padding-right:2vw}.ProcessSelectionDropdown_Collapsed__TuY9L{width:clamp(80px,80vw,120px);height:clamp(80px,80vw,120px);border-radius:4vw;padding:2vw}.ProcessSelectionDropdown_Placeholder__i9oQp{width:clamp(32px,18vw,60px);height:clamp(32px,18vw,60px)}.ProcessSelectionDropdown_Title__uay_V{font-size:clamp(.9rem,4vw,1.1rem)}.ProcessSelectionDropdown_Content__FrviY{border-radius:4vw;outline-width:1.5px}.ProcessSelectionDropdown_Collapsebutton__jpX5c{border-radius:4vw;padding:2vw 1vw;outline-width:1.5px}.ProcessSelectionDropdown_Vector1__sPlI3{width:clamp(14px,8vw,22px);height:clamp(8px,4vw,12px)}}@media (max-width:900px){.ProcessSelectionDropdown_Collapsed__TuY9L .ProcessSelectionDropdown_Title__uay_V{display:none}}.ProcessSelectionDropdown_transparentContent__FBH_C{background:transparent!important;outline:none!important}.ProcessSelectionDropdown_HeaderRow__dRspM{display:flex;flex-direction:row;align-items:center;gap:1rem;justify-content:center;width:100%}.ProcessSelectionDropdown_IconCollapsed__Q02ne{width:clamp(64px,5vw,128px);height:clamp(64px,5vw,128px);display:flex;align-items:center;justify-content:center}.ProcessSelectionDropdown_IconExpanded__23Ysf{width:clamp(18px,2vw,28px);height:clamp(18px,2vw,28px);display:flex;align-items:center;justify-content:center}.ProcessSelectionDropdown_ScrollArea__KJfGe{width:100%;height:100%;max-height:110px;overflow-y:auto;border-radius:inherit}.ArtProject_Artproject__3_v9f{justify-content:flex-start;align-items:flex-start;gap:70px;display:inline-flex;margin-left:clamp(12px,6vw,120px);margin-right:clamp(12px,6vw,120px)}.ArtProject_Textbutton__1nHyZ{width:730px;align-items:center;gap:7px;display:inline-flex}.ArtProject_Textbutton__1nHyZ,.ArtProject_Titledescription__rX0IU{align-self:stretch;flex-direction:column;justify-content:flex-start}.ArtProject_Titledescription__rX0IU{height:155px;padding:15px 14px;background:var(--Color---Light-Purple,#CCBBE9);overflow:hidden;border-radius:8px;align-items:flex-start;gap:13px;display:flex}.ArtProject_Title__zMZSD{font-family:Moby,sans-serif}.ArtProject_Description__0io4g,.ArtProject_Title__zMZSD{align-self:stretch;color:black;font-size:22px;font-weight:700;word-wrap:break-word}.ArtProject_Description__0io4g{flex:1 1 0;font-family:Hack,monospace}.ArtProject_Gotoprojectbutton__7NPn4{align-self:stretch;padding:6px 32px;background:#C0282D;box-shadow:0 0 8px rgba(45,169,225,.56);overflow:hidden;border-radius:100px;justify-content:space-between;align-items:center;display:inline-flex;border:none;cursor:pointer;transition:background .2s,box-shadow .2s}.ArtProject_Gotoprojectbutton__7NPn4:hover{background:#a02125;box-shadow:0 0 16px rgba(45,169,225,.7)}.ArtProject_GoToProject__KUFJN{color:white;font-size:22px;font-family:Hack,monospace;font-weight:700;word-wrap:break-word}.ArtProject_Link__BV6pQ{position:relative;display:flex;align-items:center}@media (max-width:900px){.ArtProject_Artproject__3_v9f{flex-direction:column;gap:32px;align-items:center;margin-left:clamp(8px,4vw,32px);margin-right:clamp(8px,4vw,32px)}.ArtProject_Textbutton__1nHyZ{width:100%;min-width:0}}@media (max-width:600px){.ArtProject_Textbutton__1nHyZ{width:100%;min-width:0}.ArtProject_Titledescription__rX0IU{height:auto;padding:12px 8px}.ArtProject_Description__0io4g,.ArtProject_GoToProject__KUFJN,.ArtProject_Title__zMZSD{font-size:16px}.ArtProject_Gotoprojectbutton__7NPn4{padding:6px 16px}.ArtProject_Artproject__3_v9f{margin-left:clamp(4px,2vw,12px);margin-right:clamp(4px,2vw,12px)}}.ArtPageIcon_linkWrapper__HXOBN{text-decoration:none;display:inline-block}.ArtPageIcon_Artpageicon__cf_Gs{width:100%;max-width:200px;aspect-ratio:1/1;height:auto;position:relative;background:#431D54;box-shadow:0 0 18px rgba(45,169,225,.56);border-radius:8px;display:flex;align-items:center;justify-content:center;transition:background .2s,box-shadow .2s;overflow:hidden}.ArtPageIcon_Artpageicon__cf_Gs:hover{background:#5a2672;box-shadow:0 0 32px var(--color-redC)}.ArtPageIcon_svgContainer__bbotN{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.ArtPageIcon_svgContainer__bbotN svg{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;display:block}.CarouselCard_carouselCard__1WSMG{height:auto;width:auto;background:linear-gradient(0deg,rgba(132,96,132,.12) 0,rgba(132,96,132,.12) 100%),var(--background);box-shadow:0 0 8px rgba(192,40,45,.54);overflow:hidden;border-radius:8px;display:inline-flex;flex-direction:column;justify-content:space-between;align-items:center;transition:height .25s cubic-bezier(.4,0,.2,1),padding .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1),border-radius .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1)}.CarouselCard_carouselCard__1WSMG.CarouselCard_hovered__yOyFr,.CarouselCard_carouselCard__1WSMG:hover{box-shadow:0 9.6px 9.6px rgba(192,40,45,.54);transform:scale(1.12);border-radius:9.6px}.CarouselCard_photoArea__ni9nX{width:100%;height:100%;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;transition:height .25s cubic-bezier(.4,0,.2,1)}.CarouselCard_photoImg__yqANb{width:100%;height:100%;object-fit:contain;border-radius:4px}.CarouselCard_placeholder__JSZra{width:200px;height:290px;position:relative}.CarouselCard_placeholderSvg1__YWSxB{position:absolute;left:0;top:45px;transition:top .25s cubic-bezier(.4,0,.2,1)}.CarouselCard_carouselCard__1WSMG.CarouselCard_hovered__yOyFr .CarouselCard_placeholderSvg1__YWSxB,.CarouselCard_carouselCard__1WSMG:hover .CarouselCard_placeholderSvg1__YWSxB{top:50px}.CarouselCard_placeholderSvg2__0ZL4_{position:absolute;left:50px;top:95px;transition:top .25s cubic-bezier(.4,0,.2,1)}.CarouselCard_carouselCard__1WSMG.CarouselCard_hovered__yOyFr .CarouselCard_placeholderSvg2__0ZL4_,.CarouselCard_carouselCard__1WSMG:hover .CarouselCard_placeholderSvg2__0ZL4_{top:100px}.CarouselCard_overlay__y77ID{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(21,16,41,.7);z-index:1000;display:flex;align-items:center;justify-content:center;transition:background .3s cubic-bezier(.4,0,.2,1)}.CarouselCard_selectedCard__ENAvz{width:90vw;max-width:600px;height:auto;max-height:90vh;background:linear-gradient(0deg,rgba(132,96,132,.12) 0,rgba(132,96,132,.12) 100%),var(--background);box-shadow:0 0 16px rgba(192,40,45,.54);justify-content:space-between;align-items:center;transition:width .3s cubic-bezier(.4,0,.2,1),height .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1)}.CarouselCard_closeBar__F2yeD,.CarouselCard_selectedCard__ENAvz{overflow:hidden;border-radius:8px;display:flex;flex-direction:column}.CarouselCard_closeBar__F2yeD{align-self:stretch;padding:4px 15px;background:var(--color-redC);justify-content:center;align-items:flex-end;gap:10px}.CarouselCard_closeButton__k5NM7{background:none;border:none;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center}.CarouselCard_selectedPhotoArea___9iEZ{width:100%;height:auto;max-width:90vw;max-height:80vh;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}.CarouselCard_selectedPhotoImg__pW4tj{width:100%;height:auto;max-width:90vw;max-height:80vh;object-fit:contain;border-radius:4px}.CarouselCard_selectedPlaceholder__BiITU{width:432px;height:626px;position:relative}.CarouselCard_selectedPlaceholderSvg1__LOLwr{position:absolute;left:0;top:97.14px}.CarouselCard_selectedPlaceholderSvg2__JZIHt{position:absolute;left:108px;top:205.07px}.CarouselCard_overlayArrowLeft__FUvCK,.CarouselCard_overlayArrowRight__KcM1f{position:absolute;top:50%;transform:translateY(-50%);background:none;border:none;padding:0;margin:0;z-index:10;cursor:pointer;outline:none;opacity:.85;transition:opacity .2s}.CarouselCard_overlayArrowLeft__FUvCK{left:.5rem}.CarouselCard_overlayArrowRight__KcM1f{right:.5rem}.CarouselCard_overlayArrowLeft__FUvCK:hover,.CarouselCard_overlayArrowRight__KcM1f:hover{opacity:1}@media (max-width:600px){.CarouselCard_selectedCard__ENAvz{max-width:98vw;max-height:98vh;width:98vw}.CarouselCard_selectedPhotoArea___9iEZ,.CarouselCard_selectedPhotoImg__pW4tj{max-width:98vw;max-height:70vh}}.Carousel_carouselRoot__JP_EE{width:100%;max-width:1000px;height:100%;position:relative;backdrop-filter:blur(2px);margin:0 auto;overflow:hidden;padding-top:24px;padding-bottom:24px}.Carousel_carouselFrame__3bYcw{width:100%;height:auto;position:relative;justify-content:center;align-items:center;padding-top:8%;padding-bottom:8%}.Carousel_carouselFrame__3bYcw:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:30;box-shadow:inset 100px 0 50px -10px #151029,inset -100px 0 50px -10px #151029}.Carousel_arrowLeft__RoQiM{left:5%}.Carousel_arrowLeft__RoQiM,.Carousel_arrowRight__x2D31{position:absolute;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;z-index:40;padding:0}.Carousel_arrowRight__x2D31{right:5%}@media (max-width:800px){.Carousel_carouselRoot__JP_EE{max-width:98vw;height:auto}}.Carousel_centerCard__LijVX{transform:scale(1.12);z-index:20}.Dropdown4_Dropdown4collapsed__7Y6fB{width:90%;aspect-ratio:30/1;padding:2vw;background:#151029;justify-content:space-between;align-items:center;display:inline-flex;box-sizing:border-box;border-radius:2vw;box-shadow:0 0 16px #C0282D88}.Dropdown4_TitleIcon__6O3Y4{width:60%;height:auto;display:flex;align-items:center;justify-content:flex-start;position:relative}.Dropdown4_Placeholdersvg__xLAgj{width:clamp(32px,4vw,64px);min-width:32px;height:auto;aspect-ratio:1/1;left:0;top:.5%;position:relative;background:#22203a;border-radius:12px;background:none}.Dropdown4_Title__Eupye{color:white;font-size:2.5vw;font-family:Moby,sans-serif;font-weight:700;word-wrap:break-word;left:12%;top:0;position:relative;justify-content:flex-start;align-items:center;gap:1vw;display:inline-flex}.Dropdown4_Button__x_PwB{width:5%;max-width:32px;height:auto;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;cursor:pointer}.Dropdown4_Dropdown4Expanded__VI9vl{width:90%;height:auto;aspect-ratio:10/8;padding:1vw;background:#151029;border-radius:1vw;flex-direction:column;align-items:center;display:inline-flex;gap:1vw;box-shadow:0 0 16px #C0282D88}.Dropdown4_Placeholder__o2nhj{height:clamp(32px,4vw,64px);width:auto;position:relative;display:flex;align-items:center;justify-content:center}.Dropdown4_Linkbuttongrid__ef2lV{background:transparent;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:1.5em}.Dropdown4_Additionalcontent__Icl_x,.Dropdown4_Linkbuttongrid__ef2lV{width:95%;height:auto;padding:1vw;box-shadow:0 0 16px rgba(192,40,45,.54);border-radius:1vw}.Dropdown4_Additionalcontent__Icl_x{max-height:40vw;aspect-ratio:330/225;position:relative;background:#151029;overflow-y:auto}.Dropdown4_Additionalcontent__Icl_x>:not(:last-child){margin-bottom:1.5em}.Dropdown4_collapseButton__vo5Ab{width:5%;max-width:32px;height:auto;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;cursor:pointer}.Dropdown4_chevronRotated__li6IC{transform:rotate(180deg)}.Dropdown4_chevronRotated__li6IC,.Dropdown4_chevron__f8nC4{width:100%;height:100%;display:block}.Dropdown4_AdditionalcontentHug__a7gbr{height:auto;max-height:none;aspect-ratio:unset;width:95%;padding:1vw;position:relative;background:#151029;box-shadow:0 0 16px rgba(192,40,45,.54);border-radius:1vw;overflow-y:visible}.Dropdown4_AdditionalcontentHug__a7gbr>:not(:last-child){margin-bottom:1.5em}.Dropdown4_Dropdown4ExpandedHug__xOJoK{width:90%;height:auto;padding:1vw;background:#151029;border-radius:1vw;flex-direction:column;align-items:center;display:inline-flex;gap:1vw;box-shadow:0 0 16px #C0282D88;aspect-ratio:unset}@media (max-width:600px){.Dropdown4_Dropdown4collapsed__7Y6fB{width:98%;padding:4vw;border-radius:4vw;aspect-ratio:unset;flex-direction:row;gap:2vw}.Dropdown4_Dropdown4Expanded__VI9vl{width:98%;height:auto;padding:2vw;border-radius:3vw;gap:4vw;justify-content:center}.Dropdown4_Title__Eupye{font-size:6vw}.Dropdown4_Linkbuttongrid__ef2lV{width:100%;padding:2vw;gap:1em}.Dropdown4_Additionalcontent__Icl_x{max-height:90vw;padding:2vw;border-radius:3vw;aspect-ratio:unset}.Dropdown4_Button__x_PwB,.Dropdown4_collapseButton__vo5Ab{width:10vw;max-width:40px}.Dropdown4_Mobileresourcescollapsed__UiQdm{height:11vw;padding:2vw;background:#C0282D;box-shadow:0 0 2vw rgba(45,169,225,.56);border-radius:9vw;justify-content:space-between;align-items:center;gap:2vw;display:flex;width:100%;cursor:pointer;flex-wrap:nowrap;overflow:hidden}.Dropdown4_Titleicon___GwYh{width:auto;flex:1;justify-content:flex-start;align-items:center;gap:2vw;display:flex;min-width:0}.Dropdown4_Mobileresourcescollapsed__UiQdm .Dropdown4_Title__Eupye{color:white;font-size:6vw;font-family:Moby,sans-serif;font-weight:700;word-wrap:break-word;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Dropdown4_Mobileresourcescollapsed__UiQdm .Dropdown4_Button__x_PwB{width:8vw;height:8vw;display:flex;align-items:center;justify-content:center}}.CompanionViewer_CreateCompanion__OvfQ0{width:100%;max-width:400px;aspect-ratio:1/1;max-height:398px;min-height:0;padding:2vw 4vw;background:#79DE4A;box-shadow:0 0 9px rgba(0,0,0,.5);border-radius:2vw;display:flex;flex-direction:column;align-items:center;gap:2vw;transition:transform .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1)}.CompanionViewer_CreateCompanion__OvfQ0:hover{transform:scale(1.04);box-shadow:0 8px 24px rgba(0,0,0,.6)}@media (max-width:900px){.CompanionViewer_CreateCompanion__OvfQ0{width:100%;max-width:400px;padding:3vw 2vw;border-radius:4vw;gap:3vw}.CompanionViewer_Companionsvg__3aoxH{margin-bottom:2vw}.CompanionViewer_Purpledropdown__7Yvy_{padding:0 4vw;border-radius:4vw;gap:2vw}.CompanionViewer_SelectYourCompanion__Sovuw,.CompanionViewer_Tom__Xw80B{font-size:1.2rem}}@media (max-width:600px){.CompanionViewer_CreateCompanion__OvfQ0{width:100%;max-width:400px;padding:4vw 1vw;border-radius:6vw;gap:4vw}.CompanionViewer_Companionsvg__3aoxH{margin-bottom:3vw}.CompanionViewer_Purpledropdown__7Yvy_{padding:0 2vw;border-radius:6vw;gap:3vw}.CompanionViewer_SelectYourCompanion__Sovuw,.CompanionViewer_Tom__Xw80B{font-size:1rem}}@keyframes CompanionViewer_bobbing__mu45_{0%{transform:translateY(0)}50%{transform:translateY(-12px)}to{transform:translateY(0)}}.CompanionViewer_Companionsvg__3aoxH{width:100%;height:100%;position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:8px;background:transparent;animation:CompanionViewer_bobbing__mu45_ 2s ease-in-out infinite}.CompanionViewer_svgDropShadow___tQVM{position:absolute;top:0;left:0;width:100%!important;height:100%!important;filter:drop-shadow(0 4px 32px #0008);display:block}.CompanionViewer_Frame18__sCMpa{width:100%;height:auto;position:relative}.CompanionViewer_Purpledropdown__7Yvy_{width:auto;height:auto;aspect-ratio:366/47;background:#5130D1;box-shadow:0 0 8px rgba(0,0,0,.75);border-radius:16px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:0 20px;gap:12px}.CompanionViewer_ArrowButton__GX5zP{background:none;border:none;padding:0;margin:0;display:flex;align-items:center;cursor:pointer;outline:none}.CompanionViewer_Tom__Xw80B{color:var(--Grays-White,#fff);font-size:20px;font-family:Nunito,sans-serif;font-weight:700;flex:1;text-align:center;word-wrap:break-word}.CompanionViewer_Polygon1__sCA6P{position:absolute;left:6px;top:2.34px}.CompanionViewer_SelectYourCompanion__Sovuw{color:#09012A;font-size:20px;font-family:Nunito,sans-serif;font-weight:700;text-align:center;margin-bottom:8px}.ContactForm_Contactform__vPxc8{width:clamp(220px,80vw,304px);aspect-ratio:304/296;padding:clamp(12px,6vw,22px);background:#151029;border-radius:8px;flex-direction:column;gap:clamp(6px,2vw,10px)}.ContactForm_Contactform__vPxc8,.ContactForm_Emailsubject__0385A,.ContactForm_Useremail__gxS32{overflow:hidden;display:inline-flex;justify-content:center;align-items:center;box-shadow:0 0 8px rgba(192,40,45,.54)}.ContactForm_Emailsubject__0385A,.ContactForm_Useremail__gxS32{width:100%;height:clamp(18px,2.5vw,22px);padding:clamp(1px,.5vw,2px) clamp(2px,1vw,4px);background:var(--Medium-Dark-Purple,#422B71);border-radius:4px;gap:clamp(3px,1vw,5.07px)}.ContactForm_Mailiconcontainer__FHW2t,.ContactForm_Subjecticoncontainer__B92T8{display:flex;align-items:center;justify-content:center}.ContactForm_Emailinput__fFoSx,.ContactForm_Subjectinput__aCkMk{flex:1 1 0;align-self:stretch;padding:0 clamp(2px,1vw,4px);background:var(--Color---Light-Purple,#CCBBE9);border-radius:4px;border:none;font-size:clamp(10px,2vw,12px);font-family:Hack,monospace;font-weight:400;color:black;outline:none;display:flex;align-items:center;gap:clamp(6px,2vw,10px)}.ContactForm_Emailinput__fFoSx::placeholder,.ContactForm_Subjectinput__aCkMk::placeholder{color:black;opacity:1}.ContactForm_Emailbody__F_h88{width:100%;flex:1 1 0%;min-height:0;padding:clamp(2px,1vw,4px);background:var(--Medium-Dark-Purple,#422B71);border-radius:4px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:clamp(6px,2vw,10px)}.ContactForm_Emailbodyinput__5oZTV{align-self:stretch;flex:1 1 0;padding:clamp(4px,2vw,8px);background:var(--Color---Light-Purple,#CCBBE9);box-shadow:0 0 8px rgba(192,40,45,.54);overflow:hidden;border-radius:4.05px;border:none;font-size:clamp(10px,2vw,12px);font-family:Hack,monospace;font-weight:400;color:black;outline:none;resize:none}.ContactForm_Emailbodyinput__5oZTV::placeholder{color:black;opacity:1}.ContactForm_ContactformForm__R2Uc8{display:flex;flex-direction:column;gap:clamp(2px,.5vw,4px);width:100%;height:100%;flex:1}.ContactForm_Sendbutton__3UUqi{padding:3px 36px;background:#C0282D;box-shadow:0 0 8px rgba(45,169,225,.56);overflow:hidden;border-radius:4px;justify-content:center;align-items:center;gap:10px;display:inline-flex;border:none;cursor:pointer;transition:background .15s,box-shadow .15s,transform .1s}.ContactForm_Sendbutton__3UUqi:active{background:#C0282D;box-shadow:0 0 4px rgba(45,169,225,.42),inset 0 0 8px 4px rgba(21,16,41,.25);transform:none}.ContactForm_Send__sZRRB{color:black;font-size:12px;font-family:Moby,monospace,sans-serif;font-weight:400;word-wrap:break-word;user-select:none}.ContactForm_SubmitButton__j1Dpu{box-sizing:border-box;width:100%;display:flex;justify-content:center;align-items:center}.ContactForm_NameSection__trOhD{align-self:stretch;height:22px;padding:2px 4px;background:var(--Medium-Dark-Purple,#422B71);box-shadow:0 0 8px rgba(192,40,45,.54);overflow:hidden;border-radius:4px;justify-content:center;align-items:center;gap:5.07px;display:inline-flex}.ContactForm_Nameinput__aUTU7,.ContactForm_Nameinputicon__tUHD_{display:flex;align-items:center;justify-content:center}.ContactForm_Nameinput__aUTU7{flex:1 1 0;align-self:stretch;padding-left:4px;padding-right:4px;background:var(--Color---Light-Purple,#CCBBE9);border-radius:4px;gap:10px}.ContactForm_NameinputField__lPV8k{flex:1 1 0;background:transparent;border:none;outline:none;color:black;font-size:12px;font-family:Hack,monospace;font-weight:400;padding:0}.ContactForm_NameinputField__lPV8k::placeholder{color:black;opacity:1}.MiscDropdown_Miscdropdowndefault__lEMFL{width:20vw;height:auto;aspect-ratio:300/68;justify-content:flex-start;align-items:center;gap:12px;display:inline-flex;box-shadow:0 0 12px var(--blueC,#2DA9E1);border-radius:.5vw;background:rgba(45,169,225,.25);transition:background .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1),border-radius .3s cubic-bezier(.4,0,.2,1),width .3s cubic-bezier(.4,0,.2,1),height .3s cubic-bezier(.4,0,.2,1),padding .3s cubic-bezier(.4,0,.2,1)}.MiscDropdown_MiscdropdowndefaultInner__SSCyC{width:5vw;height:5vw;padding:4px;background:var(--Medium-Dark-Purple,#422B71);border-radius:15px;justify-content:center;align-items:center;gap:12px;display:flex;aspect-ratio:1/1;box-sizing:border-box}.MiscDropdown_Miscicon__Vzsfo{width:4vw;height:4vw;aspect-ratio:1/1}.MiscDropdown_Miscicon__Vzsfo svg{display:block;width:5vw;height:5vw;object-fit:contain;aspect-ratio:1/1}.MiscDropdown_Text__hCBOV{color:white;font-size:.8rem;font-family:Moby,sans-serif;font-weight:700;word-wrap:break-word}.MiscDropdown_Miscdropdownhover__yZbmi{width:25vw;height:auto;padding:1vw;aspect-ratio:300/68;background:var(--Medium-Dark-Purple,#422B71);border-radius:15px;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 0 12px var(--blueC,#2DA9E1);transition:background .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1),border-radius .3s cubic-bezier(.4,0,.2,1),width .3s cubic-bezier(.4,0,.2,1),height .3s cubic-bezier(.4,0,.2,1),padding .3s cubic-bezier(.4,0,.2,1)}.MiscDropdown_Titleicon__0rdRh{width:100%;height:100%;aspect-ratio:unset;position:relative;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;padding:1vw;gap:.25vw}.MiscDropdown_Miscicon__Vzsfo{position:relative;left:0;top:0;display:flex;align-items:center;justify-content:center;width:48px;height:48px;max-width:48px;max-height:48px}.MiscDropdown_Miscicon__Vzsfo svg{width:49px;height:49px;display:block;object-fit:contain}.MiscDropdown_MiscTitle__GFyBG{position:relative;color:white;font-size:.8rem;font-family:Moby,sans-serif;font-weight:700;word-wrap:break-word}.MiscDropdown_ButtonDropdown__9lilc{display:flex;align-items:center}.MiscDropdown_Miscdropdownexpanded__OR1QB{width:375px;padding:16px 4px;background:var(--Medium-Dark-Purple,#422B71);border-radius:10.13px;flex-direction:column;justify-content:flex-start;align-items:center;gap:5px;display:inline-flex;box-sizing:border-box;box-shadow:0 0 12px var(--blueC,#2DA9E1);transition:background .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1),border-radius .3s cubic-bezier(.4,0,.2,1),width .3s cubic-bezier(.4,0,.2,1),padding .3s cubic-bezier(.4,0,.2,1)}.MiscDropdown_MiscTitleExpanded__dou7Q{align-self:stretch;text-align:center;justify-content:center;display:flex;flex-direction:column;color:white;font-size:18px;font-family:Moby,sans-serif;font-weight:700;word-wrap:break-word}.MiscDropdown_Contentcontainer__ZgEIz{padding:8px;background:var(--Color---Light-Purple,#CCBBE9);box-shadow:0 0 8px rgba(192,40,45,.54);overflow:hidden;border-radius:4.05px;justify-content:center;align-items:center;gap:5.07px;display:inline-flex}.MiscDropdown_Content__GPwiY{flex:1 1 0;align-self:stretch;color:black;font-size:16px;font-family:Hack,monospace;font-weight:400;word-wrap:break-word}.MiscDropdown_Collapsebutton___FmAd{align-self:stretch;padding:10.13px 5.07px;background:#151029;box-shadow:0 0 8px rgba(192,40,45,.54);border-radius:4.05px;flex-direction:column;justify-content:center;align-items:center;gap:5.07px;display:flex;border:none;cursor:pointer;transition:background .2s,box-shadow .2s}.MiscDropdown_Chevron__1CSVt{display:flex;align-items:center}@media (max-width:600px){.MiscDropdown_Miscdropdowndefault__lEMFL,.MiscDropdown_Miscdropdownhover__yZbmi{width:80vw;min-width:0;max-width:100vw;box-sizing:border-box;height:auto;gap:4vw;padding:1vw;aspect-ratio:375/68}.MiscDropdown_Miscdropdownexpanded__OR1QB{height:auto;width:80%;min-height:220px;padding:10px 2vw;border-radius:7px}.MiscDropdown_Miscdropdownhover__yZbmi{padding:8px 4vw;border-radius:10px}.MiscDropdown_MiscdropdowndefaultInner__SSCyC{padding:7px;border-radius:10px;aspect-ratio:1/1;width:12vw;height:12vw}.MiscDropdown_Titleicon__0rdRh{width:100%;height:auto;gap:2vw;aspect-ratio:300/68}.MiscDropdown_Miscicon__Vzsfo{width:10vw;height:10vw;aspect-ratio:1/1}.MiscDropdown_MiscTitleExpanded__dou7Q,.MiscDropdown_MiscTitle__GFyBG,.MiscDropdown_Text__hCBOV{font-size:15px}.MiscDropdown_Contentcontainer__ZgEIz{padding:5px;border-radius:3px}.MiscDropdown_Content__GPwiY{font-size:13px}.MiscDropdown_Collapsebutton___FmAd{padding:7px 2vw;border-radius:3px}.MiscDropdown_ButtonDropdown__9lilc{svg{width:28px!important;height:16px!important}}}.MiniDropdown_Minidropdown__XtWG9{width:100%;height:auto;padding:0 2vw;background:#C0282D;box-shadow:0 0 8px rgba(45,169,225,.56);border-radius:36px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;position:relative;margin:0 auto;box-sizing:border-box}.MiniDropdown_Titleicon__KeMsP{display:flex;align-items:center;position:relative;width:auto;height:auto;gap:1vw}.MiniDropdown_Svgplaceholder__cK_Xv{width:3vw;height:auto;aspect-ratio:1/1;position:relative}.MiniDropdown_Title__SB6WL{color:white;font-size:clamp(12px,2vw,24px);font-family:Moby,sans-serif;font-weight:400;word-break:break-word;position:relative;left:0;top:0}.MiniDropdown_Button__BI0Gq{display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative;width:32px;height:33px}.MiniDropdown_Minidropdownexpanded__j24Cl{width:100%;max-width:927px;min-width:220px;height:32vh;padding:.5vw;background:#C0282D;box-shadow:0 0 8px rgba(45,169,225,.56);border-radius:16px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;position:relative;margin:0 auto;box-sizing:border-box}.MiniDropdown_Titleiconbutton__Vlw_Y{width:100%;height:auto;margin-bottom:.5vw;position:relative;display:flex;align-items:center;justify-content:space-between}.MiniDropdown_Minidropdownexpanded__j24Cl .MiniDropdown_Titleicon__KeMsP{width:100%;height:48px;position:relative;left:0;top:0;display:flex;align-items:center}.MiniDropdown_Minidropdownexpanded__j24Cl .MiniDropdown_Svgplaceholder__cK_Xv{width:auto;height:1.5vw;aspect-ratio:1/1;position:relative}.MiniDropdown_Minidropdownexpanded__j24Cl .MiniDropdown_Title__SB6WL{color:white;font-size:1.5vw;font-family:Moby,sans-serif;font-weight:400;word-break:break-word;position:relative}.MiniDropdown_Minidropdownexpanded__j24Cl .MiniDropdown_Button__BI0Gq{position:relative;width:auto;height:auto;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;cursor:pointer}.MiniDropdown_Content__sqkHI{align-self:stretch;flex:1 1 0;position:relative;border-radius:1vw;background:#1510294f;max-height:250px;overflow-y:auto}.MiniDropdown_Minidropdownexpanded__j24Cl ol{list-style:decimal inside;margin-left:1em;padding-left:0}.SocialLinks_socialLinks__KSUAk{display:flex;flex-direction:row;gap:1rem;align-items:center;justify-content:center;margin:.5em}.SocialLinks_iconWrapper__St0Tn{display:flex;align-items:center;justify-content:center;transition:transform .3s cubic-bezier(.4,0,.2,1),color .3s cubic-bezier(.4,0,.2,1),fill .3s cubic-bezier(.4,0,.2,1);cursor:pointer}.SocialLinks_iconWrapper__St0Tn:focus-visible>*,.SocialLinks_iconWrapper__St0Tn:hover>*{transform:scale(1.6);color:#CCBBE9!important;fill:#CCBBE9!important}.SocialLinks_iconWrapper__St0Tn:focus-visible svg,.SocialLinks_iconWrapper__St0Tn:hover svg{color:#CCBBE9!important;fill:#CCBBE9!important}.SocialLinks_iconWrapper__St0Tn:focus-visible svg path,.SocialLinks_iconWrapper__St0Tn:hover svg path{fill:#CCBBE9!important}.ResourceLinkButton_Resourcelinkbutton__ZAff5{width:fit-content;padding:.3em .7em;margin:0 .5em;background:#C0282D;box-shadow:0 0 8px rgba(45,169,225,.56);border-radius:100px;justify-content:space-between;align-items:center;display:inline-flex;gap:.7em;text-decoration:none;transition:box-shadow .2s}.ResourceLinkButton_Resourcelinkbutton__ZAff5:hover{box-shadow:0 0 16px #2DA9E1}.ResourceLinkButton_Titleicon__kgGGB{display:flex;align-items:center;gap:.5em;width:auto;height:1.2em}.ResourceLinkButton_Placeholdericon__bohPM{width:1em;height:1em;background:#fff2;border-radius:50%;display:flex;align-items:center;justify-content:center}.ResourceLinkButton_LinkText__vsNCi{color:white;font-size:min(max(.9em,2.5vw),1.1em);font-family:Hack,monospace;font-weight:400;word-wrap:break-word;white-space:nowrap;overflow:visible;width:auto;height:auto;position:relative}.ResourceLinkButton_LinkIcon__x4u7j{position:relative;display:flex;align-items:center}.ResourceLinkButton_LinkSvg__5jM0_{width:1.2em;height:1.1em;display:block}.page_bannerProjectsRow__HYGJl{display:flex;gap:2vw;justify-content:center;flex-wrap:wrap;margin-top:2em}.page_bannerProjectCard__h5Hhz{border-radius:16px;overflow:hidden;box-shadow:0 0 8px #C0282D;display:block;min-width:160px;max-width:220px;width:100%;aspect-ratio:4/3;background:transparent}.page_bannerProjectImage__7LG1g{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.page_followProgressContainer__TSWxB{background:#151029;color:white;border-radius:16px;padding:.5em;margin:2em auto 0;display:inline-block;font-weight:600;font-size:1.25rem;box-shadow:0 2px 12px rgba(0,0,0,.1);text-align:center}.page_dropdownSectionHeader__IErAX{font-weight:700;color:#111;margin-bottom:.5em}.page_dropdownSectionSubheader__H9Wwg{font-weight:500;color:#111;margin-left:.5em;font-size:.95em}.page_dropdownList__P8Km7{color:#111;font-size:1em;padding-left:1.5em;margin:0 0 1em}.page_dropdownListItem___pFam{color:#111;font-weight:400}.page_goToProjectButton__0m2Xu{display:inline-block;background:#C0282D;color:#fff;font-weight:700;font-size:1.25rem;padding:.75em 2em;border-radius:16px;text-decoration:none;box-shadow:0 2px 12px rgba(0,0,0,.1),0 4px 24px 0 var(--blueC,#6C63FF);margin:2em auto 0;transition:background .2s,color .2s,box-shadow .2s;border:none;cursor:pointer;text-align:center}.page_goToProjectButton__0m2Xu:focus,.page_goToProjectButton__0m2Xu:hover{background:#a01e24;color:#fff;box-shadow:0 4px 16px rgba(192,40,45,.15),0 4px 24px 0 var(--blueC,#6C63FF)}