:root{--ink:#000;--font-grotesk:Tbwagrotesk,Arial,sans-serif;--cream:#e7e6e0;--hairline:#2e2e2a;--yellow:#fecc00;--ink-muted:#9e9a8f;--font-backslash:Tbwagrotesk,Arial,sans-serif;--font-editorial:"Itcgaramondstd Bknarrow",Georgia,sans-serif;--white:#fff;--cool-gray:#53565a}.legal-page{color:#e7e6e0;background-color:#000;padding:140px 24px 120px;font-family:Tbwagrotesk,Helvetica Neue,Arial,sans-serif}.legal-wrap{max-width:760px;margin:0 auto}.legal-back{color:#fecc00;letter-spacing:.16em;text-transform:uppercase;margin-bottom:56px;font-size:12px;text-decoration:none;display:inline-block}.legal-eyebrow{color:#e7e6e08c;letter-spacing:.16em;text-transform:uppercase;margin-bottom:16px;font-size:12px}@media screen and (max-width:991px){.last-part{grid-column-gap:5px;grid-row-gap:5px;justify-content:flex-end;align-items:center}.hero-form{padding-bottom:60px}.grid-2-columns{flex-flow:column-reverse}.grid-2-columns.flex{grid-row-gap:50px;grid-row-gap:50px;flex-flow:column;display:flex}.navbar{grid-template-columns:1fr 1fr 1fr;justify-content:space-between;align-items:center;padding:1% 2%}.video-main.seco{height:auto;padding-bottom:48px;position:relative}.item-grid{grid-column-gap:30px;grid-row-gap:30px}.testimonials-section{background-color:#000}.work-banner.style-3{margin-top:-758px}.hero-2{min-height:700px;padding:0 2% 300px}.about-title,.about-title.no-top,.about-title.no-top{font-size:1.4rem}.work-process-card{padding-right:25px}.item-flex{justify-content:flex-start;align-items:flex-start}.line-left-wrapper{inset:0% 0% 0% auto}.section-scroll.for-services{min-height:auto;padding-top:30px}.nav-menu-2{grid-row-gap:15px;background-color:#171717;padding:20px}.nav-menu-2.first{z-index:3;z-index:3;background-color:#141414;order:0;padding-left:2%;padding-right:2%;display:block}.photo-wrapper.add-px{border-radius:10px}.top-flex.grid._1-column{display:block}.make-grid.hide-mobile{display:none}.thumb-title{font-size:50px}.cf_-wrapper{min-height:auto;position:relative}.cf_-wrapper._100vh{min-height:180vh}.dot{margin-left:40px;margin-right:40px}.logo-wrapper{max-width:100%}.pricing-big-card{min-height:400px}.container,.container.at{max-width:720px}.container.at{max-width:720px}.container.color{padding-bottom:5%}.pricing-card{padding-left:30px}.card-1.for-contact{max-width:100%}.margin-100{margin-top:50px}.max-w-testi{max-width:250px}.h1.third{font-size:9rem}.h1.effect.third{font-size:50px}.project-full-item{height:auto}.container-bottom{width:95%}.add-max-w{max-width:100%}.team-grid{grid-template-columns:1fr 1fr}.client-logo{min-height:120px;padding:26px}.flex-pricing{grid-row-gap:20px;flex-flow:column;justify-content:space-between;align-items:flex-start}.menu-button{order:1;padding:15px 12px 12px}.menu-button.w--open{background-color:#c8c8c800}.bottom-grid{padding-left:0%;padding-right:0%}.section.double{padding-bottom:10%}.snapshot-grid{grid-row-gap:30px;grid-template-columns:1fr 1fr 1fr}.button-link{padding-top:4px;padding-bottom:4px}.blog-grid{grid-template-columns:1fr 1fr}.service-grid{grid-template-columns:.3fr 4fr}.circle-menu{display:none}.last-item{grid-column-gap:15px;grid-row-gap:15px;justify-content:center;align-items:center}.line-divider{margin-top:100px;margin-bottom:100px}.lottie-white{width:30px}.right-studio-text{flex-flow:column}.grid-goals{grid-template-columns:1fr}.margin-106,.margin-112{margin-top:50px}.nav-mobile{display:flex}.fk-roadmap-grid{grid-column-gap:48px;grid-row-gap:48px;grid-template-columns:1fr}.fk-hero-bgvideo{height:60vh;min-height:360px}.lineup-band-grid{flex-direction:column;align-items:flex-start;gap:28px}.lineup-band-trophy{flex:none;width:160px;height:160px}.footer-logo{width:150px}.contact-forms-grid{grid-template-columns:1fr}}@media screen and (max-width:767px){.last-part{order:1}.hero-form{padding-left:0;padding-right:0}.navbar{align-items:center;display:flex}.sticky-div{position:relative;top:0}.margin-70.make-30{margin-top:30px}.logo-spb{grid-row-gap:20px;flex-flow:column}.logo-first{order:-1}.footer-grid{grid-template-columns:1fr}.footer-grid.does{grid-template-columns:1fr 1fr}.testimonials-section{min-height:30vh;position:relative}.work-banner{height:900px}.work-banner.style-3{margin-top:0}.our-porcess-wrapper{grid-column-gap:30px;grid-row-gap:30px;grid-template-columns:1fr}.hero-2{padding-bottom:362px}.journey-number-overflow{height:88px}.testimonials-card{grid-column-gap:20px;grid-row-gap:20px;grid-template-rows:auto auto auto;grid-template-columns:1fr 1fr 1fr 1fr;padding-left:2%;padding-right:2%}.section-scroll{padding-left:3%;padding-right:3%}.top-flex{margin-top:20px}.client-grid{grid-template-columns:1fr 1fr 1fr}.cf_-wrapper.make-600{min-height:500px}.cf_-wrapper._100vh{min-height:175vh}.dot{width:3vw;height:3vw;margin-left:20px;margin-right:20px}.pricing-big-card{grid-row-gap:0px;flex-flow:column}.container,.container.at,.container.at{max-width:600px}.pricing-card{width:100%}.margin-100{margin-top:60px}.max-w-testi{max-width:194px}.cta{padding-top:50px}.container-bottom{bottom:10px}.main-service-effect{grid-column-gap:25px;grid-row-gap:25px;flex-flow:column;display:flex}.bottom-grid{flex-flow:column}.section{padding-left:2%;padding-right:2%}.snapshot-grid{grid-row-gap:20px;grid-template-columns:1fr 1fr 1fr}.blog-grid{grid-template-columns:1fr}.last-item{grid-column-gap:5px;grid-row-gap:5px}.footer{height:auto}.testi-card{min-height:340px;padding:20px}.margin-106,.margin-112{margin-top:60px}.nav-menu-block-inner{padding:112px 16px 32px}.text-block{letter-spacing:-.02em;font-size:3rem;line-height:1.1em}.nav-links-wrapper{grid-row-gap:4px}.nav-menu-block{height:100vh;min-height:100vh}.nav-bottom-block{grid-row-gap:16px;flex-flow:column;justify-content:space-between;align-items:flex-start}.nav-container{padding-left:16px;padding-right:16px}.nav-brand{padding-left:0}.home-hero-wrap{padding-top:56px;padding-bottom:96px}}@media screen and (max-width:479px){.last-part{grid-column-gap:0px;grid-row-gap:0px}.p-no-bottom{font-size:.8rem}.hero-form{grid-row-gap:80px;padding-bottom:0}.text-rotator-big{font-size:100px;line-height:1}.text-rotator-big.for-services{font-size:30vw}.grid-2-columns{grid-row-gap:15px;flex-flow:column;justify-content:space-between;align-items:flex-start;display:flex}.photo-overlay.sec{height:100%}.navbar{grid-column-gap:5px;grid-row-gap:5px;min-height:8vh}.video-main.seco{height:auto;padding-bottom:40px;position:relative}.item-grid{flex-flow:column;display:flex}.logo-first{flex:none}.footer-grid{grid-row-gap:25px}.testimonials-section{min-height:auto;padding-top:50px;padding-bottom:50px}.toggle-top{justify-content:flex-start;align-items:flex-start}.grdi-3-columns.opaciy{grid-template-columns:1fr 1fr}.field-block,.field-block.invert,.field-block.invert{flex-direction:column;display:flex}.work-banner{height:650px}.add-logo{grid-template-columns:1fr 1fr 1fr}.hero-2{min-height:400px;padding-bottom:315px}.toggle-space{padding-right:0}.toggle-header{grid-column-gap:15px;grid-row-gap:15px;padding-left:10px;line-height:1.1}.process-top{flex-flow:column;justify-content:center;align-items:flex-start}.about-title.small{font-size:1rem}.work-process-card{padding-left:5%;padding-right:5%}.journey-number-overflow{height:55px}.testimonials-card{flex-flow:column;padding-bottom:20px;display:flex}.thumb-title-wrapper{justify-content:center;align-items:flex-start}.section-scroll{padding-top:100px;padding-bottom:100px}.section-scroll.for-services{padding-bottom:30px}.client-grid._2-column{grid-row-gap:60px;grid-row-gap:60px;flex-flow:column;display:flex}.hide-mobile{display:none}.cf_-wrapper{min-height:auto}.cf_-wrapper._100vh{min-height:146vh}.dot{width:6vw;height:6vw}.pricing-big-card{grid-row-gap:20px;padding:4%}.container{max-width:350px;margin-top:60px}.container.at{max-width:350px}.card-1.for-contact{padding-left:15px;padding-right:15px}.grid-goal{grid-template-columns:1fr}.button-flex{grid-row-gap:30px;flex-direction:column;justify-content:center;align-items:flex-start}.thumb-link-wrapper{grid-template-columns:1fr .3fr}.max-w-testi{max-width:100%}.h1.third{font-size:2.6rem}.top-text{font-size:.9rem}.primary-button{width:100%;padding-left:24px;padding-right:24px;font-size:.9rem}.team-grid{grid-template-columns:1fr}.toogle-icon{flex:none}.main-service-effect{grid-column-gap:0px;grid-row-gap:0px}.bottom-grid{grid-column-gap:7px;grid-row-gap:7px;justify-content:center;align-items:center}.bottom-grid._2{flex-flow:row;justify-content:space-between;display:flex}.section.more-space{padding-top:28%;padding-bottom:15%}.snapshot-grid{grid-column-gap:20px;grid-template-columns:1fr 1fr}.service-grid{flex-flow:column;display:flex}.last-item{grid-column-gap:5px;grid-row-gap:5px;flex:none}.line-divider{margin-top:70px;margin-bottom:70px}.testi-card{min-height:280px}.stmt-section{padding-top:100px;padding-bottom:100px}}