*,:after,:before{box-sizing:border-box}:root{--color-text:#fff;--color-bg:#4732ab;--color-link:#fff;--color-link-hover:#fff;--page-padding:1.5rem 2rem;--color-base-text:#ddc4a4;--color-base-bg:#0e0e0e;--color-base-link:#ede3e3;--color-base-link-hover:#d68521;font-size:16px}body{color:var(--color-text);background-color:var(--color-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-family:area-normal,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;overflow-x:hidden}.base{--color-text:var(--color-base-text);--color-bg:var(--color-base-bg);--color-link:var(--color-base-link);--color-link-hover:var(--color-base-link-hover)}a{color:var(--color-link);cursor:pointer;outline:none;text-decoration:none}a:hover{color:var(--color-link-hover);outline:none}a:focus{background:#d3d3d3;outline:none}a:focus:not(:focus-visible){background:0 0}a:focus-visible{background:0 0;outline:2px solid red}.unbutton{font:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0}.unbutton:focus{outline:none}main{counter-reset:section}.splitting .word{white-space:nowrap}.frame{color:var(--color-title);padding:var(--page-padding);grid-gap:.5rem;grid-template:"title""prev""demos""sponsor"/1fr;justify-content:start;place-items:start end;margin-bottom:3rem;font-size:14px;font-weight:600;display:grid}.frame a:not(.frame__title-back),.line{white-space:nowrap;position:relative;overflow:hidden}.frame a:not(.frame__title-back):before,.line:before{content:"";height:1px;width:100%;transform-origin:0%;background:currentColor;transition:transform .3s;position:absolute;top:90%}.frame a:not(.frame__title-back):hover:before,.line:hover:before{transform-origin:100%;transform:scaleX(0)}.frame__title{grid-area:title;align-items:center;display:flex}.frame__title-main{margin:0;font-size:1rem;font-weight:400}.frame__title-back{align-items:flex-end;display:flex;position:relative}.frame__title-back svg{fill:currentColor}.frame__prev{grid-area:prev;align-self:start}.frame__demos{gap:1rem;display:flex}.frame__demos span{opacity:.7}.intro{height:100vh;text-align:center;place-items:center;display:grid}.intro__title{place-items:center;margin:0;font-weight:300;line-height:.9;display:grid}.intro__title-pre{text-transform:uppercase;font-family:norman-stencil,sans-serif;font-size:clamp(8rem,18vw,15rem);font-weight:800}.intro__title-sub{margin-top:50px;font-size:clamp(1rem,12vw,3rem)}.intro__info{max-width:20ch;opacity:.6;margin-bottom:4rem;padding-bottom:1rem;font-size:14px;font-weight:600;line-height:1.2;position:relative}.intro__info:after{content:"";width:1px;height:2rem;background:#fff;position:absolute;top:100%;left:50%}.content{width:100vw;padding:var(--page-padding);flex-direction:column;display:flex;position:relative}.content:last-child{padding-bottom:40vh}.content--full{padding:0}.content p{max-width:660px;margin:1.5rem auto;font-size:1.25rem;font-weight:600;line-height:1.5}.content--highlight p{font-size:clamp(1rem,3vw,2rem)}.content__title{counter-increment:section;text-align:center;font-size:10vw;line-height:.8;display:grid}.content__title--left{text-align:left}.content__title--right{text-align:right}.content__title:before{content:"";font-family:area-normal,sans-serif;font-size:1rem;font-weight:400;display:block}.content__title--sides{text-align:left;grid-template-rows:auto auto;grid-template-columns:100%;gap:2rem;display:grid}.content__title--sides span:last-child{justify-self:end}.splitting .font-sub .word{grid-auto-flow:column;display:grid}.char-wrap{display:inline-block;position:relative;overflow:hidden}.profileImg{width:40vw;height:auto;margin-top:40px;margin-bottom:40px;margin-left:28vw;animation:.6s cubic-bezier(.23,1,.32,1) both slide-in-blurred-bottom}.descriptionImg{width:60vw;height:auto;margin-top:40px;margin-bottom:40px;margin-left:20vw;animation:.6s cubic-bezier(.23,1,.32,1) both slide-in-blurred-bottom}.descriptionImgReg{width:40vw;height:auto;margin-top:40px;margin-bottom:40px;margin-left:28vw;animation:.6s cubic-bezier(.23,1,.32,1) both slide-in-blurred-bottom}.slideImg{border-radius:10px}.slideIcon{display:none}.splide__pagination__page{width:30px!important;height:30px!important;border-radius:4px!important;margin-right:20px!important;display:none!important;transform:translateY(100px)!important}.slideText{width:60%;text-align:center;cursor:pointer;background:#0080f3;border-radius:5px;flex-direction:row;justify-content:center;align-items:center;margin-top:10px;margin-left:calc(20% - 20px);padding:20px 40px;display:flex}.slideText:hover .slideIcon{display:block}.slideText>*{margin:0;padding:0}@-webkit-keyframes slide-in-blurred-bottom{0%{transform-origin:50% 100%;-webkit-filter:blur(40px);filter:blur(40px);opacity:0;transform:matrix(.2,0,0,2.5,0,1000)}to{transform-origin:50%;-webkit-filter:blur();filter:blur();opacity:1;transform:matrix(1,0,0,1,0,0)}}@keyframes slide-in-blurred-bottom{0%{transform-origin:50% 100%;-webkit-filter:blur(40px);filter:blur(40px);opacity:0;transform:matrix(.2,0,0,2.5,0,100)}to{transform-origin:50%;-webkit-filter:blur();filter:blur();opacity:1;transform:matrix(1,0,0,1,0,0)}}@media screen and (min-width:53em){.frame{grid-gap:2rem;grid-template:"title prev demos sponsor"/auto auto 1fr auto;justify-items:start}.frame__demos{justify-self:end}}.expereienceGrid{width:60vw;height:auto;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:40px 30px;margin-bottom:-300px;margin-left:20vw;display:grid}.companyLogo{width:calc(30vw - 30px);height:calc(30vw - 30px);border-radius:10px;flex-direction:row;justify-content:center;align-items:center;display:flex}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#aca49c;font-size:.875em}input:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{color:#bbb5af}input::-moz-placeholder,textarea::-moz-placeholder{color:#aca49c;font-size:.875em}input:focus::-moz-placeholder,textarea:focus::-moz-placeholder{color:#bbb5af}input::placeholder,textarea::placeholder{color:#aca49c;font-size:.875em}input:focus::placeholder,textarea:focus::placeholder{color:#bbb5af}input::-ms-placeholder,textarea::-ms-placeholder{color:#aca49c;font-size:.875em}input:focus::-ms-placeholder,textarea:focus::-ms-placeholder{color:#bbb5af}input:hover::-webkit-input-placeholder,textarea:hover::-webkit-input-placeholder{color:#e2dedb;font-size:.875em}input:hover:focus::-webkit-input-placeholder,textarea:hover:focus::-webkit-input-placeholder{color:#cbc6c1}input:hover::-moz-placeholder,textarea:hover::-moz-placeholder{color:#e2dedb;font-size:.875em}input:hover:focus::placeholder,textarea:hover:focus::placeholder{color:#cbc6c1}input:hover::placeholder,textarea:hover::placeholder{color:#e2dedb;font-size:.875em}input:hover:focus::-ms-placeholder,textarea:hover:focus:-ms-placeholder{color:#cbc6c1}#form{width:40vw;margin:50px auto 100px;position:relative}input{width:40vw;height:70px;color:#726659;background:0 0;border:2px solid #b3aca7;border-bottom:none;outline:none;padding:0 25px;font-size:22px;transition:all .3s ease-in-out}input:hover{color:#e2dedb;background:#222}textarea{all:unset;width:calc(40vw - 44px);max-width:40vw;height:310px;max-height:310px;color:#726659;background:0 0;border:2px solid #b3aca7;outline:none;padding:20px;font-size:22px;transition:all .3s ease-in-out}textarea:hover{color:#e2dedb;background:#222}#submit{width:40vw;color:#fff;cursor:pointer;background:#0080f3;border:2px solid #0080f3;border-radius:5px;margin:50px 0 0;padding:0;font-size:22px}#submit:hover{background:#0080f3}.gradient{background:-webkit-linear-gradient(45deg,#0080f3,#ddc4ad);-webkit-background-clip:text;-moz-background-clip:text;-webkit-text-fill-color:transparent;-moz-text-fill-color:transparent;text-fill-color:transparent;color:#0080f3;-webkit-background-clip:text;-webkit-background-clip:text;background-clip:text}