@font-face{font-family:Neue Regrade Awards;src:url("/assets/fonts/Neue Regrade/Neue Regrade Bold.otf")format("opentype");font-weight:700;font-display:swap}.awards-carousel-module__yrEjtq__section{--award-unit:1px;width:100%;margin:calc(160 * var(--award-unit)) 0 200px;color:#000}.awards-carousel-module__yrEjtq__section+.solutions-section{margin-top:0!important}.awards-carousel-module__yrEjtq__heading{font:700 calc(34 * var(--award-unit))/calc(50 * var(--award-unit)) var(--font-inter), sans-serif;margin:0 0 calc(79 * var(--award-unit))}.awards-carousel-module__yrEjtq__stage{width:100vw;height:calc(289.956 * var(--award-unit));touch-action:pan-y;-webkit-user-select:none;user-select:none;cursor:grab;margin-inline:calc(50% - 50vw);position:relative}.awards-carousel-module__yrEjtq__stage:active{cursor:grabbing}.awards-carousel-module__yrEjtq__track{width:100%;height:calc(289.956 * var(--award-unit));position:absolute;top:50%;transform:translateY(-50%)}.awards-carousel-module__yrEjtq__card{margin-left:calc(-144.543 * var(--award-unit));width:calc(289.086 * var(--award-unit));height:calc(289.956 * var(--award-unit));border:calc(5.224 * var(--award-unit)) solid #fff;border-radius:calc(36.571 * var(--award-unit));cursor:pointer;box-shadow:0 calc(7.837 * var(--award-unit)) calc(43.537 * var(--award-unit)) calc(5.224 * var(--award-unit)) #c4c4c440;background:#d7d7d7;padding:0;position:absolute;top:0;left:50%;overflow:hidden}.awards-carousel-module__yrEjtq__card:focus-visible{outline:calc(3 * var(--award-unit)) solid var(--primaryyellow);outline-offset:calc(5 * var(--award-unit))}.awards-carousel-module__yrEjtq__image{width:calc(290 * var(--award-unit));height:calc(290 * var(--award-unit));position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.awards-carousel-module__yrEjtq__image img{object-fit:cover;pointer-events:none}.awards-carousel-module__yrEjtq__distanceCover{pointer-events:none;background:#cbcbcb;transition:opacity .3s;position:absolute;inset:0}.awards-carousel-module__yrEjtq__detailsContainer{min-height:calc(145 * var(--award-unit));margin-top:calc(59 * var(--award-unit))}.awards-carousel-module__yrEjtq__details{gap:calc(40 * var(--award-unit));max-width:calc(778 * var(--award-unit));align-items:flex-start;margin:0 auto;display:flex}.awards-carousel-module__yrEjtq__agency{align-items:flex-start;gap:calc(10 * var(--award-unit));padding:calc(10 * var(--award-unit)) 0;display:flex}.awards-carousel-module__yrEjtq__agencyWord{font:700 calc(48 * var(--award-unit))/calc(43 * var(--award-unit)) "Neue Regrade Awards", var(--font-inter), sans-serif;letter-spacing:calc(-.96 * var(--award-unit))}.awards-carousel-module__yrEjtq__agencyYear{gap:calc(20 * var(--award-unit));width:calc(173 * var(--award-unit));flex-direction:column;display:flex}.awards-carousel-module__yrEjtq__subtitle{font-size:calc(24 * var(--award-unit));font-weight:600;line-height:calc(26 * var(--award-unit))}.awards-carousel-module__yrEjtq__year{color:#ffb800;font:700 calc(67.352 * var(--award-unit))/calc(36.483 * var(--award-unit)) "Neue Regrade Awards", var(--font-inter), sans-serif;letter-spacing:calc(-1.347 * var(--award-unit))}.awards-carousel-module__yrEjtq__divider,.awards-carousel-module__yrEjtq__winsDivider{width:calc(1 * var(--award-unit));flex-shrink:0;justify-content:center;align-items:center;display:flex}.awards-carousel-module__yrEjtq__divider{height:calc(106 * var(--award-unit))}.awards-carousel-module__yrEjtq__divider img,.awards-carousel-module__yrEjtq__winsDivider img{flex:none;max-width:none;transform:rotate(90deg)}.awards-carousel-module__yrEjtq__divider img{width:calc(106 * var(--award-unit));height:calc(1 * var(--award-unit))}.awards-carousel-module__yrEjtq__winsDivider img{width:calc(50 * var(--award-unit));height:calc(1 * var(--award-unit))}.awards-carousel-module__yrEjtq__winsDivider .awards-carousel-module__yrEjtq__mobileWinsDivider{width:39.3939px;height:.787879px;display:none}.awards-carousel-module__yrEjtq__organization{gap:calc(25 * var(--award-unit));padding:calc(10 * var(--award-unit)) 0;width:calc(304 * var(--award-unit));flex-direction:column;display:flex}.awards-carousel-module__yrEjtq__logo{width:calc(195 * var(--award-unit));height:calc(70 * var(--award-unit));object-fit:cover}.awards-carousel-module__yrEjtq__darkOnly{display:none}.awards-carousel-module__yrEjtq__darkLogo{width:calc(195 * var(--award-unit));height:calc(68 * var(--award-unit));position:relative;overflow:hidden}.awards-carousel-module__yrEjtq__darkLogo img{width:113.31%;max-width:none;height:182.43%;position:absolute;top:-39.46%;left:-6.7%}.awards-carousel-module__yrEjtq__wins{gap:calc(22 * var(--award-unit));align-items:center;display:flex}.awards-carousel-module__yrEjtq__winsDivider{height:calc(50 * var(--award-unit))}.awards-carousel-module__yrEjtq__win{gap:calc(12 * var(--award-unit));font-size:calc(18 * var(--award-unit));line-height:calc(25 * var(--award-unit));white-space:nowrap;align-items:center;font-weight:600;display:flex}.awards-carousel-module__yrEjtq__count{color:#febd0d;font-size:calc(48.516 * var(--award-unit));line-height:calc(39.419 * var(--award-unit))}.awards-carousel-module__yrEjtq__momDetails{align-items:center;gap:calc(44 * var(--award-unit))}.awards-carousel-module__yrEjtq__momDetails .awards-carousel-module__yrEjtq__agency{padding:0}.awards-carousel-module__yrEjtq__momDetails .awards-carousel-module__yrEjtq__agencyYear{width:calc(170 * var(--award-unit))}.awards-carousel-module__yrEjtq__momLogo,.awards-carousel-module__yrEjtq__dodLogo,.awards-carousel-module__yrEjtq__inkspellLogo{flex-shrink:0;position:relative;overflow:hidden}.awards-carousel-module__yrEjtq__momLogo{width:calc(153.584 * var(--award-unit));height:calc(71 * var(--award-unit))}.awards-carousel-module__yrEjtq__momLogo img{width:138.2%;max-width:none;height:298.95%;position:absolute;top:-102.11%;left:-19.22%}.awards-carousel-module__yrEjtq__growth{gap:calc(16 * var(--award-unit));width:max-content;max-width:100%;margin:calc(11 * var(--award-unit)) auto 0;flex-direction:column;display:flex}.awards-carousel-module__yrEjtq__growthHeading{gap:calc(6 * var(--award-unit));font:700 calc(48 * var(--award-unit))/calc(43 * var(--award-unit)) "Neue Regrade Awards", var(--font-inter), sans-serif;letter-spacing:calc(-.96 * var(--award-unit));flex-direction:column;display:flex}.awards-carousel-module__yrEjtq__growthCategory{color:#ffb800;line-height:calc(36.483 * var(--award-unit))}.awards-carousel-module__yrEjtq__reporter{font:500 calc(20 * var(--award-unit))/calc(26 * var(--award-unit)) var(--font-inter), sans-serif}.awards-carousel-module__yrEjtq__startupDetails{max-width:calc(860 * var(--award-unit));align-items:center;gap:calc(38 * var(--award-unit));padding-top:calc(11 * var(--award-unit))}.awards-carousel-module__yrEjtq__startupHeading{gap:calc(13 * var(--award-unit));width:calc(413 * var(--award-unit));flex-direction:column;flex-shrink:0;display:flex}.awards-carousel-module__yrEjtq__startupIntro{font:700 calc(39.807 * var(--award-unit))/calc(35.661 * var(--award-unit)) "Neue Regrade Awards", var(--font-inter), sans-serif;letter-spacing:calc(-.7961 * var(--award-unit))}.awards-carousel-module__yrEjtq__startupYear{color:#ffb800;font:700 calc(65.105 * var(--award-unit))/calc(49.483 * var(--award-unit)) "Neue Regrade Awards", var(--font-inter), sans-serif;letter-spacing:calc(-1.3021 * var(--award-unit))}.awards-carousel-module__yrEjtq__startupLogos{align-items:center;gap:calc(31 * var(--award-unit));display:flex}.awards-carousel-module__yrEjtq__dodLogo{width:calc(116 * var(--award-unit));height:calc(75 * var(--award-unit));border-radius:calc(6.635 * var(--award-unit))}.awards-carousel-module__yrEjtq__dodLogo img{width:138.95%;max-width:none;height:126.74%;position:absolute;top:-19.19%;left:-19.1%}.awards-carousel-module__yrEjtq__inkspellLogo{width:calc(213 * var(--award-unit));height:calc(75 * var(--award-unit));border-radius:calc(6.635 * var(--award-unit))}.awards-carousel-module__yrEjtq__inkspellLogo img{width:100%;max-width:none;height:284.71%;position:absolute;top:-92.99%;left:0}.awards-carousel-module__yrEjtq__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}[data-theme=dark] .awards-carousel-module__yrEjtq__section{color:#fafafa}[data-theme=dark] .awards-carousel-module__yrEjtq__foxgloveDetails .awards-carousel-module__yrEjtq__lightOnly{display:none}[data-theme=dark] .awards-carousel-module__yrEjtq__foxgloveDetails .awards-carousel-module__yrEjtq__darkOnly{display:block}[data-theme=dark] .awards-carousel-module__yrEjtq__foxgloveDetails .awards-carousel-module__yrEjtq__agencyWord{color:#fff}[data-theme=dark] .awards-carousel-module__yrEjtq__foxgloveDetails .awards-carousel-module__yrEjtq__organization{gap:calc(27 * var(--award-unit))}:is([data-theme=dark] .awards-carousel-module__yrEjtq__foxgloveDetails .awards-carousel-module__yrEjtq__divider,[data-theme=dark] .awards-carousel-module__yrEjtq__foxgloveDetails .awards-carousel-module__yrEjtq__winsDivider){width:0}[data-theme=dark] .awards-carousel-module__yrEjtq__foxgloveDetails .awards-carousel-module__yrEjtq__win:first-child{width:calc(139 * var(--award-unit))}[data-theme=dark] .awards-carousel-module__yrEjtq__foxgloveDetails .awards-carousel-module__yrEjtq__win:last-child{width:calc(121 * var(--award-unit))}@media (prefers-reduced-motion:reduce){.awards-carousel-module__yrEjtq__distanceCover{transition:none}}@media (min-width:1024px) and (max-width:1440px){.awards-carousel-module__yrEjtq__section{--award-unit:calc(100vw / 1900)}}@media (max-width:1023px){.awards-carousel-module__yrEjtq__section{--award-unit:.8px;margin-top:120px}.awards-carousel-module__yrEjtq__heading{margin-bottom:40px;font-size:20px;line-height:38px}.awards-carousel-module__yrEjtq__detailsContainer{min-height:250px;margin-top:32px}.awards-carousel-module__yrEjtq__details{text-align:center;flex-direction:column;align-items:center;gap:20px}.awards-carousel-module__yrEjtq__agency{padding:0}.awards-carousel-module__yrEjtq__agencyWord{font-size:38px;line-height:40px}.awards-carousel-module__yrEjtq__agencyYear{gap:15px;width:132px}.awards-carousel-module__yrEjtq__momDetails .awards-carousel-module__yrEjtq__agencyYear{width:132px}.awards-carousel-module__yrEjtq__subtitle{font-size:20px}.awards-carousel-module__yrEjtq__year{font-size:54px;line-height:38px}.awards-carousel-module__yrEjtq__divider{display:none}.awards-carousel-module__yrEjtq__organization{align-items:center;padding:0}.awards-carousel-module__yrEjtq__growth{text-align:center}.awards-carousel-module__yrEjtq__growthHeading{letter-spacing:-.02em;font-size:clamp(23px,5.6vw,40px);line-height:1.1}.awards-carousel-module__yrEjtq__growthCategory{line-height:1.1}.awards-carousel-module__yrEjtq__startupDetails{padding-top:0}.awards-carousel-module__yrEjtq__startupHeading{width:auto;max-width:100%}.awards-carousel-module__yrEjtq__startupIntro{font-size:clamp(26px,7vw,39.807px);line-height:1.1}.awards-carousel-module__yrEjtq__startupYear{font-size:clamp(40px,11vw,65.105px);line-height:1.1}.awards-carousel-module__yrEjtq__startupLogos{gap:16px}.awards-carousel-module__yrEjtq__dodLogo{aspect-ratio:116/75;width:clamp(90px,28vw,116px);height:auto}.awards-carousel-module__yrEjtq__inkspellLogo{aspect-ratio:213/75;width:clamp(170px,52vw,213px);height:auto}}@media (max-width:640px){.awards-carousel-module__yrEjtq__section{--award-unit:.61919px;--award-compact:1;min-height:630px;margin:100px 0;padding:33px 0}.awards-carousel-module__yrEjtq__heading{margin-bottom:40px;font-size:18px;line-height:32px}.awards-carousel-module__yrEjtq__card{box-sizing:content-box;margin-left:calc(-144.543 * var(--award-unit) - 3.235px);top:-3.235px}.awards-carousel-module__yrEjtq__card[aria-pressed=false]{border-radius:30.355px}.awards-carousel-module__yrEjtq__distanceCover{background:#0a0a0a}.awards-carousel-module__yrEjtq__detailsContainer{min-height:275px;margin-top:32px}.awards-carousel-module__yrEjtq__details{gap:28px}.awards-carousel-module__yrEjtq__agency{flex-direction:column;align-items:center;gap:8px}.awards-carousel-module__yrEjtq__agencyWord{letter-spacing:-.64px;font-size:32px;line-height:29.337px}.awards-carousel-module__yrEjtq__agencyYear,.awards-carousel-module__yrEjtq__momDetails .awards-carousel-module__yrEjtq__agencyYear{gap:13.645px;width:118px}.awards-carousel-module__yrEjtq__subtitle{font-size:14px;line-height:17.739px}.awards-carousel-module__yrEjtq__year{letter-spacing:-.88px;font-size:44px;line-height:24.891px}.awards-carousel-module__yrEjtq__divider{width:106px;height:1px;display:flex}.awards-carousel-module__yrEjtq__divider img{width:106px;height:1px;transform:none}.awards-carousel-module__yrEjtq__organization{gap:21.273px;width:240px;padding:7.879px 0}.awards-carousel-module__yrEjtq__logo{width:153.49px;height:55.099px}.awards-carousel-module__yrEjtq__darkLogo{width:153.49px;height:53.5px}.awards-carousel-module__yrEjtq__wins{gap:17.333px}.awards-carousel-module__yrEjtq__win{gap:9.455px;font-size:14px;line-height:19.697px}.awards-carousel-module__yrEjtq__count{font-size:38px;line-height:31.058px}.awards-carousel-module__yrEjtq__winsDivider{height:39.394px}.awards-carousel-module__yrEjtq__winsDivider .awards-carousel-module__yrEjtq__desktopWinsDivider{display:none}.awards-carousel-module__yrEjtq__winsDivider .awards-carousel-module__yrEjtq__mobileWinsDivider{display:block}.awards-carousel-module__yrEjtq__growth{text-align:left;gap:4px;margin-top:0}.awards-carousel-module__yrEjtq__growthHeading{letter-spacing:-.02em;gap:4px;font-size:min(32px,8.93855vw - 3.93296px);line-height:.916781}.awards-carousel-module__yrEjtq__growthCategory{line-height:inherit}.awards-carousel-module__yrEjtq__reporter{font-size:12px;font-weight:600;line-height:17.739px}.awards-carousel-module__yrEjtq__startupDetails{text-align:left;gap:28px;width:332px;max-width:100%}.awards-carousel-module__yrEjtq__startupHeading{gap:4px;width:100%}.awards-carousel-module__yrEjtq__startupIntro,.awards-carousel-module__yrEjtq__startupYear{letter-spacing:-.02em;font-size:min(32px,9.63855vw - 1.92771px);line-height:.916781}.awards-carousel-module__yrEjtq__startupLogos{gap:12px}.awards-carousel-module__yrEjtq__dodLogo{border-radius:3.981px;width:69.727px;height:44.918px}.awards-carousel-module__yrEjtq__inkspellLogo{border-radius:3.981px;width:127.961px;height:44.944px}.awards-carousel-module__yrEjtq__momDetails{justify-content:space-between;gap:0;height:218.645px}.awards-carousel-module__yrEjtq__momLogo{width:95px;height:44px}[data-theme=dark] .awards-carousel-module__yrEjtq__foxgloveDetails .awards-carousel-module__yrEjtq__organization{gap:21.273px}[data-theme=dark] .awards-carousel-module__yrEjtq__foxgloveDetails .awards-carousel-module__yrEjtq__divider{width:106px}[data-theme=dark] .awards-carousel-module__yrEjtq__foxgloveDetails .awards-carousel-module__yrEjtq__win:first-child{width:109.515px}[data-theme=dark] .awards-carousel-module__yrEjtq__foxgloveDetails .awards-carousel-module__yrEjtq__win:last-child{width:95.333px}}
@media (max-width:640px){body:has(.home-page)>main{width:calc(100% - 20px)}body:has(.home-page) .app-navbar{height:62px!important;padding:0!important}body:has(.home-page) .nav-logo{width:104px!important}body:has(.home-page) .nav-hamburger svg{width:25px;height:25px}.home-page .home-intro-section{gap:100px}.home-page .home-showreel-frame{background:#f0f0f0;height:700px;min-height:0}.home-page .home-intro-title{width:352px;height:191px;transform:translate(-50%, -50%) scale(min(1, calc((100vw - 40px) / 352px)))}.home-page .intro-light{color:#fff;letter-spacing:-.56px;font-size:28px;line-height:34px}.home-page .intro-yellow{letter-spacing:-3.5px;font-size:50px;line-height:50px}.home-page .intro-why{top:0;left:0}.home-page .intro-creative{top:32.5px;left:67px;transform:none}.home-page .intro-marketing{top:72.5px;left:34px;transform:none}.home-page .intro-company{top:112.5px;left:52px;transform:none}.home-page .intro-scientific{top:157px;left:186px}.home-page .home-who-section{background:0 0;gap:20px;padding:0}.home-page .home-who-section h2{font-size:18px}.home-page .home-who-section p{font-size:20px;line-height:39px}.home-page .trusted-section{margin-top:100px!important}.home-page .trusted-title{padding-top:0!important;font-size:18px!important;line-height:32px!important}.home-page .marquee-wrapper{width:100vw;margin-inline:calc(50% - 50vw);-webkit-mask-image:linear-gradient(90deg,#0000,#000 46px calc(100% - 46px),#0000);mask-image:linear-gradient(90deg,#0000,#000 46px calc(100% - 46px),#0000);gap:13px!important;margin-top:40px!important}.home-page .marquee-container{padding:0;--gap:8px!important}.home-page .brand-card{border-radius:9.2px;width:135px!important;height:69px!important;padding:8px 12px!important}.home-page .solutions-section{margin-top:0!important}.home-page .solutions-container{gap:16px!important;margin-top:40px!important}.home-page .solutions-section .solution-card{border-width:.46px;border-radius:13.766px;gap:14.626px}.home-page .solutions-section .solution-image-container{aspect-ratio:382/262!important;border-radius:8.604px!important}.home-page .solutions-section .solution-card-content{min-height:166px;padding:0 10.324px 18px!important}.home-page .solutions-section .solution-title{font-size:16px;line-height:22.369px;margin-bottom:6.99px!important}.home-page .solutions-section .solution-desc{font-size:13px;line-height:18.928px;margin-bottom:18.928px!important}.home-page .solutions-section .solution-tags{gap:6.883px}.home-page .solutions-section .solution-tag{border-width:.46px;padding:5.592px 11.184px;font-size:10px}.home-page .explore-projects-section{min-height:548px;border-radius:12px!important;margin-top:16px!important;margin-bottom:100px!important;padding:20px 12px 12px!important}.home-page .explore-row-wrapper{gap:40px!important}.home-page .explore-text-side{flex:auto;gap:20px!important}.home-page .explore-title{font-size:18px!important;line-height:26px!important}.home-page .explore-subtext{font-size:12px!important;line-height:20px!important}.home-page .explore-buttons a{height:35px!important;padding:10px 16px!important;font-size:12px!important}.home-page .explore-video-container{aspect-ratio:auto!important;border-radius:8.974px!important;height:279px!important}.home-page .testimonials-section{--card-width:min(263px, calc(100vw - 80px))!important;--gap:12px!important;gap:32px!important;margin-top:0!important;margin-bottom:100px!important}.home-page .testimonials-section>div:first-child{margin-bottom:8px!important}.home-page .testimonials-container{width:100vw;margin-inline:calc(50% - 50vw)}.home-page .testimonials-carousel-viewport{padding:60px 0 39px!important}.home-page .testimonial-card{border-radius:13px;gap:20px;min-height:389px!important;padding:40px 12px 26px!important}.home-page .testimonial-card-faded{transform:scale(.833)}.home-page .testimonial-card:before{width:78px!important;height:56px!important;top:-23px!important;right:34px!important}.home-page .testimonial-quote{padding-top:0!important;font-size:13px!important;line-height:19.5px!important}.home-page .testimonial-card-bottom{padding-bottom:0;gap:20px!important}.home-page .testimonial-meta{gap:6px}.home-page .testimonial-name{font-weight:500;font-size:14px!important;line-height:18px!important}.home-page .testimonial-company{font-size:14px!important;line-height:21px!important}.home-page .testimonial-logo{width:86px!important;height:29px!important}.home-page .testimonials-gradient{width:46px!important}.home-page .testimonials-nav{gap:8.333px}.home-page .testimonial-nav-button{width:33.333px!important;height:33.333px!important}.home-page .testimonial-nav-button svg{width:13.889px;height:13.889px}body:has(.home-page) .footer-top-inner{gap:28px!important;margin:0 10px!important;padding:52px 0!important}body:has(.home-page) .footer-top-inner a{line-height:20px!important}body:has(.home-page) .footer-bottom-inner{gap:36px!important;padding:54px 0!important}body:has(.home-page) .footer-column:first-child{gap:24px!important}body:has(.home-page) .footer-column:first-child svg{width:24px!important;height:24px!important}body:has(.home-page) .footer-column:first-child span{line-height:24px!important}body:has(.home-page) .footer-column:nth-child(2){gap:10px!important}body:has(.home-page) .footer-bottom-inner .footer-column:nth-child(2) a{line-height:26px!important}body:has(.home-page) .footer-contact-column{gap:14px!important}:is(body:has(.home-page) .footer-contact-column a,body:has(.home-page) .footer-contact-column span){line-height:26px!important}body:has(.home-page) .footer-bottom-inner .contact-row{gap:12px!important}body:has(.home-page) .footer-bottom-inner .contact-icon{width:36px!important;height:36px!important}body:has(.home-page) .footer-bottom-inner .phone-second-row{padding-left:48px!important}[data-theme=dark] .home-page .intro-light{color:#fafafa}[data-theme=dark] .home-page .home-showreel-frame{background:#111112}}
