.NMueka_card{border:1px solid var(--color-border);background:var(--color-surface);min-width:0;overflow:hidden}.NMueka_imageLink{aspect-ratio:1.38;background:var(--color-image-placeholder);display:block;position:relative;overflow:hidden}.NMueka_image{object-fit:cover;transition:transform .35s}.NMueka_imageLink:hover .NMueka_image{transform:scale(1.035)}.NMueka_imageLabel{border:1px solid color-mix(in srgb, var(--color-on-primary) 55%, transparent);background:color-mix(in srgb, var(--color-primary) 88%, transparent);color:var(--color-on-primary);letter-spacing:.1em;text-transform:uppercase;padding:7px 10px;font-size:.7rem;position:absolute;bottom:14px;right:14px}.NMueka_content{padding:23px}.NMueka_status{color:var(--color-secondary);letter-spacing:.1em;text-transform:uppercase;font-size:.7rem;font-weight:700}.NMueka_content h3{margin:10px 0;font-size:1.3rem;line-height:1.2}.NMueka_content h3 a{color:var(--color-text);text-decoration:none}.NMueka_content p{min-height:4.5em;color:var(--color-muted);margin:0 0 18px;font-size:.94rem;line-height:1.7}.NMueka_readMore{color:var(--color-primary);align-items:center;gap:9px;font-size:.88rem;font-weight:700;text-decoration:none;display:inline-flex}@media (prefers-reduced-motion:reduce){.NMueka_image{transition:none}}
._8aEwW_hero{background:var(--color-surface-muted);position:relative;overflow:hidden}._8aEwW_heroGrid{align-items:center;min-height:690px;padding-block:55px 72px;display:grid;position:relative}._8aEwW_heroContent{z-index:2;max-width:610px;position:relative}._8aEwW_heroContent h1{color:var(--color-primary);letter-spacing:-.065em;margin:20px 0;font-size:clamp(2.6rem,7vw,5rem);font-weight:500;line-height:.99}._8aEwW_heroContent>p{max-width:540px;color:var(--color-text-subtle);font-size:1.08rem;line-height:1.75}._8aEwW_heroActions{flex-wrap:wrap;align-items:center;gap:15px 24px;margin-top:28px;display:flex}._8aEwW_secondaryLink,._8aEwW_inline-link{color:var(--color-primary);align-items:center;gap:8px;font-size:.9rem;font-weight:700;text-decoration:none;display:inline-flex}._8aEwW_secondaryLink:hover,._8aEwW_inline-link:hover{color:var(--color-secondary)}._8aEwW_heroNote{max-width:415px;color:var(--color-muted);align-items:flex-start;gap:11px;margin-top:32px;font-size:.77rem;line-height:1.6;display:flex}._8aEwW_heroNote span{background:var(--color-secondary);border-radius:50%;flex:none;width:7px;height:7px;margin-top:5px}._8aEwW_heroVisual{background:var(--color-image-placeholder);width:100%;height:340px;margin-top:24px;position:relative;overflow:hidden}._8aEwW_heroVisual>img{opacity:.5;object-fit:cover}._8aEwW_visualCaption{background:linear-gradient(transparent, color-mix(in srgb, var(--color-primary-deep) 82%, transparent));color:var(--color-on-primary);gap:8px;padding:56px 20px 18px;display:grid;position:absolute;bottom:0;left:0;right:0}._8aEwW_visualCaption span{color:var(--color-accent-soft);letter-spacing:.16em;font-size:.65rem}._8aEwW_visualCaption strong{font-size:.94rem;font-weight:500}._8aEwW_visualSolution{background:linear-gradient(transparent, color-mix(in srgb, var(--color-primary) 100%, transparent));color:var(--color-on-primary);gap:8px;padding:56px 20px 18px;display:grid;position:absolute;bottom:0;left:0;right:0}._8aEwW_heroIndex{color:var(--color-muted);letter-spacing:.1em;font-size:.68rem;position:absolute;bottom:22px;right:0}._8aEwW_intro{background:var(--color-background)}._8aEwW_introGrid{gap:28px;display:grid}._8aEwW_introGrid h2,._8aEwW_solutionContent h2{max-width:620px;color:var(--color-primary);letter-spacing:-.05em;margin:16px 0 0;font-size:clamp(2rem,5vw,3.4rem);font-weight:500;line-height:1.08}._8aEwW_introText p{color:var(--color-muted);margin:0 0 16px;line-height:1.8}._8aEwW_introText ._8aEwW_inline-link{margin-top:5px}._8aEwW_solutionBand{background:var(--color-primary);color:var(--color-on-primary)}._8aEwW_solutionGrid{display:grid}._8aEwW_solutionImage{background:var(--color-image-placeholder);min-height:340px;position:relative;overflow:hidden}._8aEwW_solutionImage img{object-fit:cover;opacity:.7}._8aEwW_solutionImage>span{background:var(--color-primary);color:var(--color-on-primary);letter-spacing:.12em;padding:8px 10px;font-size:.62rem;position:absolute;bottom:14px;right:14px}._8aEwW_solutionContent{padding-block:56px 64px}._8aEwW_solutionContent h2{color:var(--color-on-primary)}._8aEwW_solutionContent>p{max-width:610px;color:var(--color-on-primary-muted);margin:18px 0 24px;line-height:1.8}._8aEwW_benefitList{gap:13px;margin-bottom:25px;display:grid}._8aEwW_benefitList>div{border-top:1px solid var(--color-on-primary-border);gap:14px;padding-top:13px;display:flex}._8aEwW_benefitList>div>span{color:var(--color-accent-soft);font-size:.73rem}._8aEwW_benefitList ul{flex-direction:column;gap:8px;padding-left:20px;display:flex}._8aEwW_benefitList li{padding-left:10px;list-style:outside;position:relative}._8aEwW_projects{background:var(--color-background)}._8aEwW_projectGrid{gap:20px;display:grid}._8aEwW_projectsLink{justify-content:center;margin-top:30px;display:flex}._8aEwW_emptyProjects{border:1px solid var(--color-border);justify-items:start;gap:12px;padding:28px;display:grid}._8aEwW_emptyProjects p{max-width:600px;color:var(--color-muted);margin:0;line-height:1.7}._8aEwW_services{background:var(--color-surface-muted);padding-block:75px}._8aEwW_serviceGrid{gap:12px;display:grid}._8aEwW_serviceItem{border-top:1px solid var(--color-border-subtle);padding:20px 10px 23px 0}._8aEwW_serviceItem>span{color:var(--color-secondary);letter-spacing:.12em;font-size:.72rem}._8aEwW_serviceItem h3,._8aEwW_processGrid h3{color:var(--color-primary);margin:13px 0 9px;font-size:1.3rem;font-weight:500}._8aEwW_serviceItem p,._8aEwW_processGrid p{color:var(--color-muted);margin:0 0 17px;font-size:.91rem;line-height:1.7}._8aEwW_serviceItem a{color:var(--color-primary);font-size:.84rem;font-weight:700;text-decoration:none}._8aEwW_processGrid{gap:25px;margin:0;padding:0;list-style:none;display:grid}._8aEwW_processGrid li{border-top:1px solid var(--color-border);padding-top:17px}._8aEwW_processGrid li>span{color:var(--color-secondary);letter-spacing:.1em;font-size:.76rem}._8aEwW_finalCta{background:var(--color-secondary);color:var(--color-on-primary);padding-block:54px}._8aEwW_finalCta ._8aEwW_container{flex-direction:column;align-items:flex-start;gap:26px;display:flex}._8aEwW_finalCta .eyebrow{color:var(--color-accent-soft)}._8aEwW_finalCta h2{letter-spacing:-.045em;max-width:720px;margin:14px 0;font-size:clamp(2rem,5vw,3.1rem);font-weight:500;line-height:1.1}._8aEwW_finalCta p{max-width:620px;color:var(--color-on-primary-muted);margin:0 0 20px;line-height:1.75}@media (min-width:760px){._8aEwW_heroGrid{grid-template-columns:1.05fr .95fr;gap:5%;min-height:700px;padding-block:70px 85px}._8aEwW_heroVisual{height:480px;margin:0}._8aEwW_heroIndex{bottom:36px}._8aEwW_introGrid{grid-template-columns:1fr .9fr;gap:10%}._8aEwW_solutionGrid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:8%}._8aEwW_solutionImage{min-height:560px;margin-block:70px}._8aEwW_solutionContent{padding-block:70px}._8aEwW_projectGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,310px),1fr));gap:24px}._8aEwW_services{padding-block:96px}._8aEwW_serviceGrid{grid-template-columns:repeat(3,1fr);gap:28px}._8aEwW_processGrid{grid-template-columns:repeat(4,1fr);gap:26px}._8aEwW_finalCta{padding-block:74px}._8aEwW_finalCta ._8aEwW_container{flex-direction:row;justify-content:space-between;align-items:center}}
.h0ftOG_grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,310px),1fr));gap:20px;display:grid}.h0ftOG_empty{border:1px solid var(--color-border);justify-items:start;gap:14px;padding:clamp(24px,5vw,48px);display:grid}.h0ftOG_empty h2{max-width:650px;color:var(--color-primary);letter-spacing:-.04em;margin:0;font-size:clamp(1.8rem,5vw,2.7rem);font-weight:500}.h0ftOG_empty p{max-width:560px;color:var(--color-muted);margin:0 0 8px;line-height:1.7}@media (min-width:760px){.h0ftOG_grid{gap:24px}}
