#nprogress{pointer-events:none}#nprogress .bar{background:#29d;height:2px;left:0;position:fixed;top:0;width:100%;z-index:1031}#nprogress .peg{box-shadow:0 0 10px #29d,0 0 5px #29d;display:block;height:100%;opacity:1;position:absolute;right:0;transform:rotate(3deg) translateY(-4px);width:100px}#nprogress .spinner{display:block;position:fixed;right:15px;top:15px;z-index:1031}#nprogress .spinner-icon{animation:nprogress-spinner .4s linear infinite;border-radius:50%;border-color:#29d transparent transparent #29d;border-style:solid;border-width:2px;box-sizing:border-box;height:18px;width:18px}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@font-face{font-display:swap;font-family:TitilliumWeb;font-style:normal;font-weight:400;src:url(/assets/fonts/ttf/titillium-web-v15-latin-regular.woff2) format("woff2"),url(/assets/fonts/ttf/titillium-web-v15-latin-regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:KaushanScriptRegular;font-style:normal;font-weight:400;src:url(/assets/fonts/ttf/KaushanScript-Regular.ttf) format("truetype")}*{box-sizing:border-box}html{--bgColor:#0c0c0c;--accentColor:#81a2fc;--scrollbarBG:var(--bgColor);--thumbBG:#aaa}body::-webkit-scrollbar{width:12px}body{background-color:var(--bgColor);color:#eee;font-family:TitilliumWeb,sans-serif;font-size:22px;letter-spacing:.25px;line-height:1.6;margin:0;min-height:100vh;overflow:overlay;scrollbar-color:var(--thumbBG) var(--scrollbarBG);scrollbar-width:thin;word-spacing:0}body::-webkit-scrollbar-track{background:var(--scrollbarBG)}body::-webkit-scrollbar-thumb{background-color:var(--thumbBG);border:3px solid var(--scrollbarBG);border-radius:7px}#__next{height:inherit}#__next,#app_root{min-height:inherit}#app_root{display:flex}.route-section{min-height:calc(100vh - 100px);width:100%}.route-section .route-inner{position:relative;transition:opacity 2.1s cubic-bezier(.64,.09,.08,1);z-index:2}.rec-wrapper{height:700px;left:50vw;opacity:0;position:fixed;top:50vh;transform:translate(-50%,-50%);width:700px;z-index:-100}.rec-wrapper.active{opacity:1;z-index:100}.transitionStyle{overflow:hidden;position:relative}.transitionStyle-enter{opacity:0;transform:translateY(1%)}.transitionStyle-enter-active,.transitionStyle-exit{opacity:1;transform:translateY(0)}.transitionStyle-exit-active{opacity:0;transform:translateY(-1%)}.transitionStyle-enter-active,.transitionStyle-exit-active{transition:all .3s ease-in-out}.material-icons{display:inline-block;font-family:Material Icons;font-size:24px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased}#nprogress .bar{background:gray!important;box-shadow:0 0 7px gray!important;height:3px!important;z-index:9999999!important}#nprogress .peg{box-shadow:0 0 7px #fff!important}.scroll-percent{background-color:gray;box-shadow:0 0 10px gray,0 0 5px gray;height:3px;left:0;position:fixed;top:0;z-index:9999999}.ham{-webkit-tap-highlight-color:rgba(0,0,0,0);opacity:1;transition:transform .7s;-moz-user-select:none;-webkit-user-select:none;user-select:none;stroke:#ccc;transition:all .3s ease-in-out}.ham:hover{stroke:#fff}.ham-rotate.active{transform:rotate(45deg)}.ham-rotate-45.active{transform:rotate(-45deg)}.ham-line{fill:none;transition:stroke-dasharray .7s,stroke-dashoffset .7s;transition-delay:.12s;stroke-width:3;stroke-linecap:round}.ham1 .top{stroke-dasharray:40 139}.ham1 .bottom{stroke-dasharray:40 180}.ham1.active .top{stroke-dashoffset:-98px}.ham1.active .bottom{stroke-dashoffset:-138px}.ham2 .bottom,.ham2 .top{stroke-dasharray:40 121}.ham2.active .bottom,.ham2.active .top{stroke-dashoffset:-68px}.ham3 .top{stroke-dasharray:40 172}.ham3 .middle{stroke-dasharray:40 111}.ham3 .bottom{stroke-dasharray:40 172}.ham3.active .top{stroke-dashoffset:-132px}.ham3.active .middle{stroke-dashoffset:-71px}.ham3.active .bottom{stroke-dashoffset:-132px}.ham4 .top{stroke-dasharray:40 82}.ham4 .middle{stroke-dasharray:40 111}.ham4 .bottom{stroke-dasharray:40 161}.ham4.active .top{stroke-dasharray:17 82;stroke-dashoffset:-62px}.ham4.active .middle{stroke-dashoffset:23px}.ham4.active .bottom{stroke-dashoffset:-83px}.ham5 .top{stroke-dasharray:40 160}.ham5 .middle{stroke-dasharray:40 142;transform-origin:50%;transition:transform .5s}.ham5 .bottom{stroke-dasharray:40 85;transform-origin:50%;transition:transform .5s,stroke-dashoffset .5s}.ham5.active .top{stroke-dashoffset:-64px}.ham5.active .middle{transform:rotate(90deg)}.ham5.active .bottom{stroke-dashoffset:-64px}a{color:inherit;font-family:inherit;font-size:inherit;text-decoration:inherit}.container{padding:0 21px}.main{align-items:center;animation:fadeInHome .7s forwards;display:flex;flex:1;flex-direction:column;min-height:inherit;opacity:1;overflow:hidden;z-index:2}.main .content{font-size:1em}.code{border:1px solid hsla(0,0%,50%,.21);border-radius:5px;box-shadow:3px 3px 3px rgba(0,0,0,.1);font-family:Menlo,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace;font-size:1.1rem;margin:0 7px;padding:.75rem}.top-bar{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background-color:transparent;height:65px;left:0;min-width:100vw;overflow:hidden;position:fixed;top:0;transition:box-shadow .3s ease-in-out,-webkit-backdrop-filter .3s ease-in-out;transition:box-shadow .3s ease-in-out,backdrop-filter .3s ease-in-out;transition:box-shadow .3s ease-in-out,backdrop-filter .3s ease-in-out,-webkit-backdrop-filter .3s ease-in-out;width:100vw;z-index:4}.top-bar.elevated{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 3px 7px rgba(0,0,0,.7)}.top-bar.plain{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);box-shadow:0 3px 7px transparent}.top-bar .loading-bar{background-color:#ddd;box-shadow:3px 3px 3px #fff;height:2px;left:0;opacity:0;position:fixed;top:0;width:"0vw"}.top-bar .loading-bar,.top-bar .loading-bar.loading{transition-duration:.05s;transition-property:opacity,width;transition-timing-function:ease-in-out}.top-bar .loading-bar.loading{opacity:1}.main-menu-bg{-webkit-backdrop-filter:blur(3px) brightness(60%);backdrop-filter:blur(3px) brightness(60%);background-color:rgba(0,0,0,.1);height:100vh;opacity:0;position:fixed;right:0;top:0;transition:opacity .7s ease-in-out,left .6s ease-in-out;transition-delay:.3s;width:100vw;z-index:3}.main-menu-bg.dim{opacity:1}.main-menu-wrapper{height:100vh;position:fixed;right:0;top:0;z-index:100}.main-menu-wrapper .togglebutton{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;animation:slideInY .7s forwards;animation-delay:1s;cursor:pointer;display:flex;flex-direction:column;justify-content:center;left:calc(100vw - 70px);opacity:0;overflow:hidden;padding:3px 0 0;position:fixed;top:0;z-index:999;z-index:101}.main-menu-wrapper .main-menu{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:rgba(0,0,0,.7);border-left:1px solid hsla(0,0%,100%,.05);box-shadow:3px 3px 7px rgba(0,0,0,.5);height:100vh;position:fixed;top:0;transition-delay:0s;width:50vw}.main-menu-wrapper .main-menu .main-menu-links-wrapper{margin-top:64px}.main-menu-wrapper .main-menu .main-menu-links-wrapper .main-menu-row{cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);overflow:hidden;padding:0 70px;transition:opacity .7s ease-in-out}@media(max-width:760px){.main-menu-wrapper .main-menu .main-menu-links-wrapper .main-menu-row{padding:0 30px}}.main-menu-wrapper .main-menu .main-menu-links-wrapper .main-menu-row .main-menu-item-wrapper{-webkit-tap-highlight-color:rgba(0,0,0,0);transition:color .21s ease-in-out,transform .5s ease}.main-menu-wrapper .main-menu .main-menu-links-wrapper .main-menu-row .main-menu-item-wrapper .menu-home-link{-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:pointer}.main-menu-wrapper .main-menu .main-menu-links-wrapper .main-menu-row .main-menu-item-wrapper .main-menu-item{-webkit-tap-highlight-color:rgba(0,0,0,0);color:#888;line-height:3rem;text-align:left;transition:color .3s ease-in-out}.main-menu-wrapper .main-menu .main-menu-links-wrapper .main-menu-row .main-menu-item-wrapper .main-menu-item:hover{color:#fff}.main-menu-wrapper .main-menu .main-menu-links-wrapper .main-menu-row .main-menu-item-wrapper .main-menu-item .main-menu-item-icon{font-size:1.5rem;max-width:2.5em;min-width:2.5em;padding:0 21px;width:2.5em}.main-menu-wrapper .main-menu .main-menu-links-wrapper .main-menu-row .main-menu-item-wrapper .main-menu-item .main-menu-item-label{font-size:1.5rem}.main-menu-wrapper .main-menu .main-menu-links-wrapper .main-menu-row .main-menu-item-wrapper .main-menu-separator-line{background-color:hsla(0,0%,100%,.21);height:1px;margin:0 auto;transition:width .7s ease;width:100%}.main-menu-wrapper .main-menu .main-menu-links-wrapper .main-menu-row .main-menu-item-wrapper .main-menu-separator-line-visible{width:100%}.main-menu-wrapper .main-menu .main-menu-links-wrapper .main-menu-row .main-menu-item-wrapper .main-menu-separator-line-invisible{width:130%}.main-menu-wrapper .main-menu .main-menu-links-wrapper .main-menu-row .main-menu-item-wrapper-visible{transform:translateX(0)}.main-menu-wrapper .main-menu .main-menu-links-wrapper .main-menu-row .main-menu-item-wrapper-invisible{transform:translateX(-9%)}.main-menu-wrapper .main-menu .main-menu-links-wrapper .main-menu-row-visible{opacity:1}.main-menu-wrapper .main-menu .main-menu-links-wrapper .main-menu-row-invisible{opacity:0}.main-contols-wrapper{display:flex;height:inherit;left:0;line-height:inherit;position:fixed;top:0;vertical-align:middle;width:-moz-fit-content;width:fit-content;z-index:101}.main-contols-wrapper .toggler-wrapper{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;animation:slideInY .7s forwards;animation-delay:1s;cursor:pointer;display:flex;opacity:0;vertical-align:middle}.main-contols-wrapper i{-webkit-tap-highlight-color:rgba(0,0,0,0);color:#ccc;font-size:39px;margin:auto;position:relative;text-shadow:1px 1px 2px #000;top:-5px;transition:color .3s ease-in-out,transform .5s ease}.main-contols-wrapper i:hover{color:#fff}@media(max-width:768px){.main-contols-wrapper i:hover{color:#ccc}}.main-contols-wrapper i.active{transform:rotate(90deg)}.main-contols-wrapper .control-buttons{animation:slideInY .7s forwards;animation-delay:1s;font-size:35px;left:-12px;opacity:0;position:relative;top:-5px}.main-contols-wrapper .control-buttons .button{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);margin-right:5px;opacity:0;transition:color .3s ease}.main-contols-wrapper .control-buttons .button:before{text-shadow:1px 1px 2px #000}.main-contols-wrapper .control-buttons .button.active{animation:slideInDown .5s forwards;opacity:0}.main-contols-wrapper .control-buttons .button.inactive{animation:slideOutUp .5s forwards;opacity:1}.footer{animation:footerFadeIn 3s forwards;animation-delay:1s;bottom:0;cursor:default;display:flex;font-size:.8em;height:50px;line-height:50px;opacity:0;position:fixed;transition:opacity 1s ease-in-out;width:100%;z-index:99}.footer .copy{color:#ddd;margin:0 auto;text-shadow:2px 2px 2px rgba(0,0,0,.95);-webkit-user-select:none;-moz-user-select:none;user-select:none}.footer .copy .copy-symbol{bottom:-.21em;font-size:1.5em;position:relative}.footer .copy a{color:#7af}.asset-loader-wrapper{background-color:#0f0f0f;height:100%;opacity:.9;position:fixed;top:-100vh;transition:top .3s cubic-bezier(.87,0,.13,1);width:100%;z-index:-10}.asset-loader-wrapper.active{top:0}.asset-loader{bottom:0;height:100vh;left:0;opacity:1;position:fixed;right:0;top:0;width:100vw;z-index:-10}.image-loader{bottom:-100vh;left:-100vw;opacity:.0001;position:fixed}.image-loader .image-loader-fonts,.image-loader .image-loader-icons i:before{font-size:1.5em}.home-page{color:rgba(0,0,0,.01);cursor:default;font-size:12px;margin:90px auto;opacity:.001;pointer-events:none;position:relative;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:-1121}.home-page .home-page-image{height:100px;opacity:.001;pointer-events:none;width:100px}.home-page img{left:50vw;opacity:.001;position:fixed;top:0;transform:translateX(-50%);z-index:-10000}.home-page .home-page-links{cursor:default;margin:0 12px;opacity:.001;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.scene-nametag-wrapper{bottom:12px;display:flex;font-size:1.3em;font-weight:900;left:12px;position:fixed;text-shadow:1px 1px 1px rgba(0,0,0,.91);z-index:1000}@media(max-width:768px){.scene-nametag-wrapper{bottom:42px;left:50vw;transform:translateX(-50%)}}.scene-nametag-wrapper .scene-info-tag{color:#999;margin-right:7px;opacity:0}.scene-nametag-wrapper .scene-name-tag{color:#91afff;opacity:0}.scene-nametag-wrapper span{transition-duration:1s;transition-property:opacity;transition-timing-function:ease-in-out}.audio-load-bar{background-color:#fff;box-shadow:0 0 7px #fff;height:2px;left:0;max-height:2px;position:fixed;top:0;transition:width .3s ease,opacity .3s ease;z-index:100}[class^=tooltip]{font-family:TitilliumWeb;height:100%;left:0;position:fixed;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}@media(max-width:760px){[class^=tooltip]{display:none!important}}[class^=tooltip]:after{background:rgba(0,0,0,.95);border-bottom:1px solid transparent;border-radius:7px;border-right:1px solid transparent;color:#fff;content:attr(data-tooltip);font-size:20px;height:21px;left:50%;line-height:20px;opacity:0;padding:6px 10px;position:absolute;top:1.4em;transform:translateX(-10%) translateY(0);transition:opacity .3s cubic-bezier(.64,.09,.08,1),transform .3s cubic-bezier(.64,.09,.08,1);visibility:hidden;white-space:nowrap;z-index:2}[class^=tooltip]:hover:after{display:block;opacity:1;transform:translateX(-10%) translateY(21px);visibility:visible}@media(max-width:760px){[class^=tooltip]:hover:after{display:none!important}}.tooltip--triangle:before{border-bottom:5px solid rgba(0,0,0,.95);border-left:5px solid transparent;border-right:5px solid transparent;content:"";height:0;left:40%;opacity:0;position:absolute;top:1.1em;transform:translateX(0) translateY(-16px);transition:opacity .3s cubic-bezier(.64,.09,.08,1),transform .3s cubic-bezier(.64,.09,.08,1);visibility:hidden;width:0;z-index:3}.tooltip--triangle:hover:before{display:block;opacity:1;transform:translateX(0) translateY(5px);visibility:visible}.tooltip--triangle-left:after{background:rgba(0,0,0,.95);border-bottom:1px solid transparent;border-radius:7px;border-right:1px solid transparent;color:#fff;content:attr(data-tooltip);font-size:20px;height:30px;left:50%;line-height:20px;opacity:0;padding:6px 10px;position:absolute;top:1.4em;transform:translateX(-80%) translateY(0);transition:opacity .5s cubic-bezier(.64,.09,.08,1),transform .5s cubic-bezier(.64,.09,.08,1);visibility:hidden;white-space:nowrap;z-index:2}.tooltip--triangle-left:hover:after{display:block;opacity:1;transform:translateX(-80%) translateY(23px);visibility:visible}.tooltip--triangle-left:before{border-bottom:5px solid rgba(0,0,0,.95);border-left:5px solid transparent;border-right:5px solid transparent;content:"";height:0;left:40%;opacity:0;position:absolute;top:1.1em;transform:translateX(-80%) translateY(0);transition:opacity .5s cubic-bezier(.64,.09,.08,1),transform .5s cubic-bezier(.64,.09,.08,1);visibility:hidden;width:0;z-index:3}.tooltip--triangle-left:hover:before{display:block;opacity:1;transform:translateX(0) translateY(3px);visibility:visible}[class^=temptip]{animation:slideInYTemp 4s forwards;animation-delay:0s;height:100%;left:0;opacity:0;position:fixed;top:0;transition:opacity 1s ease;width:100%}[class^=temptip]:after{background:#ccc;border-bottom:1px solid transparent;border-radius:7px;border-right:1px solid transparent;color:#000;content:attr(data-tooltip);font-size:20px;height:21px;left:50%;line-height:21px;padding:6px 10px;top:1.4em;transform:translateX(-20%) translateY(41px);transition:opacity .5s cubic-bezier(.64,.09,.08,1),transform .5s cubic-bezier(.64,.09,.08,1);white-space:nowrap;z-index:2}.temptip--triangle:before,[class^=temptip]:after{display:block;opacity:1;position:absolute;visibility:visible}.temptip--triangle:before{border-bottom:10px solid #ccc;border-left:10px solid transparent;border-right:10px solid transparent;content:"";height:0;left:34%;top:1.1em;transform:translateX(3px) translateY(35px);transition:all .5s cubic-bezier(.64,.09,.08,1);width:0;z-index:3}.background-scene .renderer-canvas{height:100vh!important;width:100vw!important}@keyframes slideInDown{0%{opacity:0;transform:translateY(-75%)}to{opacity:1;transform:translateY(0)}}@keyframes slideOutUp{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-75%)}}@keyframes footerFadeIn{0%{opacity:0}to{opacity:.42}}@keyframes slideInY{0%{opacity:0;transform:translateY(-30%)}60%{opacity:1;transform:translateY(7%)}90%{opacity:1;transform:translateY(1%)}to{opacity:1;transform:translateY(0)}}@keyframes slideInYTemp{0%{opacity:0;transform:translateY(-30%)}10%{opacity:1;transform:translateY(0)}90%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-30%)}}.page-card{margin:70px 70px 0;max-width:calc(100vw - 280px);position:relative;text-align:center;width:calc(100vw - 280px);z-index:3}@media(max-width:768px){.page-card{margin:50px 17px 0;max-width:calc(100vw - 34px);width:calc(100vw - 34px)}}.page-card .page-title-wrapper{border-bottom:1px solid hsla(0,0%,60%,.3);display:inline-flex;text-align:center;width:100%}@media(max-width:768px){.page-card .page-title-wrapper{width:calc(100% - 100px)}}.page-card .page-title-wrapper .page-title{cursor:default;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}@media(max-width:768px){.page-card .page-title-wrapper .page-title{text-align:left}}.page-card .page-title-wrapper .page-title h1{font-size:2em;margin:0}@media(max-width:768px){.page-card .page-title-wrapper .page-title h1{font-size:1.35em;padding-bottom:.45em}}.page-card .page-title-wrapper .page-title .page-buttons{-webkit-tap-highlight-color:rgba(0,0,0,0);display:flex;float:right;font-size:42px;margin-top:-70px}.page-card .page-title-wrapper .page-title .page-buttons .previous-button{-webkit-tap-highlight-color:rgba(0,0,0,0);color:hsla(0,0%,60%,.42);margin-right:7px;transition:color .3s ease-in-out}.page-card .page-title-wrapper .page-title .page-buttons .previous-button:hover{color:hsla(0,0%,79%,.5)}.page-card .page-title-wrapper .page-title .page-buttons .previous-button.disabled{color:rgba(70,70,70,.12)}.page-card .page-title-wrapper .page-title .page-buttons .next-button{-webkit-tap-highlight-color:rgba(0,0,0,0);color:hsla(0,0%,60%,.42);margin-right:7px;transition:color .3s ease-in-out}.page-card .page-title-wrapper .page-title .page-buttons .next-button:hover{color:hsla(0,0%,79%,.5)}.page-card .page-title-wrapper .page-title .page-buttons .next-button.disabled{color:rgba(70,70,70,.12)}.page-card .page-title-wrapper .page-title .page-buttons .close-button{-webkit-tap-highlight-color:rgba(0,0,0,0);color:hsla(0,28%,65%,.35);transition:color .3s ease-in-out}.page-card .page-title-wrapper .page-title .page-buttons .close-button:hover{color:hsla(0,100%,77%,.35)}.page-card .page-title-wrapper .page-title .page-buttons .page-title-link{cursor:pointer}.page-card .page-responsive-grid{display:grid;grid-template-columns:50% 50%}@media screen and (max-width:1200px){.page-card .page-responsive-grid{grid-template-columns:100%}}.page-card .page-responsive-grid .about-text{cursor:default;font-size:1em;text-align:left;-webkit-user-select:none;-moz-user-select:none;user-select:none}.page-card .page-responsive-grid .about-text .resume-link{color:#81a2fc;text-decoration:underline}@media(max-width:1200px){.page-card .page-responsive-grid .about-text{font-size:.95em}}@media(max-width:992px){.page-card .page-responsive-grid .about-text{font-size:.9em}}@media(max-width:768px){.page-card .page-responsive-grid .about-text{font-size:.85em}}.page-card .page-responsive-grid .contact-text{cursor:default;padding:12px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.page-card .page-responsive-grid .contact-text p{line-height:1.4em;margin:0;margin-block-end:.75em;text-align:left}.page-card .page-responsive-grid .contact-text .contact-text-title{display:block;margin:30px auto}.page-card .page-responsive-grid .contact-links-wrapper{cursor:default;padding:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.page-card .page-responsive-grid .contact-links-wrapper .contact-links-title{display:block;margin:30px auto}.page-card .page-responsive-grid .contact-links-wrapper .contact-links{font-size:21px;line-height:50px;list-style:none;margin:0 0 140px;padding:0;text-align:left}.page-card .page-responsive-grid .contact-links-wrapper .contact-links li{margin-block-end:-12px}.page-card .page-responsive-grid .contact-links-wrapper .contact-links i{font-size:21px;padding:12px}.page-card .page-responsive-grid .contact-links-wrapper .contact-links a{background-color:hsla(0,0%,86%,0);background-size:500% 500%;border-bottom:1px dotted rgba(68,68,68,.6);border-top:1px dotted rgba(68,68,68,.6);box-shadow:1px 1px 4px transparent;color:#ddd;display:inline-block;overflow:hidden;position:relative;text-decoration:underline;transform:scale(.97);transition:all .3s ease-in-out;width:calc(100% - 12px)}.page-card .page-responsive-grid .contact-links-wrapper .contact-links a:before{background:hsla(0,0%,100%,.5);content:"";display:block;filter:blur(30px);height:100%;position:absolute;top:0;transform:translateX(-100px) skewX(-15deg);width:70px}.page-card .page-responsive-grid .contact-links-wrapper .contact-links a:after{background:hsla(0,0%,100%,.25);content:"";display:block;filter:blur(5px);height:100%;position:absolute;top:0;transform:translateX(-100px) skewX(-15deg);width:30px}.page-card .page-responsive-grid .contact-links-wrapper .contact-links a:hover{background-color:rgba(30,30,30,.3);background-image:linear-gradient(270deg,hsla(0,0%,7%,.21),rgba(21,21,30,.3));box-shadow:3px 3px 7px rgba(0,0,0,.7);color:#fff;cursor:pointer;transform:scale(1.01)}.page-card .page-responsive-grid .contact-links-wrapper .contact-links a:hover:after,.page-card .page-responsive-grid .contact-links-wrapper .contact-links a:hover:before{transform:translateX(950px) skewX(-15deg);transition:.9s}.page-card .about-links-list-wrapper{margin:21px auto 70px;width:40%}@media(max-width:1200px){.page-card .about-links-list-wrapper{width:60%}}@media(max-width:992px){.page-card .about-links-list-wrapper{width:80%}}@media(max-width:768px){.page-card .about-links-list-wrapper{width:100%}}.page-card .about-links-list-wrapper .about-links-list{display:flex;list-style:none;margin:0;padding:0}.page-card .about-links-list-wrapper .about-links-list li{margin:3px auto;padding-bottom:10px}.page-card .about-links-list-wrapper .about-links-list li a{border-bottom:1px solid transparent;color:#81a2fc;display:inline-block;height:37px;margin:0 1px;outline:0;text-align:center;text-decoration:none;transition:color .7s ease,border-color .7s ease;width:30px}.page-card .about-links-list-wrapper .about-links-list li a i{font-size:30px;line-height:37px}.page-card .about-links-list-wrapper .about-links-list li a:hover{border-color:#fff;color:#fff}.scene-thumbnail-grid{display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto 70px;padding-top:17px}.scene-thumbnail-grid .scene-thumbnail-wrapper{animation:slideInThumb 1.2s forwards;flex:0 0 calc(20% - 30px);margin:3px;opacity:0}@media screen and (max-width:1600px){.scene-thumbnail-grid .scene-thumbnail-wrapper{flex:0 0 calc(25% - 30px)}}@media screen and (max-width:1200px){.scene-thumbnail-grid .scene-thumbnail-wrapper{flex:0 0 calc(33.33% - 30px)}}@media screen and (max-width:992px){.scene-thumbnail-grid .scene-thumbnail-wrapper{flex:0 0 calc(50% - 30px)}}@media screen and (max-width:768px){.scene-thumbnail-grid .scene-thumbnail-wrapper{flex:0 0 calc(100% - 50px)}}.scene-thumbnail-grid .scene-thumbnail-wrapper .scene-link{cursor:pointer}.scene-thumbnail-grid .scene-thumbnail-wrapper .scene-thumbnail{border:1px solid hsla(0,0%,100%,.1);border-radius:7px;box-shadow:12px 12px 12px rgba(0,0,0,.3);opacity:.9;overflow:hidden;padding-bottom:100%;position:relative;transform:scale(.9);transition-duration:.5s;transition-property:opacity,transform;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.scene-thumbnail-grid .scene-thumbnail-wrapper .scene-thumbnail .scene-name-tag{bottom:0;color:#fff;font-family:KaushanScriptRegular;font-size:1.15em;left:0;opacity:0;padding-bottom:3px;padding-left:12px;position:absolute;text-align:left;text-shadow:1px -1px 3px #000;transform:translateY(42%);transition-duration:.9s;transition-property:opacity,transform;transition-timing-function:cubic-bezier(.215,.61,.355,1);width:100%;z-index:10000}.scene-thumbnail-grid .scene-thumbnail-wrapper .scene-thumbnail .scene-name-tag.active{opacity:1;transform:translateY(0)}.scene-thumbnail-grid .scene-thumbnail-wrapper .scene-thumbnail:hover{opacity:1;transform:scale(1.1)}.scene-thumbnail-grid .scene-thumbnail-wrapper .scene-thumbnail .jpg-thumbnail{display:block;transition:transform .7s cubic-bezier(.19,1,.22,1)}.scene-thumbnail-grid .scene-thumbnail-wrapper .scene-thumbnail .jpg-thumbnail:hover{transform:scale(1.15)}.scene-thumbnail-grid .scene-thumbnail-wrapper .scene-thumbnail .webm-thumbnail{background-size:cover;bottom:0;display:block;height:100%;min-height:100%;min-width:100%;opacity:0;overflow:hidden;position:absolute;right:0;transform:scale(1.15);transition-duration:1s;transition-property:opacity,transform,z-index;transition-timing-function:cubic-bezier(.215,.61,.355,1);width:100%;z-index:-100}.scene-thumbnail-grid .scene-thumbnail-wrapper .scene-thumbnail .webm-thumbnail.active{opacity:1;transform:scale(1.2);z-index:100}.scene-thumbnail-grid .scene-thumbnail-wrapper .scene-thumbnail-video{border:1px solid hsla(0,0%,100%,.1);border-radius:12px;box-shadow:12px 12px 12px rgba(0,0,0,.3);opacity:.9;position:relative;transform:scale(.9);transition-duration:.5s;transition-property:opacity,transform;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.scene-thumbnail-grid .scene-thumbnail-wrapper .scene-thumbnail-video:hover{opacity:1;transform:scale(1.12)}.awards-thumbnail-grid{display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto 70px;padding:12px 0}.awards-thumbnail-grid .award-thumbnail-wrapper{animation:slideInAward 1.2s forwards;flex:0 0 calc(33.33% - 12px);margin:3px 0;opacity:0}@media screen and (max-width:1600px){.awards-thumbnail-grid .award-thumbnail-wrapper{flex:0 0 calc(50% - 12px)}}@media screen and (max-width:1200px){.awards-thumbnail-grid .award-thumbnail-wrapper{flex:0 0 calc(100% - 12px)}}.awards-thumbnail-grid .award-thumbnail-wrapper .award-thumbnail{border:1px solid hsla(0,0%,100%,.1);border-radius:12px;box-shadow:12px 12px 12px rgba(0,0,0,.3);opacity:.9;overflow:hidden;padding-bottom:140%;position:relative;transform:scale(.9);transition-duration:.5s;transition-property:opacity,transform;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.awards-thumbnail-grid .award-thumbnail-wrapper .award-thumbnail:hover{opacity:1;transform:scale(1.02)}.awards-thumbnail-grid .award-thumbnail-wrapper .award-thumbnail .jpg-thumbnail{display:block;transition:transform .7s cubic-bezier(.19,1,.22,1)}.awards-thumbnail-grid .award-thumbnail-wrapper .award-thumbnail .jpg-thumbnail:hover{transform:scale(1.15)}@keyframes slideInThumb{0%{opacity:0;transform:translateY(12%)}30%{opacity:0;transform:translateY(12%)}70%{opacity:.7;transform:translateY(-3%)}to{opacity:1;transform:translateY(0)}}@keyframes slideInAward{0%{opacity:0;transform:translateY(7%)}10%{opacity:0;transform:translateY(7%)}60%{opacity:.7;transform:translateY(-2%)}to{opacity:1;transform:translateY(0)}}.resume-outter-wrapper{background-color:#fff;left:0;padding-top:90px;position:relative;top:-90px;width:100%;z-index:1}.resume-wrapper{background:#4b6a78;display:flex;flex-wrap:wrap;margin:90px auto;max-width:1100px;position:relative;z-index:1}.resume-wrapper .resume-sidebar-wrapper{background-color:rgba(70,70,90,.91);color:#fff;height:100%;min-height:800px;position:absolute;right:0;width:230px}@media(max-width:767px){.resume-wrapper .resume-sidebar-wrapper{box-shadow:none;position:static;width:100%}}.resume-wrapper .resume-sidebar-wrapper .side-bar-separator{border-top:1px solid rgba(0,0,0,.21)}.resume-wrapper .resume-sidebar-wrapper .sidebar-title{cursor:default;font-size:.9em;font-weight:700;margin:21px 15px;text-transform:uppercase}.resume-wrapper .resume-sidebar-wrapper .resume-profile-container{background:rgba(0,0,0,.2);color:#fff;padding:30px 0;text-align:center}.resume-wrapper .resume-sidebar-wrapper .resume-profile-container .resume-profile-picture{margin-bottom:15px}.resume-wrapper .resume-sidebar-wrapper .resume-profile-container .profile-name{font-size:1.25em;font-weight:600;margin-bottom:10px;margin-top:0;text-shadow:2px 2px 2px rgba(0,0,0,.5)}.resume-wrapper .resume-sidebar-wrapper .resume-profile-container .profile-tagline{color:hsla(0,0%,100%,.6);font-size:16px;font-size:.8em;font-weight:400;margin-bottom:0;margin-top:0}.resume-wrapper .resume-sidebar-wrapper .resume-contact-container{padding:0}.resume-wrapper .resume-sidebar-wrapper .resume-contact-container .resume-contact-list{font-size:.79em;line-height:1.6em;list-style:none;padding:0!important}.resume-wrapper .resume-sidebar-wrapper .resume-contact-container .resume-contact-list .contact-item{line-height:2em;margin-left:15px;padding-left:0}.resume-wrapper .resume-sidebar-wrapper .resume-contact-container .resume-contact-list .fa-brands,.resume-wrapper .resume-sidebar-wrapper .resume-contact-container .resume-contact-list .fa-thin{font-size:1em;margin-right:7px}.resume-wrapper .resume-sidebar-wrapper .resume-education-container .item{font-size:.8em;padding-left:15px;position:relative;top:-12px}.resume-wrapper .resume-sidebar-wrapper .resume-education-container .item:last-child{margin-bottom:21px}.resume-wrapper .resume-sidebar-wrapper .resume-education-container .item .degree{margin:0}.resume-wrapper .resume-sidebar-wrapper .resume-education-container .item .meta{color:hsla(0,0%,100%,.6);font-weight:500;margin:0 0 12px}.resume-wrapper .resume-sidebar-wrapper .resume-languages-container .languages-list{font-size:.79em;line-height:1.6em;list-style:none;margin:0;padding:0!important;position:relative;top:-12px}.resume-wrapper .resume-sidebar-wrapper .resume-languages-container .languages-list .languages-item{line-height:2em;margin:0 0 0 15px;padding-left:0}.resume-wrapper .resume-sidebar-wrapper .resume-languages-container .languages-list .languages-item .lang-desc{color:hsla(0,0%,100%,.6)}.resume-wrapper .resume-sidebar-wrapper .resume-interests-container .interests-list{font-size:.78em;line-height:1.6em;list-style:none;margin:0;padding:0!important;position:relative;top:-12px}.resume-wrapper .resume-sidebar-wrapper .resume-interests-container .interests-list .interests-item{line-height:2em;margin:0 0 0 15px;padding-left:0}.resume-wrapper .resume-sidebar-wrapper .resume-social-interests-container .social-interests-list{font-size:.78em;line-height:1.6em;list-style:none;margin:0;padding:0!important;position:relative;top:-12px}.resume-wrapper .resume-sidebar-wrapper .resume-social-interests-container .social-interests-list .social-interests-item{line-height:2em;margin:0 0 0 15px;padding-left:0}.resume-wrapper .resume-sidebar-wrapper .resume-socialmedia-container .socialmedia-list{font-size:.78em;line-height:1.6em;list-style:none;margin:0;padding:0!important;position:relative;top:-12px}.resume-wrapper .resume-sidebar-wrapper .resume-socialmedia-container .socialmedia-list .socialmedia-item{line-height:2em;margin:0 0 0 15px;padding-left:0}.resume-wrapper .resume-sidebar-wrapper .resume-socialmedia-container .socialmedia-list .socialmedia-item .count{color:hsla(0,0%,100%,.5);float:right;font-size:.87em;margin-right:21px}.resume-wrapper .resume-main-wrapper{background:#fff;box-shadow:0 0 30px rgba(0,0,0,.3);color:#000;font-size:.92em;padding:30px 255px 30px 30px}@media(max-width:767px){.resume-wrapper .resume-main-wrapper{box-shadow:none;padding:12px;width:100%}}.resume-wrapper .resume-main-wrapper .resume-section{margin-bottom:42px}.resume-wrapper .resume-main-wrapper .resume-section .section-title{background-color:hsla(240,8%,44%,.21);border-radius:7px;color:#2e4049;font-size:1em;font-weight:500;margin:0;padding:7px 21px;position:relative;text-transform:uppercase}.resume-wrapper .resume-main-wrapper .resume-section .section-title .fa-thin{margin-right:12px}.resume-wrapper .resume-main-wrapper .resume-section .summary{font-size:.92em;line-height:1.5em;padding:0 23px}.resume-wrapper .resume-main-wrapper .resume-section .item{padding:0 23px}.resume-wrapper .resume-main-wrapper .resume-section .item .details a{color:#003042;font-weight:900;text-decoration:underline}.resume-wrapper .resume-main-wrapper .resume-section .item .project-title{border-bottom:1px solid rgba(0,0,0,.3);display:block;width:100%}.resume-wrapper .resume-main-wrapper .resume-section .item .projects-field{font-size:.9em;line-height:1.5em;list-style:none;padding-inline-start:0}.resume-wrapper .resume-main-wrapper .resume-section .item .projects-field .paragraph .project-tagline .highlight{color:#333;font-style:oblique;font-weight:600;padding:0 3px}.resume-wrapper .resume-main-wrapper .resume-section .item .projects-field .projects-list{list-style:disc;margin:21px 0}.resume-wrapper .resume-main-wrapper .resume-section .item .projects-field .projects-list .project-item{margin:21px 0 30px;position:relative;top:-10px}.resume-wrapper .resume-main-wrapper .resume-section .item .projects-field .projects-list .project-item .project-tagline a{font-weight:600;text-decoration:underline}.resume-wrapper .resume-main-wrapper .resume-section .item .projects-field .projects-list .project-item .project-tagline p{font-size:.97em;margin:12px 0}.resume-wrapper .resume-main-wrapper .resume-section.awards ul li{font-size:.9em}.resume-wrapper .resume-main-wrapper .resume-section.awards a{font-weight:700;text-decoration:underline}.resume-wrapper .resume-main-wrapper .resume-section.experiences-section{position:relative;width:100%}.resume-wrapper .resume-main-wrapper .resume-section.experiences-section .item{font-size:.92em}.resume-wrapper .resume-main-wrapper .resume-section.experiences-section .item .meta{width:100%}.resume-wrapper .resume-main-wrapper .resume-section.experiences-section .item .meta .upper-row{display:block;margin-top:30px;min-width:100%;width:100%}.resume-wrapper .resume-main-wrapper .resume-section.experiences-section .item .meta .upper-row .job-title{border-top:1px dotted rgba(0,0,0,.12);color:#000030;font-size:1em;font-weight:500;margin-bottom:0;margin-top:0;position:relative}.resume-wrapper .resume-main-wrapper .resume-section.experiences-section .item .meta .upper-row .time{color:gray;float:right;font-size:1em;position:relative;right:0;top:-30px}@media(max-width:992px){.resume-wrapper .resume-main-wrapper .resume-section.experiences-section .item .meta .upper-row .time{float:none;left:0;position:relative;right:auto;top:0}}.resume-wrapper .resume-main-wrapper .resume-section.experiences-section .item .meta .company{color:#000;font-weight:600;margin-bottom:10px}.resume-wrapper .resume-main-wrapper .resume-section.skills-section .skillset .item{font-size:.9em}.resume-wrapper .resume-main-wrapper .resume-section.skills-section .skillset .item .level-title{margin:10px 0 0;padding-bottom:0}.resume-wrapper .resume-main-wrapper .resume-section.skills-section .skillset .item p{margin-block-end:.7em;margin-block-start:.1em}.resume-wrapper .resume-main-wrapper .tech-stack-list{display:flex;flex-wrap:wrap;list-style:none;margin-top:7px;padding-inline-start:0}.resume-wrapper .resume-main-wrapper .tech-stack-list .tech{background-color:rgba(0,0,0,.04);border:1px solid rgba(0,0,0,.1);box-shadow:1px 1px 3px rgba(0,0,0,.2);cursor:default;font-size:.9em;font-weight:600;line-height:1.2em;margin:0 3px;padding:0 5px}
/*!
 * Font Awesome Pro 6.2.1 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 * Copyright 2022 Fonticons, Inc.
 */.fa{font-family:var(--fa-style-family,"Font Awesome 6 Pro");font-weight:var(--fa-style,900)}.fa,.fa-brands,.fa-classic,.fa-duotone,.fa-light,.fa-regular,.fa-sharp,.fa-sharp-solid,.fa-solid,.fa-thin,.fab,.fad,.fal,.far,.fas,.fass,.fat{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.fa-classic,.fa-light,.fa-regular,.fa-solid,.fa-thin,.fal,.far,.fas,.fat{font-family:Font Awesome\ 6 Pro}.fa-brands,.fab{font-family:Font Awesome\ 6 Brands}.fa-classic.fa-duotone,.fa-duotone,.fad{font-family:Font Awesome\ 6 Duotone}.fa-sharp,.fass{font-family:Font Awesome\ 6 Sharp;font-weight:900}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{font-size:.625em;line-height:.1em;vertical-align:.225em}.fa-xs{font-size:.75em;line-height:.08333em;vertical-align:.125em}.fa-sm{font-size:.875em;line-height:.07143em;vertical-align:.05357em}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}.fa-xl{font-size:1.5em;line-height:.04167em;vertical-align:-.125em}.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.1875em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:var(--fa-li-margin,2.5em);padding-left:0}.fa-ul>li{position:relative}.fa-li{left:calc(var(--fa-li-width, 2em)*-1);line-height:inherit;position:absolute;text-align:center;width:var(--fa-li-width,2em)}.fa-border{border:var(--fa-border-width,.08em) var(--fa-border-style,solid) var(--fa-border-color,#eee);border-radius:var(--fa-border-radius,.1em);padding:var(--fa-border-padding,.2em .25em .15em)}.fa-pull-left{float:left;margin-right:var(--fa-pull-margin,.3em)}.fa-pull-right{float:right;margin-left:var(--fa-pull-margin,.3em)}.fa-beat{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:fa-beat;animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-bounce{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:fa-bounce;animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1))}.fa-fade{animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:fa-fade;animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-beat-fade,.fa-fade{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s)}.fa-beat-fade{animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:fa-beat-fade;animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-flip{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:fa-flip;animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-shake{animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:fa-shake;animation-timing-function:var(--fa-animation-timing,linear)}.fa-shake,.fa-spin{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal)}.fa-spin{animation-duration:var(--fa-animation-duration,2s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:fa-spin;animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin-reverse{--fa-animation-direction:reverse}.fa-pulse,.fa-spin-pulse{animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-name:fa-spin;animation-timing-function:var(--fa-animation-timing,steps(8))}@media (prefers-reduced-motion:reduce){.fa-beat,.fa-beat-fade,.fa-bounce,.fa-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{animation-delay:-1ms;animation-duration:1ms;animation-iteration-count:1;transition-delay:0s;transition-duration:0s}}@keyframes fa-beat{0%,90%{transform:scale(1)}45%{transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-bounce{0%{transform:scale(1) translateY(0)}10%{transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{transform:scale(1) translateY(0)}to{transform:scale(1) translateY(0)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);transform:scale(1)}50%{opacity:1;transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-flip{50%{transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@keyframes fa-shake{0%{transform:rotate(-15deg)}4%{transform:rotate(15deg)}24%,8%{transform:rotate(-18deg)}12%,28%{transform:rotate(18deg)}16%{transform:rotate(-22deg)}20%{transform:rotate(22deg)}32%{transform:rotate(-12deg)}36%{transform:rotate(12deg)}40%,to{transform:rotate(0deg)}}@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.fa-rotate-90{transform:rotate(90deg)}.fa-rotate-180{transform:rotate(180deg)}.fa-rotate-270{transform:rotate(270deg)}.fa-flip-horizontal{transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}.fa-rotate-by{transform:rotate(var(--fa-rotate-angle,none))}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%;z-index:var(--fa-stack-z-index,auto)}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:var(--fa-inverse,#fff)}.fa-chevron-circle-right:before,.fa-circle-chevron-right:before{content:"\f138"}.fa-rectangle-history:before{content:"\e4a2"}.fa-expand-arrows-alt:before,.fa-maximize:before{content:"\f31e"}.fa-random:before,.fa-shuffle:before{content:"\f074"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-chevron-square-down:before,.fa-square-chevron-down:before{content:"\f329"}.fa-compress-arrows-alt:before,.fa-minimize:before{content:"\f78c"}.fa-circle-play:before,.fa-play-circle:before{content:"\f144"}.fa-circle-stop:before,.fa-stop-circle:before{content:"\f28d"}.fa-chevron-circle-up:before,.fa-circle-chevron-up:before{content:"\f139"}.fa-code:before{content:"\f121"}.fa-chevron-square-up:before,.fa-square-chevron-up:before{content:"\f32c"}.fa-envelope:before{content:"\f0e0"}.fa-power-off:before{content:"\f011"}.fa-home-alt:before,.fa-home-lg-alt:before,.fa-home:before,.fa-house:before{content:"\f015"}.fa-play:before{content:"\f04b"}.fa-chevron-square-right:before,.fa-square-chevron-right:before{content:"\f32b"}.fa-chevron-square-left:before,.fa-square-chevron-left:before{content:"\f32a"}.fa-share-from-square:before,.fa-share-square:before{content:"\f14d"}.fa-trophy:before{content:"\f091"}.fa-chevron-circle-left:before,.fa-circle-chevron-left:before{content:"\f137"}.fa-square-xmark:before,.fa-times-square:before,.fa-xmark-square:before{content:"\f2d3"}.fa-briefcase:before{content:"\f0b1"}.fa-user-tag:before{content:"\f507"}.fa-notdef:before{content:"\e1fe"}.fa-sr-only,.fa-sr-only-focusable:not(:focus),.sr-only,.sr-only-focusable:not(:focus){height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}
/*!
 * Font Awesome Pro 6.2.1 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 * Copyright 2022 Fonticons, Inc.
 */:host,:root{--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Pro"}@font-face{font-display:block;font-family:Font Awesome\ 6 Pro;font-style:normal;font-weight:400;src:url(/_next/static/media/fa-regular-400.73134a8d.woff2) format("woff2"),url(/_next/static/media/fa-regular-400.c2c7929b.ttf) format("truetype")}.fa-regular,.far{font-weight:400}
/*!
 * Font Awesome Pro 6.2.1 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 * Copyright 2022 Fonticons, Inc.
 */:host,:root{--fa-style-family-classic:"Font Awesome 6 Pro";--fa-font-thin:normal 100 1em/1 "Font Awesome 6 Pro"}@font-face{font-display:block;font-family:Font Awesome\ 6 Pro;font-style:normal;font-weight:100;src:url(/_next/static/media/fa-thin-100.31e03818.woff2) format("woff2"),url(/_next/static/media/fa-thin-100.937969af.ttf) format("truetype")}.fa-thin,.fat{font-weight:100}
/*!
 * Font Awesome Pro 6.2.1 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 * Copyright 2022 Fonticons, Inc.
 */:host,:root{--fa-style-family-brands:"Font Awesome 6 Brands";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands"}@font-face{font-display:block;font-family:Font Awesome\ 6 Brands;font-style:normal;font-weight:400;src:url(/_next/static/media/fa-brands-400.067e773b.woff2) format("woff2"),url(/_next/static/media/fa-brands-400.ec7a5485.ttf) format("truetype")}.fa-brands,.fab{font-weight:400}.fa-linkedin:before{content:"\f08c"}.fa-twitch:before{content:"\f1e8"}.fa-instagram:before{content:"\f16d"}.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-youtube:before{content:"\f167"}.fa-twitter:before{content:"\f099"}