.produit[data-astro-cid-nyzwwkg3]{max-width:calc(1120px + 2 * var(--pad-x));padding:clamp(30px, 21.4px + 2.19vw, 60px) var(--pad-x) var(--sec-y);margin-inline:auto}.produit[data-astro-cid-nyzwwkg3] h1[data-astro-cid-nyzwwkg3]{letter-spacing:-.04em;font-size:clamp(32px,24px + 2vw,56px)}.produit__lead[data-astro-cid-nyzwwkg3]{max-width:62ch;font-size:var(--fs-lead);color:var(--on-dark-soft);margin:16px 0 22px;line-height:1.6}.produit[data-astro-cid-nyzwwkg3] ul[data-astro-cid-nyzwwkg3]{margin:0;padding:0;list-style:none}.produit__fonctions[data-astro-cid-nyzwwkg3]{gap:22px;display:grid;margin-top:clamp(28px,20px + 2vw,48px)!important}.fonction[data-astro-cid-nyzwwkg3],.carte[data-astro-cid-nyzwwkg3]{--encre:color-mix(in oklab, var(--c) var(--encre-part), black);--teinte:color-mix(in srgb, var(--c) 20%, white)}.fonction[data-astro-cid-nyzwwkg3]{border:1px solid var(--border);border-radius:var(--r-card);background:var(--surface);box-shadow:var(--sh-card);color:inherit;grid-template-columns:1fr 1.25fr;align-items:center;gap:clamp(20px,14px + 2vw,44px);padding:clamp(20px,16px + 1.2vw,34px);text-decoration:none;display:grid}.produit__fonctions[data-astro-cid-nyzwwkg3] li[data-astro-cid-nyzwwkg3]:nth-child(2n) .fonction__image[data-astro-cid-nyzwwkg3]{order:-1}.fonction__corps[data-astro-cid-nyzwwkg3]{flex-direction:column;gap:10px;display:flex}.icone[data-astro-cid-nyzwwkg3]{background:var(--teinte);width:44px;height:44px;color:var(--encre);border-radius:12px;place-items:center;transition:transform .45s cubic-bezier(.34,1.56,.64,1),background-color .3s;display:grid}.icone[data-astro-cid-nyzwwkg3] svg[data-astro-cid-nyzwwkg3]{transition:transform .45s cubic-bezier(.34,1.56,.64,1)}.icone[data-astro-cid-nyzwwkg3]:hover{transform:translateY(-2px)rotate(-8deg)scale(1.08)}.icone[data-astro-cid-nyzwwkg3]:hover svg[data-astro-cid-nyzwwkg3]{transform:scale(1.1)}.icone--petite[data-astro-cid-nyzwwkg3]{border-radius:10px;width:38px;height:38px}.fonction__titre[data-astro-cid-nyzwwkg3]{letter-spacing:-.03em;font-size:clamp(22px,19px + .8vw,30px);font-weight:700}.fonction__texte[data-astro-cid-nyzwwkg3],.carte__texte[data-astro-cid-nyzwwkg3]{font-size:var(--fs-card);color:var(--ink-2);line-height:1.6}.fonction__voir[data-astro-cid-nyzwwkg3],.carte__voir[data-astro-cid-nyzwwkg3]{color:var(--encre);font-weight:600}.produit__aussi[data-astro-cid-nyzwwkg3]{letter-spacing:-.03em;margin:clamp(40px,30px + 2.5vw,70px) 0 18px;font-size:clamp(22px,19px + .8vw,30px)}.produit__cartes[data-astro-cid-nyzwwkg3]{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:18px;display:grid}.carte[data-astro-cid-nyzwwkg3]{border-radius:var(--r-card);background:var(--surface);border:1px solid var(--border);height:100%;box-shadow:var(--sh-card);color:inherit;flex-direction:column;gap:10px;padding:22px;text-decoration:none;display:flex}.carte__titre[data-astro-cid-nyzwwkg3]{font-size:18px;font-weight:600}.carte__vignettes[data-astro-cid-nyzwwkg3]{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.carte__vignettes[data-astro-cid-nyzwwkg3] img[data-astro-cid-nyzwwkg3]{aspect-ratio:16/10;object-fit:cover;border-radius:6px;width:100%;height:auto}.carte__texte[data-astro-cid-nyzwwkg3]{flex:1}@media (width<=820px){.fonction[data-astro-cid-nyzwwkg3]{grid-template-columns:1fr}.produit__fonctions[data-astro-cid-nyzwwkg3] li[data-astro-cid-nyzwwkg3]:nth-child(2n) .fonction__image[data-astro-cid-nyzwwkg3]{order:0}}@media (prefers-reduced-motion:reduce){.fonction[data-astro-cid-nyzwwkg3],.carte[data-astro-cid-nyzwwkg3],.icone[data-astro-cid-nyzwwkg3],.icone[data-astro-cid-nyzwwkg3] svg[data-astro-cid-nyzwwkg3]{transition:none}.icone[data-astro-cid-nyzwwkg3]:hover,.icone[data-astro-cid-nyzwwkg3]:hover svg[data-astro-cid-nyzwwkg3]{transform:none}}
