.CarosaAdminScroll_viewport__v4fqj{isolation:isolate}.CarosaAdminScroll_image__Ah23d{animation:CarosaAdminScroll_admin-dashboard-scroll__bjz7G 16s cubic-bezier(.45,0,.2,1) infinite;-o-object-position:center top;object-position:center top;will-change:object-position}.CarosaAdminScroll_viewport__v4fqj:focus-within .CarosaAdminScroll_image__Ah23d,.CarosaAdminScroll_viewport__v4fqj:hover .CarosaAdminScroll_image__Ah23d{animation-play-state:paused}@keyframes CarosaAdminScroll_admin-dashboard-scroll__bjz7G{0%,12%{-o-object-position:center top;object-position:center top}44%,58%{-o-object-position:center bottom;object-position:center bottom}90%,to{-o-object-position:center top;object-position:center top}}@media (prefers-reduced-motion:reduce){.CarosaAdminScroll_image__Ah23d{animation:none;-o-object-position:center top;object-position:center top;will-change:auto}}.caseStudy_preview__L4COV.caseStudy_page__az_Ay{padding-block:90px;border-block:1px solid var(--border)}.caseStudy_previewGrid__FaoH9{display:grid;grid-template-columns:1.3fr .7fr;align-items:center;gap:40px}.caseStudy_previewGrid__FaoH9 .caseStudy_smallCaps__BL3RE{color:var(--accent-accessible)}.caseStudy_previewVisual__j8m06{border-radius:var(--radius);display:flex;height:320px;justify-content:center;padding:24px;background:var(--muted)}@media (max-width:700px){.caseStudy_previewGrid__FaoH9{grid-template-columns:1fr}}.caseStudy_page__az_Ay{--background:#070b12;--foreground:#f4f4f5;--muted:#0c1220;--muted-foreground:#aeb6c4;--accent:#f5c542;--accent-accessible:#f5c542;--border:rgb(255 255 255/10%);--card:#111827;--radius:24px;--shadow:0 18px 45px rgb(0 0 0/25%);color-scheme:dark;background:radial-gradient(ellipse at 50% 0,rgb(245 197 66/6%),transparent 900px),var(--background);color:var(--foreground);font-family:Gilroy,sans-serif;font-size:18px;line-height:1.75;letter-spacing:.01em;padding-top:32px;overflow:clip}.caseStudy_page__az_Ay h1,.caseStudy_page__az_Ay h2,.caseStudy_page__az_Ay h3,.caseStudy_page__az_Ay h4{font-family:inherit;font-weight:700;letter-spacing:-.025em;line-height:1.2;text-wrap:balance}.caseStudy_page__az_Ay h2{font-size:clamp(32px,4vw,46px)}.caseStudy_page__az_Ay p{color:var(--muted-foreground);font-size:18px;line-height:1.75}.caseStudy_page__az_Ay p+p{margin-top:20px}.caseStudy_page__az_Ay em{font-style:normal;font-weight:inherit;color:var(--accent)}.caseStudy_page__az_Ay a{touch-action:manipulation}.caseStudy_page__az_Ay a:focus-visible{outline:2px solid var(--accent-accessible);outline-offset:5px}.caseStudy_page__az_Ay ::-moz-selection{background:rgb(245 197 66/28%);color:var(--foreground)}.caseStudy_page__az_Ay ::selection{background:rgb(245 197 66/28%);color:var(--foreground)}.caseStudy_page__az_Ay section{scroll-margin-top:130px}.caseStudy_container__ArDOw{width:min(1024px,calc(100% - 64px));margin-inline:auto}.caseStudy_chapterNav__yZ9D7,.caseStudy_endnote__yP7aQ,.caseStudy_fleetPanel__HoUUe figcaption,.caseStudy_heroLabel___Gm2_,.caseStudy_label__8y8Im,.caseStudy_projectFacts__IK446 dt,.caseStudy_screenStage__tITVA figcaption,.caseStudy_smallCaps__BL3RE,.caseStudy_tableHead__r7m6Z{font-family:inherit;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.12em;line-height:1.7}.caseStudy_topline__Tzqgg{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-block:12px;border-bottom:1px solid var(--border);color:var(--muted-foreground)}.caseStudy_topline__Tzqgg a{display:inline-flex;align-items:center;gap:10px;min-height:44px;font-size:14px}.caseStudy_topline__Tzqgg a:hover{color:var(--accent-accessible)}.caseStudy_hero__k97WY{text-align:center;padding:73px 0 54px}.caseStudy_heroLabel___Gm2_{display:flex;gap:10px;align-items:center;justify-content:center;color:var(--accent-accessible)}.caseStudy_heroLabel___Gm2_>span{width:6px;height:6px;border-radius:50%;background:var(--accent)}.caseStudy_hero__k97WY h1{font-size:23px;margin-top:25px}.caseStudy_hero__k97WY h1>span{display:block;font-size:clamp(40px,5.8vw,72px);line-height:1.1;letter-spacing:-.045em;margin-top:18px}.caseStudy_hero__k97WY h1 em{color:var(--accent-accessible)}.caseStudy_hero__k97WY>p{margin:25px auto 17px;max-width:640px}.caseStudy_textLink__wPBxJ{display:inline-flex;align-items:center;justify-content:center;gap:18px;min-height:44px;border-bottom:1px solid var(--accent);font-size:15px}.caseStudy_textLink__wPBxJ:hover{color:var(--accent-accessible);background:var(--muted)}.caseStudy_heroVisual__6bfxc{height:570px;background:radial-gradient(ellipse at 40% 65%,rgb(245 197 66/12%),transparent 65%),linear-gradient(135deg,#111827,#080d16);border-radius:var(--radius);position:relative;border:1px solid var(--border);overflow:hidden}.caseStudy_heroVisual__6bfxc:before{content:"";position:absolute;width:650px;height:650px;border:1px solid rgb(245 197 66/12%);border-radius:50%;left:23%;top:-40%}.caseStudy_visualHeading__gioZA{position:absolute;left:42px;top:35px;z-index:2}.caseStudy_visualHeading__gioZA .caseStudy_smallCaps__BL3RE{color:var(--accent-accessible)}.caseStudy_visualWordmark__ej7_o{display:block;font-family:inherit;font-weight:700;font-size:34px;line-height:1.25;margin-top:18px}.caseStudy_heroArtwork___ZJPO{position:absolute;width:220px;left:100px;bottom:65px}.caseStudy_heroArtwork___ZJPO img{width:100%;height:auto}.caseStudy_heroPhones__nJS0j{position:absolute;inset:43px 50px 72px auto;display:flex;align-items:center;gap:28px}.caseStudy_phone__QvmX0{width:204px;border:6px solid #252521;border-radius:29px;background:#252521;overflow:hidden;box-shadow:10px 18px 30px rgb(0 0 0/35%),0 0 0 1px #4b5563;flex-shrink:0}.caseStudy_phone__QvmX0 img{display:block;width:100%;height:auto;border-radius:22px}.caseStudy_heroPhones__nJS0j>:first-child{width:186px;margin-top:38px}.caseStudy_heroVisual__6bfxc>figcaption{display:flex;align-items:center;justify-content:space-between;gap:15px;position:absolute;bottom:0;left:34px;right:34px;padding-block:15px;border-top:1px solid var(--border);font-size:13px}.caseStudy_heroVisual__6bfxc>figcaption>span:last-child{display:flex;align-items:center;gap:12px}.caseStudy_projectFacts__IK446{display:grid;grid-template-columns:repeat(4,1fr);gap:25px;padding:30px 0 38px}.caseStudy_projectFacts__IK446 dt{color:var(--muted-foreground);margin-bottom:9px;font-size:10px}.caseStudy_projectFacts__IK446 dd{font-size:15px;line-height:1.5}.caseStudy_chapterNav__yZ9D7{display:grid;grid-template-columns:repeat(4,1fr);border-block:1px solid var(--border)}.caseStudy_chapterNav__yZ9D7 a{display:flex;align-items:center;gap:15px;min-height:58px;color:var(--muted-foreground);letter-spacing:.02em}.caseStudy_chapterNav__yZ9D7 a:hover{color:var(--accent-accessible)}.caseStudy_section__gaALn{padding-block:128px}.caseStudy_label__8y8Im{display:flex;align-items:center;gap:17px;margin-bottom:38px;color:var(--accent-accessible)}.caseStudy_label__8y8Im>span:first-child:not(:last-of-type){color:var(--muted-foreground)}.caseStudy_label__8y8Im i{flex:1;height:1px;background:var(--border)}.caseStudy_overviewGrid__7Fy7C{display:grid;grid-template-columns:1.05fr 1fr;gap:80px}.caseStudy_overviewGrid__7Fy7C .caseStudy_lead__IkKuO{color:var(--foreground);font-size:23px;line-height:1.5;margin-bottom:21px}.caseStudy_principles__HCFH1{display:grid;grid-template-columns:repeat(3,1fr);gap:44px;margin-top:70px}.caseStudy_principles__HCFH1>div{border-top:1px solid var(--border);padding-top:24px}.caseStudy_principles__HCFH1>div>span{font-family:inherit;font-weight:700;font-size:60px;line-height:1.1;color:var(--accent-accessible)}.caseStudy_principles__HCFH1 h3{font-size:20px;margin:22px 0 12px}.caseStudy_principles__HCFH1 p{font-size:16px}.caseStudy_challengeBand__ABBmM{background:var(--muted);padding-block:112px;border-block:1px solid var(--border)}.caseStudy_sectionIntro__Z5axU{display:grid;grid-template-columns:1.15fr 1fr;gap:85px;align-items:center;margin-bottom:50px}.caseStudy_challengeTable__EGGIf{border-top:1px solid var(--border)}.caseStudy_tableHead__r7m6Z{display:grid;grid-template-columns:1fr 1.3fr;padding:20px 0;gap:60px;color:var(--accent-accessible)}.caseStudy_challengeRow__urpMo{display:grid;grid-template-columns:1fr 1.3fr;padding:30px 0;gap:60px;border-top:1px solid var(--border)}.caseStudy_challengeRow__urpMo>div:first-child{display:flex;align-items:baseline;gap:22px}.caseStudy_challengeRow__urpMo .caseStudy_smallCaps__BL3RE{color:var(--accent-accessible)}.caseStudy_challengeRow__urpMo h3{font-size:22px}.caseStudy_challengeRow__urpMo p{font-size:16px;margin-top:12px}.caseStudy_centerHeading__9W_mD{text-align:center;margin:55px auto 80px}.caseStudy_centerHeading__9W_mD p{margin-top:23px}.caseStudy_role__Ef67F{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:90px;margin-top:90px}.caseStudy_roleReverse__M_70y .caseStudy_screenStage__tITVA{border-radius:var(--radius);order:2}.caseStudy_roleCopy__gRMIn>.caseStudy_smallCaps__BL3RE{color:var(--accent-accessible)}.caseStudy_driverIntro__iDhEM h3,.caseStudy_roleCopy__gRMIn h3{font-size:clamp(32px,3.6vw,42px);margin:20px 0 25px}.caseStudy_roleCopy__gRMIn h3>span{display:block}.caseStudy_roleCopy__gRMIn ul{margin-top:28px;list-style:none}.caseStudy_roleCopy__gRMIn li{display:flex;align-items:center;gap:12px;border-top:1px solid var(--border);padding-block:12px;font-size:15px}.caseStudy_roleCopy__gRMIn li svg{flex-shrink:0;color:var(--accent-accessible)}.caseStudy_screenStage__tITVA{border-radius:var(--radius);position:relative;display:flex;flex-direction:column;align-items:center;padding:48px 25px 25px;background:var(--muted);border:1px solid var(--border);overflow:hidden}.caseStudy_screenStage__tITVA .caseStudy_phone__QvmX0{position:relative;width:215px}.caseStudy_stageNumber__Xbe2w{position:absolute;font-family:inherit;font-weight:700;font-size:230px;line-height:1;top:0;left:8px;color:rgb(245 197 66/7%)}.caseStudy_screenStage__tITVA figcaption{font-size:9px;color:var(--muted-foreground);margin-top:32px;text-align:center}.caseStudy_driverIntro__iDhEM{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:80px;margin-top:125px}.caseStudy_driverIntro__iDhEM .caseStudy_smallCaps__BL3RE{color:var(--accent-accessible)}.caseStudy_driverGrid__HWkpD{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;margin-top:30px}.caseStudy_driverImage__Cxmi_{border-radius:var(--radius);display:flex;justify-content:center;background:var(--muted);padding:24px;border:1px solid var(--border)}.caseStudy_driverImage__Cxmi_ img{width:100%;height:auto}.caseStudy_driverGrid__HWkpD figcaption{padding-top:25px}.caseStudy_driverGrid__HWkpD .caseStudy_smallCaps__BL3RE{font-size:9px;color:var(--accent-accessible)}.caseStudy_driverGrid__HWkpD h4{font-size:23px;margin:12px 0}.caseStudy_driverGrid__HWkpD p{font-size:16px}.caseStudy_page__az_Ay .caseStudy_imageNote__gsQuO{font-size:13px;margin-top:28px}.caseStudy_journeySection__xrbDY{border-top:1px solid var(--border);padding-top:95px}.caseStudy_journey__NVy5H{display:grid;grid-template-columns:repeat(3,1fr);-moz-column-gap:48px;column-gap:48px;row-gap:50px;list-style:none}.caseStudy_journey__NVy5H li{border-top:1px solid var(--border);padding-top:25px}.caseStudy_stepNumber__S_shn{font-family:inherit;color:var(--accent-accessible);font-size:12px}.caseStudy_journey__NVy5H h3{font-size:25px;margin:15px 0}.caseStudy_journey__NVy5H p{font-size:16px}.caseStudy_business__QFqm_{border-radius:var(--radius);display:grid;grid-template-columns:1.3fr .7fr;gap:50px;padding:60px;background:var(--muted);border:1px solid var(--border);align-items:center}.caseStudy_business__QFqm_ .caseStudy_label__8y8Im{margin-bottom:24px}.caseStudy_business__QFqm_ h2{font-size:36px}.caseStudy_business__QFqm_ h2+p{margin-top:26px;font-size:17px}.caseStudy_planTags__666B6{display:flex;flex-wrap:wrap;gap:10px;margin-top:25px}.caseStudy_planTags__666B6 span{border:1px solid rgb(245 197 66/25%);padding:6px 14px;border-radius:var(--radius);color:var(--accent-accessible);font-size:14px}.caseStudy_page__az_Ay .caseStudy_businessNote__87pHF{font-size:13px;margin-top:22px}.caseStudy_fleetPanel__HoUUe{text-align:center}.caseStudy_fleetPanel__HoUUe img{width:190px;height:auto;margin-inline:auto;border:5px solid #242420;border-radius:22px;box-shadow:var(--shadow)}.caseStudy_fleetPanel__HoUUe figcaption{font-size:9px;color:var(--muted-foreground);margin-top:22px}.caseStudy_closing__E69Gv{text-align:center;padding:135px 0 105px;max-width:700px;margin-inline:auto}.caseStudy_closing__E69Gv .caseStudy_label__8y8Im{justify-content:center}.caseStudy_closing__E69Gv .caseStudy_label__8y8Im i{flex:0 0 40px}.caseStudy_closing__E69Gv .caseStudy_label__8y8Im:before{content:"";height:1px;width:40px;background:var(--border)}.caseStudy_closing__E69Gv h2{font-size:clamp(36px,4.6vw,55px)}.caseStudy_closing__E69Gv p{margin:25px auto 32px;max-width:570px}.caseStudy_primaryButton__4X2Os{display:flex;align-items:center;justify-content:center;gap:22px;width:-moz-fit-content;width:fit-content;margin:0 auto 18px;min-height:52px;padding:12px 23px;border-radius:var(--radius);color:#070b12;font-weight:700;background:var(--accent);font-size:16px;box-shadow:0 1px 2px rgb(26 26 26/4%)}.caseStudy_primaryButton__4X2Os:hover{background:#ffd95f;box-shadow:var(--shadow)}.caseStudy_endnote__yP7aQ{display:flex;justify-content:space-between;gap:20px;padding:25px 0 30px;border-top:1px solid var(--border);color:var(--muted-foreground);font-size:9px}@media (max-width:900px){.caseStudy_container__ArDOw{width:calc(100% - 48px)}.caseStudy_heroVisual__6bfxc{height:510px}.caseStudy_heroPhones__nJS0j{right:25px;gap:16px}.caseStudy_heroPhones__nJS0j .caseStudy_phone__QvmX0{width:175px}.caseStudy_heroPhones__nJS0j>:first-child{width:155px}.caseStudy_visualHeading__gioZA{left:25px}.caseStudy_visualWordmark__ej7_o{font-size:29px}.caseStudy_heroArtwork___ZJPO{width:195px;left:25px}.caseStudy_driverIntro__iDhEM,.caseStudy_overviewGrid__7Fy7C,.caseStudy_role__Ef67F,.caseStudy_sectionIntro__Z5axU{gap:40px}.caseStudy_business__QFqm_{border-radius:var(--radius);padding:35px;gap:30px}.caseStudy_driverGrid__HWkpD{gap:22px}.caseStudy_driverImage__Cxmi_{border-radius:var(--radius);padding:15px}}@media (max-width:700px){.caseStudy_page__az_Ay{padding-top:12px}.caseStudy_container__ArDOw{width:calc(100% - 40px)}.caseStudy_topline__Tzqgg>.caseStudy_smallCaps__BL3RE{font-size:8px;max-width:130px;text-align:right}.caseStudy_hero__k97WY{padding:46px 0 35px}.caseStudy_heroLabel___Gm2_{font-size:9px;letter-spacing:.08em}.caseStudy_hero__k97WY h1{font-size:21px}.caseStudy_hero__k97WY h1>span{font-size:clamp(36px,9vw,48px);line-height:1.15}.caseStudy_hero__k97WY>p{font-size:17px}.caseStudy_desktopBreak__VqyPU{display:none}.caseStudy_heroVisual__6bfxc{height:500px}.caseStudy_visualHeading__gioZA{left:20px;top:22px;max-width:calc(100% - 145px)}.caseStudy_visualHeading__gioZA .caseStudy_smallCaps__BL3RE{font-size:8px}.caseStudy_visualWordmark__ej7_o{margin-top:10px;font-size:24px}.caseStudy_heroArtwork___ZJPO{width:116px;left:auto;right:18px;bottom:auto;top:12px;opacity:.65}.caseStudy_heroPhones__nJS0j{inset:152px 0 63px;gap:19px;justify-content:center}.caseStudy_heroPhones__nJS0j .caseStudy_phone__QvmX0{width:128px;border-width:4px;border-radius:19px}.caseStudy_heroPhones__nJS0j .caseStudy_phone__QvmX0 img{border-radius:14px}.caseStudy_heroPhones__nJS0j>:first-child{width:118px;margin-top:20px}.caseStudy_heroVisual__6bfxc>figcaption{left:16px;right:16px;font-size:10px;line-height:1.5;padding-block:14px}.caseStudy_heroVisual__6bfxc>figcaption>span:last-child{max-width:105px;gap:6px;text-align:right}.caseStudy_heroVisual__6bfxc>figcaption svg{display:none}.caseStudy_projectFacts__IK446{grid-template-columns:repeat(2,1fr);gap:25px 18px;padding-block:25px}.caseStudy_projectFacts__IK446 dd{font-size:14px}.caseStudy_chapterNav__yZ9D7{grid-template-columns:repeat(2,1fr)}.caseStudy_chapterNav__yZ9D7 a{min-height:48px;font-size:9px;justify-content:space-between;padding-right:20px}.caseStudy_section__gaALn{padding-block:75px}.caseStudy_label__8y8Im{font-size:10px;gap:12px;margin-bottom:28px}.caseStudy_driverIntro__iDhEM,.caseStudy_overviewGrid__7Fy7C,.caseStudy_role__Ef67F,.caseStudy_sectionIntro__Z5axU{grid-template-columns:1fr;gap:28px}.caseStudy_overviewGrid__7Fy7C .caseStudy_lead__IkKuO{font-size:21px}.caseStudy_principles__HCFH1{grid-template-columns:repeat(2,1fr);gap:30px 24px;margin-top:40px}.caseStudy_principles__HCFH1>div:last-child{grid-column:1/-1}.caseStudy_principles__HCFH1>div>span{font-size:49px}.caseStudy_principles__HCFH1 h3{font-size:19px;margin-top:18px}.caseStudy_challengeBand__ABBmM{padding-block:70px}.caseStudy_tableHead__r7m6Z{display:none}.caseStudy_challengeRow__urpMo{grid-template-columns:1fr;gap:20px;padding-block:28px}.caseStudy_challengeRow__urpMo>div:first-child h3{font-size:18px;color:var(--muted-foreground)}.caseStudy_challengeRow__urpMo>div:last-child{padding-left:36px}.caseStudy_sectionIntro__Z5axU{margin-bottom:32px}.caseStudy_centerHeading__9W_mD{margin:35px auto 45px}.caseStudy_role__Ef67F{margin-top:50px}.caseStudy_roleReverse__M_70y .caseStudy_screenStage__tITVA{border-radius:var(--radius);order:0}.caseStudy_screenStage__tITVA{border-radius:var(--radius);padding-top:36px}.caseStudy_screenStage__tITVA .caseStudy_phone__QvmX0{width:198px}.caseStudy_roleCopy__gRMIn h3{margin-top:15px}.caseStudy_driverIntro__iDhEM{margin-top:70px;gap:0}.caseStudy_driverGrid__HWkpD{grid-template-columns:1fr;gap:40px}.caseStudy_driverImage__Cxmi_{border-radius:var(--radius);padding:30px}.caseStudy_driverImage__Cxmi_ img{width:min(100%,250px)}.caseStudy_driverGrid__HWkpD figcaption{padding-top:18px}.caseStudy_journey__NVy5H{grid-template-columns:repeat(2,1fr);gap:35px 25px}.caseStudy_journey__NVy5H h3{font-size:23px}.caseStudy_business__QFqm_{border-radius:var(--radius);grid-template-columns:1fr;padding:28px 24px}.caseStudy_business__QFqm_ h2{font-size:30px}.caseStudy_fleetPanel__HoUUe{margin-top:15px}.caseStudy_closing__E69Gv{padding-block:85px 70px}.caseStudy_primaryButton__4X2Os{width:100%;font-size:15px;gap:12px}.caseStudy_endnote__yP7aQ{flex-direction:column;gap:7px}}@media (prefers-reduced-motion:reduce){html:has(.caseStudy_page__az_Ay){scroll-behavior:auto}.caseStudy_page__az_Ay *,.caseStudy_page__az_Ay :after,.caseStudy_page__az_Ay :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.dobelgo_artwork__JsCUI{width:330px;left:40px;bottom:80px}.dobelgo_serviceIcon__NOaBL{color:var(--accent);margin-bottom:24px}.dobelgo_trackingVisual__5tUGu{border-radius:var(--radius);overflow:hidden;border:1px solid var(--border);background:var(--card)}.dobelgo_trackingVisual__5tUGu img{width:100%;height:auto}.dobelgo_trackingVisual__5tUGu figcaption{padding:18px 22px;font-size:13px;color:var(--muted-foreground)}.dobelgo_trackingPoints__Xnt2M{margin-top:28px;display:grid;grid-template-columns:1fr 1fr;gap:24px}.dobelgo_trackingPoints__Xnt2M h3{font-size:19px;margin-bottom:8px}.dobelgo_trackingPoints__Xnt2M p{font-size:16px}.dobelgo_journey__q3MyY{grid-template-columns:repeat(5,1fr);-moz-column-gap:28px;column-gap:28px}.dobelgo_journey__q3MyY h3{font-size:21px}.dobelgo_security__wLZif{margin-top:90px}@media (max-width:900px){.dobelgo_artwork__JsCUI{width:240px;left:25px;bottom:85px}.dobelgo_journey__q3MyY{grid-template-columns:repeat(3,1fr)}}@media (max-width:700px){.dobelgo_artwork__JsCUI{width:105px;left:auto;right:18px;top:35px;bottom:auto;opacity:1}.dobelgo_journey__q3MyY{grid-template-columns:repeat(2,1fr)}.dobelgo_security__wLZif{margin-top:55px}}