@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600&display=swap);header{height:94vh;overflow:hidden}.header__container{color:var(--color-primary);height:100%;position:relative;text-align:left}.cta{display:flex;gap:1.2rem;justify-content:center;margin-top:2.5rem}.header__socials{align-items:center;bottom:30rem;display:flex;flex-direction:column;gap:.8rem;left:0;position:absolute}.header__socials:after{background:var(--color-primary);content:"";height:2rem;width:1px}.me{background:linear-gradient(var(--color-primary),transparent);border-radius:12rem 12rem 0 0;height:30rem;left:calc(50% - 11rem);margin-top:4rem;overflow:hidden;padding:5rem 1.5rem 1,5rem;position:absolute;width:22rem}.me>img{margin-left:.5rem}.scroll__down{bottom:35rem;font-size:.9rem;font-weight:300;position:absolute;right:-2.3rem;-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media screen and (max-width:1024px){header{height:60vh}}@media screen and (max-width:600px){header{height:100vh}.header__socials,.scroll__down{display:none}.me>img{margin-top:2.5rem}}.stripes{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22.93 22.93'%3E%3Cpath fill='%23aadcec' d='m0 8.18 14.75 14.75h7.99L0 .19v7.99zM22.93 8.37V.38L22.56 0h-8l8.37 8.37z'/%3E%3C/svg%3E");background-size:11px;opacity:.6}@media(prefers-reduced-motion:reduce){*,:after,:before{-webkit-animation:none!important;animation:none!important;transition:none!important}}.page-header{align-content:center;position:relative}@media screen and (max-width:1000px){.page-header:after,.page-header__content:after,.page-header__scroll{left:50%}.page-header--masthead:after{height:50vh}.page-header--masthead .page-header__inr{margin-bottom:60vh;min-height:auto}}@media screen and (max-width:1000px)and (max-width:513px){.page-header--masthead .page-header__inr{align-items:center;margin-top:0}}@media screen and (max-width:1000px){.page-header--masthead .page-header__scroll{bottom:20px}}@media screen and (max-width:512px){.page-header--masthead .page-header__content{text-align:center}.page-header--masthead .page-header__content br{display:none}}@media screen and (max-width:1000px){.page-header--masthead .page-header__content{margin-bottom:0;min-height:auto;padding:10px 0 50px;text-align:center;-webkit-transform:none!important;transform:none!important}}@media screen and (min-width:1201px){.page-header--masthead .page-header__content{max-width:600px}}.page-header--masthead .page-header__lede,.page-header--masthead .page-header__title{-webkit-animation:reveal .8s cubic-bezier(.215,.61,.355,1) .25s backwards;animation:reveal .8s cubic-bezier(.215,.61,.355,1) .25s backwards}.is-loading .page-header--masthead .page-header__lede,.is-loading .page-header--masthead .page-header__title{-webkit-animation-play-state:paused;animation-play-state:paused}.page-header--masthead .page-header__lede{-webkit-animation-delay:.75s;animation-delay:.75s;font-size:2rem;margin-top:30px;max-width:500px}@media screen and (max-width:512px){.page-header--masthead .page-header__lede{display:none}}@media screen and (min-width:1201px){.page-header--masthead .page-header__lede{font-size:1.5rem;line-height:2.5rem}}.page-header--masthead .page-header__title{font-size:4.5rem}@media screen and (max-width:768px){.page-header--masthead .page-header__title{font-size:2rem}}@media screen and (min-width:1001px)and (max-width:1200px){.page-header--masthead .page-header__title{font-size:6rem}}.t-outline{text-shadow:-1px -1px var(--bg),0 -1px var(--bg),1px -1px var(--bg),-1px 0 var(--bg),1px 0 var(--bg),-1px 1px var(--bg),0 1px var(--bg),1px 1px var(--bg),-2px -2px var(--bg),0 -2px var(--bg),2px -2px var(--bg),-2px 0 var(--bg),2px 0 var(--bg),-2px 2px var(--bg),0 2px var(--bg),2px 2px var(--bg),-3px -3px var(--bg),0 -3px var(--bg),3px -3px var(--bg),-3px 0 var(--bg),3px 0 var(--bg),-3px 3px var(--bg),0 3px var(--bg),3px 3px var(--bg),-4px -4px var(--bg),0 -4px var(--bg),4px -4px var(--bg),-4px 0 var(--bg),4px 0 var(--bg),-4px 4px var(--bg),0 4px var(--bg),4px 4px var(--bg)}.t-heading,.t-strong,b,strong{font-weight:700}.dot{color:var(--subtext)}.chunk{margin:150px auto}.chunk:first-child{margin-top:0}@media(min-width:741px){.break-out{margin-bottom:60px;margin-left:50%;margin-top:60px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:75vw}}.page-body{margin:100px 20px}@media(min-width:512px){.page-body{margin:230px 30px 100px}}@media(min-width:800px){.page-body{margin:230px 60px 100px}}.page-body--header{margin:0 20px 100px}@media(min-width:512px){.page-body--header{margin:0 60px 100px}}hr{background:var(--text);border:none;height:1px;margin:100px auto;opacity:.275}.article{margin:0 auto;max-width:740px}.cluster,.repel{align-items:center;color:inherit;display:flex}.cluster+pre[className*=language-],.repel+pre[className*=language-]{margin-top:25px}.repel{justify-content:space-between}.cluster{justify-content:space-around}.mainnav{display:inline-block;left:35px;position:fixed;top:0;vertical-align:middle;width:200px;z-index:10000}@media(min-width:512px){.mainnav{left:65px;top:30px}}.logo-wrap{display:inline-block;max-width:65px;padding-top:8px;position:relative;vertical-align:middle;width:100%;z-index:10000}@media(min-width:512px){.logo-wrap{max-width:100px;padding-top:0}}.logo-wrap .logo{-webkit-animation:logoIn .45s ease-out .2s backwards;animation:logoIn .45s ease-out .2s backwards;display:block;position:relative}.logo-wrap .logo .shade{-webkit-backface-visibility:hidden;backface-visibility:hidden;bottom:0;left:0;position:absolute;right:0;top:0;transition:-webkit-transform 1.5s ease-out;transition:transform 1.5s ease-out;transition:transform 1.5s ease-out,-webkit-transform 1.5s ease-out}.logo-wrap svg{height:auto;margin-left:-10px;max-width:100%}.svg-stroke{fill:none;stroke:var(--line);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;vector-effect:non-scaling-stroke}@media(min-width:512px){.svg-stroke{stroke-width:3px}}.svg-fill-stroke{fill:var(--line)}.svg-fill{fill:var(--bg);fill:var(--fill,var(--bg))}.svg-blank{fill:none}.stroke-path,.stroke-poly{fill:none;stroke:var(--line);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;vector-effect:non-scaling-stroke}@media(min-width:512px){.stroke-path,.stroke-poly{stroke-width:3px}}.svg-stroke-thin{fill:none;stroke:var(--line);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;vector-effect:non-scaling-stroke}.svg-stroke-dashed{stroke-dasharray:6}.svg-bg{fill:var(--bg)}.filled-path,.filled-poly,.svg-fill{fill:var(--bg);fill:var(--fill,var(--bg))}.avatar-wrap{height:50vh;-webkit-perspective:1000px;perspective:1000px;position:relative;width:100%}.bar-outer{height:100%;position:relative}.bar{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-size:11px;height:240px;left:50%;max-width:975px;opacity:.75;overflow:hidden;position:absolute;top:35%;-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:-webkit-transform 1.5s ease-out;transition:transform 1.5s ease-out;transition:transform 1.5s ease-out,-webkit-transform 1.5s ease-out;width:80vw}.bar:after,.bar:before{-webkit-animation:barReveal .7s cubic-bezier(.23,1,.32,1) 1.5s backwards;animation:barReveal .7s cubic-bezier(.23,1,.32,1) 1.5s backwards;background:var(--bg);content:"";height:100%;left:0;position:absolute;top:0;width:50%}.is-loading .bar:after,.is-loading .bar:before{-webkit-animation-play-state:paused;animation-play-state:paused}.bar:before{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.bar:after{left:auto;right:0;-webkit-transform:translateX(100%);transform:translateX(100%)}.avatar{-webkit-backface-visibility:hidden;backface-visibility:hidden;height:auto;left:50%;max-width:465px;position:absolute;top:40%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform-origin:bottom center;transform-origin:bottom center;width:60vw;will-change:transform}.avwrap{margin-bottom:500px;position:relative}.beard,.face-tilt,.head__rotation,.head__yaw,.neck__shadow{-webkit-transform-origin:50% 80%;transform-origin:50% 80%}.avatar--ready .beard,.avatar--ready .ears__left,.avatar--ready .ears__right,.avatar--ready .face-tilt,.avatar--ready .head__rotation,.avatar--ready .head__yaw,.avatar--ready .mouth{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;perspective:1000;transition:-webkit-transform .35s ease-out;transition:transform .35s ease-out;transition:transform .35s ease-out,-webkit-transform .35s ease-out;will-change:transform}.avatar--ready .neck__shadow{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;perspective:1000;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out;will-change:transform}.avatar--ready .neck__adamsapple{-webkit-animation:breath 2.5s ease-in-out infinite alternate;animation:breath 2.5s ease-in-out infinite alternate;will-change:transform}.avatar--ready .head__y{-webkit-animation:breathHead 2.5s ease-in-out infinite alternate;animation:breathHead 2.5s ease-in-out infinite alternate;will-change:transform}.avatar--ready .nose__breath{-webkit-animation:breathNose 2.5s ease-in-out infinite alternate;animation:breathNose 2.5s ease-in-out infinite alternate;will-change:transform}.avatar--ready .eyes__x,.avatar--ready .eyes__y{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;perspective:1000;transition:all .1s ease-out 10ms}.avatar--ready.creeper .eyes__x,.avatar--ready.creeper .eyes__y{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;perspective:1000;transition:all .3s ease-in-out}.avatar--ready .eyebrow{transition:all .36s ease-in-out}.avatar--ready .eyebrow,.avatar--ready .mouth path{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;perspective:1000}.dizzy .mouth svg{display:none}.dizzy .mouth:before{-webkit-animation:breatheMouthUp 2s ease-in-out infinite alternate;animation:breatheMouthUp 2s ease-in-out infinite alternate;background:var(--line);bottom:34%;-webkit-transform-origin:top center;transform-origin:top center;width:12%}.dizzy .mouth:after,.dizzy .mouth:before{border-radius:100%;content:"";height:2%;left:50%;margin-left:-6%;position:absolute}.dizzy .mouth:after{-webkit-animation:breatheMouth 2s ease-in-out infinite alternate;animation:breatheMouth 2s ease-in-out infinite alternate;background:var(--bg);border-bottom-left-radius:0;border-bottom-right-radius:0;bottom:33%;-webkit-transform-origin:bottom center;transform-origin:bottom center;width:16%;width:12%}.dizzy .eyebrows__left{-webkit-animation:dizzyBrowL 2s ease-in-out infinite alternate;animation:dizzyBrowL 2s ease-in-out infinite alternate}.dizzy .eyebrows__right{-webkit-animation:dizzyBrowR 2s ease-in-out infinite alternate;animation:dizzyBrowR 2s ease-in-out infinite alternate}.dizzy .eyes__left .eye__dot{-webkit-animation:dizzyEyeL 2.5s ease-in infinite alternate;animation:dizzyEyeL 2.5s ease-in infinite alternate}.dizzy .eyes__right .eye__dot{animation:dizzyEyeR 2.5s ease-in infinite alternate-reverse}.dizzy .eyes__x,.dizzy .eyes__y{-webkit-transform:none;transform:none}.dizzy .head__yaw{-webkit-animation:dizzyYaw 2.5s ease-in-out infinite alternate;animation:dizzyYaw 2.5s ease-in-out infinite alternate}.dizzy .head__rotation{-webkit-animation:dizzySway 1.5s ease-in-out infinite alternate;animation:dizzySway 1.5s ease-in-out infinite alternate}.bgmask{fill:var(--bg)}.mask--chin{-webkit-clip-path:url(#clip--chin);clip-path:url(#clip--chin)}@media screen and (max-width:512px){.avatar .svg-stroke{stroke-width:.45vw}}@media screen and (min-width:513px)and (max-width:1200px){.avatar .svg-stroke{stroke-width:2.5px}}.mask--eyebrow-l{-webkit-clip-path:url(#clip--eyebrow-l);clip-path:url(#clip--eyebrow-l)}.mask--eyebrow-r{-webkit-clip-path:url(#clip--eyebrow-r);clip-path:url(#clip--eyebrow-r)}.svg-pattern{fill:url(#pattern--stubble)}.layer *{-webkit-backface-visibility:hidden;backface-visibility:hidden}.layer div,.layer svg{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.avatar--intro .avatar__animwrap{-webkit-animation:bakedAvatar 1.5s cubic-bezier(.215,.61,.355,1) 1.25s backwards;animation:bakedAvatar 1.5s cubic-bezier(.215,.61,.355,1) 1.25s backwards;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:center bottom;transform-origin:center bottom}.avatar--intro .eyebrows,.avatar--intro .hair,.avatar--intro .mouth,.avatar--intro .nose,.avatar--intro .shading{-webkit-animation:bakedSecondary 1.5s cubic-bezier(.215,.61,.355,1) 1.25s backwards;animation:bakedSecondary 1.5s cubic-bezier(.215,.61,.355,1) 1.25s backwards;-webkit-backface-visibility:hidden;backface-visibility:hidden}.avatar--intro .head__y{-webkit-animation:headIn .975s cubic-bezier(.215,.61,.355,1) 1.25s backwards;animation:headIn .975s cubic-bezier(.215,.61,.355,1) 1.25s backwards;-webkit-transform-origin:center 75%;transform-origin:center 75%}.avatar--intro .eyes__glasses{-webkit-animation:bakedGlasses 1.5s ease-out 1.25s backwards;animation:bakedGlasses 1.5s ease-out 1.25s backwards;-webkit-transform-origin:center bottom;transform-origin:center bottom}.avatar--intro .eyes__glasses,.avatar__animwrap{-webkit-backface-visibility:hidden;backface-visibility:hidden}.avatar__animwrap{bottom:0;left:0;position:absolute;right:0;top:0;-webkit-transform-origin:bottom center;transform-origin:bottom center}.is-loading .avatar__animwrap,.is-loading .eyebrows,.is-loading .hair,.is-loading .head__y,.is-loading .mouth,.is-loading .nose,.is-loading .shading{-webkit-animation-play-state:paused!important;animation-play-state:paused!important}@-webkit-keyframes barReveal{0%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes barReveal{0%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes avatarIn{0%{opacity:0}}@keyframes avatarIn{0%{opacity:0}}@-webkit-keyframes headIn{5%{-webkit-transform:scale(1.075,.85);transform:scale(1.075,.85)}20%{-webkit-transform:scale(.8,1.05);transform:scale(.8,1.05)}50%{-webkit-transform:scale(1.025,.9);transform:scale(1.025,.9)}0%,to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes headIn{5%{-webkit-transform:scale(1.075,.85);transform:scale(1.075,.85)}20%{-webkit-transform:scale(.8,1.05);transform:scale(.8,1.05)}50%{-webkit-transform:scale(1.025,.9);transform:scale(1.025,.9)}0%,to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes breatheMouthUp{0%{-webkit-transform:translateY(2px) scale(.9);transform:translateY(2px) scale(.9)}to{-webkit-transform:translateY(0) scale(.85,1.25);transform:translateY(0) scale(.85,1.25)}}@keyframes breatheMouthUp{0%{-webkit-transform:translateY(2px) scale(.9);transform:translateY(2px) scale(.9)}to{-webkit-transform:translateY(0) scale(.85,1.25);transform:translateY(0) scale(.85,1.25)}}@-webkit-keyframes breatheMouth{to{-webkit-transform:scaleY(.5);transform:scaleY(.5)}}@keyframes breatheMouth{to{-webkit-transform:scaleY(.5);transform:scaleY(.5)}}@-webkit-keyframes breath{to{-webkit-transform:none;transform:none}0%{-webkit-transform:translateY(2px);transform:translateY(2px)}}@keyframes breath{to{-webkit-transform:none;transform:none}0%{-webkit-transform:translateY(2px);transform:translateY(2px)}}@-webkit-keyframes breathHead{to{-webkit-transform:translateY(4px);transform:translateY(4px)}0%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes breathHead{to{-webkit-transform:translateY(4px);transform:translateY(4px)}0%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes breathNose{to{-webkit-transform:none;transform:none}0%{-webkit-transform:translateX(-24px) scaleX(1.075);transform:translateX(-24px) scaleX(1.075)}}@keyframes breathNose{to{-webkit-transform:none;transform:none}0%{-webkit-transform:translateX(-24px) scaleX(1.075);transform:translateX(-24px) scaleX(1.075)}}@-webkit-keyframes dizzySway{0%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}to{-webkit-transform:rotate(2deg);transform:rotate(2deg)}}@keyframes dizzySway{0%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}to{-webkit-transform:rotate(2deg);transform:rotate(2deg)}}@-webkit-keyframes dizzyEyeL{0%{-webkit-transform:translate(68px,85px) scale(.75);transform:translate(68px,85px) scale(.75)}}@keyframes dizzyEyeL{0%{-webkit-transform:translate(68px,85px) scale(.75);transform:translate(68px,85px) scale(.75)}}@-webkit-keyframes dizzyEyeR{0%{-webkit-transform:translate(108px,85px) scale(.75);transform:translate(108px,85px) scale(.75)}}@keyframes dizzyEyeR{0%{-webkit-transform:translate(108px,85px) scale(.75);transform:translate(108px,85px) scale(.75)}}@-webkit-keyframes dizzyYaw{0%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}to{-webkit-transform:translateY(5px);transform:translateY(5px)}}@keyframes dizzyYaw{0%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}to{-webkit-transform:translateY(5px);transform:translateY(5px)}}@-webkit-keyframes dizzyBrowL{0%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}to{-webkit-transform:translateY(5px);transform:translateY(5px)}}@keyframes dizzyBrowL{0%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}to{-webkit-transform:translateY(5px);transform:translateY(5px)}}@-webkit-keyframes dizzyBrowR{0%{-webkit-transform:translateY(10px);transform:translateY(10px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes dizzyBrowR{0%{-webkit-transform:translateY(10px);transform:translateY(10px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes bakedAvatar{0%{opacity:0;-webkit-transform:scale(1.2337282615,.9459515515);transform:scale(1.2337282615,.9459515515)}1%{-webkit-transform:scale(1.2918607173,1.0306209681);transform:scale(1.2918607173,1.0306209681)}3%{-webkit-transform:scale(1.3225012657,1.1003424939);transform:scale(1.3225012657,1.1003424939)}4%{-webkit-transform:scale(1.3279217986,1.1529759485);transform:scale(1.3279217986,1.1529759485)}6%{-webkit-transform:scale(1.2780508182,1.2053248387);transform:scale(1.2780508182,1.2053248387)}7%{-webkit-transform:scale(1.2319227548,1.2071001777);transform:scale(1.2319227548,1.2071001777)}9%{-webkit-transform:scale(1.1212535786,1.1731169371);transform:scale(1.1212535786,1.1731169371)}10%{-webkit-transform:scale(1.065401853,1.1432184169);transform:scale(1.065401853,1.1432184169)}12%{-webkit-transform:scale(1.0139650316,1.1087997909);transform:scale(1.0139650316,1.1087997909)}14%{-webkit-transform:scale(.9695373498,1.0727445662);transform:scale(.9695373498,1.0727445662)}15%{-webkit-transform:scale(.933868851,1.0375976325);transform:scale(.933868851,1.0375976325)}17%{-webkit-transform:scale(.9078836758,1.0054553618);transform:scale(.9078836758,1.0054553618)}18%{-webkit-transform:scale(.8917480812,.9779011157);transform:scale(.8917480812,.9779011157)}20%{-webkit-transform:scale(.8849762281,.9559832879);transform:scale(.8849762281,.9559832879)}21%{-webkit-transform:scale(.8865612095,.9402307497);transform:scale(.8865612095,.9402307497)}23%{-webkit-transform:scale(.8951191068,.9306989734);transform:scale(.8951191068,.9306989734)}25%{-webkit-transform:scale(.909034912,.9270391878);transform:scale(.909034912,.9270391878)}26%{-webkit-transform:scale(.9266007455,.9285826319);transform:scale(.9266007455,.9285826319)}28%{-webkit-transform:scale(.94613876,.9344322277);transform:scale(.94613876,.9344322277)}29%{-webkit-transform:scale(.9661032636,.9435547022);transform:scale(.9661032636,.9435547022)}31%{-webkit-transform:scale(.9851587564,.9548672291);transform:scale(.9851587564,.9548672291)}32%{-webkit-transform:scale(1.0022326142,.9673139193);transform:scale(1.0022326142,.9673139193)}34%{-webkit-transform:scale(1.0165429605,.9799288545);transform:scale(1.0165429605,.9799288545)}35%{-webkit-transform:scale(1.0276037641,.9918837191);transform:scale(1.0276037641,.9918837191)}37%{-webkit-transform:scale(1.0352103339,1.0025193646);transform:scale(1.0352103339,1.0025193646)}39%{-webkit-transform:scale(1.0394091434,1.0113617679);transform:scale(1.0394091434,1.0113617679)}40%{opacity:1;-webkit-transform:scale(1.0404563112,1.0181237609);transform:scale(1.0404563112,1.0181237609)}42%{-webkit-transform:scale(1.0387691198,1.0226946098);transform:scale(1.0387691198,1.0226946098)}43%{-webkit-transform:scale(1.034874726,1.0251199696);transform:scale(1.034874726,1.0251199696)}45%{-webkit-transform:scale(1.0293597564,1.0255749681);transform:scale(1.0293597564,1.0255749681)}46%{-webkit-transform:scale(1.0228238592,1.0243331865);transform:scale(1.0228238592,1.0243331865)}48%{-webkit-transform:scale(1.0158395586,1.0217341395);transform:scale(1.0158395586,1.0217341395)}50%{-webkit-transform:scale(1.0089199995,1.0181515542);transform:scale(1.0089199995,1.0181515542)}51%{-webkit-transform:scale(1.0024954209,1.0139643429);transform:scale(1.0024954209,1.0139643429)}53%{-webkit-transform:scale(.9968985163,1.009531703);transform:scale(.9968985163,1.009531703)}54%{-webkit-transform:scale(.9923582464,1.0051732943);transform:scale(.9923582464,1.0051732943)}56%{-webkit-transform:scale(.9890012015,1.0011549741);transform:scale(.9890012015,1.0011549741)}57%{-webkit-transform:scale(.9868592659,.9976801467);transform:scale(.9868592659,.9976801467)}59%{-webkit-transform:scale(.9858821306,.994886412);transform:scale(.9858821306,.994886412)}60%{-webkit-transform:scale(.9859531139,.9928469165);transform:scale(.9859531139,.9928469165)}62%{-webkit-transform:scale(.9869067741,.9915755959);transform:scale(.9869067741,.9915755959)}64%{-webkit-transform:scale(.9885469209,.9910353795);transform:scale(.9885469209,.9910353795)}65%{-webkit-transform:scaleX(.9906638165);transform:scaleX(.9906638165)}67%{-webkit-transform:scaleX(.9930495981);transform:scaleX(.9930495981)}68%{-webkit-transform:scaleX(.9955112128);transform:scaleX(.9955112128)}70%{-webkit-transform:scaleX(.9978804249);transform:scaleX(.9978804249)}71%{-webkit-transform:scaleX(1.000020707);transform:scaleX(1.000020707)}73%{-webkit-transform:scaleX(1.0018310571);transform:scaleX(1.0018310571)}75%{-webkit-transform:scaleX(1.0032469692);transform:scaleX(1.0032469692)}76%{-webkit-transform:scaleX(1.0042389329);transform:scaleX(1.0042389329)}78%{-webkit-transform:scaleX(1.004808938);transform:scaleX(1.004808938)}79%{-webkit-transform:scaleX(1.0049855108);transform:scaleX(1.0049855108)}81%{-webkit-transform:scaleX(1.0048178258);transform:scaleX(1.0048178258)}82%{-webkit-transform:scaleX(1.0043694066);transform:scaleX(1.0043694066)}84%{-webkit-transform:scaleX(1.0037118824);transform:scaleX(1.0037118824)}85%{-webkit-transform:scaleX(1.0029191863);transform:scaleX(1.0029191863)}87%{-webkit-transform:scaleX(1.0020624986);transform:scaleX(1.0020624986)}89%{-webkit-transform:scaleX(1.0012061418);transform:scaleX(1.0012061418)}90%{-webkit-transform:scaleX(1.000404541);transform:scaleX(1.000404541)}92%{-webkit-transform:scaleX(.9997002821);transform:scaleX(.9997002821)}93%{-webkit-transform:scaleX(.9991232199);transform:scaleX(.9991232199)}95%{-webkit-transform:scaleX(.9986905339);transform:scaleX(.9986905339)}96%{-webkit-transform:scaleX(.9984075818);transform:scaleX(.9984075818)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes bakedAvatar{0%{opacity:0;-webkit-transform:scale(1.2337282615,.9459515515);transform:scale(1.2337282615,.9459515515)}1%{-webkit-transform:scale(1.2918607173,1.0306209681);transform:scale(1.2918607173,1.0306209681)}3%{-webkit-transform:scale(1.3225012657,1.1003424939);transform:scale(1.3225012657,1.1003424939)}4%{-webkit-transform:scale(1.3279217986,1.1529759485);transform:scale(1.3279217986,1.1529759485)}6%{-webkit-transform:scale(1.2780508182,1.2053248387);transform:scale(1.2780508182,1.2053248387)}7%{-webkit-transform:scale(1.2319227548,1.2071001777);transform:scale(1.2319227548,1.2071001777)}9%{-webkit-transform:scale(1.1212535786,1.1731169371);transform:scale(1.1212535786,1.1731169371)}10%{-webkit-transform:scale(1.065401853,1.1432184169);transform:scale(1.065401853,1.1432184169)}12%{-webkit-transform:scale(1.0139650316,1.1087997909);transform:scale(1.0139650316,1.1087997909)}14%{-webkit-transform:scale(.9695373498,1.0727445662);transform:scale(.9695373498,1.0727445662)}15%{-webkit-transform:scale(.933868851,1.0375976325);transform:scale(.933868851,1.0375976325)}17%{-webkit-transform:scale(.9078836758,1.0054553618);transform:scale(.9078836758,1.0054553618)}18%{-webkit-transform:scale(.8917480812,.9779011157);transform:scale(.8917480812,.9779011157)}20%{-webkit-transform:scale(.8849762281,.9559832879);transform:scale(.8849762281,.9559832879)}21%{-webkit-transform:scale(.8865612095,.9402307497);transform:scale(.8865612095,.9402307497)}23%{-webkit-transform:scale(.8951191068,.9306989734);transform:scale(.8951191068,.9306989734)}25%{-webkit-transform:scale(.909034912,.9270391878);transform:scale(.909034912,.9270391878)}26%{-webkit-transform:scale(.9266007455,.9285826319);transform:scale(.9266007455,.9285826319)}28%{-webkit-transform:scale(.94613876,.9344322277);transform:scale(.94613876,.9344322277)}29%{-webkit-transform:scale(.9661032636,.9435547022);transform:scale(.9661032636,.9435547022)}31%{-webkit-transform:scale(.9851587564,.9548672291);transform:scale(.9851587564,.9548672291)}32%{-webkit-transform:scale(1.0022326142,.9673139193);transform:scale(1.0022326142,.9673139193)}34%{-webkit-transform:scale(1.0165429605,.9799288545);transform:scale(1.0165429605,.9799288545)}35%{-webkit-transform:scale(1.0276037641,.9918837191);transform:scale(1.0276037641,.9918837191)}37%{-webkit-transform:scale(1.0352103339,1.0025193646);transform:scale(1.0352103339,1.0025193646)}39%{-webkit-transform:scale(1.0394091434,1.0113617679);transform:scale(1.0394091434,1.0113617679)}40%{opacity:1;-webkit-transform:scale(1.0404563112,1.0181237609);transform:scale(1.0404563112,1.0181237609)}42%{-webkit-transform:scale(1.0387691198,1.0226946098);transform:scale(1.0387691198,1.0226946098)}43%{-webkit-transform:scale(1.034874726,1.0251199696);transform:scale(1.034874726,1.0251199696)}45%{-webkit-transform:scale(1.0293597564,1.0255749681);transform:scale(1.0293597564,1.0255749681)}46%{-webkit-transform:scale(1.0228238592,1.0243331865);transform:scale(1.0228238592,1.0243331865)}48%{-webkit-transform:scale(1.0158395586,1.0217341395);transform:scale(1.0158395586,1.0217341395)}50%{-webkit-transform:scale(1.0089199995,1.0181515542);transform:scale(1.0089199995,1.0181515542)}51%{-webkit-transform:scale(1.0024954209,1.0139643429);transform:scale(1.0024954209,1.0139643429)}53%{-webkit-transform:scale(.9968985163,1.009531703);transform:scale(.9968985163,1.009531703)}54%{-webkit-transform:scale(.9923582464,1.0051732943);transform:scale(.9923582464,1.0051732943)}56%{-webkit-transform:scale(.9890012015,1.0011549741);transform:scale(.9890012015,1.0011549741)}57%{-webkit-transform:scale(.9868592659,.9976801467);transform:scale(.9868592659,.9976801467)}59%{-webkit-transform:scale(.9858821306,.994886412);transform:scale(.9858821306,.994886412)}60%{-webkit-transform:scale(.9859531139,.9928469165);transform:scale(.9859531139,.9928469165)}62%{-webkit-transform:scale(.9869067741,.9915755959);transform:scale(.9869067741,.9915755959)}64%{-webkit-transform:scale(.9885469209,.9910353795);transform:scale(.9885469209,.9910353795)}65%{-webkit-transform:scaleX(.9906638165);transform:scaleX(.9906638165)}67%{-webkit-transform:scaleX(.9930495981);transform:scaleX(.9930495981)}68%{-webkit-transform:scaleX(.9955112128);transform:scaleX(.9955112128)}70%{-webkit-transform:scaleX(.9978804249);transform:scaleX(.9978804249)}71%{-webkit-transform:scaleX(1.000020707);transform:scaleX(1.000020707)}73%{-webkit-transform:scaleX(1.0018310571);transform:scaleX(1.0018310571)}75%{-webkit-transform:scaleX(1.0032469692);transform:scaleX(1.0032469692)}76%{-webkit-transform:scaleX(1.0042389329);transform:scaleX(1.0042389329)}78%{-webkit-transform:scaleX(1.004808938);transform:scaleX(1.004808938)}79%{-webkit-transform:scaleX(1.0049855108);transform:scaleX(1.0049855108)}81%{-webkit-transform:scaleX(1.0048178258);transform:scaleX(1.0048178258)}82%{-webkit-transform:scaleX(1.0043694066);transform:scaleX(1.0043694066)}84%{-webkit-transform:scaleX(1.0037118824);transform:scaleX(1.0037118824)}85%{-webkit-transform:scaleX(1.0029191863);transform:scaleX(1.0029191863)}87%{-webkit-transform:scaleX(1.0020624986);transform:scaleX(1.0020624986)}89%{-webkit-transform:scaleX(1.0012061418);transform:scaleX(1.0012061418)}90%{-webkit-transform:scaleX(1.000404541);transform:scaleX(1.000404541)}92%{-webkit-transform:scaleX(.9997002821);transform:scaleX(.9997002821)}93%{-webkit-transform:scaleX(.9991232199);transform:scaleX(.9991232199)}95%{-webkit-transform:scaleX(.9986905339);transform:scaleX(.9986905339)}96%{-webkit-transform:scaleX(.9984075818);transform:scaleX(.9984075818)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes bakedGlasses{0%{-webkit-transform:translate(1.8252168953px,79.7310864062px);transform:translate(1.8252168953px,79.7310864062px)}1%{-webkit-transform:translate(3.2774357765px,75.4413983327px);transform:translate(3.2774357765px,75.4413983327px)}3%{-webkit-transform:translate(4.3396984375px,67.9666001762px);transform:translate(4.3396984375px,67.9666001762px)}4%{-webkit-transform:translate(5.017755689px,58.1765685246px);transform:translate(5.017755689px,58.1765685246px)}6%{-webkit-transform:translate(5.3336033642px,35.0111906855px);transform:translate(5.3336033642px,35.0111906855px)}7%{-webkit-transform:translate(5.059784667px,23.1422908208px);transform:translate(5.059784667px,23.1422908208px)}9%{-webkit-transform:translate(3.9229540015px,1.8073616254px);transform:translate(3.9229540015px,1.8073616254px)}11%{-webkit-transform:translate(2.3804793012px,-13.8144413047px);transform:translate(2.3804793012px,-13.8144413047px)}12%{-webkit-transform:translate(1.58649247px,-19.0126499763px);transform:translate(1.58649247px,-19.0126499763px)}14%{-webkit-transform:translate(.8335809956px,-22.4440411613px);transform:translate(.8335809956px,-22.4440411613px)}15%{-webkit-transform:translate(.1537990991px,-24.2050590992px);transform:translate(.1537990991px,-24.2050590992px)}17%{-webkit-transform:translate(-.429446493px,-24.4624457122px);transform:translate(-.429446493px,-24.4624457122px)}19%{-webkit-transform:translate(-.9012614032px,-23.4339517343px);transform:translate(-.9012614032px,-23.4339517343px)}20%{-webkit-transform:translate(-1.2547155021px,-21.369410516px);transform:translate(-1.2547155021px,-21.369410516px)}22%{-webkit-transform:translate(-1.4899731836px,-18.5330831103px);transform:translate(-1.4899731836px,-18.5330831103px)}23%{-webkit-transform:translate(-1.61319571px,-15.1879789668px);transform:translate(-1.61319571px,-15.1879789668px)}25%{-webkit-transform:translate(-1.6353065485px,-11.5826477653px);transform:translate(-1.6353065485px,-11.5826477653px)}26%{-webkit-transform:translate(-1.5707036404px,-7.940735931px);transform:translate(-1.5707036404px,-7.940735931px)}28%{-webkit-transform:translate(-1.4359923625px,-4.4534154419px);transform:translate(-1.4359923625px,-4.4534154419px)}30%{-webkit-transform:translate(-1.2488005569px,-1.2746296768px);transform:translate(-1.2488005569px,-1.2746296768px)}31%{-webkit-transform:translate(-1.0267234054px,1.4810339968px);transform:translate(-1.0267234054px,1.4810339968px)}33%{-webkit-transform:translate(-.7864319692px,3.7381398059px);transform:translate(-.7864319692px,3.7381398059px)}34%{-webkit-transform:translate(-.5429656858px,5.4582357679px);transform:translate(-.5429656858px,5.4582357679px)}36%{-webkit-transform:translate(-.3092166255px,6.6361344008px);transform:translate(-.3092166255px,6.6361344008px)}38%{-webkit-transform:translate(-.0956023431px,7.2950696601px);transform:translate(-.0956023431px,7.2950696601px)}39%{-webkit-transform:translate(.0900849648px,7.4811493971px);transform:translate(.0900849648px,7.4811493971px)}41%{-webkit-transform:translate(.2426723798px,7.2574941498px);transform:translate(.2426723798px,7.2574941498px)}42%{-webkit-transform:translate(.359467663px,6.6984090572px);transform:translate(.359467663px,6.6984090572px)}44%{-webkit-transform:translate(.4400155464px,5.8838807491px);transform:translate(.4400155464px,5.8838807491px)}46%{-webkit-transform:translate(.4857774684px,4.8946297013px);transform:translate(.4857774684px,4.8946297013px)}47%{-webkit-transform:translate(.4997628263px,3.8078848536px);transform:translate(.4997628263px,3.8078848536px)}49%{-webkit-transform:translate(.4861379768px,2.6939848771px);transform:translate(.4861379768px,2.6939848771px)}50%{-webkit-transform:translate(.449836323px,1.6138523362px);transform:translate(.449836323px,1.6138523362px)}52%{-webkit-transform:translate(.3961891863px,.6173354141px);transform:translate(.3961891863px,.6173354141px)}53%{-webkit-transform:translate(.3305930804px,-.257631515px);transform:translate(.3305930804px,-.257631515px)}55%{-webkit-transform:translate(.258224749px,-.9851314195px);transform:translate(.258224749px,-.9851314195px)}57%{-webkit-transform:translate(.1838111536px,-1.5507399648px);transform:translate(.1838111536px,-1.5507399648px)}58%{-webkit-transform:translate(.1114576939px,-1.9504958671px);transform:translate(.1114576939px,-1.9504958671px)}60%{-webkit-transform:translate(.0445344705px,-2.189496245px);transform:translate(.0445344705px,-2.189496245px)}61%{-webkit-transform:translate(-.0143825251px,-2.2802461116px);transform:translate(-.0143825251px,-2.2802461116px)}63%{-webkit-transform:translate(-.0635207317px,-2.2408838509px);transform:translate(-.0635207317px,-2.2408838509px)}65%{-webkit-transform:translate(-.1018779729px,-2.0933921298px);transform:translate(-.1018779729px,-2.0933921298px)}66%{-webkit-transform:translate(-.1291552348px,-1.8618876376px);transform:translate(-.1291552348px,-1.8618876376px)}68%{-webkit-transform:translate(-.1456639387px,-1.5710646863px);transform:translate(-.1456639387px,-1.5710646863px)}69%{-webkit-transform:translate(-.152216349px,-1.2448483488px);transform:translate(-.152216349px,-1.2448483488px)}71%{-webkit-transform:translate(-.15000729px,-.9052935827px);transform:translate(-.15000729px,-.9052935827px)}73%{-webkit-transform:translate(-.140494532px,-.5717486641px);transform:translate(-.140494532px,-.5717486641px)}74%{-webkit-transform:translate(-.1252841457px,-.2602849714px);transform:translate(-.1252841457px,-.2602849714px)}76%{-webkit-transform:translate(-.1060259031px,.0166187238px);transform:translate(-.1060259031px,.0166187238px)}77%{-webkit-transform:translate(-.0843225117px,.250160448px);transform:translate(-.0843225117px,.250160448px)}79%{-webkit-transform:translate(-.061655183px,.4350989584px);transform:translate(-.061655183px,.4350989584px)}80%{-webkit-transform:translate(-.0393268188px,.5694740768px);transform:translate(-.0393268188px,.5694740768px)}82%{-webkit-transform:translate(-.0184230056px,.6542027925px);transform:translate(-.0184230056px,.6542027925px)}84%{-webkit-transform:translate(.0002099298px,.6925907867px);transform:translate(.0002099298px,.6925907867px)}85%{-webkit-transform:translate(.0159713052px,.6897972537px);transform:translate(.0159713052px,.6897972537px)}87%{-webkit-transform:translate(.0284989718px,.6522874542px);transform:translate(.0284989718px,.6522874542px)}88%{-webkit-transform:translate(.0376511423px,.5873027802px);transform:translate(.0376511423px,.5873027802px)}90%{-webkit-transform:translate(.0434797803px,.5023726398px);transform:translate(.0434797803px,.5023726398px)}92%{-webkit-transform:translate(.0461982053px,.4048866123px);transform:translate(.0461982053px,.4048866123px)}93%{-webkit-transform:translate(.0461454495px,.3017394183px);transform:translate(.0461454495px,.3017394183px)}95%{-webkit-transform:translate(.0437496824px,.1990556133px);transform:translate(.0437496824px,.1990556133px)}96%{-webkit-transform:translate(.0394927097px,.1019957906px);transform:translate(.0394927097px,.1019957906px)}98%{-webkit-transform:translate(.0338771901px,.0146416546px);transform:translate(.0338771901px,.0146416546px)}to{-webkit-transform:translate(0);transform:translate(0)}}@keyframes bakedGlasses{0%{-webkit-transform:translate(1.8252168953px,79.7310864062px);transform:translate(1.8252168953px,79.7310864062px)}1%{-webkit-transform:translate(3.2774357765px,75.4413983327px);transform:translate(3.2774357765px,75.4413983327px)}3%{-webkit-transform:translate(4.3396984375px,67.9666001762px);transform:translate(4.3396984375px,67.9666001762px)}4%{-webkit-transform:translate(5.017755689px,58.1765685246px);transform:translate(5.017755689px,58.1765685246px)}6%{-webkit-transform:translate(5.3336033642px,35.0111906855px);transform:translate(5.3336033642px,35.0111906855px)}7%{-webkit-transform:translate(5.059784667px,23.1422908208px);transform:translate(5.059784667px,23.1422908208px)}9%{-webkit-transform:translate(3.9229540015px,1.8073616254px);transform:translate(3.9229540015px,1.8073616254px)}11%{-webkit-transform:translate(2.3804793012px,-13.8144413047px);transform:translate(2.3804793012px,-13.8144413047px)}12%{-webkit-transform:translate(1.58649247px,-19.0126499763px);transform:translate(1.58649247px,-19.0126499763px)}14%{-webkit-transform:translate(.8335809956px,-22.4440411613px);transform:translate(.8335809956px,-22.4440411613px)}15%{-webkit-transform:translate(.1537990991px,-24.2050590992px);transform:translate(.1537990991px,-24.2050590992px)}17%{-webkit-transform:translate(-.429446493px,-24.4624457122px);transform:translate(-.429446493px,-24.4624457122px)}19%{-webkit-transform:translate(-.9012614032px,-23.4339517343px);transform:translate(-.9012614032px,-23.4339517343px)}20%{-webkit-transform:translate(-1.2547155021px,-21.369410516px);transform:translate(-1.2547155021px,-21.369410516px)}22%{-webkit-transform:translate(-1.4899731836px,-18.5330831103px);transform:translate(-1.4899731836px,-18.5330831103px)}23%{-webkit-transform:translate(-1.61319571px,-15.1879789668px);transform:translate(-1.61319571px,-15.1879789668px)}25%{-webkit-transform:translate(-1.6353065485px,-11.5826477653px);transform:translate(-1.6353065485px,-11.5826477653px)}26%{-webkit-transform:translate(-1.5707036404px,-7.940735931px);transform:translate(-1.5707036404px,-7.940735931px)}28%{-webkit-transform:translate(-1.4359923625px,-4.4534154419px);transform:translate(-1.4359923625px,-4.4534154419px)}30%{-webkit-transform:translate(-1.2488005569px,-1.2746296768px);transform:translate(-1.2488005569px,-1.2746296768px)}31%{-webkit-transform:translate(-1.0267234054px,1.4810339968px);transform:translate(-1.0267234054px,1.4810339968px)}33%{-webkit-transform:translate(-.7864319692px,3.7381398059px);transform:translate(-.7864319692px,3.7381398059px)}34%{-webkit-transform:translate(-.5429656858px,5.4582357679px);transform:translate(-.5429656858px,5.4582357679px)}36%{-webkit-transform:translate(-.3092166255px,6.6361344008px);transform:translate(-.3092166255px,6.6361344008px)}38%{-webkit-transform:translate(-.0956023431px,7.2950696601px);transform:translate(-.0956023431px,7.2950696601px)}39%{-webkit-transform:translate(.0900849648px,7.4811493971px);transform:translate(.0900849648px,7.4811493971px)}41%{-webkit-transform:translate(.2426723798px,7.2574941498px);transform:translate(.2426723798px,7.2574941498px)}42%{-webkit-transform:translate(.359467663px,6.6984090572px);transform:translate(.359467663px,6.6984090572px)}44%{-webkit-transform:translate(.4400155464px,5.8838807491px);transform:translate(.4400155464px,5.8838807491px)}46%{-webkit-transform:translate(.4857774684px,4.8946297013px);transform:translate(.4857774684px,4.8946297013px)}47%{-webkit-transform:translate(.4997628263px,3.8078848536px);transform:translate(.4997628263px,3.8078848536px)}49%{-webkit-transform:translate(.4861379768px,2.6939848771px);transform:translate(.4861379768px,2.6939848771px)}50%{-webkit-transform:translate(.449836323px,1.6138523362px);transform:translate(.449836323px,1.6138523362px)}52%{-webkit-transform:translate(.3961891863px,.6173354141px);transform:translate(.3961891863px,.6173354141px)}53%{-webkit-transform:translate(.3305930804px,-.257631515px);transform:translate(.3305930804px,-.257631515px)}55%{-webkit-transform:translate(.258224749px,-.9851314195px);transform:translate(.258224749px,-.9851314195px)}57%{-webkit-transform:translate(.1838111536px,-1.5507399648px);transform:translate(.1838111536px,-1.5507399648px)}58%{-webkit-transform:translate(.1114576939px,-1.9504958671px);transform:translate(.1114576939px,-1.9504958671px)}60%{-webkit-transform:translate(.0445344705px,-2.189496245px);transform:translate(.0445344705px,-2.189496245px)}61%{-webkit-transform:translate(-.0143825251px,-2.2802461116px);transform:translate(-.0143825251px,-2.2802461116px)}63%{-webkit-transform:translate(-.0635207317px,-2.2408838509px);transform:translate(-.0635207317px,-2.2408838509px)}65%{-webkit-transform:translate(-.1018779729px,-2.0933921298px);transform:translate(-.1018779729px,-2.0933921298px)}66%{-webkit-transform:translate(-.1291552348px,-1.8618876376px);transform:translate(-.1291552348px,-1.8618876376px)}68%{-webkit-transform:translate(-.1456639387px,-1.5710646863px);transform:translate(-.1456639387px,-1.5710646863px)}69%{-webkit-transform:translate(-.152216349px,-1.2448483488px);transform:translate(-.152216349px,-1.2448483488px)}71%{-webkit-transform:translate(-.15000729px,-.9052935827px);transform:translate(-.15000729px,-.9052935827px)}73%{-webkit-transform:translate(-.140494532px,-.5717486641px);transform:translate(-.140494532px,-.5717486641px)}74%{-webkit-transform:translate(-.1252841457px,-.2602849714px);transform:translate(-.1252841457px,-.2602849714px)}76%{-webkit-transform:translate(-.1060259031px,.0166187238px);transform:translate(-.1060259031px,.0166187238px)}77%{-webkit-transform:translate(-.0843225117px,.250160448px);transform:translate(-.0843225117px,.250160448px)}79%{-webkit-transform:translate(-.061655183px,.4350989584px);transform:translate(-.061655183px,.4350989584px)}80%{-webkit-transform:translate(-.0393268188px,.5694740768px);transform:translate(-.0393268188px,.5694740768px)}82%{-webkit-transform:translate(-.0184230056px,.6542027925px);transform:translate(-.0184230056px,.6542027925px)}84%{-webkit-transform:translate(.0002099298px,.6925907867px);transform:translate(.0002099298px,.6925907867px)}85%{-webkit-transform:translate(.0159713052px,.6897972537px);transform:translate(.0159713052px,.6897972537px)}87%{-webkit-transform:translate(.0284989718px,.6522874542px);transform:translate(.0284989718px,.6522874542px)}88%{-webkit-transform:translate(.0376511423px,.5873027802px);transform:translate(.0376511423px,.5873027802px)}90%{-webkit-transform:translate(.0434797803px,.5023726398px);transform:translate(.0434797803px,.5023726398px)}92%{-webkit-transform:translate(.0461982053px,.4048866123px);transform:translate(.0461982053px,.4048866123px)}93%{-webkit-transform:translate(.0461454495px,.3017394183px);transform:translate(.0461454495px,.3017394183px)}95%{-webkit-transform:translate(.0437496824px,.1990556133px);transform:translate(.0437496824px,.1990556133px)}96%{-webkit-transform:translate(.0394927097px,.1019957906px);transform:translate(.0394927097px,.1019957906px)}98%{-webkit-transform:translate(.0338771901px,.0146416546px);transform:translate(.0338771901px,.0146416546px)}to{-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes bakedSecondary{0%{-webkit-transform:translate(1.7959659753px,31.0190756201px);transform:translate(1.7959659753px,31.0190756201px)}2%{-webkit-transform:translate(4.1475565303px,28.1896658639px);transform:translate(4.1475565303px,28.1896658639px)}5%{-webkit-transform:translate(4.7346136551px,25.0498718545px);transform:translate(4.7346136551px,25.0498718545px)}7%{-webkit-transform:translate(4.9274862799px,17.0267516236px);transform:translate(4.9274862799px,17.0267516236px)}10%{-webkit-transform:translate(3.9455562973px,7.0095785006px);transform:translate(3.9455562973px,7.0095785006px)}12%{-webkit-transform:translate(2.6380651848px,.1856833204px);transform:translate(2.6380651848px,.1856833204px)}15%{-webkit-transform:translate(1.2872407443px,-4.4216480003px);transform:translate(1.2872407443px,-4.4216480003px)}17%{-webkit-transform:translate(.1503062633px,-6.7146617386px);transform:translate(.1503062633px,-6.7146617386px)}20%{-webkit-transform:translate(-.638792475px,-7.0440477499px);transform:translate(-.638792475px,-7.0440477499px)}22%{-webkit-transform:translate(-1.0528295751px,-5.998010865px);transform:translate(-1.0528295751px,-5.998010865px)}25%{-webkit-transform:translate(-1.1410079869px,-4.218173871px);transform:translate(-1.1410079869px,-4.218173871px)}27%{-webkit-transform:translate(-1.090744538px,-3.2342576839px);transform:translate(-1.090744538px,-3.2342576839px)}30%{-webkit-transform:translate(-.9949108007px,-2.2665736839px);transform:translate(-.9949108007px,-2.2665736839px)}32%{-webkit-transform:translate(-.7180572499px,-.5508241259px);transform:translate(-.7180572499px,-.5508241259px)}35%{-webkit-transform:translate(-.3424919458px,.8833091539px);transform:translate(-.3424919458px,.8833091539px)}37%{-webkit-transform:translate(-.1987099315px,1.2516638676px);transform:translate(-.1987099315px,1.2516638676px)}40%{-webkit-transform:translate(-.0710324798px,1.4904886752px);transform:translate(-.0710324798px,1.4904886752px)}42%{-webkit-transform:translate(.0370591444px,1.6112932512px);transform:translate(.0370591444px,1.6112932512px)}45%{-webkit-transform:translate(.1236967049px,1.6294174036px);transform:translate(.1236967049px,1.6294174036px)}47%{-webkit-transform:translate(.1884262261px,1.5625676653px);transform:translate(.1884262261px,1.5625676653px)}50%{-webkit-transform:translate(.2319743572px,1.4295005375px);transform:translate(.2319743572px,1.4295005375px)}52%{-webkit-transform:translate(.2628321448px,1.0384149282px);transform:translate(.2628321448px,1.0384149282px)}55%{-webkit-transform:translate(.2261366623px,.5023708992px);transform:translate(.2261366623px,.5023708992px)}57%{-webkit-transform:translate(.196199522px,.2960350152px);transform:translate(.196199522px,.2960350152px)}60%{-webkit-transform:translate(.1618536151px,.1122649899px);transform:translate(.1618536151px,.1122649899px)}62%{-webkit-transform:translate(.1256200912px,-.0438171866px);transform:translate(.1256200912px,-.0438171866px)}65%{-webkit-transform:translate(.0896576678px,-.1694061848px);transform:translate(.0896576678px,-.1694061848px)}67%{-webkit-transform:translate(.0557201126px,-.2637339844px);transform:translate(.0557201126px,-.2637339844px)}70%{-webkit-transform:translate(.0251417355px,-.327739029px);transform:translate(.0251417355px,-.327739029px)}72%{-webkit-transform:translate(-.0011534602px,-.3637098105px);transform:translate(-.0011534602px,-.3637098105px)}75%{-webkit-transform:translate(-.0390673802px,-.365311407px);transform:translate(-.0390673802px,-.365311407px)}77%{-webkit-transform:translate(-.0574544456px,-.300686443px);transform:translate(-.0574544456px,-.300686443px)}80%{-webkit-transform:translate(-.0594462276px,-.2032932835px);transform:translate(-.0594462276px,-.2032932835px)}82%{-webkit-transform:translate(-.055841257px,-.1514719342px);transform:translate(-.055841257px,-.1514719342px)}85%{-webkit-transform:translate(-.050090331px,-.101451597px);transform:translate(-.050090331px,-.101451597px)}87%{-webkit-transform:translate(-.0428708077px,-.0554134487px);transform:translate(-.0428708077px,-.0554134487px)}90%{-webkit-transform:translate(-.034810871px,-.0149435954px);transform:translate(-.034810871px,-.0149435954px)}92%{-webkit-transform:translate(-.0264669528px,.0189385625px);transform:translate(-.0264669528px,.0189385625px)}95%{-webkit-transform:translate(-.0183088451px,.0457286972px);transform:translate(-.0183088451px,.0457286972px)}97%{-webkit-transform:translate(-.010711855px,.0653694583px);transform:translate(-.010711855px,.0653694583px)}to{-webkit-transform:translate(0);transform:translate(0)}}@keyframes bakedSecondary{0%{-webkit-transform:translate(1.7959659753px,31.0190756201px);transform:translate(1.7959659753px,31.0190756201px)}2%{-webkit-transform:translate(4.1475565303px,28.1896658639px);transform:translate(4.1475565303px,28.1896658639px)}5%{-webkit-transform:translate(4.7346136551px,25.0498718545px);transform:translate(4.7346136551px,25.0498718545px)}7%{-webkit-transform:translate(4.9274862799px,17.0267516236px);transform:translate(4.9274862799px,17.0267516236px)}10%{-webkit-transform:translate(3.9455562973px,7.0095785006px);transform:translate(3.9455562973px,7.0095785006px)}12%{-webkit-transform:translate(2.6380651848px,.1856833204px);transform:translate(2.6380651848px,.1856833204px)}15%{-webkit-transform:translate(1.2872407443px,-4.4216480003px);transform:translate(1.2872407443px,-4.4216480003px)}17%{-webkit-transform:translate(.1503062633px,-6.7146617386px);transform:translate(.1503062633px,-6.7146617386px)}20%{-webkit-transform:translate(-.638792475px,-7.0440477499px);transform:translate(-.638792475px,-7.0440477499px)}22%{-webkit-transform:translate(-1.0528295751px,-5.998010865px);transform:translate(-1.0528295751px,-5.998010865px)}25%{-webkit-transform:translate(-1.1410079869px,-4.218173871px);transform:translate(-1.1410079869px,-4.218173871px)}27%{-webkit-transform:translate(-1.090744538px,-3.2342576839px);transform:translate(-1.090744538px,-3.2342576839px)}30%{-webkit-transform:translate(-.9949108007px,-2.2665736839px);transform:translate(-.9949108007px,-2.2665736839px)}32%{-webkit-transform:translate(-.7180572499px,-.5508241259px);transform:translate(-.7180572499px,-.5508241259px)}35%{-webkit-transform:translate(-.3424919458px,.8833091539px);transform:translate(-.3424919458px,.8833091539px)}37%{-webkit-transform:translate(-.1987099315px,1.2516638676px);transform:translate(-.1987099315px,1.2516638676px)}40%{-webkit-transform:translate(-.0710324798px,1.4904886752px);transform:translate(-.0710324798px,1.4904886752px)}42%{-webkit-transform:translate(.0370591444px,1.6112932512px);transform:translate(.0370591444px,1.6112932512px)}45%{-webkit-transform:translate(.1236967049px,1.6294174036px);transform:translate(.1236967049px,1.6294174036px)}47%{-webkit-transform:translate(.1884262261px,1.5625676653px);transform:translate(.1884262261px,1.5625676653px)}50%{-webkit-transform:translate(.2319743572px,1.4295005375px);transform:translate(.2319743572px,1.4295005375px)}52%{-webkit-transform:translate(.2628321448px,1.0384149282px);transform:translate(.2628321448px,1.0384149282px)}55%{-webkit-transform:translate(.2261366623px,.5023708992px);transform:translate(.2261366623px,.5023708992px)}57%{-webkit-transform:translate(.196199522px,.2960350152px);transform:translate(.196199522px,.2960350152px)}60%{-webkit-transform:translate(.1618536151px,.1122649899px);transform:translate(.1618536151px,.1122649899px)}62%{-webkit-transform:translate(.1256200912px,-.0438171866px);transform:translate(.1256200912px,-.0438171866px)}65%{-webkit-transform:translate(.0896576678px,-.1694061848px);transform:translate(.0896576678px,-.1694061848px)}67%{-webkit-transform:translate(.0557201126px,-.2637339844px);transform:translate(.0557201126px,-.2637339844px)}70%{-webkit-transform:translate(.0251417355px,-.327739029px);transform:translate(.0251417355px,-.327739029px)}72%{-webkit-transform:translate(-.0011534602px,-.3637098105px);transform:translate(-.0011534602px,-.3637098105px)}75%{-webkit-transform:translate(-.0390673802px,-.365311407px);transform:translate(-.0390673802px,-.365311407px)}77%{-webkit-transform:translate(-.0574544456px,-.300686443px);transform:translate(-.0574544456px,-.300686443px)}80%{-webkit-transform:translate(-.0594462276px,-.2032932835px);transform:translate(-.0594462276px,-.2032932835px)}82%{-webkit-transform:translate(-.055841257px,-.1514719342px);transform:translate(-.055841257px,-.1514719342px)}85%{-webkit-transform:translate(-.050090331px,-.101451597px);transform:translate(-.050090331px,-.101451597px)}87%{-webkit-transform:translate(-.0428708077px,-.0554134487px);transform:translate(-.0428708077px,-.0554134487px)}90%{-webkit-transform:translate(-.034810871px,-.0149435954px);transform:translate(-.034810871px,-.0149435954px)}92%{-webkit-transform:translate(-.0264669528px,.0189385625px);transform:translate(-.0264669528px,.0189385625px)}95%{-webkit-transform:translate(-.0183088451px,.0457286972px);transform:translate(-.0183088451px,.0457286972px)}97%{-webkit-transform:translate(-.010711855px,.0653694583px);transform:translate(-.010711855px,.0653694583px)}to{-webkit-transform:translate(0);transform:translate(0)}}.avatar-bg{height:100vh;left:0;position:absolute;top:0;width:100%;z-index:0}.avatar-bg .bar{height:240px;left:65%;max-width:840px}.avatar-bg .avatar-wrap{height:100%}.avatar-bg .avatar{left:70%;max-width:575px;top:45%}@media screen and (min-width:1001px)and (max-height:600px){.avatar-bg{height:600px;min-height:600px}}@media screen and (max-width:512px){.avatar-bg{margin-top:60px!important}}@media screen and (max-width:1000px){.avatar-bg{height:45vh;left:0;margin-top:100px;min-height:300px;position:relative}.avatar-bg .bar{height:25vw;left:50%;max-height:200px;top:40%}.avatar-bg .avatar{height:45vh;left:50%;max-width:400px;min-height:300px;top:0;-webkit-transform:translate(-50%);transform:translate(-50%);width:75vw}}@media screen and (min-width:1001px)and (max-width:1200px){.avatar-bg{left:0}.avatar-bg .bar{height:200px;left:60%;max-height:240px;max-width:65vw}.avatar-bg .avatar{left:70%;max-width:485px;width:50vw}}.u-vhide{clip:rect(0,0,0,0);left:-900px;overflow:hidden;position:absolute}*,:after,:before{box-sizing:border-box}main:focus{outline:none}html{-webkit-font-smoothing:antialiased}html:after,html:before{-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#fff;content:"";height:100%;position:fixed;top:0;width:20px;will-change:top left;z-index:21000}html:before{left:0}html:after{right:0}@media(max-width:512px){html:after,html:before{width:10px}body{padding:10px}body:after,body:before{height:10px}}@-webkit-keyframes reveal{0%{opacity:0;-webkit-transform:translateY(8px);transform:translateY(8px)}}@keyframes reveal{0%{opacity:0;-webkit-transform:translateY(8px);transform:translateY(8px)}}@-webkit-keyframes vLineIn{0%{-webkit-transform:scaleY(0);transform:scaleY(0)}}@keyframes vLineIn{0%{-webkit-transform:scaleY(0);transform:scaleY(0)}}nav{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:rgba(0,0,0,.3);border-radius:3rem;bottom:1rem;display:block;gap:.8rem;left:50%;padding:.7rem 1.7rem;position:fixed;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:-webkit-max-content;width:max-content;z-index:2}nav,nav a{display:flex}nav a{background:transparent;border-radius:50%;color:var(--color-light);font-size:1.1rem;padding:.9rem}nav a:hover{background:rgba(0,0,0,.4)}nav a.active{background:var(--color-primary);color:var(--color-bg)}.section{margin:0 auto;max-width:1200px}.about__container{grid-gap:15%;display:grid;gap:15%;grid-template-columns:30% 50%}.about__me{aspect-ratio:1/1;background:linear-gradient(-45deg,transparent,var(--color-primary),transparent);border-radius:2rem;display:grid;padding-bottom:1rem;padding-top:1rem;place-items:center;width:90%}.about__me-image{border-radius:2rem;overflow:hidden;-webkit-transform:rotate(-10deg);transform:rotate(-10deg);transition:var(--transition)}.about__me-image:hover{-webkit-transform:rotate(0);transform:rotate(0)}.about__cards{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(3,1fr)}.about__card{background:var(--color-bg-variant);border:1px solid transparent;border-radius:1rem;padding:.6rem;text-align:center;transition:var(--transition)}@-webkit-keyframes border-animation{0%{border-color:transparent}50%{border-color:var(--line)}to{border-color:transparent}}@keyframes border-animation{0%{border-color:transparent}50%{border-color:var(--line)}to{border-color:transparent}}.about__card:hover{-webkit-animation:border-animation 1s infinite;animation:border-animation 1s infinite;background:transparent;border:2px solid;cursor:default}.about__icon{color:var(--color-primary);font-size:1.4rem;margin-bottom:1rem}.about__card h5{color:var(--color-primary);font-size:1.2rem}.about__card small{color:var( --color-dark-light);font-size:.8rem}.about__content p{color:var(--color-primary);margin:2rem 0 2.6rem}@media screen and (max-width:1024px){.about__container{gap:0;grid-template-columns:1fr}.about__me{margin:2rem auto 4rem;width:50%}.about__content p{margin:1rem 0 1.5rem}}@media screen and (max-width:600px){.about__me{margin:0 auto 3rem;width:65%}.about__cards{gap:1rem;grid-template-columns:1fr 1fr}.about__content{text-align:left}.about__content p{margin:1.5rem 0}}.skills__container{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:1fr 1fr}.skills__container>div{background:var(--color-bg-variant);border:1px solid transparent;border-radius:2rem;padding:2.4rem 5rem;transition:var(--transition)}@-webkit-keyframes skills-animation{0%{border-color:transparent}50%{border-color:var(--line)}to{border-color:transparent}}@keyframes skills-animation{0%{border-color:transparent}50%{border-color:var(--line)}to{border-color:transparent}}.skills__container>div:hover{-webkit-animation:skills-animation 1s infinite;animation:skills-animation 1s infinite;background:transparent;border:2px solid;cursor:default}.skills__container>div h3{color:var(--color-primary);margin-bottom:2rem;text-align:center}.skills__content{grid-gap:2rem;grid-row-gap:2rem;display:grid;gap:2rem;grid-template-columns:1fr 1fr;row-gap:2rem}.skills__details{display:flex;gap:2rem}.skills__details-icon{color:var(--color-primary);margin-top:6px}@media screen and (max-width:1024px){.skills__container{grid-template-columns:1fr}.skills__container>div{margin:0 auto;padding:2rem;width:80%}.skills__content{padding:1rem}}@media screen and (max-width:600px){.skills__container{gap:1rem}.skills__container>div{padding:2rem 0;width:100%}}.experience-entry{margin-bottom:20px}.company-name,.designation{margin:0;padding:0}.company-name{font-size:1.2em;font-weight:700}.designation{color:#888;font-style:italic}.client-details{color:#333;font-weight:400}.client-link{color:#1976d2;text-decoration:none}.client-link:hover{text-decoration:underline}.container.contact__container{grid-gap:12%;display:grid;gap:12%;grid-template-columns:30% 58%;width:58%}.contact__options{display:flex;flex-direction:column;gap:1.2rem}.contact__option{background:var(--color-bg-variant);border:1px solid transparent;border-radius:1.2rem;padding:1.2rem;text-align:center;transition:var(--transition)}.contact__option:hover{background:transparent;border-color:var(--color-primary-variant)}.contact__option-icon{font-size:1.5rem;margin-bottom:.5rem}.contact__option a{display:inline-block;font-size:.8rem;margin-top:.7rem}form{display:flex;flex-direction:column;gap:1.2rem}input,textarea{background:transparent;border:2px solid var(--color-primary-variant);border-radius:.5rem;color:var(--color-white);padding:1.5rem;resize:none;width:100%}@media screen and (max-width:1024px){.container.contact__container{gap:2rem;grid-template-columns:1fr}}@media screen and (max-width:600px){.container.contact__container{width:var(--container-width-sm)}}footer{background:var(--color-primary);font-size:.9rem;margin-top:7rem;padding:3rem 0;text-align:center}footer a{color:var(--color-bg)}.footer__logo{display:inline-block;font-size:2rem;font-weight:500;margin-bottom:2rem}.permalinks{flex-wrap:wrap;gap:2rem;margin:0 auto 3rem}.footer__socials,.permalinks{display:flex;justify-content:center}.footer__socials{gap:1rem;margin-bottom:4rem}.footer__socials a{background:var(--color-bg);border:1px solid transparent;border-radius:.7rem;color:var(--color-white);display:flex;padding:.8rem}.footer__socials a:hover{background:transparent;border-color:var(--color-bg);color:var(--color-bg)}.footer__copyright{color:var(--color-bg);margin-bottom:4rem}@media screen and (max-width:600px){.permalinks{flex-direction:column;gap:1.5rem}.footer__socials{margin-bottom:2.6rem}}*{border:0;box-sizing:border-box;list-style:none;margin:0;outline:0;padding:0;text-decoration:none}:root{--color-bg:#f4f9fc;--color-bg-variant:#aadcec73;--color-primary:#0f1b61;--color-primary-variant:rgba(77,181,255,.4);--color-purple:#6000cb;--color-light:hsla(0,0%,100%,.6);--color-dark-light:rgba(1,1,1,.6);--container-width-lg:90%;--container-width-md:86%;--container-width-sm:90%;--transition:all 400ms ease;--bg:#f4f9fc;--line:#6000cb;--fill:#aadcec;--text:#0f1b61;--subtext:#73bbc5;--duo:#105d67}html{scroll-behavior:smooth}::-webkit-scrollbar{display:none}body{background:#f4f9fc;background:var(--color-bg);color:var(--color-white);font-family:Bitter,"serif";line-height:1.3}.container{margin:0 auto;width:90%;width:var(--container-width-lg)}h1,h2,h3,h4,h5{font-weight:500}h1{font-size:2.5rem}section{margin-top:1rem}section>h2,section>h5{color:hsla(0,0%,100%,.6);color:var(--color-light);text-align:center}section>h2{color:#0f1b61;color:var(--color-primary);font-size:3rem;font-weight:800!important;margin-bottom:3rem;padding-top:2rem}.text-light{color:hsla(0,0%,100%,.6);color:var(--color-light)}.text-dark-light{color:rgba(1,1,1,.6);color:var(--color-dark-light)}a{color:#0f1b61;color:var(--color-primary);transition:all .4s ease;transition:var(--transition)}a:hover{color:var(--color-white)}.btn{border:1px solid #0f1b61;border:1px solid var(--color-primary);border-radius:.4rem;color:#0f1b61;color:var(--color-primary);cursor:pointer;display:inline-block;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-weight:700;margin:20px 0;padding:.7rem 1.2rem;text-align:center;text-decoration:none;transition:all .4s ease;transition:var(--transition);width:-webkit-max-content;width:max-content}.btn:hover{border-color:transparent}.btn-primary,.btn:hover{background:#0f1b61;background:var(--color-primary);color:#f4f9fc;color:var(--color-bg)}.btn-primary:hover{background:#6000cb;background:var(--color-purple);color:#f4f9fc;color:var(--color-bg)}img{display:block;object-fit:cover;width:100%}@media screen and (max-width:1024px){.container{width:86%;width:var(--container-width-md)}section{margin-top:1rem}}@media screen and (max-width:600px){.container{width:90%;width:var(--container-width-sm)}section>h2{margin-bottom:2rem}}@media screen and (max-width:512px){.u-hide\:s{display:none}}@media screen and (min-width:513px)and (max-width:1000px){.u-hide\:m{display:none}}@media screen and (min-width:1001px){.u-hide\:l{display:none}}
/*# sourceMappingURL=main.3df6c5ba.css.map*/