@import url("https://api.fontshare.com/v2/css?f[]=general-sans@400,500,600,700&display=swap");@import url("/assets/site.css");@font-face{font-family:Borna;src:url(/assets/fonts/borna/Borna-Regular.woff2) format("woff2"),url(/assets/fonts/borna/Borna-Regular.woff) format("woff"),url(/assets/fonts/borna/Borna-Regular.ttf) format("truetype"),url(/assets/fonts/borna/Borna-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:headingFont;src:url(/assets/fonts/borna/Borna-Regular.woff2) format("woff2"),url(/assets/fonts/borna/Borna-Regular.woff) format("woff"),url(/assets/fonts/borna/Borna-Regular.ttf) format("truetype"),url(/assets/fonts/borna/Borna-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ctaFont;src:url(/fonts/manychat/ctaFont.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}h1,h2,h3,h4,h5,h6{font-weight:400!important}.headingFont,h1,h2,h3,h4,h5,h6{font-family:Borna,headingFont,General Sans,Inter,system-ui,-apple-system,sans-serif}.cta-overhead-font{font-family:ctaFont,General Sans,Inter,system-ui,-apple-system,sans-serif;text-transform:uppercase}html{scroll-behavior:smooth}body{font-family:General Sans,Inter,system-ui,-apple-system,sans-serif;background:#050505;color:#fff}a{text-decoration:none}button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.page-shell{overflow-x:hidden}.page-shell section{scroll-margin-top:calc(var(--navbar-height) + 20px)}.page-tabs{scrollbar-width:none}.page-tabs::-webkit-scrollbar{display:none}.header-logo{filter:brightness(0) invert(1)}.footer-watermark-logo{opacity:.04!important}.blurred{background:rgb(5 5 5/.2);backdrop-filter:blur(12px) saturate(120%);-webkit-backdrop-filter:blur(12px) saturate(120%)}.blurred-light{background:rgb(4 4 4/.08);backdrop-filter:blur(3px) saturate(120%);-webkit-backdrop-filter:blur(3px) saturate(120%)}#site-header{width:96vw;margin-left:auto;margin-right:auto;border-radius:10px}#site-header[data-scrolled=false]{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom:1px solid transparent;box-shadow:none}#site-header[data-scrolled=true]{background:rgb(5 5 5/.2);backdrop-filter:blur(12px) saturate(120%);-webkit-backdrop-filter:blur(12px) saturate(120%);border-bottom:1px solid transparent;box-shadow:0 8px 30px rgb(0 0 0/.3)}.community-tab{color:rgb(255 255 255/.55);transition:color .15s ease,border-color .15s ease;border-bottom:2px solid transparent}.community-tab:hover{color:rgb(255 255 255/.85)}.community-tab[data-active=true]{border-bottom:2px solid #fff;color:#fff}.text-88{font-size:88px;letter-spacing:-.12rem}.text-184,.text-88{line-height:100%;font-weight:700}.text-184{font-size:90px;letter-spacing:-.14rem}.hero-title-mobile{font-size:60px;line-height:92%;letter-spacing:-.015em}.section-subtitle-mobile,.section-title-mobile{font-size:60px;line-height:95%;letter-spacing:-.02em}.talent-card-mobile-height{height:150vw}.talent-cards-track{display:flex;margin-left:-.75rem;overflow-x:auto;padding-bottom:.5rem}.talent-card-item{min-width:0;flex-shrink:0;flex-grow:0;padding-left:.75rem;aspect-ratio:3/4;flex-basis:85%}@media (min-width:1024px){.lg\:text-184{font-size:120px;line-height:100%;letter-spacing:-.22rem;font-weight:700}.section-title-mobile{font-size:140px;line-height:95%;letter-spacing:-.03em}.talent-card-mobile-height{height:auto}.talent-cards-track{margin-left:-1.5rem;gap:0}.talent-card-item{padding-left:1.5rem;flex-basis:33.333333%}}#top,.glow{background:#3d3d3d;background:radial-gradient(circle,rgba(61,61,61,1) 0,rgba(0,0,0,1) 58%)}@media (max-width:1023px){#top{padding-top:130px!important}.talent-cards-track{flex-direction:column;gap:1rem;margin-left:0;overflow:visible;padding-bottom:0}.talent-card-item{width:100%;max-width:100%;padding-left:0;aspect-ratio:auto;flex-basis:auto}}.hero-cta-group{display:flex;width:100%;flex-direction:column;justify-content:center;gap:.75rem}.hero-cta-btn{width:100%}@media (min-width:768px){.hero-cta-group{width:auto;flex-direction:row;flex-wrap:wrap}.hero-cta-btn{width:auto}}.slide-animation{animation:page-marquee var(--marquee-duration,20s) linear infinite;will-change:transform}@keyframes hero-bg-drift{0%{object-position:30% 35%}25%{object-position:70% 30%}50%{object-position:75% 70%}75%{object-position:25% 65%}to{object-position:30% 35%}}.hero-bg-drift{animation:hero-bg-drift 24s ease-in-out infinite;will-change:object-position}@media (prefers-reduced-motion:reduce){.hero-bg-drift{animation:none}}.case-studies_footer__2ZhiI{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-top:3rem;padding-top:2rem}.community-card-link:hover .community-card-title,.footer-link-list a:hover,.work-proof-card:hover h3{text-decoration:underline}.html-box-content>:first-child{margin-top:0}.html-box-content>:last-child{margin-bottom:0}.html-box-content h1,.html-box-content h2,.html-box-content h3,.html-box-content h4,.html-box-content h5,.html-box-content h6{margin:0 0 1rem;color:#fff;font-weight:500;line-height:1.05}.html-box-content h1,.html-box-content h2{font-size:clamp(2rem,4vw,3rem)}.html-box-content h3{font-size:clamp(1.5rem,3vw,2rem)}.html-box-content li,.html-box-content p{color:rgb(255 255 255/.78);font-size:1rem;line-height:1.6}.html-box-content blockquote,.html-box-content ol,.html-box-content p,.html-box-content table,.html-box-content ul{margin:0 0 1rem}.html-box-content ol,.html-box-content ul{padding-left:1.25rem}.html-box-content a{color:#fff;text-decoration:underline}.html-box-content strong{color:#fff}.html-box-content code{border:1px solid rgb(255 255 255/.1);border-radius:.5rem;background:rgb(255 255 255/.08);padding:.15rem .4rem;color:#fff;font-size:.925em}@keyframes page-marquee{0%{transform:translateX(0)}to{transform:translateX(-100%)}}#iubenda-cs-preferences-link,.iubenda-cs-preferences-link,[class*=iubenda-cs-preferences-link]{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}#contact-fab{display:inline-flex!important;align-items:center;justify-content:center;visibility:visible!important;opacity:1!important;position:fixed;z-index:9999;bottom:6.5rem;right:5rem;width:56px;height:56px;padding:0;border-radius:9999px;background-image:linear-gradient(90deg,#25d466,#33c758,#4cae4f);box-shadow:0 8px 24px rgba(37,212,102,.35);transition:transform .2s ease}#contact-fab:hover{transform:scale(1.05)}#contact-fab svg{width:28px;height:28px}@media screen and (max-width:768px){#contact-fab{right:1rem;bottom:1rem;width:52px;height:52px}#contact-fab svg{width:26px;height:26px}}