<template>
  <AnchoredSection id="contact">
    <LayoutContainer>
      <!-- Section "Appelez nous" -->
      <v-row class="center-90">
        <LayoutUISubTitle v-if="smAndDown"> Contactez-nous </LayoutUISubTitle>

        <v-col cols="12" md="6">
          <v-img
            src="/images/components/contact/Contact_Opentalent_agenda_et_logiciels_culturels.jpg"
            alt="Téléphone fixe posé sur un fond bleu comportant des bulles d’onomatopée : HAHA! OH! HEY! WOW! "
            :cover="mdAndDown"
            class="help-img"
          />
        </v-col>

        <v-col cols="12" lg="5" class="contact-section">
          <LayoutUISubTitle v-if="mdAndUp"> Contactez-nous </LayoutUISubTitle>

          <LayoutUITitle> Vous avez un projet ? </LayoutUITitle>

          <div class="px-6">
            <p class="contact-details mb-3">
              Vous souhaitez optimiser votre temps et fluidifier votre gestion
              administrative ? Nous sommes à votre écoute pour vous conseiller
              et vous proposer une solution parfaitement adaptée à vos besoins
              !”
            </p>
            <p class="contact-details">
              Que vous soyez une petite ou une structure plus conséquente, notre
              notre offre est conçue pour s’adapter à toutes les tailles
              d'établissement. Le coût de l’abonnement au logiciel s’ajuste en
              fonction du nombre d'élèves, tout en vous garantissant l’accès à
              l'intégralité des fonctionnalités !
            </p>

            <v-btn to="nous-contacter" class="btn-contact">
              Nous contacter
            </v-btn>
          </div>
        </v-col>
      </v-row>

      <!-- Section "Adhérent CMF" -->
      <v-row class="center-90 cmf-section">
        <v-col cols="12" lg="6">
          <LayoutUISubTitle> Adhérents CMF </LayoutUISubTitle>

          <LayoutUITitle> Bénéficiez de conditions privilégiées </LayoutUITitle>

          <div class="pl-4">
            <v-img
              v-if="mdAndDown"
              src="/images/logos/cmf/Logo_Confederation_Musicale_de_France-CMF_vivre_la_musique_ensemble.jpg"
              alt="Logo Confédération Musicale de France - CMF avec son slogan : vivre la musique ensemble"
              class="logo-cmf my-6"
            />

            <p class="contact-details">
              Si votre établissement d’enseignement artistique est adhérent à la
              Confédération Musicale de France (CMF), vous bénéficiez
              gratuitement, dans le cadre de votre adhésion, de la version
              Opentalent Artist standard et de conditions privilégiées pour la
              version Opentalent School. <br />
            </p>

            <p class="mt-6 contact-details">
              Contactez-nous directement ou contactez votre fédération pour
              obtenir vos codes d’accès.
            </p>

            <v-btn
              href="https://www.cmf-musique.org/contact/"
              target="_blank"
              class="btn-contact"
            >
              Obtenir mon code d'accès
            </v-btn>
          </div>
        </v-col>

        <v-col v-if="mdAndUp" cols="12" md="6">
          <v-img
            src="/images/logos/cmf/Logo_Confederation_Musicale_de_France-CMF_vivre_la_musique_ensemble.jpg"
            alt="Logo Confédération Musicale de France - CMF avec son slogan : vivre la musique ensemble"
            class="logo-cmf mt-12"
          />
        </v-col>
      </v-row>
    </LayoutContainer>
  </AnchoredSection>
</template>
<script setup>
import { useDisplay } from 'vuetify'
import AnchoredSection from '~/components/Layout/AnchoredSection.vue'

const { smAndDown, mdAndDown, mdAndUp } = useDisplay()
</script>

<style scoped>
.help-img {
  width: 100%;
  height: 90%;
  object-fit: cover;
  object-position: center;
}

.logo-cmf {
  background-repeat: no-repeat;
  background-size: contain;
  width: 50%;
  min-width: 250px;
  height: 100%;
  margin-left: 100px;

  @media (max-width: 1240px) {
    margin: 12px auto 48px auto !important;
  }
}

.btn-contact {
  margin-top: 1rem;
  height: 53px;
  background: var(--secondary-color);
  border-radius: 6px;
  color: var(--on-secondary-color);
  padding: 19px 28px;
  gap: 9px;
  max-width: 90%;
}

.subtitle {
  font-weight: 400;
  font-size: 34px;
  line-height: 38px;
  color: var(--on-neutral-color);
  margin-bottom: 2rem;
}

.contact-details {
  font-weight: 300;
  font-size: 16px;
  line-height: 20px;
  color: var(--on-neutral-color);
  max-width: 80%;
}

@media (max-width: 1240px) {
  .contact-section {
    text-align: center;
  }

  .cmf-section {
    text-align: center;
  }

  .contact-details {
    margin: 0 auto;
  }
}

@media (max-width: 1600px) and (min-width: 600px) {
  .contact-details {
    width: 30rem !important;
  }
}

@media (max-width: 600px) {
  .contact-details {
    max-width: 100%;
    width: 100%;
    text-align: justify;
  }
}
</style>
