.r-hero-grid{grid-template-columns:minmax(0,1.5fr) minmax(320px,.75fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}.r-hero-text{flex-direction:column;gap:24px;min-width:0;display:flex}.r-hero .o-h1{font-size:clamp(40px,5vw,76px)}.r-hero-book{align-self:center}@media (max-width:1000px){.r-hero-grid{grid-template-columns:minmax(0,1fr)}}.r-index{font-family:var(--f-ui);letter-spacing:.2em;text-transform:uppercase;flex-wrap:wrap;gap:10px 28px;margin:8px 0 0;padding:0;font-size:12px;list-style:none;display:flex}.r-index a{border-bottom:1px solid var(--laiton);padding-bottom:4px}.r-fam{padding-block:clamp(72px,8vw,120px);scroll-margin-top:0}.r-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:40px;display:flex}.r-grid{columns:4 260px;column-gap:16px;margin:0;padding:0;list-style:none}.r-grid li{break-inside:avoid;margin-bottom:16px}.r-grid figure{margin:0}.r-img{overflow:hidden}.r-img img{width:100%;height:auto;display:block}.r-grid figcaption{color:var(--muted-on-platre);margin-top:8px;font-size:12px;line-height:1.5}.noir .r-grid figcaption{color:var(--muted-on-noir)}.rz-bandeau li{align-items:center;gap:8px;display:inline-flex}.rz-similaire{padding-block:0 clamp(64px,7vw,110px)}.rz-similaire .o-encart{margin-top:0;padding:clamp(28px,4vw,48px)}.rz-sources{margin-top:36px}.rz-sources summary{cursor:pointer;letter-spacing:.18em;text-transform:uppercase;color:var(--muted-on-noir);font-size:10px}.o-related .rz-sources ul{gap:8px;margin-top:14px;display:grid}.o-related .rz-sources li{font-family:var(--f-ui);color:var(--muted-on-noir);font-size:12px;line-height:1.5}.o-related .rz-sources a{border-bottom:1px solid var(--line-on-noir)}.r-pros{padding-block:clamp(72px,8vw,120px)}.r-pros .r-head p{max-width:60ch;color:var(--muted-on-platre);margin:0;font-size:15px;line-height:1.7}.r-pros-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 24px;margin:0;padding:0;list-style:none;display:grid}.r-pro-card{color:inherit;flex-direction:column;gap:12px;text-decoration:none;display:flex}.r-pro-card .img{aspect-ratio:4/3;background:#14151714;overflow:hidden}.r-pro-card .img img{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--ease-out)}.r-pro-card:hover .img img{transform:scale(1.03)}.r-pro-card .m{font-family:var(--f-mono);letter-spacing:.2em;color:var(--rouille);text-transform:uppercase;align-items:center;gap:8px;font-size:10px;display:inline-flex}.r-pro-card .t{font-family:var(--f-display);font-size:26px;line-height:1.12}.r-pro-card .d{color:var(--muted-on-platre);font-size:14px;line-height:1.6}@media (min-width:1001px){.r-pros-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.r-pros-grid-4 .r-pro-card .t{font-size:22px}}@media (max-width:1000px){.r-pros-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.r-pros-grid{grid-template-columns:minmax(0,1fr)}}.o-cas{border-top:1px solid var(--line-on-platre,#1415171f)}
