#partner-topbar .partner-topbar-track{scrollbar-width:none;-ms-overflow-style:none}#partner-topbar .partner-topbar-track::-webkit-scrollbar{display:none}#partner-topbar .partner-topbar-logo{flex:0 0 auto;transition:transform .25s ease,background-color .25s ease,border-color .25s ease,box-shadow .25s ease}#partner-topbar .partner-topbar-logo img{filter:grayscale(100%) saturate(0);-webkit-filter:grayscale(100%) saturate(0);opacity:.62;transition:filter .25s ease,opacity .25s ease,transform .25s ease}#partner-topbar .partner-topbar-logo:hover{transform:translateY(-2px);background-color:#fff;border-color:#ef444438;box-shadow:0 8px 20px #0f172a14,0 2px 6px #0f172a0d}#partner-topbar .partner-topbar-logo:hover img{filter:none;-webkit-filter:none;opacity:1;transform:scale(1.05)}#partner-topbar-hover-preview{position:fixed;width:min(22rem,calc(100vw - 2rem));padding:.7rem;background:linear-gradient(180deg,#fffffffe,#f9fafbfe);border:1px solid rgba(229,231,235,.98);border-radius:1.1rem;box-shadow:0 30px 70px #0f172a3d,0 12px 30px #0f172a21,inset 0 1px #fff;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-.45rem) scale(.97);transform-origin:top center;transition:opacity .16s ease,transform .2s cubic-bezier(.22,1,.36,1),visibility .16s ease;z-index:99999}#partner-topbar-hover-preview.is-visible{opacity:1;visibility:visible;transform:translateY(0) scale(1)}#partner-topbar .partner-topbar-preview-indicator{position:absolute;right:.28rem;bottom:.22rem;display:inline-flex;width:1rem;height:1rem;align-items:center;justify-content:center;color:#fff;background:#dc2626;border:2px solid #ffffff;border-radius:9999px;font-size:.42rem;line-height:1;box-shadow:0 2px 6px #0f172a2e}#partner-topbar .partner-topbar-logo{position:relative}#partner-topbar-hover-preview .partner-topbar-preview-header{display:flex;align-items:center;justify-content:space-between;gap:.8rem;margin-bottom:.6rem;padding:.75rem .8rem;background:linear-gradient(135deg,#111827,#1f2937 58%,#991b1b);border:1px solid rgba(255,255,255,.08);border-radius:.82rem;box-shadow:inset 0 1px #ffffff14,0 8px 22px #0f172a1f}#partner-topbar-hover-preview .partner-topbar-preview-identity{display:flex;min-width:0;flex-direction:column;align-items:flex-start;gap:.12rem}#partner-topbar-hover-preview .partner-topbar-preview-kicker{display:inline-flex;align-items:center;gap:.32rem;color:#fecaca;font-size:.56rem;line-height:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}#partner-topbar-hover-preview .partner-topbar-preview-name{display:block;max-width:13rem;overflow:hidden;color:#fff;font-size:1rem;line-height:1.2rem;font-weight:800;letter-spacing:-.015em;text-overflow:ellipsis;white-space:nowrap}#partner-topbar-hover-preview .partner-topbar-preview-format{display:inline-flex;flex:0 0 auto;align-items:center;gap:.3rem;padding:.3rem .5rem;color:#fff;background:#ffffff1f;border:1px solid rgba(255,255,255,.15);border-radius:9999px;font-size:.56rem;line-height:.78rem;font-weight:800}#partner-topbar-hover-preview .partner-topbar-preview-resource{margin:0 .15rem .55rem;color:#374151;font-size:.78rem;line-height:1.05rem;font-weight:800;text-align:left}#partner-topbar-hover-preview .partner-topbar-preview-media{display:flex;align-items:center;justify-content:center;min-height:9rem;max-height:23rem;overflow:hidden;background:radial-gradient(circle at center,#fff,#f9fafb 75%,#f3f4f6);border:1px solid #eef0f3;border-radius:.85rem}#partner-topbar-hover-preview .partner-topbar-preview-media img{display:block;width:100%;height:auto;max-height:22rem;-o-object-fit:contain;object-fit:contain}#partner-topbar-hover-preview .partner-topbar-preview-footer{display:flex;align-items:center;justify-content:center;gap:.35rem;padding-top:.55rem;color:#9ca3af;font-size:.62rem;line-height:.85rem;font-weight:600}#partner-topbar .partner-topbar-logo:focus-visible,#partner-topbar .partner-topbar-link:focus-visible{outline:2px solid #dc2626;outline-offset:3px}@media(max-width:767px){#partner-topbar .partner-topbar-scroll-shell:after{content:"";position:absolute;top:0;right:0;bottom:0;width:2.25rem;pointer-events:none;background:linear-gradient(90deg,#fff0,#fffffffa)}}#partners-section .partner-card>.partner-resource-actions{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(-.35rem);transition:opacity .22s ease,transform .22s ease,visibility .22s ease}#partners-section .partner-card:hover>.partner-resource-actions,#partners-section .partner-card.is-selected>.partner-resource-actions{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)}#partners-section .partner-card.is-selected>div.aspect-square{border-color:#dc26268c!important;box-shadow:0 0 0 3px #dc26261f,0 22px 45px #0f172a29!important;transform:translateY(-.25rem)}#partners-section .partner-card.is-selected .filter-grayscale{filter:none!important;-webkit-filter:none!important;opacity:1!important;transform:scale(1.1)!important}#partner-topbar .partner-topbar-logo.is-selected{background-color:#fff;border-color:#dc262673;box-shadow:0 0 0 3px #dc26261a,0 8px 20px #0f172a1a;transform:translateY(-2px)}#partner-topbar .partner-topbar-logo.is-selected img{filter:none;-webkit-filter:none;opacity:1;transform:scale(1.05)}#partners-section .partner-badge{z-index:60}#partners-section .partner-badge-preview{position:absolute;top:2.4rem;right:0;width:min(15rem,calc(100vw - 2rem));padding:.65rem;background:#fff;border:1px solid rgba(229,231,235,1);border-radius:1rem;box-shadow:0 24px 50px #0f172a33,0 10px 24px #0f172a1a;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(-.4rem) scale(.97);transform-origin:top right;transition:opacity .2s ease,transform .2s ease,visibility .2s ease;z-index:100}#partners-section .partner-badge:hover+.partner-badge-preview{opacity:1!important;visibility:visible!important;transform:translateY(0) scale(1)}#partners-section .partner-badge-preview-header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.55rem;padding:.65rem .7rem;background:linear-gradient(135deg,#111827,#1f2937 62%,#991b1b);border:1px solid rgba(255,255,255,.08);border-radius:.75rem;box-shadow:inset 0 1px #ffffff14,0 8px 18px #0f172a1a}#partners-section .partner-badge-preview-identity{display:flex;min-width:0;flex-direction:column;align-items:flex-start;gap:.1rem}#partners-section .partner-badge-preview-kicker{display:inline-flex;align-items:center;gap:.3rem;color:#fecaca;font-size:.52rem;line-height:.75rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}#partners-section .partner-badge-preview-name{display:block;max-width:9rem;overflow:hidden;color:#fff;font-size:.88rem;line-height:1.1rem;font-weight:800;text-overflow:ellipsis;white-space:nowrap}#partners-section .partner-badge-preview-format{display:inline-flex;flex:0 0 auto;align-items:center;gap:.25rem;padding:.25rem .45rem;color:#fff;background:#ffffff1f;border:1px solid rgba(255,255,255,.14);border-radius:9999px;font-size:.52rem;line-height:.75rem;font-weight:800}#partners-section .partner-badge-preview-resource{margin-bottom:.5rem;color:#374151;font-size:.72rem;line-height:1rem;font-weight:700;text-align:left}#partners-section .partner-badge-preview-media{display:flex;align-items:center;justify-content:center;min-height:7rem;overflow:hidden;background:linear-gradient(180deg,#f9fafb,#fff);border:1px solid #f3f4f6;border-radius:.75rem}#partners-section .partner-badge-preview-media img{display:block;width:100%;height:auto;max-height:18rem;-o-object-fit:contain;object-fit:contain}.fn-home-hero{height:680px;min-height:680px}@media(min-width:640px){.fn-home-hero{height:80vh;min-height:640px;max-height:760px}}@media(min-width:1024px){.fn-home-hero{height:76vh;min-height:610px;max-height:720px}}@media(min-width:1280px){.fn-home-hero{height:74vh;min-height:600px;max-height:700px}}.hero-reveal{animation:heroTextReveal .9s cubic-bezier(.22,1,.36,1) both;will-change:opacity,transform}.hero-reveal--video{animation-delay:.18s}.hero-reveal--subtitle{animation-delay:.34s}.hero-reveal--title{animation-delay:.5s}.hero-reveal--actions{animation-delay:.66s}@keyframes heroTextReveal{0%{opacity:0;transform:translate3d(0,30px,0)}to{opacity:1;transform:translateZ(0)}}@media(prefers-reduced-motion:reduce){.hero-reveal{animation:none;opacity:1;transform:none;will-change:auto}}#franceNumeriqueVideoPanel{width:min(96vw,72rem);max-height:calc(100vh - 1rem);max-height:calc(100dvh - 1rem)}#franceNumeriqueVideoStage{width:100%;height:min(54vw,40.5rem,calc(100vh - 8.5rem));height:min(54vw,40.5rem,calc(100dvh - 8.5rem));min-height:0}#franceNumeriquePresentationVideo{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;background:#000}@media(max-width:639px){#franceNumeriqueVideoPanel{width:calc(100vw - 1rem);max-height:calc(100vh - 1rem);max-height:calc(100dvh - 1rem);border-radius:.875rem}#franceNumeriqueVideoStage{height:min(54vw,calc(100vh - 7.5rem));height:min(54vw,calc(100dvh - 7.5rem))}}@media(max-height:560px){#franceNumeriqueVideoPanel{width:min(96vw,64rem)}#franceNumeriqueVideoStage{height:calc(100vh - 5.5rem);height:calc(100dvh - 5.5rem)}.fn-video-header{padding-top:.5rem;padding-bottom:.5rem}.fn-video-footer{display:none}}.relative.h-full.w-full img{transform:scale(1.05);transition:transform 10s ease-out}.animate-fade-in-up{animation:fadeInUp .8s ease-out both}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:none}}#contactModal{transition:opacity .3s ease}.modal-enter{animation:modalEnter .3s ease-out}@keyframes modalEnter{0%{opacity:0;transform:scale(.9) translateY(-20px)}to{opacity:1;transform:scale(1) translateY(0)}}#produits-premium .fn-product-flip{position:relative;width:100%;height:400px;perspective:1200px;-webkit-perspective:1200px;perspective-origin:center center;-webkit-perspective-origin:center center;transform:none!important;-webkit-transform:none!important;animation:none!important;filter:none!important;opacity:1!important;isolation:isolate}#produits-premium .fn-product-flip__inner{position:relative;width:100%;height:100%;text-align:center;transform:rotateY(0);-webkit-transform:rotateY(0deg);transform-style:preserve-3d;-webkit-transform-style:preserve-3d;transform-origin:center center;-webkit-transform-origin:center center;transition:transform .72s cubic-bezier(.22,1,.36,1);will-change:transform}#produits-premium .fn-product-flip:hover .fn-product-flip__inner,#produits-premium .fn-product-flip:focus-within .fn-product-flip__inner{transform:rotateY(180deg);-webkit-transform:rotateY(180deg)}#produits-premium .fn-product-flip__front,#produits-premium .fn-product-flip__back{position:absolute;inset:0;width:100%;height:100%;backface-visibility:hidden;transform-origin:center center;-webkit-transform-origin:center center;transform-style:flat;-webkit-transform-style:flat}#produits-premium .fn-product-flip__front{z-index:2;transform:rotateY(0) translateZ(1px);-webkit-transform:rotateY(0deg) translateZ(1px);pointer-events:auto}#produits-premium .fn-product-flip__back{z-index:1;transform:rotateY(180deg) translateZ(1px);-webkit-transform:rotateY(180deg) translateZ(1px);pointer-events:none}#produits-premium .fn-product-flip:hover .fn-product-flip__front,#produits-premium .fn-product-flip:focus-within .fn-product-flip__front{pointer-events:none}#produits-premium .fn-product-flip:hover .fn-product-flip__back,#produits-premium .fn-product-flip:focus-within .fn-product-flip__back{pointer-events:auto}@media(prefers-reduced-motion:reduce){#produits-premium .fn-product-flip__inner{transition:none!important}#produits-premium .fn-product-flip:hover .fn-product-flip__inner,#produits-premium .fn-product-flip:focus-within .fn-product-flip__inner{transform:rotateY(180deg)!important;-webkit-transform:rotateY(180deg)!important}}.btn-shine{background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);background-size:200% 100%;transition:all .3s ease}.btn-shine:hover{background-position:100% 0}.filter-grayscale{filter:grayscale(100%)!important;filter:grayscale(1) saturate(0)!important;-webkit-filter:grayscale(1) saturate(0)!important;opacity:.7!important;transition:all .5s cubic-bezier(.4,0,.2,1)!important;will-change:filter,opacity,transform}.group:hover .filter-grayscale{filter:grayscale(0%)!important;filter:none!important;-webkit-filter:none!important;opacity:1!important;transform:scale(1.1)!important}@keyframes cardAppear{0%{opacity:0;transform:translateY(30px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}section.bg-gradient-to-b .grid.grid-cols-2>div,section.bg-gradient-to-b .grid.grid-cols-3>div,section.bg-gradient-to-b .grid.grid-cols-6>div{animation:cardAppear .6s ease-out forwards;opacity:0}section.bg-gradient-to-b .grid.grid-cols-6>div:nth-child(1){animation-delay:.1s}section.bg-gradient-to-b .grid.grid-cols-6>div:nth-child(2){animation-delay:.2s}section.bg-gradient-to-b .grid.grid-cols-6>div:nth-child(3){animation-delay:.3s}section.bg-gradient-to-b .grid.grid-cols-6>div:nth-child(4){animation-delay:.4s}section.bg-gradient-to-b .grid.grid-cols-6>div:nth-child(5){animation-delay:.5s}section.bg-gradient-to-b .grid.grid-cols-6>div:nth-child(6){animation-delay:.6s}.group>div.aspect-square{position:relative;overflow:hidden;z-index:1}.group>div.aspect-square:before{content:"";position:absolute;inset:-2px;background:linear-gradient(45deg,#ef444433,#3b82f633,#8b5cf633);border-radius:24px;opacity:0;z-index:-1;transition:opacity .5s ease}.group:hover>div.aspect-square:before{opacity:1}.group>div.aspect-square:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);transition:left .7s ease;z-index:1}.group:hover>div.aspect-square:after{left:100%}@media(max-width:768px){section.bg-gradient-to-b .grid.grid-cols-6{gap:1.5rem}section.bg-gradient-to-b .group>div.aspect-square{padding:1.5rem}.filter-grayscale{max-height:3rem!important}}.fn-home-hero__overlay{background-color:#000;opacity:.4}.fn-home-hero__overlay[data-home-overlay="0"]{opacity:0}.fn-home-hero__overlay[data-home-overlay="1"]{opacity:.01}.fn-home-hero__overlay[data-home-overlay="2"]{opacity:.02}.fn-home-hero__overlay[data-home-overlay="3"]{opacity:.03}.fn-home-hero__overlay[data-home-overlay="4"]{opacity:.04}.fn-home-hero__overlay[data-home-overlay="5"]{opacity:.05}.fn-home-hero__overlay[data-home-overlay="6"]{opacity:.06}.fn-home-hero__overlay[data-home-overlay="7"]{opacity:.07}.fn-home-hero__overlay[data-home-overlay="8"]{opacity:.08}.fn-home-hero__overlay[data-home-overlay="9"]{opacity:.09}.fn-home-hero__overlay[data-home-overlay="10"]{opacity:.1}.fn-home-hero__overlay[data-home-overlay="11"]{opacity:.11}.fn-home-hero__overlay[data-home-overlay="12"]{opacity:.12}.fn-home-hero__overlay[data-home-overlay="13"]{opacity:.13}.fn-home-hero__overlay[data-home-overlay="14"]{opacity:.14}.fn-home-hero__overlay[data-home-overlay="15"]{opacity:.15}.fn-home-hero__overlay[data-home-overlay="16"]{opacity:.16}.fn-home-hero__overlay[data-home-overlay="17"]{opacity:.17}.fn-home-hero__overlay[data-home-overlay="18"]{opacity:.18}.fn-home-hero__overlay[data-home-overlay="19"]{opacity:.19}.fn-home-hero__overlay[data-home-overlay="20"]{opacity:.2}.fn-home-hero__overlay[data-home-overlay="21"]{opacity:.21}.fn-home-hero__overlay[data-home-overlay="22"]{opacity:.22}.fn-home-hero__overlay[data-home-overlay="23"]{opacity:.23}.fn-home-hero__overlay[data-home-overlay="24"]{opacity:.24}.fn-home-hero__overlay[data-home-overlay="25"]{opacity:.25}.fn-home-hero__overlay[data-home-overlay="26"]{opacity:.26}.fn-home-hero__overlay[data-home-overlay="27"]{opacity:.27}.fn-home-hero__overlay[data-home-overlay="28"]{opacity:.28}.fn-home-hero__overlay[data-home-overlay="29"]{opacity:.29}.fn-home-hero__overlay[data-home-overlay="30"]{opacity:.3}.fn-home-hero__overlay[data-home-overlay="31"]{opacity:.31}.fn-home-hero__overlay[data-home-overlay="32"]{opacity:.32}.fn-home-hero__overlay[data-home-overlay="33"]{opacity:.33}.fn-home-hero__overlay[data-home-overlay="34"]{opacity:.34}.fn-home-hero__overlay[data-home-overlay="35"]{opacity:.35}.fn-home-hero__overlay[data-home-overlay="36"]{opacity:.36}.fn-home-hero__overlay[data-home-overlay="37"]{opacity:.37}.fn-home-hero__overlay[data-home-overlay="38"]{opacity:.38}.fn-home-hero__overlay[data-home-overlay="39"]{opacity:.39}.fn-home-hero__overlay[data-home-overlay="40"]{opacity:.4}.fn-home-hero__overlay[data-home-overlay="41"]{opacity:.41}.fn-home-hero__overlay[data-home-overlay="42"]{opacity:.42}.fn-home-hero__overlay[data-home-overlay="43"]{opacity:.43}.fn-home-hero__overlay[data-home-overlay="44"]{opacity:.44}.fn-home-hero__overlay[data-home-overlay="45"]{opacity:.45}.fn-home-hero__overlay[data-home-overlay="46"]{opacity:.46}.fn-home-hero__overlay[data-home-overlay="47"]{opacity:.47}.fn-home-hero__overlay[data-home-overlay="48"]{opacity:.48}.fn-home-hero__overlay[data-home-overlay="49"]{opacity:.49}.fn-home-hero__overlay[data-home-overlay="50"]{opacity:.5}.fn-home-hero__overlay[data-home-overlay="51"]{opacity:.51}.fn-home-hero__overlay[data-home-overlay="52"]{opacity:.52}.fn-home-hero__overlay[data-home-overlay="53"]{opacity:.53}.fn-home-hero__overlay[data-home-overlay="54"]{opacity:.54}.fn-home-hero__overlay[data-home-overlay="55"]{opacity:.55}.fn-home-hero__overlay[data-home-overlay="56"]{opacity:.56}.fn-home-hero__overlay[data-home-overlay="57"]{opacity:.57}.fn-home-hero__overlay[data-home-overlay="58"]{opacity:.58}.fn-home-hero__overlay[data-home-overlay="59"]{opacity:.59}.fn-home-hero__overlay[data-home-overlay="60"]{opacity:.6}.fn-home-hero__overlay[data-home-overlay="61"]{opacity:.61}.fn-home-hero__overlay[data-home-overlay="62"]{opacity:.62}.fn-home-hero__overlay[data-home-overlay="63"]{opacity:.63}.fn-home-hero__overlay[data-home-overlay="64"]{opacity:.64}.fn-home-hero__overlay[data-home-overlay="65"]{opacity:.65}.fn-home-hero__overlay[data-home-overlay="66"]{opacity:.66}.fn-home-hero__overlay[data-home-overlay="67"]{opacity:.67}.fn-home-hero__overlay[data-home-overlay="68"]{opacity:.68}.fn-home-hero__overlay[data-home-overlay="69"]{opacity:.69}.fn-home-hero__overlay[data-home-overlay="70"]{opacity:.7}.fn-home-hero__overlay[data-home-overlay="71"]{opacity:.71}.fn-home-hero__overlay[data-home-overlay="72"]{opacity:.72}.fn-home-hero__overlay[data-home-overlay="73"]{opacity:.73}.fn-home-hero__overlay[data-home-overlay="74"]{opacity:.74}.fn-home-hero__overlay[data-home-overlay="75"]{opacity:.75}.fn-home-hero__overlay[data-home-overlay="76"]{opacity:.76}.fn-home-hero__overlay[data-home-overlay="77"]{opacity:.77}.fn-home-hero__overlay[data-home-overlay="78"]{opacity:.78}.fn-home-hero__overlay[data-home-overlay="79"]{opacity:.79}.fn-home-hero__overlay[data-home-overlay="80"]{opacity:.8}.fn-home-hero__overlay[data-home-overlay="81"]{opacity:.81}.fn-home-hero__overlay[data-home-overlay="82"]{opacity:.82}.fn-home-hero__overlay[data-home-overlay="83"]{opacity:.83}.fn-home-hero__overlay[data-home-overlay="84"]{opacity:.84}.fn-home-hero__overlay[data-home-overlay="85"]{opacity:.85}.fn-home-hero__overlay[data-home-overlay="86"]{opacity:.86}.fn-home-hero__overlay[data-home-overlay="87"]{opacity:.87}.fn-home-hero__overlay[data-home-overlay="88"]{opacity:.88}.fn-home-hero__overlay[data-home-overlay="89"]{opacity:.89}.fn-home-hero__overlay[data-home-overlay="90"]{opacity:.9}.fn-product-flip__media{min-height:15rem;isolation:isolate}.fn-product-flip__image{z-index:0}.fn-product-flip__media-overlay{z-index:1}.fn-product-flip__badge{border:1px solid rgba(255,255,255,.18)}.fn-product-flip__description{color:#dbeafeeb}.fn-product-flip--firewall .fn-product-flip__back-surface{background:linear-gradient(135deg,#1e2d35,#3a5f69,#538a91)}.fn-product-flip--firewall .fn-product-flip__pdf{color:#1e2d35}.fn-product-flip--hosting .fn-product-flip__back-surface{background:linear-gradient(135deg,#0b1a1e,#23545a,#3e9da6)}.fn-product-flip--hosting .fn-product-flip__pdf{color:#0b1a1e}.fn-product-flip--sdwan .fn-product-flip__back-surface{background:linear-gradient(135deg,#051721,#033a4d,#075e84)}.fn-product-flip--sdwan .fn-product-flip__pdf{color:#051721}.fn-product-flip--backup .fn-product-flip__back-surface{background:linear-gradient(135deg,#051721,#033a4d,#075e84)}.fn-product-flip--backup .fn-product-flip__pdf{color:#051721}.fn-product-flip--web .fn-product-flip__back-surface{background:linear-gradient(135deg,#140f40,#211d58,#2d2c6f)}.fn-product-flip--web .fn-product-flip__pdf{color:#140f40}.fn-product-flip--support .fn-product-flip__back-surface{background:linear-gradient(135deg,#15191e,#545964)}.fn-product-flip--support .fn-product-flip__pdf{color:#15191e}.fn-home-video-pulse{animation-duration:2.2s}#fn-home-page{--fn-home-btn-primary-bg: #dc2626;--fn-home-btn-primary-text: #ffffff;--fn-home-btn-primary-border: #dc2626;--fn-home-btn-primary-hover-bg: #b91c1c;--fn-home-btn-primary-hover-text: #ffffff;--fn-home-btn-secondary-bg: #ffffff;--fn-home-btn-secondary-text: #0f172a;--fn-home-btn-secondary-border: #cbd5e1;--fn-home-btn-secondary-hover-bg: #f8fafc;--fn-home-btn-secondary-hover-text: #0f172a}#fn-home-page .fn-home-btn{display:inline-flex;align-items:center;justify-content:center;gap:.65rem;min-height:3rem;padding:.8rem 1.2rem;border:1px solid transparent;border-radius:.9rem;font-size:.95rem;font-weight:750;line-height:1.15;letter-spacing:-.01em;text-decoration:none;cursor:pointer;transition:transform .16s cubic-bezier(.2,.8,.2,1),box-shadow .16s cubic-bezier(.2,.8,.2,1),background-color .16s ease,border-color .16s ease,color .16s ease}#fn-home-page .fn-home-btn>i{margin:0;font-size:.9em;opacity:.82}#fn-home-page .fn-home-btn--primary{background:var(--fn-home-btn-primary-bg);color:var(--fn-home-btn-primary-text);border-color:var(--fn-home-btn-primary-border)}#fn-home-page .fn-home-btn--secondary{background:var(--fn-home-btn-secondary-bg);color:var(--fn-home-btn-secondary-text);border-color:var(--fn-home-btn-secondary-border)}#fn-home-page[data-home-button-style=outline] .fn-home-btn{background:transparent}#fn-home-page[data-home-button-style=soft] .fn-home-btn--primary{background:color-mix(in srgb,var(--fn-home-btn-primary-bg) 13%,transparent);color:var(--fn-home-btn-primary-bg);border-color:color-mix(in srgb,var(--fn-home-btn-primary-bg) 22%,transparent)}#fn-home-page[data-home-button-style=ghost] .fn-home-btn{background:transparent;border-color:transparent;box-shadow:none}#fn-home-page[data-home-button-style=minimal] .fn-home-btn{min-height:2.3rem;padding-inline:.2rem;background:transparent;border-color:transparent;box-shadow:none}#fn-home-page[data-home-button-shape=square] .fn-home-btn{border-radius:.35rem}#fn-home-page[data-home-button-shape=rounded] .fn-home-btn{border-radius:.9rem}#fn-home-page[data-home-button-shape=pill] .fn-home-btn{border-radius:999px}#fn-home-page[data-home-button-size=sm] .fn-home-btn{min-height:2.55rem;padding:.62rem .95rem;font-size:.875rem}#fn-home-page[data-home-button-size=lg] .fn-home-btn{min-height:3.45rem;padding:.95rem 1.45rem;font-size:1.02rem}#fn-home-page[data-home-button-shadow=none] .fn-home-btn{box-shadow:none}#fn-home-page[data-home-button-shadow=soft] .fn-home-btn{box-shadow:0 8px 22px #0f172a1a}#fn-home-page[data-home-button-shadow=strong] .fn-home-btn{box-shadow:0 14px 32px #0f172a2b}#fn-home-page[data-home-button-icon=none] .fn-home-btn:after{content:none}#fn-home-page[data-home-button-icon=chevron] .fn-home-btn:after{content:"";width:.42rem;height:.42rem;border-top:1.7px solid currentColor;border-right:1.7px solid currentColor;transform:rotate(45deg);opacity:.72;margin-left:.08rem;transition:transform .16s cubic-bezier(.2,.8,.2,1),opacity .16s ease}@media(hover:hover){#fn-home-page .fn-home-btn:hover{transform:translateY(-1px)}#fn-home-page .fn-home-btn--primary:hover{background:var(--fn-home-btn-primary-hover-bg);color:var(--fn-home-btn-primary-hover-text)}#fn-home-page .fn-home-btn--secondary:hover{background:var(--fn-home-btn-secondary-hover-bg);color:var(--fn-home-btn-secondary-hover-text)}#fn-home-page[data-home-button-icon=chevron] .fn-home-btn:hover:after{transform:translate(2px) rotate(45deg);opacity:1}}#fn-home-page .fn-home-btn:focus-visible{outline:3px solid color-mix(in srgb,var(--fn-home-btn-primary-bg) 35%,transparent);outline-offset:3px}#fn-home-page .fn-home-btn--on-dark{backdrop-filter:blur(8px)}@media(prefers-reduced-motion:reduce){#fn-home-page .fn-home-btn,#fn-home-page .fn-home-btn:after{transition:none}}#partner-topbar>.container{width:100%;max-width:none;padding-inline:clamp(1rem,2vw,2.25rem)}#partner-topbar>.container>.flex{display:grid;width:100%;min-width:0;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"intro action" "logos logos";align-items:center;gap:.65rem clamp(.75rem,1.6vw,1.5rem);padding-block:.65rem}#partner-topbar>.container>.flex>a.partner-topbar-link:first-child{grid-area:intro;display:inline-flex;align-items:center;min-width:0;max-width:100%;padding-right:0;border-right:0}#partner-topbar>.container>.flex>a.partner-topbar-link:first-child>span:last-child{min-width:0;overflow-wrap:anywhere}#partner-topbar>.container>.flex>.partner-topbar-scroll-shell{grid-area:logos;width:100%;min-width:0;max-width:100%;flex:initial}#partner-topbar .partner-topbar-track{display:flex;width:100%;min-width:0;max-width:100%;align-items:center;justify-content:flex-start;gap:.75rem;overflow-x:auto;overflow-y:hidden;padding:.3rem 1.6rem .45rem .15rem;overscroll-behavior-inline:contain;scroll-padding-inline:.15rem;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch}#partner-topbar .partner-topbar-item{flex:0 0 auto;scroll-snap-align:start}#partner-topbar .partner-topbar-track:focus-visible{outline:2px solid #dc2626;outline-offset:2px;border-radius:.5rem}#partner-topbar>.container>.flex>a.partner-topbar-link:last-child{grid-area:action;display:inline-flex;justify-self:end;white-space:nowrap}@media(max-width:767px){#partner-topbar>.container>.flex{grid-template-columns:minmax(0,1fr);grid-template-areas:"intro" "logos" "action"}#partner-topbar>.container>.flex>a.partner-topbar-link:last-child{justify-self:start}}@media(min-width:1600px){#partner-topbar>.container>.flex{min-height:5rem;grid-template-columns:minmax(0,20rem) minmax(0,1fr) auto;grid-template-areas:"intro logos action";gap:clamp(1rem,1.5vw,1.5rem);padding-block:.6rem}#partner-topbar>.container>.flex>a.partner-topbar-link:first-child{padding-right:1rem;border-right:1px solid #e5e7eb}#partner-topbar .partner-topbar-track{padding-block:.25rem;padding-right:0}}@media(min-width:768px)and (max-width:1599px){#partner-topbar .partner-topbar-scroll-shell:after{content:"";position:absolute;top:0;right:0;bottom:0;width:2.25rem;pointer-events:none;background:linear-gradient(90deg,#fff0,#fffffffa)}}#fn-home-page .fn-home-hero{--fn-hero-ink: #102741;--fn-hero-red: #ed474f;position:relative;isolation:isolate;width:100%;height:clamp(510px,38vw,730px);min-height:510px;max-height:none;overflow:hidden;background:#f4f9fc;font-family:Inter,Plus Jakarta Sans,Segoe UI,Arial,sans-serif}#fn-home-page .fn-home-hero>.fn-home-hero__stage{position:relative;height:100%;width:100%;overflow:hidden}#fn-home-page .fn-home-hero>.fn-home-hero__stage:before,#fn-home-page .fn-home-hero>.fn-home-hero__stage:after{content:none}#fn-home-page .fn-home-hero .fn-home-hero__media,#fn-home-page .fn-home-hero .fn-home-hero__slide-frame,#fn-home-page .fn-home-hero .fn-home-hero__picture{position:absolute;inset:0;display:block;width:100%;height:100%}#fn-home-page .fn-home-hero .fn-home-hero__media{z-index:0}#fn-home-page .fn-home-hero .fn-home-hero__slide-frame{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .95s ease,visibility .95s ease}#fn-home-page .fn-home-hero .fn-home-hero__slide-frame.is-active{opacity:1;visibility:visible}#fn-home-page .fn-home-hero .fn-home-hero__image{position:absolute;inset:0;display:block;height:100%;width:100%;max-width:none;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;filter:none;transform:none;opacity:1}#fn-home-page .fn-home-hero .fn-home-hero__overlay{position:absolute;inset:0;z-index:1;pointer-events:none}#fn-home-page .fn-home-hero .fn-home-hero__soft-mask{position:absolute;inset:0;z-index:2;pointer-events:none;background:linear-gradient(90deg,#ffffffb3,#ffffff8c 20%,#ffffff4d 36%,#ffffff0d 60%,#fff0 80%)}#fn-home-page .fn-home-hero .fn-home-hero__content-layer{position:absolute;inset:0;z-index:5;display:flex;align-items:center;justify-content:flex-start;pointer-events:none}#fn-home-page .fn-home-hero #heroMainContent{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;box-sizing:border-box;width:min(51vw,745px);max-width:none;margin:0 0 0 clamp(1.3rem,4.6vw,6rem);padding:1.2rem 0 1.5rem;color:var(--fn-hero-ink);text-align:left;pointer-events:auto}#fn-home-page .fn-home-hero .hero-reveal--video,#fn-home-page .fn-home-hero .hero-reveal--subtitle,#fn-home-page .fn-home-hero .hero-reveal--title,#fn-home-page .fn-home-hero .hero-reveal--actions{width:100%;max-width:100%;margin-left:0;margin-right:0;text-align:left}#fn-home-page .fn-home-hero .hero-reveal--video{display:flex;justify-content:flex-start;margin-bottom:clamp(.9rem,2.7vh,1.8rem)}#fn-home-page .fn-home-hero #openFranceNumeriqueVideo{max-width:100%;padding-left:0;padding-right:0;color:var(--fn-hero-ink);background:transparent}#fn-home-page .fn-home-hero #openFranceNumeriqueVideo>span:last-child>span:first-child{color:#d52d38;font-size:clamp(.63rem,.72vw,.77rem);font-weight:800;line-height:1.35;letter-spacing:.115em;text-shadow:0 1px 1px rgba(255,255,255,.8)}#fn-home-page .fn-home-hero #openFranceNumeriqueVideo>span:last-child>span:last-child{color:var(--fn-hero-ink);font-size:clamp(.76rem,.94vw,1rem);font-weight:800;letter-spacing:-.013em;line-height:1.27;filter:none;text-shadow:0 1px 2px rgba(255,255,255,.82)}#fn-home-page .fn-home-hero .hero-reveal--subtitle{margin-bottom:clamp(1.1rem,2.6vh,1.75rem)}#fn-home-page .fn-home-hero .hero-reveal--subtitle>span{display:inline-block;color:#24394f;font-size:clamp(.99rem,1.22vw,1.32rem);font-weight:570;line-height:1.38;letter-spacing:-.016em;text-shadow:0 1px 2px rgba(255,255,255,.86)}#fn-home-page .fn-home-hero .hero-reveal--subtitle>span>span{color:#e3424d;font-weight:690}#fn-home-page .fn-home-hero .hero-reveal--title{max-width:100%;margin:0 0 clamp(1rem,2.5vh,1.85rem);color:var(--fn-hero-ink);font-size:clamp(2.18rem,3.16vw,3.7rem);font-weight:800;line-height:1.065;letter-spacing:-.046em;overflow-wrap:normal;text-wrap:pretty;text-shadow:0 1px 2px rgba(255,255,255,.78)}#fn-home-page .fn-home-hero .hero-reveal--title>span{color:var(--fn-hero-red)}#fn-home-page .fn-home-hero .hero-reveal--actions{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.72rem;margin-top:0}#fn-home-page .fn-home-hero .fn-home-btn{font-family:inherit;font-weight:700;letter-spacing:-.015em;box-shadow:0 9px 20px #1122381f}#fn-home-page[data-home-button-shadow=none] .fn-home-hero .fn-home-btn{box-shadow:none}#fn-home-page[data-home-button-shadow=strong] .fn-home-hero .fn-home-btn{box-shadow:0 16px 30px #11223838}#fn-home-page .fn-home-hero .fn-home-hero__slider-controls{position:absolute;z-index:14;left:clamp(1.2rem,4.6vw,6rem);bottom:1.05rem;display:inline-flex;align-items:center;gap:.45rem;width:-moz-fit-content;width:fit-content;max-width:calc(100% - 2rem);padding:.19rem .35rem;border:1px solid rgba(216,225,236,.46);border-radius:9999px;background:#ffffffa3;backdrop-filter:blur(7px)}#fn-home-page .fn-home-hero:not(.is-slider-ready) .fn-home-hero__slider-controls{display:none}#fn-home-page .fn-home-hero .fn-home-hero__dots{display:inline-flex;align-items:center;gap:.02rem}#fn-home-page .fn-home-hero .fn-home-hero__dot{display:inline-flex;width:1.55rem;height:1.7rem;align-items:center;justify-content:center;border:0;border-radius:50%;background:transparent;cursor:pointer;padding:0}#fn-home-page .fn-home-hero .fn-home-hero__dot:before{content:"";width:.45rem;height:.45rem;border:1px solid rgba(69,94,126,.65);border-radius:50%;background:#ffffffe6;transition:transform .2s ease,background-color .2s ease}#fn-home-page .fn-home-hero .fn-home-hero__dot.is-active:before{transform:scale(1.35);border-color:#e52531;background:#e52531}#fn-home-page .fn-home-hero .fn-home-hero__toggle{min-height:1.9rem;padding:.26rem .64rem;border:1px solid rgba(87,110,140,.2);border-radius:9999px;color:#172b45;background:#ffffffd9;font:700 .73rem/1.2 Inter,Segoe UI,Arial,sans-serif;cursor:pointer}#fn-home-page .fn-home-hero .fn-home-hero__dot:focus-visible,#fn-home-page .fn-home-hero .fn-home-hero__toggle:focus-visible{outline:3px solid #dd2631;outline-offset:2px}#fn-home-page .fn-home-hero .fn-home-hero__scroll-hint{z-index:16;bottom:1.25rem;filter:drop-shadow(0 1px 3px rgba(15,39,67,.35))}@media(min-width:641px)and (max-width:1100px){#fn-home-page .fn-home-hero{height:clamp(590px,74vw,790px);min-height:590px}#fn-home-page .fn-home-hero #heroMainContent{width:min(66%,660px);margin-left:clamp(1.4rem,4.3vw,3rem)}#fn-home-page .fn-home-hero .fn-home-hero__soft-mask{background:linear-gradient(90deg,rgba(255,255,255,.83) 0%,rgba(255,255,255,.62) 30%,rgba(255,255,255,.19) 65%,transparent 100%)}#fn-home-page .fn-home-hero .hero-reveal--title{font-size:clamp(2.1rem,4.2vw,3.05rem);line-height:1.08}#fn-home-page .fn-home-hero .hero-reveal--subtitle>span{font-size:clamp(.94rem,1.6vw,1.16rem)}#fn-home-page .fn-home-hero .fn-home-hero__slider-controls{left:clamp(1.4rem,4.3vw,3rem)}}@media(max-width:640px){#fn-home-page .fn-home-hero{height:clamp(570px,150vw,720px);min-height:570px}#fn-home-page .fn-home-hero .fn-home-hero__image{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}#fn-home-page .fn-home-hero .fn-home-hero__soft-mask{background:linear-gradient(180deg,#ffffff8c,#ffffff52 43%,#ffffff21 64%,#fff0)}#fn-home-page .fn-home-hero .fn-home-hero__content-layer{align-items:flex-start}#fn-home-page .fn-home-hero #heroMainContent{display:flex;width:calc(100% - 2.4rem);max-width:100%;margin:clamp(2rem,6vw,3.4rem) 1.2rem 0;padding:0;text-align:left;align-items:flex-start;justify-content:flex-start}#fn-home-page .fn-home-hero .hero-reveal--video{margin-bottom:.9rem}#fn-home-page .fn-home-hero #openFranceNumeriqueVideo{gap:.6rem}#fn-home-page .fn-home-hero #openFranceNumeriqueVideo>span:first-child{width:3.1rem;height:3.1rem;flex:0 0 3.1rem}#fn-home-page .fn-home-hero #openFranceNumeriqueVideo>span:first-child>span:last-child{width:2.7rem;height:2.7rem}#fn-home-page .fn-home-hero #openFranceNumeriqueVideo>span:last-child>span:first-child{font-size:clamp(.53rem,2.2vw,.64rem)}#fn-home-page .fn-home-hero #openFranceNumeriqueVideo>span:last-child>span:last-child{font-size:clamp(.65rem,2.45vw,.77rem);line-height:1.15}#fn-home-page .fn-home-hero .hero-reveal--subtitle{margin-bottom:1rem}#fn-home-page .fn-home-hero .hero-reveal--subtitle>span{font-size:clamp(.9rem,3.3vw,1.05rem);line-height:1.34}#fn-home-page .fn-home-hero .hero-reveal--title{font-size:clamp(1.72rem,7.25vw,2.4rem);line-height:1.07;letter-spacing:-.043em;margin-bottom:1.15rem;overflow-wrap:break-word}#fn-home-page .fn-home-hero .hero-reveal--actions{gap:.56rem;max-width:100%;flex-wrap:wrap;justify-content:flex-start;align-items:center}#fn-home-page .fn-home-hero .fn-home-btn{max-width:100%}#fn-home-page .fn-home-hero .fn-home-hero__slider-controls{bottom:.65rem;left:50%;transform:translate(-50%);gap:.1rem;max-width:calc(100% - 1rem);padding:.11rem .2rem}#fn-home-page .fn-home-hero .fn-home-hero__dot{width:clamp(1.25rem,5.8vw,1.6rem);height:1.62rem}#fn-home-page .fn-home-hero .fn-home-hero__toggle{padding:.25rem .48rem;font-size:.69rem}#fn-home-page .fn-home-hero .fn-home-hero__scroll-hint{display:none}}@media(max-width:360px){#fn-home-page .fn-home-hero{min-height:570px;height:570px}#fn-home-page .fn-home-hero .hero-reveal--title{font-size:1.7rem}#fn-home-page .fn-home-hero .hero-reveal--actions{flex-direction:column;align-items:flex-start}#fn-home-page .fn-home-hero .fn-home-btn{width:auto}}@media(prefers-reduced-motion:reduce){#fn-home-page .fn-home-hero .fn-home-hero__slide-frame{transition:none}}@font-face{font-family:FN Home Montserrat;src:url(/build/assets/css/fn-home-montserrat-variable-BB6x-mlj.ttf) format("truetype");font-style:normal;font-weight:100 900;font-display:swap}@font-face{font-family:FN Home Montserrat;src:url(/build/assets/css/fn-home-montserrat-italic-variable-V4qaq0P3.ttf) format("truetype");font-style:italic;font-weight:100 900;font-display:swap}#fn-home-page,#fn-home-page :is(h1,h2,h3,h4,h5,h6,p,a,span,small,strong,b,em,button,input,select,textarea,label,li,dt,dd,blockquote,time,summary):not(:is(.fa,.fas,.far,.fab,.fal,.fad,.fat,.fa-solid,.fa-regular,.fa-brands,.material-icons,.material-symbols-outlined,[class^=fa-],[class*=" fa-"],[class^=icon-],[class*=" icon-"])),#fn-home-page .fn-home-hero #heroMainContent,#fn-home-page .fn-home-hero .fn-home-hero__toggle{font-family:FN Home Montserrat,Montserrat,Inter,Segoe UI,Arial,sans-serif}#produits-premium{font-family:Inter,Plus Jakarta Sans,Segoe UI,Arial,sans-serif}#produits-premium h2{color:#102741;font-weight:800;letter-spacing:-.03em}#produits-premium h3,#produits-premium p,#produits-premium li,#produits-premium button,#produits-premium .fn-product-flip__badge{font-family:inherit}#produits-premium .fn-product-flip__front{box-shadow:0 18px 40px #0f172a1a}#produits-premium .fn-product-flip__media{background:#f8fafc}#produits-premium .fn-product-flip__image{filter:none!important;opacity:1!important}#produits-premium .fn-product-flip__media-overlay{display:none!important;opacity:0!important;background:transparent!important}#produits-premium .fn-product-flip__badge{color:#fff!important;border:1px solid rgba(255,255,255,.24);box-shadow:0 10px 24px #0f172a2e}#produits-premium .fn-product-flip--firewall .fn-product-flip__badge{background:linear-gradient(135deg,#b91c1c,#ef4444)!important}#produits-premium .fn-product-flip--hosting .fn-product-flip__badge{background:linear-gradient(135deg,#0f766e,#14b8a6)!important}#produits-premium .fn-product-flip--sdwan .fn-product-flip__badge{background:linear-gradient(135deg,#0369a1,#0ea5e9)!important}#produits-premium .fn-product-flip--backup .fn-product-flip__badge{background:linear-gradient(135deg,#1d4ed8,#60a5fa)!important}#produits-premium .fn-product-flip--web .fn-product-flip__badge{background:linear-gradient(135deg,#4f46e5,#8b5cf6)!important}#produits-premium .fn-product-flip--support .fn-product-flip__badge{background:linear-gradient(135deg,#334155,#64748b)!important}#fn-home-page #produits-premium,#fn-home-page #produits-premium h2,#fn-home-page #produits-premium h3,#fn-home-page #produits-premium p,#fn-home-page #produits-premium li,#fn-home-page #produits-premium button,#fn-home-page #produits-premium .fn-product-flip__badge{font-family:Montserrat,system-ui,Segoe UI,Arial,sans-serif!important}#fn-home-page #produits-premium>.container>h2{color:#182b3b;font-weight:800;letter-spacing:-.028em}#fn-home-page #produits-premium .fn-product-flip__media,#fn-home-page #produits-premium .fn-product-flip__front .fn-product-flip__media{background:#f5f7f9!important}#fn-home-page #produits-premium .fn-product-flip__image{filter:none!important;opacity:1!important;mix-blend-mode:normal!important;transform:none!important}#fn-home-page #produits-premium .fn-product-flip__media-overlay{display:none!important;opacity:0!important;background:transparent!important;pointer-events:none!important}#fn-home-page #produits-premium .fn-product-flip{--fn-card-accent: #ae3541;--fn-card-badge-start: #283746;--fn-card-badge-end: #af3340;--fn-card-surface-start: #fbfcfd;--fn-card-surface-end: #e9eff3;--fn-card-badge-shadow: rgba(49, 38, 42, .2)}#fn-home-page #produits-premium .fn-product-flip--firewall{--fn-card-accent: #af2635;--fn-card-badge-start: #4b2730;--fn-card-badge-end: #bc2e40;--fn-card-surface-start: #fcfbfc;--fn-card-surface-end: #ebf0f4}#fn-home-page #produits-premium .fn-product-flip--hosting{--fn-card-accent: #a72d3a;--fn-card-badge-start: #293948;--fn-card-badge-end: #a9323e;--fn-card-surface-start: #fbfcfe;--fn-card-surface-end: #e6edf2}#fn-home-page #produits-premium .fn-product-flip--sdwan{--fn-card-accent: #ad3540;--fn-card-badge-start: #283a4a;--fn-card-badge-end: #ac3440;--fn-card-surface-start: #f8fbfe;--fn-card-surface-end: #e8eff4}#fn-home-page #produits-premium .fn-product-flip--backup{--fn-card-accent: #b62c3b;--fn-card-badge-start: #46343d;--fn-card-badge-end: #b92f3e;--fn-card-surface-start: #fcfbfc;--fn-card-surface-end: #e9eef3}#fn-home-page #produits-premium .fn-product-flip--web{--fn-card-accent: #ab3740;--fn-card-badge-start: #43404a;--fn-card-badge-end: #ac3540;--fn-card-surface-start: #fdfbfc;--fn-card-surface-end: #f0edf0}#fn-home-page #produits-premium .fn-product-flip--support{--fn-card-accent: #ad3540;--fn-card-badge-start: #2d3c48;--fn-card-badge-end: #a93b46;--fn-card-surface-start: #fbfcfd;--fn-card-surface-end: #e7edf1}#fn-home-page #produits-premium .fn-product-flip__front .fn-product-flip__badge{background:linear-gradient(120deg,var(--fn-card-badge-start),var(--fn-card-badge-end))!important;background-color:#283746!important;color:#fff!important;border:1px solid rgba(255,255,255,.48)!important;box-shadow:0 6px 16px var(--fn-card-badge-shadow)!important;font-size:.68rem;font-weight:750;line-height:1.25;letter-spacing:.055em;text-transform:uppercase;padding:.42rem .72rem;backdrop-filter:none}#fn-home-page #produits-premium .fn-product-flip__front{border:1px solid rgba(45,61,76,.11);box-shadow:0 13px 28px #1c2b3818}#fn-home-page #produits-premium .fn-product-flip__front h3{font-weight:750;letter-spacing:-.018em;color:#1c2b39}#fn-home-page #produits-premium .fn-product-flip__back{background:#f8fafc;border:1px solid rgba(43,60,76,.14);box-shadow:0 16px 36px #1a2a361f}#fn-home-page #produits-premium .fn-product-flip__back-surface{position:relative;isolation:isolate;color:#1b2c3a!important;background:linear-gradient(145deg,var(--fn-card-surface-start) 0%,#f6f8fa 53%,var(--fn-card-surface-end) 100%)!important;overflow:hidden}#fn-home-page #produits-premium .fn-product-flip__back-surface:before{content:"";position:absolute;inset:0 auto auto 0;width:100%;height:4px;background:linear-gradient(90deg,var(--fn-card-accent),#ef7d82 73%,transparent);z-index:0;pointer-events:none}#fn-home-page #produits-premium .fn-product-flip__back-surface:after{content:"";position:absolute;width:15rem;height:15rem;right:-8.5rem;bottom:-10rem;border-radius:50%;background:radial-gradient(circle,rgba(181,53,66,.1),transparent 72%);z-index:0;pointer-events:none}#fn-home-page #produits-premium .fn-product-flip__back-surface>*{position:relative;z-index:1}#fn-home-page #produits-premium .fn-product-flip__back-surface h3{color:#1b2c3a!important;font-weight:800;letter-spacing:-.02em}#fn-home-page #produits-premium .fn-product-flip__back-surface .fn-product-flip__description,#fn-home-page #produits-premium .fn-product-flip__back-surface p,#fn-home-page #produits-premium .fn-product-flip__back-surface li,#fn-home-page #produits-premium .fn-product-flip__back-surface li>span{color:#344456!important;line-height:1.6}#fn-home-page #produits-premium .fn-product-flip__back-surface li .fa-check-circle{color:var(--fn-card-accent)!important}#fn-home-page #produits-premium .fn-product-flip__back-surface .fn-product-flip__pdf{background:#fff!important;background-image:none!important;color:var(--fn-card-accent)!important;border:1px solid var(--fn-card-accent)!important;border-radius:.72rem;box-shadow:0 7px 16px #2833421a;font-weight:750;min-height:2.65rem}#fn-home-page #produits-premium .fn-product-flip__back-surface .fn-product-flip__pdf:hover,#fn-home-page #produits-premium .fn-product-flip__back-surface .fn-product-flip__pdf:focus-visible{background:var(--fn-card-accent)!important;color:#fff!important;border-color:var(--fn-card-accent)!important;outline-offset:3px}@media(max-width:640px){#fn-home-page #produits-premium .fn-product-flip__front .fn-product-flip__badge{font-size:.6rem;padding:.35rem .58rem}#fn-home-page #produits-premium .fn-product-flip__back-surface{padding:1.25rem}}
