html{scroll-behavior:smooth}.nv-page{--nv-header:var(--header-h);--nv-top:calc(var(--nv-header) + 48px)}.nv-page .ssn{top:var(--nv-header);transition:top .3s}@media (width>=901px){html[data-header-hidden] .nv-page{--nv-header:0px}}.nv-chap{scroll-margin-top:var(--nv-top);grid-template-columns:1fr 1fr;display:grid}.nv-chap__visuel{top:var(--nv-top);height:calc(100vh - var(--nv-top));align-self:start;display:block;position:sticky;overflow:hidden}.nv-chap__visuel img{object-fit:cover;width:100%;height:100%}.nv-chap__contenu{padding:96px var(--layout-margin) 40px}.nv-chap--inverse .nv-chap__visuel{order:2}.nv-chap__title{font:var(--text-h2);color:var(--clr-text);margin-bottom:40px}.nv-grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px;display:grid}.nv-card{grid-row:span 5;grid-template-rows:subgrid;justify-items:start;row-gap:0;padding-bottom:56px;display:grid}.nv-card__visuel{aspect-ratio:4/5;background:var(--clr-bg-light);justify-self:stretch;margin-bottom:24px;position:relative}.nv-card__visuel img{object-fit:contain;width:100%;height:80%;position:absolute;inset:10% 0}.nv-label{margin-bottom:6px}.nv-card__nom{font:var(--text-h3);color:var(--clr-text)}.nv-card__cepages{font:var(--text-small);color:var(--clr-text-body);margin:8px 0 20px}.nv-card .link-cta{align-self:end}@media (width<=900px){.nv-chap{grid-template-columns:1fr}.nv-chap__visuel{display:none}.nv-chap__contenu{padding-top:56px}.nv-grid{column-gap:24px}.nv-card{padding-bottom:40px}}@media (width<=640px){.nv-grid{grid-template-columns:1fr}.nv-card__visuel{aspect-ratio:3/2}}.nv-card__visuel--link{display:block;overflow:hidden}.nv-card__visuel--link img{transition:transform .28s}.nv-card__zoom{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;pointer-events:none;background:#14100e47;flex-direction:column;justify-content:center;align-items:center;gap:12px;transition:opacity .22s;display:flex;position:absolute;inset:0}.nv-card__zoom-btn{background:var(--clr-bordeaux);width:40px;height:40px;color:var(--clr-white);border-radius:50%;place-items:center;line-height:1;display:grid}.nv-card__zoom-label{font:var(--text-caps);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--clr-white)}.nv-card__visuel--link:focus-visible{outline:2px solid var(--clr-bordeaux);outline-offset:4px}.nv-card__zoom svg{display:block}.nv-card__visuel--link:focus-visible .nv-card__zoom{opacity:1}.nv-card__visuel--link:focus-visible img{transform:scale(1.06)}@media (hover:hover) and (pointer:fine){.nv-card__visuel--link:hover img{transform:scale(1.06)}.nv-card__visuel--link:hover .nv-card__zoom{opacity:1}}@media (hover:none){.nv-card__zoom{-webkit-backdrop-filter:none;backdrop-filter:none;opacity:1;background:0 0;inset:auto 16px 16px auto}.nv-card__zoom-label{display:none}}@media (prefers-reduced-motion:reduce){.nv-card__visuel--link img,.nv-card__zoom{transition:none}.nv-card__visuel--link:hover img,.nv-card__visuel--link:focus-visible img{transform:none}}
