.over-bloc{aspect-ratio:4/5;border-radius:var(--wi2-card-radius,22px);color:#fff;background:var(--color-dark-bg,#161523);isolation:isolate;align-items:flex-end;min-width:0;text-decoration:none;display:flex;position:relative;overflow:hidden}.over-bloc-bg{z-index:-2;object-fit:cover;width:100%;height:100%;transition:transform .45s;position:absolute;inset:0}.over-bloc:after{content:"";z-index:-1;background:linear-gradient(#0a0e1c00 34%,#0a0e1c8c 62%,#0a0e1ce6 100%);position:absolute;inset:0}.over-bloc-body{flex-direction:column;align-items:flex-start;gap:10px;width:100%;padding:20px 20px 22px;display:flex}.over-bloc-chip{color:var(--color-dark-bg,#161523);background:var(--color-accent-2,#f3b44e);font:700 12px/1 var(--font-body,system-ui);letter-spacing:.02em;border-radius:999px;padding:6px 11px}.over-bloc-title{color:#fff;font:700 19px/1.25 var(--font-heading,system-ui);-webkit-line-clamp:4;text-shadow:0 1px 2px #00000040;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.over-bloc-text{color:#ffffffdb;font-size:15px;line-height:1.55}@media (hover:hover) and (pointer:fine){.over-bloc:hover .over-bloc-bg{transform:scale(1.04)}}.box-cmp-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}@media (width<=700px){.box-cmp-grid{grid-template-columns:minmax(0,1fr)}}.over-bloc-prod{z-index:0;object-fit:contain;filter:drop-shadow(0 14px 22px #00000059);width:auto;max-width:62%;height:46%;position:absolute;top:10%;left:50%;transform:translate(-50%)}.over-bloc-body{z-index:1;position:relative}.over-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.over-grid>.over-bloc{min-width:0;height:100%}@media (width<=1099px){.over-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=700px){.over-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.over-grid .over-bloc{aspect-ratio:3/4}.over-grid .over-bloc-body{gap:7px;padding:12px 12px 14px}.over-grid .over-bloc-title{-webkit-line-clamp:4;font-size:15px}.over-grid .over-bloc-chip{padding:5px 8px;font-size:11px}}.partner-familyx{background:color-mix(in srgb,var(--color-accent,#14a3a8)7.0%,var(--color-bg,#fff));margin:clamp(48px,7vw,88px) 0 0;padding:clamp(44px,6vw,72px) 0 clamp(52px,7vw,84px);position:relative}.partner-familyx.is-bottom{width:100%;margin:0}main:has(~.partner-familyx.is-bottom)>.ws-struct-part:has(.zone--surface:last-child){padding-bottom:0}.partner-familyx .partner-family-inside{width:min(var(--container,1220px),100.0% - 32px);gap:clamp(36px,5vw,56px);margin-inline:auto;display:grid}.partner-familyx .partner-family-lot{gap:22px;display:grid}.partner-familyx .partner-family-top [data-component=section-heading]{margin:0}.partner-familyx .partner-family-go{justify-content:center;margin-top:clamp(22px,3vw,34px);display:flex}[data-filter-item][hidden],[data-filter-group][hidden]{display:none!important}@media (hover:hover) and (pointer:fine){}@media (width<=700px){}