.home-hero_homeHeroTheme__4eyDR .gradient-text-light{background:linear-gradient(135deg,#33d6d9,#00a3a6 40%,#33d6d9 60%,#00a3a6);background-size:200% 200%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:home-hero_home-gradient-shimmer__a_iwr 6s ease-in-out infinite}@keyframes home-hero_home-gradient-shimmer__a_iwr{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.home-hero_homeHeroTheme__4eyDR .hero-title-merio{font-family:var(--font-family);font-weight:700;font-size:4rem;line-height:4.5rem;letter-spacing:.05rem;text-transform:uppercase;text-align:center;display:block;margin:0;padding:0;-webkit-font-smoothing:antialiased;font-feature-settings:"kern" 1,"liga" 1;text-rendering:optimizeLegibility;word-break:normal;hyphens:none;max-width:100%;box-sizing:border-box}@media (max-width:320px){.home-hero_homeHeroTheme__4eyDR .hero-title-merio{font-size:1.8rem;line-height:2rem;letter-spacing:.01rem;font-weight:900}}@media (min-width:321px) and (max-width:375px){.home-hero_homeHeroTheme__4eyDR .hero-title-merio{font-size:1.8rem;line-height:2rem;letter-spacing:.02rem;font-weight:900}}@media (min-width:376px) and (max-width:430px){.home-hero_homeHeroTheme__4eyDR .hero-title-merio{font-size:2.2rem;line-height:2.4rem;letter-spacing:.02rem;font-weight:900}}@media (min-width:431px) and (max-width:767px){.home-hero_homeHeroTheme__4eyDR .hero-title-merio{font-size:2.3rem;line-height:2.5rem;letter-spacing:.02rem;font-weight:900}}.home-partners_partnerLink__RPwr2{display:flex;width:176px;min-height:80px;align-items:center;justify-content:center;padding:12px 8px;border-radius:6px;cursor:pointer}.home-partners_partnerLink__RPwr2:focus-visible{outline:2px solid #b8edee;outline-offset:4px}.home-partners_partnerLogo__wR5gk{width:auto;height:auto;max-width:100%;max-height:44px;object-fit:contain;opacity:.9;transition:transform .3s ease,opacity .3s ease}.home-partners_partnerLogo__wR5gk[data-partner-logo=flying-object-technologies]{max-height:56px}.home-partners_partnerLogo__wR5gk[data-partner-logo=uav-propulsion-tech]{max-height:40px}.home-partners_partnerLogo__wR5gk[data-partner-logo=precision-technologies]{filter:brightness(1.7)}.home-partners_partnerLink__RPwr2:focus-visible .home-partners_partnerLogo__wR5gk,.home-partners_partnerLink__RPwr2:hover .home-partners_partnerLogo__wR5gk{opacity:1;transform:translateY(-3px) scale(1.03)}@media (max-width:639px){.home-partners_partnerLink__RPwr2{width:calc((100% - 24px) / 2);max-width:176px}}@media (prefers-reduced-motion:reduce){.home-partners_partnerLogo__wR5gk{transition:none}.home-partners_partnerLink__RPwr2:focus-visible .home-partners_partnerLogo__wR5gk,.home-partners_partnerLink__RPwr2:hover .home-partners_partnerLogo__wR5gk{transform:none}}.home-why-vision-ai_section__lXkXb{background:#08090c;padding:clamp(96px,10vw,144px) 32px;overflow:hidden}.home-why-vision-ai_container___SIjK{max-width:72rem;margin-inline:auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);column-gap:clamp(48px,7vw,112px);align-items:start}.home-why-vision-ai_header__3nob3{padding-top:6px}.home-why-vision-ai_header__3nob3 h2{color:#f4f4f2;font-size:clamp(2rem,4.15vw,3.75rem);font-weight:700;line-height:1.15;letter-spacing:normal}.home-why-vision-ai_titleLine__ELOjj{display:block;overflow:hidden;padding-bottom:.1em;margin-bottom:-.1em}.home-why-vision-ai_titleLine__ELOjj>span{display:block}.home-why-vision-ai_titleLine__ELOjj+.home-why-vision-ai_titleLine__ELOjj{color:#b0b3b3}.home-why-vision-ai_grid__nMKz_{min-width:0}.home-why-vision-ai_emblem__0dlYR{display:flex;align-items:center;width:160px;height:152px;margin-top:24px}.home-why-vision-ai_brandSurface__IMSt8{width:112px;height:112px;pointer-events:none}.home-why-vision-ai_brandSymbol__9jmVN{position:relative;width:100%;height:100%;overflow:hidden;background:linear-gradient(135deg,#d0d5d7,#929b9f 52%,#616d73);mask:url(/icons/logoClassiqueIcon.svg) center/contain no-repeat}.home-why-vision-ai_brandSymbol__9jmVN:after{content:"";position:absolute;inset:-50%;background:linear-gradient(110deg,transparent 35%,#fff0 42%,#ffffffd9 50%,#fff0 58%,transparent 65%);transform:translateX(-100%);opacity:0}.home-why-vision-ai_section__lXkXb[data-visible=true] .home-why-vision-ai_brandSymbol__9jmVN{animation:home-why-vision-ai_brandReveal__ECR_X 1.4s ease both}.home-why-vision-ai_section__lXkXb[data-visible=true] .home-why-vision-ai_brandSymbol__9jmVN:after{animation:home-why-vision-ai_brandGlint__XfliU 2.4s ease-in-out .5s both}@keyframes home-why-vision-ai_brandReveal__ECR_X{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes home-why-vision-ai_brandGlint__XfliU{0%{transform:translateX(-100%);opacity:0}20%,65%{opacity:.85}to{transform:translateX(100%);opacity:0}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.home-why-vision-ai_brandSurface__IMSt8{transform:perspective(480px) rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg));filter:drop-shadow(var(--shadow-x,0) var(--shadow-y,4px) 3px #0009);transition:transform .65s cubic-bezier(.22,1,.36,1),filter .65s ease}.home-why-vision-ai_emblem__0dlYR:hover .home-why-vision-ai_brandSurface__IMSt8{transition-duration:.18s}.home-why-vision-ai_brandSymbol__9jmVN:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at var(--light-x,50%) var(--light-y,50%),#ffffffb3,#ffffff26 35%,transparent 70%);opacity:0;transition:opacity .5s ease}.home-why-vision-ai_emblem__0dlYR:hover .home-why-vision-ai_brandSymbol__9jmVN:before{opacity:1}}.home-why-vision-ai_card__4bscu{position:relative;padding-block:26px 30px}.home-why-vision-ai_card__4bscu:before{content:"";position:absolute;inset:0 0 auto;height:1px;background:#ffffff29;transform-origin:left}.home-why-vision-ai_card__4bscu:last-child{padding-bottom:0}.home-why-vision-ai_card__4bscu h3{color:#eceeec;font-size:1.5rem;font-weight:500;line-height:1.3;letter-spacing:-.025em}.home-why-vision-ai_card__4bscu p{margin-top:10px;color:#a7adb0;font-size:.9375rem;line-height:1.75;max-width:46ch}.home-why-vision-ai_placeholder__PRDkR{visibility:hidden}.home-why-vision-ai_section__lXkXb[data-visible=true] .home-why-vision-ai_titleLine__ELOjj>span{animation:home-why-vision-ai_titleEnter__3IwKV .95s cubic-bezier(.16,1,.3,1) both}.home-why-vision-ai_section__lXkXb[data-visible=true] .home-why-vision-ai_card__4bscu{animation:home-why-vision-ai_contentEnter__iX5WA .9s ease both}.home-why-vision-ai_section__lXkXb[data-visible=true] .home-why-vision-ai_card__4bscu:before{animation:home-why-vision-ai_lineEnter__SVrjH 1.1s cubic-bezier(.16,1,.3,1) both}.home-why-vision-ai_section__lXkXb[data-visible=true] .home-why-vision-ai_card__4bscu:nth-child(2),.home-why-vision-ai_section__lXkXb[data-visible=true] .home-why-vision-ai_card__4bscu:nth-child(2):before{animation-delay:.14s}.home-why-vision-ai_section__lXkXb[data-visible=true] .home-why-vision-ai_card__4bscu:nth-child(3),.home-why-vision-ai_section__lXkXb[data-visible=true] .home-why-vision-ai_card__4bscu:nth-child(3):before{animation-delay:.28s}@keyframes home-why-vision-ai_titleEnter__3IwKV{0%{transform:translateY(110%)}to{transform:translateY(0)}}@keyframes home-why-vision-ai_contentEnter__iX5WA{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes home-why-vision-ai_lineEnter__SVrjH{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width:767px){.home-why-vision-ai_section__lXkXb{padding:80px 24px 88px}.home-why-vision-ai_container___SIjK{grid-template-columns:minmax(0,1fr);gap:40px}.home-why-vision-ai_header__3nob3 h2{font-size:clamp(2rem,9.5vw,2.75rem)}.home-why-vision-ai_emblem__0dlYR{width:120px;height:112px;margin-top:16px}.home-why-vision-ai_brandSurface__IMSt8{width:88px;height:88px}.home-why-vision-ai_card__4bscu{padding-block:22px 26px}.home-why-vision-ai_card__4bscu h3{font-size:1.375rem}}@media (prefers-reduced-motion:reduce){.home-why-vision-ai_section__lXkXb *,.home-why-vision-ai_section__lXkXb :after,.home-why-vision-ai_section__lXkXb :before{animation:none!important;transition:none!important}}