@charset "UTF-8";.EndorsementSection_EndorsementSection__KGHWj .EndorsementSection_heading__u0AcK{font-size:2rem;margin:0;font-weight:500;text-shadow:4px 4px 0 rgba(0,0,0,.2)}.EndorsementSection_EndorsementSection__KGHWj .EndorsementSection_description__4FLXw{line-height:1.25rem;margin-bottom:2rem}.HeroSection_HeroSection3__t_1p4{padding:0!important}.HeroSection_HeroSection3__t_1p4 .HeroSection_cards__IjNwB{display:flex;flex-direction:row;gap:1rem;justify-content:center}.HeroSection_HeroSection3__t_1p4 .HeroSection_cards__IjNwB .HeroSection_card__DJ8jq{display:flex;flex-direction:column;align-items:center;margin-bottom:-3rem;background-color:rgba(0,0,0,.1);padding:3rem 6rem;border-radius:.5rem;box-shadow:inset 0 0 32px 8px rgba(0,0,0,.2),inset 0 0 16px 2px rgba(0,0,0,.4),inset 0 0 0 0}@media(max-width:600px){.HeroSection_HeroSection3__t_1p4 .HeroSection_cards__IjNwB .HeroSection_card__DJ8jq{margin-inline:1rem;padding:2rem}}.HeroSection_HeroSection3__t_1p4 .HeroSection_cards__IjNwB .HeroSection_card__DJ8jq p{max-width:32ch}.Moon_moon__89Luz{background-size:cover;border-radius:50%;background-position-x:center;background-position-y:bottom;width:200px;height:195px;margin-bottom:1rem;display:flex;flex-direction:column;justify-content:flex-end}@media(max-width:768px){.Moon_moon__89Luz{width:150px;height:146.25px}}.Moon_specialMoonText__xlWfC{margin-bottom:-2rem}.Moon_normalMoon__iQuMZ{background-image:radial-gradient(rgba(114,57,171,.5) 0,rgba(114,57,171,.5) 100%),radial-gradient(hsla(0,0%,78%,.35) 0,hsla(0,0%,78%,.55) 70%,hsla(0,0%,78%,.85) 100%),url(/images/moon.webp);box-shadow:0 2px 80px 12px #a37ac3,inset 16px -8px 16px 10px #462846}.Moon_pumpkinMoon__o__VF{background-image:radial-gradient(rgba(185,67,44,.5) 0,rgba(188,66,41,.5) 100%),radial-gradient(hsla(0,0%,78%,.35) 0,hsla(0,0%,78%,.55) 70%,hsla(0,0%,78%,.85) 100%),url(/images/moon.webp);box-shadow:0 2px 80px 12px #c3867a,inset 16px -8px 16px 10px #462d28;color:#dc906c}.Moon_bloodMoon__AMKAi{background-image:radial-gradient(rgba(184,34,34,.5) 0,rgba(207,35,35,.5) 100%),radial-gradient(hsla(0,0%,78%,.35) 0,hsla(0,0%,78%,.55) 70%,hsla(0,0%,78%,.85) 100%),url(/images/moon.webp);box-shadow:0 2px 80px 12px #c37a7a,inset 16px -8px 16px 10px #451d1d;color:#dc6c6c}.Moon_frostMoon__kw1QK{background-image:radial-gradient(rgba(57,171,171,.5) 0,rgba(57,171,156,.5) 100%),radial-gradient(hsla(0,0%,78%,.35) 0,hsla(0,0%,78%,.55) 70%,hsla(0,0%,78%,.85) 100%),url(/images/moon.webp);box-shadow:0 2px 80px 12px #7ac3bd,inset 16px -8px 16px 10px #284546;color:#6cdccf}.HomeSection_HomeSection__oS6tg{width:100%;height:100vh;height:100svh;display:flex;flex-direction:column;align-items:center;justify-content:center;background-size:cover;background-position-x:center;background-position-y:center;gap:2rem}@media(max-width:768px){.HomeSection_HomeSection__oS6tg{gap:1rem}}.HomeSection_HomeSection__oS6tg,.HomeSection_HomeSection__oS6tg *{z-index:1}.HomeSection_HomeSection__oS6tg .HomeSection_heading__WdyBd{font-weight:300;max-width:16ch;font-size:3rem;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}@media(max-width:768px){.HomeSection_HomeSection__oS6tg .HomeSection_heading__WdyBd{font-size:2.5rem}}@media(max-width:600px){.HomeSection_HomeSection__oS6tg .HomeSection_heading__WdyBd{font-size:2rem}}.HomeSection_HomeSection__oS6tg .HomeSection_heading__WdyBd .HomeSection_gradient__K1MX3{background:linear-gradient(90deg,#e963ff,#ffae74 25%,#a764ff 50%,#ffae74 75%,#e963ff);background-size:200%;background-position:100%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:HomeSection_background-pan__qhQwt 3s linear 0s infinite normal;animation-play-state:paused;-webkit-animation-play-state:paused;cursor:help}@keyframes HomeSection_background-pan__qhQwt{0%{background-position:0}to{background-position:-200%}}.HomeSection_HomeSection__oS6tg .HomeSection_heading__WdyBd .HomeSection_gradient__K1MX3:focus,.HomeSection_HomeSection__oS6tg .HomeSection_heading__WdyBd .HomeSection_gradient__K1MX3:hover{animation-play-state:running;-webkit-animation-play-state:running}.HomeSection_HomeSection__oS6tg .HomeSection_avatar__H_Qnb{width:auto;max-width:15vh;background-color:red;border-radius:50%}.HomeSection_HomeSection__oS6tg .HomeSection_greeting__iU23V{font-weight:200;margin:1rem;line-height:1.5;height:8rem;font-size:2rem}@media(max-width:768px){.HomeSection_HomeSection__oS6tg .HomeSection_greeting__iU23V{margin:.25rem;font-size:1.5rem}}@media(max-width:600px){.HomeSection_HomeSection__oS6tg .HomeSection_greeting__iU23V{font-size:1.25rem;font-weight:300;line-height:1.5}}.StatisticsSection_StatisticsSection__msCYD{margin-top:-1rem}.StatisticsSection_StatisticsSection__msCYD .StatisticsSection_statistics__aaE4W{margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr 1fr}@media(max-width:600px){.StatisticsSection_StatisticsSection__msCYD .StatisticsSection_statistics__aaE4W{grid-template-columns:1fr}}.StatisticsSection_StatisticsSection__msCYD .StatisticsSection_statistics__aaE4W .StatisticsSection_statistic__7BuBN{list-style:none;margin:0;padding:1rem}.StatisticsSection_StatisticsSection__msCYD .StatisticsSection_statistics__aaE4W .StatisticsSection_statistic__7BuBN:first-child,.StatisticsSection_StatisticsSection__msCYD .StatisticsSection_statistics__aaE4W .StatisticsSection_statistic__7BuBN:nth-child(2){border-right:1.5px solid hsla(0,0%,100%,.3)}@media(max-width:600px){.StatisticsSection_StatisticsSection__msCYD .StatisticsSection_statistics__aaE4W .StatisticsSection_statistic__7BuBN:first-child,.StatisticsSection_StatisticsSection__msCYD .StatisticsSection_statistics__aaE4W .StatisticsSection_statistic__7BuBN:nth-child(2){border-right:none;border-bottom:1.5px solid hsla(0,0%,100%,.3)}}.StatisticsSection_StatisticsSection__msCYD .StatisticsSection_statistics__aaE4W .StatisticsSection_statistic__7BuBN h3{font-size:3rem;margin-block:1rem}.StatisticsSection_StatisticsSection__msCYD .StatisticsSection_statistics__aaE4W .StatisticsSection_statistic__7BuBN .StatisticsSection_subtitle__y5QH8{font-size:12px;font-style:italic}.page_HomePage__NHbsd{background-color:#252233}.page_HomePage__NHbsd .page_avatarContainer__YNFcg{background-color:#eee;border-radius:50%;width:auto;display:inline}.page_HomePage__NHbsd section{padding:5rem}@media(max-width:992px){.page_HomePage__NHbsd section{padding:3rem}}@media(max-width:768px){.page_HomePage__NHbsd section{padding:2rem}}@media(max-width:600px){.page_HomePage__NHbsd section{padding:1rem}}.page_HomePage__NHbsd section[class*=no-padding]{padding:0}.page_HomePage__NHbsd>:nth-child(2){background:linear-gradient(180deg,#9448df,#863fc2)}.page_HomePage__NHbsd>:nth-child(3){background:linear-gradient(180deg,#863fc2,#7737a6)}.page_HomePage__NHbsd>:nth-child(4){background:linear-gradient(180deg,#7737a6,#682f8b)}.page_HomePage__NHbsd>:nth-child(5){background:linear-gradient(180deg,#682f8b,#582871)}.page_HomePage__NHbsd>:nth-child(6){background:linear-gradient(180deg,#582871,#45245a)}.page_HomePage__NHbsd>:nth-child(7){background:#45245a}.page_HomePage__NHbsd section[class*=PortfolioSection]{background:linear-gradient(180deg,#0f0a14,#140a14 70%,#14050a 90%,#190505 95%,#280f0f)}.page_HomePage__NHbsd>:nth-child(9){margin-top:-2px;background:linear-gradient(180deg,#54204b,#57163b)}.page_HomePage__NHbsd>:nth-child(10){background:linear-gradient(180deg,#57163b,#580d2a)}.page_HomePage__NHbsd>:nth-child(11){background:linear-gradient(180deg,#580d2a,#540719)}.PortfolioSection_PortfolioSection__vFaP6{background-color:#0a0a0a}.PortfolioSection_PortfolioSection__vFaP6:first-child{transform:translateY(-5px);z-index:10}.TechnologiesSection_TechnologiesSection__2_8Qh .TechnologiesSection_SkillsTitle__I3_72{font-weight:200;color:#eee;font-size:48px;text-transform:uppercase;align-items:center;display:flex;justify-content:center;line-height:48px;gap:1rem}@media(max-width:768px){.TechnologiesSection_TechnologiesSection__2_8Qh .TechnologiesSection_SkillsTitle__I3_72{flex-direction:column;font-size:40px}}.TechnologiesSection_TechnologiesSection__2_8Qh .TechnologiesSection_SkillsTitle__I3_72 .TechnologiesSection_ancient__gc7Ew{font-family:Summer;font-size:64px;background:linear-gradient(to bottom right,#fff,#faf,#aaf);background-size:200%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;white-space:nowrap;font-weight:400;line-height:normal}@media(max-width:768px){.TechnologiesSection_TechnologiesSection__2_8Qh .TechnologiesSection_SkillsTitle__I3_72 .TechnologiesSection_ancient__gc7Ew{font-size:50px}}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/_next/static/media/ajax-loader.0b80f665.gif) 50% no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(/_next/static/media/slick.25572f22.eot);src:url(/_next/static/media/slick.25572f22.eot?#iefix) format("embedded-opentype"),url(/_next/static/media/slick.653a4cbb.woff) format("woff"),url(/_next/static/media/slick.6aa1ee46.ttf) format("truetype"),url(/_next/static/media/slick.f895cfdf.svg#slick) format("svg")}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;transform:translateY(-50%);cursor:pointer;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:none;background:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{width:20px;height:20px;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;padding:5px;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.Carousel_Carousel__P6aA4{margin-bottom:2rem}.Carousel_Carousel__P6aA4 [class*=slick-dots]{bottom:-50px}.Carousel_Carousel__P6aA4 [class*=slick-dots] :before{color:#fff!important}@media(max-width:600px){.Carousel_Carousel__P6aA4 [class*=slick-prev]{left:0}.Carousel_Carousel__P6aA4 [class*=slick-next]{right:0}}@media(max-width:450px){.Carousel_Carousel__P6aA4 [class*=slick-next],.Carousel_Carousel__P6aA4 [class*=slick-prev]{display:none!important}}.Carousel_Carousel__P6aA4 .Carousel_item__qRPMP>*{margin:0 auto;cursor:-webkit-grab;cursor:grab}.Hero_Hero__hvPtS{display:flex;justify-content:center;gap:2rem;padding:0}@media(max-width:768px){.Hero_Hero__hvPtS{padding:0;flex-direction:column-reverse!important;align-items:center}}.Hero_Hero__hvPtS .Hero_Image__UwQ6r{max-height:50ch;max-width:50%}@media(max-width:768px){.Hero_Hero__hvPtS .Hero_Image__UwQ6r{max-width:75%}}.Hero_Hero__hvPtS .Hero_Text__BA5Gj{display:flex;flex-direction:column;max-width:75ch;gap:1rem;padding:0}@media(max-width:768px){.Hero_Hero__hvPtS .Hero_Text__BA5Gj{text-align:left!important;align-items:start!important;padding:1rem}}.Hero_Hero__hvPtS .Hero_Text__BA5Gj .Hero_Heading__K_tUn{font-size:2rem;margin:0;font-weight:500;text-shadow:4px 4px 0 rgba(0,0,0,.2)}.Hero_Hero__hvPtS .Hero_Text__BA5Gj .Hero_Paragraph__uo4M0{line-height:1.35;font-weight:300}.Cave_Cave__4Ymdk{overflow:hidden;display:flex;flex-direction:column}.Cave_Cave__4Ymdk.Cave_upper__PfHws{transform:translateY(-5px)}.Cave_Cave__4Ymdk svg{width:100%;height:auto;aspect-ratio:1920/500}.Cave_Cave__4Ymdk svg.Cave_flip__o6p7a{rotate:180deg}@media(max-width:1200px){.Cave_Cave__4Ymdk svg{width:150%}}@media(max-width:768px){.Cave_Cave__4Ymdk svg{width:200%}}@media(max-width:600px){.Cave_Cave__4Ymdk svg{width:250%}}.Cave_layer1__0kvjF{fill:#45245a}.Cave_layer2__t1tSn,.Cave_layer3__CO5AE{fill:#351c45}.Cave_layer4__fMgAv{fill:#22102e}.Cave_layer5__PWQWu{fill:#291537}.Cave_lower__H0MGZ .Cave_layer1__0kvjF{fill:#54204b}.Cave_lower__H0MGZ .Cave_layer2__t1tSn,.Cave_lower__H0MGZ .Cave_layer3__CO5AE{fill:#351c45;filter:hue-rotate(30deg)}.Cave_lower__H0MGZ .Cave_layer4__fMgAv{fill:#22102e;filter:hue-rotate(30deg)}.Cave_lower__H0MGZ .Cave_layer5__PWQWu{fill:#291537;filter:hue-rotate(30deg)}.Pill_Pill__jUWnH{padding:.25rem 1rem;font-size:1rem;border-radius:.25rem;font-weight:500;display:flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;font-weight:400}.Pill_PillList__azc4h{display:flex;flex-wrap:wrap;gap:.625rem;align-items:flex-start;list-style:none;padding:0}.LighthouseSection_LighthouseSection__cm1F_{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}@media(max-width:768px){.LighthouseSection_LighthouseSection__cm1F_{grid-template-columns:1fr}}.LighthouseSection_LighthouseSection__cm1F_ .LighthouseSection_info__6xyWa{margin-block:auto}.LighthouseSection_LighthouseSection__cm1F_ .LighthouseSection_info__6xyWa h2{font-size:2rem;margin:0;font-weight:500;text-shadow:4px 4px 0 rgba(0,0,0,.2)}.LighthouseSection_LighthouseSection__cm1F_ .LighthouseSection_info__6xyWa p{max-width:50ch;margin-inline:auto}.LighthouseSection_LighthouseSection__cm1F_ .LighthouseSection_stats__Nlj1t{display:grid;grid-template-columns:128px 128px;grid-gap:1rem;gap:1rem;margin-inline:auto;background-color:rgba(0,0,0,.1);padding:3rem;border-radius:.5rem;box-shadow:inset 0 0 32px 8px rgba(0,0,0,.2),inset 0 0 16px 2px rgba(0,0,0,.4),inset 0 0 0 0}@media(max-width:600px){.LighthouseSection_LighthouseSection__cm1F_ .LighthouseSection_stats__Nlj1t{padding:1rem;box-shadow:none;background-color:rgba(0,0,0,.2)}}.LighthouseSection_LighthouseSection__cm1F_ .LighthouseSection_stats__Nlj1t .LighthouseSection_stat__dBEEj p{font-weight:500;margin-top:0}.LighthouseSection_LighthouseSection__cm1F_ .LighthouseSection_stats__Nlj1t .LighthouseSection_footnote__ClLy_{grid-column:1/-1;font-size:12px;color:#aaa;margin-inline:4px}.GitHubSection_GitHubSection__ct_1L{display:flex;flex-direction:column;gap:2rem}.GitHubSection_GitHubSection__ct_1L .GitHubSection_info__UQ2Fg{display:flex;flex-direction:column;gap:1rem;align-items:center}.GitHubSection_GitHubSection__ct_1L .GitHubSection_info__UQ2Fg .GitHubSection_heading__i8CEQ{font-size:2rem;margin:0;font-weight:500;text-shadow:4px 4px 0 rgba(0,0,0,.2)}.GitHubSection_GitHubSection__ct_1L .GitHubSection_info__UQ2Fg .GitHubSection_description__0rm1Q{text-align:center;line-height:1.5rem}.GitHubSection_GitHubSection__ct_1L .GitHubSection_contributions__lhxRd{display:flex;flex-direction:row;gap:6px;justify-content:center}@media(max-width:992px){.GitHubSection_GitHubSection__ct_1L .GitHubSection_contributions__lhxRd{display:none}}.GitHubSection_GitHubSection__ct_1L .GitHubSection_week__42Qvo{display:flex;flex-direction:column;gap:4px}.GitHubSection_GitHubSection__ct_1L .GitHubSection_day__Jl2HC{border:1px solid #696b6d;border-radius:2px;width:10px;height:10px;font-size:8px}.GitHubSection_GitHubSection__ct_1L .GitHubSection_day__Jl2HC.GitHubSection_contribution-0__ujWzv{background-color:none}.GitHubSection_GitHubSection__ct_1L .GitHubSection_day__Jl2HC.GitHubSection_contribution-1__siEtv{background-color:#b99be9}.GitHubSection_GitHubSection__ct_1L .GitHubSection_day__Jl2HC.GitHubSection_contribution-2__rMylF{background-color:#7e40c4}.GitHubSection_GitHubSection__ct_1L .GitHubSection_day__Jl2HC.GitHubSection_contribution-3__Eoi1Q{background-color:#5b30a1}.GitHubSection_GitHubSection__ct_1L .GitHubSection_left__SNUUQ{text-align:left;margin:0}.GitHubSection_GitHubSection__ct_1L .GitHubSection_languages__6BD4j{display:flex;flex-direction:column;gap:1rem;justify-items:center;background-color:rgba(0,0,0,.1);padding:3rem 3rem 2rem;border-radius:.5rem;box-shadow:inset 0 0 32px 8px rgba(0,0,0,.2),inset 0 0 16px 2px rgba(0,0,0,.4),inset 0 0 0 0;margin-inline:auto;min-width:300px;max-width:500px}@media(max-width:600px){.GitHubSection_GitHubSection__ct_1L .GitHubSection_languages__6BD4j{padding:1rem;box-shadow:none;background-color:rgba(0,0,0,.2)}}.GitHubSection_GitHubSection__ct_1L .GitHubSection_language__tIaqX{display:flex;flex-direction:column;gap:.5rem;width:100%}.GitHubSection_GitHubSection__ct_1L .GitHubSection_language__tIaqX .GitHubSection_languageInfo__8PLOD{display:flex;flex-direction:row;gap:.5rem;align-items:center;justify-content:space-between}.GitHubSection_GitHubSection__ct_1L .GitHubSection_language__tIaqX .GitHubSection_languageName__H40CK{display:block;width:-moz-fit-content;width:fit-content}.GitHubSection_GitHubSection__ct_1L .GitHubSection_language__tIaqX .GitHubSection_count__WlOjd{font-size:14px;color:hsla(0,0%,100%,.667)}.GitHubSection_GitHubSection__ct_1L .GitHubSection_languageSection__0YEih{margin-top:4rem;gap:3rem}.ProgressBar_ProgressBar__LkNi6{width:100%;height:1rem;background-color:rgba(233,236,239,.2);border-radius:.25rem;overflow:hidden}.ProgressBar_ProgressBar__LkNi6 .ProgressBar_fill__kSlnK{height:100%;transition:width .5 ease;border-right:2px solid #fff}.ProgressBar_wrapper__JWPSo{width:100%;display:flex;align-items:center;gap:.5rem}.ProgressCircle_ProgressCircle__uBAtX{width:128px;height:128px}.EndorsementCard_EndorsementCard__vpMeM{background-color:rgba(0,0,0,.1);padding:1rem 3rem 2rem;border-radius:.5rem;display:flex;flex-direction:column;justify-content:space-between;align-items:center;box-shadow:inset 0 0 32px 8px rgba(0,0,0,.2),inset 0 0 16px 2px rgba(0,0,0,.4),inset 0 0 0 0;max-width:420px;min-width:300px;width:auto;height:500px}@media(max-width:600px){.EndorsementCard_EndorsementCard__vpMeM{padding:.5rem 1rem 1rem;width:300px;height:600px;box-shadow:none;background-color:rgba(0,0,0,.2)}}.EndorsementCard_EndorsementCard__vpMeM .EndorsementCard_infoWrapper__lmzKS{display:flex;gap:1.5rem;justify-content:center;align-items:center;padding-top:1rem;border-top:1.5px solid hsla(0,0%,100%,.267);width:100%}.EndorsementCard_EndorsementCard__vpMeM .EndorsementCard_infoWrapper__lmzKS .EndorsementCard_link__leClY{margin-block:auto;transition:all .2s ease}.EndorsementCard_EndorsementCard__vpMeM .EndorsementCard_infoWrapper__lmzKS .EndorsementCard_link__leClY:focus,.EndorsementCard_EndorsementCard__vpMeM .EndorsementCard_infoWrapper__lmzKS .EndorsementCard_link__leClY:hover{scale:1.1}.EndorsementCard_EndorsementCard__vpMeM .EndorsementCard_infoWrapper__lmzKS .EndorsementCard_link__leClY .EndorsementCard_linkIcon__QW7Pv{position:absolute;z-index:1;background-color:#fff;color:#0a66c2;height:16px;border-radius:4px}.EndorsementCard_EndorsementCard__vpMeM .EndorsementCard_infoWrapper__lmzKS .EndorsementCard_link__leClY .EndorsementCard_image__B_cQr{border-radius:50%;border:2px solid #fff}.EndorsementCard_EndorsementCard__vpMeM .EndorsementCard_infoWrapper__lmzKS .EndorsementCard_info__PD4nB{display:flex;flex-direction:column;gap:.5rem;justify-content:center}.EndorsementCard_EndorsementCard__vpMeM .EndorsementCard_infoWrapper__lmzKS .EndorsementCard_info__PD4nB .EndorsementCard_subtitle__eYEBg{font-size:14px;margin:0;text-align:left;color:hsla(0,0%,100%,.667)}.EndorsementCard_EndorsementCard__vpMeM .EndorsementCard_infoWrapper__lmzKS .EndorsementCard_info__PD4nB .EndorsementCard_name__FrHkk{font-size:20px;margin:0;text-align:left;font-weight:500}.EndorsementCard_EndorsementCard__vpMeM .EndorsementCard_infoWrapper__lmzKS .EndorsementCard_info__PD4nB .EndorsementCard_position__HtOYH{margin:0;display:flex;gap:.5rem;align-items:center;flex-wrap:wrap}.EndorsementCard_EndorsementCard__vpMeM .EndorsementCard_infoWrapper__lmzKS .EndorsementCard_info__PD4nB .EndorsementCard_position__HtOYH .EndorsementCard_companyIcon__qKa5v{height:16px;width:-moz-fit-content;width:fit-content}.EndorsementCard_EndorsementCard__vpMeM .EndorsementCard_quote__7mbl6{font-style:italic;margin-inline:0}.EndorsementCard_EndorsementCard__vpMeM .EndorsementCard_quote__7mbl6 svg{width:1rem}.Partners_Partners__KyFJY{box-shadow:inset 0 20px 15px -15px rgba(26,0,47,.467),inset 0 -20px 15px -15px rgba(26,0,47,.467);border:1px solid transparent;padding-block:4rem;filter:brightness(.85)}.Partners_Partners__KyFJY .Partners_title__NR6Q1{font-weight:300;text-align:center;position:absolute;bottom:1rem;right:1rem;font-size:12px}.Partners_Partners__KyFJY .Partners_List__k9q1G{list-style:none;display:flex;align-items:center;justify-content:center;margin:0;padding:0;flex-wrap:wrap;gap:2rem}.Partners_Partners__KyFJY .Partners_List__k9q1G .Partners_Partner__8vEuS{display:flex;align-items:center;justify-content:center;transition:all .2s ease-in-out}.Partners_Partners__KyFJY .Partners_List__k9q1G .Partners_Partner__8vEuS:focus,.Partners_Partners__KyFJY .Partners_List__k9q1G .Partners_Partner__8vEuS:hover{scale:1.05}.Navbar_Navbar__eHOQS{position:fixed;width:calc(100vw - 38px);z-index:10;display:flex;justify-content:space-between;padding:16px 22px 16px 16px;align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}@media(max-width:992px){.Navbar_Navbar__eHOQS{-webkit-backdrop-filter:none;backdrop-filter:none}}.Navbar_Navbar__eHOQS .Navbar_routes__XNo8i{display:flex;flex:1 1;justify-content:space-evenly;padding:0 2rem}@media(max-width:992px){.Navbar_Navbar__eHOQS .Navbar_routes__XNo8i{display:none;flex:0 1}}.Navbar_Navbar__eHOQS .Navbar_routes__XNo8i .Navbar_link__tkAak{transition:all .2s ease-in-out;cursor:pointer;font-size:18px;display:flex;align-items:center;gap:.5rem;text-decoration:none}.Navbar_Navbar__eHOQS .Navbar_routes__XNo8i .Navbar_link__tkAak:focus,.Navbar_Navbar__eHOQS .Navbar_routes__XNo8i .Navbar_link__tkAak:hover{color:#aaf}.Navbar_Navbar__eHOQS .Navbar_routes__XNo8i .Navbar_link__tkAak svg{font-size:21px}.Navbar_Navbar__eHOQS .Navbar_routes__XNo8i .Navbar_mainLink__21nam{margin:0}.Navbar_Navbar__eHOQS .Navbar_links__FKv_c{display:flex;gap:1.5rem}.Navbar_Navbar__eHOQS .Navbar_links__FKv_c .Navbar_link__tkAak *{transition:all .2s ease-in-out;font-size:21px;color:#e5f7ff}.Navbar_Navbar__eHOQS .Navbar_links__FKv_c .Navbar_link__tkAak:focus *,.Navbar_Navbar__eHOQS .Navbar_links__FKv_c .Navbar_link__tkAak:hover *{color:#aaf}.ProjectCard_ProjectCard__46_Fd{width:20rem;aspect-ratio:9/14;border-radius:8px;display:flex;flex-direction:column;overflow:hidden;padding:2rem 1.5rem;text-align:left;cursor:pointer;transition:scale .2s ease-in-out,box-shadow .2s ease-in-out;position:relative}.ProjectCard_ProjectCard__46_Fd:focus-within,.ProjectCard_ProjectCard__46_Fd:hover{scale:1.05;box-shadow:0 0 32px 1px rgba(255,179,255,.8),0 0 64px 2px rgba(255,179,255,.5),0 0 256px 2px rgba(255,179,255,.3)}.ProjectCard_ProjectCard__46_Fd button{position:absolute;bottom:0;left:1rem}.ProjectCard_ProjectCard__46_Fd .ProjectCard_date__Mnjir{list-style:none;justify-self:start;position:absolute;top:1rem;right:1rem;display:flex;flex-direction:column;justify-content:right;align-items:flex-end;text-align:right}.ProjectCard_ProjectCard__46_Fd .ProjectCard_content__2BEbm{margin-top:auto;margin-bottom:4rem}.ProjectCard_ProjectCard__46_Fd .ProjectCard_content__2BEbm .ProjectCard_title__ai8TR{font-size:1.75rem}.ProjectCard_heading__NTWCo{font-size:10rem;width:100%;margin:0;top:13rem;font-family:Summer;position:absolute;background:linear-gradient(180deg,rgba(0,0,0,.5) 2.5%,transparent 50%,rgba(0,0,0,.5) 97.5%),radial-gradient(rgba(255,100,255,.1) 0,rgba(255,179,255,.8) 25%,rgba(255,100,255,.1) 50%,rgba(255,179,255,.8) 75%,rgba(255,100,255,.1) 100%);background-size:1000%;background-position:100%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:ProjectCard_background-pan__pfojR 10s linear 0s infinite alternate;opacity:.35}@keyframes ProjectCard_background-pan__pfojR{0%{background-position:0}to{background-position:-200%}}@media(max-width:768px){.ProjectCard_heading__NTWCo{font-size:8rem}}@media(max-width:600px){.ProjectCard_heading__NTWCo{font-size:6rem}}.ProjectCard_ProjectCardList__Kb6v_{list-style:none;padding:0 0 0 100vw;display:flex;gap:20vw;width:-moz-fit-content;width:fit-content}.ProjectCard_ProjectCardExtended__j1HXI{width:50rem;aspect-ratio:22.5/14;display:flex;background-color:#0c0b15;border-radius:12px;box-shadow:0 0 16px 2px rgba(255,179,255,.8);margin-inline:2rem;position:relative}@media(max-width:768px){.ProjectCard_ProjectCardExtended__j1HXI{display:block}}.ProjectCard_ProjectCardExtended__j1HXI .ProjectCard_image___9N4L{width:auto;min-width:20rem;aspect-ratio:9/14!important;overflow:none;border-radius:12px 0 0 12px;position:relative}@media(max-width:768px){.ProjectCard_ProjectCardExtended__j1HXI .ProjectCard_image___9N4L{display:none}}.ProjectCard_ProjectCardExtended__j1HXI .ProjectCard_image___9N4L .ProjectCard_date__Mnjir{list-style:none;justify-self:start;position:absolute;top:1rem;right:1rem;display:flex;flex-direction:column;justify-content:right;align-items:flex-end;margin:0;padding:0}.ProjectCard_ProjectCardExtended__j1HXI .ProjectCard_content__2BEbm{padding:2rem;text-align:left;margin-bottom:2rem}.ProjectCard_ProjectCardExtended__j1HXI .ProjectCard_content__2BEbm .ProjectCard_title__ai8TR{font-size:2rem}.ProjectCard_ProjectCardExtended__j1HXI .ProjectCard_content__2BEbm .ProjectCard_links__plLLt{position:absolute;right:1rem;display:flex;gap:1rem;bottom:1rem}.ProjectCard_ProjectCardExtended__j1HXI .ProjectCard_content__2BEbm .ProjectCard_links__plLLt .ProjectCard_link__23fYS{transition:all .2s ease-in-out;cursor:pointer;font-size:18px;display:flex;align-items:center;gap:.5rem;text-decoration:none;margin-bottom:1rem}.ProjectCard_ProjectCardExtended__j1HXI .ProjectCard_content__2BEbm .ProjectCard_links__plLLt .ProjectCard_link__23fYS:focus,.ProjectCard_ProjectCardExtended__j1HXI .ProjectCard_content__2BEbm .ProjectCard_links__plLLt .ProjectCard_link__23fYS:hover{color:#aaf}.ProjectCard_ProjectCardExtended__j1HXI .ProjectCard_content__2BEbm .ProjectCard_links__plLLt .ProjectCard_link__23fYS svg{font-size:21px}.Backdrop_Backdrop__XSnXT{position:fixed;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,.318);display:flex;align-items:center;justify-content:center;overflow:hidden;z-index:100;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.SkillCard_SkillCard__d1Qxq{display:inline-flex;max-height:75vh;max-height:75svh;height:30rem;padding:3rem 3.4375rem;flex-direction:column;align-items:center;justify-content:flex-start;gap:1rem;flex-shrink:0;width:14.8125rem;border-radius:1rem;background:rgba(0,0,0,.1);box-shadow:inset 0 0 32px 8px rgba(0,0,0,.2),inset 0 0 16px 2px rgba(0,0,0,.4),0 0 0 0;margin-bottom:.5rem}@media(max-width:600px){.SkillCard_SkillCard__d1Qxq{padding:2rem 2.2rem;box-shadow:none;background:rgba(0,0,0,.2)}}.SkillCard_SkillCard__d1Qxq svg{min-height:100px}.SkillCard_SkillCard__d1Qxq .SkillCard_hero__EsBrE{max-height:50%;overflow:hidden;font-weight:200}.SkillCard_SkillCard__d1Qxq .SkillCard_hero__EsBrE h3{font-weight:400;font-size:1.5rem}.SkillCard_SkillCard__d1Qxq .SkillCard_hero__EsBrE p{text-align:left;line-height:1.5}.SkillCard_SkillCard__d1Qxq .SkillCard_pillWrapper__0IyF7{text-align:left}.SkillCard_SkillCard__d1Qxq .SkillCard_pillWrapper__0IyF7 h4{text-transform:uppercase;font-weight:500;margin-block:.5rem}.SkillCard_SkillCardList__Klof6{display:grid;grid-template-columns:1fr 1fr;justify-items:center;grid-gap:4.5rem;gap:4.5rem;align-items:center;padding:1rem;list-style:none}@media(max-width:992px){.SkillCard_SkillCardList__Klof6{padding:1rem 0;grid-template-columns:1fr}}.Footer_Footer__z0Ikr{background:linear-gradient(180deg,#45245a 0,transparent 1rem)}