._spark_13yeb_1{position:fixed;left:50%;top:50%;width:.4vw;height:.4vw;margin:-.2vw 0 0 9.8vw;animation:ease 200s alternate infinite;pointer-events:none}._spark_13yeb_1:before,._spark_13yeb_1:after{content:"";position:absolute;width:100%;height:100%;border-radius:50%;transform-origin:-10vw}._spark_13yeb_1:before{background:#0df;opacity:.4;animation:_drift_13yeb_1 ease alternate infinite}._spark_13yeb_1:after{background:#fff;opacity:0;box-shadow:0 0 #0df;animation:_drift_13yeb_1 ease alternate infinite,_flash_13yeb_1 ease infinite}._spark_13yeb_1:nth-child(1){animation-name:_move1_13yeb_1}._spark_13yeb_1:nth-child(1):before{animation-duration:18s}._spark_13yeb_1:nth-child(1):after{animation-duration:18s,6438ms;animation-delay:0ms,3.61s}@keyframes _move1_13yeb_1{0%{transform:translate(0) translateY(-17vh) scale(.56)}4.1666666667%{transform:translate(17vw) translateY(23vh) scale(.57)}8.3333333333%{transform:translate(-28vw) translateY(20vh) scale(.81)}12.5%{transform:translate(3vw) translateY(18vh) scale(.3)}16.6666666667%{transform:translate(46vw) translateY(-23vh) scale(.36)}20.8333333333%{transform:translate(31vw) translateY(-49vh) scale(.56)}25%{transform:translate(21vw) translateY(-18vh) scale(.37)}29.1666666667%{transform:translate(-3vw) translateY(5vh) scale(.26)}33.3333333333%{transform:translate(-38vw) translateY(35vh) scale(.82)}37.5%{transform:translate(39vw) translateY(-48vh) scale(.98)}41.6666666667%{transform:translate(-6vw) translateY(12vh) scale(.72)}45.8333333333%{transform:translate(-28vw) translateY(39vh) scale(.77)}50%{transform:translate(20vw) translateY(39vh) scale(.36)}54.1666666667%{transform:translate(50vw) translateY(30vh) scale(.36)}58.3333333333%{transform:translate(34vw) translateY(-32vh) scale(.62)}62.5%{transform:translate(-29vw) translateY(33vh) scale(.86)}66.6666666667%{transform:translate(22vw) translateY(-32vh) scale(.86)}70.8333333333%{transform:translate(-17vw) translateY(-10vh) scale(.77)}75%{transform:translate(10vw) translateY(-21vh) scale(.39)}79.1666666667%{transform:translate(43vw) translateY(-16vh) scale(.41)}83.3333333333%{transform:translate(6vw) translateY(-22vh) scale(.8)}87.5%{transform:translate(45vw) translateY(50vh) scale(.67)}91.6666666667%{transform:translate(-49vw) translateY(45vh) scale(.8)}95.8333333333%{transform:translate(-8vw) translateY(13vh) scale(.47)}to{transform:translate(-19vw) translateY(23vh) scale(.27)}}._spark_13yeb_1:nth-child(2){animation-name:_move2_13yeb_1}._spark_13yeb_1:nth-child(2):before{animation-duration:17s}._spark_13yeb_1:nth-child(2):after{animation-duration:17s,9576ms;animation-delay:0ms,8002ms}@keyframes _move2_13yeb_1{0%{transform:translate(-21vw) translateY(-9vh) scale(.34)}5.8823529412%{transform:translate(47vw) translateY(39vh) scale(.42)}11.7647058824%{transform:translate(30vw) translateY(1vh) scale(1)}17.6470588235%{transform:translate(-1vw) translateY(-26vh) scale(.72)}23.5294117647%{transform:translate(3vw) translateY(-33vh) scale(.36)}29.4117647059%{transform:translate(19vw) translateY(-40vh) scale(.45)}35.2941176471%{transform:translate(27vw) translateY(37vh) scale(.67)}41.1764705882%{transform:translate(29vw) translateY(-45vh) scale(.32)}47.0588235294%{transform:translate(-46vw) translateY(26vh) scale(.52)}52.9411764706%{transform:translate(29vw) translateY(0) scale(.29)}58.8235294118%{transform:translate(25vw) translateY(32vh) scale(.48)}64.7058823529%{transform:translate(-28vw) translateY(19vh) scale(.73)}70.5882352941%{transform:translate(20vw) translateY(39vh) scale(.59)}76.4705882353%{transform:translate(39vw) translateY(38vh) scale(.36)}82.3529411765%{transform:translate(15vw) translateY(21vh) scale(.86)}88.2352941176%{transform:translate(-21vw) translateY(-44vh) scale(.4)}94.1176470588%{transform:translate(0) translateY(28vh) scale(.28)}to{transform:translate(-15vw) translateY(17vh) scale(.72)}}._spark_13yeb_1:nth-child(3){animation-name:_move3_13yeb_1}._spark_13yeb_1:nth-child(3):before{animation-duration:9s}._spark_13yeb_1:nth-child(3):after{animation-duration:9s,8746ms;animation-delay:0ms,2287ms}@keyframes _move3_13yeb_1{0%{transform:translate(-30vw) translateY(-26vh) scale(.68)}3.5714285714%{transform:translate(-45vw) translateY(43vh) scale(.81)}7.1428571429%{transform:translate(-6vw) translateY(-17vh) scale(.77)}10.7142857143%{transform:translate(-48vw) translateY(34vh) scale(.89)}14.2857142857%{transform:translate(1vw) translateY(-5vh) scale(.41)}17.8571428571%{transform:translate(-2vw) translateY(-20vh) scale(.9)}21.4285714286%{transform:translate(-17vw) translateY(-11vh) scale(.96)}25%{transform:translate(15vw) translateY(42vh) scale(.66)}28.5714285714%{transform:translate(22vw) translateY(-17vh) scale(.55)}32.1428571429%{transform:translate(16vw) translateY(34vh) scale(.36)}35.7142857143%{transform:translate(41vw) translateY(0) scale(.89)}39.2857142857%{transform:translate(-23vw) translateY(-39vh) scale(.52)}42.8571428571%{transform:translate(41vw) translateY(-28vh) scale(.52)}46.4285714286%{transform:translate(-19vw) translateY(21vh) scale(.45)}50%{transform:translate(-44vw) translateY(38vh) scale(.82)}53.5714285714%{transform:translate(44vw) translateY(-14vh) scale(.46)}57.1428571429%{transform:translate(-49vw) translateY(1vh) scale(.48)}60.7142857143%{transform:translate(1vw) translateY(-18vh) scale(.65)}64.2857142857%{transform:translate(2vw) translateY(49vh) scale(.74)}67.8571428571%{transform:translate(-42vw) translateY(8vh) scale(.83)}71.4285714286%{transform:translate(-5vw) translateY(13vh) scale(.48)}75%{transform:translate(34vw) translateY(-29vh) scale(.95)}78.5714285714%{transform:translate(8vw) translateY(47vh) scale(.61)}82.1428571429%{transform:translate(22vw) translateY(-20vh) scale(.61)}85.7142857143%{transform:translate(-31vw) translateY(40vh) scale(.97)}89.2857142857%{transform:translate(40vw) translateY(44vh) scale(.71)}92.8571428571%{transform:translate(-36vw) translateY(-34vh) scale(.42)}96.4285714286%{transform:translate(32vw) translateY(48vh) scale(.98)}to{transform:translate(-8vw) translateY(-35vh) scale(.45)}}._spark_13yeb_1:nth-child(4){animation-name:_move4_13yeb_1}._spark_13yeb_1:nth-child(4):before{animation-duration:18s}._spark_13yeb_1:nth-child(4):after{animation-duration:18s,10.96s;animation-delay:0ms,1888ms}@keyframes _move4_13yeb_1{0%{transform:translate(38vw) translateY(16vh) scale(.51)}4.7619047619%{transform:translate(-6vw) translateY(-20vh) scale(.49)}9.5238095238%{transform:translate(-24vw) translateY(-1vh) scale(.81)}14.2857142857%{transform:translate(-2vw) translateY(-6vh) scale(.32)}19.0476190476%{transform:translate(-43vw) translateY(10vh) scale(.89)}23.8095238095%{transform:translate(48vw) translateY(-18vh) scale(.83)}28.5714285714%{transform:translate(-9vw) translateY(-22vh) scale(.6)}33.3333333333%{transform:translate(-38vw) translateY(36vh) scale(.77)}38.0952380952%{transform:translate(17vw) translateY(47vh) scale(.99)}42.8571428571%{transform:translate(3vw) translateY(1vh) scale(.42)}47.619047619%{transform:translate(-1vw) translateY(-18vh) scale(.98)}52.380952381%{transform:translate(-21vw) translateY(-40vh) scale(.93)}57.1428571429%{transform:translate(32vw) translateY(-8vh) scale(.92)}61.9047619048%{transform:translate(-30vw) translateY(-44vh) scale(1)}66.6666666667%{transform:translate(-42vw) translateY(-6vh) scale(.38)}71.4285714286%{transform:translate(-42vw) translateY(1vh) scale(.64)}76.1904761905%{transform:translate(16vw) translateY(-16vh) scale(.88)}80.9523809524%{transform:translate(-21vw) translateY(-24vh) scale(.81)}85.7142857143%{transform:translate(-26vw) translateY(45vh) scale(.85)}90.4761904762%{transform:translate(-27vw) translateY(30vh) scale(.48)}95.2380952381%{transform:translate(0) translateY(32vh) scale(.56)}to{transform:translate(5vw) translateY(44vh) scale(.48)}}._spark_13yeb_1:nth-child(5){animation-name:_move5_13yeb_1}._spark_13yeb_1:nth-child(5):before{animation-duration:12s}._spark_13yeb_1:nth-child(5):after{animation-duration:12s,9558ms;animation-delay:0ms,2812ms}@keyframes _move5_13yeb_1{0%{transform:translate(-41vw) translateY(-17vh) scale(.42)}4.1666666667%{transform:translate(-18vw) translateY(-42vh) scale(.69)}8.3333333333%{transform:translate(-44vw) translateY(2vh) scale(.52)}12.5%{transform:translate(-48vw) translateY(-17vh) scale(.41)}16.6666666667%{transform:translate(47vw) translateY(4vh) scale(.77)}20.8333333333%{transform:translate(14vw) translateY(37vh) scale(.78)}25%{transform:translate(-4vw) translateY(8vh) scale(.9)}29.1666666667%{transform:translate(-38vw) translateY(39vh) scale(.39)}33.3333333333%{transform:translate(33vw) translateY(-22vh) scale(.82)}37.5%{transform:translate(11vw) translateY(-35vh) scale(.26)}41.6666666667%{transform:translate(50vw) translateY(-26vh) scale(.85)}45.8333333333%{transform:translate(-26vw) translateY(-48vh) scale(.37)}50%{transform:translate(-28vw) translateY(47vh) scale(.38)}54.1666666667%{transform:translate(-1vw) translateY(15vh) scale(.83)}58.3333333333%{transform:translate(-38vw) translateY(45vh) scale(.94)}62.5%{transform:translate(43vw) translateY(-42vh) scale(.38)}66.6666666667%{transform:translate(38vw) translateY(-20vh) scale(.27)}70.8333333333%{transform:translate(-1vw) translateY(-46vh) scale(.72)}75%{transform:translate(-31vw) translateY(-44vh) scale(.38)}79.1666666667%{transform:translate(44vw) translateY(27vh) scale(.67)}83.3333333333%{transform:translate(-11vw) translateY(6vh) scale(.76)}87.5%{transform:translate(-31vw) translateY(-27vh) scale(.94)}91.6666666667%{transform:translate(36vw) translateY(-21vh) scale(.72)}95.8333333333%{transform:translate(-2vw) translateY(5vh) scale(.92)}to{transform:translate(-43vw) translateY(22vh) scale(.74)}}._spark_13yeb_1:nth-child(6){animation-name:_move6_13yeb_1}._spark_13yeb_1:nth-child(6):before{animation-duration:12s}._spark_13yeb_1:nth-child(6):after{animation-duration:12s,5.63s;animation-delay:0ms,5519ms}@keyframes _move6_13yeb_1{0%{transform:translate(-6vw) translateY(4vh) scale(.58)}3.8461538462%{transform:translate(-7vw) translateY(-49vh) scale(.94)}7.6923076923%{transform:translate(-38vw) translateY(26vh) scale(.99)}11.5384615385%{transform:translate(-31vw) translateY(3vh) scale(.6)}15.3846153846%{transform:translate(-27vw) translateY(5vh) scale(.97)}19.2307692308%{transform:translate(36vw) translateY(35vh) scale(.75)}23.0769230769%{transform:translate(-49vw) translateY(37vh) scale(.43)}26.9230769231%{transform:translate(5vw) translateY(29vh) scale(.86)}30.7692307692%{transform:translate(23vw) translateY(2vh) scale(.88)}34.6153846154%{transform:translate(24vw) translateY(14vh) scale(.65)}38.4615384615%{transform:translate(41vw) translateY(-38vh) scale(.28)}42.3076923077%{transform:translate(21vw) translateY(-26vh) scale(.73)}46.1538461538%{transform:translate(-46vw) translateY(40vh) scale(.45)}50%{transform:translate(-27vw) translateY(15vh) scale(.77)}53.8461538462%{transform:translate(18vw) translateY(-29vh) scale(.52)}57.6923076923%{transform:translate(14vw) translateY(-30vh) scale(.78)}61.5384615385%{transform:translate(-9vw) translateY(-22vh) scale(.83)}65.3846153846%{transform:translate(0) translateY(3vh) scale(.56)}69.2307692308%{transform:translate(-13vw) translateY(33vh) scale(.27)}73.0769230769%{transform:translate(44vw) translateY(5vh) scale(.79)}76.9230769231%{transform:translate(24vw) translateY(-48vh) scale(.7)}80.7692307692%{transform:translate(33vw) translateY(3vh) scale(.51)}84.6153846154%{transform:translate(-37vw) translateY(18vh) scale(.35)}88.4615384615%{transform:translate(-40vw) translateY(-10vh) scale(.64)}92.3076923077%{transform:translate(18vw) translateY(-29vh) scale(.72)}96.1538461538%{transform:translate(-42vw) translateY(5vh) scale(.89)}to{transform:translate(24vw) translateY(18vh) scale(.68)}}._spark_13yeb_1:nth-child(7){animation-name:_move7_13yeb_1}._spark_13yeb_1:nth-child(7):before{animation-duration:14s}._spark_13yeb_1:nth-child(7):after{animation-duration:14s,9459ms;animation-delay:0ms,3465ms}@keyframes _move7_13yeb_1{0%{transform:translate(4vw) translateY(-49vh) scale(.58)}4.1666666667%{transform:translate(-16vw) translateY(8vh) scale(.59)}8.3333333333%{transform:translate(-42vw) translateY(-48vh) scale(.96)}12.5%{transform:translate(-43vw) translateY(25vh) scale(.88)}16.6666666667%{transform:translate(22vw) translateY(30vh) scale(.4)}20.8333333333%{transform:translate(36vw) translateY(-27vh) scale(.49)}25%{transform:translate(-5vw) translateY(-41vh) scale(.49)}29.1666666667%{transform:translate(18vw) translateY(-35vh) scale(.78)}33.3333333333%{transform:translate(47vw) translateY(3vh) scale(.77)}37.5%{transform:translate(46vw) translateY(31vh) scale(.42)}41.6666666667%{transform:translate(30vw) translateY(-22vh) scale(.53)}45.8333333333%{transform:translate(-27vw) translateY(-6vh) scale(.53)}50%{transform:translate(-4vw) translateY(7vh) scale(.71)}54.1666666667%{transform:translate(30vw) translateY(-5vh) scale(1)}58.3333333333%{transform:translate(21vw) translateY(-42vh) scale(.9)}62.5%{transform:translate(12vw) translateY(-10vh) scale(.38)}66.6666666667%{transform:translate(46vw) translateY(34vh) scale(.42)}70.8333333333%{transform:translate(-11vw) translateY(4vh) scale(.82)}75%{transform:translate(49vw) translateY(-11vh) scale(.31)}79.1666666667%{transform:translate(-37vw) translateY(34vh) scale(.65)}83.3333333333%{transform:translate(23vw) translateY(43vh) scale(.95)}87.5%{transform:translate(44vw) translateY(-25vh) scale(.6)}91.6666666667%{transform:translate(10vw) translateY(-12vh) scale(.64)}95.8333333333%{transform:translate(-42vw) translateY(-41vh) scale(.74)}to{transform:translate(-14vw) translateY(-37vh) scale(.4)}}._spark_13yeb_1:nth-child(8){animation-name:_move8_13yeb_1}._spark_13yeb_1:nth-child(8):before{animation-duration:17s}._spark_13yeb_1:nth-child(8):after{animation-duration:17s,5642ms;animation-delay:0ms,3118ms}@keyframes _move8_13yeb_1{0%{transform:translate(23vw) translateY(45vh) scale(.73)}5.2631578947%{transform:translate(-5vw) translateY(-2vh) scale(.68)}10.5263157895%{transform:translate(4vw) translateY(-6vh) scale(.53)}15.7894736842%{transform:translate(24vw) translateY(-4vh) scale(.32)}21.0526315789%{transform:translate(-34vw) translateY(11vh) scale(.48)}26.3157894737%{transform:translate(31vw) translateY(-22vh) scale(.56)}31.5789473684%{transform:translate(-29vw) translateY(-38vh) scale(.79)}36.8421052632%{transform:translate(10vw) translateY(-37vh) scale(.35)}42.1052631579%{transform:translate(-46vw) translateY(-5vh) scale(.36)}47.3684210526%{transform:translate(13vw) translateY(-24vh) scale(.45)}52.6315789474%{transform:translate(-49vw) translateY(-39vh) scale(.53)}57.8947368421%{transform:translate(-14vw) translateY(-39vh) scale(.65)}63.1578947368%{transform:translate(7vw) translateY(12vh) scale(.79)}68.4210526316%{transform:translate(-3vw) translateY(-33vh) scale(.47)}73.6842105263%{transform:translate(19vw) translateY(13vh) scale(.74)}78.9473684211%{transform:translate(43vw) translateY(-46vh) scale(.76)}84.2105263158%{transform:translate(7vw) translateY(-14vh) scale(.42)}89.4736842105%{transform:translate(-21vw) translateY(26vh) scale(.6)}94.7368421053%{transform:translate(-15vw) translateY(5vh) scale(.39)}to{transform:translate(-5vw) translateY(46vh) scale(.45)}}._spark_13yeb_1:nth-child(9){animation-name:_move9_13yeb_1}._spark_13yeb_1:nth-child(9):before{animation-duration:10s}._spark_13yeb_1:nth-child(9):after{animation-duration:10s,9526ms;animation-delay:0ms,3558ms}@keyframes _move9_13yeb_1{0%{transform:translate(-48vw) translateY(19vh) scale(.72)}4%{transform:translate(-2vw) translateY(-46vh) scale(.27)}8%{transform:translate(50vw) translateY(43vh) scale(.54)}12%{transform:translate(48vw) translateY(17vh) scale(.52)}16%{transform:translate(5vw) translateY(-20vh) scale(.67)}20%{transform:translate(0) translateY(-24vh) scale(.53)}24%{transform:translate(18vw) translateY(15vh) scale(.62)}28%{transform:translate(-34vw) translateY(-27vh) scale(.95)}32%{transform:translate(-36vw) translateY(-49vh) scale(.38)}36%{transform:translate(3vw) translateY(2vh) scale(.94)}40%{transform:translate(46vw) translateY(50vh) scale(.4)}44%{transform:translate(35vw) translateY(41vh) scale(.43)}48%{transform:translate(27vw) translateY(7vh) scale(.38)}52%{transform:translate(-31vw) translateY(-40vh) scale(.87)}56%{transform:translate(-21vw) translateY(-12vh) scale(.9)}60%{transform:translate(-39vw) translateY(-46vh) scale(.64)}64%{transform:translate(-6vw) translateY(25vh) scale(.36)}68%{transform:translate(32vw) translateY(-10vh) scale(.38)}72%{transform:translate(-34vw) translateY(36vh) scale(.91)}76%{transform:translate(-33vw) translateY(18vh) scale(.93)}80%{transform:translate(-27vw) translateY(25vh) scale(.56)}84%{transform:translate(47vw) translateY(22vh) scale(.57)}88%{transform:translate(-28vw) translateY(32vh) scale(.29)}92%{transform:translate(-37vw) translateY(15vh) scale(.59)}96%{transform:translate(39vw) translateY(-27vh) scale(.94)}to{transform:translate(-24vw) translateY(19vh) scale(.77)}}._spark_13yeb_1:nth-child(10){animation-name:_move10_13yeb_1}._spark_13yeb_1:nth-child(10):before{animation-duration:18s}._spark_13yeb_1:nth-child(10):after{animation-duration:18s,9644ms;animation-delay:0ms,7814ms}@keyframes _move10_13yeb_1{0%{transform:translate(-30vw) translateY(2vh) scale(.61)}5.8823529412%{transform:translate(42vw) translateY(15vh) scale(.41)}11.7647058824%{transform:translate(-14vw) translateY(-18vh) scale(.51)}17.6470588235%{transform:translate(-43vw) translateY(30vh) scale(.72)}23.5294117647%{transform:translate(-28vw) translateY(14vh) scale(.94)}29.4117647059%{transform:translate(-48vw) translateY(-22vh) scale(.81)}35.2941176471%{transform:translate(-43vw) translateY(-40vh) scale(.4)}41.1764705882%{transform:translate(46vw) translateY(-44vh) scale(.37)}47.0588235294%{transform:translate(-48vw) translateY(-9vh) scale(.46)}52.9411764706%{transform:translate(-35vw) translateY(-22vh) scale(1)}58.8235294118%{transform:translate(-48vw) translateY(-4vh) scale(.27)}64.7058823529%{transform:translate(-43vw) translateY(-23vh) scale(.33)}70.5882352941%{transform:translate(-34vw) translateY(28vh) scale(.39)}76.4705882353%{transform:translate(-16vw) translateY(-1vh) scale(.27)}82.3529411765%{transform:translate(23vw) translateY(-31vh) scale(.38)}88.2352941176%{transform:translate(-45vw) translateY(-5vh) scale(.9)}94.1176470588%{transform:translate(2vw) translateY(48vh) scale(.37)}to{transform:translate(12vw) translateY(21vh) scale(.67)}}._spark_13yeb_1:nth-child(11){animation-name:_move11_13yeb_1}._spark_13yeb_1:nth-child(11):before{animation-duration:15s}._spark_13yeb_1:nth-child(11):after{animation-duration:15s,5581ms;animation-delay:0ms,3.86s}@keyframes _move11_13yeb_1{0%{transform:translate(-23vw) translateY(44vh) scale(.85)}5.2631578947%{transform:translate(-38vw) translateY(3vh) scale(.74)}10.5263157895%{transform:translate(4vw) translateY(-3vh) scale(.55)}15.7894736842%{transform:translate(45vw) translateY(45vh) scale(.27)}21.0526315789%{transform:translate(-13vw) translateY(13vh) scale(.63)}26.3157894737%{transform:translate(36vw) translateY(21vh) scale(.62)}31.5789473684%{transform:translate(24vw) translateY(24vh) scale(.44)}36.8421052632%{transform:translate(-28vw) translateY(-5vh) scale(.55)}42.1052631579%{transform:translate(38vw) translateY(-24vh) scale(.71)}47.3684210526%{transform:translate(-28vw) translateY(14vh) scale(.39)}52.6315789474%{transform:translate(22vw) translateY(-35vh) scale(.62)}57.8947368421%{transform:translate(45vw) translateY(28vh) scale(.66)}63.1578947368%{transform:translate(-8vw) translateY(21vh) scale(.6)}68.4210526316%{transform:translate(40vw) translateY(5vh) scale(.26)}73.6842105263%{transform:translate(36vw) translateY(5vh) scale(.39)}78.9473684211%{transform:translate(-27vw) translateY(19vh) scale(.65)}84.2105263158%{transform:translate(-38vw) translateY(-24vh) scale(.26)}89.4736842105%{transform:translate(39vw) translateY(0) scale(.93)}94.7368421053%{transform:translate(0) translateY(18vh) scale(.82)}to{transform:translate(-26vw) translateY(14vh) scale(.82)}}._spark_13yeb_1:nth-child(12){animation-name:_move12_13yeb_1}._spark_13yeb_1:nth-child(12):before{animation-duration:15s}._spark_13yeb_1:nth-child(12):after{animation-duration:15s,9318ms;animation-delay:0ms,6921ms}@keyframes _move12_13yeb_1{0%{transform:translate(-31vw) translateY(24vh) scale(.64)}4.5454545455%{transform:translate(-4vw) translateY(-38vh) scale(.47)}9.0909090909%{transform:translate(18vw) translateY(-9vh) scale(.87)}13.6363636364%{transform:translate(-5vw) translateY(12vh) scale(.36)}18.1818181818%{transform:translate(-39vw) translateY(-7vh) scale(.4)}22.7272727273%{transform:translate(38vw) translateY(-5vh) scale(.29)}27.2727272727%{transform:translate(-33vw) translateY(44vh) scale(.64)}31.8181818182%{transform:translate(2vw) translateY(41vh) scale(.55)}36.3636363636%{transform:translate(29vw) translateY(49vh) scale(.91)}40.9090909091%{transform:translate(27vw) translateY(21vh) scale(.35)}45.4545454545%{transform:translate(-48vw) translateY(-11vh) scale(1)}50%{transform:translate(43vw) translateY(12vh) scale(.96)}54.5454545455%{transform:translate(18vw) translateY(50vh) scale(.37)}59.0909090909%{transform:translate(17vw) translateY(-41vh) scale(.83)}63.6363636364%{transform:translate(-41vw) translateY(-16vh) scale(.83)}68.1818181818%{transform:translate(41vw) translateY(47vh) scale(.84)}72.7272727273%{transform:translate(-44vw) translateY(28vh) scale(.46)}77.2727272727%{transform:translate(-6vw) translateY(-6vh) scale(.38)}81.8181818182%{transform:translate(-26vw) translateY(17vh) scale(.79)}86.3636363636%{transform:translate(26vw) translateY(18vh) scale(.8)}90.9090909091%{transform:translate(24vw) translateY(24vh) scale(1)}95.4545454545%{transform:translate(5vw) translateY(-45vh) scale(.54)}to{transform:translate(-15vw) translateY(41vh) scale(.28)}}._spark_13yeb_1:nth-child(13){animation-name:_move13_13yeb_1}._spark_13yeb_1:nth-child(13):before{animation-duration:14s}._spark_13yeb_1:nth-child(13):after{animation-duration:14s,6447ms;animation-delay:0ms,4862ms}@keyframes _move13_13yeb_1{0%{transform:translate(35vw) translateY(-33vh) scale(.43)}4.347826087%{transform:translate(-41vw) translateY(-5vh) scale(.71)}8.6956521739%{transform:translate(-38vw) translateY(-23vh) scale(.81)}13.0434782609%{transform:translate(-5vw) translateY(-29vh) scale(.29)}17.3913043478%{transform:translate(16vw) translateY(-15vh) scale(.45)}21.7391304348%{transform:translate(29vw) translateY(-49vh) scale(.39)}26.0869565217%{transform:translate(38vw) translateY(-38vh) scale(.94)}30.4347826087%{transform:translate(40vw) translateY(-44vh) scale(.46)}34.7826086957%{transform:translate(5vw) translateY(-39vh) scale(.98)}39.1304347826%{transform:translate(-20vw) translateY(-1vh) scale(.66)}43.4782608696%{transform:translate(10vw) translateY(46vh) scale(.86)}47.8260869565%{transform:translate(-6vw) translateY(5vh) scale(.41)}52.1739130435%{transform:translate(12vw) translateY(45vh) scale(.73)}56.5217391304%{transform:translate(-32vw) translateY(-28vh) scale(.83)}60.8695652174%{transform:translate(39vw) translateY(-28vh) scale(.67)}65.2173913043%{transform:translate(41vw) translateY(-24vh) scale(.84)}69.5652173913%{transform:translate(26vw) translateY(-26vh) scale(.41)}73.9130434783%{transform:translate(19vw) translateY(-20vh) scale(.88)}78.2608695652%{transform:translate(13vw) translateY(-35vh) scale(.67)}82.6086956522%{transform:translate(-12vw) translateY(45vh) scale(.59)}86.9565217391%{transform:translate(17vw) translateY(-9vh) scale(.84)}91.3043478261%{transform:translate(33vw) translateY(-8vh) scale(.61)}95.652173913%{transform:translate(-35vw) translateY(-6vh) scale(.64)}to{transform:translate(31vw) translateY(-35vh) scale(.36)}}._spark_13yeb_1:nth-child(14){animation-name:_move14_13yeb_1}._spark_13yeb_1:nth-child(14):before{animation-duration:16s}._spark_13yeb_1:nth-child(14):after{animation-duration:16s,8519ms;animation-delay:0ms,4564ms}@keyframes _move14_13yeb_1{0%{transform:translate(28vw) translateY(-4vh) scale(.85)}4.7619047619%{transform:translate(37vw) translateY(-34vh) scale(.81)}9.5238095238%{transform:translate(-43vw) translateY(39vh) scale(.98)}14.2857142857%{transform:translate(7vw) translateY(-13vh) scale(.66)}19.0476190476%{transform:translate(4vw) translateY(15vh) scale(.87)}23.8095238095%{transform:translate(14vw) translateY(42vh) scale(.9)}28.5714285714%{transform:translate(-37vw) translateY(4vh) scale(.32)}33.3333333333%{transform:translate(-31vw) translateY(-39vh) scale(.59)}38.0952380952%{transform:translate(24vw) translateY(-7vh) scale(.44)}42.8571428571%{transform:translate(-23vw) translateY(9vh) scale(.63)}47.619047619%{transform:translate(50vw) translateY(44vh) scale(.32)}52.380952381%{transform:translate(-43vw) translateY(1vh) scale(.91)}57.1428571429%{transform:translate(-12vw) translateY(25vh) scale(.46)}61.9047619048%{transform:translate(21vw) translateY(36vh) scale(.98)}66.6666666667%{transform:translate(-31vw) translateY(-12vh) scale(.41)}71.4285714286%{transform:translate(-37vw) translateY(7vh) scale(.95)}76.1904761905%{transform:translate(-28vw) translateY(8vh) scale(.83)}80.9523809524%{transform:translate(22vw) translateY(-23vh) scale(.29)}85.7142857143%{transform:translate(-6vw) translateY(23vh) scale(.98)}90.4761904762%{transform:translate(-5vw) translateY(43vh) scale(.28)}95.2380952381%{transform:translate(27vw) translateY(38vh) scale(.72)}to{transform:translate(30vw) translateY(41vh) scale(.31)}}._spark_13yeb_1:nth-child(15){animation-name:_move15_13yeb_1}._spark_13yeb_1:nth-child(15):before{animation-duration:17s}._spark_13yeb_1:nth-child(15):after{animation-duration:17s,9254ms;animation-delay:0ms,3366ms}@keyframes _move15_13yeb_1{0%{transform:translate(29vw) translateY(-25vh) scale(.58)}5.8823529412%{transform:translate(17vw) translateY(-7vh) scale(.42)}11.7647058824%{transform:translate(-24vw) translateY(-14vh) scale(.83)}17.6470588235%{transform:translate(3vw) translateY(-46vh) scale(.48)}23.5294117647%{transform:translate(-9vw) translateY(13vh) scale(.93)}29.4117647059%{transform:translate(-11vw) translateY(8vh) scale(.47)}35.2941176471%{transform:translate(-47vw) translateY(-27vh) scale(.88)}41.1764705882%{transform:translate(5vw) translateY(41vh) scale(.85)}47.0588235294%{transform:translate(15vw) translateY(-18vh) scale(.58)}52.9411764706%{transform:translate(-41vw) translateY(21vh) scale(.5)}58.8235294118%{transform:translate(21vw) translateY(-23vh) scale(.45)}64.7058823529%{transform:translate(35vw) translateY(-23vh) scale(.92)}70.5882352941%{transform:translate(-25vw) translateY(-22vh) scale(.28)}76.4705882353%{transform:translate(-33vw) translateY(-25vh) scale(.47)}82.3529411765%{transform:translate(20vw) translateY(23vh) scale(.28)}88.2352941176%{transform:translate(17vw) translateY(-43vh) scale(.92)}94.1176470588%{transform:translate(31vw) translateY(-1vh) scale(.58)}to{transform:translate(4vw) translateY(-2vh) scale(.35)}}@keyframes _drift_13yeb_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes _flash_13yeb_1{0%,30%,to{opacity:0;box-shadow:0 0 #0df}5%{opacity:1;box-shadow:0 0 4vw .8vw #0df}}._boot_8zmrs_3{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:#000;display:flex;align-items:center;justify-content:center}._boot_8zmrs_3:before{content:"";width:56px;height:56px;border-radius:50%;border:3px solid rgba(255,255,255,.12);border-top-color:var(--accent);animation:_spin_8zmrs_1 .9s linear infinite}@keyframes _spin_8zmrs_1{to{transform:rotate(360deg)}}#header{transition:ease-in-out .3s;position:relative;height:100vh;display:flex;align-items:center;z-index:997}#header .container{width:fit-content}#header h1{font-size:42px;margin:0;padding:0;line-height:1;font-weight:700}#header h1 a,#header h1 a:hover{color:#fff;line-height:1;display:inline-block}#header h2{font-size:clamp(13px,2.8vw,24px);margin-top:20px;color:#fffc;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}#header .social-links{margin-top:20px;display:flex}#header .social-links a{font-size:16px;display:flex;justify-content:center;align-items:center;background:#ffffff1a;color:#fff;line-height:1;margin-right:8px;border-radius:50%;width:40px;height:40px}#header .social-links a:hover{background:var(--accent)}@media (max-width: 992px){#header h1{font-size:36px}#header .social-links{margin-top:15px}#header .container{display:flex;flex-direction:column;align-items:center}}@media (max-width: 400px){#header h1{font-size:30px}}.navbar{padding:0;margin-top:25px;position:revert}.navbar ul{margin:0;padding:0;display:flex;list-style:none;align-items:center}.navbar li{position:relative}.navbar li+li{margin-left:16px}.navbar a,.navbar a:focus{display:flex;align-items:center;justify-content:space-between;padding:0;font-size:16px;font-weight:400;color:#ffffffb3;white-space:nowrap;transition:.3s}.navbar a:before{content:"";position:absolute;width:0;height:2px;bottom:-4px;left:0;background-color:var(--accent);visibility:hidden;transition:all .3s ease-in-out 0s}.navbar a:hover:before,.navbar li:hover>a:before,.navbar .active:before{visibility:visible;width:25px}.navbar a:hover,.navbar .active,.navbar .active:focus,.navbar li:hover>a{color:#fff}.role-cycle{display:inline-block;white-space:nowrap}#header h2 .role-cycle,#header h2 .role-cycle__prefix,#header h2 .typing-cursor{color:inherit;border-bottom:0;padding-bottom:0}#header h2 .role-cycle__prefix{color:#fffc}#header h2 .role-cycle__noun{color:#fff;border-bottom:2px solid var(--accent);padding-bottom:4px}.name-reveal{display:inline-block;animation:name-reveal .9s cubic-bezier(.4,0,.2,1) .15s both}@keyframes name-reveal{0%{opacity:0;transform:scale(1.04);filter:blur(8px);letter-spacing:.08em}to{opacity:1;transform:scale(1);filter:blur(0);letter-spacing:-.02em}}.typing-cursor{display:inline-block;width:3px;margin-left:4px;background:var(--accent);animation:cursor-blink 1s steps(2) infinite;vertical-align:text-top}@keyframes cursor-blink{50%{opacity:0}}button.mobile-nav-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;padding:0;margin:0;cursor:pointer;touch-action:manipulation;font-family:inherit;color:inherit;line-height:inherit}#header:not(.header-top) .mobile-nav-toggle{position:fixed;top:15px;right:15px;color:#fff;font-size:28px;line-height:1;display:flex;align-items:center;justify-content:center}#header.header-top{background:transparent;height:auto;top:0;padding-top:14px;pointer-events:none;z-index:1000!important}#header,#header.header-top{transition:opacity .3s ease-in-out,background-color .3s ease-in-out!important}#header>.container,#header h1,#header h1 *,#header .navbar,#header .navbar a,#header .navbar a:before,#header .social-links,#header .social-links a{transition-property:color,background-color,border-color,box-shadow,opacity,transform,width!important;transition-duration:.2s!important}#header.header-top>.container{pointer-events:auto;position:relative;z-index:1;width:max-content;max-width:calc(100% - 32px);margin:0 auto;height:56px;padding:6px 8px 6px 22px!important;display:flex!important;align-items:center;gap:24px;background:#0c0e108c;backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%);border:1px solid rgba(255,255,255,.07);border-radius:999px;box-shadow:0 14px 40px -16px #0009}#header.header-top h1,#header.header-top h1 a{font-size:15px!important;font-family:var(--font-mono)!important;font-weight:600;letter-spacing:.5px;margin:0!important;color:#fffffff2;flex:0 0 auto}#header.header-top .navbar{margin:0!important;max-width:none!important;flex:1 1 auto}#header.header-top .navbar ul{gap:0;justify-content:center}#header.header-top .navbar li{position:relative}#header.header-top .navbar a{padding:0!important;background:transparent!important;border-radius:0!important;font-size:14px!important;font-family:var(--font-display)!important;font-weight:500;letter-spacing:.5px;color:#ffffffb3;transition:color .3s ease}#header.header-top .navbar a:before{display:block!important;content:"";position:absolute;bottom:-6px;left:0;width:0;height:2px;background-color:var(--accent);visibility:hidden;transition:width .3s ease}#header.header-top .navbar a:hover,#header.header-top .navbar a.active,#header.header-top .navbar li:hover>a{color:#fff;background:transparent!important}#header.header-top .navbar a:hover:before,#header.header-top .navbar a.active:before,#header.header-top .navbar li:hover>a:before{visibility:visible;width:22px}#header.header-top .social-links{display:inline-flex!important;align-items:center;gap:4px;margin:0!important;padding:0!important;flex:0 0 auto}#header.header-top .social-links a:not(.cta-talk):not(.logo){width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;font-size:14px;color:#ffffffb3!important;background:transparent;border:0;margin:0;padding:0;transition:background .2s,color .2s}#header.header-top .social-links a:not(.cta-talk):not(.logo):hover{background:#ffffff12;color:#fff!important}#header.header-top .social-links a:not(.cta-talk):not(.logo) i{color:inherit!important;font-size:inherit}#header.header-top .social-links a.logo{display:none}.cta-talk{display:inline-flex!important;align-items:center;gap:6px;padding:8px 14px!important;margin-left:6px;border-radius:999px;background:var(--accent);color:#001a17!important;font-family:var(--font-mono);font-size:12px;font-weight:600;letter-spacing:.6px;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:background .2s,transform .15s}.cta-talk:hover{background:var(--accent-soft);transform:translateY(-1px);color:#001a17!important}.cta-talk i{font-size:12px;line-height:1}@media (min-width: 768px) and (max-width: 991px){#header.header-top .navbar ul{display:flex!important}#header.header-top .mobile-nav-toggle{display:none!important}#header.header-top{width:100%;min-width:100%}}@media (max-width: 767px){#header.header-top{padding-top:12px;width:100%;min-width:100%}#header.header-top>.container{width:calc(100% - 20px);max-width:calc(100% - 20px);height:56px;padding:6px 8px 6px 18px!important;gap:10px;justify-content:space-between;background:linear-gradient(180deg,#14161ab3,#0a0c0ea6);border-color:#ffffff17;box-shadow:0 14px 36px -14px #000000b3,inset 0 1px #ffffff0a;backdrop-filter:none;-webkit-backdrop-filter:none;display:flex!important;flex-direction:row}#header.header-top h1{position:relative;padding-left:14px}#header.header-top h1:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:7px;height:7px;border-radius:50%;background:var(--accent);box-shadow:0 0 #14b8a68c;animation:pulse-dot 1.8s ease-out infinite}#header.header-top .social-links,#header.header-top .cta-talk{display:none!important}#header.header-top .navbar{flex:0 0 auto!important;margin-left:auto!important}#header.header-top .navbar ul{display:none!important}#header.header-top .mobile-nav-toggle{position:relative!important;top:auto!important;right:auto!important;width:40px;height:40px;padding:0!important;margin:0!important;border-radius:50%;border:1px solid rgba(255,255,255,.14);background:#ffffff08;color:#fffffff2;font-size:20px!important;line-height:1;display:inline-flex!important;align-items:center;justify-content:center;transition:background .2s,border-color .2s,transform .15s}#header.header-top .mobile-nav-toggle:hover,#header.header-top .mobile-nav-toggle:active{background:#ffffff14;border-color:#ffffff47}#header.header-top .mobile-nav-toggle:active{transform:scale(.95)}}.brand-mark{display:block;height:32px;width:auto;mix-blend-mode:screen}#header.header-top h1{font-size:0!important;line-height:0}#header.header-top h1 a{display:inline-block;line-height:0}@media (max-width: 767px){.brand-mark{height:28px}}#header .social-links a.cta-talk{width:auto!important;height:auto!important;border-radius:999px!important;background:var(--accent)!important;margin-right:0!important;line-height:1.2!important}#header .social-links a.cta-talk:hover{background:var(--accent-soft)!important}.nav-drawer-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9000;background:#00000073;animation:overlay-in .2s ease}@keyframes overlay-in{0%{opacity:0}to{opacity:1}}.nav-drawer{position:fixed;top:0;right:0;bottom:0;width:50%;z-index:9001;display:flex;flex-direction:column;padding:28px;overflow-y:auto;background:#0a0c0ee0;backdrop-filter:blur(20px) saturate(150%);-webkit-backdrop-filter:blur(20px) saturate(150%);border-left:1px solid rgba(255,255,255,.08);animation:drawer-in .25s cubic-bezier(.4,0,.2,1)}@keyframes drawer-in{0%{transform:translate(100%)}to{transform:translate(0)}}@media (max-width: 575px){.nav-drawer{width:100%;border-left:0}}.nav-drawer__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:32px;flex:0 0 auto}.nav-drawer__head .brand-mark{height:34px}.nav-drawer__close{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid rgba(255,255,255,.18);border-radius:50%;width:44px;height:44px;display:flex;align-items:center;justify-content:center;font-size:20px;color:#fff;cursor:pointer;touch-action:manipulation;transition:background .2s,border-color .2s;flex-shrink:0}.nav-drawer__close:hover{background:#ffffff14;border-color:#ffffff59}.nav-drawer ul{list-style:none;margin:auto 0;padding:0;display:flex;flex-direction:column}.nav-drawer li{border-bottom:1px solid rgba(255,255,255,.08)}.nav-drawer li:first-child{border-top:1px solid rgba(255,255,255,.08)}.nav-drawer li a{display:flex;align-items:center;padding:12px 0;font-family:var(--font-heading);font-size:clamp(26px,5vw,42px);font-weight:700;letter-spacing:-.02em;text-transform:uppercase;color:#ffffffe6;text-decoration:none;transition:color .2s,padding-left .2s}.nav-drawer li a:before{display:none!important}.nav-drawer li a:hover,.nav-drawer li a.active{color:var(--accent);padding-left:6px}.nav-drawer__foot{display:grid;grid-template-columns:1fr 1fr;gap:24px;flex:0 0 auto;padding-top:24px;border-top:1px solid rgba(255,255,255,.08);margin-top:8px}.nav-drawer__label{display:block;font-family:var(--font-mono);font-size:11px;letter-spacing:1px;color:#fff6;margin-bottom:8px}.nav-drawer__email{font-family:var(--font-heading);font-size:clamp(12px,3vw,18px);font-weight:600;color:var(--accent);text-decoration:none;word-break:break-all;transition:color .2s}.nav-drawer__email:hover{color:var(--accent-soft)}.nav-drawer__group:nth-child(2){margin-left:auto}.nav-drawer__socials{display:flex;flex-direction:column;gap:6px}.nav-drawer__socials a{display:inline-flex;align-items:center;gap:4px;color:#fffc;text-decoration:none;font-size:13px;font-family:var(--font-heading);font-weight:500;transition:color .2s}.nav-drawer__socials a i{font-size:11px;color:#ffffff73}.nav-drawer__socials a:hover,.nav-drawer__socials a:hover i{color:var(--accent)}#header:not(.header-top) h2{opacity:0;animation:rise-up .55s cubic-bezier(.4,0,.2,1) .3s forwards}#header:not(.header-top) #navbar>ul{opacity:0;animation:rise-up .55s cubic-bezier(.4,0,.2,1) .5s forwards}#header:not(.header-top) .social-links a{opacity:0;animation:rise-up .45s cubic-bezier(.4,0,.2,1) forwards}#header:not(.header-top) .social-links a:nth-child(1){animation-delay:.7s}#header:not(.header-top) .social-links a:nth-child(2){animation-delay:.78s}#header:not(.header-top) .social-links a:nth-child(3){animation-delay:.86s}#header:not(.header-top) .social-links a:nth-child(4){animation-delay:.94s}#header:not(.header-top) .social-links a:nth-child(5){animation-delay:1.02s}#header.header-top h1{font-size:28px!important}.navbar a{font-family:var(--font-display)!important;font-size:14px!important;font-weight:500;letter-spacing:.5px}@keyframes pulse-dot{0%{box-shadow:0 0 #14b8a68c}70%{box-shadow:0 0 0 8px #14b8a600}to{box-shadow:0 0 #14b8a600}}._metric_kugz2_4{position:relative;text-align:center;background:#ffffff14;padding:22px 18px}._metric_kugz2_4 i{position:absolute;top:-25px;left:50%;transform:translate(-50%);font-size:24px;background:#ffffff1a;padding:12px;color:var(--accent);border-radius:50px;line-height:0}._metric_kugz2_4 span{display:block;font-size:30px;font-weight:700;font-family:var(--font-display);color:#fff}._metric_kugz2_4 p{margin:0;padding:0;font-size:.78rem;letter-spacing:1.5px;text-transform:uppercase;font-family:var(--font-mono);color:#fff9}.skills .position-relative{position:relative!important;margin:auto 0}.skills .position-relative img{padding:18px!important;filter:drop-shadow(0 4px 8px rgba(0,0,0,.3));transition:transform .25s ease;max-height:120px}.skills .position-relative:hover img{transform:translateY(-6px) scale(1.04)}.skills .skill-icon-wrap{margin:0 auto;padding:18px;display:flex;align-items:center;justify-content:center;height:100%;transition:transform .25s ease}.skills .skill-icon-wrap i{font-size:38px;color:var(--accent);filter:drop-shadow(0 4px 8px rgba(20,184,166,.25))}.skills .skill-logo{width:42px;height:42px;object-fit:contain;filter:drop-shadow(0 4px 8px rgba(20,184,166,.25))}.skills .position-relative:hover .skill-icon-wrap{transform:translateY(-3px) scale(1.04)}.skills-row{margin-bottom:8px}.skills-row+.skills-row{margin-top:14px}.skills-row__label{display:flex;align-items:center;gap:12px;font-family:var(--font-mono);font-size:.7rem;letter-spacing:2px;text-transform:uppercase;color:#ffffff80;padding:0 6px;margin-bottom:4px}.skills-row__label:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--accent);flex:0 0 auto}.skills-row__line{flex:1 1 auto;height:1px;background:linear-gradient(90deg,rgba(20,184,166,.3),transparent)}.skills-slug{font-size:.72rem!important;font-family:var(--font-mono);letter-spacing:1px;opacity:0;transition:opacity .2s ease}.position-relative:hover .skills-slug{opacity:1;position:absolute;color:#fff;top:102%;left:50%;transform:translate(-50%,-50%)}.interests .icon-box{display:flex;align-items:center;background:#ffffff14;padding:18px!important;border-radius:10px;border:1px solid rgba(255,255,255,.05);transition:transform .25s ease,border-color .25s ease,background .25s ease}.interests .icon-box:hover{transform:translateY(-3px);border-color:#14b8a659;background:#14b8a60a}.interests .icon-box i{font-size:28px!important;transition:transform .25s ease}.interests .icon-box:hover i{transform:scale(1.12)}.interests .icon-box h3{font-size:.95rem!important;margin-top:8px!important;color:#ffffff8c!important;padding-left:20px!important}.interests .icon-box:hover{border-color:#ffffff29!important}#about.section-show .about-me .section-title,#about.section-show .about-me .col-lg-3,#about.section-show .about-me .content>h3,#about.section-show .about-me .content>.fst-italic,#about.section-show .about-me .content>.row,#about.section-show>.counts.container,#about.section-show>.skills.container,#about.section-show>.interests.container{opacity:0;animation:about-rise .55s cubic-bezier(.4,0,.2,1) forwards}#about.section-show .about-me .section-title{animation-delay:.05s}#about.section-show .about-me .col-lg-3{animation-delay:.1s;animation-name:about-rise-left}#about.section-show .about-me .content>h3{animation-delay:.18s}#about.section-show .about-me .content>.fst-italic{animation-delay:.26s}#about.section-show .about-me .content>.row{animation-delay:.34s}#about.section-show>.counts.container{animation-delay:.4s}#about.section-show>.skills.container{animation-delay:.48s}#about.section-show>.interests.container{animation-delay:.55s}@keyframes about-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes about-rise-left{0%{opacity:0;transform:translate(-18px) scale(.96)}to{opacity:1;transform:translate(0) scale(1)}}#about.section-show .about-me .content>.row li{opacity:0;animation:about-rise .4s cubic-bezier(.4,0,.2,1) forwards}#about.section-show .about-me .content>.row li:nth-child(1){animation-delay:.4s}#about.section-show .about-me .content>.row li:nth-child(2){animation-delay:.46s}#about.section-show .about-me .content>.row li:nth-child(3){animation-delay:.52s}#about.section-show .about-me .content>.row li:nth-child(4){animation-delay:.58s}body.is-snapping-home #about.section-show *{animation:none!important;opacity:1!important}.about-me .content h3{font-weight:700;font-size:20px;line-height:1.4;color:var(--accent)}.about-me .content ul{list-style:none;padding:0}.about-me .content ul li{display:flex;align-items:center}.about-me .content ul strong{margin-right:10px}.about-me .content ul *{color:#fff}.about-me .content ul i{font-size:16px;margin-right:5px;color:var(--accent);line-height:0}.about-me .content .fst-italic{font-size:.92rem;line-height:1.65;color:#fff}.about-me .content ul li{margin-bottom:10px;font-size:.92rem}.bgProfile{position:relative;width:fit-content;margin:0 auto;padding:0!important;background:transparent!important;border-radius:50%}.bgProfile:before{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:50%;background:conic-gradient(from 0deg,var(--accent) 0deg,rgba(20,184,166,0) 90deg,var(--accent-soft) 180deg,rgba(20,184,166,0) 270deg,var(--accent) 360deg);animation:profile-spin 9s linear infinite;filter:blur(.4px);z-index:0}.bgProfile:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:50%;background:#050505;z-index:1}@keyframes profile-spin{to{transform:rotate(360deg)}}.bgProfile>.bgProfileChild{position:relative;z-index:2;background:transparent!important;border-radius:50%;padding:4px;box-shadow:0 18px 48px -12px #14b8a673;transition:box-shadow .4s ease,transform .4s ease}.bgProfile:hover>.bgProfileChild{transform:translateY(-2px) scale(1.02);box-shadow:0 22px 56px -10px #14b8a6a6}.bgProfile:hover:before{animation-duration:3s}.bgProfile img.profile{filter:saturate(.92);transition:filter .4s ease}.bgProfile:hover img.profile{filter:saturate(1.15) contrast(1.05)}.bgProfile img.profile{padding:0!important;border-radius:50%;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;display:block}.about-me .availability{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:18px;padding:6px 12px;font-family:var(--font-mono);font-size:.7rem;letter-spacing:1.5px;text-transform:uppercase;color:var(--accent-soft);background:#14b8a614;border:1px solid rgba(20,184,166,.25);border-radius:999px;width:fit-content;margin-left:auto;margin-right:auto}.about-me .availability:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--accent);box-shadow:0 0 #14b8a699;animation:pulse-dot 1.6s ease-out infinite}@keyframes pulse-dot{0%{box-shadow:0 0 #14b8a68c}70%{box-shadow:0 0 0 10px #14b8a600}to{box-shadow:0 0 #14b8a600}}.bgProfile:before{filter:blur(.8px);opacity:.55;animation-duration:16s}.bgProfile:hover:before{animation-duration:8s}.bgProfile>.bgProfileChild{box-shadow:0 14px 36px -16px #14b8a64d}.bgProfile:hover>.bgProfileChild{box-shadow:0 18px 44px -14px #14b8a673}@media (max-width: 992px){.bgProfile{width:50%}}#resume.section-show .section-title{opacity:0;animation:rise-up .55s cubic-bezier(.4,0,.2,1) .05s forwards}#resume.section-show .resume-section-title{opacity:0;animation:rise-from-left .5s cubic-bezier(.4,0,.2,1) .15s forwards}#resume.section-show .timeline__item{opacity:0;animation:rise-up .5s cubic-bezier(.4,0,.2,1) forwards}#resume.section-show .timeline__item:nth-child(1){animation-delay:.2s}#resume.section-show .timeline__item:nth-child(2){animation-delay:.28s}#resume.section-show .timeline__item:nth-child(3){animation-delay:.36s}#resume.section-show .timeline__item:nth-child(4){animation-delay:.44s}#resume.section-show .timeline__item:nth-child(5){animation-delay:.52s}#resume.section-show .timeline__item:nth-child(6){animation-delay:.6s}#resume.section-show .resume-grid__aside .resume-card{opacity:0;animation:rise-up .5s cubic-bezier(.4,0,.2,1) forwards}#resume.section-show .resume-grid__aside .resume-card:nth-child(1){animation-delay:.25s}#resume.section-show .resume-grid__aside .resume-card:nth-child(2){animation-delay:.4s}body.is-snapping-home #resume.section-show *{animation:none!important;opacity:1!important}.resume-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:18px}.resume-grid__main{grid-column:2;grid-row:1}.resume-grid__aside{grid-column:1;grid-row:1}@media (max-width: 768px){.resume-grid{grid-template-columns:1fr}.resume-grid__main,.resume-grid__aside{grid-column:1;grid-row:auto}}.resume-section-title{font-family:var(--font-mono);font-size:.72rem!important;letter-spacing:2px;text-transform:uppercase;color:var(--accent-soft);margin:0 0 12px!important;display:flex;align-items:center;gap:10px}.resume-section-title:before{content:"";width:16px;height:2px;background:var(--accent);flex:0 0 auto}.timeline{list-style:none;margin:0;padding:0 0 0 14px;border-left:1px solid rgba(20,184,166,.2)}.timeline__item{position:relative;padding:10px 12px 14px 14px;border-radius:8px;transition:background .25s ease,transform .25s ease}.timeline__item:not(:last-child){border-bottom:1px dashed rgba(255,255,255,.06)}.timeline__item:hover{background:#14b8a60a;transform:translate(2px)}.timeline__item:hover .timeline__head h4{color:var(--accent-soft)}.timeline__item:hover .timeline__skills li{border-color:#14b8a640;color:#ffffffd9}.timeline__item:hover .timeline__period{background:#14b8a62e;border-color:#14b8a666;color:#fff}.timeline__item:hover:before{background:var(--accent);transform:scale(1.25)}.timeline__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:4px}.timeline__head h4{font-size:.95rem!important;font-weight:600;color:#fff;margin:0!important;line-height:1.35}.timeline__company{color:#ffffff8c;font-weight:400}.timeline__period{font-family:var(--font-mono);font-size:.66rem;letter-spacing:1px;padding:2px 8px;border-radius:999px;background:#14b8a61a;border:1px solid rgba(20,184,166,.2);color:var(--accent-soft);white-space:nowrap;flex:0 0 auto}.timeline__summary{font-size:.82rem!important;line-height:1.5;color:#ffffffb3;margin:0 0 8px!important}.timeline__skills{list-style:none;display:flex;flex-wrap:wrap;gap:5px;padding:0;margin:0}.timeline__skills li{font-family:var(--font-mono);font-size:.65rem;padding:2px 8px;border-radius:999px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);color:#ffffffa6}.resume-grid__aside{display:flex;flex-direction:column;gap:14px}.resume-card{position:relative;overflow:hidden;padding:16px 18px;background:linear-gradient(135deg,#14b8a60a,#ffffff05);border:1px solid rgba(255,255,255,.08);border-radius:12px;transition:transform .25s ease,border-color .25s ease}.resume-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(360px circle at 50% 0%,rgba(20,184,166,.06),transparent 60%)!important;opacity:0;transition:opacity .3s;pointer-events:none}.resume-card:after{content:"";position:absolute;top:0;right:0;width:22px;height:22px;border-top:2px solid rgba(20,184,166,.28);border-right:2px solid rgba(20,184,166,.28);border-radius:0 12px 0 0;pointer-events:none;transition:width .3s ease,height .3s ease,border-color .3s ease;display:none!important}.resume-card>*{position:relative;z-index:1}.resume-card:hover{transform:translateY(-3px);border-color:#ffffff29!important}.resume-card:hover:before{opacity:1}.resume-card:hover:after{width:36px;height:36px;border-color:var(--accent)}.resume-card:hover .resume-card__period{background:#14b8a62e;border-color:#14b8a666;color:#fff}.resume-card__body h4{font-size:.95rem!important;font-weight:600;color:#fff;margin:0 0 6px!important;line-height:1.35}.resume-card__period{display:inline-block;font-family:var(--font-mono);font-size:.65rem;letter-spacing:1px;padding:2px 8px;border-radius:999px;background:#14b8a61a;border:1px solid rgba(20,184,166,.2);color:var(--accent-soft);margin-bottom:8px}.resume-card__body p{font-size:.82rem!important;line-height:1.5;color:#ffffffb8;margin:0!important}.resume-card__body p span{color:#ffffff80;font-size:.78rem}#services.section-show .section-title{opacity:0;animation:rise-up .55s cubic-bezier(.4,0,.2,1) .05s forwards}#services.section-show .service-card{opacity:0;animation:rise-up .55s cubic-bezier(.4,0,.2,1) forwards}#services.section-show .service-card:nth-child(1){animation-delay:.15s}#services.section-show .service-card:nth-child(2){animation-delay:.22s}#services.section-show .service-card:nth-child(3){animation-delay:.29s}#services.section-show .service-card:nth-child(4){animation-delay:.36s}#services.section-show .service-card:nth-child(5){animation-delay:.43s}#services.section-show .service-card:nth-child(6){animation-delay:.5s}body.is-snapping-home #services.section-show *{animation:none!important;opacity:1!important}.services-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}@media (max-width: 768px){.services-grid{grid-template-columns:1fr}}.service-card{position:relative;display:flex;flex-direction:column;padding:22px 22px 18px;background:linear-gradient(135deg,#14b8a60a,#ffffff05);border:1px solid rgba(255,255,255,.08);border-radius:12px;overflow:hidden;transition:transform .25s ease,border-color .25s ease,background .25s ease}.service-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(420px circle at 50% 0%,rgba(20,184,166,.06),transparent 60%)!important;opacity:0;transition:opacity .3s;pointer-events:none}.service-card:hover,.service-card:focus-within{transform:translateY(-3px);border-color:#ffffff29!important;outline:none}.service-card:hover:before,.service-card:focus-within:before{opacity:1}.service-card__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px;position:relative;z-index:1}.service-card__num{font-family:var(--font-mono);font-size:28px;font-weight:600;letter-spacing:-1px;color:var(--accent);line-height:1}.service-card__icon{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;background:#14b8a61a;border:1px solid rgba(20,184,166,.22);color:var(--accent);transition:transform .25s ease,background .25s ease}.service-card:hover .service-card__icon{transform:rotate(-6deg);background:#14b8a62e}.service-card__icon i{font-size:18px}.service-card__title{font-size:1.05rem!important;font-weight:600;margin:0 0 6px!important;color:#fff;position:relative;z-index:1}.service-card__desc{margin:0 0 14px!important;font-size:.85rem;line-height:1.55;color:#ffffffb3;position:relative;z-index:1}.service-card__tags{list-style:none;display:flex;flex-wrap:wrap;gap:6px;padding:0;margin:auto 0 0;position:relative;z-index:1}.service-card__tags li{font-family:var(--font-mono);font-size:.7rem;padding:3px 9px;border-radius:999px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);color:#ffffffb3;transition:color .2s,border-color .2s,background .2s}.service-card:hover .service-card__tags li{color:var(--accent-soft);border-color:#14b8a64d;background:#14b8a614}.service-card__corner{position:absolute;top:0;right:0;width:28px;height:28px;border-top:2px solid rgba(20,184,166,.28);border-right:2px solid rgba(20,184,166,.28);border-radius:0 12px 0 0;transition:width .3s ease,height .3s ease,border-color .3s ease;display:none!important}.service-card:hover .service-card__corner{width:44px;height:44px;border-color:var(--accent)}#projects.section-show .section-title{opacity:0;animation:rise-up .55s cubic-bezier(.4,0,.2,1) .05s forwards}#projects.section-show .project-card{opacity:0;animation:rise-up .55s cubic-bezier(.4,0,.2,1) forwards}#projects.section-show .row>div:nth-child(1) .project-card{animation-delay:.15s}#projects.section-show .row>div:nth-child(2) .project-card{animation-delay:.22s}#projects.section-show .row>div:nth-child(3) .project-card{animation-delay:.29s}#projects.section-show .row>div:nth-child(4) .project-card{animation-delay:.36s}#projects.section-show .row>div:nth-child(5) .project-card{animation-delay:.43s}#projects.section-show .row>div:nth-child(6) .project-card{animation-delay:.5s}body.is-snapping-home #projects.section-show *{animation:none!important;opacity:1!important}.projects .project-card{position:relative;overflow:hidden;background:linear-gradient(135deg,#14b8a60a,#ffffff05);border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:22px;height:100%;transition:transform .25s ease,border-color .25s ease,background .25s ease}.projects .project-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(420px circle at 50% 0%,rgba(20,184,166,.06),transparent 60%)!important;opacity:0;transition:opacity .3s;pointer-events:none}.projects .project-card:after{content:"";position:absolute;top:0;right:0;width:28px;height:28px;border-top:2px solid rgba(20,184,166,.28);border-right:2px solid rgba(20,184,166,.28);border-radius:0 12px 0 0;pointer-events:none;transition:width .3s ease,height .3s ease,border-color .3s ease;display:none!important}.projects .project-card>*{position:relative;z-index:1}.projects .project-card:hover{transform:translateY(-3px);border-color:#ffffff29!important}.projects .project-card:hover:before{opacity:1}.projects .project-card:hover:after{width:44px;height:44px;border-color:var(--accent)}.projects .project-card:hover .project-tags span{color:var(--accent-soft);border-color:#14b8a659;background:#14b8a614}.projects .project-card h4{font-family:var(--font-display);font-size:1.05rem;font-weight:600;color:#fff;margin:0 0 8px}.projects .project-card h4 a{color:inherit;text-decoration:none}.projects .project-card h4 a:hover{color:var(--accent)}.projects .project-card .project-link{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-mono);font-size:.78rem;color:var(--accent);margin-bottom:10px;text-decoration:none;word-break:break-all}.projects .project-card p{font-size:.85rem;color:#ffffffb8;margin:0;line-height:1.55}.project-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.project-tags span{font-family:var(--font-mono);font-size:.7rem;padding:3px 9px;border-radius:999px;background:#14b8a61a;color:var(--accent-soft);border:1px solid rgba(20,184,166,.25)}#contact.section-show .section-title{opacity:0;animation:rise-up .55s cubic-bezier(.4,0,.2,1) .05s forwards}#contact.section-show .info-box{opacity:0;animation:rise-up .5s cubic-bezier(.4,0,.2,1) forwards}#contact.section-show .row>div:nth-child(1) .info-box{animation-delay:.15s}#contact.section-show .row>div:nth-child(2) .info-box{animation-delay:.22s}#contact.section-show .row>div:nth-child(3) .info-box{animation-delay:.29s}#contact.section-show .row>div:nth-child(4) .info-box{animation-delay:.36s}#contact.section-show .php-email-form{opacity:0;animation:rise-up .55s cubic-bezier(.4,0,.2,1) .45s forwards}body.is-snapping-home #contact.section-show *{animation:none!important;opacity:1!important}.contact .info-box{width:100%;background:#ffffff14;padding:18px!important}.contact .info-box .social-links{display:flex}.contact .info-box .social-links a{font-size:18px;display:inline-flex;align-items:center;color:#fff;line-height:1;margin-right:12px;transition:color .3s}.contact .info-box .social-links a:hover{color:var(--accent)}.contact .info-box i.bi{font-size:22px;color:var(--accent);border-radius:50%;padding:12px;width:46px;height:46px;display:inline-flex;align-items:center;justify-content:center;float:left;background:#14b8a61f;border:1px solid rgba(20,184,166,.25)}.contact .info-box .social-links i.bi{font-size:16px;color:#fff;border-radius:50%;padding:0;width:auto;height:auto;display:inline-flex;align-items:center;justify-content:center;float:left;background:#14b8a61f;border:1px solid rgba(20,184,166,.25)}.contact .info-box h3{font-size:.95rem!important;font-family:var(--font-heading);color:#ffffff8c!important;margin:6px 0 6px 64px!important}.contact .info-box p{font-size:.88rem;margin:0 0 0 64px!important;line-height:1.5}.contact .info-box .social-links{margin:4px 0 0 64px!important}.contact .php-email-form{background:#ffffff14;border:1px solid rgba(255,255,255,.06);border-radius:10px}.contact .form-control{background:#ffffff0a!important;border:1px solid rgba(255,255,255,.08)!important;color:#fff!important;font-family:var(--font-body)!important;font-size:.9rem!important;padding:10px 14px!important;border-radius:8px!important;transition:border-color .2s,background .2s,box-shadow .2s}.contact .form-control::placeholder{color:#ffffff59}.contact .form-control:focus{background:#ffffff0f!important;border-color:var(--accent)!important;box-shadow:0 0 0 3px #14b8a626!important;outline:none!important}.contact .php-email-form button[type=submit]{font-family:var(--font-heading);font-weight:600;letter-spacing:.5px;padding:11px 28px;background:var(--accent);color:#001a17;border:0;border-radius:8px;cursor:pointer;transition:background .2s,transform .15s}.contact .php-email-form button[type=submit]:hover{background:var(--accent-soft);transform:translateY(-1px)}.contact .php-email-form input,.contact .php-email-form textarea{font-family:var(--font-body)}._ticker_1abqd_4{flex:1;min-width:0;display:flex;align-items:center;gap:12px;padding:0 14px;position:relative;overflow:hidden}._label_1abqd_15{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;font-family:var(--font-mono);font-size:10px;letter-spacing:2px;text-transform:uppercase;color:var(--accent);padding:4px 8px;background:#14b8a61a;border:1px solid rgba(20,184,166,.25);border-radius:999px;white-space:nowrap}._label_1abqd_15 i{font-size:10px;animation:_ticker-pulse_1abqd_1 1.6s ease-in-out infinite}@keyframes _ticker-pulse_1abqd_1{0%,to{opacity:1}50%{opacity:.35}}._headline_1abqd_42{flex:1 1 auto;min-width:0;font-size:13px;color:#ffffffeb;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .2s}._headline_1abqd_42:hover{color:var(--accent)}._points_1abqd_58{font-family:var(--font-mono);font-size:11px;color:#ffffff80}._progress_1abqd_64{flex:0 0 80px;height:4px;background:#ffffff1a;border-radius:999px;overflow:hidden}._progressFill_1abqd_72{height:100%;background:linear-gradient(90deg,var(--accent),var(--accent-soft));transition:width .05s linear}._counter_1abqd_78{flex:0 0 auto;font-family:var(--font-mono);font-size:10px;letter-spacing:1px;color:#ffffff80;min-width:38px;text-align:right}._controls_1abqd_88{flex:0 0 auto;display:flex;align-items:center;gap:4px}._controls_1abqd_88 button{background:transparent;border:0;color:#ffffff8c;width:24px;height:24px;border-radius:4px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0;transition:color .15s,background .15s}._controls_1abqd_88 button:hover{color:var(--accent);background:#14b8a61f}._controls_1abqd_88 i{font-size:12px}._empty_1abqd_119 ._headline_1abqd_42{color:#ffffff73;font-style:italic;font-size:12px}@media (max-width: 768px){._ticker_1abqd_4{gap:8px;padding:0 10px}._progress_1abqd_64{flex-basis:40px}._counter_1abqd_78{display:none}._controls_1abqd_88 button:not(:nth-child(2)){display:none}._headline_1abqd_42{font-size:12px}}@media (max-width: 575px){._ticker_1abqd_4{gap:6px;padding:0 8px}._progress_1abqd_64,._points_1abqd_58{display:none}._label_1abqd_15{padding:3px 6px}._labelText_1abqd_140{display:none}._headline_1abqd_42{font-size:11px}}@media (max-width: 380px){._label_1abqd_15{display:none}}._bar_9wavb_4{position:fixed;left:0;right:0;bottom:0;z-index:998;display:flex;align-items:stretch;height:40px;background:#000000d9;border-top:1px solid rgba(20,184,166,.18);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-family:var(--font-body)}._credit_9wavb_19{display:flex;align-items:center;padding:0 14px;font-family:var(--font-mono);font-size:11px;letter-spacing:1px;color:#ffffff8c;border-left:1px solid rgba(255,255,255,.08);white-space:nowrap}._credit_9wavb_19 a{color:var(--accent);text-decoration:none;transition:color .2s}._credit_9wavb_19 a:hover{color:#fff}@media (max-width: 768px){._bar_9wavb_4{height:36px}._credit_9wavb_19{font-size:10px;padding:0 10px}}#root{display:contents}html{scroll-behavior:smooth}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}section,.service-card,.projects .project-card,.resume-card,.timeline__item,.interests .icon-box{transition-duration:.01ms!important}}hr{background-color:var(--accent);padding:1px}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#066}::-webkit-scrollbar-thumb:hover{background:#0f0}.fst-italic{max-width:80%!important}a{color:var(--accent);text-decoration:none}a:hover{color:var(--accent-soft);text-decoration:none}body{background-color:#000!important;background-image:linear-gradient(-45deg,#004d4d 10%,#000 50%,#000 50%,#004d4d 90%)!important;background-size:300% 300%!important;background-attachment:fixed;animation:AnimateBG 30s ease infinite}@keyframes AnimateBG{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}:root{--font-hero: "Zen Dots", "Space Grotesk", sans-serif;--font-heading: "Space Grotesk", "Inter", system-ui, sans-serif;--font-body: "Inter", system-ui, -apple-system, sans-serif;--font-mono: "JetBrains Mono", ui-monospace, monospace;--accent: #14b8a6;--accent-soft: #5eead4}body,body *{font-family:var(--font-body)}.container h1,.container h1 *{font-family:var(--font-hero)!important}h2,h3,h4,h5,h6,h2 *,h3 *,h4 *,h5 *,h6 *{font-family:var(--font-heading);letter-spacing:-.01em}.section-title h2,.count-box p,.skills-slug,.resume .resume-item h5,.projects .project-card .project-link,.projects .project-card .project-tags span{font-family:var(--font-mono)!important}h1,h2,h3,h4,h5{font-family:var(--font-heading);letter-spacing:-.01em}.section-title h2{font-family:var(--font-mono);font-size:14px;font-weight:500;padding:0;line-height:1px;margin:0 0 20px;letter-spacing:3px;text-transform:uppercase;color:#aaa}.section-title h2:after{content:"";width:120px;height:1px;display:inline-block;background:var(--accent);opacity:.7;margin:4px 10px}.section-title p,.about-me .content h3{font-family:var(--font-display);letter-spacing:-.015em;color:var(--accent-soft)}section{overflow:hidden;position:absolute;width:100%;top:140px;bottom:100%;opacity:0;z-index:2;transition:top .5s cubic-bezier(.4,0,.2,1),opacity .5s cubic-bezier(.4,0,.2,1)}section.section-show{top:100px;bottom:auto;opacity:1;padding-bottom:45px}section .container{background:#00000080;padding:22px 26px!important;margin-top:6px!important;margin-bottom:6px!important;border-radius:10px;border:1px solid rgba(255,255,255,.05)}section.section-show>.container,section.section-show>div>.container{max-width:1140px}@media (max-width: 992px){.container h2{text-align:center}.section-title h2{text-align:left}.fst-italic{max-width:100%!important}}@media (max-width: 991px){.container{min-width:95%!important}}@media (max-width: 768px){section{top:120px}section.section-show{top:80px;padding:0 20px 45px}section .container{padding:24px 22px!important}}@media (max-width: 576px){section.section-show{top:70px;padding:0 10px 40px}section .container{padding:16px 18px!important}.section-title p{font-size:20px}}body.is-snapping-home #header,body.is-snapping-home #header *,body.is-snapping-home section{transition:none!important;animation:none!important}@keyframes rise-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes rise-fade{0%{opacity:0}to{opacity:1}}@keyframes rise-from-left{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:translate(0)}}.section-title{margin-bottom:18px}.section-title p{font-size:24px;font-weight:600;margin:4px 0 0}.credits{display:none!important}
