@charset "UTF-8";body{font-family:Inter,sans-serif;background-color:#fdfbf7;color:#303037;width:100%;display:flex;flex-direction:column;align-items:center}#root{max-width:min(70rem,95%)}html,body{overflow-x:hidden;overflow-x:clip}body::-webkit-scrollbar{width:10px}body::-webkit-scrollbar-track{background:#fff}body::-webkit-scrollbar-thumb{background:#8a2be2}._nav-items_uthj3_1:hover{background:#303037;transition:1s;color:#fff}._nav-items_uthj3_1{cursor:pointer}@media (max-width: 600px){._nav-items-container_uthj3_12{flex-direction:column;padding:10px 0;line-height:normal;gap:3px;position:absolute;height:auto!important;right:10px;top:80px;width:100%;background-color:#fdfbf7e3;justify-content:end;align-items:end!important;padding-bottom:8rem}._nav-items_uthj3_1{margin-right:0!important;font-size:30px}._hiddenClass_uthj3_31{display:none!important}}.hamburger-menu{display:none;position:absolute;right:22px;background-color:transparent;border:none;cursor:pointer;padding:0}.hamburger-line{fill:none;stroke:#303037;stroke-width:6;transition:stroke-dasharray .6s cubic-bezier(.4,0,.2,1),stroke-dashoffset .6s cubic-bezier(.4,0,.2,1)}.hamburger-line1{stroke-dasharray:60 207;stroke-width:6}.hamburger-line2{stroke-dasharray:60 60;stroke-width:6}.hamburger-line3{stroke-dasharray:60 207;stroke-width:6}.hamburger-opened .hamburger-line1{stroke-dasharray:90 207;stroke-dashoffset:-134;stroke-width:6}.hamburger-opened .hamburger-line2{stroke-dasharray:1 60;stroke-dashoffset:-30;stroke-width:6}.hamburger-opened .hamburger-line3{stroke-dasharray:90 207;stroke-dashoffset:-134;stroke-width:6}@media (max-width: 600px){.hamburger-menu{display:flex!important}}._hero_19fwg_2{min-height:calc(100vh - 96px);padding:3rem 0 6rem;display:flex;align-items:center;position:relative;isolation:isolate}._hero_19fwg_2:before{content:"";width:26rem;height:26rem;position:absolute;right:-12rem;top:8%;z-index:-1;border-radius:50%;background:rgba(138,43,226,.055);filter:blur(2px)}._heroContainer_19fwg_23{width:100%;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(350px,.92fr);gap:5rem;align-items:center}._heroCopy_19fwg_31{position:relative;z-index:2}._eyebrow_19fwg_36{margin:0 0 .65rem;color:#8a2be2;font-size:.82rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase}._heroTitle_19fwg_45{margin:0;font-size:clamp(2.9rem,5vw,4.2rem);line-height:1.05;letter-spacing:-.045em}._heroSubTitle_19fwg_52{min-height:2.7rem;margin:.9rem 0 0;font-size:clamp(1.4rem,2.4vw,1.85rem);font-weight:400}._heroDescription_19fwg_59{max-width:35rem;margin:1.4rem 0 0;color:#5b5b63;font-size:1.05rem;line-height:1.72}._typed_19fwg_67{color:#8a2be2}._typed_19fwg_67:before{content:"​";content:"​"/"Full Stack Developer";alt:"Full Stack Developer";white-space:break-spaces;will-change:content;animation:_typed-0_19fwg_1 34.08s linear 1s infinite forwards}._typed_19fwg_67:after{content:"​";position:relative;display:inline-block;padding-right:.1ch;border-right:1ch solid currentColor;white-space:nowrap;animation:_typed-0-caret_19fwg_1 .75s linear 1s infinite forwards}@keyframes _typed-0_19fwg_1{0%,0.29242723%{content:"​F";content:"​F"/"Full Stack Developer";alt:"Full Stack Developer"}0.29342723%,0.5858544601%{content:"​Fu";content:"​Fu"/"Full Stack Developer";alt:"Full Stack Developer"}0.5868544601%,0.8792816901%{content:"​Ful";content:"​Ful"/"Full Stack Developer";alt:"Full Stack Developer"}0.8802816901%,1.1727089202%{content:"​Full";content:"​Full"/"Full Stack Developer";alt:"Full Stack Developer"}1.1737089202%,1.4661361502%{content:"​Full ";content:"​Full "/"Full Stack Developer";alt:"Full Stack Developer"}1.4671361502%,1.7595633803%{content:"​Full S";content:"​Full S"/"Full Stack Developer";alt:"Full Stack Developer"}1.7605633803%,2.0529906103%{content:"​Full St";content:"​Full St"/"Full Stack Developer";alt:"Full Stack Developer"}2.0539906103%,2.3464178404%{content:"​Full Sta";content:"​Full Sta"/"Full Stack Developer";alt:"Full Stack Developer"}2.3474178404%,2.6398450704%{content:"​Full Stac";content:"​Full Stac"/"Full Stack Developer";alt:"Full Stack Developer"}2.6408450704%,2.9332723005%{content:"​Full Stack";content:"​Full Stack"/"Full Stack Developer";alt:"Full Stack Developer"}2.9342723005%,3.2266995305%{content:"​Full Stack ";content:"​Full Stack "/"Full Stack Developer";alt:"Full Stack Developer"}3.2276995305%,3.5201267606%{content:"​Full Stack D";content:"​Full Stack D"/"Full Stack Developer";alt:"Full Stack Developer"}3.5211267606%,3.8135539906%{content:"​Full Stack De";content:"​Full Stack De"/"Full Stack Developer";alt:"Full Stack Developer"}3.8145539906%,4.1069812207%{content:"​Full Stack Dev";content:"​Full Stack Dev"/"Full Stack Developer";alt:"Full Stack Developer"}4.1079812207%,4.4004084507%{content:"​Full Stack Deve";content:"​Full Stack Deve"/"Full Stack Developer";alt:"Full Stack Developer"}4.4014084507%,4.6938356808%{content:"​Full Stack Devel";content:"​Full Stack Devel"/"Full Stack Developer";alt:"Full Stack Developer"}4.6948356808%,4.9872629108%{content:"​Full Stack Develo";content:"​Full Stack Develo"/"Full Stack Developer";alt:"Full Stack Developer"}4.9882629108%,5.2806901408%{content:"​Full Stack Develop";content:"​Full Stack Develop"/"Full Stack Developer";alt:"Full Stack Developer"}5.2816901408%,5.5741173709%{content:"​Full Stack Develope";content:"​Full Stack Develope"/"Full Stack Developer";alt:"Full Stack Developer"}5.5751173709%,11.9708309859%{content:"​Full Stack Developer";content:"​Full Stack Developer"/"Full Stack Developer";alt:"Full Stack Developer"}11.9718309859%,12.20557277%{content:"​Full Stack Develope";content:"​Full Stack Develope"/"Full Stack Developer";alt:"Full Stack Developer"}12.20657277%,12.440314554%{content:"​Full Stack Develop";content:"​Full Stack Develop"/"Full Stack Developer";alt:"Full Stack Developer"}12.441314554%,12.675056338%{content:"​Full Stack Develo";content:"​Full Stack Develo"/"Full Stack Developer";alt:"Full Stack Developer"}12.676056338%,12.9097981221%{content:"​Full Stack Devel";content:"​Full Stack Devel"/"Full Stack Developer";alt:"Full Stack Developer"}12.9107981221%,13.1445399061%{content:"​Full Stack Deve";content:"​Full Stack Deve"/"Full Stack Developer";alt:"Full Stack Developer"}13.1455399061%,13.3792816901%{content:"​Full Stack Dev";content:"​Full Stack Dev"/"Full Stack Developer";alt:"Full Stack Developer"}13.3802816901%,13.6140234742%{content:"​Full Stack De";content:"​Full Stack De"/"Full Stack Developer";alt:"Full Stack Developer"}13.6150234742%,13.8487652582%{content:"​Full Stack D";content:"​Full Stack D"/"Full Stack Developer";alt:"Full Stack Developer"}13.8497652582%,14.0835070423%{content:"​Full Stack ";content:"​Full Stack "/"Full Stack Developer";alt:"Full Stack Developer"}14.0845070423%,14.3182488263%{content:"​Full Stack";content:"​Full Stack"/"Full Stack Developer";alt:"Full Stack Developer"}14.3192488263%,14.5529906103%{content:"​Full Stac";content:"​Full Stac"/"Full Stack Developer";alt:"Full Stack Developer"}14.5539906103%,14.7877323944%{content:"​Full Sta";content:"​Full Sta"/"Full Stack Developer";alt:"Full Stack Developer"}14.7887323944%,15.0224741784%{content:"​Full St";content:"​Full St"/"Full Stack Developer";alt:"Full Stack Developer"}15.0234741784%,15.2572159624%{content:"​Full S";content:"​Full S"/"Full Stack Developer";alt:"Full Stack Developer"}15.2582159624%,15.4919577465%{content:"​Full ";content:"​Full "/"Full Stack Developer";alt:"Full Stack Developer"}15.4929577465%,15.7266995305%{content:"​Full";content:"​Full"/"Full Stack Developer";alt:"Full Stack Developer"}15.7276995305%,15.9614413146%{content:"​Ful";content:"​Ful"/"Full Stack Developer";alt:"Full Stack Developer"}15.9624413146%,16.1961830986%{content:"​Fu";content:"​Fu"/"Full Stack Developer";alt:"Full Stack Developer"}16.1971830986%,16.4309248826%{content:"​F";content:"​F"/"Full Stack Developer";alt:"Full Stack Developer"}16.4319248826%,19.3651971831%{content:"​";content:"​"/"Full Stack Developer";alt:"Full Stack Developer"}19.3661971831%,19.6586244131%{content:"​J";content:"​J"/"Full Stack Developer";alt:"Full Stack Developer"}19.6596244131%,19.9520516432%{content:"​Ja";content:"​Ja"/"Full Stack Developer";alt:"Full Stack Developer"}19.9530516432%,20.2454788732%{content:"​Jav";content:"​Jav"/"Full Stack Developer";alt:"Full Stack Developer"}20.2464788732%,20.5389061033%{content:"​Java";content:"​Java"/"Full Stack Developer";alt:"Full Stack Developer"}20.5399061033%,20.8323333333%{content:"​Java ";content:"​Java "/"Full Stack Developer";alt:"Full Stack Developer"}20.8333333333%,21.1257605634%{content:"​Java &";content:"​Java &"/"Full Stack Developer";alt:"Full Stack Developer"}21.1267605634%,21.4191877934%{content:"​Java & ";content:"​Java & "/"Full Stack Developer";alt:"Full Stack Developer"}21.4201877934%,21.7126150235%{content:"​Java & S";content:"​Java & S"/"Full Stack Developer";alt:"Full Stack Developer"}21.7136150235%,22.0060422535%{content:"​Java & Sp";content:"​Java & Sp"/"Full Stack Developer";alt:"Full Stack Developer"}22.0070422535%,22.2994694836%{content:"​Java & Spr";content:"​Java & Spr"/"Full Stack Developer";alt:"Full Stack Developer"}22.3004694836%,22.5928967136%{content:"​Java & Spri";content:"​Java & Spri"/"Full Stack Developer";alt:"Full Stack Developer"}22.5938967136%,22.8863239437%{content:"​Java & Sprin";content:"​Java & Sprin"/"Full Stack Developer";alt:"Full Stack Developer"}22.8873239437%,23.1797511737%{content:"​Java & Spring";content:"​Java & Spring"/"Full Stack Developer";alt:"Full Stack Developer"}23.1807511737%,23.4731784038%{content:"​Java & Spring ";content:"​Java & Spring "/"Full Stack Developer";alt:"Full Stack Developer"}23.4741784038%,23.7666056338%{content:"​Java & Spring B";content:"​Java & Spring B"/"Full Stack Developer";alt:"Full Stack Developer"}23.7676056338%,24.0600328638%{content:"​Java & Spring Bo";content:"​Java & Spring Bo"/"Full Stack Developer";alt:"Full Stack Developer"}24.0610328638%,24.3534600939%{content:"​Java & Spring Boo";content:"​Java & Spring Boo"/"Full Stack Developer";alt:"Full Stack Developer"}24.3544600939%,24.6468873239%{content:"​Java & Spring Boot";content:"​Java & Spring Boot"/"Full Stack Developer";alt:"Full Stack Developer"}24.6478873239%,24.940314554%{content:"​Java & Spring Boot ";content:"​Java & Spring Boot "/"Full Stack Developer";alt:"Full Stack Developer"}24.941314554%,25.233741784%{content:"​Java & Spring Boot e";content:"​Java & Spring Boot e"/"Full Stack Developer";alt:"Full Stack Developer"}25.234741784%,25.5271690141%{content:"​Java & Spring Boot en";content:"​Java & Spring Boot en"/"Full Stack Developer";alt:"Full Stack Developer"}25.5281690141%,25.8205962441%{content:"​Java & Spring Boot eng";content:"​Java & Spring Boot eng"/"Full Stack Developer";alt:"Full Stack Developer"}25.8215962441%,26.1140234742%{content:"​Java & Spring Boot engi";content:"​Java & Spring Boot engi"/"Full Stack Developer";alt:"Full Stack Developer"}26.1150234742%,26.4074507042%{content:"​Java & Spring Boot engin";content:"​Java & Spring Boot engin"/"Full Stack Developer";alt:"Full Stack Developer"}26.4084507042%,26.7008779343%{content:"​Java & Spring Boot engine";content:"​Java & Spring Boot engine"/"Full Stack Developer";alt:"Full Stack Developer"}26.7018779343%,26.9943051643%{content:"​Java & Spring Boot enginee";content:"​Java & Spring Boot enginee"/"Full Stack Developer";alt:"Full Stack Developer"}26.9953051643%,33.3910187793%{content:"​Java & Spring Boot engineer";content:"​Java & Spring Boot engineer"/"Full Stack Developer";alt:"Full Stack Developer"}33.3920187793%,33.6257605634%{content:"​Java & Spring Boot enginee";content:"​Java & Spring Boot enginee"/"Full Stack Developer";alt:"Full Stack Developer"}33.6267605634%,33.8605023474%{content:"​Java & Spring Boot engine";content:"​Java & Spring Boot engine"/"Full Stack Developer";alt:"Full Stack Developer"}33.8615023474%,34.0952441315%{content:"​Java & Spring Boot engin";content:"​Java & Spring Boot engin"/"Full Stack Developer";alt:"Full Stack Developer"}34.0962441315%,34.3299859155%{content:"​Java & Spring Boot engi";content:"​Java & Spring Boot engi"/"Full Stack Developer";alt:"Full Stack Developer"}34.3309859155%,34.5647276995%{content:"​Java & Spring Boot eng";content:"​Java & Spring Boot eng"/"Full Stack Developer";alt:"Full Stack Developer"}34.5657276995%,34.7994694836%{content:"​Java & Spring Boot en";content:"​Java & Spring Boot en"/"Full Stack Developer";alt:"Full Stack Developer"}34.8004694836%,35.0342112676%{content:"​Java & Spring Boot e";content:"​Java & Spring Boot e"/"Full Stack Developer";alt:"Full Stack Developer"}35.0352112676%,35.2689530516%{content:"​Java & Spring Boot ";content:"​Java & Spring Boot "/"Full Stack Developer";alt:"Full Stack Developer"}35.2699530516%,35.5036948357%{content:"​Java & Spring Boot";content:"​Java & Spring Boot"/"Full Stack Developer";alt:"Full Stack Developer"}35.5046948357%,35.7384366197%{content:"​Java & Spring Boo";content:"​Java & Spring Boo"/"Full Stack Developer";alt:"Full Stack Developer"}35.7394366197%,35.9731784038%{content:"​Java & Spring Bo";content:"​Java & Spring Bo"/"Full Stack Developer";alt:"Full Stack Developer"}35.9741784038%,36.2079201878%{content:"​Java & Spring B";content:"​Java & Spring B"/"Full Stack Developer";alt:"Full Stack Developer"}36.2089201878%,36.4426619718%{content:"​Java & Spring ";content:"​Java & Spring "/"Full Stack Developer";alt:"Full Stack Developer"}36.4436619718%,36.6774037559%{content:"​Java & Spring";content:"​Java & Spring"/"Full Stack Developer";alt:"Full Stack Developer"}36.6784037559%,36.9121455399%{content:"​Java & Sprin";content:"​Java & Sprin"/"Full Stack Developer";alt:"Full Stack Developer"}36.9131455399%,37.1468873239%{content:"​Java & Spri";content:"​Java & Spri"/"Full Stack Developer";alt:"Full Stack Developer"}37.1478873239%,37.381629108%{content:"​Java & Spr";content:"​Java & Spr"/"Full Stack Developer";alt:"Full Stack Developer"}37.382629108%,37.616370892%{content:"​Java & Sp";content:"​Java & Sp"/"Full Stack Developer";alt:"Full Stack Developer"}37.617370892%,37.8511126761%{content:"​Java & S";content:"​Java & S"/"Full Stack Developer";alt:"Full Stack Developer"}37.8521126761%,38.0858544601%{content:"​Java & ";content:"​Java & "/"Full Stack Developer";alt:"Full Stack Developer"}38.0868544601%,38.3205962441%{content:"​Java &";content:"​Java &"/"Full Stack Developer";alt:"Full Stack Developer"}38.3215962441%,38.5553380282%{content:"​Java ";content:"​Java "/"Full Stack Developer";alt:"Full Stack Developer"}38.5563380282%,38.7900798122%{content:"​Java";content:"​Java"/"Full Stack Developer";alt:"Full Stack Developer"}38.7910798122%,39.0248215962%{content:"​Jav";content:"​Jav"/"Full Stack Developer";alt:"Full Stack Developer"}39.0258215962%,39.2595633803%{content:"​Ja";content:"​Ja"/"Full Stack Developer";alt:"Full Stack Developer"}39.2605633803%,39.4943051643%{content:"​J";content:"​J"/"Full Stack Developer";alt:"Full Stack Developer"}39.4953051643%,42.4285774648%{content:"​";content:"​"/"Full Stack Developer";alt:"Full Stack Developer"}42.4295774648%,42.7220046948%{content:"​R";content:"​R"/"Full Stack Developer";alt:"Full Stack Developer"}42.7230046948%,43.0154319249%{content:"​Re";content:"​Re"/"Full Stack Developer";alt:"Full Stack Developer"}43.0164319249%,43.3088591549%{content:"​Rea";content:"​Rea"/"Full Stack Developer";alt:"Full Stack Developer"}43.3098591549%,43.602286385%{content:"​Reac";content:"​Reac"/"Full Stack Developer";alt:"Full Stack Developer"}43.603286385%,43.895713615%{content:"​React";content:"​React"/"Full Stack Developer";alt:"Full Stack Developer"}43.896713615%,44.1891408451%{content:"​React ";content:"​React "/"Full Stack Developer";alt:"Full Stack Developer"}44.1901408451%,44.4825680751%{content:"​React &";content:"​React &"/"Full Stack Developer";alt:"Full Stack Developer"}44.4835680751%,44.7759953052%{content:"​React & ";content:"​React & "/"Full Stack Developer";alt:"Full Stack Developer"}44.7769953052%,45.0694225352%{content:"​React & N";content:"​React & N"/"Full Stack Developer";alt:"Full Stack Developer"}45.0704225352%,45.3628497653%{content:"​React & Ne";content:"​React & Ne"/"Full Stack Developer";alt:"Full Stack Developer"}45.3638497653%,45.6562769953%{content:"​React & Nex";content:"​React & Nex"/"Full Stack Developer";alt:"Full Stack Developer"}45.6572769953%,45.9497042254%{content:"​React & Next";content:"​React & Next"/"Full Stack Developer";alt:"Full Stack Developer"}45.9507042254%,46.2431314554%{content:"​React & Next.";content:"​React & Next."/"Full Stack Developer";alt:"Full Stack Developer"}46.2441314554%,46.5365586854%{content:"​React & Next.j";content:"​React & Next.j"/"Full Stack Developer";alt:"Full Stack Developer"}46.5375586854%,46.8299859155%{content:"​React & Next.js";content:"​React & Next.js"/"Full Stack Developer";alt:"Full Stack Developer"}46.8309859155%,47.1234131455%{content:"​React & Next.js ";content:"​React & Next.js "/"Full Stack Developer";alt:"Full Stack Developer"}47.1244131455%,47.4168403756%{content:"​React & Next.js b";content:"​React & Next.js b"/"Full Stack Developer";alt:"Full Stack Developer"}47.4178403756%,47.7102676056%{content:"​React & Next.js bu";content:"​React & Next.js bu"/"Full Stack Developer";alt:"Full Stack Developer"}47.7112676056%,48.0036948357%{content:"​React & Next.js bui";content:"​React & Next.js bui"/"Full Stack Developer";alt:"Full Stack Developer"}48.0046948357%,48.2971220657%{content:"​React & Next.js buil";content:"​React & Next.js buil"/"Full Stack Developer";alt:"Full Stack Developer"}48.2981220657%,48.5905492958%{content:"​React & Next.js build";content:"​React & Next.js build"/"Full Stack Developer";alt:"Full Stack Developer"}48.5915492958%,48.8839765258%{content:"​React & Next.js builde";content:"​React & Next.js builde"/"Full Stack Developer";alt:"Full Stack Developer"}48.8849765258%,55.2806901408%{content:"​React & Next.js builder";content:"​React & Next.js builder"/"Full Stack Developer";alt:"Full Stack Developer"}55.2816901408%,55.5154319249%{content:"​React & Next.js builde";content:"​React & Next.js builde"/"Full Stack Developer";alt:"Full Stack Developer"}55.5164319249%,55.7501737089%{content:"​React & Next.js build";content:"​React & Next.js build"/"Full Stack Developer";alt:"Full Stack Developer"}55.7511737089%,55.984915493%{content:"​React & Next.js buil";content:"​React & Next.js buil"/"Full Stack Developer";alt:"Full Stack Developer"}55.985915493%,56.219657277%{content:"​React & Next.js bui";content:"​React & Next.js bui"/"Full Stack Developer";alt:"Full Stack Developer"}56.220657277%,56.454399061%{content:"​React & Next.js bu";content:"​React & Next.js bu"/"Full Stack Developer";alt:"Full Stack Developer"}56.455399061%,56.6891408451%{content:"​React & Next.js b";content:"​React & Next.js b"/"Full Stack Developer";alt:"Full Stack Developer"}56.6901408451%,56.9238826291%{content:"​React & Next.js ";content:"​React & Next.js "/"Full Stack Developer";alt:"Full Stack Developer"}56.9248826291%,57.1586244131%{content:"​React & Next.js";content:"​React & Next.js"/"Full Stack Developer";alt:"Full Stack Developer"}57.1596244131%,57.3933661972%{content:"​React & Next.j";content:"​React & Next.j"/"Full Stack Developer";alt:"Full Stack Developer"}57.3943661972%,57.6281079812%{content:"​React & Next.";content:"​React & Next."/"Full Stack Developer";alt:"Full Stack Developer"}57.6291079812%,57.8628497653%{content:"​React & Next";content:"​React & Next"/"Full Stack Developer";alt:"Full Stack Developer"}57.8638497653%,58.0975915493%{content:"​React & Nex";content:"​React & Nex"/"Full Stack Developer";alt:"Full Stack Developer"}58.0985915493%,58.3323333333%{content:"​React & Ne";content:"​React & Ne"/"Full Stack Developer";alt:"Full Stack Developer"}58.3333333333%,58.5670751174%{content:"​React & N";content:"​React & N"/"Full Stack Developer";alt:"Full Stack Developer"}58.5680751174%,58.8018169014%{content:"​React & ";content:"​React & "/"Full Stack Developer";alt:"Full Stack Developer"}58.8028169014%,59.0365586854%{content:"​React &";content:"​React &"/"Full Stack Developer";alt:"Full Stack Developer"}59.0375586854%,59.2713004695%{content:"​React ";content:"​React "/"Full Stack Developer";alt:"Full Stack Developer"}59.2723004695%,59.5060422535%{content:"​React";content:"​React"/"Full Stack Developer";alt:"Full Stack Developer"}59.5070422535%,59.7407840376%{content:"​Reac";content:"​Reac"/"Full Stack Developer";alt:"Full Stack Developer"}59.7417840376%,59.9755258216%{content:"​Rea";content:"​Rea"/"Full Stack Developer";alt:"Full Stack Developer"}59.9765258216%,60.2102676056%{content:"​Re";content:"​Re"/"Full Stack Developer";alt:"Full Stack Developer"}60.2112676056%,60.4450093897%{content:"​R";content:"​R"/"Full Stack Developer";alt:"Full Stack Developer"}60.4460093897%,63.3792816901%{content:"​";content:"​"/"Full Stack Developer";alt:"Full Stack Developer"}63.3802816901%,63.6727089202%{content:"​c";content:"​c"/"Full Stack Developer";alt:"Full Stack Developer"}63.6737089202%,63.9661361502%{content:"​cl";content:"​cl"/"Full Stack Developer";alt:"Full Stack Developer"}63.9671361502%,64.2595633803%{content:"​clo";content:"​clo"/"Full Stack Developer";alt:"Full Stack Developer"}64.2605633803%,64.5529906103%{content:"​clou";content:"​clou"/"Full Stack Developer";alt:"Full Stack Developer"}64.5539906103%,64.8464178404%{content:"​cloud";content:"​cloud"/"Full Stack Developer";alt:"Full Stack Developer"}64.8474178404%,65.1398450704%{content:"​cloud-";content:"​cloud-"/"Full Stack Developer";alt:"Full Stack Developer"}65.1408450704%,65.4332723005%{content:"​cloud-n";content:"​cloud-n"/"Full Stack Developer";alt:"Full Stack Developer"}65.4342723005%,65.7266995305%{content:"​cloud-na";content:"​cloud-na"/"Full Stack Developer";alt:"Full Stack Developer"}65.7276995305%,66.0201267606%{content:"​cloud-nat";content:"​cloud-nat"/"Full Stack Developer";alt:"Full Stack Developer"}66.0211267606%,66.3135539906%{content:"​cloud-nati";content:"​cloud-nati"/"Full Stack Developer";alt:"Full Stack Developer"}66.3145539906%,66.6069812207%{content:"​cloud-nativ";content:"​cloud-nativ"/"Full Stack Developer";alt:"Full Stack Developer"}66.6079812207%,66.9004084507%{content:"​cloud-native";content:"​cloud-native"/"Full Stack Developer";alt:"Full Stack Developer"}66.9014084507%,67.1938356808%{content:"​cloud-native ";content:"​cloud-native "/"Full Stack Developer";alt:"Full Stack Developer"}67.1948356808%,67.4872629108%{content:"​cloud-native d";content:"​cloud-native d"/"Full Stack Developer";alt:"Full Stack Developer"}67.4882629108%,67.7806901408%{content:"​cloud-native de";content:"​cloud-native de"/"Full Stack Developer";alt:"Full Stack Developer"}67.7816901408%,68.0741173709%{content:"​cloud-native dev";content:"​cloud-native dev"/"Full Stack Developer";alt:"Full Stack Developer"}68.0751173709%,68.3675446009%{content:"​cloud-native deve";content:"​cloud-native deve"/"Full Stack Developer";alt:"Full Stack Developer"}68.3685446009%,68.660971831%{content:"​cloud-native devel";content:"​cloud-native devel"/"Full Stack Developer";alt:"Full Stack Developer"}68.661971831%,68.954399061%{content:"​cloud-native develo";content:"​cloud-native develo"/"Full Stack Developer";alt:"Full Stack Developer"}68.955399061%,69.2478262911%{content:"​cloud-native develop";content:"​cloud-native develop"/"Full Stack Developer";alt:"Full Stack Developer"}69.2488262911%,69.5412535211%{content:"​cloud-native develope";content:"​cloud-native develope"/"Full Stack Developer";alt:"Full Stack Developer"}69.5422535211%,75.9379671362%{content:"​cloud-native developer";content:"​cloud-native developer"/"Full Stack Developer";alt:"Full Stack Developer"}75.9389671362%,76.1727089202%{content:"​cloud-native develope";content:"​cloud-native develope"/"Full Stack Developer";alt:"Full Stack Developer"}76.1737089202%,76.4074507042%{content:"​cloud-native develop";content:"​cloud-native develop"/"Full Stack Developer";alt:"Full Stack Developer"}76.4084507042%,76.6421924883%{content:"​cloud-native develo";content:"​cloud-native develo"/"Full Stack Developer";alt:"Full Stack Developer"}76.6431924883%,76.8769342723%{content:"​cloud-native devel";content:"​cloud-native devel"/"Full Stack Developer";alt:"Full Stack Developer"}76.8779342723%,77.1116760563%{content:"​cloud-native deve";content:"​cloud-native deve"/"Full Stack Developer";alt:"Full Stack Developer"}77.1126760563%,77.3464178404%{content:"​cloud-native dev";content:"​cloud-native dev"/"Full Stack Developer";alt:"Full Stack Developer"}77.3474178404%,77.5811596244%{content:"​cloud-native de";content:"​cloud-native de"/"Full Stack Developer";alt:"Full Stack Developer"}77.5821596244%,77.8159014085%{content:"​cloud-native d";content:"​cloud-native d"/"Full Stack Developer";alt:"Full Stack Developer"}77.8169014085%,78.0506431925%{content:"​cloud-native ";content:"​cloud-native "/"Full Stack Developer";alt:"Full Stack Developer"}78.0516431925%,78.2853849765%{content:"​cloud-native";content:"​cloud-native"/"Full Stack Developer";alt:"Full Stack Developer"}78.2863849765%,78.5201267606%{content:"​cloud-nativ";content:"​cloud-nativ"/"Full Stack Developer";alt:"Full Stack Developer"}78.5211267606%,78.7548685446%{content:"​cloud-nati";content:"​cloud-nati"/"Full Stack Developer";alt:"Full Stack Developer"}78.7558685446%,78.9896103286%{content:"​cloud-nat";content:"​cloud-nat"/"Full Stack Developer";alt:"Full Stack Developer"}78.9906103286%,79.2243521127%{content:"​cloud-na";content:"​cloud-na"/"Full Stack Developer";alt:"Full Stack Developer"}79.2253521127%,79.4590938967%{content:"​cloud-n";content:"​cloud-n"/"Full Stack Developer";alt:"Full Stack Developer"}79.4600938967%,79.6938356808%{content:"​cloud-";content:"​cloud-"/"Full Stack Developer";alt:"Full Stack Developer"}79.6948356808%,79.9285774648%{content:"​cloud";content:"​cloud"/"Full Stack Developer";alt:"Full Stack Developer"}79.9295774648%,80.1633192488%{content:"​clou";content:"​clou"/"Full Stack Developer";alt:"Full Stack Developer"}80.1643192488%,80.3980610329%{content:"​clo";content:"​clo"/"Full Stack Developer";alt:"Full Stack Developer"}80.3990610329%,80.6328028169%{content:"​cl";content:"​cl"/"Full Stack Developer";alt:"Full Stack Developer"}80.6338028169%,80.8675446009%{content:"​c";content:"​c"/"Full Stack Developer";alt:"Full Stack Developer"}80.8685446009%,83.8018169014%{content:"​";content:"​"/"Full Stack Developer";alt:"Full Stack Developer"}83.8028169014%,84.0952441315%{content:"​p";content:"​p"/"Full Stack Developer";alt:"Full Stack Developer"}84.0962441315%,84.3886713615%{content:"​pr";content:"​pr"/"Full Stack Developer";alt:"Full Stack Developer"}84.3896713615%,84.6820985915%{content:"​pro";content:"​pro"/"Full Stack Developer";alt:"Full Stack Developer"}84.6830985915%,84.9755258216%{content:"​prob";content:"​prob"/"Full Stack Developer";alt:"Full Stack Developer"}84.9765258216%,85.2689530516%{content:"​probl";content:"​probl"/"Full Stack Developer";alt:"Full Stack Developer"}85.2699530516%,85.5623802817%{content:"​proble";content:"​proble"/"Full Stack Developer";alt:"Full Stack Developer"}85.5633802817%,85.8558075117%{content:"​problem";content:"​problem"/"Full Stack Developer";alt:"Full Stack Developer"}85.8568075117%,86.1492347418%{content:"​problem ";content:"​problem "/"Full Stack Developer";alt:"Full Stack Developer"}86.1502347418%,86.4426619718%{content:"​problem s";content:"​problem s"/"Full Stack Developer";alt:"Full Stack Developer"}86.4436619718%,86.7360892019%{content:"​problem so";content:"​problem so"/"Full Stack Developer";alt:"Full Stack Developer"}86.7370892019%,87.0295164319%{content:"​problem sol";content:"​problem sol"/"Full Stack Developer";alt:"Full Stack Developer"}87.0305164319%,87.322943662%{content:"​problem solv";content:"​problem solv"/"Full Stack Developer";alt:"Full Stack Developer"}87.323943662%,87.616370892%{content:"​problem solve";content:"​problem solve"/"Full Stack Developer";alt:"Full Stack Developer"}87.617370892%,94.013084507%{content:"​problem solver";content:"​problem solver"/"Full Stack Developer";alt:"Full Stack Developer"}94.014084507%,94.2478262911%{content:"​problem solve";content:"​problem solve"/"Full Stack Developer";alt:"Full Stack Developer"}94.2488262911%,94.4825680751%{content:"​problem solv";content:"​problem solv"/"Full Stack Developer";alt:"Full Stack Developer"}94.4835680751%,94.7173098592%{content:"​problem sol";content:"​problem sol"/"Full Stack Developer";alt:"Full Stack Developer"}94.7183098592%,94.9520516432%{content:"​problem so";content:"​problem so"/"Full Stack Developer";alt:"Full Stack Developer"}94.9530516432%,95.1867934272%{content:"​problem s";content:"​problem s"/"Full Stack Developer";alt:"Full Stack Developer"}95.1877934272%,95.4215352113%{content:"​problem ";content:"​problem "/"Full Stack Developer";alt:"Full Stack Developer"}95.4225352113%,95.6562769953%{content:"​problem";content:"​problem"/"Full Stack Developer";alt:"Full Stack Developer"}95.6572769953%,95.8910187793%{content:"​proble";content:"​proble"/"Full Stack Developer";alt:"Full Stack Developer"}95.8920187793%,96.1257605634%{content:"​probl";content:"​probl"/"Full Stack Developer";alt:"Full Stack Developer"}96.1267605634%,96.3605023474%{content:"​prob";content:"​prob"/"Full Stack Developer";alt:"Full Stack Developer"}96.3615023474%,96.5952441315%{content:"​pro";content:"​pro"/"Full Stack Developer";alt:"Full Stack Developer"}96.5962441315%,96.8299859155%{content:"​pr";content:"​pr"/"Full Stack Developer";alt:"Full Stack Developer"}96.8309859155%,97.0647276995%{content:"​p";content:"​p"/"Full Stack Developer";alt:"Full Stack Developer"}97.0657276995%,to{content:"​";content:"​"/"Full Stack Developer";alt:"Full Stack Developer"}}@keyframes _typed-0-caret_19fwg_1{75%{border-color:transparent}}._typed_19fwg_67:before{font-weight:700}._typed_19fwg_67:after{border-right-width:2px}._heroActions_19fwg_1161{margin-top:1.8rem;display:flex;align-items:center;gap:1rem}._primaryAction_19fwg_1168{display:inline-flex;align-items:center;gap:1rem;padding:.82rem 1.1rem;border-radius:.7rem;background:#8a2be2;color:#fff;font-size:.88rem;font-weight:700;box-shadow:0 12px 28px #8a2be238;transition:transform .18s ease,background .18s ease}._primaryAction_19fwg_1168:hover{background:#303037;transform:translateY(-2px)}._socialAction_19fwg_1186{display:inline-flex;align-items:center;gap:.45rem;color:#505057;font-size:.88rem;font-weight:600;transition:color .18s ease,transform .18s ease}._socialAction_19fwg_1186 img{width:2.1rem}._socialAction_19fwg_1186:hover{color:#8a2be2;transform:translateY(-2px)}._heroVisual_19fwg_1203{width:min(100%,430px);justify-self:center;position:relative;padding:1.1rem}._offsetLayer_19fwg_1210{position:absolute;inset:2rem 0 0 2rem;border-radius:2rem;background:#d9c2ed;transform:rotate(4deg)}._portraitCard_19fwg_1218{aspect-ratio:.92;position:relative;display:flex;align-items:flex-end;justify-content:center;border:1px solid rgba(138,43,226,.14);border-radius:2rem;background:linear-gradient(145deg,#f4edf9,#e3d4f0);box-shadow:0 30px 70px #30303729;overflow:hidden}._portraitCard_19fwg_1218:before{content:"";width:73%;aspect-ratio:1;position:absolute;top:14%;border:1px solid rgba(138,43,226,.2);border-radius:50%;background:rgba(255,255,255,.3)}._dotPattern_19fwg_1241{width:72px;height:72px;position:absolute;right:1.4rem;top:1.4rem;opacity:.28;background-image:radial-gradient(#8a2be2 1.5px,transparent 1.5px);background-size:12px 12px}._image_19fwg_1252{width:104%;max-width:none;position:relative;z-index:2;opacity:0;transform:translateY(8px);transition:opacity .35s ease,transform .35s ease}._imageLoaded_19fwg_1262{opacity:1;transform:translateY(0)}._floatingCard_19fwg_1267{position:absolute;z-index:4;padding:.85rem 1rem;border:1px solid rgba(48,48,55,.09);border-radius:.9rem;background:rgba(255,255,255,.94);box-shadow:0 16px 40px #30303726;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}._floatingCard_19fwg_1267 small{display:block;margin-bottom:.2rem;color:#747079;font-size:.66rem;text-transform:uppercase;letter-spacing:.08em}._floatingCard_19fwg_1267 strong{display:block;color:#303037;font-size:.78rem;white-space:nowrap}._currentRole_19fwg_1292{left:-1.5rem;bottom:2.3rem;display:flex;align-items:center;gap:.7rem}._statusDot_19fwg_1300{width:.65rem;height:.65rem;flex:0 0 auto;border-radius:50%;background:#42a66c;box-shadow:0 0 0 5px #42a66c21}._coreStack_19fwg_1309{right:-1.8rem;top:3.1rem}@media (max-width: 900px){._hero_19fwg_2{min-height:auto;padding:4.5rem 0 7rem}._heroContainer_19fwg_23{grid-template-columns:1fr;gap:4rem}._heroCopy_19fwg_31{max-width:44rem}._heroVisual_19fwg_1203{width:min(78%,430px)}}@media (max-width: 600px){._hero_19fwg_2{padding-top:3rem}._heroContainer_19fwg_23{gap:3.3rem}._heroTitle_19fwg_45{font-size:2.85rem}._heroSubTitle_19fwg_52{min-height:4.4rem;font-size:1.4rem}._heroActions_19fwg_1161{align-items:flex-start;flex-direction:column}._heroVisual_19fwg_1203{width:88%;padding:.7rem}._offsetLayer_19fwg_1210{inset:1.5rem 0 0 1.5rem}._currentRole_19fwg_1292{left:-.65rem;bottom:1.2rem}._coreStack_19fwg_1309{right:-.65rem;top:2rem}._floatingCard_19fwg_1267{padding:.65rem .75rem}._floatingCard_19fwg_1267 strong{font-size:.7rem}}@media (prefers-reduced-motion: reduce){._image_19fwg_1252{opacity:1;transform:none;transition:none}}._title_191mh_1{font-size:3rem;margin-bottom:1rem}._logoContainer_191mh_6{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-gap:3rem 0}@media (max-width: 768px){._logoContainer_191mh_6{grid-template-columns:1fr 1fr}}._title_a6blm_1,._title_yl2tm_1{font-size:3rem;margin-bottom:1rem}._cardTitle_yl2tm_6{font-size:2rem;margin-bottom:1rem}._projectContainer_yl2tm_11{display:grid;align-items:center;margin-bottom:5rem}._projectCard_yl2tm_17{padding:2.5rem}@media (max-width: 600px){._projectCard_yl2tm_17{border-radius:1rem 1rem 0 0!important}._projectImage_yl2tm_25{border-radius:0 0 1rem 1rem!important;margin-top:-.6rem!important}}@media (min-width: 600px){._projectContainer_yl2tm_11{display:grid;grid-template-columns:repeat(7,1fr);align-items:center}._projectCardLeft_yl2tm_36{margin-right:-3rem;padding:3rem 6rem 3rem 3rem;grid-column:span 4/span 4}._projectCardRight_yl2tm_42{margin-left:-3rem;padding:3rem 3rem 3rem 6rem;grid-column:4/8}._projectImageRight_yl2tm_48{-o-object-fit:cover;object-fit:cover;margin-left:-1rem;grid-column:span 3/span 3}._projectImageLeft_yl2tm_53{-o-object-fit:cover;object-fit:cover;margin-right:-1rem;grid-column:1/4;grid-row:1}}._aboutContent_tuwbs_1{width:min(100%,68rem);padding:1rem;text-align:left}._aboutPanel_tuwbs_7{display:grid;grid-template-columns:1.15fr 1fr;border-radius:1.5rem;background:white;box-shadow:0 22px 60px #3030371a;overflow:hidden}._story_tuwbs_16{padding:3.5rem}._story_tuwbs_16 ._eyebrow_tuwbs_19{display:inline-block;margin-bottom:1.25rem;color:#8a2be2;font-size:.75rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase}._story_tuwbs_16 h3{max-width:36rem;margin:0 0 1.5rem;font-size:clamp(2rem,4vw,3.25rem);line-height:1.05;letter-spacing:-.045em}._story_tuwbs_16 p{max-width:39rem;margin:0 0 1rem;color:#5b5b63;font-size:1rem;line-height:1.75}._story_tuwbs_16 strong{color:#303037}._story_tuwbs_16 a{display:inline-flex;align-items:center;gap:.75rem;margin-top:1rem;padding:.7rem 1.05rem;border-radius:.65rem;background:#8a2be2;color:#fff;font-weight:600;transition:transform .18s ease,background .18s ease}._story_tuwbs_16 a:hover{background:#303037;transform:translateY(-2px)}._snapshot_tuwbs_62{padding:2rem;display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:max-content;align-content:center;gap:1rem;background:linear-gradient(145deg,#eee5f7,#e2d2f2)}._snapshot_tuwbs_62>p{grid-column:1/-1;margin:0 0 .35rem;color:#6f22b8;font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}._snapshot_tuwbs_62>div{height:190px;min-height:190px;padding:1.4rem;display:flex;flex-direction:column;justify-content:center;border:1px solid rgba(138,43,226,.16);border-radius:1rem;background:rgba(255,255,255,.65)}._snapshot_tuwbs_62 strong{color:#8a2be2;font-size:2.2rem;line-height:1}._snapshot_tuwbs_62 span{margin-top:.65rem;font-size:1rem;font-weight:700}._snapshot_tuwbs_62 small{margin-top:.55rem;color:#68636d;font-size:.9rem;line-height:1.4}._highlightGrid_tuwbs_108{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:1rem}._highlightCard_tuwbs_115{min-height:205px;padding:1.7rem;display:flex;flex-direction:column;border:1px solid rgba(48,48,55,.09);border-radius:1.2rem;background:#fff;box-shadow:0 12px 35px #3030370f}._highlightCard_tuwbs_115>span{width:2.2rem;height:2.2rem;display:grid;place-items:center;border-radius:50%;background:#eee5f7;color:#8a2be2;font-size:.72rem;font-weight:700}._highlightCard_tuwbs_115 h4{margin:auto 0 .55rem;font-size:1.2rem}._highlightCard_tuwbs_115 p{margin:0;color:#68636d;font-size:.86rem;line-height:1.55}._personalNote_tuwbs_147{width:-moz-fit-content;width:fit-content;margin:1.25rem auto 0;padding:.65rem 1rem;border-radius:999px;background:rgba(205,198,185,.4196078431);color:#5b5b63;font-size:.82rem;text-align:center}@media (max-width: 850px){._aboutPanel_tuwbs_7{grid-template-columns:1fr}._story_tuwbs_16{padding:2.4rem}}@media (max-width: 640px){._aboutContent_tuwbs_1{padding:.5rem}._story_tuwbs_16{padding:2rem 1.4rem}._snapshot_tuwbs_62{grid-template-columns:1fr;padding:1.4rem}._snapshot_tuwbs_62>div{height:190px;min-height:190px}._highlightGrid_tuwbs_108{grid-template-columns:1fr}._highlightCard_tuwbs_115{min-height:180px}._personalNote_tuwbs_147{border-radius:1rem}}.card-hidden-left{transform:translate(-60px);opacity:0;transition:all 1s}.card-in-view-left{opacity:1;filter:blur(0);transform:translate(0);transition:all 1s}.card-hidden-right{transform:translate(60px);opacity:0;transition:all 1s}.card-in-view-right{opacity:1;transform:translate(0);transition:all 1s}.card-hidden-down{transform:translateY(-45px);opacity:0;transition:all 1s}.card-in-view-down{opacity:1;filter:blur(0);transform:translateY(0);transition:all 1s}.card-hidden-up{transform:translateY(45px);opacity:0;transition:all 1s}.card-in-view-up{opacity:1;filter:blur(0);transform:translateY(0);transition:all 1s}*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.absolute{position:absolute}.relative{position:relative}.-bottom-6{bottom:-1.5rem}.left-\[calc\(50\%-4rem\)\]{left:calc(50% - 4rem)}.z-10{z-index:10}.mx-auto{margin-left:auto;margin-right:auto}.mb-24{margin-bottom:6rem}.mb-4{margin-bottom:1rem}.mr-4{margin-right:1rem}.mt-10{margin-top:2.5rem}.mt-36{margin-top:9rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-auto{margin-top:auto}.flex{display:flex}.table{display:table}.grid{display:grid}.hidden{display:none}.h-10{height:2.5rem}.min-h-0{min-height:0px}.min-h-\[350px\]{min-height:350px}.w-16{width:4rem}.w-24{width:6rem}.w-32{width:8rem}.w-full{width:100%}.min-w-0{min-width:0px}.max-w-\[42rem\]{max-width:42rem}@keyframes fade-left{0%{opacity:0;transform:translate(2rem)}to{opacity:1;transform:translate(0)}}.animate-fade-left{animation:fade-left 1s both}@keyframes fade-right{0%{opacity:0;transform:translate(-2rem)}to{opacity:1;transform:translate(0)}}.animate-fade-right{animation:fade-right 1s both}@keyframes fade-up{0%{opacity:0;transform:translateY(2rem)}to{opacity:1;transform:translateY(0)}}.animate-fade-up{animation:fade-up 1s both}.resize{resize:both}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-evenly{justify-content:space-evenly}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.whitespace-normal{white-space:normal}.break-words{overflow-wrap:break-word}.rounded-2xl{border-radius:1rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.border{border-width:1px}.border-\[\#8a2be24d\]{border-color:#8a2be24d}.bg-\[\#cdc6b96b\]{background-color:#cdc6b96b}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.p-4{padding:1rem}.p-6{padding:1.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.pb-20{padding-bottom:5rem}.pb-8{padding-bottom:2rem}.pt-16{padding-top:4rem}.pt-4{padding-top:1rem}.pt-7{padding-top:1.75rem}.text-left{text-align:left}.text-center{text-align:center}.text-2xl{font-size:1.5rem;line-height:2rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.font-semibold{font-weight:600}.leading-relaxed{line-height:1.625}.text-\[\#5b5b63\]{--tw-text-opacity: 1;color:rgb(91 91 99 / var(--tw-text-opacity))}.text-\[\#6f22b8\]{--tw-text-opacity: 1;color:rgb(111 34 184 / var(--tw-text-opacity))}.text-\[\#8a2be2\]{--tw-text-opacity: 1;color:rgb(138 43 226 / var(--tw-text-opacity))}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.animate-delay-500{animation-delay:.5s}.animate-once{animation-iteration-count:1}.animate-ease-linear{animation-timing-function:linear}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{scroll-behavior:smooth}body{margin:0;min-width:320px;min-height:100vh}a{color:inherit;text-decoration:none}img{max-width:100%}:focus-visible{outline:3px solid #8a2be2;outline-offset:3px}@media (min-width: 640px){.sm\:bottom-0{bottom:0px}.sm\:inline{display:inline}.sm\:min-h-\[330px\]{min-height:330px}.sm\:flex-row{flex-direction:row}.sm\:justify-between{justify-content:space-between}.sm\:gap-4{gap:1rem}.sm\:whitespace-nowrap{white-space:nowrap}.sm\:p-12{padding:3rem}.sm\:p-4{padding:1rem}.sm\:p-8{padding:2rem}.sm\:px-0{padding-left:0;padding-right:0}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.sm\:shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.sm\:transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.sm\:hover\:-translate-y-2:hover{--tw-translate-y: -.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}@media (min-width: 768px){.md\:mt-44{margin-top:11rem}@keyframes fade-down{0%{opacity:0;transform:translateY(-2rem)}to{opacity:1;transform:translateY(0)}}.md\:animate-fade-down{animation:fade-down 1s both}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:gap-8{gap:2rem}.md\:p-10{padding:2.5rem}.md\:animate-delay-500{animation-delay:.5s}.md\:animate-once{animation-iteration-count:1}.md\:animate-ease-linear{animation-timing-function:linear}}
