.hero[data-astro-cid-t32iykb7]{position:relative;min-height:clamp(440px,64vh,620px);display:flex;align-items:center;color:#fff;overflow:hidden;background:var(--texte)}.hero[data-astro-cid-t32iykb7]>img[data-astro-cid-t32iykb7]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.voile[data-astro-cid-t32iykb7]{position:absolute;inset:0;background:linear-gradient(90deg,#141c1db8,#141c1d6b 55%,#141c1d1f)}.hero-texte[data-astro-cid-t32iykb7]{position:relative;padding-top:56px;padding-bottom:56px}.hero[data-astro-cid-t32iykb7] .oeil[data-astro-cid-t32iykb7]{color:var(--soleil)}.hero[data-astro-cid-t32iykb7] h1[data-astro-cid-t32iykb7]{color:#fff;font-size:clamp(2.1rem,4.8vw,3.5rem);max-width:720px;margin-top:.3em;text-shadow:0 2px 18px rgba(0,0,0,.25)}.hero-chapeau[data-astro-cid-t32iykb7]{font-size:clamp(1rem,1.5vw,1.15rem);max-width:600px;color:#ffffffeb}.actions[data-astro-cid-t32iykb7]{display:flex;gap:12px;flex-wrap:wrap;margin:24px 0 18px}.bouton[data-astro-cid-t32iykb7].soleil{background:var(--soleil);border-color:var(--soleil);color:var(--texte)!important;box-shadow:0 8px 24px #00000040}.bouton[data-astro-cid-t32iykb7].soleil:hover{background:#f7d38a;border-color:#f7d38a}.garanties[data-astro-cid-t32iykb7]{list-style:none;padding:0;margin:0;display:flex;gap:22px;flex-wrap:wrap;font-size:.86rem;color:#ffffffe0}.garanties[data-astro-cid-t32iykb7] li[data-astro-cid-t32iykb7]:before{content:"✓ ";color:var(--soleil);font-weight:700}.credit-bandeau[data-astro-cid-t32iykb7]{position:absolute;right:12px;bottom:4px;margin:0;font-size:.68rem;color:#ffffffa6}.coeur[data-astro-cid-t32iykb7]{padding-top:72px}.coeur[data-astro-cid-t32iykb7] h2[data-astro-cid-t32iykb7]{margin-top:.3em}.coeur-grille[data-astro-cid-t32iykb7]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.coeur-grille[data-astro-cid-t32iykb7] a[data-astro-cid-t32iykb7]{display:flex;flex-direction:column;height:100%;background:var(--carte);border:1px solid var(--ligne);border-radius:var(--rayon);overflow:hidden;text-decoration:none;color:var(--texte);box-shadow:var(--ombre);transition:transform .15s}.coeur-grille[data-astro-cid-t32iykb7] a[data-astro-cid-t32iykb7]:hover{transform:translateY(-3px);color:var(--texte)}.coeur-grille[data-astro-cid-t32iykb7] img[data-astro-cid-t32iykb7]{width:100%;aspect-ratio:3 / 2;object-fit:cover;display:block;background:var(--sable)}.coeur-corps[data-astro-cid-t32iykb7]{display:flex;flex-direction:column;gap:6px;padding:14px 16px 16px;flex:1}.coeur-corps[data-astro-cid-t32iykb7] strong[data-astro-cid-t32iykb7]{font-weight:600;line-height:1.35}.offre-infos[data-astro-cid-t32iykb7]{font-size:.84rem;color:var(--doux)}.coeur-bas[data-astro-cid-t32iykb7]{display:flex;justify-content:space-between;align-items:baseline;margin-top:auto;padding-top:6px}.offre-note[data-astro-cid-t32iykb7]{font-size:.86rem;color:var(--texte)}.offre-prix[data-astro-cid-t32iykb7]{font-weight:650;color:var(--olive)}.coeur-pied[data-astro-cid-t32iykb7]{display:flex;flex-wrap:wrap;gap:14px;align-items:center;margin-top:18px;font-size:.8rem;color:var(--pale)}.chiffres[data-astro-cid-t32iykb7]{background:var(--carte);border-bottom:1px solid var(--ligne)}.chiffres[data-astro-cid-t32iykb7] ul[data-astro-cid-t32iykb7]{list-style:none;margin:0;padding:26px 0;display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.chiffres[data-astro-cid-t32iykb7] strong[data-astro-cid-t32iykb7]{display:block;font:650 2rem/1.1 var(--serif);color:var(--terre)}.chiffres[data-astro-cid-t32iykb7] span[data-astro-cid-t32iykb7]{font-size:.88rem;color:var(--doux)}.intro[data-astro-cid-t32iykb7]{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center;padding-top:72px}.intro[data-astro-cid-t32iykb7] h2[data-astro-cid-t32iykb7]{margin-top:.3em}.intro[data-astro-cid-t32iykb7] img[data-astro-cid-t32iykb7]{border-radius:var(--rayon);box-shadow:var(--ombre);display:block}.rubrique[data-astro-cid-t32iykb7]{padding-top:72px}.rubrique[data-astro-cid-t32iykb7] h2[data-astro-cid-t32iykb7]{margin-top:.3em}.detail[data-astro-cid-t32iykb7]{margin-top:80px;padding-top:64px;border-top:1px solid var(--ligne)}.detail[data-astro-cid-t32iykb7] details[data-astro-cid-t32iykb7]{background:var(--carte);border:1px solid var(--ligne);border-radius:12px;padding:14px 18px;margin-bottom:10px}.detail[data-astro-cid-t32iykb7] summary[data-astro-cid-t32iykb7]{cursor:pointer;font-weight:600}.detail[data-astro-cid-t32iykb7] details[data-astro-cid-t32iykb7] p[data-astro-cid-t32iykb7]{margin:10px 0 0;color:var(--doux)}.sources[data-astro-cid-t32iykb7]{font-size:.88rem;color:var(--doux)}.sources[data-astro-cid-t32iykb7] h2[data-astro-cid-t32iykb7]{font-size:1.1rem}@media(max-width:900px){.intro[data-astro-cid-t32iykb7]{grid-template-columns:1fr;gap:28px;padding-top:48px}.chiffres[data-astro-cid-t32iykb7] ul[data-astro-cid-t32iykb7]{grid-template-columns:repeat(2,1fr)}.voile[data-astro-cid-t32iykb7]{background:linear-gradient(0deg,#141c1dd9 10%,#141c1d73)}.hero[data-astro-cid-t32iykb7]{min-height:0}.hero-texte[data-astro-cid-t32iykb7]{padding-top:40px;padding-bottom:40px}.coeur-grille[data-astro-cid-t32iykb7]{grid-template-columns:1fr}}
