.verdier.svelte-4syzoy{background:var(--ef-white);padding-block:var(--ef-section);color:var(--ef-text)}.verdier__head.svelte-4syzoy{max-width:820px;margin-bottom:clamp(2.5rem,5vw,4rem)}.verdier__title.svelte-4syzoy{font-size:var(--ef-text-3xl);color:var(--ef-coal);letter-spacing:-.025em;margin:.75rem 0 1.25rem;line-height:1.05}.verdier__lead.svelte-4syzoy{max-width:60ch;font-size:var(--ef-text-lg);color:var(--ef-muted);margin:0;line-height:1.55}.verdier__grid.svelte-4syzoy{grid-template-columns:1fr;gap:1rem;display:grid}@media (width>=720px){.verdier__grid.svelte-4syzoy{grid-template-columns:repeat(6,1fr);gap:1.25rem}}@media (width>=1020px){.verdier__grid.svelte-4syzoy{grid-template-columns:repeat(12,1fr)}}.verdi.svelte-4syzoy{background:var(--ef-gra);isolation:isolate;border-radius:4px;flex-direction:column;justify-content:space-between;gap:.5rem;min-height:220px;padding:clamp(1.5rem,2.5vw,2rem);display:flex;position:relative;overflow:hidden}@media (width>=720px){.verdi.svelte-4syzoy{grid-column:span 3}}@media (width>=1020px){.verdi.svelte-4syzoy{grid-column:span 4}}.verdi--featured.svelte-4syzoy{background:var(--ef-coal);color:var(--ef-white);min-height:340px}@media (width>=720px){.verdi--featured.svelte-4syzoy{grid-column:span 6;min-height:400px}}@media (width>=1020px){.verdi--featured.svelte-4syzoy{grid-area:span 2/span 8;min-height:440px}}.verdi__media.svelte-4syzoy{z-index:-2;position:absolute;inset:0}.verdi__media.svelte-4syzoy img:where(.svelte-4syzoy){object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .7s var(--ef-out-quart)}.verdi__overlay.svelte-4syzoy{z-index:-1;background:linear-gradient(#0a0a0c94 0%,#0a0a0ceb 100%),linear-gradient(95deg,#2e060880 0%,#0000 60%);position:absolute;inset:0}.verdi--featured.svelte-4syzoy:hover .verdi__media:where(.svelte-4syzoy) img:where(.svelte-4syzoy){transform:scale(1.04)}.verdi--wide.svelte-4syzoy{background:var(--ef-red);color:var(--ef-white);min-height:200px;padding:clamp(2rem,4vw,3rem)}@media (width>=720px){.verdi--wide.svelte-4syzoy{grid-column:span 6}}@media (width>=1020px){.verdi--wide.svelte-4syzoy{grid-column:span 12;grid-template-columns:1fr 2fr;align-items:center;gap:3rem;min-height:220px;display:grid}}.verdi__letter.svelte-4syzoy{letter-spacing:-.06em;color:var(--ef-red);opacity:.95;margin:0;font-size:clamp(4rem,8vw,7rem);font-weight:800;line-height:.85}.verdi--featured.svelte-4syzoy .verdi__letter:where(.svelte-4syzoy){color:var(--ef-white);font-size:clamp(5rem,10vw,9rem)}.verdi--wide.svelte-4syzoy .verdi__letter:where(.svelte-4syzoy){color:#ffffff59;margin:0;font-size:clamp(5rem,10vw,8rem)}@media (width>=1020px){.verdi--wide.svelte-4syzoy .verdi__letter:where(.svelte-4syzoy){grid-area:1/1;justify-self:start}}.verdi__label.svelte-4syzoy{font-size:var(--ef-text-xl);letter-spacing:-.02em;color:var(--ef-coal);margin:0;font-weight:700}.verdi--featured.svelte-4syzoy .verdi__label:where(.svelte-4syzoy),.verdi--wide.svelte-4syzoy .verdi__label:where(.svelte-4syzoy){color:var(--ef-white);font-size:var(--t-xl)}@media (width>=1020px){.verdi--wide.svelte-4syzoy .verdi__label:where(.svelte-4syzoy){grid-area:1/2;place-self:start}}.verdi__body.svelte-4syzoy{font-size:var(--ef-text-sm);color:var(--ef-muted);max-width:32ch;margin:0;line-height:1.55}.verdi--featured.svelte-4syzoy .verdi__body:where(.svelte-4syzoy){color:#ffffffe0;font-size:var(--ef-text-base);max-width:42ch}.verdi--wide.svelte-4syzoy .verdi__body:where(.svelte-4syzoy){color:#ffffffe0;font-size:var(--ef-text-base);max-width:56ch}@media (width>=1020px){.verdi--wide.svelte-4syzoy .verdi__body:where(.svelte-4syzoy){grid-area:2/2;align-self:end}.verdi--wide.svelte-4syzoy .verdi__letter:where(.svelte-4syzoy){grid-row:1/span 2;align-self:center}}
