._root_18zl2_1 {
  padding: var(--space-2xl) var(--page-gutter) var(--space-lg);
  text-align: center;
  background-color: var(--color-amour);
  overflow-x: clip;
}
._title_18zl2_8,
._tab-list_18zl2_9,
._link_18zl2_10 {
  margin-inline: auto;
}
._title_18zl2_8 {
  margin-block-end: clamp(1.5rem, .9rem + 2vw, 2.5rem);
}
@media (width >= 64rem) {
  ._title_18zl2_8 {
    max-inline-size: 25ch;
  }
}
._tab-list_18zl2_9 {
  padding-inline: var(--page-gutter);
  margin-block-end: clamp(2rem, 1.1rem + 3vw, 3.5rem);
  margin-inline: calc(var(--page-gutter) * -1);
  white-space: nowrap;
  scrollbar-width: none;
  column-gap: .5rem;
  display: flex;
  overflow-x: auto;
}
._tab-list_18zl2_9::-webkit-scrollbar {
  display: none;
}
._trigger_18zl2_37:first-child {
  margin-inline-start: auto;
}
._trigger_18zl2_37:last-child {
  margin-inline-end: auto;
}
._trigger_18zl2_37[aria-selected=true] {
  color: var(--color-accent);
}
._card_18zl2_51 {
  aspect-ratio: 276/382;
  border-radius: var(--border-radius);
  background-color: #fff;
}
._link_18zl2_10 {
  font-size: clamp(.875rem, .8rem + .25vw, 1rem);
  line-height: var(--line-height-sm);
  margin-block-start: clamp(2rem, 1.1rem + 3vw, 3.5rem);
  display: block;
}
