.resultats-module__40FEJW__tableRegion{border:1px solid var(--vc-line,#c9d2c7);border-radius:12px;max-width:100%;overflow-x:auto}.resultats-module__40FEJW__tableRegion table{border-collapse:collapse;width:100%}.resultats-module__40FEJW__tableRegion th,.resultats-module__40FEJW__tableRegion td{text-align:left;border-bottom:1px solid var(--vc-line,#c9d2c7);padding:12px}.resultats-module__40FEJW__mobileResults{display:none}.resultats-module__40FEJW__visuallyHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.resultats-module__40FEJW__filters,.resultats-module__40FEJW__toolbar,.resultats-module__40FEJW__results,.resultats-module__40FEJW__pagination{width:min(calc(100% - 40px), var(--vc-content,1180px));min-width:0;margin-inline:auto}.resultats-module__40FEJW__filters{grid-template-columns:minmax(220px,1fr) minmax(160px,.38fr) auto auto;align-items:end;gap:14px;margin-block:clamp(20px,4vw,38px) 18px;display:grid}.resultats-module__40FEJW__field{min-width:0}.resultats-module__40FEJW__field input,.resultats-module__40FEJW__field select{width:100%}.resultats-module__40FEJW__submit,.resultats-module__40FEJW__reset{white-space:nowrap}.resultats-module__40FEJW__toolbar{justify-content:space-between;align-items:center;gap:16px;min-height:52px;margin-block:0 12px;display:flex}.resultats-module__40FEJW__summary{color:var(--vc-ink,#12343d);margin:0;font-weight:700}.resultats-module__40FEJW__activeFilters{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin:0;display:flex}.resultats-module__40FEJW__activeFilters span{border:1px solid var(--vc-line,#c9d2c7);background:var(--vc-paper,#fffdf7);min-height:34px;color:var(--vc-ink-soft,#405f65);border-radius:999px;align-items:center;padding:5px 11px;font-size:.82rem;display:inline-flex}.resultats-module__40FEJW__results{gap:14px;padding-block:8px 28px;display:grid}.resultats-module__40FEJW__fallbackHeading{border-inline-start:4px solid var(--vc-color-blue);background:var(--vc-color-blue-soft);border-radius:0 12px 12px 0;margin-block:4px 10px;padding:18px 20px}.resultats-module__40FEJW__fallbackHeading h2,.resultats-module__40FEJW__fallbackHeading p{margin:0}.resultats-module__40FEJW__fallbackHeading h2{margin-block:4px;font-size:clamp(1.65rem,4vw,2.35rem)}.resultats-module__40FEJW__fallbackHeading p:last-child{color:var(--vc-color-ink-muted)}.resultats-module__40FEJW__resultCard{grid-template-columns:minmax(150px,.24fr) minmax(0,1fr) auto;align-items:center;gap:clamp(16px,3vw,30px);min-width:0;padding:clamp(18px,3vw,26px);display:grid}.resultats-module__40FEJW__date,.resultats-module__40FEJW__cardBody{min-width:0}.resultats-module__40FEJW__date{color:var(--vc-ink,#12343d);gap:3px;font-weight:700;display:grid}.resultats-module__40FEJW__date small{color:var(--vc-ink-soft,#405f65);font-size:.78rem;font-weight:500}.resultats-module__40FEJW__cardBody h2{overflow-wrap:break-word;margin:0;font-size:clamp(1.22rem,2.6vw,1.65rem);line-height:1.08}.resultats-module__40FEJW__cardBody p{color:var(--vc-ink-soft,#405f65);margin:7px 0 0}.resultats-module__40FEJW__resultLink{white-space:nowrap;justify-self:end}.resultats-module__40FEJW__newWindow{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.resultats-module__40FEJW__empty{text-align:center;justify-items:center;gap:10px;min-height:270px;padding:clamp(28px,6vw,60px);display:grid}.resultats-module__40FEJW__empty h2,.resultats-module__40FEJW__empty p{margin:0}.resultats-module__40FEJW__pagination{text-align:center;grid-template-columns:minmax(120px,1fr) auto minmax(120px,1fr);align-items:center;gap:14px;padding-block:4px clamp(54px,8vw,90px);display:grid}.resultats-module__40FEJW__pagination>:first-child{justify-self:start}.resultats-module__40FEJW__pagination>:last-child{justify-self:end}@media (max-width:900px){.resultats-module__40FEJW__filters{grid-template-columns:minmax(0,1fr) minmax(150px,.42fr)}.resultats-module__40FEJW__submit,.resultats-module__40FEJW__reset{width:100%}.resultats-module__40FEJW__resultCard{grid-template-columns:minmax(125px,.3fr) minmax(0,1fr)}.resultats-module__40FEJW__resultLink{grid-column:1/-1;justify-self:stretch;width:100%}}@media (max-width:620px){.resultats-module__40FEJW__tableRegion{display:none}.resultats-module__40FEJW__mobileResults{gap:10px;margin:0;padding:0;list-style:none;display:grid}.resultats-module__40FEJW__mobileResults li{border:1px solid var(--vc-line,#c9d2c7);background:var(--vc-paper,#fffdf7);border-radius:12px;min-width:0;padding:14px 16px}.resultats-module__40FEJW__mobileRunner{overflow-wrap:anywhere;min-width:0;margin-bottom:10px;font-weight:700}.resultats-module__40FEJW__mobileRunner a{align-items:center;min-height:40px;display:inline-flex}.resultats-module__40FEJW__mobilePerformance{color:var(--vc-ink-soft,#405f65);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 12px;display:flex}.resultats-module__40FEJW__mobilePerformance strong{color:var(--vc-ink,#12343d);font-variant-numeric:tabular-nums}.resultats-module__40FEJW__filters,.resultats-module__40FEJW__toolbar,.resultats-module__40FEJW__results,.resultats-module__40FEJW__pagination{width:min(calc(100% - 24px), var(--vc-content,1180px))}.resultats-module__40FEJW__filters{grid-template-columns:minmax(0,1fr);margin-top:16px}.resultats-module__40FEJW__toolbar{flex-direction:column;align-items:flex-start;gap:8px;padding-block:4px 10px}.resultats-module__40FEJW__activeFilters{justify-content:flex-start}.resultats-module__40FEJW__resultCard{grid-template-columns:minmax(0,1fr);gap:14px}.resultats-module__40FEJW__date{border-bottom:1px solid var(--vc-line,#c9d2c7);padding-bottom:10px}.resultats-module__40FEJW__resultLink{grid-column:auto}.resultats-module__40FEJW__pagination{grid-template-columns:1fr 1fr}.resultats-module__40FEJW__pagination>span:nth-child(2){grid-area:1/1/auto/-1}.resultats-module__40FEJW__pagination>:first-child,.resultats-module__40FEJW__pagination>:last-child{grid-row:2;justify-self:stretch;width:100%}}@media (max-width:360px){.resultats-module__40FEJW__filters,.resultats-module__40FEJW__toolbar,.resultats-module__40FEJW__results,.resultats-module__40FEJW__pagination{width:min(calc(100% - 16px), var(--vc-content,1180px))}}
