@import"https://fonts.googleapis.com/css2?family=Be+Vietnam+Pro:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";#loader{position:fixed;inset:0;background:var(--black);display:flex;align-items:center;justify-content:center;z-index:9999;transition:opacity .5s ease,visibility .5s ease}#loader.hide{opacity:0;visibility:hidden}.spinner{width:40px;height:40px;border:4px solid var(--gray);border-top:4px solid var(--black);border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}:root{--black: #0a0a0a;--bg-accent: #111;--white: #fafafa;--gray: #666;--primary: #2563ea}*::-moz-selection{background-color:#111}*::selection{background-color:#111}*,*::after,*::before{margin:0;padding:0;box-sizing:border-box}*:not(i){font-family:"Be Vietnam Pro",sans-serif !important}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-thumb{background-color:var(--gray)}body{color:var(--white);overflow-x:hidden;background:var(--black) radial-gradient(circle, rgba(150, 150, 150, 0.1) 1px, transparent 1px);background-size:20px 20px;animation:moveGrid 10s linear infinite}@keyframes moveGrid{0%{background-position:0 0}50%{background-position:40px 40px}100%{background-position:0 0}}a{text-decoration:none;color:inherit}select{border:0 !important;outline:none !important;background:var(--bg-accent);color:var(--white);transition:.4s}select option{border:0 !important;outline:none !important;display:flex;justify-content:flex-start;gap:20px;border:2px solid #ddd;background:var(--bg-accent);padding:10px;transition:.4s}select option:hover{background:red}select:hover,select:focus{opacity:.95}::picker(select){border:none}select::picker-icon{border:0 !important;outline:none !important;color:red;transition:.4s rotate}select:open::picker-icon{rotate:180deg}h1{font-size:clamp(3rem,8vw,10rem);line-height:1.1;font-weight:900;text-transform:capitalize;letter-spacing:-2px}h2{font-size:clamp(2.4rem,6vw,6rem);line-height:1.15;font-weight:900;text-transform:capitalize;letter-spacing:-2px;text-wrap:balance}h3{font-size:clamp(1.9rem,4vw,3.5rem);line-height:1.2;font-weight:600}h4{font-size:clamp(1.5rem,3vw,2.5rem);line-height:1.3;font-weight:600}h5{font-size:clamp(1.25rem,2.2vw,2rem);line-height:1.4;font-weight:500}h6{font-size:clamp(1.1rem,1.8vw,1.5rem);line-height:1.45;font-weight:500}p{font-size:clamp(1rem,1.2vw,1.125rem);line-height:1.7}small{font-size:clamp(.75rem,1vw,.875rem);line-height:1.4}#cursor-circle{width:50px;height:50px;position:fixed;pointer-events:none;transform:translate(-50%, -50%);transition:transform .1s ease-out;opacity:.5}@media screen and (max-width: 768px){#cursor-circle{display:none}}#cursor-circle::after,#cursor-circle::before{content:"";background-color:var(--white);position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}#cursor-circle::before{height:100%;width:1px}#cursor-circle::after{width:100%;height:1px}.scroll-indicator{position:fixed;bottom:20px;right:20px;width:50px;height:50px;z-index:1000}.scroll-indicator svg{transform:rotate(-90deg)}.scroll-indicator circle{fill:none;stroke-width:2}.scroll-indicator circle.bg{stroke:var(--black)}.scroll-indicator circle.progress{stroke:var(--gray);stroke-dasharray:126;stroke-dashoffset:126;transition:stroke-dashoffset .1s linear}#scrollTopBtn{position:fixed;right:20px;bottom:88px;width:48px;height:48px;border-radius:50%;border:none;background:var(--bg-accent);color:var(--gray);cursor:pointer;opacity:0;pointer-events:none;transform:translateY(10px);transition:opacity .3s ease,transform .3s ease;z-index:1000}#scrollTopBtn i{font-size:1rem}#scrollTopBtn:hover{color:#fff}#scrollTopBtn.visible{opacity:1;pointer-events:auto;transform:translateY(0)}main{width:90%;margin:auto;display:flex;flex-direction:column;gap:8rem}@media screen and (max-width: 768px){main{gap:4rem}}section{padding:2rem 0}section:last-child{margin-bottom:10rem}@media screen and (max-width: 768px){section:last-child{margin-bottom:5rem}}section .section-content-title{margin-bottom:4rem}.whatsapp{margin-top:2rem}.whatsapp a{opacity:.5;font-size:2rem;transition:.4s}.whatsapp a:hover{opacity:1}.header-top{display:flex;align-items:center;gap:2rem;justify-content:end;background-color:rgba(0,0,0,.382);position:fixed;top:0;left:0;width:100%;z-index:99;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:1rem}.header-top .lang-stuff{display:flex;align-items:center;gap:.5rem}.hero{display:flex;flex-direction:column;min-height:100vh}@media screen and (max-width: 768px){.hero{justify-content:center;align-items:center;gap:4rem}}.hero-img{position:absolute;width:25rem;z-index:-1;bottom:0;left:0;opacity:.8;-webkit-mask-image:linear-gradient(to bottom, transparent, black 12%, black 88%, transparent);mask-image:linear-gradient(to bottom, transparent, black 12%, black 88%, transparent)}@media screen and (max-width: 768px){.hero-img{width:90%;display:block;margin:auto;position:static}}.hero-middle{flex:1;display:flex;justify-content:center;align-items:center}@media screen and (max-width: 768px){.hero-middle{flex:0}}.hero-middle hgroup{display:flex;justify-content:center;align-items:end;flex-direction:column;text-align:center}.hero-middle hgroup h1{text-wrap:balance;text-transform:capitalize;position:relative}.hero-middle hgroup h1::before{content:"Hi, i'm";position:absolute;z-index:-1;top:-40%;opacity:.1}.hero-middle hgroup h4{text-transform:capitalize;font-weight:300}.founder-content{display:grid;grid-template-columns:repeat(2, 1fr);gap:4rem}@media screen and (max-width: 768px){.founder-content{grid-template-columns:repeat(1, 1fr)}}.founder-content .part{padding:2rem;background-color:var(--bg-accent);transform-style:preserve-3d}.founder-content .part-content{transform:translateZ(20px)}.founder-content .part-content-image{margin-bottom:2rem}.founder-content .part-content-image img{display:block;width:25rem;margin:auto}@media screen and (max-width: 768px){.founder-content .part-content-image img{width:100%}}.founder-content .part-content .images{display:grid;grid-template-columns:repeat(3, 1fr);gap:2rem}@media screen and (max-width: 768px){.founder-content .part-content .images{gap:1rem}}.founder-content .part-content .images a{transition:.5s}.founder-content .part-content .images a:hover{transform:scale(1.1)}.founder-content .part-content .images a img{width:100%}.founder-content .part-content .links{text-align:center;margin-top:2rem;display:flex;flex-direction:column;gap:1rem}.founder-content .part-content .links a{font-size:clamp(1.1rem,1.8vw,1.5rem);color:var(--gray);transition:.5s}.founder-content .part-content .links a:hover{color:var(--white)}.about p{font-size:clamp(1.1rem,1.8vw,1.5rem);line-height:2}.about p:not(:last-child){margin-bottom:2rem}.testimonials .testimonials-ticker{position:relative;overflow:hidden;width:100%;-webkit-mask-image:linear-gradient(to right, transparent, black 12%, black 88%, transparent);mask-image:linear-gradient(to right, transparent, black 12%, black 88%, transparent)}.testimonials .testimonials-ticker.reverse{margin-top:2rem}.testimonials .testimonials-ticker.reverse .testimonials-track{animation-direction:reverse}.testimonials .testimonials-ticker .testimonials-track{display:flex;gap:2rem;width:-moz-max-content;width:max-content;animation:ticker 60s linear infinite}.testimonials .testimonials-ticker .testimonials-track:hover{animation-play-state:paused}.testimonials .testimonials-ticker .testimonials-track .testimonial{min-width:320px;max-width:500px;position:relative;padding:2rem;background-color:var(--bg-accent);flex-shrink:0;height:-moz-fit-content;height:fit-content}@media screen and (max-width: 768px){.testimonials .testimonials-ticker .testimonials-track .testimonial{max-width:300px}}.testimonials .testimonials-ticker .testimonials-track .testimonial::after{content:"";font-family:"Font Awesome 7 Free";font-weight:900;position:absolute;opacity:.1;top:0;right:0;font-size:8rem;color:var(--gray)}.testimonials .testimonials-ticker .testimonials-track .testimonial img{width:100px;position:absolute;bottom:1rem;right:1rem;filter:grayscale(1);opacity:.2}.testimonials .testimonials-ticker .testimonials-track .testimonial p{margin-bottom:2rem}.testimonials .testimonials-ticker .testimonials-track .testimonial p cite{font-size:clamp(1.1rem,1.8vw,1.5rem);font-style:normal;line-height:1;text-wrap:balance}.testimonials .testimonials-ticker .testimonials-track .testimonial h6{font-size:1rem;color:var(--gray)}.testimonials .testimonials-ticker .testimonials-track .testimonial h6::before{content:"- "}@keyframes ticker{from{transform:translateX(0)}to{transform:translateX(-50%)}}.cta a{display:block;margin-top:4rem}.cta h4{font-weight:300}.cta h4:first-child{text-wrap:balance;text-align:center;margin:auto;display:flex;flex-direction:column}.cta h4:first-child::after,.cta h4:first-child::before{font-weight:900;font-size:4rem;display:block;color:var(--gray);font-family:"Font Awesome 7 Free"}.cta h4:first-child::after{content:"";margin-left:1rem;align-self:end}.cta h4:first-child::before{content:"";margin-right:1rem;align-self:start}.cta h4:not(:last-child){margin-bottom:2rem}.cta .content .span{color:var(--gray)}.socials-links{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem}.socials-links a{display:flex;justify-content:center;font-size:20rem;color:var(--gray);transition:.5s}.socials-links a:hover{color:var(--primary);transform:scale(1.1)}@media screen and (max-width: 768px){.socials-links a{font-size:10rem}}/*# sourceMappingURL=style.min.css.map */