.page_page__Nj4cS{background-color:#fafafa;min-height:100dvh;padding-top:5rem}.page_hero__1_axU{padding:6rem 2rem 4rem;text-align:center;max-width:900px;margin:0 auto}.page_heroContent__3_oW_{display:flex;flex-direction:column;align-items:center}.page_badge___1e6_{display:inline-block;padding:.5rem 1rem;background:rgba(255,87,76,.1);color:#ff574c;border-radius:50px;font-size:var(--text-caption);font-weight:var(--weight-semibold);margin-bottom:1.5rem}.page_heroTitle__oEnVk{font-size:var(--text-h1);font-weight:var(--weight-bold);color:#171717;line-height:var(--leading-tight);margin-bottom:1.5rem;letter-spacing:var(--tracking-tight)}.page_heroSubtitle__B5NZ_{font-size:var(--text-h3);color:#525252;line-height:var(--leading-relaxed);max-width:650px;margin-bottom:2.5rem}.page_heroCtas__xqZ2A{display:flex;gap:1rem;flex-wrap:wrap;justify-content:center}.page_primaryButton__UAmU3{padding:1rem 2rem;background:#ff574c;color:#fff;border:none;border-radius:8px;font-size:var(--text-body);font-weight:var(--weight-semibold);cursor:pointer;transition:all .2s ease;text-decoration:none;box-shadow:0 2px 8px rgba(255,87,76,.3)}.page_primaryButton__UAmU3:hover{background:#ff6b5f;transform:translateY(-2px);box-shadow:0 4px 12px rgba(255,87,76,.4)}.page_secondaryButton__xmO4O{padding:1rem 2rem;background:transparent;color:#171717;border:2px solid #e5e5e5;border-radius:8px;font-size:var(--text-body);font-weight:var(--weight-semibold);cursor:pointer;transition:all .2s ease;text-decoration:none}.page_secondaryButton__xmO4O:hover{border-color:#ff574c;color:#ff574c;transform:translateY(-2px)}.page_previewSection__ZZ0sP{padding:2rem 2rem 6rem;max-width:1000px;margin:0 auto}.page_previewContent__S1qNi{display:flex;justify-content:center}.page_previewMockup__udvKu{width:100%;max-width:800px}.page_mockupWindow__xqeBx{background:#fff;border-radius:12px;box-shadow:0 20px 60px rgba(0,0,0,.1),0 0 0 1px rgba(0,0,0,.05);overflow:hidden}.page_mockupHeader__yi8c7{display:flex;align-items:center;gap:8px;padding:12px 16px;background:#f5f5f5;border-bottom:1px solid #e5e5e5}.page_dot__Kcx7L{width:12px;height:12px;border-radius:50%;background:#d4d4d4}.page_dot__Kcx7L[data-color=red]{background:#ff5f57}.page_dot__Kcx7L[data-color=yellow]{background:#febc2e}.page_dot__Kcx7L[data-color=green]{background:#28c840}.page_mockupUrl__gJA10{margin-left:auto;font-size:var(--text-label);color:#737373;background:#fff;padding:4px 12px;border-radius:4px;border:1px solid #e5e5e5}.page_mockupContent__MKZQS{display:flex;min-height:380px}.page_mockupSidebar__kgdGq{width:180px;padding:16px 12px;background:#fafafa;border-right:1px solid #e5e5e5;display:flex;flex-direction:column;gap:4px}.page_sidebarLogo__h0rK4{display:flex;align-items:center;justify-content:center;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #e5e5e5}.page_logoIcon__X1jo0{width:28px;height:28px;color:#ff574c}.page_sidebarItem__U0HGy{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:8px;cursor:pointer;transition:all .2s ease}.page_sidebarItem__U0HGy:hover{background:#f0f0f0}.page_sidebarItemActive__PX5lu{background:rgba(255,87,76,.1)}.page_sidebarIcon__UY5Rl{width:16px;height:16px;display:flex;align-items:center;justify-content:center;color:#737373;flex-shrink:0}.page_sidebarItemActive__PX5lu .page_sidebarIcon__UY5Rl{color:#ff574c}.page_sidebarLabel__4EzJg{font-size:var(--text-caption);color:#525252;font-weight:var(--weight-medium)}.page_sidebarItemActive__PX5lu .page_sidebarLabel__4EzJg{color:#ff574c;font-weight:var(--weight-semibold)}.page_mockupMain__mKLQN{flex:1 1;padding:20px;display:flex;flex-direction:column;gap:16px;background:#fff}.page_mockupStats__9Nqj7{display:flex;gap:12px}.page_statBox__hMQRM{flex:1 1;padding:16px;background:#fff;border-radius:10px;border:1px solid #e5e5e5;display:flex;flex-direction:column;gap:4px}.page_statLabel__WAkQi{font-size:var(--text-label);color:#737373;font-weight:var(--weight-medium);text-transform:uppercase;letter-spacing:var(--tracking-wide)}.page_statValue__PSrW2{font-size:1.5rem;font-weight:var(--weight-bold);color:#171717;line-height:1}.page_statTrend__5c3cr{font-size:var(--text-label);color:#22c55e;font-weight:var(--weight-semibold)}.page_mockupGrid__tzmRA{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;flex:1 1}.page_mapCard__ShY5S{background:#fff;border-radius:10px;border:1px solid #e5e5e5;overflow:hidden;display:flex;flex-direction:column}.page_mapHeader___jf2C{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-bottom:1px solid #e5e5e5;font-size:var(--text-caption);font-weight:var(--weight-semibold);color:#171717}.page_mapBadge__XC2Dj{font-size:var(--text-label);font-weight:var(--weight-medium);color:#ff574c;background:rgba(255,87,76,.1);padding:4px 8px;border-radius:4px}.page_mapArea__gqW4O{flex:1 1;background:linear-gradient(135deg,#f8faf8,#f0f4f0);padding:12px;min-height:120px}.page_mapSvg__kgJUd{width:100%;height:100%}.page_mapRoad__9K8qN{stroke:#d4d4d4;stroke-width:3;fill:none;stroke-linecap:round}.page_mapRoute__AOsXo{stroke:#ff574c;stroke-width:3;fill:none;stroke-linecap:round;stroke-dasharray:6 4}.page_mapPin__wqaHC{fill:#ff574c}.page_mapPinText__PYcRz{fill:#fff;font-size:8px;font-weight:var(--weight-bold);text-anchor:middle;dominant-baseline:middle}.page_jobsCard__BpNol{background:#fff;border-radius:10px;border:1px solid #e5e5e5;overflow:hidden;display:flex;flex-direction:column}.page_jobsHeader__wi3Wj{padding:12px 16px;border-bottom:1px solid #e5e5e5;font-size:var(--text-caption);font-weight:var(--weight-semibold);color:#171717}.page_jobsList__xRVYf{flex:1 1;display:flex;flex-direction:column}.page_jobItem__fMqWl{display:flex;align-items:center;gap:12px;padding:12px 16px;border-bottom:1px solid #f5f5f5}.page_jobItem__fMqWl:last-child{border-bottom:none}.page_jobTime__Izi2o{font-size:var(--text-label);font-weight:var(--weight-semibold);color:#737373;min-width:60px}.page_jobDetails__eDQID{flex:1 1;display:flex;flex-direction:column;gap:2px}.page_jobName__jpe87{font-size:var(--text-caption);font-weight:var(--weight-semibold);color:#171717}.page_jobType__c3u4t{font-size:var(--text-xs);color:#737373}.page_jobStatus__mry6R{font-size:var(--text-xs);font-weight:var(--weight-semibold);padding:4px 8px;border-radius:4px}.page_in-progress__BRtyx{color:#22c55e;background:rgba(34,197,94,.1)}.page_scheduled__Tb1gO{color:#737373;background:#f5f5f5}.page_featuresSection__duGbK{padding:6rem 2rem;max-width:1200px;margin:0 auto;position:relative;overflow:hidden}.page_sectionHeader__Kfav0{text-align:center;margin-bottom:4rem}.page_sectionTitle__fbhXa{font-size:var(--text-h2);font-weight:var(--weight-bold);color:#171717;margin-bottom:1rem;letter-spacing:var(--tracking-snug)}.page_sectionSubtitle__iI55V{font-size:var(--text-body-lg);color:#525252;max-width:500px;margin:0 auto;line-height:var(--leading-relaxed)}.page_featuresGrid__pYgT7{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem;gap:2rem;position:relative}.page_featureBlock__uM2DH{background:#fff;border:1px solid #e5e5e5;border-radius:16px;padding:0;transition:all .2s ease}.page_featureBlock__uM2DH:hover{border-color:rgba(255,87,76,.2)}.page_featureIcon__t0ew9{width:56px;height:56px;background:rgba(255,87,76,.1);border-radius:12px;display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem;color:#ff574c}.page_featureBlock__uM2DH h3{font-size:var(--text-h3);font-weight:var(--weight-semibold);color:#171717;margin-bottom:.75rem}.page_featureBlock__uM2DH p{font-size:var(--text-body-sm);color:#525252;line-height:var(--leading-relaxed);margin-bottom:.75rem}.page_featureList__NeNeG{list-style:none;padding:0;margin:0}.page_featureList__NeNeG li{font-size:var(--text-caption);color:#525252;padding:.375rem 0 .375rem 1.25rem;position:relative}.page_featureList__NeNeG li:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:8px;height:8px;background:#ff574c;border-radius:50%;box-shadow:inset 0 0 0 2px #ff574c,inset 0 0 0 3.5px #fff}.page_realtimeSection__LnNvx{padding:6rem 2rem;background:linear-gradient(180deg,#fafafa,#f5f5f5)}.page_realtimeContent__s01_c{max-width:700px;margin:0 auto;text-align:center}.page_realtimeText__voUJ_ h2{margin-bottom:1.5rem}.page_realtimeDescription__qFDWA{font-size:var(--text-body-lg);color:#525252;line-height:var(--leading-relaxed);margin-bottom:2rem}.page_realtimeList__L4Iyg{list-style:none;padding:0;margin:0;display:inline-flex;flex-direction:column;gap:1rem;text-align:left}.page_realtimeList__L4Iyg li{display:flex;align-items:center;gap:.75rem;font-size:var(--text-body);color:#171717}.page_checkIcon__bx6OJ{width:28px;height:28px;background:rgba(34,197,94,.1);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#22c55e;flex-shrink:0}.page_ctaSection__u28w2{padding:6rem 2rem;text-align:center}.page_ctaContent__y2NBj{max-width:600px;margin:0 auto}.page_ctaTitle__mhA3S{font-size:var(--text-h2);font-weight:var(--weight-bold);color:#171717;margin-bottom:1rem;letter-spacing:var(--tracking-snug)}.page_ctaDescription__GurDl{font-size:var(--text-body-lg);color:#525252;margin-bottom:2rem;line-height:var(--leading-relaxed)}.page_ctaButton__bbPrt{display:inline-block;padding:1.125rem 2.5rem;background:#ff574c;color:#fff;border:none;border-radius:8px;font-size:var(--text-body-lg);font-weight:var(--weight-semibold);cursor:pointer;transition:all .2s ease;text-decoration:none;box-shadow:0 4px 12px rgba(255,87,76,.3)}.page_ctaButton__bbPrt:hover{background:#ff6b5f;transform:translateY(-2px);box-shadow:0 6px 16px rgba(255,87,76,.4)}.page_ctaNote__UnImi{margin-top:1rem;font-size:var(--text-caption);color:#737373}@media (max-width:1024px){.page_featuresGrid__pYgT7{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.page_hero__1_axU{padding:4rem 1.5rem 3rem}.page_heroTitle__oEnVk{font-size:var(--text-h2)}.page_heroSubtitle__B5NZ_{font-size:var(--text-body-lg)}.page_heroCtas__xqZ2A{flex-direction:column;width:100%;max-width:300px}.page_primaryButton__UAmU3,.page_secondaryButton__xmO4O{width:100%;text-align:center}.page_previewSection__ZZ0sP{padding:1rem 1.5rem 4rem}.page_mockupSidebar__kgdGq{display:none}.page_mockupGrid__tzmRA{grid-template-columns:1fr}.page_mockupStats__9Nqj7{flex-direction:column}.page_mockupUrl__gJA10{display:none}.page_featuresSection__duGbK{padding:4rem 1.5rem}.page_sectionTitle__fbhXa{font-size:2rem}.page_featuresGrid__pYgT7{grid-template-columns:1fr;gap:1.5rem}.page_ctaSection__u28w2,.page_realtimeSection__LnNvx{padding:4rem 1.5rem}.page_ctaTitle__mhA3S{font-size:2rem}}@media (prefers-color-scheme:dark){.page_page__Nj4cS{background:#1e201e}.page_badge___1e6_{background:rgba(255,87,76,.1);color:#ff574c}.page_ctaTitle__mhA3S,.page_heroTitle__oEnVk,.page_sectionTitle__fbhXa{color:#fff}.page_ctaDescription__GurDl,.page_heroSubtitle__B5NZ_,.page_realtimeDescription__qFDWA,.page_sectionSubtitle__iI55V{color:#a3a3a3}.page_secondaryButton__xmO4O{color:#fff;border-color:#404040}.page_secondaryButton__xmO4O:hover{border-color:#ff574c;color:#ff574c}.page_ctaButton__bbPrt,.page_primaryButton__UAmU3{background:#ff574c;color:#1e201e;box-shadow:0 2px 8px rgba(255,87,76,.3)}.page_ctaButton__bbPrt:hover,.page_primaryButton__UAmU3:hover{background:#ff6b5f;box-shadow:0 4px 12px rgba(255,87,76,.4)}.page_mockupWindow__xqeBx{background:#262626;box-shadow:0 20px 60px rgba(0,0,0,.3),0 0 0 1px hsla(0,0%,100%,.1)}.page_mockupHeader__yi8c7{background:#1e201e;border-bottom-color:#404040}.page_mockupUrl__gJA10{background:#333;border-color:#404040;color:#a3a3a3}.page_mockupSidebar__kgdGq{background:#1e201e;border-right-color:#404040}.page_sidebarLogo__h0rK4{border-bottom-color:#404040}.page_sidebarItem__U0HGy:hover{background:#333}.page_sidebarItemActive__PX5lu{background:rgba(255,87,76,.15)}.page_sidebarLabel__4EzJg{color:#a3a3a3}.page_mockupMain__mKLQN{background:#262626}.page_statBox__hMQRM{background:#333;border-color:#404040}.page_statLabel__WAkQi{color:#737373}.page_statValue__PSrW2{color:#fff}.page_jobsCard__BpNol,.page_mapCard__ShY5S{background:#333;border-color:#404040}.page_jobsHeader__wi3Wj,.page_mapHeader___jf2C{border-bottom-color:#404040;color:#fff}.page_mapArea__gqW4O{background:linear-gradient(135deg,#2a2a2a,#333)}.page_mapRoad__9K8qN{stroke:#525252}.page_jobItem__fMqWl{border-bottom-color:#404040}.page_jobTime__Izi2o{color:#a3a3a3}.page_jobName__jpe87{color:#fff}.page_jobType__c3u4t{color:#737373}.page_scheduled__Tb1gO{background:#404040;color:#a3a3a3}.page_featureBlock__uM2DH{background:#262626;border-color:#404040}.page_featureBlock__uM2DH:hover{border-color:rgba(255,87,76,.2)}.page_featureIcon__t0ew9{background:rgba(255,87,76,.1);color:#ff574c}.page_featureBlock__uM2DH h3{color:#fff}.page_featureBlock__uM2DH p,.page_featureList__NeNeG li{color:#a3a3a3}.page_featureList__NeNeG li:before{background:#ff574c}.page_realtimeSection__LnNvx{background:linear-gradient(180deg,#1e201e,#171717)}.page_realtimeList__L4Iyg li{color:#fff}.page_checkIcon__bx6OJ{background:rgba(34,197,94,.15)}.page_ctaNote__UnImi{color:#737373}}