.nd{padding:32px 0 64px}.nd-head{flex-direction:column;gap:4px;margin-bottom:24px;display:flex}.nd-title{font-size:var(--text-h2);line-height:var(--text-h2--line-height);font-weight:var(--text-h2--font-weight);letter-spacing:var(--text-h2--letter-spacing);color:var(--color-ink-strong);margin:0}.nd-sub{font-size:var(--text-body-s);line-height:var(--text-body-s--line-height);color:var(--color-ink-soft);margin:0}.nd-pills{-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:8px;padding-bottom:24px;display:flex;overflow-x:auto}.nd-pills::-webkit-scrollbar{display:none}.nd-pill{flex-shrink:0}.nd-pill-logo{border-radius:var(--radius-pill);object-fit:contain;background:var(--background);border:1px solid var(--color-hairline);width:24px;height:24px}.nd-pill-count{font-size:var(--text-body-s);color:var(--color-ink-soft)}.nd-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.nd-grid .bp-launch{height:420px}.nd-grid .bp-launch-lead{display:none}@media (max-width:1199px){.nd-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:899px){.nd-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.nd-empty{text-align:center;color:var(--color-ink-soft);font-size:var(--text-body);flex-direction:column;align-items:center;gap:12px;padding:64px 16px;display:flex}.nd-empty-link{color:var(--color-brand);font-weight:600;text-decoration:none}.nd-empty-link:hover{text-decoration:underline}@media (max-width:639px){.nd{padding:20px 0 48px}.nd-head{margin-bottom:16px}.nd-pills{padding-bottom:16px}.nd-grid{grid-template-columns:minmax(0,1fr);gap:12px}.nd-grid .bp-launch{height:auto}.nd-grid .bp-launch-media{flex-direction:row;gap:0;min-height:136px;padding:8px 8px 8px 128px}.nd-grid .bp-launch-photo{object-fit:cover;object-position:center;border:1px solid var(--color-hairline);box-sizing:border-box;background:var(--background);border-radius:16px;width:112px;height:calc(100% - 16px);inset:8px auto auto 8px}.nd-grid .bp-launch-badge{width:40px;height:40px;margin:0;font-size:11px;line-height:14px;position:absolute;top:14px;left:14px}.nd-grid .bp-launch-badge:lang(fr){width:48px;height:48px;margin:0;font-size:10px}.nd-grid .bp-launch-panel{border-radius:16px;flex:1;justify-content:center;gap:6px;padding:12px}.nd-grid .bp-launch-brand{gap:8px}.nd-grid .bp-launch-ava{width:28px;height:28px}.nd-grid .bp-launch-ava-badge{width:12px;height:12px}.nd-grid .bp-launch-headline,.nd-grid .bp-launch-info{font-size:var(--text-detail);line-height:var(--text-detail--line-height)}.nd-grid .bp-launch-info{display:none}.nd-grid .bp-launch-title{font-size:var(--text-body);line-height:20px}.nd-grid .bp-launch-lead,.nd-grid .bp-launch-cta{display:none}.nd-grid .bp-launch-field{flex-direction:row;align-items:baseline;gap:6px}.nd-grid .bp-launch-field-lbl,.nd-grid .bp-launch-field-val{font-size:var(--text-detail);line-height:var(--text-detail--line-height)}}
