*,*:before,*:after{box-sizing:border-box}*{margin:0;padding:0}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:Ofelia Text,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;line-height:1.6;font-weight:400;color:#122d3f;background-color:#fff;min-height:100vh;padding-top:70px}.container{width:100%;max-width:1200px;margin:0 auto;padding:0 1rem}@media (min-width: 768px){.container{padding:0 1.5rem}}@media (min-width: 1024px){.container{padding:0 2rem}}.header{position:fixed;top:0;left:0;right:0;background-color:#122d3f;z-index:1030;transition:all .3s ease}.nav{display:flex;justify-content:space-between;align-items:center;padding:15px 0}.nav__logo-img{height:40px;width:auto}.btn{display:inline-block;height:53px;padding:12px 20px;border:none;border-radius:100px;font-family:inherit;font-weight:500;text-decoration:none;text-align:center;cursor:pointer;transition:all .3s ease;line-height:1.4}.btn--primary{background-color:#f0ff64;color:#000}.hero{background-color:#122d3f;color:#fff;padding:80px 0 40px;height:100vh;display:flex;flex-direction:column;justify-content:center}.footer,.what-sets-apart,.build-team,.tech-stack,.work-portfolio{visibility:hidden}.css-loaded .footer,.css-loaded .what-sets-apart,.css-loaded .build-team,.css-loaded .tech-stack,.css-loaded .work-portfolio{visibility:visible}@font-face{font-family:Ofelia Text;font-display:swap}@font-face{font-family:Ofelia Display;font-display:swap}
