article,aside,figcaption,figure,footer,header,main,nav,section{display:block}figure{margin:1em 40px}pre{font-family:monospace;font-size:1em}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}code,kbd,samp{font-family:monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button{border:none;background-color:transparent;color:inherit;font-size:16px}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}*{text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;box-sizing:border-box}body{position:relative;font-family:Manrope,Arial,sans-serif;font-size:16px;line-height:1.6;font-weight:400;margin:0;background:#050508;color:#fff}body.no-scroll{overflow:hidden}h1,h2,h3,h4,h5,h6,p{font-family:Manrope,Arial,sans-serif;margin:0}h1{font-size:80px;font-weight:800;line-height:1.09;letter-spacing:-1%}@media screen and (min-width:543px){h1{font-size:100px}}h2{font-size:50px;font-weight:700;line-height:1.1;letter-spacing:-1%}@media screen and (min-width:543px){h2{font-size:60px}}h3{font-size:30px;font-weight:700;line-height:1.1;letter-spacing:-1%}@media screen and (min-width:543px){h3{font-size:40px}}a{color:#fff}a,a:active,a:focus,a:hover{text-decoration:underline}button{cursor:pointer}blockquote{margin:0}b,strong{font-weight:700}em,i{font-style:italic}img,video{max-width:100%;height:auto}iframe,img,video{vertical-align:bottom}.container,.experience .experience-container,.page-404 .page-404-container,.textfield .textfield-container{max-width:1370px;margin:0 auto;padding:0 25px;position:relative}.dev-tools{position:fixed;z-index:9999;bottom:5px;left:5px}.dev-tools .dev-breakpoint{border-radius:9px;color:#fff;font-size:12px;padding:6px 13px;display:none}.dev-tools .dev-breakpoint.break-xs{background:#d0021b;display:block}@media screen and (min-width:543px){.dev-tools .dev-breakpoint.break-xs{display:none}.dev-tools .dev-breakpoint.break-sm{background:#f5a623;display:block}}@media screen and (min-width:767px){.dev-tools .dev-breakpoint.break-sm{display:none}.dev-tools .dev-breakpoint.break-md{background:#f8bb1c;display:block}}@media screen and (min-width:991px){.dev-tools .dev-breakpoint.break-md{display:none}.dev-tools .dev-breakpoint.break-lg{background:#74b929;display:block}}@media screen and (min-width:1199px){.dev-tools .dev-breakpoint.break-lg{display:none}.dev-tools .dev-breakpoint.break-xl{background:#4a90e2;display:block}}@media screen and (min-width:1440px){.dev-tools .dev-breakpoint.break-xl{display:none}.dev-tools .dev-breakpoint.break-xxl{background:#2546bb;display:block}}@media screen and (min-width:1920px){.dev-tools .dev-breakpoint.break-xxl{display:none}.dev-tools .dev-breakpoint.break-hd{background:#b825bb;display:block}}html.remodal-is-locked{overflow:hidden;touch-action:none}.remodal,[data-remodal-id]{display:none}.remodal-overlay{position:fixed;z-index:9999;top:-5000px;right:-5000px;bottom:-5000px;left:-5000px;display:none}.remodal-wrapper{position:fixed;z-index:10000;top:0;right:0;bottom:0;left:0;display:none;overflow:auto;text-align:center;-webkit-overflow-scrolling:touch}.remodal-wrapper:after{display:inline-block;height:100%;margin-left:-.05em;content:""}.remodal-overlay,.remodal-wrapper{backface-visibility:hidden}.remodal{position:relative;outline:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}.remodal-is-initialized{display:inline-block}.remodal-bg.remodal-is-opened,.remodal-bg.remodal-is-opening{filter:blur(3px)}.remodal-overlay{background:rgba(43,46,56,.9)}.remodal-overlay.remodal-is-closing,.remodal-overlay.remodal-is-opening{animation-duration:.3s;animation-fill-mode:forwards}.remodal-overlay.remodal-is-opening{animation-name:remodal-overlay-opening-keyframes}.remodal-overlay.remodal-is-closing{animation-name:remodal-overlay-closing-keyframes}.remodal-wrapper{padding:10px 10px 0}.remodal{box-sizing:border-box;width:100%;margin-bottom:10px;padding:35px;transform:translateZ(0);color:#2b2e38;background:#fff}.remodal.remodal-is-closing,.remodal.remodal-is-opening{animation-duration:.3s;animation-fill-mode:forwards}.remodal.remodal-is-opening{animation-name:remodal-opening-keyframes}.remodal.remodal-is-closing{animation-name:remodal-closing-keyframes}.remodal,.remodal-wrapper:after{vertical-align:middle}.remodal-close{position:absolute;top:0;left:0;display:block;overflow:visible;width:35px;height:35px;margin:0;padding:0;cursor:pointer;transition:color .2s;text-decoration:none;color:#95979c;border:0;outline:0;background:transparent}.remodal-close:focus,.remodal-close:hover{color:#2b2e38}.remodal-close:before{font-family:Arial,Helvetica CY,Nimbus Sans L,sans-serif!important;font-size:25px;line-height:35px;position:absolute;top:0;left:0;display:block;width:35px;content:"\00d7";text-align:center}.remodal-cancel,.remodal-confirm{font:inherit;display:inline-block;overflow:visible;min-width:110px;margin:0;padding:12px 0;cursor:pointer;transition:background .2s;text-align:center;vertical-align:middle;text-decoration:none;border:0;outline:0}.remodal-confirm{color:#fff;background:#81c784}.remodal-confirm:focus,.remodal-confirm:hover{background:#66bb6a}.remodal-cancel{color:#fff;background:#e57373}.remodal-cancel:focus,.remodal-cancel:hover{background:#ef5350}.remodal-cancel::-moz-focus-inner,.remodal-close::-moz-focus-inner,.remodal-confirm::-moz-focus-inner{padding:0;border:0}@keyframes remodal-opening-keyframes{0%{transform:scale(1.05);opacity:0}to{transform:none;opacity:1;filter:blur(0)}}@keyframes remodal-closing-keyframes{0%{transform:scale(1);opacity:1}to{transform:scale(.95);opacity:0;filter:blur(0)}}@keyframes remodal-overlay-opening-keyframes{0%{opacity:0}to{opacity:1}}@keyframes remodal-overlay-closing-keyframes{0%{opacity:1}to{opacity:0}}@media only screen and (min-width:641px){.remodal{max-width:700px}}.lt-ie9 .remodal-overlay{background:#2b2e38}.lt-ie9 .remodal{width:700px}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.alignnone{margin-bottom:30px}.aligncenter,.alignleft,.alignright{display:block;padding:0}.aligncenter{float:none;margin:.5em auto 1em}.alignright{float:right;margin:.5em 0 1em 1em}.alignleft{float:left;margin:.5em 1em 1em 0}.wp-caption{padding:5px 0;border:1px solid #555;background:#444;text-align:center}.wp-caption img{display:inline}.wp-caption p.wp-caption-text{margin:5px 0 0;padding:0;text-align:center;font-size:75%;font-weight:100;font-style:italic;color:#ddd}.button{display:inline-block;vertical-align:middle;text-align:center;font-family:Manrope,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1;text-decoration:none;padding:12px 25px;margin:15px 0;border-radius:100px;background:linear-gradient(90deg,#3f3eed,#3f3eed);box-shadow:0 0 0 0 #3f3eed,inset 0 0 0 0 rgba(63,62,237,0);border:1px solid #3f3eed;color:#fff;outline:0;cursor:pointer;transition:all .5s ease}.button:focus,.button:hover{text-decoration:none;background:linear-gradient(90deg,#0b0a4f,#050508);box-shadow:0 0 35px 0 #3f3eed,inset 0 0 45px 0 rgba(63,62,237,.3);color:#fff}input[type=email],input[type=password],input[type=tel],input[type=text],textarea{border:1px solid #050508;border-radius:5px;color:#050508;font-family:Manrope,Arial,sans-serif;font-size:16px;line-height:1.6;margin:0;padding:10px 15px;box-shadow:0 0 0 transparent;outline:0;height:auto}.marquee{overflow:hidden}.marquee .js-marquee-wrapper{display:flex;align-items:center}.marquee .js-marquee-wrapper .js-marquee{float:none!important}.follower{position:fixed;top:0;left:0;pointer-events:none;z-index:1000;display:flex;flex-direction:column;gap:10px;transform-origin:bottom left;transition:opacity .3s ease;opacity:0}.follower-label{position:absolute;top:0;left:20px;display:inline-flex;justify-content:center;align-items:center;gap:10px;padding:8px 17px;border-radius:100px;background:rgba(5,5,8,.9);white-space:nowrap;transition:transform .2s ease}.follower-frame{position:absolute;bottom:15px;left:0;width:560px;height:420px;background:#050508;border-radius:20px;box-shadow:0 0 50px rgba(5,5,8,.5);border:1px solid hsla(0,0%,100%,.2);overflow:hidden;transition:height .1s ease-out,transform .1s ease-out}.follower-frame .slideshow{position:relative;width:100%;height:100%;overflow:hidden}.follower-frame .slideshow .slide{position:absolute;inset:0;opacity:0;transition:opacity 1s ease-in-out;z-index:0}.follower-frame .slideshow .slide.active{opacity:1;z-index:2}.follower-frame .slideshow .slide.last-active{opacity:1;z-index:1}.follower-frame .slideshow .slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent-horizontal],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent]{-ms-scroll-chaining:none;overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}.progress{position:fixed;z-index:100;top:0;left:0;width:100%;background:rgba(63,62,237,.1);pointer-events:none}.progress .bar{width:100%;height:2px;background:#3f3eed;box-shadow:0 0 20px 4px #3f3eed;transform:scaleX(0);transform-origin:left}.page-404{padding:20rem 0}@media screen and (min-width:767px){.page-404{padding:80rem 0}}.page-404 .page-404-container .page-404-content{max-width:730px;margin:0 auto;text-align:center}.main-page{position:relative;margin-top:calc(100dvh + 100px);background:#050508}.main-page:before{position:absolute;content:"";width:100%;height:100px;bottom:calc(100% - 1px);left:0;background:linear-gradient(180deg,rgba(5,5,8,0),#050508)}.showcase{border-top:1px solid #fff;border-radius:40px 40px 0 0;padding:50px 0;opacity:.3}.showcase .showcase-track .showcase-content{display:flex;align-items:center;gap:30px}.showcase .showcase-track .showcase-content p{color:#fff;font-size:20px}.showcase .showcase-track .showcase-content .showcase-dot{flex:1 0 auto;width:9px;height:9px;transform:rotate(-45deg);border-radius:2px;background:#fff}.portfolio{overflow:hidden;padding:120px 0}.portfolio .portfolio-container{padding:0 0 0 30px;display:flex}@media screen and (min-width:543px){.portfolio .portfolio-container{padding:0 80px}}.portfolio .portfolio-container .portfolio-left{flex:0 0 auto;padding-right:30px}@media screen and (min-width:543px){.portfolio .portfolio-container .portfolio-left{padding-right:120px}}.portfolio .portfolio-container .portfolio-left .portfolio-content{max-width:300px;display:flex;flex-direction:column;align-items:flex-start;gap:20px}.portfolio .portfolio-container .portfolio-right{flex:0 1 auto}.portfolio .portfolio-container .portfolio-right .portfolio-list{display:flex}.portfolio .portfolio-container .portfolio-right .portfolio-list .portfolio-item{flex:0 0 auto;display:block;position:relative;z-index:1}.portfolio .portfolio-container .portfolio-right .portfolio-list .portfolio-item:before{position:absolute;content:"";width:100%;height:100%;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-1;opacity:.7;filter:blur(55px);background:var(--item-color);opacity:0;pointer-events:none;transition:all .5s ease}.portfolio .portfolio-container .portfolio-right .portfolio-list .portfolio-item.portfolio--hover:before,.portfolio .portfolio-container .portfolio-right .portfolio-list .portfolio-item:focus:before,.portfolio .portfolio-container .portfolio-right .portfolio-list .portfolio-item:hover:before{opacity:.7}.portfolio .portfolio-container .portfolio-right .portfolio-list .portfolio-item.portfolio--hover .portfolio-inner,.portfolio .portfolio-container .portfolio-right .portfolio-list .portfolio-item:focus .portfolio-inner,.portfolio .portfolio-container .portfolio-right .portfolio-list .portfolio-item:hover .portfolio-inner{background:var(--item-color);color:#050508;outline:0}.portfolio .portfolio-container .portfolio-right .portfolio-list .portfolio-item.portfolio--hover .portfolio-inner .portfolio-title .portfolio-visit .portfolio-arrow,.portfolio .portfolio-container .portfolio-right .portfolio-list .portfolio-item:focus .portfolio-inner .portfolio-title .portfolio-visit .portfolio-arrow,.portfolio .portfolio-container .portfolio-right .portfolio-list .portfolio-item:hover .portfolio-inner .portfolio-title .portfolio-visit .portfolio-arrow{transform:rotate(-45deg)}.portfolio .portfolio-container .portfolio-right .portfolio-list .portfolio-item.portfolio--hover .portfolio-inner .portfolio-title .portfolio-visit .portfolio-arrow svg circle,.portfolio .portfolio-container .portfolio-right .portfolio-list .portfolio-item:focus .portfolio-inner .portfolio-title .portfolio-visit .portfolio-arrow svg circle,.portfolio .portfolio-container .portfolio-right .portfolio-list .portfolio-item:hover .portfolio-inner .portfolio-title .portfolio-visit .portfolio-arrow svg circle{fill:#050508}.portfolio .portfolio-container .portfolio-right .portfolio-list .portfolio-item.portfolio--hover .portfolio-inner .portfolio-title .portfolio-visit .portfolio-arrow svg path,.portfolio .portfolio-container .portfolio-right .portfolio-list .portfolio-item:focus .portfolio-inner .portfolio-title .portfolio-visit .portfolio-arrow svg path,.portfolio .portfolio-container .portfolio-right .portfolio-list .portfolio-item:hover .portfolio-inner .portfolio-title .portfolio-visit .portfolio-arrow svg path{fill:#fff}.portfolio .portfolio-container .portfolio-right .portfolio-list .portfolio-item.light.portfolio--hover .portfolio-inner,.portfolio .portfolio-container .portfolio-right .portfolio-list .portfolio-item.light:focus .portfolio-inner,.portfolio .portfolio-container .portfolio-right .portfolio-list .portfolio-item.light:hover .portfolio-inner{color:#fff}.portfolio .portfolio-container .portfolio-right .portfolio-list .portfolio-item .portfolio-inner{display:flex;flex-direction:column;position:relative;z-index:1;text-decoration:none;color:#fff;background:#050508;border:1px solid var(--item-color);border-radius:30px;padding:0 35px;margin:0 35px;max-width:calc(100vw - 60px);min-height:380px;height:calc(100vh - 240px);max-height:625px;transition:all .3s ease}@media screen and (min-width:543px){.portfolio .portfolio-container .portfolio-right .portfolio-list .portfolio-item .portfolio-inner{max-width:530px}}.portfolio .portfolio-container .portfolio-right .portfolio-list .portfolio-item .portfolio-inner:not([href]){cursor:default}.portfolio .portfolio-container .portfolio-right .portfolio-list .portfolio-item .portfolio-inner:not([href]) .portfolio-title .portfolio-visit{display:none}.portfolio .portfolio-container .portfolio-right .portfolio-list .portfolio-item .portfolio-inner .portfolio-title{display:flex;align-items:center;justify-content:space-between;margin:50px 0}.portfolio .portfolio-container .portfolio-right .portfolio-list .portfolio-item .portfolio-inner .portfolio-title h3{margin:0}.portfolio .portfolio-container .portfolio-right .portfolio-list .portfolio-item .portfolio-inner .portfolio-title .portfolio-visit{display:flex;align-items:center;justify-content:space-between;margin-left:25px}.portfolio .portfolio-container .portfolio-right .portfolio-list .portfolio-item .portfolio-inner .portfolio-title .portfolio-visit p{margin:0 10px 0 0;font-size:12px}.portfolio .portfolio-container .portfolio-right .portfolio-list .portfolio-item .portfolio-inner .portfolio-title .portfolio-visit .portfolio-arrow{transition:all .5s ease}.portfolio .portfolio-container .portfolio-right .portfolio-list .portfolio-item .portfolio-inner .portfolio-title .portfolio-visit .portfolio-arrow svg{vertical-align:bottom}.portfolio .portfolio-container .portfolio-right .portfolio-list .portfolio-item .portfolio-inner .portfolio-title .portfolio-visit .portfolio-arrow svg circle{fill:#fff;transition:all .5s ease}.portfolio .portfolio-container .portfolio-right .portfolio-list .portfolio-item .portfolio-inner .portfolio-title .portfolio-visit .portfolio-arrow svg path{fill:#050508;transition:all .5s ease}.portfolio .portfolio-container .portfolio-right .portfolio-list .portfolio-item .portfolio-inner .portfolio-image{border-radius:10px 10px 0 0;overflow:hidden;position:relative}.portfolio .portfolio-container .portfolio-right .portfolio-list .portfolio-item .portfolio-inner .portfolio-image img{display:block;will-change:transform}.more .more-container{display:flex;flex-direction:column;gap:40px}.more .more-container .more-top{text-align:center;margin-bottom:30px}@media screen and (min-width:543px){.more .more-container .more-top{margin-bottom:100px}}.more .more-container .more-top .more-line{display:flex;align-items:center;gap:25px;max-width:1000px;margin:0 auto 25px}.more .more-container .more-top .more-line:after,.more .more-container .more-top .more-line:before{content:"";background:#fff;opacity:.15;height:1px;flex:1 1 auto}.more .more-container .more-top .more-line p{margin:0;font-size:30px;font-weight:700}.more .more-container .more-marquee{overflow:hidden}.more .more-container .more-marquee .more-list{display:flex;gap:40px}.more .more-container .more-marquee .more-list .more-item{flex:0 0 275px;width:275px;height:225px;border-radius:20px;overflow:hidden}.more .more-container .more-marquee .more-list .more-item:focus>img,.more .more-container .more-marquee .more-list .more-item:focus a>img,.more .more-container .more-marquee .more-list .more-item:hover>img,.more .more-container .more-marquee .more-list .more-item:hover a>img{opacity:.7}.more .more-container .more-marquee .more-list .more-item:focus .follower,.more .more-container .more-marquee .more-list .more-item:hover .follower{opacity:1}.more .more-container .more-marquee .more-list .more-item a{display:block;height:100%}.more .more-container .more-marquee .more-list .more-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .5s ease}.experience{padding:100px 0 30px}@media screen and (min-width:543px){.experience{padding:100px 0}}.experience .experience-container h2{margin:0 0 70px 30px}.experience .experience-container .experience-list .experience-item{display:flex;flex-direction:column;align-items:flex-start;gap:25px;padding:50px 30px;border-radius:20px;border:1px solid transparent;background:transparent;box-shadow:0 0 0 0 #3f3eed,inset 0 0 0 0 rgba(63,62,237,0);transition:all .5s ease;position:relative}@media screen and (min-width:767px){.experience .experience-container .experience-list .experience-item{flex-direction:row;align-items:flex-end}}.experience .experience-container .experience-list .experience-item.experience--hover,.experience .experience-container .experience-list .experience-item:focus,.experience .experience-container .experience-list .experience-item:hover{border-color:#3f3eed;background:linear-gradient(90deg,#0b0a4f,#050508);box-shadow:0 0 64px 0 #3f3eed,inset 0 0 124px 0 rgba(63,62,237,.3);cursor:default}.experience .experience-container .experience-list .experience-item.experience--hover:after,.experience .experience-container .experience-list .experience-item:focus:after,.experience .experience-container .experience-list .experience-item:hover:after{opacity:0}.experience .experience-container .experience-list .experience-item.experience--hover .experience-left p,.experience .experience-container .experience-list .experience-item.experience--hover .experience-right span:last-child,.experience .experience-container .experience-list .experience-item:focus .experience-left p,.experience .experience-container .experience-list .experience-item:focus .experience-right span:last-child,.experience .experience-container .experience-list .experience-item:hover .experience-left p,.experience .experience-container .experience-list .experience-item:hover .experience-right span:last-child{opacity:1}.experience .experience-container .experience-list .experience-item:after{position:absolute;content:"";width:calc(100% - 60px);height:1px;bottom:-1px;left:50%;transform:translateX(-50%);background:#fff;opacity:.15;transition:all .2s ease}.experience .experience-container .experience-list .experience-item:last-child:after{display:none}.experience .experience-container .experience-list .experience-item .experience-left{flex:1 1 auto;display:flex;flex-direction:column;gap:15px}@media screen and (min-width:767px){.experience .experience-container .experience-list .experience-item .experience-left{gap:22px}}.experience .experience-container .experience-list .experience-item .experience-left h3{font-size:25px;font-weight:400;line-height:110%;letter-spacing:-.4px;margin:0}@media screen and (min-width:543px){.experience .experience-container .experience-list .experience-item .experience-left h3{font-size:40px}}.experience .experience-container .experience-list .experience-item .experience-left p{margin:0;opacity:.5;transition:all .5s ease}.experience .experience-container .experience-list .experience-item .experience-right{display:flex;flex-direction:column;gap:10px}@media screen and (min-width:767px){.experience .experience-container .experience-list .experience-item .experience-right{gap:36px}}@media screen and (min-width:991px){.experience .experience-container .experience-list .experience-item .experience-right{flex-direction:row}}.experience .experience-container .experience-list .experience-item .experience-right span:last-child{opacity:.5;transition:all .5s ease}.experience .experience-container .experience-more{text-align:center;display:flex;align-items:center;gap:25px;max-width:1000px;margin:60px auto}@media screen and (min-width:543px){.experience .experience-container .experience-more{margin:150px auto 100px}}.experience .experience-container .experience-more:after,.experience .experience-container .experience-more:before{content:"";background:#fff;opacity:.15;height:1px;flex:1 1 auto}.experience .experience-container .experience-more p{margin:0;font-size:20px;font-weight:600}.experience .experience-container .experience-info{display:flex;flex-direction:column;align-items:center;gap:22px}.experience .experience-container .experience-info a{outline:0}.experience .experience-container .experience-info a:first-child{transition:all .5s ease}.experience .experience-container .experience-info a:first-child:focus,.experience .experience-container .experience-info a:first-child:hover{transform:scale(1.05)}.experience .experience-container .experience-info a:first-child svg{max-width:100%;height:auto;vertical-align:bottom}.experience .experience-container .experience-info h3{font-size:40px;font-weight:400;line-height:110%;letter-spacing:-.4px;margin:0}.experience .experience-container .experience-info span{opacity:.5}.experience .experience-container .experience-info .button{margin:40px 0 0}.terms{padding:50px 0}.terms .terms-track{overflow:hidden}.terms .terms-track .terms-content{display:flex;align-items:center;gap:30px}.terms .terms-track .terms-content p{color:#050508;font-size:clamp(50px,19vw,100px);font-weight:900;text-shadow:0 0 1.2px #fff}.terms .terms-track .terms-content .terms-dot{flex:1 0 auto;width:26px;aspect-ratio:1/1;transform:rotate(-45deg);border-radius:5px;background:#3f3eed}.contact{min-height:100dvh;display:flex;align-items:center;justify-content:center;overflow-x:clip}.contact .contact-container{position:relative;display:flex;flex-direction:column;align-items:center;gap:80px;z-index:1}.contact .contact-container:after,.contact .contact-container:before{position:absolute;content:"";width:818px;height:818px;border-radius:818px;opacity:.4;z-index:-2;top:50%;left:50%;transition:all .7s ease}.contact .contact-container:before{transform:translate(-70%,-60%);opacity:0}.contact .contact-container:after,.contact .contact-container:before{background:radial-gradient(50% 50% at 50% 50%,#3f3eed 0,rgba(63,62,237,0) 100%)}.contact .contact-container:after{transform:translate(-50%,-50%)}.contact .contact-container:has(.contact-holder:hover):before{opacity:.4}.contact .contact-container .contact-holder{position:relative;text-decoration:none;outline:0}.contact .contact-container .contact-holder.contact-holder--hover .contact-card,.contact .contact-container .contact-holder:focus .contact-card,.contact .contact-container .contact-holder:hover .contact-card{box-shadow:0 4px 8px rgba(0,0,0,.45);transform:rotate(-8deg) translateX(-30px)}.contact .contact-container .contact-holder.contact-holder--hover .contact-card--last,.contact .contact-container .contact-holder:focus .contact-card--last,.contact .contact-container .contact-holder:hover .contact-card--last{transform:rotate(8deg) translate(60px,20px)}.contact .contact-container .contact-holder .contact-card{width:285.917px;height:402.071px;border-radius:20px;border:1px solid #3f3eed;background:#050508;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;overflow:hidden;transform-origin:bottom;box-shadow:0 4px 8px transparent;transition:all .5s ease}.contact .contact-container .contact-holder .contact-card--last{position:absolute;bottom:0;z-index:-1}.contact .contact-container .contact-holder .contact-card .card-image{background:#3f3eed;width:134px;height:134px;border-radius:50%;overflow:hidden;border:2px solid #fff}.contact .contact-container .contact-holder .contact-card .card-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.contact .contact-container .contact-holder .contact-card .card-name{display:flex;flex-direction:column;gap:5px}.contact .contact-container .contact-holder .contact-card .card-name h2{font-size:26px;font-weight:700;line-height:160%;margin:0}.contact .contact-container .contact-holder .contact-card .card-name p{font-size:14px;font-weight:400;line-height:160%;opacity:.5;margin:0;text-align:center}.contact .contact-container .contact-holder .contact-card .card-button{margin-top:20px}.contact .contact-container .contact-holder .contact-card .card-button .button{margin:0}.contact .contact-container .contact-details ul{list-style:none;margin:0;padding:0;cursor:default;display:flex;justify-content:center;gap:40px}.contact .contact-container .contact-details ul li a{font-size:14px;text-decoration:none;color:#fff;opacity:.5;transition:all .5s ease;outline:0}.contact .contact-container .contact-details ul li a:focus,.contact .contact-container .contact-details ul li a:hover{opacity:1}.header{position:fixed;top:0;left:0;width:100vw;height:100dvh;overflow:hidden}.header .header-container{position:relative;z-index:1;height:100%}.header .header-container .header-image{position:absolute;bottom:0;right:0;transform:translateX(0);max-height:80dvh;aspect-ratio:.73/1;overflow:hidden}@media screen and (min-width:767px){.header .header-container .header-image{right:auto;left:50%}}.header .header-container .header-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-webkit-mask-image:linear-gradient(180deg,#000 0,#000 calc(100% - 250px),transparent);mask-image:linear-gradient(180deg,#000 0,#000 calc(100% - 250px),transparent)}.header .header-container .header-content{position:absolute;bottom:45px;left:30px;display:flex;flex-direction:column;gap:12px}@media screen and (min-width:543px){.header .header-container .header-content{left:65px}}.header .header-container .header-content h1{font-size:clamp(40px,19vw,100px);font-weight:900;line-height:1;margin:0}.header .header-container .header-content h1 span{display:block;font-size:clamp(24px,7.5vw,40px);opacity:.2}.header .header-container .header-content .header-available{display:flex;align-items:center;gap:10px}.header .header-container .header-content .header-available .header-indicator{width:8px;height:8px;border-radius:50%;background:#3f3eed;position:relative}.header .header-container .header-content .header-available .header-indicator.green{background:#14fb00}.header .header-container .header-content .header-available .header-indicator.yellow{background:#f59f00}.header .header-container .header-content .header-available .header-indicator.red{background:#ff1f13}.header .header-container .header-content .header-available .header-indicator:after{position:absolute;content:"";width:100%;height:100%;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%);background:inherit;opacity:.5;animation:pulse 3s linear 1s infinite}@keyframes pulse{0%{transform:translate(-50%,-50%) scale(1);opacity:.5}to{transform:translate(-50%,-50%) scale(3);opacity:0}}.header .header-container .header-content .header-available p{font-size:13px;margin:0}.header .header-container .header-scroll{position:absolute;bottom:45px;right:65px;display:none;align-items:center;gap:12px}@media screen and (min-width:543px){.header .header-container .header-scroll{display:flex}}.header .header-container .header-scroll .header-icon{width:18px;height:31px;border-radius:9px;border:1.5px solid #fff;position:relative}.header .header-container .header-scroll .header-icon:after{position:absolute;content:"";width:2px;height:5px;border-radius:4px;background:#fff;top:5px;left:50%;transform:translateX(-50%);animation:scroll 1.5s linear infinite}@keyframes scroll{0%{top:5px;opacity:0}15%{top:5px;opacity:1}35%{top:10px;opacity:1}50%{top:10px;opacity:0}to{top:10px;opacity:0}}.header .header-container .header-scroll p{font-size:13px}.header .header-3d{position:absolute;width:100%;height:100%}.header .header-gradient{width:800px;aspect-ratio:1/1;border-radius:50%;opacity:.4;background:radial-gradient(50% 50% at 50% 50%,#3f3eed 0,rgba(63,62,237,0) 100%);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-2}.header .header-terms{position:absolute;top:50%;transform:translateY(-80%);width:100%;z-index:-1;mix-blend-mode:screen;padding:0}.header .header-terms .terms-track .terms-content p{font-size:clamp(50px,30vw,200px);color:#fff;text-shadow:none;opacity:.15}.header .header-terms .terms-track .terms-content .terms-dot{width:clamp(26px,8vw,50px)}.header-content,.header-image,.header-scroll,.header-terms{opacity:0;will-change:opacity,transform}.login{background:#fff}.login h1 a{width:inherit;background-repeat:no-repeat;background-position:50%;background-size:contain;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='460' height='101' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 13.624C0 6.1 6.12 0 13.67 0h18.228c7.55 0 13.67 6.1 13.67 13.624V31.79c0 7.524-6.12 13.624-13.67 13.624H13.67C6.12 45.414 0 39.314 0 31.79V13.624z' fill='%233F3EED'/%3E%3Cpath d='M104.077 77.839c-5.893 0-11.33-1.362-16.313-4.087-4.921-2.786-8.84-6.63-11.757-11.535-2.855-4.965-4.283-10.536-4.283-16.712 0-6.177 1.428-11.717 4.283-16.622 2.917-4.905 6.836-8.72 11.757-11.444 4.982-2.786 10.42-4.178 16.313-4.178 5.955 0 11.392 1.393 16.314 4.178 4.982 2.725 8.901 6.54 11.756 11.444 2.856 4.905 4.284 10.445 4.284 16.622 0 6.176-1.428 11.746-4.284 16.712-2.855 4.904-6.774 8.75-11.756 11.535-4.922 2.725-10.359 4.087-16.314 4.087zm0-8.992c4.193 0 7.929-.938 11.21-2.816 3.281-1.937 5.833-4.662 7.656-8.174 1.883-3.572 2.825-7.69 2.825-12.352 0-4.663-.942-8.75-2.825-12.262-1.823-3.512-4.375-6.207-7.656-8.084-3.281-1.877-7.017-2.816-11.21-2.816-4.192 0-7.928.94-11.21 2.816-3.28 1.877-5.862 4.572-7.746 8.084-1.823 3.512-2.734 7.599-2.734 12.261 0 4.663.911 8.78 2.734 12.353 1.884 3.512 4.466 6.237 7.747 8.174 3.28 1.878 7.017 2.816 11.209 2.816zM171.99 26.34c3.949 0 7.473.817 10.572 2.452 3.159 1.635 5.62 4.057 7.382 7.267 1.762 3.209 2.643 7.084 2.643 11.625v29.52h-10.299V49.227c0-4.48-1.124-7.902-3.372-10.263-2.248-2.422-5.316-3.633-9.204-3.633-3.889 0-6.987 1.21-9.296 3.633-2.248 2.361-3.372 5.783-3.372 10.263v27.975h-10.39V27.157h10.39v5.723c1.701-2.06 3.858-3.664 6.47-4.814 2.674-1.15 5.499-1.726 8.476-1.726zM251.863 50.954c0 1.877-.121 3.573-.365 5.087H213.13c.304 3.996 1.793 7.205 4.466 9.627 2.673 2.422 5.954 3.633 9.843 3.633 5.589 0 9.538-2.331 11.847-6.993h11.21c-1.519 4.601-4.283 8.386-8.293 11.353-3.95 2.906-8.871 4.36-14.764 4.36-4.8 0-9.114-1.06-12.942-3.18-3.767-2.18-6.744-5.207-8.931-9.082-2.127-3.936-3.19-8.477-3.19-13.624s1.033-9.658 3.099-13.533c2.126-3.936 5.073-6.964 8.84-9.083 3.828-2.12 8.202-3.18 13.124-3.18 4.739 0 8.961 1.03 12.667 3.09 3.707 2.058 6.593 4.964 8.658 8.719 2.066 3.693 3.099 7.962 3.099 12.806zm-10.845-3.27c-.061-3.814-1.428-6.872-4.101-9.173-2.674-2.301-5.985-3.452-9.934-3.452-3.585 0-6.653 1.15-9.205 3.452-2.552 2.24-4.071 5.298-4.557 9.173h27.797zM272.477 34.514c1.762-2.3 4.162-4.238 7.2-5.813 3.037-1.574 6.47-2.361 10.298-2.361 4.375 0 8.354 1.09 11.939 3.27 3.645 2.119 6.501 5.116 8.567 8.992 2.065 3.875 3.098 8.326 3.098 13.351 0 5.026-1.033 9.537-3.098 13.534-2.066 3.935-4.922 7.023-8.567 9.264-3.585 2.18-7.564 3.27-11.939 3.27-3.828 0-7.23-.757-10.207-2.271-2.977-1.574-5.408-3.512-7.291-5.813V101h-10.39V27.157h10.39v7.357zm30.53 17.44c0-3.452-.729-6.42-2.187-8.902-1.397-2.543-3.281-4.45-5.65-5.722a14.703 14.703 0 00-7.473-1.998c-2.613 0-5.104.666-7.474 1.998-2.308 1.332-4.192 3.27-5.65 5.813-1.397 2.543-2.096 5.54-2.096 8.992 0 3.451.699 6.479 2.096 9.083 1.458 2.543 3.342 4.48 5.65 5.813 2.37 1.332 4.861 1.998 7.474 1.998 2.673 0 5.164-.666 7.473-1.998 2.369-1.393 4.253-3.391 5.65-5.995 1.458-2.604 2.187-5.631 2.187-9.083zM329.139 20.527c-1.883 0-3.463-.636-4.739-1.907-1.276-1.272-1.914-2.846-1.914-4.723 0-1.877.638-3.452 1.914-4.723 1.276-1.272 2.856-1.908 4.739-1.908 1.823 0 3.372.636 4.648 1.908 1.276 1.271 1.914 2.846 1.914 4.723 0 1.877-.638 3.451-1.914 4.723-1.276 1.271-2.825 1.907-4.648 1.907zm5.104 6.63v50.046h-10.39V27.157h10.39zM369.392 51.862l16.222 25.341h-11.757l-10.845-16.985-10.207 16.985H341.96l16.222-24.614-16.222-25.432h11.756l10.845 16.985 10.208-16.985h10.845l-16.222 24.705zM439.386 50.954c0 1.877-.121 3.573-.364 5.087h-38.369c.304 3.996 1.793 7.205 4.466 9.627 2.673 2.422 5.954 3.633 9.843 3.633 5.589 0 9.539-2.331 11.847-6.993h11.21c-1.519 4.601-4.283 8.386-8.293 11.353-3.949 2.906-8.871 4.36-14.764 4.36-4.8 0-9.114-1.06-12.942-3.18-3.767-2.18-6.744-5.207-8.931-9.082-2.126-3.936-3.19-8.477-3.19-13.624s1.033-9.658 3.099-13.533c2.126-3.936 5.073-6.964 8.84-9.083 3.828-2.12 8.202-3.18 13.124-3.18 4.739 0 8.961 1.03 12.668 3.09 3.706 2.058 6.592 4.964 8.658 8.719 2.065 3.693 3.098 7.962 3.098 12.806zm-10.845-3.27c-.061-3.814-1.428-6.872-4.101-9.173s-5.985-3.452-9.934-3.452c-3.585 0-6.653 1.15-9.205 3.452-2.552 2.24-4.07 5.298-4.557 9.173h27.797zM460 9.991v67.212h-10.39V9.991H460z' fill='%23000'/%3E%3C/svg%3E")}.login #backtoblog a,.login #nav a{color:#050508}.menu{position:fixed;top:45px;left:30px;width:calc(100% - 60px);display:flex;justify-content:space-between;align-items:center;z-index:2}@media screen and (min-width:543px){.menu{left:65px;width:calc(100% - 130px)}}.menu:before{position:absolute;content:"";top:-45px;left:-30px;width:100vw;height:100vh;background:rgba(5,5,8,.6);z-index:-1;opacity:0;pointer-events:none;visibility:hidden;transition:all .6s ease}@media screen and (min-width:543px){.menu:before{display:none}}.menu .menu-profile{padding:0;width:60px;height:60px;border-radius:50%;overflow:hidden;background:#fff;transition:all .5s ease}.menu .menu-profile:hover{background:#3f3eed;box-shadow:0 0 35px 0 #3f3eed}.menu .menu-profile img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.menu .menu-items{position:absolute;top:calc(100% + 25px);width:100%;height:50vh;opacity:0;visibility:hidden;pointer-events:none;transition:all .6s ease}@media screen and (min-width:543px){.menu .menu-items{position:relative;top:auto;width:auto;height:auto;opacity:1;visibility:visible;pointer-events:auto;transition:all 0ms linear}}.menu .menu-items ul{list-style:none;margin:0;padding:0;cursor:default;display:flex;flex-wrap:wrap;flex-direction:column;gap:15px;justify-content:space-around;height:100%}@media screen and (min-width:543px){.menu .menu-items ul{flex-direction:row}}@media screen and (min-width:767px){.menu .menu-items ul{gap:75px}}.menu .menu-items ul:has(li:hover) li:not(:hover){opacity:.2}.menu .menu-items ul li{transition:opacity .3s ease;cursor:pointer}.menu .menu-items ul li:focus,.menu .menu-items ul li:hover{opacity:1;transform:scale(1.01)}@media screen and (min-width:543px){.menu .menu-items ul li:last-child{display:none}}.menu .menu-items ul li button{padding:7px 10px;font-size:56px}@media screen and (min-width:543px){.menu .menu-items ul li button{font-size:16px}}.menu .menu-button{display:none}@media screen and (min-width:543px){.menu .menu-button{display:block}}.menu .menu-button .button{background:transparent}.menu .menu-mobile{width:30px;aspect-ratio:1/1;padding:0;display:flex;flex-direction:column;justify-content:space-around}@media screen and (min-width:543px){.menu .menu-mobile{display:none}}.menu .menu-mobile .menu-line{position:relative;width:100%;height:1px;background:#fff;transition:all .4s ease}.menu.menu--open .menu-items,.menu.menu--open:before{opacity:1;pointer-events:auto;visibility:visible}.menu.menu--open .menu-mobile .menu-line:first-child{transform:rotate(45deg);top:33.33%}.menu.menu--open .menu-mobile .menu-line:nth-child(2){opacity:0}.menu.menu--open .menu-mobile .menu-line:nth-child(3){transform:rotate(-45deg);top:-33.33%}.textfield{padding:20rem 0}@media screen and (min-width:767px){.textfield{padding:80rem 0}}
/*# sourceMappingURL=main.css.map */
