._page_wxkfm_5{padding-top:80px}._container_wxkfm_9{max-width:var(--container-max);margin:0 auto;padding:0 var(--spacing-xl)}._label_wxkfm_16{display:inline-flex;align-items:center;gap:var(--spacing-sm);font-size:var(--font-size-xs);font-weight:var(--font-semibold);color:#ffffffb3;text-transform:uppercase;letter-spacing:.15em;margin-bottom:var(--spacing-md)}._label_wxkfm_16:before{content:"";width:24px;height:2px;background:#ffffff80}._sectionHeader_wxkfm_36 ._label_wxkfm_16{color:var(--color-primary)}._sectionHeader_wxkfm_36 ._label_wxkfm_16:before{background:var(--color-primary)}._hero_wxkfm_45{position:relative;padding:var(--spacing-5xl) 0;text-align:center;background:var(--color-dark);color:var(--color-white);overflow:hidden}._hero_wxkfm_45:before{content:"";position:absolute;top:0;right:0;width:50%;height:100%;background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-primary-dark) 100%);clip-path:polygon(30% 0,100% 0,100% 100%,0% 100%);opacity:.15}._hero_wxkfm_45:after{content:"";position:absolute;bottom:0;left:0;right:0;height:4px;background:var(--color-primary)}._heroContent_wxkfm_76{position:relative;max-width:800px;margin:0 auto;z-index:1}._heroTitle_wxkfm_83{font-size:var(--font-size-display);font-weight:var(--font-black);margin-bottom:var(--spacing-lg);color:var(--color-white);letter-spacing:-.03em;line-height:1.1}._heroSubtitle_wxkfm_92{font-size:var(--font-size-xl);color:#fffc;line-height:1.7;max-width:600px;margin:0 auto}._stats_wxkfm_101{padding:var(--spacing-3xl) 0;background:var(--color-dark);border-top:1px solid rgba(255,255,255,.1)}._statsGrid_wxkfm_107{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-xl)}._statItem_wxkfm_113{position:relative;text-align:center;padding:0 var(--spacing-xl)}._statItem_wxkfm_113:not(:last-child):after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px;height:60px;background:#ffffff26}._statValue_wxkfm_130{display:block;font-size:var(--font-size-display);font-weight:var(--font-black);color:var(--color-white);line-height:1;margin-bottom:var(--spacing-sm);letter-spacing:-.02em}._statLabel_wxkfm_140{font-size:var(--font-size-sm);color:#fff9;text-transform:uppercase;letter-spacing:.1em;font-weight:var(--font-medium)}._clients_wxkfm_149{padding:var(--spacing-5xl) 0;background:var(--color-white)}._sectionHeader_wxkfm_36{text-align:center;margin-bottom:var(--spacing-3xl)}._sectionTitle_wxkfm_159{font-size:var(--font-size-4xl);font-weight:var(--font-extrabold);margin-bottom:var(--spacing-sm);color:var(--color-dark);letter-spacing:-.02em}._clientsGrid_wxkfm_167{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-lg)}._clientCard_wxkfm_174{position:relative;background:var(--color-white);border:1px solid var(--color-gray-200);border-radius:var(--radius-lg);padding:var(--spacing-xl);text-align:center;transition:all var(--transition-base);overflow:hidden}._clientCard_wxkfm_174:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--color-primary);transform:scaleX(0);transition:transform var(--transition-base)}._clientCard_wxkfm_174:hover:before{transform:scaleX(1)}._clientCard_wxkfm_174:hover{box-shadow:var(--shadow-lg);border-color:transparent}._clientLogo_wxkfm_206{width:72px;height:72px;margin:0 auto var(--spacing-lg);background:var(--color-primary-ultra-light);border-radius:var(--radius-lg);display:flex;align-items:center;justify-content:center}._clientLogo_wxkfm_206 span{font-size:var(--font-size-xl);font-weight:var(--font-bold);color:var(--color-primary)}._clientCard_wxkfm_174 h3{font-size:var(--font-size-lg);font-weight:var(--font-semibold);margin-bottom:var(--spacing-sm);color:var(--color-dark)}._clientCard_wxkfm_174 p{font-size:var(--font-size-sm);color:var(--color-gray-500);line-height:1.6;margin:0}._section_wxkfm_36{padding:var(--spacing-5xl) 0;background:var(--color-white)}._sectionAlt_wxkfm_243{padding:var(--spacing-5xl) 0;background:var(--color-light)}._projectsGrid_wxkfm_249{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-xl)}._projectCard_wxkfm_256{position:relative;background:var(--color-white);border:1px solid var(--color-gray-200);border-radius:var(--radius-lg);padding:var(--spacing-xl);padding-left:calc(var(--spacing-xl) + 4px);transition:all var(--transition-base);overflow:hidden}._projectCard_wxkfm_256:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--color-gray-200);transition:background var(--transition-base)}._projectCard_wxkfm_256:hover:before{background:var(--color-primary)}._projectCard_wxkfm_256:hover{box-shadow:var(--shadow-lg);border-color:transparent}._projectHeader_wxkfm_287{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-md)}._statusBadge_wxkfm_294{font-size:var(--font-size-xs);font-weight:var(--font-semibold);text-transform:uppercase;letter-spacing:.05em;padding:5px 12px;border-radius:var(--radius-full);background:var(--color-primary-ultra-light);color:var(--color-primary);border:none}._statusBadge_wxkfm_294._completed_wxkfm_306{background:#10b9811a;color:var(--color-success)}._location_wxkfm_311{display:flex;align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-sm);color:var(--color-gray-500)}._projectName_wxkfm_319{font-size:var(--font-size-xl);font-weight:var(--font-semibold);margin-bottom:var(--spacing-xs);color:var(--color-dark);letter-spacing:-.01em}._projectClient_wxkfm_327{font-size:var(--font-size-sm);color:var(--color-primary);font-weight:var(--font-medium);margin-bottom:var(--spacing-md)}._projectDescription_wxkfm_334{font-size:var(--font-size-sm);color:var(--color-gray-500);line-height:1.7;margin-bottom:var(--spacing-lg)}._services_wxkfm_341{display:flex;flex-wrap:wrap;gap:var(--spacing-xs);margin-bottom:var(--spacing-lg)}._serviceTag_wxkfm_348{font-size:var(--font-size-xs);background:var(--color-light);border:1px solid var(--color-gray-200);padding:5px 12px;border-radius:var(--radius-full);color:var(--color-gray-600);font-weight:var(--font-medium)}._highlights_wxkfm_358{border-top:1px solid var(--color-gray-100);padding-top:var(--spacing-lg)}._highlights_wxkfm_358 h4{font-size:var(--font-size-sm);font-weight:var(--font-semibold);margin-bottom:var(--spacing-sm);color:var(--color-dark);text-transform:uppercase;letter-spacing:.05em}._highlights_wxkfm_358 ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-xs)}._highlights_wxkfm_358 li{display:flex;align-items:flex-start;gap:var(--spacing-sm);font-size:var(--font-size-sm);color:var(--color-gray-600);line-height:1.5}._highlights_wxkfm_358 svg{color:var(--color-primary);flex-shrink:0;margin-top:3px}._cta_wxkfm_397{position:relative;padding:var(--spacing-5xl) 0;background:var(--color-dark);color:var(--color-white);overflow:hidden}._cta_wxkfm_397:before{content:"";position:absolute;top:0;right:0;width:50%;height:100%;background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-primary-dark) 100%);clip-path:polygon(20% 0,100% 0,100% 100%,0% 100%)}._cta_wxkfm_397:after{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:var(--color-primary)}._ctaContent_wxkfm_426{position:relative;text-align:center;max-width:600px;margin:0 auto;z-index:1}._ctaContent_wxkfm_426 h2{font-size:var(--font-size-4xl);font-weight:var(--font-extrabold);margin-bottom:var(--spacing-md);color:var(--color-white);letter-spacing:-.02em}._ctaContent_wxkfm_426 p{font-size:var(--font-size-lg);color:#fffc;margin-bottom:var(--spacing-xl);line-height:1.7}._ctaButton_wxkfm_449{display:inline-flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-md) var(--spacing-2xl);background:var(--color-white);color:var(--color-primary);font-size:var(--font-size-base);font-weight:var(--font-semibold);border-radius:var(--radius-md);text-decoration:none;transition:all var(--transition-base)}._ctaButton_wxkfm_449:hover{background:var(--color-light);box-shadow:var(--shadow-lg)}@media(max-width:1024px){._container_wxkfm_9{padding:0 var(--spacing-lg)}._clientsGrid_wxkfm_167{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){._container_wxkfm_9{padding:0 var(--spacing-md)}._hero_wxkfm_45{padding:var(--spacing-3xl) 0}._heroTitle_wxkfm_83{font-size:var(--font-size-4xl)}._section_wxkfm_36,._sectionAlt_wxkfm_243{padding:var(--spacing-4xl) 0}._statsGrid_wxkfm_107{grid-template-columns:1fr;gap:var(--spacing-xl)}._statItem_wxkfm_113:not(:last-child):after{display:none}._statItem_wxkfm_113{padding:var(--spacing-md) 0;border-bottom:1px solid rgba(255,255,255,.1)}._statItem_wxkfm_113:last-child{border-bottom:none}._clientsGrid_wxkfm_167,._projectsGrid_wxkfm_249{grid-template-columns:1fr}._projectCard_wxkfm_256{padding-left:var(--spacing-xl)}._projectCard_wxkfm_256:before{left:0;right:0;top:0;bottom:auto;width:100%;height:4px}}
