.Carousel_carouselSection__ditUo{padding:var(--space-lg) 0;border-top:1px solid var(--color-surface-card);border-bottom:1px solid var(--color-surface-card);background-color:var(--color-surface-bg)}.Carousel_label__oMREM{color:var(--color-text-secondary);font-size:.875rem;text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--space-md);font-weight:600}.Carousel_carouselContainer__xiG3x{overflow:hidden;white-space:nowrap;width:100%;position:relative;mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.Carousel_carouselTrack__pd7U2{display:inline-flex;gap:var(--space-md);padding:var(--space-sm) 0}.Carousel_card__p_zCa{background-color:var(--color-surface-card);padding:1rem 2rem;border-radius:8px;border:1px solid var(--color-surface-card-hover);transition:all var(--transition-fast);cursor:pointer;flex-shrink:0}.Carousel_card__p_zCa:hover{border-color:var(--color-primary-base);background-color:var(--color-surface-card-hover);transform:translateY(-2px);box-shadow:0 4px 12px oklch(.85 .15 160/10%)}.Carousel_text__u4bci{font-weight:600;color:var(--color-text-primary)}.Hero_hero__T3Fr4{padding:var(--space-xl) 0 var(--space-lg);min-height:80vh;display:flex;align-items:center;position:relative;overflow:hidden;background:radial-gradient(circle at top right,oklch(.55 .15 250/5%),transparent 50%)}.Hero_container__jw8AP{display:grid;grid-template-columns:1fr;grid-gap:var(--space-lg);gap:var(--space-lg);align-items:center}@media (min-width:992px){.Hero_container__jw8AP{grid-template-columns:1.2fr 1fr}}.Hero_content__9ypWn{display:flex;flex-direction:column;gap:var(--space-md);z-index:10}.Hero_title__Bn2TU{font-size:var(--text-hero);line-height:1.1;font-weight:800;letter-spacing:-.03em;color:var(--color-text-primary)}.Hero_highlight___Cwgz{color:var(--color-primary-base);display:block}.Hero_subtitle__lkRtQ{font-size:var(--text-h3);color:var(--color-text-secondary);font-weight:400;max-width:90%}.Hero_actions__LI5fP{display:flex;gap:var(--space-sm);margin-top:var(--space-sm);flex-wrap:wrap}.Hero_visual__zg0z0{position:relative;width:100%;border-radius:20px;overflow:hidden;box-shadow:0 20px 40px oklch(.2 .05 250/8%);border:1px solid var(--color-surface-card-hover)}.Hero_image__x5ZrL{width:100%;height:auto;display:block;object-fit:cover;transition:transform var(--transition-normal)}.Hero_visual__zg0z0:hover .Hero_image__x5ZrL{transform:scale(1.02)}.Solutions_section__200OR{padding:var(--space-xl) 0;background-color:var(--color-surface-bg)}.Solutions_header__dl1Au{text-align:center;margin-bottom:var(--space-lg);max-width:800px;margin-left:auto;margin-right:auto}.Solutions_title__uTuEP{font-size:var(--text-h2);margin-bottom:var(--space-xs);color:var(--color-text-primary)}.Solutions_subtitle__tg9JB{color:var(--color-text-secondary);font-size:1.125rem}.Solutions_grid__HIURm{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:var(--space-md);gap:var(--space-md)}.Solutions_card__LNSZh{background-color:var(--color-surface-card);border:1px solid var(--color-surface-card-hover);border-radius:12px;padding:var(--space-md);transition:all var(--transition-normal);display:flex;flex-direction:column;gap:var(--space-xs)}.Solutions_iconWrapper__oRfsG{width:48px;height:48px;background-color:oklch(.55 .15 250/10%);color:var(--color-primary-base);border-radius:12px;display:flex;align-items:center;justify-content:center;margin-bottom:var(--space-xs)}.Solutions_card__LNSZh:hover{transform:translateY(-4px);border-color:var(--color-primary-base);box-shadow:0 12px 30px oklch(.2 .02 250/8%)}.Solutions_cardTitle__2hZeJ{font-size:var(--text-h3);color:var(--color-text-primary);margin-top:.5rem}.Solutions_cardDesc__nKxBJ{color:var(--color-text-secondary);line-height:1.6}.About_section__Q8Qnu{padding:var(--space-xl) 0;background-color:var(--color-surface-card);border-top:1px solid var(--color-surface-card-hover)}.About_wrapper__F03V6{display:grid;grid-template-columns:1fr;grid-gap:var(--space-xl);gap:var(--space-xl);align-items:center}@media (min-width:992px){.About_wrapper__F03V6{grid-template-columns:1fr 1.2fr}}.About_imageCol___cBLu{width:100%;border-radius:16px;overflow:hidden;box-shadow:0 20px 40px oklch(.2 .02 250/8%);border:1px solid var(--color-surface-card-hover)}.About_image__bujZP{width:100%;height:auto;display:block;object-fit:cover}.About_content___EnpQ{display:flex;flex-direction:column;gap:var(--space-sm)}.About_title__kxdmO{font-size:var(--text-h2);color:var(--color-text-primary);margin-bottom:var(--space-xs)}.About_text__kL9VZ{color:var(--color-text-secondary);font-size:1.125rem;line-height:1.7}.About_highlight__h3cWI{color:var(--color-primary-base);font-weight:700}.About_manifesto__52NuK{background-color:var(--color-surface-bg);padding:var(--space-md);border-radius:12px;border:1px solid var(--color-surface-card-hover);box-shadow:0 10px 30px oklch(.2 .02 250/5%);margin-top:var(--space-sm)}.About_manifesto__52NuK h3{color:var(--color-text-primary);margin-bottom:var(--space-sm);font-size:1.25rem}.About_manifesto__52NuK ul{list-style-type:none;display:flex;flex-direction:column;gap:var(--space-xs)}.About_manifesto__52NuK li{color:var(--color-text-secondary);display:flex;align-items:flex-start;gap:.75rem;line-height:1.5}.About_manifesto__52NuK li:before{content:"→";color:var(--color-primary-base);font-weight:700}