.list-items--expertises .splide .splide__track {
  cursor: move;
  /* fallback if grab cursor is unsupported */
  cursor: grab;
  cursor: -moz-grab;
  cursor: -webkit-grab;
  transform: translateX(calc(var(--gap) * -.5)); }
  .list-items--expertises .splide .splide__track:active {
    cursor: grabbing;
    cursor: -moz-grabbing;
    cursor: -webkit-grabbing; }
  .list-items--expertises .splide .splide__list {
  display: flex; }
  .list-items--expertises .splide .splide__slide {
  flex-shrink: 0;
  width: calc(100% + var(--gap));
  padding-left: calc(var(--gap) / 2);
  padding-right: calc(var(--gap) / 2); }
  .list-items--expertises .splide .splide__slide > div {
    position: relative;
    width: 100%;
    height: 100%;
    aspect-ratio: 5/7;
    border-radius: 1.2rem;
    overflow: hidden; }
  .list-items--expertises .splide .splide__slide > div picture {
      position: absolute;
      inset: 0; }
  .list-items--expertises .splide .splide__slide > div picture::after {
        content: '';
        position: absolute;
        inset: 0;
        width: 100%;
        height: 100%;
        background: linear-gradient(transparent, var(--color-dark));
        opacity: .3; }
  .list-items--expertises .splide .splide__slide > div p {
      position: absolute;
      left: var(--spacing-l);
      bottom: var(--spacing-l);
      width: calc(100% - 2 * var(--spacing-l));
      color: var(--color-white); }
  @media screen and (min-width: 0px) {
        .list-items--expertises .splide .splide__slide > div p {
          font-size: 3rem !important;
          line-height: 3rem !important;
          font-weight: 500 !important;
          font-family: var(--font-primary) !important; } }
  @media screen and (min-width: 768px) {
        .list-items--expertises .splide .splide__slide > div p {
          font-size: 4.2rem !important;
          line-height: 4.6rem !important;
          font-weight: 500 !important;
          font-family: var(--font-primary) !important; } }
  .list-items--expertises .splide .splide__sr {
  display: none; }
  @media (min-width: 768px) {
  .list-items--expertises .splide .splide__slide > div {
    aspect-ratio: 2/1; } }


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29tcG9uZW50cy9saXN0LWl0ZW1zL2V4cGVydGlzZXMuY3NzIiwibWFwcGluZ3MiOiJBQUdBO0VBS1ksWUFBWTtFQUFFO0VBQ2QsWUFBWTtFQUNaLGlCQUFpQjtFQUNqQixvQkFBb0I7RUFDcEIsNkNBQTZDO0VBVHpEO0lBWWdCLGdCQUFnQjtJQUNoQixxQkFBcUI7SUFDckIsd0JBQXdCO0VBZHhDO0VBbUJZLGFBQWE7RUFuQnpCO0VBeUJZLGNBQWM7RUFDZCw4QkFBOEI7RUFDOUIsa0NBQWtDO0VBQ2xDLG1DQUFtQztFQTVCL0M7SUErQmdCLGtCQUFrQjtJQUNsQixXQUFXO0lBQ1gsWUFBWTtJQUNaLGlCQUFpQjtJQUNqQixxQkFBcUI7SUFDckIsZ0JBQWdCO0VBcENoQztNQXVDb0Isa0JBQWtCO01BQ2xCLFFBQVE7RUF4QzVCO1FBMkN3QixXQUFXO1FBQ1gsa0JBQWtCO1FBQ2xCLFFBQVE7UUFDUixXQUFXO1FBQ1gsWUFBWTtRQUNaLDJEQUEyRDtRQUMzRCxXQUFXO0VBakRuQztNQXNEb0Isa0JBQWtCO01BQ2xCLHNCQUFzQjtNQUN0Qix3QkFBd0I7TUFDeEIsd0NBQXdDO01BQ3hDLHlCQUF5QjtFQ25EckM7UURQUjtVQ2U0QiwwQkFBNEM7VUFBNUMsNEJBQTRDO1VBQTVDLDJCQUE0QztVQUE1QywyQ0FBNEMsSUQ2Q3ZEO0VDckRUO1FEUFI7VUNlNEIsNEJBQTRDO1VBQTVDLDhCQUE0QztVQUE1QywyQkFBNEM7VUFBNUMsMkNBQTRDLElENkN2RDtFQTVEakI7RUFpRVksYUFBYTtFRW5FckI7RUYwRUE7SUFPZ0IsaUJBQWlCLElBQ3BCIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vZGFua2EvLi9jb21wb25lbnRzL2xpc3QtaXRlbXMvZXhwZXJ0aXNlcy5zY3NzIiwid2VicGFjazovL2RhbmthLy4vc3JjL2FwcC9zY3NzL2Fic3RyYWN0cy9mdW5jdGlvbnMvX2dldC10ZXh0LXN0eWxlLnNjc3MiLCJ3ZWJwYWNrOi8vZGFua2EvLi9zcmMvYXBwL3Njc3MvYWJzdHJhY3RzL21peGlucy9fbWVkaWEtcXVlcmllcy5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgJy4uLy4uL3NyYy9hcHAvc2Nzcy9hYnN0cmFjdHMvZnVuY3Rpb25zJztcbkBpbXBvcnQgJy4uLy4uL3NyYy9hcHAvc2Nzcy9hYnN0cmFjdHMvbWl4aW5zJztcblxuLmxpc3QtaXRlbXMtLWV4cGVydGlzZXMge1xuXG4gICAgLnNwbGlkZSB7XG5cbiAgICAgICAgLnNwbGlkZV9fdHJhY2sge1xuICAgICAgICAgICAgY3Vyc29yOiBtb3ZlOyAvKiBmYWxsYmFjayBpZiBncmFiIGN1cnNvciBpcyB1bnN1cHBvcnRlZCAqL1xuICAgICAgICAgICAgY3Vyc29yOiBncmFiO1xuICAgICAgICAgICAgY3Vyc29yOiAtbW96LWdyYWI7XG4gICAgICAgICAgICBjdXJzb3I6IC13ZWJraXQtZ3JhYjtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWChjYWxjKHZhcigtLWdhcCkgKiAtLjUpKTtcblxuICAgICAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgICAgIGN1cnNvcjogZ3JhYmJpbmc7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiAtbW96LWdyYWJiaW5nO1xuICAgICAgICAgICAgICAgIGN1cnNvcjogLXdlYmtpdC1ncmFiYmluZztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zcGxpZGVfX2xpc3Qge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIC8vIGdhcDogdmFyKC0tZ2FwKTtcbiAgICAgICAgICAgIC8vIG1hcmdpbi1sZWZ0OiBjYWxjKHZhcigtLWdhcCkgKiAtLjUpO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNwbGlkZV9fc2xpZGUge1xuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlICsgdmFyKC0tZ2FwKSk7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tZ2FwKSAvIDIpO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1nYXApIC8gMik7XG5cbiAgICAgICAgICAgICYgPiBkaXYge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiA1Lzc7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMS4ycmVtO1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgXG4gICAgICAgICAgICAgICAgcGljdHVyZSB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgaW5zZXQ6IDA7XG4gICAgXG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgaW5zZXQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0cmFuc3BhcmVudCwgdmFyKC0tY29sb3ItZGFyaykpO1xuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogLjM7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogdmFyKC0tc3BhY2luZy1sKTtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiB2YXIoLS1zcGFjaW5nLWwpO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMiAqIHZhcigtLXNwYWNpbmctbCkpO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0ZXh0LXN0eWxlKCdoMycpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zcGxpZGVfX3NyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBpbmNsdWRlIG1pbi13aWR0aCgnbScpIHtcblxuICAgIC5saXN0LWl0ZW1zLS1leHBlcnRpc2VzIHtcblxuICAgICAgICAuc3BsaWRlIHtcbiAgICBcbiAgICAgICAgICAgIC5zcGxpZGVfX3NsaWRlIHtcbiAgICBcbiAgICAgICAgICAgICAgICAmID4gZGl2IHtcbiAgICAgICAgICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiAyLzE7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIkBpbXBvcnQgJy4uLy4uL2RhdGEvdGV4dC1zdHlsZXMnO1xuXG4kZm9udC1icmVha3BvaW50czogbWFwLWdldCggJGZvbnQtc2l6ZXMsICdicmVha3BvaW50cycgKTtcblxuQG1peGluIHRleHQtc3R5bGUoICRlbGVtZW50ICkge1xuICAgIFxuICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggbGVuZ3RoKCAkZm9udC1icmVha3BvaW50cyApIHtcbiAgICAgICAgJGJyZWFrcG9pbnQ6IG50aCgkZm9udC1icmVha3BvaW50cywgJGkpO1xuICAgICAgICAkYnJlYWtwb2ludDogbWFwLWdldChtYXAtZ2V0KCRsYXlvdXRzLCAkYnJlYWtwb2ludCksICdicmVha3BvaW50Jyk7XG4gICAgXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kICggbWluLXdpZHRoOiAkYnJlYWtwb2ludCApIHtcbiAgICAgICAgICAgIEBlYWNoICRzZWxlY3RvciwgJHByb3BlcnRpZXMgaW4gbWFwLWdldCggJGZvbnQtc2l6ZXMsICdkYXRhJyApIHtcbiAgICBcbiAgICAgICAgICAgICAgICBAaWYgKCAkZWxlbWVudCA9PSAkc2VsZWN0b3IgKSB7XG4gICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAvLyBMb29wIG9uIHByb3BlcnRpZXNcbiAgICAgICAgICAgICAgICAgICAgQGVhY2ggJHByb3BlcnR5LCAkdmFsdWVzIGluICRwcm9wZXJ0aWVzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpZiAkcHJvcGVydHkgIT0gJ3NlbGVjdG9yJyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgI3skcHJvcGVydHl9OiAje250aCgkdmFsdWVzLCAkaSl9ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCJAbWl4aW4gbWluLXdpZHRoKCRsYXlvdXQpIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogYnJlYWtwb2ludCgkbGF5b3V0KSkgeyBAY29udGVudDsgfVxufVxuXG5AbWl4aW4gbWF4LXdpZHRoKCRsYXlvdXQpIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogYnJlYWtwb2ludCgkbGF5b3V0KSkgeyBAY29udGVudDsgfVxufSJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/