.projects_page-module__9mX3MG__section{background-color:#000;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:48px 48px;position:relative;overflow:hidden}.projects_page-module__9mX3MG__section:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(70% 55%,#0000 20%,#0000008c 100%);position:absolute;inset:0}.projects_page-module__9mX3MG__headline,.projects_page-module__9mX3MG__cta{z-index:2;position:relative}.projects_page-module__9mX3MG__trackRail{z-index:1;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;max-width:100vw;margin-top:.5rem;margin-bottom:.5rem;padding-block:2.5rem;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 12% 88%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 12% 88%,#0000 100%)}.projects_page-module__9mX3MG__track{align-items:center;gap:var(--slide-gap,1.25rem);will-change:transform;z-index:1;width:max-content;display:flex;position:relative}.projects_page-module__9mX3MG__slide{aspect-ratio:16/10;opacity:.45;transform-origin:50%;will-change:transform,opacity;background:#0a0a0a;border:1px solid #ffffff1a;border-radius:1.1rem;flex:none;width:min(72vw,520px);overflow:hidden;transform:scale(.78);box-shadow:0 18px 50px #00000073,inset 0 2px #ffffff0a}.projects_page-module__9mX3MG__slideImage{object-fit:cover;object-position:top center;width:100%;height:100%;display:block}.projects_page-module__9mX3MG__mockRoot{flex-direction:column;width:100%;height:100%;font-family:ui-sans-serif,system-ui,sans-serif;font-size:11px;line-height:1.25;display:flex}.projects_page-module__9mX3MG__mockDark{color:#e5e7eb;background:#0b1220}.projects_page-module__9mX3MG__mockLight{color:#0f172a;background:#f8fafc}.projects_page-module__9mX3MG__mockChrome{border-bottom:1px solid #ffffff14;flex-shrink:0;align-items:center;gap:5px;padding:8px 10px;display:flex}.projects_page-module__9mX3MG__mockLight .projects_page-module__9mX3MG__mockChrome{background:#fff;border-bottom-color:#0f172a14}.projects_page-module__9mX3MG__mockDot{border-radius:50%;flex-shrink:0;width:7px;height:7px}.projects_page-module__9mX3MG__mockUrl{color:#94a3b8;white-space:nowrap;text-overflow:ellipsis;background:#ffffff0f;border-radius:999px;flex:1;margin-left:8px;padding:3px 10px;font-size:9px;overflow:hidden}.projects_page-module__9mX3MG__mockLight .projects_page-module__9mX3MG__mockUrl{color:#64748b;background:#f1f5f9}.projects_page-module__9mX3MG__mockBody{flex:1;min-height:0;display:flex;overflow:hidden}.projects_page-module__9mX3MG__mockSidebar,.projects_page-module__9mX3MG__mockSidebarLight{border-right:1px solid #ffffff14;flex-direction:column;flex-shrink:0;gap:4px;width:28%;padding:10px 8px;display:flex}.projects_page-module__9mX3MG__mockSidebarLight{background:#fff;border-right-color:#0f172a14}.projects_page-module__9mX3MG__mockBrand,.projects_page-module__9mX3MG__mockBrandDark{letter-spacing:-.02em;margin-bottom:8px;font-size:11px;font-weight:700}.projects_page-module__9mX3MG__mockBrandDark{color:#0f172a}.projects_page-module__9mX3MG__mockNavItem,.projects_page-module__9mX3MG__mockNavItemLight{color:#94a3b8;border-radius:6px;padding:5px 7px;font-size:10px}.projects_page-module__9mX3MG__mockNavItemLight{color:#64748b}.projects_page-module__9mX3MG__mockNavActive{color:#bfdbfe;background:#60a5fa26}.projects_page-module__9mX3MG__mockNavActiveLight{color:#9a3412;background:#ffedd5}.projects_page-module__9mX3MG__mockMain,.projects_page-module__9mX3MG__mockMainFull,.projects_page-module__9mX3MG__mockMainLight,.projects_page-module__9mX3MG__mockMainFullLight{flex-direction:column;flex:1;gap:8px;min-width:0;padding:10px 12px;display:flex}.projects_page-module__9mX3MG__mockMainLight,.projects_page-module__9mX3MG__mockMainFullLight{background:#f1f5f9}.projects_page-module__9mX3MG__mockTitleRow,.projects_page-module__9mX3MG__mockTitleRowDark{justify-content:space-between;align-items:center;gap:8px;display:flex}.projects_page-module__9mX3MG__mockTitleRow h3,.projects_page-module__9mX3MG__mockTitleRowDark h3{letter-spacing:-.02em;margin:0;font-size:13px;font-weight:700}.projects_page-module__9mX3MG__mockPill,.projects_page-module__9mX3MG__mockPillGreen,.projects_page-module__9mX3MG__mockPillTeal{color:#7dd3fc;background:#38bdf833;border-radius:999px;padding:2px 8px;font-size:9px;font-weight:600}.projects_page-module__9mX3MG__mockPillGreen{color:#6ee7b7;background:#34d39933}.projects_page-module__9mX3MG__mockPillTeal{color:#0f766e;background:#ccfbf1}.projects_page-module__9mX3MG__mockMuted{color:#64748b;font-size:10px}.projects_page-module__9mX3MG__mockStatRow,.projects_page-module__9mX3MG__mockStatRowLight{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.projects_page-module__9mX3MG__mockStat,.projects_page-module__9mX3MG__mockStatLight{background:#ffffff0a;border:1px solid #ffffff0f;border-radius:8px;flex-direction:column;gap:2px;padding:6px 7px;display:flex}.projects_page-module__9mX3MG__mockStatLight{background:#fff;border-color:#0f172a0f}.projects_page-module__9mX3MG__mockStat span,.projects_page-module__9mX3MG__mockStatLight span{color:#94a3b8;font-size:9px}.projects_page-module__9mX3MG__mockStatLight span{color:#64748b}.projects_page-module__9mX3MG__mockStat strong,.projects_page-module__9mX3MG__mockStatLight strong{font-size:12px}.projects_page-module__9mX3MG__mockStat em{color:#34d399;font-size:9px;font-style:normal}.projects_page-module__9mX3MG__mockChart{flex:1;align-items:flex-end;gap:4px;min-height:70px;padding:6px 2px 2px;display:flex}.projects_page-module__9mX3MG__mockChart span{opacity:.9;background:linear-gradient(#38bdf8,#2563eb);border-radius:4px 4px 0 0;flex:1}.projects_page-module__9mX3MG__mockColumns{flex:1;grid-template-columns:repeat(3,1fr);gap:6px;min-height:0;display:grid}.projects_page-module__9mX3MG__mockColumn{background:#ffffff08;border:1px solid #ffffff0f;border-radius:8px;flex-direction:column;gap:5px;padding:6px;display:flex}.projects_page-module__9mX3MG__mockColumnHead{color:#cbd5e1;text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:5px;font-size:9px;font-weight:600;display:flex}.projects_page-module__9mX3MG__mockColumnHead i{border-radius:50%;width:6px;height:6px;display:inline-block}.projects_page-module__9mX3MG__mockCard{background:#0f172aa6;border:1px solid #ffffff14;border-radius:7px;flex-direction:column;gap:2px;padding:6px 7px;font-size:10px;font-weight:600;display:flex}.projects_page-module__9mX3MG__mockCard small{color:#94a3b8;font-size:8px;font-weight:400}.projects_page-module__9mX3MG__mockBtn,.projects_page-module__9mX3MG__mockBtnDark{color:#e2e8f0;background:#ffffff14;border-radius:6px;padding:4px 8px;font-size:9px;font-weight:600}.projects_page-module__9mX3MG__mockBtnAccent{color:#fff;background:#f97316}.projects_page-module__9mX3MG__mockBtnViolet{color:#fff;background:#7c3aed}.projects_page-module__9mX3MG__mockBtnDark{color:#fff;background:#0f172a}.projects_page-module__9mX3MG__mockThread{background:#fff;border:1px solid #0f172a0f;border-radius:8px;padding:8px 10px}.projects_page-module__9mX3MG__mockThread strong{margin-bottom:2px;font-size:11px;display:block}.projects_page-module__9mX3MG__mockThread p{color:#64748b;margin:0;font-size:10px}.projects_page-module__9mX3MG__mockComposer{color:#94a3b8;background:#fff;border:1px solid #0f172a14;border-radius:8px;justify-content:space-between;align-items:center;margin-top:auto;padding:7px 10px;display:flex}.projects_page-module__9mX3MG__mockComposer b{color:#ea580c;font-size:10px}.projects_page-module__9mX3MG__mockBillingHero{background:linear-gradient(135deg,#3b82f633,#0ea5e914);border:1px solid #60a5fa33;border-radius:10px;flex-direction:column;gap:6px;padding:10px;display:flex}.projects_page-module__9mX3MG__mockBillingHero span{color:#93c5fd;font-size:9px}.projects_page-module__9mX3MG__mockBillingHero strong{margin-top:2px;font-size:13px;display:block}.projects_page-module__9mX3MG__mockBillingHero small{color:#94a3b8;font-size:9px}.projects_page-module__9mX3MG__mockProgress{background:#ffffff14;border-radius:999px;height:6px;overflow:hidden}.projects_page-module__9mX3MG__mockProgress div{border-radius:inherit;background:linear-gradient(90deg,#38bdf8,#6366f1);height:100%}.projects_page-module__9mX3MG__mockTable{flex-direction:column;gap:4px;display:flex}.projects_page-module__9mX3MG__mockTableRow{color:#cbd5e1;background:#ffffff08;border-radius:7px;grid-template-columns:1.4fr .7fr .7fr;gap:6px;padding:6px 8px;font-size:10px;display:grid}.projects_page-module__9mX3MG__mockGridCards{flex:1;grid-template-columns:1fr 1fr;gap:6px;display:grid}.projects_page-module__9mX3MG__mockInvCard{background:#fff;border:1px solid #0f172a0f;border-radius:8px;flex-direction:column;gap:3px;padding:8px;display:flex}.projects_page-module__9mX3MG__mockInvThumb{opacity:.85;border-radius:6px;height:28px;margin-bottom:2px}.projects_page-module__9mX3MG__mockInvCard strong{font-size:11px}.projects_page-module__9mX3MG__mockInvCard span{color:#64748b;font-size:9px}.projects_page-module__9mX3MG__mockWeek{flex:1;grid-template-columns:repeat(5,1fr);gap:5px;min-height:0;display:grid}.projects_page-module__9mX3MG__mockWeekDay{background:#ffffff08;border:1px solid #ffffff0f;border-radius:8px;position:relative;overflow:hidden}.projects_page-module__9mX3MG__mockWeekDay>span{text-align:center;color:#94a3b8;padding:4px;font-size:9px;font-weight:600;display:block}.projects_page-module__9mX3MG__mockEvent{background:#38bdf88c;border-radius:4px;position:absolute;left:10%;right:10%}.projects_page-module__9mX3MG__mockEventAlt{background:#a78bfa8c}.projects_page-module__9mX3MG__mockMap{background:#111827;border:1px solid #ffffff14;border-radius:10px;flex:1;margin:8px;position:relative;overflow:hidden}.projects_page-module__9mX3MG__mockMapGrid{background-image:linear-gradient(#94a3b81f 1px,#0000 1px),linear-gradient(90deg,#94a3b81f 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 45%,#000 20%,#0000 75%);mask-image:radial-gradient(circle at 50% 45%,#000 20%,#0000 75%)}.projects_page-module__9mX3MG__mockPin{background:#38bdf8;border-radius:50%;width:10px;height:10px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 4px #38bdf840}.projects_page-module__9mX3MG__mockMapCard{background:#0f172ae6;border:1px solid #ffffff1a;border-radius:8px;flex-direction:column;gap:2px;padding:8px 10px;display:flex;position:absolute;bottom:12px;left:12px}.projects_page-module__9mX3MG__mockMapCard strong{font-size:11px}.projects_page-module__9mX3MG__mockMapCard span{color:#94a3b8;font-size:9px}.projects_page-module__9mX3MG__mockAiLayout{flex-direction:column;flex:1;gap:8px;min-height:0;display:flex}.projects_page-module__9mX3MG__mockPrompt{color:#c4b5fd;background:#ffffff0a;border:1px solid #a78bfa40;border-radius:8px;padding:8px 10px;font-size:10px}.projects_page-module__9mX3MG__mockAiTiles{flex:1;grid-template-columns:repeat(3,1fr);gap:6px;min-height:0;display:grid}.projects_page-module__9mX3MG__mockAiTiles div{background:linear-gradient(145deg,#a78bfa59,#38bdf826),#1e1b4b;border:1px solid #ffffff14;border-radius:8px}.projects_page-module__9mX3MG__mockAiTiles div:nth-child(2){background:linear-gradient(145deg,#f472b659,#6366f133),#312e81}.projects_page-module__9mX3MG__mockAiTiles div:nth-child(3){background:linear-gradient(145deg,#34d3994d,#3b82f633),#164e63}.projects_page-module__9mX3MG__mockWave{background:#fff;border:1px solid #0f172a0f;border-radius:8px;flex:1;min-height:48px;padding:10px}.projects_page-module__9mX3MG__mockWave svg{width:100%;height:100%}@media (max-width:768px){.projects_page-module__9mX3MG__slide{border-radius:.9rem;width:min(78vw,340px)}.projects_page-module__9mX3MG__trackRail{padding-block:1.75rem;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 6% 94%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 6% 94%,#0000 100%)}}@media (prefers-reduced-motion:reduce){.projects_page-module__9mX3MG__track{transform:none!important}.projects_page-module__9mX3MG__slide{opacity:.75!important;transform:scale(.9)!important}.projects_page-module__9mX3MG__slide:nth-child(3),.projects_page-module__9mX3MG__slide:nth-child(4){opacity:1!important;transform:scale(1.05)!important}}
