main>section:first-child{position:relative}main>section:first-child:after{content:"";aspect-ratio:1;filter:drop-shadow(0 10px 24px #071a3d29);opacity:.98;pointer-events:none;z-index:30;background:url(/brand/novekia-technologie-francaise-exact.webp) 50%/contain no-repeat;width:clamp(4.4rem,5.5vw,5.25rem);position:absolute;bottom:clamp(.75rem,1.4vw,1.2rem);right:clamp(.75rem,1.4vw,1.2rem)}main>section:first-child:has(img[src="/hero/produits-products-hero.webp"]) .grid>div:first-child>p:last-child:after{content:"4 moteurs spécialisés  ·  Evidence-First  ·  Technologie française";color:#0b3b75;width:fit-content;max-width:100%;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.11em;text-transform:uppercase;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffe0;border:1px solid #087cff3d;border-radius:9999px;margin-top:1.5rem;padding:.65rem .95rem;font-size:.66rem;font-weight:600;line-height:1.4;display:block;box-shadow:0 10px 30px #071a3d12}main>section:first-child:has(img[src="/hero/produits-products-hero.webp"]) figure>div:first-child{aspect-ratio:1!important}main>section:first-child:has(img[src="/hero/produits-products-hero.webp"]) figure>figcaption{display:none}@media (max-width:640px){main>section:first-child:after{width:3.6rem;bottom:.65rem;right:.65rem}main>section:first-child:has(img[src="/hero/produits-products-hero.webp"]) .grid>div:first-child>p:last-child:after{letter-spacing:.08em;border-radius:.9rem;font-size:.6rem}}
html,body{max-width:100%;overflow-x:clip}@media (max-width:639px){main#contenu>section:not(:first-child){padding-top:3.75rem!important;padding-bottom:3.75rem!important}main#contenu>section:not(:first-child) h2{letter-spacing:-.045em!important;font-size:clamp(2rem,9vw,2.55rem)!important;line-height:1.02!important}main#contenu>section:first-child h1{letter-spacing:-.045em!important;font-size:clamp(2.35rem,10.5vw,2.85rem)!important;line-height:1!important}main#contenu>section:first-child [class*="min-h-[670px]"]{min-height:auto!important;padding-top:3.25rem!important;padding-bottom:1.75rem!important}main#contenu>section:first-child [class*=text-lg]{font-size:1rem!important;line-height:1.65rem!important}main#contenu>section:first-child [class*="tracking-[0.2em]"]{max-width:19rem;letter-spacing:.12em!important;line-height:1.45!important}main#contenu>section:first-child [class*=mt-7]{margin-top:1.25rem!important}main#contenu>section:first-child [class*=mt-8]{margin-top:1.4rem!important}main#contenu>section:first-child [class*=mt-9]{margin-top:1.5rem!important}main#contenu>section:first-child [class*=mt-16]{margin-top:2.25rem!important}main#contenu>section:first-child a[class*=min-h-12]{justify-content:center;width:100%;min-height:3rem}main#contenu>section:first-child [class*=gap-x-8]{grid-template-columns:repeat(2,minmax(0,1fr));letter-spacing:.11em!important;gap:.7rem .9rem!important;padding-top:1rem!important;font-size:.58rem!important;display:grid!important}main#contenu>section:nth-child(2) [class*=gap-10]{gap:1rem!important}main#contenu>section:nth-child(2) [class*=mt-16]{margin-top:2rem!important}main#contenu>section:nth-child(2) a[class*="min-h-[330px]"]{border-radius:.9rem!important;min-height:242px!important;padding:1.25rem!important}main#contenu>section:nth-child(2) a[class*="min-h-[330px]"] span[class*=size-12]{width:2.6rem!important;height:2.6rem!important}main#contenu>section:nth-child(2) a[class*="min-h-[330px]"] [class*=mt-20]{margin-top:2.75rem!important}main#contenu>section:nth-child(2) a[class*="min-h-[330px]"] h3{margin-top:.6rem!important;font-size:1.65rem!important}main#contenu>section:nth-child(2) a[class*="min-h-[330px]"] p:last-child{margin-top:.75rem!important;line-height:1.45rem!important}main#contenu>section#methode{padding-top:3.75rem!important;padding-bottom:3.75rem!important}main#contenu>section#methode>div{gap:2.25rem!important}main#contenu>section#methode [class*=mt-5]{margin-top:.9rem!important}main#contenu>section#methode [class*=mt-6]{margin-top:1rem!important}main#contenu>section#methode [class*=mt-8]{margin-top:1.35rem!important}main#contenu>section#methode [class*="min-h-[300px]"]{min-height:225px!important;padding:1.25rem!important}main#contenu>section#methode [class*=mt-28]{margin-top:4rem!important}main#contenu>section#methode [class*=mt-28]>p:first-child{overflow-wrap:anywhere;letter-spacing:-.035em!important;font-size:clamp(1.45rem,7.2vw,2rem)!important;line-height:1.05!important}main#contenu>section#methode [class*="grid sm:grid-cols-3"]>div{padding:1.15rem 1.25rem!important}main#contenu>section#methode [class*="grid sm:grid-cols-3"] p:first-child{font-size:2rem!important}main#contenu>section#methode [class*=border-t]{padding:1.25rem!important}main#contenu>section#methode [class*=grid\ gap-3]>div{padding:.85rem!important}main#contenu>section:nth-child(4) [class*=gap-12]{gap:2rem!important}main#contenu>section:nth-child(4) [class*=mt-6]{margin-top:1rem!important}main#contenu>section:nth-child(4) [class*=mt-8]{margin-top:1.4rem!important}main#contenu>section:nth-child(4) a[class*=min-h-11]{justify-content:center;width:100%}main#contenu>section:nth-child(4) [class*="aspect-[4/5]"]{aspect-ratio:4/4.55!important}section#questions,section#contact{padding-top:3.75rem!important;padding-bottom:3.75rem!important}section#questions h2,section#contact h2{font-size:clamp(2rem,9vw,2.55rem)!important;line-height:1.02!important}section#questions [class*=mt-12],section#contact [class*=mt-10],section#contact [class*=sm\:mt-12]{margin-top:2rem!important}section#questions summary{gap:1rem!important;padding-top:1.15rem!important;padding-bottom:1.15rem!important}section#questions summary span[class*=text-lg]{font-size:1rem!important;line-height:1.4!important}section#questions details>p{padding-bottom:1.25rem!important;padding-left:2rem!important;line-height:1.55rem!important}section#contact form{gap:1rem!important}section#contact textarea{min-height:8.5rem!important}footer [class*=grid-cols-2]{grid-template-columns:minmax(0,1fr)!important;gap:1.75rem!important}footer [class*=py-12]{padding-top:2.75rem!important;padding-bottom:2.75rem!important}footer [class*=mt-10]{margin-top:2rem!important}footer [class*=mt-6]{margin-top:1.25rem!important}button[aria-controls=novekia-concierge-panel]{right:max(.75rem, env(safe-area-inset-right))!important;bottom:max(.75rem, env(safe-area-inset-bottom))!important}}
