.journal-module__7srGnq__page{background:var(--canvas,#f7f9fc);color:var(--ink,#16233a);padding-block:clamp(3.5rem,7vw,7rem) clamp(4rem,8vw,8rem)}.journal-module__7srGnq__shell{width:100%;max-width:var(--ds-content-width,1128px);padding-inline:max(var(--ds-page-margin,1.5rem), 4vw);margin-inline:auto}.journal-module__7srGnq__masthead{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1.5rem 3rem;display:flex}.journal-module__7srGnq__mastheadCopy{max-width:46ch}.journal-module__7srGnq__eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--gold,#b45309);font-size:.8125rem;font-weight:700;display:block}.journal-module__7srGnq__title{font-family:var(--ds-display,inherit);letter-spacing:-.03em;color:var(--ink,#0f172a);margin:.75rem 0 0;font-size:clamp(2.25rem,5vw,3.5rem);font-weight:800;line-height:1.05}.journal-module__7srGnq__lede{color:var(--muted,#475569);margin:1rem 0 0;font-size:1.05rem;line-height:1.6}.journal-module__7srGnq__filters{flex-wrap:wrap;gap:.5rem;display:flex}.journal-module__7srGnq__filter{height:2.25rem;box-shadow:inset 0 0 0 1px var(--rule,#e2e8f0);color:var(--muted,#475569);border-radius:999px;align-items:center;padding-inline:.95rem;font-size:.8125rem;font-weight:600;transition:color .12s,box-shadow .12s,background-color .12s;display:inline-flex}.journal-module__7srGnq__filter:hover{color:var(--ink,#0f172a);box-shadow:inset 0 0 0 1px var(--muted,#94a3b8)}.journal-module__7srGnq__filterOn{background:var(--deep,#0f172a);box-shadow:none;color:var(--onDeep,#fff)}.journal-module__7srGnq__lead{margin-top:clamp(2.5rem,5vw,4rem)}.journal-module__7srGnq__leadLink{align-items:center;gap:clamp(1.5rem,3vw,3rem);display:grid}@media (min-width:860px){.journal-module__7srGnq__leadLink{grid-template-columns:7fr 5fr}}.journal-module__7srGnq__leadMedia{aspect-ratio:16/10;border-radius:var(--ds-card-radius,20px);background:var(--surface,#eef2f7);position:relative;overflow:hidden}.journal-module__7srGnq__leadMedia img{object-fit:cover}.journal-module__7srGnq__leadMeta{color:var(--muted,#64748b);align-items:center;gap:.75rem;font-size:.8125rem;display:flex}.journal-module__7srGnq__leadTitle{font-family:var(--ds-display,inherit);letter-spacing:-.025em;color:var(--ink,#0f172a);margin:.85rem 0 0;font-size:clamp(1.75rem,3.2vw,2.6rem);font-weight:800;line-height:1.1}.journal-module__7srGnq__leadExcerpt{color:var(--muted,#475569);margin:.9rem 0 0;font-size:1.02rem;line-height:1.6}.journal-module__7srGnq__leadMore{color:var(--sky,#0369a1);align-items:center;gap:.5rem;margin-top:1.4rem;font-size:.9rem;font-weight:700;display:inline-flex}.journal-module__7srGnq__leadLink:hover .journal-module__7srGnq__leadTitle{text-underline-offset:4px;text-decoration:underline}.journal-module__7srGnq__rule{border:0;border-top:1px solid var(--rule,#e2e8f0);margin:clamp(2.5rem,5vw,4rem) 0 0}.journal-module__7srGnq__grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr));gap:clamp(1.5rem,3vw,2.5rem);margin-top:clamp(2rem,4vw,3rem);display:grid}.journal-module__7srGnq__card{flex-direction:column;height:100%;display:flex}.journal-module__7srGnq__cardMedia{aspect-ratio:16/10;border-radius:var(--ds-card-radius,20px);background:var(--surface,#eef2f7);position:relative;overflow:hidden}.journal-module__7srGnq__cardMedia img{object-fit:cover}.journal-module__7srGnq__cardMeta{color:var(--muted,#64748b);align-items:center;gap:.6rem;margin-top:1rem;font-size:.75rem;display:flex}.journal-module__7srGnq__chip{letter-spacing:.12em;text-transform:uppercase;color:var(--gold,#b45309);font-weight:700}.journal-module__7srGnq__cardTitle{-webkit-line-clamp:2;font-family:var(--ds-display,inherit);letter-spacing:-.02em;color:var(--ink,#0f172a);-webkit-box-orient:vertical;margin:.5rem 0 0;font-size:1.3rem;font-weight:700;line-height:1.25;display:-webkit-box;overflow:hidden}.journal-module__7srGnq__cardExcerpt{-webkit-line-clamp:2;color:var(--muted,#64748b);-webkit-box-orient:vertical;margin:.5rem 0 0;font-size:.92rem;line-height:1.55;display:-webkit-box;overflow:hidden}.journal-module__7srGnq__card:hover .journal-module__7srGnq__cardTitle{text-underline-offset:3px;text-decoration:underline}.journal-module__7srGnq__placeholder{box-shadow:inset 0 0 0 1px var(--rule,#e2e8f0);color:var(--muted,#94a3b8);place-items:center;display:grid;position:absolute;inset:0}.journal-module__7srGnq__empty{border-radius:var(--ds-card-radius,20px);background:var(--surface,#f1f5f9);text-align:center;color:var(--muted,#475569);margin-top:clamp(2.5rem,5vw,4rem);padding:clamp(2.5rem,6vw,4.5rem)}
.avis-module__i9sm1q__grid{columns:1;column-gap:clamp(1.25rem,2.5vw,2rem);margin-top:clamp(2.5rem,5vw,4rem)}@media (min-width:720px){.avis-module__i9sm1q__grid{columns:2}}@media (min-width:1080px){.avis-module__i9sm1q__grid{columns:3}}.avis-module__i9sm1q__card{break-inside:avoid;border-radius:var(--ds-card-radius,20px);background:var(--paper,#fff);box-shadow:inset 0 0 0 1px var(--rule,#e2e8f0);margin:0 0 clamp(1.25rem,2.5vw,2rem);padding:clamp(1.25rem,2.5vw,1.75rem)}.avis-module__i9sm1q__stars{gap:.15rem;display:inline-flex}.avis-module__i9sm1q__starOn{width:1rem;height:1rem;fill:var(--gold,#f59e0b);color:var(--gold,#f59e0b)}.avis-module__i9sm1q__starOff{width:1rem;height:1rem;color:var(--rule,#cbd5e1)}.avis-module__i9sm1q__quote{color:var(--ink,#1e293b);margin:.75rem 0 0;font-size:.98rem;line-height:1.6}.avis-module__i9sm1q__who{color:var(--muted,#64748b);flex-wrap:wrap;align-items:baseline;gap:.5rem;margin-top:1rem;font-size:.8125rem;display:flex}.avis-module__i9sm1q__who strong{color:var(--ink,#0f172a)}.avis-module__i9sm1q__origin{background:var(--surface,#f1f5f9);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:.1rem .5rem;font-size:.6875rem;font-weight:700}.avis-module__i9sm1q__score{align-items:baseline;gap:.6rem;display:flex}.avis-module__i9sm1q__score strong{font-family:var(--ds-display,inherit);color:var(--ink,#0f172a);font-size:clamp(2rem,4vw,3rem);font-weight:800;line-height:1}.avis-module__i9sm1q__score span{color:var(--muted,#64748b);font-size:.85rem}