<div id="cf-faq-ux-conversion">
  <style>
    #cf-faq-ux-conversion{
      --cf-bg:#f6f1e8;
      --cf-paper:#fbf8f3;
      --cf-card:#ffffff;
      --cf-line:#e7ddd0;
      --cf-line-strong:#d8c8b0;
      --cf-text:#1d1a17;
      --cf-muted:#746b60;
      --cf-accent:#b58c54;
      --cf-accent-soft:#f1e6d6;
      --cf-shadow:0 14px 36px rgba(30,24,18,.05);
      max-width:980px;
      margin:0 auto;
      padding:24px 16px;
      font-family:Arial, Helvetica, sans-serif;
      color:var(--cf-text);
      box-sizing:border-box;
    }

    #cf-faq-ux-conversion *{
      box-sizing:border-box;
    }

    #cf-faq-ux-conversion .cf-wrap{
      background:linear-gradient(180deg,#fbf7f1 0%, #f4ede2 100%);
      border:1px solid var(--cf-line);
      border-radius:28px;
      padding:24px;
      position:relative;
      overflow:hidden;
    }

    #cf-faq-ux-conversion .cf-wrap:before{
      content:"";
      position:absolute;
      right:-70px;
      top:-70px;
      width:200px;
      height:200px;
      border-radius:50%;
      background:radial-gradient(circle, rgba(181,140,84,.12) 0%, rgba(181,140,84,0) 72%);
      pointer-events:none;
    }

    #cf-faq-ux-conversion .cf-head{
      display:grid;
      grid-template-columns:minmax(0,1fr);
      gap:18px;
      margin-bottom:18px;
    }

    #cf-faq-ux-conversion .cf-kicker{
      display:inline-flex;
      align-items:center;
      gap:10px;
      margin:0 0 12px 0;
      color:var(--cf-muted);
      font-size:11px;
      font-weight:700;
      letter-spacing:.18em;
      text-transform:uppercase;
    }

    #cf-faq-ux-conversion .cf-kicker:before{
      content:"";
      width:36px;
      height:1px;
      background:var(--cf-line-strong);
      display:block;
    }

    #cf-faq-ux-conversion h2{
      margin:0;
      font-size:40px;
      line-height:1.04;
      letter-spacing:-0.05em;
      font-weight:800;
      color:var(--cf-text);
    }

    #cf-faq-ux-conversion .cf-lead{
      margin:12px 0 0 0;
      max-width:720px;
      font-size:16px;
      line-height:1.75;
      color:var(--cf-muted);
    }

    #cf-faq-ux-conversion .cf-top-meta{
      display:flex;
      flex-wrap:wrap;
      gap:10px;
      margin-top:4px;
    }

    #cf-faq-ux-conversion .cf-chip{
      display:inline-flex;
      align-items:center;
      gap:8px;
      min-height:42px;
      padding:10px 14px;
      border-radius:999px;
      background:rgba(255,255,255,.78);
      border:1px solid var(--cf-line);
      color:#3d362d;
      font-size:13px;
      line-height:1.3;
      font-weight:600;
      box-shadow:0 6px 18px rgba(30,24,18,.03);
    }

    #cf-faq-ux-conversion .cf-chip svg{
      width:14px;
      height:14px;
      flex:0 0 auto;
      color:var(--cf-accent);
    }

    #cf-faq-ux-conversion .cf-list{
      display:grid;
      gap:12px;
      margin-top:6px;
    }

    #cf-faq-ux-conversion details{
      background:rgba(255,255,255,.82);
      border:1px solid rgba(231,221,208,.95);
      border-radius:20px;
      overflow:hidden;
      box-shadow:var(--cf-shadow);
      transition:border-color .2s ease, box-shadow .2s ease, transform .2s ease, background .2s ease;
    }

    #cf-faq-ux-conversion details:hover{
      border-color:var(--cf-line-strong);
      transform:translateY(-1px);
    }

    #cf-faq-ux-conversion details[open]{
      background:#fff;
      border-color:var(--cf-line-strong);
      box-shadow:0 18px 40px rgba(30,24,18,.08);
    }

    #cf-faq-ux-conversion summary{
      list-style:none;
      cursor:pointer;
      display:flex;
      align-items:flex-start;
      justify-content:space-between;
      gap:14px;
      padding:18px 18px;
    }

    #cf-faq-ux-conversion summary::-webkit-details-marker{
      display:none;
    }

    #cf-faq-ux-conversion .cf-summary-left{
      display:flex;
      align-items:flex-start;
      gap:14px;
      min-width:0;
      width:100%;
    }

    #cf-faq-ux-conversion .cf-icon{
      width:46px;
      height:46px;
      border-radius:14px;
      display:inline-flex;
      align-items:center;
      justify-content:center;
      flex:0 0 46px;
      background:linear-gradient(180deg,#fff9f1 0%, #f2e7d7 100%);
      border:1px solid #e2d5c2;
      color:#3b3125;
    }

    #cf-faq-ux-conversion .cf-icon svg{
      width:21px;
      height:21px;
      stroke:currentColor;
    }

    #cf-faq-ux-conversion .cf-copy{
      min-width:0;
      padding-top:2px;
    }

    #cf-faq-ux-conversion .cf-question{
      display:block;
      margin:0;
      font-size:20px;
      line-height:1.3;
      font-weight:800;
      letter-spacing:-0.02em;
      color:var(--cf-text);
    }

    #cf-faq-ux-conversion .cf-label{
      display:block;
      margin:6px 0 0 0;
      color:var(--cf-muted);
      font-size:12px;
      line-height:1.2;
      font-weight:700;
      text-transform:uppercase;
      letter-spacing:.13em;
    }

    #cf-faq-ux-conversion .cf-arrow{
      width:40px;
      height:40px;
      border-radius:999px;
      border:1px solid var(--cf-line);
      background:#fff;
      display:inline-flex;
      align-items:center;
      justify-content:center;
      flex:0 0 40px;
      color:#40372e;
      transition:all .2s ease;
      margin-top:2px;
    }

    #cf-faq-ux-conversion .cf-arrow svg{
      width:16px;
      height:16px;
      stroke:currentColor;
      transition:transform .2s ease;
    }

    #cf-faq-ux-conversion details[open] .cf-arrow{
      background:#faf5ee;
      border-color:var(--cf-line-strong);
    }

    #cf-faq-ux-conversion details[open] .cf-arrow svg{
      transform:rotate(180deg);
    }

    #cf-faq-ux-conversion .cf-answer{
      padding:0 18px 20px 78px;
      border-top:1px solid rgba(231,221,208,.9);
    }

    #cf-faq-ux-conversion .cf-answer p{
      margin:0 0 12px 0;
      font-size:16px;
      line-height:1.78;
      color:#2d2924;
    }

    #cf-faq-ux-conversion .cf-answer p:first-child{
      margin-top:16px;
    }

    #cf-faq-ux-conversion .cf-answer p:last-child{
      margin-bottom:0;
    }

    #cf-faq-ux-conversion .cf-answer strong{
      color:#171411;
    }

    #cf-faq-ux-conversion .cf-note{
      margin-top:14px !important;
      padding:13px 14px;
      border-radius:14px;
      background:#f8f3ec;
      border:1px solid #e7ddcf;
      color:#5d554a !important;
      font-size:14px !important;
      line-height:1.65 !important;
    }

    #cf-faq-ux-conversion .cf-note--important{
      background:#f3ebdf;
      border-color:#dbc7a4;
    }

    #cf-faq-ux-conversion .cf-help{
      margin-top:18px;
      padding:18px;
      border-radius:20px;
      background:linear-gradient(180deg,#fffaf3 0%, #f5ecdf 100%);
      border:1px solid #e4d6c1;
      display:flex;
      align-items:center;
      justify-content:space-between;
      gap:14px;
      box-shadow:var(--cf-shadow);
    }

    #cf-faq-ux-conversion .cf-help-copy{
      min-width:0;
    }

    #cf-faq-ux-conversion .cf-help-title{
      margin:0;
      font-size:18px;
      line-height:1.3;
      font-weight:800;
      letter-spacing:-0.02em;
      color:var(--cf-text);
    }

    #cf-faq-ux-conversion .cf-help-text{
      margin:6px 0 0 0;
      font-size:15px;
      line-height:1.65;
      color:var(--cf-muted);
    }

    #cf-faq-ux-conversion .cf-help-btn{
      display:inline-flex;
      align-items:center;
      justify-content:center;
      min-height:46px;
      padding:12px 18px;
      border-radius:999px;
      background:#1d1a17;
      color:#fff !important;
      text-decoration:none;
      font-size:14px;
      font-weight:700;
      white-space:nowrap;
      transition:transform .2s ease, opacity .2s ease;
    }

    #cf-faq-ux-conversion .cf-help-btn:hover{
      transform:translateY(-1px);
      opacity:.92;
    }

    @media (max-width: 767px){
      #cf-faq-ux-conversion{
        padding:16px 10px;
      }

      #cf-faq-ux-conversion .cf-wrap{
        padding:18px;
        border-radius:22px;
      }

      #cf-faq-ux-conversion h2{
        font-size:32px;
      }

      #cf-faq-ux-conversion .cf-lead{
        font-size:15px;
        line-height:1.7;
      }

      #cf-faq-ux-conversion .cf-chip{
        min-height:40px;
        font-size:12px;
        padding:9px 12px;
      }

      #cf-faq-ux-conversion summary{
        padding:16px;
        gap:10px;
      }

      #cf-faq-ux-conversion .cf-summary-left{
        gap:12px;
      }

      #cf-faq-ux-conversion .cf-icon{
        width:42px;
        height:42px;
        flex:0 0 42px;
        border-radius:13px;
      }

      #cf-faq-ux-conversion .cf-icon svg{
        width:19px;
        height:19px;
      }

      #cf-faq-ux-conversion .cf-question{
        font-size:17px;
        line-height:1.35;
      }

      #cf-faq-ux-conversion .cf-label{
        margin-top:5px;
        font-size:11px;
      }

      #cf-faq-ux-conversion .cf-arrow{
        width:34px;
        height:34px;
        flex:0 0 34px;
      }

      #cf-faq-ux-conversion .cf-answer{
        padding:0 16px 16px 16px;
      }

      #cf-faq-ux-conversion .cf-answer p{
        font-size:15px;
        line-height:1.72;
      }

      #cf-faq-ux-conversion .cf-help{
        padding:16px;
        flex-direction:column;
        align-items:stretch;
      }

      #cf-faq-ux-conversion .cf-help-btn{
        width:100%;
      }
    }
  </style>

  <section class="cf-wrap">
    <div class="cf-head">
      <div>
        <span class="cf-kicker">Coruña Flat · Información práctica</span>
        <h2>Preguntas frecuentes</h2>
        <p class="cf-lead">
          Toda la información esencial para que tu llegada, tu estancia y tu salida sean cómodas, claras y sin imprevistos.
        </p>
      </div>

      <div class="cf-top-meta">
        <span class="cf-chip">
          <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true">
            <path d="M12 3v18"></path>
            <path d="M3 12h18"></path>
          </svg>
          Categoría: <strong>Acceso y estancia</strong>
        </span>

        <span class="cf-chip">
          <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true">
            <path d="M4 7h16"></path>
            <path d="M4 12h16"></path>
            <path d="M4 17h10"></path>
          </svg>
          Información práctica: <strong>horarios, normas, servicios</strong>
        </span>
      </div>
    </div>

    <div class="cf-list">
      <details open>
        <summary>
          <span class="cf-summary-left">
            <span class="cf-icon" aria-hidden="true">
              <svg viewBox="0 0 24 24" fill="none" stroke-width="1.9" stroke-linecap="round" stroke-linejoin="round">
                <circle cx="12" cy="12" r="8.5"></circle>
                <path d="M12 7.5v5l3 2"></path>
              </svg>
            </span>
            <span class="cf-copy">
              <span class="cf-question">¿A qué hora es el check-in?</span>
              <span class="cf-label">Llegada</span>
            </span>
          </span>
          <span class="cf-arrow" aria-hidden="true">
            <svg viewBox="0 0 24 24" fill="none" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round">
              <path d="M6 9l6 6 6-6"></path>
            </svg>
          </span>
        </summary>
        <div class="cf-answer">
          <p><strong>El check-in es desde las 16:00.</strong> A partir de esa hora el apartamento está listo para entrar.</p>
          <p>Antes de tu llegada te enviaremos las instrucciones de acceso para que puedas entrar sin esperas y con total comodidad.</p>
          <p class="cf-note"><strong>Recomendación:</strong> si prevés llegar tarde o tienes un retraso, avísanos para ayudarte a coordinar la llegada.</p>
        </div>
      </details>

      <details>
        <summary>
          <span class="cf-summary-left">
            <span class="cf-icon" aria-hidden="true">
              <svg viewBox="0 0 24 24" fill="none" stroke-width="1.9" stroke-linecap="round" stroke-linejoin="round">
                <path d="M7 4.5h10"></path>
                <path d="M7 8h10v9.5a2 2 0 0 1-2 2H9a2 2 0 0 1-2-2V8z"></path>
                <path d="M10 12h4"></path>
              </svg>
            </span>
            <span class="cf-copy">
              <span class="cf-question">¿A qué hora es el check-out?</span>
              <span class="cf-label">Salida</span>
            </span>
          </span>
          <span class="cf-arrow" aria-hidden="true">
            <svg viewBox="0 0 24 24" fill="none" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round">
              <path d="M6 9l6 6 6-6"></path>
            </svg>
          </span>
        </summary>
        <div class="cf-answer">
          <p><strong>El check-out es hasta las 12:00.</strong> Ese margen es necesario para preparar el apartamento para los siguientes huéspedes.</p>
          <p>Antes de salir, revisa que no dejas objetos personales y asegúrate de cerrar bien la puerta.</p>
        </div>
      </details>

      <details>
        <summary>
          <span class="cf-summary-left">
            <span class="cf-icon" aria-hidden="true">
              <svg viewBox="0 0 24 24" fill="none" stroke-width="1.9" stroke-linecap="round" stroke-linejoin="round">
                <path d="M3.5 9.5c4.8-4.4 12.2-4.4 17 0"></path>
                <path d="M6.8 13c3-2.8 7.4-2.8 10.4 0"></path>
                <circle cx="12" cy="17" r="1.2"></circle>
              </svg>
            </span>
            <span class="cf-copy">
              <span class="cf-question">¿Hay WiFi? ¿Cómo recibo la contraseña?</span>
              <span class="cf-label">Conectividad</span>
            </span>
          </span>
          <span class="cf-arrow" aria-hidden="true">
            <svg viewBox="0 0 24 24" fill="none" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round">
              <path d="M6 9l6 6 6-6"></path>
            </svg>
          </span>
        </summary>
        <div class="cf-answer">
          <p>Sí, hay <strong>WiFi gratuito</strong>. La contraseña se comunica en la información de tu reserva para que la tengas antes de llegar.</p>
          <p>Si necesitas más estabilidad (teletrabajo/videollamadas), también hay <strong>conexión LAN</strong> (por cable).</p>
          <p class="cf-note">Si no localizas la contraseña, escríbenos y te la reenviamos.</p>
        </div>
      </details>

      <details>
        <summary>
          <span class="cf-summary-left">
            <span class="cf-icon" aria-hidden="true">
              <svg viewBox="0 0 24 24" fill="none" stroke-width="1.9" stroke-linecap="round" stroke-linejoin="round">
                <rect x="7" y="2.8" width="10" height="18.4" rx="2.2"></rect>
                <path d="M10 18.2h4"></path>
              </svg>
            </span>
            <span class="cf-copy">
              <span class="cf-question">¿Cómo funciona la entrada inteligente?</span>
              <span class="cf-label">Acceso</span>
            </span>
          </span>
          <span class="cf-arrow" aria-hidden="true">
            <svg viewBox="0 0 24 24" fill="none" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round">
              <path d="M6 9l6 6 6-6"></path>
            </svg>
          </span>
        </summary>
        <div class="cf-answer">
          <p>El acceso se realiza mediante una <strong>app</strong> (iOS/Android). Esto evita depender de llaves físicas y hace la llegada más flexible.</p>
          <p>Te enviaremos instrucciones antes del check-in para que lo tengas listo con antelación.</p>
          <p class="cf-note"><strong>Recomendación:</strong> instala la app antes de viajar y llega con batería/datos.</p>
        </div>
      </details>

      <details>
        <summary>
          <span class="cf-summary-left">
            <span class="cf-icon" aria-hidden="true">
              <svg viewBox="0 0 24 24" fill="none" stroke-width="1.9" stroke-linecap="round" stroke-linejoin="round">
                <rect x="5" y="3.5" width="14" height="17" rx="2"></rect>
                <path d="M8.5 7.5h7"></path>
                <path d="M8.5 11.5h7"></path>
                <path d="M8.5 15.5h4"></path>
              </svg>
            </span>
            <span class="cf-copy">
              <span class="cf-question">¿Es obligatorio el registro de viajeros?</span>
              <span class="cf-label">Registro previo</span>
            </span>
          </span>
          <span class="cf-arrow" aria-hidden="true">
            <svg viewBox="0 0 24 24" fill="none" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round">
              <path d="M6 9l6 6 6-6"></path>
            </svg>
          </span>
        </summary>
        <div class="cf-answer">
          <p>Sí. Es telemático y <strong>obligatorio para mayores de 16 años</strong>.</p>
          <p class="cf-note cf-note--important"><strong>Importante:</strong> si el registro no está completado, <strong>no se puede realizar el check-in</strong>. Por eso lo pedimos con antelación.</p>
          <p class="cf-note"><strong>Recomendación:</strong> complétalo en cuanto recibas el enlace/instrucciones.</p>
        </div>
      </details>

      <details>
        <summary>
          <span class="cf-summary-left">
            <span class="cf-icon" aria-hidden="true">
              <svg viewBox="0 0 24 24" fill="none" stroke-width="1.9" stroke-linecap="round" stroke-linejoin="round">
                <path d="M8.5 11a3.5 3.5 0 1 1 7 0"></path>
                <path d="M4 20a7.5 7.5 0 0 1 16 0"></path>
              </svg>
            </span>
            <span class="cf-copy">
              <span class="cf-question">¿Cuál es la ocupación máxima?</span>
              <span class="cf-label">Aforo</span>
            </span>
          </span>
          <span class="cf-arrow" aria-hidden="true">
            <svg viewBox="0 0 24 24" fill="none" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round">
              <path d="M6 9l6 6 6-6"></path>
            </svg>
          </span>
        </summary>
        <div class="cf-answer">
          <p>No se puede superar la <strong>ocupación indicada en tu reserva</strong>. Es una condición de aforo del apartamento.</p>
          <p>Si necesitas añadir huéspedes, debe gestionarse correctamente: una ocupación superior implica <strong>cargo extra por huésped</strong> y, en cualquier caso, <strong>no se puede superar el aforo máximo</strong>.</p>
        </div>
      </details>

      <details>
        <summary>
          <span class="cf-summary-left">
            <span class="cf-icon" aria-hidden="true">
              <svg viewBox="0 0 24 24" fill="none" stroke-width="1.9" stroke-linecap="round" stroke-linejoin="round">
                <path d="M11 5 6 9H3v6h3l5 4V5z"></path>
                <path d="M18 9l3 3"></path>
                <path d="M21 9l-6 6"></path>
              </svg>
            </span>
            <span class="cf-copy">
              <span class="cf-question">¿Qué normas de ruido hay?</span>
              <span class="cf-label">Convivencia</span>
            </span>
          </span>
          <span class="cf-arrow" aria-hidden="true">
            <svg viewBox="0 0 24 24" fill="none" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round">
              <path d="M6 9l6 6 6-6"></path>
            </svg>
          </span>
        </summary>
        <div class="cf-answer">
          <p>Para respetar el descanso, pedimos <strong>minimizar el ruido entre las 22:00 y las 09:00</strong>.</p>
          <p>Las <strong>fiestas o eventos están totalmente prohibidos</strong>, incluyendo música alta o reuniones que generen molestias.</p>
        </div>
      </details>

      <details>
        <summary>
          <span class="cf-summary-left">
            <span class="cf-icon" aria-hidden="true">
              <svg viewBox="0 0 24 24" fill="none" stroke-width="1.9" stroke-linecap="round" stroke-linejoin="round">
                <circle cx="12" cy="12" r="8.5"></circle>
                <path d="M8.5 8.5l7 7"></path>
                <path d="M9 14c2-2 4-1 6-3"></path>
              </svg>
            </span>
            <span class="cf-copy">
              <span class="cf-question">¿Se puede fumar o vapear?</span>
              <span class="cf-label">Normas del edificio</span>
            </span>
          </span>
          <span class="cf-arrow" aria-hidden="true">
            <svg viewBox="0 0 24 24" fill="none" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round">
              <path d="M6 9l6 6 6-6"></path>
            </svg>
          </span>
        </summary>
        <div class="cf-answer">
          <p><strong>No.</strong> El edificio es <strong>libre de humo</strong>. Está prohibido fumar o vapear en todo el edificio, incluidas las zonas comunes.</p>
          <p>Esta norma se aplica para mantener el alojamiento limpio, sin olores y cómodo para todos.</p>
        </div>
      </details>

      <details>
        <summary>
          <span class="cf-summary-left">
            <span class="cf-icon" aria-hidden="true">
              <svg viewBox="0 0 24 24" fill="none" stroke-width="1.9" stroke-linecap="round" stroke-linejoin="round">
                <circle cx="6.8" cy="10" r="1.4"></circle>
                <circle cx="10.2" cy="7.4" r="1.4"></circle>
                <circle cx="13.8" cy="7.4" r="1.4"></circle>
                <circle cx="17.2" cy="10" r="1.4"></circle>
                <path d="M9 14.2c0 2 6 2 6 0 0-1.9-1.5-3-3-3s-3 1.1-3 3z"></path>
                <path d="M8.8 19c1.5-2.8 4.9-2.8 6.4 0"></path>
              </svg>
            </span>
            <span class="cf-copy">
              <span class="cf-question">¿Se aceptan mascotas?</span>
              <span class="cf-label">Mascotas</span>
            </span>
          </span>
          <span class="cf-arrow" aria-hidden="true">
            <svg viewBox="0 0 24 24" fill="none" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round">
              <path d="M6 9l6 6 6-6"></path>
            </svg>
          </span>
        </summary>
        <div class="cf-answer">
          <p>Sí, <strong>bajo petición</strong> y con un coste de <strong>35€ por mascota y estancia</strong>.</p>
          <p>Por higiene y conservación, <strong>no pueden subirse a sofás o camas</strong>. El huésped es responsable de los daños que pueda ocasionar la mascota.</p>
        </div>
      </details>

      <details>
        <summary>
          <span class="cf-summary-left">
            <span class="cf-icon" aria-hidden="true">
              <svg viewBox="0 0 24 24" fill="none" stroke-width="1.9" stroke-linecap="round" stroke-linejoin="round">
                <circle cx="12" cy="12" r="8.5"></circle>
                <path d="M8 16 16 8"></path>
              </svg>
            </span>
            <span class="cf-copy">
              <span class="cf-question">¿Qué está prohibido en el apartamento?</span>
              <span class="cf-label">Restricciones</span>
            </span>
          </span>
          <span class="cf-arrow" aria-hidden="true">
            <svg viewBox="0 0 24 24" fill="none" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round">
              <path d="M6 9l6 6 6-6"></path>
            </svg>
          </span>
        </summary>
        <div class="cf-answer">
          <p>No introducir <strong>bicicletas, monopatines</strong> ni <strong>materiales inflamables</strong>. No mover el mobiliario. Cuidar mobiliario y enseres.</p>
        </div>
      </details>

      <details>
        <summary>
          <span class="cf-summary-left">
            <span class="cf-icon" aria-hidden="true">
              <svg viewBox="0 0 24 24" fill="none" stroke-width="1.9" stroke-linecap="round" stroke-linejoin="round">
                <path d="M7 3.5v8"></path>
                <path d="M10 3.5v8"></path>
                <path d="M7 7.5h3"></path>
                <path d="M14 3.5v17"></path>
                <path d="M18.2 4.5c-1.8 1-1.8 2.8 0 3.8 1.8 1 1.8 2.8 0 3.8"></path>
              </svg>
            </span>
            <span class="cf-copy">
              <span class="cf-question">¿Qué equipamiento incluye el apartamento?</span>
              <span class="cf-label">Equipamiento</span>
            </span>
          </span>
          <span class="cf-arrow" aria-hidden="true">
            <svg viewBox="0 0 24 24" fill="none" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round">
              <path d="M6 9l6 6 6-6"></path>
            </svg>
          </span>
        </summary>
        <div class="cf-answer">
          <p>Cocina completa, cafetera Nespresso e italiana, lavadora, microondas, TV, plancha, secador, gel, champú y amenities.</p>
          <p>Incluye <strong>toallas y ropa de cama de alta calidad</strong>.</p>
        </div>
      </details>

      <details>
        <summary>
          <span class="cf-summary-left">
            <span class="cf-icon" aria-hidden="true">
              <svg viewBox="0 0 24 24" fill="none" stroke-width="1.9" stroke-linecap="round" stroke-linejoin="round">
                <path d="M4.5 20 10 14.5"></path>
                <path d="M9 19l-4-4"></path>
                <path d="M14 4l5.5 5.5"></path>
                <path d="M13 7l4 4"></path>
              </svg>
            </span>
            <span class="cf-copy">
              <span class="cf-question">¿Cada cuánto se cambian las toallas y se hace limpieza completa?</span>
              <span class="cf-label">Limpieza</span>
            </span>
          </span>
          <span class="cf-arrow" aria-hidden="true">
            <svg viewBox="0 0 24 24" fill="none" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round">
              <path d="M6 9l6 6 6-6"></path>
            </svg>
          </span>
        </summary>
        <div class="cf-answer">
          <p><strong>Cambio de toallas gratuito cada 3 días</strong> y <strong>limpieza completa gratuita una vez por semana</strong>.</p>
          <p>Si necesitas cambios o limpieza adicional, se puede solicitar como servicio extra (según disponibilidad).</p>
        </div>
      </details>

      <details>
        <summary>
          <span class="cf-summary-left">
            <span class="cf-icon" aria-hidden="true">
              <svg viewBox="0 0 24 24" fill="none" stroke-width="1.9" stroke-linecap="round" stroke-linejoin="round">
                <path d="M6 8h12"></path>
                <path d="M7.2 8v10"></path>
                <path d="M16.8 8v10"></path>
                <path d="M5 18h14"></path>
                <path d="M10 12h4"></path>
              </svg>
            </span>
            <span class="cf-copy">
              <span class="cf-question">¿Hay cuna?</span>
              <span class="cf-label">Familias</span>
            </span>
          </span>
          <span class="cf-arrow" aria-hidden="true">
            <svg viewBox="0 0 24 24" fill="none" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round">
              <path d="M6 9l6 6 6-6"></path>
            </svg>
          </span>
        </summary>
        <div class="cf-answer">
          <p>Sí, disponible <strong>sin coste</strong> bajo petición.</p>
          <p class="cf-note"><strong>Recomendación:</strong> solicítala con antelación para que esté lista a tu llegada.</p>
        </div>
      </details>

      <details>
        <summary>
          <span class="cf-summary-left">
            <span class="cf-icon" aria-hidden="true">
              <svg viewBox="0 0 24 24" fill="none" stroke-width="1.9" stroke-linecap="round" stroke-linejoin="round">
                <path d="M12 2.8v4"></path>
                <path d="M12 17.2v4"></path>
                <path d="M2.8 12h4"></path>
                <path d="M17.2 12h4"></path>
                <path d="m6 6 3 3"></path>
                <path d="m15 15 3 3"></path>
                <path d="m18 6-3 3"></path>
                <path d="m9 15-3 3"></path>
              </svg>
            </span>
            <span class="cf-copy">
              <span class="cf-question">¿Ofrecéis servicios extra (lavandería, planchado, limpieza diaria)?</span>
              <span class="cf-label">Servicios extra</span>
            </span>
          </span>
          <span class="cf-arrow" aria-hidden="true">
            <svg viewBox="0 0 24 24" fill="none" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round">
              <path d="M6 9l6 6 6-6"></path>
            </svg>
          </span>
        </summary>
        <div class="cf-answer">
          <p>Sí, sujetos a disponibilidad y con <strong>cargo adicional</strong>.</p>
          <p>Si lo necesitas, indícanos qué servicio quieres y para qué fechas/horario para confirmarte disponibilidad.</p>
        </div>
      </details>

      <details>
        <summary>
          <span class="cf-summary-left">
            <span class="cf-icon" aria-hidden="true">
              <svg viewBox="0 0 24 24" fill="none" stroke-width="1.9" stroke-linecap="round" stroke-linejoin="round">
                <path d="M7 20V4h6a4 4 0 0 1 0 8H7"></path>
                <path d="M7 12h6"></path>
              </svg>
            </span>
            <span class="cf-copy">
              <span class="cf-question">¿Hay parking? ¿Cómo funciona la carga y descarga?</span>
              <span class="cf-label">Parking</span>
            </span>
          </span>
          <span class="cf-arrow" aria-hidden="true">
            <svg viewBox="0 0 24 24" fill="none" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round">
              <path d="M6 9l6 6 6-6"></path>
            </svg>
          </span>
        </summary>
        <div class="cf-answer">
          <p>Plazas cerca con cargo extra y sujetas a disponibilidad (<strong>17€/día</strong>). Indica la <strong>matrícula</strong> al reservar para gestionarlo.</p>
          <p>Hay un espacio enfrente para <strong>carga y descarga</strong> (uso puntual), ideal para subir y bajar maletas cómodamente.</p>
        </div>
      </details>

      <details>
        <summary>
          <span class="cf-summary-left">
            <span class="cf-icon" aria-hidden="true">
              <svg viewBox="0 0 24 24" fill="none" stroke-width="1.9" stroke-linecap="round" stroke-linejoin="round">
                <circle cx="12" cy="12" r="8.5"></circle>
                <path d="M15 8.2h-4a2 2 0 0 0 0 4h2.8a2 2 0 0 1 0 4H9"></path>
                <path d="M12 6.5v1.7"></path>
                <path d="M12 15.8v1.7"></path>
              </svg>
            </span>
            <span class="cf-copy">
              <span class="cf-question">¿Qué es la tasa turística y cómo se paga?</span>
              <span class="cf-label">Pago adicional</span>
            </span>
          </span>
          <span class="cf-arrow" aria-hidden="true">
            <svg viewBox="0 0 24 24" fill="none" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round">
              <path d="M6 9l6 6 6-6"></path>
            </svg>
          </span>
        </summary>
        <div class="cf-answer">
          <p><strong>2,2 € por noche y huésped</strong> (máximo 5 noches). Se cobra de forma independiente.</p>
          <p>Si no está abonada en la reserva, se enviará un <strong>enlace de pago</strong> para completarlo fácilmente.</p>
        </div>
      </details>
    </div>

    <div class="cf-help">
      <div class="cf-help-copy">
        <p class="cf-help-title">¿No encuentras lo que buscas?</p>
        <p class="cf-help-text">Si tienes una duda concreta sobre tu reserva, escríbenos y te ayudamos rápidamente.</p>
      </div>
      <a class="cf-help-btn" href="https://www.corunaflat.com/contactar.html">Contactar</a>
    </div>

    <script>
      (function () {
        var root = document.getElementById('cf-faq-ux-conversion');
        if (!root) return;

        var items = root.querySelectorAll('details');

        items.forEach(function (item) {
          item.addEventListener('toggle', function () {
            if (!item.open) return;

            items.forEach(function (other) {
              if (other !== item) {
                other.removeAttribute('open');
              }
            });
          });
        });
      })();
    </script>
  </section>
</div>