:root{--bc-bg-main:#050509;--bc-bg-alt:#0c0d16;--bc-bg-soft:#111322;--bc-bg-elevated:#17192a;--bc-bg-gradient:radial-gradient(circle at top,#242447 0,#050509 45%,#050509 100%);--bc-primary:#ff7b4a;--bc-primary-soft:rgba(255,123,74,.18);--bc-primary-strong:#ff5a1d;--bc-accent-green:#1de9b6;--bc-accent-neon:#d5ff3f;--bc-accent-yellow:#ffd95e;--bc-accent-purple:#a855ff;--bc-text-main:#f9fafb;--bc-text-muted:#a1a1aa;--bc-text-soft:#71717a;--bc-text-subtle:#52525b;--bc-text-dark:#050509;--bc-link:#ffb45e;--bc-link-hover:#ffe29f;--bc-border-subtle:hsla(0,0%,100%,.08);--bc-border-strong:hsla(0,0%,100%,.16);--bc-radius-xl:2rem;--bc-radius-lg:1.5rem;--bc-radius-md:1rem;--bc-radius-sm:0.7rem;--bc-radius-pill:999px;--bc-shadow-soft:0 24px 55px rgba(0,0,0,.6);--bc-shadow-subtle:0 14px 35px rgba(0,0,0,.45);--bc-container-max:1180px;--bc-section-y:clamp(4rem,7vw,6rem);--bc-font-sans:"Space Grotesk",system-ui,-apple-system,BlinkMacSystemFont,"Inter","Segoe UI",sans-serif;--bc-font-size-base:16px;--bc-font-size-sm:0.9rem;--bc-font-size-xs:0.78rem}*,:after,:before{box-sizing:border-box}html{font-size:100%;scroll-behavior:smooth;-webkit-font-smoothing:antialiased}body{background:var(--bc-bg-gradient);color:var(--bc-text-main);font-family:var(--bc-font-sans);font-size:var(--bc-font-size-base);line-height:1.6;margin:0;min-height:100vh;overflow-wrap:anywhere}img{border-style:none;height:auto;max-width:100%}a{color:var(--bc-link);cursor:pointer;text-decoration:none;transition:color .2s ease,opacity .2s ease,transform .12s ease}a:hover{color:var(--bc-link-hover)}.content-wrapper,.dnd-section>.row-fluid{margin:0 auto;max-width:var(--bc-container-max);padding-inline:1.5rem}.dnd-section,section{padding-block:var(--bc-section-y)}h1,h2,h3,h4,h5,h6{color:#f9fafb;font-weight:650;letter-spacing:-.03em;margin:0 0 .75rem}h1{font-size:clamp(2.7rem,4.2vw,3.4rem);line-height:1.08}h2{font-size:clamp(2.1rem,3.2vw,2.6rem);line-height:1.12}h3{font-size:clamp(1.6rem,2.5vw,2rem);line-height:1.18}h4{font-size:1.3rem;line-height:1.2}h5{font-size:1.05rem;line-height:1.3}h6{color:var(--bc-accent-yellow);font-size:var(--bc-font-size-xs);letter-spacing:.16em;line-height:1.4;text-transform:uppercase}p{color:var(--bc-text-muted);font-size:.98rem;margin:0 0 1rem}b,strong{font-weight:600}h1.hs-elevate-h1{margin:0 0 .75rem}@media (max-width:767px){h1{font-size:2.2rem!important;line-height:1.15!important}h2{font-size:1.9rem!important}h3{font-size:1.5rem!important}}.button,.common-btn,.gradient-button,.header__button.button,.hs-button,.hs-cta-trigger-button,button{align-items:center;background:linear-gradient(135deg,var(--bc-primary),var(--bc-primary-strong));border:1px solid transparent;border-radius:var(--bc-radius-pill);box-shadow:var(--bc-shadow-subtle);color:var(--bc-text-dark);cursor:pointer;display:inline-flex;font-size:.95rem;font-weight:600;gap:.5rem;justify-content:center;overflow:hidden;padding:.9rem 1.9rem;position:relative;text-transform:none;transition:transform .12s ease,box-shadow .18s ease,background .18s ease,border-color .18s ease;white-space:nowrap}.button:hover,.common-btn:hover,.gradient-button:hover,.header__button.button:hover,.hs-button:hover,.hs-cta-trigger-button:hover,button:hover{box-shadow:var(--bc-shadow-soft);transform:translateY(-1px)}.button:active,.hs-button:active,button:active{box-shadow:none;transform:translateY(0)}.btn-secondary,.common-btn{background:transparent;border-color:hsla(0,0%,100%,.28);box-shadow:none;color:var(--bc-text-main)}.common-btn a{color:inherit}.gradient-button{background:transparent;border-color:hsla(0,0%,100%,.4);padding-inline:2.6rem}.gradient-button:before{background:linear-gradient(135deg,var(--bc-accent-green),var(--bc-accent-neon));content:"";inset:0;left:-100%;position:absolute;transition:left .35s ease;z-index:0}.gradient-button img,.gradient-button span{position:relative;z-index:1}.gradient-button:hover:before{left:0}.common-btn img,.gradient-button img{margin-top:-2px}#main-content{background:var(--bc-bg-gradient)!important}.text-center{text-align:center}.text-right{text-align:right}.mobile-only{display:none}.desktop-only{display:block}@media (max-width:767px){.mobile-only{display:block}.desktop-only{display:none}}.header__bottom{backdrop-filter:blur(18px);background:rgba(5,5,15,.9)!important;border-bottom:1px solid var(--bc-border-subtle);padding:0!important}.header__wrapper{gap:1.5rem;justify-content:space-between;margin:0 auto;max-width:var(--bc-container-max);padding-block:.7rem;padding-inline:1.6rem}.header__logo,.header__wrapper{align-items:center;display:flex}.header__logo{flex:0 0 auto}.header__logo img{max-height:40px;padding-top:4px;width:auto}.header__menu.header__menu--desktop{align-items:center;display:flex;flex:1 1 auto;gap:1.8rem;justify-content:flex-end}.header__menu-link{color:var(--bc-text-soft);font-size:.9rem;padding-bottom:.2rem;position:relative}.header__menu-link:after{background:var(--bc-accent-neon);border-radius:999px;bottom:-.2rem;content:"";height:2px;left:0;position:absolute;transition:width .18s ease;width:0}.header__menu-link:hover{color:var(--bc-text-main)}.header__menu-link--active-link:after,.header__menu-link:hover:after{width:100%}.header__menu-link--active-link{color:var(--bc-accent-yellow)}.header__menu-submenu{background:var(--bc-bg-soft);border:1px solid var(--bc-border-subtle);border-radius:var(--bc-radius-md);box-shadow:var(--bc-shadow-subtle);padding-block:.4rem}.header__menu-submenu .header__menu-link{color:var(--bc-text-main);font-size:.86rem;padding:.45rem 1.1rem;width:100%}.header__menu-submenu .header__menu-item{border-bottom:1px solid hsla(0,0%,100%,.06)}.header__menu-submenu .header__menu-item:last-child{border-bottom:none}.sticky{position:fixed;top:0;width:100%;z-index:40}.sticky .header__wrapper{height:80px}.sticky img.header__logo-image{max-width:90px}.sticky .header__menu-link{font-size:.9rem!important}.header__button.button,.hs-cta-trigger-button{background:linear-gradient(135deg,var(--bc-accent-purple),var(--bc-accent-neon));color:var(--bc-text-dark);padding-block:.7rem;padding-inline:1.6rem}@media (max-width:767px){nav.header__menu--show{background:#050509}.header__wrapper{padding-inline:1rem}.header__container a.header__menu-link{padding-inline:1.3rem}.header__menu li:last-child{border-top:1px solid var(--bc-border-subtle);display:flex;padding-block:.8rem}ul.header__menu-submenu li a{padding-left:1.6rem!important}}.top-space{padding-top:90px}.here-sec,.hero,.talk-section{position:relative}.here-sec h2{margin:0 0 1.5rem}.talk-section p.middle-txt{padding-top:10px}#embed_container,.video-background{margin-top:-140px;position:relative}.bigger-font{font-size:1.5rem}@media (max-width:767px){.here-sec h2{padding-bottom:1.2rem!important;text-align:left!important}#embed_container,.video-background{margin-top:-150px!important}.bigger-font{font-size:1.25rem!important}}.multicolor-text{background:radial-gradient(circle at top,#20264a 0,#0b0d18 55%,#050509 100%);border-radius:var(--bc-radius-xl);box-shadow:var(--bc-shadow-subtle);padding:3.4rem 1.8rem;text-align:center}.multicolor-text h2{margin:0 auto 1rem;max-width:640px;width:100%}.multicolor-text p{margin:0 auto;max-width:680px;width:100%}.green-section{background:linear-gradient(135deg,#00d28b,#1de9b6);overflow:hidden;transform:skewY(-6deg)}.purple-section{background:linear-gradient(135deg,#5125b5,#9b5dff)}.neon-section,.purple-section{overflow:hidden;transform:skewY(6deg)}.neon-section{background:linear-gradient(135deg,#f8ffb5,#d5ff3f)}.yellow-section{background:linear-gradient(135deg,#ffd95e,#ffb45e);overflow:hidden;transform:skewY(-6deg)}.scrolling-text-container{align-content:center;border-radius:8px;height:110px;overflow:hidden}.scrolling-text-inner{display:flex;font-weight:600;padding-block:.5rem;white-space:nowrap}.scrolling-text-item{color:#000;font-size:2.1rem;font-weight:600;line-height:1.1}.scrolling-text-item:after{content:"•";padding:0 1.5rem}.scrolling-text-inner>div{animation:scroll-left 20s linear infinite}.scrolling-text-container:hover .scrolling-text-inner>div{animation-play-state:paused}@keyframes scroll-left{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (max-width:767px){.scrolling-text-container{height:80px!important}.scrolling-text-item{font-size:1.5rem!important}}.services-container{display:flex;flex-wrap:wrap;gap:.7rem;overflow:hidden}.service-card{background:radial-gradient(circle at top left,hsla(0,0%,100%,.16),#050509);border-radius:var(--bc-radius-lg);box-shadow:var(--bc-shadow-subtle);color:var(--bc-text-main);cursor:pointer;flex:1 1 18%;height:420px;min-width:200px;padding:1.8rem 1.3rem;position:relative;text-align:left;transition:flex .28s ease,transform .22s ease,box-shadow .22s ease,background .22s ease}.service-card:before{background:radial-gradient(circle at top right,rgba(255,123,74,.12),transparent);content:"";inset:0;opacity:0;position:absolute;transition:opacity .25s ease}.service-card h4{font-size:1.4rem;margin:0 0 .5rem}.service-card h6{color:var(--bc-accent-yellow);font-size:.95rem;letter-spacing:.16em;margin:0 0 .5rem;text-transform:uppercase}.service-card ul{list-style:none;margin:0;padding:0}.service-card ul li{color:var(--bc-text-muted);font-size:.88rem;margin:.25rem 0}span.num-card{font-size:2.4rem;font-weight:600;opacity:.3}.services-container:hover .service-card{flex:1 1 16%}.service-card:hover{background:radial-gradient(circle at top left,hsla(0,0%,100%,.24),#050509);box-shadow:var(--bc-shadow-soft);flex:1 1 38%;transform:translateY(-4px)}.service-card:hover:before{opacity:1}.inner-card{display:flex;flex-direction:column;gap:.7rem;height:100%;justify-content:flex-end}.inner-card:hover span.num-card{display:none}.services-container .yellow-back{background-image:url(/hubfs/241979316/Discover.png);background-position:50%;background-size:cover}.services-container .green-back{background-image:url(/hubfs/241979316/DEvelopment.png)}.services-container .neon-back{background-image:url(/hubfs/241979316/Execution.png)}.services-container .purple-back{background-image:url(/hubfs/241979316/Growth.png)}@media (max-width:767px){.services-container{flex-direction:column}.service-card{height:auto}}.case-innersec{border-bottom:1px solid var(--bc-accent-neon);column-gap:2rem;display:flex;margin-bottom:3.5rem;padding-bottom:2rem}.case-imgsec{width:40%}.case-imgsec img{border-radius:var(--bc-radius-md);width:100%!important}.case-textsec{color:var(--bc-text-muted);font-size:1.05rem;width:60%}.hide-border{border:none!important}.first-inner .case-textsec{width:100%}.circle-neon,.first-inner .case-innersec{margin-bottom:2rem}.circle-neon{background:var(--bc-accent-neon);border-radius:50%;box-shadow:0 0 80px rgba(213,255,63,.4);display:grid;height:240px;place-items:center;text-align:center;width:240px}.circle-neon h3{color:#000;margin:0}@media (max-width:767px){.case-innersec{flex-direction:column}.case-imgsec{padding-bottom:.8rem;width:100%}.case-textsec{font-size:.98rem;width:100%}}.matter-section{align-items:center;background:var(--bc-bg-soft);border-radius:var(--bc-radius-lg);box-shadow:var(--bc-shadow-subtle);column-gap:1.5rem;display:flex;padding:2rem}.right-matterimg{width:100%}.cro-bringhere p{font-size:1.2rem}.website-sec{text-align:center}.website-sec h3{background:#000;border-radius:var(--bc-radius-md);display:inline-block;margin:0 auto;padding:.6rem 1.1rem}@media (max-width:767px){.matter-section{flex-direction:column-reverse!important;padding:1.5rem}.right-matterimg{padding-bottom:1.25rem!important}.cro-bringhere p{font-size:1.05rem}}.team-container{display:flex;flex-wrap:wrap;gap:2.5rem;justify-content:center}.team-container .card{background-color:var(--bc-bg-elevated);border-radius:1.2rem;box-shadow:var(--bc-shadow-subtle);overflow:hidden;width:360px}.team-container .card img{display:block;width:100%}.team-container .card-content{padding:1.8rem 1.6rem;text-align:center}.team-container h5{margin-bottom:.3rem}.team-container .card-content p{font-size:.95rem;padding-top:.5rem}.cont-info h6{margin-bottom:.4rem;text-transform:uppercase}.cont-info p a{color:#fff;text-decoration:none}.three-blk-section{background-image:url(https://241979316.fs1.hubspotusercontent-na2.net/hubfs/241979316/chronofit-img.png)!important;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:var(--bc-radius-lg);height:420px;overflow:hidden;position:relative}.port-text1{background:linear-gradient(90deg,rgba(5,5,9,.92),rgba(5,5,9,.6));inset-inline:0;bottom:0;padding:1rem 1.8rem;position:absolute}.port-text1 h3,.port-text1 h4{margin:0}.port-text1 h4 span{font-size:.98rem;line-height:1.4}form label{color:var(--bc-text-soft);display:block;font-size:var(--bc-font-size-xs);letter-spacing:.14em;margin-bottom:.25rem;text-transform:uppercase}form .hs-form-field{margin-bottom:1rem}form input[type=email],form input[type=number],form input[type=search],form input[type=tel],form input[type=text],form select,form textarea{background:rgba(7,7,18,.96);border:1px solid var(--bc-border-subtle);border-radius:var(--bc-radius-md);color:var(--bc-text-main);font-size:.9rem;outline:none;padding:.75rem .9rem;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease;width:100%}form textarea{min-height:130px;resize:vertical}form input::placeholder,form textarea::placeholder{color:rgba(148,163,184,.74)}form input:focus,form select:focus,form textarea:focus{background:rgba(10,10,26,.98);border-color:var(--bc-accent-green);box-shadow:0 0 0 1px rgba(29,233,182,.4)}form .hs-button,form input[type=submit]{margin-top:.6rem;width:100%}form .hs-form-required{color:#ff6b6b}form .hs-input.error{border-color:#ff6b6b}form .hs-error-msg,form .hs-error-msgs{color:#ff6b6b;font-size:var(--bc-font-size-xs);margin-top:.25rem}.footer{background:#050509;border-top:1px solid var(--bc-border-subtle);margin-top:var(--bc-section-y);padding-block:2.4rem 2rem}.footer .footer-inner{margin:0 auto;max-width:var(--bc-container-max);padding-inline:1.5rem}.footer img.hs-image-widget{margin-left:-8px}.footer .hs-menu-wrapper ul{flex-direction:column;gap:0;list-style:none;margin:0;padding:0}.footer .hs-menu-wrapper li{border-bottom:1px solid hsla(200,4%,44%,.5);padding-block:.7rem}.footer li.hs-menu-item:last-child{border-bottom:none}.footer .hs-menu-wrapper a{color:var(--bc-text-muted);font-size:.9rem}.footer li.hs-menu-item.active a,.footer li.hs-menu-item:hover a{color:#fff!important}.footer li.hs-menu-item:after{color:hsla(0,0%,100%,.4);content:"›";float:right}.footer .copy-rightlinks ul{display:flex;flex-wrap:wrap;gap:1rem;justify-content:flex-end;list-style:none;margin:0;padding:0}.footer .copy-rightlinks ul li a{color:#6c7275;font-size:.78rem;text-decoration:none}.footer .copy-rightlinks ul li a:hover{font-weight:600}.footer .copy-left p{color:#6c7275;font-size:.78rem;margin:0}.social-follow__link .icon{background:hsla(0,0%,100%,.04);border-radius:999px;padding:.5rem!important}.social-follow__link:hover .social-follow__icon{animation:shake .5s ease-in-out}@keyframes shake{0%{transform:translateX(0)}20%{transform:translateX(-3px)}40%{transform:translateX(3px)}60%{transform:translateX(-3px)}80%{transform:translateX(3px)}to{transform:translateX(0)}}@media (max-width:767px){.footer .copy-rightlinks ul{justify-content:center}.footer .copy-left p{margin-bottom:.6rem;text-align:center}}#scrollToTop{align-items:center;background:radial-gradient(circle at top,#fef9c3,#f97316);border-radius:50%;bottom:26px;box-shadow:0 20px 35px rgba(0,0,0,.6);cursor:pointer;display:none;height:56px;justify-content:center;position:fixed;right:26px;width:56px;z-index:1000}#scrollToTop svg{inset:0;position:absolute;transform:rotate(-90deg)}.progress-bg{fill:none;stroke:rgba(0,0,0,.18);stroke-width:4}.progress-ring{fill:none;stroke:#111827;stroke-dasharray:163.36;stroke-dashoffset:163.36;stroke-width:4;transition:stroke-dashoffset .2s ease-out}.arrow{color:#111827;font-size:1.1rem;position:relative;z-index:1}.animate-txt{animation:colorCycle 5s infinite}@keyframes colorCycle{0%{color:var(--bc-primary)}25%{color:var(--bc-accent-green)}50%{color:var(--bc-accent-neon)}75%{color:var(--bc-accent-purple)}to{color:var(--bc-primary)}}.typewriter-container{overflow:hidden;white-space:nowrap;width:fit-content}.typewriter-text{animation:typing 4s steps(32) 1,blink-caret .75s step-end infinite;display:inline-block;overflow:hidden;white-space:nowrap}@keyframes typing{0%{width:0}to{width:100%}}