*{box-sizing:border-box}body{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--text:#333;--primary:#f44646;--secondary:#7f8594;color:var(--text)}::selection{background-color:var(--primary);color:#fff;opacity:1}.lang-select{position:absolute;top:64px;font-weight:700;cursor:pointer;opacity:.7;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.lang-select:hover{opacity:1}.hero{min-height:768px;width:100%;display:flex;justify-content:center;position:relative;z-index:1}h1,h2,h3,h4,h5{font-weight:700;letter-spacing:-1px;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.hero .container{width:100%}.container{max-width:920px;padding:0 20px;margin:auto}.hero-text{width:34%}.hero h5{font-weight:300;font-size:18px;margin:0;color:var(--secondary)}.hero h1{margin:0;font-size:48px;color:var(--primary)}.hero p{font-size:24px;color:#555;margin-top:0}.hero .back{position:absolute;background-color:#fdfdfd;top:0;left:0;width:100%;height:100%;z-index:-1}.hero .back .back-half{position:absolute;height:100%;width:40%;right:0;background-color:var(--primary)}.hero .back img{bottom:0;height:700px;position:absolute;right:calc(30% - 145px)}.button{display:block;text-decoration:none!important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:var(--primary)!important;border:2px solid var(--primary);border-radius:8px;background-color:initial;padding:15px 32px;line-height:1;font-size:18px;cursor:pointer;-webkit-transform:none;transform:none;transition:background-color .2s ease-in-out,color .2s ease-in-out,opacity .2s ease-in-out,-webkit-transform .2s ease-in-out;transition:background-color .2s ease-in-out,color .2s ease-in-out,transform .2s ease-in-out,opacity .2s ease-in-out;transition:background-color .2s ease-in-out,color .2s ease-in-out,transform .2s ease-in-out,opacity .2s ease-in-out,-webkit-transform .2s ease-in-out}.button.fill,.button:hover{background-color:var(--primary);color:#fff!important}.button.fill.white{background-color:#fff;border-color:#fff;color:var(--primary)!important}.button.fill:hover{opacity:.7}.buttons{display:flex;flex-wrap:wrap}.buttons .button:not(:last-of-type){margin-right:16px}.button:active{padding:17px 32px 13px;opacity:1!important}.section{padding:96px 0}.section:nth-of-type(2n - 1){background-color:#fbfbfb}.flex{display:flex;align-items:center}.about p{line-height:24px;text-align:justify}h2{font-size:32px;color:#333;margin:0}.divider{width:75px;height:4px;margin-top:16px;background-color:var(--primary)}p{color:var(--secondary);margin:16px 0;font-size:16px;font-weight:400}p:first-of-type{margin-top:32px}p:last-of-type{margin-bottom:32px}.grid{display:grid;grid-template-columns:auto auto;grid-gap:22px}.skill{padding:48px;border-radius:16px;color:#fff}.skill .icon,.skill .icon img{height:48px;width:48px}.skill .icon img{object-fit:cover;-webkit-filter:invert(100%) sepia(100%) saturate(50%) hue-rotate(128deg) brightness(10001%) contrast(106%);filter:invert(100%) sepia(100%) saturate(50%) hue-rotate(128deg) brightness(10001%) contrast(106%)}.skill .icon svg{fill:#fff}.skill h3{margin:16px 0;font-size:30px}.skill p{color:#fff;margin:0}.skill:first-of-type{background:linear-gradient(135deg,#7cdef8,#2f87e7)}.skill:nth-of-type(2){background:linear-gradient(135deg,#f7d459,#e4a94b)}.skill:nth-of-type(3){background:linear-gradient(135deg,#dc6eb2,#9060cc)}.skill:nth-of-type(4){background:linear-gradient(135deg,#76bf94,#78b633)}.photos{display:flex}.album{display:block;background-size:cover;background-position:50%;border:1px solid #f0f0f0;border-right:none;overflow:hidden;width:33.3333%;-webkit-transform:none;transform:none;text-decoration:none!important;color:#fff!important;transition:background-size .8s ease-in-out}.album:hover{background-size:120%}.album:last-of-type{border-right:1px solid #f0f0f0}.album>div{padding:64px 32px;color:#333;display:flex;flex-direction:column;font-weight:800;background:hsla(0,0%,100%,.8)}.album h4{font-size:20px;margin:0 0 8px;font-weight:500;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;color:#555}.album span{color:#333;font-size:32px;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.empty{padding:64px 32px;text-align:center;color:var(--secondary);border:3px dashed #eee;border-radius:16px}.post{cursor:pointer;color:#fff!important;text-decoration:none!important;background-position:50%;background-size:cover;font-weight:700;position:relative;display:block;border-radius:16px;overflow:hidden}.post .post-title{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:32px 16px;text-align:center;font-size:30px;font-weight:900;-webkit-font-smoothing:antialiased;text-shadow:0 4px 21px rgba(0,0,0,.32);height:100%;width:100%;z-index:1}.post .post-fade{position:absolute;height:100%;width:100%;top:0;left:0;background-color:rgba(0,0,0,.4)}.post-title__button{padding:9px 12px 9px 28px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h24v24H0z'/%3E%3Cpath fill='%23000' d='M10.516 16.744c-.342 1.376.171 1.662 1.09.657l3.855-4.431c.893-1.09.67-1.964-.616-2.183l-1.859-.344a.2.2 0 01-.158-.244l.716-2.952c.342-1.385-.229-1.636-1.086-.654a525.675 525.675 0 01-2.807 3.146c-.223.247-.582.633-1.077 1.158-1.086 1.204-.514 2.078.741 2.296l1.777.319a.2.2 0 01.159.244l-.735 2.988z'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-position:5px 4px;background-color:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;line-height:1;outline:none!important;color:#000;margin-top:32px;transition:opacity 60ms linear;font-size:14px;border-radius:4px;border:none;opacity:1;cursor:pointer}.post-title__button:hover{opacity:.88}.post-title__button:active,.post:active .post-title__button{background-position:5px 5px;padding:10px 12px 8px 28px}.exp{display:flex}.exp-item{width:100%;padding:64px 24px;border:1px solid #f0f0f0;border-right:none}.exp-item:first-of-type{background-color:var(--primary);color:#fff}.exp-item:first-of-type h5{color:#f0f0f0}.exp-item:last-of-type{border-right:1px solid #f0f0f0}.exp-item h5{margin:0;font-size:16px;font-weight:300;color:var(--secondary)}.exp-item h3{margin:4px 0;font-size:24px}.end{padding:48px 0;position:relative}.end .section{z-index:1;position:relative}.end .particles{position:absolute;z-index:-1;overflow:hidden;top:0;left:0;height:100%;background-color:var(--primary);width:100%}.end .divider{background-color:#fff}.end .container{display:flex;flex-direction:column;align-items:center}.end .container h1{text-align:center;color:#fff}.end .divider{margin:0 0 32px}.social{text-align:center;padding:32px 0}.social .links{display:flex;justify-content:center}.social-link{background-color:#ccc;padding:18px;display:block;border-radius:50%;transition:background-color .3s ease-in-out}.social-link:hover{background-color:var(--primary)}.social-link:not(:last-of-type){margin-right:16px}.social-link svg{height:18px;width:18px;display:block}.footer{padding:24px;text-align:center}.long-divider{max-width:880px;width:100%;height:1px;background-color:#eee;margin:auto auto 24px}.madeby{color:#ccc}.madeby a{color:inherit!important;text-decoration:none}.as-wrap{position:relative;padding:48px 0;height:224px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto}.as,.as-wrap{display:block}.as{position:absolute;box-shadow:0 4px 4px -2px rgba(0,0,0,.12);transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.as:first-of-type{-webkit-transform:rotate(-8deg) translateX(-50%);transform:rotate(-8deg) translateX(-50%)}.as:last-of-type{-webkit-transform:rotate(8deg) translateX(-50%);transform:rotate(8deg) translateX(-50%)}.as-wrap:hover .as:first-of-type{-webkit-transform:translate(-8px,-8px) translateX(-50%);transform:translate(-8px,-8px) translateX(-50%)}.as-wrap:hover .as:last-of-type{-webkit-transform:translate(8px,8px) translateX(-50%);transform:translate(8px,8px) translateX(-50%)}.startups{position:relative;height:300px;margin-top:32px}.startup{display:block;height:48px;position:absolute;width:48px}.startup a{display:block;border-radius:50%;height:100%;width:100%;background-size:cover;box-shadow:0 4px 8px -2px rgba(0,0,0,.12)}.startup-1{height:128px;width:128px;left:50%;top:50%;margin-top:-64px;margin-left:-64px}.startup-2{height:96px;width:96px;top:0;left:24px}.startup-3{height:72px;width:72px;right:0;top:0}.startup-4{height:64px;width:64px;right:0;bottom:0}.startup-5{bottom:0;left:0}.startup-6{left:16%;top:50%;margin-top:-14px}.startup-7{right:16%;top:50%;margin-top:-24px}@media (max-width:768px){.grid{grid-template-columns:auto}.hero .back img{left:calc(50% - 145px);top:0;opacity:.5}.hero{height:100vh;max-height:768px;z-index:1}.hero .back{overflow:hidden}.flex,.photos{flex-wrap:wrap}.album{width:100%}.exp{flex-wrap:wrap}.exp-item{width:100%;padding:64px 24px}.album,.exp-item{border:1px solid #f0f0f0;border-bottom:none}.skill{padding:32px}.skill h3{font-size:26px}.photo{max-width:100%;min-width:100%;margin:0 0 24px}.hero-text{width:100%}.back-half{display:none}.album:last-of-type,.exp-item:last-of-type{border-bottom:1px solid #f0f0f0}.buttons .button:not(:last-of-type){margin:0 0 16px}.buttons .button{width:100%;text-align:center}}@media (max-width:432px){.skill{padding:28px}.skill h3{font-size:22px}}@media (min-height:690px) and (max-width:768px){.hero .back img{bottom:0!important;top:unset}}
/*# sourceMappingURL=main.32fb289c.chunk.css.map */